Edit file File name : style.css Content :/********************************************************************************* * SugarCRM Community Edition is a customer relationship management program developed by * SugarCRM, Inc. Copyright (C) 2004-2013 SugarCRM Inc. * * This program is free software; you can redistribute it and/or modify it under * the terms of the GNU Affero General Public License version 3 as published by the * Free Software Foundation with the addition of the following permission added * to Section 15 as permitted in Section 7(a): FOR ANY PART OF THE COVERED WORK * IN WHICH THE COPYRIGHT IS OWNED BY SUGARCRM, SUGARCRM DISCLAIMS THE WARRANTY * OF NON INFRINGEMENT OF THIRD PARTY RIGHTS. * * This program is distributed in the hope that it will be useful, but WITHOUT * ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS * FOR A PARTICULAR PURPOSE. See the GNU Affero General Public License for more * details. * * You should have received a copy of the GNU Affero General Public License along with * this program; if not, see http://www.gnu.org/licenses or write to the Free * Software Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA * 02110-1301 USA. * * You can contact SugarCRM, Inc. headquarters at 10050 North Wolfe Road, * SW2-130, Cupertino, CA 95014, USA. or at email address contact@sugarcrm.com. * * The interactive user interfaces in modified source and object code versions * of this program must display Appropriate Legal Notices, as required under * Section 5 of the GNU Affero General Public License version 3. * * In accordance with Section 7(b) of the GNU Affero General Public License version 3, * these Appropriate Legal Notices must retain the display of the "Powered by * SugarCRM" logo. If the display of the logo is not reasonably feasible for * technical reasons, the Appropriate Legal Notices must display the words * "Powered by SugarCRM". ********************************************************************************/ /********************************************************************************* * Description: Contains a variety of utility functions used to display UI * components such as form headers and footers. Intended to be modified on a per * theme basis. ********************************************************************************/ /* MAIN NAV STYLES */ body { margin: 0px; font-family: Arial, Verdana, Helvetica, sans-serif; } .subDmenu { position: absolute; display: none; visibility: hidden; } .menuItem, .menuItemHilite, .menuItemX, .menuItemHiliteX, .menuItem:visited, .menuItemHilite:visited, .menuItem:hover, .menuItemHilite:hover, .menuItem:active, .menuItemHilite:active, .menuItem:link, .menuItemHilite:link, .menuItemX:visited, .menuItemHiliteX:visited, .menuItemX:hover, .menuItemHiliteX:hover, .menuItemX:active, .menuItemHiliteX:active, .menuItemX:link, .menuItemHiliteX:link { font-size: 11px; font-style: normal; line-height: 18px; color: #000; text-decoration: none; width: 120px; border-left: none; border-right: none; display: block; padding: 1px 5px 1px 7px; border-bottom: 1px solid #c0c0c0; } .dashboardTabList { height: 36px !important; padding-left: 0px !important; } .dashboardTabList li.addButton { padding: 2px 6px 2px 6px !important; } .dashboardTabList li { padding: 6px !important; font-weight: normal !important; margin-top: 2px !important; } .dashboardTabList li.active { } .dashboardTabList li.active a { color: #333; font-weight: bold !important; } .dashboardTabList li a { color: #333; } .dashboardTabList img:hover { background-color: #fff !important; } .addButton { height: auto !important; line-height: inherit !important; font-size: 14px; } .menuItem { background-color: #f6f6f6; } .menuItemHilite { background-color: #FFFFFF; } .menuItemX { background-color: #CCCCCC; } .menuItemHiliteX { background-color: #999999; } .menu { position: absolute; display: none; visibility: hidden; background-color: #f6f6f6; z-index: 2; border: #999999 solid 1px; filter: alpha(opacity=90); -moz-opacity: 0.9; opacity: 0.9; /* width:150px;*/ } fieldset, table, pre { margin-bottom: 0; } p { margin-top: 0px; margin-bottom: 0px; } form { margin: 0px; } h1, h2 { margin: 0; font-weight: bold; } h3 { margin: 0; margin-bottom: 3px; padding-top: 3px; } textarea { font-family: Arial, Verdana, Helvetica, sans-serif; } button, input[type="checkbox"], input[type="radio"], input[type="reset"], input[type="submit"] { padding: 0px; } input[type=text], input[type=password], textarea { width: auto; } input[type=checkbox], input[type=radio] { border: 0px; background-color: transparent; margin: 0px; vertical-align: bottom; } ul li { list-style-type: none; margin-left: 6px; margin-bottom: 2px; } ul { margin-top: 2px; margin-right: 0; } hr { height: 1px; } div.clear { height: 0; clear: both; visibility: hidden; font-size: 0; } th, td { border: none; padding: 0; } /* layout the header elements */ header div.line { height: 4px; margin: 0; padding: 0; } header ul li { display: inline; } #companyLogo { padding: 10px 10px 0px 15px; vertical-align: bottom; float: left; margin-bottom: -8px; } #search, #sitemapLink, #colorPicker, #welcome, #globalLinks { float: right; } #welcome { font-weight: normal; padding: 8px 10px 3px 10px; vertical-align: middle; } /* global links */ #globalLinks { vertical-align: middle; } #globalLinks ul { list-style: none; padding: 0; margin: 0; } #globalLinks ul li { float: left; margin: 0 0.15em; display: block; } #globalLinks ul li img { margin-bottom: 1px; margin-left: 2px; cursor: pointer; } #globalLinks ul li:hover ul, #globalLinks ul a:hover ul { visibility: visible; } /* sitemap link */ #sitemapLink span { padding-right: 5px; } #sitemapLink { padding-top: 3px; } #search, #sitemapLink { padding: 0 3px 0 5px; height: 23px; vertical-align: bottom; } #unified_search_advanced_img { cursor: pointer; } #unified_search_advanced_div { height: 1px; position: relative; overflow: hidden; width: 21em; padding-top: 5px; } #unified_search_advanced_div .edit.view { padding: 6px 6px 6px 4px; } #unified_search_advanced_div .edit.view td { padding: 0 0.5em !important; } #themeColors img, #themeFonts img { margin-bottom: 0; } /* color and theme picker */ .themePicker { padding-top: 1em; } .themePicker td { padding: 0 !important; } .themePicker > table > tbody > tr > td { text-align: left; vertical-align: top; width: 100%; } .themePicker hr { margin: 0; } #themepickerLinkSpan { cursor: pointer; } #colorPicker { padding: 8px 5px 0px 7px; } #colorPicker ul { border: none; padding: 3px 0 0 0; margin: 0 0 0 10px; } #colorPicker ul li { list-style-type: none; display: inline; padding: 0px; cursor: pointer; margin: 0; } #themeName { font-weight: bold; } #moduleList ul li:hover ul, #moduleList ul a:hover ul { visibility: visible; } #leftColumn { left: 10px; position: absolute; float: left; width: 14.5em; } /* main content */ div#content { padding-top: 45px; padding-left: 8px; padding-bottom: 20px; margin-left: 15px; margin-right: 15px; } div#content > table { width: 100%; } /* put a bit of left margin in when the left column menu is hidden */ div#content .noLeftColumn { margin-left: 5px; border-left: none; } #HideHandle { padding-top: 5px; cursor: pointer; } #HideMenu { visibility: hidden; position: absolute; z-index: 100; } #leftHandle { float: left; /*margin-top: 10px;*/ } /* new record form */ #newRecord form { padding: 8px 8px 5px 8px; } #newRecord form input, #newRecord form select, #newRecord form textarea { margin-bottom: 4px; margin-top: 2px; max-width: 140px; } #newRecord form button, #newRecord form input[type=button], #newRecord form input[type=submit], #newRecord form input[type=reset], .btn-success, .btn-default, .btn-danger, .btn-info, .btn-warning { padding-top: 0px; vertical-align: bottom; } #newRecord form .dataLabel { padding-bottom: 2px; padding-top: 3px; padding-left: 0px; vertical-align: bottom; } #newRecord form .dataField { padding-bottom: 3px; } #newRecord form #jscal_trigger { margin-bottom: 4px; margin-top: 2px; vertical-align: bottom; } #newRecord form a:link, #newRecord form a:visited, #newRecord form a:hover { text-decoration: underline; border-bottom: 0px; padding-left: 0px; } /* css dropdown menu */ ul.cssmenu { background-color: #F6F6F6; border: 1px solid #999999; opacity: 0.9; position: absolute; visibility: hidden; z-index: 1; font: 12px Arial, Verdana, Helvetica, sans-serif; margin-top: 5px; } ul.cssmenu li { font-size: 11px !important; font-weight: normal !important; font-style: normal; line-height: 18px; padding: 1px 7px !important; border-bottom: 1px solid #C0C0C0; float: none !important; display: block; margin: 0 0.15em; } ul.cssmenu li a { display: block; padding: 0; text-decoration: none; font-size: 11px !important; } header ul.cssmenu li { display: block; } /* last viewed and shortcuts lists in the header */ .headerList { padding: 5px 0 3px 10px; vertical-align: middle; } .headerList a:link, .headerList a:visited, .headerList a { padding: 2px 5px; white-space: nowrap; } /* for lists of items in the left column ( such as the shortcuts or last view items lists ) */ .leftList ul { width: 100%; padding: 0px; border-top: 0px; margin: 0px 0px 10px 0px; color: #000; background: #f1f1f1; } .leftList ul li { list-style: none; margin: 0px; border: 0px; } .leftList ul li a { display: block; border: 0px; text-decoration: none; color: #444; text-align: left; padding: 3px 3px 3px 6px; } .leftList ul li span:hover a { text-decoration: none; } /* module title */ div.moduleTitle { height: 2em; } .moduleTitle img { margin-right: 3px; margin-top: 3px; border: 0; } .moduleTitle h2 { display: block; float: left; } .moduleTitle h2 span.pointer { padding: 0px 8px; font-size: 18px; line-height: 16px; } .moduleTitle span.utils { display: block; float: right; margin-top: 10px; } .moduleTitle span.utils a img { margin-bottom: -3px; } /* EditView/projects -> grid */ .sqsSelectedSmartInputItem { background-color: #DEEFFF; } /* DetailView/EditView/ListView styles */ .view, table.view { margin-bottom: 3px; margin-top: 3px; padding: 10px 6px 12px 10px; padding: 20px 16px 22px 30px; width: 100%; } .view tr td table, .view tr td table tr td { padding: 0; } .view tr td input[type=checkbox] { vertical-align: middle; } .collapsed .panelContainer, .collapsed .collapseLink, .expanded .expandLink { display: none; } /* DetailView styles */ .detail h4 { font-weight: bold; margin: 0px; text-align: left; border: none; padding-top: 6px; padding-bottom: 6px; padding-left: 0; margin-left: 0; } .buttons { padding-bottom: 2px; padding-left: 0; padding-right: 3px; } .detail tr td { border: none; vertical-align: top; padding: 5px 6px 5px 6px; vertical-align: top; text-align: left; } .detail tr td[scope=row] { margin-top: 2px; margin-bottom: 10px; text-align: right; white-space: nowrap; } .detail tr td > li { margin-left: 1.5em; } /* editviews top buttons */ #EditView > table { overflow: auto; margin-bottom: 2px; } /* editviews */ .edit { padding: 0 6px 12px 10px !important; } .edit > table { margin-bottom: 0px; padding: 3px 3px 3px 10px !important; } .edit h4 { text-align: left; margin-top: 0; padding-top: 0; margin-top: 10px; padding-left: 0; } .edit tr td { font-weight: normal; padding: 0 !important; vertical-align: top; padding: 3px !important; } .edit tr td[scope=row] { padding: 5px 5px 5px 7px !important; text-align: left; vertical-align: top; } .edit tr th { padding: 5px 5px 5px 7px !important; } table#tabFormPagination td, #tabFormPagination, #EditView > table#tabFormPagination.detail.view { border-bottom: none; margin-bottom: 0; } .edit tr td table, .edit tr td table tr td { padding: 3px 3px 3px 0 !important; padding: 0 !important; } table.edit.view { margin-top: 0; } /* search panel on top of list views ( extends .edit .view definition ) */ .search { margin: 0 0 4px 0 !important; padding: 10px 6px 12px 10px; } .search > table { padding: 0 !important; margin: 0; } .search td span { color: #444444; } .search td input[type=text], .search td input[type=password], .search td select { width: 150px !important; } /* Listview styles */ .list, .edit .list { padding: 0 !important; margin-bottom: 10px; } .list tr.pagination, .list tr.pagination td, .list tr.pagination td table { padding: 0; border: 0; margin: 0; } .list tr.pagination td table td { padding: 3px 7px 3px 5px !important; } .list tr.pagination td table td button { width: 25px; } .list tr.pagination td table td a:link, .list tr.pagination td table td a:visited, .reportGroupByDataChildTablelistViewThS1 a:link, .reportGroupByDataChildTablelistViewThS1 a:visited { font-weight: bold; text-decoration: none; padding: 2px 0px 3px 0px; } .list tr.pagination td table td a:hover, .reportGroupByDataChildTablelistViewThS1 a:hover { text-decoration: underline; } .list tr.pagination .buttons { padding: 2px 2px 2px 0 !important; } .list tr.pagination #selectCountTop { width: 5em; } .td_alt, .list tr th, .list tr td[scope=col], .edit .list tr th, .edit .list tr td[scope=col] { font-size: 11px; font-weight: bold; text-align: left; padding: 4px 5px 4px 5px !important; border-left: none; border-right: none; white-space: nowrap; } .list tr td { vertical-align: middle; padding: 3px 8px 5px 5px !important; } .list tr.pagination td { padding: 0 !important; } .list tr td.odd { padding: 3px 8px 5px 5px; vertical-align: middle; } .list th a:link, .list th a:visited, .list td[scope=col] a:link, .list td[scope=col] a:visited { font-weight: bold; text-decoration: none; } .list th a:hover, .list td[scope=col] a:hover { text-decoration: underline; } .list tr.oddListRowS1 td, .list tr.evenListRowS1 td { white-space: normal; word-wrap: break-word; } .list tr.oddListRowS1 td[nowrap], .list tr.evenListRowS1 td[nowrap] { white-space: nowrap; word-wrap: normal; } .list td a.listViewTdToolsS1, .list tr td.nowrap { white-space: nowrap; word-wrap: normal; } .list td.inlineButtons { text-align: right; min-width: 75px; } /* style for page content tables */ .other { border: none !important; margin-bottom: 20px !important; padding: 0 !important; width: 100%; } .other td { font-weight: normal; padding: 4px 10px 4px 6px; vertical-align: middle; } .other td[scope=row] { padding: 4px 6px 4px 6px; white-space: nowrap; } .other .edit td { background: transparent !important; } .other .edit { margin-top: 0; } /* Special for Campaigns Wizard */ .other td.edit #wizard td { background: transparent; } .other td.edit #wizard h4 { padding-left: 0; margin-top: 0; } #wizard td { white-space: normal; word-wrap: break-word; } /* detail view */ .detail.view, .detail table, table.detail { padding: 0; width: 100%; } .detail tr.pagination td { padding-top: 4px; text-align: right; vertical-align: middle; } .detail table tr.pagination td { padding-bottom: 4px; } .detail td > table tr td { border: none; } /* Upgrade Wizard*/ .small { width: 100%; } .small table { width: auto; } .small tr td table { background-color: transparent; } .small tr td[scope=row] table tr td, .small tr td[scope=row] table tr th { background-color: transparent; } .small tr td table tr th { text-align: left; border-bottom: none; } /* for report wizard */ .reportwizard { padding: 10px 6px 12px 10px; } .reportwizard > table { padding: 0 !important; } .reportwizard tr td { vertical-align: middle; } /* for subpanel tabs */ ul.tablist, ul.subpanelTablist { list-style: none; padding: 3px 0; margin: 0; } ul.tablist li, ul.subpanelTablist li { list-style: none; margin: 0; display: inline; } ul.tablist li a, ul.subpanelTablist li a { padding: 3px 8px; margin: 0px; border-bottom: none; text-decoration: none; } ul.subpanelTablist #addPageItem a, ul.subpanelTablist #addPageItem a:hover { border: none; background: transparent; text-decoration: none; } ul.tablist li a:link, ul.tablist li a:visited, ul.subpanelTablist li a:link, ul.subpanelTablist li a:visited { text-decoration: none; } .subpanelTabForm { padding: 15px 0px 0 0px; } table.subpanelTabForm td { padding-bottom: 2px; padding-top: 0; } .subpanelTabForm p { margin-bottom: 0; } .subpanelTabForm h3 { padding-left: 3px; } .subpanelTabForm .h3Row { padding-top: 2px; margin-top: 0; } .subpanelTabForm { margin-bottom: 10px; } #groupTabs { margin-top: 20px; } #groupTabs li, #searchTabs li { margin: 0 -3px 0 0; } table.subpanelTabForm { border-top: 0px none; margin-bottom: 4px; } /* gantt styles */ table.days { font-family: Tahoma, Arial, Verdana, Helvetica, sans-serif; font-size: 11px; } td.days { border-top: 1px solid #dfdfdf; border-bottom: 1px solid #dfdfdf; border-left: 0px; border-right: 0px; } td.sunday { border-top: 1px solid #dfdfdf; border-bottom: 1px solid #dfdfdf; border-left: 1px solid #dfdfdf; border-right: 0px; } td.saturday { border-top: 1px solid #dfdfdf; border-bottom: 1px solid #dfdfdf; border-left: 0px; border-right: 1px solid #dfdfdf; } td.date { width: 100%; padding: 0px; border: 0px; font-size: 10px; } tr.empty { height: 2px; } div.completed { background-color: #777777; float: left; width: 100%; line-height: 10px; margin-top: 4px; } div.inprogress { background-color: #002E4D; float: left; width: 100%; line-height: 10px; margin-top: 4px; } div.inprogress_bar { background-color: #ff0000; float: left; width: 100%; line-height: 10px; margin-top: 4px; } div.notstarted { background-color: #cccccc; float: left; width: 100%; line-height: 10px; margin-top: 4px; } div.indent_left { background-color: #000000; float: left; line-height: 10px; margin-top: 4px; } div.indent_bar { background-color: #000000; float: left; margin-top: 4px; } div.indent_right { background-color: #000000; float: right; line-height: 10px; margin-top: 4px; } #horizWrapper { position: relative; margin-left: 60px; width: 218px; float: left; } #horizBGDiv { position: relative; top: 60px; background: url('../../../../index.php?entryPoint=getImage&imageName=horizBg.png') no-repeat; height: 26px; width: 218px; z-index: 5 } #horizHandleDiv { position: absolute; left: 100px; /* the default position is the center of the bg */ top: 8px; /* force the image down a bit */ cursor: default; width: 18px; height: 18px; } /* end gantt styles */ .search_form { overflow: visible; text-align: left; } .search_form .view { width: 100%; margin: 0 0 3px; padding-right: 0 !important; padding-left: 10px !important; padding-top: 10px !important; } .search_form label { white-space: normal; } /* sitemap */ #sitemap { width: 650px; display: none; z-index: 9999; margin-right: 1em; margin-top: 2.5em; } #sitemap .edit.view { border: 2px solid; padding: 6px 6px 6px 16px; } #sitemap a:link, #sitemap a:visited { text-decoration: none; font-size: 11px; } #sitemap a:hover, #sitemap h4 a:hover { text-decoration: underline; } #sitemap h4 a:link, #sitemap h4 a:visited { font-size: 13px; } #sitemap ul { margin-top: 5px !important; margin-left: 5px !important; } #sitemap ul li { margin-bottom: 5px !important; display: list-item; } /* sitemap link div */ #sitemapLink span { cursor: pointer; } #sitemapLink span img { cursor: pointer; margin-left: 2px; } #bottomLinks { padding: 0 25px; float: right; } #bottomLinks a { } #bottomLinks a.bottomLink { } #bottomLinks img { border: 0px; margin-bottom: -3px; margin-left: 5px; } /* Footer styles */ #footer { height: 30px; bottom: 0; padding: 5px 10px 5px 10px; clear: both; } .companyLogo { width: 150px; float: left; padding: 0 10px 0 0; border-right: 1px solid #cccccc; } .companyLogo img { width: 100%; height: 100%; } div#responseTime { width: 50%; text-align: center; font-size: 12px; color: #888888; margin: 0px auto; } #copyright_data { font-size: 12px; color: #888888; width: 350px; margin: 0 auto; padding: 5px 000; } #themePicker, #langPicker { text-align: center; margin-bottom: 0.5em; } /*#themePicker select, #langPicker select { width: 120px; font-size: 10px; }*/ /* Scheduler Styles */ #scheduler { margin-top: 5px; } #scheduler .schedulerDiv { color: #000000; text-align: left; width: 100%; background-color: #FAFAFA; border-collapse: collapse; border-bottom: 1px solid #999; } #scheduler .schedulerDiv table { width: 100%; border-collapse: collapse; } #scheduler .schedulerDiv table tr td { height: 18px; border: 1px solid #dddddd; } #scheduler .schedulerDiv table tr.schedulerTimeRow td { border-left: 0; } #scheduler .schedulerDiv table tr.schedulerTimeRow th[scope=col] { border-left: 1px solid #DDDDDD; padding-left: 4px; } #scheduler .schedulerDiv table tr.schedulerAttendeeRow td { background-color: #eeeeee; width: 15px; } #scheduler .schedulerDiv table tr.schedulerAttendeeRow td[scope=row] { overflow: hidden; padding-left: 4px; width: 125px; background: transparent; border-left: 0; } #scheduler .schedulerDiv table tr.schedulerAttendeeRow td.schedulerSlotCellStartTime { border-left: 4px solid #75AF4F !important; background-color: #FFFFFF; } #scheduler .schedulerDiv table tr.schedulerAttendeeRow td.schedulerSlotCellEndTime { border-left: 4px solid #ff0000 !important; } #scheduler .schedulerDiv table tr.schedulerAttendeeRow td.schedulerAttendeeDeleteCell { background: transparent; border-left: 1px solid #dddddd; padding-left: 4px; } #scheduler .schedulerInvitees { margin-top: 1em; } #scheduler .schedulerInvitees .tabForm { margin-bottom: 0; } #scheduler .schedulerDiv table tr.schedulerAttendeeRow td.schedulerSlotCellStartTime.free { border-left: 4px solid #ff0000; } #scheduler .schedulerDiv table tr.schedulerAttendeeRow td.schedulerSlotCellStartTime.busy { border-left: 4px solid #ff0000; } #scheduler .schedulerDiv table tr.schedulerAttendeeRow td.schedulerSlotCellStartTime { border-left: 4px solid #75AF4F; background-color: #fff; } #scheduler .schedulerDiv table tr.schedulerAttendeeRow td.schedulerSlotCellEndTime { border-left: 4px solid #ff0000; } #scheduler .schedulerDiv table tr.schedulerAttendeeRow td.schedulerSlotCellEndTime.free { border-left: 4px solid #ff0000; } #scheduler .schedulerDiv table tr.schedulerAttendeeRow td.free { background-color: rgb(77, 94, 170); border-color: #fff; } #scheduler .schedulerDiv table tr.schedulerAttendeeRow td.busy { background-color: rgb(170, 77, 77); border-color: #fff; } /* calendar module styles */ .monthFooter td { padding-left: 7px; padding-right: 7px; padding-top: 3px; padding-bottom: 5px; border-top: 1px solid; border-bottom: 2px solid; } .monthHeader { padding: 6px 5px 4px 3px; margin-top: 10px; vertical-align: middle; background-repeat: repeat-x; background-position: top; } .monthHeader td { padding-left: 5px; } .monthViewDayHeight { height: 100px; } .monthViewDayHeight td[scope=row] { padding: 5px; text-align: center; } .monthViewDayHeight td { vertical-align: top; padding: 3px; text-align: right !important; } .yearViewDayHeight { height: 40px; } .monthCalBodyDayItem { margin: 7px 0px 7px 0px; padding: 5px 0px 8px 0px; border-top: 1px solid; } .monthCalBodyDayItem td { vertical-align: top; } .monthCalBodyDayItem td img { padding-right: 3px; vertical-align: top; } .monthCalBody th { vertical-align: top; padding: 7px; height: 20px; font-weight: normal; } .monthCalBodyTH th { padding: 5px !important; border-bottom: 1px solid; font-weight: bold; } .monthCalBody td { padding: 5px; text-align: left; } .monthCalBody td div table td { text-align: left !important; } .monthCalBody { padding: 0; } .monthCalBody td.yearCalBody { padding: 0; margin: 0; } .yearCalBodyMonth { padding: 5px 0 0 0 !important; text-align: center !important; } .yearCalBodyMonth #daily_cal_table { margin-top: 5px; } .yearCalBodyMonth > a { font-weight: bold; margin: 0px; padding: 5px; width: 100%; margin-bottom: 5px; text-decoration: none !important; } .yearCalBodyMonth > a:hover { text-decoration: underline; } .calSharedUser { height: 20px; padding-top: 5px; padding-left: 8px; margin-top: 0px; margin-bottom: 0px; border-top: 1px; } /* js calendar styles */ .calendar { border: 1px solid #999; } .calendar .button { background-color: #eee; background-image: none; } .calendar .combo { border-top: 1px solid #f1f1f1; border-right: 1px solid #999; border-bottom: 1px solid #999; border-left: 1px solid #f1f1f1; background: #eee; padding: 0px; } .calendar .combo .active { background: #eee; } .calendar .combo .hilite { background: #f8f7f7; padding: 1px 4px 1px 4px; border-top: 1px solid; border-bottom: 1px solid; border-color: #9e9e9e; } .calendar .combo .label, .calendar .combo .label-IEfix { text-align: left; padding: 2px 4px 2px 4px; } .calendar .nav { background: transparent no-repeat 100% 100%; } .calendar table { background: #eee; } .calendar table .wn { background: #eeeeee; border-right: 1px solid #ccc; } .calendar tbody .day { background: #fff; text-align: right; padding: 2px 4px 2px 2px; } .calendar tbody .day.othermonth.oweekend { color: #666; } .calendar tbody .emptycell { display: hidden; } .calendar tbody .rowhilite td, .calendar tbody .rowhilite td.weekend { background: #f6f6f6; } .calendar tbody .rowhilite td.wn { background: #fff; } .calendar tbody td.hilite, .calendar tbody td.weekend.hilite { background: #f8f7f7; border-color: #9e9e9e; } .calendar tbody td.selected { border-color: #666; background: #eee; } .calendar tbody td.today { color: #666; } .calendar tbody td.weekend { color: #666; background: #f9f9f9; } .calendar tfoot .ttip { background: #e8f0f4; border-top: 1px solid #fff; border-bottom: 1px solid #ccc; background: #dfdfdf; color: #000; } .calendar thead .hilite { border-bottom: 1px solid #fff; border-left: 1px solid #aaa; border-top: 1px solid #aaa; border-right: 1px solid #fff; } .calendar thead .name { background: #dddddd; border-color: #cccccc; } .calendar thead .title { padding: 3px; border-top: 1px solid #fff; border-bottom: 1px solid #cccccc; color: #000; background: #f8f7f7; } .calendar thead .weekend { color: #000; font-weight: bold; } .listViewCalCurrentAppt { background-color: #75AF4F; } .listViewCalOtherAppt { background-color: #4D5EAA; } .listViewCalConflictAppt { background-color: #AA4D4D; } .listViewCalCurrentApptLgnd { background-color: #75AF4F; border: 1px solid #444444; } .listViewCalOtherApptLgnd { background-color: #4D5EAA; border: 1px solid #444444; } .listViewCalConflictApptLgnd { background-color: #AA4D4D; border: 1px solid #444444; } /** report styles **/ table.reportlistViewRC { /* this definition should be exactly the same as .listViewThS1 */ background: Black; } table.reportlistView { /* this definition should be exactly the same as .listViewThS1 */ background: Black; } .reportlistViewThS1 { font-size: 13px; font-weight: bold; text-align: left; padding: 4px 5px 4px 5px; border-left: none; border-right: none; border-top: 1px solid black; border-bottom: 1px solid black; background: Gainsboro; } .reportevenListRowS1, .reportoddListRowS1 { font-size: 12px; padding-left: 5px; padding-right: 8px; padding-bottom: 5px; padding-top: 3px; vertical-align: middle; background: white; } .reportlistViewPaginationTdS1 { border: none; vertical-align: top; padding-top: 5px; padding-bottom: 5px; font-size: 12px; background: white; } /* These are for summation report */ .reportViewTable { border-left: none; border-right: none; border-top: none; background: White; } .reportGroupViewTable { border-left: 1px solid Black; border-top: 1px solid Black; background: LightGrey; } .reportGroup1ByTable { font-size: 15px; border-left: none; border-right: 1px solid Black; border-bottom: 1px solid Black; background: LightGrey; } .reportGroupNByTable { font-size: 13px; border-left: none; border-right: 1px solid Black; border-bottom: none; background: White; } .reportGroupByDataTableHeader { border-left: none; border-right: none; border-top: none; border-bottom: none; background: White; } .reportDataChildtablelistView { border-left: none; border-right: none; border-top: none; border-bottom: none; background: Black; } table.reportDataChildtablelistView td { border-color: #ccc; background: white; padding: 4px 5px; } .reportGroupByDataChildTablelistViewThS1 { font-size: 11px; font-weight: bold; text-align: left; padding: 4px 5px 4px 5px; border-left: none; border-right: none; border-top: none; border-bottom: none; background: White; } .reportGroupByDataEvenListRowS1, .reportGroupByDataOddListRowS1 { font-size: 12px; padding-left: 5px; padding-right: 8px; padding-bottom: 5px; padding-top: 3px; vertical-align: middle; background: white; } .reportGroup1ByTableEvenListRowS1 { font-weight: bold; font-size: 14px; padding-left: 5px; padding-right: 8px; padding-bottom: 5px; padding-top: 3px; vertical-align: middle; background: LightGrey; text-align: left; } .reportGroupNByTableEvenListRowS1 { font-weight: bold; font-size: 12px; padding-left: 5px; padding-right: 8px; padding-bottom: 5px; padding-top: 3px; vertical-align: middle; background: LightGrey; text-align: left; } .reportGroupBySpaceTableView { border-left: none; border-right: none; border-top: none; background: White; } .reportGroupByDataTableHeaderEmptyCell { border-bottom: 1px solid Black; border-top: 1px solid Black; background: White; } .reportevenListRowS1, .reportoddListRowS1, .reportGroupByDataEvenListRowS1, .reportGroupByDataOddListRowS1, .reportGroupByDataMatrixEvenListRowS1, .reportGroupByDataMatrixEvenListRowS2, .reportGroupByDataMatrixEvenListRowS3, .reportGroupByDataMatrixEvenListRowS4 { padding-bottom: 4px; padding-top: 2px; } /* End of summation report classes */ /* Start of Matrix Report Class */ .reportlistView { border-top: 1px solid #000; border-left: 1px solid #000; } table.reportlistView td, table.reportlistView th { background: #fff; border-bottom: 1px solid #000; border-right: 1px solid #000; color: #000; padding: 4px; text-align: center; font-size: 11px; } table.reportlistView th, .reportlistView .reportlistViewMatrixRightEmptyData, .reportlistView .reportlistViewMatrixRightEmptyData1 { background: #dcdcdc; font-weight: bold; } /* End of matrix report classes */ /* for overlib js library */ .olCapFontClass { font-weight: bold; color: #444; background-color: #dfdfdf; } .olCapFontClass A { color: #dfdfdf; font-size: 9px; } .olFgClass td, #forecastsWorksheet .olBgClass td.olFgClass { background-color: #fff; padding: 5px 7px 7px 10px !important; line-height: 18px; } .olCgClass td, #forecastsWorksheet .olBgClass td.olCgClass { border-bottom: 2px solid #ddd; background-color: #f6f6f6; padding: 5px 3px 3px 10px !important; } .olCgClass { padding: 0px; border: 0px; } .olBgClass { background-color: #ddd; padding: 2px !important; } #forecastsWorksheet .olBgClass td { padding: 0 !important; } .olCloseFontClass { padding-bottom: 1px; text-align: right; background-color: #dfdfdf; } /* acl role colors */ .aclAll { color: #008000; font-weight: bold; } .aclOwner { color: #000000; font-weight: bold; } .aclNone { color: #FF0000; font-weight: bold; } .aclEnabled { color: #008000; font-weight: bold; } .aclDisabled { color: #FF0000; font-weight: bold; } .aclAdmin { color: #0000FF; font-weight: bold; } .aclNormal { color: #008000; font-weight: bold; } .aclGroup { color: #0000A0; font-weight: bold; } /* for lists where we don't want to have bullet points */ ul.noBullet { list-style-type: none; margin-left: 0; padding-left: 0; } li.noBullet { list-style-type: none; padding: 0; margin: 0; } table.tabForm td ul li { list-style-type: none; margin-bottom: 10px; } .helpButton { font-weight: 700; } .helpShortcut { font-weight: 700; } /* for subpanels */ #MorePanelHandle { cursor: pointer; display: inline; margin-left: 2px; margin-bottom: 2px; text-align: center; background: url('../../../../index.php?entryPoint=getImage&imageName=more.gif') no-repeat bottom left; color: #444; } .sqsFloater { position: absolute; z-index: 2; bottom: 0; right: 0; display: none; padding: 0; } .sqsFloater td { border: 1px inset; color: black; } .sqsMatchedSmartInputItem { padding: 2px 5px 2px 5px; margin: 0; cursor: pointer; } .sqsSelectedSmartInputItem { background-color: #DEEFFF; } #sqsSmartInputResults { padding: 0; margin: 0; } .sqsNoMatch { padding: 2px 5px 2px 5px; font-weight: bold; background-color: #eeeeee; color: #980000; } /* misc font displays */ .todaysTask { color: #FF7800 } .overdueTask { color: #ff0000; } .required, .error { color: #ff0000; } .success { color: #00ee00; } .rssItemDate { color: #666666; } .date { font-size: 13px; font-weight: bold; border-bottom: 1px solid; padding-right: 10px; } .dateFormat { font-weight: normal; font-style: italic; } /* list view page numbers */ .pageNumbers { padding-right: 3px; padding-left: 3px; } .contentBox { border-top: 1px solid #DDD; border-bottom: 1px solid #DDD; padding: 0px 10px 0px 0px; margin: 10px 0 10px 0; } .contentBox td { padding-top: 0; } /* for team notices and my portal dashlets */ .teamNoticeBox { border: 1px solid; padding: 0; background: #fff; width: 100%; } .teamNoticeText { padding: 0px 10px 0px 10px; } /* to force border to display on tiny-mce controls */ .mceToolbarTop { border-bottom: 1px solid #CCCCCC !important; } #dashletsList { background: #fff; } #dashletCtrls { float: right; } ul#dashletCategories li a:link, ul#dashletCategories li a:visited { background: #eee; } ul#dashletCategories li a.current, ul#dashletCategories li a.current:hover { color: #444; background: transparent; } ul#dashletCategories li a:link:hover { border: 1px solid #ccc; } #moduleDashlets h3, #chartDashlets h3, #toolsDashlets h3 { margin-top: 13px; } #dashletSearch table tr td input[type=button] { vertical-align: top; } .x-dlg-btns button.x-btn-text:hover, .x-dlg-btns .x-btn-focus button.x-btn-text { color: #000; } /* Bug 27478 - IE Hacks to make sure username/password boxes on login page are same length */ td.edit.view td { text-align: left; } td.edit.view td[align=right] { text-align: right; } #user_password, #user_name { width: 150px; } /* if we have horizontal padding anywhere in the table, it will break the rollup tree */ #forecastsWorksheet tbody tr td, #forecastsWorksheet tr td { padding: 3px 0px 5px 0px !important; } #forecastsWorksheet tr.pagination td { padding: 0 !important; } #forecastsWorksheet tr.pagination td table td { padding: 3px 7px 3px 5px !important; } /* for forecasts worksheet containing table ( overrides .list .view style ) */ #forecastsWorksheet > tbody > tr > td, #forecastsWorksheet > tr > td, #forecastsWorksheet #activetimeperiods tr td { padding: 0 ! important; vertical-align: top; } /* help styles */ .helpButton, .helpShortcut { font-weight: bold; } /* fixes email setting issues */ #tab_general > form > table, #tab_general > form > table.detail th, #tab_accounts > table, #tab_accounts > table.detail th { border: 0; } #tab_accounts .detail.view .edit.view { margin-top: 0; } #tab_accounts #ieSelect > table, #ieAccount > table, #ieAccount > table td table { padding: 0pt ! important; border-collapse: collapse; } #importDialogContent { overflow: hidden; } #importDialogContent #importDiv { margin-top: 0; } /* put a bit of left margin in when the left column menu is hidden */ #content.noLeftColumn { margin-left: 5px; border-left: none; } /* override some of the detail view styles for show more detail option (KBDocument detail view)*/ .detail td.subdetail { padding: 0px; border-bottom: medium none; } .detail td.subdetail table tr td { padding: 5px 6px; } /* override some of the detail view styles for the import options dialog */ #importOptions td { padding: 5px 6px; } #importOptions table { border-collapse: collapse; } #importOptions #chooser_choose_index_text, #importOptions #chooser_ignore_index { background: white; border: 0; text-align: left; } #lastviewicon, #newrecordicon, #shortcuts_img, #lastviewicon_1, #newrecordicon_1, #shortcuts_img_1 { display: none; } #color_menu, #font_menu { width: 200px; height: 15px; margin: 0; padding: 0px; } #color_menu li, #font_menu li { float: left; height: 15px; width: 15px; } #themepickerDialog div[class="ft"] { display: none; } #stylepicker { border-width: 1px; margin: 0px; padding: 0px; width: auto; } #themepickerDialog_c { right: 2em; top: 3em; } #popup_query_form { padding-left: 0; padding-right: 0; } .emailaddresses tr td[scope=row] { padding-left: 0 !important; padding-top: 0 !important; } /*System Settings*/ #container_upload { margin-top: 7px; } /* Subpanel links */ .subTabs td { font-size: 12px; padding: 0 0.25em; } .sugarFeedDashlet { overflow: auto; max-height: 375px; } .sugarFeedDashlet td.list th, .sugarFeedDashlet td.list td[scope=col] { display: none; } .sugarFeedDashlet tr { height: auto; } .sugarFeedDashlet .byLineBox, .sugarFeedDashlet blockquote { width: 100%; position: relative; overflow: hidden; font-size: 12px !important; } .sugarFeedDashlet blockquote img { width: 30px; height: 30px; } .sugarFeedDashlet .byLineBox .byLineLeft { font-size: 79%; float: left; } .sugarFeedDashlet .byLineBox .byLineRight { display: inline; float: right; font-size: 79%; } iframe.teamNoticeBox { width: 99%; padding: 0; } .loading-indicator { background-image: url('../default/ext/resources/images/default/grid/loading.gif'); background-repeat: no-repeat; background-position: left; padding-left: 20px; line-height: 16px; margin: 3px; } .x-sqs-list { border: 1px solid #d0d0d0; background: #d0d0d0; overflow: hidden; } .x-sqs-list-inner { overflow: auto; background: #FFF; position: relative; overflow-x: hidden; } .x-sqs-list-item { font: normal 12px tahoma, arial, helvetica, sans-serif; border: 1px solid #fff; white-space: nowrap; overflow: hidden; text-overflow: ellipsis; padding: 1px; } .x-sqs-list .x-sqs-selected { border: 1px dotted #f6f6f6 !important; background: #d0d0d0; cursor: pointer; } embed { background: transparent; } #massupdate_form { margin-top: 20px; } #massupdate_form .buttons { padding-bottom: 2px; } /* Bug 32603 - Fixes missing center line for KB Admin */ #selected_directory_children { border-left: 1px solid; padding: 3px; } .dashletPanel .hd .hd-center .dashletToolSet a { padding: 0 2px; } .dashletPanel .hd .hd-center .dashletToolSet a:last-child { padding-right: 0; } .dashletPanelMenu.wizard.import .bd .screen { padding: 20px; border: 0 none; border-radius: 0; height: 487px; overflow-x: hidden; overflow-y: auto; width: auto; display: block; background-color: #fff; } div.confirmTable { overflow: auto; width: 1056px; position: relative; margin-bottom: 20px; } /* Bug 19728 - Email Templates detail view is different with edit view */ #html_div p { margin: 12px 0; } #html_div p:first-child { margin: 0 0 12px 0; } /* UNUSED STYLES */ /* Default Styles */ .h3Row { margin-top: 10px; vertical-align: middle; background-repeat: repeat-x; background-position: top; background-color: #fff; } .h3Row td { padding: 4px 5px 3px 3px; } h4, h5 { margin-bottom: 2px; padding-left: 4px; } hr { border: 0; border-top: 1px solid #999; background-color: #999; color: #999; height: 1px; margin: 1em 0; clear: both; } a:link, a:visited, a:hover { text-decoration: underline; } .buttonSlide { border: 0; } .buttonSlide .yui-hd { border: 0; background-color: transparent; padding: 0; } .buttonSlide.yui-module .yui-hd .toggle em { background-image: url('../../../../index.php?entryPoint=getImage&imageName=slider_button_more.png'); background-repeat: no-repeat; display: inline; /* prevent IE margin doubling */ overflow: hidden; text-indent: 9999px; float: right; overflow: hidden; text-align: right; height: 14px; width: 14px; } .buttonSlide.yui-module.yui-closed .yui-hd .toggle em { background-image: url('../../../../index.php?entryPoint=getImage&imageName=slider_button_less.png'); } .buttonSlide .yui-bd { } input, select, textarea, button, .button { border: 1px solid; } button, input[type=submit], input[type=reset], input[type=button], .button, .btn-success, .btn-default, .btn-danger, .btn-info, .btn-warning { font-weight: normal; background-repeat: repeat-x; background-position: top; padding-bottom: 1px; padding-right: 6px; padding-left: 6px; vertical-align: middle; } .pagination button, .pagination input[type=submit], .pagination input[type=reset], .pagination input[type=button], .pagination .button { padding-right: 3px; padding-left: 3px; } button:hover, input[type=submit]:hover, input[type=reset]:hover, input[type=button]:hover { color: #fff; background-image: none; cursor: pointer; font-weight: normal; } /* set a minimum width for the header */ header { min-width: 85em; } /* header */ header div.line { height: 2px; border-bottom: 2px solid; color: #0046ad; } #sitemapLink { padding-top: 3px; } #sitemapLinkSpan { border-right: 1px solid #999; border-right: none; } #search { border-left: 1px solid #999; } /* DetailView/EditView/ListView styles */ .view { border-bottom: 1px solid; border-top: 2px solid; } /* DetailView styles */ .detail table, table.detail { padding: 0; } .detail tr td { border-bottom: 1px solid; } .detail tr td[scope=row] { border-bottom: 1px solid; } .detail tr th { border-bottom: 2px solid; background: #fff; } /* Listview styles */ .list { border: 1px solid; } .list tr.pagination td table td { background: #FAFAFA none repeat scroll 0 0; color: #666666; } .td_alt, .list tr th, .list tr td[scope=col], .edit .list tr th, .edit .list tr td[scope=col] { border-left: none; border-right: none; border-top: 1px solid #cccccc; border-bottom: 1px solid #cccccc; background: #ebebed !important; } /* module title */ .moduleTitle { padding-bottom: 3px; padding-top: 0; margin-bottom: 10px; margin-top: 0; } .moduleTitle > h2 > img { display: none; } /* for subpanel tabs */ ul.subTabs { padding: 4px 0; margin: 0px 0 0 0; border: none; font: 12px Arial, Verdana, Helvetica, sans-serif; } ul.subTabs li { list-style: none; margin: 0; display: inline; } .activeSubTab, ul.subTabs li a.activeSubTab:link, ul.subTabs li a.activeSubTab:visited, ul.subTabs li a.activeSubTab:hover { font-weight: bold; } ul.subTabs li a { padding: 0 8px 0 8px; margin: 0px; border-right: 1px solid; border-bottom: none; text-decoration: none; } ul.subTabs li a:link, ul.subTabs li a:visited { text-decoration: none; } .subTabMore { text-decoration: none; padding-top: 3px; } /* module list in header.tpl */ #moduleList { display: block; height: 2.4em; } #moduleList ul { list-style: none; padding: 0; margin: 0; color: #ccc; } #moduleList ul li { float: left; margin: 0 0.15em; display: block; font-weight: bold; padding: 8px 6px 4px 2px; } #moduleList > ul > li { background-repeat: no-repeat; background-position: right top; } #moduleList > ul > li.noBorder { background-image: none; padding-right: 0; padding-left: 0px; margin-left: -2px; } #moduleList > ul:first-child { padding-left: 14px; } #moduleList > ul > li#moduleTabExtraMenu { padding-left: 16px; padding-right: 20px; } #moduleList ul li span.currentTab { font-weight: bold; background-position: top center; border-bottom: 2px solid; margin: 0 !important; border-left: 0 !important; } #moduleList ul li span.currentTabRight { background-position: top right; border-bottom: 2px solid; margin-left: 0 !important; border-left: 0 !important; } #moduleList ul li a:link, #moduleList ul li a:visited { text-decoration: none; padding-top: 0px; } #moduleList ul li a:hover { text-decoration: none; } #moduleList ul li ul.cssmenu { min-width: 100px; position: absolute; z-index: 50; margin-left: -1.7em; margin-top: 0.3em; } /* last viewed and shortcuts lists in the header */ .headerList { border-bottom: 2px solid; } .headerList a:link, .headerList a:visited, .headerList a { text-decoration: none; border-left: 1px solid; } .headerList a:hover { background: #fff; } .headerList a:hover span { text-decoration: underline; } /* for lists of items in the left column ( such as the shortcuts or last view items lists ) */ .leftList ul li { border-bottom: 1px solid; } /* left side column */ #leftColumn { padding-right: 8px; padding-top: 10px; } #leftColumn h3, #HideMenu h3 { padding-left: 3px; padding-top: 8px; padding-bottom: 4px; margin-bottom: 0; border-bottom: 2px solid; color: #444; } /* hidden shortcuts menu */ #HideMenu { border-bottom: 2px #cccccc solid; border-right: 2px #cccccc solid; background: #ffffff; left: 10px; width: 150px; } /* new record form */ #newRecord form { border-bottom: 1px solid; } /* misc links */ a.utilsLink:link, a.utilsLink:visited { font-weight: normal; text-decoration: underline; padding-bottom: 3px; } a.tabFormAdvLink:link, a.tabFormAdvLink:visited, a.tabFormAdvLink:hover { text-decoration: none; line-height: 20px; margin-right: 2px; } /* global links */ #globalLinks { padding: 8px 2px 3px; } #globalLinks ul { color: #ccc; } #globalLinks ul li a { color: #444444; } #globalLinks ul li span { color: #CCCCCC } #welcome { border-right: 2px solid #ddd; } /* themepicker */ #themepickerLinkSpan a { color: #444444; } /* search form */ #search input[name=query_string] { border: 1px solid; font-size: 11px; width: 75px; -webkit-transition: all 0.3s ease-out; -moz-transition: all 0.3s ease-out; -o-transition: all 0.3s ease-out; transition: all 0.3s ease-out; } #search input[name=query_string]:focus { width: 150px; -webkit-transition: all 0.3s ease-out; -moz-transition: all 0.3s ease-out; -o-transition: all 0.3s ease-out; transition: all 0.3s ease-out; } /* for subpanel tabs */ ul.tablist, ul.subpanelTablist { border-bottom: 2px solid; } ul.tablist li a, ul.subpanelTablist li a { border-top: 2px solid; border-right: 1px solid; border-bottom: none; } ul.tablist li a:hover, ul.subpanelTablist li a:hover { border-top: 2px solid; } ul.tablist li a.current, ul.tablist li a.current:hover { border-bottom: 2px solid #f6f6f6; font-weight: bold; } ul.subpanelTablist li a.current, ul.subpanelTablist li a.current:hover { border-bottom: 2px solid #fff; font-weight: bold; } .subpanelTabForm .h3Row { border-top: 1px solid #dddddd; background-image: none; } /*Bug 29945 */ .pagination button { border-color: #c1c1c1; background-color: #f0f0f0; color: #000; background-image: url('../../../../index.php?entryPoint=getImage&imageName=bgBtnGray.gif'); } .pagination button [title="Return to List"]:hover { background-image: none; color: #fff; } #colorPicker { border-right: 2px solid #DDDDDD; padding: 8px 4px 4px 0; margin-right: 1px; } #colorPicker span { color: #cccccc; } #colorPicker #themepickerLinkSpan { color: #444444; text-decoration: underline; font-size: 12px; font-weight: 400; } #colorPicker #themepickerLinkSpan:hover { color: #0B578F; } /* fonts */ body { font-size: 12px; } table, div { } h1, h2 { margin-top: 5px; font-size: 18px; } h3 { font-size: 14px; } h4, h5 { font-size: 12px; } input, select, textarea, button { font-size: 12px; } /* YUI styles */ .ygrid-row, .ygrid-hd, .ygrid-hd-body, .ygrid-hd-body span { font-size: 8pt; } /* for the main screen navigation tabs */ #moduleList ul li, { font-size: 12px; } /* left column and the hidden list menu */ #leftColumn h3, #HideMenu h3 { font-size: 12px; } /* for lists of items in the left column ( such as the shortcuts or last view items lists ) */ .leftList ul { font-size: 11px; } /*welcome user and date bar and last view*/ #welcome, #search, #sitemapLink, #globalLinks, #globalLinks a, #themepickerLinkSpan { font-size: 12px; } /* search */ #search input[name=query_string] { font-size: 11px; } /* side quickcreate */ #newRecord form, #newRecord form button, #newRecord form input[type=submit], #newRecord form input[type=button], #newRecord form input[type=reset], #newRecord form .dataLabel, #newRecord form a:link, #newRecord form a:visited { font-size: 11px; } /* reports */ .reportGroup1ByTable, .reportGroupNByTable, .reportlistViewThS1, .reportGroup1ByTableEvenListRowS1, .reportGroupNByTableEvenListRowS1, .reportGroupByDataChildTablelistViewThS1, .reportlistViewMatrixThS1, .reportlistViewMatrixThS2, .reportlistViewMatrixThS3, .reportlistViewMatrixThS4, .reportlistViewMatrixLeftEmptyData, .reportlistViewMatrixRightEmptyData, .reportlistViewMatrixRightEmptyData1 { font-size: 11px; } .reportevenListRowS1, .reportoddListRowS1, .reportGroupByDataEvenListRowS1, .reportGroupByDataOddListRowS1, .reportGroupByDataMatrixEvenListRowS1, .reportGroupByDataMatrixEvenListRowS2, .reportGroupByDataMatrixEvenListRowS3, .reportGroupByDataMatrixEvenListRowS4, .reportDataChildtablelistView td { font-size: 12px; } /* for all views */ .view tr, .view td, .view h4, .view div { font-size: 12px; } .view td a, .view div a, .list th div { font-size: 11px; } .other td a, .detail td a { font-size: 12px; } .subTabs td { font-size: 12px; } /* for list views */ .oddListRowS1 td a, .evenListRowS1 td a { font-size: 12px; } /* misc links */ a.utilsLink:link, a.utilsLink:visited { font-size: 11px; } a.tabFormAdvLink:link, a.tabFormAdvLink:visited { font-size: 12px; } /* calendar styles */ .monthBox, .monthCalBody td, .monthViewDayHeight a, .monthHeader a, .monthFooter a { font-size: 12px; } .monthCalBodyWeek a { font-size: 11px; } .monthCalBodyDayItem td a { font-size: 10px; } /* misc font displays */ .rssItemDate, .dateFormat, .chartFootnote { font-size: 11px; } .tm { font-size: 8px; } /* for subpanel tabs */ ul.tablist, ul.tablist li a, ul.subpanelTablist, ul.subpanelTablist li a, .subpanelTabForm, .subpanelTabForm h3 { font-size: 12px; } .subTabMore { font-size: 11px; } /* for quick searches */ .sqsMatchedSmartInputItem { font-size: 11px; } /* for overlib js library */ .olCapFontClass A { font-size: 9px; } /* sitemap */ #sitemap a:link, #sitemap a:visited, #sitemap a:hover { font-size: 11px; } #sitemap h4 a:link, #sitemap h4 a:visited, #sitemap h4 a:hover { font-size: 13px; } /* for about page */ .about, .about td, .about span { font-size: 12px; } /* for edit view like forms that need a smaller font size */ .edit.view.small td, .detail.view.small td { font-size: 11px; } /* to make the reportwizard button text smaller */ .reportwizard .buttonText { font-size: 11px; } /* to fix the size of the fonts in the unified module search popup */ #unified_search_advanced_div .edit.view td { font-size: 11px; } /* overlib popups */ .olCapFontClass div, .olFontClass { font-size: 11px !important; } /* colors */ body { color: #444444; background-color: #ffffff; } h1, h2, h3 { color: #000000; } .h3Row { padding: 000 5px; } h4, h5 { color: #444; } a:link, a:visited { color: #0b578f; } a:hover { color: #000000; } button, input[type=submit], input[type=reset], input[type=button], .button, .btn-success, .btn-default, .btn-danger, .btn-info, .btn-warning { border-color: #cccccc; background-color: #ecf1f4; color: #000; background-image: url('../../../../index.php?entryPoint=getImage&imageName=bgBtn.gif'); } button:hover, input[type=submit]:hover, input[type=reset]:hover, input[type=button]:hover { background-color: #f10202; border-color: #f10202; } button[disabled], input[type=submit][disabled], input[type=reset][disabled], input[type=button][disabled] { border-color: #c1c1c1; background-color: #f0f0f0; color: #000; background-image: url('../../../../index.php?entryPoint=getImage&imageName=bgBtnGray.gif'); } input, select { border-color: #cccccc; background-color: #ffffff; } input:focus, textarea:focus, select:focus { background-color: #fff; border-color: #abc3d7; } textarea { border-color: #abc3d7; background-color: #fff; } /* for team notices dashlet */ .teamNoticeBox { border-color: #abc3d7; color: #444444; } /* header */ header div.line { background-color: #f10202; border-bottom-color: #0046ad; color: #0046ad; } /* for the main screen navigation tabs */ #moduleList { background-image: url('../../../../index.php?entryPoint=getImage&imageName=tabRowBg.gif'); background-repeat: repeat-x; border-bottom-color: #0046ad; } #moduleList > ul > li { background-image: url('../../../../index.php?entryPoint=getImage&themeName=Sugar55&imageName=otherTab.gif'); } #moduleList ul li span.currentTab a:link, #moduleList ul li span.currentTab a:visited, #moduleList ul li span.currentTab a:hover { color: #ffffff; } #moduleList ul li a:hover { color: #000000; } #moduleList ul li span.currentTabLeft, #moduleList ul li span.currentTabRight, #moduleList ul li span.currentTab { background-image: url('../../../../index.php?entryPoint=getImage&imageName=currentTab.gif'); background-repeat: no-repeat; border-bottom-color: #f10202; } /* lists in the header */ .headerList { color: #444; border-top-color: #0046ad; border-bottom-color: #abc3d7; background-color: #f4f9fc; } .headerList a:link, .headerList a:visited, .headerList a { border-color: #CBDAE6; } .headerList a:hover { color: #0b578f; } /* for lists of items in the left column ( such as the shortcuts or last view items lists ) */ .leftList ul, .leftList ul li, #newRecord form { background-color: #fff; border-color: #cbdae6; } #leftColumn h3, #HideMenu h3 { border-color: #abc3d7; } .leftList ul li a:hover, .leftList ul li span:hover { color: #000000; background-color: #f4f9fc; } /* global links and theme picker */ #globalLinks ul li a:hover, #themepickerLinkSpan a:hover { color: #0b578f; } /* for subpanel tabs */ ul.tablist li a.activeSubTab:hover { border-bottom-color: #ddd; color: #000000; } ul.subpanelTablist li a.activeSubTab:hover { color: #000000; } /* search */ #search input[name=query_string] { border-color: #6fb0e4; background-color: #f6fafd; } /* new record form */ #newRecord form a:link, #newRecord form a:visited { color: #666666; } #newRecord form a:hover { color: #444444; } /* listviews */ .list tr.pagination td table td a:link, .list tr.pagination td table td a:visited, .reportGroupByDataChildTablelistViewThS1 a:link, .reportGroupByDataChildTablelistViewThS1 a:visited, .list tr th, .list tr th a:link, .list tr th a:visited, .list tr td[scope=col], .list tr td[scope=col] a:link, .list tr td[scope=col] a:visited, .list tr.pagination td table td span.pageNumbers { color: #444444; } .list { border-color: #ABC3D7 !important; } .evenListRowS1 td, .oddListRowS1 td { color: #000000; border-bottom: 1px solid #cbdae6; } .evenListRowS1:hover td, .oddListRowS1:hover td { background: #f6f6f6; } /* detailviews */ .detail table, table.detail { background-color: #cbdae6; } .detail tr td[scope="row"] { color: #000000; background-color: #f6f6f6; border-color: #cbdae6; } .detail h4 { color: #444444; } .detail tr th { border-color: #cbdae6; } .detail tr td { color: #444444; border-color: #cbdae6; background-color: #fff; } .detail tr td a:link, .detail tr td a:visited, .detail tr td a:hover { color: #0b578f; } /* editviews */ .edit td[scope=row] { color: #444444; } #EditView hr { border-color: #abc3d7; } .edit, .edit > table, .detail, .detail > table { border-bottom-color: #abc3d7 !important; border-top-color: #f10202 !important; } .edit { color: #000000; background-color: #f6f6f6; } .detail .edit td { background-color: #fff !important; border-bottom: 0 !important; } /* other views */ .other { border-color: #abc3d7; background-color: #cbdae6; } .other td { color: #444444; background-color: #ffffff; border-left-color: #dfdfdf; } .other td[scope=row] { color: #000000; background-color: #fafafa; } .other td.edit { color: #000000; background-color: #f6f6f6; } /* misc links */ a.utilsLink:link, a.utilsLink:visited { color: #0b578f; } a.tabFormAdvLink:link, a.tabFormAdvLink:visited { color: #444444; } /* calendar styles */ .monthCalBody { background-color: #abc3d7; } .monthFooter td { border-top-color: #abc3d7; border-bottom-color: #abc3d7; background-color: #ffffff; } .monthHeader a:hover, .monthViewDayHeight a:hover { color: #0b578f; } .monthCalBodyTH th[scope=row], .monthViewDayHeight td[scope=row] { background-color: #ebebeb; } .monthCalBodyTH th { background-color: #fafafa; color: #444444; border-color: #abc3d7 !important; } .monthViewDayHeight td { border-color: #abc3d7; background-color: #ffffff; color: #444444; } .monthViewDayHeight td[class=weekEnd] { background-color: #f6f6f6; } .monthCalBodyDayItem { background-color: #ffffff; border-top-color: #abc3d7; border-bottom-color: #ddd; } .monthCalBody td { background-color: #fff; color: #444444; } .monthCalBody th a { color: #000000; } .yearCalBody { border: none; } .yearCalBodyMonth { background-color: #efefef !important; border-top: 2px solid #f10202; border-bottom: 2px solid #fff; } .yearCalBody .monthHeader { border: none; } .yearCalBodyMonth #daily_cal_table { border-top: #abc3d7; } .yearCalBodyMonth #daily_cal_table .monthCalBodyTHDay { border-color: #abc3d7; } .yearCalBodyMonth > a { color: #000000; } h5.calSharedUser { color: #444444; } .monthHeader { color: #444; background-color: #fff; border-color: #abc3d7; background-image: url('../../../../index.php?entryPoint=getImage&imageName=bg.gif'); } /* for subpanel tabs */ .subpanelTabForm { border-color: #abc3d7; color: #000000; background-color: #ffffff; } ul.tablist, ul.subpanelTablist { border-bottom-color: #abc3d7; } ul.tablist li a:hover, ul.subpanelTablist li a:hover { background: #fafafa; border-color: #abc3d7; } ul.tablist li a, ul.subpanelTablist li a { background-color: #fff; border-color: #dddddd; } ul.tablist li a:link, ul.tablist li a:visited, ul.subpanelTablist li a:link, ul.subpanelTablist li a:visited { color: #444444; } ul.tablist li a:hover, ul.subpanelTablist li a:hover { background: #fafafa; } ul.subpanelTablist li a.current, ul.subpanelTablist li a.current:hover { color: #4f4f4f; background: #fff; border-right-color: #abc3d7; border-top-color: #abc3d7; border-bottom-color: #fff; } ul.tablist li a.current:link, ul.tablist li a.current:visited, ul.tablist li a.current:hover { background: #f6f6f6; border-bottom-color: #f6f6f6; border-right-color: #abc3d7; border-top-color: #abc3d7; } #change_layout { border: 0; } /* for overlib js library */ .olCgClass td { border-bottom-color: #abc3d7; } .olBgClass { background-color: #abc3d7; } /* sitemap */ #sitemap .edit.view { border-color: #f10202 !important; } /* for edit view like forms that need a smaller font size */ .edit.view.small td { color: #444; } div.bodywrapper { padding: 10px; } .yui-navset .yui-nav, .yui-navset .yui-navset-top .yui-nav, .yui-layout .yui-layout-hd { border-bottom: 1px solid #ABC3D7; } .yui-layout .yui-layout-unit div.yui-layout-bd, .yui-navset .yui-content, .yui-navset .yui-navset-top .yui-content { border-color: #ABC3D7; } .yui-navset .yui-nav .selected a, .yui-navset .yui-nav .selected a em, .yui-navset .yui-nav a, .yui-navset .yui-nav a em, .yui-navset .yui-nav a, .yui-navset .yui-navset-top .yui-nav a { border-color: #ABC3D7; } a.sugar-tab-close, .yui-navset .yui-nav a.sugar-tab-close, .yui-navset .yui-nav .selected a.sugar-tab-close { background: transparent url('../../../../index.php?entryPoint=getImage&themeName=Sugar55&imageName=sugar-yui-sprites.png') no-repeat scroll 0px -70px; } ul.yui-nav li.selected { background: #f10202; } #basic_search_link { margin-left: 6px !important; } .star { float: right; zoom: 1; display: inline; } .moduleTitle .star { margin-top: 4px; padding-right: 5px; } li div.star { float: none; } .star div { background-image: url('../../../../index.php?entryPoint=getImage&imageName=star-sheet.png'); width: 18px; height: 18px; float: left; } .star div.on { background-position: 0px 0px } .star div.off { background-position: 0px -18px } .star div:hover { cursor: pointer; background-position: 0px 0px; } #ajaxStatusDiv { background: #ffffff; color: #c60c30; position: fixed; opacity: .8; filter: alpha(opacity=80); z-index: 20; top: 50px; border: 1px solid #aaa; padding: 5px; } div#chartDashlets { overflow-y: auto; } /* miscellaneaous 508 classes */ .detail508 tr td[scope="col"] { background-color: #F6F6F6; border-color: #CBDAE6; color: #000000; text-align: right; white-space: nowrap; } td.teamset-row, .edit tr td.teamset-row, .edit tr td table tr td.teamset-row { padding: 5px !important; } /* competible for SugarActionMenu */ ul.clickMenu { list-style: none; padding: 0px 0px 0px 0px; margin: 0 !important; vertical-align: bottom; color: #000000; display: inline-block; } ul.clickMenu form { float: left; display: block; } #globalLinksModule ul.clickMenu.SugarActionMenu li a:hover, #globalLinksModule ul.clickMenu li:hover span, ul.SugarActionMenuIESub li a:hover, ul.clickMenu.SugarActionMenu li a:hover, ul.clickMenu.SugarActionMenu li span.subhover:hover, ul#globalLinksSubnav li a:hover, ul#quickCreateULSubnav li a:hover, ul.clickMenu li ul.subnav li a:hover, ul.clickMenu li ul.subnav li input:hover, ul.clickMenu.subpanel.records li ul.subnav li a:hover, ul.clickMenu ul.subnav-sub li a:hover { /*--Hover effect for subnav links--*/ background-color: #f10202; border-color: #f10202; color: #fff; } ul#globalLinksSubnav.SugarActionMenuIESub li a:hover, ul#quickCreateULSubnav.SugarActionMenuIESub li a:hover, ul.clickMenu:hover > li > span > a, ul.clickMenu:hover > li > a { /*color: #fff !important;*/ } ul.clickMenu li span.ab:hover { background-position: 6px 0px; } ul.clickMenu > li, ul.SugarActionMenuIESub li { background-color: #ECF1F4; background-image: url('../../../../index.php?entryPoint=getImage&imageName=bgBtn.gif'); float: left; margin: 0; list-style: none; position: relative; /*--Declare X and Y axis base--*/ cursor: pointer; height: 29px; } ul.SugarActionMenuIESub li a, ul.clickMenu li a, .list tr.pagination td.buttons ul.clickMenu > li > a:link, .list tr.pagination td.buttons ul.clickMenu > li > a { display: block; text-decoration: none; float: left; font-weight: normal !important; padding: 1px 10px 1px 10px; color: #000; font-size: 11px; } ul.SugarActionMenuIESub li a > label, ul.clickMenu li a > label, .list tr.pagination td.buttons ul.clickMenu > li > a:link > label, .list tr.pagination td.buttons ul.clickMenu > li > a > label { top: 0px; position: relative; } .list tr.pagination td.buttons ul.clickMenu:hover > li > a:link, .list tr.pagination td.buttons ul.clickMenu:hover > li > a { color: #fff; } ul.clickMenu li.single a { padding-right: 8px !important; } ul.clickMenu li a:hover { text-decoration: none !important; } ul.clickMenu li span { /*--Drop down trigger styles--*/ min-width: 17px; height: 16px; float: left; background: url('../../../../index.php?entryPoint=getImage&themeName=Suite7&imageName=actionMenuArrow.png') no-repeat 3px -28px; cursor: pointer; margin: 5px 0px 0px 0px; left: -5px; position: relative; } ul.clickMenu li span.ab { /*--Drop down trigger styles--*/ border-left: 1px #aaa solid; /* Remove the padding, not needed when we select records */ /* padding-left: 5px; */ } ul.clickMenu li span.subhover { cursor: pointer; } /*--Hover effect for trigger--*/ ul.clickMenu li ul.subnav, ul.clickMenu ul.subnav-sub, ul.SugarActionMenuIESub { list-style: none; position: absolute; /*--Important - Keeps subnav from affecting main navigation flow--*/ left: 0; top: 18px; background: #fff; margin: 0; display: none; float: left; width: auto; border: 1px solid #ccc; box-shadow: #999 0px 5px 10px; -moz-box-shadow: #999 0px 5px 10px; -webkit-box-shadow: #999 0px 5px 10px; padding: 8px 0px; z-index: 10; overflow: hidden; } ul.clickMenu li ul.subnav li, ul.clickMenu ul.subnav-sub li, ul.SugarActionMenuIESub li { margin: 0; padding: 0px; clear: both; /*width: 170px;*/ width: 100%; white-space: nowrap; } ul.clickMenu.subpanel.records { background-color: #eee; border: 1px solid #ddd; background-image: none; } /* ul.clickMenu.subpanel.records:hover { background-color: #4e8ccf !important; background-image: none !important; border-color: #4e8ccf !important; } */ ul.clickMenu.subpanel.records li a { color: #aaa; } ul.clickMenu.subpanel.records > li div:hover a { color: #fff !important; } ul.clickMenu.subpanel.records li > span { opacity: .5; height: 16px; width: 17px; padding: 0 5px 0 0 !important; background-position: 50% -28px; } ul.clickMenu.subpanel.records:hover li > span { } ul.clickMenu.subpanel.records li ul.subnav li a span { height: 0px; width: 0px; background-image: none; } ul.clickMenu.button li span.ab:hover { background-position: 50% 0px; } ul.clickMenu.button li > span { width: auto; background-position: 50% -20px; padding: 3px 15px 3px 10px !important; height: auto; } ul.clickMenu.button:hover li > span { } ul.clickMenu.button li > span a { padding: 0px !important; } ul.clickMenu.button span { padding-right: 5px; } ul.clickMenu.button li ul.subnav { width: auto; } ul.clickMenu li a.disabled { color: gray !important; cursor: default !important; } ul.clickMenu li.sugar_action_button a.parent-dropdown-action-handler { padding: 6px 10px 6px 10px; border-radius: 4px; } #detail_header_action_menu > .sugar_action_button { line-height: 24px; } .oddListRowS1:hover td ul.clickMenu.subpanel.records, .evenListRowS1:hover td ul.clickMenu.subpanel.records { background-image: -moz-linear-gradient(center top, #ffffff 0%, #eeeeee 10%, #dfdfdf 100% ); background-image: -webkit-gradient( linear, left top, left bottom, color-stop(0, #ffffff), color-stop(.10, #eeeeee), color-stop(1, #dfdfdf) ); border: 1px solid #AAAAAA; } .oddListRowS1:hover td ul.clickMenu.subpanel.records li a, .evenListRowS1:hover td ul.clickMenu.subpanel.records li a { color: #000; } .oddListRowS1:hover td ul.clickMenu.subpanel.records li span, .evenListRowS1:hover td ul.clickMenu.subpanel.records li span { opacity: 1; } ul.clickMenu li ul.subnav li a, ul.clickMenu li ul.subnav li input, ul.subnav-sub li a, ul.SugarActionMenuIESub li a { float: left; background: #fff; padding: 1px 10px; border: 0px !important; /*width: 150px;*/ width: 100%; text-align: left; font-size: 12px !important; color: #000; } ul.clickMenu li ul.subnav li input { padding: 2px 10px !important; /*width: 170px;*/ width: 100% } ul.SugarActionMenuIESub li a:hover, ul.clickMenu li ul.subnav li a:hover, ul.clickMenu li ul.subnav li input:hover, ul.clickMenu.subpanel.records li ul.subnav li a:hover, ul.clickMenu ul.subnav-sub li a:hover { /*--Hover effect for subnav links--*/ background-color: #f10202; color: #fff; font-weight: normal !important; font-size: 12px !important; cursor: pointer; text-shadow: none; border-radius: 0px; -webkit-border-radius: 0px; } td.paginationActionButtons ul.clickMenu .massall, ul#selectLink.clickMenu .massall, td.selectCol .massall { float: left; margin: 7px 0 0 4px; } #select_link { padding: 0px !important; } td.paginationActionButtons ul.selectmenu > li > a, td.selectCol ul.selectmenu > li > a, ul#selectLink.clickMenu > li > a { padding: 7px 5px 9px 6px; border-radius: 4px; top: -1px; } ul.clickMenu.showLess .moreOverflow, ul.clickMenu.showLess .moduleMenuOverFlowLess, ul.clickMenu.showMore .moduleMenuOverFlowMore { display: none; } #globalLinksDivider { float: right; margin-right: 0px; } ul#globalLinksSubnav, ul#quickCreateULSubnav { font-family: Arial; } ul#globalLinks.clickMenu { background: none; border: 0px none; padding-right: 0px; font-family: Arial; } ul#globalLinks.clickMenu li > span { height: 43px; background-image: url('../../../../index.php?entryPoint=getImage&imageName=tabDownArrowOff.png'); background-position: right center; width: auto; margin-right: 10px; padding-right: 8px; } ul#globalLinks.clickMenu li > span a { color: #FFFFFF; font-size: 14px; margin-top: 13px; padding: 0px 10px !important; } ul#globalLinks.clickMenu li ul.subnav { top: 43px; right: 0px; left: auto; } ul#globalLinks.clickMenu > li > a { color: #fff; font-size: 14px; padding: 14px 7px !important; } ul#selectLink.clickMenu { height: 17px; min-width: 20px; background-image: none; top: -8px; position: relative; } ul#selectLink.clickMenu .sugar_action_button { height: 25px; } ul#selectLink.clickMenu .sugar_action_button span { margin-top: 3px; } td.paginationActionButtons ul.clickMenu #massall, ul#selectLink.clickMenu #massall { float: left; margin: 5px 4px; } .selectActions.clickMenu { display: none; } ul.clickMenu.show { display: inline-block; } ul#selectLink.clickMenu > li > a { padding-left: 0px !important; } ul#selectLink.clickMenu li span { height: 17px; } ul#selectLink.clickMenu li ul.subnav { } ul#detailViewActions.clickMenu { margin-top: 2px !important; } #selectActions.clickMenu { display: none; } @media (max-width: 992px) { ul.clickMenu.selectmenu.SugarActionMenu.listViewLinkButton > li.desktopOnly { display: none; } } @media (min-width: 992px) { ul.clickMenu.selectmenu.SugarActionMenu.listViewLinkButton > li.mobileOnly { display: none; } } #selectedRecordsTop, #selectedRecordsBottom { background-position-y: -22px; background-position-x: 95%; padding-right: 10px; display: block!important; margin-top: 0px; height: 20px; line-height: 20px; } ul.clickMenu.searchAppliedAlert.selectmenu.SugarActionMenu.listViewLinkButton { padding: 0; } ul.clickMenu.selectmenu.SugarActionMenu.listViewLinkButton > li.desktopOnly a { line-height: 15px; } ul.listViewLinkButton > li { padding: 0; } ul.clickMenu.selectmenu.SugarActionMenu.listViewLinkButton > li { padding: 0; } ul.clickMenu.selectmenu.SugarActionMenu.listViewLinkButton > li > a.glyphicon-remove { font-weight: bold; } ul.clickMenu.selectmenu.SugarActionMenu.listViewLinkButton > li.desktopOnly > a.glyphicon-remove { -webkit-border-radius: 2px; -moz-border-radius: 2px; border-radius: 2px; line-height: 0.8; font-weight: bold; } ul.clickMenu.selectmenu.SugarActionMenu.listViewLinkButton > li.desktopOnly > a.glyphicon-remove:before { content: ''; } .paginationActionButtons .parent-dropdown-handler label { margin-bottom: 0px; } ul.clickMenu.selectmenu.SugarActionMenu.listViewLinkButton > li.desktopOnly > a.glyphicon-remove { line-height: 20px; } .listViewEmpty ul.clickMenu.selectmenu.SugarActionMenu.listViewLinkButton > li > a { line-height: 25px; } .parent-dropdown-handler .selected-actions-label { padding-right: 5px; } .showsearch { display: none; } .selectActionsDisabled { display: inline-block; background-color: #eee; border: 1px solid #ddd; -webkit-border-radius: 1px; -moz-border-radius: 1px; border-radius: 1px; vertical-align: bottom; padding: 0 3px 0 10px; } .selectActionsDisabled span { width: 17px; height: 17px; float: left; background: url('../../../../index.php?entryPoint=getImage&imageName=actionMenuArrow.png') no-repeat 6px -28px; opacity: .5; } .selectActionsDisabled span.ab { padding-left: 5px; } .selectActionsDisabled a, #selectActionsDisabled a:hover { float: left; display: block; text-decoration: none !important; color: #999 !important; padding: 1px 0px 0px 0px !important; text-shadow: 1px 1px #FFFFFF; font-weight: normal; font-size: 13px; } #quickCreate { float: right; } #quickCreate ul.clickMenu { background: none; border: 0px none; padding-right: 0px; font-family: Arial; } #quickCreate ul.clickMenu > li { width: 50px; height: 43px; } #quickCreate ul.clickMenu li > span { background: url('../../../../index.php?entryPoint=getImage&imageName=quick-create.png') no-repeat center center; height: 43px; width: 50px; } #quickCreate ul.clickMenu > li:hover { background-color: #276499; } ul#globalLinksSubnav li { min-width: 120px; } ul#globalLinksSubnav, ul#quickCreateULSubnav, #quickCreate ul.clickMenu li ul.subnav, #globalLinksModule ul.clickMenu li ul.subnav { top: 43px; right: 0; left: auto; padding: 10px 0px; border: 1px solid #999; width: 100%; } #quickCreate ul.clickMenu li ul.subnav { width: auto; } #globalLinksSubnav li a, #quickCreateULSubnav li a, #quickCreate ul.clickMenu li ul.subnav li a, #globalLinksModule ul.clickMenu li ul.subnav li a { padding: 4px 10px !important; font-size: 13px !important; color: #666666 !important; line-height: 1.45; } #quickCreateULSubnav li.moduleMenuOverFlowLess a, #quickCreateULSubnav li.moduleMenuOverFlowMore a, #quickCreate ul.clickMenu li ul.subnav li.moduleMenuOverFlowMore a, #quickCreate ul.clickMenu li ul.subnav li.moduleMenuOverFlowLess a { color: #999 !important; } #quickCreate ul.clickMenu li ul.subnav li a:hover, #globalLinksModule ul.clickMenu li ul.subnav li a:hover, #quickCreate ul.clickMenu li ul.subnav li.moduleMenuOverFlowMore a:hover, #quickCreate ul.clickMenu li ul.subnav li.moduleMenuOverFlowLess a:hover { color: #fff !important; } ul.clickMenu li ul.subnav li a:hover .showLessArrow, ul.clickMenu li ul.subnav li a:hover .showMoreArrow { background-position: center 8px; opacity: 1; } #quickCreate ul.clickMenu li ul.subnav li.moduleMenuOverFlowMore a img, #quickCreate ul.clickMenu li ul.subnav li.moduleMenuOverFlowLess a img { opacity: .6; } div.action_buttons form { float: left; } .paginationWrapper { float: right; } /* Custom css by Sales Agility for SuiteCRM 7 */ /* Main page CSS */ body { background: #ffffff; } /* Header CSS */ header { position: fixed; top: 0px; width: 100%; background: #333333; /* Old browsers */ /* IE9 SVG, needs conditional override of 'filter' to 'none' */ background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzMzMzMzMyIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiMxMjEyMTIiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+); background: -moz-linear-gradient(top, #333333 0%, #121212 100%); /* FF3.6+ */ background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #333333), color-stop(100%, #121212)); /* Chrome,Safari4+ */ background: -webkit-linear-gradient(top, #333333 0%, #121212 100%); /* Chrome10+,Safari5.1+ */ background: -o-linear-gradient(top, #333333 0%, #121212 100%); /* Opera 11.10+ */ background: -ms-linear-gradient(top, #333333 0%, #121212 100%); /* IE10+ */ background: linear-gradient(to bottom, #333333 0%, #121212 100%); /* W3C */ filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#333333', endColorstr='#121212', GradientType=0); /* IE6-8 */ height: 35px; border-bottom: 2px solid #f10202; z-index: 15030; } /* Table CSS */ .view, table.view { -webkit-border-radius: 5px; -moz-border-radius: 5px; border-radius: 5px; padding: 25px; } .view, table.view td { border: none; } /* Button CSS */ input[type=button], input[type=submit], input[type=reset], .button, button { padding: 2px 5px 2px 5px; margin: 0 3px 0 3px; background: #ffffff; /* Old browsers */ /* IE9 SVG, needs conditional override of 'filter' to 'none' */ background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2ZmZmZmZiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjUwJSIgc3RvcC1jb2xvcj0iI2YzZjNmMyIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjUxJSIgc3RvcC1jb2xvcj0iI2VkZWRlZCIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNmZmZmZmYiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+); background: -moz-linear-gradient(top, #ffffff 0%, #f3f3f3 50%, #ededed 51%, #ffffff 100%); /* FF3.6+ */ background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #ffffff), color-stop(50%, #f3f3f3), color-stop(51%, #ededed), color-stop(100%, #ffffff)); /* Chrome,Safari4+ */ background: -webkit-linear-gradient(top, #ffffff 0%, #f3f3f3 50%, #ededed 51%, #ffffff 100%); /* Chrome10+,Safari5.1+ */ background: -o-linear-gradient(top, #ffffff 0%, #f3f3f3 50%, #ededed 51%, #ffffff 100%); /* Opera 11.10+ */ background: -ms-linear-gradient(top, #ffffff 0%, #f3f3f3 50%, #ededed 51%, #ffffff 100%); /* IE10+ */ background: linear-gradient(to bottom, #ffffff 0%, #f3f3f3 50%, #ededed 51%, #ffffff 100%); /* W3C */ filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffff', endColorstr='#eeeeee', GradientType=0); /* IE6-8 */ border: solid 1px #999999; color: #333333; border-radius: 5px; cursor: pointer; font-size: 12px; } input[type=button]:hover, input[type=submit]:hover, input[type=reset]:hover, .button:hover, button:hover { background: #f10202; border: 1px solid #999; -webkit-transition: all 0.3s ease-out; -moz-transition: all 0.3s ease-out; -o-transition: all 0.3s ease-out; transition: all 0.3s ease-out; color: #ffffff; } /* Form/fields CSS */ input[type=text], input[type=password] { padding: 5px; -webkit-border-radius: 2px; -moz-border-radius: 2px; border-radius: 2px; } .x-border-box .x-field-default-toolbar .x-form-text { padding: 0; } #query_string { padding: 5px; border: 1px solid #ccc; -webkit-border-radius: 2px; -moz-border-radius: 2px; border-radius: 2px; margin: 2px; } input[type=text]:focus, input[type=password]:focus, textarea:focus { border: 1px solid #f10202; } /* Login page CSS */ .loginBox { -webkit-border-radius: 5px; -moz-border-radius: 5px; border-radius: 5px; background: #000000; /* Old browsers */ /* IE9 SVG, needs conditional override of 'filter' to 'none' */ background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2ZmZmZmZiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjQ3JSIgc3RvcC1jb2xvcj0iI2Y2ZjZmNiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNlZGVkZWQiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+); background: -moz-linear-gradient(top, #ffffff 0%, #f6f6f6 47%, #ededed 100%); /* FF3.6+ */ background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #ffffff), color-stop(47%, #f6f6f6), color-stop(100%, #ededed)); /* Chrome,Safari4+ */ background: -webkit-linear-gradient(top, #ffffff 0%, #f6f6f6 47%, #ededed 100%); /* Chrome10+,Safari5.1+ */ background: -o-linear-gradient(top, #ffffff 0%, #f6f6f6 47%, #ededed 100%); /* Opera 11.10+ */ background: -ms-linear-gradient(top, #ffffff 0%, #f6f6f6 47%, #ededed 100%); /* IE10+ */ background: linear-gradient(to bottom, #ffffff 0%, #f6f6f6 47%, #ededed 100%); /* W3C */ filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffff', endColorstr='#ededed', GradientType=0); /* IE6-8 */ -moz-box-shadow: 0 0 5px #999999; -webkit-box-shadow: 0 0 5px #999999; box-shadow: 0 0 5px #999999; } /* Dashlet CSS */ .dashletPanel .h3Row { background: #777777; -webkit-border-top-left-radius: 5px; -webkit-border-top-right-radius: 5px; -moz-border-radius-topleft: 5px; -moz-border-radius-topright: 5px; border-top-left-radius: 5px; border-top-right-radius: 5px; color: #ffffff; } .dashletPanel .h3Row h3 { color: #ffffff; font-weight: bold; font-size: 1.2em; } /* Other CSS styles */ #search { border: none; } #ajaxHeader { float: left; } ul.clickMenu > li, ul.SugarActionMenuIESub li { background: #ffffff; /* Old browsers */ /* IE9 SVG, needs conditional override of 'filter' to 'none' */ background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2ZmZmZmZiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjUwJSIgc3RvcC1jb2xvcj0iI2YzZjNmMyIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjUxJSIgc3RvcC1jb2xvcj0iI2VkZWRlZCIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNmZmZmZmYiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+); background: -moz-linear-gradient(top, #ffffff 0%, #f3f3f3 50%, #ededed 51%, #ffffff 100%); /* FF3.6+ */ background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #ffffff), color-stop(50%, #f3f3f3), color-stop(51%, #ededed), color-stop(100%, #ffffff)); /* Chrome,Safari4+ */ background: -webkit-linear-gradient(top, #ffffff 0%, #f3f3f3 50%, #ededed 51%, #ffffff 100%); /* Chrome10+,Safari5.1+ */ background: -o-linear-gradient(top, #ffffff 0%, #f3f3f3 50%, #ededed 51%, #ffffff 100%); /* Opera 11.10+ */ background: -ms-linear-gradient(top, #ffffff 0%, #f3f3f3 50%, #ededed 51%, #ffffff 100%); /* IE10+ */ background: linear-gradient(to bottom, #ffffff 0%, #f3f3f3 50%, #ededed 51%, #ffffff 100%); /* W3C */ filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffff', endColorstr='#eeeeee', GradientType=0); /* IE6-8 */ border: solid 1px #999999; color: #121212; border-radius: 5px; cursor: pointer; font-size: 12px; } ul.clickMenu > li:hover, ul.SugarActionMenuIESub li:hover, ul.clickMenu > li:hover > a:first-child { background: red; color: white; } .selectActionsDisabled { padding: 5px 8px 5px 8px; margin: 0 3px 0 3px; background: #ffffff; /* Old browsers */ /* IE9 SVG, needs conditional override of 'filter' to 'none' */ background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2ZmZmZmZiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjUwJSIgc3RvcC1jb2xvcj0iI2YzZjNmMyIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjUxJSIgc3RvcC1jb2xvcj0iI2VkZWRlZCIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNmZmZmZmYiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+); background: -moz-linear-gradient(top, #ffffff 0%, #f3f3f3 50%, #ededed 51%, #ffffff 100%); /* FF3.6+ */ background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #ffffff), color-stop(50%, #f3f3f3), color-stop(51%, #ededed), color-stop(100%, #ffffff)); /* Chrome,Safari4+ */ background: -webkit-linear-gradient(top, #ffffff 0%, #f3f3f3 50%, #ededed 51%, #ffffff 100%); /* Chrome10+,Safari5.1+ */ background: -o-linear-gradient(top, #ffffff 0%, #f3f3f3 50%, #ededed 51%, #ffffff 100%); /* Opera 11.10+ */ background: -ms-linear-gradient(top, #ffffff 0%, #f3f3f3 50%, #ededed 51%, #ffffff 100%); /* IE10+ */ background: linear-gradient(to bottom, #ffffff 0%, #f3f3f3 50%, #ededed 51%, #ffffff 100%); /* W3C */ filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffff', endColorstr='#eeeeee', GradientType=0); /* IE6-8 */ border: solid 1px #999999; color: #121212; border-radius: 5px; cursor: pointer; font-size: 12px; } a#create_link.utilsLink { padding: 5px 8px 5px 8px; margin: 5px 3px 0 3px; background: #ffffff; /* Old browsers */ /* IE9 SVG, needs conditional override of 'filter' to 'none' */ background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2ZmZmZmZiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjUwJSIgc3RvcC1jb2xvcj0iI2YzZjNmMyIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjUxJSIgc3RvcC1jb2xvcj0iI2VkZWRlZCIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNmZmZmZmYiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+); background: -moz-linear-gradient(top, #ffffff 0%, #f3f3f3 50%, #ededed 51%, #ffffff 100%); /* FF3.6+ */ background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #ffffff), color-stop(50%, #f3f3f3), color-stop(51%, #ededed), color-stop(100%, #ffffff)); /* Chrome,Safari4+ */ background: -webkit-linear-gradient(top, #ffffff 0%, #f3f3f3 50%, #ededed 51%, #ffffff 100%); /* Chrome10+,Safari5.1+ */ background: -o-linear-gradient(top, #ffffff 0%, #f3f3f3 50%, #ededed 51%, #ffffff 100%); /* Opera 11.10+ */ background: -ms-linear-gradient(top, #ffffff 0%, #f3f3f3 50%, #ededed 51%, #ffffff 100%); /* IE10+ */ background: linear-gradient(to bottom, #ffffff 0%, #f3f3f3 50%, #ededed 51%, #ffffff 100%); /* W3C */ filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffff', endColorstr='#eeeeee', GradientType=0); /* IE6-8 */ border: solid 1px #999999; color: #121212; border-radius: 2px; cursor: pointer; font-size: 12px; text-decoration: none; -webkit-transition: all 0.3s ease-out; -moz-transition: all 0.3s ease-out; -o-transition: all 0.3s ease-out; transition: all 0.3s ease-out; } a#create_link.utilsLink:hover { background: #f10202; color: #ffffff; } h1, h2, h3, h4 { color: #f10202; font-weight: normal; } select { padding: 4px; -webkit-border-radius: 2px; -moz-border-radius: 2px; border-radius: 2px; } #globalLinks ul li a { color: #cccccc; } #welcome a { color: #cccccc; } a:link { text-decoration: none; } iframe.teamNoticeBox { width: 100%; overflow: auto; } /* Top navigation CSS */ #moduleList { background: none; padding: 0; margin: 0; } #moduleList ul { background: none; } #moduleList ul li { background: none; line-height: 25px; margin: 0; padding: 5px; } #moduleList ul li a:link { background: none; color: #cccccc; font-weight: normal; font-size: 12px !important; } #moduleList ul li a:visited { background: none; color: #ffffff; font-weight: normal; } #moduleList ul li ul li { width: auto; } #moduleList ul li:hover { background: #565656; } #moduleList ul li a:hover { background: none; color: #ffffff; font-weight: normal; } .currentTab { background: none; } #moduleList ul li span.currentTabLeft, #moduleList ul li span.currentTabRight, #moduleList ul li span.currentTab { background: none; border: none; font-weight: bold; } #moduleList ul li span.currentTab li { } #moduleList ul li span.currentTab a { font-weight: bold; } #moduleList ul li ul.cssmenu { background: #333333; padding: 10px; -webkit-border-radius: 2px; -moz-border-radius: 2px; border-radius: 2px; opacity: 1; margin-top: 5px; margin-left: -5px; -moz-box-shadow: 0 0 5px #888; -webkit-box-shadow: 0 0 5px #888; box-shadow: 0 0 5px #888; } #moduleList ul li ul.cssmenu li { border: none; font-size: 12px; } #moduleList ul li ul.cssmenu li:hover { -webkit-border-radius: 2px; -moz-border-radius: 2px; border-radius: 2px; } #moduleList ul li ul.cssmenu li a { font-size: 12px; color: #cccccc; } #moduleList ul li ul.cssmenu li a:hover { font-size: 12px; color: #ffffff; } #moduleList ul li #moduleTabExtraMenu { padding: 5px; margin: 0; } ul.cssmenu li a { font-size: 12px !important; } #sub_header { margin-bottom: 5px; } .headerList { color: #444; border: 1px solid #cccccc; background-color: #f4f9fc; } .home_h2 { color: #ffffff; } .breaker { border-bottom: 1px solid #cccccc; } .breaker a { border: none; } ul#drop-nav { position: relative; z-index: 5; padding: 0; margin: 0 25px 0 0; } #drop-nav ul { border: 1px solid #999999; list-style: none; margin: 0; background: #333333; padding: 10px; -webkit-border-radius: 2px; -moz-border-radius: 2px; border-radius: 2px; -moz-box-shadow: 0 0 5px #888; -webkit-box-shadow: 0 0 5px #888; box-shadow: 0 0 5px #888; right: 0; } ul#drop-nav li { line-height: 30px; padding: 0 5px 0 0; } ul#drop-nav li a { line-height: 25px; color: #ffffff; } ul#drop-nav li a:hover { color: #ffffff; } #drop-nav ul li { display: block; position: relative; float: left; } #drop-nav li:hover { background: #565656; } #drop-nav li ul { display: none; } #drop-nav ul li a { display: block; padding: 0px 10px 0px 10px; text-decoration: none; white-space: nowrap; color: #cccccc; } ul#drop-nav ul li:hover { background: #565656; -webkit-border-radius: 2px; -moz-border-radius: 2px; border-radius: 2px; color: #ffffff; } #drop-nav li:hover ul { display: block; position: absolute; } #drop-nav li:hover li { float: none; } #drop-nav li:hover a { background: none; } #drop-nav li:hover li a:hover { background: #565656; color: #ffffff; } #drop-nav li ul li { border-top: 0px; } #globalLinks { margin: 0px 5px 5px 5px; padding: 5px 5px 0 5px; border-left: 1px solid #565656; } .iconed { padding: 5px 5px 2px 0px; margin-left: 5px; float: left; } #search { padding: 5px 5px 00; margin: 0; } #search .button { background: url(../../../../index.php?entryPoint=getImage&imageName=search_mag.png) scroll no-repeat center; width: 22px; height: 25px; padding: 0 0 5px 0; -webkit-border-radius: 5px; -moz-border-radius: 5px; border-radius: 5px; border: none; } #query_string { margin: 0; } .dashletPanel { padding: 0; margin: 0 0 0 25px; } .hd-center { padding: 0; margin: 0; } .bd { padding: 0; margin: 0; } .view, table.view { padding: 0px; margin: 0; background: #fefefe; } .bd-center { border: 1px solid #ccc; } #moduleList > ul > li#moduleTabExtraMenu { padding: 5px; } .evenListRowS1 { background: #efefef; } table { box-shadow: 0; } .view { -moz-box-shadow: 0 0 5px #999999; -webkit-box-shadow: 0 0 5px #999999; box-shadow: 0 0 5px #999999; -webkit-border-radius: 5px; -moz-border-radius: 5px; border-radius: 5px; margin: 5px 0 5px 0; } table .edit.view { margin: 5px 0 5px 0; } .edit.view table { box-shadow: none } table.view { -moz-box-shadow: 0 0 5px #999999; -webkit-box-shadow: 0 0 5px #999999; box-shadow: 0 0 5px #999999; } .monthHeader { border: none; background: #efefef; padding: 5px; } .toggler { margin: 10px; } .detail h4 { font-weight: bold; margin: 10px; text-align: left; border: none; } .detail.view, .detail table, table.detail { margin: 10px 0 10px 0; -webkit-border-radius: 5px; -moz-border-radius: 5px; border-radius: 5px; } #main { padding: 0; } #dialog { text-align: center; overflow: hidden; zoom: 1; padding: 25px; z-index: 1; background-opacity: 0.6; } #overlay { position: fixed; top: 0; left: 0; background-color: #fff; width: 100%; height: 100%; display: none; } button #powered_by { background: none; border: none; } #links { float: right; margin: 5px 15px 00; } #bottomLinks { margin: 0 auto; text-align: center; } #moduleDashletsList { overflow: visible; height: auto; } .dashletsList { min-height: 500px; } button[disabled], input[type=submit][disabled], input[type=reset][disabled], input[type=button][disabled] { border-color: #c1c1c1; background-color: #f0f0f0; color: #565656; background-image: url('../../../../index.php?entryPoint=getImage&imageName=bgBtnGray.gif'); } button[disabled]:hover, input[type=submit][disabled]:hover, input[type=reset][disabled]:hover, input[type=button][disabled]:hover { border-color: #c1c1c1; background-color: #f0f0f0; color: #565656; background-image: url('../../../../index.php?entryPoint=getImage&imageName=bgBtnGray.gif'); } ul#quick-nav { position: absolute; right: 0; width: 35px; float: left; z-index: 55; padding: 0; margin-bottom: 2px; } #quick-nav ul { border: 1px solid #999999; list-style: none; margin-top: 5px; background: #333333; padding: 10px; -webkit-border-radius: 2px; -moz-border-radius: 2px; border-radius: 2px; -moz-box-shadow: 0 0 5px #888; -webkit-box-shadow: 0 0 5px #888; box-shadow: 0 0 5px #888; right: 5px; } ul#quick-nav li { padding: 0 5px 10px 5px; } ul#quick-nav li a:hover { color: #ffffff; } #quick-nav ul li { display: block; position: relative; float: left; padding: 5px 0 5px 0; } #quick-nav li:hover { background: #565656; } #quick-nav li ul { display: none; } #quick-nav ul li a { display: block; padding: 0px 10px 0px 10px; text-decoration: none; white-space: nowrap; color: #cccccc; } ul#quick-nav ul li:hover { background: #565656; -webkit-border-radius: 2px; -moz-border-radius: 2px; border-radius: 2px; color: #ffffff; } #quick-nav li:hover ul { display: block; position: absolute; } #quick-nav li:hover li { float: none; } #quick-nav li:hover a { background: none; } #quick-nav li:hover li a:hover { background: #565656; color: #ffffff; } #quick-nav li ul li { border-top: 0px; } /* * Alert notifications */ .hidden { display: none; } #desktop_notifications { position: absolute; top: 8px; right: 320px; width: 35px; float: left; z-index: 55; padding: 0; margin-bottom: 2px; } .alert { padding: 15px; margin-bottom: 20px; border: 1px solid transparent; border-radius: 4px; } .alert h4 { margin-top: 0; color: inherit; } .alert .alert-link { font-weight: bold; } .alert > p, .alert > ul { margin-bottom: 0; } .alert > p + p { margin-top: 5px; } .alert-dismissable, .alert-dismissible { padding-right: 35px; } .alert-dismissable .close, .alert-dismissible .close { position: relative; float: right; color: inherit; } .alert-success { color: #3c763d; background-color: #dff0d8; border-color: #d6e9c6; } .alert-success hr { border-top-color: #c9e2b3; } .alert-success .alert-link { color: #2b542c; } .alert-info { color: #31708f; background-color: #d9edf7; border-color: #bce8f1; } .alert-info hr { border-top-color: #a6e1ec; } .alert-info .alert-link { color: #245269; } .alert-warning { color: #8a6d3b; background-color: #fcf8e3; border-color: #faebcc; } .alert-warning hr { border-top-color: #f7e1b5; } .alert-warning .alert-link { color: #66512c; } .alert-danger { color: #a94442; background-color: #f2dede; border-color: #ebccd1; } .alert-danger hr { border-top-color: #e4b9c0; } .alert-danger .alert-link { color: #843534; } .iconed_dull { opacity: 0.6; } input[type=button], input[type=submit], input[type=reset], .button { padding: 3px 8px 3px 8px; margin: 0 3px 0 3px; background: #ffffff; /* Old browsers */ /* IE9 SVG, needs conditional override of 'filter' to 'none' */ background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2ZmZmZmZiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjUwJSIgc3RvcC1jb2xvcj0iI2YzZjNmMyIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjUxJSIgc3RvcC1jb2xvcj0iI2VkZWRlZCIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNmZmZmZmYiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+); background: -moz-linear-gradient(top, #ffffff 0%, #f3f3f3 50%, #ededed 51%, #ffffff 100%); /* FF3.6+ */ background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #ffffff), color-stop(50%, #f3f3f3), color-stop(51%, #ededed), color-stop(100%, #ffffff)); /* Chrome,Safari4+ */ background: -webkit-linear-gradient(top, #ffffff 0%, #f3f3f3 50%, #ededed 51%, #ffffff 100%); /* Chrome10+,Safari5.1+ */ background: -o-linear-gradient(top, #ffffff 0%, #f3f3f3 50%, #ededed 51%, #ffffff 100%); /* Opera 11.10+ */ background: -ms-linear-gradient(top, #ffffff 0%, #f3f3f3 50%, #ededed 51%, #ffffff 100%); /* IE10+ */ background: linear-gradient(to bottom, #ffffff 0%, #f3f3f3 50%, #ededed 51%, #ffffff 100%); /* W3C */ filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffff', endColorstr='#eeeeee', GradientType=0); /* IE6-8 */ filter: none !important; border: solid 1px #999999; color: #333333; border-radius: 5px; cursor: pointer; font-size: 12px; } input[type=button]:hover, input[type=submit]:hover, input[type=reset]:hover { filter: none !important; background: #f10202; border: 1px solid #999; } .quick_create { margin-top: 5px; } img { border: none; } .dashletNonTable { padding: 0 5px 0 10px; } a.crumbLink { font-size: 14px; } span.crumbLink { font-size: 14px; } #settingsDialog table.view { padding: 10px; margin: 5px 0 5px 0; } .td_alt, .list tr th, .list tr td[scope="col"], .edit .list tr th, .edit .list tr td[scope="col"] { border: none; } .view tr { padding: 5px 0 5px 0; } #mbfooter .yui-layout-hd td { background: none; } select, textarea { border: 1px solid #ccc; padding: 4px; } select:focus { border: 1px solid #f10202; padding: 4px; } #main { margin: 0 10px 0 0; } .chartContainer table tr td { padding: 3px; } .tabForm { border: none; -webkit-border-radius: 5px; -moz-border-radius: 5px; border-radius: 5px; background: #ffffff; -moz-box-shadow: 0 0 5px #888; -webkit-box-shadow: 0 0 5px #888; box-shadow: 0 0 5px #888; } #create_image { display: none; } .cal-edit { width: 1080px; } ul#groupTabs li a { background: #ffffff; /* Old browsers */ /* IE9 SVG, needs conditional override of 'filter' to 'none' */ background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2ZmZmZmZiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjUwJSIgc3RvcC1jb2xvcj0iI2YzZjNmMyIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjUxJSIgc3RvcC1jb2xvcj0iI2VkZWRlZCIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNmZmZmZmYiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+); background: -moz-linear-gradient(top, #ffffff 0%, #f3f3f3 50%, #ededed 51%, #ffffff 100%); /* FF3.6+ */ background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #ffffff), color-stop(50%, #f3f3f3), color-stop(51%, #ededed), color-stop(100%, #ffffff)); /* Chrome,Safari4+ */ background: -webkit-linear-gradient(top, #ffffff 0%, #f3f3f3 50%, #ededed 51%, #ffffff 100%); /* Chrome10+,Safari5.1+ */ background: -o-linear-gradient(top, #ffffff 0%, #f3f3f3 50%, #ededed 51%, #ffffff 100%); /* Opera 11.10+ */ background: -ms-linear-gradient(top, #ffffff 0%, #f3f3f3 50%, #ededed 51%, #ffffff 100%); /* IE10+ */ background: linear-gradient(to bottom, #ffffff 0%, #f3f3f3 50%, #ededed 51%, #ffffff 100%); /* W3C */ filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffff', endColorstr='#eeeeee', GradientType=0); /* IE6-8 */ -webkit-border-top-left-radius: 5px; -webkit-border-top-right-radius: 5px; -moz-border-radius-topleft: 5px; -moz-border-radius-topright: 5px; border-top-left-radius: 5px; border-top-right-radius: 5px; border: 1px solid #cccccc; } ul#groupTabs .subpanelTablist { border: none; } ul.tablist, ul.subpanelTablist { border-bottom: 1px solid #cccccc; } ul.tablist li { background: #ffffff; /* Old browsers */ /* IE9 SVG, needs conditional override of 'filter' to 'none' */ background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2ZmZmZmZiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjUwJSIgc3RvcC1jb2xvcj0iI2YzZjNmMyIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjUxJSIgc3RvcC1jb2xvcj0iI2VkZWRlZCIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNmZmZmZmYiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+); background: -moz-linear-gradient(top, #ffffff 0%, #f3f3f3 50%, #ededed 51%, #ffffff 100%); /* FF3.6+ */ background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #ffffff), color-stop(50%, #f3f3f3), color-stop(51%, #ededed), color-stop(100%, #ffffff)); /* Chrome,Safari4+ */ background: -webkit-linear-gradient(top, #ffffff 0%, #f3f3f3 50%, #ededed 51%, #ffffff 100%); /* Chrome10+,Safari5.1+ */ background: -o-linear-gradient(top, #ffffff 0%, #f3f3f3 50%, #ededed 51%, #ffffff 100%); /* Opera 11.10+ */ background: -ms-linear-gradient(top, #ffffff 0%, #f3f3f3 50%, #ededed 51%, #ffffff 100%); /* IE10+ */ background: linear-gradient(to bottom, #ffffff 0%, #f3f3f3 50%, #ededed 51%, #ffffff 100%); /* W3C */ filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffff', endColorstr='#eeeeee', GradientType=0); /* IE6-8 */ -webkit-border-top-left-radius: 5px; -webkit-border-top-right-radius: 5px; -moz-border-radius-topleft: 5px; -moz-border-radius-topright: 5px; border-top-left-radius: 5px; border-top-right-radius: 5px; border: none; } ul#groupTabs .subpanelTablist { border: none; } ul.tablist, ul.subpanelTablist { border-bottom: 1px solid #cccccc; } ul.tablist li a, ul.subpanelTablist li a, ul.tablist li a.current, ul.tablist li a:hover { background: #ffffff; /* Old browsers */ /* IE9 SVG, needs conditional override of 'filter' to 'none' */ background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2ZmZmZmZiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjUwJSIgc3RvcC1jb2xvcj0iI2YzZjNmMyIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjUxJSIgc3RvcC1jb2xvcj0iI2VkZWRlZCIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNmZmZmZmYiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+); background: -moz-linear-gradient(top, #ffffff 0%, #f3f3f3 50%, #ededed 51%, #ffffff 100%); /* FF3.6+ */ background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #ffffff), color-stop(50%, #f3f3f3), color-stop(51%, #ededed), color-stop(100%, #ffffff)); /* Chrome,Safari4+ */ background: -webkit-linear-gradient(top, #ffffff 0%, #f3f3f3 50%, #ededed 51%, #ffffff 100%); /* Chrome10+,Safari5.1+ */ background: -o-linear-gradient(top, #ffffff 0%, #f3f3f3 50%, #ededed 51%, #ffffff 100%); /* Opera 11.10+ */ background: -ms-linear-gradient(top, #ffffff 0%, #f3f3f3 50%, #ededed 51%, #ffffff 100%); /* IE10+ */ background: linear-gradient(to bottom, #ffffff 0%, #f3f3f3 50%, #ededed 51%, #ffffff 100%); /* W3C */ filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffff', endColorstr='#eeeeee', GradientType=0); /* IE6-8 */ border: 1px solid #cccccc; -webkit-border-top-left-radius: 5px; -webkit-border-top-right-radius: 5px; -moz-border-radius-topleft: 5px; -moz-border-radius-topright: 5px; border-top-left-radius: 5px; border-top-right-radius: 5px; } div.dashletToolSet a img:hover { opacity: 0.6; -webkit-transition: all 0.3s ease-out; -moz-transition: all 0.3s ease-out; -o-transition: all 0.3s ease-out; transition: all 0.3s ease-out; } div#email_options { -webkit-border-radius: 5px; -moz-border-radius: 5px; border-radius: 5px; } a#delete_listview_top:hover { color: #ffffff; } #add_dashlets { display: none; } .moduleTitle { margin-top: 10px; } .about_suite { padding: 0 25px 0 0; float: left; max-width: 550px !important; } .about_suite h3 { font-weight: normal; font-size: 18px; } .about_suite ul li { font-size: 14px; margin-bottom: 10px; color: #777777; } #about_menu { margin-top: 10px; margin-bottom: 20px; padding-left: 0; } #about_table { width: 100%; } #about_header { padding: 10px 15px 20px 15px; } #about_menu li { list-style-type: square; } #featuring { padding: 10px 0 0 0; font-size: 14px; color: #777777; } .wrapper { border: 1px solid #000; display: inline-block; position: relative; } .wrapper input, .wrapper button { background-color: transparent; border: 0; } .wrapper button { position: absolute; right: 0; top: 0; } .wrapper input { padding-right: 30px; /* button padding */ } input[type=text].cstm_code { resize: both; width: 200px; height: 200px; } .bigmenu { columns: 150px 2; -webkit-columns: 150px 2; /* Safari and Chrome */ -moz-columns: 150px 2; /* Firefox */ float: left; } #All { columns: 150px 2; -webkit-columns: 150px 2; /* Safari and Chrome */ -moz-columns: 150px 2; /* Firefox */ float: left; } #moduleDashletsList { max-height: 375px !important; } #caseStyleUser { background: #f7f7f7; border: 1px solid #cccccc; margin: 10px; padding: 10px; -webkit-border-radius: 5px; -moz-border-radius: 5px; border-radius: 5px; } #caseStyleContact { background: #DEDEDE; border: 1px solid #cccccc; margin: 10px; padding: 10px; -webkit-border-radius: 5px; -moz-border-radius: 5px; border-radius: 5px; } #caseStyleInternal { background: #00EEEE; border: 1px solid #cccccc; padding: 10px; -webkit-border-radius: 5px; -moz-border-radius: 5px; border-radius: 5px; margin: 10px 60px 10px 10px; } #case_updates label { margin-left: 10px; } #case_updates textarea { margin-left: 10px; } #case_updates input[type=button] { margin-left: 10px; margin-top: 10px; } .caseUpdateImage { margin: 0 5px 0 0; } .caseUpdate { margin: 5px 0 0 15px; } #extramargin { margin: 0 0 0 50px; } #lessmargin { margin: 0 50px 0 0; } #suite_login { -webkit-border-radius: 5px; -moz-border-radius: 5px; border-radius: 5px; border: 1px solid #cccccc; max-width: 250px !important; margin: 0 auto; padding: 25px 10px 25px 10px; background: #f7f7f7; font-size: 14px; color: #565656; } #suite_login input[type=text], #suite_login input[type=password] { padding: 5px 0px 5px 0px; font-size: 14px; margin: 5px 0 5px 0; border: none; } #logintext { font-size: 14px; padding: 5px 0 5px 0; } #langselect { margin: 5px 000; } .loginimage { text-align: center; } .login { margin: 0 auto; text-align: Center; } #logininput { border: 1px solid #cccccc; background: #ffffff; margin: 5px 10px 5px 10px; } div.password { border: none; margin: 0 auto; } #forgot_pass_link { width: 250px; margin: 0 auto; padding: 5px 0 15px 0; } #forgot_pass_link a { float: right; } #suite_password { -webkit-border-radius: 5px; -moz-border-radius: 5px; border-radius: 5px; border: 1px solid #cccccc; max-width: 250px !important; margin: 0 auto; padding: 25px 10px 45px 10px; background: #f7f7f7; font-size: 14px; color: #565656; } #suite_password p { margin: 0 0 10px 10px; } #suite_password input[type=text], #suite_login input[type=password] { padding: 5px 0px 5px 0px; font-size: 14px; margin: 5px 0 5px 0; border: none; } #suite_login img { max-width: 250px !important; max-height: 250px !important; } #layoutEditor .le_row { margin: 2px 3px; height: 25px; clear: both; padding: 0 10px 5px 20px !important; } #toolbox .le_panel, #toolbox .le_row, .le_field { width: 150px; float: left; border: 1px solid #808080; background: none repeat scroll 0% 0% #EEE; padding: 2px !important; margin: 2px 3px; } #toolbox { overflow: auto; } /* suggestion-box */ #suggestion_box table { padding-left: 10px; padding-top: 10px; width: 100%; max-width: 400px; color: #3C8DBC; border-spacing: 0px; border: 1px solid #cccccc; } #suggestion_box table tr { } #suggestion_box table tr:hover { background-color: #dfeffe; cursor: pointer; } #suggestion_box table tr th { padding: 4px !important; text-align: left; background-color: #f0f0ee; color: #333333; } #suggestion_box table tr td { padding: 4px !important; margin: 0px; } #tool-tip-separator { margin-top: 10px; margin-bottom: 10px; } .tool-tip-title { margin-bottom: 3px; display: inline-block; } #use_resolution { margin-top: 4px; } #additional_info_p { margin-bottom: 4px; } .transfer { border: 2px dotted gray; } .qtip-content { max-height: 450px; overflow-y: auto; } .qtip { font-family: Arial, Verdana, Helvetica, sans-serif; font-size: 12px; background: #ffffff; border: 1px solid #cccccc; -webkit-border-radius: 0px; border-radius: 0px; } .qtip-tipped .qtip-titlebar { background-color: #333333; padding: 10px 40px 10px 10px; background-image: -webkit-gradient(linear, left top, left bottom, from(#333333), to(#222222)); background-image: -webkit-linear-gradient(top, #333333, #222222); } /* reminders on meeting and calls */ #reminders .clear { clear: both; } #reminders .remove-reminder-btn { float: right; } #reminders #reminder_view { list-style-type: none; margin: 0; padding: 0; border: none; } #reminders #reminder_view .reminder_item { list-style-type: none; margin: 10px 0; padding: 10px; border: 1px solid lightgray; } #reminders #reminder_view .reminder_item .invitees_list { list-style-type: none; margin: 0; padding: 0; border: none; display: block; } #reminders #reminder_view .reminder_item .invitees_list .invitees_item { list-style-type: none; margin: 0; padding: 0; border: none; float: left; } #reminders #reminder_view .reminder_item .invitees_list .invitees_item .invitee_btn { margin: 4px; } #reminders .add-btn { background-image: url(../../../../themes/default/images/id-ff-add.png); background-repeat: no-repeat; background-position: 5px center; padding-left: 25px; } #reminders .remove-btn { background-image: url(../../../../themes/default/images/id-ff-clear.png); background-repeat: no-repeat; background-position: right 5px center; padding-right: 25px; } #reminders .invitee_btn { background-image: url(../../../../themes/default/images/id-ff-clear.png); background-repeat: no-repeat; background-position: right 5px center; padding: 4px 25px 4px 10px; border: 1px solid lightgrey; } #reminders input[type="checkbox"] { margin-right: 5px; } /* invalid reminders */ #reminders #reminder_view .reminder_item.reminder-error { border: 1px solid red; background-color: #fff8f8; } #reminders #reminder_view .reminder_item .error-msg { font-weight: bold; color: red; } /* report layout */ #report-editview-footer { width: 70%; float: left; } #detailpanel_fields_select { float: left; width: 20%; height: 640px; overflow-y: auto; margin-right: 20px; } .aor_dragbox { height: 250px; overflow: scroll; } #report-editview-footer .tab-togglers { width: 80%; } #report-editview-footer .tab-toggler { display: block; float: left; } #report-editview-footer .tab-toggler.active .button { background-color: #286090; } #report-editview-footer .parentheses-btn { display: block; width: 100%; min-height: 30px; border: 1px solid lightgray; } #report-editview-footer .condition-sortable-handle { cursor: move; } #report-editview-footer .parenthesis-line strong { font-size: 18px } #report-editview-footer .drop-area.highlighted { background-color: #f7f7f7; } /* campaign wizard */ .wizard-box { position: relative; display: block; float: left; width: 350px; min-width: 300px; border: 1px solid lightgrey; padding: 20px; margin: 20px; min-height: 150px; background-color: #f6f6f6; color: #333333; } .wizard-box label { margin-bottom: 15px; } .wizard-box input { width: 100%; } .wizard-box span.helpmsg { position: absolute; bottom: 15px; } #step2 table { width: 350px; min-width: 300px; } #step2 table tr td, #step2 table th td { min-width: 150px; } .wizard-summary-left { display: block; margin: 0 20px 0 0; padding: 0; border: none; width: 450px; float: left; } .wizard-summary-left .box, .wizard-summary-right .box { display: block; float: none; border: 1px solid lightgrey; margin: 0 0 20px 0; padding: 20px 20px 20px 80px; background-position-x: 10px; background-position-y: center; background-repeat: no-repeat; background-color: #f3f3f3; } .wizard-summary-left .box.ok { background-image: url(../../../../themes/default/images/green_camp.gif); } .wizard-summary-left .box.fail { background-image: url(../../../../themes/default/images/red_camp.gif); } .wizard-summary-left .box.ok.button { background-image: url(../../../../themes/default/images/green_camp_clean.gif); } .wizard-summary-left .box.fail.button { background-image: url(../../../../themes/default/images/red_camp_clean.gif); } .wizard-summary-left .box.small { width: 210px; float: none; height: 80px; display: table-cell; vertical-align: middle; padding-left: 55px; padding-right: 5px; } .wizard-summary-left .space { width: 28px; float: none; height: 80px; display: table-cell; } .wizard-summary-right { display: block; margin: 0; padding: 20px; width: 280px; float: left; border: 1px solid lightgrey; } .wizard-summary-right .box { height: 180px; margin-left: 20px; padding: 0; float: none; display: table-cell; vertical-align: middle; width: 260px; text-align: center; background-position: top 10px right 10px; } .wizard-summary-right .send { background-image: url(../../../../themes/default/images/cmpwzrd/email167.png); } .wizard-summary-right .schedule { background-image: url(../../../../themes/default/images/cmpwzrd/wallclock.png); } .wizard-summary-right .test { background-image: url(../../../../themes/default/images/cmpwzrd/email167.png); background-position-y: -7px; } .wizard-summary-right .disabled { color: gray; } .wizard-summary-right .space { height: 20px; } /* campaign wizard / target list*/ ul.target-list { list-style-type: none; padding: 10px; margin: 0; display: block; max-height: 300px; overflow: scroll; border: 1px solid lightgray; } ul.target-list li { margin: 5px 0; padding: 0; } div.target-list-create { border: 1px solid lightgray; padding: 10px; margin: 10px 0 0 0; } div.target-list-table { padding: 10px; margin: 0 0 0 10px; border: 1px solid lightgray; min-height: 490px; } .icon-btn-lst { margin: 0; padding: 0; list-style-type: none; } .icon-btn-lst .icon-btn { margin: 10px; list-style-type: none; background-color: #3C8DBC; display: block; float: left; width: 150px; min-height: 150px; text-align: center; border: none; } .icon-btn-lst .icon-btn:hover { background-color: #286090; } .icon-btn-lst .icon-btn img { margin-top: 10px; margin-bottom: 20px; } .icon-btn-lst .icon-btn a { color: #fff; display: block; width: 100%; height: 100%; padding: 10px; } table tr#delegates_search { background: #FAFAFA !important; } /* fix schedule bar popup on calendar */ .ui-front, .ui-dialog { z-index: 1100 !important; } .panel-heading { padding-bottom: 20px; } .modal { z-index: 16000; } .modal-lg{ display: table; } .qtip-titlebar { padding: 5px 24px 5px 10px; } .qtip-title-text { display: block; float: left; width: 128px; color: #ffffff; line-height: 18px; } .qtip-title-buttons { display: inline-block; width: 52px; float: right; vertical-align: middle; padding: 0 0 0 4px; } .qtip-title-buttons a { padding-left: 8px; color: #ffffff; margin: 0 4px 0 4px; padding: 0; } .qtip-title-buttons a:hover { color: #F10202; } .qtip-default .qtip-titlebar { background-color: #000000; } .qtip-default .qtip-icon { background-color: transparent; border: none; top: 16px; } .qtip-default .qtip-titlebar .qtip-close { color: #ffffff; font-size: 22px; } .qtip-default .qtip-titlebar .qtip-close:hover { color: #F10202; font-size: 22px; font-weight: bold; } .qtip-content { line-height: 16px; } .qtip-content a { font-weight: bold; } /*Line Items*/ #conditionLines_head, #fieldLines_head, #lineItems, table#lineItems, #lineItems table, #lineItems thead, #lineItems tr, #lineItems td { background: none !important; } #actionLines, #actionLines table, #actionLines tr, #actionLines td { border: 1px solid transparent !important; } #actionLines, #actionLines table, #line_items table { clear: both; border-radius: 4px; width: 100%; } table#actionLines > tr > td > table td { padding: 4px; } table#actionLines > tr > td > table td:first-of-type { padding-left: 16px; } table#actionLines > tr > td > table, #line_items table > tr > td > table { background: #F5F5F5; margin: 16px 0 0 0 !important; clear: both; display: block; } #conditionLines td, #fieldLines td { padding: 8px; } #lineItems table > thead:nth-child(1) > tr > td:nth-child(1) [type="text"] { width: 50% !important; } [field=line_items] { float: none; width: 100%; clear: both; } [field=line_items] #line_items_span, table#lineItems { display: block; } #line_items_span { width: 100%; } table#lineItems tr td table tfoot tr td span { width: 20%; } table#lineItems tr td table tfoot tr td span input[type="text"] { display: block; float: none; } /*totals*/ #lineItems .totals { float: right; } #lineItems #shipping_tax_amt_span { } #lineItems #shipping_tax_amt { /*Text*/ } #lineItems #shipping_tax { /*Select*/ } /*Group*/ #lineItems .group { width: 100%; } #lineItems .group_body, #lineItems .group_body > td, #lineItems .group > thead, #lineItems .group > thead > tr { width: 100%; display: block; } #lineItems .group > thead > tr > td:nth-of-type(1) { width: 80%; display: inline-block; } #lineItems .group > thead > tr > td:nth-of-type(2) { width: 20%; display: inline-block; } #lineItems .group button { width: 32px; height: 32px; padding: 0; line-height: 0; } /*Labels Next to Fields*/ #lineItems .alignedLabel { display: none; visibility: collapse; } #lineItems .totals { float: right; width: 192px; margin-top: 5px; margin-bottom: 5px; } #lineItems .totals label { width: 50%; font-weight: normal; font-size: 12px; float: left; } #lineItems .totals input { width: 50%; float: right; } /*Product Lines*/ #lineItems #product_head > td { padding: 32px 0 8px 0; } #lineItems #product_head > td:nth-of-type(1) { width: 75px; } #lineItems .product_group { width: 1000px; } #lineItems .product_group > tbody > tr:nth-of-type(1) > td { padding-bottom: 16px; } #lineItems .product_group > tbody > tr:nth-of-type(2) > td { padding-bottom: 16px; } #lineItems .product_qty { width: 40px; margin: 0 5px 0 0; } #lineItems .product_name { width: 98%; margin: 0 5px 0 0; } #lineItems .product_part_number { width: 100%; margin: 0 5px 0 0; } #lineItems .product_part_number_button { margin: 0 15px 0 5px; } #lineItems .product_list_price { width: 80px; margin: 0 5px 0 0; } #lineItems .product_discount_text { width: 80px; margin: 0 5px 0 0; } #lineItems .product_discount_amount_select { margin: 0 5px 0 0; } #lineItems .product_unit_price { width: 80px; margin: 0 5px 0 0; } #lineItems .product_vat_amt_text { width: 80px; margin: 0 5px 0 0; } #lineItems .product_vat_amt_select { margin: 0 5px 0 0; } #lineItems .product_total_price { width: 80px; margin: 0 5px 0 0; } #lineItems .product_delete_line { margin: 0 15px 0 5px; } #lineItems .product_item_description_label { display: block; } #lineItems .product_item_description { height: 50px; } #lineItems .product_description_label { display: block; } #lineItems .product_description { height: 50px; } /*Service Lines*/ #lineItems #service_head td { padding: 32px 0 8px 0; } #lineItems .service_group > tbody > tr > td { padding-bottom: 16px; } #lineItems .service_group { width: 1000px; } #lineItems .service_name { width: 100px; height: 50px; margin: 0 5px 0 0; } #lineItems .service_list_price { width: 80px; margin: 0 5px 0 0; } #lineItems .service_discount_text { width: 80px; margin: 0 5px 0 0; } #lineItems .service_discount_select { margin: 0 5px 0 0; } #lineItems .service_unit_price { width: 80px; margin: 0 5px 0 0; } #lineItems .service_vat_text { width: 80px; } #lineItems .service_vat_select { margin: 0 5px 0 5px; } #lineItems .service_total_price { width: 80px; margin: 0 5px 0 0; } #lineItems .service_delete_line { margin: 0 5px 0 0; } #desktop_notifications > button { background: none; border: none; } #desktop_notifications .alert { margin-bottom: 8px !important; } #desktop_notifications button:focus, #desktop_notifications button:link, #desktop_notifications button:hover, #desktop_notifications button:active { background: inherit; } #desktop_notifications.has-alerts .badge { color: #C9302C; background-color: #F6FAFD; } #desktop_notifications .close, #desktop_notifications .alert { font-weight: normal; line-height: 1; color: #000; text-shadow: none; filter: none; opacity: 1; } #desktop_notifications .close { position: relative; top: 0px; right: 0px; color: inherit; margin-top: 0; margin-right: 4px; } #desktop_notifications button.close, #desktop_notifications .close:hover { background: none; border: none; } #desktop_notifications .close span { color: #FFFFFF; margin-right: 0px !important; margin-bottom: 0px !important; } #desktop_notifications button .badge { color: #1C1C1C; background-color: #F6FAFD; } #desktop_notifications button.close { background: none; } #desktop_notifications div.dropdown-menu { margin: 0; padding: 8px; font-size: 12px; border-radius: 0px; } #desktop_notifications div.has-alerts .alert-info { background-color: inherit; /*border-top: none;*/ /*border-right: none;*/ /*border-bottom: 1px solid #757083;*/ border: 1px solid #dddddd; /*border-left: none;*/ border-radius: 0px; padding: 0; } #desktop_notifications div.has-alerts .text-info { color: #FFFFFF; } #desktop_notifications div.has-alerts p { font-size: 12px; line-height: 20px; min-height: 20px; } #desktop_notifications div.has-alerts h4, #desktop_notifications div.has-alerts p { padding: 4px 15px 4px 15px; margin: 0 !important; } #desktop_notifications div.has-alerts h4 { font-size: 14px; font-weight: bold; background-color: #1C1C1C; line-height: 20px; /*border-bottom: 1px solid #757083;*/ } #email_span .col-xs-12, #email1_span .col-xs-12 { padding-left: 0; } .email-address-add-line-container { padding-left: 0; padding-right: 0; } .email-address-option, .email-address-lines-container, .email-address-input-container, .email-address-line-container { padding-left: 0; padding-right: 0; } .email-address-option label { font-size: 10px; font-weight: 600; padding-left: 1%; padding-right: 1%; width: 96%; } .email-address-option { width: 20%; } .email-address-input-group [type=email] { margin-top: 8px; line-height: 17.1429px; } .email-address-input-group .form-control { height: 32px; font-size: 12px; } .email-address-input-group { height: 48px; line-height: 48px; } .email-address-add-button { margin-left: 0; } .email-address-remove-button { margin-top: 0; padding: 5px 9px 5px 9px; } div.email-address-line-container:not(:nth-of-type(2)) div.email-address-option label { visibility: collapse; } div.col-xs-12.col-sm-6.email-address-input-container { width: 230px; } td[data-total-columns="2"] #email1_span div.col-xs-12.col-sm-6.email-address-input-container { width: 230px; } td[data-total-columns="2"] #email1_span div.col-xs-12.col-sm-6.email-address-options-container { width: 40%; } @media (max-width: 768px) { .email-address-options-container { width: 100%; margin: 16px 0 16px 0; height: 32px; } div.email-address-line-container:not(:nth-of-type(2)) div.email-address-option label { visibility: visible; } .col-xs-12 { float: none; clear: both; } .email-address-users-profile { width: 100% !important; } } @media (max-width: 1600px) { td[data-total-columns="2"] #email1_span div.col-xs-12.col-sm-6.email-address-options-container { width: 100%; margin-top: 8px; margin-bottom: 8px; } td[data-total-columns="2"] #email1_span .email-address-option { width: 20%; } td[data-total-columns="2"] #email1_span .email-address-option label { display: block; visibility: visible; } } @media (max-width: 1400px) { .email-address-option { width: 33%; } } @media (max-width: 1130px) { td[data-total-columns="2"] #email1_span .email-address-option { width: 33%; } } @media (max-width: 768px) { .email-address-options-container { width: 100%; margin: 16px 0 16px 0; } div.email-address-line-container:not(:nth-of-type(2)) div.email-address-option label { visibility: visible; } .email-address-option { width: 16.667%; } } /**/ .form-control { border-radius: 0; } input:focus, textarea, select, .form-control:focus { border: 1px solid #cccccc; outline: 0; -webkit-box-shadow: none; box-shadow: none; } label.hidden-mobile.selected-actions-label, label.hidden-desktop.selected-actions-label { margin-bottom: initial; line-height: 17px; letter-spacing: 1.2px; } label.hidden-mobile.selected-actions-label, label.hidden-desktop.selected-actions-label { line-height: 25px; } .selectActionsDisabled label.hidden-mobile.selected-actions-label, .selectActionsDisabled label.hidden-desktop.selected-actions-label { line-height: 15px; } label.selected-actions-label { cursor: pointer; } @media (min-width: 480px) { label.hidden-desktop.selected-actions-label { display: block; } label.hidden-mobile.selected-actions-label { display: none; } } @media (max-width: 480px) { label.hidden-desktop.selected-actions-label { display: none; } label.hidden-mobile.selected-actions-label { display: block; } } div.modal-content { margin: 0 auto; max-width: 100%; } #columnsFilterDialog div.modal-content { width: 450px; } div.modal-header > h4 { font-size: 19px; color: #534D64; text-transform: uppercase; letter-spacing: 2px; font-weight: 300; } #columnsFilterList > div > h1 { font-size: 12.5px; text-transform: uppercase; letter-spacing: 1.2px; color: #000; } ul.chooserList { list-style-type: none; min-height: 60px; } ul.chooserList > li { padding: 10px; margin-bottom: 2px; -webkit-border-radius: 2px; -moz-border-radius: 2px; border-radius: 2px; } ul.chooserList.green.ui-sortable > li { background-color: #CCE8E2; } ul.chooserList.red.ui-sortable > li { background-color: #777777; color: white; } div.modal-header { padding: 25px; } #columnsFilterList { padding: 30px; } ul.chooserList.green.ui-sortable { margin-bottom: 30px; } ul.chooserList.ui-sortable { margin-left: 0; padding-left: 0; } ul.clickMenu.selectmenu.SugarActionMenu.columnsFilterLink.listViewLinkButton { top: -1px; } ul.clickMenu.selectmenu.SugarActionMenu.columnsFilterLink.listViewLinkButton > li > a { padding: 6px 6px 8px 5px; border-radius: 4px; top: 0px; } .paginationActionButtons input { width: 30px; } ul.clickMenu.searchAppliedAlert { background-image: none; text-align: center; } .dateTimeRangeChoice select { width: 125px; } .dateRangeInput { width: 100px; } .templateGroupChooser { width: 150px; } @media (max-width: 990px) { .modal-search tr { width: 100%; display: block; float: none; } .modal-search td { width: 100%; display: block; float: none; } .modal-search .edit tr td[scope=row] { width: 110px; float: left; } .modal-search .edit.basic tr td { clear: both; } .modal-search .helpIcon { display: none; } } @media (max-width: 360px) { .modal-search .edit tr td[scope=row] { width: 100%; float: none; } } .action-link label { padding: 5px 0 0 0; }Save