form.site_form.feedback_form.added-form-to-storage{display:none;}
.footer {
    padding: 35px 0;
    margin: 35px 0 0;
    border-top: 1px solid #353535;
    position: relative;
    display: none;
}

.adaptive .address_string, .adaptive .phone_number {
    font-size: 18px;
    font-weight: 400;
    font-family: "Philosopher-Regular";
    position: relative;
}

.adaptive .menu-block .navbar .container {
    display: flex
;
    justify-content: center;
    padding: 15px 0 5px 0;
    border-top: 0px solid;
    border-bottom: 0px solid;
    align-items: stretch;
    flex-wrap: nowrap;
    align-content: flex-start;
}

.adaptive .row-fluid.adress-block .company_name p {
    margin: 0;
    font-family: "Philosopher-Regular";
    font-size: 22px;
    letter-spacing: -.625px;
    line-height: 30px;
    position: relative;
    text-align: center;
}

.adaptive body {
    color: #227fdd;
}

.adaptive .umi-menu .in.collapse ul.level-0>li.current>a, .adaptive .umi-menu ul.level-0 li>ul.level-1 li:hover a, .adaptive .umi-menu ul.level-0>li.current>a {
    color: #fff;
    background: #278ed9;
}

.adaptive .umi-services .next#cato_next, .adaptive .umi-services .prev#cato_prev {
    background: #278ed9;
}

.adaptive .row-fluid.adress-block .company_name p {
    color: #007ec6;
}
.adaptive .address_string, .adaptive .phone_number {
    color: #0a0a0a;
}

.umi-content .custom_wrapper_1 p {
    color: #007ec6;
}

.umi-content .custom_wrapper_1 p {
    font-size: 30px;
    line-height: 1.5;
    letter-spacing: -.9px;
    margin-bottom: 20px;
}

.adaptive .special_offers .items_catalog .simple_catalog_item .read_more:before, .adaptive .umi-menu .btn.btn-umi-shop, .adaptive .umi-menu .btn.btn-umi-shop:hover {
    background: #007ec6;
}

.umi-content .custom_wrapper_1 p {
    color: #2d568e;
}

.adaptive .offer_block {
    background: #f5feff;
}

.adaptive .index_catalog .caroufredsel_wrapper .items_catalog li {
    min-height: 380px;
    box-shadow: 0 0 18px rgba(77, 77, 77, .2);
    border-radius: 10px;
}
.adaptive .umi-services .mainpage_items_catalog .simple_catalog_item .object_title {
    margin: 20px;
    text-align: center;
}

.adaptive .index_catalog .caroufredsel_wrapper .items_catalog li {
    min-height: 380px;
    box-shadow: 0 0 18px rgb(77 77 77 / 37%);
    border-radius: 10px;
}
.adaptive .index_catalog .items_catalog li.simple_catalog_item .object_title a {
    font-size: 22px;
    letter-spacing: 1px;
    margin: 0px 0px 0px 0;
    font-family: "Philosopher-Regular";
}
.adaptive .menu-vertical ul li a:hover, .adaptive .menu-vertical ul li.current a, .adaptive .menu-vertical ul li:hover a {
    background: #278ed9;
    color: #fff;
}
.adaptive .breadcrumbs ul li.breadcrumbs_last a, .adaptive .umi-footer .cp a {
    color: #222;
}
.adaptive body {
    color: #445869;
}
.adaptive .services-catalog .items_catalog.mainpage_items_catalog li.simple_catalog_item {
    float: none;
    display: inline-block;
    margin-top: 18px;
}
.adaptive .umi-services .items_catalog .simple_catalog_item img {
    max-height: none;
    margin: 0;
    height: 110%;
    max-width: none;
    position: absolute;
    left: 50%;
    top: 0;
    bottom: 0;
    transform: translateX(-50%);
    margin-top: 20px;
}
.adaptive .umi-services .next#cato_next:after {
    left: 40%;
    border-bottom: 2px solid #fff;
    border-right: 2px solid #fff;
}
.adaptive .umi-services .prev#cato_prev:after {
    border-top: 2px solid #fff;
    border-left: 2px solid #fff;
    left: 60%;
}
.adaptive .umi-second-content .items_catalog li .object_title {
    text-align: center;
}
body > div.general_wrap > div.row-fluid.for-content > div > div.row-fluid.umi-services.services-catalog.mb20 > div > div.index_catalog > div.show_all.show_all_catalog {
    text-align: center;
}