/* Login start */

.box-input { padding:0; }
.email-input { border-radius:5px 5px 0 0 !important; border-bottom:1px solid #e5e1d5 !important;  }
.pw-input { border-radius:0 0 5px 5px!important; border-top:1px solid #e5e1d5 !important;  }
.log_title { padding-bottom:10px; }
.rememberme { color:#b19c5c; display:inline-block; margin-top:2px; vertical-align:top; }
.forpass { margin-top:2px; }
/* .login_h { width:330px; }
.log_title { margin-top:50px; border:none; font-size:16px; text-align:left; padding:0; line-height:none; height:auto; height:auto !important; line-height:normal }
.log_box { padding:7.5px 0; width:100%; position:relative; }
.log_input { margin:0; width:100%; border-radius:5px; height:40px; padding:5px 5px 5px 40px; } 
.forpass { float:right; text-align:right; padding:0 !important;  }
.statbtn { margin:0; width:100%; height:35px; border-radius:5px; cursor:pointer;  }*/

/* Login end */

/* Loading Icon Css for wfc count and maintenancetaskcentral start */
.loading-icon { display:inline-block; }
    .ball-clip-rotate-pulse {
        position: relative;
        -webkit-transform: translateY(-15px);
        -ms-transform: translateY(-15px);
        transform: translateY(-15px); }
    .ball-clip-rotate-pulse > div {
        -webkit-animation-fill-mode: both;
        animation-fill-mode: both;
        position: absolute;
        top: 0px;
        left: 0px;
        border-radius: 100%; }
    .ball-clip-rotate-pulse > div:first-child {
        background: #333;
        height: 12px;
        width: 12px;
        top: 7px;
        left: -7px;
        -webkit-animation: scale 1s 0s cubic-bezier(0.09, 0.57, 0.49, 0.9) infinite;
        animation: scale 1s 0s cubic-bezier(0.09, 0.57, 0.49, 0.9) infinite; }
    .ball-clip-rotate-pulse > div:last-child {
        position: absolute;
        border: 2px solid #333;
        width: 24px;
        height: 24px;
        left: -15px;
        top: -1px;
        background: transparent;
        border: 2px solid;
        border-color: #333 transparent #333 transparent;
        -webkit-animation: rotate 1s 0s cubic-bezier(0.09, 0.57, 0.49, 0.9) infinite;
        animation: rotate 1s 0s cubic-bezier(0.09, 0.57, 0.49, 0.9) infinite;
        -webkit-animation-duration: 1s;
        animation-duration: 1s; }

    @keyframes scale {
        30% {
            -webkit-transform: scale(0.3);
            transform: scale(0.3); }
        100% {
            -webkit-transform: scale(1);
            transform: scale(1); } }
    @keyframes rotate {
        0% {
            -webkit-transform: rotate(0deg) scale(1);
            transform: rotate(0deg) scale(1); }
        50% {
            -webkit-transform: rotate(180deg) scale(0.6);
            transform: rotate(180deg) scale(0.6); }
        100% {
            -webkit-transform: rotate(360deg) scale(1);
            transform: rotate(360deg) scale(1); } }

    .spci-border-bot{border-bottom:2px solid #000}
    ul > li, a{cursor: pointer;}
    .ng-cloak { display: none !important; }
/* Loading Icon Css for wfc count and maintenancetaskcentral end */

/* inventory start */
#display_result{background:#fff;}
.tabs-new {
    height: auto;
}
.tabs-new ul { width: auto !important; }
.tabs-new ul { width: auto !important; }
/* inventory end */

/* recevinglist and transfarlist start */
/* .ui-autocomplete{height:auto !important;} */
/* recevinglist and transfarlist end */

/* machine addedit fancybox start */
.mfp-inline-holder .mfp-content, 
.mfp-ajax-holder .mfp-content{
    /* min-width:50% !important; */
    min-width:auto;
}
/* machine addedit fancybox end */

/* dataentry inventory start */
.mfp-content table th{ border:0;}
/* dataentry inventory end */

/* agenda list start */
.vticker{
	/*border: 1px solid red;*/
	width: 100%;
}
.vticker ul{
	padding:0 10px 10px 10px;
}
.vticker li{
	list-style: none;
	/*border-bottom: 1px solid green;*/
	padding: 10px 0;
        box-sizing : border-box;
        -moz-box-sizing : border-box;
        -o-box-sizing : border-box;
        -webkit-box-sizing : border-box;
        
}
.et-run{
	background: red;
}
@media (max-width:1023px) {
	.machShifts {
		padding-top:21px !important; font-size:37px !important;
	}
	}

/* agenda list end */

/* jobmap and tasksuploading popup and projectdoclocations and maintattachment start */
/*custome file upload 06/25/2015*/
.icon-upload .ui-state-default { background:none !important; border:none !important; }
.px-buttons .upload_btn { background:none !important; border:none !important; }
.px-form-input .ui-state-default { text-transform: none; border:none !important}

.px-buttons {margin-left: 10px; margin-top: 0; }

#px-submit span{background:none !important;margin-left:-21px !important;margin-top:-3px;}
#px-submit span{background:none !important;margin-left:-15px !important;margin-top:0px;}
.ui-state-default{background:none;}

.px-widget .ui-button-text {   padding: 10px 10px 16px 25px;} 
/* jobmap and tasksuploading popup and projectdoclocations and maintattachment end */

/* resource details start */
.bg-gray-inp{background: #f3f2f1 none repeat scroll 0 0;}
/* resource details end */

/* addquotedcontractor and addquotedcontractor start */
.total
    {
        height:350px;
        width:75%;

        margin-left:auto;
        margin-right:auto;
        margin-top:15%;
    }
    .slidepanel
    {

        width:100%;
        height:100%;
        overflow-x: hidden;
        overflow-y: hidden;
    }
    .box-wrapper 
    {
        width: 1000%;
        height: 90%;
        overflow: hidden;
    }

    .block
    {
        width:10%;
        height:98%;
        float:left;
        margin-left:auto;
        margin-right:auto;
        position:relative;
        left:0px;
        margin: 10px 0;
        width:950px;
    }

    .slidepanel
    {
        display:inline-block;
        width:950px;
        height:100%;
        overflow-x: hidden;
        overflow-y: hidden;
    }
    /*
    .box-wrapper 
    {
            width: <?php echo ($intCountCon * 100); ?>%;
            height: 90%;
            overflow: hidden;
    }
    */

    .block
    {
        margin:10px;
        display:inline-block;

        width:950px;

        float:left;
        margin-left:auto;
        margin-right:auto;
        position:relative;
        left:0px;
    }

    .btn-ex{ background:#4D2200; color:#FFF !important; border-radius:2px; padding:5px; margin:5px; text-transform:uppercase; cursor:pointer; font-weight:bold; border:0px;}

    img { margin:0 auto; text-align:center; float:none !important; display:inline-block; }  


    @font-face {font-family: "Cambria"; src: url("<?php echo HTTPS_PUBLIC . CSS_FOLDER; ?>/cambria.ttc") format("truetype");
    }
    table.first {border:#DCD6C6 solid 0.5px; font-size:12px;}
    table.first td {border-right:#DCD6C6 solid 0.5px; border-bottom:#DCD6C6 solid 0.5px;}
    table.first td.bordernone {border-right:0;}
    table.first td:last-child {border-right:0;}
    table.first td.bbn {border-bottom:0 !important;}
    

    /*	.slidepanel { display:inline-block; overflow:hidden; height:300px; width:300px; border:1px solid #999; }*/
    /*	.block { display:inline-block; margin:10px; height:280px; width:280px; background:#996 }*/


    .box-wrapper { display:block;
        -webkit-transition	: all 250ms ease-out;
        -moz-transition		: all 250ms ease-out;
        -o-transition		: all 250ms ease-out;
        -ms-transition		: all 250ms ease-out;
        transition			: all 250ms ease-out;
}

.indicators { display:block; text-align:center; }
.indicators a { display:inline-block; height:10px; width:10px; box-sizing:border-box; -moz-box-sizing:border-box; -webkit-box-sizing:border-box; -o-box-sizing:border-box; border:1px solid #666; border-radius:50%; }
.indicators a.selected { background-color:#666; }

/* addquotedcontractor and addquotedcontractor end */
/* quote addedit fancybox start */
.tooltipster-base {
    font-size: 12.5px !important;       
}

.tooltipster-dark {
    width: 220px !important;
}

#multiOpenAccordion h3 {
    pointer-events: none;
}  
.adm-box.QuoteBidDate,#add-disclaimer,#edit-disclaimer,#project_documents,#project_location {
    pointer-events: none;
}  
/* quote addedit fancybox end */

/* foremandataentry_tab start */
.tooltipster-base {
    font-size: 11.5px !important;       
}
/* foremandataentry_tab end */

/* formandataentry_hotel start*/
.checkbox_h {    
    margin-bottom:0px;
}
/* formandataentry_hotel end */

/* addForemanEstimate start */
.estimates_table table td select {
    height: auto !important;
}
/* addForemanEstimate end */

/* quotestab start */
#fancybox-wrap{z-index:3000 !important;}

/*    below style is kept for overrwriting styles css*/
.count {
    margin-left: 2px !important;
    font-size: 11px;
}

.tooltipster-base {
    font-size: 12.5px !important;       
}

.tooltipster-dark {
    width: 220px !important;
}
/* quotestab end */

/* workinprogress start */
.labtotext{height:15px; text-align: center; width: 100%; display: inline-block}
    .mindays{height:19px; text-align: center!important}
    .equipement_maind {
        background: none repeat scroll 0 0 #ded7c7;
        border: 1px solid #fff;
        border-radius: 5px;
        box-sizing: border-box;
        display: table;
        font-weight: bold;
        padding: 10px;
        margin: 5px auto;
        width: 98%;
    }
    .work-progress{display:block;} 
    /*	height:400px;overflow: auto;*/
    
    .equipement_d {
    background: #ded7c7 none repeat scroll 0 0;
    border: 1px solid #fff;
    border-radius: 5px;
    display: table;
    font-weight: bold;
    padding: 5px;
    width: 100%;
}
.central-tabs-working-progress{ max-width:830px; margin:auto;padding-bottom: 10px;}
.central-tabs-working-progress table{ width:100%; border:#D3D1BC solid 1px;}
.central-tabs-working-progress table thead{ background:#DED7C7; color:#000;}
.central-tabs-working-progress table tbody tr:nth-of-type(2n+1){ background:#FFF;}
.central-tabs-working-progress table thead tr th{ text-align:center; border:none; height:35px;  background:#DED7C7; color:#000;}
.central-tabs-working-progress table thead tr th:nth-of-type(1){ text-align:center; padding-left:10px;}

.central-tabs-working-progress table tbody tr td{ text-align:center; height: 30px;}
.central-tabs-working-progress table tbody tr td:nth-of-type(1){ text-align:left; padding-left:10px; font-weight: normal; }
.central-tabs-working-progress table tbody tr td:nth-of-type(6){border-left:#d6cebc solid 1px}
.central-tabs-working-progress table tbody tr td div { display: inline-block !important; }

.central-tabs-working-progress table tbody tr td input {	width: 36px !important; text-align:right; float: none !important;}
.txtbrown{ color: #462c13 !important}
.txtblack{ color: #000 !important}
/* workinprogress end */

/* changepassword and changeuserpassword start */
.token_mismatch{
    margin-top: 90px;
    line-height: normal;
    padding: 0;
    font-size: 15px;
    color: #FF0000;

    font-family: Arial, Helvetica, sans-serif;
}

.invalid{
    color: #F00;
}
.red_font{
    color: #F00;
}
.container-pop {
    max-width: 575px;
    padding: 10px;
    min-width: 500px;
}

@media (max-width:600px) {
    
    .container-pop {
        width: 250px;
        min-width: 250px;
    }
}
/* changepassword and changeuserpassword end */

/* custEmailDetails start */
/* .mfp-content table td, .mfp-content table th {padding:1px !important;} */

/* custEmailDetails end */

/* emailPreview start */
.mfp-content table th {
border: 0px;
}
.borbtm_d .divToEmail, .borbtm_d .divCcEmail { vertical-align: middle;}
.regular-checkbox + label { vertical-align:middle; box-sizing:border-box; }
.regular-checkbox:checked + label::after {top:3px; left:3px;}
/* emailPreview end */

/* fleet addedit fancybox start */
.ui-button-text {
	position: relative;
	overflow: hidden;
}
/* .ui-button-text input {
	left: 0 !important;
	right: 0 !important;
} */

/*For Drag and Drop Zone	*/	

.dropzone.hover {
    background: #d8ceab;
}
.dropzone.fade {
    -webkit-transition: all 0.3s ease-out;
    -moz-transition: all 0.3s ease-out;
    -ms-transition: all 0.3s ease-out;
    -o-transition: all 0.3s ease-out;
    transition: all 0.3s ease-out;
    opacity: 1;
}	
			
/* fleet addedit fancybox end */

/* taskUpload start */
#px-submit span{background:none !important;margin-left:-21px !important;margin-top:-3px;}
.ui-state-default{background:none;}
/* taskUpload end */

/* foremanMaintenance start */
.foremanMaintenance-icon{width:45px; text-align:center; float:left; font-size:12px;}
/* foremanMaintenance end */

/* foremanportaltimelog and timeaddeditpopup start */
.demo-cont{ margin:10px !important; max-width:160px!important; display:table!important;font-size:13px;}
.demo-cont input, .demo-cont label{ display:table-cell!important; width:50%!important;}
.demo-cont input{padding:5px!important; min-width:75px!important;}
/* foremanportaltimelog and timeaddeditpopup end */

/* editJobscheduling and readonlyJobScheduling start */
.n-label { display: inline-block; }
    @media (max-width:767px) {.n-label { display: none; } .td-none {display: none !important;}}
    
    #edit_jobscheduling_day td {
        text-align: center;
    }
/* editJobscheduling and readonlyJobSche end */

/* foremantask and repocontractorbidlist and reportmaintenance and reportupload and reportwfc and reportinventoryreorder and reportinventorytransfer and reportinventoryusage and reportmachineinvoice and reportcountycontractgor and reportemployeetotals and reportforemaninvoice and reporrfuel and reporthotel and reporthotelreimburse and reportinventoryreceive start */
span.current_date {
    background-color: #452103;
    border-radius: 3px;
    margin-right: 5px;
    padding:3px 5px;
    float:left
}
span.current_date a {
    color: #FFFFFF;
    font-weight: bold;
    text-decoration: none;
    font-size: 12px;
}
a {
    cursor: pointer;
}
/* foremantask and repocontractorbidlist and reportmaintenance and reportupload and reportwfc and reportinventoryreorder and reportinventorytransfer and reportinventoryusage and reportmachineinvoice and reportcountycontractgor and reportemployeetotals and reportforemaninvoice and reporrfuel and reporthotel and reporthotelreimburse and reportinventoryreceive end */
.wfc-report{color: #462C13;font-size: 17px;font-weight: bold;}
/* EstimateNoteRowPopup start */
.estimate_notes_con { min-width: 740px; }
@media ( max-width:800px ) {
    .estimate_notes_con { min-width:100%; }
}
/* EstimateNoteRowPopup end */

/* sch estimatephasesrowpopup start */
.mfp-content{min-width:740px;}
/* sch estimatephasesrowpopup end */

/* sch quotestab start */
.last_td .count{float: inherit; margin-left: 0}
.last_td a{text-decoration: none; }
/* sch quotestab end */

/* fileuploadpopup and taskupload and miscellanneousupload start */
#px-submit span{background:none !important;margin-left:-21px !important;margin-top:-3px;}
.ui-state-default{background:none;}

/*#pxupload1 span{background-image: url("../../images/ui-icons_222222_256x240.png");}*/
/* fileuploadpopup and taskupload and miscellanneousupload end */

/* sch jobplans start */
.jobmapH {
    margin-bottom: 5px;
padding: 5px !important;
width: 100%;
display: table;
}
.jobmapH div {
display: table-cell;
vertical-align: top;
}

.jobmapH div:first-child {
width: 35px;
}
/* sch jobplans end */

/* uploadplans and supervisors addedit fancybox start */
    /*custome file upload 06/25/2015*/
    .icon-upload .ui-state-default { background:none !important; border:none !important; }
    .px-buttons .upload_btn { background:none !important; border:none !important; }
    .px-form-input .ui-state-default { text-transform: none; }
    
    .px-buttons {margin-left: 10px; margin-top: 10px; }
    
    #px-submit span{background:none !important;margin-left:-21px !important;margin-top:-3px;}
/*#pxupload1 span{background-image: url("../../images/ui-icons_222222_256x240.png");}*/
/* uploadplans and supervisors addedit fancybox end */

/* workingprogress start */
.labtotext{height:15px; text-align: center; width: 100%; display: inline-block}
    .mindays{height:19px; text-align: center!important}
    .equipement_maind-new {
        background: none repeat scroll 0 0 #ded7c7;
        border: 1px solid #fff;
        border-radius: 5px;
        box-sizing: border-box;
        display: table;
        font-weight: bold;
        padding: 10px;
        margin: 5px auto;
        width: 98%;
    }
    
.work-progress{display:block;} 
/*	height:400px;overflow: auto;*/

.generated-quotes-working-progress{ max-width:830px; margin:auto;}
.generated-quotes-working-progress table{ width:100%; border:#D3D1BC solid 1px;}
.generated-quotes-working-progress table thead{ background:#DED7C7; color:#000;}
.generated-quotes-working-progress table tbody tr:nth-of-type(2n+1){ background:#EDE8D2;}
.generated-quotes-working-progress table thead tr th{ text-align:center; border:none; height:35px;  background:#DED7C7; color:#000;}
.generated-quotes-working-progress table thead tr th:nth-of-type(1){ text-align:center; padding-left:10px;}
.generated-quotes-working-progress table tbody tr td{ text-align:center; height: 30px;}
.generated-quotes-working-progress table tbody tr td:nth-of-type(1){ text-align:left; padding-left:10px;}
.generated-quotes-working-progress table tbody tr td:nth-of-type(6){border-left:#d6cebc solid 1px}
.generated-quotes-working-progress table tbody tr td input {	width: 36px !important; text-align:right; float: none !important;}

.txtbrown{ color: #462c13 !important}
.txtblack{ color: #000 !important}
/* workingprogress end */

/* inventory reimbursement list and user reimbursement list and user reimbursement list start */
.pl{padding-left:10px;}
.np{padding:0px;}

/* .manage_h { margin-left:0; width:100%; } */
.manage_t { padding:7px 10px; box-sizing:border-box; -moz-box-sizing:border-box; -webkit-box-sizing:border-box; -o-box-sizing:border-box; line-height:normal !important; height:auto !important; }
.manage_h table th { height:auto; padding:8px; font-weight:normal; }
.manage_h table td { padding:8px }

.whait_back { margin-left:0; width:100%; }
.manage_t { padding:7px 10px; box-sizing:border-box; -moz-box-sizing:border-box; -webkit-box-sizing:border-box; -o-box-sizing:border-box; line-height:normal !important; height:auto !important; }
.whait_back table th { height:auto; padding:8px; font-weight:normal; }
.whait_back table td { padding:8px }
/* inventory reimbursement list and user reimbursement list and user reimbursement list end */

/* equidetail fancybox start */
.table_new{ width:100%;  display:table !important;}
	.table_new div{ display:table-cell; text-align:center;}
	/*.table_new div:nth-of-type(1){ text-align:left;}
	.table_new div:nth-of-type(3){ text-align:right;}
	*/
	.table_new div:nth-of-type(1){ text-align:left; width:70%;}
	.table_new div:nth-of-type(2){ text-align:right; width:30%;}	
        @media ( max-width:767px ) {
            .table_new div{ display:block; }
            .table_new div:nth-of-type(1){ width: 100% !important; line-height: normal;}
            .table_new div:nth-of-type(2){ width: 100% !important; text-align: left;}	
        }
/* equidetail fancybox end */

/* equipmentDocs fancybox start */
.ui-button-text {
    position: relative;
    overflow: hidden;
}
h3.multihead{ display:block; width:100%; height:auto; box-sizing:border-box;  -moz-box-sizing:border-box; -ms-box-sizing:border-box; -webkit-box-sizing:border-box;}
/* equipmentDocs fancybox end */

/* equipmentlog fancybox start */
.searchboxPadding {
    padding: 0 0 0 5px !important;
}
.addseach {
    float: left;
    font-size: 14px;
    padding: 15px 0;
    width: 100%;
}

h3.multihead{ display:table;}
	h3.multihead span{ display:table-cell; text-align:center}
	h3.multihead span:first-child{text-align:left}
	h3.multihead span:last-child{text-align:right}
/* equipmentlog fancybox end */

/* maintenanceuserviewjobmap start */
/* .accordionHead {
    width: auto !important;    
} */
/* maintenanceuserviewjobmap end */


/* miscellaneousreport start */
.clender-icon {
    float: none;
}
.clender-icon img {
    float: none;        
}
.clender-icon span.cle-seldat {
    float: none;
}
/* miscellaneousreport end */

/* entityestimatephasesrowpopup and estimatephaserowpupop start */
.floatNon input[type="text"], .floatNon select { width: 100%; }
.phasetable td { border:1px solid #CCC; }
.phasetable td { padding: 1px 2px;}
/* entityestimatephasesrowpopup and estimatephaserowpupop end */

/* addcontractor and reportcontractorbidding start */
.ui-autocomplete::-webkit-scrollbar {
    -webkit-appearance: none;
    width: 20px;
	padding-top:5px;
}
.ui-autocomplete::-webkit-scrollbar-thumb {
    border-radius: 4px;
    background-color: rgba(0,0,0,.5);
    -webkit-box-shadow: 0 0 1px rgba(255,255,255,.5);
}
/* #ui-id-1 { width:285px !important; height:220px !important; } */

#contractorDiv select:nth-child(2){
	border:1px solid red;
	height:50px;
	overflow:scroll;
	}
#contractorDiv select:nth-child(2) option{
	height:auto;
}

.contractorListDiv div:nth-child(2n+1) {
    background: none repeat scroll 0 0 #f2f1ef;
}
.contractorListDiv div:nth-child(2n) {
    background: none repeat scroll 0 0 #fff;
}
.location_left_text {
    display: block;
    float: left;
    padding: 0 5px;
    width: 224px;
}

/* addcontractor and reportcontractorbidding end */

/* estimatenoterowpopup and addestimatephasenoterow and estimatephasenoterowpopup start */
.mfp-content .estimates_table1 table {
    border: medium none !important;
}
/* estimatenoterowpopup and addestimatephasenoterow and estimatephasenoterowp end */

/* login start */
a.forpass, a.forpass:hover {
    color: #B19C5C;
    float: right;
    padding: 10px 25px;
    text-decoration: none;
}
/* login end */
/* schedule start */
button.ui-datepicker-current { display: block; }
/* schedule end */

/* fileuploadppup start */
.fl-smldv-inline{
    margin-top: 10px;
}
/* fileuploadppup end */

/* jobmap start */
.estimate_notes_con1_inline{ 
    /* width:250px; */
    font-size:12px;}
/* jobmap end */
/* Project Documents and Location popup start */
.upladplan-doc-inline{text-align:left !important; display:block}
/* Project Documents and Location popup end */

.alien-pro-above-inline{float:left !important; margin:10px 0 !important; width:100% !important;}

/* formandataentry_additinal_fleet start */
.td-border-none td{border : 0 !important;}
/* formandataentry_additinal_fleet end */

/* maintenanceJobNotes start */
h3.h3-bg-none {
    background: none !important;
}
/* maintenanceJobNotes end */

/* maintenanceTaskcentral_list start */
h3.h3-a-inline a{ display:inline !important;}
/* maintenanceTaskcentral_list end */

/*vendor, userType, userType_addEdit fancybox start*/
.p-0{padding:0px !important;} 
.m-0{margin:0px !important;}
.cursor-pointer{cursor:pointer !important;}
/*vendor, userType, userType_addEdit fancybox end*/

/*vendor addEdit fancybox start*/
.w100{width:100% !important;}
.text-right{text-align:right !important;}
.text-center{text-align:center !important;}
.text-left{text-align:left !important;}
.inline-block{display:inline-block !important;}
.vertical-align-middle{vertical-align:middle !important;}
/*vendor addEdit fancybox end*/

/* agenda start */
.herecall-inine{position:relative !important; display:block !important; margin-top: 5px !important; text-align: right !important; vertical-align: middle !important; font-size: 14px !important;}
.oncall_ajax_inline{display:inline-block !important;}
.oncalluser-inline{text-decoration: none !important; font-size: 14px !important;}
/* agenda end */

/* addJobscheduling start */
.text-decoration-none{text-decoration: none !important;}
.job-scheduling-inine{width: 80% !important;}
.estimate_notes2_inline{width: 100% !important;}
.estimate_notes4_inline{display: none;z-index:4050;top:8%!important }
/* addJobscheduling end */

/* central_list start */
.is_confirmed_inline{
    padding: 6px 4px 2px;
}
/* central_list end */  

/* job_sch_resource_inline start */
.job_sch_resource_inline{width: auto !important; direction: rtl !important;}
/* job_sch_resource_inline end */

/* add_addnewplanurl start */
.add_addnewplanurl{float:left !important; width:70px !important;}
/* add_addnewplanurl end */

/* jobnotes start */
.frmrb{float:right !important; margin:0px 0px 10px 0px !important;}
/* jobnotes end */
.position-relative{position: relative !important;}
/* team_addEdit_fancybox start */
.popup_header_inline{min-width: 260px;}
.state_inp_inline{width:150px !important;}
/* team_addEdit_fancybox end */

/* user_reimbursement_list start */
.manage_t_inline{width:49% !important; float:left !important;}
.nbsp_inline{width:2% !important; float:left !important;}
.tBg_inline{width:49% !important; float:left !important; margin-top:10px !important;}
/* user_reimbursement_list end */

/* supervisor start */
.actvebtn-inline{float:inherit !important; display:inline-block !important;}
/* supervisor end */

/* supervisor_addEdit_fancybox start */
.popup_header_supervisors-inline{min-width: 600px !important;}
.nbsp-mb-20{margin-bottom:20px !important;}
.mt-8-inline{margin-top:8px !important;}
.fileinput-button-inline{display:inline-block !important; margin-top: -15px !important;}
.progress-inline{width:60% !important; display:inline-block !important; margin: 10px 0 0 10px !important;}
/* supervisor_addEdit_fancybox end */   

/* fieldnotes start */
.lab_date_post_inline{font-weight:bold !important; color:#796b45 !important;}
/* fieldnotes end */

/* adminnotes start */
.border-none-inline{border:none !important;}
/* adminnotes end */
/* worknotes start */
.job-notes-inline{float:right !important; text-align:right !important; width:auto !important;}
.estimate_notes_con1_inline{margin-right:7px !important; float: none !important; display: inline-block !important;}
.estimate_notes_con1_below_inline{border-bottom: 1px solid #CCCCCC;float: right; margin:22px 0px 0px 0px !important;}
.float-none{float: none !important;}
/* worknotes end */

/* savedextraEquipment start */
.mr-15-inline{margin-right: 15px !important;}
.pb-3-inline{padding-bottom: 3px !important;}
/* savedextraEquipment end */

/* savedextraEmployee start */
.w-auto{width: auto !important;}
/* savedextraEmployee end */
/* resourceDetails start */
.fomachk-inline{padding: 9px !important; margin: 2px 5px 0 4px !important; background: #FFF !important;}
.addeml-inline{color: #796B45 !important; font-weight: bold !important;}
.nbsp-height-inline{height: 5px !important;}
/* resourceDetails end */
/* jobscheduling_list start */
.w-4{width: 4% !important;}
.w-10{width: 10% !important;}
.w-26{width: 26% !important;}
.w-5{width: 5% !important;}
.w-15{width: 15% !important;}
.w-20{width: 20% !important;}
.archived-img-inline{padding-top: 2px !important;}
.mt-2-nav-inline{margin-top:-2px !important;}
/* jobscheduling_list end */

/* confirmationpopup start */
.mb-10{margin-bottom: 10px !important;}
/* confirmationpopup end */

/* menu start */
.phone-below-inline{margin-top: 2px !important; vertical-align: middle !important;}
/* menu end */
/* login start */
.error-inline{color:#Df0000 !important;}
.login_btn_inline{margin:0 10px 0 25px !important;}
/* login end */

/* inline css start dashboard */
.inline-mnhgt{min-height:90vh;}
.next_div_loading_inline{display:none;width:100%;padding-top:15px;height:40px;}
.prev_div_loading_inline{display:none;width:100%;padding-top:48px;height:60px; z-index:5000;}
.gif-load-inline{margin:0 46%;}
/* inline css end dashboard */

/* entityestimatephasesrowpopup and estimatephaserowpupop start */
.estimates_tablewewew-master{width: 740px;max-width: 900px;}
.estimates_tablewewew-master table th{border: 1px solid #D6CEBC !important;}