/* _content/BeTraveler/Pages/Hbhotel.razor.rz.scp.css */
.bt-logo-div[b-pssayyp55s] {
/*    z-index: 7;*/
    width: 100%;
/*    height: 100px;*/
    position: fixed;
/*    background: rgb(16,16,16);*/
    background: linear-gradient(180deg, rgba(16,16,16,1) 0%, rgba(255,255,255,0) 100%);
}

.navbar[b-pssayyp55s] {padding: .25rem 1rem; z-index:10;}

.navbar-toggler[b-pssayyp55s] {
    background-color: #FFD400;
    color: #007DC5;
    display:none;
}
.top-row[b-pssayyp55s] {
    background-color: transparent;
    /*border-bottom: solid 1px #233A4A;*/
    color: white;
}
.navbar-brand[b-pssayyp55s] {
    font-size: 1.1rem;
    width:25vw;
    max-width:300px;
    min-width: 150px;
}
.collapse[b-pssayyp55s] {display: block;}
.oi[b-pssayyp55s] {
    width: 2rem;
    font-size: 1.1rem;
    vertical-align: text-top;
    top: -2px;
}

.nav-item[b-pssayyp55s] {
    font-size: 0.9rem;
}
    .nav-item[b-pssayyp55s]  a {
        background-color: transparent;
        color: white;
        height: 3rem;
        display: flex;
        align-items: center;
        line-height: 3rem;
        text-transform: uppercase;
    }
        .nav-item[b-pssayyp55s]  a.active {text-decoration: underline;}
        .nav-item[b-pssayyp55s]  a:hover, .nav-item[b-pssayyp55s]  .btn {color: #FFD400;}

@media (max-width:1199.99px) {
    .nav-link[b-pssayyp55s] {padding: 0.5rem 0.25rem;}
    .nav-item[b-pssayyp55s] {font-size: 0.8rem;}
}

@media (max-width: 991.99px) {
    .nav-link[b-pssayyp55s] {padding:0.5rem 0.25rem;}
    .nav-item[b-pssayyp55s] {font-size: 0.7rem;}
}

@media (max-width: 767.99px) {
    .nav-link[b-pssayyp55s] {padding: 0.5rem 0.25rem;}
    .navbar-toggler[b-pssayyp55s] {display: block;}
    .collapse[b-pssayyp55s] {display: none;}
    .navbar-body[b-pssayyp55s] {
        background-color: rgba(77,77,77,0.8);
        width:100%;
    }
    .navbar-body ul[b-pssayyp55s]{display:block;}
}

@media (max-width: 640.99px) {}
/* _content/BeTraveler/Pages/Mice.razor.rz.scp.css */
.mice-title[b-4uybeprpqs]{
    font-weight:400;
    font-size:33px;
}
.mice-sub-title[b-4uybeprpqs]{
    font-size:20px;
    font-weight:300;
}
.mice-img-n[b-4uybeprpqs]{
    height:327px;
    width:629px;
    min-width:629px;
}
.mice-block-title[b-4uybeprpqs] {
    font-weight: 400;
    font-size: 33px;
}
.mice-number[b-4uybeprpqs] {
    font-size: 73px;
    line-height:73px;
    color: #B3B3B3;
    text-decoration:underline;
}
@media (max-width: 1199.99px) {
    .mice-img-n[b-4uybeprpqs] {
        height: auto;
        width: 100%;
        min-width: 100%;
    }
}
/* _content/BeTraveler/Pages/SearchBlock.razor.rz.scp.css */
.bt-logo-div[b-fe3sdyle47] {
/*    z-index: 7;*/
    width: 100%;
/*    height: 100px;*/
    position: fixed;
/*    background: rgb(16,16,16);*/
    background: linear-gradient(180deg, rgba(16,16,16,1) 0%, rgba(255,255,255,0) 100%);
}

.navbar[b-fe3sdyle47] {padding: .25rem 1rem; z-index:10;}

.navbar-toggler[b-fe3sdyle47] {
    background-color: #FFD400;
    color: #007DC5;
    display:none;
}
.top-row[b-fe3sdyle47] {
    background-color: transparent;
    /*border-bottom: solid 1px #233A4A;*/
    color: white;
}
.navbar-brand[b-fe3sdyle47] {
    font-size: 1.1rem;
    width:25vw;
    max-width:300px;
    min-width: 150px;
}
.collapse[b-fe3sdyle47] {display: block;}
.oi[b-fe3sdyle47] {
    width: 2rem;
    font-size: 1.1rem;
    vertical-align: text-top;
    top: -2px;
}

.nav-item[b-fe3sdyle47] {
    font-size: 0.9rem;
}
    .nav-item[b-fe3sdyle47]  a {
        background-color: transparent;
        color: white;
        height: 3rem;
        display: flex;
        align-items: center;
        line-height: 3rem;
        text-transform: uppercase;
    }
        .nav-item[b-fe3sdyle47]  a.active {text-decoration: underline;}
        .nav-item[b-fe3sdyle47]  a:hover, .nav-item[b-fe3sdyle47]  .btn {color: #FFD400;}

@media (max-width:1199.99px) {
    .nav-link[b-fe3sdyle47] {padding: 0.5rem 0.25rem;}
    .nav-item[b-fe3sdyle47] {font-size: 0.8rem;}
}

@media (max-width: 991.99px) {
    .nav-link[b-fe3sdyle47] {padding:0.5rem 0.25rem;}
    .nav-item[b-fe3sdyle47] {font-size: 0.7rem;}
}

@media (max-width: 767.99px) {
    .nav-link[b-fe3sdyle47] {padding: 0.5rem 0.25rem;}
    .navbar-toggler[b-fe3sdyle47] {display: block;}
    .collapse[b-fe3sdyle47] {display: none;}
    .navbar-body[b-fe3sdyle47] {
        background-color: rgba(77,77,77,0.8);
        width:100%;
    }
    .navbar-body ul[b-fe3sdyle47]{display:block;}
}

@media (max-width: 640.99px) {}
/* _content/BeTraveler/Shared/AdminMenu.razor.rz.scp.css */
.bg-admin-navbar[b-60e4wokko4], ul.dropdown-menu[b-60e4wokko4] {
    background-color: rgb(67 80 122);
}
.navbar[b-60e4wokko4] {
    padding: .25rem 1rem;
    z-index: 11;
    position:fixed;
    top:57px;
    width:100%;
}

.navbar-toggler[b-60e4wokko4] {
    background-color: transparent;
    color: white;/* #092a5e;*/
    border: none;
}

.collapse[b-60e4wokko4] {
    display: block;
}

.oi[b-60e4wokko4] {
    width: 2rem;
    font-size: 1.1rem;
    vertical-align: text-top;
    top: -2px;
}

.nav-item[b-60e4wokko4] {
    font-size: 0.9rem;
}

    .nav-item[b-60e4wokko4]  a, .nav-item[b-60e4wokko4]  button {
        background-color: transparent;
        color: white;
        height: 35px;
        display: block;
        align-items: center;
/*        line-height: 3rem;*/
        text-transform: uppercase;
        white-space: nowrap !important;
    }

        .nav-item[b-60e4wokko4]  a.active, .nav-item[b-60e4wokko4]  button.active {
            text-decoration: underline;
        }

        .nav-item[b-60e4wokko4]  a:hover, .nav-item[b-60e4wokko4]  button:hover {
            color: #FFD400;
        }

@media (max-width:1199.99px) {
    .nav-link[b-60e4wokko4] {
        padding: 0.5rem 0.25rem;
    }

    .nav-item[b-60e4wokko4] {
        font-size: 0.8rem;
    }
}

@media (max-width: 991.99px) {
    .nav-link[b-60e4wokko4] {
        padding: 0.5rem 0.25rem;
    }

    .nav-item[b-60e4wokko4] {
        font-size: 0.7rem;
    }
}

@media (max-width: 767.99px) {
    .nav-link[b-60e4wokko4] {
        padding: 0.5rem 0.25rem;
    }
    .nav-item[b-60e4wokko4]  a, .nav-item[b-60e4wokko4]  button {
        background-color: transparent;
        color: white;
        height: auto;
        display: inline-block;
        align-items: center;
        line-height: inherit;
        text-transform: uppercase;
        white-space: nowrap !important;
    }

    .navbar-toggler[b-60e4wokko4] {
        display: block;
    }

    .collapse[b-60e4wokko4] {
        display: none;
    }

    .navbar-body[b-60e4wokko4] {
        background-color: rgb(67 80 122);
        width: 100%;
    }

        .navbar-body ul.nav[b-60e4wokko4] {
            display: block;
        }

    ul.dropdown-menu.show[b-60e4wokko4]{
        display:inline-block;
        margin-left:24px;
        padding-top:0;

    }
}

@media (max-width: 640.99px) {
}
/* _content/BeTraveler/Shared/AdminMenuMini.razor.rz.scp.css */
.bg-admin-navbar[b-g8q1qw6zor], ul.dropdown-menu[b-g8q1qw6zor], div.dropdown-menu[b-g8q1qw6zor] {
    background-color: rgb(67 80 122);
}
.adm-menu[b-g8q1qw6zor]{
    width:320px;
    right:0;
    left:unset;
    max-height:none;
}
.adm-menu.client[b-g8q1qw6zor] {
    width: auto;
    right: 0;
    left: unset;
    max-height: none;
}
.oi[b-g8q1qw6zor] {
    width: 2rem;
    font-size: 1.1rem;
    vertical-align: text-top;
    top: -2px;
}

.nav-item[b-g8q1qw6zor], .nav-item i[b-g8q1qw6zor], .nav-link i[b-g8q1qw6zor], i.rzi[b-g8q1qw6zor] {
    font-size: 0.8rem;
}

.adm-menu .nav-item[b-g8q1qw6zor]  a, .nav-item[b-g8q1qw6zor]  button {
    background-color: transparent;
    color: white;
    height: 35px;
    line-height:19px;
    display: inline-block;
    align-items: center;
    text-transform: uppercase;
    white-space: nowrap !important;
}

.nav-item[b-g8q1qw6zor]  a.active, .nav-item[b-g8q1qw6zor]  button.active {
    text-decoration: underline;
}

.nav-item[b-g8q1qw6zor]  a:hover, .nav-item[b-g8q1qw6zor]  button:hover {
    color: #FFD400;
}
ul.dropdown-menu.show[b-g8q1qw6zor] {
    display: inline-block;
    margin-left: 16px;
    padding-top: 0;
    padding-left:0;
}
li.dropdown ul.dropdown-menu[b-g8q1qw6zor]  a, li.dropdown ul.dropdown-menu[b-g8q1qw6zor]  button{padding:0.5rem!important;}
li.dropdown.toup ul.dropdown-menu[b-g8q1qw6zor] {
    bottom: 0 !important;
}
@media (max-width:1199.99px) {
    .nav-link[b-g8q1qw6zor] {
        padding: 0.5rem 0.25rem;
    }
}

@media (max-width: 991.99px) {
    .nav-link[b-g8q1qw6zor] {
        padding: 0.5rem 0.25rem;
    }
    .nav-item[b-g8q1qw6zor], .nav-item i[b-g8q1qw6zor], .nav-link i[b-g8q1qw6zor], i.rzi[b-g8q1qw6zor] {
        font-size: 0.7rem;
    }
}

@media (max-width: 767.99px) {
    .adm-menu[b-g8q1qw6zor] {
        width: calc(100% - 32px);
        right: unset;
        left: 0;
    }
    .nav-link[b-g8q1qw6zor] {padding: 0.5rem 0.25rem;}

    .nav-item[b-g8q1qw6zor]  a, .nav-item[b-g8q1qw6zor]  button {
        height: auto;
    }
}

@media (max-width: 640.99px) {
}
/* _content/BeTraveler/Shared/CookieWarning.razor.rz.scp.css */
.cookie-warning[b-2gjrj9tf0s] {
    background: #0c2c5c;
    color: white;
    position: fixed;
    bottom: 0;
    z-index: 103;
}

    .cookie-warning .row[b-2gjrj9tf0s] {
        margin: 0;
        display: flex;
    }

    .cookie-warning a[b-2gjrj9tf0s] {
        color: bisque !important;
        text-decoration: underline !important;
    }

.cookie-message[b-2gjrj9tf0s] {
    margin: 10px 20px;
    display: inline-block;
    color: white;
    font-style: italic;
}

.cookie-close[b-2gjrj9tf0s] {
    position:absolute;
    right:8px;
    top:8px;
/*    display: inline-block;
    margin: 10px 0 0;
    float: right;
*/}

.btnCookieWarning[b-2gjrj9tf0s] {
    border: 2px solid bisque;
    border-radius: 4px;
    background-color: transparent;
    font-weight: 700;
    color: bisque;
}
.button-close[b-2gjrj9tf0s]{
    border:none!important;
    background-color:transparent!important;
}
/* _content/BeTraveler/Shared/DropZone.razor.rz.scp.css */
.op-02[b-s1bwzlk0cf] {opacity:0.2!important;}
.selcat[b-s1bwzlk0cf] {
    width: 100%;
    height: 30px;
}
.dropzone[b-s1bwzlk0cf] {
    border: 1px dashed steelblue;
    border-radius:4px;
    box-shadow: inset 0 0 8px rgba(0,0,0,0.2);
    color: transparent;
    background-color: transparent;
    cursor: pointer;
    position: relative;
    height:100%;
}

    .dropzone:hover[b-s1bwzlk0cf] {
        background-color: #4682b410;
    }

    .dropzone input[type=file][b-s1bwzlk0cf] {
        position: absolute;
        width: 100%;
        height: 100%;
        opacity: 0;
        color: transparent;
        background-color: transparent;
        cursor: pointer;
    }

.dropzone-drag[b-s1bwzlk0cf] {
/*    background-color: #4682b410;
*/}
.upload-button[b-s1bwzlk0cf] {
    width: 100%;
    height: 100%;
    position: absolute;
    display: flex;
    justify-content: center;
    align-items: center;
}
/* _content/BeTraveler/Shared/Footer.razor.rz.scp.css */
footer[b-it3mll4qhu] {padding: 0;}
.footer-logo[b-it3mll4qhu] {
    margin: auto 16px auto auto;
    width: 25vw;
    max-width: 300px;
    min-width: 150px;
}
.footer-color-blue[b-it3mll4qhu] {
    color: #FFD400 !important;
}
.footer-btn-pickup[b-it3mll4qhu] {
    font-size: 25px;
}
.footer-1cont[b-it3mll4qhu] {
    background-color: #fff;
    color: #939599;
    font-size: 17.7px;
}
.footer-2cont[b-it3mll4qhu] {
    background-color: #4d4d4d;
    font-size: 14px;
}
.footer-2cont-body[b-it3mll4qhu] {
    padding-top: 3px;
}
.footer-2cont-btn[b-it3mll4qhu] {
    padding-top: 9px;
}
.footer-social[b-it3mll4qhu] {
    padding-top: 14px;
    padding-bottom: 10px;
}
.footer-info[b-it3mll4qhu] {
    font-size: 14px;
}
.footer-btn-map[b-it3mll4qhu] {
    height: 32px;
    width: 160px;
    margin-top: 11px;
}
.footer-tel[b-it3mll4qhu] {
    padding-left: 20px;
}
.footer-3cont[b-it3mll4qhu] {
    background-color: #4d4d4d;
    color: #B3B3B3;
    font-size: 18px;
    padding: 19px 16px;
}
.footer-adverts[b-it3mll4qhu] {
    margin: 13px 0;
    padding-left: 11px !important;
}
.portmone-icon2[b-it3mll4qhu] {
    height: 24px;
    margin: 8px;
}
.footer-2cont img[b-it3mll4qhu] {
    height: 30px;
}

@media (max-width:1199.99px) {
    .footer-2cont img[b-it3mll4qhu] {
        height: 24px;
    }

    .footer-1cont[b-it3mll4qhu] {
        font-size: 12px;
    }

    .footer-2cont[b-it3mll4qhu] {
        font-size: 12px;
    }

    .footer-3cont[b-it3mll4qhu] {
        font-size: 12px;
    }

    .footer-tel[b-it3mll4qhu] {
        padding-left: 12px;
    }
    .footer-info[b-it3mll4qhu] {
        font-size: 12px;
    }

}

@media (max-width: 767.99px) {
    .footer-logo[b-it3mll4qhu] {
        margin: auto;
        width: 25vw;
        max-width: 300px;
        min-width: 150px;
    }
    .footer-1cont[b-it3mll4qhu] {
        font-size: 14px;
    }

    .footer-2cont[b-it3mll4qhu] {
        font-size: 14px;
    }

    .footer-3cont[b-it3mll4qhu] {
        font-size: 14px;
    }

    .footer-tel[b-it3mll4qhu] {
        padding-left: 16px;
    }

    .footer-btn-pickup[b-it3mll4qhu] {
        font-size: 20px;
    }

  /*  .footer-logo {
        margin-left: 0;
    }
*/
    .footer-info[b-it3mll4qhu] {
        font-size: 14px;
    }

}
/* _content/BeTraveler/Shared/MainLayout.razor.rz.scp.css */
.page[b-ihoveu4wdv] {
    position: relative;
    display: flex;
    flex-direction: column;
}
.content[b-ihoveu4wdv] {
    z-index: 5;
    position:relative;
    padding-top:0;
}
main[b-ihoveu4wdv] { flex: 1;}

@media (min-width: 641px) {
    .page[b-ihoveu4wdv] { flex-direction: row; }
}
/* _content/BeTraveler/Shared/MainPDFLayout.razor.rz.scp.css */
.page[b-5ubl4xwpko] {
    position: relative;
    display: flex;
    flex-direction: column;
}
.content[b-5ubl4xwpko] {
    z-index: 5;
    position:relative;
    padding-top:0;
}
main[b-5ubl4xwpko] { flex: 1;}

@media (min-width: 641px) {
    .page[b-5ubl4xwpko] { flex-direction: row; }
}
/* _content/BeTraveler/Shared/NavMenu.razor.rz.scp.css */
.bt-logo-div[b-lu6pkqrx16] {
/*    z-index: 7;*/
    width: 100%;
/*    height: 100px;*/
    position: fixed;
/*    background: rgb(16,16,16);*/
    background: linear-gradient(180deg, rgba(16,16,16,1) 0%, rgba(255,255,255,0) 100%);
}

.navbar[b-lu6pkqrx16] {padding: .25rem 1rem; z-index:10;}

.navbar-toggler[b-lu6pkqrx16] {
    background-color: #FFD400;
    color: #007DC5;
    display:none;
}
.top-row[b-lu6pkqrx16] {
    background-color: transparent;
    /*border-bottom: solid 1px #233A4A;*/
    color: white;
}
.navbar-brand[b-lu6pkqrx16] {
    font-size: 1.1rem;
    width:25vw;
    max-width:300px;
    min-width: 150px;
}
.collapse[b-lu6pkqrx16] {display: block;}
.oi[b-lu6pkqrx16] {
    width: 2rem;
    font-size: 1.1rem;
    vertical-align: text-top;
    top: -2px;
}

.nav-item[b-lu6pkqrx16] {
    font-size: 0.9rem;
}
    .nav-item[b-lu6pkqrx16]  a {
        background-color: transparent;
        color: white;
        height: 3rem;
        display: flex;
        align-items: center;
        line-height: 3rem;
        text-transform: uppercase;
    }
        .nav-item[b-lu6pkqrx16]  a.active {text-decoration: underline;}
        .nav-item[b-lu6pkqrx16]  a:hover, .nav-item[b-lu6pkqrx16]  .btn {color: #FFD400;}

@media (max-width:1199.99px) {
    .nav-link[b-lu6pkqrx16] {padding: 0.5rem 0.25rem;}
    .nav-item[b-lu6pkqrx16] {font-size: 0.8rem;}
}

@media (max-width: 991.99px) {
    .nav-link[b-lu6pkqrx16] {padding:0.5rem 0.25rem;}
    .nav-item[b-lu6pkqrx16] {font-size: 0.7rem;}
}

@media (max-width: 767.99px) {
    .nav-link[b-lu6pkqrx16] {padding: 0.5rem 0.25rem;}
    .navbar-toggler[b-lu6pkqrx16] {display: block;}
    .collapse[b-lu6pkqrx16] {display: none;}
    .navbar-body[b-lu6pkqrx16] {
        background-color: rgba(77,77,77,0.8);
        width:100%;
    }
    .navbar-body ul[b-lu6pkqrx16]{display:block;}
}

@media (max-width: 640.99px) {}
