/*first_screen*/
.adaptive .about_block .custom_wrapper_1 {
    background: #d9fbda;
}

.adaptive .top-menu .cover-one:after {
    background: rgb(185,227,243);
}

.adaptive .general_wrap .top-content .about_block:before {
    background: rgb(185,227,243);
}

.adaptive .general_wrap .top-content .about_block:after {
    background: rgb(255,255,255);
    background: -moz-radial-gradient(center, ellipse cover, rgb(255,255,255) 0%, transparent 100%);
    background: -webkit-radial-gradient(center, ellipse cover, rgb(255,255,255) 0%,transparent 100%);
    background: radial-gradient(circle at left, rgb(255,255,255) 0%,transparent 40%);
    opacity: .4;
}

.adaptive .about_block .custom_wrapper_2 p {
    color: #000;
}

.adaptive .address_string,.adaptive .phone_number {
    color: #000;
}

/*menu*/

.adaptive .umi-menu ul.level-0 li.current > a {
    background: #b9e3f3;
    color: #000;
}

.adaptive .umi-menu ul.level-0 li a:hover {
    color: #000;
}

.adaptive .umi-menu ul.level-0 li.baby:hover:after {
    border-top-color: #000
}

.adaptive .umi-menu .in.collapse ul.level-0>li.current:hover>a {
    color: #000;
}

.adaptive .umi-menu ul.level-0 li.hover > a {
    color: #000;
}

.adaptive .umi-menu ul.level-0 li > ul.level-1 li:hover > a {
    color: #000;
}


.adaptive .menu-vertical.menu-company ul li.current.baby:after,.adaptive .menu-vertical.menu-company ul li.hover:after, .adaptive .menu-vertical ul li.current a:hover {
    border-left-color: #000;
}

.adaptive .umi-menu ul.level-0 li.current.baby:after {
    border-color: #000 transparent transparent;
}

.adaptive .umi-menu ul.level-0 li:hover > a {
    background: #CEEBF7;
}

.adaptive .umi-menu .btn.btn-umi-shop {
    background: #b9e3f3;
}

 .adaptive .menu-vertical ul li.current a {
    background: #b9e3f3;
 }

.adaptive .menu-vertical ul li a:hover, .adaptive .menu-vertical ul li:hover a {
    background: #CEEBF7;
}

 .adaptive .umi-menu .btn.btn-umi-shop{
    background: #b9e3f3;
 }

.adaptive .menu-vertical.menu-company ul li>ul>li:hover, .adaptive .umi-menu .btn.btn-umi-shop:hover {
    background: #CEEBF7;
}

.adaptive .menu-vertical.menu-company ul li>ul>li:hover>a {
    background: #CEEBF7;
}

.adaptive .umi-menu ul.level-0 li>ul.level-1 li:not(:last-of-type):after, .adaptive .menu-vertical.menu-company ul li > ul > li:not(:last-of-type):after {
    background: rgba(218,242,252,.7);
}

/*slider_btns*/
.adaptive .index_special_offers .special_offers_list li .object_title a, .adaptive .index_special_offers .special_offers_list li .category_title a {
    background: #b9e3f3;
}

.adaptive .services-catalog-wrapper .next#cato_next,.adaptive .services-catalog-wrapper .prev#cato_prev {
    border-color: #d9fbda;
}

.adaptive .index_special_offers .next#spec_cato_next,.adaptive .index_special_offers .prev#spec_cato_prev {
    border-color: #b9e3f3;
}

.adaptive .services-catalog-wrapper .next#cato_next:before ,.adaptive .services-catalog-wrapper .prev#cato_prev:before {
    background: #d9fbda;
}

.adaptive .services-catalog-wrapper .next#cato_next:after ,.adaptive .services-catalog-wrapper .prev#cato_prev:after {
    border-color: #d9fbda;
}

.adaptive .index_special_offers .next#spec_cato_next:before,.adaptive .index_special_offers .prev#spec_cato_prev:before {
    background: #b9e3f3;
}

.adaptive .index_special_offers .next#spec_cato_next:after,.adaptive .index_special_offers .prev#spec_cato_prev:after {
    border-color: #b9e3f3;
}

/*services_and_specials*/

.adaptive .services-catalog-wrapper .mainpage_catalog_title.h2 .h2_content {
    color: #000;
}

.adaptive .index_catalog .items_catalog li.simple_catalog_item .object_title a, .adaptive .index_catalog .items_catalog .category_title a {
    background: #d9fbda;
}

.adaptive .services-catalog-wrapper:before {
    background: linear-gradient(90deg, #b9e3f3 0, #CEF8F9 50%, #b9e3f3 100%);
}

.adaptive .content-wrap ul li p.p-head:after {
    background: #d9fbda;
}

/*second_content*/

.adaptive .breadcrumbs ul li.breadcrumbs_last a {
    color: #b2f6b3;
}

.adaptive .umi-second-content table th, .adaptive .umi-second-content table td {
    border-color: #b9e3f3;
}

.adaptive .services-catalog-wrapper li {
    background: #252943;
}

@media screen and (max-width: 767px) {

    .adaptive .about_block .custom_wrapper_2 {
        background: #b9e3f3;
    }

}