.cookie-bubble{position:fixed;width:100%;max-width:400px;min-height:100px;border-radius:10px;background-color:#fff;-webkit-box-shadow:0 2px 15px rgba(0,0,0,.2);box-shadow:0 2px 15px rgba(0,0,0,.2);z-index:9999;font-family:sans-serif}.cookie-bubble.top-left{top:10px;left:10px}.cookie-bubble.top-right{top:10px;right:0}.cookie-bubble.top-center{top:10px;left:calc(100vw - 100vw/2 - 400px/2)}.cookie-bubble.bottom-left{bottom:10px;left:10px}.cookie-bubble.bottom-right{bottom:10px;right:0}.cookie-bubble.bottom-center{bottom:10px;left:calc(100vw - 100vw/2 - 400px/2)}.cookie-bubble.show.top-center,.cookie-bubble.show.top-left,.cookie-bubble.show.top-right{-webkit-animation-name:popInTop;animation-name:popInTop;-webkit-animation-duration:2s;animation-duration:2s;-webkit-animation-timing-function:cubic-bezier(.19,1,.22,1);animation-timing-function:cubic-bezier(.19,1,.22,1);-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards}.cookie-bubble.show.bottom-center,.cookie-bubble.show.bottom-left,.cookie-bubble.show.bottom-right{-webkit-animation-name:popInBottom;animation-name:popInBottom;-webkit-animation-duration:2s;animation-duration:2s;-webkit-animation-timing-function:cubic-bezier(.19,1,.22,1);animation-timing-function:cubic-bezier(.19,1,.22,1);-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards}.cookie-bubble.hide{display:none}.cookie-bubble .cb-wrapper{position:relative;display:inline-block;padding:15px}.cookie-bubble .cb-wrapper .cb-row{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;text-align:left}.cookie-bubble .cb-wrapper .cb-row .cb-row-content .message{position:relative;width:100%;display:inline-block;color:#000;font-size:18px;margin-top:0}.cookie-bubble .cb-wrapper .cb-row .cb-row-content .cb-controls{position:relative;width:100%;float:left;margin-top:10px}.cookie-bubble .cb-wrapper .cb-row .cb-image{padding-right:23px}.cookie-bubble .cb-wrapper .cb-row .cb-image .cookie-inner-color{fill:#00a4ff}.cookie-bubble .cb-wrapper .cb-row .cb-image svg{width:75px}.cookie-bubble .cb-wrapper .cb-row .agreement-btn{margin:0 10px 0 0;text-decoration:none;color:#fff;background:#00a4ff;padding:10px 20px;border-radius:100px;font-size:14px;opacity:1;border:none;cursor:pointer;text-transform:uppercase;font-weight:600;float:left}.cookie-bubble .cb-wrapper .cb-row .agreement-btn:hover{background-color:#0083cc}.cookie-bubble .cb-wrapper .cb-row .cookie-policy-btn{margin:0;color:#000;padding:10px 0;border-radius:100px;font-size:14px;opacity:.95;border:none;cursor:pointer;font-weight:400;float:left}.cookie-bubble .cb-wrapper .cb-row .cookie-policy-btn:hover{opacity:1;text-decoration:underline}.cookieBubble .copyright-wrapper{margin-top:20px}.cookieBubble .copyright-wrapper a.copyright{position:absolute;width:80px;height:16px;bottom:8px;right:7px;margin-top:30px;background:url(img/cb_copyright.svg);background-size:cover}@-webkit-keyframes popInBottom{0%{-webkit-transform:translateY(120%);transform:translateY(120%)}100%{-webkit-transform:translateY(0);transform:translateY(0)}}@keyframes popInBottom{0%{-webkit-transform:translateY(120%);transform:translateY(120%)}100%{-webkit-transform:translateY(0);transform:translateY(0)}}@-webkit-keyframes popInTop{0%{-webkit-transform:translateY(-120%);transform:translateY(-120%)}100%{-webkit-transform:translateY(0);transform:translateY(0)}}@keyframes popInTop{0%{-webkit-transform:translateY(-120%);transform:translateY(-120%)}100%{-webkit-transform:translateY(0);transform:translateY(0)}}@media (max-width:420px){.cookieBubble{border-radius:0;max-width:inherit;left:0!important;bottom:0!important}.cookieBubble .cb-image{display:none}}/*
To change this license header, choose License Headers in Project Properties.
To change this template file, choose Tools | Templates
and open the template in the editor.
*/
/* 
    Created on : 02-dic-2020, 15:04:23
    Author     : JESUS
    AZUL       : #26304d
    AMARILLO   : #efb225
*/

.tab-controls a:last-child {
    border-right: solid 1px rgba(0,0,0,.07)!important;
}
a.bg-highlight.activated.color-white.no-click {
    border-color: white;
    border: 1px solid white;
}
.tab-controls a {
    color: #ffffffba;
}
.tab-content {
    padding-bottom: 40px;
}
.no-padding{
    padding: 2px!important;
}
@media only screen and (min-width: 1000px) {
    .show-on-mobile{
        display: none!important;
    }
    .header-card{
        top: 0px!important;
    }
    
}

@media only screen and (max-width: 999px) {
    .show-on-desktop{
        display: none!important;
    }
    .header-card{
        top: 0px!important;
    }
}

.menu-desktop{
    margin-top: 34px;
    float: right;
}

.menu-desktop > a{
    color:#1f1f1f;
    margin-left: 14px;
    font-size: 18px;
}

.menu-desktop > a:hover{
    color:#efb225;
}

.header{
    height: 96px;
}

.bg-darkblue, .page-item.active a {
    background-color: #26304d!important;
}

.bg-green, .page-item.active a {
    background-color: #43ad49!important;
}

.bg-red {
    background-color: #ee2f34!important;
    color: white!important;
}

a.bg-transparent.activated.color-white.no-click {
    border-color: white;
    border: 1px solid white;
}
.tab-controls a.activated:last-child {
    border-right: solid 1px rgb(255 255 255)!important;
}

.max-width-840{
    max-width: 840px!important;
}

.max-width-778{
    max-width: 778px!important;
}

.footer-web{
    position: absolute;
    width: 100%;
    left: 0;
}

.img-fleet{
    max-height: 220px!important;
    width: 100%;
}

.inputdatetime{
    padding-top: 16px!important;
}

.btn{
    padding: 15px;
    font-size: 1.25rem;
}

input#date{
    font-size: 1.25rem!important;
}

input#time{
    font-size: 1.25rem!important;
}