body {
    color: #999;
    background: #1b1b1b;
}

.section-padding {
    background: #062d1882;
}

.section-title, .rooms1-title, .rooms1-title a, .amenities .item h5, .services2 .caption h4, .services2 .caption h4 a, .btn-edit {
    color: #fff;
}

p {
    color: #c6c6c6;
    font-size: 17px;
}

.rooms1-tagline i {
    color: #aa8453;
    opacity: 0.7;
}

.owl-item.active .rooms1-single .rooms1-content, .rooms1-single .rooms1-content.active {
    background-color: #03130b;
}

.rooms3 .room-text, .rooms1-tagline, .amenities .item p {
    color: #999;
}

.owl-item.active .rooms1-single .rooms1-content, .rooms1-single .rooms1-content.active {
    box-shadow: 0 2px 10px 0px #052915;
}

.amenities .item, .services2.left .caption.padding-left, .services2 .caption.padding-left {
    background: #03130b;
}

.butn-dark2 {
    font-weight: 600;
}
.butn-dark2:hover span {
    color: #000;
}
.butn-dark2:after {
    background: #aa8453;
    
}

.sub-title:before {
    background-color: #102419;
}

#page-property .property-price {
    color: #aa8453;
}

.text-sub {
    color: #c6c6c6;
}

.room-details1 h6 {
    color: #ececec;
}

h1, h2, h3, h4, h5, h6 {
    color: #ffffff;
}

.checkout .btn-confirm {
    background: #aa8453;
}

.checkout .list-group-item, .checkout .btn-secondary {
    background: #03130b;
}

.checkout h6, .checkout h4 span, .checkout .total {
    color: #ffffff !important;
}

.navbar .dropdown:hover > .dropdown-menu {
    background: #03130b;
}

.blog-home .item {
    padding: 0;
    border: none;
    text-align: center;
}

.blog-home .item:after {
    background: transparent;
}

.blog-home .item:before {
    background: transparent;
    text-align: center;
}

.map-deatils li i {
    color: #aa8453;
    font-size: 24px;
    margin-right: 10px;
}

.activities li i {
    color: #aa8453;
    font-size: 28px;
    margin-right: 15px; 
}

[data-overlay-dark] span {
    color: #aa8453;
}

.text-muted {
    color: #c0c0c0 !important;
}

.checkout input[type="password"], .checkout input[type="email"], .checkout input[type="text"], .checkout input[type="number"], .checkout input[type="file"], .checkout textarea {
    background: rgba(255, 255, 255, 0.1);
    border: 1px solid #3f5d4c;
    color: #fff;
}

.checkout input[type="text"]::placeholder, .checkout input[type="email"]::placeholder, .checkout input[type="number"]::placeholder{
    color: #b4b4b4;
}

.form-coupon {
    background: #03130b;
}

.user_i {
    background: #8BC34A;
    width: 60px;
    height: 60px;
    font-size: 28px;
    font-weight: 600;
    color: #000;
    display: flex;
    justify-content: center;
    align-items: center;
}

.list-group-item .my-0 {
    color: #fff;
}

@media (max-width: 768px) {
    p {
        font-size: 15px;
    }

    .p-center{
        text-align: center;
    }

    .rooms1-content .book .price {
        font-size: 26px;
    }

    .rooms1-content .book > div > span {
        font-size: 14px;
        margin-right: 3px;
    }

    .rooms1-tagline i {
        font-size: 18px;
    }

    .navbar {
        height: auto;
        padding: 10px 0;
    }

    .nav-scroll button {
        margin-top: 12px;
    }

    .menu-mv {
        position: absolute;
        right: 40px;
        top: 23px;
        margin-right: 10px;
    }

    .nav-scroll .menu-mv {
        top: 8px;
    }

    .navbar .dropdown-menu, .nav-scroll {
        background: #03130b;
    }

    .nav-scroll .logo-wrapper {
        padding: 0 15px;
    }

    .navbar .navbar-collapse {
        background: #03130b;
    }

    .nav-scroll .navbar-collapse .nav-link {
        color: #ffffff !important;
    }

    .navbar .navbar-nav .nav-link {
        color: #ffffff;
    }
}