.border-sep{border-top:0;border-left:0;border-bottom:0;border-right:1px solid #007bff}
.box-content-2{padding:20px;background:#fff;color:#212533;box-shadow:10px 10px 20px 10px rgba(0,0,0,.05);width:100%;position:relative;border:4px solid #fec}
.bg-step1{background-color:#C5E1A5}
.bg-step2{background-color:#9CCC65}
.bg-step3{background-color:#7CB342}
.border-step1{border:1px solid #C5E1A5}
.border-step2{border:1px solid #9CCC65}
.border-step3{border:1px solid #7CB342}
span.col-form-label.border{padding:6px 8px}
.col-form-label{background:#f4f5fb;padding:6px 6px 6px 8px}
.btn-import{max-width:100px}
.btn.hide,.hide{display:none;visibility:hidden}
.min-height{min-height:38px}
.show{display:block;visibility:visible}
.tab-content{padding:0}
.box-content{padding:0;width:100%;position:relative;background-color:#fff}
.nav-tabs .nav-link,.nav-tabs .nav-link.disabled{border-color:#e9ecef #e9ecef #dee2e6}
.nav-tabs .nav-link.active{color:#495057;background-color:#fff;border-color:#dee2e6 #dee2e6 #fff}
.green{color:green}
.btn.no-cursor{cursor:default!important}
.shadow{background-color:#fff;padding-top:5px;padding-bottom:5px;-webkit-box-shadow:0 4px 6px -1px rgba(0,0,0,.07),0 2px 4px -1px rgba(0,0,0,.05)!important;box-shadow:2px 4px 6px -1px rgba(0,0,0,.07),2px 2px 4px -1px rgba(0,0,0,.05)!important}
.table-responsive-xl table.table .fas.fa-circle.red,.red{color:#dc143c}
.table-responsive-xl table.table .fas.fa-circle.legacy,.legacy{color:#eb7c92}
.table-responsive-xl table.table .fas.fa-circle.yellow,.yellow{color:#ff0}
.table-responsive-xl table.table .fas.fa-circle.orange,.orange{color:orange}
.table-responsive-xl table.table tr td.bg-orange,.table-responsive-xl table.table.table-sm tr td.bg-orange{background-color:#F4FF81!important}
.badge.badge-warning.bg-red{background-color:#FF8C00!important;font-size:18px;color:#fff}
i.bg-red{color:#FF8C00!important}
i.bg-orange{color:#F4FF81!important}
i.bg-green{color:#22b95b!important}
.fas.fa-circle.enable,.table-responsive-xl table.table .fas.fa-circle.prepaid,.fas.fa-circle.prepaid{color:#F4FF81}
.badge.bg-prepaid{background-color:#F4FF81!important;padding:10px}
.badge-big{font-size:15px;cursor:pointer}
.badge.bg-danger.big{font-size:15px;color:#fff}
.badge.bg-info.big{font-size:15px;color:#fff}
.badge.bg-primary{font-size:15px;color:#fff}
.badge.bg-success{font-size:15px;color:#fff}
.badge.bg-secondary{font-size:15px;color:#fff}
.badge.bg-warning{font-size:15px;color:#495057}
.table-responsive-xl table.table.table-orders tr th{padding:15px 10px}
.table-responsive-xl table.table.table-orders tr td{padding:10px}
.table-responsive-xl table.table.table-sm{margin-bottom:0;border-radius:0}
.table-responsive-xl table.table.table-sm tr td{font-size:12px;padding:4px;border:1px solid #dee2e6;background-color:#fff}
.table-responsive-xl table.table.table-sm thead td{color:#929aa2;font-size:12px;padding:17px 4px;border:1px solid #dee2e6;background-color:#fff;vertical-align:bottom;border-bottom:0!important;border-top:0!important}
.table-responsive-xl table > thead > tr > th{border-bottom:1px solid #dee2e6!important}
.table-responsive-xl table.table.table-sm tr th{color:#929aa2;font-size:12px;padding:4px;border:1px solid #dee2e6;background-color:#fff;vertical-align:bottom}
.table-responsive-xl table.table.table-sm.table-order tr td i.fas,.table-responsive-xl table.table.table-sm.table-order tr td i.far{font-size:14px}
.table-responsive-xl table.table.table-sm.table-order tr td i.fas.fa-1x{font-size:9px}
.div-disabled{background-color:#faebd7;vertical-align:top}
.div-disabled input[type='checkbox']:disabled{pointer-events:none;opacity:.5}
#spinner-back,#spinner-front{position:fixed;width:100vw;transition:all 1s;visibility:hidden;opacity:0}
#spinner-back{z-index:998;height:100vh;background:rgba(0,0,0,.7)}
#spinner-front{z-index:999;color:#fff;text-align:center;margin-top:50vh;transform:translateY(-50%)}
#spinner-back.show,#spinner-front.show{visibility:visible;opacity:1}
.table-responsive-xl table.table tr td.td-order{background-color:#9bda9b;border-bottom:1px solid #dee2e6}
td.green{background-color:#9bda9b}
.table-responsive-xl table.table tr td.td-order-nullified{background-color:#fb9588;border-bottom:1px solid #dee2e6}
.table-responsive-xl table.table tr td.td-order-closed-lost{background-color:#a52a2a;border-bottom:1px solid #dee2e6;color:#fff}
#sidebar{z-index:100!important}
#sidebar ul li a{font-size:14px}
.search-toggle-wrapper label{margin-bottom:2px;margin-top:8px}
div.order-rows{border-radius:5px;border:1px solid #ced4da}
div.title h2{font-family:'Open Sans',sans-serif;color:#09092f;font-weight:900}
div.title h1{font-size:1rem;color:#929aa2;font-weight:400}
.col-md-1.mini{flex:0 0 5%;max-width:5%}
.col-md-1.max{flex:0 0 11.666666%;max-width:11.666666%}
.nav-item a{background-color:#eee}
.nav-item a.active{background-color:#fff!important}
.box_charts h5,.box_hello_worlds h5,.text-white{font-weight:600;color:#fff}
.box_charts{background-color:#0C6;padding:30px;border-radius:4px;box-shadow:0 .5rem 1rem rgba(0,0,0,0.15),inset 0 -1px 0 rgba(0,0,0,0.15);margin-bottom:30px;position:relative}
.box_hello_worlds{background-color:#8037c5;padding:30px;border-radius:4px;box-shadow:0 6px 12px rgba(0,0,0,.175);margin-bottom:30px;position:relative}
.uploads .block{position:relative}
.itemImage .cancelButton{position:absolute;top:20px;right:20px}
.tab-pane .row .list-wrapper{padding:0;position:relative}
.tab-pane .row .list-wrapper::before{position:absolute;left:0;top:0;width:100%;height:100%;background-color:rgba(255,255,255,0);opacity:.2;background:repeating-linear-gradient(45deg,rgba(255,255,255,1),rgba(255,255,255,1) 5px,rgba(255,255,255,0) 5px,rgba(255,255,255,0) 10px);content:""}
.tab-pane .row .list-wrapper .compact-content,.tab-pane .row .list-wrapper .col-droppable{padding:15px;overflow:auto;height:calc(100vh - 226px)!important}
.tab-pane .row .list-wrapper.pb_done,.tab-pane .row .list-wrapper.pb_waiting,.tab-pane .row .list-wrapper.pb_ready,.tab-pane .row .list-wrapper.pb_devel{background:#fff;background:-moz-linear-gradient(top,#fff 0%,#f2f2f2 100%);background:-webkit-linear-gradient(top,#fff 0%,#f2f2f2 100%);background:linear-gradient(to bottom,#fff 0%,#f2f2f2 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffff',endColorstr='#f2f2f2',GradientType=0)}
.list-header-name-assist.js-list-name-assist{padding:30px 15px 0;font-size:18px}
.tab-pane .row .list-wrapper.pb_done .card,.tab-pane .row .list-wrapper.pb_waiting .card,.tab-pane .row .list-wrapper.pb_ready .card,.tab-pane .row .list-wrapper.pb_devel .card{box-shadow:none;border:2px solid #d8d8d8}
.card.ui-state-offer-order-invalid{background-color:#f3f6f7;background:repeating-linear-gradient(-45deg,rgba(255,255,255,1),rgba(255,255,255,1) 5px,#f3f6f7 5px,#f3f6f7 10px);content:""}
.tab-pane .row .list-wrapper .card-compact .order-row{padding:5px;border-bottom-left-radius:6px;border-bottom-right-radius:6px;box-shadow:0 4px 4px rgba(0,0,0,.1);border-bottom:1px solid rgba(0,0,0,.16)}
.tab-pane .row .list-wrapper .card-compact .order-row.no-shadow{box-shadow:none;border:none;padding:0}
.tab-pane .row .list-wrapper .order-row+.order-row{padding-top:12px}
.tab-pane .row .list-wrapper .order-row .btn-timing a:hover{color:#2196f3}
.tab-pane .row .list-wrapper .order-row .btn-timing a:hover span{color:#2196f3}
.border-blue{border-left:2px solid #007bff!important}
div.border-gray:last-child{border-bottom:none!important}
.table.table-planned>thead>tr>th,.table.table-planned>tbody>tr>td{font-size:13px}
.table.table-planned th{border-top:0}
tr.tr-evi{background-color:#ffeeba}
tr.tr-1{background-color:#fff}
tr.tr-2{background-color:#e2e4ed}
.hrdivider{position:relative;margin-bottom:20px;width:100%;text-align:center}
.hrdivider span{position:absolute;top:-11px;left:160px;background:#fff;padding:0 20px;font-weight:700;font-size:16px;color:#3f51b5}
.badge-big{font-size:18px}
.table>tbody>tr.table-dark>td{font-size:18px;background:#343a40;color:#fff}
.border-dx{border-right:1px solid #c4c4c4}
table.table .btn-primary.add-row{background-color:#3f51b5;border-color:#3f51b5;color:#fff}
.invoice .badge{font-size:13px}
.badge-invoice-small{color:#fff;background-color:#17a2b8}
.badge-invoice{color:#fff;background-color:#17a2b8;font-size:13px}
.table-responsive-xl table#invoice-rows-list tr td{border-top:1px solid #dee2e6!important}
.table-responsive-xl table.table tr td.border-invoice{border-top:1px solid #dee2e6!important;border:1px solid #dee2e6!important}
.hiddenRow{padding:0!important}
.table-responsive-xl table.table thead tr.info td{background-color:#d9edf7;font-weight:700;color:#09092f;font-size:12px;padding-top:5px;padding-bottom:5px}
.show-hide-pass{position:relative}
.show-hide-pass input{padding:0;border:0;margin:0;background:transparent;width:100%;font-size:1.1em;font-weight:300;line-height:1.7em;color:#696969;outline-width:0}
.show-hide-pass input:focus-visible{border:0!important;outline:none}
.show-hide-pass i{position:absolute;top:0;right:0;font-size:25px;cursor:pointer}
.show-hide-pass.show i::before{content:"\f070"}
h5{position:relative}
h5[data-toggle]{font-weight:800;font-size:16px;text-transform:uppercase;padding:24px;margin-top:-24px;margin-bottom:-24px;margin-left:-24px!important;width:100%}
h5[data-toggle]::before{position:absolute;right:24px;top:24px;font-family:'Font Awesome 5 Free';font-weight:900}
h5.collapsed[data-toggle]::before{content:"\f078"}
h5:not(.collapsed)[data-toggle]{background:#f4f5fb}
h5:not(.collapsed)[data-toggle]::before{content:"\f077"}
div[data-toggle]{font-weight:800;font-size:16px;padding-top:24px;margin-top:-24px;margin-bottom:-24px;width:100%}
div[data-toggle]::before{position:absolute;right:24px;top:24px;font-family:'Font Awesome 5 Free';font-weight:900}
div.collapsed[data-toggle]::before{content:"\f078"}
div:not(.collapsed)[data-toggle]::before{content:"\f077"}
.collapseIcon{position:relative}
.collapseIcon[data-toggle]{font-weight:800;font-size:16px;text-transform:uppercase;padding:24px;margin-top:-24px;margin-bottom:-24px;margin-left:-24px!important;width:100%}
.collapseIcon[data-toggle]::before{position:absolute;right:24px;top:24px;font-family:'Font Awesome 5 Free';font-weight:900}
.collapseIcon.collapsed[data-toggle]::before{content:"\f078"}
.collapseIcon:not(.collapsed)[data-toggle]::before{content:"\f077"}
.date-picker-wrapper{z-index:1550!important}
.ui-datepicker{z-index:9999999!important}
.car-opted{background-color:#ffd43b;border-bottom:1px solid #f4f5fb!important}
.car-free{background-color:#22b95b;border-bottom:1px solid #f4f5fb!important}
.car-closed{background-color:#007bff;border-bottom:1px solid #f4f5fb!important}
.box-agent{background-color:#dddfe0}
.box-agent .text-white{color:#9e9e9e!important}
.box-agent-evi{background-color:#0C6}
.longOptions{background-color:#ffeeba}
.box-leasys{min-height:140px}
.list-group-item:hover{background-color:#f4f5fb}
#autocomplete-clear.btn{border-bottom-left-radius:0;border-top-left-radius:0;margin-left:-1px}
.diagram-statistics-wrapper{background-color:#fdfbfb;width:100%;padding:10px;margin-bottom:10px;border:1px solid #f0f2f3;border-radius:5px}
.table-font-large td{font-size:14px !important; padding: 0;}