/* NPC - Revise Contractor/Salesperson "Pop-up" selection for Pace Managers via Left Sidebar Access by Neha Gaur on 30-09-2020 PACE-3922 */

.pre-login-content .about-area h4 {
	font-weight: normal!important;
	text-transform: none!important;
}
table.table-list thead th {
	position: relative;
	background-image: none !important; /* Remove the DataTables bootstrap integration styling */
}
table.table-list thead th a {
	display: block;
	width: 100%;
}
table.table-list thead th a.asc, table.table-list thead th a.desc {
	font-family: "Themify";
	display: block;
	width: 100%;
}
table.table-list thead th a.sorting:after, table.table-list thead th a.asc:after, table.table-list thead th a.desc:after {
	color: #ddd;
	font-size: 0.8em;
	padding-top: 0.12em;
	right: 8px;
	position: absolute;
}
table.table-list thead th a.asc:after {
	content: " \e648";
}
table.table-list thead th a.desc:after {
	content: " \e64b";
}
/*PACE-3104*/
.add-user-cp label {
    margin-right: 17px !important;
}
.add-user-cp input[type="radio"] {
    vertical-align: middle;
    margin: -1px 3px 0 0;
}
.btn-long-text {
    font-size: 13px;
}
input.input-error {
    border-color: #f05050 !important;
}
label.input-error {
    color: #f05050 !important;
}
/*END PACE-3104*/
/* In Bootstrap and Foundation the padding top is a little different from the DataTables stylesheet */

table.table thead th a.sorting:after,
table.table thead th a.asc:after,
table.table thead th a.desc:after {
	/* top: 12px; */
}

/* .newGoSearch .custom-search-area{position:relative; width:100%;} */
.new__Search{float: right;}
/* .new__Search__col_left{float:left; position: relative; margin-right:10px;}
.new__Search__col_left .newGoSearch{width:400px;} */

.new__Search__col_right{float:left;	position: relative;}
.new__Search__col_right .filter{top:8px !important;}
.new__Search__col_right .btn-group a{max-width:210px; text-overflow:ellipsis; overflow:hidden; white-space:nowrap;}
.new__Search__col_right .btn-group a.selecter{ text-align:left;}

.chosen-container-single a.chosen-single{text-overflow:ellipsis; overflow:hidden; white-space:nowrap; width:100px;}


.panel-footer .payment-footer-block .find-email-block{float:left; margin-right:5px; width:450px;}
.panel-footer .payment-footer-block .find-email-block input{width:310px; float:left;}
 .commonGreen{ min-width:190px }
.mR10{margin-left: 3px;  }
/* Daily paymet Report by Gurnam on 09/04/2020 PACE-3261 */
.btn-full-text {
    white-space: inherit !important;
}
/* PASCO county by Gurnam on 04/08/2020 PACE-3554 */
.contract-form table tr td input.width-20 {
    width: 20px !important;
}

@media (max-width:1100px) {
.new__Search__col_left .newGoSearch{width:350px;}
}

