.footer-copyright,
.footer-social-section,
.the-selection-by-aqua main>.the-luxury,
.the-selection-by-aqua main section:nth-child(odd),
body.the-selection-by-aqua,
body.the-selection-by-aqua,
.sticky-top.navbar.bg-white,
body.the-selection-by-aqua .breadcrumb-holder,
body.the-selection-by-aqua .breadcrumb-holder .breadcrumb,
body.the-selection-by-aqua .search-holder.price-search input,
.bootstrap-select>.dropdown-toggle.bs-placeholder,
.bootstrap-select>.dropdown-toggle.bs-placeholder:active,
.bootstrap-select>.dropdown-toggle.bs-placeholder:focus,
.bootstrap-select>.dropdown-toggle.bs-placeholder:hover {
    background-color: #000 !important;
}

body.the-selection-by-aqua .dropdown-menu {
    border-radius: 0px;
    background-color: #000;
    box-shadow: 0 4px 10px rgb(11 13 17 / 20%);
}

body.the-selection-by-aqua .bootstrap-select .dropdown-menu li a.active {
    color: #fff !important;
    background-color: gray;
}

body.the-selection-by-aqua .dropdown.bootstrap-select .dropdown-menu::-webkit-scrollbar-thumb,
body.the-selection-by-aqua .navbar .nav-item .dropdown-menu::-webkit-scrollbar-thumb {
    background-color: gray;
}

body.the-selection-by-aqua #aqua-nav.darkheader #main-aqua-nav li a {
    color: #fff !important;
}

body.the-selection-by-aqua .amenity-item-dot::before {
    content: "■ ";
    color: #fff;
}

body.the-selection-by-aqua #aqua-nav #main-aqua-nav li a:hover,
body.the-selection-by-aqua #aqua-nav #main-aqua-nav li a.active {
    background-color: gray !important;
}

body.the-selection-by-aqua .card-footer,
body.the-selection-by-aqua .property-item-card {
    background-color: #000;
}

body.the-selection-by-aqua .card-footer>p.listing-card-price {
    color: #fff !important;
}

body.the-selection-by-aqua .aqua-blue,
body.the-selection-by-aqua .text-layer i,
body.the-selection-by-aqua .aqua-blue.custom-badge,
body.the-selection-by-aqua .text-part span {
    background-color: #000 !important;
}

body.the-selection-by-aqua .footer-navbar-brand img,
body.the-selection-by-aqua #aqua-nav.darkheader .navbar-brand img {
    filter: brightness(100) !important;
}

body.the-selection-by-aqua .text-aqua-blue {
    color: #fff !important;
}

body.the-selection-by-aqua .property-details {
    background-color: #000 !important;
}

body.the-selection-by-aqua .card-up.aqua-blue {
    background-color: #fff !important;
}

body.the-selection-by-aqua .card.testimonial-card {
    background-color: #000 !important;
}

body.the-selection-by-aqua .property-sidebar {
    margin-top: 97px;
}

#property-inquiry-dropdown .listing-card-price {
    color: #000
}

body.the-selection-by-aqua .listing-card-price,
body.the-selection-by-aqua .listing-location {
    color: #fff;
    font-weight: normal;
}

body.the-selection-by-aqua .testimonial-card .avatar {
    border: 6px solid #000;
    background: #000 !important;
}

body.the-selection-by-aqua .section-image-spacer,
body.the-selection-by-aqua .section-banner {
    height: 320px !important;
}

body.the-selection-by-aqua .details-item-name,
body.the-selection-by-aqua .details-list li,
body.the-selection-by-aqua .details-list li a,
body.the-selection-by-aqua .amenities-list li,
body.the-selection-by-aqua .amenities-list li a {
    text-transform: capitalize;
}

body.the-selection-by-aqua .main-title {
    color: #fff !important;
}

body.the-selection-by-aqua .aqua-btn-blue {
    color: #ffffff !important;
    border-radius: 0;
    padding: 10px 30px;
    text-transform: uppercase;
    font-size: .85rem;
    background-color: gray;
}

body.the-selection-by-aqua .slideroverlay {
    background: rgb(0, 0, 0);
    background: -moz-linear-gradient(0deg, rgba(0, 0, 0, 1) 0%, rgba(0, 0, 0, 0) 100%);
    background: -webkit-linear-gradient(0deg, rgba(0, 0, 0, 1) 0%, rgba(0, 0, 0, 0) 100%);
    background: linear-gradient(0deg, rgba(0, 0, 0, 1) 0%, rgba(0, 0, 0, 0) 100%);
    filter: progid: DXImageTransform.Microsoft.gradient(startColorstr="#000000", endColorstr="#000000", GradientType=1);
}

body.the-selection-by-aqua a .customfab {
    background-color: #191919;
}

body.the-selection-by-aqua .f16 .flag {
    filter: grayscale(.8);
}

body .footer {
    background-color: #000 !important;
}

.property-button {
    background-color: #191919 !important;
}

.card-footer>p.listing-card-price {
    color: #191919 !important;
}

.page-item .page-link {
    color: #191919 !important;
}

.page-item.active .page-link {
    color: #fff !important;
    background-color: #191919 !important;
    border-color: #191919 !important;
}

.is-latest.property-item-card {
    border: 5px solid #191919 !important;
}

.footer-newsletter.aqua-blue {
    background-color: #191919 !important;
}

.navbar-brand img {
    filter: grayscale(1);
}

.slick-dots li.slick-active button:before {
    color: #000 !important;
    opacity: 1 !important;
}

.breadcrumb {
    margin-bottom: 0px !important;
}

.custome-video-bg {
    height: 250px !important;
    margin-bottom: 20px;
}

body.the-selection-by-aqua .gallery {
    height: unset;
}

body.the-selection-by-aqua .card-footer .listing-card-price {
    font-size: 18px;
}

body.the-selection-by-aqua article.row {
    padding: 6rem 0;
    border-top: 1px dashed #ccc;
    border-bottom: 1px dashed #ccc;
}

.custom-column li {
    text-transform: capitalize;
    border-top: 1px solid #ccc;
    font-size: 14px;
}

.custom-column {
    column-count: 2;
}

.custom-column::marker {}

.custom-column span {}

.the-selection .row {
    padding: 5rem 0;
}

.property-overview li::before {
    color: #fff !important;
}

.modal-body .ekko-lightbox-nav-overlay a span {
    color: #000 !important;
}

.modal-body {
    padding: 0 !important;
    background: #000 !important;
}

.fade {
    transition: opacity .15s !important;
}

.fade:not(.show) {
    opacity: 0 !important;
    display: none !important;
}

.theselection-holder {
    z-index: 2;
    text-align: center;
}

.theselection-logo {
    width: 50% !important;
    margin: 0 auto;
}

#aqua-nav {
    display: none;
}

body.the-selection-by-aqua .listing-card-price,
body.the-selection-by-aqua .listing-location {
    font-size: 34px;
}

@media (min-width: 1366px) {
.the-selection-by-aqua a, div,.the-selection-by-aqua li,.the-selection-by-aqua p,.the-selection-by-aqua span,.the-selection-by-aqua ul {
    color: #fff!important;
}
    body.the-selection-by-aqua .section-image-spacer,
    body.the-selection-by-aqua .section-banner {
        height: 768px !important;
    }
    .theselection-logo {
        width: 25% !important;
        margin: 0 auto;
        z-index: 2;
    }
    #aqua-nav {
        display: none;
    }
}

.img-fluid {
    width: 100%;
}
.the-selection-by-aqua
.side-gallery a {
    max-height: calc(33.33% - 10px);
}
