/*Ritesh START */
body{font-family:'Poppins-Light', sans-serif;}
#ajaxHeader{float:none !important;}
#chooserTemplate{display:none !important;} 
.edit-view-field{padding:0;}
/* sweet alert */
.dateTime .date_input{display:inline-block !important;} 
@media (min-width:1024px){
.bootstrap-select input[type="text"]{width:100% !important;}
.col-sm-6 .edit-view-field #first_name{width:85% }
}
@media (min-width:769px){
.bootstrap-select input[type="text"]{width:100% !important;}
}

/* selectpicker */
.bootstrap-select .dropdown-menu li{padding:0.2rem;}
.bootstrap-select .dropdown-menu li a{padding:0.7rem;background-color:inherit;color:inherit;}
.bootstrap-select .dropdown-menu{border-radius:0;border-color:#ced4da;}
.col-form-label,.form-control,fieldset legend,.bootstrap-select #tab-actions .dropdown-menu>li>input[type=button],.bootstrap-select .dropdown-menu>li>a{font-size:14px !important;}
fieldset label{font-weight:normal;color:#534d64;}
footer{background: url("../../../../../themes/SuiteP/images/bg_texture.png");font-size:0.6rem;line-height:0px;padding:0.7em 0px;z-index:111112;}
footer #powered_by,footer #supercharged_by{cursor:pointer;}
footer .footer-line{line-height:1;}
/*.modal-header{display:block;}*/
#subpanel_list{margin-top:-10px;}
/* Calendar module by Ritesh on 27-08-2019 to fix UI issues */
a, a:hover, a:active, a:focus{outline:0;}
.modal-calendar-user-list #accordion .card, .modal-calendar-settings #accordion .card{margin-bottom:10px;}
.modal-calendar-user-list .card-header, .modal-calendar-settings .card-header{font-size:14px;padding:.75rem 0.5rem;}
.modal-calendar-settings #subpanel_settings_color .table>thead>tr>th{border:1px solid #dee2e6 !important;}
.pophover .close-btn{cursor:pointer;}
.dashboard .nav-tabs>li.nav-item>a.active:hover{background:transparent !important;}
/* Detail view v265 on page css START*/
#dialog{display:none;}
.show_primary_email span table tbody tr:not(:first-child){display:none;}
ul.round-button li{background-color:#fff !important;}
input[value="Copy..."]{display:none !important;}
.yui-navset .yui-content, .yui-navset .yui-navset-top .yui-content{padding:0px !important;}
/*History and activities Side Pane Start By Roshan */
.his_and_activities_side_pane{background:url("../../../../../themes/SuiteP/images/bg_texture.png");background-color:#f5f5f5;display:block;font-size:14px;height:100%;position:fixed;right:-35%;top:44px;bottom:0px;transition:right 0.3s ease-in-out 0s;min-width:35%;z-index:100;border-right:1px solid #aaa;padding-bottom:20px;box-shadow:1px 0 12px #ddd;}
.gen_his_acti_side_pane{background:url("../../../../../themes/SuiteP/images/bg_texture.png");background-color:#f5f5f5;display:block;font-size:14px;height:100%;position:fixed;right:-35%;top:0px;bottom:0px;transition:right 0.3s ease-in-out 0s;width:35%;z-index:20000;border-right:1px solid #aaa;box-shadow:1px 0 12px #ddd;}
.gen_his_acti_side_pane .intel_pane_container{padding:0px;height:100%;overflow:hidden;}
.show_side_pane{right:0;}
.gen_his_acti_side_pane #intel_pane_container_data, .act_body{height:100%;}
.gen_his_acti_side_pane #detail_values{height:80%;}
.pane_container, .intel_pane_container{padding:6px 10px 10px 10px;height:100%;overflow-y:hidden;overflow-x:hidden;}
.preview_link a{color:#000;}
.rating_container{text-align:center;font-size:18px;color:#ccc;}
.rating_active{color:#f5b300;}
.header_pane{color:#2767A8;text-align:center;font-size:18px;padding:10px;}

.image_pane{text-align:center;padding:5px;}
.image_pane img{width:80px;}
.ptop5{padding-top:10px;}
.loader_pane{margin:auto;margin:50% 45%;}
.open_his_acti_pane{background:#f3f5f9;border:1px solid #bbb;display:block;font-size:25px;padding:2px 15px;position:fixed;right:1px;top:50px;z-index:1;cursor:pointer;}
.open_his_acti_pane a{color:#000;}
.intel_pane_dd{margin:0 auto;}
#chart_values{margin:0 auto;}
#activities .clickMenu .sugar_action_button ul.subnav input[type="submit"], #history .clickMenu .sugar_action_button ul.subnav input[type="submit"]{padding:0px 11px !important;text-transform:capitalize;border-radius:0px;line-height:unset;height:unset;}
.main-subpanel .sugar_action_button form a{margin-top:-3px;}
/*History and activities Side Pane End*/
/*Activities Detailview panel changes */
.act_title{
padding:12px;display:block;
font-weight:bolder;
font-family:inherit;font-size:15px;}
.act_body{border:lightgray 1px solid;padding:10px;
background-color:white;display:block;border-radius:3px;box-shadow:0 1px 1px 0 rgba(0, 0, 0, 0.2), 0 0px 10px 0 rgba(0, 0, 0, 0.19);/*max-height:415px;min-height:415px;*/
overflow-y:auto;overflow-x:auto;}
.act_inn_div{display:table;}
.preview_link a{padding:0px;}
.preview_link a i{color:white;}
.field_row{border-bottom:2px dotted #d9dada;padding-bottom:8px;}
.more-box{text-align:center;margin:20px;}
.more-button{background-color:#2767A8 !important;color:white !important;}
.more-button:hover{background-color:#2767A8 !important;}
.act-field{font-size:12px;color:dimgrey;margin-top:10px;word-wrap:break-word !important;font-weight:bold;}
.act-value{margin:2px 0 0 0;font-size:12px;color:darkslategray;word-wrap:break-word !important;}
.act_icon{width:30px;}
.act_name{padding-left:5px !important;vertical-align:middle;}
.custom-noBullet div img[height="1"]{display:none;}
.custom_dialog .modal-body{padding:0px;}
.custom_dialog .quickcreate{padding:10px;}
/* Detail view v265 on page css END */
#tab-content-20000{height:100px;}
#tab-content-10000{background:#ccc;}
#tab-content-20000{background:#cdd;}
/* Dashboard page START */
.menu{z-index:100;}
.subDmenu{z-index:100;}

.imageLoading{padding-left:50px;}
@media screen and (-webkit-min-device-pixel-ratio:0){.imageLoading{padding-left:50px;}
}
/* Dashboard page END */
/* RightPanel tab START */
#tab-content-10000, #tab-content-20000{height:100px;}
#tab-content-10000{background:#ccc;}
#tab-content-20000{background:#cdd;}
/* RightPanel tab END */
/* to fix calendaer month dropdown issue */
.col-sm-12 [type=varchar].col-sm-8.edit-view-field input[type="text"]{width:100% !important;}
.col-sm-12 [type=name].col-sm-8.edit-view-field input[type="text"]{width:100% !important;}
.col-sm-12 .edit-view-field input[type="text"]{width:100%;}
.yui-calcontainer .yui-cal-nav-mc{width:100% !important;}
.topnav #overflow-menu>li.with-actions>span>a{padding:7px 10px 15px 10px !important;}
.topnav #overflow-menu>li.without-actions>a{padding:7px 10px 15px 7px !important;}

.navbar-inverse .dropdown-menu{overflow-x:hidden;min-width:220px !important;}
.dropdown-menu{max-height:300px !important;}
.dropdown-menu .dropdown-item ul li a{padding:7px 10px 7px 10px !important;}
.dropdown-menu li a:hover{border-left:4px solid #2767A8;background-color:#E9E9E9;/*color:#434242 !important;*/
-webkit-transition:all 0.3s ease-out;-moz-transition:all 0.3s ease-out;-o-transition:all 0.3s ease-out;transition:all 0.3s ease-out;}
.bootstrap-select>.dropdown-toggle{background:#FFF !important;border:1px solid #ced4da;width:100%;}
.bootstrap-select .dropdown-toggle .filter-option-inner-inner{color:#534d64 }
.bootstrap-select .dropdown-menu{background:#fff !important }
.bootstrap-select .dropdown-menu li a{text-decoration:none !important;color:#534d64 !important;}
.bootstrap-select .dropdown-menu li a:hover{background:#426FD9 !important;color:#FFF !important;}

.topnav .recent-links-title a, .topnav .favorite-links-title a{color:#2462B3 !important;font-weight:bold;margin-left:5px;}
.yui-ac-content li.yui-ac-highlight{background:#3C8DBC;color:#fff;}
#selectLinkTop>.sugar_action_button>.subnav li{background:#FFFFFF !important;color:#000 !important;}

body,
#overflow-menu, #alerts, .dashlet-panel, #moduleDashletsList, #basicChartDashletsList, #toolsDashletsList, #webDashletsList, /*.yui-layout .yui-layout-unit div.yui-layout-bd,*/
#mblayout .yui-content, #toolbox, /*#panels,*/
.yui-dt-scrollable .yui-dt-bd, .intel_pane_container{scrollbar-color:#949494 #D3D4D6 !important;scrollbar-width:thin !important;-webkit-scrollbar-color:#949494 #D3D4D6 !important;-webkit-scrollbar-width:thin !important;z-index:-1000;}
.dropdown-menu{scrollbar-color:#949494 #D3D4D6 !important;scrollbar-width:thin !important;-webkit-scrollbar-color:#949494 #D3D4D6 !important;-webkit-scrollbar-width:thin !important;}
/* scrollbar end */
.btn:focus, .btn.focus{box-shadow:none;}
.btn-danger{border-color:transparent !important;}
.btn{font-size:14px !important;}
.list tr.oddListRowS1 td, .list tr.evenListRowS1 td{padding-top:12px !important;padding-bottom:12px !important;}
.list tr th{padding:10px 10px 10px 5px;}
.additional-details-settings .yui-dt-scrollable{border:1px solid #ccc;padding:0.5em;}
.additional-details-settings .yui-dt th .yui-dt-liner{background:rgba(0, 0, 0, 0.03);font-size:14px;font-weight:bold;padding:0.8em;}
.additional-details-settings .yui-dt-liner{padding:10px 2px !important;}
.additional-details-settings .yui-dt-scrollable .yui-dt-bd{overflow-y:scroll;overflow-x:hidden;}
/* Notification dropdown UI */
#desktop_notifications .dropdown-menu{min-width:350px !important;max-height:350px;overflow-y:auto;right:0px !important;left:auto;}
#desktop_notifications .close{color:#ccc !important;}
#desktop_notifications .dropdown-menu-notification .fa-stack{width:2em;}
#desktop_notifications .dropdown-menu-notification{padding-right:1em !important;border:1px solid #ccc;}
#desktop_notifications .clear-all-alerts-btn{color:#3C8DBC;}
/* List view select count */
.pageNumbers{font-weight:normal !important;padding:0 !important;}
/* to replace select dropdown arrow */
/* to fix select width issue*/
.dateTimeRangeChoice select{width:100% }
select{
background:url('../../../../../themes/SuiteP/images/caret-down.png') no-repeat right #ddd;-webkit-appearance:none;-ms-appearance:none;appearance:none;background-position-x:98%;}
tr#pagination{background:#F2F2F2;}
.list-view-rounded-corners{box-shadow:0 2px 2px rgba(0, 0, 0, 0.3);padding:0px 0px 0px 2px;}
.moduleTitle h2{font-size:14px;letter-spacing:unset;margin:0;}

.moduleTitle .module-title-text{margin:0;}
.selectCountTop{border:none !important;background:transparent !important;font-size:inherit;color:inherit;padding:0px !important;padding-top:0px !important;width:0px;}
#additionalDetailsPopup table tr th{border:none !important;}
/* Notification dropdown UI */
/* Loader */
.content .nav-tabs>li>a, .content .nav-tabs>li>a:hover{background-color:rgb(217, 218, 218, 0.5);color:#534d64;}
.content .nav-tabs>li>a:focus{background-color:transparent;border-color:#d9dada;color:#534d64;}
.preloading{background-repeat:no-repeat;width:100%;background-position:center;}
.spinner-border{width:1.2rem;height:1.2rem;}
/* Loader */
/*Intellignece pane */
.open_intel_pane{display:block;position:fixed;right:0px;bottom:40px;z-index:1;cursor:pointer;}
.intelpaneBtn img{width:100%;margin:0 auto;cursor:pointer;}
.intelpaneBtn{position:fixed;right:0%;bottom:5%;text-align:right;z-index:11111;max-width:3em;max-height:3em;background-color:#017a0961;border-radius:50%;padding:0.5em;opacity:0.6;}
.intelpaneBtnOpen{right:-5%;text-align:left;}
.open_intel_pane a{color:#000;}
.gen_side_pane, .gen_intel_pane{background:#edf3f3;display:block;font-size:14px;height:100%;position:fixed;right:-25%;top:50px;bottom:0px;transition:right 0.3s ease-in-out 0s;width:25%;z-index:100;border-right:1px solid #aaa;padding-bottom:20px;box-shadow:1px 0 12px #ddd;}
.show_side_pane{right:0;}
.pane_container, .intel_pane_container{padding:6px 10px 10px 10px;height:100%;overflow-y:auto;overflow-x:hidden;}
.preview_link a{color:#000;}
.rating_container{text-align:center;font-size:18px;color:#ccc;}
.rating_active{color:#f5b300;}
.header_pane{color:#2767A8;text-align:center;font-size:18px;padding:10px;}

.image_pane{text-align:center;padding:5px;}
.image_pane img{width:80px;}
.loader_pane{margin:auto;margin:50% 45%;}
/*Intellignece pane END */
.desktop_notifications .has-alerts p{background-color:#ffffff;padding:0px;}
.navbar-inverse .nav>.topnav.with-actions>span.notCurrentTab>a{border-top:none !important;height:50px;}
.navbar-inverse .nav>.topnav.with-actions>span.currentTab>a{height:unset;border-top:none;color:#f5f5f5;}
.pageNumbers{font-weight:normal !important;padding:0 !important;}
/* to replace select dropdown arrow */
/* to fix select width issue*/
.dateTimeRangeChoice select{width:100% }
select{
background:url('../../../../../themes/SuiteP/images/caret-down.png') no-repeat right #fff;-webkit-appearance:none;background-position-x:98%;}
/* calendar*/
.yui-calendar td.calcell a{color:unset !important;}
.yui-calcontainer .yui-cal-nav .yui-cal-nav-btn.yui-default, .yui-calcontainer .yui-cal-nav .yui-cal-nav-btn, .yui-calcontainer .yui-cal-nav .yui-cal-nav-btn.yui-default button{background-color:unset;border:unset;text-shadow:unset;}
.qtip-title{color:#fff;}
.cal-caption-btn{color:#fff !important;margin-left:5px;}
.qtip-content .additional-detail-table, .qtip-content .additional-detail-table>thead>tr>th, .qtip-content .additional-detail-table>tbody>tr>th, .qtip-content .additional-detail-table>tfoot>tr>th{border:none;}
.qtip-content>.additional-detail-table{background-color:lightgoldenrodyellow;width:100%;}
.qtip>.additional-detail-table{width:100%;}
/* calendar end */
/* dashlets */

.dashboard .tabList .nav-item{margin-right:5px;}
.dashboard .nav-tabs>li.nav-item>a, .dashboard .nav-tabs>li.nav-item>a:focus, .dashboard .nav-tabs>li.nav-item>a:hover{line-height:17px;letter-spacing:1px;background:#d9dada6b !important;color:#534d64 !important;margin:0;}

/* to fix the calendar popup modal UI issue */
.dashboard .animated{-webkit-animation-fill-mode:none;animation-fill-mode:none;}

.yui-module .hd, .yui-panel .hd, .container-close{color:#FFFFFF !important;font-weight:normal;}
/* FORMs */
.was-validated .form-control:valid, .form-control.is-valid{border-color:#ced4da;padding-right:unset;background-image:unset;}
.was-validated select.form-control:valid, select.form-control.is-valid{background:url('../../../../../themes/SuiteP/images/caret-down.png') no-repeat right;}
.was-validated .form-control:valid:focus, .form-control.is-valid:focus{border-color:#ced4da;box-shadow:unset;}
.was-validated .form-control.is-invalid{border-color:#dc3545;padding-right:calc(1.5em + 0.75rem);/*background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' fill='%23dc3545' viewBox='-2 -2 7 7'%3e%3cpath stroke='%23dc3545' d='M0 0l3 3m0-3L0 3'/%3e%3ccircle r='.5'/%3e%3ccircle cx='3' r='.5'/%3e%3ccircle cy='3' r='.5'/%3e%3ccircle cx='3' cy='3' r='.5'/%3e%3c/svg%3E");*/
background-repeat:no-repeat;background-position:center right calc(0.375em + 0.1875rem);background-size:calc(0.75em + 0.375rem) calc(0.75em + 0.375rem) }
/* FORMs */
#pageContainer .dashletcontainer .hd{background:unset;}
.dashletPanel .hd .hd-center .dashletToolSet a{color:#534d64;}
#pageContainer .dashletcontainer .pagination td{padding:5px 4px;background:unset;}
.dashletPanel .list tr th a:link,.dashletPanel .list tr td,.dashletPanel .list tr th{font-size:14px;}
.modal-title{font-size:18px;}
#moduleDashletsList a,#basicChartDashletsList a,#toolsDashletsList a{color:#3C8DBC;margin:0;}
#moduleDashletsList,#basicChartDashletsList,#toolsDashletsList{padding:0;}
#moduleDashletsList a span,#basicChartDashletsList a span,#toolsDashletsList a span{margin:0;}
#dashletCategories>li a:link{padding:5px;}
#dashletCategories{border-bottom:2px solid #f1f2f3;}
#dashletCategories>li a,#dashletCategories>li a:visited,#dashletCategories>li a:link{background-color:#6c757d !important;}
.dashletPanel.card{border-bottom:1px solid #d7d7d7;}
.dashletPanel .h3Row h3{margin:0;}
.dashletPanel .h3Row h3 span{font-weight:bold;}
.dashboard .tab-content{background-color:unset;padding:0;margin-right:-15px;}
.dashboard .tabList{border-bottom:1px solid #dee2e6;}
.dashboard .tabList .nav-item{margin-right:5px;border:1px solid #dee2e6;border-radius:3px;border-bottom-left-radius:0px !important;border-bottom-right-radius:0px !important;}
.dashboard .tabList .nav-item.active{border-bottom:0px;}
.dashboard .nav-tabs>li.nav-item>a,.dashboard .nav-tabs>li.nav-item>a:focus,.dashboard .nav-tabs>li.nav-item>a:hover{line-height:17px;letter-spacing:1px;background:#d9dada !important;color:#534d64 !important;border-radius:0px;border:0;}
.dashboard .tabs-dropdown .dropdown-menu li a:hover{border-left:0px;}
.dashboardTabList li a span{color:#534d64;}
.dashboard .nav-tabs>li.nav-item>a.active,.dashboard .nav-tabs>li.nav-item>a.active:focus,.dashboard .nav-tabs>li.nav-item>a.active:hover{background:transparent !important;}
.dashboard .preloader{position:absolute;top:0;bottom:0;left:0;right:0;margin:auto;}
/* to fix the calendar popup modal UI issue .dashboard .animated{-webkit-animation-fill-mode:none;animation-fill-mode:none;}
/* Sweet alert */
.swal-icon--success__line--long{right:0px !important;}
.swal-button--cancel:focus,.swal-button:focus{box-shadow:none !important;}
.swal-title{font-size:18px;}
.swal-icon{height:70px;width:70px;}
.swal-button{padding:7px 15px;}
/* dashlets */
.ui-widget{font-family:inherit;font-size:inherit;}
ul.clickMenu.selectmenu.SugarActionMenu.searchLink.listViewLinkButton>li>a,ul.clickMenu.selectmenu.SugarActionMenu.columnsFilterLink.listViewLinkButton>li>a{padding:3px 8px 7px 7px;}
/* Navbar */
.navbar-inverse .nav>.topnav.with-actions{letter-spacing:1px;}
.desktop-toolbar .navbar-brand-container{margin-left:15px;}
.navbar-inverse{max-height:50px;min-height:50px;padding:0px;}
.navbar-inverse .nav>.topnav{height:50px;line-height:50px;}
.navbar-inverse .nav>.topnav.with-actions>span.notCurrentTab>a{height:40px;}
.navbar-inverse .nav>.topnav.with-actions{height:40px;line-height:40px;}
.simple-logo img{margin-bottom:5px;}
/*#pageContainer .dashletcontainer .pagination td button:disabled{background-color:#88888b !important }
*/
.table-responsive.list>tbody>tr>td>a{border:none;font-weight:normal;}
/* Search */
.modal{top:5%;}
#search_form label{font-weight:normal;color:unset;}
.search_form .view{background-color:unset;}
.global-table tr#pagination{background:none;}
.global-table #pagination td{border:none;}
.modal-content .search_form .view textarea{background:unset;}
/* /Search */
/* Edit View tabs START*/
#EditView_tabs .nav-tabs>li>a,.detail-view .nav-tabs>li>a{padding:1em;}
.content .nav-tabs>li>a,.content .nav-tabs>li>a:hover{background-color:#d9dada6b;color:#534d64;}
.content .nav-tabs>li>a:focus{background-color:transparent;border-color:#d9dada;color:#534d64;}
.content .nav-tabs>li.active>a,.content .nav-tabs>li.active>a:focus,.content .nav-tabs>li.active>a:hover{background-color:transparent;color:#534d64;border-color:#d9dada;border-bottom:transparent;}
.content #EditView_tabs .tab-content{border:1px solid #d9dada;}
.compose-view .content #EditView_tabs .tab-content{border:none;padding:0;}
#EditView_tabs.yui-navset.yui-navset-top .nav.nav-tabs{margin-top:0;}
.fas.fa-info-circle{cursor:pointer}
/* Edit View tabs END*/
/* Email START */
.file-attachments .attachment-file-container,.document-attachments .attachment-file-container{font-size:12px;}
.file-attachments .attachment-remove,.document-attachments .attachment-remove{padding:0}
/* Email END */
/* Fullpage Ajax loader START */
#ajaxStatusDiv{z-index:19999;}
#ajaxStatusDiv img{position:absolute;right:0;}
/* Absolute Center Spinner */
.loading{background:#fff;position:fixed;opacity:0.8;height:2em;width:2em;overflow:show;margin:auto;top:0;left:0;bottom:0;right:0;opacity:0.8;}
/* Transparent Overlay */
.loading:before{content:'';display:block;position:fixed;top:0;left:0;width:100%;height:100%;background:#fff;opacity:0.8;}
/*:not(:required) hides these rules from IE9 and below */
.loading:not(:required){font:0/0 a;color:transparent;text-shadow:none;background-color:transparent;border:0;}
.loading:not(:required):after{content:'';display:block;font-size:10px;width:1em;height:1em;margin-top:-0.5em;}
.toasts{display:block;position:fixed;top:4em;right:4em;}
.close-toast-alert{margin:-8px -11px 0px 5px;}
#billing_address_street, #shipping_address_street{margin-bottom:5px;}
.favorite{color:#f4c104;cursor:pointer;float:left}
/* Fullpage Ajax loader END */
/*.edit-dashlet-modal .modal-dialog{margin-top:100px;}
*/
#dlg_h{display:none;}
#dlg_c #dlg .container-close{display:none;}
.yui-module .hd,.yui-panel .hd,.container-close{color:#FFFFFF !important;font-weight:normal;}
.yui-module{border:none;}
.yui-panel-container.shadow{padding:0 !important;box-shadow:0px 0px 5px 0px #848080 !important}
#popup_query_form .row{margin-left:0;margin-right:0;}
/*.footer-logo{margin-right:-15%;}*/
.yui-panel .bd{padding:10px;}
.email-address-option label{font-weight:unset;font-size:14px;}
/* FORMs */
.was-validated .form-control:valid,.form-control.is-valid{border-color:#ced4da;padding-right:unset;background-image:unset;}
.was-validated select.form-control:valid,select.form-control.is-valid{background:url('../../../../../themes/SuiteP/images/caret-down.png') no-repeat right;}
.was-validated .form-control:valid:focus,.form-control.is-valid:focus{border-color:#ced4da;box-shadow:unset;}
.was-validated .form-control.is-invalid{border-color:#dc3545;padding-right:calc(1.5em + 0.75rem);/*background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' fill='%23dc3545' viewBox='-2 -2 7 7'%3e%3cpath stroke='%23dc3545' d='M0 0l3 3m0-3L0 3'/%3e%3ccircle r='.5'/%3e%3ccircle cx='3' r='.5'/%3e%3ccircle cy='3' r='.5'/%3e%3ccircle cx='3' cy='3' r='.5'/%3e%3c/svg%3E");*/
background-repeat:no-repeat;background-position:center right calc(0.375em + 0.1875rem);background-size:calc(0.75em + 0.375rem) calc(0.75em + 0.375rem)}
/* FORMs */
/* Activity stream */
.element-wrapper{padding-bottom:3rem;}
.element-wrapper .element-header{border-bottom:1px solid rgba(0, 0, 0, 0.05);padding-bottom:1rem;margin-bottom:2rem;position:relative;z-index:1;}
.activity-boxes-w .activity-box-w{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:0.8rem 0px;position:relative;}
.activity-boxes-w .activity-box-w:first-child:before{top:50%;}
.activity-boxes-w .activity-box-w:before{content:"";display:block;width:3px;background-color:#c0cadd;top:0px;bottom:0px;left:75px;position:absolute;}
.activity-boxes-w .activity-time{-webkit-box-flex:0;-ms-flex:0 0 100px;flex:0 0 100px;font-size:.63rem;text-transform:uppercase;color:rgba(0, 0, 0, 0.4);text-align:right;padding-right:40px;}
.activity-boxes-w .activity-box{padding:0.8rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-flex:1;-ms-flex:1;flex:1;position:relative;-webkit-box-align:center;-ms-flex-align:center;align-items:center;}
.activity-boxes-w .activity-box:before{position:absolute;top:50%;left:-30px;content:"";width:12px;height:12px;border:2px solid #60769f;background-color:#f2f4f8;border-radius:20px;-webkit-transform:translateY(-50%);transform:translateY(-50%);z-index:2;}
.activity-boxes-w .activity-avatar{width:50px;border-radius:50px;overflow:hidden;margin-right:1.1rem;}
.activity-boxes-w .activity-avatar img{max-width:100%;height:auto;}
.activity-boxes-w .activity-info{-webkit-box-flex:1;-ms-flex:1;flex:1;}
.activity-boxes-w .activity-role{font-size:.63rem;text-transform:uppercase;color:rgba(0, 0, 0, 0.4);margin-bottom:0.2rem;}
.activity-boxes-w .activity-title{font-size:.63rem;text-transform:uppercase;display:block;}
.activity-boxes-w .activity-box-w:after{content:"";display:block;width:20px;background-color:#c0cadd;top:50%;height:1px;left:80px;position:absolute;z-index:1;}
/* Activity stream */
.close{cursor:pointer;}
/* Tootl tip*/
.ui-widget-shadow{font-size:12px;margin:-10px 0 0 -10px;padding:5px 5px;background:#151515 url(images/ui-bg_flat_0_aaaaaa_40x100.png) 66% 71% repeat-x;opacity:.8;filter:Alpha(Opacity=30);border-radius:8px;color:#fff;}
body .ui-tooltip{border-width:1px;}
/*.ui-widget-content{color:#fff;}
*/
.popover{font-family:unset;}
/* Campaign Start */
.campaign .form-group{display:flex;}
.template-panel{margin:0;}
.target-list-preview table>thead>tr>th,.target-list-preview table>tbody>tr>td{border-top:1px solid #dee2e6;}
.target-list-search .list-group{max-height:20rem;overflow-y:auto;}
.target-list-search .badge{font-weight:normal}
.target-list-search .list-group-item{padding:0.45rem 1.25rem;}
.target-list-search .table th,.target-list-search .table td{padding:0.55rem}
#wizard input.sqsEnabled{margin-top:0px;margin-right:0px;}
.marketing-email-setup .form-group.row{margin-right:0px;margin-left:0px;}
input[type=text],input[type=email],input[type=password],input[type=number],textarea{color:#534d64}
/*.target-list-preview .card-body{max-height:395px;overflow-y:auto;}
*/
.button,input[type=button],button{outline:none;}
.cal_panel .container-close{color:#fff;}
.globalLinks-desktop .user-dropdown{top:100%;}
.aor-tab-content #fieldLines_head td,.aor-tab-content #aor_conditionLines_head td,.aor-tab-content #chartHead td{background-color:#f5f5f5;color:unset;}
.yui-ac-content ul{border:1px solid #ced4da;}
#report-editview-footer .parentheses-btn{border:none;font-weight:normal;}
.jqtree-tree .jqtree-title{text-shadow:none;}
.module-nav-search .moduleSearch{margin-left:10px;margin-right:10px;width:90%;}
.panel-label{letter-spacing:2px;text-transform:uppercase;}
.email-address-options-container{padding:0.3rem 0rem 0.4rem 0rem;}
/* Campaign End */
.fc-agendaWeek-view td.fc-widget-header table>thead>tr>th{font-weight:normal !important;}
input[type=radio]:disabled{background-position:-54px 0;}
.google_chart text{font-family:'Poppins-Light', sans-serif}
ul.clickMenu.button{height:100%;}
ul.clickMenu>li{margin:0;}
#emailLine_table>tbody>tr>td{padding:0.5em 0;}
.access-dropdown{font-family:'Poppins-Light', sans-serif !important;}
.access-dropdown option{font-family:'Poppins-Light', sans-serif !important;}
input[type="button"][disabled]{opacity:0.5;}
.simple-logo img{height:40px;}
/*#aow_conditionLines>tbody{border-bottom:1px solid #dee2e6;}
*/
#aow_conditionLines>tbody:last-child{border-bottom:2px solid #dee2e6;}
#testSettingsDiv{margin-top:0;top:0;}
#testSettingsDiv_c{top:0;}
/*for users Inbound personal account, test connection */
.yui-dialog{z-index:99999 !important;}
.navbar-inverse .nav>.topnav.with-actions .currentTab a, .navbar-inverse .nav>.topnav.with-actions .dropdown-toggle{font-size:14px;}
textarea#primary_address_street, textarea#alt_address_street{margin-bottom:5px}
input, button, select, optgroup, textarea{font-family:'Poppins-Light', sans-serif;}
.selectedRecords.value{margin:0;}
.dragProxy, .yui-content .draggable, .draggable{margin:5px !important;padding:5px !important;}
.ACLRolesCstm .table>tbody>tr>td, .ACLRolesCstm .table>thead>tr>td{background:unset;border-top:1px solid #dee2e6 !important;padding:0.75rem !important;vertical-align:top !important;}
.ACLRolesCstm .edit, .ACLRolesCstm .list, .ACLRolesCstm .view{width:100%;padding:0.375rem 0.75rem;border-color:#ced4da;background-color:#fff !important;background-clip:padding-box;border:1px solid #ced4da;background:url(../../../../../themes/SuiteP/images/caret-down.png) no-repeat right #ddd;-webkit-appearance:none;background-position-x:98%;}
.ACLRolesCstm .view tr{padding:unset;}
.ACLRolesCstm .table-hover tbody tr:hover{background-color:#D2D2D2 !important;}
.ACLRolesCstm .table .thead-light td{color:#495057;background-color:#e9ecef;border-color:#dee2e6;}
.tableFixHead{overflow-y:auto;height:600px;}
.tableFixHead thead td{position:sticky;top:0;}
#acl_roles_users_select_button, #securitygroups_acl_roles_select_button{margin-bottom:0px;margin-right:0px;}
/* Quick Create button START */
.quick-create-btn{z-index:9999;position:fixed;right:0%;bottom:5%;}
.quick-create-btn .fab-wrapper{display:block;position:relative;height:3em;width:3em;border-radius:50px;z-index:99999;}
.quick-create-btn .fab-wrapper input, .quick-create-btn .fab-wrapper .fab{position:absolute;bottom:0;left:0;cursor:default;margin:0;width:100%;height:100%;border-radius:50px;}
.quick-create-btn .fab-wrapper input{opacity:0;z-index:100;}
.quick-create-btn .fab-wrapper input:checked ~ .fab{box-shadow:0 14px 28px rgba(0, 0, 0, 0.25), 0 10px 10px rgba(0, 0, 0, 0.22);z-index:2;color:#fff;}
.quick-create-btn .fab-wrapper input:checked ~ .fab i{-webkit-transform:rotate(-135deg);transform:rotate(-135deg);color:#fff;}
.quick-create-btn .fab-wrapper input:checked ~ .fab-element{opacity:100;}
/*.quick-create-btn .fab-wrapper input:checked ~ .fab-element#first-elem{-webkit-transform:translate3d(0, -55px, 0);transform:translate3d(0, -55px, 0);}
.quick-create-btn .fab-wrapper input:checked ~ .fab-element#first-elem .fab-text{opacity:100;-webkit-transform:translate3d(-70px, 0, 0);transform:translate3d(-70px, 0, 0);}
.quick-create-btn .fab-wrapper input:checked ~ .fab-element#second-elem{-webkit-transform:translate3d(0, -104px, 0);transform:translate3d(0, -104px, 0);}
.quick-create-btn .fab-wrapper input:checked ~ .fab-element#second-elem .fab-text{opacity:100;-webkit-transform:translate3d(-72px, 0, 0);transform:translate3d(-72px, 0, 0);}
.quick-create-btn .fab-wrapper input:checked ~ .fab-element#third-elem{-webkit-transform:translate3d(0, -155px, 0);transform:translate3d(0, -155px, 0);}
.quick-create-btn .fab-wrapper input:checked ~ .fab-element#third-elem .fab-text{opacity:100;-webkit-transform:translate3d(-74px, 0, 0);transform:translate3d(-74px, 0, 0);}
.quick-create-btn .fab-wrapper input:checked ~ .fab-element#fourth-elem{-webkit-transform:translate3d(0, -204px, 0);transform:translate3d(0, -204px, 0);}
.quick-create-btn .fab-wrapper input:checked ~ .fab-element#fourth-elem .fab-text{opacity:100;-webkit-transform:translate3d(-76px, 0, 0);transform:translate3d(-76px, 0, 0);}
.quick-create-btn .fab-wrapper input:checked ~ .fab-element#fifth-elem{-webkit-transform:translate3d(0, -255px, 0);transform:translate3d(0, -255px, 0);}
.quick-create-btn .fab-wrapper input:checked ~ .fab-element#fifth-elem .fab-text{opacity:100;-webkit-transform:translate3d(-78px, 0, 0);transform:translate3d(-78px, 0, 0);}
.quick-create-btn .fab-wrapper input:checked ~ .fab-element#sixth-elem{-webkit-transform:translate3d(0, -304px, 0);transform:translate3d(0, -304px, 0);}
.quick-create-btn .fab-wrapper input:checked ~ .fab-element#sixth-elem .fab-text{opacity:100;-webkit-transform:translate3d(-80px, 0, 0);transform:translate3d(-80px, 0, 0);}
.quick-create-btn .fab-wrapper input:checked ~ .fab-element#seventh-elem{-webkit-transform:translate3d(0, -355px, 0);transform:translate3d(0, -355px, 0);}
.quick-create-btn .fab-wrapper input:checked ~ .fab-element#seventh-elem .fab-text{opacity:100;-webkit-transform:translate3d(-82px, 0, 0);transform:translate3d(-82px, 0, 0);}*/
.quick-create-btn .fab-wrapper input:hover ~ .fab{box-shadow:0 14px 28px rgba(0, 0, 0, 0.25), 0 10px 10px rgba(0, 0, 0, 0.22);z-index:2;}
.quick-create-btn .fab-wrapper .fab, .quick-create-btn .fab-wrapper .fab-element{display:flex;justify-content:center;align-items:center;z-index:1;}
.quick-create-btn .fab-wrapper .fab{opacity:0.6;box-shadow:0 3px 6px rgba(0, 0, 0, 0.16), 0 3px 6px rgba(0, 0, 0, 0.23);transition:box-shadow 0.3s cubic-bezier(0.25, 0.8, 0.25, 1);}
.quick-create-btn .fab-wrapper .fab i{color:#fff;font-size:1.5em;transition:-webkit-transform 0.3s cubic-bezier(0.25, 0.8, 0.25, 1);transition:transform 0.3s cubic-bezier(0.25, 0.8, 0.25, 1);transition:transform 0.3s cubic-bezier(0.25, 0.8, 0.25, 1), -webkit-transform 0.3s cubic-bezier(0.25, 0.8, 0.25, 1);}
.quick-create-btn .fab-wrapper .fab-element{position:absolute;left:0px;width:40px;height:40px;border-radius:50px;cursor:default;opacity:0;z-index:50;box-shadow:0 3px 6px rgba(0, 0, 0, 0.16), 0 3px 6px rgba(0, 0, 0, 0.23);transition:all 0.3s cubic-bezier(0.25, 0.8, 0.25, 1);}
.quick-create-btn .fab-wrapper .fab-element i{font-size:1.2em;color:#fff;}
.quick-create-btn .fab-wrapper .fab-element .fab-text{position:absolute;display:flex;justify-content:flex-end;padding:0.2em;background-color:#e7f5fb;box-shadow:0 1px 3px rgba(0, 0, 0, 0.12), 0 1px 2px rgba(0, 0, 0, 0.24);color:#1f8dba;transition:all 0.2s cubic-bezier(0.25, 0.8, 0.25, 1);z-index:0;top:5px;left:0px;}
/* Quick Create button END */
#quickcreatemodal .Home div.moduleTitle{display:inline-table;}
table>tbody>tr>td>span.footable-toggle{font-size:2em;opacity:1;font-weight:bold;}
.footable-details tr, .footable-details tr th, .footable-details tr td{background:#f5f5f5}
.subpanel-table{display:inline-table !important;/*margin-bottom:25px !important;*/}
.dashletPanel .hd .hd-center .dashletToolSet a:last-child{padding-right:3px;}
.auto_search{height:37px;}
form[name="logview"]{margin-top:10px !important;}
/*.desktop-bar>.toolbar{margin-top:5px;}*/
.content{padding:0.5% 2% 40px 2% !important;}
.caseDocumentTypeSelect{margin-right:5px;}
.internalCaseDocumentWrapper input.sqsEnabled{margin-top:0px;margin-right:5px;}
.aor_conditions_body input.sqsEnabled{width:62.75%;}
.email-address-lines-container .dropdown-menu>li>a, .email-address-lines-container .dropdown-menu>li>a:focus, .email-address-lines-container .dropdown-menu>li>a:hover{color:#534d64 !important;border-left:none !important;background-color:#fff !important;}
.email-address-input-container .email-address-remove-button, .email-address-input-container .email-address-settings-button{margin-right:0px !important;margin-left:5px !important;}
.email-address-input-group input[type=email].form-control{background:#ffffff;border:1px solid #ced4da;margin:0 0;}
.with-actions .dropdown-menu{padding:0;}
.navbar-inverse .dropdown-menu .recentlinks a:hover, .navbar-inverse .dropdown-menu .favoritelinks a:hover{border-left-width:4px;border-left-style:solid;}
.fieldBadgeCstm{font-weight: normal;}
.was-validated .invalid-feedback{display: block;}
.iconpicker-popover.popover.bottomRight{z-index: 1}
.custom_dashlet_container .dashletToolSet .fa-times{display: none;}
#btn_vCardButton{background: none;color: #534d64; height: 100%; width: 100%;}

.popupTbl .footable-details .suitepicon-action-sorting-ascending:before, .popupTbl .footable-details .suitepicon-action-sorting-none:before, .popupTbl .footable-details .suitepicon-action-sorting-descending:before, .popupTbl .footable-details .fa-caret-down:before, .popupTbl .footable-details .fa-sort:before, .popupTbl .footable-details .fa-caret-up:before{content: ":" !important}
.mce-container-body button, .mce-menubar .mce-menubtn,.mce-btn button, .mce-menubtn button{color:#595959 !important; background: transparent !important;}
.footable-details .suitepicon-action-sorting-ascending:before, .footable-details .suitepicon-action-sorting-none:before, .footable-details .suitepicon-action-sorting-descending:before, .footable-details .fa-caret-down:before, .footable-details .fa-sort:before, .footable-details .fa-caret-up:before{content:":" !important}

table>tbody>tr>td>span.footable-toggle.last-column{margin:0 0 0 5px !important;top:-4px !important;}
.global-table .paginationChangeButtons{padding-right: 5px !important;}
.global-table #listViewPrevButton_{margin-right: 5px !important;}

/* Arrow status for Leads opporunities modules START */
.clearfix:after{clear:both;content:"";display:block;height:0;}
.arrows_wrapper{display:table-cell;vertical-align:middle;padding-top:15px;padding-bottom:15px;background-color:white;margin-top:4px;margin-bottom:-4px;}
.arrow-steps .step{font-size:14px;text-align:center;color:#666;cursor:default;margin:5px 3px;padding:5px 5px 5px 15px;min-width:135px;float:left;position:relative;background-color:#d9e3f7;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;transition:background-color 0.2s ease;}
.arrow-steps .step span{margin-left: 5px;}
.arrow-steps .step:after,.arrow-steps .step:before{content:" ";position:absolute;top:0;right:-16px;width:0;height:0;border-top:18px solid transparent;border-bottom:13px solid transparent;border-left:17px solid #d9e3f7;z-index:1;transition:border-color 0.2s ease;}
.arrow-steps .step:before{right:auto;left:0;border-left:17px solid #fff;z-index:0;}
.arrow-steps .step:first-child:before{border:none;}
.arrow-steps .step:first-child{border-top-left-radius:4px;border-bottom-left-radius:4px;}
.arrow-steps .step span{position:relative;}
.arrow-steps .step span:before{opacity:0;content:"✔";position:absolute;top:-2px;left:-20px;}
.arrow-steps .step.done span:before{opacity:1;-webkit-transition:opacity 0.3s ease 0.5s;-moz-transition:opacity 0.3s ease 0.5s;-ms-transition:opacity 0.3s ease 0.5s;transition:opacity 0.3s ease 0.5s;}
.arrow-steps .step.current_arrows_blue{color:#fff;background-color:#2767A8;}
.arrow-steps .step.current_arrows_blue:after{border-left:17px solid #2767A8;}
.arrow-steps .step.current_arrows{color:#fff;background-color:#5cb85c;}
.arrow-steps .step.current_arrows:after{border-left:17px solid #5cb85c;}
.arrow-steps .step.current_arrows_rejected{color:#fff;background-color:#D9586A;}
.arrow-steps .step.current_arrows_rejected:after{border-left:17px solid #D9586A;}

/* Arrow status for Leads opporunities modules END */
.list-view-action-buttons .custom-btn a.btn:hover{background: unset !important;}
/* updated CSS by Ritesh END*/
/**************************Deep K Start******************************/
/* On 30-09-2019 for listView popup advance search */
#searchDialog .modal-content .modal-header{display:block;}
#searchDialog .modal-dialog{margin-bottom: 25% !important;}
/* On 01-10-2019 for list view column selector popup */
#columnsFilterDialog .modal-content .modal-header{display:block;}
/* On 01-10-2019 for dashlet pagination alignment */
#dashletPanel .pagination{display:contents;}
/* On 03-10-2019 for calendar popup header */
#custom_calender_id .modal-xl .modal-header{display:block;}
/* 16-10-2019 for navigation item hover background color */
#toolbar .topnav .dropdown-menu .dropdown-item{background-color:transparent;}
/* 17-10-2019 for contact list view table font */
/* 18-10-2019 for compose email pop from list view */
.dashboardTabList .active+#removeTab_anchor{background:transparent !important;border-top:1px solid;border-bottom:1px solid;border-right:1px solid;border-color:#dee2e6;border-left:unset;}
.main-subpanel .subpanel-table .pagination tr td:nth-child(2){float:right;margin-right:-13px;}
/* compose email relete field ON 21-12-2019 DK*/
.compose-view .col-sm-6 [type].col-sm-8.edit-view-field input[type="text"].sqsEnabled{width:62.75%;}
/* Reset password input field DK*/
.cstmRstPswdfield{height:46px !important;font-size:16px !important;}
/* mass update button pagination list view On 21-12-2019 DK */
#actionLinkTop .sugar_action_button a#massupdate_listview_top,#actionLinkBottom .sugar_action_button a#massupdate_listview_bottom{margin-top:7px;}
/* for workflow conditon table button On 22-12-2019 */
#aow_conditionLines td:first-of-type button{margin-top:20px;}
/* For Leads and Opportunity Scoring On 23-12-2019 */
.cstmScoring{display:inline-block !important;min-width:30px !important;padding:8px 8px !important;font-size:12px !important;font-weight:700 !important;line-height:1 !important;color:#fff !important;text-align:center !important;white-space:nowrap !important;vertical-align:middle !important;border-radius:50px !important;}
/*Lead & Opportunity Scoring On 24-12-2019 */
#input_fields_wrap_Leads .field_name{display:inline-flex;}
#input_fields_wrap_Opportunities .field_name{display:inline-flex;}
#input_fields_wrap_Leads .panel-heading a::before{content:none;}
#input_fields_wrap_Opportunities .panel-heading a::before{content:none;}
#input_fields_wrap_Leads .add_field_box_button{margin-left:4px;margin-top:9px;}
#input_fields_wrap_Opportunities .add_field_box_button{margin-left:4px;margin-top:9px;}
#input_fields_wrap_Opportunities .cstmScorePlusBtn{margin-left:4px !important;}
/* admin cars body ON 26-12-2019 */
.administrator .admin-panel .card-body .other.view td:nth-of-type(1){width:28%}
.administrator .admin-panel .card-body .other.view td:nth-of-type(2){width:72%}
/*popup select button */
.popupBody #MassUpdate_select_button{margin-left:21px !important;}
/*work flow*/
#actionLines .dateTimeComboColumn .input-group{width:100%;}
[data-workflow-action] .email-line tbody > tr > td button{margin-left:11px;}
.WFactionClose{margin-top:-31px}
/* copy dashboard manager */
.copyDashboardUserTable{vertical-align:bottom;display:inline-flex;margin-left:-8px;}
.copyDashboardTeamTable{vertical-align:bottom;display:inline-flex;margin-left:-8px;}
.copyDashboardRoleTable{vertical-align:bottom;display:inline-flex;margin-left:-8px;}
#copy_form #users_list .fstToggleBtn{font-size:0.9rem;}
#copy_form #roles_list .fstToggleBtn{font-size:0.9rem;}
#copy_form #teams_list .fstToggleBtn{font-size:0.9rem;}
/* convert lead */
#ConvertLead .panel-convert-lead .panel-body .edit div:nth-of-type(2) p{margin-top:0.5rem;}
#ConvertLead .panel-convert-lead .panel-body .edit div:nth-of-type(5) p{margin-top:0.5rem;}
/* change password ON 29-12-2019 */
#ChangePasswordForm .card-body .input-group input::placeholder{color:#3c8dbc;}
.changePswdSaveBtn{height:46px !important;}
/*for inbound email detail view On 31-12-2019 */
.whiteSpaceNrml{white-space:normal;}
/* user wizard On 02-01-2019 */
.userWizWelcome{margin-left:1.5px}
/* copy dashboard showing entries */
#DataTables_Table_1_info{display:none;}
#DataTables_Table_2_info{display:none;}
#DataTables_Table_3_info{display:none;}
/* for User edit view email field button ON 03-01-2020 */
.email-address-users-profile .input-group .input-group-btn{margin-top: 5px;}
.email-address-users-profile .input-group .input-group-btn #Users0removeButton0{margin-top:-3px;}
.email-address-users-profile .input-group .input-group-btn .dropdown-menu .email-address-reply-to-flag{margin-bottom: 0px !important;}
.email-address-users-profile .input-group .input-group-btn .dropdown-menu .email-address-primary-flag{margin-bottom: 10px !important;}
.yui-calendar td.calcell.calcellhover{color:unset;}
.col-sm-12 .col-sm-8.edit-view-field textarea{width:100%;}
.popupBody .list.view{width: 100%;}
/* converted lead after save On 06-01-2020 DK */
.cstmLeadConverted ul{line-height: 2em;}
.cstmLeadConverted{min-height: 250px;display: grid;margin-top: 3.6rem;}
.cstmLeadConverted .card-header h4{font-size: 1.25rem;}
.cstmLeadConverted .card-header .fa-laugh-beam {color: #82c91e;}
.cstmLeadConverted .card-body .animated.delay-1s{animation-delay:0.3s;} 
.cstmLeadConverted .card-body .fa-2x{font-size: 2em !important;}
/* COvert lead edit view */
#ConvertLead .panel-convert-lead .panel-body #selectContacts #report_to_name{margin-right: 5px;}
#ConvertLead .panel-convert-lead .panel-body #selectAccounts #account_name{margin-right: 5px;}
#ConvertLead .panel-convert-lead #createCalls .edit-view-field .pad-bottom{display: inline-flex;}
#ConvertLead .panel-convert-lead #createMeetings .edit-view-field .pad-bottom{display: inline-flex;}
#ConvertLead .panel-default > .panel-heading{height: 0px;background: transparent;}
/*shadow for navigation bar and subpanel card */
.cstmNavBar{box-shadow: 1px 3px 3px #aaa;}
#subpanel_list .subpanel-card{box-shadow: 1px 3px 3px #aaa;}
/* address field alignment On 07-01-2020 DK*/
#EditView #edit-view-subpanels #PRIMARY_address_fieldset .edit td .col-form-label,
#EditView #edit-view-subpanels #ALT_address_fieldset .edit td .col-form-label,
#EditView #edit-view-subpanels #ALT_address_fieldset .edit tr:last-child td:first-child,
#EditView #edit-view-subpanels #BILLING_address_fieldset .edit td .col-form-label,
#EditView #edit-view-subpanels #SHIPPING_address_fieldset .edit td .col-form-label,
#EditView #edit-view-subpanels #SHIPPING_address_fieldset .edit tr:last-child td:first-child{padding-left: 1rem;}
/* to align field in detail view */
.detailview-left-panel .tab-content .detail-view-row  .cstmFieldDetailView {padding-left: 5.5px !important;}
.cstmNavBar .navbar-header .navbar-toggle {background:transparent !important;border:none !important; outline: none;}
.navbar-dark .navbar-toggler-icon{background-image:none !important;}
.pagination-unique .paginationActionButtons .searchAppliedAlert li.desktopOnly a{padding-left: 0px;padding-top: 1px !important;}
/*Compose email field width On 16-01-2020 DK*/
#ComposeView .tab-content .edit-view-field #to_addrs_names,
#ComposeView .tab-content .edit-view-field #cc_addrs_names,
#ComposeView .tab-content .edit-view-field #bcc_addrs_names,
#ComposeView .tab-content .edit-view-field #name{width: 100% !important;}
/* dashlet due date color ON 17-01-2020 */
.todaysTask{color: #FF7800;}
.overdueTask{color: #ff0000;}
.content #EditView_tabs .tab-content{margin-bottom: 0px;}
#edit-view-subpanels div[field="date_start"] .dateTimeComboColumn .invalid-feedb#aor_conditionLines{}ack{display: none;}
/* for report module condition tab On 30-01-2020 DK*/
.aor-tab-content .table-responsive#aor_conditionLines{overflow-x: unset;}
/* List view bottom pagination dropdown ON 31-01-2020 */
#actionLinkBottom .sugar_action_button .subnav.ddopen li a{padding: 2px 15px;}
#actionLinkTop .sugar_action_button .subnav.ddopen li a{padding: 2px 15px;}
#actionLinkBottom .sugar_action_button .subnav.ddopen{z-index: 9999;}
#selectLinkBottom>.sugar_action_button>ul.subnav{z-index: 9999;}
.list #actionLinkBottom .sugar_action_button .subnav{z-index: 9999;}
/* Add active tiles search result UI On 13-02-2020 DK */
.cstm_dslt_srch_rslt .text-truncate{max-width: 155px;}
/* Subpanel list view edit and remove button text capitalize */
#subpanel_list .subpanel-header .SugarActionMenu form a,
#subpanel_list .subpanel-header .SugarActionMenu li.single a,
#subpanel_list .subpanel-header .sugar_action_button .subnav li a{text-transform: uppercase;}
.cstmFooterLeft{padding-top: 0.37rem;}
 /*by deep On 20-02-2020 to fix padding of user setting tab */
.userTabCstm{padding-left: 20px}
.cstmCalendarIcon{margin-left: -2px;margin-top: 0px}
/* add text truncate in detail view tab dropdown on 13-03-2020 */
.detailview-left-panel .dynamic-tabs-container ul.dropdown-menu li.nav-item a{
	display: inline-block;
	overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
    max-width: 140px;
}
/* add text truncate in Edit view tab dropdown on 13-03-2020 */
#EditView_tabs .dynamic-tabs-container .tabs-dropdown ul.dropdown-menu li.nav-item a{
	display: inline-block;
	overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
    max-width: 140px;
}
/* for Nav bar Icon UI fix on 16-03-2020 */
.mobile-bar #toolbar #desktop_notifications{margin-left: 18px !important;}
.mobile-bar #toolbar {margin-top: 7px;}

.d-block-ruby{display: block ruby;}
/* for mass update On 06-04-2020 by deep*/
#mass_update_div .dataField .customdatecol #date_due_minutes{margin-top: -2.4rem;}
#mass_update_div .dataField .customdatecol #date_start_minutes{margin-top: -2.4rem;}
#mass_update_div .dataField .custom-col #date_due_meridiem{margin-top: -2.4rem;}
#mass_update_div .dataField .custom-col #date_start_meridiem{margin-top: -2.4rem;}

.qtip.qtip-default .qtip-content{max-height: 300px}

/* Added By deep ON 12-05-2020 For Lead Creation By Visiting Card Start */
#LeadByVisitorCard {
    text-align: center;
    position: relative;
    margin-top: 20px
}

#LeadByVisitorCard form .form-card {
    background: white;
    border: 0 none;
    border-radius: 0px;
    box-shadow: 0px 1px 5px 0px	 rgba(0, 0, 0, 0.2);
    padding: 20px 40px 30px 40px;
    box-sizing: border-box;
    width: 94%;
    margin: 0 3% 20px 3%;
    position: relative
}

#LeadByVisitorCard form {
    background: white;
    border: 0 none;
    border-radius: 0.5rem;
    box-sizing: border-box;
    width: 100%;
    margin: 0;
    padding-bottom: 20px;
    position: relative
}

#LeadByVisitorCard form:not(:first-of-type) {
    display: none
}

#LeadByVisitorCard form .form-card {
    text-align: left;
    color: #9E9E9E
}

#LeadByVisitorCard .action-button-previous {
    width: 100px;
    background: #616161;
    font-weight: bold;
    color: white;
    border: 0 none;
    border-radius: 0px;
    cursor: pointer;
    padding: 10px 5px;
    margin: 10px 5px
}

select.list-dt {
    border: none;
    outline: 0;
    border-bottom: 1px solid #ccc;
    padding: 2px 5px 3px 5px;
    margin: 2px
}

select.list-dt:focus {
    border-bottom: 2px solid skyblue
}

#visitorCard .card {
    z-index: 0;
    border: none;
    border-radius: 0.5rem;
    position: relative
}

.fs-title {
    color: #2C3E50;
    margin-bottom: 10px;
    font-weight: bold;
    text-align: left
}

#progressbar {
    margin-bottom: 30px;
    overflow: hidden;
    color: lightgrey
}

#progressbar .active {
    color: #000000
}

#progressbar li {
    list-style-type: none;
    font-size: 12px;
    width: 25%;
    float: left;
    position: relative
}

#progressbar li:before {
    width: 50px;
    height: 50px;
    line-height: 45px;
    display: block;
    font-size: 18px;
    color: #ffffff;
    background: lightgray;
    border-radius: 50%;
    margin: 0 auto 10px auto;
    padding: 2px
}

#progressbar li:after {
    content: '';
    width: 100%;
    height: 2px;
    background: lightgray;
    position: absolute;
    left: 0;
    top: 25px;
    z-index: -1
}

#progressbar li.active:before,
#progressbar li.active:after {
    background: skyblue
}

.fit-image {
    width: 100%;
    object-fit: cover
}
#visitorCard .modal-body{max-height: 440px;}
.poppinsFontFamily{
	font-family: 'Poppins-Light', sans-serif;
}

#LeadByVisitorCard button[disabled]{line-height: 0px;}
.top-right {
  position: absolute;
  top: 0px;
  right: 32px;
}
.containCstm {
  position: relative;
  text-align: center;
  color: black;
}
#LeadByVisitorCard  .btn-primary:hover{
	border-color: transparent; 
}
/* Added By deep ON 12-05-2020 For Lead Creation By Visiting Card End */

.yui-calendar td.calcell.oom{background-color: #c9c8c7 !important}
/* For Opportunity dashboard On 13-06-2020 start */
@keyframes placeHolderShimmer{
    0%{
        background-position: -468px 0
    }
    100%{
        background-position: 468px 0
    }
}

.placeholderAnimation {
  height: 8px;
  /*width: 230px;*/
  background: #F6F6F6;
  margin: 4px 0;
  animation-duration: 1.25s;
    animation-fill-mode: forwards;
    animation-iteration-count: infinite;
    animation-name: placeHolderShimmer;
    animation-timing-function: linear;
    background: #948f82;
    background: linear-gradient(to right, #F6F6F6 8%, #F0F0F0 18%, #F6F6F6 33%);
    background-size: 800px 104px;
    /*height: 96px;*/
    position: relative;
}
.placeholderAnimation2 {
  height: 8px;
  max-width: 80px;
  background: #F6F6F6;
  margin: 4px 0;
  animation-duration: 1.25s;
    animation-fill-mode: forwards;
    animation-iteration-count: infinite;
    animation-name: placeHolderShimmer;
    animation-timing-function: linear;
    background: #948f82;
    background: linear-gradient(to right, #F6F6F6 8%, #F0F0F0 18%, #F6F6F6 33%);
    background-size: 800px 104px;
    /*height: 96px;*/
    position: relative;
}

#DefaultDashboardOpp .card-title{font-size: 14px; }
#DefaultDashboard .card-title{font-size: 14px; }
#sales-stage-dropdown li{font-size: 14px;}
#sales-stage-dropdown li .text-truncate{max-width: 140px;margin-bottom:-8px;}
#DefaultDashboardOpp .card-body .col-sm-10{padding-left: 0px;padding-right: 0px}
.cstmCardShadow{box-shadow: 1px 3px 3px #aaa;}
#DefaultDashboardOpp .arrows .card-body.sortable{padding: 0.3rem;}

#DefaultDashboard .arrows .card-body.sortable{padding: 0.3rem;}
#DefaultDashboard .card-body .col-sm-10{padding-left: 0px;padding-right: 0px}
#DefaultDashboardOpp .card-body .col-sm-10{padding-left: 0px;padding-right: 0px}

.widthForEllipsis{max-width: 135px;}
.widthForEllipsis1{max-width: 180px;}
.displayNone{display: none;}
.dropleft .dropdown-toggle::before{display: none}



/* For Opportunity dashboard On 13-06-2020 end */

/* For Support dashboard On 13-06-2020 Start */
.cstm-border-primary{
	border-top: 1px solid #007bff;
}
.cstm-border-success{
	border-top: 1px solid #28a761;
}
.cstm-border-warning{
	border-top:1px solid #ffc107;
}
.cstm-border-danger{
	border-top:1px solid #de3545;
}
/* For Support dashboard On 13-06-2020 End */

.cstmDashboardHeaderArrow{line-height: 1rem;}
.SupportCharts .card-header p.card-title,.SalesCharts .card-header p.card-title{
	font-weight: bold;
	font-size: 14px;
	letter-spacing: 1px;
	text-transform: uppercase;
}
#dash_date_to_support, #dash_date_from_support, #dash_date_to_opp, #dash_date_from_opp{
    border-top: none !important;
    border-left: none !important;
    background: #ccc0 !important;
    border-radius: unset !important;
    border-right: none !important;
}
/* for footable list view bg color and currency alignment On 05-08-2020 */
.footable-detail-row .footable-details td[type=currency]{float: left;}
.footable-detail-row .footable-details tbody tr:nth-child(odd){background-color: #f5f5f5 !important;}
.footable-detail-row .footable-details tbody tr:nth-child(even){background-color: #ffffff !important;}
.footable-details tr, .footable-details tr th, .footable-details tr td{background: unset; }
/* for tab icon*/
.dashboard #DashboardUserTab.myMoreTab{width: 97% !important;}
.dashboard .tabs-dropdown .dropdown-toggle{margin-right: 0px;margin-bottom: 0px;background-color:#bed5de !important;}
.dashboard .tabs-dropdown .dropdown-toggle .fa-th-large{color: #4c75a4}

#helpTextModalLabelCstm{font-size: 15px;}
/* for activity panel On 15-09-2020 start */
.activityPanelEmail{font-size: 13px;height: 42px;margin: auto;overflow: hidden;max-height: 42px;}
.activityPanelModuleIcon .fa-stack-1x{ height: 25px; width: 30px;padding-top: 3.5px;line-height: normal;}
.activityPanelModuleIcon .fa-stack{height: 1.8em;}
.activityPanelHeaderAction{padding-top: 2px;}
.activityPanelHeaderName{padding-top: 2px;}
.activityPanelDesc{font-size: 13px;height: 42px;margin: auto;overflow: hidden;max-height: 42px;}
.right-panel-card .card-body{margin: 3px 0px !important;}
/* for activity panel On 15-09-2020 End */
@media only screen and (min-device-width:660px) and (max-device-width:680px) and (-webkit-min-device-pixel-ratio:2) and (orientation:landscape){
	.dashboard #DashboardUserTab.myMoreTab {width: 93.2% !important;}
}
@media only screen and (min-device-width:414px) and (max-device-width:420px) and (-webkit-min-device-pixel-ratio:2){
	.dashboard #DashboardUserTab.myMoreTab{width:93% !important;}
}
/************** CSS FOR INTERNET EXPLORER BROWSER START ***************/
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
   .DefaultDashboardNotSupport {
        display: flex !important;
        margin-top: 7rem !important;
   }
}
/************** CSS FOR INTERNET EXPLORER BROWSER END ***************/

/************** CSS FOR MOZILLA BROWSER START ***************/
@-moz-document url-prefix(){/*subpanel create,pagi,edit button ON 20-12-2019 */
.main-subpanel .subpanel-table td .listViewTdToolsS1{padding-left:5px !important;}
.main-subpanel .subpanel-table td ul.button{float:right;margin-right:0px;}
.main-subpanel .subpanel-table .pagination tr td:nth-child(2){float:right;margin-right:-11px;}
/*list view pagination checkbox*/
.paginationActionButtons .clickMenu .massall{margin-left:-2px;}
/*Lead & Opportunity Scoring On 24-12-2019 */
#input_fields_wrap_Leads .add_field_box_button{margin-left:4px;margin-top:9px;}
#input_fields_wrap_Opportunities .add_field_box_button{margin-left:4px;margin-top:9px;}
.cstmScorePlusBtn{margin-left:15px !important;}
#input_fields_wrap_Opportunities .cstmScorePlusBtn{margin-left:4px !important;}
#input_fields_wrap_Leads .cstmScoreMinusBtn{margin-left:10.7px;}
.desktop-bar{width: 30%;}
}
/************** CSS FOR MOZILLA BROWSER END ***************/
/* css for safari browser */
@media not all and (min-resolution:.001dpcm){@media{.email-address-input-group .custom-emailplace{padding-top:0px !important;}
}
}
/******************************* Deep K End ******************************/
.input-group{flex-wrap:unset !important;}
div.email-address-line-container:not(:nth-of-type(2)) div.email-address-option label{visibility:visible;}
input[type=text]:not(#themeSettings input[type=text]){background:unset !important;}
input:not([type]){background:unset;}
.dateTimeComboColumn .input-group{width:85%;}
/*Added by harshal H*/
/*Start*/
.MsoNormal{text-indent: 0 !important;}
.qtip {width:100% !important;}
/*.qtip-default .qtip-titlebar {
    background-color: #0D2340 !important;}*/
.qtip-content{border-radius: 0 0 10px 10px;}
.qtip-titlebar{border-radius: 10px 10px 0 0 !important;}
.qtip-title{font-style: italic;}
.fc-time-grid .fc-slats td{height: 4.2em !important;}
.fc-unthemed .fc-today{color: black;}
.modal-cal-tasks-edit .modal-header{display: block !important;}
.anCstm-pop{margin:0px !important;}
.cstm-popup-body .nav-link.active{background: transparent !important;}
.nav-tabs .custom_dashboard_tabs.active{background-color: transparent;}
.stackedMinHeight{
	min-height: 252px !important;
}
.funnelMinHeight{
	min-height: 647px;
}
#date_time_period_sales,#dash_date_from_sales,#dash_date_to_sales{
    border-top: none !important;
    border-left: none !important;
    background: #ccc0 !important;
    border-radius: unset !important;
    border-right: none !important;
}
.cstm-border-primary{
	border-top: 1px solid #007bff;
}
.cstm-border-success{
	border-top: 1px solid #28a761;
}
.cstm-border-warning{
	border-top:1px solid #ffc107;
}
.cstm-border-danger{
	border-top:1px solid #de3545;
}
.yui-button {margin-right: 2px}
 #addpageform .cc-selector input{
    margin:0;padding:0;
    -webkit-appearance:none;
       -moz-appearance:none;
            appearance:none;
}
#addpageform .cc-selector input:active +.drinkcard-cc{opacity: .9;}
#addpageform .cc-selector input:checked +.drinkcard-cc{
    -webkit-filter: none;
       -moz-filter: none;
            filter: none;
}
#addpageform .drinkcard-cc{
    cursor:pointer;
    background-size:contain;
    background-repeat:no-repeat;
    display:inline-block;
    -webkit-transition: all 100ms ease-in;
       -moz-transition: all 100ms ease-in;
            transition: all 100ms ease-in;
  
}

#default1-img,#default2-img,#default3-img,#default4-img,#custom-img{top: 0;bottom: 0;left: 0;right: 0;margin: auto;}
/* Extras */
#addpageform a:visited{color:#888}
#addpageform a{color:#444;text-decoration:none;}
#addpageform p{margin-bottom:.3em;}

.bordercssimg{border: solid 2px blue;}


.cstm-adv-bas-fil{ padding-bottom: 13px !important; }
#forceresetpass button[disabled]{
	line-height: 0px !important;
}
.cstmsetbtnemail{padding: 5px 8px 4px 8px;}
@media(max-device-width: 480px) and (min-device-width: 320px) {
	.cstm-righttab{width: 56%;padding: 1%;margin: 0%;display: block;}
}
.cstm-width-list tr th{white-space: unset !important;}
.monthCalBody {background-color: lightgray !important;}
div.email-address-line-container:not(:nth-of-type(2)) div.email-address-option label{visibility:visible !important;}
.custom_dashboard_tabs{width:145px;text-align: center;}
.cstm-navbar-textdashlet{white-space:nowrap;overflow:hidden;display:inline-block;text-overflow:ellipsis;margin:0;}
.detail tr td[scope="row"] span{font-weight:700}
.popover{font-family:unset;}
/* Campaign Start */
.campaign .form-group{display:flex;}
.template-panel{margin:0;}
.target-list-preview table>thead>tr>th, .target-list-preview table>tbody>tr>td{border-top:1px solid #dee2e6;}
.target-list-search .list-group{max-height:20rem;overflow-y:auto;}
.target-list-search .badge{font-weight:normal }
.target-list-search .list-group-item{padding:0.45rem 1.25rem;}
.target-list-search .table th, .target-list-search .table td{padding:0.55rem }
#wizard input.sqsEnabled{margin-top:0px;margin-right:0px;}
.marketing-email-setup .form-group.row{margin-right:0px;margin-left:0px;}
input[type=text], input[type=email], input[type=password], input[type=number], textarea{color:#534d64 }
/*.target-list-preview .card-body{max-height:395px;overflow-y:auto;}
*/
.button, input[type=button], button{outline:none;}
.cal_panel .container-close{color:#fff;}
.globalLinks-desktop .user-dropdown{top:100%;}
.aor-tab-content #fieldLines_head td, .aor-tab-content #aor_conditionLines_head td, .aor-tab-content #chartHead td{background-color:#f5f5f5;color:unset;}
.yui-ac-content ul{border:1px solid #ced4da;}
#report-editview-footer .parentheses-btn{border:none;font-weight:normal;}
.jqtree-tree .jqtree-title{text-shadow:none;}
.module-nav-search .moduleSearch{margin-left:10px;margin-right:10px;width:90%;}
.panel-label{letter-spacing:2px;text-transform:uppercase;}
.email-address-options-container{padding:0.3rem 0rem 0.4rem 0rem;}
/* Campaign End */
.fc-agendaWeek-view td.fc-widget-header table>thead>tr>th{font-weight:normal !important;}
input[type=radio]:disabled{background-position:-54px 0;}
.google_chart text{font-family:'Poppins-Light', sans-serif }
ul.clickMenu.button{height:100%;}
ul.clickMenu>li{margin:0;}
#emailLine_table>tbody>tr>td{padding:0.5em 0;}
.access-dropdown{font-family:'Poppins-Light', sans-serif !important;}
.access-dropdown option{font-family:'Poppins-Light', sans-serif !important;}
input[type="button"][disabled]{opacity:0.5;}
.simple-logo img{height:40px;}
/* #aow_conditionLines>tbody{border-bottom:1px solid #dee2e6;}
*/
#aow_conditionLines>tbody:last-child{border-bottom:2px solid #dee2e6;}
#testSettingsDiv{margin-top:0;top:0;}
#testSettingsDiv_c{top:0;}
.navbar-inverse .nav>.topnav.with-actions .currentTab a, .navbar-inverse .nav>.topnav.with-actions .dropdown-toggle{font-size:14px;}
textarea#primary_address_street, textarea#alt_address_street{margin-bottom:5px }
input, button, select, optgroup, textarea{font-family:'Poppins-Light', sans-serif;}
.selectedRecords.value{margin:0;}

.quickComposeBodyArea{max-height: 400px; overflow-x: auto; }
/* Ritesh END*/
/**************************************Deep K Start**********************************************/
/* On 30-09-2019 for listView popup advance search */
#searchDialog .modal-content .modal-header{display:block;}
/* On 01-10-2019 for list view column selector popup */
#columnsFilterDialog .modal-content .modal-header{display:block;}
/* On 01-10-2019 for dashlet pagination alignment */
#dashletPanel .pagination{display:contents;}
/* On 03-10-2019 for calendar popup header */
#custom_calender_id .modal-xl .modal-header{display:block;}
/* 16-10-2019 for navigation item hover background color */
#toolbar .topnav .dropdown-menu .dropdown-item{background-color:transparent;}
/* 17-10-2019 for contact list view table font */
/* 18-10-2019 for compose email pop from list view */
/*#EditView_tabs #detailpanel_-1{display:block;}
*/
/* 08-11-2019 for compose email popup */
.template.hidden{display:none;}
.customQuickCreate #ComposeView .panel-email-compose .custom-buttons button{background:transparent !important;}
.customQuickCreate #ComposeView .email-signature{display:none !important;}
/* 08-11-2019 for compose email module*/
#ComposeView .email-signature{display:none !important;}
#ComposeView .panel-email-compose .custom-buttons button{background:unset !important;}
/* Compose Email popup Header */
/*#EditView_tabs .panel-content .panel-heading a div{float:left;}
*/
.customQuickCreate .modal-header{display:block !important;}
/* 22-10-2019 Navigation bar Quick create */
#quickcreatemodal .modal-content .loading-box{display:none !important }
#quickcreatemodal .modal-content .quickcreatebody{display:block !important;}
#quickcreatemodal .modal-content .quickcreatebody .loader{padding-top:10em;padding-bottom:15em;}
/* 22-10-2019 for left and right arrow of hide column field in deshlet popup */
.arrowFont{font-size:1rem;}
/* 24-10-2019 for list view gear quick action edit delete */
#pagecontent .listViewBody #MassUpdate .listViewConfigBtn ul>li>a{background-color:white;color:#434242;}
#content .listViewBody #MassUpdate .listViewConfigBtn ul>li>a{background-color:white;color:#434242;}
/* on 28-10-2019 for admin card start */
.administrator .admin-panel #accordion div>h6{font-size:1em;margin-left:1.7rem }
.administrator .admin-panel #accordion .card-header{padding-top:0.7rem;padding-bottom:0.5rem;}
.administrator .admin-panel #accordion .card-body{padding-top:0rem;}
.administrator a.accordion-toggle{text-decoration:none;}
.accordion-toggle:hover{text-decoration:none;}
.administrator .admin-icon{margin-right:1em;font-size:1.5em;width:8% }
/* add on 09-11-2019 */
@media(min-width:767px) and (max-width:800px){.administrator .admin-icon{width:3% !important;}
}
/* on 28-10-2019 for admin card End */
.PasswordManagement #pwdsec_table table tr td{padding-left:0.5rem;}
.error{background:none;color:red }
/* For card animation */
.collapse, .collapsing, .collapse.in{transition:linear;-webkit-transition:linear;}
/* for compose email cc to bcc button popup 09-11-2019 start */
.emails-qtip .qtip-content{background:#65697acc !important;border-radius:5px;}
.composeEmailButton{background:none !important;padding:0.25rem 0.2rem !important;}
/* for compose email cc to bcc button popup 09-11-2019 End */
/* For Field red borner on 10-11-2019 */
#EditView_tabs .edit [type="button"]{border:1px solid #ced4da !important;}
/*admin Release home table */
.list tr td[scope="col"] a:link{color:#534d64;}
/* Usermanagment email card*/
.userEmailCard{margin-top:-2.5rem }
/* Usermanagement layout option ui*/
#subthemes .card-body #edit_tabs #display_tabs{margin-top:-1rem;}
#email_options #Email-Settings .email-address-users-profile #email-address-remove-button{margin-top:0.4rem }
/* for remove button red border start */
.btn-danger:not(:disabled):not(.disabled):active:focus, .btn-danger:not(:disabled):not(.disabled).active:focus, .show>.btn-danger.dropdown-toggle:focus{box-shadow:unset;}
.btn-danger:focus, .btn-danger.focus{box-shadow:unset;}
danger:not(:disabled):not(.disabled):active:focus, .btn-danger:not(:disabled):not(.disabled).active:focus, .show>.btn-danger.dropdown-toggle:focus{box-shadow:unset;}
/* for remove button red border End */
/* For list view Filter popup Select field*/
#searchList #search_form .advanced .fstControls{width:100% !important;}
/* for studio layout edit view delete button on 14-11-2019 */
.studioDeleteBtn{padding-bottom:5px !important;}
/* for details view button */
#layoutEditorButtons input[type="button"][disabled]{margin-right:0.25rem;height:2rem;}
/* for inbound email edit icon on 15-11-2019 */
.cstmInboundEmail td>a{border-bottom-width:0px !important;color:unset !important;}
/* for calendar setting popup */
.cal-user-list #d_start_time_section .form-control{display:initial;width:unset }
.cal-user-list #d_end_time_section .form-control{display:initial;width:unset }
/* for Navigation bar menu in mobile and tab view 16-11-2019 start*/
@media(min-width:300px) and (max-width:560px){.navbar-toggle{margin-top:7px !important;/*margin-left:-14px;*/
}
#mobileheader #modulelinks .modulename a{max-width:6rem;}
/*.navbar-header #mobile_menu{margin-top:-10px;}
*/
}
@media(max-width:375px){/*#desktop_notifications #alerts{left:-230px !important;}
*/
}
@media(min-width:360px) and (max-width:432px){/*#desktop_notifications #alerts{margin-right:-64px !important;}
*/
.navbar-header .navbar-toggle{margin-top:6px !important }
.mobile-bar #globalLinks{padding:0px !important;}
.mobile-bar{width:75% !important;}
.mobile_menu{margin-top:-10px !important;}
/* for hide a intelligence pane in mobile view*/
.open_intel_pane{display:none;}
.profile-icon-hd:hover:after{display:none !important;}
}
@media(min-width:767px) and (max-width:800px){
/* for filter dropdown field On 21-11-2019*/
#Accountsadvanced_searchSearchForm .fstMultipleMode .fstControls{width:8.5em !important;}
#aow_conditionLines>thead{width:110%; white-space: nowrap;}
}
@media(min-width:300px) and (max-width:800px){.toasts .alert{padding:0.3rem 0.75rem;}
.toasts .headfont{font-size:13px;}
.toasts p{font-size:12px;}
.toasts .icon i{font-size:2em;}

.navbar-header .dropdown-menu{max-height:500px !important;height:500px !important;}
.mobile_menu{left:0px !important;}
.profile-icon-hd:hover:after{display:none !important;}
/* for global search enable disable block */
.search_form #inlineGlobalSearch #GlobalSearchSettings tr{width:250px !important;}
}
@media(min-width:575px) and (max-width:743px){.navbar-toggle{margin-top:8px !important;}
}
@media(min-width:752px) and (max-width:1030px){.navbar-toggle{margin-top:15px !important;}
.mobile_menu{left:0px }
.navbar-header .dropdown-menu{max-height:500px !important;height:500px !important;}
.profile-icon-hd:hover:after{display:none !important;}
}
/* for Navigation bar menu in mobile and tab view 17-11-2019 end*/
/* for List view action button save filter button On 19-11-2019 */
.action-link-top li.sugar_action_button a{margin:2px 10px 5px 9px;}
.action-link-bottom li.sugar_action_button a{margin:2px 10px 5px 9px;}
/*home tab button button border remove */
.btn:focus, .btn.focus{box-shadow:unset;}
.btn-primary:not(:disabled):not(.disabled):active:focus, .btn-primary:not(:disabled):not(.disabled).active:focus, .show>.btn-primary.dropdown-toggle:focus{box-shadow:unset;}
/* for dashlet header text On 19-11-2019 */
.cstmDashletHeader{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;width:65%;display:inline-block;vertical-align:middle;}
/* for Global search enable disable table On 20-11-2019 */
#GlobalSearchSettings #enabled_div .yui-dt-bd{overflow:auto;overflow-x:hidden }
#GlobalSearchSettings #enabled_div .yui-dt-hd span{font-weight:bold;}
#GlobalSearchSettings #enabled_div .yui-dt-hd .yui-dt-liner{background:unset;}
#GlobalSearchSettings #enabled_div{border:1px solid#ccc;padding:0.3em;}
#GlobalSearchSettings #disabled_div .yui-dt-bd{overflow:auto;overflow-x:hidden }
#GlobalSearchSettings #disabled_div .yui-dt-hd span{font-weight:bold;}
#GlobalSearchSettings #disabled_div .yui-dt-hd .yui-dt-liner{background:unset;}
#GlobalSearchSettings #disabled_div{border:1px solid#ccc;padding:0.3em;}
/* For add active tiles ON 21-11-2019 */
.cstmActiveTilesText{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;width:75%;display:inline-block;vertical-align:middle;}
#dashletsList #moduleDashlets #moduleDashletsList{overflow-x:hidden !important;}
/* for basic search select field On 21-11-2019*/
.search_fields_basic{line-height:1.5;}
.fstMultipleMode .fstQueryInputExpanded{margin-top:-4px !important;}
/* remove delete button background in multiselect On 25-11-2019 */
#search_form .fstChoiceItem .fstChoiceRemove{background:unset !important;}
/* for dashlet pagination disabled button */
.pagination-button.disabled, .pagination-button:disabled{opacity:0.5 }
/* reduce dashlet top margin */
.dashletPanel{margin-top:0px;}
/*inbound pagination button*/

/* For addition details list view confi On 26-11-2019 */
.listViewAddDetail{max-height:354px;overflow-y:auto;min-width:260px }
.AddDetailsFields #nav-tabContent .tab-pane{min-width:845px;}
.AddDetailsFields #nav-tabContent{line-height:1;}
/*multiselect tag border */
.fstChoiceItem{border:unset !important;}
#search_form .tabFormAdvLink{color:#534d64 }
/* list view bottom pagination checkbox*/
.paginationActionButtons #selectLinkBottom input{margin-top:5px;}
.paginationActionButtons #selectLinkBottom div{margin-top:10px }
/* For Email template add document */
.listDocumentPopup .pagination .sugar_action_button{margin-top:-13px }
.listDocumentPopup .pagination .sugar_action_button input{margin-top:5px !important;}
.listDocumentPopup .pagination #delete_button{padding:0px 8px 11px 8px;border-radius:3px;}
.editDocumentPopup #popup_query_form .button{border-radius:3px;}
.formHeader #form .button{border-radius:3px;}
#upload_form #attachments_div .fa-paperclip{margin-left:5px;margin-right:5px;}
#upload_form #upload_div .fa-paperclip{margin-left:5px;margin-right:5px;}
/* list view pagination action button UI On 27-11-2019 start*/
.listViewLinkButton_top .parent-dropdown-handler .selected-actions-label .fa-bookmark{font-size:11px;margin-top:3px;}
.listViewLinkButton_top .parent-dropdown-handler .selected-actions-label .selected-actions-label-text{font-size:13px;letter-spacing:1.2px }
label.hidden-desktop.selected-actions-label{font-size:13px;margin-top:3px;}
.paginationTable .paginationActionButtons .sugar_action_button .caretdropdownicon{font-size:19px;padding-right:5px;}
.paginationTable .paginationActionButtons .sugar_action_button .value{margin-top:4px;}
.listViewLinkButton_bottom .parent-dropdown-handler .selected-actions-label .fa-bookmark{font-size:11px;margin-top:3px;}
.listViewLinkButton_bottom .parent-dropdown-handler .selected-actions-label .selected-actions-label-text{font-size:13px;letter-spacing:1.2px }
.listViewEmpty .filterContainer .sugar_action_button{margin-top:-1px;font-size:12px;letter-spacing:1.2px;}
.listViewEmpty .filterContainer .sugar_action_button .caretdropdownicon{margin-top:5px;font-size:19px;padding-right:2px;}
/* list view pagination action button UI On 27-11-2019 end*/
/* for filter alert */
.cstmAlertMsg{margin:0rem 1rem;}
.listViewBody .listViewEmpty{padding-bottom:1rem;}
/*for admin module title */
.cstmModuleTitle h2{font-size:18px;letter-spacing:2px;}

/* list view pagination btn create and import On 28-11-2019*/
.listViewPaginbtn{padding:5px 0px 0px 8px !important;}
/* for filter popup tab and body UI */
#searchDialog .modal-header{border:unset;}
#searchDialog .cstm-modalpopup #searchList{padding-top:0px !important;}
#searchDialog .cstm-modalpopup #searchList .card{border-top-left-radius:0rem;}
#searchDialog .modal-header .nav-tabs{margin-bottom:0px;margin-left:1px }
/* list view addition details */
.listViewAddDetail a{padding-bottom:2.5rem }
/* NAvigation bar responsive Start On 28-11-2019 */

.cstmNavBar .tablet-bar #desktop_notifications{margin-left:-1px !important;}
.cstmNavBar .tablet-bar .navbar-toggle{margin-top:1px !important;}
.cstmNavBar .tablet-bar #quickcreatetop ul{margin-top:11px !important;}
@media(min-width:640px) and (max-width:740px){.mobile-bar #toolbar{margin-top:5px;}
.mobile-bar #toolbar #globalLinks ul{top:2.4rem;left:-10rem;}
.cstmNavBar .navbar-header .mobile_menu{margin-top:-10px;}
}
/* NAvigation bar responsive Start On 30-11-2019 */
/* Remove navigation bar more button hover underline color On 01-12-2019 */
.desktop-toolbar .overflow-toggle-menu .headerlinks a:hover{border-bottom:unset;}
/* dashlet popup */
#edit-dashlet-modal #display_tabs{margin-top:-16px;}
/* Home tab close button UI On 02-12-2019 */
.dashboardTabList .active+#removeTab_anchor{background:transparent !important;/* border-top:1px solid;border-bottom:1px solid;border-right:1px solid;border-color:#dee2e6;border-left:unset;*/
border:0;}
/* Nav bar Quick create hover issue */
.desktop-bar .quickcreatetop{height:34px;}
.desktop-bar .quickcreatetop .dropdown-toggle{height:34px;}
.desktop-bar .toolbar li .dropdown-menu-right{margin-top:-1px !important;}
/* WOrkflow start On 03-12-2019*/
[data-workflow-action] .lines tbody>tr>td:first-of-type button{height:33px;}
#aow_conditionLines td:not(:first-of-type){width:17%;}
#aow_conditionLines>thead td{padding-left:44px;}
#aow_conditionLines thead td:first-of-type{height:35px;}
#aow_conditionLines tbody td{background-color:#fff;}
#aow_conditionLines>tbody>tr{background-color:#fff;}
#aow_conditionLines>thead td{background-color:#f7f7f7;}
.detail-view #aow_conditionLines>thead td{padding-left:4px;}
.detail-view #condition_lines_span{width:100%;}
.detail-view #action_lines_span table tr td{padding-right:25px;}
#actionLines .dateTime td:first-child.dateTimeComboColumn{width:140px;margin-top:-3px }
#actionLines .dateTime .dateTimeComboColumn .input-group-append .btn-danger{padding-left:10px;padding-right:10px;padding-bottom:2px;}
#actionLines .dateTime tr{display:inline-flex;margin-right:140px;}
#actionLines .dateTime .dateTimeComboColumn .custom-formrow select[title="mm"]{margin-top:-15px;}
#actionLines .dateTime .dateTimeComboColumn .custom-formrow select[title="am/pm"]{margin-top:-15px;}
#actionLines .dateTime .dateTimeComboColumn .custom-formrow select[title="hh"]{margin-top:5px;}
/* workflow end */
/* edit view active tabs issue On 05-12-2019 */
.content .nav-tabs>li>a:hover.active{background:transparent;border-color:#dee2e6;}
/* edit view Relate field alignment */
div[type="relate"].yui-ac{margin-top:-8px;}
/* for date icon append to field On 06-12-2019 */
.col-sm-6 .edit-view-field[type="date"] input[type="text"]{width:78% }
/* fix alingment of edit view checkbox */
.cstmEditViewCheckbox{margin-top:0.8rem !important;}
/* basic search filter button Align to left side */
#Contactsbasic_searchSearchForm .row .col-lg-12{padding-left:0px;}
#Contactsbasic_searchSearchForm .row .submitButtons{padding-left:0px;}
/* calendar today date select text color ON 07-12-2019 */
.yui-calendar td.calcell.selected{color:#ffffff;}
/*For multiselect field On 09-12-2019 */
.fstMultipleMode{border-radius:4px;}
/* Detail view panel */
.detailview-panel .card-header .subpanel_click_link{letter-spacing:2px;text-transform:uppercase;}
/* Details view tab text transform On 10-12-2019 */
.detail-left-panel-tabs .nav-item .nav-link{text-transform:uppercase;}
/* for global search module toggle icon On 12-12-2019 */
.cstmGlobalSearchToggle{padding-top:9.5px;padding-bottom:9.5px;}
/* Advance filter filter change button */
.custom-advancedsub #basic_search_link{background-color:#ffffff;}
.custom-advancedsub a#basic_search_link:hover{background-color:unset;}
/* for pagination button UI On 16-12-2019 start */
.pagination-unique #actionLinkTop .sugar_action_button, .pagination-unique #selectLinkTop .sugar_action_button{height:33px;}
.pagination-unique #actionLinkBottom .sugar_action_button, .pagination-unique #selectLinkBottom .sugar_action_button{height:33px;}
#selectLinkTop input[type=checkbox], #selectLinkBottom input[type=checkbox]{margin-top:8px;}
.pagination-unique .listViewLinkButton li a{padding-top:7.5px !important;}
.pagination-unique .listViewLinkButton li a{padding-top:7.5px !important;}
.paginationActionButtons .action-link-top li.sugar_action_button, .paginationActionButtons .action-link-bottom li.sugar_action_button{height:33px;}
.pagination-unique .paginationActionButtons .searchAppliedAlert li a{padding-top:0px !important;padding-left:1.5px;}
.paginationActionButtons .action-link-top li a, .paginationActionButtons .action-link-bottom li a{padding-top:3px !important;}
.listViewEmpty .filterContainer .action-link- li{height:33px;}
.listViewEmpty .action-link- .selected-actions-label-text{font-size:13px;padding-top:1px;}
.listViewEmpty .filterContainer .listViewLinkButton_ li .cstm-filter{padding-top:8px !important;}
.listViewEmpty .filterContainer .listViewLinkButton_ li .cstm-search{padding-top:2.5px !important;}
/* for pagination button UI On 16-12-2019 End */
/* for history subpanel admin side field UI fix ON 18-12-2019 */
.cstmHisSubPanel{margin-top:0.8rem !important;margin-left:0.5rem !important;}
.pagination-unique ul.clickMenu{margin-right:5px;}
.pagination-unique .paginationTable .paginationActionButtons .sugar_action_button .caretdropdownicon{margin-top:6px !important;}
#edit-dashlet-modal .container-fluid #front .edit h3.font-weight-bold{letter-spacing:1.5px;}
/* by deep on 20-12-2019 for convert lead start */
#ConvertLead .panel-convert-lead .edit-view-row-item #selectContacts .id-ff.multiple{display:inline-flex;}
#ConvertLead .panel-convert-lead .edit-view-row-item #selectContacts #report_to_name{margin-top:4px;}
#ConvertLead .panel-convert-lead #newContacts{margin-top:11px;}
#ConvertLead .panel-convert-lead .edit-view-row-item #selectAccounts .id-ff.multiple{display:inline-flex;}
#ConvertLead .panel-convert-lead .edit-view-row-item #selectAccounts #account_name{margin-top:4px;}
#ConvertLead .panel-convert-lead #newAccounts{margin-top:11px;}
/* by deep on 20-12-2019 for convert lead end */
/* email list view pagination btn */
.list-view-action-buttons .custom-btn .btn{margin-top:-2px;}
/* email compose email close btn */
.customQuickCreate .modal-header button[type="button"]{outline:none;background-color:transparent !important;color:#534d64 !important;}
/*subpanel create,pagi,edit button ON 20-12-2019 */
.main-subpanel .subpanel-table td .listViewTdToolsS1{padding-left:5px !important;}
.main-subpanel .subpanel-table td ul.button{float:right;margin-right:-2px;}
.main-subpanel .subpanel-table .pagination tr td:nth-child(2){float:right;margin-right:-13px;}
/* inbound email Pagination btn Size And UI DK*/
.list-view-rounded-corners .inbound-email #selectLink li{height:33px;}
.list-view-rounded-corners .inbound-email #selectLink li .checkbox{margin-top:8px !important;}
.list-view-rounded-corners .inbound-email #selectLink li .caretdropdownicon{margin-top:8px;}
.inbound-email .pagination #delete_button{height:33px;margin-top:1.3px;}
/* css for mozila Start */
@-moz-document url-prefix(){/*subpanel create,pagi,edit button ON 20-12-2019 */
.main-subpanel .subpanel-table td .listViewTdToolsS1{padding-left:5px !important;}
.main-subpanel .subpanel-table td ul.button{float:right;margin-right:0px;}
.main-subpanel .subpanel-table .pagination tr td:nth-child(2){float:right;margin-right:-11px;}
/*list view pagination checkbox*/
.paginationActionButtons .clickMenu .massall{margin-left:-2px;}
}
/* css for mozila End */
/**************************************Deep K End***********************************/
.input-group{flex-wrap:unset !important;}
div.email-address-line-container:not(:nth-of-type(2)) div.email-address-option label{visibility:visible;}
input[type=text]:not(#themeSettings input[type=text]){background:unset !important;}
input:not([type]){background:unset;}

/*Added by harshal H Start*/
/*START For Customer 360 */
.cstm-border-popupBody{border: 1px solid #dee2e6;
    border-radius: 3px;
    border-bottom-left-radius: 0px !important;
    border-bottom-right-radius: 0px !important;}
.cutomer-360-bg{background:url(../../../../../themes/SuiteP/images/bg_texture.png)}
#customer_360_popup_body .popup-card-row{width:100%;text-align:center;margin:0 auto}
#customer_360_popup_body .image_popup{padding:3px}
#customer_360_popup_body .image_popup img{width:50px}
#customer_360_popup_body .title-360{font-size:16px;font-weight:700}
#customer_360_popup_body .header-360{padding:16px 38px!important}
#customer_360_popup_body .nextaction{margin-left:150px;color:red}
#customer_360_popup_body .spanforaction{color:#c90}
#customer_360_popup_body .card-360{display:inline-block;height:auto;margin:11px;border:1px solid #ddd;border-top:0 solid!important;border-radius:4px;text-align:left;background:0 0!important;border:unset!important;font-family:Helvetica,Arial,sans-serif;font-size:14px;overflow:unset!important;min-height:270px;background-color:#fff;-webkit-transition:-webkit-transform 1s!important;-moz-transition:-moz-transform 1s!important;-o-transition:-o-transform 1s!important;transition:transform 1s!important;-webkit-transform-style:preserve-3d!important;-moz-transform-style:preserve-3d!important;-o-transform-style:preserve-3d!important;transform-style:preserve-3d!important}
#customer_360_popup_body .title-icon{float:left}
#customer_360_popup_body .flip-icon{float:right}
#customer_360_popup_body .flipped{-webkit-transform:rotateY(-180deg)!important;-moz-transform:rotateY(-180deg)!important;-o-transform:rotateY(-180deg)!important;transform:rotateY(-180deg)!important}
#customer_360_popup_body .front,.back{position:absolute;border-radius:4px;-webkit-backface-visibility:hidden!important;-moz-backface-visibility:hidden!important;-o-backface-visibility:hidden!important;width:100%;height:100%;display:block;-webkit-perspective:0;-webkit-transform:translate3d(0,0,0);visibility:visible;background-color:#fff!important}
#customer_360_popup_body .back{-webkit-transform:rotateY(180deg)!important;-moz-transform:rotateY(180deg)!important;-o-transform:rotateY(180deg)!important;transform:rotateY(180deg)!important;overflow-y:auto;overflow-x:hidden;backface-visibility:hidden}
#customer_360_popup_body .footer-status-list{padding:0;list-style:none;font-size:12px}
#customer_360_popup_body .footer-status-list li{float:left;padding:0 16px}
#customer_360_popup_body .services-list{padding:0;list-style:none}
#customer_360_popup_body .services-list li{padding:5.7px 10px;border-bottom:solid 1px #dad9d9}
#customer_360_popup_body .left-bar{float:left;margin-left:-10px}
#customer_360_popup_body .left-interactions{float:left;border:solid 1px #ffa300;border-radius:100%;width:34px;height:34px;font-size:8px;text-align:center;padding-top:6px}
#customer_360_popup_body .right-bar-content{float:left;margin-left:10px}
#customer_360_popup_body .view-more{font-size:12px;padding:5px;position:absolute;right:0;text-align:right;top:-22px}
#customer_360_popup_body .row_box{overflow-wrap:break-word}
#customer_360_popup_body .pink{color:#ff00a5}
#customer_360_popup_body .yellow{color:#cbbc43}
#customer_360_popup_body .black{color:#000}
#customer_360_popup_body .green{color:#56ff00}
#customer_360_popup_body .orange{color:#ffa300}
#customer_360_popup_body .services-status,.services-date,.services-subject{font-size:12px}
#customer_360_popup_body .loader_pane_popup{margin:15% 46%}
#customer_360_popup_body .popup-new li{font-size:12px;line-height:18px!important}
#customer_360_popup_body .dis_pagi{color:#ccc}
#customer_360_popup_body .mright{margin-right:10px}
#customer_360_popup_body{padding:2px 15px}
@media screen and (min-width:768px){
	#customer_360_popup_body .modal-dialog{width:700px}
	#customer_360_popup_body .modal-sm{width:350px}
}
@media screen and (min-width:992px){
	#customer_360_popup_body .modal-lg{width:1250px}
	.cutomer-360-bg #customer_360_popup_body .row .col-lg-4{max-width:31%}
}
/*END Customer 360*/
 select::-ms-expand {display: none;}
.dashboard .tab-content{background:transparent;}
.navbar-inverse .nav > .topnav.with-actions > span.currentTab > a{height: 40px;}
ul#selectLink.clickMenu.selectmenu.SugarActionMenu li.sugar_action_button ul.subnav li{background-color: #ffff !important}
.cstm-imge-profile{display: block;margin-left: auto;margin-right: auto;width: 50%;}
.cstm-backgrnd{background: url(../../../../themes/SuiteP/images/caret-down.png) no-repeat right}
.cstm-employee-btn{border-radius: 3px !important;}
.cstm-btn-size{ width:33px; height:33px; padding: 1px }
.cstm-btn-export{margin-top:-13px;}
.yui-navset .yui-nav li,.yui-navset .yui-navset-top .yui-nav li{margin:0 1px 0 0;overflow:hidden;height:auto !important;zoom:1}
.ui-widget input, .ui-widget select, .ui-widget textarea, .ui-widget button{font-family:'Poppins-Light', sans-serif !important;}
.cstm-detail-view-border table{border:unset !important;}
.cstm-name-head{width: 75%;white-space: nowrap;overflow: hidden;text-overflow: ellipsis;}
.progression-container {margin: 4px 0 8px 0 !important;}
 .cstm-dashlet-name{width: 280px;white-space: nowrap;overflow: hidden;text-overflow: ellipsis;}
 .cstm-btn-camp{width:33px;height:33px;}
 .progression li{padding:5px 20px 3px 20px !important;}
 @media (max-width:768px){#detailpanel_fields_display{display:inline-block;padding:8px;width:100% }
 }
 .search_form{margin-bottom: 0px !important}
 .filter-field-name{word-break: break-word;background: none;border-radius: 4px;text-align: left;white-space: inherit !important;}
 .cstm-dropdown-toggle::after{display:none !important}
 .dashletcontainer.col-33{width:100% !important;}
 .list-view-rounded-corners{margin:2px 0 16px 0 !important;}
 #massall_top{display:unset !important;}
 .caretdropdownicon{float:right;margin:1.5px 3px;}
 /*for dropdown edit button hover issue*/
 .dropdown-menu li .recent-links-edit,.favorite-links-edit:hover{background-color:unset !important;border:none !important;}
 #massall_bottom{display:unset !important;}
 .detail-view-row-item{margin:0;min-width:unset;min-height:unset }
 /*For detailview fields and layout issue*/
 .detail-view-field{word-break:break-word;font-size:14px;font-weight:400;background:none;padding:0px !important;
 border-radius:4px;text-align:left;min-height:38px;vertical-align:baseline;white-space:inherit;}
 .-ms-detail-view-field{padding: unset;}
 /*Font size of login page and reset password page*/
 .loginfontset{-ms-position:absolute !important;height:46px !important;}
 .envelopemailset{font-size:11px !important;}
 .form-signin .form-control{box-sizing:border-box;position:relative;font-size:16px;padding:10px;
 -webkit-box-sizing:border-box;-moz-box-sizing:border-box }
 #generate_pwd_button{height:48px !important;font-size:14px !important;}
 /*Added for pagination button issue*/
 .pagination{display:contents !important;}
 .pagination-button{border:none !important;border-radius:4px !important;margin:0 2px 0 2px !important;padding:0 !important;line-height:28px !important;height:26px !important;width:26px !important;}
 /*for dashlet UI*/
 .dashlet-panel{display:grid;overflow-x:auto;}
 .custom-profile-menu{border-radius:0px 0px 10px 10px;padding:0px;border:none;top:96%;min-width:225px;right:0px !important;}
 .global-linkcolor ul li a:hover{color:unset !important;}
 #toolbar #globalLinks ul li a:hover{color:unset !important;background-color:unset !important;}
 .box{float:left;overflow:hidden;background:#f0e68c;}
 .bd .dashletPanel .list-view-data-icon{font-size:16px !important }
 .template-panel{border:none !important;}
 .subnav li a{overflow:unset !important;}
 .togglebackcolor{background-color:white !important;}
 .closeicon{margin-right:5px;}
 .toasts .alert{display:flex;}
 .headfont{font-size:16px;}
 .customdropdown li a:hover{border-left:unset !important;}
 .customdropdown{background:white !important;min-width:117px !important;}
 .notCurrentTabLeft:active{background-color:yellow;}
 .navbarset{margin-top:10px;}
 .global-table{border:unset !important;}
 .global-form{padding:15px }
 .backcolor .yui-nav a em{background:unset !important;}
 .yui-navset .nav-dashboard .selected .nav-link{background:#778591 !important }
 .yui-navset .yui-nav .selected a em{border-color:transparent !important;}
 ul.yui-nav li.selected{background:transparent;}
 .bootstrap-select:not([class*=col-]):not([class*=form-control]):not(.input-group-btn){width:98% !important;}
 .preview_link a .fa-angle-double-right{color:unset !important;padding-top:12px }
 .dropdown-menu .custom-drop-down a:hover{border-left:unset !important;background-color:transparent !important;}
 .headerlinks a:hover{margin-bottom:2px;}
 .yui-navset .yui-nav li, .yui-navset .yui-navset-top .yui-nav li{margin:0 1px 0 0;overflow:hidden;height:auto !important;zoom:1 }
 @media (min-width:375px){.backcolor .nav-dashboard .custom-tab{margin-bottom:1px;}
 }
 input[type=checkbox]{vertical-align:text-bottom !important;}
 @media (max-width:460px) and (min-width:360px){.modal-search .nav-tabs>li.active{display:block !important;}
 /*.dateTimeRangeChoice{margin-left:12px }*/
 .custom-save-search{margin-left:7px;}
 .custom-orderbysel{margin-left:2px;}
 #current_user_only_basic{margin-left:18px;}
 .cstm-detail-name-text{width:96px;white-space:nowrap;overflow:hidden;display:inline-block;text-overflow:ellipsis;margin:0;}
 }
 .cstm-detail-name-text{width:1100px;white-space:nowrap;overflow:hidden;display:inline-block;text-overflow:ellipsis;margin:0;}
 ul.chooserList.green.ui-sortable>li{color:#534d64 !important;}
 
 .list .SugarActionMenu .sugar_action_button>.subnav a{border:unset !important;}
 ul.clickMenu li ul.subnav{top:28px !important;border:1px solid #ccc;border-radius:0px;padding:5px 0px;}
 .custom-datetime{width:84px;margin-left:10px;margin-top:0px;float:right }
 .custom-date{margin-top:-19px;}
 .custom-formrow{margin-left:-14px !important;}
 .customdatecol{margin-left:-10px;margin-top:-2px;}
 .custom-col{margin-left:-13px;margin-top:-2px;}
 .timeselpopup{margin-bottom:5px;}
 .customadmin{margin-left:-14px !important;}
 /*Calendar Ui Start*/
 /*.calnavleft, .calnavright{background-color:#9b9c9d !important }*/
 .calheader{background-color:#c0c0c0 !important;border-radius:3px 3px 0 0;}
 .yui-calendar a.calnav{background-color:#66727d !important;padding:3px 4px 3px 4px;}
 a#callnav_today{line-height:unset !important }
 .yui-calendar{font:unset !important;}
 .yui-calcontainer{padding:1px !important;border:unset !important;font-size:11px !important;}
 .yui-calendar a.calnavleft, .yui-calendar a.calnavright{margin-top:5px !important;height:28px !important;width:28px !important;background-position:-3px -3px !important;}
 .yui-calendar .calheader{line-height:31px !important;height:37px !important }
 .yui-calendar td.calcell a{width:25px;height:25px;line-height:26px !important }
 .yui-calendar .calbody a:hover{background:lightgray !important;border-radius:unset !important }
 /*Calendar Ui End*/
 .custom-listnxt{height:26px !important;padding:0px 8px 0px 9px !important;}
 
 /* change by deep fir fix UI */
 a#basic_search_link{line-height:33px !important;height:35px;padding:1px 6px 0 6px !important;}
 a#advanced_search_link{line-height:33px !important;height:35px;padding:1px 6px 0 5px !important;}
 .custom-advancedsub{margin-left:17%;}
 .advsearch{padding:0 7px 0 7px !important;font-size:11px !important }
 
 .custom-emailplace::-webkit-input-placeholder{color:lightgray;}
 .custom-btn{width:33px !important;height:33px !important;}
 .cstm-filter{padding:6px 0 0 7px !important;font-size:12px;}
 ul.clickMenu li a.cstm-search{margin:2px 0px 0px 9px !importan;t font-size:14px;}
 .content .nav-tabs>.tab-toggler.active>a{border:1px solid lightgray;}
 .desktop_notifications .close{top:-3% !important;}
 .yui-navset .yui-nav .cstm-navlink em{border:unset !important;}
 #EditView_tabs .nav-tabs>li>.cstm-navlink{padding:7px !important;}
 div.email-address-line-container:not(:nth-of-type(2)) div.email-address-option label{visibility:visible !important;}
 .cstm-templategrp{width:77px;padding:unset !important }
 @media (max-width:750px){.cstm-quickedit{display:-webkit-inline-box !important;float:none !important;}
 		.navbar .container-fluid .navbar-header{padding-right: 0px;padding-left: 0px;}
 }
 .custom-dashletH{border-radius:0px !important;}
 .cstm-h3row{border-radius:0px !important }
 .cstm-modalpopup{max-width:40%;}
 @media(max-width:812px){.cstm-modalpopup{max-width:65%;}
 }
 .survey-btn{width:36px !important;height:36px !important;padding:2px !important }
 .modal-body #search_form .edit .row .col-sm-12 #inlineSavedSearch .row .form-group{margin-top:13%;}
 /*campaign module CSS*/
 .cstm-campaign-save{margin-top:5px }
 /* Nav bar Quick create hover issue */

.custom-emailplace::-webkit-input-placeholder{color:lightgray;}
.custom-btn{width:33px !important;height:33px !important;}
.cstm-filter{padding:6px 0 0 7px !important;font-size:12px;}
ul.clickMenu li a.cstm-search{margin:2px 0px 0px 9px !importan;t font-size:14px;}
.content .nav-tabs>.tab-toggler.active>a{border:1px solid lightgray;}
.desktop_notifications .close{top:-3% !important;}
.yui-navset .yui-nav .cstm-navlink em{border:unset !important;}
#EditView_tabs .nav-tabs>li>.cstm-navlink{padding:7px !important;}
div.email-address-line-container:not(:nth-of-type(2)) div.email-address-option label{visibility:visible !important;}
.cstm-templategrp{width:77px;padding:unset !important }
@media (max-width:750px){.cstm-quickedit{display:-webkit-inline-box !important;float:none !important;}
		.navbar .container-fluid .navbar-header{padding-right: 0px;padding-left: 0px;}
}
.custom-dashletH{border-radius:0px !important;}
.cstm-h3row{border-radius:0px !important }
.cstm-modalpopup{max-width:40%;}
@media(max-width:812px){.cstm-modalpopup{max-width:65%;}
}
.survey-btn{width:36px !important;height:36px !important;padding:2px !important }
.modal-body #search_form .edit .row .col-sm-12 #inlineSavedSearch .row .form-group{margin-top:13%;}
/*campaign module CSS*/
.cstm-campaign-save{margin-top:5px }
/* Nav bar Quick create hover issue */

.desktop-bar .toolbar li .dropdown-menu-right{margin-top:-1px !important;}
@media(min-width:300px){.cstm-unsaved{margin-top:4px !important }
}
@media(max-width:480px){.cstmcamp-name{max-width:49% !important;}
.cstmcamp-admin{max-width:25% !important }
}
.other.view td{line-height:19px !important;}
.check-color{color:green !important;}
.time-color{color:red !important;}
.progression-container ul .navstep div a{color:#fff !important }
.edit-view-field #status{width:88% !important;}
#wizard .edit-view-field #status{width:100% !important;}
.cstm_survey_question_options{width:85% !important;}
.cstm-container-survey{padding-bottom:75px }
.cstm-body-survey{font-family:'Poppins-Light', sans-serif;
background:linear-gradient(to bottom, #ffffff 0%, #ffffff 20%, #37c0f0 7%, #37c0f0 50%, #37c0f0 100%);
background-repeat:no-repeat;min-height: 990px}
.cstm-company-logo{width:55% !important;}
/* .cstm-survey-shadow{box-shadow:0px 3px 3px 0px #534d64}*/
.star{zoom:1.3 !important;}
.cstm-navbar-text{width:100%;white-space:nowrap;overflow:hidden;display:inline-block;text-overflow:ellipsis;margin:0;}
.cstm-navbar-textdashlet{width:145px;white-space:nowrap;overflow:hidden;display:inline-block;text-overflow:ellipsis;margin:0;}
.detail tr td[scope="row"] span{font-weight:700 }
.cstm-inbound-email{width:30% !important;}
.cstm-header-survey{background-color:unset !important;border-bottom:unset !important;border-top:unset !important;border:unset !important;}
div#rollover a:hover span{display:grid !important;width:unset !important;}
div.confirmTable{width:unset;}
@media(max-width:375px){.cstm-label-text{width:303px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;}
}
.cstm-campaign-btn{width:36px;height:35px;padding:0px;}
.cstm-arrow{font-size:21px !important }
.cstm-module-icon-btn{padding:6px 11px 7px 11px;border-radius:3px;}
.edit h4{font-size:14px !important;}
.cstm-tab-text{text-transform:uppercase;}
ul.chooserList.green.ui-sortable>li{background-color:#d4edda !important }
ul.chooserList.red.ui-sortable>li{background-color:#ffafa6 !important;}
.yui-navset .yui-nav{border-bottom:none !important }
.cstm-hide_default:not(.show){display:flex;}
/*.yui-calendar td.calcell.today a{background-color:#f08377 !important;}*/
/*END*/
.yui-panel-container{height:auto;}
/* fastselect */
.fstMultipleMode .fstQueryInput{font-size:inherit !important;}
.fstElement{font-size:inherit !important;width:100%;}
.fstResultItem{font-size:inherit !important;padding:.1em .71429em !important;}
.fstChoiceItem{font-size:inherit !important;padding:.1em .3em .1em 1.5em !important;}
.fstMultipleMode .fstControls{width:100% !important;padding:0.3em 0.1em 0em 0.5em !important;}
.fstMultipleMode .fstQueryInputExpanded, .fstQueryInput{border:none !important;}
@media(max-device-width: 480px) and (min-device-width: 320px){.fstResultItem{padding: 0.8em 0.4em 0.7em 0.6em !important;font-size: 13px !important;}.fstChoiceItem{padding: .9em .3em .9em 1.5em !important;}}
/* fastselect */
/*Start:Navbar icon changes*/
.create.quickcreatetop .dropdown-toggle{background-color:unset;height:unset;line-height:unset;padding-top:0;padding-bottom:0;color:#fff;}
@media (min-width:751px){.navbar-search .searchbutton{padding:unset;border:unset;font-size:unset;width:unset;height:unset;}
}
.desktop_notifications .alertsButton{border:none;box-shadow:none;color:#fff !important;font-size:unset;background-color:transparent;margin-top:unset;border:none;}
.desktop_notifications .alert_count{display:block;position:relative;top:-5px;left:21px;font-size:10px;background-color:#f24b39;color:#fff;border-radius:30px;float:left;line-height:9px;width:unset;height:15px;z-index:200;}
.desktop_notifications .dropdown-menu{color:#534d64;}
.toolbar li{margin-right:10px;margin-left:10px;}
.desktop_notifications .btn-danger:hover{font-size:unset;}
.create.quickcreatetop .dropdown-toggle{color:#fff !important;}
.btn-danger:not(:disabled):not(.disabled):active, .btn-danger:not(:disabled):not(.disabled).active, .show>.btn-danger.dropdown-toggle{color:#fff;background-color:unset;border-color:unset;}
.desktop_notifications .btn-danger:active{font-size:unset;}
.campaignbackcolor{background-color:unset !important;}
.bullhorniconset{padding-bottom:14px;}
@media (max-width:978px) and (min-width:320px){.col-sm-3{display:block !important;}
}
/*End:Navbar icon changes*/
#detailpanel_fields_displa{width:78% !important;}
/*Start:To Hide navigation bar module icons*/
.headerlinks .module-icons{display:none !important;}
/*End:To Hide navigation bar module icons*/
/*Start:To Show navigation bar more menu module icons*/
#overflow-menu .module-icons{display:block !important;}
/*End:To Show navigation bar more menu module icons*/
/*Start:More tab related changes*/
.myMoreTab{width:90% !important;}
.dynamic-tabs-container{border-bottom:unset !important;background-color: unset;background:transparent;}
.tabs-dropdown .dropdown-toggle{text-align:right;margin-right:5px;}
.dashboard .tabs-dropdown .dropdown-toggle{text-align:unset;}
.tabs-dropdown .dropdown-menu{border-radius:0px;}
.dashboard .tabs-dropdown .dropdown-menu li{margin-right:5px;border:0;border-radius:0;}
.tabs-dropdown .dropdown-menu li a{border:0px;background-color:unset !important;color:unset !important;text-align:left;text-transform: uppercase;}
.tabs-dropdown .dropdown-menu li a:hover{border-left:0px;background-color:unset !important;color:unset !important;}
.removeTab_anchor:hover{margin:unset !important;}
.tabs-dropdown .dropdown-toggle::after{content:unset;}
@media (max-width:750px){.dashboardTabList{display:block;}
.myMoreTab{width:95% !important;}
}
/*End:More tab related changes*/
 /*Start:Changes By Roshan */
 /*-----------------profile picture css start------------*/
 .custom-profile-menu{border-radius:0px 0px 10px 10px;padding:0px;border:none;top:96%;min-width:225px;right:0px !important;}
 .custom-profile-menu li a{color:none !important;padding:0px;}
 .custom-profile-menu li a:hover{border:none;background-color:white;color:none;-webkit-transition:all 0.3s ease-out;-moz-transition:all 0.3s ease-out;-o-transition:all 0.3s ease-out;transition:all 0.3s ease-out;}
 .profile_pic{display:inline-block;width:2.5em;height:2.5em;border-radius:50%;background-repeat:no-repeat;background-position:center center;background-size:cover;}
  .profile_pic_big{display:inline-block;width:70px;height:70px;border-radius:50%;background-repeat:no-repeat;background-position:center center;background-size:cover;}
 [data-letters]:before{content:attr(data-letters);display:inline-block;font-size:28px;width:33px;height:33px;line-height:33px;text-align:center;border-radius:50%;background:white;vertical-align:middle;margin-right:1em;color:#2767A8;margin-top:-8px;text-transform:uppercase;
 }
 [data-letters-big]:before{content:attr(data-letters-big);display:inline-block;font-size:45px;width:70px;height:70px;line-height:70px;text-align:center;border-radius:50%;background:white;vertical-align:middle;/*margin-right:1em;*/
 color:#2767A8;
 text-transform:uppercase;}
 .profile-icon-hd:hover:after{content:"";display:block;border:8px solid transparent;border-bottom-color:white;position:absolute;bottom:0px;left:40%;margin-left:-2px;}
 .profile-icon-hd-big{border:none !important;}
 /*-----------------profile picture css end -------------*/
 
 .desktop_notifications{margin-left:5px !important;}
 .user-menu{min-width:230px !important;}
 #with-label{border:none;}
 .toolbar li .dropdown-menu{margin-top:12px !important;position:absolute;}
 .toolbar #globalLinks .dropdown-menu{margin-top:-5px !important;}
 
 .navbar-search .searchbutton{width:unset;line-height:unset;font-size:unset;}
 .quickcreatetop{color:#fff;}
 #overflow-menu .module-icons{float:left;}
 
 #overflow-menu .with-actions .headerlinks .module-icons{margin-right:7px;}
 #overflow-menu .with-actions .notCurrentTabRight{display:none;}
 #overflow-menu .with-actions .headerlinks{width:100%;}
 .desktop-bar #globalLinks{margin-left:20px;}
 .mobile-bar .toolbar li .searchbutton{margin-right:20px;}
 .mobile-bar #globalLinks{padding:6px;}
 .UnifiedSearchBox{position:relative;display:none;}
 .navbar-search .searchformdropdown .input-group{height:30px;}
 .navbar-search .query_string{height:30px !important;line-height:0px;max-width:13rem;}
 .navbar-search .input-group-append{height:30px;}
 .searchformdropdown button{height:30px;background-color:#65697a;}
 /*@media (min-width:1201px){.desktop-bar{width:38%;}
 }*/
 .mobile-bar .desktop_notifications .alert_count{top:-6px;left:21px;}
 .navbar-toggle{height:unset;margin-top:0;margin-bottom:0;padding:10px;background:transparent;border:1px solid gainsboro !important;border-radius:5px;}
 .mobile-bar{background-color:unset;padding:0;width:unset;}
 .navbar-inverse{padding:0px;}
 .navbar-toggle{margin-top:0px;}
 #overflow-menu{width:220px;}
 /*Start:Detailview left panel changes*/
 .detail-left-panel-tabs .nav-item .nav-link:hover{margin:0px;}
 .detail-left-panel-tabs .nav-item .nav-link{color:#000;background:transparent;border-radius:0px;line-height:unset !important;border:0px;margin:0px;text-transform:uppercase;}
 .detail-left-panel-tabs .nav-item .nav-link.active{color:#000 !important;background:#fff !important;}
 .detail-view .nav-tabs{background-color:#F2F2F2;}
 .detail-view-row .label{white-space:unset;}
 .detail-view-row{margin:unset;min-width:unset;}
 .detailview-left-right-panel{margin-top:10px;}
 .detailview-left-panel{width:100%;padding-left:0px;padding-right:0px;background:#fff;box-shadow:0 2px 2px rgba(0, 0, 0, 0.3);margin-bottom:10px;}
 .detailview-panel{margin:10px }
 .detailview-panel .card-header a{color:#000;}
 .content .detail-view .tab-content{padding:5px;}
 /*End:Detailview left panel changes*/
 /*Start:Dashboard tabs changes */
 .removeTab_anchor{margin:0 2px 0 2px;padding-right:4px;padding-left:4px;}
 .removeTab_anchor:hover{margin:0 2px 0 2px;}
 /*End:Dashboard tabs changes */
 /*Start:Detailview Right panel changes*/
 .custom-right-panel{height:100%;background-color:#ffffff;padding-bottom:15px;padding-top:10px;
 box-shadow:0 2px 2px rgba(0, 0, 0, 0.3);}
 @media only screen and (max-width:768px){.custom-right-panel-box{padding-left:0px;}
 }
 .custom-right-panel-box{margin-bottom:10px;}
 .custom-right-panel .tab-content{margin-top:20px;}
 .custom-right-panel .nav-pills li a{color:#000000 !important;}
 .custom-right-panel .nav-pills li{padding:0px;}
 .custom-right-panel .nav-pills{border-bottom:1px solid #D5D5D5;}
 .custom-right-panel .nav-pills li .active{border-bottom:2px solid #0066cc;background-color:#ffffff;border-radius:0px;color:#000000;}
 .right-panel-card{margin-top:10px;box-shadow:0 2px 2px rgba(0, 0, 0, 0.3);}
 .right-panel-card .card-body{padding:0px 5px;margin:3px 3px 14px 3px;}
 
 .right-panel-card .card-body .right-panel-icon{display:table-cell;margin:auto;}
 .right-panel-card .left-border{border-left:1px solid #CFCFCF;}
 .right-panel-card .card-title{background:#f2f2f2;padding:5px;}
 .right-panel-card .spRPButton a{padding:5px;}
 
 /*End:Detailview Right panel changes*/
 /*Start:Detailview top heading */
 .moduleTitle .module-title-text{height:unset;line-height:unset;margin:10px 0px;width:100%;}
 .detailview-heading{background:#F2F2F2;box-shadow:0 2px 2px rgba(0, 0, 0, 0.2);}
 .header-action-button{margin:auto;}
 .detailview-top-dropdown .dropdown-item{padding:0px !important;}
 .detailview-top-dropdown .dropdown-item input{color:#1F5499 !important;background:transparent !important;padding:1px 10px !important;border:0 !important;width:100%;text-align:left;font-size:12px !important;height:unset !important;line-height:unset !important;}
 .detailview-top-dropdown{padding:0px !important;}
 
 /*End:Detailview top heading */
 /*Start:Detailview highlite row changes*/
 .highlite-row{/*margin-left:0px;*/
 background:white;margin-bottom:3px;padding:20px 0px;box-shadow:0 2px 2px rgba(0, 0, 0, 0.3);}
 /*End:Detailview highlite row changes*/
 /*Start:Detailview favourite hide*/
 .favorite .favorite_icon_outline, .favorite .favorite_icon_fill{display:none;}
 /*End:Detailview favourite hide*/
 /*Start:Detailview Subpanel Changes*/
.subpanel-card{border-radius:0px;border:none;margin:10px 0px;}
.subpanel-header{background:#fff;padding-left:0px;}
.subpanel-table .pagination .SugarActionMenu{display:none;}
ul.clickMenu .single{padding:0px;}
.main-subpanel .subnav{right:0px !important;text-align:left;padding:5px;}
.subpanel-table.list tr.pagination span.pageNumbers{top:unset;}
.subpanel-table .SugarActionMenu li:first-child a{padding:0px;}
.clickMenu li .subnav{min-width:unset;}
ul.clickMenu li ul.subnav li a{padding:1px 10px;}
.list .SugarActionMenu .sugar_action_button .subnav{padding:5px 0px;border-radius:0px;}
.list .SugarActionMenu .sugar_action_button .subnav li a{padding:0px 10px;}
.subpanel-table .SugarActionMenu .single a{min-height:unset;line-height:unset;}
.subpanel-table .preloader{text-align:center;}
ul.clickMenu.SugarActionMenu li.single a{vertical-align:middle;padding:3px 8px;}
/*End:Detailview Subpanel Changes*/
/*Start:Background Image for all the views*/
body, .bootstrap-container{background:url("../../../../../themes/SuiteP/images/bg_texture.png");}
/*Start:Title changes for all the views*/

/*End:Title changes for all the views*/
/*Start:To hide extra compose email button of detailview*/
#Activities_composeemail_button{display:none;}
/*End:To hide extra compose email button of detailview*/
/*Start:Editview field size changes*/
@media (min-width:1024px){.col-sm-6 .edit-view-field input[type="text"], .col-sm-6 .edit-view-field select{width:88%;}
}
/*End:Editview field size changes*/
/*Start:Detailview convert table background changes*/
.converted_account td{background-color:unset;}
.converted_account>tbody>tr>td{padding:unset;border-radius:unset;}
/*End:Detailview convert table background changes*/
/*Start:Subpanel no data background*/
.subpanel-no-data{height:100%;color:rgba(0, 0, 0, 0.3);}
/*Start:Subpanel no data background*/
/*Start:to hide the content */
.hidden{display:none !important;}
/*End:to hide the content */
/*Start:to wrap the overlapping text */
.wrap-text{word-break:break-all !important;}
/*End:to wrap the overlapping text */
/*Start:Detailview left panel label padding changes */
.detail-view-row .label.col-2-label{padding-left:10px;}
/*End:Detailview left panel label padding changes */
/*Start:Detailview Activities plus button alignment issue*/
ul.clickMenu:first-child>li>span{margin-right:3px;}
/*End:Detailview Activities plus button alignment issue*/
.subpanel-table ul.clickMenu:first-child>li>span{margin-top:5px;}
/*Start:Subpanel select popup select button alignment issue */
.popupBody #MassUpdate_select_button, .popupBody #addformlink{margin-left:18px;}
/*End:Subpanel select popup select button alignment issue */
#actionLines .action-table>tbody>tr:first-of-type>td{border-bottom:unset !important;}
.action-table .form-control{width:unset;}
.action-table .lines .w-50{width:unset !important;}
#aow_conditionLines tbody td:first-of-type{padding:1px 8px;}
#aow_conditionLines thead tr td:first-of-type{padding:1px 8px;}

.aor-tab-content #aor_conditionLines tbody tr td .form-control.sqsEnabled{width:64%;}
#aor_conditions_body .dateTime{background:#fff;}
#aor_conditionLines{margin-left:8px;}
.aor_reports tr td:first-child,.aor_reports tr th:first-child{padding-left:15px;}
.sugarFeedDashlet table.table-responsive{display:table;}
.dashletTable .dashletToolSet a span.fa-times{font-size:18px;margin-top:-2px;vertical-align:middle;}
.dynamic-tabs-container .dynamic-tabs{padding-right:0px;}
.dashboard .dynamic-tabs-container .tabs-dropdown .dropdown-toggle{padding:7px 0px 5px 7.5px;border-radius: 4px;}
.detail-view .dynamic-tabs-container{background-color:#F2F2F2;}

/*Start*/
/*Custom icons colours responsive UI classes*/
.customIconlist .noborder{border:none !important;background-color:#00AABB !important;}
.customIconlist .title-box{margin-bottom:15px;}
.customIconlist .module_name{font-size:14px;}
.main-title{font-size:20px;}
.customIconlist .col-title{margin-bottom:10px;}
.customIconlist .module_icon_btn i{color:#fff;}
.customIconlist .input-group-addon{/*padding:.375rem .75rem;*/
padding:4px 11px;margin-bottom:0;font-size:1rem;font-weight:400;line-height:1.5;color:#495057;text-align:center;background-color:#e9ecef;border:1px solid #ced4da;}
.customIconlist .iconpicker-popover{top:32.4px !important;left:0.4px !important }
.customIconlist .border_class{border:none !important;}
.customIconlist .fade{opacity:1 !important;}
.customrow{padding:2px;}
.iconpadding{padding-top:14px;}
.iconpicker-popover.popover .popover-title{overflow:hidden;}
.customIconlist .customlistfont{font-size:14px;color:brown;}
.placeholdercolor input::placeholder{color:#2767A8 !important;}
/*End*/
@media (min-width:768px){/*#user_name, #username_password{width:100px;}*/
#generate_pwd_button{font-size:12px !important;}
}
.logbuttonsize{height:46px !important;}
/*Start:Theme Color Changes By Roshan Sarode Dt. 25-10-2019*/
.globalLinks-desktop .user-menu-button{background-color:transparent !important;}
/*.navbar-search .query_string{background-color:#65697a !important;}
*/
/*End:Theme Color Changes By Roshan Sarode Dt. 25-10-2019*/
#overflow-menu,.overflow-menu-dropdown:hover .dropdown-menu{display:none;}
/*End:Theme Color Changes By Roshan Sarode Dt. 25-10-2019*/

/*Start: Edtiview date field not showing required error message proper by Roshan dt. 05-01-2019*/
.edit-view-field .dateTime .input-group .invalid-feedback{
   /*display: none;*/
}
/*End: Edtiview date field not showing required error message proper by Roshan dt. 05-01-2019*/

#aor_conditionLines tr td {padding: 0px 0px 5px 5px;}
#aor_conditionLines .dateTime {border:0px;}
#aor_conditionLines .dateTime .dateTimeComboColumn .input-group {width: 100%;}
#aor_conditionLines input.sqsEnabled{margin-top:0px;}

#topnav_Administration .dropdown-menu{	display: none;}
.highlite-row table{display: contents;}
.aor_reports{display: table; }
#schedule_basic .fstElement {width:100%;max-width: 200px;}
/*.listViewEmpty .filterContainer{
   display: none;
} */
.paginationTable .reportPaginationBtn {
	background-color: #777;
    color: #808f9c;
    padding: 0 10px 0 10px;
    line-height: 26px;
    height: 26px;

}
.camp-btn{
	padding: 5px !important;
    height: unset !important;
    line-height: unset !important;
    width: unset !important;
}
/*End: Changes by Roshan*/;
/* ------------ Internet Explorer by Ritesh START ----------------- */
@media all and (-ms-high-contrast:none),(-ms-high-contrast:active){/* IE10+ CSS styles go here */
/* remove display block from because flex is working Fine by deep */
/*.row{display:block;}*/
.navbar>.container, .navbar>.container-fluid{display:block;}
.navbar-inverse .nav>.topnav.with-actions>span.currentTab>a{height:40px;}
/*.desktop-bar>.toolbar{margin-top:-13px;}*/
.desktop-bar #globalLinks{margin-top:0px;}
.profile_pic{position:relative;top:10px;}
.UnifiedSearchBox{top:10px;}
select{background:none;}
.col-sm-12 .col-sm-8.edit-view-field textarea#description{width:100%;}
.content .nav-tabs>li>a, .content .nav-tabs>li>a:hover{background-color:#d9dada}
.custom-advancedsub{margin-left:0;}
#actionLinkTop li.sugar_action_button a{margin:5px 10px 0px 9px;}
.dashletTable .dashletcontainer .bd-center .list.view .pagination{display:table-row;}
.custom-profile-menu li a#admin_link:hover{background-color:transparent !important;}
.dashboard .nav-item .btn{background:#ebebeb !important;color:#000 !important;}
/* for detail view  by deep On 03-01-2020 start */
.detail-view-row .label{white-space: normal;}
.moduleTitle .module-title-text{line-height: normal;}
.detailview-heading .col.header-action-button{margin-top: 14px;}
.float_For_IE{float: right;}
.subpanel-table.list tr.pagination span.pageNumbers{top:auto;}
/*end*/
/*for navigation bar icon by deep Start*/
.desktop-bar .navbar-search #searchbutton {margin-top: 15px;}
.globalLinks-desktop .profile_pic{top:2px;}
.navbar-search .unified-search .query_string{max-width: 10em;}
/*end*/ 
.cstmInboundEditView .card-body .edit .card-body .row{display: flex;}
.justify-content-md-center.login-page{justify-content:flex-start !important;}
.dashboard .tab-content{background-color: transparent;}
#ConvertLead .panel-convert-lead .panel-body #selectContacts{display: ruby !important}
#ConvertLead .panel-convert-lead .panel-body #selectAccounts{display: ruby !important}
}

/* -------------------- Internet Explorer END -------------------- */
/* ------------------ MOBILE START ------------------------------- */
/* Portrait and Landscape */
@media only screen and (min-device-width:320px) and (max-device-width:480px) and (-webkit-min-device-pixel-ratio:2){body, .list, .detail-view-row .label, .detail-view-field, p, input[type=submit]:focus, input[type=button], .content .nav-tabs>li>a, .content .nav-tabs>li>a:focus, .content .nav-tabs>li>a:hover, .col-form-label, .form-control, fieldset legend, .bootstrap-select #tab-actions .dropdown-menu>li>input[type=button], .bootstrap-select .dropdown-menu>li>a, .button{font-size:12px !important;}
 .navbar-search .query_string{width:75%;}
 .desktop_notifications{margin-left:0;}
 .mobile-bar>.toolbar>.navbar-nav{position:relative;}
 .profile_pic{position:relative;top:1em;}
 .navbar-inverse{max-height:50px;min-height:50px;}
 .mobile-bar .user-dropdown{top:34px;left:-15em;}
 #desktop_notifications .dropdown-menu-notification .fa-stack{font-size:1.4em;}
 #desktop_notifications #alerts{left:-18em;}
 .desktop_notifications .has-alerts p{font-size:12px;}
 .UnifiedSearchBox{width:150px;bottom:0px !important;}
 .show_side_pane{width:90%;}
 /* calendar UI */
 .monthHeader h6{font-size:11px;line-height:0.2;}
 .monthHeader{line-height:35px;height:35px;}
 .monthCalBody h5.calSharedUser{font-size:11px;line-height:30px;height:30px;}
 .fc-view-container *, .fc-view-container *:before, .fc-view-container *:after{font-size:8px;}
 .listViewLinkButton .import-btn{display:none;}
 .listViewLinkButton .column-chooser-btn{display:none;}
 #actionLinkTop li.sugar_action_button a{margin:6px 5px 5px 5px;}
 .action-link-top li.sugar_action_button a{margin:2px 5px 5px 5px !important;}
 .module-title-text{text-align:left;}
 .moduleTitle .module-title-text{font-size:12px;}
 .navbar>.container, .navbar>.container-fluid{align-items:normal;}
 .mobile-bar #toolbar{margin-right:-17px;}
 .mobile-bar #toolbar #globalLinks ul{margin-top:0 !important;left:-12rem;width:100%;}
 
 form[name="UnifiedSearchAdvancedMain"] .table>tbody>tr>td{width:100% !important}
 #ajaxStatusDiv img{right:-25px;top:-50px;}
 .toasts{display:block;position:fixed;top:4em;right:2em;}
 .toasts .alert{padding:0.6rem 1rem;}
 .close-toast-alert{margin:-5px -5px 0px 0px;}
 .paginationActionButtons #selectLinkBottom div{margin-top:12px;}
 #actionLinkBottom li.sugar_action_button a{margin:6px 2px 5px 0px;}
 .paginationTable .paginationActionButtons .sugar_action_button .value{font-size:12px;}
 .detail-view-row .col-xs-12.col-sm-6{padding-right:0px;}
 .detail-view-row .col-xs-12 .col-4{flex:0 0 50% !important;max-width:50% !important;}
 .detail-view-row .col-xs-12 .col-8{flex:0 0 50% !important;max-width:50% !important;}
 .footer-logo{margin-right:0px;}
 #lineItems .product_discount_amount_select, #lineItems .product_vat_amt_select, #lineItems .service_discount_select, #lineItems select{font-size:10px !important;}
 #lineItems .group button{width:25px;height:25px;}
 #lineItems .service_delete_line, #lineItems .product_delete_line{margin:0px;}
 .header-action-button table.float-right{float:left !important;}
 .favorite{margin-left:0;}
 .edit-view-row-item .col-sm-2{width:100%;}
 .navbar-header .dropdown-menu{max-height:500px !important;height:500px !important;}
 .email-address-option label{font-size:11px;}
 .edit-view-row .edit-view-row-item{flex:0 0 100% !important;max-width:100% !important;}
 .edit-view-row-item .col-sm-2{flex:0 0 100% !important;max-width:100% !important;}
 .edit-view-row-item .col-form-label{padding-left:0;}
 ul.clickMenu.selectmenu.SugarActionMenu.listViewLinkButton>li.desktopOnly{display:block;}
 .gen_side_pane, .gen_intel_pane{width:50% !important;right:-50%;}
 .show_side_pane{right:0;}
 .header-action-button .dropdown-toggle::after{display:none;}
 /*.header-action-button{margin-left:15px;}
*/
 #current_user_only_basic{margin-left:0px;}
 #favorites_only_basic{margin-left:0px;}
 .search_fields_basic, .search_fields_basic .col-form-label{line-height:0;}
 .col-advanced-search{margin-left:0px !important;}
 .col-advanced-search, .search_fields_basic{flex:0 0 100% !important;max-width:100% !important;}
 .edit-view-row-item, .edit-view-row-item .form-group{margin-bottom:0;}
 .list tr th, .list tr th a:link{font-size:12px;}
 /* footable css custom */
 .footable-details .suitepicon-action-sorting-ascending:before, .footable-details .suitepicon-action-sorting-none:before, .footable-details .suitepicon-action-sorting-descending:before, .footable-details .fa-caret-down:before, .footable-details .fa-sort:before, .footable-details .fa-caret-up:before{content:":" !important}
 .footable-details tr th, .footable-details tr.oddListRowS1 td, .footable-details tr.evenListRowS1 td{padding:0px 0px 5px 5px !important;}
 .subpanel-table{display:block;margin-bottom:25px;}
 .detailview-heading .justify-content-between .moduleTitle.col{flex-basis:auto;flex-grow:initial;}
 .mobile-bar .toolbar li .searchbutton{margin-right: 0;}
 /*for address field by deep On 07-01-2019 */
 #EditView #edit-view-subpanels #PRIMARY_address_fieldset .edit td .col-form-label,
#EditView #edit-view-subpanels #ALT_address_fieldset .edit td .col-form-label,
#EditView #edit-view-subpanels #ALT_address_fieldset .edit tr:last-child td:first-child,
#EditView #edit-view-subpanels #BILLING_address_fieldset .edit td .col-form-label,
#EditView #edit-view-subpanels #SHIPPING_address_fieldset .edit td .col-form-label,
#EditView #edit-view-subpanels #SHIPPING_address_fieldset .edit tr:last-child td:first-child{padding-left: 0rem;}
/*On 07-01-2020 to align field in detail view*/
.detailview-left-panel .tab-content .detail-view-row  .col-sm-10.detail-view-field {padding-left: 12.5px !important;}
.quick-create-btn{bottom:1% !important;}
.quick-create-btn .fab-wrapper .fab-element{left: -2px;}
.quick-create-btn .fab-wrapper{width: 40px; height: 40px;}
.pagination-unique .paginationActionButtons .searchAppliedAlert li.desktopOnly a{padding-top: 3px !important;}
.footable-last-visible{width: 18% !important;}
.UnifiedSearchBody{padding: 0 !important;}
.statusArrowsContainer{display: none !important;}
.top-right{right: 2px;}
.dashboard #DashboardUserTab.myMoreTab{width: 92% !important;}
}

/* Portrait */
@media only screen and (min-device-width:320px) and (max-device-width:480px) and (-webkit-min-device-pixel-ratio:2) and (orientation:portrait){.cstmNavBar .tablet-bar #toolbar{margin-right:10px;}
.col-advanced-search{margin-left:0px !important;}
.col-advanced-search, .search_fields_basic{flex:0 0 100% !important;max-width:100% !important;}
}
/* Landscape */
@media only screen and (min-device-width:320px) and (max-device-width:480px) and (-webkit-min-device-pixel-ratio:2) and (orientation:landscape){.tablet-bar{margin-right:10px;}
.footer-logo{margin-right:0px !important;}
#dialog1_c{left:25% !important;top:10%!important;}
.gen_side_pane, .gen_intel_pane{width:50% !important;right:-50%;}
.show_side_pane{right:0;}
.col-advanced-search{margin-left:0px !important;}
.col-advanced-search, .search_fields_basic{flex:0 0 100% !important;max-width:100% !important;}
}
/* ----------------------- MOBILE END -------------------------------- */
/* ----------------------- TABLET START ------------------------------ */
/* Portrait and Landscape */
@media only screen and (min-device-width:768px) and (max-device-width:1024px) and (-webkit-min-device-pixel-ratio:1){.profile_pic{position:relative;top:0.7em;}
 .UnifiedSearchBox{bottom:3px;}
 .tablet-bar .user-dropdown{top:50px;left:-15em;}
 .tablet-bar{text-align:right;width:100%;}
 .navbar-header{width:43%;}
 .footer-logo{margin-right:0px !important;}
/* .cstm-footer .col-sm-8{flex:0 0 45.666667%;max-width:45.666667%;}
 .cstm-footer .col-sm-4{flex:0 0 50.333333%;max-width:50.333333%;}*/
 #lineItems .product_discount_amount_select, #lineItems .product_vat_amt_select, #lineItems .service_discount_select, #lineItems select{font-size:10px !important;}
 #lineItems .group button{width:25px;height:25px;}
 #lineItems .service_delete_line, #lineItems .product_delete_line{margin:0px;}
 .detailview-heading .moduleTitle{max-width:75.333333% !important;}
 #dialog1_c{left:25% !important;top:10%!important;}
 #ajaxStatusDiv img{right:-50px;}
 .custom-emailplace{line-height:0px !important;}
 #SHIPPING_address_fieldset .col-form-label, #ALT_address_fieldset .col-form-label{padding-left:5px;}
 .email-address-option label{font-size:9px;}
 .edit-view-row .edit-view-row-item{flex:0 0 100% !important;max-width:100% !important;}
 .edit-view-row-item .col-sm-2{flex:0 0 33.3333333333% !important;max-width:33.3333333333% !important;}
 .gen_side_pane, .gen_intel_pane{width:50% !important;right:-50%;}
 .show_side_pane{right:0;}
 .header-action-button .dropdown-toggle::after{display:none;}
 #current_user_only_basic{margin-left:0px;}
 #favorites_only_basic{margin-left:0px;}
 .col-advanced-search{margin-left:0px !important;}
 .col-advanced-search, .search_fields_basic{flex:0 0 100% !important;max-width:100% !important;}
 /* footable css custom */
 .footable-details .suitepicon-action-sorting-ascending:before, .footable-details .suitepicon-action-sorting-none:before, .footable-details .suitepicon-action-sorting-descending:before, .footable-details .fa-caret-down:before, .footable-details .fa-sort:before, .footable-details .fa-caret-up:before{content: ":" !important}
 .footable-details tr th, .footable-details tr.oddListRowS1 td, .footable-details tr.evenListRowS1 td{padding:0px 0px 5px 5px !important;}
 .subpanel-table{display:block;margin-bottom:25px;}
 .top-right{right: 3px;}
 .dashboard #DashboardUserTab.myMoreTab{width: 94% !important;}
 .dashboard .dynamic-tabs-container .tabs-dropdown .dropdown-toggle {padding: 7px 0px 5px 9px;}
}
/* ----------- iPad Pro 10.5" ----------- */
/* Portrait and Landscape */
@media only screen and (min-device-width:834px) and (max-device-width:1112px) and (-webkit-min-device-pixel-ratio:2){.tablet-bar{text-align:left;}
 .favorite{margin-left:0;}
 .detailview-heading .moduleTitle{max-width:75.333333% !important;}
 #ajaxStatusDiv img{right:-50px;}
 .custom-emailplace{line-height:0px !important;}
 #SHIPPING_address_fieldset .col-form-label, #ALT_address_fieldset .col-form-label{padding-left:5px;}
 .gen_side_pane, .gen_intel_pane{width:50% !important;right:-50%;}
 .show_side_pane{right:0;}
 #current_user_only_basic{margin-left:0px;}
 #favorites_only_basic{margin-left:0px;}
 .dashboard #DashboardUserTab.myMoreTab{width: 95.7%  !important;}
 .footable-details .suitepicon-action-sorting-ascending:before, .footable-details .suitepicon-action-sorting-none:before, .footable-details .suitepicon-action-sorting-descending:before, .footable-details .fa-caret-down:before, .footable-details .fa-sort:before, .footable-details .fa-caret-up:before{content: ":" !important}
 }
/* ----------------------- TABLET END ------------------------------ */
/* ------------------- LAPTOP START -------------------------------- */
@media screen and (min-width:1024px) and (max-height:1310px){#dialog1_c{left:0px !important;top:auto !important;}
.header-action-button .dropdown-toggle::after{display:none;}
}
/* ------------------------- Only Macbook Laptop ------------------------------------- */
@media screen and (min-width:1025px) and (max-width:1280px){.cstm-footer .col-sm-8{flex:0 0 58.666667%;max-width:58.666667%;}
.cstm-footer .col-sm-4{flex:0 0 40.333333%;max-width:40.333333%;}
}
/* ------------------- LAPTOP END --------------------------------*/ 

/* SImplecrm V2.6.7 Ritesh START */
.dashlet_loader{ margin:auto; margin:10% 45%;}
#suggest-list{float:left;list-style:none;margin-top:-3px;padding:0;width:170px;position: absolute;z-index: 10;max-height:350px;border:1px solid #dad9d9;overflow:auto;}
#suggest-list li{padding: 5px; background: #fff; }
#suggest-list li:hover{background:#f5f5f5;cursor: pointer;}
#auto_search{padding: 10px;border: #a8d4b1 1px solid;border-radius:4px;}

.flip_front,.flip_back {-webkit-backface-visibility: hidden !important;-moz-backface-visibility: hidden !important;-o-backface-visibility: hidden !important;backface-visibility: hidden !important;width:100%;height:100%;display:block;-webkit-perspective: 0;-webkit-transform: translate3d(0,0,0);visibility:visible;}

.flip_back{-webkit-transform: rotateY( 180deg )!important;-moz-transform: rotateY( 180deg )!important;-o-transform: rotateY( 180deg )!important;transform: rotateY( 180deg )!important;}

.flipped{-webkit-transform: rotateY( -180deg )!important;-moz-transform: rotateY( -180deg )!important;-o-transform: rotateY( -180deg )!important;transform: rotateY( -180deg )!important;}

.custom_dashlet_container{
    -webkit-transition: -webkit-transform 1s !important;-moz-transition: -moz-transform 1s !important;-o-transition: -o-transform 1s !important;transition: transform 1s !important;-webkit-transform-style: preserve-3d !important;-moz-transform-style: preserve-3d !important;-o-transform-style: preserve-3d !important;transform-style: preserve-3d !important; height: 100%;
}

.row_box{ padding:5px 5px 15px 5px; word-wrap: break-word;}
.noBullet .active{ margin-top:17px !important; }
.dashletToolSet{ margin:0px;}

/*Generic Side Pane Start By Swapnil */
.preview_link a{ color:#000;}
.rating_container{ text-align:center; font-size: 18px; color:#ccc;}
.rating_active{ color:#f5b300; }
.header_pane{ color:#2767A8; font-size:14px; padding: 10px 10px 0px; border-bottom:1px solid #e8e8e8;}
.image_pane{ padding: 5px;}
.image_pane img{ width:100px; border-radius:50px;}
.ptop5{ padding-top:10px;}
.loader_pane{ margin:auto;margin:50% 45%;}

#chart_values{ margin:0 auto;}
/*Generic Side Pane End*/
/*Flip functionality IE specific css start */
.showback{ display: block !important; backface-visibility:visible !important;}
.hidefront{ display:none !important; backface-visibility:hidden !important;}
.showfront{ display: block !important; backface-visibility:visible !important;}
.hideback{ display:none!important; backface-visibility:hidden !important;}
/*Flip functionality IE specific css end */

/*Drill down css */
.drillDownReportsDashlet .breadcrumb{background-color:#f5f5f5ba !important;border-radius:none !important; padding: 0.5rem 1rem !important;}
.drillDownBreadcumb a{color:#fff;}
.drillDownReportsDashlet .form-control{height: calc(1.6em + 0.6rem ) !important;}
.drillDownReportsDashlet select{-moz-appearance:none !important; appearance:none !important;}
/* Simplecrm V2.6.7 Ritesh END */

/*START - BPM Dropdown Issue */
.fstMultipleMode.fstActive .fstResults{z-index: 10000 !important;}
/*END - BPM Dropdown Issue */
