﻿:root {
    --primary-color: #fdb62b;
    --white-color: #fff;
    --secondary-color: #1a1a1a;
    --black-secondary: #242424;
    --button-continue: #1a1a1a;
}

body {
    background: #f7f7f7;
}

.main_header_area.white_menu .header_top {
    background: var(--primary-color);
}

    .main_header_area.white_menu .header_top p {
        color: var(--white-color);
    }

.main_header_area.white_menu .header_menu {
    border-bottom: 3px solid var(--primary-color);
}

.list-details ul li::before {
    color: var(--primary-color);
}

.booking-title h3 {
    color: var(--primary-color);
}

.border {
    border: 1px solid #dcdcdc;
}

.contact_us_form .form-group select {
    border: 1px solid #e9e9e9;
    background: #f8f8f8;
    color: #8c8c8c;
}

.theme-color {
    background-color: var(--primary-color) !important;
}

.bg-white {
    background: var(--white-color) !important;
}


.border-gray {
    border: 1px solid #eeeeee !important;
}

.text-white {
    color: var(--white-color);
}

.table > thead > tr > td,
.table > tbody > tr > td,
.table > tfoot > tr > td {
    border-top: 1px solid var(--white-color) !important;
}

.hotel-lising .fa,
.room_list_area .ratings .fa {
    color: var(--primary-color) !important;
}

.theme-text-color {
    color: var(--secondary-color);
}

.hotel-lising .name a {
    color: var(--secondary-color);
}

.height:focus {
    border-color: var(--primary-color);
}

.hotel-list .scrollbar::-webkit-scrollbar-track {
    -webkit-box-shadow: inset 0 0 6px rgba(131, 131, 131, 0.3);
}

.hotel-list .scrollbar::-webkit-scrollbar-thumb {
    background-color: var(--primary-color);
}

.theme-color input,
.theme-color .dropdown-toggle,
.theme-color input::placeholder,
.theme-color .dropdown-toggle span {
    background: var(--white-color) !important;
    color: var(--secondary-color) !important;
}

.header_menu .navbar.navbar-default .nav.navbar-nav .dropdown .dropdown-menu a {
    color: var(--secondary-color);
}

.link_widget ul li a {
    color: var(--white-color);
}

.about_widget .ab_wd_list .media:last-child .media-body h4,
.about_widget .ab_wd_list .media .media-body h4 {
    color: var(--white-color);
}

.about_widget .ab_wd_list .media .media-left i {
    color: var(--primary-color);
}

.footer_copyright_area h4 {
    color: var(--white-color);
}

.header_menu .navbar.navbar-default .nav.navbar-nav li .dropdown-menu .user-name h5 {
    color: var(--secondary-color);
}

.dropdown-menu .user-name h6 {
    color: var(--secondary-color);
}

.pagination li {
    background: var(--white-color);
}

.contact_us_form .form-group select,
.room_details_comment .contact_us_form .form-group input {
    background: var(--white-color);
}

.header-flex .title h6 {
    color: var(--white-color);
}

.header-flex .close-button div {
    color: var(--white-color);
}

.conditons-title h1 {
    color: var(--primary-color);
}

.conditons ul li {
    color: #616161;
}

.conditons ul ol {
    color: #616161;
}

.conditons p {
    color: #616161;
}

.user-button a {
    color: var(--primary-color);
}

.header_menu .navbar.navbar-default .nav.navbar-nav {
    background: var(--white-color);
}

.table-heading {
    color: #2e2e2e;
}

.border-light {
    border: 1px solid #eeeeee;
}

.detail-table td {
    color: #313131;
}

    .detail-table td b {
        color: #2e2e2e;
    }

.bg-light {
    background: #fafafab2;
}

.login-area {
    background-image: url(../img/banner/background.jpg);
}

    .login-area .bg-transparent {
        background: var(--white-color);
    }


        .login-area .bg-transparent .form-control {
            border: 1px solid #d1d1d1 !important;
        }

.text-black {
    color: #000 !important;
}

.text-theme {
    color: var(--primary-color) !important;
}

.tab-buttons li.active a {
    color: var(--white-color) !important;
    background: var(--primary-color) !important;
    border-color: var(--primary-color) !important;
}

.tab-buttons li a {
    color: var(--primary-color) !important;
    background: white !important;
    border-color: var(--primary-color) !important;
}

.room_pagination .pagination li a,
.room_pagination .pagination li span {
    border: 1px solid #dadada;
}

.page {
    background: rgba(0, 0, 0, 0.527);
}

.left_ex_title h2 {
    color: var(--primary-color) !important;
}

.book_now_btn {
    background: var(--primary-color) !important;
    color: var(--white-color) !important;
    border: 2px solid var(--primary-color) !important;
}

    .book_now_btn:hover {
        color: var(--primary-color) !important;
        background: transparent !important;
        border-color: var(--primary-color) !important;
    }

.banner_inner_content ul li:hover a, .banner_inner_content ul li.active a {
    color: var(--primary-color) !important;
}

.main_header_area.white_menu .header_menu .navbar.navbar-default .nav.navbar-nav > li:hover > a, .main_header_area.white_menu .header_menu .navbar.navbar-default .nav.navbar-nav > li.active > a {
    color: var(--primary-color) !important;
}

.submit_btn {
    background: var(--primary-color) !important;
    color: var(--white-color) !important;
    border: 2px solid var(--primary-color) !important;
}

    .submit_btn:hover, .submit_btn:focus {
        color: var(--primary-color) !important;
        border-color: var(--primary-color) !important;
        background: transparent !important;
    }

.book_room_box {
    background: var(--primary-color);
}

.book_now_btn_black {
    background: var(--button-continue) !important;
    color: var(--white-color) !important;
    border: 2px solid var(--button-continue) !important;
}

    .book_now_btn_black:hover {
        color: var(--black-secondary) !important;
        border-color: var(--black-secondary) !important;
        background: transparent !important;
    }


.bg-white {
    background: var(--white-color) !important;
}

.room_d_main_text h4 span {
    color: var(--primary-color);
}

.room_list_l_text .name, .room_list_l_text .rating, .room_list_l_text .details {
    margin-bottom: 0 !important;
}

.f_title h3:before {
    background: var(--primary-color);
}

.room_list_l_text .book_now_btn {
    background: none !important;
    color: #ffb606 !important;
    border: none !important;
}