.cus-upload input[type="file"] {

    height: 48px;
    margin-left: -12px;
    margin-top: -8px;
    opacity: 0;
    position: absolute;
    width: 48px;
}
.custom-file-btn.input-group-btn{display:inline-flex!important;}
.secure-btn{color: #8bc34a;text-decoration: underline;}
.text-white{color: #fff!important;}
.radio-inline.icheck label:nth-of-type(1){margin-right: 5px!important;}
.info-tile .tile-heading{font-size: 15px!important;}
.info-tile .tile-body{font-size: 26px!important;}
.text-darkgray{color: #616161!important;}
.text-underline{text-decoration: underline!important;}
.popover{max-width: 100%!important;}
.cursor-default{cursor: default!important;}
.cursor-default.btn-success{background-color: #7eb73d!important;border-color: #76ab39!important;}
.font-11{font-size: 11px!important;}
.project-list{font-size: 15px!important;}
.project-list table > tbody > tr > td{padding: 2px 10px 5px !important;}
.payment-calculated-detail td,.payment-calculated-detail th{padding: 0 8px!important;}
.payment-calculated-detail .tab-container .nav-tabs > li > a{padding: 5px 8px!important;}
.tab-parent{padding: 4px 5px 0px!important;}
.master-data .tab-parent{padding: 0px!important;}
.post-tax-parent{margin-bottom: 5px;padding: 3px 5px 0 !important;}
#term-choices th.active,#term-choices td.active{background-color: #b8f8bd!important;}

#checkboxes {
  display: none;
  border: 1px #dadada solid;
  /*height: 200px;
  overflow-y: scroll;*/
  color: #616161;
  padding-left: 10px;
  width: 250px;
}

#checkboxes label {
  display: block;
  line-height: 20px;
}

#checkboxes label:hover {
  background-color: #f5f5f5;
  color: #212121;
}
#checkboxes label input{
  margin-right: 7px;
}
.custom-search-area {float: left; margin-right: 3px; width: 49%;}
.custom-search .form-control, .custom-search .form-control:focus {border: 1px solid;}
.panel .panel-heading.custom-search{ line-height:24px;}
.query-search-text {color: #616161}
.new__Search {float: right;padding-top: 6px;}
.newGoSearch .custom-search-area .form-control{border-right: 1px solid #e0e0e0; border-radius:3px;}
.new__Search__col_left .newGoSearch{ width:100%; padding-top: 2px;}
.new__Search__col_right .filter{ top:auto !important;}
.new__Search__col_left{ width:350px; display:inline-block; float:none;}
.new__Search__col_right{ display:inline-block; float:none;}
.new__Search .input-group-btn{ float:left;padding-top:0px;}
.new__Search .multiselect{ float:left; margin-right:10px;}
.new__Search .btn.drop-arrow{ margin-left:-4px; border-left:none !important; padding-left:5px; padding-right:5px;}
.dropdown-menu{ right:55px;}

.contract-form table tr td input{width: 90px!important;}
#project_type_chosen input{width: 200px !important;}
#project_type_chosen a.chosen-single{text-overflow:ellipsis; overflow:hidden; white-space:nowrap; width:210px;}
.bulb-loader{border-radius: 100%; height: 80px;}
#project_type_chosen .chosen-drop {
    width: 210px !important;
}

#cash-flow .table{width: auto!important;}
.contract-form .table-responsive.table-bordered{overflow: visible;}
.master-icon i{font-size: 40px;color: #000;}
ul.s-admin-menu li a:hover i{
    color: #fff;
}
/* Tooltip */
.pace-response .tooltip .tooltip-inner{
    text-align: left!important;

}
.pace-response .tooltip .tooltip-inner ol{padding-left: 15px!important;}
.morecontent span {
    display: none;
}
.morelink {
    display: block;
    color: #8bc34a;
}
.title-underline a{
    color: #6b9c31!important;
    text-decoration: underline;
}
.zoho-layout .chosen-container-single a.chosen-single {
    width: 100%;
}

.report-data  .table > tbody > tr > td,.report-data .table > thead > tr > th{padding: 0 0px 0 6px!important;}
.report-data .row-success {
    background-color: #8bc34a!important;
    border-color: #8bc34a!important;
    color: #ffffff!important;
}
.report-data .row-orange {
    background-color: #ff9800!important;
    border-color: #ff9800!important;
    color: #ffffff!important;
}
.report-data .row-yallow {
    background-color: #E1E100!important;
    border-color: #E1E100!important;
/*    color: #ffffff!important;*/
}
.report-data .row-blue { background-color: #03a9f4!important;
    border-color: #03a9f4!important;
    color: #ffffff!important;}
.report-data  table th,.report-data  table td{width: 8%!important;}
.report-data  table th:nth-child(1),
.report-data  table td:nth-child(1)
{width: 20%!important;}
.report-data .week-data  table td:nth-child(1){width: 12%!important;}
.report-data .week-data  table td:nth-child(2){width: 8%!important;}
.report-data .cp-data td{padding-left: 0px!important;}
.cursor-pointer{cursor: pointer;}
.btn-blue{
    background-color: #03a9f4;
    border-color: #03a9f4;
    color: #ffffff!important;
}
.btn-yallow{
    background-color: #FEF200;
    border-color: #FEF200;

}
.report-filter .dataTables_filter{ margin-right: 5px!important;}
.panel-ctrls .dataTables_filter label.help-block{margin-bottom: 0px!important; margin-top: 6px!important;}
.report-data .popover { max-width: 22%!important;}
tspan{
    stroke-width:0!important;
}
.bg-gray {
  background-color: #9e9e9e;
}
.graph-heading{
      line-height: 8px !important;
       height: 8px !important;
}
.report-data .popover-content {
    padding: 9px 14px!important;
}
.bootstrap-switch .bootstrap-switch-handle-on, .bootstrap-switch .bootstrap-switch-handle-off, .bootstrap-switch .bootstrap-switch-label{line-height: 27px!important;}

.address-eligibility-form .chosen-container-single a.chosen-single {
    width: 100%;
}
.font-20{font-size: 20px!important;}
.font-18{font-size: 18px!important;}
.dsp-flex{display: inline-flex!important;}
.buy-edit-btn{padding: 9px!important;float: left!important;border-right: 0px!important;cursor: pointer!important;}
.buy-edit-btn:first-of-type{border-right: 0px!important;}
.buy-edit-btn:last-of-type{border-right: 1px solid #e0e0e0!important;}
.master-data .tab-container .nav-tabs>li>a {padding: 5px 8px !important;}
select[name="query"] option {color: #616161 !important; background: #fff !important;}

.cus-upload i.i-sm{
    background: url(../img/cloud-upload.png) center center no-repeat;
    width: 16px;
    height: 12px;
    float: left;
    background-size: 18px;
}
.cvc-file div.fileinput{
    margin-top: 8px!important;
}
.bootstrap-tagsinput .label-info{
    background-color: #b0b0b0;
}
.bootstrap-tagsinput > input {
    min-width: 273px;
}
.row-style{
    margin-left: 0px !important;
    margin-right: 0px !important;
}
/* Fine9 chat css added by devendra on 5 July 2018. PACE-1319 */
.five9-frame-minimized{text-align: left;}
.five9-frame{left: 6%;right: auto;}
.five9-chat-button{background: linear-gradient(#8BC34A, #8BC34A) !important;}

/*file name design create noa/pcar*/
.noa-pcar-file-name{
    margin-left: 5px;
    color: #4646e6;
}
.download-sample{
  color: #3131c7;
}
.download-sample:focus, .download-sample:hover {
  text-decoration: underline;
  color: #3131c7;
}



/* Added for fix header by Abhishek on 3/08/2018 (PACE-1587) */
.equip-header{
    transform: none !important;
}
.scroller_anchor{height:0px; margin:0; padding:0;}
.scroller{
         z-index: 100;

   }

.mb-8 {
    margin-bottom: 8px;
}


/* PACE-1757 by Lokesh */
.mR10{margin-left: 3px; margin-bottom: 10px; }
.blackText{color: #000;}

.mt-18{
    margin-top: 18px!important;
}
.thank_sign_lable{
  color : #333;
  margin:0 0 10px;
}

.mt-14{margin-top: 14px;}
.thank_sign_lable_addendum{
  color : #333;
  margin: 6px;
}
.coc-resend-lable{
  margin:0 0px 10px;
}
.resend-div{
  max-height: 250px;
  overflow-y: scroll;
}

/* Added for change color of href link by Sumant on 17/10/2018 (PACE-1965) */
.salesLeaderReport a {
    color:#ffffff;
}
.fixConfirm{ min-width:78px; }
/* End */

/* Added for fix status in chrono salses leader report by Sumant on 15/11/2018 (PACE-1964) */
.report-filter .btn{
    max-width: 210px;
    text-overflow: ellipsis;
    overflow: hidden;
    white-space: nowrap;
    border-color: #e0e0e0;
    background-color: #fff;
}
.report-filter .btn .filter-icon{
    color: #000;
}
.report-filter .btn-inverse-alt.active,
.report-filter .btn-inverse-alt:active,
.report-filter .btn-inverse-alt:focus,
.report-filter .btn-inverse-alt:hover {
    border-color: #e0e0e0;
    background-color: #fff;
    color: #000;
}
.report-filter .btn.drop-arrow{
    margin-left: -4px;
    padding-left: 5px;
    padding-right: 5px;
}

/* Added for note badge in admin by Devendra on 27/11/2018 (PACE-1993) */
.notes-tab .badge{color: #03a9f4;background-color: #FFF;}
.active .notes-tab .badge{color: #fff;background-color: #8bc34a;}

.licenseImg{
    background: url(../img/pacelogo-220.png) no-repeat;
    height: 37px;
}

.update-license-info .help-block {
  text-align: left !important;
}

/* Dashboard css */
body.dashboard{
    overflow: hidden;
    scroll-behavior: smooth;
}
body.sticky{
    scroll-behavior: smooth;
    overflow: hidden;
    position: fixed;
    top: 0;
}
body.sticky .breadcrumb,
body.sticky .dashboard-box{
    overflow: hidden;
    opacity: 0;
    visibility: hidden;
    height: 0px;
    margin: 0 0 1px;
    padding: 0;
}
.dashboard-box .info-tile{
    margin-bottom: 0;
}
.dashboard-box .panel{
    margin: 0 0 10px;
}
.dashboard-box{
    margin-bottom: 20px;
}

/* Added by Designer for responsive work on 27/11/2018 */
.mR15{margin-right: 15px;}
@media (min-width:992px) and (max-width:1100px) {
    .info-tile .tile-heading{ font-size: 13px !important;}
    .info-tile .tile-body {
        font-size: 20px!important;
    }
    .contract-form .btn-inverse-alt{white-space: normal;  }
    .contract-form .table-responsive.table-bordered{overflow-x: auto;}
    body.dashboard{
        overflow: auto;
    }
}

@media (max-width:991px) {
    .new__Search{ width:100%; margin-top:0px;}
    .new__Search__col_left{ width:63%; margin-right:0px; padding:0 5px; float: left; }
    .new__Search__col_left .newGoSearch{width:100%; }
    .new__Search__col_right{width:auto; padding:0px 5px; position:relative; float: left; padding-top: 2px; }
    .new__Search__col_right .btn.dropdown-toggle{ position:absolute; right:0px; top:0px; z-index:9999;}
    .new__Search__col_right .filter{ width:100%;}
    .new__Search__col_right .btn-group a.selecter{width:100%; max-width:inherit; padding-right:26px; }

    .panel-footer .payment-footer-block .find-email-block{width:340px;}
    .panel-footer .payment-footer-block .find-email-block input{width:200px;}
    .fourmBlock{clear: both; padding-top:20px;}

    .contract-form .btn-inverse-alt{white-space: normal;  }
    .contract-form .table-responsive.table-bordered{overflow-x: auto;}
    .header-copy.header-fixed {
        width: calc(100% - 110px) !important;
        left: 88px !important;
        overflow-x: auto;

    }
    .custom-search-area{width: 48%;}
    .table-bordered{ border:none; box-shadow: none;}
    .table-responsive.project-list .table>thead:first-child>tr:first-child>th{ border-top: 1px solid #eee; }
}

@media screen and (max-width:767px){
    /* Dashboard css */
    body.dashboard{
        overflow: auto;
    }
    .new__Search__col_left {width: 100%;}
    .thank_sign_lable{ margin-bottom: 10px; }

    /****27-11-2018**/

    .fourmBlock{
        clear: both;
        padding-top: 10px;
    }

    .exprotBtn {font-size: 12px; padding: 5px 9px; }

    .mR15{ margin-right: 0;}
    #checkboxes{left: 6px; right: auto; max-height: 300px;overflow-y: auto; }
    .new__Search .multiselect{position: relative; margin-right: 3px; }
    .new__Search .multiselect a:first-child{ min-width: 135px;}
    body .stepy-header-new.stepy-header{width: 100%;}
    body .stepy-header-new.stepy-header li{width: auto; max-width: 20%; vertical-align: top; }
    .stepy-header-new li div{width: 30px; height: 30px; padding: 0; font-size: 18px; line-height:30px; }
    body .stepy-header-new.stepy-header li span{font-size: 10px;}

    .contract-form .table-responsive.table-bordered{overflow-x: auto;}
    .contract-form .btn-inverse-alt{white-space: normal; font-size: 12px; }
    .header-copy.header-fixed {
        width: calc(100% - 36px) !important;
        left: 20px !important;
        overflow-x: auto;
        position: inherit !important; display: none !important;
    }
    thead.header{ width: 100% !important;}

    .table-fixed-header select.form-control{ max-width: 240px;}
    .infoModelWidth.modal-dialog{margin: 0 auto;max-width: 94%;}

    .ownerInfoTable th, .ownerInfoTable td{ display: block; }
    .ownerInfoTable .submit{margin-top: 10px;}
    .listModalWidth{max-width: 94%;}
    .addModelWidth{max-width: 94%;}
    .panel .panel-heading h2>ul.nav-tabs {margin: -14px 0 0 0;}
    .panel .panel-heading h2>ul.nav-tabs .dropdown-backdrop{ display: none;}
}
@media (max-width:640px) {
    .new__Search{min-height:98px;}
    .new__Search__col_left{ width:100%; padding:0px;}
    .new__Search__col_right{ width:100%; padding:0px; padding-top: 5px; }
    .new__Search__col_right .filter{top:4px !important;}

    .panel-footer .payment-footer-block{ width:100%; text-align:center;}
    .panel-footer .payment-footer-block .find-email-block{width:100%; margin-bottom:10px; margin-right:0px;}
    .panel-footer .payment-footer-block .find-email-block input{width:100%; margin-bottom:10px; }
    .panel-footer .payment-footer-block .payment-form-button{ width:100%; text-align:center;}
    .panel-footer .payment-footer-block .payment-form-button button{ margin-bottom:10px;}
    .panel.panel-success .panel-heading h2{ float: none;}
    .dataTables_paginate { text-align: center;}
    .panel-footer .dataTables_info{text-align: center;}
    .pagination.pull-right{ float: none !important;	}

    .static-sidebar-wrapper{   transition: all 0.5s ease-out; -webkit-transition: all 0.5s ease-out; -moz-transition: all 0.5s ease-out; }

    table.table-list thead th{  width: inherit!important; }
    .table-bordered{ border:none; box-shadow: none;}
    .table-responsive.project-list .table>thead:first-child>tr:first-child>th{ border-top: 1px solid #eee; }
    .stepy-navigator.panel-footer .btn{display: block; margin-bottom: 10px; }
    .equip-header .btn{font-size: 12px;}
}
/* End by Designer for responsive work on 27/11/2018 */

/* Added for copyright by Devendra on 11/12/2018 (PACE-2068) */
.copyright{position: absolute;width: 100%; bottom: 0;text-align: center;vertical-align: middle;height: 50px;padding-top: 15px;}
.static-content {margin-bottom: 20px;}
/* Added for Exempt because not from CA by Lokesh on 24/12/2018 PACE-2063 */
.exemptBtn{
    margin-left: -9px !important;
}

/*Added for lock and unlock by Lokesh on 31/12/2018 (PACE-2074) */
.unlock{
    padding-right: 11px!important;
    padding-left: 11px!important;
}
.lock{
    padding-right: 15px!important;
    padding-left: 15px!important;
}
.locked{
    padding-right: 14px!important;
    padding-left: 13px!important;
	cursor: text;
}
/*End PACE-2074*/
/* Added custom error class for payee by Abhishek on 10/01/2019(PACE-2083) */
.has-cutom-error{
    color:#dd191d;
}
/* Added custom error class for payee by Abhishek on 10/01/2019(PACE-2083) */
.tick-mark{
  font-size:24px;
  color: #8BC34A;
  margin-top:0px;
}
.cross-mark{
  font-size:24px;
  color: #d0181e;
  margin-top:0px;
}

.bnkTran label{
    padding-right: 10px;
    margin-left: 10px;
}

/* Added for empty label by Abhishek on 27/02/2019(PACE-2201) */
.label-empty{
   cursor: default;
   background-color:#e51c23;
   padding-left:6px;
   padding-right:6px;
}
/* Add style for proceed button by Abhishek on 02/03/2019(PACE-2209)*/
.credit-final-sucess{
    background-color: #7DB247;
    margin-right: 40%;
    color:#fff;
}
.credit-final-sucess:hover{
    color:#fff;
}
/* Add style for final-cancel by Abhishek on 02/03/2019(PACE-2209)*/
.credit-final-cancel{
    display:none;
}

/*PACE-2141*/
.applicant-info{
    border: 1px solid grey;
    padding: 10px;
}
.credit-app-label{
    text-align: center;
    color: green;
}
.user-type label{
    padding-right: 10px;
    margin-left: 10px;
}
.user-type .third-owner{
    margin-left: 22px;
}
.md-10-coc{
    margin-top: 10px;
}
.mb-10{
    margin-bottom: 10px;
}
/*End PACE-2141*/

.sidebar-default nav.widget-body > ul.acc-menu > li:last-child{margin-bottom: 50px;} /* added by Devendra on 10/04/2019. PACE-2297 */

/* PACE-2321 */
.second-property-body .panel-ctrls, .third-property-body .panel-ctrls, .fourth-property-body .panel-ctrls {
    margin-right: 66% !important;
}

.second-property-body .button-icon, .third-property-body .button-icon, .fourth-property-body .button-icon{
    color: #000 !important;
}

.second-property-body .button-icon:hover, .third-property-body .button-icon:hover, .fourth-property-body .button-icon:hover{
    color: #000 !important;
}
@media (min-width: 1024px) {
    .second-property-body .panel-ctrls, .third-property-body .panel-ctrls, .fourth-property-body .panel-ctrls {
            margin-right: 55% !important;
    }
}
@media (min-width: 1366px) {
    .second-property-body .panel-ctrls, .third-property-body .panel-ctrls, .fourth-property-body .panel-ctrls {
            margin-right: 66% !important;
    }
}
/* End PACE-2321 */
/* For LA, need a secondary unit of measure for products by Neha Gaur on 25/04/2019 (PACE-2205) */
.contract-form table tr{background-color:#FFF}
/* Added search functionality by Lokesh on 27/05/2019 (PACE-2429) */
.search-input {
    width: 18% !important;
}

/* Freeze 'PACE Channel Manager' row on Chronological Sales Leader Report? by Neha Gaur on 20-06-2019 */
.salesReportWrapper .wrapper {
    position: relative;
    overflow: auto;
    white-space: nowrap;
}

.salesReportWrapper .sticky-col {
    position: sticky !important;
    position: -webkit-sticky !important;
    z-index: 11px;

}

.salesReportWrapper thead th.first-col {
    background-color: #03a9f5;
    width: 251px !important;
    min-width: 251px !important;
    max-width: 251px !important;
    left: 0px !important;
    z-index: 10;
}

.salesReportWrapper thead th:not(.first-col) {
    width: 140px !important;
}

.salesReportWrapper .first-col {
    width: 251px !important;
    min-width: 251px !important;
    max-width: 251px !important;
    left: 0px !important;
    background-color: #8ec14b;
    background-clip: padding-box;
}

.salesReportWrapper tbody th:not(.first-col) {
    width: 140px !important;
}

.salesReportWrapper .second-col {
    width: 150px;
    min-width: 150px;
    max-width: 150px;
    left: 100px;
}

.salesReportWrapper .inner-data .first-col {
    width: 251px !important;
    min-width: 251px !important;
    max-width: 251px !important;
    left: 0px !important;
    background-color: #ff9800;
}

.salesReportWrapper .inner-data tr.inner-data .first-col {
    width: 251px !important;
    min-width: 251px !important;
    max-width: 251px !important;
    left: 0px !important;
    background-color: #e1e100;
}

.salesReportWrapper .total-data .first-col {
    width: 251px !important;
    min-width: 251px !important;
    max-width: 251px !important;
    left: 0px !important;
    background-color: #fff;
}
/* Add css for remove button on contract and addendum by Abhishek on 19/07/2019 (PACE-2535) */
.removeRowButton{
    color: #ff0909;
    font-size: 25px;
    line-height:36px;
}

.removeRowButton:hover{
    color: #ff0909;
 }

 .per-unit{
    width: 60px!important;
}
/* Freeze 'PACE Channel Manager' row on Chronological Sales Leader Report? by Neha Gaur on 20-06-2019 */
.mb20{margin-bottom: 20px;}
/* PACE-2751 status dropdown wasn't completely visible. By Gurnam on 03/10/2019 */
.panel.panel-search {transform: initial !important;}
.panel-search .multiselect a{max-width: 210px;text-overflow: ellipsis;overflow: hidden;white-space: nowrap;}
/* PACE-2751 Decreased the bottom margin of the search button, alignment by Gurnam on 14/10/2019 */
.mb0 {margin-bottom: 0;}
@media (min-width:990px) {
    .panel-search .col-md-6, .panel-search .col-lg-4 {
        height: 53px;
    }
}
.download_pdf.active{background-color: #6dab3c!important;border-color: #6dab3c!important;color: #fff;}
/* Toggle button for - FPFA DocuSign Batching by Neha Gaur on 30/06/2020 PACE-3501 */
.disableJPAClass
{
    pointer-events:none !important;
}

/* Added by Devendra to fix issue of address-eligibility-form in popup on 21/08/2020. NPC-24*/
.pac-container { z-index: 10000 !important; }
.address-eligibility-form .mt-xl {margin-top: 20px!important;}
.address-eligibility-form .alert {margin-bottom: 10px!important;}
/*NPC-53 added by sonu 27-08-2020*/
#npc-modal .chosen-container-single a.chosen-single{width: auto!important;}
.form-control[readonly]
{
	pointer-events:none !important;
}
/* Add style for credit app info by Vimal Patel on 28/08/2020 PACE-3709 */
.creditHide{ display: none;}
/* Save project from Left Menu: contractor type (authorized vs premium) different in address eligibility than in NPC by Neha Gaur on 03-09-2020 NPC-53 */
#users-selection-form .help-block{
    color: #dd191d;
}

/* Added by kumar to fix width of jpa dates on 18/09/2020. PACE-3865 */
.column-custom-dropdown .chosen-container .chosen-single
{
    width:100%;
}

/* NPC - Revise Contractor/Salesperson "Pop-up" selection for Pace Managers via Left Sidebar Access by Neha Gaur on 30-09-2020 PACE-3922 */
.has-error .chosen-single{
    background-color: #fde0dc;
    border-color: #f69988!important;
}