.dark-theme ::-webkit-input-placeholder{color:#7f7f7f}
.dark-theme :-moz-placeholder{color:#7f7f7f}
.dark-theme ::-moz-placeholder{color:#7f7f7f}
.dark-theme :-ms-input-placeholder{color:#7f7f7f}
.dark-theme{background-color:#1a1a1a;}
.dark-theme .hlight{background:#3e3b3a}
.dark-theme .categories-box_subcategory-exists a.categories-box__parent-link{color:#d6d6d6}
.dark-theme .categories-box__more-subcategories{color:#969696}
.dark-theme .statistics-box__count,.dark-theme .text-info{color:#fff!important}
.dark-theme .details-icon-fill{fill:#ffffff!important}
.dark-theme .header-usernav-icon-fill{fill:#7774db!important}
.dark-theme .link:hover,.dark-theme a:active,.dark-theme a:hover,.dark-theme input[type=checkbox].multiline:checked+label,.dark-theme input[type=radio].multiline:checked+label,.dark-theme ul.tabs.tabs-hash>li a:hover,.dark-theme ul.tabs:not(.tabs-hash)>li:hover{color:#a19fe3}
.dark-theme .btn,.dark-theme .file-input span,.dark-theme a.button,.dark-theme input[type=button]:not(.call-owner),.dark-theme input[type=submit]{background-color:#7e7af5;color:#fff}
.dark-theme .btn:hover,.dark-theme .file-input span:hover,.dark-theme a.button:not(.disabled):hover,.dark-theme input[type=button]:not(.call-owner):hover,.dark-theme input[type=submit]:hover{background:#6a66ff}
.dark-theme .search-form-cell>div>div .select2-selection--single,.dark-theme .search-form-cell>div>div input[type=number],.dark-theme .search-form-cell>div>div input[type=text],.dark-theme .search-form-cell>div>div select,.dark-theme .search-form-cell>div>div span.pills,.dark-theme .select2-dropdown,.dark-theme .select2-selection--multiple,.dark-theme .select2-selection--single,.dark-theme input[type=number],.dark-theme input[type=password],.dark-theme input[type=search],.dark-theme input[type=text],.dark-theme select,.dark-theme span.pills,.dark-theme textarea{background-color:#1a1a1a!important;border-color:#4a4a4a;color:#d4d4d4;opacity: .7;}
.dark-theme .select2-results__option--selected{background-color:rgba(95,95,95,.3)!important}
.dark-theme .select2-results__option--highlighted{background-color:rgba(255,209,162,.45)}
.dark-theme .search-form-cell>div>div select,.dark-theme .select2-selection--single .select2-selection__arrow,.dark-theme select{color: #9c9c9c;background-image:url('../img/dropdown-arrow-orange.svg')}
.dark-theme .search-form-cell>div>div .select2-selection--single,.dark-theme .select2-selection--single{color:#9c9c9c!important}
.dark-theme .search-form-cell>div>div .select2-selection--single:hover,.dark-theme .search-form-cell>div>div input:hover,.dark-theme .search-form-cell>div>div select:hover,.dark-theme .select2-selection--single:hover,.dark-theme input:hover,.dark-theme select:hover{border-color:#7f7f7f}
.dark-theme .search-form-cell>div>div .select2-container:not(.select2-container--disabled) .select2-selection--single:focus,.dark-theme .search-form-cell>div>div input[type=number]:focus,.dark-theme .search-form-cell>div>div input[type=text]:focus,.dark-theme .search-form-cell>div>div select:focus,.dark-theme .select2-selection--single:focus,.dark-theme input[type=number]:focus,.dark-theme input[type=password]:focus,.dark-theme input[type=text]:focus,.dark-theme select:focus{border-color:#878787!important;background-color:#1a1a1a}
.dark-theme .search-form-cell>div>div input[disabled=disabled],.dark-theme .search-form-cell>div>div select.disabled,.dark-theme .search-form-cell>div>div select[disabled=disabled],.dark-theme .select2-container--disabled .select2-selection--single,.dark-theme input[disabled=disabled],.dark-theme select.disabled,.dark-theme select[disabled=disabled]{background-color:#302d2c;color:#828282;filter:grayscale(1);border-color:#454342!important}
.dark-theme span.pills input[type=radio]:checked+label{background-color:#000;color:#fff}
.dark-theme span.pills>label:not(.active){color:#777}
.dark-theme h1,.dark-theme section.content_block>h3,.dark-theme span.pills>label:not(.active):hover,section.side_block>h3{color:#fff}
.dark-theme section.content_block:not(.no-style)>div{box-shadow:0 0 0 1px #363534}
.dark-theme input[type=password].error,.dark-theme input[type=text].error,.dark-theme select.error,.dark-theme select.error+.select2-container .select2-selection--single,.dark-theme textarea.error{border-color:#6176ff;color:#6176ff;background-color:#1a1a1a}
.dark-theme input[type=checkbox]:not(.default)+label>span,.dark-theme input[type=radio]:not(.default)+label>span{background-color:#1a1a1a;border-color:#383534}
.dark-theme div.banner-space{box-shadow:inset 0 0 0 1px #363534;color:#5f5959}
.dark-theme,.dark-theme .main-menu .menu a,.dark-theme .page-footer,.dark-theme .page-footer .newsletter__text,.dark-theme .top-navigation .popover div.body,.dark-theme a.color-light,.dark-theme div.list-table>div.row>div,.dark-theme input[type=checkbox].multiline+label,.dark-theme input[type=radio].multiline+label,.dark-theme table.contacts-list td.info .name{color:#adadad;}
.dark-theme a.color-light:hover{color:#dbdbdb}
.dark-theme .menu .add-property span:after,.dark-theme .menu .add-property span:before,.dark-theme .page-footer,.dark-theme .page-header-mask,.dark-theme div.gallery div.preview>img,.dark-theme div.gallery>#media,.dark-theme div.gallery>div.thumbs .f-carousel__slide,.dark-theme div.gallery>div.thumbs .f-carousel__viewport,.dark-theme section#accounts>article div.picture,.dark-theme.listing-fit-contain div.picture:not(.no-picture):not(.picture-cont)>img,.dark-theme.listing-fit-contain ul.featured>li:not(.no-picture) img{background-color:#111!important}
.dark-theme div.gallery>div.thumbs .f-carousel__slide img,.dark-theme div.gallery>div.thumbs .f-carousel__slide video{border-color:#4d4d4d}
.dark-theme .search-form-cell>div>span{opacity:1}
.dark-theme header.page-header div.top-navigation{background:0 0;box-shadow:inset 0 -1px 0 rgba(255,255,255,.1)}
.dark-theme .menu .add-property span,.dark-theme .upload-files>div span.item>.progress>.progress-bar,.dark-theme div.wide-gallery>div.swiper-scrollbar>div{background:#efc22d}
.dark-theme .circle_opened,.dark-theme .circle_opened>.content,.dark-theme .grid_navbar .current.active,.dark-theme .grid_navbar ul.fields,.dark-theme .mobile-menu,.dark-theme .modal_block,.dark-theme .my-profile-sidebar .image-preview-wrapper .image-preview img,.dark-theme div#picture_locked,.dark-theme img.account-picture,.dark-theme ul#messages_area>li.me,.dark-theme ul#payment_gateways li.active,.dark-theme ul#payment_gateways li:hover{background-color:#21242b}
.dark-theme .circle>.default{color:#fff}
.dark-theme .user-navbar .circle_opened>span.default:before{filter:none}
.dark-theme ul#payment_gateways li{box-shadow:inset 0 0 0 2px #404040}
.dark-theme div.plans-container:not(.mCustomScrollbar),.dark-theme ul#messages_area>li.me{border-color:#404040}
.dark-theme ul#messages_area>li.me:before{border-color:transparent transparent #404040 transparent}
.dark-theme .my-profile-sidebar .image-preview-wrapper nav.icons>*{filter:brightness(2.5)}
.dark-theme .header-contacts svg{fill:white}
.dark-theme article.featured div.picture div.label{background:#fff;color:#111}
.dark-theme .grid_navbar .current.active,.dark-theme .grid_navbar ul.fields{box-shadow:none;border:0}
.dark-theme section#listings article:hover div.picture,.dark-theme ul.featured>li>.picture:hover{box-shadow:0 11px 31px -12px rgba(255,209,162,.45)}
.dark-theme .footer__menu-title{color:#9d7e5d}
.dark-theme .page-footer .footer-menu ul li a:hover,.dark-theme .page-footer .footer-menu ul li.active a{color:#777}
.dark-theme .grid_navbar .buttons>div>div>span{border-color:#959595}
.dark-theme .grid_navbar .buttons div:not(.active):hover div>span,.dark-theme .grid_navbar div.active div>span{border-color:#7773ff}
.dark-theme .f-carousel__dot{--f-carousel-dot-color:white}
.dark-theme .profile-header nav.icons>:hover .icon{filter:drop-shadow(2px 4px 6px white)}
.dark-theme .profile-header nav.icons .favorite:hover .icon{filter:drop-shadow(2px 4px 6px white)}
.dark-theme ul.steps{box-shadow:inset 0 0 0 2px #363534}
.dark-theme .popover>div,.dark-theme .popup>div>div,.dark-theme .upload-files>div span.item,.dark-theme div.auth,.dark-theme div.fieldset>header,.dark-theme ul.steps>li.current,.dark-theme ul.steps>li.past,.dark-theme ul.tabs:not(.tabs-hash)>li.active,.dark-theme ul.tabs>li.active>a{background:#363534}
.dark-theme ul.steps>li:not(:last-child):not(.past):before{border-left-color:#363534}
.dark-theme ul.steps>li:not(:last-child):not(.past):after{border-left-color:#242221}
.dark-theme div.fieldset>div.body>div,.dark-theme div.list-table>div.header>div,.dark-theme ul#messages_area>li,.dark-theme ul.tabs{border-color:#363534}
.dark-theme .popup>div>div div.caption,.dark-theme div.auth div.caption{color:#fff}
.dark-theme img.qtip{background-color:rgba(119,115,255,.7)}
.dark-theme img.qtip:hover{background-color:#7773ff}
.dark-theme .circle>.default:after,.dark-theme .contacts__handset svg,.dark-theme .modal_block div.inner div.close>div,.dark-theme .my-listings div.navigation ul li.nav-icon>a:before,.dark-theme .upload-files nav .icon{filter:invert(1)}
.dark-theme ul.availability-chart>li:not(:last-child),.dark-theme ul.availability-chart>li>div:first-child{border-color:#524b49}
.dark-theme #modal_mask{background:rgba(0,0,0,.7)}
.dark-theme .modal_block div.inner div.caption,.dark-theme .modal_block div.inner div.caption_padding{color:#fff}
.dark-theme #map_container div.picture img,.dark-theme section#listings div.picture img,.dark-theme ul.featured>li img{background:url(../img/no-picture-dark.svg) center center no-repeat #111}
.dark-theme div.alphabetic-saerch>div>a{border-color:#544f4e}
.dark-theme div.alphabetic-saerch>div>a.active,.dark-theme div.alphabetic-saerch>div>a:hover{color:#fff;background:#707070}
.dark-theme article.featured div.picture>span{border-color:#7773ff!important}
.dark-theme article.featured div.picture>span:after{background:#7773ff!important;box-shadow:0 0 0 2px #7773ff!important;color:#111}
.dark-theme table.list>tbody>tr.header{border:0;border-bottom:2px #363534 solid}
.dark-theme table.list>tbody>tr.body{border-bottom:1px #363534 solid}
.dark-theme table.contacts-list td.info .name>span:not(.new){color:#fff}
.dark-theme .my-listings div.stat ul>li{color:#fff}
.dark-theme .my-listings>article{border:0}
.dark-theme ul#messages_area>li:before{border-color:transparent transparent #363534 transparent}
.dark-theme ul#messages_area>li:after{border-color:transparent transparent #242221 transparent}
.dark-theme a.active{color:#7773ff}
.dark-theme .upload-zone{background:#363534;border-color:#616161}
.dark-theme .upload-zone>span mark{color:#e47400}
.dark-theme span.menu-button>svg{fill:#b1affa}
.dark-theme div.notification>div>div.message{background:#5aa000}
.dark-theme div.notification>div>div.message>a{color:#7773ff}
.dark-theme div.notification.error>div>div.message{background:#b60e3c}
.dark-theme div.notification.error>div>div.message>a{color:#ffaa53}
.dark-theme div.notification.alert>div>div.message{background:#c17600}
.dark-theme div.notification.warning>div>div.message>a{color:#b60e3c}
.dark-theme .masked div.login-mask{background:rgba(0,0,0,.6);box-shadow:0 0 6px 6px rgba(0,0,0,.6)}
.dark-theme .masked div.login-mask p{text-shadow:none}
.dark-theme .masked div.login-mask p{text-shadow:none}
.dark-theme .h1-nav nav>a.post_ad{background:#7773ff}
.dark-theme .h1-nav nav>a.post_ad:after,.dark-theme .h1-nav nav>a.post_ad:before{background:#111}
.dark-theme .h1-nav nav>a.post_ad:hover{background:#ffca94}
.dark-theme .package__frame,.dark-theme ul.plans>li>div.frame{border-color:#363634}
.dark-theme ul.plans>li>div.frame>span{color:inherit!important}
.dark-theme .leaflet-bar>a{background-color:rgba(113,83,55,.7)}
.dark-theme .leaflet-bar>a:not(.leaflet-disabled):hover{background-color:#715337}
.dark-theme .marker-cluster div{box-shadow:inset 0 0 0 30px #b36719,0 0 0 4px rgba(0,0,0,.2)}
.dark-theme .leaflet-custom-popup_label-style .leaflet-popup-close-button,.dark-theme .marker-label>span{background:#bf7a34!important}
.dark-theme .marker-label>span:before{border-top-color:#bf7a34}
.dark-theme .leaflet-custom-popup_label-style .leaflet-popup-content-wrapper{border-color:#bf7a34}
.dark-theme .loading-spinner{background-color:rgba(113,83,55,.7)}
.dark-theme .geo-autocomplete{background-color:#1a1a1a;border-color:#383534}
.dark-theme .geo-autocomplete>div.geo-autocomplete__item_active,.dark-theme .geo-autocomplete>div:hover{background:rgba(255,255,255,.05)}
.dark-theme #controller_area div.fieldset>header>span.arrow,.dark-theme #lnp_container li.nav a:before,.dark-theme #user-navbar>span.default:before,.dark-theme .footer-data .icons a:before,.dark-theme .grid_navbar div.map>div>span{background-image:url('../img/gallery-dark.png')}
@media only screen and (-webkit-min-device-pixel-ratio:1.5),only screen and (min--moz-device-pixel-ratio:1.5),only screen and (min-device-pixel-ratio:1.5),only screen and (min-resolution:144dpi){
.dark-theme #controller_area div.fieldset>header>span.arrow,.dark-theme #user-navbar>span.default:before,.dark-theme .footer-data .icons a:before,.dark-theme .grid_navbar div.map>div>span{background-image:url('../img/@2x/gallery2-dark.png')}
}
@media screen and (min-width:992px){
.dark-theme .main-menu .menu a.active,.dark-theme .main-menu .menu a:not(.add-property):hover{box-shadow:inset 0 3px 0 #b1afea;color:#b1afea;text-transform: uppercase;}
.dark-theme section.side_block:not(.no-style),.dark-theme section.side_block:not(.no-style).seller-short{background:#404040}
}
@media screen and (max-width:991px){
.dark-theme .mobile-menu .mobile-menu-header{box-shadow:inset 0 -1px 0 rgba(255,255,255,.1);color:#fff}
.dark-theme span.mobile-menu-header svg{fill:#fea953}
}