/* 
 * user.css
 */

.adaptive .general_wrap,
.adaptive .row-fluid.adress-block {
    background: #fff;
}
.adaptive .cover-two,
.adaptive .content-wrap {
    box-shadow: none;
    background: transparent;
}


 .adaptive .direction_block_link img {
    display: none;
 }
 .adaptive .container {
    width: 100%;
 }
 .adaptive .row-fluid.umi-slider-false .main_image .span5 {
    width: 100% !important;
    height: auto;
    background-image: url("/images/cms/data/banner/12.jpg");
    box-shadow: 0 4px 10px lightgrey;
    background-size: cover;
 }
 .adaptive .row-fluid.umi-slider-false .main_image .span5 > div {
   width: 100%;
}
 .adaptive .row-fluid.umi-slider-false .main_image .span7 {
    display: none !important;
 }
.adaptive .row-fluid.umi-second-content {
    width: 100%;
    margin: 0 auto;
 }
@media (min-width: 1000px) {
 .adaptive .row-fluid {
    width: 900px;
    margin: 0 auto;
 }
   .adaptive .row-fluid.umi-slider-false .main_image .span5 > div {
    width: 900px;
    margin: 0 auto;
 }
  .adaptive .row-fluid.umi-second-content {
    width: 900px;
    margin: 0 auto;
 }
}
 .adaptive .row-fluid.umi-slider-false {
    width: 100% !important;
 }
 .adaptive .row-fluid.umi-menu {
    width: 100%;
 }
 .adaptive .row-fluid.main_image {
    width: 100%;
 }
 .adaptive .row-fluid.for-content {
    width: 100%;
 }
 
 .adaptive .social_gray,
 .adaptive .main_image .custom_wrapper_1.customing {
    display: none;
 }

.adaptive .main_image .custom_wrapper_2.customing {
    box-sizing: border-box;
}
.adaptive .custom_wrapper_2,
.adaptive .custom_wrapper_2 > .text,
.adaptive .custom_wrapper_2 > .custom_block_2 {
    height: 100%;
}
.adaptive .rounds {
    display: flex;
    justify-content: center;
    height: 100%;
    flex-wrap: wrap;
}
.adaptive .rounds > div {
    border: 5px solid #eaeaea;
    box-shadow: 0 0 50px #00000087;
    width: 33%;
    border-radius: 125px;
    background: white;
    margin: 25px;
}
.adaptive .rounds > div:hover {    
    border-radius: 125px;
    margin: 25px;
}
.adaptive .rounds > .r1,
.adaptive .rounds > .r2,
.adaptive .rounds > .r3 {
    background-size: cover;
    background-position: center;
    position: relative;
    width: 150px;
    height: 150px;
}
.adaptive .rounds > .r1 {
    background-image: url("/images/cms/data/banner/77.jpg");
}
.adaptive .rounds > .r2 {
    background-image: url("/images/cms/data/catalog/ok2.jpg");
}
.adaptive .rounds > .r3 {
    background-image: url("/images/cms/data/catalog/ok3.jpg");
}
.adaptive .row-fluid.umi-content .span4 {
    display: none;
}
.adaptive .row-fluid.umi-content .span8 {
    width: 100%;
}
.adaptive .row-fluid.logo-block > div {
    margin: 0;
}
.adaptive .rounds .rtitle {
    font-size: 1.1em;
		position: absolute;
    text-align: center;
    bottom: 0px;
    color: white;
    text-shadow: 0 0 10px black;
}
@media (max-width: 767px) {
  .adaptive .container {
    margin-left: 0;
  }
  .adaptive .mainpage_catalog_title.h2,
  .adaptive .mainpage_special_offers_title.h2 {
    text-align: center;
  }
}
.adaptive .like_block,
.adaptive .breadcrumbs ul,
.adaptive .items_catalog li.simple_catalog_item {
  box-shadow: none;
}
.adaptive .mainpage_items_catalog li.simple_catalog_item a img,
.adaptive .special_offers_list li.simple_catalog_item a img,
.adaptive .catalog_item_img img {
  border-radius: 8px;
}
.adaptive .items_catalog li.simple_catalog_item .object_title,
.adaptive .items_catalog li.simple_catalog_item .object_title a {
  text-align: center;
}
.adaptive .items_catalog li.simple_catalog_item {
width: 200px;
}
.adaptive ul.photo_list {
  display: flex;
  flex-wrap: wrap;
  justify-content: center;
}
.adaptive ul.photo_list li {
  box-shadow: none;
  width: 33%;
}
@media (max-width: 500px) {
  .adaptive ul.photo_list li {
    width: 100%;
  }
}
.adaptive .items_catalog li.simple_catalog_item .object_title {
  overflow: visible;
}
.adaptive .items_catalog li.simple_catalog_item .object_prefix {
  display: none;
}
.adaptive .mainpage_catalog_title.h2,
.adaptive .mainpage_special_offers_title.h2 {
  text-align: center;
}
.adaptive .umi-menu ul.level-0 li>ul.level-1 {
  background: #f5f5f5de;
}
.adaptive .umi-menu ul.level-0 li:hover {
  background: rgba(163, 179, 193, 0.2);
}
@media (max-width: 979px) {
  .adaptive .row-fluid.logo-block {
    box-shadow: none !important;
  }
}
.adaptive .camera_pag_ul li {
  background: url("/images/cms/data/benefits-arrow.png") 10px 10px no-repeat;
}
.adaptive a:link,
.adaptive a:visited,
.adaptive .breadcrumbs ul li.breadcrumbs_last a,
.adaptive .menu-vertical ul li.current a,
.adaptive .umi-footer .cp a {
    color: #d67373;
}
.adaptive .umi-menu ul.level-0>li.current>a,
.adaptive .umi-menu ul.level-0 li:hover > a,
.adaptive .menu-vertical ul li.current a,
.adaptive .menu-vertical ul li a:hover {
  background: rgba(142, 70, 70, 0.15);
}
.adaptive .menu-vertical ul li.current a:hover,
.adaptive .menu-vertical ul li a:hover{
  color: black;
}
.adaptive .umi-menu ul.level-0 li>ul.level-1 li:hover {
  background: rgba(142, 70, 70, 0.15);
}
.adaptive .address_string,
.adaptive .phone_number {
  color: #848484;
}