PATH:
home
/
letacommog
/
crmleta
/
layouts
/
v7
/
skins
/
vtiger
@import "variables.less"; @font-face { font-family: 'Oswald'; src:url('../fonts/Oswald/Oswald-Regular/Oswald-Regular.eot'); /* IE9 Compat Modes */ src:url('../fonts/Oswald/Oswald-Regular/Oswald-Regular.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */ url('../fonts/Oswald/Oswald-Regular/Oswald-Regular.woff') format('woff'), /* Pretty Modern Browsers */ url('../fonts/Oswald/Oswald-Regular/Oswald-Regular.ttf') format('truetype'), /* Safari, Android, iOS */ url('../fonts/Oswald/Oswald-Regular/Oswald-Regular.svg#Oswald') format('svg'); /* Legacy iOS */ font-weight: normal; font-style: normal; text-rendering: optimizeLegibility; } *:focus,*:active, a:focus,a:active{ outline: none; } @font-face { font-family: 'OpenSans-Regular'; src: url('../fonts/OpenSans/Regular/OpenSans-Regular.eot'); /* IE9 Compat Modes */ src:url('../fonts/OpenSans/Regular/OpenSans-Regular.ttf') format('truetype'), /* Safari, Android, iOS */ url('../fonts/OpenSans/Regular/OpenSans-Regular.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */ url('../fonts/OpenSans/Regular/OpenSans-Regular.woff2') format('woff2'), /* Super Modern Browsers */ url('../fonts/OpenSans/Regular/OpenSans-Regular.woff') format('woff'), /* Pretty Modern Browsers */ url('../fonts/OpenSans/Regular/OpenSans-Regular.svg#svgFontName') format('svg'); /* Legacy iOS */ } @font-face { font-family: 'OpenSans-Semibold'; src: url('../fonts/OpenSans/Semibold/OpenSans-Semibold.eot'); /* IE9 Compat Modes */ src:url('../fonts/OpenSans/Semibold/OpenSans-Semibold.ttf') format('truetype'), /* Safari, Android, iOS */ url('../fonts/OpenSans/Semibold/OpenSans-Semibold.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */ url('../fonts/OpenSans/Semibold/OpenSans-Semibold.woff2') format('woff2'), /* Super Modern Browsers */ url('../fonts/OpenSans/Semibold/OpenSans-Semibold.woff') format('woff'), /* Pretty Modern Browsers */ url('../fonts/OpenSans/Semibold/OpenSans-Semibold.svg#svgFontName') format('svg'); /* Legacy iOS */ } @font-face { font-family: 'ProximaNova-Regular'; src: url('../fonts/ProximanovaWebfont/ProximaNova-Regular.ttf') format('truetype'), url('../fonts/ProximanovaWebfont/ProximaNova-Regular.woff') format('woff'), /* Pretty Modern Browsers */ url('../fonts/ProximanovaWebfont/ProximaNova-Regular.eot?#iefix') format('embedded-opentype'); /* IE6-IE8 */ /* Safari, Android, iOS */ font-style: normal; font-weight: normal; text-rendering: optimizeLegibility; } @font-face { font-family: 'ProximaNova-Semibold'; src: url('../fonts/ProximanovaWebfont/ProximaNova-Semibold.ttf') format('truetype'), /* Safari, Android, iOS */ url('../fonts/ProximanovaWebfont/ProximaNova-Semibold.woff') format('woff'), /* Pretty Modern Browsers */ url('../fonts/ProximanovaWebfont/ProximaNova-Semibold.eot?#iefix') format('embedded-opentype'); /* IE6-IE8 */ font-style: normal; font-weight: normal; text-rendering: optimizeLegibility; } /**********************************/ /************ Layout **************/ /**********************************/ html{ height: 100%; overflow-y: auto; } body{ width: 100%; margin: 0; padding: 0; height: 100%; } body > .mCSB_inside > .mCSB_container{ margin-right: 15px; } #page{ min-height:100%; padding-top: 84px; } .select2-container .select2-choice{ font-family: 'OpenSans-Regular', sans-serif; } body{ font-family: 'OpenSans-Regular', sans-serif; font-size : 12px; font-weight: normal; font-style: normal; font-kerning: normal; } .app-fixed-navbar{ background: #fff; border-bottom: 0; margin-bottom: 0; border-top: 0; } .global-nav{ position: relative; } .global-nav .global-actions{ padding-right:15px; height: 42px !important; } .app-nav{ position: relative; } .app-footer p{ width: 100%; text-align: center; background: @blockBackground; margin-bottom: 0; padding: 4px 0; border-top: 1px solid @lightColorBorder; } .main-container{ position: relative; min-height: 100%; } .main-container:before, .main-container:after{ content:" "; display: block; clear:both; } @media (min-width: 992px) { .global-nav .logo-container{ display: inline-block; width: 150px; z-index: 2; padding-left: 6%; margin-top: 1px; } .app-nav .module-action-bar { padding-left: 42px; top:0px; padding-right: 0; position: absolute; width: 100%; height: 42px; /* border-top:1px solid #ddd;*/ border-bottom:1px solid #ddd } .app-nav .module-action-bar .module-action-content{ background: @blockBackground; height:41px; /* border-bottom: 1px solid #eee;*/ } .app-nav .module-action-bar .module-action-content .navbar-right{ margin-right: 0; } .main-container .module-nav{ display: inline-block; width: 42px; z-index: 10; position: absolute; bottom: 0; top: 0; left:0; min-height: 100%; background-color: @moduleNav; background: @moduleNav; } .main-container .sidebar-essentials { display: inline-block; width: 240px; z-index: 1; position: absolute; bottom: 0; top: 0px; left: 42px; min-height: 100%; background: @white; border-right: 1px solid @lightColorBorder; } .main-container .content-area{ width: 100%; padding-left:283px; padding-top: 15px; min-height: 768px; } .main-container .settingsPageDiv{ min-height: 768px; padding-left: 230px; } .main-container .settingsNav { height: 100%; } .app-nav .module-action-bar-full { padding-left: 0; } } .btn-toolbar >.btn-group:first-child{ margin-left : 5px; } .vt-notification { background-color : #2C3B49; border-color : #2C3B49; padding : 10px 15px; font-size : 15px; position : fixed !important; .notificationHeader { font-size : 17px; [data-notify="title"] { color : @white; margin-left : 8px; } .close { color : #c3c3c3; } padding-bottom : 8px; } .fa-exclamation-triangle { color : #FFC600; } .fa-exclamation-circle { color : #F10404; } .fa-check-circle { color : #4EBF4E; } [data-notify="message"] { color : #eaeaea; } } /**********************************/ /******** Navigation styles *******/ /**********************************/ .company-logo{ height: 40px; width: 150px; margin: 0 0; display: inline-block; margin-left: 1px; } .company-logo img{ max-height: 100%; max-width: 100%; } .navbar .fa{ font-size: 15px; } .navbar .vicon{ display: inline-block; font-size: 16px; position: relative; } /*.module-action-bar .module-action-content #appnav{ padding-top:5px; }*/ .global-nav .navbar-nav > li div a{ padding : 15px; } .global-nav>ul{ margin-right: 20px; } .global-nav .search-links-container{ padding-right:15px; } .global-nav .app-navigator-container { height: 42px; } .link-text-xs-only{ padding: 0px 15px; display: inline-block; vertical-align: top; } .search-link{ float: left; display: inline-block; height: 100%; width: 100%; color: @search-link-color; margin-top: 4px; padding: 0px 10px; text-decoration: none; vertical-align: top; border: 1px solid @lightColorBorder; .adv-search { margin-top:9px; } } .search-link:hover, .search-link:active, .search-link:visited, .search-link:focus{ color: #333; } .search-link .keyword-input, .searchWorkflows{ border: 0; height: 30px; width: 70%; margin: 1px 0 1px 5px; } .search-link .keyword-input:focus{ outline: none; } @media (max-width: 768px) { .module-action-bar .navbar-right{ float: right; height: 42px; } .module-action-bar .navbar-right .nav>li{ display: inline-block; } .module-action-bar .navbar-right .nav>li a{ padding: 0 10px; } .global-nav .logo-container{ border-bottom: 0; width: 150px; } } @media (max-width: 991px) { .global-nav .logo-container{ border-bottom: 0; width: 150px; } .notificationMessageHolder { padding-left: 45%; } } @media (min-width: 991px) { .nav>li>a.qc-button{ padding: 2px 3px; margin-top: 13px; margin-right: 15px; background: #3cb878; color: #fff; border-radius: 20px; } .nav>li>a.qc-button span{ vertical-align: top; } } @media (max-width: 1200px) { .app-menu{ max-height: 100%; overflow-y: auto; } } #messageBar { opacity:0.5; background-color:white; z-index:100000; position:fixed; top:0px; width:100%; height:100%; } /** App Nav Styles */ .active-app-title{ white-space: nowrap; font-family: Oswald, "OpenSans-Semibold", "Helvetica Neue", Helvetica, sans-serif; } .module-action-bar .module-title{ font-family: Oswald,"OpenSans-Semibold", "Helvetica Neue", Helvetica, sans-serif; color: @blockHeaderFontColor; margin: 12px 0; white-space: nowrap; overflow: hidden; max-width: 223px; text-overflow: ellipsis; font-size: 15px; } .module-action-bar .module-breadcrumb { padding-left: 11px; } .module-action-bar .module-breadcrumb a{ display: inline-block; float: left; } .module-action-bar .module-breadcrumb { .module-title { max-width: 160px; } .list-name { max-width: 170px; } .detail-name, .editing-name { max-width: 350px; } } .module-action-bar .module-breadcrumb-List { .module-title { max-width: 185px; } .list-name { max-width: 190px; } } .app-switcher-container { display: inline-block; width: 42px; z-index: 2; text-align: center; } .app-nav .app-indicator-icon-container { display: inline-block; width: 42px; z-index: 2; height: 50px; } .app-nav .app-indicator-icon-container { top: 0px; height: 42px; text-align: center; line-height: 42px; /* background-color: #2c3b49;*/ color: #ffffff; /*border-bottom: 1px solid #272B46;*/ .app-indicator-icon { font-size: 24px; line-height: 40px; } } .app-SALES{ background: @sales_app !important; } .app-MARKETING{ background: @marketing_app !important; } .app-OTHER{ background: @default_app !important; } .app-SUPPORT { background: @support_app !important; } .app-INVENTORY{ background: @inventory_app !important; } .app-PROJECT { background: @project_app !important; } .app-TOOLS { background: @marketing_app !important; } .app-DEFAULT, .app-DASHBOARD { background: @default_app !important; } .module-nav .mod-switcher-container{ display: inline-block; width: 42px; z-index: 2; height:100%; } .app-switcher-container .app-icon { display: inline-block; font-size: 25px; line-height: 43px; color: black; text-align: center; vertical-align: bottom; } .app-switcher-container .active { background-color: #010101 !important; } .app-switcher-container .app-navigator { background-color: @moduleNav; .app-icon { color: white; opacity: 0.8; } } .global-nav .app-switcher-container .app-navigator:hover { background: @menuBackGround; opacity: 1; .app-icon { opacity: 1; } } .app-switcher-container .navbar-toggle{ margin: 5px 0; padding: 5px; } .app-switcher-container .navbar-toggle .icon-bar{ background: #fff; } .app-nav .module-action-bar .navbar-right .glyphicon{ font-size: 14px; vertical-align: middle; } .app-menu{ width: 230px; height: 100%; padding-top: 0; padding-bottom: 50px; color: #555; position: fixed; border: 0; top: 0px !important; box-shadow: 0px 5px 14px #555; background: @moduleNav; z-index: 1102; display: none; } .app-menu hr{ border-top: 1px solid @blockHeaderFontColor; padding: 1%; } .app-menu .app-name { padding-left: 2%; max-width:75%; display:inline-block; } .app-menu .app-icon-list { width: 10%; } .menu-item{ padding: 15px 5px; margin: 10px 0; background: #ddd; cursor: pointer; display: block; } .app-list a.menu-item:hover { color:@white; text-decoration: none; } //fixing webkit flickering issue .app-list { .mCSB_outside + .mCSB_scrollTools { right: -4px; } } #overlayPageContent,.app-list { .mCSB_scrollTools, .mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar, .mCSB_scrollTools .mCSB_buttonUp, .mCSB_scrollTools .mCSB_buttonDown, .mCSB_scrollTools .mCSB_buttonLeft, .mCSB_scrollTools .mCSB_buttonRight { -webkit-transition : none; transition: none; } } a.menu-item:hover{ color:@black; } .app-item{ font-size: 14px; color: #fff; cursor: pointer; display: block; background-color: #2c3b49; padding: 2.5% 2% !important; margin-left: 2px; opacity: 0.8; text-shadow: 0 0 1px #000; } .app-item div{ -webkit-transition: all 0.25s ease-in; -moz-transition: all 0.25s ease; -o-transition: all 0.25s ease; transition: all 0.25s ease-in; } .active-app-item, .app-item:hover { opacity: 1; background: @menuBackGround; color: #f2f1f1; } .app-item-color-MARKETING { border-left: 4px solid @marketing_app; } .app-item-color-SALES { border-left: 4px solid @sales_app; } .app-item-color-INVENTORY { border-left: 4px solid @inventory_app; } .app-item-color-SUPPORT { border-left: 4px solid @support_app; } .app-item-color-PROJECT { border-left: 4px solid @project_app; } .app-item-color-TOOLS { border-left: 4px solid @marketing_app; } .app-item .fa{ font-size: 1.5em; -webkit-transition: all 0.25s ease-in; -moz-transition: all 0.25s ease; -o-transition: all 0.25s ease; transition: all 0.25s ease-in; } .app-menu .fa-chevron-right { font-size: 0.7em; padding-top: 9px; padding-right: 10px; } .app-menu .app-modules-dropdown { left: 229px; top: -1px; position: fixed; width: 230px; height: 100vh; font-size: 1.2em; overflow-x: hidden; background-color: @moduleNav; box-shadow: none; -webkit-box-shadow: none; -moz-box-shadow: none; border-top: none; li { padding: 3%; opacity: 0.7; a { background: transparent; padding-left: 20px; .module-name { padding-left: 5px; word-wrap: break-word; } color: #fff; text-shadow: 0 0 1px #000; display: block; span{ display: inline-block; max-width: 85%; } } } li:hover { opacity: 1; background: @menuBackGround; color: #f2f1f1; .module-icon { opacity: 1; } } .module-icon { font-size: 1.2em; opacity: 0.2; } } .app-menu .app-list { margin-top: -10px; } .app-menu .app-list-divider { border-top: 1px solid; } .app-menu .menu-items-wrapper { padding-left: 8px; } .app-menu .app-menu-items-wrapper { padding-left: 4px; span{ display: inline-block; max-width:75%; } } .app-menu .app-item-misc { font-size: 13px; } .app-menu .dropdown-compact .app-menu-items-wrapper{ padding-left: 9px; .app-name { padding-left: 1%; } } .app-menu #menu-toggle-action:hover { opacity: 1; } .menu-toggle{ width: 20px; padding-top:10px; margin:0 15px 0 0; display: inline-block; float: left; } .menu-toggle:focus{ outline: none; } .menu-toggle .icon-bar{ display: block; width: 100%; height: 3px; background: #fff; margin: 3px 0; } .app-trigger{ padding-top: 12px; color: #fff; font-size: 18px; cursor: pointer; display: inline-block; width: 85%; } .app-trigger:before, .app-trigger:after{ content:' '; display:block; clear: both; } .app-trigger .active-app-title{ float:left; margin: 0; overflow: hidden; display: inline-block; width: 85%; text-overflow: ellipsis; text-transform: uppercase; } .app-trigger .arrow-down{ margin-top: 2px; float: right; color: #fff; font-size: 12px; -webkit-transition: all 0.2s ease; -moz-transition: all 0.2s ease; -o-transition: all 0.2s ease; transition: all 0.2s ease; } .app-trigger:hover .arrow-down{ font-size: 16px; -webkit-transition: all 0.2s ease; -moz-transition: all 0.2s ease; -o-transition: all 0.2s ease; transition: all 0.2s ease; background: #2c3b49; padding: 6px; border-radius: 20px; margin-top: -2px; } #sidebar-wrapper, #content-wrapper{ -webkit-transition: all 0.5s ease; -moz-transition: all 0.5s ease; -o-transition: all 0.5s ease; transition: all 0.5s ease; overflow-y: auto; } #sidebar{ width:300px; } #sidebar .module-nav { display: inline-block; background: #fff; width: 300px; } .module-nav .toggled{ width : 0px; overflow : hidden; } /* User Logout */ .logout-content{ padding: 10px; width: 350px; } .profile-img-container{ background: orange; text-align: center; margin: 1px; } .profile-img-container .change-link{ position: absolute; height: auto; background: #ddd; padding: 3px; bottom: 2px; font-size: 10px; width: 85px; text-align: center; opacity: 0.5; } .profile-img-container .change-link:hover{ opacity: 1; cursor: pointer; } .profile-container{ display: inline-block; margin-right: 1px; padding-right: 1px; width: 180px; } .logout-footer hr{ margin: 10px 0; } .app-home { background: @app_home; } .app-phonecalls { background: @app_phonecalls; } .app-smsnotifier { background: @app_smsnotifier; } .app-rss { background: @app_rss; } .app-oursites { background: @app_oursites; } .app-recyclebin { background: @app_recyclebin; } .app-settings { background: @white; } /*************************************************/ /******** View styles (List/Edit/Detail..) *******/ /*************************************************/ .viewContent .content-area{ padding-left : 50px; } .viewContent .content-area.full-width{ padding-left : 15px; } .listViewPageDiv.content-area.full-width, .CalendarViewPageDiv.content-area.full-width, .editViewPageDiv.content-area.full-width,//for emailtemplate .settingsPageDiv.content-area.full-width{ padding-left :42px; } .input-group-addon-save{ background: #32A082; width:auto; } .input-group-addon-cancel{ width:auto; } .pointerCursorOnHover:hover{ cursor: pointer; } .input-group-addon.disabled{ opacity : 0.5; pointer-events: none; } .input-group.percentage-input-group { .form-control { width: 100% !important; } } //Horizontal scroll .bottomscroll-div,.topscroll-div { display: table; min-width: 100%; } .contents-bottomscroll{ overflow-x: auto !important; } .fieldValue .value{ max-width:85%; //for every field values display:inline-block; word-break: break-word; a { color: #15c !important; } } .modal-header button.close{ padding:0; color : #ffffff; } .modal-header .close{ margin-top: 7px; } .modal-header h3{ margin : 0px; } a{ color : inherit; cursor: pointer; text-decoration: none !important; } .inputElement{ height : 30px; width : 100%; border-radius: 1px; box-shadow: none; border:1px solid #cccccc; } input[type="text"].inputElement, input[type="password"].inputElement{ padding: 3px 8px; } .select2-container-multi .select2-choices { min-height: 28px; border-radius: 1px; border-color: #aaa; position:initial; z-index : 3; } .select2-container-multi .select2-choices .select2-search-field input{ height: 29px; padding: 1px 10px; } .select2-container-multi .select2-choices .select2-search-choice { cursor: move; } .select2-container .select2-choice{ position:initial; font-weight: 100 !important; } .inputElement.select2-container .select2-choice{ border-radius: 0 2px 2px 0; height : 28px; } .inputElement.select2-container { border : 0; padding: 0px; } .listSearchContributor{ min-height : 28px; width : 100%; min-width: 100px; } .listViewContentHeaderValues{ //width : 96%; //overflow:hidden; //text-overflow: ellipsis; //display: inline-block; vertical-align: middle; white-space: nowrap; } //removed reference wrapper #convertLeadContainer .inputElement, #editCurrency .inputElement{ width : 70%; } .confirm-box-ok { margin-right: 5px; } .confirm-box-btn-pad { padding-right: 20px; padding-left: 20px; } /**********************************/ /**** Side vertical Nav styles ****/ /**********************************/ .module-nav{ background: #fff; z-index:1004; } .module-nav .modules-menu{ display: inline-block; width: 100%; height:100%; float:left; background: @moduleNav; position: absolute; z-index: 10; left:0; transition: 0s width; } .module-nav:hover{ /*z-index: 1001;*/ } .modules-menu ul{ list-style: none; margin-left: 0; padding-left: 0; margin-bottom: 0; } .modules-menu ul li a{ color: #fff; padding: 10px 17px; display: block; z-index: 1; word-break: break-word; font-size: 12px; opacity: 0.6; text-transform: uppercase; height: 42px; padding-top: 11px; padding-left: 8px; &:before{ content: ""; display: block; clear:both; } &:after{ content: ""; display: block; clear:both; } i{ vertical-align: middle; float: left; font-size: 20px; padding-left: 3px; } &>span{ margin-left: 10px; vertical-align: middle; font-size: 13px; display: inline-block; height: 0; overflow: hidden; padding: 4px 0; width:80%; text-overflow: ellipsis; white-space: nowrap; } } .modules-menu ul li:hover{ background: @menuBackGround; opacity: 1; a{ opacity: 1; } } .modules-menu ul li.active{ background: darken(@menuBackGround, 40%); a{ //border-left: 3px solid red; opacity: 1; padding-left: 8px; } } .module-nav .sidebar-menu{ display: inline-block; width: 80%; float:left; background: @white; border-right: 1px solid @lightColorBorder; height: 100%; left: 20%; position: relative; } .module-nav .sidebar-menu-full { width: 100%; left: 0%; } /** Lists Menu in Side bar */ .module-filters .settings-sidebar, .module-filters .sidebar-container{ padding:0 12px; } .module-filters .settings-sidebar > hr{ margin: 20px 12px; } .module-nav .panel{ border:0; } .lists-menu-container .lists-header{ margin-top: 15px; text-transform: uppercase; color : @black; } .lists-menu-container .sidebar-header{ text-transform: uppercase; margin-top: 10px; } .sidebar-menu .sidebar-btn{ padding: 6px 10px; line-height: 10px; margin-top: 2px; } .lists-menu-container .toggleFilterSize{ cursor: pointer; font-size: 11px; padding-right: 20px; color:#15c; } .lists-menu-container hr{ margin: 5px 0; } //removed dropdown styles .lists-menu-container .menu-scroller{ } /* mScrollbar customization for lists widget */ .lists-menu-container .menu-scroller .mCSB_scrollTools{ width: 13px; } .lists-menu-container .menu-scroller, .modules-menu { .mCSB_inside > .mCSB_container{ margin-right: 0; } .mCSB_scrollTools .mCSB_draggerContainer{ left:8px; } } /* Customization ends */ .lists-menu-container .list-menu-content .more-less-link{ color: #fff; /*text-decoration: none;*/ } .lists-menu-container .list-menu-content .sub-header{ color: #ddd; font-weight: bold; margin: 20px 0 5px; } .lists-menu-container .menu-scroller .lists-menu{ list-style: none; padding:0px; font-size: 13px; margin-bottom: 5px; } .lists-menu > li{ margin: 1px 0; padding: 0 5px; } .lists-menu > li:hover, .lists-menu > li.active{ .js-popover-container{ display:inline; } background: @list-menu-active; } .lists-menu .js-popover-container{ display:none; } .lists-menu > li > a{ padding: 3px 5px 5px 0; text-decoration: none; overflow: hidden; text-overflow: ellipsis; width: 85%; display: inline-block; vertical-align: middle; white-space: nowrap; color: @list-menu-color; } .lists-menu > li > .dropdown { margin-left: 1%; margin-top: 3px; width: 14%; text-align: center; } .lists-menu > li > .pull-right > .js-popover-container > .fa { -webkit-transition-duration: 0.4s; -moz-transition-duration: 0.4s; -o-transition-duration: 0.4s; transition-duration: 0.4s; display: inline-block; -webkit-transition-property: -webkit-transform; -moz-transition-property: -moz-transform; -o-transition-property: -o-transform; transition-property: transform; font-size:15px; margin-right: 10px; margin-top:4px; } .lists-menu > li > .dropdown.open > .fa { color: #24a159 !important; -webkit-transform:rotate(180deg); -moz-transform:rotate(180deg); -o-transform:rotate(180deg); } .lists-menu > li .fa.dropdown-toggle{ visibility:hidden; } .lists-menu > li .fa.fa-chevron-circle-down{ margin: 6px 2px 0 0; cursor: pointer; } .lists-menu > li .fa.fa-plus-square-o{ vertical-align: middle; cursor: move; } .lists-menu > li.active .fa, .lists-menu > li:hover .fa{ visibility:visible; } .search-folders, .search-list{ width: 100%; background-color: @white; border: 1px solid @lightColorBorder; margin:5px 0 10px; padding: 5px 10px; } .search-folders:focus, .search-list:focus{ outline: none; } .integrations-container > div, .common-links-container > div{ padding: 8px 5px; } .integrations-container > div:hover, .common-links-container > div:hover{ background: #2c3b49; } .integrations-container > div a, .common-links-container > div a{ color: #fff; } /*Search Container styles */ .search-container{ min-height: 300px; position: absolute; /*z-index: 1030;*/ width: 100%; top: 0; background: @blockBackground; margin-left: -15px; margin-top: 51px; display: none; opacity: 0.96; } .footer { position: absolute; bottom: 0; width: 100%; height: 30px; background-color: #f5f5f5; } .footer p{ margin: 5px 0; } /*** Utilities ***/ .showElement{ display: block !important; height: 100%; -webkit-transition: all 3s ease; -moz-transition: all 3s ease; -o-transition: all 3s ease; transition: all 3s ease; } .overlay-container-60.full-width, .overlay-container-300.full-width, .full-width{ padding-left: 0; margin-left:0 !important; width:100% !important; } .marginboth10px{ } //terms&condition .paddingLeftRight50px{ padding-left: 50px; padding-right: 50px; } .paddingLeftRight10Per { padding-left: 10%; padding-right: 10%; } .padding20{ padding : 20px; } .overflowVisible{ overflow:visible !important; } .overflowYAuto { overflow-y: auto; } .marginBottom50px{ margin-bottom: 50px; } .paddingLeft15{ padding-left: 15px; } .marginRight15{ margin-right: 15px; } .paddingRight0{ padding-right: 0; } .paddingLeft0{ padding-left:0; } .paddingTop15{ padding-top:15px; } .paddingTop5{ padding-top: 5px; } .paddingTop10{ padding-top: 10px; } .resize-vertical { resize:vertical; } .maxWidth50 { max-width: 50%; } .maxWidth40 { max-width: 40%; } .radio-group{ margin-bottom:5px; input[type="radio"]{ margin-top: 0; } .radio-label{ vertical-align: top; } } .no-border, .no-border.table > thead > tr > th, .table > tbody > tr > th, .no-border.table > tfoot > tr > th, .table > thead > tr > td, .no-border.table > tbody > tr > td, .table > tfoot > tr > td{ border : 0px; } .display-inline-block{ display : inline-block; } .textAlignCenter{ text-align: center !important; } .textAlignLeft{ text-align: left !important; } .textAlignRight{ text-align: right !important; } .lineItemInputBox{ width: 45%; float: right; text-align: right; } ul.unstyled{ list-style-type : none; padding-left : 0px; } .coloredBorderBottom{ border-bottom: 1px solid @appColor; } .coloredBorderTop{ border-top: 1px solid @appColor; } .redColor{ color: red; } .emptyRecordsDiv{ width: 100%; height : 350px; text-align: center; font-size: 16px; padding: 5% 0; .emptyRecordsContent{ display: inline-block; font-size: 16px; left: 50%; margin-left: -25%; position: absolute; width: 50%; font-size: 16px; } } .textOverflowEllipsis{ overflow : hidden; text-overflow: ellipsis; white-space: nowrap; } .textStrike{ text-decoration: line-through; } .vicon-puzzle { position:relative; .custom-module-text{ font-size: 10px; position: absolute; top: -5px; right: -4px; } } .break-word { word-wrap:break-word; } //Fix for no file chosen issue with multifile plugin. .removeNoFileChosen{ color: transparent !important; } /*********************************** **********Button Styles********** ***********************************/ .module-buttons-container{ float: right; margin-right: 10px; } .btn{ &:hover{ cursor: pointer; } border-radius: 0px; font-weight: 100; cursor:pointer; } .module-buttons#ClearDemoData{ color : white; background: #DB4A38; } .module-buttons.btn{ padding: 6px 12px; margin: 4px 2px; border-radius: 2px; border: 1px solid #ddd; color: #666; background: #fff; } .module-buttons:hover, .module-buttons:focus, .module-buttons.focus, .module-buttons:active, .module-buttonst.active { background-color: #f9f9f9; border: 1px solid #ccc; } .help-link{ font-size: 22px; margin: 10px; } .module-help{ border: 1px solid #46b8da !important; color: @white !important; background: #5bc0de !important; } /*********************************** **********List View Styles********** ***********************************/ //rewriting for breadcrum overflow .fa.pull-left{ margin-right: 0; } .current-filter-name{ margin: 11px 0; float: left; font-size: 12px; line-height: 18px; a{ max-width: 120px; white-space: nowrap; text-overflow: ellipsis; display: inline-block; overflow: hidden; } } .listViewContentHeaderValues .customsort{ opacity:0.3; } .listViewPageDiv a{ text-decoration: none; color:inherit; } .listViewContentHeaderValues:hover{ .customsort{ opacity:1; } } .listview-actions-container { position: relative; background: #fff; } .listview-pagination i{ font-size: 20px; } .listview-pagination .disabled{ color: rgba(0, 0, 0, 0.2); } .listview-pagination .disabled:hover{ cursor : default; } .listview-table .fi.listViewEntryValue .input-groupeldValue, .listview-table .listViewEntryValue .fieldValue{ color: @listViewEntryValueColor; } .listViewEntryValue .select2-container-multi .select2-choices { min-height: 26px; } //listview reference style removed .listViewPageDiv .select2{ //width:150px; } .select2-container .select2-choice .select2-arrow { margin-right: 0px; } .listview-pagination p{ display: inline-block; float: left; margin: 5px; } .table-container{ width: 100%; border: 1px solid #ddd; margin-top: 10px; } .listview-table{ margin-bottom: 0; border-top: 0; /* Horizontal scroll will not work if table layout Fixed */ /* table-layout: fixed;*/ } .listview-table tr td, .listview-table tr th{ color:@listViewEntryValueColor; } .listview-table tr td:first-child, .listview-table tr th:first-child{ width: 130px; } .listview-table > thead > tr:first-child > th, .listview-table > tbody > tr:first-child > th{ padding: 10px 5px; } .listview-table > tbody > tr > td, .listview-table > tfoot > tr > td{ vertical-align: middle; padding: 3px; .value{ padding: 0 5px; } } .listview-table > thead > tr > td .fieldValue, .listview-table > tbody > tr > td .fieldValue, .listview-table > tfoot > tr > td .fieldValue{ display: inline-block; width: 100%; } .listViewEntries .relatedListEntryValues, //TN-35186 .listViewEntries .listViewEntryValue { .fieldValue .value{ vertical-align: middle; width: 100%; display: inline-block; } } .listViewEntries .relatedListEntryValues .value{ vertical-align: middle; width: 80%; display: inline-block; } .floatThead-table{ background: #fff; } .listview-table-norecords .table-actions, .listview-table .table-actions{ width: 120px; font-size: 15px; color: #555; margin-left: 7px; } .listview-table .table-actions.reportListActions{ width: 125px; font-size: 15px; color: #555; margin-left: 7px; } .listview-table-norecords .table-actions span, .listview-table .table-actions span{ opacity: 0.7; } .listview-table .table-actions span.dropdown.open, .listview-table-norecords .table-actions span.dropdown.open{ opacity: 1; } .listview-table-norecords .table-actions span:hover, .listview-table-norecords .table-actions span:active, .listview-table-norecords .table-actions span:focus, .listview-table .table-actions span:hover, .listview-table .table-actions span:active, .listview-table .table-actions span:focus, input[type=checkbox]:checked{ opacity: 1; } .listview-table-norecords .table-actions:before, .listview-table-norecords .table-actions:after, .listview-table .table-actions:before, .listview-table .table-actions:after{ content:" "; display: block; clear: both; } .listview-table-norecords .table-actions .dropdown .dropdown-toggle, .listview-table .table-actions .dropdown .dropdown-toggle{ min-width: 35px; } .listview-table-norecords .listViewEntries .table-actions span, .listview-table .listViewEntries .table-actions span{ padding-right:10px; float:left; } .listview-table-norecords .listViewEntries .table-actions span.more, .listview-table .listViewEntries .table-actions span.more{ padding-right:0; padding-left:0; a{ padding:0 6px; } } .listview-table-norecords .table-actions .input input, .listview-table .table-actions .input input{ float:left; border: 1px solid #777; margin-top: 4px; } .listview-table tr.listViewContentHeader th, .listview-table tr.searchRow th{ border-bottom-width: 1px; vertical-align: middle; display:table-cell; } .listview-table tr.searchRow th{ padding: 5px 3px; } .listview-table tr.searchRow th.inline-search-btn{ padding:3px 10px; button{ text-align: center; width: 85%; text-shadow: none; padding: 3px } } .relatedContents .listview-table tr.searchRow th.inline-search-btn button{ width: 95px; } .listview-table .table-actions span:hover{ opacity : 1; cursor: pointer; } .listview-table .table-actions span.caret{ padding: 0; } .listview-table tr td .input .checkbox{ margin-right: 10px; } .listview-table .fa-star-o, .listview-table .fa-star{ font-size:16px; } .input-error { border: 1px solid @errorBorder !important; background-color: @errorBackGround !important; background-image: none !important; } /*.floatThead-wrapper .table-container{ z-index: 0 !important; }*/ /* List view bottom fixed scroll */ /*.bottom-fixed-scroll{ height: 14px; position: relative; top: -15px; overflow-x: auto; overflow-y: hidden; width: 100%; }*/ .scroller-div{ height: 1px; } .blockHeader h4{ margin: 13px 0; } .listViewEntries td:not(:first-child) { cursor:pointer; } .listViewEntries .dropdown-menu { z-index: 1100; } .listViewMassActions .dropdown-menu, #PageJumpDropDown { z-index: 1100; } .edited { box-shadow:0px 0px 2px 2px @editBoxColor; } #listview-table .inline-save button{ height : 26px; width : 35px; } .listview-pagenum { text-align : center; white-space: nowrap; padding : 3px 10px; margin-bottom : 6px; font-size: 12px; } .listview-pagejump { text-align : center; padding-bottom : 3px; } .listViewPagingInput { width : 70px; padding: 0px 5px; vertical-align : middle; } #pageToJumpSubmit { padding: 1px; margin-left: -5px; font-size: 10px; width: 50px; } .listview-table-norecords{ margin-bottom: 0; border-top: 0; } .configColumnsContainer { .selectedFieldsContainer { border-right: 2px solid #dddddd; min-height: 300px; ul{ list-style: none; padding: 0px; .item{ padding:2%; width: 90%; .fieldLabel{ padding-left: 5px; } .removeField{ color: gray; font-size: 14px; } } .item:hover{ cursor: move; } .active { background-color: #dddddd; } } } .availFiedlsContainer { #accordion { .availFieldBlock { padding:2%; a:focus{ font-weight: bold !important; color: black !important; } a:hover { color : black; } i { font-size: 16px; padding-right: 1%; } } .panel-body { padding-top: 0px; padding-bottom: 0px; padding-left: 4%; } .item{ padding:2%; width: 90%; .fieldLabel{ padding-left: 5px; } } .item:hover { cursor: pointer; background-color : #dddddd; .addField { color: gray; } } } .avialFieldsListContainer { margin-top: 3%; } } } #listColumnFilterContainer { .listColumnFilter { cursor : pointer; margin-left: 20%; } .disabled { display:none; cursor: default; i{ color: #ccc; } } } /********************************** **********Detail View Styles********** **********************************/ .detailViewButtoncontainer{ padding-top:5px; } .detailViewButtoncontainer button.btn { margin: 0px 1px !important; } .detailview-header .recordBasicInfo > .info-row{ margin-bottom: 4px; .socialLinks{ height: 20px; display: inline-block; } } .main-container .detailViewModNavigator.module-nav, .detailViewModNavigator .mod-switcher-container, .detailViewModNavigator .modules-menu{ width: 42px; } strong, b, th{ font-family: 'OpenSans-Semibold','ProximaNova-Semibold', sans-serif; font-weight: normal; font-size: 1.1em; } .detailview-table { table-layout : fixed; } .detailViewInfo .fieldLabel{ text-align: right; } .detailview-table .fieldLabel{ width : 20%; } .detailview-table .fieldValue{ width : 30%; } //detailview td styles removed #detailView td.fieldValue .action{ display : none; position : absolute; margin-left: 10px; } #detailView td.fieldValue:hover .action{ display : inline-block; } #detailView td.fieldValue:hover .action a{ text-decoration: none; color : inherit; } #detailView td.fieldValue .edit{ width:90%; } //detail view header edit .overlayDetailHeader .recordBasicInfo .fieldLabel .action, .detailview-header .recordBasicInfo .fieldLabel .action { display : none; position : absolute; margin-left: 10px; } .overlayDetailHeader .recordBasicInfo .fieldLabel:hover .action, .detailview-header .recordBasicInfo .fieldLabel:hover .action { display : inline-block; } .overlayDetailHeader .recordBasicInfo .fieldLabel:hover .action a, .detailview-header .recordBasicInfo .fieldLabel:hover .action a{ text-decoration: none; color : inherit; } .overlayDetailHeader .recordBasicInfo .inputElement, .detailview-header .recordBasicInfo .inputElement { width: 70%; } .overlayDetailHeader .recordBasicInfo .referencefield-wrapper .inputElement, .detailview-header .recordBasicInfo .referencefield-wrapper .inputElement{ width: 123px; min-width: 148px; } .overlayDetailHeader .recordBasicInfo .referencefield-wrapper .input-group, .detailview-header .recordBasicInfo .referencefield-wrapper .input-group { min-width: 177px; } .overlayDetailHeader .recordBasicInfo .inputElement[type="checkbox"], .detailview-header .recordBasicInfo .inputElement[type="checkbox"] { width: 6%; margin-top: 3%; margin-right: 2%; } .overlayDetailHeader button.btn { margin: 0px 1px !important; } //detail view header edit end //detailview reference style removed .referencefield-wrapper .createReferenceRecord{ float: left; margin-left: 5px; margin-top: 3px; border: 1px solid @lightColorBorder; padding: 3px 7px; text-align: center; color: #666; background: @referencefieldBackground; } .input-save-wrap{ float:left; display: table-cell; .fa.fa-check{ color:@white; } } .summaryView .referencefield-wrapper{ max-width: 150px; display: table-cell; .input-group.time, .input-group.date{ min-width: 120px; } } .referencefield-wrapper{ display: table-cell; } //removed styles for reference field //css for Detailview header .record-header{ min-height: 80px; } .record-header .recordImage{ float:left; display: inline-block; position:absolute; } .record-header .recordBasicInfo{ float:left; display: inline-block; padding-left: 90px; width:100%; .info-row, h4, a, .fieldLabel{ width:100%; overflow:hidden; text-overflow: ellipsis; white-space: nowrap; } h4{ height: 25px; margin:0; } } .detailViewContainer .recordImage, .overlayDetailHeader .recordImage, .quickPreviewModuleHeader .recordImage{ //removed border display: table; height: 80px; width : 80px; padding: 0; } //record image alignment changes .detailViewContainer .recordImage .name, .overlayDetailHeader .recordImage .name, .quickPreviewModuleHeader .recordImage .name{ display: table-cell; position: relative; text-align: center; vertical-align: middle; } .detailViewContainer .recordImage .name span, .overlayDetailHeader .recordImage .name span, .quickPreviewModuleHeader .recordImage .name span{ color: #fff; text-shadow: 1px 0 2px #999; } .detailViewContainer .recordImage, .overlayDetailHeader .recordImage, .quickPreviewModuleHeader .recordImage{ &.bgAccounts{ background: @recordImageAccounts; } &.bgcontacts{ background: @recordImageContacts; } &.bghelpdesk{ background: @recordImageHelpdesk; } &.bginvoice{ background: @recordImageInvoice; } &.bgleads{ background: @recordImageLeads; } &.bgpotentials{ background: @recordImagePotentials; } &.bgproducts{ background:@recordImageProducts; } &.bgvendors{ background: @recordImageVendors; } &.bgpurchaseorder{ background: @recordImagePurchaseorder; } &.bgquotes{ background: @recordImageQuotes; } &.bgsalesorder{ background: @recordImageSalesorder; } &.bgproject{ background: @recordImageProject; } &.bg_ServiceContracts{ background: @recordImageServiceContracts; } &.bg_Assets{ background:@recordImageAssets; } &.bg_Services{ background:@recordImageServices; } &.bg_Calendar{ background: @recordImageCalendar; } &.bg_Campaigns{ background:@bgCampaigns; } &.bg_Cases{ background:@bgCases; } } .detailview-header .recordImage [class^="vicon-"], .overlayDetailHeader .recordImage [class^="vicon-"], .quickPreviewModuleHeader .recordImage [class^="vicon-"]{ font-size: 35px; } //ends .detailViewContainer .block{ background:@white; border:1px solid @detailViewContainerBorderColor; padding-left:15px; padding-right:15px; hr{ margin: 10px 0; } } .editViewContainer .block{ background: @white; border:1px solid @detailViewContainerBorderColor; padding-left:15px; padding-right:15px; } .commentDetails li{ padding-left:50px; } .commentInfoContent { display: inline-block; word-break: break-all; line-height: 1.5em; } .fc-overlay-modal { top: auto !important; bottom: 0; right: 0; left: auto; border: 1px solid @lightColorBorder; box-shadow: none; background:white; } .table-borderless tbody td, .table-borderless tbody th { border: 0 !important; } #overlayPage { top:43px; position:fixed; width:100%; z-index: 1030; } #overlayPage .arrow.show{ content:""; width: 10px; height:10px; right:150px; top:-9px; border-left: 10px solid transparent; border-right: 10px solid transparent; border-bottom: 10px solid #CCC; position : absolute; } #overlayPage .arrow.show:after { content:""; width: 10px; height:10px; right:150px; top:0; border-left: 9px solid transparent; border-right: 9px solid transparent; border-bottom: 9px solid #FFF; position : absolute; left:-9px; z-index: 1030; } .overlay-container-60{ margin-left:42px ; } .overlay-container-300{ margin-left:230px ; } .overlayPageContent { background: @white; padding-bottom: 60px; float:left; &.fade{ &.in{ top : 83px; opacity : 1; } top : 700px; opacity : 0; -webkit-transition: all 0.3s ease; -moz-transition: all 0.3s ease; -o-transition: all 0.3s ease; transition : all 0.3s ease; overflow: hidden; } } .overlayPageContent form .modal-body{ padding-left: 30px; padding-right: 30px; } #helpPageOverlay{ width:300px; right:0px; top:0px; position:fixed; z-index: 1070; } .overlayHeader .modal-header{ background: inherit; color: inherit; border-bottom-color : transparent; .close { color : #000; } } .overlayFooter { position:fixed; bottom:0; background:@footerBackground; width:100%; height:60px; right:0; } .contentsOverLayFooter { width:76%; } .footer-actions{ margin-left: 285px; text-align: left; } .overlay-close{ margin-top: 10px; margin-right: 10px; } .commentTextArea{ padding-bottom: 7px; } .saveButton { font-size: 14px; color: white; padding: 7px 25px; } .cancelLink, .popoverCancel { font-size: 14px; padding-left:10px; color:@cancelLinkColor; } .modal-overlay-footer a:hover{ color:red; } .cancel-x-small { font-size : 12px; } .detailview-content{ padding-bottom: 30px; } //removed for comment related .detailview-content .commentsRelatedContainer .commentTitle{ border:1px solid #CCC; padding:20px; } .detailview-content .commentsRelatedContainer textarea{ width:100%; height:73px; resize: none; } .detailview-content .commentsRelatedContainer .commentTextArea{ padding-bottom: 10px; } .numberCircle { background: none repeat scroll 0 0 #8e44ad; border-radius:2px; color: white; display: inline-block; font-size: 10px; min-height: 19px; min-width: 19px; padding: 2px; text-align: center; vertical-align: baseline; margin-top: 2px; } .related-tabs{ position:relative; } .related-tabs ul{ padding-left: 10px; width:100%; } .related-tabs .tab-icon{ max-width:85%; //TN-#34716 display: inline-block; vertical-align: middle; } .related-tabs .tab-label{ display: inline-block; height: 26px; line-height: 25px; } /********************************** **********Summary View Styles****** **********************************/ .summary-table { width : 100%; table-layout : fixed; } //detailview background color changes .editViewContents .fieldBlockContainer, .summaryView{ position : relative; border : 1px solid @detailViewContainerBorderColor; padding : 15px; margin-bottom : 10px; background: @white; } .summaryView .fieldLabel{ padding-left:0px; padding-right:30px; } .summaryView .summaryViewHeader, .summaryWidgetContainer .widget_header{ margin-bottom: 8px; margin-top: 0; } .summaryView .summaryViewHeader h4, .summaryWidgetContainer .widget_header h4{ margin-top: 0; margin-bottom: 0; } .summaryWidgetContainer .widget_contents{ margin-top:12px; } .summaryView .summaryViewFields{ line-height: 2; } .summaryViewFields .inputElement{ max-height : 30px; } .summaryViewFields .inputElement.input-xxlarge{ max-height:200px; } //blocks background color .summaryWidgetContainer{ position : relative; border : 1px solid @detailViewContainerBorderColor; padding : 15px; margin-bottom : 10px; background: @white; } .summaryWidgetContainer .widget_header{ margin-bottom : 6px; } .summaryWidgetContainer .toggleButton{ font-size: 16px; } .summaryWidgetContainer .commentTitle{ padding-left: 15px; padding-right: 15px; } .summaryWidgetContainer .creatorName{ color : blue; } .summaryWidgetContainer .recentCommentsHeader{ margin-bottom:10px; } .summaryWidgetContainer .commentContainer { background: white; border-color: @detailViewContainerBorderColor; &textarea{ width:100%; resize: none; } } .noCommentsMsgContainer, .quick-preview-modal .noContent{ border : 1px solid #CCC; } .summaryWidgetContainer .recordImage .name{ display: table-cell; margin: 0 auto; position: relative; text-align: center; vertical-align: middle; } .summaryWidgetContainer .recordImage .name span{ color: #fff; display: inline-block; font-size: 30px; line-height: 50px; text-shadow: 1px 0 2px #999; } .commentsList .recordImage, .summaryWidgetContainer .recordImage { background: none repeat scroll 0 0 orange; border: 1px solid #ccc; display: table; overflow-y: hidden; height: 50px; padding: 0; width: 50px; } .summaryWidgetContainer .activityEntries .module-icon{ line-height: 28px; } .summaryWidgetContainer .activityEntries .module-icon.span{ position:relative; vertical-align: middle } .summaryWidgetContainer .activityEntries .summaryViewEntries{ display: inline-block; overflow: hidden; text-overflow: ellipsis; white-space: nowrap; width: 100%; } .summaryWidgetContainer .activityStatus .editStatus, .summaryWidgetContainer .summaryViewEntries .summaryViewEdit { opacity : 0; } .summaryWidgetContainer .activityStatus:hover .editStatus, .summaryWidgetContainer .summaryViewEntries:hover .summaryViewEdit { opacity : 1; cursor : pointer; } .details.row >form{ .social-media-toggle{ position: absolute; right: -15px; display: inline-block; width: 500px; border-left: 0px; } .social-media-widget{ border-left: 1px solid #ddd; border-bottom : 1px solid #ddd; height: 100%; background: white; } div[class*="col-"].resizable-summary-view{ padding-left:0; padding-right: 0px; } &>div[class*="col-"], .resizable-summary-view div[class*="col-"]{ padding-right: 0; padding : 0px 5px; } //for the left block &>div[class*="col-"]:first-child, .left-block{ padding-left: 0 !important; } &>div[class*="col-"]:last-child{ padding-right: 0; } } .summaryWidgetContainer .noContent{ padding:10px; } .summaryView .fieldValue .value{ max-width:80%; width:auto !important; } .caseReplyArea .nav > li { padding: 0 10px; } /********************************** **********Edit View Styles******* **********************************/ .main-container .editViewModNavigator.module-nav, .editViewModNavigator .mod-switcher-container, .editViewModNavigator .modules-menu{ width: 42px; } #massEditHeader { color: @contact_app; } .fieldLabel { color: #2c3b49; opacity: 0.8; } .fieldLabel label{ font-weight: 100; } .fieldValue{ color: #222; } //removed fieldblock and added with context editviewcontents .importBlockContainer{ border:1px solid @blockBackground; padding-left: 30px; padding-right: 30px; padding-top:5px; background: @blockBackground; border-color: @blockBackground; } .fieldBlockContainer .inputElement{ height : 30px; width : 200px; } //editview input-group styles .editViewContents { .input.form-control:focus, .input.form-control:hover, .input.form-control:active{ box-shadow: none; outline: none; } .fieldBlockContainer .input-group .input-group-addon + input{ width:100%; } .input-group{ width:208px; float:left; } .fieldLabel { min-width: 100px; width: 20%; word-break: break-all; } .fieldValue { width:30%; } td.fieldValue[colspan="3"] { width:80%; } textarea.textAreaElement { width: 88%; } input[type="checkbox"], input[type="radio"] { width: 15px; height: 15px; } } .input-group.inputElement .input-group-addon{ border:none; border-left:1px solid #ddd; } .fieldBlockContainer textarea.inputElement{ height : auto; } .listview-table .listViewEntries textarea, .uploadview-content textarea, .fieldBlockContainer textarea.textAreaElement{ width : 100%; resize: vertical; padding-left: 5px; padding-top: 5px; } //removed field block container .fieldBlockHeader { margin-top: 0; color:@blockHeaderFontColor; } .quickCreateContent .referencefield-wrapper{ width:210px; height:32px; } .referencefield-wrapper .select2-container-multi{ height: auto !important; float: left; } .quickCreateContent .input-group{ display : table; } .quickCreateContent .inputElement{ height: 30px; width: 200px; } .mandatoryField{ width:4px; background:@mandatoryFieldColor; height:30px; float:left; } #composeEmailContainer input[type="text"]{ width:100%; height:30px; } #composeEmailContainer .row{ padding :5px; } .navigationButton[disabled] { opacity :0.2; pointer-events: none; cursor: not-allowed; } .moduleResults-container{ background-color: #fbfbfb; } .textSearchPreviousPageButton > i, .textSearchNextPageButton > i{ font-size: 1.5em; } //reference field wrapper removed #EditView .editViewBody{ position: relative; width: auto; margin-top:15px; margin-bottom: 2%; } #EditView .editViewBody .editViewContents{ margin-bottom: 0px; } #EditView .editViewFooter { position: fixed; bottom: 0%; width: 100%; background-color: @light-grey; z-index: 1000; padding: 7px; } /********************************** **********Advance Search styles********** **********************************/ .op0.fadeInx { opacity : 1; } .op0{ opacity : 0; -webkit-transition: all 1s ease; -moz-transition: all 1s ease; -o-transition: all 1s ease; transition : all 1s ease; } #advanceSearchHolder { max-height : 0px; overflow : hidden; -webkit-transition : max-height 500ms ease; -moz-transition : max-height 500ms ease; -o-transition : max-height 500ms ease; transition : max-height 500ms ease; &.slideDown{ max-height : 3000px; } } .filterConditionContainer { background:@white; .header{ padding-bottom:10px; } .conditionRow{ padding-bottom:10px; .col-lg-12{ width:100%; } } .anyConditionContainer{ padding-top : 10px; } .conditionList { .inputElement{ } .deleteCondition{ vertical-align:middle; margin-top: 6px; } } } #advanceSearchContainer { #searchContainer { background-color : white; margin-top:20px; } &.well{ margin-bottom : 0px !important; } [name="viewname"] { width:0px; -webkit-transition:width 500ms ease; -moz-transition:width 500ms ease; -o-transition:width 500ms ease; transition:width 500ms ease; &.slideRight { width : 200px; } } } #searchResults-container { background-color : @blockBackground; .searchModuleHeader{ color : blue; } .moduleSearchResults{ padding-bottom : 20px; } //global search result background color h3{ background: @timeiconbackgroundcolor; padding: 5px 15px; } } .btn + input{ margin-left : 5px; /* margin-top : 3px;*/ } /********************************** **********Extension Store Styles********** **********************************/ .extensionstore .app-trigger{ width:98%; } .extensionWidgetContainer{ background-color: @white; border: 1px solid @lightColorBorder; min-height: 200px; padding: 2%; .extension_contents{ margin-top: 2%; padding: 15px 0px; .slimScrollDiv{ padding-right: 10px; } } .extension_header .font-x-x-large{ font-size: 1.5em; font-weight: bold; color: @themeLinkColor; } .extensionDescription { line-height: 20px; } .extensionInfo{ padding-top: 5%; } } .extensionContents .extensionError { color: @extensioncontenterror; } /********************************** **********Extension Store Nav Bar********** **********************************/ .tabbable-line > .nav-tabs { border:none; margin:0px; > li.open, > li:hover { border-bottom:4px solid @extensionNavBorderBottom; } > li.open > a, > li:hover > a { border:0; background:none !important; color: @extensionNavOpen; } > li.open > a > i, > li:hover > a > i { color:@extensionNavHover; } > li { margin-right:10px; margin-left:10px; > a { border:0; margin-right:0; color:@extensionNavList; > i { color:@extensionNavHover; } } } > li.active { border-bottom:4px solid @extensionNavActiverBorderBottom; position:relative; > a { outline: 0; border:0; color:@extensionNavOpen; > i { color:@extensionNavActive; } } } } .tabbable-line > .tab-content { margin-top:-3px; background-color:@white; border:0; padding:15px 0; } .nav .divider-vertical { height:45px; margin:0 9px; border-right:3px solid @white; border-left:3px solid @lightColorBorder; } .extensionContents { padding-bottom: 30px; .extensionLink { cursor: pointer; color: @extensionLinkColor; text-decoration: underline; } .navigationLink { cursor: pointer; } .listview-table { width: 100%; } } /******************************************* ******Detail View related list styles******* ********************************************/ .relatedContents .listViewContentHeaderValues:hover{ text-decoration: none; color: #333; } .relatedContents .listview-table .table-actions{ width: 75px; height: 15px; } .relatedContents .listSearchContributor{ width: 130px; } .relatedContents .relatedListEntryValues:hover{ text-decoration: none; } .relatedListHeaderValues .customsort { opacity:0.3; } .relatedListHeaderValues:hover{ .customsort{ opacity:1; } } .relatedListHeaderValues:hover{ text-decoration: none; color: @black; } .relatedContents .listViewEntries .actions{ opacity : 0; -webkit-transition: all 1s ease; -moz-transition: all 1s ease; -o-transition: all 1s ease; transition : all 1s ease; } .relatedContents .listViewEntries:hover .actions{ opacity : 1; } .relatedViewActions #PageJumpDropDown { margin-left: -5px; font-size: 10px; width: 50px; } .relatedViewBasicAction .relatedViewPagingInput { width : 69px; padding: 0px 5px; vertical-align : middle; height: 22px; margin-top: -2px; font-size: 12px; } .relatedViewBasicAction .relatedViewPagingInputSubmit { padding: 1px; margin-left: -4px; font-size: 9px; width: 14%; margin-top: -2px; } .relatedViewActions .btn-group { margin-right: 15px; } /******************************************* ****************** Modal ******************* ********************************************/ .modal-header{ padding: 5px 15px; background: @modalHeaderBackground; color:@modalHeaderFont; } .modal-footer{ background: @modalFooterBackground; } #overlayPage.fade{ max-height : 0; overflow:hidden; -webkit-transition:max-height 0.3s ease; -moz-transition:max-height 0.3s ease; -o-transition:max-height 0.3s ease; transition:max-height 0.3s ease; &.in{ max-height:3800px; } } #overlayPage .modal-backdrop { z-index: -1; } .settings-sidebar{ display: inline-block; width: 100%; float:left; background: @menuBackGround; /* height: 100%;*/ } .settings-menu{ display: inline-block; width: 100%; float:left; background: #2c3b49; height: 100%; } .settings-flip { background: none repeat scroll 0 0 @menuBackGround; font-size: 14px; margin: auto; padding: 5px; cursor: n-resize; } .settings-menu-items { box-shadow: 0 1px 1px rgba(0, 0, 0, 0.05); margin-bottom: 10px; text-align: justify; } .settings-menu-items a{ color: #fff; font-size: 13px; } .settingsgroup .panel-group{ padding-top:15px; } .importOverLayHeader{ background: white; color:@blockHeaderFontColor; border-color: transparent; max-height: 50px; } .cursorPointer{ cursor: pointer; text-decoration: none; } .cursorDefault { cursor: default; } .modal-body{ background: white; } #selectAllMsgDiv{ font-size:18px; color: @contact_app; } #deSelectAllMsgDiv{ font-size:18px; color: @contact_app; } .greenColor{ color:@tool_app; } .breadcrumb{ height: auto; background: @blockBackground; } .crumbs{ height: 40px; margin: 0; padding: 0 20px 0 0; display: inline-block; font-family: sans-serif; position: relative; width: 100%; } .crumbs li:after{ content: '\0000a0'; width:0; height:0; border-left:20px solid @inactiveBreadCrumbBackground; border-top:20px solid transparent; border-bottom:20px solid transparent; display: inline-block; position: absolute; top: -20px; right: -20px; } .crumbs li{ height:0; border-top:20px solid @inactiveBreadCrumbBackground; border-bottom:20px solid @inactiveBreadCrumbBackground; border-left:20px solid transparent; display: inline-block; cursor: pointer; position: relative; width: 18%; } .crumbs li:first-child{ border-top:20px solid @inactiveBreadCrumbBackground; border-bottom:20px solid @inactiveBreadCrumbBackground; border-left:0; } .crumbs li:hover{ height:0; border-top:20px solid @blockBackground; border-bottom:20px solid @blockBackground; } .crumbs li:hover:after { border-left:20px solid @blockBackground !important; } .crumbs li.active{ height:0; border-top:20px solid @activeBreadCrumbBackground; border-bottom:20px solid @activeBreadCrumbBackground; } .crumbs li.active:after{ border-left:20px solid @activeBreadCrumbBackground !important; } .crumbs li a{ display: block; margin-top: -14px; font-size: 14px; font-weight: bold; color: @breadCrumbColor; text-decoration: none; } .crumbs li:first-child a .stepNum{ margin-left: 8px; } .stepText{ white-space: nowrap; overflow: hidden; font-size: 13px; width: 60%; display: inline-block; text-overflow: ellipsis; vertical-align: middle; } .active .stepText, .active .stepNum{ color: @white; } .mailBoxEditDiv .crumbs li { width: 22%; } .stepNum{ display: inline-block; padding: 0 5px; overflow: hidden; font-size: 20px; vertical-align: middle; color: @breadCrumbNumber; } /* .squaredFour */ .squaredFour { width: 20px; position: relative; margin: 20px auto; label { width: 20px; height: 20px; cursor: pointer; position: absolute; top: 0; left: 0; background: #fcfff4; background: linear-gradient(top, #fcfff4 0%, #dfe5d7 40%, #b3bead 100%); border-radius: 4px; box-shadow: inset 0px 1px 1px white, 0px 1px 3px rgba(0,0,0,0.5); &:after { content: ''; width: 9px; height: 5px; position: absolute; top: 4px; left: 4px; border: 3px solid #333; border-top: none; border-right: none; background: transparent; opacity: 0; transform: rotate(-45deg); } &:hover::after { opacity: 0.5; } } input[type=checkbox] { visibility: hidden; &:checked + label:after { opacity: 1; } } } .importBlockContainer{ color:@menuBackGround; } /******************************************* ************* Social Buttons *************** ********************************************/ .btn-block + .btn-block { margin-top:5px; } .btn-google-plus { color: @white !important; background-color: @googlePlusButtonColor; border-color: @googlePlusButtonBorderColor; } .btn-social { position: relative; padding-left: 44px; text-align: left; white-space: nowrap; overflow: hidden; text-overflow: ellipsis; & > :first-child { position: absolute; left: 0; top: 0; bottom: 0; width: 32px; line-height: 34px; font-size: 1.6em; text-align: center; border-right: 1px solid @googlePlusButtonBorderColor; } } /******************************************* ************* Updates Timeline *************** ********************************************/ //Rewriting summarychanges .recentActivitiesContainer .history{ margin: 0 auto; padding: 20px 20px 1px; max-width: 100%; overflow-x: visible; -webkit-transition: opacity .2s ease-out; transition: opacity .2s ease-out; } .updates_timeline { padding-top: 20px; position: relative; margin: 0; padding: 0; list-style: none; } /* The line */ .updates_timeline:before { content: ''; position: absolute; top: 0; bottom: 0; display:block; width: 4px; background: #f9f9f9; left: 19%; } .updates_timeline > li { position: static; top: 0; display: block; position: relative; min-height: 40px; z-index: 2; } /* Left Content(Time) */ .updates_timeline > li .update_time { position: absolute; margin: 0; width: 14%; background-color: transparent; padding: 5px; text-align: right; color: #999; font-size: 15px; font-style: italic; } /* Right content(Update info) */ .updates_timeline > li .update_info { padding:10px 10px 1px; display: block; margin: 0 0 -47px 24%; line-height: 1.4; position: relative; top: -45px; } .updates_timeline > li .update_info >h3 { font-size: 1.1em; margin-left: -3%; } /* The icons */ .updates_timeline > li .update_icon { position: relative; border-radius: 50%; text-align: center; top: 0; left: 20%; width: 35px; height: 35px; margin: 0 0 0 -27px; color: #fff; line-height: 35px; } /* More Button */ .updates_timeline #more_button .update_icon { position: relative; border-radius: 0; box-shadow: none; background: #fff; text-align: center; top: 0; margin: 0 0 0 -55px; color: #fff; width: 100px; } .updates_timeline #more_button .update_icon .moreRecentUpdates{ background: #2c3b49; border-radius: 15%; } .updates_timeline .update_icon img { height: 42px; width: 42px; border-radius: 50%; position: absolute; left:-4px; } .updates_timeline .update_icon .update_image{ line-height: 1.5; } // background colors for relative activities images .bg-info{ background-color: orange; } .bg-info-modcomments{ background-color:@bgModcomments; } .bg-info-accounts{ background-color:@bgAccounts; } .bg-info-calendar{ background-color:@bgCalendar; } .bg-info-contacts{ background-color:@bgContacts; } .bg-info-documents{ background-color:@bgDocuments; } .bg-info-potentials{ background-color:@bgPotentials; } .bg-info-pricebooks{ background-color:@bgPricebooks; } .bg-info-project{ background-color:@bgProject; } .bg-info-purchaseorder{ background-color:@bgPurchaseorder } .bg-info-projecttask{ background-color:@bgProjecttask; } .bg-info-quotes{ background-color:@bgQuotes; } .bg-info-salesorder{ background-color:@bgSalesorder; } .bg-info-servicecontracts{ background-color:@bgServicecontracts; } .bg-info-services{ background-color:@bgServices; } .bg-info-invoice{ background-color:@bgInvoice; } .bg-info-helpdesk{ background-color:@bgHelpdesk; } .bg-info-products{ background-color:@bgProducts; } .bg-info-emails{ background-color:@bgEmails; } .bg-info-products{ background-color:@bgProducts; } .bg-info-campaigns{ background-color:@bgCampaigns; } .bg-info-custom-mod { background-color:@bgCustomMod; } .alert-static { //TN-#35202 border-color: @footerBackground; white-space: nowrap; vertical-align: super; padding-bottom: 0px; .icon { font-size: medium; color : #1B809E; margin-left : 8px; vertical-align: top; } .message { vertical-align: super; font-size : 13px; } } /******************************************* ************* Task Management ************** ********************************************/ #taskManagementContainer .data-body{ margin-bottom: 50px; } #taskManagementContainer .input-group, #taskManagementContainer .input-group input{ width:100%; } #taskManagementContainer .title{ width:20%; height:25px; padding:5px 0px 0px 10px; color : white; } #taskManagementContainer .contentsBlock{ margin-bottom:25px; } #taskManagementContainer .taskSubject > p{ margin-bottom: 5px; word-wrap: break-word; } #taskManagementContainer .entries{ border:1px solid #CCC; margin-bottom: 10px; } #taskManagementContainer .entries:hover{ cursor: move; } #taskManagementContainer .entries .task{ padding:6px 10px 5px; } #taskManagementContainer .entries .task-body{ margin-left: 20px; text-align: justify; } #taskManagementContainer .entries .other-details .drag-task{ margin-top: 3px; } #taskManagementContainer .entries .other-details .task-actions{ margin-top: 5px; a{ vertical-align: middle; } } #taskManagementContainer .entries .task-details{ display: inline-block; float: left; max-width: 80%; margin-top: 5px; margin-left: 5px; text-align: justify; } #taskManagementContainer .entries .task-details .recordName{ display: inline-block; max-width: 20%; } #taskManagementContainer .fa-ellipsis-v{ font-size: 14px; //TN-#35660 color : #979797; } #taskManagementContainer .other-details{ color: #979797; } /*overwriting jquery ui css*/ .ui-menu { z-index: 10000; } #taskManagementContainer button.active{ background: #3B83F7; color : white; text-shadow: 0 1px rgba(0,0,0,.3); border : 1px solid #135fd7; box-shadow: inset 0 1px 2px rgba(0,0,0,.3); } .taskSubject{ width: 99%; } #taskManagementContainer .mCustomScrollbar .mCSB_inside > .mCSB_container{ margin-right: 13px; } /******************************************* ************* Settings Page ************** ********************************************/ .settingsPageDiv.content-area{ margin-right: 0; } .settingsgroup, .settingsgroup .panel-collapse { width: 230px } .settingsgroup ul.list-group { list-style-type: none; font-size: 13px; padding: 5px 0; } .settingsgroup div.settingsgroup-accordion:hover a, .settingsgroup div.settingsgroup-accordion a:link, .settingsgroup div.settingsgroup-accordion a:active, .settingsgroup li:hover a{ color: @white; } .settingsgroup div.panel-collapse { background-color: @settingsAccordionPanel; } .settingsgroup-accordion{ color: @white; font-size: 14px; cursor: pointer; a{ padding:10px 20px; display: block; i{ margin-right: 5px; } span{ text-transform: uppercase; } } } .settingsgroup { background: @settingsAccordionPanel; height : 100%; .panel-group .panel{ background-color: @settingsAccordionPanel; } } .userDefaultIcon { font-size: 30px; } .settingsgroup ul li a{ padding: 8px 8px 8px 50px; display: block; color: @white; } .settingsIndexPage .settingsSummary { text-align: center; margin-top: 10px; } .settingsIndexPage .settingsSummary a { display: inline-block; background: @settingsIndexBackground; color: @settingsIndexColor; border-radius: 2px; min-width: 200px; padding: 20px 0 10px; border: 1px solid @settingsIndexBorder; } .settingsIndexPage .settingsSummary a .summaryText { display: inline-block; margin-top: 20px; font-size: 15px; } #settingsShortCutsContainer .well { padding: 10px; margin-left: 20px; } #settingsShortCutsContainer .hiden{ display:none; } #settingsShortCutsContainer .close { border: none; background: none repeat scroll 0 0 transparent; border: 0 none; cursor: pointer; float: right; font-size: 20px; font-weight: bold; line-height: 18px; opacity: .2; } #settingsShortCutsContainer .col-lg-3.moduleBlock:hover .unpin { display: inline-block; opacity: 0.4; } #settingsShortCutsContainer .moduleBlock:hover .unpin:hover { opacity: 0.8; } #settingsShortCutsContainer .contentsBackground { background: @settingsShortcutBackground; border: 1px solid @settingsIndexBorder; } #settingsShortCutsContainer .moduleBlock:hover { background: @settingsIndexBackground; } .companydetailsedit .company-logo-content{ padding: 10px; border: 1px solid @settingsIndexBorder; hr{ margin: 10px 0; } img{ width:100%; } } .companyLogo img { max-width:95%; } .editViewContainer{ padding: 15px 0; padding-bottom: 60px; } .editbutton-container{ padding-top: 5px; padding-bottom: 10px; } //treeview styles .treeView li { border-left: 4px solid #dddddd; list-style: none; padding-top: 15px; } .treeView li .toolbar-handle { margin-top: 10px; margin-left: 10px; position: relative; } .treeView li .toolbar-handle .btn { margin: 0px; } .treeView li .toolbar-handle a:before { background: none repeat scroll 0 0 #DDDDDD; content: " "; display: inline-block; height: 4px; left: -10px; position: absolute; top: 12px; width: 10px; } .treeView ul { margin-top: -16px; } .mini-slider-control { width: 50px; } .mini-slider-control + div { margin-left: 15px; } .mini-slider-control .ui-slider-handle { border: 0; border-radius: 50%; height: 13px; top: -1px; width: 13px; cursor: pointer; } .mini-slider-control .ui-slider-handle:focus { outline: none; } .ui-widget-content { border-radius: 6px; box-shadow: 0 0 3px -1px inset; margin-top: 2px; margin-left: 5px; height: auto; opacity: 1; border-color: #dddddd; box-shadow: none; cursor: not-allowed; height: 14px; } .ui-slider-disabled { opacity: 0.5; border-color: #dddddd; box-shadow: none; cursor: not-allowed; } .ui-slider-disabled .ui-slider-handle { cursor: not-allowed; } .ui-slider-disabled + div { opacity: 0.5; cursor: not-allowed; } .mini-slider-control[data-value="0"] .ui-slider-handle { background: #7d7e7d; /* Old browsers */ background: -moz-linear-gradient(top, #7d7e7d 0%, #0e0e0e 100%); /* FF3.6+ */ background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #7d7e7d), color-stop(100%, #0e0e0e)); /* Chrome,Safari4+ */ background: -webkit-linear-gradient(top, #7d7e7d 0%, #0e0e0e 100%); /* Chrome10+,Safari5.1+ */ background: -o-linear-gradient(top, #7d7e7d 0%, #0e0e0e 100%); /* Opera 11.10+ */ background: -ms-linear-gradient(top, #7d7e7d 0%, #0e0e0e 100%); /* IE10+ */ background: linear-gradient(to bottom, #7d7e7d 0%, #0e0e0e 100%); /* W3C */ filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#7d7e7d', endColorstr='#0e0e0e', GradientType=0); /* IE6-9 */ margin-left: 0px; } .mini-slider-control[data-value="1"] .ui-slider-handle { background: #ffb76b; /* Old browsers */ background: -moz-linear-gradient(top, #ffb76b 0%, #ffa73d 0%, #ff7c00 49%, #ff7f04 100%); /* FF3.6+ */ background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #ffb76b), color-stop(0%, #ffa73d), color-stop(49%, #ff7c00), color-stop(100%, #ff7f04)); /* Chrome,Safari4+ */ background: -webkit-linear-gradient(top, #ffb76b 0%, #ffa73d 0%, #ff7c00 49%, #ff7f04 100%); /* Chrome10+,Safari5.1+ */ background: -o-linear-gradient(top, #ffb76b 0%, #ffa73d 0%, #ff7c00 49%, #ff7f04 100%); /* Opera 11.10+ */ background: -ms-linear-gradient(top, #ffb76b 0%, #ffa73d 0%, #ff7c00 49%, #ff7f04 100%); /* IE10+ */ background: linear-gradient(to bottom, #ffb76b 0%, #ffa73d 0%, #ff7c00 49%, #ff7f04 100%); /* W3C */ filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffb76b', endColorstr='#ff7f04', GradientType=0); /* IE6-9 */ margin-left: -6px; } .mini-slider-control[data-value="2"] .ui-slider-handle { background: #bfd255; /* Old browsers */ background: -moz-linear-gradient(top, #bfd255 0%, #8eb92a 79%, #72aa00 100%, #9ecb2d 100%); /* FF3.6+ */ background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #bfd255), color-stop(79%, #8eb92a), color-stop(100%, #72aa00), color-stop(100%, #9ecb2d)); /* Chrome,Safari4+ */ background: -webkit-linear-gradient(top, #bfd255 0%, #8eb92a 79%, #72aa00 100%, #9ecb2d 100%); /* Chrome10+,Safari5.1+ */ background: -o-linear-gradient(top, #bfd255 0%, #8eb92a 79%, #72aa00 100%, #9ecb2d 100%); /* Opera 11.10+ */ background: -ms-linear-gradient(top, #bfd255 0%, #8eb92a 79%, #72aa00 100%, #9ecb2d 100%); /* IE10+ */ background: linear-gradient(to bottom, #bfd255 0%, #8eb92a 79%, #72aa00 100%, #9ecb2d 100%); /* W3C */ filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#bfd255', endColorstr='#9ecb2d', GradientType=0); /* IE6-9 */ margin-left: -13px; } .ModulemanagerSettings .moduleblock .hiden{ display:none; } .ModulemanagerSettings:hover .unpin { display: inline-block; } .ModulemanagerSettings .actions{ opacity: 0; width:80px; } .ModulemanagerSettings { width: 12px; background:@settingsShortcutBackground; } .ModulemanagerSettings:hover .actions{ opacity: 1; /* background:@ModulemanagerSettingshover; */ } #OutgoingMoretable td,th{ padding: 6px; } /******************************************* ********** CustomerPortal styles start ******** ********************************************/ .cp-tabs .enabledModules{ display: inline-block ! important; margin-left: 4px!important; margin-right: 4px!important; vertical-align: top; } .drag-portal-module{ vertical-align: middle; cursor: pointer; } .addFieldsBlock{ margin-top: 20px; } .portal-home-module{ padding-left:40px; } .portal-dashboard{ border:1px solid @appColor !important; border-left:0px !important; min-height:500px; padding-left:15px; } .portal-dashboard > .hrHeader{ margin-left:18px; width:94%; } .portal-annoucement-widget-container{ border:1px solid #D7D7D7; } .portal-annoucement-widget{ background: @modalHeaderBackground; color:@modalHeaderFont; min-height: 20px; padding:5px; } .portal-chart-widget-container{ border:1px solid #D7D7D7; } .portal-annoucement-widget-container > .portal{ min-height:100px; padding:10px; } .portal-chart-header{ background: @modalHeaderBackground; color:@modalHeaderFont; min-height: 20px; padding:5px; } .portal-chart-content{ min-height:100px; padding:10px; } .portal-record-widget-container{ border:1px solid #D7D7D7; margin-bottom:10px; } .portal-record-widget-content{ background: @modalHeaderBackground; color:@modalHeaderFont; min-height:10px; padding:4px; } .portal-record-control-container{ padding:4px; } .portal-shortcuts-container{ border:1px solid #D7D7D7; width: 285px !important; } .portal-shortcuts-header{ background: @modalHeaderBackground; color:@modalHeaderFont; min-height: 20px; padding:5px; } .portal-shortcuts-content{ min-height:80px; padding:10px; } .portal-shortcut-list{ margin-top:10px; } .portal-helpdesk-widget-container{ border:1px solid #D7D7D7; margin-bottom:10px; width: 285px !important; } .portal-helpdesk-widget-header{ background: @modalHeaderBackground; color:@modalHeaderFont; min-height:20px; padding:5px; } .portal-fields-container{ margin:15px; } .portal-fields-content{ border-right:1px solid @appColor !important; min-height: 500px; } .portal-slider-legend{ margin-left: 5px; z-index: 0; width:0%; } .FieldSet{ margin: 20px; margin-left:5px; } .portal-field-delete{ margin-left:45px!important; } .portalModuleRow { border-left: 4px solid @appColor !important; } .portalMenuHeader { border-bottom: 1px solid @appColor !important; border-right: 1px solid @appColor !important; font-size: 22px; } .portalModuleRow .active{ border-top-right-radius: 10px; } .cp-mandatory::after{ content: "*"; color:red; } .nav-tabs .cp-modules > .active >a, .nav-tabs .cp-modules > .active > a:hover{ border: 0px !important; border-top-right-radius: 0px; } .nav-tabs > .active > .cp-modules { border: 0px ! important; } .cp-modules-home { border-right-width: 0px ! important; border-top-right-radius: 0px ! important; border-top-left-radius: 0px ! important; } .nav-tabs > .active > .cp-modules-home { border-right-width: 0px ! important; border-top-right-radius: 0px ! important; border-top-left-radius: 0px ! important; } .cp-nav-header-wrapper{ margin-bottom: 0px; border-right-width:0px ! important; } #dashboardContent{ margin-bottom:15px; margin-top:8px; margin-left:15px; margin-right:15px; } .bgColor{ background-color: #ddd; } //ListViewQuickPreview .quickPreview{ position: absolute; width: 100%; height:100%; } .quick-preview-modal, .quick-preview-modal .modal-body{ height:100%; padding-bottom: 5px; padding-right: 0; padding-left:8px; padding-right:0px; } .quick-preview-modal .modal-body .recordBasicInfo{ width: 100%; } .quick-preview-modal .modal-body .recordBasicInfo > .info-row{ h4{ margin: 0; line-height: 21px; } .recordLabel{ white-space: nowrap; display: inline-block; overflow: hidden; text-overflow: ellipsis; width:100%; } } .quick-preview-modal .quickPreviewActions{ padding: 10px 0px 15px 0px } #quickPreviewHeader .title{ background: #f5f5f5; padding: 6px 10px; margin: 5px 0; font-size: 15px; color: @black; } .overlayDetailHeader{ padding-left:0px; padding-bottom:10px; padding-top:10px } .quickPreviewModuleHeader{ padding-right:6px; .qp-heading > div{ width:100%; } } .quickPreviewSummary{ margin-bottom: 10px; } .quickPreviewSummary .summaryViewEntries{ .fieldLabel, .fieldValue{ padding-bottom: 4px; white-space: nowrap; } .fieldLabel label{ display: block; max-width: 100%; text-overflow: ellipsis; overflow: hidden; white-space: nowrap; } .fieldValue .value{ width:80%; } } //ListViewPreview-Engagment History .quickPreview .updates_timeline > li .update_time{ display: inline-block; text-align: center; padding-right: 0; small{ font-size: 79%; display: inline-block; width: 40px; margin-top: 1px; line-height: 12px; } } .quickPreviewActions .btn-group .btn-success{ font-size: 12px; color: white; padding: 2px 6px; } .quickPreview .updates_timeline > li .update_info{ font-size: 12px; margin: 0 0 -40px 24%; padding: 2% 3%; } .quickPreview .updates_timeline > li .update_info > h5{ margin-left: 0; font-size: 110%; margin-top: 15px; } .updates_timeline > li .update_info h5{ font-family: 'OpenSans-Semibold', sans-serif; .field-name{ color:#2b879e; } } .updates_timeline > li .update_info > .updateInfoContainer .update-from, .updates_timeline > li .update_info > .updateInfoContainer .update-to{ max-width: 100%; white-space: nowrap; text-overflow: ellipsis; overflow: hidden; } .updates_timeline > li .update_info > .updateInfoContainer{ margin-left: 15px; margin-bottom: 5px; padding-bottom:5px; .field-name{ color:#2b879e; } .update-name{ font-family: 'OpenSans-Semibold', sans-serif; margin-bottom: 2px; } em{ color:black; } } .quickPreview .updates_timeline { list-style: outside none none; margin: 25px 0 25px; padding: 0; position: relative; } .quickPreview .updates_timeline > li .update_icon{ display: inline-block; } .quickPreview .updates_timeline:before{ background: lighten(@darkGray, 30%); width:2px; margin-left: -1%; } .summaryWidgetContainer p, .commentsList p, .recentComments .noCommentsMsgContainer p{ margin-bottom: 0; } .quickPreviewComments .recentComments .commentDetails{ margin-bottom: 25px; } .quickPreviewComments .recentComments .commentDetails .comment{ line-height: 15px; } .quickPreviewComments .summaryWidgetContainer{ border: 0; padding: 0; } .quickPreview .recentActivitiesContainer .history{ padding: 0; } /******************************************* ********** Calendar view styles ************ ********************************************/ .calendar-sidebar { width: 100% !important; } .calendar-navigator { margin-top: 0px !important; } .calendarview { width: 100%; } .calendar-sidebar-tabs { font-size: 14px; color: #BDBDBD; } .calendar-sidebar-tabs .active-link { color: white; } .activitytypes .activitytype-indicator { padding: 5%; margin: 8px; font-size: 80%; min-height: 35px; word-wrap: break-word; } .calendar-sidebar-tabs .sidebar-widget-header a { color: #BDBDBD; } .calendar-sidebar-tabs .sidebar-widget-header i.widget-state-indicator { width: 7%; } .calendar-sidebar-tabs .sidebar-widget-header i.add-calendar-feed { margin-top: 1%; float: right; } .calendar-sidebar-tabs hr{ margin-top: 15px; margin-bottom: 15px; border-color: #BDBDBD; } .calendar-sidebar-tab .fa-chevron-down { color:white; } .calendar-sidebar-tabs .sidebar-widget-contents { } .calendar-sidebar-tabs .sidebar-widget-contents .feedslist { list-style: none; } .activitytypes .activitytype-indicator .activitytype-actions i { font-size: 14px !important; } .activitytypes .activitytype-indicator .activitytype-actions input[type="checkbox"] { margin-bottom: -1px; } .activitytypes .activitytype-indicator .userName{ max-width: 110px; display: inline-block; } .addCalendarEventModal { width: 35%; } .addCalendarEventModal .input { width: 100%; } .calendarview .agendaListView { padding: 1% 0; overflow-y: scroll; overflow-x: hidden; max-height: 550px; } .calendarview .agendaListView .agendaListDay { padding: 1%; width: 98%; } .calendarview .agendaListView .agendaListDay hr { border-top: 3px solid #424242; margin-top: 7px; margin-bottom: 10px; } .calendarview .agendaListView .agendaListDay .agendaListViewHeader { font-size: 160%; color: #607D8B; } .calendarview .agendaListView .agendaListDay .agendaListViewHeader .day { display: inline-block; width: 70%; float: left; } .calendarview .agendaListView .agendaListDay .agendaListViewHeader .weekDay { float: right; } .calendarview .agendaListView .agendaListDay .agendaListViewBody { color: #757575; } .calendarview .agendaListView .agendaListDay .agendaListViewBody .agenda-event-wrapper { font-size: 120%; padding: 1%; border-bottom-width: thin; border-bottom-style: ridge; } .calendarview .agendaListView .agendaListDay .agendaListViewBody .agenda-event-info { display: table; width: 100%; } .calendarview .agendaListView .agendaListDay .agendaListViewBody .agenda-event-time { display: table-cell; width: 15%; } .calendarview .agendaListView .agendaListDay .agendaListViewBody .agenda-event-title { display: table-cell; width: 56%; } .calendarview .agendaListView .agendaListDay .agendaListViewBody .agenda-event-status { display: table-cell; width: 10%; } .calendarview .agendaListView .agendaListDay .agendaListViewBody .agenda-event-actions { display: table-cell; text-align: right; width: 10%; } .calendarview .agendaListView .agendaListDay .agendaListViewBody .agenda-more-details { display: table-cell; width: 5%; text-align: center; } .calendarview .agendaListView .agendaListDay .agendaListViewBody .agenda-more-details i { vertical-align: middle; } .calendarview .agendaListView .agendaListDay .agendaListViewBody .agenda-event-wrapper .agenda-event-details { display: table; width: 100%; } .calendarview .agenda-table { display: table; } .calendarview .agenda-table-row { display: table-row; } .agenda-details{ display: block; margin-left: 22%; padding: 2px; } .calendarview .agenda-table-cell { display: table-cell; } .calendarview .agenda-event-wrapper .agenda-event-details .details { padding: 1% 0; width: 100%; } .calendarview .agenda-event-wrapper .agenda-event-details .detailLabel { width: 15%; display: inline-block; } .calendarview .agenda-event-wrapper .agenda-event-details .separator { width: 5%; display: inline-block; text-align: center; } /******************************************* ********** Calendar view styles end ******** ********** Documents Module styles ********* ********************************************/ .dragdrop-dotted { border: 2px dashed #C0C0C0; min-width: 300px; width: auto; color: #C0C0C0; text-align: center; vertical-align: middle; padding-top: 2%; margin-bottom: 10px; height: 150px; } .dragdrop-solid { border-style: solid; } .selectedFile { background-color: #A9CBF5; font-weight: bold; } .selectedFolder { background-color: #A9CBF5; font-weight: bold; } .fileUploadBtn { position: relative; overflow: hidden; } .fileUploadBtn input[type="file"] { position: absolute; top: 0; right: 0; margin: 0; padding: 0; font-size: 20px; cursor: pointer; opacity: 0; filter: alpha(opacity=0); width: 100%; } tr.folder, tr.file { font-size: 130%; } tr.folder > td.fileTitleData, tr.file > td.fileTitleData { word-break: break-all; width: 350px; white-space: pre-wrap; } tr.folder > td.fileSizeData, tr.file > td.fileSizeData { font-size: 11px; } tr.folder > td.fileOwnerData, tr.file > td.fileOwnerData { font-size: 11px; word-break: break-all; width: 100px; white-space: pre-wrap; } /******************************************* ********** Documents Module styles end ***** ********************************************/ .engagementsContainer .engagements_content{ padding-top : 15px; } .summaryWidgetContainer .engagementsContainer table{ width : inherit; } .engagements_content table thead>tr:first-child{ border : 1px solid #CCC; background-color: #F5F5F5; } .engagements_content table th{ color : black; // to overwride value from stickyheader.css } .engagementsSummary .summaryContent { display: inline-block; border-radius: 2px; height: 185px; width:185px; padding: 10px 15px 10px; margin:0px 8px 8px 0px; border: 1px solid @lightColorBorder; position : relative; } .engagementsSummary{ padding-top: 10px; padding-bottom: 10px; } .engagementsSummary .backgroupImage{ position: absolute; opacity: 0.05; font-size: 100px; left: 75px; top: 65px; } .summaryWidgetContainer .engagementsSummary .summaryContent{ height: 130px; width:140px; } .summaryWidgetContainer .engagementsContainer .detailview-table{ table-layout: auto; } .summaryWidgetContainer .engagementsSummary .backgroupImage{ font-size: 60px; left: 70px; opacity: 0.03; } .engagementsContainer .summary.selected .count{ font-weight: bold; color : @engagementsSelectedFilterColor; font-size : 15px; } .engagement_contentempty{ width: 100%; text-align: center; font-size: 15px; padding: 1% 0; } /******************************************* ********** Mailroom view styles start ******** ********************************************/ .mailroomBanner{ margin: 23px 0; height: 215px; } .mailroomBlock .mailroomBanner{ width:600px; height:auto; } .relativePosition{ position:relative; } .forwardingEmailBlock{ margin-top: 15px; border: 1px solid rgb(221, 221, 221); width:391px; padding: 16px; font-size: 1.5em; position: relative; } .mailboxArrowPointer{ display: inline-block; position: absolute; width: 300px; top: 15px; left:392px; } .mailroom-address-block{ display: inline-block; margin: 0 auto; position:relative; } .height75px{ height: 75px; } .mailboxArrowLabel{ color: red; display: inline-block; margin-right:-5px; font-size: 1.2em; vertical-align: top; } .displayInlineBlock{ display: inline-block; } .fontSize1_1em{ font-size:1.1em; } .marginTop10px{ margin-top:10px; } .mailroomSelectedButton.disabled,.mailroomSelectedButton.disabled:hover { background: lighten(@baseThemeColor,40%); border: 1px solid lighten(@baseThemeColor,20%); } .conditionBlock{ border:1px solid #ddd; padding:20px 20px 0 20px; } .marginTop15px{ margin-top:15px; } .padding30px{ padding:30px; } .paddingRight30px { padding-right: 30px; } .mailroomHeaderAlign{ padding: 20px 25px; } .mailroomModal{ width: 80%; left:50%; margin-left:-40%; font-size:12px; } .textAreaWidth66Per{ width:66.3%; } .marginTop7px{ margin-top:7px; } .marginLeft10px{ margin-left: 10px; } .marginTop55px{ margin-top: 55px; } .height450px{ height:450px; } .height100Per { height: 100%; } .fontSize10pt{ font-size: 10pt; } .marginTop5px { margin-top:5px; } .marginTop10Per { margin-top: 10% !important; } .operatorSelectField{ min-width:220px; float: left; } // notification center #notification_center { width:400px; min-height:90vh; } #notification_types .nav-tabs > li > a:hover, #notification_types .nav-tabs > li > a:focus{ color:orange !important; background:none !important; border:1px solid transparent !important; cursor:pointer; } #notification_types .nav-tabs > li.active > a{ background:none !important; border:none !important; color:orange !important; } #notification_types .nav-tabs > li.active > a > i.fa{ color:orange !important; } .numberSquare{ background: none repeat scroll 0 0 red; color: white; margin-left: -3px; padding: 1px 3px 1px 2px; vertical-align: super; font-size: 90%; } #notification_types .fa{ font-size:24px; color:gray; } #notification_types .fa:hover{ color:orange; } #notification_center .fa-times-circle{ cursor:pointer; } .mentionMessages .recordImage .name{ margin: 0 auto; position: relative; text-align: center; vertical-align: middle; } .mentionMessages .recordImage .name span{ color: #fff; font-size: 20px; line-height: 40px; text-shadow: 1px 0 2px #999; } .mentionMessages .recordImage { background: none repeat scroll 0 0 orange; border: 1px solid #ccc; width:40px; height: 40px; } .mention_followup .recordImage .name{ margin: 0 auto; position: relative; text-align: center; vertical-align: middle; } .mention_followup .recordImage .name span{ color: #fff; font-size: 20px; line-height: 40px; text-shadow: 1px 0 2px #999; } .mention_followup .recordImage { background: none repeat scroll 0 0 orange; border: 1px solid #ccc; width:40px; height: 40px; margin-left: 15px; margin-right: 55px; } .mentionMessageHeader li a{ color:white; padding:5px !important; padding-left:15px; font-size:11px; } .mentionMessageHeader .nav-tabs > li.active > a, .mentionMessages .nav-tabs > li.active > a:focus, .mentionMessages .nav > li > a:focus{ background:purple !important; border:solid 1px purple; color:white; outline-style:none !important; } .mentionMessageHeader .nav-tabs > li { padding:5px 10px; } .mentionMessageHeader .nav > li > a.mention_dismiss{ background-color:transparent !important; border:transparent !important; } .mentionMessages .row{ margin-left: 0; } .mentionMessages .mention_follow_up { /*//load this color from variable.less*/ background-color:green; } .modelContainer .modal-content{ margin-top: -1px; } .modal-content .mention_followup .row { padding-left:15px; padding-right: 15px; padding-bottom: 10px; } .n_button, .n_button:hover, .n_button:focus{ background-color:purple; color:white; cursor:pointer; } .smart_reminder_message, .mention_message, .mention_comment { color:lightgray; } .n_cancel{ font-size:16px; } .n_icon{ font-size:28px; position:relative; top:18px; background:orange; padding:5px; } //notifications settings .whiteContainer{ background: @white; border:1px solid @blockBorder; padding:20px; } .n_label_checkbox label{ margin-right:20px; font-weight:normal; } .n_label_checkbox input[type="checkbox"]{ margin-right:10px; vertical-align:middle; position:relative; top:-1px; } form[name="notification_settings"] .select2-choice { height: 28px; border-radius:0px; } .smartReminderMessageHeader li a{ color:white; padding:5px !important; font-size:11px; } .smartReminderMessageHeader .nav-tabs > li.active > a, .smartReminderMessages .nav-tabs > li.active > a:focus, .smartReminderMessages .nav > li > a:focus{ background:purple !important; border:solid 1px purple; color:white; outline-style:none !important; } .smartReminderMessageHeader .nav-tabs > li > a:hover{ color:white; background-color:transparent; border: solid 1px transparent; } .smartReminderMessageHeader .nav > li > a.smartreminder_dismiss{ background-color:transparent !important; border:transparent !important; } .ruleCondition { width:35px; height:24px; padding-left:10px; border:1px solid #ccc; } .notification_settings a, .notification_settings a:hover, .notification_settings a:visited, .notification_settings a:active { color:black; } // notifications .mentionMessages .recordImage .name{ margin: 0 auto; position: relative; text-align: center; vertical-align: middle; } .mentionMessages .recordImage .name span{ color: #fff; font-size: 20px; line-height: 40px; text-shadow: 1px 0 2px #999; } .mentionMessages .recordImage { background: none repeat scroll 0 0 orange; border: 1px solid #ccc; width:40px; height: 40px; } .mention_followup .recordImage .name{ margin: 0 auto; position: relative; text-align: center; vertical-align: middle; } .mention_followup .recordImage .name span{ color: #fff; font-size: 20px; line-height: 40px; text-shadow: 1px 0 2px #999; } .mention_followup .recordImage { background: none repeat scroll 0 0 orange; border: 1px solid #ccc; width:40px; height: 40px; margin-left: 15px; margin-right: 55px; } .mentionMessageHeader li a{ color:white; padding:5px !important; padding-left:15px; font-size:11px; } .mentionMessageHeader .nav-tabs > li.active > a, .mentionMessages .nav-tabs > li.active > a:focus, .mentionMessages .nav > li > a:focus{ background:purple !important; border:solid 1px purple; color:white; outline-style:none !important; } .mentionMessageHeader .nav-tabs > li { padding:5px 10px; } .mentionMessageHeader .nav > li > a.mention_dismiss{ background-color:transparent !important; border:transparent !important; } .mentionMessages .row{ margin-left: 0; } .mentionMessages .mention_follow_up { /*//load this color from variable.less*/ background-color:green; } .modal-content .mention_followup .row { padding-left:15px; padding-right: 15px; padding-bottom: 10px; } .CalendarMessageHeader .nav > li > a.calendar_dismiss { background-color:transparent !important; border:transparent !important; } .CalendarMessageHeader .nav > li:hover > a { border: 0; background: none !important; color: #333333; } #notification_center .more { margin-right :35px; margin-bottom :30px; } #notification_center .btn-success { font-size: 12px; color: white; padding: 3px 8px; } .mentionMessageHeader .MultiFile-title { color: @white; } .mentionMessageHeader .MultiFile-remove { color: @white; } /******************************************* ********** Mailroom view styles end ******** ********************************************/ .detailview-header { margin-bottom : 10px; } .tagContainer { .tag-contents{ display: inline-block; border-right : 1px solid @lightColorBorder; padding-right : 8px; } #addTagContainer{ display:inline-block; } } .moreTags{ margin: 0px 10px; text-decoration : underline !important; color : @contact_app; /*font-size : 12px;*/ } .tag{ display: inline-block; border : 1px solid #5ea9dd; background-color : #5ea9dd; width:auto; &[data-type="public"] { background-color : #3cb878; border-color : #3cb878; } color : @white; padding: 1px 3px 1px; margin : 0px 2px; border-radius : 20px 0px 0px 20px; .tagLabel { margin-right:8px; margin-left : 5px; max-width:80px; vertical-align: bottom; } i { &.deleteTag { margin-right : 5px; } color: @white; &.activeToggleIcon { font-size: 9px; } } &.active{ background-color: @white; border-color : black; color : black; i { color: black; } } .editTag{ opacity : 0; } &:hover .editTag{ opacity : 1; } } .multiLevelTagList .tag { margin-bottom : 5px; } .detailViewContainer .tag, #listViewTagContainer .tag { cursor : pointer; } #addTagContainer { .dropdown-menu{ padding : 5px 0px 0px 0px; } .modal-footer{ padding : 5px; } .createTagContainer { ul.list-group{ margin-top: 5px; margin-bottom : 0px; } hr{ margin : 10px 0px; } li.tag-item{ margin-bottom:5px; } } } .detailShowAllModal { .selectTagContainerborder { border-left : 3px solid @lightColorBorder; } .currentTag { height : 100px; max-height : 100px; overflow : hidden; } } .editTagContainer { .editTagContents { padding : 8px; input[type="text"] { width : 100%; border : 1px solid #dcdcdc; } } } #tagCloud { .tag { padding: 0px; background-color: @white; border-color: @white; border-radius: 0px; color : #5ea9dd; &[data-type="public"] { color : #3cb878; } margin: 3px; .tagName { margin: 3px; max-width: 80px; vertical-align: bottom; } } } /******************************************* ********** Groups view styles ******** ********************************************/ #s2id_memberList li > div, .groupMembersColors li > div { margin-left: 10px; } .groupMembersColors li{ text-shadow: 1px 0px 2px @white; } #s2id_memberList .Users, .groupMembersColors .Users { background-color: @groupMembersColorsUsers !important; padding: 5px; margin-bottom: 2px; background-image: none; } #s2id_memberList .Groups, .groupMembersColors .Groups { background-color: @groupMembersColorsGroups !important; background-image: none; padding: 5px; margin-bottom: 2px; } #s2id_memberList .Roles, .groupMembersColors .Roles { background-color: @groupMembersColorsRoles !important; background-image: none; padding: 5px; margin-bottom: 2px; } #s2id_memberList .RoleAndSubordinates, .groupMembersColors .RoleAndSubordinates { background-color: @groupMembersColorsRoleAndSubordinates !important; background-image: none; padding: 5px; margin-bottom: 2px; } .liStyleNone { list-style: none outside none; padding-left:0; } .collectiveGroupMembers { border: 1px solid @collectiveGroupMembersGroupLabel; border-top: 0px; padding-left: 0px; padding-right: 0px; line-height: 0.5em; } .collectiveGroupMembers ul { padding: 0px; margin: 0px; } .collectiveGroupMembers ul li { padding: 4px 0; -webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box; word-wrap: break-word; } .collectiveGroupMembers ul li a { display: inline-block; -webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box; word-wrap: break-word; width: 100%; margin: 0px; } .collectiveGroupMembers ul li.groupLabel { background-color: @collectiveGroupMembersackground; border-bottom: 1px solid @collectiveGroupMembersGroupLabel; border-top: 1px solid @collectiveGroupMembersGroupLabel; padding: 10px 5px; margin: 0px; color:@collectiveGroupMembersLabel; } /******************************************* ********** Groups view styles ends******** ********************************************/ /******************************************* ********** Picklist Css ******** ********************************************/ .pickListValue { background-color:@white; .picklistActions { opacity: 0; } } .pickListValue:hover .picklistActions{ opacity: 1; } .picklist-color { display: inline-block; padding: 2px 1px !important; line-height: 15px; //margin-left removed for detailview } /******************************************* ************* Dashboard Styles ************* ********************************************/ li.dashboardWidget { overflow: hidden; } .dashboardWidgetHeader .title{ padding-bottom: 10px; font-size: 15px } .dashboardWidgetHeader:hover{ cursor: move; } .dashBoardContainer .tabContainer{ margin-top: 10px; } .dashBoardContainer .tabContainer ul{ margin:0 inherit; } .dashBoardContainer .tabContainer .nav{ font-size: 15px; background-color: #F0F0F0 } .dashBoardContainer .tabContainer .tab-content{ margin-top: 10px; } .dashBoardContainer .dashBoardTabContents ul li{ border : 3px solid #E2E2E4; box-shadow: 1px; list-style: none; padding:15px; position : absolute; } .dashboardWidgetContent .entryIcon{ position: relative; top:5px; padding-right: 10px; } .dashBoardWidgetFooter{ position:absolute; left:0; bottom:0; width:100%; height:30px; background:#F7F7F7; font-size: 14px; } .dashBoardWidgetFooter .footerIcons{ padding:8px 15px 0px 0px; color:@blockBorder } .dashBoardWidgetFooter .filterContainer{ position:absolute; padding: 10px 7px; display:none; height:auto; width:100%; background: white; border:1px solid @blockBorder; bottom:30px; font-size: 11px; .radio-group input{ vertical-align: middle; margin-top: -1px; } } .importview-content, .customview-content { overflow-x: hidden; overflow-y: auto; max-height: 530px; } .dashboardWidgetHeader .userList .select2{ width : 100% !important; } .dashBoardContainer .tabContainer li a .deleteTab{ margin-left:10px; display: inline-block; opacity: 0.1; } .dashBoardContainer .tabContainer li a .moveTab{ margin-left:10px; display: inline-block; opacity: 0.5; } .dashBoardContainer .tabContainer .sortable button{ margin-top:10px; } .dashBoardContainer .tabContainer li a:hover .deleteTab{ display:inline-block; opacity: 1; } .dashBoardContainer .tabContainer li a .deleteTab:hover{ cursor : pointer; } #minilistWizardContainer .fieldLabel{ position : relative; top:8px; } .dashBoardContainer .dashBoardWidgetFooter a:active, .dashBoardContainer .dashBoardWidgetFooter a:hover{ color:black; } .muted { color: @mutedText; } .dashBoardContainer .entryIcon{ font-size: 120%; } .dashBoardContainer .addDashboardTab { padding-bottom: 3px; i{ vertical-align: middle; } } .moreSettings{ padding-right:18px; } .dashBoardContainer .dashboard_notebookWidget_viewarea { background-color: @white; border: 1px solid @blockBorder; min-height : 150px; } .dashBoardContainer .dashboard_notebookWidget_textarea { min-height: 200px; background-color: @notepadTextareaBackground; resize: none; width:100%; } .dashboardWidget .wait_resizing_msg { position: absolute; top: 50%; left: 50%; transform: translate(-50%, -50%); } //rewriting css styles /******************************************* ********** Picklist DependencyGraph ******** ********************************************/ #dependencyGraph{ .tableHeading{ text-align: center; padding-top: 30px; font-size: 1.2em; font-weight: bold; } .depandencyTable{ .blockHeader{ background: @timeiconbackgroundcolor; } } .dependencyMapping{ text-align: center; background: @contentsBackground; .mCSB_container{ margin-bottom: 16px !important; } .pickListDependencyTable{ border: 0; .blockHeader th{ background: @timeiconbackgroundcolor; } .selectedCell{ background: lighten(@baseThemeColor,40%); } } } } /******************************************* ********** Rewriting select2 for consistency******** ********************************************/ .select2-container .select2-choice { height: 29px; border-radius: 1px; } .modal { z-index:1100; } .select2-container .select2-choice { height:28px; } .vt-default-callout { padding: 10px 20px 20px; margin: 10px 0; border: 1px solid #eee; border-left-width: 5px; border-radius: 3px; &.tagInfoblock{ padding: 0px 13px 16px; } } .holidays-container-header{ background: #fbfbfb; border: 1px solid #ddd; padding: 10px 15px 25px; } .holidays-container-content{ border: 1px solid #ddd; border-top-width: 0; padding: 5px 0; } .vt-info-callout .vt-callout-header{ color: #2b9cbd; } .companydetailsedit .company-logo-content{ padding: 10px; border: 1px solid @settingsIndexBorder; hr{ margin: 10px 0; } } .vt-info-callout{ border-left-color: #2b9cbd; } hr{ margin: 10px 0; } .alert-mini{ padding:3px 5px; font-size: 10px; display:inline-block; margin-bottom: 0; } .blockHeader h4{ margin: 10px 0; } .blockHeader .btn-group{ margin-top: 4px; } .input-info-addon{ display: inline-block; margin: 1px 10px; vertical-align: top; } .input-select-addon{ background: none; border:0; } .editViewBody .editViewContents{ max-height:100%; padding-bottom: 50px; } .help-inline{ padding:5px; display:inline-block; border:1px solid #ddd; background: #f3f3f3; margin-left: -15px; float:left; } .listViewEntriesCheckBox, .input-group input[type="checkbox"]{ vertical-align: middle; } .overlayPageContent .modal-overlay-footer{ margin:0; } .full-width .modal-overlay-footer{ margin-left: 0 !important; } .modal-overlay-footer { position:fixed; bottom:0; background: @modalFooterBackground; /*width:100%;*/ border-left: 42px solid #2c3b49; height:60px; left:0; right:0; padding: 15px; text-align: right; border-top: 1px solid #e5e5e5; z-index:6; } .modal-footer-overwrite-style{ position: initial; margin-left: 0px !important } .ui-slider .ui-slider-handle{ z-index:0;//TN-#35081 } .settingsPageDiv .modal-overlay-footer{ border-left:230px solid #2c3b49 } .settingsOverlayContainer .modal-overlay-footer{ margin:0; border-top: 1px solid #e5e5e5; } #mass_action_add_comment textarea{ max-width: 100%; } .smsTextArea{ width:80%; height:60px; max-width:100%; } .emailDescription{ overflow:auto; width:100%; height:600px; } //{mailroom trash alignment} #conditionContainer .glyphicon-trash{ vertical-align: middle; margin-top: 6px; } .list-menu-content .pull-right>.dropdown-menu{ left: -126px; position:relative; } //{detailview related tabs dropdown more} .dropdown-menu>li>a{ span i{ font-size: 15px; vertical-align: middle; } padding:4px 6px; } //{detailview related tabs dropdown more} .related-tabs .dropdown-menu{ max-height : 300px; padding-left: 0; &>.mCustomScrollBox>.mCSB_container{ margin-right:0; &>li>a{ display: block; padding: 3px 5px; clear: both; font-weight: 400; line-height: 1.42857143; color: #333; white-space: nowrap; } span i{ font-size: 15px; vertical-align: middle; } padding:4px 6px; } } .dropdown-menu > li.dropdown-header { padding : 4px 6px; } //{settings menu color} .panel-collapse ul li a:hover{ background: @settingsAccordionOnHover; opacity: 1; a{ opacity: 1; } } .panel-collapse ul li a.settingsgroup-menu-color { background-color:darken(@settingsAccordionOnHover, 40%); } //ends //calendar side bar .calendar-sidebar-tab { padding: 10px; } .calendar-sidebar .calendar-sidebar-tabs.padding{ padding-left: 20px !important; } //ends //related tabs css .related-tabs.row .nav>li{ padding:0 10px; margin:0 2px; } .massEditTabs.nav>li{ padding:0 10px; margin:0 4px; } .row .nav>li>a, .row .nav>li>a:hover{ padding: 10px 3px; border: none; vertical-align: bottom; display: inline-block; box-sizing:border-box; -moz-box-sizing:border-box; -webkit-box-sizing:border-box; -o-box-sizing:border-box; } .row .nav>li>a:hover{ border-bottom-color:@relatedtabsborderbottomcolor; } /*.row ul{ padding:0; }*/ TN-34230 .row .nav>li>a:hover{ border-bottom-color:@relatedtabsborderbottomcolor; background: none; } .row ul li:first-child{ margin-left: 0; } .related-tabs,.dashBoardContainer,.contents.tabbable { .nav-tabs>li.active,.nav-tabs>li:hover,.nav-tabs>li.active:focus { border: none; border-bottom: 3px solid @relatedtabsborderbottomcolor; } } .nav-tabs>li.active>a, .nav-tabs>li.active>a:hover, .nav-tabs>li.active>a:focus, .nav-tabs>li>a{ border:0; } .nav>li>a:hover, .nav>li>a:focus{ background-color: @white; } //ends //cursor pointer .fa-pencil, .fa-times{ cursor: pointer } .commentAttachmentName{ font-size:11px; } /******************************************* ********** Layout Editor ******** ********************************************/ .marginBottom10px { margin-bottom: 10px; } .border1px { border: 1px solid @lightColorBorder; } .padding10 { padding: 10px; padding-bottom: 0; -webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box; word-wrap: break-word; } .marginLeftZero { margin-left: 0 !important; } .paddingLeftZero { padding-left: 0 !important; } .zeroOpacity { opacity: 0; /*for IE*/ -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=0)"; filter: alpha(opacity=0); } .alignMiddle { vertical-align: middle; } .layoutContent li.dummyRow { border: 1px dotted @lightColorBorder; min-height: 116px; height:auto; } .layoutContent li.dummyRow .dragUiText { font-size: 20px; opacity: 0.3; padding-top: 7%; padding-left: 15%; } .fieldProperties .disabled { opacity: 0.3; } .layoutContent .actions { opacity: 0; } .layoutContent .opacity:hover .actions{ opacity: 1; -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";/*for IE*/ filter: alpha(opacity=100); } .layoutContent .fieldPropertyContainer:hover .actions{ opacity: 1; /*for IE*/ -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=0)"; filter: alpha(opacity=100); } #addRelationContainer .relationImages a:hover, #addRelationContainer .relationImages a:focus{ color : black; } #addRelationContainer .relationImages img { border: 5px solid transparent; } #addRelationContainer .relationImages img.selected, #addRelationContainer .relationImages img:hover { border: 5px solid @lightColorBorder; } #addRelationContainer .relationImages h5 { margin-left:20px; margin-top: -20px; } .layoutContent .addButton, .relatedTabModulesList .addButton{ border-radius: 2px; border: 1px solid @lightColorBorder; text-transform: uppercase; color: @layoutEditorAddButtonColor; background: @white; } .layoutContent .addButton:hover, .layoutContent .addButton:focus, .layoutContent .addButton:active, .relatedTabModulesList .addButton:hover, .relatedTabModulesList .addButton:focus, .relatedTabModulesList .addButton:active { background-color: @layoutAddButtonHover; border: 1px solid @layoutEditorAddBtnBorder; } .layoutContent .blockFieldsList ul{ list-style-type: none; float: left; min-height: 1px; padding:2px; margin-left: 4%; margin-top: 1%; width: 44%; } .layoutContent .blockFieldsList{ padding:5px; min-height: 27px } .layoutContent .editFields{ min-height:116px; height: auto; border-right: 1px solid @lightColorBorder; } .layoutContent .fieldLabelContainer{ padding-top:15px; margin-right: 6px; text-align: right } .cursorPointerNotAllowed { cursor: not-allowed; } .layoutContent .fieldProperties .switch:hover { opacity: 1; } .relatedTabModulesList .relationListInfo{ border: 1px solid @lightColorBorder; border-left: 3px solid @relInfoColor; } .relatedTabModulesList .relatedListInfoHeader{ color : @relInfoColor; } .cursorPointerMove { cursor: move; } .relatedListContainer .ONE_TO_ONE{ width: 300px; padding: 5px; padding-left: 14px; } .relatedListContainer .referenceModule, .relatedListContainer .relatedModulesList .moduletranslatedLabel { font-size:10px; color:green; font-weight:bold; opacity:0.6; } .relatedListContainer .ONE_TO_MANY{ width: 300px; padding: 5px; height: 70px; } .form-horizontal .inActiveList span { vertical-align: top; margin-left: 5px; word-break: break-all; } /******************************************* ************** Tax Management ************** ********************************************/ #TaxCalculationsContainer .table tr:first-child, .taxModalContainer #editTax .table tr:first-child{ border-bottom: 1px solid #ccc; background:@TaxManagementTableHeaderColor; } .taxModalContainer #editTax .inputEle, .taxRegionContainer #editTaxRegion .inputEle, .chargeModalContainer #editCharge .inputEle{ min-height:30px; min-width:180px; } .taxModalContainer #editTax .block, .chargeModalContainer #editCharge .block{ padding-bottom : 20px; } // Import styles .importMappingTableHeader { background: #F0F0F0; border: 1px solid @whiteSmoke; color:black; } .importResultsTable tr{ border: 1px solid @whiteSmoke; background: @white; } .fieldIdentifier{ border: 1px solid @whiteSmoke; color: @darkGray; } .importMappingTable thead tr th{ font-weight: lighter; font-size: 16px; } .landingPage { min-height: 600px; } .import-details-container { max-height: 500px; overflow-y: auto; } /******************************************* ********** Workflows ******** ********************************************/ #workflow_edit .editViewBody{ overflow : inherit; } .workflowListContainer .listview-table > tbody > tr > td{ vertical-align: top; padding : 6px; } //Time picker styles .timePicker{ width: 9.5em !important; //layout editor drop down should show z-index: 1100 !important; } .weekDaySelect { .ui-state-default { background: inherit; padding: 6px 12px; } .ui-selecting { background: @weekDaySelectingBackground; } .ui-selected { background: @weekDaySelectBackground; color: @white; } } // qtip was on top of popup .qtip{ z-index: 1082 !important; //TN-35192 } //removing inputgroup border in edit view .input-group.inputElement input{ border:none; } //Email Preview .email-preview-toolbar .btn-sm{ margin-left:5px; } .email-body-preview { min-height: 280px; background: #fdfdfd; padding: 0 10px; border: 1px solid #f3f3f3; border-radius: 2px; } .email-info-row { margin-bottom:6px; } .dashboardHeading .dahBoardTabContainer { border-bottom: 1px solid @lightColorBorder } .module-filters.active{ background: @list-menu-active; } .workflowListContainer { .select2-container { .select2-choice { height: 36px; & > .select2-chosen { margin-left: 10px; padding-top: 6px; font-size: 16px; } } } } .dashboardHeading .dahBoardTabContainer { border-bottom: 1px solid @lightColorBorder } .contactAdd{ border: 1px solid #eee; padding: 20px; /*min-height: 310px !important;*/ } #subDetails table td { padding: 7px 10px; } .contactAdd h4 { padding: 10px 0; } .jumboModel{ width: 60%; left:0; top: 46% !important; margin-left: 20%; -moz-box-sizing: border-box; box-sizing: border-box; } .jumboModel .modal-body{ display: inline-block; max-height: 350px; overflow-y: scroll; } .paymentIcon{ margin: -8px 20px; float: left; } .paymentHolder, .textAlignCenter{ text-align: center; } .paymentInfo{ text-align: left; padding: 20px 20px 10px; background: #fff url('images/pat.jpg'); border: 1px solid #ddd; box-shadow: 0 0 4px 0 #ddd; border-radius: 6px; margin: 0 auto; } .paidstus{ padding: 2px 10px; background: #ddd; border-radius: 3px; color: #fff; min-width:50px; display: inline-block; text-align: center; } .paidstus.yes{ background: #4da658; } .paidstus.no{ background: #d42525; } .blueColor{ color: #0380BF; } .plnActions{ margin: 22px 0; } .cancellation-question-title{ line-height: 30px; } .cancellation-question-title input[type="radio"]{ margin-top: -3px; margin-right: 6px; } .horizontal-fld { float: left; margin-right: 20px; } .group:before, .group:after { display: table; content: ""; } .group:after { clear: both; } .cardInputs label{ margin: 5px 14px; float: left; min-width: 100px; } .lineItemPopover { max-width : 600px; width: 350px !important; } .span1 { width: 100px; } .productBundlePopover{ width: 500px; max-width:600px; } .productBundlePopover .popover-content { overflow-y: auto; max-height:250px; width: 500px; max-width:600px; font-size:12px; } .productsBundlePopup{ position: absolute; width:100%; height:100%; } .productsBundlePopup .modal-body{ height:500px; overflow-y:auto; padding : 0px 5px 0px 5px; } .productBundles{ padding-left: 20px; } .date-picker-wrapper{ z-index : 2000; .footer{ position: relative; } } .productBundles{ padding-left: 20px; } .nav .open>a, .nav .open>a:hover, .nav .open>a:focus{ color:@black; background-color: @white; } .moduleResults-container .moduleSearchResults .table-container{ background: @white; } #searchResults-container .mCSB_inside > .mCSB_container{ margin-right: 10px; } .searchModuleHeader{ margin-bottom: 0; } [name="existingImages"] > img{ max-width: 100%; } .lineitemTableContainer, .lineItemTableDiv{ width: 100%; overflow-x: auto; } /******************************************* *************** Mail Manager *************** ********************************************/ #mm_searchButton{ height: 28px; background-color: #FFFFFF; border: 1px solid #CCCCCC; } .mmDescription{ height: 300px; width: 80%; border: 1.5px solid; border-radius: 2px; border-color: #DDDDDD; font-size: 11pt; margin-top: 55px; margin-left: -4%; background: #F9F9F9; padding: 20px; } #mails_container{ border-right: 2px solid; border-color: #CCCCCC; min-height: 723px; } .mmListMainContainer{ color: #888888; font-size: 14px; padding-top: 250px; } #mmSettingEditModal{ background: #F9F9F9; } .width75per{ width: 75%; } #_mbox_pwd{ padding: 3px 8px; } #mmSettingInfo{ padding-left: 7px; padding-top: 7px; font-size: 14px; } .mmMainFolder { padding: 5px 10px; } .mmOtherFolder{ padding: 5px 10px 5px 30px; font-size: 12px; } .fontSize20px{ font-size: 20px; } .mmUnreadCountBadge{ padding: 1px 5px; border-radius: 3px; text-align: center; text-shadow: 0 1px rgba(0,0,0,.1); background-image: -webkit-linear-gradient(top,#DD4B39 0,#D14836 100%); border: 1px solid #C6322A; background-color: #DD4B39; } .padding15px{ padding: 15px; } .padding0px{ padding: 0px; } #mainCheckBox{ margin-top: 8.5px; border: 1px solid #AAAAAA; } .mailCheckBox{ border: 1px solid #AAAAAA; } .paddingLeft5px{ padding-left: 5px; } .mmActionIcon{ border: 1px solid; font-size: 15px; padding: 0px; width: 30px; height: 30px; border-color: #BBBBBB; text-align: center; } #mmDeleteMail{ margin-left: -1px; } #mmMarkAsRead{ border-right: 0px; } .borderLeft0px{ border-left: 0px; } .marginRight0px{ margin-right: 0px; } .mmSearchContainer{ padding: 15px 0px 15px 0px; } #mailManagerSearchbox{ border: 1px solid; border-color: #CCCCCC; border-radius: 0px; border-right: 0px; } .mmSearchBoxIcon{ border: 1px solid #CCCCCC; border-radius: 0; border-left: 0; background-color: transparent; } #searchType{ height: 30px; width: 80px; padding: 3px; border: 1px solid #DDDDDD; border-radius: 0px; -webkit-appearance: none; -moz-appearance: none; } #mmSearchButtonContainer{ padding: 15px 0px 0px 0px; } .mmEmailContainerDiv{ .mCSB_container{ margin-right: 0; } #mmBody{ border:1px solid #ddd; } } .mailEntry{ padding: 5px 5px 5px 0px; border-bottom: 1.5px solid #CCCCCC; } .font11px{ font-size: 11px; } .mmReadEmail{ background-color: #EEEEEE; } .font13px{ font-size: 13px; } .font14px{ font-size: 14px; } .mmDateTimeValue{ font-size: 9px; color: #999999; } .mmMailDesc{ padding: 5px 0px 0px 0px; max-height: 20px; overflow: hidden; font-size: 11px; } .noMailsDiv{ color: #848383; font-size: 15px; padding-top: 200px; } #_mlinktotype{ height: 25px; border: 1px solid #CCCCCC; padding-left: 5px; -webkit-appearance: none; -moz-appearance: none; } .mmRelatedRecordDesc{ color: #666666; padding-top: 1px; } .moveToFolderDropDown{ font-size: 14px; border: 1px solid; width: 50px; height: 30px; padding: 0px 4px; margin-left: 5px; border-color: #BBBBBB; vertical-align: bottom; } .mmSearchDropDown{ margin-top: -30px; margin-left: 66%; } .mmMoveDropdownFolder{ vertical-align: middle; font-size: 15px; } .mmMoveDropdownArrow{ color: #FFFFFF; font-size: 8px; margin-left: -10px; } .mmMoveDropdownCaret{ padding-top: 8px; padding-right: 1px; } #mmEnvelopeOpenIcon{ width: 15px; padding-bottom: 2px; } .mmSearchContainerOther{ padding: 15px 0px 5px 5px; } .mmModulesMenu{ padding: 15px 17px; color: #FFFFFF; font-size: 13px; } .mailbox_setting{ font-size: 15px; } #mail_compose{ background-color: #FFFFFF; color: #595553; padding: 10px; font-size: 14px; text-align: center; margin: 20px 0px 20px 0px; } .highLightMail{ background-color: #2C3B49; } .whiteFont{ color: #FFFFFF; } .mmListDateDivSelected{ color: #FFFFFF; font-size: 9px; } .fontBlack{ color: #000000; } .marginTop0px{ margin-top: 0px; } .mmFirstNameChar{ background: none repeat scroll 0 0 orange; border: 1px solid #CCCCCC; display: table; height: 50px; width: 50px; color: #FFFFFF; font-size: 31px; } .mmDisplayName{ font-size: 15px; margin-top: 0; } .displayEmailValues{ font-style: italic; } .mmEmailColor{ color: #38A7F7; } .mmDetailDate{ font-size: 10px; margin-top: 3px; } .mmDetailAction{ border: 1px solid #BBBBBB; padding: 0px 5px; display: inline-block; border-right: 0; line-height: 22px; } .mmDetailHr{ border: 1px solid #BBBBBB; } .width40per{ width: 40%; } /****** Mail Manager Ends ******/ .quickCreateContent .massEditTable textarea, .addCommentBlock .commentTextArea textarea { //comment-block was breaking resize: vertical; padding:6px; } .table.detailview-table.no-border .ajaxEdited .input-group-addon{ width:auto; } //TN-#33654 & 33611 .input-group .form-control, .select2-container-multi .select2-choices{ z-index: 1; } /****** Customer Portal Settings ******/ .nav .nav-stacks .cp-nav-header-wrapper>li.disabled>a:hover{ background-color: #fff; } .cp-nav-header-wrapper>li.disabled>a:hover{ border: 0px ! important; } .nav .nav-stacks .cp-nav-header-wrapper>li.disabled>a{ background-color: #fff; } #portalModulesTable>li.portalModuleRow.active>a:hover{ background-color: #fff !important; } #portalModulesTable>li.portalModuleRow.active>a:focus{ background-color: #fff !important; } .portal-dashboard{ min-height: 600px; } .portal-fields-container-wrapper{ border-right:1px solid @lightColorBorder; min-height: 600px; } .addFieldsBlock{ padding-left: 0px; } .portal-addfields-wrapper{ overflow: hidden; text-overflow: ellipsis; width: 120%; white-space: nowrap; } .portal-deletefield{ background: transparent; border: 1px solid transparent; } .portal-deletefield:active{ border: 1px solid transparent; } .portal-deletefield:hover{ -webkit-box-shadow: 0 1px 1px transparent; box-shadow: 0 1px 1px transparent; } .portal-fields-switch { width: 40px; height: 20px; background: #e5e5e5; z-index: 0; margin: 0; padding: 0; appearance: none; border: none; cursor: pointer; position: relative; border-radius:16px; -moz-border-radius:16px; -webkit-border-radius:16px; } .portal-fields-switch:before { content: ' '; position: absolute; left: 1px; top: 1px; width: 40px; height: 20px; background: #ddd; z-index: 1; border-radius:16px; -moz-border-radius:16px; -webkit-border-radius:16px; } .portal-fields-switch:after { content: ' '; height: 20px; width: 20px; border-radius: 28px; background: #fff; position: absolute; z-index: 2; top: 0px; left: 1px; -webkit-transition-duration: 300ms; transition-duration: 300ms; box-shadow: 0 2px 5px #999999; background-color:orange; } .portal-fields-switchOn,.portal-fields-switchOn:before { background: #dddddd !important; } .portal-fields-switchOn:after { left: 20px !important; background-color:#8ce196; } .portal-fieldInfo-wrapper{ border: 1px solid rgb(232, 232, 232); padding-left: 0px; padding-right: 0px; } .portal-fieldInfo-wrapper .switch-disabled{ opacity: 0.5; } .portal-fieldInfo-sliderWrapper{ padding-top: 4px; padding-left: 5px; } .portal-fieldName-wrapper{ padding-top:5px; } .portal-dashboard{ border-bottom: 0px ! important; } #portal-shortcutsContainer>ul{ border-bottom:0px ! important; } .portalMenuHeader{ text-align: -webkit-center; text-align: center; } .cp-tabs .enabledModules { display: inline-block ! important; margin-left: 4px!important; margin-right: 4px!important; vertical-align: top; margin-top:4px!important } .portal-shortcut-list:hover { border-bottom: 3px solid transparent ! important; } /****** Customer Portal Settings ******/ .label-radio label input[type="radio"]{ position: relative; top:2px; } .label-checkbox label input[type="checkbox"]{ position: relative; top:2px; } div.tooltip-inner{ max-width:400px; } /******************************************* ********** Menu Editor ******** ********************************************/ .sortable.appContainer.ui-sortable { width:160px; } .menuEditorItem{ padding: 15px 5px; background: @lightColorBorder; text-align: center; font-size: 1em; color: @white; text-shadow: 0 0 1px @darkGray; height: 65px; width:160px; margin-right: 15px; } .fa.whiteIcon { color: @white; } .menuEditorItem .fa{ font-size: 2em; } .menuEditorModuleItem{ background: @moduleNav; border-bottom: 1px solid @lightColorBorder; cursor: move; } .menuEditorItem.menuEditorAddItem{ color: darken(@white, 40%); cursor: pointer; } .menuEditorModuleItem.active{ background: darken(@menuBackGround, 40%); } .reports-content-area{ padding-top: 15px; min-height: 768px; padding-left: 15px; padding-right: 15px; width: 100%; } .cursorDrag{ cursor: move; } .google-import-container { overflow-x: hidden; overflow-y: auto; max-height: 525px; } //Detailview and edit view Changes .detailview-header-block{ background: white; padding: 15px; } .detailViewContainer .content-area, .editViewPageDiv .content-area, .editViewPageDiv.content-area, .editViewPageDiv .reports-content-area{ background: @detailViewbackground; } .detailViewContainer .HistoryContainer, .detailViewContainer .recentActivitiesContainer, .related-tabs.row .details.row, .detailview-content .details.row .relatedHeader{ background: @white; padding: 15px; } .detailview-content .details.row .relatedHeader{ border:1px solid @detailViewContainerBorderColor; } .detailview-content .details.row .relatedContents{ background: white; padding: 0; margin-top: 0; border:1px solid @detailViewContainerBorderColor; } .related-tabs.row{ background: @white; margin-top: 10px; } .detailViewContainer .commentContainer .commentTitle.row, .detailViewContainer .commentContainer .showcomments{ background: @white; border-color: @detailViewContainerBorderColor; } .detailViewTwitterImage{ position: absolute; top: -60px; right: 0px; font-size: 19px; float: right; z-index: 3; border-right-width: 0px; padding: 5px 10px; background: #eee; color: #fff; height: 50px; cursor: pointer; .fa{ color: #04ABE7; margin-top: 10px; } } #SLAEditContainer, #editTagContainer{ .inputElement{ width:50%; } .select2.inputElement.EmailTemplates{ width:90%; } .select2.inputElement{ width:40%; } .select2-container-multi { width:82% } td{ vertical-align: middle; } } //Business Hours input element styles #BusinessHoursEditContainer { .form-control.inputElement{ width:58%; } .configwidth{ width:93px; } } //calender settings select2 issues #detailView .detailview-table .input-group.editElement, .calendar-timezone .input-group.editElement{ width:100%; display: inline-block; } .summaryViewEntries .input-group.editElement{ width:100%; display:flex; } .summaryView .summaryViewFields .input-group{ line-height: 0; } //styles for all reference field .clearReferenceSelection{ display: table-cell; width: 1%; white-space: nowrap; vertical-align: middle; padding: 5px 8px; border:1px solid #ddd; border-left:0; } .editViewContents .fieldValue .referencefield-wrapper { width: 300px; display: inline-block; } .input-group-addon{ line-height: 1.4; } .input-group{ float:left; min-width: 220px; } .addCalendarEventContents .input-group{ float:left; min-width: 150px; } .listViewEntries .input-group, .referencefield-wrapper .input-group{ min-width: 120px; } .summaryViewEntries .inputElement.form-control, .detailview-table .inputElement.form-control{ width:70%; } .detailview-table input[type="checkbox"]{ //TN-#34172 width:13px !important; margin-top: 8px; } .detailview-table .input-group-addon+.inputElement.form-control, .detailview-table .inputElement.form-control.input-medium{ width:100%; } .summaryViewEntries .referencefield-wrapper .inputElement, .detailview-table .referencefield-wrapper .inputElement, .recentActivitiesContainer .updateInfoContainer{ width:100%; } .summaryViewEntries .input-group.date, .detailview-table .input-group.date{ float: left; } .inventoryLineItemDetails{ color:#3498DB; } .productsBundlePopup{ position: absolute; width:100%; height:100%; } .productsBundlePopup .modal-body{ height:500px; overflow-y:auto; padding : 0px 5px 0px 5px; } .productBundles{ padding-left: 20px; } .productBundlePopover{ width: 500px; max-width:600px; } .productBundlePopover .popover-content { overflow-y: auto; max-height:250px; width: 500px; max-width:600px; font-size:12px; } .discountTotal { margin-top:10px; } #lineItemTab .lineItemRow .listPrice { float:left; margin-right: 5px; } /***** Oursites Changes *****/ .portal-table .table-actions{ width:inherit ! important; } .portal-table .listViewEntryValue{ padding-left: 20px; } .portal-table > thead > tr:first-child > th, .portal-table > tbody > tr:first-child > th{ padding: 10px 5px ! important; padding-left: 10px ! important; } /***** Oursites Changes *****/ //TN-34564 .ExtensionscontentsDiv .content-area{ padding-left: 15px; padding-right: 15px; } //TN-35011 .tagInfo.input-info-addon{ vertical-align: middle; } //TN-33521 .relationDelete .vicon-linkopen{ font-size: 12px; vertical-align: middle; } // Gradient Bar Colors for buttons and alerts .gradientBar(@primaryColor, @secondaryColor) { border-color: @secondaryColor @secondaryColor darken(@secondaryColor, 15%); border-color: rgba(0,0,0,.1) rgba(0,0,0,.1) fadein(rgba(0,0,0,.1), 15%); background-color: mix(@gradiantStartColor, @gradiantEndColor, 60%); background-image: -moz-linear-gradient(top, @gradiantStartColor, @gradiantEndColor); // FF 3.6+ background-image: -ms-linear-gradient(top, @gradiantStartColor, @gradiantEndColor); // IE10 background-image: -webkit-gradient(linear, 0 0, 0 100%, from(@gradiantStartColor), to(@gradiantEndColor)); // Safari 4+, Chrome 2+ background-image: -webkit-linear-gradient(top, @gradiantStartColor, @gradiantEndColor); // Safari 5.1+, Chrome 10+ background-image: -o-linear-gradient(top, @gradiantStartColor, @gradiantEndColor); // Opera 11.10 background-image: linear-gradient(top, @gradiantStartColor, @gradiantEndColor); // The standard background-repeat: repeat-x; filter: e(%("progid:DXImageTransform.Microsoft.gradient(startColorstr='%d', endColorstr='%d', GradientType=0)",@gradiantStartColor,@gradiantEndColor)); // IE9 and down } .blockHeader{ .gradientBar(lighten(@dashboardWidgetHeader,1%),@dashboardWidgetHeader); min-height:30px; th { .textAlignCenter; .whiteFont; } } .select2-chosen, .select2-choice > span:first-child, .select2-container .select2-choices .select2-search-field input{ padding: 6px 8px; } .socialActions .fa-star { color: orange; } .bootbox-body { word-wrap: break-word; } .calendarQuickCreateContent .input-group, .addCalendarEventContents .input-group{ min-width:120px ! important; } .calendarQuickCreateContent .table .inputElement { width: 100%; } .calendarQuickCreateContent .table .referencefield-wrapper .inputElement { width: 235px; } .reference-mandatory::after{ content:"*"; color:red; top:-30px; position: inherit; left: 10px; float: right; } //Overlays - Related List .overlayDetail .modal-content{ position:absolute; height: 100%; padding: 10px; background: #f9f9f9; } .overlayDetail .overlayDetailHeader{ background:white; } .overlayDetail .modal-body{ height: 82%; overflow:auto; background:#f9f9f9; padding-left: 0px; padding-right: 1px; .left-block , .middle-block{ padding-left: 0px; padding-right: 7px; } .right-block{ padding-left: 0px; padding-right: 0px; } } .uploadview-content .inputElement.select2, #uploadToDriveContainer .inputElement.select2{ width:170px; } .daily-digest-time { width:114px; padding-left:4px; } .markStar { .unfollowMessage { display : none; } //#36195 && #37239 .active { color : #FFC600; } &:hover .unfollowMessage { display : block; } &:hover .followMessage { display : none; } &.active { .starredStatus{ display:block; } .unstarredStatus { display : none; } } .starredStatus { display : none; } } //TN-#35512 .nav>li.addDashboardTab>a, .nav>li.addDashboardTab>a:hover{ padding: 10px 15px; background: inherit; } .dashBoardContainer .tab-pane{ padding:0 15px; min-height:100%; .dashBoardTabContents ul{ position:relative; height: 960px; width: 1260px; } } .nav-tabs>li{ border-bottom: 3px solid transparent; margin: 0 2px; } .dashBoardContainer .tabContainer .nav{ font-size: 15px; background-color: @white; } .popover.lineItemPopover{ z-index:1; //TN-35191 } // help #helpMeNow { position:fixed; right:0; top:100px; width:350px; z-index:1040; min-height:85vh; border:1px solid #aaa; background-color:white; } .help_header { background-color:#2c3b49; cursor:move; box-shadow:0 0px 5px 0 #ccc; padding:5px 10px; color:white; } #help_back { position:relative; top:7px; padding-right:10px; font-size:large; cursor:pointer; } .help_close { position:relative; top:10px; border:0px; background-color:#2c3b49; } .help_close_area { margin:5px 15px; padding:5px; background-color:white; border-radius:5px; } .help_search_button { background-color:white; position:relative; top:3px; border:none; } .help_search { padding:10px 12px; border:none; color:black; font-size:14px; } .help_image { position:relative; top:50px; left:50px; } .overlayEdit .modal-content{ position:absolute; height: 100%; width:100%; } .overlayEdit form .modal-body{ padding-left: 10px; padding-right: 0px; background: @detailViewbackground; height: 574px; overflow : auto; } .select2-container.select2-container-multi.select2, .editViewPageDiv .select2-container.select2-container-multi.select2{ height: auto!important; } .summaryViewFields .select2-container-multi.inputElement.form-control .quickCreateContent .select2-container.select2-container-multi.select2, #massEditContainer .select2-container.select2-container-multi.select2{ width: 150px; height: auto !important; .input-save-wrap{ float: right; margin-right: 25px; } } #taskManagementContainer .popover-content{ padding:0; .input-group.inputElement{ width:70%; min-width: 200px; } } .task .quickPreview{ position : relative; } .vicon-unpin.pinToDashboard, .vicon-pin.pinToDashboard{ font-size: 14px; padding-top: 5px; } .select2-result[class*=vicon-], .select2-result[class*=fa]{ font-size: 12px; padding: 5px 10px; .select2-result-label{ display:inline-block; } } #reportDetails .table-bordered{ background: @white; } .verticalAlignMiddle{ vertical-align: middle; } #detailView .block h4{ height:20px; } .listview-table-norecords .table-actions, .listview-table .calendar-table-actions{ width: 117px ! important; } .dashBoardTabMenu{ padding-top:0px; .dropdown-header { color : @black; padding-top:8px !important; padding-bottom:8px !important; } } #quickCreateModules{ [class^="vicon-"], [class*=" vicon-"]{ font-size:20px; color:#888; } a{ padding: 0; } .quick-create-module{ color:black; padding: 0 0 0 12px; overflow-x: hidden; width: 80%; display: inline-block; vertical-align: middle; text-overflow: ellipsis; } } .workflow-table .listViewEntryValue{ word-wrap: break-word; white-space: normal; } .btn[disabled]{ opacity: 0.2; } //settings side menu search #settingsMenuSearch { background-color: white; margin-left: 12px; margin-top:12px; width: 91%; color: black; } .settingsgroup { [data-instafilta-hide="true"] { display : none !important; } [data-instafilta-hide="false"] { display : block !important; } } #quickCreateModules .quickcreateMoreDropdown li{ padding: 2%; } //#36631 a.cp-modules:hover{ background-color: #eee ! important; } #RestrictionsLayout { background: #fafafb; margin-top: -92px; /*to adjust with page padding top*/ .vtImage { width: 22%; padding: 2%; margin: auto; } #RestrinctionsContainer { margin:auto; min-height: 600px; } #RestrictionsPageDetails { display: block; } .contents { background-color: white; width: 40%; margin: auto; text-align: center; .alert{ padding: 5px; } .resetPwdFormContainer { display: inline-block; width: 300px; padding: 2%; } .error { color : red; } } } .datepicker { z-index : 1100 !important; } /*****RSS Changes****/ .feedListContainer .listview-table tr td:first-child, .listview-table tr th:first-child{ width:inherit ! important; } .feedListContainer .listViewEntries .listViewEntryValue{ max-width:inherit ! important; } /*****RSS Changes****/ .ps-container>.ps-scrollbar-y-rail { z-index: 1002; } #relationBlock .recordScroll{ max-height:150px; } /*Start - List sidebar toggle*/ .essentials-toggle { background-color: white; font-weight: bold; padding: 5px 2px !important; position: absolute; top: 87px; left: -1px; cursor: pointer; width: 14px; border: 1px solid @lightColorBorder; border-left:0; display: inline-block; } .essentials-toggle .fa-chevron-left { background-position: -434px -72px !important; } .essentials-toggle .fa-chevron-right { background-position: -460px -72px !important; } /*End - List essentials toggle*/ .module-name-tooltip .qtip-content { font-size: 12px; padding: 3px; line-height: 1; } .module-name-tooltip { padding: 3px; } .main-container-MailManager .module-nav { width: 230px; } .main-container-MailManager .listViewPageDiv { padding-left: 230px; } .listViewPageDiv .ps-scrollbar-x-rail { opacity:1 !important; } li.select2-search-choice div{ white-space:nowrap; } #quickCreateModules .quickcreateMoreDropdownAction { padding-left: 4px; display: none; color:#888; } .related-list-actions{ width:100px; padding-left:15px ! important; } //#36195 && #37239 .fa-star.active{ color : #FFC600; } #quickCreateModules .dropdown:hover .quickcreateMoreDropdownAction { display: inherit; } #quickCreateModules .quickcreateMoreDropdown { left: 85%; top: 0px; min-width: 170px; padding: 4%; } #quickCreateModules .quickcreateMoreDropdown li{ padding: 1%; } #quickCreateModules .quickcreateMoreDropdown .divider { padding: 0; } .mailroomBlock .actionButton{ height: 87px; margin: 12px 9px 0 0; border: 1px solid #CCC; width: 13.2857%; } #QuickCreate .modal-body{ max-height: 415px; } .popover-content,.popover{ ul.listmenu{ list-style-type: none; padding:1px; margin-bottom: 0; li{ padding:3px; } } .disabled>a{ opacity:0.5; cursor: not-allowed; } } .js-popover-container .rotate{ color: #24a159 !important; -webkit-transform: rotate(180deg); -ms-transform: rotate(180deg); -o-transform :rotate(180deg); transform: rotate(180deg); } /*Start - List sidebar toggle*/ .essentials-toggle { background-color: white; font-weight: bold; padding: 5px 2px !important; position: absolute; top: 89px; left: -1px; cursor: pointer; width: 14px; border: 1px solid @lightColorBorder; border-left:0; display: inline-block; } .essentials-toggle .fa-chevron-left { background-position: -434px -72px !important; } .essentials-toggle .fa-chevron-right { background-position: -460px -72px !important; } /*End - List essentials toggle*/ .module-name-tooltip .qtip-content { font-size: 12px; padding: 3px; } .module-name-tooltip { padding: 3px; } .floatThead-table { border-left: 1px solid @lightColorBorder; } .main-container-Documents .module-nav, .main-container-Reports .module-nav { width: 0; } .main-container-Documents .mod-switcher-container, .main-container-Reports .mod-switcher-container { width: 0; } .main-container-Documents .sidebar-essentials, .main-container-Reports .sidebar-essentials { width: 283px; left: 0; } .main-container-Documents .full-width, .main-container-Reports .full-width { padding-left: 0px !important; } .listViewPageDiv .ps-scrollbar-x-rail { opacity:1 !important; } li.select2-search-choice div{ white-space:nowrap; } #quickCreateModules .quickcreateMoreDropdownAction { padding-left: 4px; display: none; color:#888; } #quickCreateModules .dropdown:hover .quickcreateMoreDropdownAction { display: inherit; } #quickCreateModules .quickcreateMoreDropdown { left: 85%; top: 0px; min-width: 170px; padding: 4%; } #quickCreateModules .quickcreateMoreDropdown li{ padding: 1%; } #quickCreateModules .quickcreateMoreDropdown .divider { padding: 0; } .mailroomBlock .actionButton{ height: 87px; margin: 12px 9px 0 0; border: 1px solid #CCC; width: 13.2857%; } #QuickCreate .modal-body{ max-height: 415px; } .selectedModule { background-color: @lightBlueSelectedColor !important; color:@white !important; font-weight: inherit; border-color: @selectedBorderColor; } .details .relatedContents .bottomscroll-div{ display: flex; overflow-x: auto; } #reportDetails .pivot { .toptitle.targetY0, .lefttitle.targetX0 { border-color: #F3F3F4 #F3F3F4 #cbcbcf; border-color: rgba(0,0,0,0.1) rgba(0,0,0,0.1) rgba(0,0,0,0.25); background-color: #474747; background-image: -moz-linear-gradient(top,#555555,#333333); background-image: -ms-linear-gradient(top,#555555,#333333); background-image: -webkit-gradient(linear,0 0,0 100%,from(#555555),to(#333333)); background-image: -webkit-linear-gradient(top,#555555,#333333); background-image: -o-linear-gradient(top,#555555,#333333); background-image: linear-gradient(top,#555555,#333333); background-repeat: repeat-x; filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#555555', endColorstr='#333333', GradientType=0); min-height: 30px; } th.toptitle.targetY0, th.lefttitle.targetX0 { color: #FFF !important; } .ztitle, .toptitle, .lefttitle { background: #E5E5E5; border: 1px solid #BBB; } .summary { background: #E5E5E5; border: 1px solid #BBB; color: #4479ba !important; } .line_right_0, .line_right_3, .line_left_0, .line_left_3, .line_top_0, .line_top_3, .line_bottom_0, .line_bottom_3 { border: 1px solid #BBB; } } #pivot1 th{ font-size: 1em; } .ui-autocomplete { border-radius: 1px !important; max-height: 150px; overflow: auto; height:auto; min-height:30px; } #reportDetails .table-bordered{ background: @white; } //Email templates related css for grid view .templateActions { background: rgba(0, 0, 0, 0.1); /*padding: 4%;*/ bottom: 0; text-align: center; position:absolute; -ms-filter: "progid:DXImageTransform.Microsoft.gradient(startColorstr=#7F000000,endColorstr=#7F000000)"; zoom: 1; width:100%; } /*.templateActions i { margin-right: 30px; }*/ .thumbnails > li { float: left; height: 315px !important; margin: 0 0 18px 20px; list-style: none; } .thumbnails li { padding: 1%; } .templateName { margin-bottom: 5px; position: relative; overflow: hidden; height: 40px; } .templateName > p { position: absolute; bottom: 0; margin-bottom: 0; width: 100%; max-height: 40px; text-align: center; font-size: 1.2em; } .positionRel { position: relative; } .mk-rdio{ display: inline-block; height: 26px; width: 26px; border-radius: 20px; position: relative; } .mk-rdio:after{ content: " "; display: inline-block; height: 20px; width: 20px; background: #fff; position: absolute; top: 0; left: 0; border-radius: 20px; border:2px solid #ddd } .mk-org-rdio + .mk-rdio-checked{ content: " "; display: inline-block; height: 12px; width: 12px; background: #3CB878; position: absolute; top: 4px; left: 4px; border-radius: 20px; opacity: 0; z-index: 2; } .mk-org-rdio:checked + .mk-rdio-checked{ opacity: 1; z-index: 2; } .mk-org-rdio{ height: 20px; width: 20px; margin: 3px; vertical-align: middle; z-index: 3; opacity: 0; } //End a.btnReport, a.btnReport:hover{ color:white; } .column{ float:left; display:inline-block; padding:0 10px; box-sizing: border-box; } .column.l1{ width:4.166666666667%; } .column.l2{ width:8.333333333333%; } .column.l3{ width:12.5%; } .column.l5{ width:20.83333333333%; } .column.l8{ width:33.33333333333%; } .column.l9{ width:37.5%; } .selectedReport{ background:@white !important; } .tweetSummary{ float: left; display: inline-block; width: 90%; margin-left:5px; }#reportDetails table tr td.summary { border-bottom: 0; border-top: 0; } #popupPageContainer { float: none; } .popupEntriesDiv { width:100%; height:430px; overflow:hidden; position:relative; } .popupEntriesTableContainer { width: 100%; min-width: 800px; } .popupEntriesTableContainer .listview-table { width: 100%; } #searchResults-container .moduleResults-container .essentials-toggle { display: none; } .marginRight10px{ margin-right:10px; } .MultiFile-wrap{ display:inline-block; margin-right:3px; } .commentContainer .detailViewSaveComment{ width:102px; } .socialContainer{ .socialBlock{ padding: 10px 5px; border-bottom:2px solid @socialContainerColor; } .tweetcontent h4{ color:@socialContainerColor; } } #searchResults-container .moduleResults-container .essentials-toggle { display: none; } //Image Animation - Products - start .bx-wrapper { position: relative; margin-bottom: 10px; padding: 0; *zoom: 1; } .bx-wrapper img { max-width: 100%; width: 500px; height: 45px; } .bx-wrapper .bxslider { padding-left: 0px; } .bxslider ul { padding-left: 0px; } .bx-wrapper .bxslider li { position: relative; text-align: center; left: 0px; } .bx-wrapper .bx-viewport { width:99%; left: 0px; background: #fff; /*fix other elements on the page moving (on Chrome)*/ -webkit-transform: translatez(0); -moz-transform: translatez(0); -ms-transform: translatez(0); -o-transform: translatez(0); transform: translatez(0); } .bx-wrapper .bx-pager{ position: absolute; bottom: -30px; width: 100%; text-align: center; color: #666; padding-top: 20px; } .bx-wrapper .bx-pager .bx-pager-item{ display: inline-block; *zoom: 1; *display: inline; } .bx-wrapper .bx-pager.bx-default-pager a { background: #666; text-indent: -9999px; display: block; width: 10px; height: 10px; margin: 0 5px; outline: 0; -moz-border-radius: 5px; -webkit-border-radius: 5px; border-radius: 5px; } .bx-wrapper .bx-pager.bx-default-pager a:hover, .bx-wrapper .bx-pager.bx-default-pager a.active { background: #000; } .bx-wrapper .bx-prev{ left: 10px; } .bx-wrapper .bx-next { right: 10px; } .bx-wrapper .bx-controls-direction a { position: absolute; margin-top: 5px; outline: 0; width: 20px; height: 20px; } .bx-wrapper .bx-controls-direction a.disabled { display: none; } //Image Animation - Products - end .filter-search-hide { display:none; } .filter-search-show { display : block !important; } //Image Animation - Products - end .emailTemplatesPopupTableContainer .listViewEntries .listViewEntryValue { max-width: 100%; min-width: 150px; } .noSorting { cursor: default; } body.modal-open { overflow: visible; } //For engagement leve of email campaigns .greyStar { background-image: url("../images/stars.png"); background-position: 20px 20px; height: 20px; width: 20px; display: inline-block; } .yellowStar { background-image: url('../images/stars.png'); background-position: 0 20px; width: 20px; height: 20px; display: inline-block; }//Image Animation - Products - end //Notify trial .notificationMessageHolder { font-size: 10px; padding-top: 12px; text-align: center; } //placeholders should not be shown on focus input:focus::-webkit-input-placeholder { color:transparent; } input:focus:-moz-placeholder { color:transparent; } /* FF 4-18 */ input:focus::-moz-placeholder { color:transparent; } /* FF 19+ */ input:focus:-ms-input-placeholder { color:transparent; } /* IE 10+ */ .global-actions .dropdown-menu:before { position: absolute; top: -7px; right: 13px; display: inline-block; border-right: 7px solid transparent; border-bottom: 7px solid #ccc; border-left: 7px solid transparent; border-bottom-color: rgba(0, 0, 0, 0.2); content: ''; } .global-actions .dropdown-menu:after { position: absolute; top: -6px; right: 14px; display: inline-block; border-right: 6px solid transparent; border-bottom: 6px solid #ffffff; border-left: 6px solid transparent; content: ''; } #sharedcalendar .fc-event-container .vicon-meeting, #mycalendar .fc-event-container .vicon-meeting{ font-size: inherit; } .insightsdropDown { position: relative; display: inline-block; } .insightsdropDown .dropdown-menu { position: absolute; top: 100%; display: none; margin: 0; list-style: none; padding: 0; min-width: 0px; } .insightsdropDown:hover #slaButton { background: #FF6223; color: #FFFFFF; border: none; margin: 0; padding: 4px; font-size: 1em; } .insightsdropDown:hover .dropdown-menu { margin-top:4px; display: block; } .insightsdropDown a { display: block; padding: 0.2em 0.8em; text-decoration: none; } //onboard styles #OnBoardLayout{ #OnBoardPageContainer{ min-height:500px; .topHeader { padding : 1%; padding-left: 0px; width : 60%; margin: 0 auto; img{ width : 150px; } .gettingStarted { font-size: 18px; text-align: right; text-transform: uppercase; height : 50px; line-height: 50px; } } .step-tracker{ padding:1%; background: @moduleNav; min-height: 100px; width : 100%; z-index : 1; .steps-container { width: 70%; margin: 0 auto; .steps{ .step{ color : white; img { width: 80px; height: 80px; display: block; margin-left: auto; margin-right: auto; } .step-name { text-align : center; font-size:11px; text-transform: uppercase; margin-top: 2%; } .step-name-active { font-weight: bold; } } } } } .contents { margin-top:30px; background: @white; padding : 2% 2% 2% 2.2%; min-height : 400px; width : 65%; margin: 0 auto; .subcontens{ padding :1%; .explanationContainer{ padding-top:20px; padding-left:3%; line-height:25px; } .helpImageHolder{ margin-top:10px; } .rightAlignedButton{ width:225px; } } .tab-content{ border : 1px solid #ddd; border-top : 0px; } } .text-uppercase { text-transform: uppercase; } .buttonsContainer { margin-top: 3%; button { width: 25%; text-transform: uppercase; font-weight: bold; border-radius: 4px; } .previous { margin-right: 5px; padding: 1.5%; } } .crmGoals { .item{ display: table-cell; vertical-align: middle; height: 120px; width: 250px; text-align: center; font-size:14px; line-height : 20px; border-radius: 0px; cursor: pointer; word-break: break-all; overflow: hidden; border : 1px solid #dddddd; } .item p { font-size: 12px; color : grey; opacity: 0; padding: 1%; } .item:hover { border-color: @moduleNav; } .item:hover p{ opacity: 1; } .active { border: 2px solid rgb(81,163,81) !important; border-radius: 3px; background-color: rgb(250,250,251); p{ opacity: 1; } } ul { margin : 0 0 9px 0 !important; padding-left: 0px; list-style: none; } textarea{ height: 120px; width: 99%; padding : 0 12% 0 12%; font-size: 14px; text-align: center; } textarea::-webkit-input-placeholder { /* WebKit browsers */ text-align: center; padding: 20%; font-size: 12px; } } .PickRoles { .RolesRow { text-align: center; margin-top: 10px; } .item{ border: 1px solid @moduleNav; height: 100px; cursor : pointer; text-align: center; margin: 0 auto; line-height: 100px; font-size : 14px; background-color : #fdfdfd; } .active { border: 2px solid rgb(81,163,81) !important; border-radius: 3px; background-color: rgb(250,250,251); } .subrole { width: 24%; margin-left: 0.5%; margin-right: 0.5%; } .item:hover { background-color: #dddddd; } } .AddUsers { input[type=text] { width: 30%; } select { width: 15%; } } .crumbs { width : 100%; li{ width: 21.5%; a{ width: 100%; } .stepText { font-size: 15px; } } li:after{ left : 100%; top : -30px; } li.active-crumb { border-top-color: #51a351; border-bottom-color: #51a351; box-shadow: 0 1px #51a351; a { color: white; } } li.active-crumb:after { border-left-color: #51a351 !important; } li:not(.hoverDisabled):hover { border-top-color: #51a351; border-bottom-color: #51a351; box-shadow: 0 1px #51a351; a { color: #ffffff; } } li:not(.hoverDisabled):hover:after { border-left-color: #51a351 !important; } } #PreferencesContainer{ .currencyPreferences{ .control-label { width: 147px; } } } #TellUsAboutYouContainer{ .explanationContainer{ padding-top:20px; line-height:25px; font-size: 14px; } } div.error{ margin: 10px; text-align: center; } a.help{ color:@support_app; } } } .importServiceSelectionContainer .app-item { text-align: center; } .app-menu .app-list { margin-top: -10px; } .listpotentials-overflow{ max-width:150px; white-space:nowrap; text-overflow:ellipsis; overflow:hidden; } .nav-tabs.charttabs > li > a{ padding: 15px 15px 5px 15px; border: 1px solid transparent; border-bottom-width: 0; .chartname{ padding:5px; } } .row .nav.charttabs > li > a:hover, .nav-tabs.charttabs > li.active > a, .nav-tabs.charttabs > li > a:hover{ border: 1px solid #ddd; border-bottom-width: 0; padding: 15px 15px 5px 15px; } .row .nav.charttabs > li, .nav-tabs > li{ border-bottom: 0; margin-bottom: -1px; } #mycalendar .fc-event-container .vicon-meeting{ font-size: inherit; } .pbxcall { a:hover{ color : white; } .phoneCallsCaseContainer tr.relatedCasesInfo { td { max-width:200px; border:none; } } .phoneCallsCaseContainer tr.relatedCasesInfo .relateCase{ opacity: 0; } .phoneCallsCaseContainer tr.relatedCasesInfo:hover .relateCase{ opacity: 1; } } .importServiceSelectionContainer .app-item { text-align: center; } #composeEmailContainer .modal-body, #QuickCreate .modal-body, #create { .quickCreateContent { margin-top: 25px; } } .settingsgroup-panel .widgetContainer .menuItemLabel .pinUnpinShortCut { display: none; margin-top: 2px; } .settingsgroup-panel .widgetContainer .menuItemLabel:hover .pinUnpinShortCut { display: inline-block; } @-moz-document url-prefix() { .duplicateHandlingContainer .tooltip-inner { width: 550px; max-width: 550px; } } .duplicateHandlingContainer{ .tooltip-inner { text-align: left !important; } .syncMessage { margin-top: 5px !important; } .actionsList { width: 230px !important; } } .duplicationMessageContainer { background-color: #f2dede !important; color: #b94a48 !important; .duplicationMessageHeader { margin-bottom: 8px; } } .listViewRecordActions .quickView, .listViewRecordActions .markStar, .listViewRecordActions .markAsHeld,.listViewRecordActions .holdFollowupOn { margin-top: 4px; } .app-menu .module-icon .custom-module { font-size: 14px; border-radius: 4px; color: #000; background-color: @white; padding: 4px 10px 4px 5px !important } .menu-item .custom-module { font-family: 'OpenSans-Regular', sans-serif; font-size: 12px; border-radius: 4px; padding: 2px; color: #000; background-color: @white; } .modules-menu .custom-module { color: @white; margin-left: 0px; display: block; border: 1px solid @white; border-radius: 4px; padding: 3px 4px 3px 2px !important; font-size: 12px; width: 26px; height: 24px; } #quickCreateModules .custom-module, .workflowListContainer .custom-module, .dashBoardTabContents .custom-module { border-radius: 4px; padding: 3px 5px; color: @white; background-color: #777; } .menuEditorItem .custom-module { border-radius: 4px; padding: 3px 5px; color: @black; background-color: @white; } .task-details .custom-module { border-radius: 4px; padding: 1px 4px; color: @white; background-color: #777; } .related-tabs .custom-module, #relatedmenuList .custom-module { border-radius: 4px; color: @white; background-color: #777; padding: 5px 7px; font-weight: bold; } .record-header .custom-module { font-size: 30px; } .moduleIcon .custom-module { font-weight: bold; }
[+]
..
[-] style.less
[edit]
[-] variables.less
[edit]