﻿
/*Выбор региона*/

#addr_container .address-header {
background: url(/public/images/arrow-down-grey.gif) no-repeat 100% 50%;
padding-right: 14px;
color: #0F68B1;
color: #747474;
text-decoration: none;
border-bottom: 1px solid #9BCDF7;
border-bottom: 1px solid #BABABA;
}
#addr_container .address-shop-header {
float: right;
color: #0F68B1;
margin-right: 20px;
color: #747474;
text-decoration: none;
border-bottom: 1px solid #9BCDF7;
border-bottom: 1px solid #BABABA;
}
#addr_container .address-header:hover,
#addr_container .address-shop-header:hover {
border-bottom: none;
}
#addr_container .current_city {
position: absolute;
display: block;
background: #fff;
background: rgba(255, 255, 255, 0.42);
top: 58px;
left: 19px;
height: 17px;
padding: 4px 21px 4px 8px;
border: 1px solid #DC2056;
border-bottom: 1px solid #FFFFFF;
border-radius: 4px 4px 0px 0px;
-webkit-border-radius: 4px 4px 0px 0px;
}

#addr_container #c_div_1 {
top: -90px;
height: 58px;
width: 268px;
left: 0px;
border: 1px solid #DC2056;
border-radius: 4px;
-webkit-border-radius: 4px;
background: #FFF;
box-shadow: 0 0 20px #424242;
-webkit-box-shadow: 0 0px 20px #424242;
padding: 15px 10px 0px 10px;
filter: progid:DXImageTransform.Microsoft.shadow(direction=0,color=#000,strength=10);
-webkit-touch-callout: none;
-webkit-user-select: none;
-moz-user-select: none;
-ms-user-select: none;
user-select: none;
cursor: default;
position: absolute;
z-index: 1000;
display:none;
/*
-webkit-transition: all 200ms;
-moz-transition: all 200ms;
-o-transition: all 200ms;
-ms-transition: all 200ms;
transition: all 200ms;
*/
}
#addr_container #c_div_1.active {
display:block;
}
#addr_container #c_div_1 span.c{
display: block;
height: 100px;
width: 320px;
margin-left: -30px;
padding-left: 30px;
position: relative;
top: -100px;
padding-top: 100px;
}

#addr_container #c_div span.c{
display: block;
height: 190px;
width: 380px;
margin-left: -30px;
padding-left: 30px;
position: relative;
top: -100px;
padding-top: 95px;
}
#addr_container  #c_div_closer_old img,
#addr_container  #c_div_closer img{
display: none;
}
#addr_container  #c_div_closer_old,
#addr_container  #c_div_closer{
position: absolute;
right: 43px;
top: 87px;
width: 30px;
height: 30px;
background-image: url(/public/images/close_x.png);
background-repeat: no-repeat;
background-position: center center;
opacity: 0.6;
cursor: pointer;
}
#addr_container  #c_div_closer_old:hover,
#addr_container  #c_div_closer:hover{
opacity: 1;
}
#addr_container  #c_div_closer_old:active,
#addr_container  #c_div_closer:active {
top: 88px;
}
#addr_container #c_div_1 .q_message {
color: #1F1F1F;
font: 17px inter;
/* font-weight: bold; */
margin-top: -7px;
}
#addr_container #c_div_1 .q_buttons {
margin-left: 70px;
margin-top: 10px;
}
#addr_container #c_div_1 .q_button {
background: url(/public/images/buy7.jpg?v2) repeat-x left top;
background-color: rgba(0, 0, 0, 0.1);
position: relative;
padding: 0px 4px 3px;
top: 0px;
height: 20px;
text-decoration: none;
font-size: 15px;
font-family: inter;
color: #000;
cursor: pointer;
vertical-align: top;
-webkit-box-shadow: 0 1px 1px 0 rgba(0, 0, 0, 0.3);
-moz-box-shadow: 0 1px 1px 0 rgba(0, 0, 0, 0.3);
box-shadow: 0 1px 2px 0 rgba(0, 0, 0, 0.57);
text-shadow: 0 1px 1px #FFF;
-moz-text-shadow: 0 1px 1px #fff;
-webkit-text-shadow: 0 1px 1px #fff;
border-radius: 4px;
-webkit-border-radius: 4px;
-moz-border-radius: 4px;
text-align: center;
display: inline-block;
margin-right: 3px;
border: none;
}
#addr_container #c_div_1 .q_button:hover {
background-position: 0 -28px;
}
#addr_container #c_div_1 .q_button:active {
top: 1px;
}



#addr_container #c_div {
top: 30px;
left: 0px;
border: 1px solid #DC2056;
border-radius: 0px 4px 4px;
-webkit-border-radius: 0px 4px 4px;
background: #FFF;
width: 330px;
height: 160px;
box-shadow: 0 0 20px #424242;
-webkit-box-shadow: 0 0px 20px #424242;
padding: 15px 10px 0px 10px;
filter: progid:DXImageTransform.Microsoft.shadow(direction=0,color=#000,strength=10);
-webkit-touch-callout: none;
-webkit-user-select: none;
-moz-user-select: none;
-ms-user-select: none;
user-select: none;
cursor: default;
position: absolute;
}

#addr_container #c_div p{
color: #1F1F1F;
font: 17px inter;
/* font-weight: bold; */
}

#addr_container #c_div .spisok_towns_shop {
padding-bottom: 5px;
}
.spisok_towns_shop div {
float: left;
}
.spisok_towns_shop div+div {
margin-left: 20px;
}
#addr_container #c_div .spisok_towns_shop a {
font: 15px inter;
color: #0F68B1;
text-decoration: none;
border-bottom: 1px solid #9BCDF7;
margin-top: 8px;
display: inline-block;
line-height: 11px;
}
#addr_container #c_div .spisok_towns_shop a:hover{
border-bottom: 1px solid #fff;
}
#addr_container #c_div hr {
margin: 5px 50px 5px 0px;
background-color: #DC2056;
}
/*Конец выбора региона*/

.leftcont .OneProductDescription {
width: 100%;
height: auto;
margin: 0 auto 9px;
min-width: 250px;
position: relative;
background: #FFF;
text-align: left;
float: left;
border-radius: 4px;
box-shadow: 0px 0px 8px 0px #CECECE;
border: 1px solid #D5D5D5;
/* overflow: hidden; */
-webkit-touch-callout: none;
-webkit-user-select: none;
-moz-user-select: none;
-ms-user-select: none;
user-select: none;
cursor: default;
-webkit-transition: all 200ms;
-moz-transition: all 200ms;
-o-transition: all 200ms;
-ms-transition: all 200ms;
transition: all 200ms;
}
.leftcont .OneProductDescription:hover {
-moz-box-shadow: 0 0 8px lightblue;
-webkit-box-shadow: 0 0 8px #ADD8E6;
box-shadow: 0 0 8px #ADD8E6;
z-index: 200;
}

.leftcont .OneProductDescription:hover .iScrollVerticalScrollbar.iScrollLoneScrollbar{
opacity: 0.7 !important;
}
.leftcont .OneProductDescription .iScrollVerticalScrollbar.iScrollLoneScrollbar:hover{
opacity: 1 !important;
}


