#page {
    background-color: #f5f5f5 !important;
}

/* Верхнее меню */
.line_header {
    background: none repeat scroll 0 0 #98bd15 !important;
}

.menu .header_menu li a:hover, .menu .header_menu li.active a {
    background: none repeat scroll 0 0 #98bd15 !important;
    color: #e4eeeb !important;
}

.menu .header_menu li a:hover, .menu .header_menu li.active a,
.menu .header_menu .sfHover > a {
    background: #98bd15 !important;
    color: #e4eeeb !important;
}

/* форма поиска*/
.forma {
    background: rgba(26, 26, 26, 0.8) none repeat scroll 0 0 !important;
    color: #fff;
}

.filtr {
    background: rgba(26, 26, 26, 0.8) none repeat scroll 0 0 !important;
    box-shadow: 0 6px 4px -4px #222;
}

.link_blue {
    background-color: #fa6839 !important;
    color: #FFF !important;
}

.pagination ul li a:hover, .pagination ul li.selected a {
    background: none repeat scroll 0 0 #98bd15 !important;
    color: #fff;
}

#toTop {
    background-color: #98bd15 !important;
    color: #ffffff;
}

/* заголовок блока объявлений */
.block .title_block a {
    background: none repeat scroll 0 0 #fa6839 !important;
    color: #fff;
}

.breadcrumbs .path {
    color: #98bd15 !important;
}

.block_entries .title a {
    color: #98bd15 !important;
}

.block_entries .posted .date {
    color: #98bd15 !important;
}

.read_more {
    background-color: #fa6839 !important;
    color: #FFF !important;
}

.ui-widget-content {
    border: 1px solid #98bd15 !important;
}

.index-search-form .ui-widget-content {
    border: 1px solid #27121d !important;
}

.sf-menu li.sfHover ul {
    background: none repeat scroll 0 0 #98bd15 !important;
}

#userfilter ul li a:hover, #userfilter ul li.active a {
    background-color: #eff4fa;
    color: #98bd15 !important;
}

#userfilter ul li a {
    background-color: transparent;
    color: #98bd15 !important;
}

.button-blue {
    background-color: #fa6839 !important;
    color: #FFF !important;
}

div.translate_button input, div.copylang_button input, #usermenu #navlist a {
    background-color: #fa6839 !important;
    color: #FFF !important;
}

#usermenu #navlist li.active a {
    background-color: #5C2849 !important;
}

.item .bron {
    background-color: #fa6839 !important;
    color: #FFF !important;
}


/* таблица в личном кабинете */
.grid-view table.items th {
    background-color: #5C2849 !important;
    color: #fff;
    font-size: 0.9em;
    padding: 0.3em;
}

.grid-view table.items th, .grid-view table.items td {
    font-size: 0.9em;
    padding: 0.3em;
}

.grid-view table.items tr.odd {
    background: #FFD285 none repeat scroll 0 0 !important;
}

.currency option {
    background: #98bd15 none repeat scroll 0 0 !important;
}

/* картинки - стрелки */
.jcarousel-control-prev, .jcarousel-control-next, .hide_filtr, .jFlowNext, .jFlowPrev {
    background-color: #98bd15 !important;
}

#loading {
    background-color: #98bd15 !important;
}


#footer-links {
    background: none repeat scroll 0 0 #98bd15 !important;;
    color: #fff;
}

#footer, #footer-two-links {
    background: rgba(26, 26, 26, 0.8) none repeat scroll 0 0 !important;
    color: #fff;
}


#mobnav-btn {
    background-color: #98bd15 !important;
}

.line_menu li a:hover, .line_menu li.active a {
    background: #98bd15 !important;
}

.line_menu li:hover ul {
    background: #98bd15 !important;
}

.ui-datepicker .ui-datepicker-header {
    background: #98bd15 !important;
}

#cookie-bar .cb-enable {
    background: #FF733F !important;
}

#cookie-bar .cb-enable:hover {
    background: #FFD285 !important;
}

.submit-button:disabled {
    background-color: #888888 !important;
}

#loading-blocks {
    background: rgba(0, 0, 0, 0) url("../../images/ajax-loader-blocks-green.gif") no-repeat scroll center center;
}

.big-special-offer {
    background: #98bd15 !important;
}

#Apartment-form .ui-state-default, #Apartment-form .ui-widget-content .ui-state-default, #Apartment-form .ui-widget-header .ui-state-default {
    background: #fa6839 !important;
}

#Apartment-form .ui-state-default a, #Apartment-form .ui-state-default a:link, #Apartment-form .ui-state-default a:visited {
    color: #fff !important;
}

#Apartment-form .ui-state-active a, #Apartment-form .ui-state-active a:link, #Apartment-form .ui-state-active a:visited {
    color: #000 !important;
}

#Apartment-form .ui-state-active, #Apartment-form .ui-widget-content .ui-state-active, #Apartment-form .ui-widget-header .ui-state-active {
    background: #fff !important;
}

@media screen and (max-width: 1024px) {
    .xpopdrop ul li {
        background: #98bd15 !important;
    }

    .xpopdrop ul li ul li {
        background: #98bd15 !important;
    }

    .xpopdroplast ul li {
        background: #98bd15 !important;
    }

    .xpopdroplast ul li ul li {
        background: #98bd15 !important;
    }
}

@media screen and (max-width: 960px) {
    .header_menu {
        background: none repeat scroll 0 0 rgb(152, 189, 21) !important;
    }
}

@media screen and (max-width: 780px) {
    ul.hide-780 {
        background: none repeat scroll 0 0 rgb(152, 189, 21) !important;
    }
}