﻿#goods_compare h1 {
color: #D84073;
font-size: 34px;
font-family: 'helveticaneuecyrthin';
font: 36px interface_cyrregular;
text-align: left;
margin-bottom: 15px;
margin-left: 50px;
}
#goods_compare #wrapper_top_left {
position: absolute;
top: 0px;
left: 0px;
height: 230px;
width: 320px;
overflow: hidden;
z-index: 600;
background: #FFF;
}


#goods_compare #wrapper_shadow_left {
position: absolute;
top: 0px;
left: 269px;
height: 229px;
width: 50px;
overflow: hidden;
box-shadow: 9px 9px 19px -10px #797979;
z-index: 400;
border-radius: 0px 0px 0px 100px;
}

#goods_compare #wrapper_shadow_left_char {
position: absolute;
top: 229px;
left: 269px;
bottom: 0px;
width: 50px;
overflow: hidden;
box-shadow: 9px 0px 19px -10px #797979;
z-index: 99;
}

#goods_compare #wrapper_shadow_top {
position: absolute;
top: 180px;
left: 0px;
height: 50px;
width: 100%;
overflow: hidden;
box-shadow: 1px 10px 19px -11px #797979;
z-index: 200;
}
#goods_compare #shadow_right {
position: absolute;
top: 0px;
right: -51px;
bottom: 0px;
width: 50px;
overflow: hidden;
box-shadow: -9px 9px 19px -10px #797979;
z-index: 400;
border-radius: 0px 0px 100px;
}
#goods_compare #shadow_bottom {
position: absolute;
left: 0px;
right: 0px;
bottom: -50px;
height: 50px;
overflow: hidden;
box-shadow: 0px -9px 19px -10px #797979;
z-index: 200;
border-radius: 0px 0px 100px;
}
#goods_compare {
padding: 0px 20px;
}





#goods_compare #wrapper_top {
position: relative;
height: 230px;
margin-left: 320px;
overflow: hidden;
/*box-shadow: 0px 10px 19px -11px #000;*/
z-index: 300;
}
#goods_compare #wrapper {
position: relative;
margin-left: 320px;
overflow: hidden;
height: 615px;
min-height: 300px;
}
#goods_compare #wrapper_left {
position: relative;
margin-top: 230px;
width: 320px;
overflow: hidden;
text-align: left;
float: left;
height: 615px;
min-height: 300px;
box-shadow: 10px 0px 19px -11px #797979;
z-index: 100;
}


#goods_compare #scroller_top,
#goods_compare #scroller,
#goods_compare #scroller_left {
cursor: -webkit-grab;
}

#goods_compare #scroller_top:active,
#goods_compare #scroller:active,
#goods_compare #scroller_left:active {
cursor: -webkit-grabbing;
}

#goods_compare #scroller_top {
position: absolute;
z-index: 1;
-webkit-tap-highlight-color: rgba(0,0,0,0);
width: 1500px;
-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;
/*box-shadow: #797979 -9px 9px 19px -10px, #797979 9px 9px 19px -10px;*/
border: 1px solid #F3F3F3;
border-right: none;
}

#goods_compare #scroller_top ul {
list-style: none;
padding: 0;
margin: 0;
width: 100%;
text-align: center;
float: left;
}
#goods_compare #scroller_top li {
display: block;
float: left;
overflow: hidden;
padding: 10px;
padding-top: 20px;
position: relative;
width: 204px;
height: 198px;
background: #FFF;
border-right: 1px solid #F3F3F3;
}
#goods_compare #scroller_left {
position: absolute;
z-index: 1;
-webkit-tap-highlight-color: rgba(0,0,0,0);
width: 318px;
/* box-shadow: #797979 0px -9px 19px -10px, #797979 0px 9px 19px -10px; */
/* padding-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;
/* border-right: 1px solid #E0E0E0; */
/* border-top: 1px solid #E0E0E0; */
/* border-bottom: 1px solid #E0E0E0; */
/* border-left: 1px solid #F3F3F3; */
border: 1px solid #F3F3F3;
}
#goods_compare #scroller_left ul {
list-style: none;
padding: 0;
margin: 0;
width: 100%;
text-align: left;
float: left;
}
#goods_compare #scroller_left li {
padding-left: 10px;
height: 28px;
font: 15px interface_cyrregular;
line-height: 30px;
color: #000;
text-align: left;
overflow: hidden;
background: #FFF;
}
#goods_compare #scroller li:nth-child(2n+1) {
background: #F7F7F7;
border-right: 1px solid #FFF;
} 
#goods_compare #scroller_left111 li:nth-child(2n+1) {
background: #F7F7F7;
}
#goods_compare #scroller_left li.group {
color: #CB0044;
position: relative;
font: 20px 'helveticaneuecyrthin';
font-weight: bold;
font: 22px interface_cyrregular;
line-height: 30px;
background: #E7E7E7;
}
#goods_compare .no_shadow {
box-shadow: none !important;
}
#goods_compare #scroller {
/*box-shadow: #A3A3A3 0px 0px 20px 0px;*/
position: absolute;
z-index: 1;
width: 1500px;
-webkit-tap-highlight-color: rgba(0,0,0,0);
-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;
/* border: 1px solid #E0E0E0;*/
border: 1px solid #F3F3F3;
}
#goods_compare #scroller ul {
list-style: none;
padding: 0;
margin: 0;
width: 225px;
text-align: left;
float: left;
}
#goods_compare #scroller li {
padding: 0;
height: 28px;
font: 15px interface_cyrregular;
line-height: 28px;
color: #000;
text-align: center;
overflow: hidden;
background: #FFF;
border-right: 1px solid #F1F1F1;
}
#goods_compare #scroller li.group {
color: #C51C3E;
position: relative;
font: 18px interface_cyrregular;
font-weight: bold;
line-height: 30px;
background: #E7E7E7;
}