.leftcont .OneProductName{
position:relative;padding:10px;height:20px;
/*
-webkit-transition: all 200ms;
-moz-transition: all 200ms;
-o-transition: all 200ms;
-ms-transition: all 200ms;
transition: all 200ms;
*/
}
.leftcont .OneProductName div{position:absolute;height:20px;}
.leftcont .OneProductName .OneProductLogo{right:200px;left:auto !important;bottom:5px;width:110px;height:30px;}
.leftcont .OneProductName a {
color: #0F68B1;
text-decoration: none;
font: 18px inter_light;
font-weight: bold;
white-space: nowrap;
display: inline-block;
height: 19px;
background-color: rgba(255, 255, 255, 0.7);
-webkit-user-select: initial;
-moz-user-select: initial;
-ms-user-select: initial;
user-select: initial;
}
.leftcont .OneProductName a:hover{color:#C51C3E;border-bottom:1px solid #EBB8C3;}
.leftcont .OneProductName a span{color:#C51C3E;}
.leftcont .OneProductPhoto{
float:left;margin:10px 20px 0 20px;padding-bottom:10px;text-align:center;vertical-align:middle;
-webkit-touch-callout: none;
-webkit-user-select: none;
-moz-user-select: none;
-ms-user-select: none;
user-select: none;
-webkit-transition: all 200ms;
-moz-transition: all 200ms;
-o-transition: all 200ms;
-ms-transition: all 200ms;
transition: all 200ms;
}
.leftcont .OneProductPhoto_child{display:table-cell;height:150px;width:150px;display:inline-block;padding-bottom:5px;vertical-align:middle;background:url(/public/images/loading.gif) center no-repeat;}
.leftcont .OneProductPhoto_child a{display:block;width:100%;height:100%;}
.leftcont .OneProductPhoto_child .img{display:block;height:150px;width:150px;}
.leftcont .OneProductPhoto .ProductCartRayting{height:17px;visibility: hidden;height: 0px;}
.leftcont .OneProductPhoto a.GoodView {
background: url(/public/images/buy7.jpg?v2) repeat-x left top;
background-color: rgba(0, 0, 0, 0.1);
position: relative;
width: 136px;
margin: 5px auto 0px;
line-height: 26px;
display: block;
text-decoration: none;
font-size: 14px;
font-family: inter;
color: #000;
cursor: pointer;
vertical-align: top;
-webkit-border-radius: 4px;
-moz-border-radius: 4px;
border-radius: 4px;
-webkit-box-shadow: 0 1px 1px 0 rgba(0, 0, 0, 0.3);
-moz-box-shadow: 0 1px 1px 0 rgba(0, 0, 0, 0.3);
box-shadow: 0 1px 1px 0 rgba(0, 0, 0, 0.3);
text-shadow: 0 1px 1px #FFF;
-moz-text-shadow: 0 1px 1px #fff;
-webkit-text-shadow: 0 1px 1px #fff;
text-align: center;
opacity: 0;
filter: alpha(opacity=0);
}
.leftcont .OneProductPhoto a.GoodView:hover{background-position:0 -28px !important;opacity:1;filter:alpha(opacity=100);}
.leftcont .OneProductPhoto a.GoodView:active{top:1px;}
.leftcont .OneProductChar{
height: 170px;
overflow: hidden;
position: relative;
height: 240px;
-webkit-transition: all 200ms;
-moz-transition: all 200ms;
-o-transition: all 200ms;
-ms-transition: all 200ms;
transition: all 200ms;
}
.leftcont .OneProductChar_child{height:170px;overflow:hidden;position:relative;height: 260px;}
.leftcont .OneProductChar_child p{font:16px pt_sans_narrow;text-align:justify;text-indent:20px;color:#1A1A1A;}
.leftcont.sort_view1 .OneProductChar_child p.loading{line-height:62px;text-indent:0px;color:#CACACA;}
.leftcont.sort_view2 .OneProductChar_child p.loading{line-height:150px;text-indent:0px;color:#CACACA;}
.leftcont.sort_view3 .OneProductChar_child p.loading{line-height:250px;text-indent:0px;color:#CACACA;}
.leftcont .OneProductChar ul{position:absolute;}
.leftcont .util{
	width:150px;
	height:30px;
	display:block;
	background:url(/public/images/util.png) no-repeat center;
	position:absolute;
	margin:-20px 0 0 0;
	text-align:center;
}
.leftcont .AnotherCatalogTopText .util{
	right:5px;
}
.leftcont .util a{
	display:block;
	padding:0 0 0 85px;
	height:30px;
	color:#fff;
	font-size:20px;
	font-weight:bold;
	line-height:34px;
	text-shadow: 1px 0px #000, 0px 1px #000, -1px 0px #000, 0px -1px #000;
	text-decoration: none;
	font-family:'pt_sans_narrow';
}
.leftcont.sort_view1 .util{
	margin: 215px 0 0 18px;
}
.leftcont.sort_view2 .util{
	margin: 265px 0 0 20px;
}
.leftcont.sort_view3 .util{
	margin: 315px 0 0 320px;
}
.leftcont.sort_view4 .util{
	margin: 332px 0 0 0px;
	right: 20px;
}
.leftcont .OneProductChar .touchcarousel-containers{margin:0px 17px 0px 0px !important;height:167px;width:90%;}
.leftcont .OneProductChar .scrollbarY_top{position:absolute;top:0px;width:100%;height:5px;background:rgba(255, 255, 255, 0.5);}
.leftcont .OneProductChar .scrollbar.disable{display:none !important;}
.leftcont .OneProductChar .scrollbarY_botton{position:absolute;bottom:0px;width:100%;height:5px;background:rgba(255, 255, 255, 0.5);}
.leftcont .OneProductDescription .ProductCartStock{display:none;float:left !important;margin:0px !important;margin-top:15px !important;margin-bottom:10px !important;opacity:0;filter:alpha(opacity=0);}
.leftcont .ProductCartPrice {
width: 180px;
height: 268px;
float: right;
margin: 10px;
margin-top: 0px;
text-align: center;
-webkit-touch-callout: none;
-webkit-user-select: none;
-moz-user-select: none;
-ms-user-select: none;
user-select: none;
cursor: default;
-webkit-transition: all 200ms;
-moz-transition: all 200ms;
-o-transition: all 200ms;
-ms-transition: all 200ms;
transition: all 200ms;
}
.leftcont .ProductCarts .ProductCartPrice {
height: auto;
}

.leftcont .ProductCartPrice span {
font-size: 20px;
}
.leftcont .ProductCartPrice .util_big{
	position:static;
	width: 275px;
	height: 50px;
	display: block;
	background: url(/public/images/util_big.png) no-repeat center;
	margin: 10px 0 0 -105px;
	text-align: center;
}
.leftcont .ProductCartPrice .util_big a{
	display:block;
	padding: 0 0 0 150px;
	height: 50px;
	color: #fff;
	font-size: 40px;
	font-weight: bold;
	line-height: 54px;
	text-shadow: 1px 0px #000, 0px 1px #000, -1px 0px #000, 0px -1px #000;
	text-decoration: none;
	font-family:'pt_sans_narrow';
}

.leftcont.sort_view2 .OneProductDescription {
height: 230px;
}
.leftcont.sort_view2 .OneProductName {
padding-left: 190px;
}
.leftcont.sort_view2 .OneProductPhoto {
position: relative;
top: -30px;
}
.leftcont.sort_view2 .OneProductPhoto a.GoodView {
/*margin-top: -10px;*/
}
.leftcont.sort_view2 .ProductCartPrice {
width: 360px;
height: 180px;
}
.leftcont.sort_view2 .ProductCart_BlockPrice {
width: 180px;
float: left;
margin-top: 15px;
}
.leftcont.sort_view2 .ProductCart_BlockButton {
width: 180px;
float: right;
margin-top: 45px;
}
.leftcont.sort_view2 .OneProductChar {
height: 140px;
}


.leftcont .OneProductChar .std{font:16px pt_sans_narrow}
.leftcont .OneProductChar .std strong{}
.leftcont .PopupBlock{height:50px;overflow:hidden;position:absolute;right:200px;width:160px;background:rgba(255, 255, 255, 0.7);bottom:-80px;border:1px solid #ccc;-moz-box-shadow:0 0 8px lightblue;-webkit-box-shadow:0 0 8px lightblue;box-shadow:0 0 8px lightblue;border-radius:10px 10px 0px 0px;-webkit-border-radius:10px 10px 0px 0px;-moz-border-radius:10px 10px 0px 0px;-khtml-border-radius:10px 10px 0px 0px;display:none;text-align:center;}
.leftcont.sort_view1 .OneProductName{position:absolute;top:13px;padding:10px 0px;width:100%;}
.leftcont.sort_view1 .OneProductName div{left:165px;}
.leftcont.sort_view1 .OneProductPhoto_child{height:100px !important;width:100px !important;}
.leftcont.sort_view1 .OneProductPhoto_child .img{height:101px !important;width:101px !important;}
.leftcont.sort_view1 .OneProductChar{margin-top:46px !important;margin-bottom:10px !important;height: 200px !important;}
.leftcont.sort_view1 .OneProductChar_child{height: 200px !important;}
.leftcont.sort_view1 .OneProductChar_child .touchcarousel-containers{height: 190px !important;}
.leftcont.sort_view1 .ProductCartPrice{margin-top:10px !important;}
.leftcont.sort_view1 .ProductCartPrice .OneProductPrice_rz{display:none !important;}
.leftcont.sort_view2 .OneProductPhoto_child .img{height:151px !important;width:151px !important;}
.leftcont.sort_view2 .OneProductChar_child{height: 260px !important;}
.leftcont.sort_view2 .OneProductChar_child .touchcarousel-containers{height: 250px !important;}
.leftcont.sort_view3 .OneProductPhoto_child{height:280px !important;width:280px !important;position:relative;overflow:hidden;}
.leftcont.sort_view3 .OneProductPhoto_child .img{height:281px !important;width:281px !important;background-color:#fff !important;position:absolute;top:0px;left:0px;}
.leftcont.sort_view3 .OneProductPhoto_child .img1{height:281px !important;width:281px !important;background-color:#fff !important;position:absolute;display:none;}
.leftcont.sort_view3 .OneProductName{position:absolute !important;left:310px !important;}
.leftcont.sort_view3 .OneProductName .OneProductLogo{z-index:+1;}
.leftcont.sort_view3 .ProductCartPrice{margin-top: 75px !important;}
.leftcont.sort_view3 .OneProductChar {
margin-top: 40px !important;
height: 250px !important;
}
.leftcont.sort_view3 .OneProductChar_child{height: 260px !important;}
.leftcont.sort_view3 .OneProductChar_child .touchcarousel-containers{height: 250px !important;}
.leftcont.sort_view3 .OneProductPhoto_child #img0{top:0px;left:0px;}
.leftcont.sort_view3 .OneProductPhoto_child #img1{top:0px;left:-281px;}
.leftcont.sort_view4{width:101% !important;}
.leftcont.sort_view4 .orion-isp-fixed .text_right{margin-right:1%;}
.leftcont.sort_view4 .OneProductDescription{width:49%;margin-right:1%;box-sizing:border-box;display:inline-block;}
.leftcont.sort_view4 .OneProductDescription .PopupRight{top:35px;}
.leftcont.sort_view4 .OneProductPhoto_child{height:280px !important;width:280px !important;position:relative;overflow:hidden;}
.leftcont.sort_view4 .OneProductPhoto_child .img{height:281px !important;width:281px !important;background-color:#fff !important;position:absolute;top:0px;left:0px;}
.leftcont.sort_view4 .OneProductPhoto_child .img1{height:281px !important;width:281px !important;background-color:#fff !important;position:absolute;display:none;}
.leftcont.sort_view4 .OneProductName{
position: relative !important;
padding: 12px 10px 10px 10px;
left: 0px !important;
height: 10px;
overflow: visible;
}
.leftcont.sort_view4 .OneProductName .OneProductLogo{right:auto;top:35px;z-index:+1;}
.leftcont.sort_view4 .OneProductPhoto{float:none;margin:0px auto;overflow:hidden;height: 270px;}
.leftcont.sort_view4 .ProductCartPrice {
height: 270px !important;
margin-top: 10px !important;
margin-left: 0px;
margin-right: 5px;
}
.leftcont.sort_view4 .OneProductChar {
height: 270px !important;
margin: 10px;
margin-right: 0px;
}
.leftcont.sort_view4 .OneProductDescription .ProductCartStock{height:26px;float:left !important;margin:10px !important;margin-right:0px !important;}
.leftcont.sort_view4 .OneProductChar_child .touchcarousel-containers{height:310px !important;width:87% !important;}
.leftcont.sort_view4 .OneProductChar_child{height: 320px !important;}
.leftcont.sort_view4 .OneDescription.banner{margin-right:1% !important;width:99% !important;}
.leftcont.sort_view4 .LeftSmallContentContainer{margin-right:1% !important;width:99% !important;}


.ProductCartPrice .ProductInMarketPrice {
width: 160px;
margin: 0px auto;
margin-top: 15px;
border: 3px solid #FFF;
/* border-color: rgba(0, 0, 0, 0.05); */
border-radius: 8px;
padding: 5px;
display: block;
/* box-shadow: -1px -1px 1px 0 rgba(0, 0, 0, 0.3), -1px -1px 1px 0 rgba(0, 0, 0, 0.3) inset; */
}
.ProductCartPrice .ProductInMarketPrice p, .ProductCartPrice .OneProductPrice_rz p{
padding-top: 0px;
text-align: center;
color: #000;
font: 14px inter_light;
}
.ProductCartPrice .OneProductPrice_rz span {
font-size: 21px;
font-family: inter_light;
font-weight: bold;
color: #3D3D3D;
}

.ProductCartPrice p.label{font-family:pt_sans_narrow;font-size:15px;}
.ProductCartPrice p.priceim, .sticky p.priceim {
color: #DD322C;
font-size: 32px;
width: 100%;
position: relative;
text-shadow: 0px 1px 1px rgba(0, 0, 0, 0.3);
font-family: inter_light;
font-weight: bold;
}
.ProductCartPrice span.priceim{font-size:31px;font-family:Tahoma, Arial, Helvetica, sans-serif;color:#dd322c;font-weight:400;bottom:0px;left:30px;margin:0px auto;border:3px solid;border-radius:8px;padding:5px;background:rgba(255, 255, 255, 0.7);width:135px;display:block;}

.ProductCartPrice a.buy, .ProductCartPrice a.fastbuy, .ProductCartPrice a.creditbuy, .ProductCartPrice a.buyend, .etalagesright .product-buy a.buyend, #order a.creditbuy {
position: relative;
display: inline-block;
height: 18px;
width: 150px;
line-height: 18px;
padding: 7px 5px 6px;
text-decoration: none;
font-size: 17px;
font-family: inter;
color: #FFF !important;
cursor: pointer;
vertical-align: top;
-webkit-border-radius: 4px;
-moz-border-radius: 4px;
border-radius: 4px;
-webkit-box-shadow: 0 1px 1px 0 rgba(0, 0, 0, 0.3);
-moz-box-shadow: 0 1px 1px 0 rgba(0, 0, 0, 0.3);
box-shadow: 0 1px 1px 0 rgba(0, 0, 0, 0.3);
-moz-text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.3);
-webkit-text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.3);
text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.3);
text-align: center;
}

.ProductCartPrice a.buy.active{background:whiteSmoke url(/public/images/loading.gif) 5px center no-repeat !important;padding:7px 5px 6px !important;}
.ProductCartPrice a.buy.active:hover{background:whiteSmoke url(/public/images/loading.gif) 5px no-repeat !important;background-position:5px center !important;}
.ProductCartPrice a.buy{background:#DD2C5E url(/public/images/buy3.jpg?v1) repeat-x left top;}
.ProductCartPrice a.fastbuy{background:#594c4b url(/public/images/buy4.jpg?v1) repeat-x left top;}
.ProductCartPrice a.buyend, .etalagesright .product-buy a.buyend{background:url(/public/images/buy5.jpg?v2) repeat-x left top;}
.ProductCartPrice a.creditbuy, #order a.creditbuy{background:#DD2C5E url(/public/images/buy3.jpg?v1) repeat-x left top;}
.ProductCartPrice a.buy:active , .ProductCartPrice a.fastbuy:active , .ProductCartPrice a.creditbuy:active, #order a.creditbuy:active, .ProductCartPrice a.buyend:active , .etalagesright .product-buy a.buyend:active{top: 1px;}
.ProductCartPrice a.buy:hover, .ProductCartPrice a.fastbuy:hover, .ProductCartPrice a.creditbuy:hover, #order a.creditbuy:hover{background-position:0 -34px !important;}
.ProductCartPrice a.buyend:hover , .etalagesright .product-buy a.buyend:hover{background-position:0 -17px !important;}
.ProductCartPrice a.fastbuy, .ProductCartPrice a.creditbuy{margin-top:5px;}
.ProductCartPrice .alfabank_h20, #order .alfabank_h20 {
float: left;
height: 20px;
width: 20px;
background: url(/public/images/product-icons/alfabank_h17.png) no-repeat center center;
display: none;
}
.ProductCartPrice .card_h20{float:left;height:20px;width:20px;background:url(/public/images/product-icons/alfabank_h17.png) no-repeat center center;}
.OneProductChar .wriper_good_list {
position: absolute;
overflow: hidden;
top: 0px;
bottom: 0px;
left: 0px;
right: 0px;

}
.OneProductChar .scroll_good_list {
position: absolute;
z-index: 1;
-webkit-tap-highlight-color: rgba(0,0,0,0);
left: 0px;
right: 0px;
-webkit-transform: translateZ(0);
-moz-transform: translateZ(0);
-ms-transform: translateZ(0);
-o-transform: translateZ(0);
transform: translateZ(0);
-webkit-touch-callout: none;
-webkit-user-select: none;
-moz-user-select: none;
-ms-user-select: none;
user-select: none;
-webkit-text-size-adjust: none;
-moz-text-size-adjust: none;
-ms-text-size-adjust: none;
-o-text-size-adjust: none;
text-size-adjust: none;
cursor: -webkit-grab;
}
.OneProductChar .scroll_good_list.:active{
cursor: -webkit-grabbing;
}
.OneProductChar .scroll_good_list.no_cursor {
cursor: default;
}
.OneProductChar .scroll_good_list.no_cursor:active{
cursor: default;
}
.OneProductChar .scroll_good_list ul {
list-style: none;
padding: 0;
margin: 0px 10px 0px 0px;
text-align: left;
float: left;
position: relative;
overflow: hidden;
}
.OneProductChar .scroll_good_list li {
font: 15px inter_light;
line-height: 17px;
padding-bottom: 5px;
color: #000;
text-align: left;
}
.OneProductChar .scroll_good_list li p{
/*text-indent: 3em;*/
text-align: justify;
}




.CurentPage{padding-bottom:11px;position:relative;text-align:left;}
.CurentPage li{display:inline-block;margin-right:6px;vertical-align:middle}

.CurentPage li a {
color: #C51C3E;
text-decoration: none;
font: 16px inter_light;
font-weight: bold;
white-space: nowrap;
text-shadow: 1px 1px 1px #FFF, -1px -1px 1px #CCC;
}
.CurentPage li a:hover{color:#3F454B;border-bottom:1px solid #A1A1A1;text-decoration:none;}
.CurentPage li a img{top:0}
.CurentPage li img{position:relative;top:-2px}

.CurentPage li h1 {
color: #373737;
padding-bottom: 0px;
text-shadow: 1px 1px 1px #FFF, -1px -1px 1px #CCC;
font: 16px inter_light;
line-height: 14px;
font-weight: 700;
padding: 0px;
}

.NoveltyTopContainer {
height: 34px;
width: 100%;
position: relative;
border-radius: 4px 4px 0px 0px;
border: 1px solid #D8D8D8;
border-bottom: 0px;
background: url(/public/images/buy7.jpg?v2) repeat-x left top;
background-color: rgba(0, 0, 0, 0.1);
-webkit-touch-callout: none;
-webkit-user-select: none;
-moz-user-select: none;
-ms-user-select: none;
user-select: none;
cursor: default;
}
.NoveltyTopContainer.blue h3{color:#0F68B1;}
.NoveltyTopContainer h3{color:#C40000;font-size:18px;padding:9px 0 0 18px;text-transform:uppercase;font-weight:700;font-family: inter_light;font-family: inter;text-shadow:1px 1px 1px rgba(255, 255, 255, 0.9), -1px -1px 1px #ccc; margin-right: 10px;}
.NoveltyTopContainer h3.leader{
position: absolute;
top: 0px;
right: 78px;
color: #C40000;
text-transform: none;
}
.NoveltyTopContainer h3 a{
color: #C40000;
}

.CatalogSubCatagory{text-align:left;cursor:pointer;position:relative;background:url(/public/images/buy7.jpg?v2) repeat-x left top;background-color:rgba(0, 0, 0, 0.1);background-size:100% 100%;}
.CatalogSubCatagory.Groups{border-top:0px;}
.CatalogSubCatagory.Prices {
/* margin-bottom: 10px; */
}

.CatalogMiddleContainer {
width: 100%;
border: 1px solid #D5D5D5;
border-top: 0px;
border-radius: 0px 0px 4px 4px;
margin: 0;
margin-left: auto;
margin-right: auto;
position: relative;
box-shadow: 0px 4px 10px -5px rgba(0, 0, 0, 0.36);
overflow: hidden;
background: #FFF;
text-align: left;
margin-bottom: 18px;
padding-bottom: 10px;
padding-bottom: 0px;
}

.CatalogMiddleContainer .filterwhite{display:none;}
.CatalogMiddleContainer .filterwhite.active{display:block;top:0px;left:0px;width:100%;height:100%;position:absolute;background:#fff url(/public/images/loading.gif) center no-repeat;opacity:0.7;}
.CatalogMiddleContainer .bottom_clear{
position: absolute;
top: 4px;
right: 20px;
z-index: +10;
font: 14px inter;
background: url(/public/images/buy7.jpg?v2) repeat-x left top;
line-height: 11px;
padding: 5px 3px 4px;
border-radius: 4px;
box-shadow: 0 1px 1px 0 rgba(0, 0, 0, 0.3);
text-align: center;
cursor: pointer;
display: none;
}
.CatalogMiddleContainer .bottom_clear.active{display:block;}
.CatalogMiddleContainer .bottom_clear:hover{background-position:0 -28px !important;}
.CatalogMiddleContainer .bottom_clear:active{margin-top:1px;}
.CatalogSubCatagory p{
padding: 5px 0 5px 5px;
font: 16px inter_light;
font-weight: bold;
text-shadow: 1px 1px 1px #FFF, -1px -1px 1px #CCC;
color: #373737;
}
.CatalogMiddleContainer p.niceCheckInner span{color:#276078;position:relative;top:2px;display:block;margin-left: 0px;margin-right:7px;text-align:left;}
.CatalogMiddleContainer p.niceCheckInner span.nicePos{float:right;color:#828282;margin:-3px;font-weight:400;}
.CatalogMiddleContainer p.niceCheckInner span.niceCheck, .OneProductDescription table td.one-product-description-first-bottom li p.niceCheckInner span.niceCheck, .ProductListBottomContainer p.niceCheckInner span.niceCheck{background:url(/public/images/nice-check.png?v.2);cursor:pointer;display:block;float:left;height:13px;width:13px;margin-left:0px;margin-right:0px;}
.CatalogMiddleContainer p.niceCheckInner{margin:4px;padding:3px;text-indent:0px;border-radius:4px;font-size:10px;border:1px solid #fff;display:block;position: relative;}
.CatalogMiddleContainer p.niceCheckInner a{
color: #000 !important;
text-decoration: none;
font: 15px inter;
line-height: 15px;
display: block;
padding-left: 17px;
}
.CatalogMiddleContainer p.niceCheckInner a:hover{color:#C51C3E !important;}
.CatalogMiddleContainer p.niceCheckInner.active a{color:#C51C3E !important;border-bottom:0px;text-shadow:1px 1px 1px #fff, -1px -1px 1px #ccc;}
.CatalogMiddleContainer p.niceCheckInner.active {
background: #CCC url(/public/images/buy7.jpg?v2) repeat-x left top;
background-size: 100% 300%;
border: 1px solid #DDD;
-webkit-border-radius: 3px;
-moz-border-radius: 3px;
border-radius: 3px;
-webkit-box-shadow: 0 1px 1px 0 rgba(0, 0, 0, 0.3);
-moz-box-shadow: 0 1px 1px 0 rgba(0, 0, 0, 0.3);
box-shadow: 0 1px 1px 0 rgba(0, 0, 0, 0.3);
text-shadow: 0 1px 1px #FFF;
-moz-text-shadow: 0 1px 1px #fff;
-webkit-text-shadow: 0 1px 1px #fff;
}

.CatalogMiddleContainer p.niceCheckInner span.niceCheck {
background-position: 0px 0px;
position: absolute;
top: 6px;
}

.CatalogMiddleContainer p.niceCheckInner.active span.niceCheck{background-position:0px 13px;}
.CatalogMiddleContainer .StockContainer{position:relative;}
.CatalogMiddleContainer .PriceContainer{padding:0px 10px 10px 10px;text-align:center;position:relative;}
.CatalogMiddleContainer .PriceContainer li {
display: inline-block;
text-align: center;
min-width: 23px;
vertical-align: middle;
font: 15px inter;
color: #888;
}

.CatalogMiddleContainer .PriceContainer input {
position: relative;
width: 55px;
text-align: center;
height: 25px;
box-shadow: -1px -1px 1px 0 rgba(0, 0, 0, 0.3);
/* background: #F5F5F5; */
/* background: #DDD url(/public/images/egg_shell.jpg) repeat top left; */
font: 16px inter_bold;
/* font-weight: bold; */
line-height: 16px;
}

.CatalogMiddleContainer .PriceContainer input#slider_push{display:none;}
.CatalogMiddleContainer .slide{height:6px;position:relative;width:200px;margin-left:6px;background:whiteSmoke;background:#ddd url(/public/images/egg_shell.jpg) repeat top left;border:1px solid #EDEDED;border-top-color:#DDD;-moz-border-radius:6px;-webkit-border-radius:6px;border-radius:6px;box-shadow:-1px -1px 1px 0 rgba(0, 0, 0, 0.3);margin-bottom:15px;}
.CatalogMiddleContainer .slide .sw{background:url(/public/images/slider.png) no-repeat;background-position:center center;cursor:pointer;display:block;height:30px;overflow:hidden;position:absolute;top:-14px;margin-left:-15px;width:30px;}
.CatalogMiddleContainer .slide .bg{background:#B62553;background:rgba(182, 37, 83, 0.43);display:none;position:absolute;width:100%;height:5px;}
.CatalogMiddleContainer .PriceSelect{padding:15px 10px 20px 0px;text-align:center;}
.CatalogMiddleContainer .PriceSelect p{padding:0px;display:block;clear:both;height:17px;}
.CatalogMiddleContainer .PriceSelect a{
color: #353535 !important;
text-decoration: none;
font: 15px inter;
line-height: 16px;
}
.CatalogMiddleContainer .PriceSelect a:hover{color:#C51C3E !important;}
.CatalogMiddleContainer .PriceSelect sub{font-size:initial;font-weight:400;color:#828282;font: 14px inter;color: #888;}
.CatalogMiddleContainer .PriceSelect span{text-align:left;width:50%;display:inline-block;}
.CatalogMiddleContainer .PriceSelect span.down{text-align:center;width:100%;height:10px;display:block;}
.CatalogMiddleContainer .PriceSelect span.first{}
.SortContainer .ViewContainer p {
float: left;
padding: 6px 1px 6px 6px;
font: 14px inter;
color: #000;
line-height: 20px;
}
.SortContainer .sort_button {
background: url(/public/images/buy7.jpg?v2) repeat-x left top;
background-color: rgba(0, 0, 0, 0.1);
position: relative;
margin: 3px 0px 3px 1px;
display: block;
float: left;
line-height: 9px;
padding: 7px 9px 6px;
border: 1px solid rgba(255, 255, 255, 0.48);
text-decoration: none;
font-size: 14px;
font-family: inter;
color: #000;
cursor: pointer;
vertical-align: top;
-webkit-box-shadow: 0 1px 1px 0 rgba(0, 0, 0, 0.3);
-moz-box-shadow: 0 1px 1px 0 rgba(0, 0, 0, 0.3);
box-shadow: 0 1px 1px 0 rgba(0, 0, 0, 0.3);
text-align: center;
}

#filter_char .CatalogSubCatagory p, #filter_char a{
font-weight: 100 !important;
text-shadow:none;
}
#filter_char .CatalogSubCatagory p{
white-space: nowrap;
width: 225px;
overflow: hidden;
padding: 4px 0 5px 5px;
font: 15px inter;
}
#filter_char .niceCheck{
top: 7px;
}
#filter_char .slideToggle{
right: -5px;
}
#filter_char .filterwhite.active {
z-index: +1000;
}
#filter_char .CatalogSubCatagory{
background: none;
border-top: 1px solid #E6E6E6;
/*border-bottom: 1px solid #F0F0F0;*/
border-bottom: none;
}
.SortContainer .sort_button img{width:14px;height:14px;}
.SortContainer .sort_button.active {
background-position: 0 -28px;
padding: 9px 9px 4px;
-webkit-box-shadow: 0 1px 1px 0 rgba(0, 0, 0, 0.3), 1px 1px 3px 0px rgba(0, 0, 0, 0.3) inset;
color: #C51A3C;
font-weight: bold;
font-family: inter_light;
}
.SortPaginator li a.scrollto.active, .orion-isp-fixed a.scrollto.active {
background-position: 0 -28px;
padding: 9px 9px 4px;
-webkit-box-shadow: 0 1px 1px 0 rgba(0, 0, 0, 0.3), 1px 1px 3px 0px rgba(0, 0, 0, 0.3) inset;
font-weight: bold;
font-family: inter_light;
color: #C51A3C;
}
.SortPaginator li a.scrollto.sans, .orion-isp-fixed a.scrollto.sans {
font-family: pt_sans_narrow;
font-size: 19px;
}
.SortContainer .sort_button.left, .SortPaginator li a.scrollto.left, .orion-isp-fixed a.scrollto.left{-webkit-border-radius:5px 0px 0px 5px;-moz-border-radius:5px 0px 0px 5px;border-radius:5px 0px 0px 5px;}
.SortContainer .sort_button.right, .SortPaginator li a.scrollto.right, .orion-isp-fixed a.scrollto.right{-webkit-border-radius:0px 5px 5px 0px;-moz-border-radius:0px 5px 5px 0px;border-radius:0px 5px 5px 0px;}
.SortContainer .sort_button:active{padding:9px 9px 4px;}
.SortPaginator li a.scrollto:active, .orion-isp-fixed a.scrollto:active{padding:9px 9px 4px;}
.SortContainer .sort_button:hover, .SortPaginator li a.scrollto:hover, .orion-isp-fixed a.scrollto:hover{background-position:0 -28px !important;}
.SortContainer .view_button{padding:6px 5px 3px !important;}
.SortContainer .view_button:active{padding:7px 5px 2px !important;}
.SortContainer .SortPaginator li{display:inline-block;float:left;}
.SortPaginator li a.scrollto, .orion-isp-fixed a.scrollto {
background: url(/public/images/buy7.jpg?v2) repeat-x left top;
background-color: rgba(0, 0, 0, 0.1);
position: relative;
margin: 3px 0px 3px 1px;
display: inline-block;
float: left;
line-height: 11px;
padding: 7px 9px 6px;
border: 1px solid rgba(255, 255, 255, 0.53);
text-decoration: none;
font-size: 15px;
font-family: inter;
color: #000;
cursor: pointer;
vertical-align: top;
box-shadow: 0 1px 1px 0 rgba(0, 0, 0, 0.3);
text-align: center;
}

.LeftSmallContentContainer{position:relative;}
.info_allgoods{position:absolute;z-index:1000;width:300px;top:31px;left:0px}
.info_allgoods .info{width:250px;text-align:center;margin:0px auto;background:#fff;border:1px solid #bbb;border-top:3px solid #fff;font:16px pt_sans_narrow;height:25px;height:0px;border-radius:0px 0px 9px 9px;box-shadow:0px 5px 10px -5px rgba(0, 0, 0, 0.61);overflow:hidden;color:#828282;opacity:0;}
.info_allgoods .info span{color:#C51C3E;font-weight:700;font-size:17px;}

.SortContainer {
-moz-border-radius: 0 0 10px 10px;
-webkit-border-radius: 0 0 10px 10px;
background: #F5F4F4;
background: #FFF;
border-radius: 0 0 4px 4px;
box-shadow: 0px 0px 10px #CCC;
box-shadow: 0px 4px 10px -5px rgba(0, 0, 0, 0.36);
border: 1px solid #D5D5D5;
border-top: 0px;
position: relative;
width: 100%;
z-index: 1000;
height: 32px;
-webkit-touch-callout: none;
-webkit-user-select: none;
-moz-user-select: none;
-ms-user-select: none;
user-select: none;
}

.LeftNewsTopContainer{
height: 34px;
width: 100%;
position: relative;
border-radius: 4px 4px 0px 0px;
border: 1px solid #D6D6D6;
background: url(/public/images/buy7.jpg?v2) repeat-x left top;
background-color: rgba(0, 0, 0, 0.1);
}
.LeftNewsTopContainer p {
padding: 9px 0 0 0;
text-transform: uppercase;
font: 18px inter_light;
font: 18px inter;
font-weight: bold;
white-space: nowrap;
text-shadow: 1px 1px 1px #FFF, -1px -1px 1px #CCC;
color: #373737;
overflow: hidden;
}

.CatalogMiddleContainer #wriper_seo_text {
height: 400px;
/* overflow: hidden; */
position: relative;
margin: 0px;
}
.CatalogMiddleContainer #wriper_seo_text .iScrollVerticalScrollbar.iScrollLoneScrollbar{
right: 2px !important;
}
.CatalogMiddleContainer #wriper_seo_text .iScrollVerticalScrollbar.iScrollLoneScrollbar:hover {
opacity: 1 !important;
}
.CatalogMiddleContainer #wriper_seo_text:hover .iScrollVerticalScrollbar.iScrollLoneScrollbar {
opacity: 0.7 !important;
}

.CatalogMiddleContainer #seo_text {
position: absolute;
z-index: 1;
-webkit-tap-highlight-color: rgba(0,0,0,0);
left: 10px;
right: 10px;
-webkit-transform: translateZ(0);
-moz-transform: translateZ(0);
-ms-transform: translateZ(0);
-o-transform: translateZ(0);
transform: translateZ(0);
-webkit-touch-callout: none;
-webkit-user-select: none;
-moz-user-select: none;
-ms-user-select: none;
user-select: none;
-webkit-text-size-adjust: none;
-moz-text-size-adjust: none;
-ms-text-size-adjust: none;
-o-text-size-adjust: none;
text-size-adjust: none;
cursor: -webkit-grab;
}
.CatalogMiddleContainer #seo_text:active {
cursor: -webkit-grabbing;
}

.CatalogMiddleContainer #seo_text p {
text-align: justify;
font-family: inter;
font-size: 14px;
color: #363636;
padding-top: 5px;
padding-left: 0px !important;
padding-right: 0px;
padding-bottom: 5px;
text-indent: 15px;
line-height: 16px;
-moz-hyphens: auto;
-webkit-hyphens: auto;
-ms-hyphens: auto;
}
.CatalogMiddleContainer #seo_text strong {
font-weight: normal;
}
.CatalogMiddleContainer #seo_text h2 {
text-align: justify;
font-family: inter;
font-size: 16px;
font-weight: bold;
color: #363636;
padding-top: 5px;
padding-left: 0px;
padding-right: 0px;
padding-bottom: 5px;
}
.CatalogMiddleContainer #seo_text h3 {
text-align: justify;
font-family: inter;
font-size: 16px;
font-weight: bold;
color: #363636;
padding-top: 5px;
padding-left: 0px;
padding-right: 0px;
padding-bottom: 5px;
}
.CatalogMiddleContainer #seo_text li {
text-align: justify;
font-family: inter;
font-size: 14px;
line-height: 16px;
color: #363636;
padding-top: 5px;
padding-left: 10px;
padding-right: 0px;
padding-bottom: 5px;
background: url(/public/images/one-arrow.jpg) no-repeat 0px 10px;
}
.CatalogMiddleContainer .logogroup{
margin: 5px 5px 5px 0px;
width: 90px;
height: 90px;
float: left;
}

.ProductChar_diag {
background: url(/public/images/product-icons/pl-diag.png) no-repeat top left;
position: absolute;
z-index: +1;
color: #202020;
width: 44px;
height: 44px;
border-radius: 44px;
text-align: center;
font: 24px inter;
padding: 1px;
font-weight: bold;
line-height: 45px;
left: 0px;
top: 20px;
cursor: default;
overflow: hidden;
}
.ProductCartLeft .ProductChar_diag {
left: 15px;
top: 30px;
}

.ProductInfoDescr {
font: 13px inter;text-align: justify;clear:both;-webkit-touch-callout: none; -webkit-user-select: none; -moz-user-select: none; -ms-user-select: none; user-select: none;cursor: default;
}


.ProductCartRayting li{display:inline-block;margin:0 !important;vertical-align:middle;height:16px;line-height:16px;width:15px !important;font-family:pt_sans_narrow;font-size:16px;}
.ProductCartRayting a:hover{color:#C51A3C;border-bottom:1px solid #EBB8C3;}
.ProductCartRayting a{text-decoration:none;border-bottom:1px solid rgba(183, 209, 231, 0.5);height:15px;width:86px;display:block;color:#0F68B1;}
.ProductCartLeft p{text-align:center;width:280px;clear:both;height:25px;line-height:25px;}
.ProductCartLeft111 p a:hover{box-shadow:0px 0px 4px #000000;color:#FFCFCF;}
.ProductCartLeft111 p a{display:inline-block;margin:1px 2px;padding:1px 5px;text-align:center;color:#fff;height:16px;line-height:16px;background:url(/public/images/menu-back.jpg) repeat-x center center;text-decoration:none;font-size:11px;border-radius:5px;-moz-border-radius:5px;-webkit-border-radius:5px;}
.ProductCartLeft p a {
background: url(/public/images/buy7.jpg?v2) repeat-x left top;
background-color: rgba(0, 0, 0, 0.1);
position: relative;
padding: 0px 10px 3px;
top: 0px;
height: 20px;
text-decoration: none;
font-size: 15px;
font-family: inter;
color: #000;
cursor: pointer;
vertical-align: top;
-webkit-box-shadow: 0 1px 1px 0 rgba(0, 0, 0, 0.3);
-moz-box-shadow: 0 1px 1px 0 rgba(0, 0, 0, 0.3);
box-shadow: 0 1px 2px 0 rgba(0, 0, 0, 0.57);
text-shadow: 0 1px 1px #FFF;
-moz-text-shadow: 0 1px 1px #fff;
-webkit-text-shadow: 0 1px 1px #fff;
border-radius: 4px;
-webkit-border-radius: 4px;
-moz-border-radius: 4px;
text-align: center;
display: inline-block;
margin-right: 3px;
}
.ProductCartLeft p a:hover{background-position:0 -28px !important;}
.ProductCartLeft p a:active{top:1px;}
.Product_etalagelist{width:280px;height:280px;margin-bottom:3px;background:url(/public/images/loading.gif) center no-repeat #fff;}
.ProductTopButton {
height: 36px;
width: 100%;
position: relative;
border-radius: 0px;
border: 1px solid #D5D5D5;
border-top: none;
/* background: url(/public/images/buy7.jpg?v2) repeat-x left top; */
background-size: 0% 200%;
background-color: rgba(0, 0, 0, 0.1);
clear: both;
text-align: left;
/* box-shadow: 0 0 9px #CCC; */
z-index: +1;
background: #E4E4E4;
}
.ProductTopButton_Fone{background:#fff url(/public/images/product-icons/slider_line.png) repeat-x left top;left:0;position:absolute;width:100%;height:12px;bottom:-12px;display: none;}
.ProductTopButton_Slide111{background:url(/public/images/product-icons/slider_block.png) repeat-x left top;left:57px;position:absolute;width:20px;height:20px;bottom:-10px;}
.ProductTopButton_Slide {
background: url(/public/images/product-icons/slider_block.png) repeat-x left top;
left: 57px;
background: none;
position: absolute;
width: 20px;
height: 11px;
bottom: -8px;
width: 15px;
height: 15px;
background: #FFF;
border-left: 1px solid #D1D1D1;
border-bottom: 1px solid #D1D1D1;
transform: rotate(135deg);
}
.ProductTopButton table{}
.ProductTopButton td.ProductButtonDown{
padding: 12px 15px 9px 15px;
color: #000;
font: 18px pt_sans_narrow;
line-height: 14px;
font-weight: bold;
white-space: nowrap;
/* text-shadow: 1px 1px 1px rgba(255, 255, 255, 0.9), -1px -1px 1px rgba(0, 0, 0, 0.1); */
cursor: pointer;
text-align: center;
font: 16px inter_light;
font-weight: bold;
line-height: 13px;
-webkit-touch-callout: none;
-webkit-user-select: none;
-moz-user-select: none;
-ms-user-select: none;
user-select: none;
}
.ProductTopButton .ProductButtonDown:hover, .ProductTopButton .ProductButtonDown.active{color:#C51C3E;}
.ProductDownButton {
clear: both;
min-height: 200px;
border: 1px solid #D5D5D5;
border-top: 0px;
width: 100%;
overflow: hidden;
position: relative;
padding-top: 10px;
border-radius: 0px 0px 4px 4px;
box-shadow: 0px 4px 10px -5px rgba(0, 0, 0, 0.36);
}

.ProductListDown_slide{position:relative;overflow:hidden;width:3993px;height:250px;box-sizing:border-box;background:#fff;}
.ProductListDown{float:left;width:993px;min-height:200px;}

.NewRed{background:url(/public/images/new-red.png) no-repeat top left;height:105px;position:absolute;right:-5px;top:-5px;width:105px;z-index:10;}
.FreeDeliv{background:url(/public/images/uggreen.png) no-repeat top left;height:105px;position:absolute;right:-5px;top:-5px;width:105px;z-index:10;display:none;}
.Actions{background:url(/public/images/ugred.png) no-repeat top left;height:105px;position:absolute;right:-5px;top:-5px;width:105px;z-index:10;display:none;}
.PopupBlock p{font-family:pt_sans_narrow;color:#363636;font-size:15px;}
.PopupBlock p span{font-family:Tahoma, Arial, Helvetica, sans-serif;color:#DC1F55;font-size:20px;padding-top:5px;text-shadow:0px 1px 1px rgba(0, 0, 0, 0.3);}
.PopupBlock h3{color:#0F68B1;font:19px pt_sans;font-weight:bold;}
#fastview{background-color:#fff;}
.PopupBlock_left{position:absolute;left:-255px;bottom:10px;height:241px;width:255px;overflow:hidden;display:none;border-radius:10px 80px 10px 80px;}
.PopupBlock_left_back{position:absolute;right:0px;top:0px;height:241px;width:260px;background-image:url(/images/promo2/block_left_2.png?v.1);background-position:bottom right;background-repeat:no-repeat;display:none;box-shadow:rgba(0, 0, 0, 0.8) 0px 0px 9px;}
.PopupBlock_left_block{width:155px;height:241px;right:0px;position:absolute;z-index:1;}
.PopupBlock_left_fone{position:absolute;left:0px;top:0px;height:241px;width:155px;background-image:url(/images/promo2/block_left_1.png?v.1);background-position:bottom right;background-repeat:no-repeat;z-index:-10;}
.PopupBlock_left p{color:#DC1F55;font-size:20px;padding-top:195px;}
.PopupBlock_left p span{background:#fff;background:rgba(255, 255, 255, 0.8);padding:10px;border:3px solid #DC1F55;border-radius:10px;box-shadow:0 1px 1px 0 rgba(0, 0, 0, 0.3),0 1px 1px 0 rgba(0, 0, 0, 0.3)inset;text-shadow:0px 1px 1px rgba(0, 0, 0, 0.3);}
.PopupBlock_left p sub{font-family:pt_sans_narrow;}
.ProductCartPrice sub{font-family:pt_sans_narrow;}
.ProductCarts {
width: 100%;
height: auto;
border: 1px solid #D5D5D5;
border-top: 0px;
margin: 0;
min-width: 250px;
margin-left: auto;
margin-right: auto;
position: relative;
box-shadow: 0px 4px 10px -5px rgba(0, 0, 0, 0.36);
text-align: left;
float: left;
background: #FFF;
/* background: #FFF url(/public/images/newyear.png) repeat top left; */
-webkit-touch-callout: none;
-webkit-user-select: none;
-moz-user-select: none;
-ms-user-select: none;
user-select: none;
}
.ProductCarts .ProductCartRayting{visibility: hidden;}
.ProductCarts .ProductCartStock{display: none;}
.ProductTopContainer{height:34px;width:100%;position:relative;border-radius:0px;border:1px solid #bbb;border-bottom:0px;background:url(/public/images/buy7.jpg?v2) repeat-x left top;background-color:rgba(0, 0, 0, 0.1);clear:both;text-align:left;cursor:pointer;}

.ProductTopContainer p{padding:12px 0 9px 16px;color:#C51C3E;font:18px pt_sans_narrow;line-height:14px;font-weight:bold;white-space:nowrap;text-shadow:1px 1px 1px #fff, -1px -1px 1px #ccc;}
.ProductTopContainer p:hover{color:#3F454B;}
.ProductContainer{width:100%;height:auto;border-bottom:0px;margin:0;min-width:250px;margin-top:25px;margin-left:auto;margin-right:auto;position:relative;text-align:left;float:left;clear:both;background:#fff;}
.ProductProperties{margin:10px;position:relative;overflow:hidden;}
.ProductProperties_child{min-height:0px;height:auto;-webkit-column-count:3;-moz-column-count:3;column-count:3;text-align:left;
-webkit-touch-callout: element;
-webkit-user-select: initial; 
-moz-user-select: element;
-ms-user-select: initial;
user-select: initial;}
.ProductDescription {
margin: 10px 200px 10px 10px;
position: relative;
overflow: hidden;
text-align: justify;
-webkit-touch-callout: element;
-webkit-user-select: initial;
-moz-user-select: element;
-ms-user-select: initial;
user-select: initial;
cursor: default;
}
.ProductDescription p{
text-indent: 3em;
text-align: justify;
color: #000;
font-size: 15px;
font-family: inter_light;
}
.ProductDescription.one{-webkit-column-count:auto !important;-moz-column-count:auto !important;column-count:auto !important;}
.ProductDescription.one p{text-indent:0px !important;}
.ProductBottomContainer{width:100%;height:10px;border:1px solid #bbb;border-top:0px;border-radius:0px 0px 9px 9px;margin:0;min-width:250px;margin-left:auto;margin-right:auto;position:relative;box-shadow:0 0 9px #ccc;text-align:left;float:left;clear:both;}
.ProductCartTop{
margin: 9px;
margin-left: 358px;
}
.ProductCartTop .brand_logo {
width: 100px;
height: 37px;
position: absolute;
top: 1px;
left: 10px;
}
.ProductCartTop .title{font-family: inter;font-size:22px;color:#000;text-shadow:0px 1px 1px rgba(0, 0, 0, 0.3);text-align: left;
-webkit-user-select: initial;
-moz-user-select: element;
-ms-user-select: initial;
user-select: initial;
}
.ProductCartLeft{float:left;height:315px;margin-bottom:5px;position: relative;}
.ProductCartСode p {
font-family: inter;
font-size: 15px;
color: #000;
-webkit-user-select: initial;
-moz-user-select: element;
-ms-user-select: initial;
user-select: initial;
}
.ProductCartСode p .art {
font-family: inter_light;
font-size: 15px;
color: #000;
-webkit-touch-callout: none;
-webkit-user-select: none;
-moz-user-select: none;
-ms-user-select: none;
user-select: none;
}
.ProductCartChar{margin:10px;min-width:200px;
-webkit-touch-callout: element;
-webkit-user-select: initial;
-moz-user-select: element;
-ms-user-select: initial;
user-select: initial;
}
.ProductCartChar table{}
.ProductCartChar th{vertical-align:middle;color:#363636;font-weight:400;font-size:16px;line-height:26px;}
.ProductCartChar p {
background: url(/public/images/one-arrow.jpg) no-repeat 0 6px;
color: #363636;
font-size: 12px;
padding-left: 8px;
line-height: 18px;
font-size: 15px;
font-family: inter;
}
.ProductCartStock{margin:10px;min-width:250px;}
.ProductCartStock td{vertical-align:middle;color:#363636;font-size:12px;line-height:12px;}
.ProductCartStock th{vertical-align:middle;font-family:pt_sans_narrow;color:#363636;font-weight:400;font-size:17px;line-height:26px;}
.ProductCartStock td.icon{text-align:center;padding-right:5px;}
.ProductCartStock td{vertical-align:middle;font-family:pt_sans_narrow;color:#363636;font-size:15px;}
.ProductCartStock td span{color:#C51A3C;font-weight:bold;}
.ProductCartCode{margin:10px;}
.ProductCartCode .art{color:#adadad;}
.ProductCartCode p{line-height:150%;font-size:13px;}











.action_logo .act102 {
background: url(/public/_mail/20141009/images/cloud_sale.png) no-repeat center center;
display: block;
font: 0px arial;
position: absolute;
width: 100px;
height: 80px;
top: 40px;
left: 290px;
opacity: 0.7;
}
.action_logo .act102:hover {
opacity: 1;
}
.sort_view2 .action_logo .act102 {
top: 27px;
left: 110px;
}
.sort_view3 .action_logo .act102 {
top: 27px;
left: 218px;
}
.sort_view4 .action_logo .act102 {
top: 74px;
left: 338px;
}


.action_logo .act104 {
width: 115px;
height: 49px;
background: url('/public/_mail/20141016/images/promo.png');
background-repeat: no-repeat;
display: block;
position: absolute;
top: 255px;
left: 23px;
color: #FFF;
font: 15px inter;
text-align: right;
padding: 36px 4px 0px 0px;
opacity: 0.7;
}
.action_logo .act104:hover {
opacity: 1;
}

.sort_view2 .action_logo .act104 {
top: 145px;
left: 157px;
}
.sort_view3 .action_logo .act104 {
top: 200px;
left: 232px;
}
.sort_view4 .action_logo .act104 {
top: 181px;
left: 321px;
}


.action_logo .act109 {
width: 115px;
height: 49px;
background: url('/public/_mail/20141016/images/promo.png');
background-repeat: no-repeat;
display: block;
position: absolute;
top: 247px;
left: 230px;
color: #FFF;
font: 15px inter;
text-align: right;
padding: 36px 4px 0px 0px;
opacity: 0.7;
}
.action_logo .act109:hover {
opacity: 1;
}

.sort_view2 .action_logo .act109 {
top: 145px;
left: 157px;
}
.sort_view3 .action_logo .act109 {
top: 200px;
left: 232px;
}
.sort_view4 .action_logo .act109 {
top: 181px;
left: 321px;
}


.action_logo .act110 {
width: 164px;
height: 207px;
background: url('/public/_mail/20141028/images/ghost_text.png');
background-repeat: no-repeat;
display: block;
position: absolute;
top: 159px;
left: 211px;
color: #000;
font: 37px inter_light;
font-weight: bold;
text-align: center;
padding: 100px 0px 0px 0px;
opacity: 0.7;
transform: scale(0.6);
-webkit-transition: all 200ms;
-moz-transition: all 200ms;
-o-transition: all 200ms;
-ms-transition: all 200ms;
transition: all 200ms;
z-index: +1;
}
.action_logo .act110:hover {
opacity: 1;
transform: scale(0.8);
}

.sort_view2 .action_logo .act110 {
top: 42px;
left: 70px;
}
.sort_view3 .action_logo .act110 {
top: 135px;
left: 186px;
}
.sort_view4 .action_logo .act110 {
top: 123px;
left: 20px;
}

/*Акция Марафон скидок - начало*/
.action_logo .act114,
.action_logo .act116 {
display: block;
width: 80px;
height: 80px;
background: url(/public/_mail/20141106/images/catalog.png) no-repeat center center;
position: absolute;
font: 31px inter_light;
font-weight: bold;
color: #000;
text-align: center;
line-height: 77px;
transform: rotate(-45deg) scale(0.7);
left: 250px;
top: 245px;
border-radius: 8px;
box-shadow: 0 1px 2px 0 rgba(0, 0, 0, 0.65);
-webkit-transition: all 200ms;
-moz-transition: all 200ms;
-o-transition: all 200ms;
-ms-transition: all 200ms;
transition: all 200ms;
opacity: 0.7;
}
.sort_view2 .action_logo .act114,
.sort_view2 .action_logo .act116 {
top: 100px;
left: 126px;
transform: rotate(-45deg) scale(0.7);
opacity: 0.7;
}
.sort_view3 .action_logo .act114,
.sort_view3 .action_logo .act116 {
top: 220px;
left: 250px;
transform: rotate(-45deg) scale(0.7);
opacity: 0.7;
}
.sort_view4 .action_logo .act114,
.sort_view4 .action_logo .act116{
top: 125px;
left: 70px;
transform: rotate(-45deg) scale(0.7);
opacity: 0.7;
}
.action_logo .act114:hover,
.action_logo .act116:hover {
opacity: 1;
transform: rotate(45deg) scale(1);
z-index:+1;
}
/*Акция Марафон скидок - конец*/

.action_logo .act126 {
display: block;
width: 35px;
height: 30px;
background: url('/public/images/action_126.png');
background-repeat: no-repeat;
position: absolute;
color: #FFF;
font: 18px inter_bold;
left: 199px;
top: 274px;
z-index: 1000;
padding-left: 115px;
padding-top: 8px;
box-shadow: 0 1px 2px 0 rgba(0, 0, 0, 0.65);
border-radius: 20px;
opacity: 1;
margin-top: 0px;
}
.action_logo .act126:hover {
opacity:1;
}
.action_logo .act126:active {
margin-top:1px;
box-shadow: 0px 0px 2px 0 rgba(0, 0, 0, 0.65);
}

.sort_view2 .action_logo .act126 {
top: 185px;
left: 185px;
opacity: 1;
}
.sort_view3 .action_logo .act126 {
top: 301px;
left: 320px;
opacity: 1;
}
.sort_view4 .action_logo .act126{
top: 276px;
left: auto;
right: 18px;
opacity: 1;
}


.action_logo .act122{
display: block;
width: 65px;
height: 65px;
background: url('/public/_mail/20141117/images/plashka.png');
background-repeat: no-repeat;
position: absolute;
/* background-color: #3A3636; */
color: #FFF;
font: 28px inter_bold;
left: 199px;
top: 255px;
z-index: 1000;
padding-left: 34px;
padding-top: 1px;
opacity: 1;
margin-top: 0px;
box-shadow: 10px 10px 5px -10px rgba(0, 0, 0, 0.68), 25px -20px 5px -25px rgba(0, 0, 0, 0.69);
transform: rotate(-30deg);
transform-origin: 13px 34px;
transition: all 200ms;
}
.action_logo .act122:hover {
transform: rotate(30deg);
opacity:1;
}
.action_logo .act122:active {
margin-top:1px;
box-shadow: none;
}

.sort_view2 .action_logo .act122 {
top: 161px;
left: 182px;
transform: rotate(0deg) scale(0.8);
}
.sort_view2 .action_logo .act122:hover {
transform: rotate(0deg) scale(0.8);
}
.sort_view3 .action_logo .act122 {
top: 52px;
left: 215px;
}
.sort_view4 .action_logo .act122{
top: 75px;
left: auto;
right: 9%;
}


.action_logo .act130 {
display: block;
width: 130px;
height: 35px;
background: url('/public/_mail/20141127/images/plashka.png');
background-repeat: no-repeat;
position: absolute;
color: #FFF;
font: 15px inter_light;
font-weight: bold;
left: 76px;
top: 290px;
z-index: 1000;
padding-left: 21px;
padding-top: 5px;
}
.sort_view2 .action_logo .act130 {
top: 186px;
left: 186px;
}
.sort_view3 .action_logo .act130 {
top: 303px;
left: 316px;
}
.sort_view4 .action_logo .act130{
top: 276px;
left: auto;
right: 4%;
}

.action_logo .act133 {
display: block;
width: 57px;
height: 43px;
background: url('/public/_mail/20141201/images/plashka.png');
background-repeat: no-repeat;
position: absolute;
color: #FFF;
font: 25px inter_light;
font-weight: bold;
left: 218px;
top: 285px;
z-index: 1000;
border-radius: 5px;
padding-left: 84px;
padding-top: 6px;
opacity: 0.7;
}
.action_logo .act133:hover {
opacity: 1;
}
.sort_view2 .action_logo .act133 {
top: 184px;
left: 186px;
background-position: 0px -2px;
padding-top: 3px;
height: 41px;
}
.sort_view3 .action_logo .act133 {
top: 295px;
left: 316px;
}
.sort_view4 .action_logo .act133{
top: 256px;
left: auto;
right: 5%;
}

.action_logo .act137 {
display: block;
width: 53px;
height: 35px;
background: url('/public/_mail/20141204/images/plashka.jpg');
background-repeat: no-repeat;
position: absolute;
color: #C80144;
font: 22px inter_light;
font-weight: bold;
left: 197px;
text-align: center;
top: 285px;
z-index: 1000;
padding-left: 103px;
padding-top: 11px;
opacity: 1;
}
.action_logo .act1371111:hover {
opacity: 1;
}
.sort_view2 .action_logo .act137 {
top: 182px;
left: 186px;
background-position: 0px 0px;
padding-top: 10px;
height: 45px;
}
.sort_view3 .action_logo .act137 {
top: 295px;
left: 316px;
}
.sort_view4 .action_logo .act137{
top: 256px;
left: auto;
right: 4%;
}


.action_logo .act146 {
display: block;
width: 144px;
height: 44px;
background: url('/public/_mail/20141211/images/plashka.jpg');
background-repeat: no-repeat;
position: absolute;
color: #C80144;
font: 15px inter_light;
font-weight: bold;
left: 160px;
text-align: left;
top: 282px;
z-index: 1000;
padding-left: 55px;
padding-top: 4px;
opacity: 0.6;
border-radius: 10px;
}
.action_logo .act146:hover {
opacity: 1;
}
.sort_view2 .action_logo .act146 {
top: 181px;
left: 186px;
opacity: 1;
}
.sort_view3 .action_logo .act146 {
top: 295px;
left: 316px;
opacity: 1;
}
.sort_view4 .action_logo .act146{
top: 256px;
left: auto;
right: 2%;
opacity: 1;
}

.action_logo .act150 {
display: block;
width: 144px;
height: 44px;
background: url('/public/_mail/20141219/images/plashka.jpg');
background-repeat: no-repeat;
position: absolute;
color: #C80144;
font: 15px inter_light;
font-weight: bold;
left: 160px;
text-align: left;
top: 272px;
z-index: 1000;
padding-left: 55px;
padding-top: 4px;
opacity: 0.6;
border-radius: 10px;
}
.action_logo .act150:hover {
opacity: 1;
}
.sort_view2 .action_logo .act150 {
top: 181px;
left: 186px;
opacity: 1;
}
.sort_view3 .action_logo .act150 {
top: 295px;
left: 316px;
opacity: 1;
}
.sort_view4 .action_logo .act150{
top: 256px;
left: auto;
right: 2%;
opacity: 1;
}


/*Акция "30% скидка + 30% подарок"*/
/*Карточка товара*/
.ProductCarts .perc30 {
position: absolute;
width: 145px;
height: 96px;
top: 60px;
left: 224px;
-webkit-transition: all 200ms;
-moz-transition: all 200ms;
-o-transition: all 200ms;
-ms-transition: all 200ms;
transition: all 200ms;
transform-origin: 23px 60px;
display: none;
}
.ProductCarts .perc30:hover {
transform: rotate(30deg);
}
.ProductCarts .perc30.perc30_1 {
background: url(/public/images/action/perc30_1_big.png) no-repeat left top;
}
.ProductCarts .perc30.perc30_2 {
background: url(/public/images/action/perc30_2_big.png) no-repeat left top;
}
.ProductCarts .perc30.perc30_3 {
background: url(/public/images/action/perc30_3_big.png) no-repeat left top;
}
.ProductCarts .perc30.perc30_4 {
background: url(/public/images/action/perc30_4_big.png) no-repeat left top;
}
.ProductCarts .perc30.perc30_5 {
background: url(/public/images/action/perc30_5_big.png) no-repeat left top;
}

/*Каталог*/
.OneProductDescription .perc30 {
position: absolute;
width: 91px;
height: 62px;
-webkit-transition: all 200ms;
-moz-transition: all 200ms;
-o-transition: all 200ms;
-ms-transition: all 200ms;
transition: all 200ms;
transform-origin: 14px 39px;
z-index: +2;
display:none;
}
.OneProductDescription  .perc30:hover {
transform: rotate(30deg);
}
.leftcont.sort_view2 .perc30 {
top: 20px;
left: 105px;
}
.leftcont.sort_view3 .perc30 {
top: 30px;
left: 230px;
}
.leftcont.sort_view4 .perc30 {
top: 85px;
left: auto;
right: 5%;
width: 148px;
height: 93px;
transform-origin: 23px 60px;
}

.OneProductDescription .perc30.perc30_1 {
background: url(/public/images/action/perc30_1_small.png) no-repeat left top;
}
.OneProductDescription .perc30.perc30_2 {
background: url(/public/images/action/perc30_2_small.png) no-repeat left top;
}
.OneProductDescription .perc30.perc30_3 {
background: url(/public/images/action/perc30_3_small.png) no-repeat left top;
}
.OneProductDescription .perc30.perc30_4 {
background: url(/public/images/action/perc30_4_small.png) no-repeat left top;
}
.OneProductDescription .perc30.perc30_5 {
background: url(/public/images/action/perc30_5_small.png) no-repeat left top;
}

.leftcont.sort_view4 .perc30.perc30_1 {
background: url(/public/images/action/perc30_1_big.png) no-repeat left top !important;
}
.leftcont.sort_view4 .perc30.perc30_2 {
background: url(/public/images/action/perc30_2_big.png) no-repeat left top !important;
}
.leftcont.sort_view4 .perc30.perc30_3 {
background: url(/public/images/action/perc30_3_big.png) no-repeat left top !important;
}
.leftcont.sort_view4 .perc30.perc30_4 {
background: url(/public/images/action/perc30_4_big.png) no-repeat left top !important;
}
.leftcont.sort_view4 .perc30.perc30_5 {
background: url(/public/images/action/perc30_5_big.png) no-repeat left top !important;
}
/*Акционная страница*/
.actiongoods .perc30 {
position: absolute;
width: 146px;
height: 96px;
top: 0px;
right: 0px;
-webkit-transition: all 200ms;
-moz-transition: all 200ms;
-o-transition: all 200ms;
-ms-transition: all 200ms;
transition: all 200ms;
transform-origin: 23px 63px;
z-index: +2;
display: block;
}
.actiongoods .perc30:hover {
transform: rotate(30deg);
}
.actiongoods .perc30.perc30_1 {
background: url(/public/images/action/perc30_1_big.png) no-repeat left top;
}
.actiongoods .perc30.perc30_2{
background: url(/public/images/action/perc30_2_big.png) no-repeat left top;
}
.actiongoods .perc30.perc30_3{
background: url(/public/images/action/perc30_3_big.png) no-repeat left top;
}
.actiongoods .perc30.perc30_4{
background: url(/public/images/action/perc30_4_big.png) no-repeat left top;
}
.actiongoods .perc30.perc30_5{
background: url(/public/images/action/perc30_5_big.png) no-repeat left top;
}

/*Конец акции "30% скидка + 30% подарок"*/

.PopupRblock span {
position: absolute;
height: 23px;
width: 0px;
line-height: 26px;
text-align: left;
padding-left: 20px;
padding-top: 2px;
margin-right: 5px;
font: 16px inter_light;
font-weight: bold;
text-shadow: 1px 1px 1px rgba(255, 255, 255, 0.5), -1px -1px 1px rgba(0, 0, 0, 0.2);
right: 0px;
white-space: nowrap;
overflow: hidden;
background: url(/public/images/product-icons/flag_green.png) no-repeat top left;
color: #000;
color: rgba(0, 0, 0, 0.81);
box-shadow: 0px 7px 10px -7px rgba(0, 0, 0, 0.7);
cursor: default;
}




/********************************************************************/
/*Фавориты*/
.autologin .leftcont .OneProductName {
padding-left: 36px;
}
.autologin .leftcont.sort_view2 .OneProductName {
padding-left: 190px;
}
.autologin .leftcont.sort_view3 .OneProductName {
padding-left: 10px;
}
.autologin .leftcont.sort_view4 .OneProductName {
padding: 8px 10px 10px 35px;
}
.autologin .leftcont .OneProductDescription.favorite .OneProductName a {
color: #C51C3E;
}
.autologin .leftcont .OneProductDescription.favorite {
/*border: 1px solid #FFD59E;*/
/* border: 1px solid rgba(255, 39, 0, 0.37); */
}
.leftcont .OneProductDescription #favorite_add {
display:none;
}
.autologin .leftcont .OneProductDescription #favorite_add {
display:block;
position: absolute;
top: -5px;
left: -5px;
width: 35px;
height: 35px;
/* background: #F00; */
z-index: +100;
}
.autologin .leftcont .OneProductDescription  #favorite_add .favorite_block {
position: absolute;
width: 25px;
height: 25px;
background-image: url('/public/images/star-empty.gif');
background-repeat: no-repeat;
background-position: 5px 10px;
top: 5px;
left: 8px;
cursor: pointer;
}

.OneProductDescription  #favorite_add:hover .favorite_block {
background-image: url('/public/images/star-full.gif');
}
.autologin .leftcont .OneProductDescription.favorite #favorite_add {
position: absolute;
background: #FFF;
top: -5px;
right: -5px;
width: 35px;
height: 35px;
overflow: hidden;
box-shadow: 5px 5px 6px -4px #B6B6B6;
border-radius: 0px 0px 4px 0px;
/* display: none; */
}
.autologin .leftcont .OneProductDescription.favorite  #favorite_add .favorite_block {
width: 45px;
height: 25px;
background: #FEB612;
background: #FFF;
background-image: url('/public/images/star-full.gif');
background-repeat: no-repeat;
background-position: 15px 1px;
top: 16px;
position: relative;
left: 5px;
border: 1px solid #D5D5D5;
transform: rotate(-45deg);
box-shadow: 0px 0px 8px 0px #CECECE;
}
.OneProductDescription.favorite  #favorite_add:hover .favorite_block {
background-image: url('/public/images/star-empty.gif');
}
.OneProductDescription.favorite:hover  #favorite_add .favorite_block {
box-shadow: 0 0 8px #ADD8E6;
}
.OneProductDescription #favorite_add .favorite_block a {
position: absolute;
top: 0px;
left: 0px;
right: 0px;
bottom: 0px;
display:none;
}
.OneProductDescription #favorite_add .favorite_block a.favorite_msg_add {
display:block;
}
.OneProductDescription.favorite #favorite_add .favorite_block a.favorite_msg_add {
display:none;
}
.OneProductDescription.favorite #favorite_add .favorite_block a.favorite_msg_del {
display:block;
}

.other_group {text-align: left;clear: both;border-top: 1px solid #BBB;overflow: hidden;position: relative;padding-top: 15px;}
.other_group p{font: 18px inter;margin: 0px 15px 20px;color: #282828;}
.other_goods li {display: block;float: left;margin: 5px 30px 5px 15px;margin-right: 30px;vertical-align: top;text-align: left;width: 150px;}
.other_goods p.price {font: 22px inter;margin: 7px 0px;color: #282828;}
.other_goods a {color: #0F68B1;text-decoration: none;border-bottom: 1px solid rgba(15, 104, 177, 0.34);font: 15px inter;line-height: 22px;}
.other_goods a:hover {color: #C51A3C;border-bottom: 1px solid #EBB8C3;}
.other_goods a .img {width: 101px;height: 101px;margin: 0px auto;background-position: center center;background-size: 100%;background-size: cover;margin-bottom: 10px;}
.other_group_first li {display: block;float: left;margin: 5px;vertical-align: top;text-align: center;width: 150px;height: 163px;overflow: hidden;}
.other_group_first a {color: #0F68B1;text-decoration: none;border-bottom: 1px solid rgba(15, 104, 177, 0.34);font: 13px inter;line-height: 18px;}
.other_group_first a:hover {color: #C51A3C;border-bottom: 1px solid #EBB8C3;}
.other_group_first a .img {width: 100px;height: 100px;margin: 0px auto;background-position: center center;background-size: 100%;background-size: contain;background-repeat: no-repeat;margin-bottom: 10px;}
.other_group_second li {display: block;float: left;margin: 5px 15px;vertical-align: top;text-align: center;width: 130px;}
.other_group_second a {color: #0F68B1;text-decoration: none;border-bottom: 1px solid rgba(15, 104, 177, 0.34);font: 13px inter;line-height: 18px;}
.other_group_second a:hover {color: #C51A3C;border-bottom: 1px solid #EBB8C3;}.other_group_second a img {display: block;margin: 0px auto;}
.other_group .touchcarousel.three-d .arrow-holder {top:26px;opacity: 1 !important;}


.leftcont .article ,
.ArticleContainer .article {
text-align: left;
position: relative;
min-height: 120px;
margin-top: 30px;
margin-bottom: 10px;
border: none;
padding-top: 0px;
}
.leftcont .article a ,
.ArticleContainer .article a {
color: #CB0044;
font: 25px inter;
text-align: left;
margin: 25px 0px 26px 194px;
text-decoration: none;
}
.leftcont .article a:hover ,
.ArticleContainer .article a:hover {
border-bottom: 1px solid rgba(203, 0, 68, 0.53);
}
.leftcont .article .descr p,
.ArticleContainer .article .descr p{
margin-left: 195px;
margin-bottom: 10px;
color: #000;
font: 15px inter;
}
.leftcont .article .descr img,
.ArticleContainer .article .descr img{
float: left;
margin: 0px 20px 50px 0px;
position: absolute;
top: 0px;
left: 0px;
}

/*
.leftcont.sort_view2 .OneProductDescription.favorite {
height: auto;
}
.leftcont.sort_view2 .OneProductDescription.favorite .OneProductName {
position: absolute;
left: 310px;
padding-left: 10px;
}
.leftcont.sort_view2 .OneProductDescription.favorite .OneProductPhoto {
top: 0px;
}
.leftcont.sort_view2 .OneProductDescription.favorite .OneProductPhoto_child {
height: 280px !important;
width: 280px !important;
position: relative;
overflow: hidden;
}
.leftcont.sort_view2 .OneProductDescription.favorite .OneProductPhoto_child .img {
height: 281px !important;
width: 281px !important;
background-color: #FFF !important;
position: absolute;
top: 0px;
left: 0px;
}

.leftcont.sort_view2 .OneProductDescription.favorite .ProductCartPrice {
margin-top: 75px !important;
width: 180px;
height: 268px;
}
.leftcont.sort_view2 .OneProductDescription.favorite  .OneProductChar {
margin-top: 40px !important;
height: 250px !important;
}
.leftcont.sort_view2 .OneProductDescription.favorite  .ProductCart_BlockPrice {
width: 180px;
float: none;
margin: 0px;
}
.leftcont.sort_view2 .OneProductDescription.favorite  .ProductCart_BlockButton {
width: 180px;
float: none;
margin: 0px;
}
*/