﻿body.site-navbar-small{padding-top:65px;}
body.site-navbar-small{padding-top:65px;}
body{background-color: #f7f7f7;padding-right: 0px !important;overflow-x: hidden;}
.modal-open {overflow: auto;}
.page{background-color: #f7f7f7;}
.page-title{color:#3F51B5;}
.page-title.sm-title{font-size: 20px;margin-bottom: 20px;color:#424242;}
.panel-heading{background-color:#3F51B5;margin-bottom: 30px;}
.panel-group .panel:last-child .panel-hgreen {background-color: #66bb6a;}
.panel-title{color:#fff;}
.site-navbar.navbar-inverse .navbar-header .hamburger .hamburger-bar, .site-navbar.navbar-inverse .navbar-header .hamburger::after, .site-navbar.navbar-inverse .navbar-header .hamburger::before{background-color: #3f51b5;}
.form-control{}
.fwidth.form-control{max-width: 100%;}
.nav-tabs{margin-bottom: 20px;}
.tag-close{color:#fff;}
.ad-nav{padding:5px 20px !important;border-radius:20px;background-color:#3f51b5;margin-top:15px;color:#fff !important;margin-right:10px;}
.ad-nav:hover{background-color:#3f51b5 !important;color:#fff !important;}
.ad-nav i{padding-left:8px;color: #fff;}
.navbar-inverse {border-color: rgba(0,0,0,.1);background-color: #fff;}
.navbar-inverse .navbar-brand{color: #3f51b5;}
.navbar-inverse .navbar-brand:hover{color: #3f51b5;}
.navbar-inverse .navbar-toolbar > .open > .nav-link, .navbar-inverse .navbar-toolbar > .open > .nav-link:focus, .navbar-inverse .navbar-toolbar > .open > .nav-link:hover{background-color:#3f51b5 !important;}
.sa-from .select2{width:100% !important;}
.sa-from .col-md-2{margin-bottom:20px;}
.sa-from{ margin-top:20px;border-top:solid 1px #f7f7f7;padding-top:20px;}
.table-panel{padding:0px;}
.table-panel .table{border:1px solid #e0e0e0;}
.table-panel .table td, .table-panel .table th{text-align:center;}
.table-panel .table td:first-child, .table-panel .table th:first-child{padding-left:15px !important;}
.search-action{ padding-top:27px;}
.sm-btn{ font-size:11px;padding:5px 5px;}
.table td, .table th{vertical-align: middle;}
.td-action .btn{margin:0px 4px;}
.focus-temp{border:solid 1px #e0e0e0;}
.form-action{text-align: center;}
.form-action .btn{margin: 0px 4px;width: 90px;}
.form-action .btn.wauto{ width:auto;}
.addlead-form .col-lg-6, .addlead-form .col-lg-4{margin-bottom: 10px;}
.addlead-form .panel-body{padding-bottom:20px;}
.addlead-form .table{border:1px solid #e0e0e0;}
.page-header-actions .btn{margin-left:5px;}
.col-md-3, .col-md-4, .col-md-6, .col-md-11, .col-md-12, .phone-container, .email-container{margin-bottom: 20px;}
.col-md-11 .row .col-md-12:last-child{margin-bottom:0px;}
.edit-dmr .tab-content{padding-top:20px;}
.edit-dmr .nav-tabs i{font-size: 18px;margin-left: 5px;}
.dmr-action, .panel-action{text-align:center;}
.pdf .md-collection-pdf{ font-size:24px;padding-right: 10px;color:#f44336;}
.total-advance{margin-top:20px;}
.gi-table{border:1px solid #e0e0e0;}
.plus-right{float:right;margin-left: 5px;}
.plus-right i{font-size: 24px;margin:0px !important;}
.mobile-menu{display:none;}
.table-box{overflow: auto;}
.table-box .table{margin-bottom:0px;}
.msearch-action{text-align:center;display:none;}
.modal-title{text-align: center;}
.awaiting-modal .modal-body{padding:0px;}
.modal-footer{text-align: center;}
.modal-open .select2-container {z-index: 1000 !important;}
.closetrip input{margin-bottom: 10px;}
.btn-right{float:right;}
.orient-box:first-child{border-top:none;margin-top:0px;padding-top:0px;}
.orient-box:first-child .remove-orientation.waves-effect{display:none;}
.orient-box{border-top:solid 1px #f6f6f6;padding-top:30px;margin-top:30px;}
.tog-switch{padding-top: 4px;}
.tog-switch label{margin-right: 20px;}
.add-taddress, .minus-taddress{cursor: pointer;}
.multiple-address, .transport-email, .transport-phone{margin-top:10px;}
.multiple-address:first-child, .transport-email:first-child, .transport-phone:first-child{margin-top:0px;}
.hidden-fields{display: none;}
a {cursor: pointer;}
a i{color: #3949ab;}
.contact-person:first-child{border-top:none;padding-top: 0px;margin-top: 0px;}
.contact-person{border-top:solid 1px #f6f6f6;padding-top: 20px;margin-top: 20px;}
.contact-person:first-child .remove-contact-person{display: none;}
.multiple-address:first-child .minus-taddress{display: none;}
.transport-email:first-child .minus-temail{display: none;}
.transport-phone:first-child .minus-tphone{display: none;}
.taddress-content .add-taddress{display: none;}
.temail-content .add-temail{display: none;}
.tphone-content .add-tphone{display: none;}
.input-file{padding: 0px;}
.debtor-table{margin: 20px 0px 30px 0px;text-align: center;}
.debtor-table th{text-align: center;color: #fff !important;}
.debtor-table .table-success, .debtor-table .table-success th{background-color: #3f51b5;}
.select2-container--open .select2-dropdown--above{border-bottom: solid 1px #3f51b5 !important;}
.select2-container--open .select2-dropdown--below{border-top: solid 1px #3f51b5 !important;}
.select2-container--default .select2-selection{border-bottom: 1px solid #e0e0e0;border-top: none !important;border-right: none !important;border-left: none !important;border-radius: 0px !important;}
.select2-container--default .select2-selection--single{padding: .429rem 0rem .429rem 0rem !important;}
label{ font-weight: 400;font-size: 14px;text-transform: uppercase;color: #000;}
label span{font-size: 11px;}
.navbar-toggler{z-index: 100;}
.table a{text-decoration: none;}
.multiple-address:first-child{border-top: none;padding-top: 0px;margin-top: 0px;}
.multiple-address{border-top: solid 1px #f6f6f6;padding-top: 20px;margin-top: 20px;}
.multiple-address textarea{margin-bottom: 10px;}
.multiple-address .select2{width: 100% !important;}
.btn-minus, .btn-plus{margin-top:42px;}
.btn-minus.mless, .btn-plus.mless{margin-top: 0px;}
a.close-form{float: right;}
a.close-form i{color: #fff;font-size: 22px;margin-right: 0px !important;}
.nav-tabs .nav-link > .icon {line-height: 1;margin-left: .5em;color:#fff;}
.nav-tabs .nav-link.active > .icon {color:#fff;}
.pcd-cash{height:37px !important;}
.checkbox-custom label{float: left;margin-right: 10px;}
.tag-close {cursor:pointer;}
.tag-close i{color:#fff;}
.tag-close .md-close{font-size: 14px;}
.tag-txt{}
.tag-close a:first-child i{margin-left: 10px;margin-right:2px;}
.trans-btn{margin-bottom: 20px;}
.trans-btn .arrow{margin: 0px 5px;}
.trans-head.road{ background-color:#ff9800;}
.trans-head.sea{ background-color:#4caf50;}
.trans-head.rail{ background-color:#8E24AA;}
.trans-head.choose{}
.trans-head .close-fm{ float: right;}
.trans-head .close-fm i{color: #fff;margin-right: 0px;font-size: 20px;}
.trans-head .panel-title{padding: 10px 30px;}
.select2-selection:focus{border-color:#3F51B5;}
.has-error .form-control, .has-error .form-control:focus{ 
background-image: linear-gradient(#f44336,#f44336),linear-gradient(#f44336,#f44336)}
.has-error .form-control:not(.empty) {
    -webkit-background-size: 100% 2px,100% 1px;
    background-size: 100% 2px,100% 1px;
}
.has-error label{ color:#f44336;}
.text-help{}
.has-error .text-help{display: block;}
.dropdown-item:focus, .dropdown-item:hover{
background-color: #3F51B5;color: #fff;
}
.dropdown-item:focus i, .dropdown-item:hover i{
color: #fff;
}
.dropdown-item.active, .dropdown-item.active:focus, .dropdown-item.active:hover{
background-color: #3F51B5;color: #fff;
}
.dropdown-item.active i, .dropdown-item.active:focus i, .dropdown-item.active:hover i{
;color: #fff;
}
.input-search .form-control{max-width: 100%;}
.road-wrap, .sea-wrap, .rail-wrap{display: none;}
.add-mode.mless{margin-top: 14px;}
.add-from .lleft{float: left;}
.add-from .checkbox-custom{float:left;margin: 2px 0px 0px 10px;}
.more-contact{padding: 0px 30px 30px 30px;}
.pagination-wrap{margin-bottom: 0px;padding-top: 20px;}
.pagination-wrap .pagination{margin: 0px;}
.photo-upload .dropify-wrapper{max-width: 312px;}
.address-area{margin-bottom: 20px;}
.accord-form .panel-heading{margin-bottom: 0px;}
.accord-form .panel-title {color: #fff;}
.accord-form .panel-title:focus, .accord-form .panel-title:hover {color: #fff;}
.select2-container{width: 100% !important;}
.accord-form.panel-group .panel-title[aria-expanded="false"]::before {opacity: 1 !important;}
.add-container-modal .form-control{max-width: 100%;}
.span-block {display: block;padding-left: 35px;position: relative;}
.color-representation {display: block;height: 10px;width: 25px;position: absolute;left: 0;top: 7px;}
#searchadvance .col-md-3, #searchadvance .col-md-4{margin-bottom: 0px;}
.sa-from .col-md-3, .sa-from .col-md-4{margin-bottom: 20px !important;}
#searchadvance .col-xs-12, #searchadvance .col-md-6{margin-bottom: 0px;}
.dropify-wrapper .dropify-clear{z-index: 100 !important;}
.select2-results__options{border-bottom: solid 1px #e0e0e0;}
.cpe-wrap{ padding:0px !important;}
.cpe-city a{cursor:text !important;}
.cpe-box span{ width:150px;display: inline-block;word-wrap: break-word;}
.cpe-box {/*border-bottom: solid 1px #e0e0e0;border-left: solid 1px #e0e0e0;border-right: solid 1px #e0e0e0;*/padding: .572rem;}
.cpe-box.bless{border: none;}
.cpe-head {padding: .572rem;}

.cpe-head.col4{width: 430px;}
.cpe-head.col4 span{width: 100px;}
.cpe-box.col4{width: 430px;display: flex;align-items: center;}
.cpe-box.col4 span{width: 100px;}
.cpe-head span{ width:150px;display: inline-block;word-wrap: break-word;}
.cpe-box:last-child {border-bottom: none;}
.tags-label{color:#9e9e9e;}
.bootstrap-tagsinput{max-width: 312px !important;width: 100%;}
.bootstrap-tagsinput .tag{background-color: #e0e0e0;color: #757575;}
.bootstrap-tagsinput .tag a{color: #757575;}
.bootstrap-tagsinput .tag-primary {background-color: #3f51b5;color: #fff;}
.bootstrap-tagsinput .tag-primary a{color:#fff;}
.bootstrap-tagsinput{border-radius: 0px !important;border-top:none !important;border-left:none !important;border-right:none !important;padding-left: 0px !important;padding-right: 0px !important;}
.bootstrap-tagsinput input{display: none;}
.upload-tags .bootstrap-tagsinput input{display:inline-block;}
.bootstrap-tagsinput span[data-role="remove"]{display: none;}
.upload-tags .bootstrap-tagsinput span[data-role="remove"]{display:inline-block;}
.bootstrap-tagsinput .tag:hover {
    border: 1px solid transparent !important;
}
.cpe-box.bootstrap-tagsinput{background-color: transparent;border: none;}
.tag-box .tag{background-color: #e0e0e0;color: #757575;}
.cpe-box .tag{background-color: #e0e0e0;color: #757575;}
.tag-box .tag-primary {background-color: #3f51b5;color: #fff !important;}
.cpe-box .tag-primary {background-color: #3f51b5;color: #fff;}
.panel-title .tag{font-size: .858rem !important;padding: 0.45em .6em !important;border-radius:.143rem !important;}
.primary-background-color {background-color: #3F51B5 !important;}
.info-txt{text-align: center;color: #000;font-size: 16px;}
.text-info {color: #3F51B5 !important;}
.driver-panel .tag{display: none;}
.driver-panel:last-child .tag{display:inline-block;}
.chosen-container{max-width: 312px;width: 100% !important;}
.chosen-container-single .chosen-single{border-radius: 0px !important;background:#fff !important;border-bottom: solid 1px #e0e0e0 !important;border-top:none !important;border-left:none !important;border-right:none !important;box-shadow: none !important;padding: 0 0 0 0px !important;height: 35px !important;line-height: 35px !important;}
.chosen-container .chosen-drop{border: 1px solid #e0e0e0 !important;border-radius: 0 !important;}
.chosen-container {font-size: 14px !important;color:#9e9e9e !important;}
.chosen-container-single .chosen-single div b{margin-top: 6px;}
.status-history{border-bottom: 1px solid #e0e0e0;padding-bottom: 20px;display: none;}
.rejected-history label{color: #e11b0c;font-weight: bold;}
.not-now-history label{color: #008fa1;font-weight: bold;}
.status-history span{color: #000;}
.Consignment-gird .form-control{text-align: center;}
.form-material .modal-body{padding: 0px 20px;}
.upfields{margin-bottom: 15px;}
.lr-doc-upload .btn-flat{padding-left: 0px;padding-right: 0px;}
#lrcard .panel{margin-bottom: 1.875rem;}
.modal-title {text-transform:uppercase;}
.linear-action .td-action{width: 400px;}
.chosen-container-multi .chosen-choices{background-image: none !important;border-bottom: 1px solid #e0e0e0 !important;border-top: none !important;border-left: none !important;border-right: none !important;}
.chosen-container-active .chosen-choices{box-shadow: none !important;}
.chosen-container-multi .chosen-choices li.search-choice{background-image: none !important;border: none !important;}
body.dragging, body.dragging * {
  cursor: move !important;
}
.pull-right{float: right;}
.pull-left{float: left;}
.dragged {
  position: absolute;
  opacity: 0.5;
  z-index: 2000;
}
ol.example{margin: 0px;padding: 0px;}
ol.example li{list-style: none;}
ol.example li.placeholder {
  position: relative;
  /** More li styles **/
}
ol.example li.placeholder:before {
  position: absolute;
  /** Define arrowhead **/
}
.left-menubar{width: 180px;height: 100%;padding: 0px !important;}
.side-mpage{max-width: 100%;margin: 0px 0px 0px 180px;}
.left-menubar .site-menu li a {margin:0px;text-align: left;padding-left: 15px;}
.left-menubar .site-menu li{border-bottom: solid 1px #f7f7f7;width: 100%;}
.left-menubar .site-menu-title{text-align: left;}
.left-menubar .site-menu-item:hover > a, .left-menubar .site-menu-item.active > a{background-color: #3f51b5;color: #fff !important;}
.site-menu-item:hover .site-menu-title i, .site-menu-item.active .site-menu-title i{color:#fff;}
.side-mpage .form-action {text-align: right;}
.head-div h2{margin-top: 0px;font-size: 25px;}
.left-menubar h2{margin-top: 38px;padding-left: 15px;font-size: 24px;}
.left-menubar .site-menu{margin-top: 0px;}
.side-mpage .panel-group .panel-title::after, .side-mpage .panel-group .panel-title::before{display: none;}
#AdddebtorContinuous .panel-group .panel-title::after, #AdddebtorContinuous .panel-group .panel-title::before{display: block;}
#payments .panel-group .panel-title::after, #payments .panel-group .panel-title::before{display: block;}
.side-mpage .form-action{margin-bottom: 20px;}
.sub-site-menu{padding: 10px 0px !important;margin: 0px 15px 0px 25px !important;}
.sub-sm-wrap{max-height:0px;overflow: hidden;transition: all .5s;background-color: #f7f7f7;}
.left-menubar .site-menu li .sub-sm-wrap a{padding-left: 0px;padding-top: 5px;padding-bottom: 5px;}
.left-menubar .site-menu li .sub-sm-wrap a{border-bottom: solid 1px #fbfbfb;width: 100%;display: inline-block;}
.left-menubar .site-menu li .sub-sm-wrap a.active{border-bottom: solid 1px #fbfbfb;color:#3949ab;}
.left-menubar .site-menu li .sub-sm-wrap li:last-child{border-bottom: none;}
.left-menubar .site-menu li .sub-sm-wrap li:last-child a{border-bottom: none;}
.sub-site-menu a, .sub-site-menu a i{color:#B0B0B0;}
.sub-site-menu a:hover, .sub-site-menu a:hover i, .sub-site-menu a.active i{color:#5c6bc0;}
.list-wrap a:hover{text-decoration: none;}
.list-sign{color: #fff;padding-left: 0px;margin-left: 0px !important;}
.list-sign:focus{color:#fff;}
.sub-sm-wrap.active{max-height: 400px;}
.site-menu-item i{color:#fff;}
.site-menu-title i{color:rgba(97,97,97,.9);}
.head-div{display: none;}
.page-head-sep{background-color: #efefef;
height: 2px;
margin-top: 20px;}
.page-header-actions{top:45%;z-index: 100;}
.mcard-menu.btn-group > .btn:last-child:not(:first-child), .mcard-menu.btn-group > .dropdown-toggle:not(:first-child){border-top-left-radius: 3px !important;border-bottom-left-radius: 3px !important;}
.btn-dhide{display: none;}
.mcard-menu{display: none;}
.mc-menu{margin: 0px;padding: 0px;}
.mc-menu li{list-style: none;}
.login-wrap .checkbox-custom label{ font-size: 11px;margin-right: 0px;}
.login-wrap .fpwd{font-size: 11px;}
.btn-action{text-align: right;margin-bottom: 0px;}
.diesel-panel > div:only-child .minus-diesel-btn{display: none;}
.diesel-panel > div:not(:last-child) .add-diesel-btn{display: none;}
.branch-panel > div:only-child .minus-branch-btn{display: none;}
.branch-panel > div:not(:last-child) .add-branch-btn{display: none;}
.btn-action button{float: right;margin-left: 10px;}
#reason-modal a.list-group-item{background-color: #5c6bc0;margin-bottom: 2px;color:#fff;}
#reason-modal a.list-group-item.other-reason{background-color: #eee;color:#757575;}
#reasign-modal a.list-group-item{background-color: #3d8b40;margin-bottom:10px;color:#fff;padding: 15px;}
#reasign-modal a.list-group-item:hover{background-color: #66bb6a;}
#reasign-modal a.list-group-item:last-child{background-color: #f44336;margin-bottom: 0px;}
#reasign-modal a.list-group-item:last-child:hover{background-color: #ef5350;}
#reasign-modal a{text-align: center;}
.back-btn {float: left;color: #5c6bc0;}
.back-btn i{color: #5c6bc0;}
.login-page{background:#3949ab;}
.login-wrap form{margin-bottom: 10px;}
.login-wrap .panel{margin-bottom: 0px;}
.ui-tooltip-content:after { display : none;} 
.text-center{text-align: center;}
@media (min-width:768px) {
#standby-truck .modal-dialog{max-width: 1000px;width: 1000px;}
}
@media (min-width:992px) and (max-width:4000px){
.am-action{position: absolute;right:178px;}	
}
@media (min-width:1200px) and (max-width:4000px){	
.am-action{position: absolute;right:188px;}	
.navbar-left{padding-left:0px;}
.navbar-left > li.active > a{border-bottom: solid 2px #3f51b5;color: #3f51b5;}
.navbar-left > li > a {color:#424242;font-weight:400;}
.navbar-left > li > a:hover, .navbar-left > li > a:focus  {text-decoration:none;color:#fff ;}
.site-menu-item:hover > a{color:#3f51b5 !important;border-bottom: solid 2px #3f51b5 !important;background-color: transparent;}
.site-menu-sub .site-menu-item:hover > a{color:rgba(97,97,97,.9) !important;}
.site-menu-sub > li {list-style:none;}
.site-menu > .site-menu-item > a{padding: 20px 0px 18px 0px;margin: 0px 16px;
border-bottom: solid 2px transparent;}
.site-menu-item.active > a{ background-color: transparent;}	
.site-menu li:first-child a{margin-left: 0px;}
.site-menu li:last-child a{margin-right: 0px;}	
}
@media (min-width:992px) and (max-width:4000px){
 .input-search .form-control{border-radius:2px;}
 .input-search-btn{display: none;}
 .advance-btn.waves-effect{display: none;}
}
@media (min-width:767px) and (max-width:1199px){
.site-menubar{ height: auto;} 
body.site-navbar-small {padding-top: 100px;} 
}
@media (min-width:767px) and (max-width:991px){
 .site-menu > .site-menu-item > a{ padding:13px;} 
}
@media (max-width:1199px){
.mobile-menu{display:block;} 
.destop-menu{display:none;} 
}
@media (max-width:991px){
	.site-menu-title:first-child{margin-left: 0px;}
	.mcard-menu{display: block;}
	.btn-dhide{display: block;}
	.btn-mhide{display: none;}
.site-footer-legal{padding-left: 0px !important;margin-left: 0px !important;}
.left-menubar{display: none;}
.side-mpage{margin-left: 0px;}
.cpe-head{display: flex;}
.cpe-box{display: flex;}
.cpe-head span{ width:140px;}
.cpe-box span{ width:150px;}	
 .select2-container{width: 100% !important;}
 .hform{display: none;} 
 .search-action{display: none;}
 .input-search{width:85%;float: left;}
 .advance-btn{float: right;}
 .mhead-hide{display:none;}
 .search-panel .panel-body{padding:10px 20px;}
 .search-panel .col-xs-12{margin-bottom:20px;}
 .col-xs-12.search-box{margin-bottom:0px;}
 .col-xs-12.search-box.mbottom{margin-bottom:12px;}
 .msearch-action{display:block;}
 .sa-from{margin-top:0px;padding-top:0px;border-top:none;}
 .td-action .btn{margin:4px 4px;}
}
@media (max-width:767px){
.form-control{max-width: 100%;}	
.navbar-brand-center{left: 80px;} 
.navbar-right {position: absolute;top:0;right:0;}
}
