/* Developer: Alessio Zanghi */
/* CSS Cliente */

/* Box footer

html .bg-primary {
        background-color: #b4b4b4 !important;
}
 */
/*

CSS Booking Engine SimpleBooking

#sb-container {
    width: 100%;
}
.sb__footer {
    display: none;
}

.sb-screen-l .sb__btn--verify {
    font-size: 13px !important;
    text-transform: uppercase;
    font-weight: bold;
}

*/

/*
HIDE MESSENGER
 */
#messenger-header-icon, .fab.fa-facebook-messenger,  .d-none.d-lg-inline-flex.ml-2, .col-lg-3.mb-0 .footer-info {
    display: none !important;
}
/********************/

/*
HIDE MAILCHIMP
 */
#newsletter {
    display: none !important;
}
/********************/

#top-header-social-instagram {
    padding-right: 2px !important;
}

html .bg-primary, html .bg-color-primary {
    background-color: #e6ded1 !important;
}

#footer .footer-info .icons {
    color: #4d0a05 !important;
}

#footer .footer-info label {
    color: #4d0a05 !important;
}

#footer .footer-info strong, #footer a:not(.btn), #footer .footer-info .social-icons li a  {
    color: #4d0a05 !important;
}

.gold-gradient {
    background: #F4F0EB !important;
}

.footer-copyright p, .footer-copyright nav ul li a {
    opacity: 0.8 !important;
}

#header .header-nav-main nav > ul > li > a.active, #header .header-nav-main nav > ul:hover > li > a.active, #header .header-nav-main nav > ul > li.open > a, #header .header-nav-main nav > ul > li:hover > a {
    background-color: #4d0a05 !important;
    color: #FFF !important;
}

#header .header-nav-main nav > ul > li > a {
    color: #4d0a05 !important;
}

html .text-color-primary, html .text-primary {
    color: #F4F0EB !important;
}

a {
    color: #F4F0EB !important;
}

html section.section-tertiary, html section.section-quaternary {
    background-color: #64656c !important;
}

html .btn-primary {
    background-color: #4d0a05;
    border-color: #4d0a05 #4d0a05 #360704;
}
html .btn-primary:hover {
    background-color: #79130b;
    border-color: #79130b #79130b #510d08;
}

html .divider.divider-primary.divider-small hr {
    background: #4d0a05;
}

html .list-primary.list-icons li > [class*="fa-"]:first-child, html .list-primary.list-icons li a:first-child > [class*="fa-"]:first-child, html .list-primary.list-icons li > .icons:first-child, html .list-primary.list-icons li a:first-child > .icons:first-child {
    color: #4d0a05;
    border-color: #4d0a05;
}



#review-index-section {
    background-color: #e6ded1 !important;
    border-color: #e6ded1 !important;
}

#review-index-section .text-light, .testimonial.testimonial-style-custom .testimonial-author p strong, .testimonial.testimonial-style-custom .testimonial-author p span {
    color: #4d0a05 !important;
}

#review-index-section .divider.divider-light.divider-small hr {
    background: #4d0a05;
}

#review-index-section .testimonial.testimonial-style-3 blockquote::before {
    color: #4d0a05 !important;
}

.nav-pills > li.active > a, .nav-pills .nav-link.active {
    background-color: #4d0a05 !important;
    color: #F4F0EB !important;
}

.nav-link {
    color: #4d0a05 !important;
}

.room-suite-info  a {
    color: #4d0a05 !important;
}

html .featured-box-primary .box-content{
    border-top-color: #4d0a05;
}

#sidebar-facilities .featured-box-primary .icon-featured {
    color: #4d0a05;
}

.list.list-icons li > [class*="fa-"]:first-child, .list.list-icons li a:first-child > [class*="fa-"]:first-child, .list.list-icons li > .icons:first-child, .list.list-icons li a:first-child > .icons:first-child {
    color: #4d0a05;
    border-color: #4d0a05;
}

.owl-carousel .owl-nav button[class*="owl-"] {
    background-color: #4d0a05;
    border-color: #4d0a05 #4d0a05 #360704;
}

.owl-carousel .owl-nav button[class*="owl-"]:hover, .owl-carousel .owl-nav button[class*="owl-"].hover {
    background-color: #79130b;
    border-color: #79130b #79130b #510d08;
}

.pagination > .active > a, .pagination > .active > span, .pagination > .active > a:hover, .pagination > .active > span:hover, .pagination > .active > a:focus, .pagination > .active > span:focus, .pagination .page-item.active .page-link {
    background-color: #4d0a05 !important;
    border-color: #4d0a05 !important;
    color: #F4F0EB !important;
}

.page-item a {
    color: #4d0a05 !important;
}

#apartment-title-section .text-light, #room-title-section .text-light, #listing-title-section .text-light, #book-now-title-section .text-light, #contact-us-title-section .text-light {
    color: #4d0a05 !important;
}

#header .header-btn-collapse-nav {
    background: #4d0a05;
}

#contact-us-privacy-policy {
    color: #4d0a05 !important;
}

#terms a, .iub__us-widget__wrapper a {
    color: #4d0a05 !important;
}