.category-card{font-size:1.0em;display:block;width:100%;text-align:center;vertical-align:middle;height:50px;margin:0;padding:0;line-height:20px;}@media (min-width:770px) and (max-width:991px){    .category-card{font-size:0.9em !important}}.wlpe-hdr{display:none;}.rows{margin-top:0px;}.first{margin-top:0px !important;}.rows .rows{margin-bottom:50px;}.catalog-grid .tile .footer .btn-sm{margin-top: 10px!important;font-size: 17px;background: #607d8b;color: #fff;padding: 10px 40px;font-weight: normal;text-align: center;vertical-align: middle;cursor: pointer;border: none;border-radius: 0;white-space: nowrap;transition: all .3s;outline: 0;margin-right: 5px;display: inline-block;margin-bottom: 0;line-height: 1.42857143;-moz-user-select: none;font-family: inherit;text-transform: none;font: inherit;margin: 0;box-sizing: border-box;	}.catalog-grid .tile .footer .btn-sm:hover{border-color: #d4d4d4;background: maroon;/*#000;*/color: #ffffff;}/*.catalog-grid .tile .footer .btn-sm:focus{color: #fff;background-color: #d4d4d4;border-color: #b3b3b3;}*/.rows a:hover .img-thumbnail {    border-color: #607d8b;}.rows a:hover{text-decoration:none;}.rows a {    border-color: transparent;}.rows a .img-thumbnail{ border-color: transparent;}footer{background-color: #d4d4d4;background-color: #607d8b !important;}.inshop { color:#5a8156; font-weight:bo_ld; text-align:center; font-size:1.5em; hei_ght:30px; margin:30px auto; font-style:italic}.inshop>i{     font-size:1.1em;	 margin-right:10px;}.inshop .del-card-from-shop{visib_ility:hidden;}.inshop .del-card-from-shop i ,.inshop .del-card-from-shop {font-size:1.0em !important;color:#ff6f69;font-weight:100; margin-left:10px; margin-right:5px;}.inshop:hover .del-card-from-shop,.inshop:hover .del-card-from-shop i{   visibility:visible;   font-size:1.0em !important;   color:#ff6f69;   font-weight:100;   margin-left:10px;   margin-right:5px;}.inshop .del-card-from-shop:hover {   opacity:0.5}@media (min-width:777px) and (max-width:990px){  .send-btn {margin-right:5px !important;}  .send-btn {margin-left:5px !important;}  .send-btn {padding-right:5px !important;}  .send-btn {padding-left:5px !important;}}.in-log-user{display: inline;font-size: 1.25em;color: #607d8b;font-weight: normal;text-align: center;background: none;border: none;vertical-align: middle;cursor: pointer;border-radius: 0;white-space: nowrap;margin-left: 0px;padding:0px;margin:0px ;text-decoration: none;transition: background .2s ease,color .2s ease;margin-top: 12px;box-sizing: border-box;list-style:0z-index: 1000;line-height:70px;}.in-log-user>li{z-index: 1000;display:inline;margin:0;padding:0;list-style:0;position:relative;padding:20px 0px;}.in-log-user>li>a{}.in-log-user>li>ul{border-color: #ffffff;    position: absolute;    top: 60px;	right:-40px;    min-width: 230px;    z-index: -1000;    border: 1px solid #fff;    padding: 0;    border-radius: 0 0 0 0;    font-size: .8em;    display: block;    margin-bottom: 0;font-weight: 400;line-height: 1.7;color: #292c2e;margin-top: 0;list-style: none;text-align: right;z-index: 1000;	opacity:0.0;	filter:alpha(opacity=0);	visibility: hidden;	transition: all 0.5s ease .1s;}.in-log-user>li>ul>li{border-top-color: #ffffff;background-color: #607d8b;display: block;text-align: left;margin-left: 0;margin-bottom: 0;border-top: 1px solid rgba(255,255,255,0.4);border-radius: 0;transition: all .25s;position: relative;font-size: .9em;margin: 0px;font-weight: 400;line-height: 1.7;list-style: none;}.in-log-user li ul li:hover{background: #4b626d;}.in-log-user li ul li a{display: block;color: #fff;padding: 7px 7px 7px 10px;font-size: 14px;text-decoration: none;transition: all .2s;font-weight: 400;line-height: 1.7;list-style: none;}.in-log-user li ul li a:hover{outline: 0;color: #ffffff !important;}.in-log-user li:hover ul{display:block;	opacity:1.0;	filter:alpha(opacity=100);	visibility: visible;	z-index:100;	transition: all 0.5s ease .1s;}.catalog-single .in-opt .old-price span{font-size:16px;font-weight:normal;display:inline-block !important;}.catalog-single .in-opt .price span{font-size:26px;font-weight:normal;display:inline-block !important;}.catalog-single .in-opt {display:block;clear:both;float:none;}.catalog-single .in-opt .old-price{line-height:18px;margin:0;font-size:18px !important;text-decoration: line-through !important;background-color:transparent !important;color:gray !important;}.catalog-single .in-opt .price{font-size:46px;margin:0;margin-top:0px;color:maroon;font-weight:500;line-height:46px;}.catalog-single .in-opt .price i{font-size:30px;font-style:normal;margin-left:10px;}.catalog-single .old-price-rasprod>span,.catalog-single .rasprod>span{color:#844b4b;text-decoration: line-through;font-size:16px;margin-left:15px !important;}.catalog-single .rasprod  {color:#be0a0a; background-color:transparent !important; font-size:36px;}.catalog-single .old-price-rasprod{color:#be0a0a;display: inline-block;margin: 0 15px 10px 0;font-size:24px;font-weight: 500;text-align: center;font-style:italic;}.catalog-single .in-rozn span{font-size:16px;font-weight:normal;display:inline-block !important;}.catalog-single .in-rozn {display:block;clear:both;float:none;}.catalog-single .in-rozn .price-opt,.catalog-single .in-rozn .price-opt span,.catalog-single .in-rozn .price-opt i{margin:0;font-size:15px !important;line-height:20px;text-decoration:none !important;background-color:transparent !important;color:gray !important;font-weight:400;}.catalog-single .in-rozn .price-opt a{display:block;font-weight:400;width:100%;clear:both;text-decoration:underline;font-size:12px !important;}.catalog-single .in-rozn .price-opt a:hover{text-decoration:none;font-weight:400;font-size:12px !important}.catalog-single .in-rozn .price-opt{font-weight:800;}.catalog-single .in-rozn .price{font-size:40px;margin:0;margin-top:5px;color:maroon;font-weight:500;}.catalog-single .in-rozn .price i{font-size:28px;font-style:normal;margin-left:10px;}.ukorot,.ukorot b{font-size:14px;line-height:15px;padding-top:20px;font-style:italic;}@media (max-width:990px){#hero-slider{display:none;visibility:hidden;}}p{text-align:justify;}.modal-reg-form label{margin-bottom:6px !important;}#loginModal h2 {margin-bottom:10px !important;margin-top:0px !important;}/*#loginModal input[type=text],#loginModal input[type=email],#loginModal input[type=tel],#loginModal input[type=password]{padding:0px 12px !important;height:43px;}*/.close-modal{position:absolute;right:-17px;top:-16px;width:32px;height:32px;cursor:pointer;}#loginModal .modal-reg-form  .group,#loginModal .modal-reg-form  .form-group{margin-bottom:10px;}#loginModal .btn{margin-top:20px !important;}#loginModal .checkbox label{  margin-top:20px!important;display:inline-block !important;}#loginModal  .register-new-user-block{display:inline-block !important;}#loginModal .reg-link{font-weight:700;font-size:14px;}#loginModal .modal-header{font-size:14px !important;font-weight:500}#loginModal .error-message{color:#ff6f69 !important;font-weight:500;margin-top:0px;margin-bottom:20px;text-align:justify;}#loginModal .error-message span{display:block;white-space:pre;font-weight:300;color:black;font-size:14px;}#loginModal .error-message span a{font-size:14px;text-decoration:underline;font-weight:600;}#loginModal .error-message span a:hover{text-decoration:none;}#loginModal .bottom-margin{margin-bottom:100px !important;;}#loginModal p.into{margin-top:30px;margin-bottom:0px;;}#loginModal p.into a{font-weight:600;text-decoration:underline;}#loginModal p.into a:hover{text-decoration:none;}#loginModal .error-message span.reset-password{ font-size:15px;color:#607d8b;font-weight:700;}@media (max-width:776px){  .cart-message p,.cart-message i{  float:none !important;  display:inline-block;  }  .cart-message p{clear:both !important;;}    .send-btn{	 float:none !important;	 display:block !important;	 width:230px;	 text-align:center !important;	 margin:10px auto !important;	 clear:both !important;  }  .cart-message {text-align:center !important;}}.shopping-cart .items-list .name .send-btn{    float:none !important;	 display:block !important;     opacity:0.0;	 filter:alpha(opacity=0);	 transition:opacity .5s;	 transition-delay: 0.2s;	 width:180px;	 text-align:center !important;	 margin:0px;	 margin-top:10px;	 padding:5px;	 clear:both !important;}.shopping-cart .items-list  td.name{vertical-align:top;}.shopping-cart .items-list .name:hover  .send-btn,.shopping-cart .items-list .thumb:hover~td .send-btn {      display:block !important;     	  opacity:1.0;	  filter:alpha(opacity=100);	  transition:opacity .6s;	  transition-delay: 0.5s;	  }.items-list .total-price span { color:black;font-weight:800;font-size:25px ;font-style:normal;white-space:pre;}.items-list .total-price { color:black;font-weight:700;font-size:20px ;font-style:italic}.items-list .total-count span {color:black;font-weight:700;font-size:25px;font-style:normal;}.items-list .total-count {color:black;font-weight:700;font-size:20px;padding-left:3%;;}.items-list .itogo{font-size: 20px !important;font-weight: 900 !important;color: #292c2e;padding: 8px 0 12px 0;vertical-align: middle !important;line-height: 1.42857143;text-align:right;}.block_out{width:100%;clear:both;display:block;min-width:100%;margin-bottom: 12px;font-weight: 300;max-width: 100%;box-sizing: border-box;line-height: 2.2;margin-bottom: 12px;font-weight:300;}.block_out h4{display:block;padding:0;margin:0;margin-left:20px;transition: all .3s;}.block_out  .otv{margin-bottom:0px;padding-bottom:20px;display:block;border-bottom:1px solid #dddddd;padding-top:0;text-indent:0;font-size:14px;font-weight:500;color:#b97855;}.block_out .otv p{display:block;margin:0;padding:0;text-indent:0;font-size:14px;font-weight:500;color:#b97855;margin-left:20px;transition: all .3s;}.block_out .sendvalue{line-height: 2.2;float:left;padding-left:10px;display:block;color: #607d8b;font-weight:600;margin-bottom:0px;}.block_out .sendname{line-height: 2.2;padding-left:10px;float:left;display:block;color: #607d8b;width:300px;font-weight:500;transition: all .3s;}@media (max-width:760px){.block_out .sendname,.block_out .sendvalue{  margin:0;display:block;width:100%;clear:both;}  .block_out .sendvalue{margin-bottom:10px;line-height: 1.6;}}.block_out h4,.block_out .otv p {text-align:center;}.block_out,.send-ok{max-width:760px !important;}.block_out.top-brd{        border-top:1px solid #dddddd;padding-top:20px;color: #607d8b;}.block_out.bott-brd{        border-bottom:1px solid #dddddd;padding-top:20px;color: #607d8b;}.red-color{color:red !important;}.green-color{color:green !important;}.ask-no-padding{padding-bottom:0px;margin-bottom:0px;}.wlpe-form-container{max-width:600px;margin:0 auto;margin-top:30px;}.wlpe-form-container  .error-message p,.wlpe-form-container  .error-message{color:#ff6f69 !important;font-weight:600;margin-top:0px;font-size:16px;;margin-bottom:20px;text-align:justify;}.wlpe-form-container  .error-message p{display:block;font-weight:600;color:black;font-size:16px;}.wlpe-form-container  .error-message p a{font-size:16px;text-decoration:underline;font-weight:700;}.wlpe-form-container  .error-message p a:hover{text-decoration:none;}.menu .catalog .tel a  {padding-right:8% !important;padding-left:6% !important;}.menu .catalog .tel{ background-color: #4b626d;/*#d56157;*/ margin-right:15px; min-width:220px; }  .menu .catalog .tel:hover{    background-color: #d56157; } .menu .catalog .tel a{padding-bottom:14px;}.menu .catalog .tel a span{   font-size:17px;   line-height:21px;   position:relative;   display:block;   top:0px;   margin:0px;   padding:0px;   font-weight:500;   font-style:italic;   white-space:pre;}.menu .catalog .tel a span i{   font-size:22px;   line-height:22px;}.menu .catalog .tel a span span{   display:inline;   position:static;   top:0px;   font-size:21px;   line-height:22px;   font-weight:600;   font-style:italic;}.mobile-tel,.mobile-tel:hover{   display:none;   text-decoration:none;   z-index:10000;  }@media (max-width:991px){.menu .catalog .tel {   display:none !important;}.mobile-tel,.mobile-tel:hover{   position:absolute;   top:25px;   left:26%;   width:35%;   text-align:center;   min-width:100px !important;   font-size:18px;   display:block;}.mobile-tel i{   font-size:24px;}.mobile-tel span{   display:inline-block;   position:relative;   top:0px;   font-size:24px;   font-weight:600;   font-style:italic;}}@media (max-width:639px){  .mobile-tel,.mobile-tel:hover{       top:70px;	 width:100%;	 left:0px;	 background-color:white;padding-bottom:10px;     }  .breadcrumb{  margin-top:30px !important;  }}.menu .catalog{text-align:left;}@media (min-width:992px){.menu .catalog .has-submenu .submenu .has-submenu .submenu{    left:100%;    top:0px;	position:absolute;	min-width:230px;	z-index:1000;	border:1px solid #fff;	padding:0;	font-size:.8em;	opacity:0.0;	display:block;	visibility: hidden;	transition: all 0.4s ease .1s;}.menu .catalog .has-submenu .submenu .has-submenu:hover .submenu{    visibility:visible;	opacity:1.0;	transition: all .0s ease .0s;}.menu .catalog .has-submenu .submenu .has-submenu:hover{z-index:1000;}}section.container{max-width:80%;margin:0 auto;}.hide-opened {height:350px;overflow:hidden;}.dropdown_cards_one_tovar {width:100%;text-align:center;border-top:solid 1px #b2b2b2;padding-top:10px;}.dropdown_cards_one_tovar i {margin-right:0;}.price-warning {width:100%;text-align:center;}.price-warning h3 {color:red;font-weight:700;font-size:26px;line-height:45px;}.price-warning p{color:maroon;font-weight:700;font-size:24px;text-align:center;margin-bottom:30px !important}.tovar-description {width:80%;text-align:justify;margin:0 auto;margin-top:40px;}.tile .btn{opacity:0.1}.tile:hover .btn {opacity:1.0;}.menu .catalog .submenu.open{   visibility:visible !important;   opacity:1.0 !important;    filter:alpha(opacity=100);   z-index:1000 !important;   display:block !important;}.table{display:table;width:100%;height:100%;margin:0px;padding:0px;}.table-cell{display:table-cell;width:100%;height:100%;vertical-align:middle;margin:0px;padding:0px;}.modal .close-area{z-index:1;position:absolute;top:0px;left:0px;width:100%;height:100%;}#alert .price-modal{color: maroon;font-size: 20px;font-weight: 400;line-height: 47.15px;text-align: center;margin-top:20px;}#alert .price-modal span{  font-weight:600;  font-size:37px;  margin-left:10px;}#alert .modal-title{margin:0px;padding:0px;}#alert .modal-header{padding-top:0px;}#alert .podarok-link{font-weight:700;font-size:14px;border-bottom: dashed 1px #4b626d;}#alert .podarok-link:hover{border-bottom: 0px;}#alert .modal-title{font-size:19px;}.ask-btn{opacity:0.8; filter:alpha(opacity=80);transition:0.3s;font-size:16px !important;font-style:normal !important;padding:6px 20px !important;}.ask-btn:hover{opacity:1.0; filter:alpha(opacity=100);transition:0.3s;}#yandex-map #yandex-map-content{height:400px;margin-bottom:15px;}#yandex-map .modal-content{ text-align:center;}#yandex-map .modal-header {  text-align:left;}#ask-window .modal-content{  height:650px;}#ask-window .modal-content iframe{height:630px;width:100%;border:0px;}@media (min-width:760px){#ask-window .modal-content{  height:620px;}#ask-window .modal-content iframe{height:600px;}}@media (max-width:379px){#ask-window .modal-content{  height:710px;}#ask-window .modal-content iframe{height:670px;}}.modal .modal-header {box-sizing: border-box;color: #292c2e;font-size: 24.5px;font-weight: 300;line-height: 29.4px;margin-bottom: 10px;margin-top: 0px;}.gifts  .tile  .footer span{color:#607d8b;font-size:1.3em;font-weight:bold;}.gifts   .tile  .footer{padding-top:10px;}.gifts  .centers{float:none;margin:0 auto;}@media (min-width:480px) and (max-width:767px){.gifts .one-gift {	position:relative;	min-height:1px;	padding-left:10px;	padding-right:10px;	float:left;	width:49.9%;	height:330px;}.gifts .one-gift .tile{width:220px;}}.gifts .one-gift .tile{height:330px;}.gifts   .tile  .footer  .name{font-size:15px;line-height:15px;font-weight:500;}.gifts .one-gift .btn-sm{  opacity:0.4;   filter:alpha(opacity=40);  transition:0.3s;}.gifts .one-gift:hover .btn-sm{  opacity:1.0;   filter:alpha(opacity=100);  transition:0.3s;}.gifts .one-gift .footer{ padding-left:3px !important; padding-right:3px !important;}.gifts .one-gift .footer .name{line-height:18px !important;}.gifts .one-gift  .over{ position:relative; width:100%; height:140px; overflow:hidden;}.gifts .one-gift  .into{ position:absolute; left:0px;/*-100%;*/ height:140px; top:0px; width:100%;/*300%;*/ text-align:center;}.gifts .one-gift  .into img {max-width:100%;max-height:100%;}.gifts .one-gift  .into img{    margin:0  auto !important; }.gifts .one-gift .footer{ height:150px;}.gifts .one-gift .footer .table{height:40px;}.gifts .one-gift .footer .price-cnt{height:46px;}.modal-header{padding-top:0px;}.gifts .one-gift .in-opt span{font-size:14px;font-weight:300;font-weight:normal;display:inline-block !important;}.gifts .one-gift .in-opt {display:block;clear:both;float:none;text-align:center;line-height:16px;}.gifts .one-gift .in-opt .old-price{  margin:0;font-style:italic;font-size:14px !important;text-decoration: line-through !important;background-color:transparent !important;color:gray !important;}.gifts .one-gift .in-opt .old-price span {font-style:italic;text-decoration: line-through !important;}.gifts .one-gift .in-opt .price{font-size:20px;margin:0;color:maroon;font-weight:600;}.gifts .one-gift .in-opt .price i{font-size:14px !important;font-style:normal;margin-left:1px;}.gifts .one-gift .old-price-rasprod span,.gifts .one-gift .rasprod span{color:#844b4b;text-decoration: line-through;font-size:0.7em;display:inline-block;line-height:18px;}.gifts .one-gift .rasprod  {white-space:pre; color:#be0a0a;display:block;font-size:22px; background-color:transparent !important;line-height:18px;}.gifts .one-gift .old-price-rasprod{color:#be0a0a;display: inline-block;margin: 0px;font-size: 16px;font-weight: 500;text-align: center;font-style:italic;line-height:18px;}.gifts .one-gift .in-rozn span{font-size:18px;font-weight:normal;display:inline-block !important;}.gifts .one-gift .in-rozn {display:block;clear:both;float:none;line-height:18px;}.gifts .one-gift .in-rozn .price-opt,.gifts .one-gift .in-rozn .price-opt span,.gifts .one-gift .in-rozn .price-opt i{margin:0;font-size:12px !important;line-height:12px;text-decoration:none !important;background-color:transparent !important;color:gray !important;font-weight:400;}.gifts .one-gift .in-rozn .price-opt a{display:block;line-height:11px;font-weight:400;width:100%;text-align:center;clear:both;text-decoration:underline;font-size:11px !important;}.gifts .one-gift .in-rozn .price-opt a:hover{text-decoration:none;font-weight:400;line-height:11px;font-size:11px !important}.gifts .one-gift .in-rozn .price-opt{font-weight:800;font-size:12px;}.gifts .one-gift .in-rozn .price{font-size:24px;margin:0;margin-top:0px;line-height:24px;color:maroon;font-weight:500;line-height:18px;}.gifts .one-gift .in-rozn .price i{font-size:22px;font-style:normal;margin-left:0px;line-height:24px;}header{z-index:10000000 !important;}.modal {z-index:10000021 !important;}.modal-backdrop{z-index:10000011 !important;}.relative-cat  .tile  .footer span{color:#b2b2b2;font-size:12px;font-weight:600;line-height:14px;padding:0px;margin:0px;}.relative-cat   .tile  .footer{padding-top:10px;}.relative-cat  .centers{float:none;margin:0 auto;}@media (min-width:480px) and (max-width:767px){.relative-cat .one-cat {	position:relative;	min-height:1px;	padding-left:10px;	padding-right:10px;	float:left;	width:99.9%;	}.relative-cat .one-cat .tile{}}.relative-cat .one-cat .tile{height:350px;}.relative-cat   .tile  .footer  .name{font-size:15px;line-height:15px;font-weight:500;}.relative-cat .one-cat .btn-sm{  opacity:0.4;   filter:alpha(opacity=40);  transition:0.3s;}.relative-cat .one-cat:hover .btn-sm{  opacity:1.0;   filter:alpha(opacity=100);  transition:0.3s;}.relative-cat .one-cat .footer{ padding-left:3px !important; padding-right:3px !important;}.relative-cat .one-cat .footer .name{line-height:18px !important;}.relative-cat .one-cat  .over{ position:relative; width:100%; height:140px; overflow:hidden;}.relative-cat .one-cat  .into{ position:absolute; left:0px;/*-100%;*/ height:140px; top:0px; text-align:center; width:100%;/*300%;*/}.catalog .one-cat  .into img {max-width:100%;max-height:100%;}.relative-cat .one-cat  .into img{ margin:0  auto !important;}.relative-cat .one-cat .footer{ height:150px;}.relative-cat .one-cat .footer .table{height:36px;}.relative-cat .one-cat .footer .price-cnt{height:45px;}.modal-header{padding-top:0px;}.relative-cat .one-cat .in-opt span{font-size:14px;font-weight:300;font-weight:normal;display:inline-block !important;}.relative-cat .one-cat .in-opt {display:block;clear:both;float:none;text-align:center;line-height:16px;}.relative-cat .one-cat .in-opt .old-price{  margin:0;font-style:italic;font-size:14px !important;text-decoration: line-through !important;background-color:transparent !important;color:gray !important;}.relative-cat .one-cat .in-opt .old-price span {font-style:italic;text-decoration: line-through !important;}.relative-cat .one-cat .in-opt .price{font-size:20px;margin:0;color:maroon;font-weight:600;}.relative-cat .one-cat .in-opt .price i{font-size:14px !important;font-style:normal;margin-left:1px;}.relative-cat .one-cat .old-price-rasprod span, .relative-cat .one-cat .rasprod span{color:#844b4b;text-decoration: line-through;font-size:0.7em;display:inline-block;line-height:18px;}.relative-cat .one-cat .rasprod  { white-space:pre;color:#be0a0a;display:block;font-size:22px; background-color:transparent !important;line-height:18px;}.relative-cat .one-cat .old-price-rasprod{color:#be0a0a;display: inline-block;margin: 0px;font-size: 16px;font-weight: 500;text-align: center;font-style:italic;line-height:18px;}.relative-cat .one-cat .in-rozn span{font-size:18px;font-weight:normal;display:inline-block !important;}.relative-cat .one-cat .in-rozn {display:block;clear:both;float:none;line-height:18px;}.relative-cat .one-cat .in-rozn .price-opt,.relative-cat .one-cat .in-rozn .price-opt span,.relative-cat .one-cat .in-rozn .price-opt i{margin:0;font-size:11px !important;line-height:11px;text-decoration:none !important;background-color:transparent !important;color:gray !important;font-weight:400;}.relative-cat .one-cat .in-rozn .price-opt a{display:block;font-weight:400;width:100%;text-align:center;clear:both;line-height:11px;text-decoration:underline;font-size:11px !important;}.relative-cat .one-cat .in-rozn .price-opt a:hover{text-decoration:none;font-weight:400;font-size:11px !important;line-height:11px;}.relative-cat .one-cat .in-rozn .price-opt{font-weight:800;font-size:12px;}.relative-cat .one-cat .in-rozn .price{font-size:22px;margin:0;margin-top:0px;line-height:24px;color:maroon;font-weight:500;line-height:18px;}.relative-cat .one-cat .in-rozn .price i{font-size:20px;font-style:normal;margin-left:0px;line-height:24px;}@media (max-width:650px){   .carousel .inner {       max-width: 80% !important;   }}   .relative-cat .one-cat .footer .params  {height:48px;}   .relative-cat .one-cat .footer .params .table-cell{width:85%;text-align:center;display:block;clear:both;margin:0 auto;}   .relative-cat .one-cat .footer .params .table-cell .line-params{line-height:14px;height:14px;text-align:right;width:100%;padding:0px;margin:0px;border-bottom:1px dotted #b0b0b0;display:block;clear:both;}   .relative-cat .one-cat .footer .params .table-cell .line-params div{line-height:14px;height:14px;font-size:13px;font-weight:400;display:inline-block;float:left;color:#a0a0a0;background-color:white;position:relative;top:2px;padding:0px;margin:0px;width:auto !important;}   .relative-cat .one-cat .footer .params .table-cell .line-params span{line-height:14px;height:14px;font-size:13px;font-weight:500;display:inline-block;float:right;color:#a0a0a0;background-color:white;position:relative;top:2px;padding:0px;margin:0px;width:auto !important;}         .tile .new, .catalog-single .container .row .col-lg-6 .new{   position:absolute;   top:0px;   left:0px;   font-size:14px;   background-color:red;   color:white;   font-style:italic;   font-weight:700;   opacity:0.65;    filter:alpha(opacity=65);   padding:3px;   padding-right:13px;   padding-left:7px;   z-index:1000;}      .relative-cat  .tile  .footer span{color:#b2b2b2;font-size:12px;font-weight:600;line-height:14px;padding:0px;margin:0px;}.relative-cat   .tile  .footer{padding-top:10px;}.relative-cat  .centers{float:none;margin:0 auto;}@media (min-width:480px) and (max-width:767px){.relative-cat .one-cat {	position:relative;	min-height:1px;	padding-left:10px;	padding-right:10px;	float:left;	width:99.9%;	}.relative-cat .one-cat .tile{}}.catalog .one-cat .tile{height:634px;}.catalog   .tile  .footer  .name{font-size:15px;line-height:15px;font-weight:600;}.catalog .one-cat .btn-sm{  opacity:0.4;   filter:alpha(opacity=40);  transition:0.3s;}.catalog .one-cat:hover .btn-sm{  opacity:1.0;   filter:alpha(opacity=100);  transition:0.3s;}.catalog .one-cat .footer{ padding-left:3px !important; padding-right:3px !important;}.catalog .one-cat .footer .name{line-height:18px !important;}.catalog .one-cat  .over{ position:relative; width:100%; height:300px; overflow:hidden;}.catalog .one-cat  .into{ position:absolute; left:0px;/*-100%;*/ height:300px; top:0px; text-align:center; width:100%;/*//300%;*/}.catalog .one-cat  .into img {max-width:100%;max-height:100%;}.catalog .one-cat  .into img{ margin:0  auto !important;}.catalog .one-cat .footer{  padding-top:4px;}.catalog .one-cat .footer .table{height:46px;}.catalog .one-cat .footer .price-cnt{height:60px;}.modal-header{padding-top:0px;}.catalog .one-cat .in-opt span{font-size:14px;font-weight:300;font-weight:normal;display:inline-block !important;}.catalog .one-cat .in-opt {display:block;clear:both;float:none;text-align:center;line-height:20px;}.catalog .one-cat .in-opt .old-price{  margin:0;line-height:18px;font-style:italic;font-size:14px !important;text-decoration: line-through !important;background-color:transparent !important;color:gray !important;}.catalog .one-cat .in-opt .old-price span {font-style:italic;text-decoration: line-through !important;}.catalog .one-cat .in-opt .price{font-size:36px;margin:0;color:maroon;font-weight:600;line-height:30px;}.catalog .one-cat .in-opt .price i{font-size:30px !important;font-style:normal;margin-left:1px;}.catalog .one-cat .old-price-rasprod span, .catalog .one-cat .rasprod span{color:#844b4b;text-decoration: line-through;font-size:0.5em;display:inline-block;line-height:32px;}.catalog .one-cat .rasprod  { white-space:pre;color:#be0a0a;display:block;font-size:34px; background-color:transparent !important;line-height:32px;}.catalog .one-cat .old-price-rasprod{color:#be0a0a;display: inline-block;margin: 0px;font-size: 16px;font-weight: 500;text-align: center;font-style:italic;line-height:18px;}.catalog .one-cat .in-rozn span{font-size:18px;font-weight:normal;display:inline-block !important;}.catalog .one-cat .in-rozn {display:block;clear:both;float:none;line-height:18px;}.catalog .one-cat .in-rozn .price-opt,.catalog .one-cat .in-rozn .price-opt span,.catalog .one-cat .in-rozn .price-opt i{margin:0;font-size:13px !important;line-height:13px;text-decoration:none !important;background-color:transparent !important;color:gray !important;font-weight:400;}.catalog .one-cat .in-rozn .price-opt a{display:block;font-weight:400;width:100%;text-align:center;clear:both;line-height:12px;text-decoration:underline;font-size:12px !important;}.catalog .one-cat .in-rozn .price-opt a:hover{text-decoration:none;font-weight:400;font-size:12px !important;line-height:12px;}.catalog .one-cat .in-rozn .price-opt{font-weight:800;font-size:14px;}.catalog .one-cat .in-rozn .price{font-size:38px;margin:0;margin-top:0px;line-height:34px;color:maroon;font-weight:500;line-height:18px;}.catalog .one-cat .in-rozn .price i{font-size:28px;font-style:normal;margin-left:0px;line-height:28px;}@media (max-width:650px){   .carousel .inner {       max-width: 80% !important;   }}   .catalog .one-cat .footer .params  {height:70px;}   .catalog .one-cat .footer .params .table-cell{width:95%;max-width:230px;text-align:center;display:block;clear:both;margin:0 auto;line-height:16px;height:70px;}   .catalog .one-cat .footer .params .table-cell .line-params{line-height:16px;height:16px;text-align:right;width:100%;padding:0px;margin:0px;border-bottom:1px dotted #b0b0b0;display:inline-block;clear:both;}   .catalog .one-cat .footer .params .table-cell .line-params div{line-height:16px;height:16px;font-size:13px;font-weight:400;display:inline-block;float:left;color:#a0a0a0;background-color:white;position:relative;top:2px;padding:0px;margin:0px;width:auto !important;}   .catalog .one-cat .footer .params .table-cell .line-params span{line-height:16px;height:16px;font-size:13px;font-weight:500;display:inline-block;float:right;color:#a0a0a0;background-color:white;position:relative;top:2px;padding:0px;margin:0px;width:auto !important;}   .tile:hover .footer .params span, .tile:hover .footer  .params div{color:#607d8b !important;transition:0.7s;}.tile .over .zoom-category{  opacity:0.0;   filter:alpha(opacity=0);  -webkit-transition: all 0.3s ease-out 0.3s;  -moz-transition: all 0.3s ease-out 0.3s;  -o-transition: all 0.3s ease-out 0.3s;  transition: all 0.3s ease-out 0.3s;  top:0px;  right:-28px;  position:absolute;  width:28px;  cursor:pointer;  height:100%;  background-color:#4d626c;  z-index:10100;}.tile .zoom-category i{font-size:20px;padding:1px;padding-top:5px;vertical-align:middle;line-height:100%;height:20%;margin-bottom:0px;margin-left:0px;font-style:normal;clear:both;display:block;text-align:center;color:white;}.tile .zoom-category i:hover{color:gray;padding:6px 0px 0px 2px;}.tile .zoom-category .ask{font-weight:800;}.tile .zoom-category .ask{font-weight:800;}.tile .over .into{ margin-left:0px;  -webkit-transition: all 0.3s ease-out 0.3s;  -moz-transition: all 0.3s ease-out 0.3s;  -o-transition: all 0.3s ease-out 0.3s;   transition: all 0.3s ease-out 0.3s;} @media (min-width:768px){.tile a:hover .into {  padding-right:30px;  padding-bottom:30px;       -webkit-transition: all 0.3s ease-out 0.0s;  -moz-transition: all 0.3s ease-out 0.0s;;  -o-transition: all 0.3s ease-out 0.0s;  transition: all 0.3s ease-out 0.0s;}.tile  a:hover .zoom-category,.zoom-category-visible{  opacity:1.0;   filter:alpha(opacity=100) ;   -webkit-transition: all 0.3s ease-out 0.0s;  -moz-transition: all 0.3s ease-out 0.0s;;  -o-transition: all 0.3s ease-out 0.0s;  transition: all 0.3s ease-out 0.0s;  right:0px ;  height:100% ;}}.modal .into-description-frame{width:100%;height:500px;}.tile .over .zoom-item-link{  opacity:0.0;   filter:alpha(opacity=0);  -webkit-transition: all 0.3s ease-out 0.3s;  -moz-transition: all 0.3s ease-out 0.3s;  -o-transition: all 0.3s ease-out 0.3s;  transition: all 0.3s ease-out 0.3s;  left:0px;  bottom:-35px;  height:30px;  width:100%;  position:absolute;  cursor:pointer;  height:35px;  line-height:35px;  background-color:white;  z-index:80;  padding-right:20px;  text-align:center;}.tile .over .zoom-item-link  span,.tile .over .zoom-item-link span i{font-size:14px;font-weight:600;text-decoration:none;height:35px;line-height:35px;}.tile .over .zoom-item-link  span{  opacity:0.7;   filter:alpha(opacity=70);  -webkit-transition: all 0.1s ease-out 0.0s;  -moz-transition: all 0.1s ease-out 0.0s;  -o-transition: all 0.1s ease-out 0.0s;  transition: all 0.1s ease-out 0.0s;}.tile .over .zoom-item-link  span:hover{  opacity:1.0;   filter:alpha(opacity=100);  font-size:16px;  -webkit-transition: all 0.1s ease-out 0.0s;  -moz-transition: all 0.1s ease-out 0.0s;  -o-transition: all 0.1s ease-out 0.0s;  transition: all 0.1s ease-out 0.0s;}.tile .over .zoom-item-link  span:hover i{  font-size:16px;  -webkit-transition: all 0.1s ease-out 0.0s;  -moz-transition: all 0.1s ease-out 0.0s;  -o-transition: all 0.1s ease-out 0.0s;  transition: all 0.1s ease-out 0.0s;}.tile  a:hover .zoom-item-link,.zoom-item-link-visible{  opacity:1.0;   filter:alpha(opacity=100);   -webkit-transition: all 0.3s ease-out 0.0s;  -moz-transition: all 0.3s ease-out 0.0s;;  -o-transition: all 0.3s ease-out 0.0s;  transition: all 0.3s ease-out 0.0s;  left:0px;  bottom:0px;  height:35px;  line-height:35px;  width:100%;  bottom:0px;}#tovar .modal-content{      background-image:url(/img/loading-2.gif);	  background-position:center 100px;	  background-repeat:no-repeat;	  padding-left:0px!important;	  padding-top:10px!important;	  padding-bottom:0px!important;	  padding-right:0px!important;	}@media (min-width:1100px){#tovar .modal-dialog{width:1020px;height:700px;}#tovar  .into-description-frame{height:730px;width:1010px;}}@media (min-width:1250px){#tovar .modal-dialog{width:1210px;height:700px;}#tovar  .into-description-frame{height:730px;width:1200px;}}.current{font-weight:600;}.catalog .row{margin-right:45px;margin-left:30px;}.sorting .chevron-down:after {font-size: 1.5em;margin-left: 5px;vertical-align: middle;font-family: FontAwesome;content: "\f106";}.sorting .chevron-up:after {font-size: 1.5em;margin-left: 5px;vertical-align: middle;font-family: FontAwesome;content: "\f107";}.cart-btn{z-index:1000000 !important;}.shop-filters .hide-area{height:70px;overflow:hidden;width:100%;border-bottom:0px;}.filter-section.categories{margin-top:50px;}.find-action{color:inherit !important;cursor:pointer;font-weight:500;text-decoration:underline;}.find-action:hover{text-decoration:none;}header .search-form{z-index:100000000;}.pp_expand{display:none;}@media (max-width:560px){.oformlenie-zakaza,.send-order-button {display:block;width:180px;margin:10px auto; float:none !important;}.itogo-line .delete {display:none;}.item .name .subshop{ width:auto !important;max-width:90%; }.btn-sm{max-width:100% !important;;}.item .name  a{font-size:14px;}}.tooltip-inner{padding-top:6px;padding-bottom:8px;}@media (max-width:480px){   .modal-content{padding:5px !important;}}@media (max-width:380px){    .properties .line-params,.properties{width:260px !important;}}.cart2order-alert{width:100%;clear:both;}.cart2order-alert  .float-left-img-cnt {width:200px;height:140px;float:left;text-align:center;}.cart2order-alert .right-float-cnt{float:right;clear:none;margin-top:10px;}.button-line-cnt {width:100%;clear:both;padding-top:30px;}.cart2order-alert  .float-left-img-cnt img {max-width:100%;max-height:100%;margin:0 auto;}.upak-offer{clear:both;margin:15px;font-size:14px;text-align:center;}@media (max-width:640px){   .cart2order-alert  .float-left-img-cnt ,  .cart2order-alert .right-float-cnt {float:none !important;display:block;text-align:center;margin:0 auto;}    .button-line-cnt  .btn{width:250px;display:block;float:none;margin:10px auto;padding:5px;}   .button-line-cnt{clear:both;width:100%;}   } .shop-filters .filter-section .price-slider #price-range{width:85% !important;;}  .tile .del-category{position:absolute;right:-12px;top:-15px;z-index:10;} .tile .del-category i{font-size:25px;  font-weight:600;  color:red;  cursor:pointer;    opacity:0.5;   filter:alpha(opacity=50);  } .tile:hover .del-category{z-index:100000;} .tile .del-category i:hover {      opacity:1.0;       filter:alpha(opacity=100);} .tile .pub-category{position:absolute;right:-12px;top:-15px;z-index:10;} .tile .pub-category i{font-size:20px;  font-weight:600;  color:green;  cursor:pointer;    opacity:0.5;   filter:alpha(opacity=50);  } .tile:hover .pub-category{z-index:100000;} .tile .pub-category i:hover {      opacity:1.0;       filter:alpha(opacity=100);}	.tile .edit-category{position:absolute;right:12px;top:-12px;z-index:10;}.tile .edit-category i{font-size:18px;  font-weight:600;  color:aqua;  cursor:pointer;    opacity:0.5;   filter:alpha(opacity=50);  }  .tile:hover .edit-category{z-index:100000;}.tile .edit-category i:hover {      opacity:1.0;       filter:alpha(opacity=100);}body .add-category{position:fixed;left:80px;padding:10px;bottom:0px;text-align:center;vertical-align:middle;z-index:10;background-color:green;width:80px;;}body .add-category i{font-size:64px;line-height:60px;  font-weight:900;  color:white;  cursor:pointer;    padding:0px;  opacity:0.5;   filter:alpha(opacity=50);  margin:0 auto;  }body .add-category i:hover {      opacity:1.0;       filter:alpha(opacity=100);}body .astick-show-pub{position:fixed;left:0px;padding:10px;bottom:0px;text-align:center;vertical-align:middle;z-index:10;background-color:maroon;width:80px;;}body .astick-show-pub i{font-size:64px;line-height:60px;  font-weight:900;  color:white;  cursor:pointer;    padding:0px;  opacity:0.5;   filter:alpha(opacity=50);  margin:0 auto;  }body .astick-show-pub i:hover {      opacity:1.0;       filter:alpha(opacity=100);}	.small-header  .logo{top:0px;width:120px;}.small-header  .menu .main{ line-height:1}.small-header  .menu  .main li a {padding:15px 0px 15px 16px;}.small-header   .toolbar-container .toolbar{padding-top:0px;}.small-header   .toolbar-container  .toolbar .login-btn.btn-outlined-invert{display:inline-block;padding-top:7px; vertical-align:top;margin-top:0px;}.small-header   .toolbar-container  .toolbar  .cart-btn{top:7px;}.small-header   .toolbar-container  .toolbar  .search-btn{padding-top:0px;}.small-header   .toolbar-container  .toolbar .in-log-user>li{padding:0px;margin-top:0px;}.small-header   .toolbar-container  .toolbar .in-log-user{line-height:36px;padding-top:0px;margin-top:0px;}.small-header   .toolbar-container  .toolbar .in-log-user > li > ul{top:35px;}.counter-links {	width:100%;	max-width:1140px;	margin:12px auto 0 auto;	padding:0 25px;	background:#c9c0d5;	color:#fff;	border-radius:0;	max-height:800px;	padding:12px 25px;	opacity:1}.counter-links:after {	visibility:hidden;	display:block;	content:"";	clear:both;	height:0}.counter-links p,.counter-links i{	display:block;	float:left;	line-height:1.3;	margin-top:9px;	margin-bottom:10px;	color:#fff}@media (max-width:480px){.in-log-user-profile {margin:10px auto !important;float:none !important;display:block;max-width:200px;}}.shop-filters,#yourshow{clear:both;float:none;}#yourshow{padding-top:10px;}#yourshow>.container{width:100% !important;}#yourshow .inner{width:96%;}#yourshow .inner .owl-prev{left:-20px;}#yourshow .inner .owl-next{right:-20px;}.you-show-cnt{width:100%;position:relative;clear:both;float:none;}@media (max-width:769px){.you-show-cnt {display:none;}} #top_menu_container {width:100% !important;}   .fa-chevron-down{cursor:pointer;}   .has-submenu{cursor:pointer;}   #footer_map_img{width:100% !important;max-width:250px!important;}   #map{width:680px;height:500px;position:relative;}   #map_frame{width:680px;height:450px;position:relative;}   .yashare-auto-init{text-align:center;}   .incr-btn{cursor:pointer;}         .one-tovar p{font-size: 14px;font-weight: 400;line-height: 35px;margin-bottom: 16px;margin-left: 0px;margin-right: 0px;margin-top: 0px;}   .one-tovar h1{margin:0 auto;text-align:center;padding:0px !important;margin-top:10px !important;}   .prop-name{margin:0 auto;font-size:18px;width:auto;text-align:center;margin-top:10px;;}   .properties{width:310px;text-align:center;display:block;clear:both;margin:0 auto;margin-bottom:20px;margin-top:25px;}   .properties .line-params{width:310px;text-align:right;border-bottom:1px dotted lightgray;display:block;clear:both;}   .properties .line-params div{float:left;width:auto !important;font-size:15px;background-color:white;position:relative;top:5px;margin:0;}   .properties .line-params span{font-size:14px;width:auto !important;font-weight:bold;background-color:white;position:relative;top:5px;margin:0;}   .center-align{width:100%;text-align:center;}   .one-tovar .yashare-auto-init{margin:0 !important;padding:0 !important;}   #ask {width:100%;margin-bottom:50px;}   #ask div{font-size: 22px;color: #292c2e;font-weight:300;margin-top:10px;margin-bottom:5px !important;}   #ask div,#iframe-ask{max-width:100%;width:100%;margin:0 auto;}   #iframe-ask{width:100%;border:none;margin:0 auto;display:block;height:320px;margin-bottom:50px}     @media (max-width:1199px){     #iframe-ask{height:550px;}   }      .tovar-description p{text-align:justify;font-size: 14px; font-weight: 400;line-height: 35px;margin:0 0 16px 0;}   .ms-thumb-list{text-align:center !important;}   .ms-thumb-list>div{margin:auto !important;left: 0 !important;}             .cloudzoom-lens + div{margin-left:-10000px;opacity:0;-moz-opacity:0;}   .cloudzoom{cursor: url(/img/cursor.cur), auto;}      #closecall{position:absolute;right:-15px;top:-15px;}   #closecall a,#closecall a i,#closecall a .fa{color:red !important;font-size:25px;}    .ukorot{color:maroon;font-style:normal;font-size:12px;}   .catalog .row .ukorot{font-weight:400;font-style:normal;padding:15px 0px; font-size:15px;color:maroon}  #yourshow   .one-cat .tile {height:300px;}.send-order-button{float:right;}.warning-text{color:red;font-weight:bold;text-align:center;margin-bottom:20px;}h3{margin-top:15px !important;}.cart-message-visible .p-style3 b{font-size:16px;}.green{ color:#5a8156 !important;;}.send-order-button{  font-size:14px;padding:6px 30px 6px 30px !important;margin-right:30px;}.page-content  .space-bottom .row{  margin-bottom:50px;}.certificates {padding:14px;}.certificates .main{padding:10px;border:solid 1px #b2b2b2;}.certificates .main div{width:100%;height:80px;}.certificates .main div h5{line-height:25px;text-align:justify;color:#607d8b}.certificates img{width:100%;}.certificates:hover {opacity:0.8;}.certificates .main .btn{display:block;margin:10px auto;width:160px;}.diploms {padding:14px;}.diploms .main{padding:10px;border:solid 0px #b2b2b2;;}.diploms .main div{width:100%;height:80px;}.diploms .main div h4{line-height:25px;text-align:justify;}.diploms img{width:100%;border:solid 1px #b2b2b2;padding:5px;}.diploms:hover {opacity:0.8;}.diploms .main .btn{display:block;margin:10px auto;width:130px;}   #contacts-iframe-ask{width:100%;border:none;margin:0 auto;display:block;height:530px;}     @media (max-width:1199px){      #contacts-iframe-ask{height:600px;}   }   .ask-h3 {margin-bottom: 0px;}   .col-sm-offset-xx{margin-left:20px;}   .row.contacts{margin-bottom:0px !important;;}   .border {border:solid 1px #b2b2b2;}                                    .newer .one-cat .tile{height:460px;}.newer   .tile  .footer  .name{font-size:15px;line-height:15px;font-weight:600;}.newer .one-cat .btn-sm{  opacity:0.4;   filter:alpha(opacity=40);  transition:0.3s;}.newer .one-cat:hover .btn-sm{  opacity:1.0;   filter:alpha(opacity=100);  transition:0.3s;}.newer .one-cat .footer{ padding-left:3px !important; padding-right:3px !important;}.newer .one-cat .footer .name{line-height:18px !important;}.newer .one-cat  .over{ position:relative; width:100%; height:210px; overflow:hidden;}.newer .one-cat  .into{ position:absolute; left:0px;/*-100%;*/ height:210px; top:0px; text-align:center; width:100%;/*//300%;*/}.newer .one-cat  .into img {max-width:100%;max-height:100%;}.newer .one-cat  .into img{ margin:0  auto !important;}.newer .one-cat .footer{  padding-top:4px;}.newer .one-cat .footer .table{height:46px;}.newer .one-cat .footer .price-cnt{height:60px;}.modal-header{padding-top:0px;}.newer .one-cat .in-opt span{font-size:14px;font-weight:300;font-weight:normal;display:inline-block !important;}.newer .one-cat .in-opt {display:block;clear:both;float:none;text-align:center;line-height:20px;}.newer .one-cat .in-opt .old-price{  margin:0;line-height:18px;font-style:italic;font-size:14px !important;text-decoration: line-through !important;background-color:transparent !important;color:gray !important;}.newer .one-cat .in-opt .old-price span {font-style:italic;text-decoration: line-through !important;}.newer .one-cat .in-opt .price{font-size:36px;margin:0;color:maroon;font-weight:600;line-height:30px;}.newer .one-cat .in-opt .price i{font-size:30px !important;font-style:normal;margin-left:1px;}.newer .one-cat .old-price-rasprod span, .newer .one-cat .rasprod span{color:#844b4b;text-decoration: line-through;font-size:0.5em;display:inline-block;line-height:32px;}.newer .one-cat .rasprod  { white-space:pre;color:#be0a0a;display:block;font-size:34px; background-color:transparent !important;line-height:32px;}.newer .one-cat .old-price-rasprod{color:#be0a0a;display: inline-block;margin: 0px;font-size: 16px;font-weight: 500;text-align: center;font-style:italic;line-height:18px;}.newer .one-cat .in-rozn span{font-size:18px;font-weight:normal;display:inline-block !important;}.newer .one-cat .in-rozn {display:block;clear:both;float:none;line-height:18px;}.newer .one-cat .in-rozn .price-opt,.newer .one-cat .in-rozn .price-opt span,.newer .one-cat .in-rozn .price-opt i{margin:0;font-size:13px !important;line-height:13px;text-decoration:none !important;background-color:transparent !important;color:gray !important;font-weight:400;}.newer .one-cat .in-rozn .price-opt a{display:block;font-weight:400;width:100%;text-align:center;clear:both;line-height:12px;text-decoration:underline;font-size:12px !important;}.newer .one-cat .in-rozn .price-opt a:hover{text-decoration:none;font-weight:400;font-size:12px !important;line-height:12px;}.newer .one-cat .in-rozn .price-opt{font-weight:800;font-size:14px;}.newer .one-cat .in-rozn .price{font-size:38px;margin:0;margin-top:0px;line-height:34px;color:maroon;font-weight:500;line-height:18px;}.newer .one-cat .in-rozn .price i{font-size:28px;font-style:normal;margin-left:0px;line-height:28px;}   .newer .one-cat .footer .params  {height:70px;}   .newer .one-cat .footer .params .table-cell{width:95%;max-width:230px;text-align:center;display:block;clear:both;margin:0 auto;line-height:16px;height:70px;}   .newer .one-cat .footer .params .table-cell .line-params{line-height:16px;height:16px;text-align:right;width:100%;padding:0px;margin:0px;border-bottom:1px dotted #b0b0b0;display:inline-block;clear:both;}   .newer .one-cat .footer .params .table-cell .line-params div{line-height:16px;height:16px;font-size:14px;font-weight:400;display:inline-block;float:left;color:#a0a0a0;background-color:white;position:relative;top:2px;padding:0px;margin:0px;width:auto !important;}   .newer .one-cat .footer .params .table-cell .line-params span{line-height:16px;height:16px;font-size:14px;font-weight:500;display:inline-block;float:right;color:#a0a0a0;background-color:white;position:relative;top:2px;padding:0px;margin:0px;width:auto !important;}   .newer .row{margin-right:45px;margin-left:30px;}   .newer .one-cat  .into img {max-width:100%;max-height:100%;}   .hide-opened-newer {height:666px;overflow:hidden;}   .new-category-last {margin-top:0px;}   .new-category-last  h3{padding-top:0px;}   .rows .col-sm-2{border:solid 1px #b2b2b2;}   .rows  .col-offset-5pc{margin-left:2%;margin-right:3%;}   .rows{padding:0px 30px;}    .rows img{margin:0 auto;}	.rows div.text-center:hover{border:solid 1px #b2b2b2;transition:all 0.3s;}	h1{font-size: 1.5em;margin-top:15px;/*2.0em*/;}		.breadcrumb{display:block;float:right!important;width:auto!important;padding-top:10px!important;z-index: 1000;position: relative;}	@media (max-width:1200px){	   .toolbar .cart-dropdown{top:52px;}	}	.small-header .toolbar .cart-dropdown{top:42px;}		.container.mainpage{margin-top:100px;}	.container .catalog .row p,.container .catalog .row h2,.container .catalog .row h3,.container .catalog .row h4,.container .catalog .row h5	{clear:both;}			/*logo*/		.logo{text-decoration:none !important;padding-top:0px !important;margin-top:0px !important;}	.logo span{	      color:#8b0100 !important;          font-family: Open Sans,Helvetica,Arial,sans-serif;          font-size: 40px !important;          font-weight: 700 !important;          line-height:55px !important;          margin:0px !important;          padding:0px !important;}.stuck .logo span{line-height:40px !important;}.menu-toggle{z-index:1000000 !important;}.clear{clear:both !important;width:100%;display:block;}.my-selectbox {	vertical-align: middle;	display: inline-block;    fl_oat: left;	margin-left:0px;}a.selectbox-delete{flo_at:left;position:relative;top:7px;display:inline-block;}.my-selectbox.open>.my-selectbox__select{border: 1px solid #607d8b}.my-selectbox__select {	height: 34px;	padding: 0px 32px 0px 4px;	border: 1px solid #afbec5;#607d8b;	border-bottom-color: #96a9b3;	border-radius: 0px;	background: #F5F5F5;	background: -webkit-linear-gradient(#FFF, #E6E6E6);	background:         linear-gradient(#FFF, #E6E6E6);	box-shadow: inset 1px -1px #F1F1F1, inset -1px 0 #F1F1F1, 0 1px 2px rgba(0,0,0,.1);	font: 12px/32px Arial, sans-serif;	color: #607d8b;	text-shadow: 1px 1px #FFF;	cursor: pointer;}.my-selectbox__select:hover {	background: #E6E6E6;	background: -webkit-linear-gradient(#F6F6F6, #E6E6E6);	background:         linear-gradient(#F6F6F6, #E6E6E6);}.my-selectbox__select:active {	background: #F5F5F5;	box-shadow: inset 1px 1px 3px #DDD;}.my-selectbox__trigger {	position: absolute;	top: 0;	right: 0;	width: 28px;	height: 100%;	border-left: 1px solid #afbec5;}.my-selectbox__trigger-arrow {	position: absolute;	top: 14px;	right: 10px;	width: 0;	height: 0;	border-top: 5px solid #607d8b;	border-right: 5px solid transparent;	border-left: 5px solid transparent;}.my-selectbox:hover .my-selectbox__trigger-arrow {	border-top-color: #000;}.my-selectbox__dropdown {	box-sizing: border-box;	width: 100%;	margin: 2px 0 0;	padding: 0;	border: 1px solid #afbec5;	border-radius: 0px;	background: #FFF;	box-shadow: 0 2px 10px rgba(0,0,0,.2);	font: 14px/18px Arial, sans-serif;	z-index:100000!important;}.my-selectbox__dropdown .titlePanel{   padding:15px;margin:0px;}.select-dropdown-body{padding-bottom:20px;padding-top:20px;padding-left:20px;padding-right:16px;width:100%;border-top:solid 1px #e6e6e6;border-bottom:solid 1px #e6e6e6;}#dropdown-price{   width:220px;padding:0px;}#price-range{margin-right:15px;}#dropdown-price button{   margin:20px auto!important;margin-bottom:0px!important;}.form-inline>.select-dropdown-body>.values>.form-group{   display:inline-block;width:72px;text-align:center;font-size:15px;font-weight:700;}.form-inline>.select-dropdown-body>.values>.form-group>input{   text-align:center;font-size:15px;font-weight:700;}.form-inline>.select-dropdown-body>.values>.form-group:first{margin-right:10px;}#dropdown-price .checkbox-action-cnt{width:100%;margin-top:25px;}#dropdown-color{    width:350px;padding:0px;padding-top:0px;padding-bottom:10px;}#dropdown-color .select-dropdown-body{padding-left:10px;padding-right:0px;}#dropdown-color button{   margin:0px auto!important;margin-top:10px!important;}.one-color-cnt{   width:33%!important;float:left;}#dropdown-razmer{    width:330px;padding:0px;padding-top:0px;padding-bottom:10px;}#dropdown-razmer .select-dropdown-body{padding-left:0px;padding-right:0px;}#dropdown-razmer button{margin:10px auto!important;margin-top:15px!important;}#dropdown-razmer .my-select-razmer-line .titlePanel{   padding:0px;padding-bottom:10px;margin:0px;font-weight:500;font-size:14px;border:none!important;}.width-30-percent{width:100%;}.width-50-percent{width:100%;}.my-select-razmer-line{float:left;margin-left:0px;padding-left:10px;margin-bottom:10px;padding-top:10px;padding-right:1px;width:100%;border-top:1px solid #e6e6e6}.my-select-razmer-line:first-child{margin-left:10px!important;padding-left:0px!important;border-top:none!important}.my-select-razmer-line .left-float{margin-left:7px;}#dropdown-osobennosti{    width:330px;padding:0px;padding-top:0px;padding-bottom:10px;}#dropdown-osobennosti .select-dropdown-body{padding-left:10px;padding-right:10px;}#dropdown-material{    width:330px;padding:0px;padding-top:0px;padding-bottom:10px;}#dropdown-material .select-dropdown-body{padding-left:10px;padding-right:10px;}/*.my-selectbox button{display:none!important;;}*/.inline-block{display:inline-block;}a.selectbox-delete{height:33px;padding-left:1px;padding-right:0px;border:solid 2px #e6e6e6;border-left:0px;border-radius:1px;margin-left:0px;margin-right:3px;line-height:35px;font-size:28px;font-weight:100;}a.selectbox-delete>i{line-height:28px;font-size:28px;color:red;text-transform:uppercase;font-weight:normal;}.select-install.btn{float:left;}.yellow-style,.yellow-style.green-style{background:#FAFAD2!important;text-shadow: none!important;}.yellow-style.green-style>span{	color: #333!important;	text-shadow: 1px 1px #FFF!important;	}.yellow-style.green-style .my-selectbox__trigger-arrow {border-top-color:#333!important;}.green-style{background:#607d8b!important;text-shadow: none!important;;}.green-style>span{color:white;}.green-style .my-selectbox__trigger-arrow {border-top-color:white!important;}.tooltip-inner {    max-width: 200px;    padding: 5px 8px;    color: white;    text-align: center;    background-color: #afbec5!important;//#000;    border-radius: 0;}.tooltip-inner  a{color:white!important;text-decoration:underline;font-weight:500;display:block;margin:0 auto;}.tooltip.left .tooltip-arrow{border-left-color:black;border-right-color:black;}#right-form-serch-button{line-height:32px;margin-left:10px!important;display:none;padding:1px 18px!important;font-size:13px!important}#search-param-form{}.one-block-search-r{display:inline-block;line-height:inherit;position:relative;text-align:left;}#filter-name{fl_oat:left;line-height:32px;font-weight:500;font-size:14px;display:inline-block;position:relative;}.no-left-right-padding{padding-left:0px;padding-right:0px;}#search-collapse #minVal, #search-collapse #maxVal{height:30px;width:42%;display:inline-block;}#search-collapse #price-range{margin-top:30px!important;}#search-collapse .btn{display:block!important;color:white!important;margin:20px auto !important;;}#search-collapse  #right-form-serch-button.btn{display:inline-block!important}#search-collapse  .one-color-cnt {width:49%!important;}#search-collapse label{margin-bottom: 6px;font-size: .9em;font-weight: 300;font-family: "Open Sans",Helvetica,Arial,sans-serif;}.no-column-padding,.no-column-padding>.row{padding-left:0px!important;margin-left:0px!important;padding-right:0px!important;margin-right:0px!important;}#search-collapse{width:auto!important;float:left;} #search-title{font-size:16px;padding:10px;margin-bottom:0px;height:62px;line-height:32px;padding:15px;border-bottom:1px solid #ddd;border-top:1px solid #ddd} #search-title a{font-size:16px;text-decoration:uderline;} #search-title a  i{font-size:20px;font-weight:700;display:none;}  .sort-container{padding-right:20px!important;padding-top:20px!important;z-index:10000!important;}   #search-param-form{margin:0px!important;padding:0px!important;display: block;z-index:10000!important;}   @media(max-width:998px){          #search-title{text-align:center;}		  #search-title a  i{display:inline-block;}		  #search-collapse{text-align:center;padding-top:20px;padding-bottom:10px;}		.sort-container{display:block!important;width:100%!important;text-align:center!important;float:none!important;}  		#search-param-form{display:block!important;text-align:center!important;float:none!important;clear:both!important;width:100%!important;;}		.breadcrumb{display:block!important;text-align:center!important;float:none!important;margin:0px auto!important;}		#search-collapse{text-align:center!important;float:none!important;margin:0px auto!important;width:100%!important;} } @media(min-width:999px){   #search-title{display:none;}   #search-collapse>.allSearch{padding-top:0px!important;;border-top:1px solid #ddd;}}  .select-listing,.select-listing li{list-style:none;padding:0px;margin:0px;} .select-listing li a{display:block;width:100%;line-height:30px;height:30px;padding-left:10px;margin:0px;text-decoration:none;color:#607d8b;font-weight:normal;}  .select-listing li a:hover{background-color:#afbec5;}  #dropdown-select-counter>.select-dropdown-body, #dropdown-select-sort>.select-dropdown-body{padding:0px!important;margin:0px!important;} #dropdown-select-counter{right:0px!important;left:auto!important;;} .tooltip{font-size:13px!important;line-height:20px!important;}  @media (max-width:767px){    .page-content {         padding-top: 75px;     }	 header .logo{	     top:3px;	 }	 .mobile-tel,.mobile-tel:hover{	      top:55px;	 }	 .menu.expanded{margin-top:25px!important;;}		 h1{font-size:1.2em}	 h2,h3{font-size:1em}	 h4,h5{font-size:0.8em}	 h1,h2,h3,h4,h5{font-weight:500;}	 .conta_iner{padding-left:15px;padding-right:15px;}	 section.container{max-width:100%;}	 h1{margin-top: 30px !important;;}	 /*.line-params{display:none!important;;}*/	 .cart-message{display:none!important;}}.show-all-link{text-align:center;display:block;width:100%;}.show-all-link>a{font-size:14px;text-decoration:underline}.inbasket{height:14px;line-height:14px;font-size:12px;}.inbasket>div{font-style:italic;color:red;height:14px;line-height:14px;font-size:12px;}.inbasket>div>b{font-size:12px;color:maroon;}.inbasket.hidden-blk>div{display:none;}.tile  .qtc {    margin: 12px;    opacity: 0.5;    transition: 0.3s;	text-align:center;	margin-top:7px!important;}.tile  .minus-qt-basket, .tile   .plus-qt-basket {    padding: 0px;    padding-top: 0px;    font-size: 15px;    line-height: 14px !important;    border: solid 1px #CECECE;    padding-left: 3px;    padding-right: 3px;    margin-left: 3px;    margin-right: 3px;	color:black!important;	width:20px!important;	display:inline-block!important;	cursor:pointer!important;}.tile .qt-tovar-basket {    width: 35px!important;    font-size: 16px;	font-weight:bold;    margin: 0px !important;	color:black!important;}#relatives-model{padding:0px;}#relatives-model{padding-top:48px;}#relatives-model .tile{height:auto!important;border: 0px solid transparent!important}#relatives-model .tile img{border: 1px solid #b2b2b2!important;width:100%;}#relatives-model .one-cat {padding-left:2px!important;padding-right:2px!important;}#relatives-model .tile .footer {    border-top: 0px solid transparent!important;}	#relatives-model .owl-prev{left:-40px!important;}.owl-next {right:-40px!important;}#relatives-model h2.dark-color{display:block;width:100%;text-align:center;}#hide-owl-container.hide-blk{display:none;}#addItemToCart:focus, #addItemToCart.focus{   background: #607d8b;}.tile .over .sub-nav-link{   z-index:10000;   position:absolute;   width:100%;   height:200px;   margin-top:40px;   text-align:center;   transition:0.3s;   opacity:0.0;      display:table;   padding-right:20px; }  .tile  .over  .sub-nav-link  .sub-nav-link-tr{   height:33%;   display:table-row;   text-align:center;   width:100%; } .tile .over .sub-nav-link .sub-nav-link-tr .tile-nav-block{     display:table-cell;   text-align:center;   vertical-align:middle;   width:100%; }.tile .over:hover .sub-nav-link{   z-index:10000;   position:absolute;   transition:0.3s;   opacity:1.0; }.tile .over .sub-nav-link .sub-nav-link-tr .tile-nav-block>a.btn{border-radius: 2px;letter-spacing: 2px;color: #454545;background: #fff;background: rgba(255, 255, 255, 0.9);border: 1px solid #eee;box-shadow: 0 0 3px rgba(0, 0, 0, 0.3);-webkit-box-shadow: 0 0 3px rgba(0, 0, 0, 0.3);-ms-box-shadow: 0 0 3px rgba(0, 0, 0, 0.3);-moz-box-shadow: 0 0 3px rgba(0, 0, 0, 0.3);-moz-o-shadow: 0 0 3px rgba(0, 0, 0, 0.3);left: auto;min-width: 100px;max-height: 50px;height: 50px !important;padding: 15px 40px;font-size:15px;width: auto;display: inline-block !important;transform: scale(0.75);-webkit-transform: scale(0.75);-o-transform: scale(0.75);-ms-transform: scale(0.75);-moz-transform: scale(0.75);transition: all 0.3s ease 0s;-webkit-transition: all 0.3s ease 0s;-moz-transition: all 0.3s ease 0s;-ms-transition: all 0.3s ease 0s;transition:0.3s;}.tile .over .sub-nav-link .sub-nav-link-tr .tile-nav-block>a.btn:hover{     color:white;	 background-color:black;	 transition:0.3s;	 }.main-catalog-tpl  a.small-link{font-size:12px!important;line-height:12px;height:12px;margin-top:12px;text-decoration:underline}.agree-rules-link{	color: #4b626d;    border-bottom: 1px dashed #4b626d;	font-weight:700;	font-size:14px;}.agree-rules-link:hover{	border-bottom: none!important;}