#goods_compare .img_good {
width: 101px;
height: 101px;
margin: 0px auto;
}
#goods_compare span.name_good {
font: 14px interface_cyrregular;
text-align: left;
display: block;
height: 33px;
overflow: hidden;
}
#goods_compare a {
color: #0F68B1;
}
#goods_compare a.another-red-buy {
width: 140px;
height: 28px;
top: 0px;
position: relative;
background: #DD2C5E url(/public/images/buy3.jpg?v1) repeat-x left top;
background-size: 100% 200%;
text-align: center;
display: block;
margin: 10px auto;
color: #FFF;
font: 16px pt_sans;
line-height: 27px;
text-decoration: none;
clear: both;
}
#goods_compare a.another-red-buy:hover {
background-position: left bottom;
}

#goods_compare a.another-red-buy:active {
top:1px;
}

#goods_compare .priceim {
font: 18px interface_cyrregular;
margin-top: 10px;
margin-bottom: 10px;
height: 19px;
text-align: right;
padding-right: 35px;
position: relative;
color: #1D1D1D;
}
#goods_compare span.remove {
position: absolute;
right: 0px;
top: 0px;
width: 44px;
height: 44px;
background-image: url(/public/images/close_x.png);
background-repeat: no-repeat;
background-position: center center;
opacity: 0.6;
cursor: pointer;
z-index: 100;
}
#goods_compare span.remove:hover {
opacity: 1;
}

#goods_compare span.remove:active {
top:1px;
}

#goods_compare .iScrollIndicator {
border: 1px solid #FFF !important;
background: #000 !important;
opacity: 0.3 !important;
}








.OneProductCompare {
position: relative;
margin-top: 5px;
}

a.compare_goods_add {
font: 15px inter;
color: #0F68B1;
line-height: 20px;
}
a.compare_goods_add span {
position: relative;
width: 21px;
height: 21px;
display: inline-block;
background: url(/public/images/footer_cart_sprite2.png) no-repeat center center;
background-position: 0px 0px;
top: 5px;
margin-right: 5px;
}
a.compare_goods_del {
font: 15px inter;
color: #0F68B1;
color: #18B41E;
line-height: 20px;
cursor: default;
text-decoration: none;
}
a.compare_goods_del span {
position: relative;
width: 21px;
height: 21px;
display: inline-block;
background: url(/public/images/footer_cart_sprite2.png) no-repeat center center;
background-position: -24px 0px;
top: 5px;
margin-right: 5px;
}
#block_compare {
position: relative;
overflow: hidden;
display: block;
width: 100%;
margin: 0px auto;
}
#block_no_compare {
width: 80%;
margin: 0px auto;
}
#block_no_compare p {
font: 30px interface_cyrregular;
padding: 100px 0px;
margin: 20px 0px;
box-shadow: 0px 0px 3px;
}


/*Отображение блока акции в каталоге*/
.action_logo div{
display:none;
}

.action_logo .act82,
.action_logo .act83 {
position: absolute;
top: 43px;
left: 257px;
width: 47px;
height: 59px;
background: url(http://www.telemaks.ru/public/_mail/20140912/images/cloud_sale1.png) no-repeat top left;
padding-left: 60px;
padding-top: 21px;
font: 18px 'arial', 'tahoma';
color: #FFF;
opacity: 0.8;
display:block;
}
.action_logo .act83 {
background: url(http://www.telemaks.ru/public/_mail/20140916/action/cloud_sale.png) no-repeat top left;
font-size: 0px;
}
.action_logo .act83:hover,
.action_logo .act82:hover {
opacity: 1;
}
.sort_view2 .action_logo .act83,
.sort_view2 .action_logo .act82 {
top: 29px;
left: 87px;
}
.sort_view3 .action_logo .act83,
.sort_view3 .action_logo .act82 {
top: 9px;
left: 216px;
}
.sort_view4 .action_logo .act83,
.sort_view4 .action_logo .act82 {
top: 31px;
left: 306px;
}
