.bravo_wrap .bravo_header .content .header-right .bravo-more-menu.active {
    background: #0c7473;
    outline: none;
}

.bravo_wrap .bravo_header .bravo-menu-mobile .user-profile .avatar{
     background: #0c7473;
}

.bravo_wrap .bravo_header .content .header-right .bravo-more-menu {
    color: #000;
}
@media (max-width: 768px) {
    .extra-prices-scroll {
        max-height: 160px;
        overflow-y: auto;
        overflow-x: hidden;
        padding-right: 8px;
    }
}
.extra-prices-scroll::-webkit-scrollbar {
    width: 6px;
}

.extra-prices-scroll::-webkit-scrollbar-thumb {
    background: #ccc;
    border-radius: 10px;
}

.extra-prices-scroll::-webkit-scrollbar-thumb:hover {
    background: #999;
}

@media screen and (min-width: 769px) {
    .bravo_wrap .bravo_header .content {
        display: block;
    }
}
.bravo_wrap .bravo_header .content .header-left {
    width: 100%;
    justify-content: space-between;
    height: 0;
}
.bravo_wrap .bravo_header .content .header-left .bravo-menu ul {
    display: flex;
    flex-wrap: wrap;
    justify-content: center;
}
.bravo_wrap .bravo_header .content .header-left .bravo-menu ul li {
    display: block;
}
.bravo_wrap .bravo_header .content .header-left .bravo-menu ul li a {
    padding: 10px 15px;
}
.bravo_wrap
    .bravo_header
    .content
    .header-left
    .bravo-menu
    ul
    li
    > .menu-dropdown {
    display: inline-block;
}
@media screen and (min-width: 769px) {
    .bravo_wrap .bravo_header .content .header-right {
        display: none;
    }
}

@media (max-width: 767px) {
    .hotel_room_book_status.minimized .row_extra_service,
    .hotel_room_book_status.minimized .row_total_price .col-md-6:first-child,
    .hotel_room_book_status.minimized .selected-guests-info,
    .hotel_room_book_status.minimized .total-room-price span {
        display: none;
    }

    .mobile-sticky-toggle {
        position: absolute;
        top: 10px;
        right: 10px;
        z-index: 99;
    }

    .mobile-sticky-toggle button {
        width: 35px;
        height: 35px;
        border: none;
        border-radius: 50%;
        background: #004a58;
        color: #fff;
    }

    .hotel_room_book_status {
        position: relative;
        transition: all 0.3s ease;
    }

    .hotel_room_book_status.minimized {
        padding-bottom: 10px;
    }
}
