.page-content {background-color: #f7f7f7;}
.gbarras{width: 100%;height:500px;font-size	: 11px;}
.page-sidebar .page-sidebar-menu>li.heading>h3, .page-sidebar-closed.page-sidebar-fixed .page-sidebar:hover .page-sidebar-menu>li.heading>h3 {color: #ffffff;font-weight: 400;}
.login {background-color: #f7f7f7!important;}
.page-sidebar .page-sidebar-menu>li.active>a {background: #2b3643;}
.page-sidebar .page-sidebar-menu>li.active>a:hover {background: #2b3643;}
.page-sidebar .page-sidebar-menu>li.active.open>a {background: #2b3643;}
.icone-valida{font-size: 24px;}
.linha-destacada {background-color: rgba(208, 208, 208, 0.09) !important;color: #f50000 !important;}
.widget-thumb {padding: 10px;}
#numeros-dash h2{font-size: 35px;font-weight: bold;color: #62AEC5;margin-bottom: 0px;margin-top: 0px;}
#numeros-dash h4{color: #7f7f7f;}
#numeros-dash h5{color: #7f7f7f;margin-top: 0px;}
.box-dash:before{content: "";position: absolute;left: 0;height: 65px;border-left: 2px solid #ADB2B5;margin-top: 20px;}
.number-dash h4 span{font-weight: bold;font-size: 15px;color: #7f7f7f;}
.nome-barras{font-size: 12px;}
@media (max-width: 1200px) {.table .col-acao{width: 90px !important;}}
.nopaddingleft{padding-left: 0px !important;}
.nopaddingright{padding-right: 0px !important;}
.nopaddingright-10{padding-right: 10px !important;}	
.padding-left-10{padding-left: 10px !important;}
.padding-right-10{padding-right: 10px !important;}
.pricing-content-2 .pricing-table-container .price-column-container>.price-table-pricing>h3 {font-size: 45px;}
.pricing-content-2 .pricing-table-container .price-column-container>.price-table-content .row {padding-top: 10px;padding-bottom: 10px;}
@media (min-width: 1200px) {.cotacao-combustivel{width: 340px;margin-left: 2px;font-size: 14px;vertical-align: -webkit-baseline-middle;vertical-align: -moz-middle-with-baseline;margin-bottom: 1px;} #cotacao{margin-left: 50px;}}
@media (min-width: 1366px) {
	.cotacao-combustivel{width: 440px;margin-left: 2px;font-size: 14px;vertical-align: -webkit-baseline-middle;vertical-align: -moz-middle-with-baseline;margin-bottom: 1px;}#cotacao{margin-left: 90px;}
	
	.cotacao-combustivel-full{width: 460px;margin-left: 2px;font-size: 14px;vertical-align: -webkit-baseline-middle;vertical-align: -moz-middle-with-baseline;margin-bottom: 1px;}#cotacao{margin-left: 90px;}
}

@media (min-width: 1920px) {.cotacao-combustivel{width: 350px;margin-left: 2px;font-size: 14px;vertical-align: -webkit-baseline-middle;vertical-align: -moz-middle-with-baseline;margin-bottom: 1px;}#cotacao{margin-left: 650px;}}#cotacao img{width: 23px !important;margin-bottom: -12px;margin-right: 3px;}#cotacao span{color: #fff;text-decoration: none;vertical-align: -webkit-baseline-middle;vertical-align: -moz-middle-with-baseline;}#cotacao span i{}
.bg-blue {background: #4b575f!important;}
.mt-element-list .list-news.mt-list-container ul>.mt-list-item>.list-item-content>h3>a {color: #34495e;font-weight: 600;font-size: 14px;}
hr, p {margin: 0px 0;font-size: 12px;}
.font-green {color: #32c5d2!important;text-align: right;font-size: 18px;}
.custom-box{min-height: 50px;border: 1px solid #c2cad8;width: 100%;float: left;padding-bottom:10px;border-radius: 5px;}
.box-titulo{text-align: center;margin-top: -14px !important;}
.titulo-box {background: #F7F7F7;padding: 8px;font-size: 16px;font-weight:600;}
.input-total{font-weight: 800;}
table.dataTable tbody > tr.selected, table.dataTable tbody>tr>.selected {background-color: transparent;color: #333;}
table.dataTable tbody tr.selected {background-color: transparent;color: #333;}
table.dataTable tbody tr.selected a {color: #333;}
.table td, .table th {font-size: 12px;}
.btn.disabled {opacity: .25;}
.btn-group-vertical>.btn, .btn-group>.btn {float: none;}
.sweet-alert {}
.pricing-content-1 .price-table-pricing>h3 {font-size: 30px;font-weight: 600;}
.pricing-content-1 .price-table-head h2 {font-size: 18px;font-weight: 600;}
.pricing-content-1 .price-table-content {font-size: 13px;}
.modal-backdrop, .modal-backdrop.fade.in {opacity: .6;filter: alpha(opacity=20);}
.modal-backdrop, .modal-backdrop.fade.in {background-color: #000!important;}
.carousel-indicators li {box-shadow: 0px 0px 5px 1px #888888;}
.carousel-control.right {background-image: -webkit-linear-gradient(left,rgba(0,0,0,0) 0,rgba(0,0,0,.0001) 100%);background-image: -o-linear-gradient(left,rgba(0,0,0,0) 0,rgba(0,0,0,.0001) 100%);background-image: linear-gradient(to right,rgba(0, 0, 0, 0) 0,rgba(0,0,0,.0001) 100%);}
.carousel-control.left {background-image: -webkit-linear-gradient(left,rgba(0,0,0,0) 0,rgba(0,0,0,.0001) 100%);background-image: -o-linear-gradient(left,rgba(0,0,0,0) 0,rgba(0,0,0,.0001) 100%);background-image: linear-gradient(to right,rgba(0, 0, 0, 0) 0,rgba(0,0,0,.0001) 100%);}
.carousel-control .glyphicon-chevron-right, .carousel-control .icon-next {right: 30%;}
.carousel-control .glyphicon-chevron-left, .carousel-control .icon-prev {left: 30%;}
@media (min-width: 1200px) {.logo-login{width: 360px;}}
@media (min-width: 1024px) {.logo-login{width: 400px;}}
@media (max-width: 960px) {.logo-login{width: 280px;}.nao-mostrar{width:100%;}.nao-mostrar label{float: left;}}
.quick-nav {top: unset;bottom: 5%;}
#enjoyhint_label{text-align:justify;font-size: 16px;max-width: 80%;}
#menuNotificacao span p{margin: 0px;}
#accordion3 p{font-size:14px;}
.page-header.navbar .page-logo .logo-default {margin: 13px 0 0;width: 170px;}
.login .logo {margin: 60px auto 0px;}
.login .content .create-account {padding-top: 0px;}
.login .content .create-account p {margin-top: 0px;}
.no-visible{display: none;}
.pagination>.active>a, .pagination>.active>a:focus, .pagination>.active>a:hover, .pagination>.active>span, .pagination>.active>span:focus, .pagination>.active>span:hover {background-color: #32c5d2;border-color: #32c5d2;}
#kinetic_container canvas{background: rgba(0, 0, 0, 0.39) !important;}
.msg-update{color:#fff;}
.btn-pagar[disabled]{pointer-events: all !important;}
.sweet-overlay{z-index: 10052;}
.sweet-alert{z-index: 10053;}
#modalTour p{color:#66717d;}
#modalTour h4{color:#66717d;}
.link-validada{font-weight: 700;color: #26c281;text-decoration: underline;}
.legendas-requisicao{font-size:13px;}
.legendas-requisicao i{vertical-align:sub;}
#tabela_requisicao tbody td i {text-align:center;}
.logo-login-novo{margin-top: 50px;}
.user-login-5 .login-container>.login-content {margin-top: 0%;}
.user-login-5 .login-container>.login-content>.login-form {margin-top: 40px;}	
.login-copyright{margin-top: 50px;font-size: 13px;color: #a9b5be;}
.user-login-5 h1{font-size: 32px;}
.user-login-5 label{font-weight: bold;}
.blockOverlay{opacity:0.5!important;}
.block-spinner-bar>div, .page-spinner-bar>div {background: #ffffff!important;}
@media (min-width: 921px) {.hide-desktop{display: none !important;}}
@media (max-width: 920px) {#boxPeriodo, #boxAcumulado{text-align:center;}.input-small, .btn-calcular,.btn-calcular .btn {width:100%!important; margin-left: 0px!important;}.hide-device{display: none;}}
@media (max-width: 920px) {.btn-dash-ia {width:100%!important; margin-left: 0px!important; margin-bottom: 10px!important;}}
.menu-ajuda span{color:#c6cfda;}
.switch2 {position: relative;display: inline-block;width: 44px;height: 20px;}
.switch2 input {display:none;}
.slider {position: absolute;cursor: pointer;top: 0;left: 0;right: 0;bottom: 0;background-color: #ccc;-webkit-transition: .4s;transition: .4s;margin:0px!important;}
.slider:before {position: absolute;content: "";height: 16px;width: 16px;left: 1px;bottom: 2px;background-color: white;-webkit-transition: .4s;transition: .4s;}
input:checked + .slider {background-color: #36c6d3;}
input:focus + .slider {box-shadow: 0 0 1px #36c6d3;}
input:checked + .slider:before {-webkit-transform: translateX(26px);-ms-transform: translateX(26px);transform: translateX(26px);}
.slider.round {border-radius: 34px;}
.slider.round:before {border-radius: 50%;}
.tooltip-top-bar{width:150px;padding:5px;}
.btn:not(.btn-xs){font-size:13px!important;padding: 6px 12px!important;}
#tabelaConsumoCondutor tr td{font-size:14px!important;}
.graficos-sem-dados{font-size: 80px;color: #d0d0d0;}
.icone-camera{color:#5c5656; font-size:16px;}
.http-request{background: #32c5d2;color: #fff;padding: 5px;font-weight: bold;}
.curl{background: #2b3643; padding: 5px;color:#fff; margin-left:0px!important; margin-right:0px!important;}
.curl .url{margin-top: 5px;}
.page-sidebar .page-sidebar-menu .sub-menu li>a, .page-sidebar-closed.page-sidebar-fixed .page-sidebar:hover .page-sidebar-menu .sub-menu li>a {padding: 6px 15px 6px 20px;}
.page-sidebar .page-sidebar-menu li>a>.arrow:before, .page-sidebar-closed.page-sidebar-fixed .page-sidebar:hover .page-sidebar-menu li>a>.arrow:before {content: "\f107";}
.page-sidebar .page-sidebar-menu>li>a, .page-sidebar-closed.page-sidebar-fixed .page-sidebar:hover .page-sidebar-menu>li>a {font-weight: 300;    text-transform: uppercase; font-size: 12px!important;color: #fff!important;}
.nav-pills>li>a, .nav-tabs>li>a {font-size: 13px;}
.nav-pills>li>a>.badge, .nav-tabs>li>a>.badge {margin-top: -7px;font-size: 9px!important;text-transform: none;position: absolute;right: 5px;height: 16px;}
.portlet-top-five{height:340px;}
.page-sidebar .page-sidebar-menu>li.active>a, .page-sidebar-closed.page-sidebar-fixed .page-sidebar:hover .page-sidebar-menu>li.active>a {font-size: 12px;}
.page-sidebar .page-sidebar-menu>li>a>i, .page-sidebar-closed.page-sidebar-fixed .page-sidebar:hover .page-sidebar-menu>li>a>i {color: #ffffff!important;}
.modal-body {padding: 25px; padding-top: 10px;}
#codrastreio{font-size: 24px;font-weight: 800;color: #5C9BD1;}
#numreq{font-size: 24px;font-weight: 800;color: #5C9BD1;}
.codrastreio{margin-top: 0px;margin-bottom: 6px;}
.popover{z-index: 9999;}
.page-sidebar .page-sidebar-menu .sub-menu li > .sub-menu > li > a, .page-sidebar-closed.page-sidebar-fixed .page-sidebar:hover .page-sidebar-menu .sub-menu li > .sub-menu > li > a {padding-left: 40px;}
.btn:not(.md-skip):not(.bs-select-all):not(.bs-deselect-all) {text-transform: none;}
.mt-element-step .step-line .mt-step-number>i {top: 92%;}
.mt-element-step .step-line .mt-step-number {font-size: 14px;margin: auto auto 1px;padding: 9px;height: 40px;width: 40px;}
.mt-element-step .step-line .mt-step-title {font-size: 13px;}
.mt-element-step .step-line .mt-step-title:after, .mt-element-step .step-line .mt-step-title:before {top: -21px;}
.timeline:before {margin-left: 28px;}
.timeline .timeline-badge {height: 60px;width: 60px;}
.timeline .timeline-icon {width: 60px;height: 60px;padding-top: 20px;padding-left: 15px;}
.timeline .timeline-icon i {font-size: 30px;}
.timeline .timeline-body {padding: 12px;margin-top: 20px;margin-left: 85px;}
.font-entrega a{ color:#26c261;  }
.font-devolvida a{ color: #e7505a;}
.page-sidebar .page-sidebar-menu .sub-menu li>.sub-menu>li>.sub-menu>li>a, .page-sidebar-closed.page-sidebar-fixed .page-sidebar:hover .page-sidebar-menu .sub-menu li>.sub-menu>li>.sub-menu>li>a {padding-left: 54px;}
.page-sidebar .page-sidebar-menu .sub-menu li>.sub-menu>li>.sub-menu>li>.sub-menu>li>a, .page-sidebar-closed.page-sidebar-fixed .page-sidebar:hover .page-sidebar-menu .sub-menu li>.sub-menu>li>.sub-menu>li>.sub-menu>li>a {padding-left: 70px;}
.b-get{
    padding-bottom: 4px;
    padding-top: 4px;
    padding-left: 10px;
    padding-right: 10px;
    margin-right: 5px;
    margin-top: -5px;
    background: #3598dc;
    color: #fff;
    font-weight: 700;
    border-radius: 3px;
    float: left;
    width: 84px;
    text-align: center;
}


.b-delete{
    padding-bottom: 4px;
    padding-top: 4px;
    padding-left: 10px;
    padding-right: 10px;
    margin-right: 5px;
    margin-top: -5px;
    background: #e43a45;
    color: #fff;
    font-weight: 700;
    border-radius: 3px;
    float: left;
    width: 84px;
    text-align: center;
}


.b-post{
    padding-bottom: 4px;
    padding-top: 4px;
    padding-left: 10px;
    padding-right: 10px;
    margin-right: 5px;
    margin-top: -5px;
    background: #2ab4c0;
    color: #fff;
    font-weight: 700;
    border-radius: 3px;
    float: left;
    width: 84px;
    text-align: center;
}


.b-put{
    padding-bottom: 4px;
    padding-top: 4px;
    padding-left: 10px;
    padding-right: 10px;
    margin-right: 5px;
    margin-top: -5px;
    background: #e87e04;
    color: #fff;
    font-weight: 700;
    border-radius: 3px;
    float: left;
    width: 84px;
    text-align: center;
}


.portlet.box>.portlet-title>.tools>a.expand {
    background-image: url('../../assets/global/img/portlet-expand-icon.png');
}

.portlet.box>.portlet-title>.tools>a.collapse {
    background-image: url('../../assets/global/img/portlet-collapse-icon.png');
}


.t-desc{float:left;}

.panel-actions{float: right;}
.tipo-resposta{    font-weight: bold;}
/* .cod{width:170px;} */
pre{padding:0px; border:0px; background: none;}
.hljs, .hljs-subst {color: #e7e7e7;}
.hljs {background: #242424;}
.rota{font-weight: bold; float:left;}
.descricao{    font-size: 70%; margin-left:10px;}
.portlet {margin-bottom: 4px; }
.end-posto{font-size:9px;}

.page-content-white .page-title {
    margin: 9px 0;
}

@media (min-width: 992px){
	.page-sidebar-closed .page-sidebar .page-sidebar-menu.page-sidebar-menu-closed>li:hover>.sub-menu {
		width: 225px!important;
	}
	.page-sidebar-closed .page-sidebar .page-sidebar-menu.page-sidebar-menu-closed>li:hover {
		width: 271px!important;
	}
}

#detalhesFotoVeiculo, #detalhesFotoHodometro{
		height:300px; 
		background-position: center center!important; 
		background-repeat: no-repeat!important; 
		background-size: cover!important;
	}


    /* .block-spinner-bar>div, .page-spinner-bar>div {
        background: #32c5d2!important;
    } */


    
div.dt-button-collection {
    max-height: 300px;
    overflow-y: scroll;
}


.page-header.navbar .top-menu .navbar-nav>li.dropdown {
    padding-left: 2px;
    padding-right: 2px;
}

.dropdown-topbar{
    background-color: #2b3643 !important;
    color: #ffffff !important;
}

.dropdown-topbar:hover{
    background-color: #364353 !important;
    color: #ffffff !important;
}

.menu-ajuda a{
    padding-left: 15px!important;
    padding-right: 15px!important;
    padding-top: 15px!important;
    padding-bottom: 15px!important;
}