/* FONTS
----------------------------------------------------*/
@font-face {
    font-family: 'helvetica';
    src: url('fonts/helveticaneue-thin-webfont.eot');
    src: url('fonts/helveticaneue-thin-webfont.eot?#iefix') format('embedded-opentype'),
          url('fonts/helveticaneue-thin-webfont.woff') format('woff'),
          url('fonts/helveticaneue-thin-webfont.ttf') format('truetype');
    font-weight: 200;
    font-style: normal;
}
@font-face {
    font-family: 'exo2';
    src: url('fonts/exo2.0-regular-webfont.eot');
    src: url('fonts/exo2.0-regular-webfont.eot?#iefix') format('embedded-opentype'),
         url('fonts/exo2.0-regular-webfont.woff') format('woff'),
         url('fonts/exo2.0-regular-webfont.ttf') format('truetype'),
         url('fonts/exo2.0-regular-webfont.svg#exo2') format('svg');
    font-weight: normal;
    font-style: normal;
}
@font-face {
    font-family: 'exo2';
    src: url('fonts/exo2.0-semibold-webfont.eot');
    src: url('fonts/exo2.0-semibold-webfont.eot?#iefix') format('embedded-opentype'),
         url('fonts/exo2.0-semibold-webfont.woff') format('woff'),
         url('fonts/exo2.0-semibold-webfont.ttf') format('truetype'),
         url('fonts/exo2.0-semibold-webfont.svg#exo2') format('svg');
    font-weight: bold;
    font-style: normal;
}
@font-face {
    font-family: 'exo2';
    src: url('fonts/exo2.0-italic-webfont.eot');
    src: url('fonts/exo2.0-italic-webfont.eot?#iefix') format('embedded-opentype'),
         url('fonts/exo2.0-italic-webfont.woff') format('woff'),
         url('fonts/exo2.0-italic-webfont.ttf') format('truetype'),
         url('fonts/exo2.0-italic-webfont.svg#exo2') format('svg');
    font-weight: normal;
    font-style: italic;
}
@font-face {
    font-family: 'exo2';
    src: url('fonts/exo2.0-bolditalic-webfont.eot');
    src: url('fonts/exo2.0-bolditalic-webfont.eot?#iefix') format('embedded-opentype'),
         url('fonts/exo2.0-bolditalic-webfont.woff') format('woff'),
         url('fonts/exo2.0-bolditalic-webfont.ttf') format('truetype'),
         url('fonts/exo2.0-bolditalic-webfont.svg#exo2') format('svg');
    font-weight: bold;
    font-style: italic;
}
@font-face {
    font-family: 'exo2';
    src: url('fonts/exo2.0-bold-webfont.eot');
    src: url('fonts/exo2.0-bold-webfont.eot?#iefix') format('embedded-opentype'),
         url('fonts/exo2.0-bold-webfont.woff') format('woff'),
         url('fonts/exo2.0-bold-webfont.ttf') format('truetype'),
         url('fonts/exo2.0-bold-webfont.svg#exo2') format('svg');
    font-weight: 800;
    font-style: normal;
}
@font-face {
    font-family: 'exo2';
    src: url('fonts/exo2.0-black-webfont.eot');
    src: url('fonts/exo2.0-black-webfont.eot?#iefix') format('embedded-opentype'),
         url('fonts/exo2.0-black-webfont.woff') format('woff'),
         url('fonts/exo2.0-black-webfont.ttf') format('truetype'),
         url('fonts/exo2.0-black-webfont.svg#exo2') format('svg');
    font-weight: 900;
    font-style: normal;
}
@font-face {
    font-family: 'exo2';
    src: url('fonts/exo2.0-extrabolditalic-webfont.eot');
    src: url('fonts/exo2.0-extrabolditalic-webfont.eot?#iefix') format('embedded-opentype'),
         url('fonts/exo2.0-extrabolditalic-webfont.woff') format('woff'),
         url('fonts/exo2.0-extrabolditalic-webfont.ttf') format('truetype'),
         url('fonts/exo2.0-extrabolditalic-webfont.svg#exo2') format('svg');
    font-weight: 900;
    font-style: italic;
}






/* ANIMATIONS
----------------------------------------------------*/
@-webkit-keyframes downArrow {to {background-position: 0 9px;}}
@-moz-keyframes downArrow {to {background-position: 0 9px;}}
@-o-keyframes downArrow {to {background-position: 0 9px;}}
@keyframes downArrow {to {background-position: 0 9px;}}

@-webkit-keyframes startAnim {from {-webkit-transform: rotate(0deg);} to {-webkit-transform: rotate(45deg);}}
@-moz-keyframes startAnim {from {-moz-transform: rotate(0deg);} to {-moz-transform: rotate(45deg);}}
@-o-keyframes startAnim {from {-o-transform: rotate(0deg);} to {transform: rotate(45deg);}}
@keyframes startAnim {from {transform: rotate(0deg);} to {transform: rotate(45deg);}}

@-webkit-keyframes midAnim {from {-webkit-transform: rotate(45deg);width: 50px;margin: -20px 0 0 -20px;} to {-webkit-transform: rotate(0deg);width: 101px;margin: -45px 0 0 -45px;}}
@-moz-keyframes midAnim {from {-moz-transform: rotate(45deg);width: 50px;margin: -20px 0 0 -20px;} to {-moz-transform: rotate(0deg);width: 101px;margin: -45px 0 0 -45px;}}
@-o-keyframes midAnim {from {-o-transform: rotate(45deg);width: 50px;margin: -20px 0 0 -20px;} to {transform: rotate(0deg);width: 101px;margin: -45px 0 0 -45px;}}
@keyframes midAnim {from {transform: rotate(45deg);width: 50px;margin: -20px 0 0 -20px;} to {transform: rotate(0deg);width: 101px;margin: -45px 0 0 -45px;}}

@-webkit-keyframes showBP {from {opacity: 0;filter: alpha(opacity=0);} to {opacity: 1;filter: alpha(opacity=100);}}
@-moz-keyframes showBP {from {opacity: 0;filter: alpha(opacity=0);} to {opacity: 1;filter: alpha(opacity=100);}}
@-o-keyframes showBP {from {opacity: 0;filter: alpha(opacity=0);} to {opacity: 1;filter: alpha(opacity=100);}}
@keyframes showBP {from {opacity: 0;filter: alpha(opacity=0);} to {opacity: 1;filter: alpha(opacity=100);}}

@-webkit-keyframes spinLeft {from {-webkit-transform: rotate(0deg);} to {-webkit-transform: rotate(-180deg);}}
@-moz-keyframes spinLeft {from {-moz-transform: rotate(0deg);} to {-moz-transform: rotate(-180deg);}}
@-o-keyframes spinLeft {from {-o-transform: rotate(0deg);} to {-o-transform: rotate(-180deg);}}
@keyframes spinLeft {from {transform: rotate(0deg);} to {transform: rotate(-180deg);}}

@-webkit-keyframes spinRight {from {-webkit-transform: rotate(0deg);} to {-webkit-transform: rotate(180deg);}}
@-moz-keyframes spinRight {from {-moz-transform: rotate(0deg);} to {-moz-transform: rotate(180deg);}}
@-o-keyframes spinRight {from {-o-transform: rotate(0deg);} to {-o-transform: rotate(180deg);}}
@keyframes spinRight {from {transform: rotate(0deg);} to {transform: rotate(180deg);}}

@-webkit-keyframes currentArrow {0% {background-position: 0 0;} 25% {background-position: 0 -71px;} 50% {background-position: 0 -142px;} 75% {background-position: 0 -213px;} 100% {background-position: 0 0;}}
@-moz-keyframes currentArrow {0% {background-position: 0 0;} 25% {background-position: 0 -71px;} 50% {background-position: 0 -142px;} 75% {background-position: 0 -213px;} 100% {background-position: 0 0;}}
@-o-keyframes currentArrow {0% {background-position: 0 0;} 25% {background-position: 0 -71px;} 50% {background-position: 0 -142px;} 75% {background-position: 0 -213px;} 100% {background-position: 0 0;}}
@keyframes currentArrow {0% {background-position: 0 0;} 25% {background-position: 0 -71px;} 50% {background-position: 0 -142px;} 75% {background-position: 0 -213px;} 100% {background-position: 0 0;}}





/* COMMON STYLES
----------------------------------------------------*/
* {vertical-align: baseline;font-weight: 700;font-family: exo2, arial, tahoma;-webkit-font-smoothing: antialiased;margin: 0;padding: 0;/*-webkit-transition: all 0.3s ease;-moz-transition: all 0.3s ease;-o-transition: all 0.3s ease;-ms-transition: all 0.3s ease;transition: all 0.3s ease;*/}
html {height: 100%;}
body {margin: 0;padding: 0;width: 100%;min-width: 1024px;min-height: 100%;float: left;overflow: auto;background: url('../images/patterns/back.jpg') repeat;}
#body_mask {display: none;width: 100%;height: 100%;position: fixed;top: 0;left: 0;z-index: 2000;background: rgba(0,0,0,.5);}
#globalfilter {display: none;width: 1126px;height: 170px;padding: 0 33px;position: absolute;top: 438px;left: 50%;margin-left: -595px;z-index: 30000;}
#globalfilter .filter_valb {margin: 0 !important;}
#globalfilter.active {display: block;}
#Overlay{display: none;width: 100%;height: 100%;position: absolute;z-index: 2000;background: url('../images/patterns/overlay.png') repeat;}
.pageLoader {width: 55px;height: 55px;position: absolute;z-index: 20001;top: 50%;left: 50%;margin: -27px 0 0 -27px;background: url('../images/loader.gif') no-repeat;}
.container {width: 1200px;position: relative;margin: 0 auto;z-index: 1;}
label {cursor: default !important;}
a label {cursor: pointer !important;}
.blick {width: 18px;height: 12px;position: absolute;z-index: 1000;background: url('../images/elems/blick.png') 0 0 no-repeat;}
.warm {font: 900 normal 12px/36px exo2;color: #ff4200;position: relative;-webkit-text-shadow: 0 0 5px rgba(255,54,0,.75);-moz-text-shadow: 0 0 5px rgba(255,54,0,.75);text-shadow: 0 0 5px rgba(255,54,0,.75);}
.warm > span {font: 900 normal 12px/36px exo2;position: relative;}
.warm > span > span {opacity: .5;position: absolute;z-index: 2;width: 55%;height: 60%;top: 20%;left: 2%;background: -moz-radial-gradient(center, rgba(0,0,0,0) 0%, rgba(255,190,0,0.7) 0, rgba(0,0,0,0) 140%);background: -webkit-gradient(radial, color-stop(0%,rgba(0,0,0,0)), color-stop(0,rgba(255,190,0,0.7)), color-stop(140%,rgba(0,0,0,0)));background: -webkit-radial-gradient(center, rgba(0,0,0,0) 0%,rgba(255,190,0,0.7) 0,rgba(0,0,0,0) 140%);background: -o-radial-gradient(center, rgba(0,0,0,0) 0%,rgba(255,190,0,0.7) 0,rgba(0,0,0,0) 140%);background: -ms-radial-gradient(center, rgba(0,0,0,0) 0%,rgba(255,190,0,0.7) 0,rgba(0,0,0,0) 140%);background: radial-gradient(center, rgba(0,0,0,0) 0%,rgba(255,190,0,0.7) 0,rgba(0,0,0,0) 140%);filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#00000000', endColorstr='#00000000',GradientType=0 );}
svg {position: absolute;top: 0;right: 0;}
img {border: none;}
b.ari {font-family: arial !important;}





/* HEADER BLOCK
----------------------------------------------------*/
header {width: 100%;float: left;height: 248px;overflow: hidden;z-index: 1;position: relative;background: url('../images/header_back.jpg') 50% 0 no-repeat;}
.top_logo {width: 160px;height: 78px;display: block;position: absolute;top: 49px;left: 0;background: url('../images/top_logo.png') 0 0 no-repeat;}
.top_logo:hover {background-position: 0 -78px;}
.user_marks_block {width: 1200px;height: 40px;position: absolute;bottom: 79px;left: 50%;margin-left: -600px;z-index: 2;}
.multi_line {width: 1400px;position: absolute;bottom: 0;left: -390px;z-index: 1;height: 33px;background: url('../images/elems/lines.png') 0 0 no-repeat;}
.multi_line.orange {background-position: 0 -33px;}
.linetext {height: 28px;display: block;overflow: hidden;font-size: 21px;font-style: ilatic;padding: 0 6px;color: #fff;position: relative;text-transform: uppercase;line-height: 30px;-webkit-text-shadow: 0 0 6px rgba(97,95,127,.75);-moz-text-shadow: 0 0 6px rgba(97,95,127,.75);text-shadow: 0 0 6px rgba(97,95,127,.75);}
.linetext > span {color: #fcfa09;}
.linetext.left {width: 468px;float: right;text-align: right;margin-right: 60px;}
.linetext.right {width: 453px;float: right;text-align: left;margin-right: 30px;}
.umarks {width: 616px;height: 49px;position: absolute;z-index: 3;bottom: -2px;right: -365px;background: url('../images/elems/marks_back.png') 0 0 no-repeat;}
.umarks label {width: 100%;float: left;margin: 10px 0 0 25px;font: 700 12px/100% exo2;color: #bdbdbd;}
.umarks .umarks_block {width: 100%;float: left;margin: 3px 0 0 25px;}
.umarks .umarks_block .umrk {float: left;height: 16px;font: 700 13px/16px exo2;color: #656565;}
.umarks .umarks_block .umrk.active {font-weight: 800;-webkit-text-shadow: 0 1px 1px rgba(0,0,0,.75);-moz-text-shadow: 0 1px 1px rgba(0,0,0,.75);text-shadow: 0 1px 1px rgba(0,0,0,.75);}
.umarks .umarks_block .umrk.like.active {color: #d92420;}
.umarks .umarks_block .umrk.mark.active {color: #ff5a00;}
.umarks .umarks_block .umrk.color.active {color: #9a9a9a;}
.umarks .umarks_block .umrk.compare.active {color: #0f75bc;}
.umarks .umarks_block .umrk > span {display: block;float: left;height: 16px;margin: 2px 3px 0 0;background: url('../images/icons/sprite.png') 100px 100px no-repeat;}
.umarks .umarks_block .umrk.like > span {width: 13px;height: 13px;background-position: -1px -1px;}
.umarks .umarks_block .umrk.like.active > span {background-position: -14px -1px;}
.umarks .umarks_block .umrk.mark > span {margin-top: -1px;width: 16px;height: 13px;background-position: -1px -16px;}
.umarks .umarks_block .umrk.mark.active > span {background-position: -18px -16px;}
.umarks .umarks_block .umrk.color > span {margin-top: -1px;width: 16px;height: 16px;background-position: -1px -38px;}
.umarks .umarks_block .umrk.color.active > span {background-position: -23px -38px;}
.umarks .umarks_block .umrk.compare > span {margin-top: -1px;width: 31px;height: 18px;background-position: -43px -1px;}
.umarks .umarks_block .umrk.compare.active > span {background-position: -76px -1px;}
.umarks .umarks_block .udivider {width: 2px;height: 15px;float: left;margin: 0 9px;background: url('../images/icons/marks_div.png') 0 0 no-repeat;}
.search_block {width: 327px;position: absolute;left: 548px;top: 67px;}
.top_search {width: 100%;height: 45px;float: left;background: url('../images/elems/search_back.png') 0 0 no-repeat;}
.top_search .tsearch {width: 209px;height: 40px;float: left;padding: 0 65px 0 47px;z-index: 1;background: none;outline: none;border: 1px solid #9d9d9d;font: 700 italic 12px/40px exo2;color: #9d9d9d;margin: 2px 0 0 2px;border-right: none;border-bottom: none;position: relative;-webkit-border-radius: 6px;-moz-border-radius: 6px;border-radius: 6px;behavior: url('pie.htc');}
.top_search .tsearch:focus {border-color: #777;}
.top_search .tsearch_glass {width: 24px;height: 24px;position: absolute;z-index: 2;top: 10px;left: 14px;background: url('../images/icons/sprite.png') -49px -25px no-repeat;}
.top_search .tsearch_btn {width: 58px;height: 33px;cursor: pointer;display: block;position: absolute;z-index: 2;top: 6px;right: 5px;background: url('../images/elems/search_btn.png') 0 0 no-repeat;}
.top_search .tsearch_btn:hover {background-position: 0 -33px;}
.search_block .search_example {float: left;width: 100%;clear: both;margin: 0 0 0 15px;font: 700 12px/100% exo2;color: #fff;}
.search_block .search_example > a {margin: 0 0 0 3px;font: 700 12px/100% exo2;color: #6e6e6e;position: relative;background: url('../images/patterns/underline.png') bottom repeat-x;-webkit-text-shadow: 1px 1px 1px rgba(255,255,255,.75);-moz-text-shadow: 1px 1px 1px rgba(255,255,255,.75);text-shadow: 1px 1px 1px rgba(255,255,255,.75);}
.search_block .search_example > a:hover {color: #555;}
.top_prevs {width: 327px;height: 45px;position: absolute;top: 66px;left: 189px;background: url('../images/elems/top_prevs.png') 0 0 no-repeat;}
.langs {position: absolute;right: 5px;top: 10px;display: block;font: 700 13px/110% exo2;color: #c7c7c7;text-transform: uppercase;border-bottom: 1px dotted #c7c7c7;}
.langs:hover {color: #fff;}
.user_blocks {position: absolute;top: 9px;right: 70px;}
.user_blocks .userb_item {float: right;font: 700 14px/100% exo2;color: #fff;text-transform: lowercase;}
.user_blocks .userb_item:hover {color: #c7c7c7;}
.user_blocks .userb_divider {float: right;height: 14px;width: 1px;display: block;background: #737373;margin: 0 8px;}
.currency {position: absolute;top: 50px;right: 0;font: 700 11px/100% exo2;color: #393939;}
.currency > span {color: #727272;padding: 0 5px;}
.payment_box {width: 71px;position: absolute;top: 72px;right: -2px;}
.field_title {width: 100%;height: 15px;float: left;padding: 0 0 2px;text-align: center;position: relative;font: 700 14px/100% exo2;color: #f7f7f7;background: url('../images/elems/fields_label.png') 100px 100px no-repeat;-webkit-text-shadow: -2px 1px 1px #676767, 0 1px 1px #adadad;-moz-text-shadow: -2px 1px 1px #676767, 0 1px 1px #adadad;text-shadow: -2px 1px 1px #676767, 0 1px 1px #adadad;}
.field_title.basket {background-position: center 0;height: 13px;margin-bottom: 2px;-webkit-text-shadow: none;-moz-text-shadow: none;text-shadow: none;}
.field_title.summa {background-position: center -15px;-webkit-text-shadow: none;-moz-text-shadow: none;text-shadow: none;}
.field_title.payment {background-position: center -30px;-webkit-text-shadow: none;-moz-text-shadow: none;text-shadow: none;}



.basket_sum {width: 80px;position: absolute;right: 83px;top: 72px;}
.bask_sum {width: 100%;float: left;margin: 6px 0 0;text-align: center;font: 700 14px/100% exo2;color: #3f3b36;}
.bask_sum span {font: 800 14px/100% exo2;color: #6c6b6b;}
.basket_box {display: block;min-width: 125px;max-width: 145px;position: absolute;top: 72px;right: 180px;}
.basket_box:hover .field_title {text-decoration: underline;}
.basket_box .basket_data {float: right;width: 70px;text-align: right;margin-left: -5px;}
.basket_box .basket_data .bask_sum span {font-family: arial;font-weight: normal;}
.basket_box .basket_coutn {width: 62px;height: 46px;float: right;margin: -8px -5px 0 0;position: relative;background: url('../images/elems/basket.png') 0 0 no-repeat;}
.basket_box .basket_coutn span {display: block;position: absolute;top: 5px;left: 0;width: 25px;height: 25px;font: 800 12px/26px exo2;color: #ff5a00;text-align: center;-webkit-text-shadow: 0 1px 1px rgba(0,0,0,.75), 0 0 7px #ff5a00;-moz-text-shadow: 0 1px 1px rgba(0,0,0,.75), 0 0 7px #ff5a00;text-shadow: 0 1px 1px rgba(0,0,0,.75), 0 0 7px #ff5a00;-webkit-border-radius: 100%;-moz-border-radius: 100%;border-radius: 100%;behavior: url('pie.htc');}

/* style select */
.select_container {width: 100%;height: 25px;float: left;position: relative;}
input.select_inp {width: 70%;height: 20px;padding: 0 20px 0 0;margin: 3px 0 0;float: left;text-align: left;font: 700 12px/22px exo2;color: #3f3b36;border: none;outline: none;background: none;}
span.select_pic {width: 16px;height: 16px;position: absolute;z-index: 2;right: 3px;top: 5px;background: url('../images/icons/sprite.png') -113px -1px no-repeat;}
select.stylish_select {width: 100%;position: absolute;z-index: 4;top: 0;left: -1px;height: 25px;background: #fff;outline: none;font-size: 14px;font-style: italic;color: #4b4b4b;border: 1px solid #ccc;opacity: 0;filter: alpha(opacity=0);}
select.stylish_select option {padding: 2px 0 2px 10px;}
.select_container.high {width: 94px;height: 35px;background: url('../images/elems/highinp.png') 0 0 no-repeat;}
.select_container.high input.select_inp {height: 30px;width: 68%;text-align: center;font: italic 16px exo2;color: #484548;}
.select_container.high select.stylish_select {height: 35px;}
.select_container.high span.select_pic {width: 35px;height: 27px;background: url('../images/elems/highselpic.png') 0 0 no-repeat;}
select.stylish_select[disabled] ~ span.select_pic {display: none;}

.payment_box .select_container {background: url('../images/elems/currency_back.png') 0 0 no-repeat;}
.payment_box .select_inp {width: 40px;padding: 0 20px 0 10px;}


.top_phonesbox {width: 195px;position: absolute;top: 5px;left: 150px;}
.top_phonesbox .tphones_list {width: 40px;height: 23px;float: left;cursor: pointer;border: 1px solid #393939;position: relative;background: rgba(255,255,255,.1);-webkit-border-radius: 5px;-moz-border-radius: 5px;border-radius: 5px;behavior: url('pie.htc');-webkit-transition: all 0.3s ease;-moz-transition: all 0.3s ease;-o-transition: all 0.3s ease;-ms-transition: all 0.3s ease;transition: all 0.3s ease;}
.top_phonesbox .tphones_list:hover {background: rgba(255,255,255,.2);}
.top_phonesbox .tphones_list .tph_icon {width: 15px;height: 10px;display: block;position: absolute;top: 6px;left: 6px;background: url('../images/icons/sprite.png') -86px -27px no-repeat;}
.tph_divider {width: 0px;height: 19px;display: block;position: absolute;top: 2px;left: 26px;border-left: 1px solid #424242;border-right: 1px solid #68686a;}
.top_phonesbox .tphones_list .tph_arrow {width: 6px;height: 4px;display: block;position: absolute;top: 9px;right: 4px;background: url('../images/icons/sprite.png') -106px -28px no-repeat;}
.top_phonesbox .tphones_inf {float: left;margin: -4px 0 0 5px;width: 145px;}
.top_phonesbox .tphones_inf .tph_code {float: left;height: 32px;font: 700 16px/34px exo2;color: #9a9a9a;margin: 0 6px 0 0;}
.top_phonesbox .tphones_inf .tph_tel {float: left;height: 22px;font: 700 21px/22px exo2;color: #fcfa07;}
.top_phonesbox .tphones_inf .tph_type {float: left;height: 12px;font: 700 italic 10px/12px exo2;color: #fff;margin: -2px 0 0;}

.worktime {width: 115px;padding: 0 0 0 22px;position: absolute;top: 7px;left: 368px;}
.worktime p {width: 100%;float: left;clear: both;margin: -1px 0 0;padding: 0;font: 700 12px/100% exo2;color: #9a9a9a;}

/* top brands */
.topfit {width: 1205px;height: 67px;position: absolute;top: 174px;left: -2px;background: url('../images/elems/topfit2.png') 0 0 no-repeat;}
.topfit_wrap {width: 1116px;height: 60px;position: absolute;top: 0;left: 0;margin: 2px 0 0 4px;overflow: hidden;z-index: 1;}
.kitchendeal_wrapper {width: 100%;float: left;text-align: center;position: relative;min-height: 62px;}
.kitchendeal_box {width: 905px;height: 100%;position: absolute;z-index: 1;top: 0;left: 50%;margin-left: -495px;padding: 0 85px 0 100px;overflow: hidden;text-align: center;}
.kitchendeal_box.activex {width: 615px;padding-left: 390px;padding-right: 50px;}
.kitchendeal_box.activex .kitchen_item {/*max-width: 85px;*/}
.kitchen_item {max-width: 100px;padding: 0 2px;position: relative;display: inline-block;margin: 0;text-align: center;cursor: pointer;}
.kitchen_item > span {position: relative;height: 40px;display: inline-block;*display: inline;zoom: 1;margin: 4px 0 -11px;background: url('../images/icons/goods_sprite.png') 100px 100px no-repeat;}
.kitchen_item > label {width: 100%;display: inline-block;*display: inline;zoom: 1;font: 700 13px/100% exo2;cursor: pointer;color: #fff;text-transform: uppercase;margin: 0;-webkit-transition: all 0.3s ease;-moz-transition: all 0.3s ease;-o-transition: all 0.3s ease;-ms-transition: all 0.3s ease;transition: all 0.3s ease;}
/*.kitchen_item:hover > span svg path {color: rgba(252,53,5,.5);fill: currentColor;}*/
.kitchen_item:hover > label,
.kitchen_item.active > label {color: #373737;-webkit-text-shadow: 0 1px 1px rgba(210,210,210,.75);-moz-text-shadow: 0 1px 1px rgba(210,210,210,.75);text-shadow: 0 1px 1px rgba(210,210,210,.75);}
.kitchen_item.active > span svg {display: none;}
.kitchen_item[data-type="2"] > span svg,
.kitchen_item[data-type="4"] > span svg,
.kitchen_item[data-type="5"] > span svg,
.kitchen_item[data-type="6"] > span svg,
.kitchen_item[data-type="7"] > span svg,
.kitchen_item[data-type="8"] > span svg {top: 3px;}
.kitchen_item[data-type="3"] > span svg {top: 4px;}

.kitchen_item[data-type="1"] > span {width: 36px;background-position: -3px -97px;}
.kitchen_item[data-type="2"] > span {width: 19px;background-position: -47px -94px;}
.kitchen_item[data-type="3"] > span {width: 15px;background-position: -74px -94px;}
.kitchen_item[data-type="4"] > span {width: 29px;background-position: -97px -96px;}
.kitchen_item[data-type="5"] > span {width: 29px;background-position: -134px -95px;}
.kitchen_item[data-type="6"] > span {width: 28px;background-position: -167px -96px;}
.kitchen_item[data-type="7"] > span {width: 24px;background-position: -3px -135px;}
.kitchen_item[data-type="8"] > span {width: 28px;background-position: -36px -136px;}
.kitchen_item[data-type="9"] > span {width: 20px;background-position: -73px -138px;}

.kitchen_item.active[data-type="1"] > span {background-position: -3px -4px;}
.kitchen_item.active[data-type="2"] > span {background-position: -46px -1px;}
.kitchen_item.active[data-type="3"] > span {background-position: -73px -1px;}
.kitchen_item.active[data-type="4"] > span {background-position: -96px -3px;}
.kitchen_item.active[data-type="5"] > span {background-position: -133px -3px;}
.kitchen_item.active[data-type="6"] > span {background-position: -166px -3px;}
.kitchen_item.active[data-type="7"] > span {background-position: -3px -43px;}
.kitchen_item.active[data-type="8"] > span {background-position: -35px -43px;}
.kitchen_item.active[data-type="9"] > span {background-position: -71px -46px;}
.topfit_btn {width: 79px;height: 79px;display: block;cursor: pointer;position: absolute;z-index: 5;background: url('../images/elems/swiper_btn.png') 100px 100px no-repeat;top: -7px;}
.topfit_btn.brand {background-position: 0 0;left: 2px;}
.topfit_btn.brand:hover {background-position: -79px 0;}
.topfit_btn.deal {background-position: 0 -79px;left: 78px;}
.topfit_btn.deal:hover {background-position: -79px -79px;}
.topfit_btn.filter {background-position: 0 -158px;right: 7px;}
.topfit_btn.filter:hover {background-position: -79px -158px;}
.topfit_btn.filter.active {background-position: 0 -239px;}
.topfit_btn.filter.active:hover {background-position: -79px -239px;}
.topfits_wrap {position: relative;z-index: 10;float: left;height: 62px;}
.topfits_wrap .topfit_btn {float: left;position: relative;left: 0;margin: 0 -5px 0 2px;}
.brandshop_box {width: 100%;height: 62px;position: absolute;top: 0;left: 0;overflow: hidden;z-index: 2;}
.brandshop_box .brandsbox {width: 896px;height: 100%;position: absolute;z-index: 1;top: -2px;left: 0;padding: 0 110px 0 115px;overflow: hidden;background: url('../images/elems/topfit.png') 0 0 no-repeat;}
.deal_btn {width: 19px;height: 19px;position: absolute;cursor: pointer;right: 18px;top: 24px;z-index: 4;}
.deal_btn span {width: 100%;height: 100%;position: relative;display: block;background: url('../images/icons/goods_sprite.png') 100px 100px no-repeat;}
.deal_btn.up span {-webkit-transform: rotate(-180deg);-moz-transform: rotate(-180deg);transform: rotate(-180deg);}
.deal_btn[data-p="2"] span {top: -4px;background-position: -131px -135px;}
.deal_btn.up[data-p="2"] span {top: 0;background-position: -131px -137px;}
.deal_btn[data-p="3"] span {top: -2px;background-position: -103px -135px;}
.deal_btn.up[data-p="3"] span {top: 0;background-position: -103px -137px;}
.brands_wrapper {width: 1000%;height: 100%;position: relative;float: left;margin: 2px 0 0;overflow: hidden;}
.brand_item {width: 120px;padding: 0 4px;height: 60px;float: left;overflow: hidden;position: relative;}
.active_brand {display: none;width: 280px;height: 62px;padding-left: 80px;top: -2px;left: 0;text-align: center;position: absolute;z-index: 2;background: url('../images/elems/topfit.png') 0 0 no-repeat;}
.active_brand .acbr_img {width: 140px;height: 48px;overflow: hidden;display: inline-block;margin: 10px 0 0;}
.active_brand .acbr_img img {display: none;}
.active_brand .acbr_country {display: inline-block;max-width: 122px;text-align: left;position: relative;top: -18px;margin: 0 0 0 10px;font: 700 14px/20px exo2;color: #555;}
.active_brand .acbr_country span {width: 14px;height: 11px;display: block;overflow: hidden;float: left;margin: 5px 10px 0 0;}

/* brands droplist */
.brands_droplist {display: none;width: 281px;min-height: 50px;position: absolute;top: 15px;left: 0;z-index: 10000;background: url('../images/patterns/brandlist_back.png') repeat;}
.brands_droplist.open {display: block;}
.brands_droplist .brd_top {width: 317px;height: 23px;position: absolute;top: -23px;left: -18px;background: url('../images/elems/brandlist.png') 0 0 no-repeat;}
.brands_droplist .brd_bot {width: 317px;height: 23px;position: absolute;bottom: -23px;left: -18px;background: url('../images/elems/brandlist.png') 0 -23px no-repeat;}
.brands_droplist .brd_left {width: 19px;height: 100%;position: absolute;top: 0;left: -19px;background: url('../images/patterns/brandlist.png') 0 0 repeat-y;}
.brands_droplist .brd_right {width: 19px;height: 100%;position: absolute;top: 0;right: -19px;background: url('../images/patterns/brandlist.png') -19px 0 repeat-y;}
.brands_droplist ul {width: 100%;float: left;padding: 0;margin: 0 0 10px;list-style: none;}
.brands_droplist ul li {width: 105px;display: block;margin: 0 0 0 25px;float: left;}
.brands_droplist ul li a {padding: 5px 0 5px 15px;display: block;margin: 3px 0;position: relative;font: 700 14px/100% exo2;color: #3c3c3c;text-transform: uppercase;text-decoration: underline;}
.brands_droplist ul li a span {width: 4px;height: 8px;display: block;position: absolute;top: 8px;left: 0;background: url('../images/icons/sprite.png') -97px -45px no-repeat;}
.brands_droplist ul li a:hover {color: #a3a3a3;}
.brands_droplist ul li a.active {color: #a3a3a3;text-decoration: none;}
.brands_droplist ul li a:hover span,
.brands_droplist ul li a.active span {background-position: -105px -45px;}
.brands_droplist .brandsl {width: 100%;height: 36px;float: left;font: bold italic 14px/36px exo2;color: #6e6e6e;border-bottom: 1px dotted #9c9c9c;text-align: center;margin: 0 0 10px;}

/* mainslider */
.mainslider_box {width: 100%;float: left;height: 513px;overflow: hidden;position: relative;z-index: 1;/*-webkit-box-shadow: inset 0 3px 4px rgba(0,0,0,.4);-moz-box-shadow: inset 0 3px 4px rgba(0,0,0,.4);box-shadow: inset 0 3px 4px rgba(0,0,0,.4);behavior: url('pie.htc');*/}
.mainsliders {width: 1920px;height: 513px;position: absolute;z-index: -1;top: 0;left: 50%;margin-left: -960px;}
#mslider_wrap {width: 100%;height: 513px;float: left;background: url('../images/patterns/back2.jpg') repeat;}
#mslider {z-index: 1;background: url('../images/loader.gif') center no-repeat;}
#mslider .slides {width: 1920px;height: 100%;}
#mslider .slides li {width: 1920px;height: 100%;position: relative;}
#mslider .slides li img {position: absolute;top: 0;left: 0;width: 100%;height: 100%;border: none;z-index: -1;display: none;}
#mslider .slides li .container {width: 800px;position: absolute;top: 0;left: 50%;margin-left: -600px;height: 100%;z-index: 2;}

.current_slider {width: 386px;height: 420px;position: absolute;right: 50%;top: 13px;margin-right: -604px;z-index: 10;}
.mslider_preview {width: 160px;height: 160px;position: absolute;top: 127px;z-index: 4;overflow: hidden;cursor: pointer;background: url('../images/elems/prev_shadow.png') 0 0 no-repeat;-webkit-border-radius: 100%;-moz-border-radius: 100%;border-radius: 100%;behavior: url('pie.htc');}
.mslider_preview:hover .prv_name {color: #ff6300;}
.mslider_preview:hover .prv_img img {opacity: .8;filter: alpha(opacity=80);}
.mslider_preview.prev {left: 50%;margin-left: -785px;}
.mslider_preview.next {right: 50%;margin-right: -785px;}
.mslider_preview .prv_title {width: 120px;display: block;float: left;margin: 28px 0 0 20px;height: 10px;overflow: hidden;text-align: center;font: 700 10px/100% exo2;color: #84766b;}
.mslider_preview .prv_name {width: 130px;display: block;float: left;height: 14px;overflow: hidden;margin: 2px 0 0 14px;text-align: center;font: 700 14px/100% exo2;color: #4d4a4b;text-transform: uppercase;}
.mslider_preview .prv_img {width: 122px;height: 90px;float: left;margin: 2px 0 0 19px;overflow: hidden;}
.mslider_preview .prv_img img {border: none;display: none;}
















/* MAIN CONTENT BLOCK
----------------------------------------------------*/
.main_cont_block {width: 100%;float: left;position: relative;min-height: 400px;overflow: hidden;z-index: 2;}

/* services blocks */
.services_blocks {width: 100%;height: 131px;float: left;z-index: 2;background: url('../images/elems/service_bot_back.jpg') 50% 0 no-repeat;position: relative;-webkit-box-shadow: 0 2px 3px rgba(169,169,169,.75);-moz-box-shadow: 0 2px 3px rgba(169,169,169,.75);box-shadow: 0 2px 3px rgba(169,169,169,.75);behavior: url('pie.htc');}
.datawrapper {width: 100%;float: left;width: 100%;float: left;padding: 0 8px;margin: 0 -8px;}
.databox {width: 110%;float: left;position: relative;}
.service_item {width: 130px;height: 107px;display: block;float: left;text-align: center;position: relative;z-index: 2;margin: 14px 35px 0 10px;}
.service_item .ser_left {width: 16px;height: 107px;position: absolute;top: 0;left: -16px;background: url('../images/elems/service_sides.png') 0 0 no-repeat;}
.service_item .ser_right {width: 16px;height: 107px;position: absolute;top: 0;right: -16px;background: url('../images/elems/service_sides.png') -16px 0 no-repeat;}
.service_item .sericon {display: inline-block;*display: inline;zoom: 1;position: relative;background: url('../images/icons/service_icons.png') 100px 100px no-repeat;}
.services_tops {width: 100%;height: 100%;padding: 0 16px;margin: 0 -16px;position: absolute;z-index: 2;top: 0;left: 0;background: url('../images/elems/service_colps.png') 100px 100px no-repeat;}
.service_item[data-service="1"] .services_tops {background-position: 0 0;}
.service_item[data-service="2"] .services_tops {background-position: -162px 0;}
.service_item[data-service="3"] .services_tops {background-position: 0 -107px;}
.service_item[data-service="4"] .services_tops {background-position: -162px -107px;}
.service_item[data-service="5"] .services_tops {background-position: 0 -214px;}
.service_item[data-service="6"] .services_tops {background-position: -162px -214px;}
.service_item[data-service="7"] .services_tops {background-position: 0 -321px;}
.service_item .sername {display: inline-block;*display: inline;zoom: 1;width: 94%;padding: 5px 3% 0;position: relative;font: 700 17px/100% exo2;color: #f7f7f7;-webkit-text-shadow: -2px 1px 1px #676767, 0 1px 1px #adadad;-moz-text-shadow: -2px 1px 1px #676767, 0 1px 1px #adadad;text-shadow: -2px 1px 1px #676767, 0 1px 1px #adadad;}
.services_bots {width: 100%;padding: 0 16px;margin: 0 -16px;text-align: left;height: 107px;position: relative;z-index: 1;background: url('../images/elems/colp_back.png') center no-repeat;}
.services_bots p {width: 132px;height: 72px;display: block;float: left;overflow: hidden;font: 700 13px/110% exo2;color: #fff;margin: 12px 0 0;}
.services_bots .service_detls {width: 138px;float: left;margin: 2px 0 0 -6px;font: 700 12px/100% exo2;color: #d7d7d7;text-decoration: underline;text-indent: 58px;background: url('../images/elems/servdet_line.png') 3px 3px no-repeat;}
.services_bots .service_detls:hover {color: #ff6000;}
.services_bots .service_detls span {width: 20px;height: 20px;display: block;float: right;margin: -3px;background: url('../images/elems/servdet_arr.png') 0 0 no-repeat;}
.serv_dir {width: 100%;height: 50%;position: absolute;left: 0;z-index: 4;cursor: default;}
.serv_dir.top {top: 0;}
.serv_dir.bot {bottom: 4px;height: 49%;}

.slider_cart {position: absolute;top: 28px;left: 50%;margin-left: -600px;z-index: 10;}
.slider_cart .scart_item {float: left;height: 14px;padding: 6px 15px;display: block;cursor: pointer;background: rgba(4,4,4,.5);-webkit-transition: all 0.3s ease;-moz-transition: all 0.3s ease;-o-transition: all 0.3s ease;-ms-transition: all 0.3s ease;transition: all 0.3s ease;}
.slider_cart .scart_item:hover {background: rgba(4,4,4,.7);}
.slider_cart .scart_item > div {float: left;background: url('../images/icons/sprite.png') 100px 100px no-repeat;}
.slider_cart .scart_item > span {float: left;margin: 0 5px 0 12px;display: block;/*border-bottom: 1px dotted rgba(255,255,255,.5);*/text-decoration: underline;color: rgba(255,255,255,.5);font: 700 12px/14px exo2;}
.slider_cart .scart_item.delivery {border-right: 1px dashed #ababac;-webkit-border-radius: 4px 0 0 4px;-moz-border-radius: 4px 0 0 4px;border-radius: 4px 0 0 4px;behavior: url('pie.htc');}
.slider_cart .scart_item.delivery > div {width: 20px;height: 14px;background-position: -137px -3px;}
.slider_cart .scart_item.cart {-webkit-border-radius: 0 4px 4px 0;-moz-border-radius: 0 4px 4px 0;border-radius: 0 4px 4px 0;behavior: url('pie.htc');}
.slider_cart .scart_item.cart > div {width: 14px;height: 14px;background-position: -162px -3px;}
.slider_cart .scart_item.cart > span {margin-left: 20px;}
.slide_title {width: 780px;padding: 0 0 0 10px;display: none;position: absolute;z-index: 10;left: 0;bottom: 264px;max-height: 160px;overflow: hidden;font: 800 50px/120% exo2;color: #fff;text-transform: uppercase;-webkit-text-shadow: 1px 2px 0 rgba(0,0,0,.75);-moz-text-shadow: 1px 2px 0 rgba(0,0,0,.75);text-shadow: 1px 2px 0 rgba(0,0,0,.75);behavior: url('pie.htc');}
.slide_articul {display: none;width: 90%;position: absolute;bottom: 225px;left: 10px;font: 700 18px/100% exo2;color: #fff;-webkit-text-shadow: 1px 2px 0 rgba(0,0,0,.75);-moz-text-shadow: 1px 2px 0 rgba(0,0,0,.75);text-shadow: 1px 2px 0 rgba(0,0,0,.75);behavior: url('pie.htc');}
.slide_detlink {position: absolute;bottom: 120px;left: 0;padding: 6px 10px;height: 14px;background: rgba(4,4,4,.5);text-decoration: underline;color: rgba(255,255,255,.5);font: 700 12px/14px exo2;-webkit-border-radius: 4px;-moz-border-radius: 4px;border-radius: 4px;-webkit-transition: all 0.3s ease;-moz-transition: all 0.3s ease;-o-transition: all 0.3s ease;-ms-transition: all 0.3s ease;transition: all 0.3s ease;}
.slide_detlink:hover {background: rgba(4,4,4,.7);}
.slide_detlink > span {width: 19px;height: 14px;float: left;margin: 0 10px 0 0;display: block;background: url('../images/icons/sprite.png') -181px -3px no-repeat;}
.subsliders {width: 100%;height: 97px;position: absolute;bottom: 0;left: 0;z-index: 8;}
.subsliders .subslider_item {cursor: pointer;width: 50%;height: 100%;position: absolute;bottom: 0;margin-left: -15px;border-top: 1px dashed rgba(255,255,255,.3);}
.subsliders .subslider_item.right {margin-left: 0;padding-left: 15px;}
.subsliders .subslid {width: 0;height: 100%;position: absolute;bottom: 0;left: 50%;margin-left: -15px;border-right: 1px dashed rgba(255,255,255,.3);}
.subsliders .subsl_wrap {width: 555px;position: absolute;top: 10px;}
.subsliders .subsl_wrap .subsl_digits {width: 78px;height: 78px;float: left;margin: 0 0 0 -4px;text-align: center;background: url('../images/icons/goods_sprite.png') -89px -182px no-repeat;}
.subsliders .subslider_item.active .subsl_digits {background-position: 0 -182px;}
.subsliders .subslider_item.active {border-top: none;}
.subsliders .subslider_item.active .sbl_title,
.subsliders .subslider_item.active .sbl_name {opacity: .75;filter: alpha(opacity=75);}
.st_digit {width: 25px;height: 29px;display: inline-block;*display: inline;zoom: 1;margin: 0 -3px;position: relative;top: 24px;background: url('../images/icons/warm_numbers.png') 100px 100px no-repeat;}
.st_digit[data-digit="0"] {background-position: -25px 0;}
.st_digit[data-digit="1"] {background-position: -25px -29px;}
.st_digit[data-digit="2"] {background-position: -25px -58px;}
.st_digit[data-digit="3"] {background-position: -25px -87px;}
.st_digit[data-digit="4"] {background-position: -25px -116px;}
.st_digit[data-digit="5"] {background-position: -25px -145px;}
.st_digit[data-digit="6"] {background-position: -25px -174px;}
.st_digit[data-digit="7"] {background-position: -25px -203px;}
.st_digit[data-digit="8"] {background-position: -25px -232px;}
.st_digit[data-digit="9"] {background-position: -25px -261px;}
.active .st_digit[data-digit="0"] {background-position: 0 0;}
.active .st_digit[data-digit="1"] {background-position: 0 -29px;}
.active .st_digit[data-digit="2"] {background-position: 0 -58px;}
.active .st_digit[data-digit="3"] {background-position: 0 -87px;}
.active .st_digit[data-digit="4"] {background-position: 0 -116px;}
.active .st_digit[data-digit="5"] {background-position: 0 -145px;}
.active .st_digit[data-digit="6"] {background-position: 0 -174px;}
.active .st_digit[data-digit="7"] {background-position: 0 -203px;}
.active .st_digit[data-digit="8"] {background-position: 0 -232px;}
.active .st_digit[data-digit="9"] {background-position: 0 -261px;}
.subsl_clickable {width: 380px;float: left;margin: 5px 0 0 10px;cursor: pointer;}
.subslider_item:hover .subsl_clickable .sbl_title,
.subslider_item:hover .subsl_clickable .sbl_name {opacity: .7;filter: alpha(opacity=70);}
.subsl_clickable .sbl_title {width: 100%;float: left;font: 700 14px/100% exo2;margin: 10px 0 0;color: #fff;opacity: .3;filter: alpha(opacity=30);text-transform: lowercase;position: relative;-webkit-text-shadow: 0 1px 0 #000;-moz-text-shadow: 0 1px 0 #000;text-shadow: 0 1px 0 #000;behavior: url('pie.htc');}
.subsl_clickable .sbl_name {width: 100%;float: left;font: 800 22px/100% exo2;margin: 5px 0 0;color: #fff;opacity: .3;filter: alpha(opacity=30);text-transform: uppercase;position: relative;-webkit-text-shadow: 0 1px 0 #000;-moz-text-shadow: 0 1px 0 #000;text-shadow: 0 1px 0 #000;behavior: url('pie.htc');}
.gogetall {float: right;margin: 35px 0 0;font: 700 12px/100% exo2;color: rgba(255,255,255,.3);text-decoration: underline;}
.gogetall:hover {color: rgba(255,255,255,.5);}
.subsl_dots {width: 380px;float: left;margin: 5px 0 0 10px;}
.sbslide_dot {width: 18px;height: 18px;float: left;margin: 0 9px 0 0;cursor: pointer;background: url('../images/icons/sprite.png') -95px -76px no-repeat;}
.active .sbslide_dot:hover,
.active .sbslide_dot.current {background-position: -95px -57px;}

.dtname {opacity: 0;filter: alpha(opacity=0);width: 81px;height: 37px;position: absolute;z-index: 4;line-height: 38px;text-align: center;background: url('../images/elems/disc_names.png') 100px 100px no-repeat;}
.dtname[data-dtype="1"] {background-position: 0 0;}
.dtname[data-dtype="2"] {background-position: 0 -37px;}
.dtname[data-dtype="3"] {background-position: 0 -74px;}
.dtname[data-dtype="4"] {background-position: 0 -111px;}
.dtname[data-dtype="5"] {background-position: 0 -148px;}
#mslider_wrap .dtname {top: 22px/*92px*/;left: 435px;font: 700 14px/36px exo2;color: #fff;-webkit-text-shadow: -1px -1px 3px rgba(0,0,0,.75);-moz-text-shadow: -1px -1px 3px rgba(0,0,0,.75);text-shadow: -1px -1px 3px rgba(0,0,0,.75);behavior: url('pie.htc');}
.products_minfo {width: 350px;position: absolute;top: 83px;right: -300px;z-index: 4;opacity: 0;filter: alpha(opacity=0);}
.products_minfo .products_title {width: 100%;float: left;font: bold italic 16px/100% exo2;color: #594539;}
.products_minfo .products_name {display: block;float: left;margin: 6px 0 0;font: 800 24px/120% exo2;color: #594539;text-decoration: underline;text-transform: uppercase;}
.products_minfo .products_name:hover {color: #423a35;}
.products_minfo .whysocheep {width: 100%;display: block;float: left;margin: 10px 0 0;font: 700 12px/120% exo2;opacity: .4;filter: alpha(opacity=40);color: #fff;position: relative;-webkit-text-shadow: 0 1px 0 #554539;-moz-text-shadow: 0 1px 0 #554539;text-shadow: 0 1px 0 #554539;behavior: url('pie.htc');}
.products_minfo .mysave {float: right;margin: 12px 0 0;font: 700 12px/120% exo2;color: #b1067d;}
.products_minfo .mysave span {font: 700 18px/120% exo2;color: #b1067d;}
.products_minfo .mysave span strong {font: 800 18px/120% calibri;color: #b1067d;}
.products_minfo .myrrc {float: left;margin: 12px 0 0;position: relative;z-index: 2;}
.products_minfo .myrrc .rrc_tt {float: left;border-bottom: 1px dotted #535353;font: 700 12px/100% exo2;color: #535353;}
.products_minfo .myrrc .rrc_tt > span {font: 700 18px/100% exo2;color: #535353;position: relative;}
.products_minfo .myrrc .rrc_tt > span > span {width: 100%;height: 1px;position: absolute;top: 50%;left: -2px;background: #b1067d;padding: 0 2px;}
.products_minfo .myrrc .rrc_tt > span > strong {font: 800 18px/100% calibri;color: #535353;}
.products_minfo .myrrc .rrc_i {width: 12px;height: 13px;float: left;display: block;cursor: pointer;margin: 3px 0 0 7px;background: url('../images/icons/sprite.png') -122px -28px no-repeat;}
.products_minfo .myrrc .rrc_i:hover {background-position: -122px -46px;}
.products_minfo .newprice {width: 100%;height: 147px;float: left;margin: -30px 0;position: relative;z-index: 1;background: url('../images/elems/price_back.png') center 0 no-repeat;}
.products_minfo .newprice > em {font: 700 14px/120% exo2;color: #535353;position: absolute;top: 65px;left: 0;}
.products_minfo .newprice > span {font: 900 64px/120% exo2;color: #73b12d;position: absolute;top: 34px;left: 100px;-webkit-text-shadow: 0 2px 0 #356400;-moz-text-shadow: 0 2px 0 #356400;text-shadow: 0 2px 0 #356400;behavior: url('pie.htc');}
.products_minfo .newprice > span > span {font: bold 32px/120% calibri;color: #73b12d;}
.products_minfo .dt_div {float: left;margin: 12px 0 0;width: 100%;height: 0;border-bottom: 1px dotted rgba(255,255,255,.25);}
.carts_btn {float: left;margin: 5px 0 0;position: relative;width: 350px;color: #fff;text-transform: uppercase;height: 68px;background: url('../images/elems/cart_btns.png') 100px 100px no-repeat;}
.carts_btn.tocart {cursor: pointer;font: 800 24px/68px exo2;text-indent: 72px;background-position: 0 0;-webkit-text-shadow: -1px -1px 0 #47870d;-moz-text-shadow: -1px -1px 0 #47870d;text-shadow: -1px -1px 0 #47870d;behavior: url('pie.htc');}
.carts_btn.tocart:hover {/*opacity: .8;filter: alpha(opacity=80);*/-webkit-text-shadow: 0 1px 0 #47870d;-moz-text-shadow: 0 1px 0 #47870d;text-shadow: 0 1px 0 #47870d;behavior: url('pie.htc');}
.carts_btn.incart {cursor: default;font: bold italic 24px/68px exo2;text-indent: 95px;background-position: 0 -68px;-webkit-text-shadow: 0 1px 0 #d07500;-moz-text-shadow: 0 1px 0 #d07500;text-shadow: 0 1px 0 #d07500;behavior: url('pie.htc');}
.products_minfo .getcheck {float: left;margin: 10px 0 0;cursor: pointer;}
.products_minfo .getcheck > span.ics {float: left;margin: -2px 0 0;width: 16px;height: 14px;background: url('../images/icons/sprite.png') -18px -16px no-repeat;}
.products_minfo .getcheck > span.nms {float: left;font: 700 12px/120% exo2;color: #ff5a00;margin: 0 0 0 5px;text-transform: lowercase;border-bottom: 1px dotted #ff5a00;position: relative;-webkit-text-shadow: 0 1px 0 rgba(0,0,0,.75);-moz-text-shadow: 0 1px 0 rgba(0,0,0,.75);text-shadow: 0 1px 0 rgba(0,0,0,.75);behavior: url('pie.htc');}
.products_minfo .getcheck:hover > span.nms {color: #ff8948;}
.products_minfo .getcheck.checked {cursor: default;}
.products_minfo .getcheck.checked > span.nms {color: #faf909;border-bottom: 1px dotted #faf909;}
.products_minfo .bids_amount {float: right;margin: 10px 0 0;font: 700 12px/120% exo2;color: #fff;opacity: .4;filter: alpha(opacity=40);position: relative;-webkit-text-shadow: 0 1px 0 #554539;-moz-text-shadow: 0 1px 0 #554539;text-shadow: 0 1px 0 #554539;behavior: url('pie.htc');}


/* recomended block */
.recomend_box {width: 100%;height: 162px;float: left;position: relaitve;margin: 30px 0 0;z-index: 1;background: url('../images/elems/recomback.png') 50% 9px no-repeat;}
.recomitem {width: 293px;height: 71px;float: left;margin: 0 22px 0 -8px;cursor: pointer;position: relative;background: url('../images/elems/recombacks.png') 100px 100px no-repeat;}
.recomitem.current {cursor: default;}
.recomitem[data-recom="1"] {background-position: 0 0;}
.recomitem[data-recom="2"] {background-position: -293px 0;}
.recomitem[data-recom="3"] {background-position: 0 -71px;}
.recomitem[data-recom="4"] {background-position: -293px -71px;}
.recomitem .recomname {width: 185px;position: absolute;top: 16px;left: 88px;font: italic 16px/120% exo2;color: #646363;text-transform: uppercase;-webkit-text-shadow: 0 1px 0 #fff;-moz-text-shadow: 0 1px 0 #fff;text-shadow: 0 1px 0 #fff;behavior: url('pie.htc');}
.recomitem .recomicon {width: 50px;height: 50px;display: none;position: absolute;background: url('../images/icons/goods_sprite.png') 100px 100px no-repeat;}
.recomitem[data-recom="1"] .recomicon {top: 10px;left: 22px;background-position: 0 -261px;}
.recomitem[data-recom="2"] .recomicon {top: 10px;left: 24px;background-position: -50px -261px;}
.recomitem[data-recom="3"] .recomicon {top: 10px;left: 25px;background-position: -100px -261px;}
.recomitem[data-recom="4"] .recomicon {top: 10px;left: 24px;background-position: -150px -261px;}
.recomitem:hover .recomicon {display: block;opacity: .5;filter: alpha(opacity=50);}
.recomitem.current .recomicon {display: block;opacity: 1;filter: alpha(opacity=100);}
.recom_subcats {width: 100%;height: 42px;float: left;position: relative;}
.recom_subcats .recomsubs {width: 277px;height: 36px;float: left;margin: 6px 30px 0 0;background: url('../images/elems/recomba.png') 0 0 no-repeat;}
#recomslider {width: 277px;height: 36px;position: absolute;top: 6px;background: url('../images/elems/recsliderback.png') 0 0 no-repeat;}
#recomslider[data-slide="1"] {left: 0;}
#recomslider[data-slide="2"] {left: 307px;}
#recomslider[data-slide="3"] {left: 614px;}
#recomslider[data-slide="4"] {left: 921px;}
#recom_subs {width: 1160px;height: 40px;float: left;padding: 0 20px;overflow: hidden;margin: 8px 0 0 -2px;position: relative;background: url('../images/elems/recosubsback.png') 0 0 no-repeat;}
#recom_subs .recsb {float: left;margin: 12px 0 0;font: italic 16px/120% exo2;color: #646363;border-bottom: 1px dotted #646363;cursor: pointer;position: relative;-webkit-text-shadow: 0 1px 0 #fff;-moz-text-shadow: 0 1px 0 #fff;text-shadow: 0 1px 0 #fff;behavior: url('pie.htc');}
#recom_subs .recsb:hover,
#recom_subs .recsb.current {color: #ef772f;}
#recom_subs .recsb.current {border: none;}
#recom_subs .dvd {width: 13px;height: 0;float: left;margin: 22px 7px 0;border-top: 1px solid #646363;border-bottom: 1px solid #cacaca;}
.subsb_wrap {position: relative;}
.subsb_wrap[data-box="1"] {padding-left: 0;float: left;}
.subsb_wrap[data-box="2"] {padding-left: 290px;float: left;}
.subsb_wrap[data-box="3"] {padding-left: 597px;float: left;}
.subsb_wrap[data-box="4"] {float: right;padding-left: 0;}
.sbsb_wrp {width: 100%;float: left;overflow: hidden;}
.subsb_wrap .sbs_title {position: absolute;top: 0;left: 100%;height: 24px;margin: 11px 0 0 20px;display: block;font: italic 21px/24px exo2;color: #ef772f;text-transform: uppercase;white-space: nowrap;overflow: hidden;}
.more_dts {display: none;position: absolute;top: 11px;right: 7px;height: 24px;font: italic 21px/24px exo2;color: #ef772f;text-transform: uppercase;}

#mslider {-webkit-user-select: none;-moz-user-select: none;-o-user-select: none;user-select: none;}
.wecall {cursor: pointer;height: 23px;padding: 0 40px 0 15px;border: 1px solid #393939;position: absolute;top: 5px;left: 527px;font: 700 12px/22px exo2;color: #fcfa07;background: rgba(255,255,255,.1);-webkit-border-radius: 4px;-moz-border-radius: 4px;border-radius: 4px;behavior: url('pie.htc');-webkit-transition: all 0.3s ease;-moz-transition: all 0.3s ease;-o-transition: all 0.3s ease;-ms-transition: all 0.3s ease;transition: all 0.3s ease;}
.wecall:hover {background: rgba(255,255,255,.2);}
.wecall .wcall_phone {width: 24px;height: 18px;display: block;position: absolute;top: 3px;right: 3px;background: url('../images/icons/marks_div2.png') left 0 no-repeat;}
.wecall .wcall_phone span {width: 11px;height: 11px;display: block;background: url('../images/icons/sprite.png') -123px -73px no-repeat;left: 8px;position: relative;top: 3px;}
.mylocation {position: absolute;top: 6px;left: 0;max-width: 140px;padding: 0 10px 0 0;cursor: pointer;}
.mylocation:hover {opacity: .8;filter: alpha(opacity=80);}
.mylocation span.name {overflow: hidden;font: 700 14px/100% exo2;color: #fff;border-bottom: 1px dotted #fff;}
.mylocation span.ic {width: 6px;height: 4px;display: block;position: absolute;top: 9px;right: -3px;background: url('../images/icons/sprite.png') -140px -28px no-repeat;}




/* products block */
.products_container {width: 100%;float: left;margin: 10px 0;}
#prodsbox {width: 100%;float: left;position: relative;margin-bottom: 100px;}
.proditem {width: 390px;min-height: 761px;float: left;position: relative;margin: 0 10px 0 0;-webkit-user-select: none;-moz-user-select: none;-o-user-select: none;user-select: none;background: rgba(255,255,255,.5);border: 1px solid #ccc;padding: 0 0 14px;-webkit-box-shadow: 0 0 4px rgba(0,0,0,.2);-moz-box-shadow: 0 0 4px rgba(0,0,0,.2);box-shadow: 0 0 4px rgba(0,0,0,.2);-webkit-border-radius: 8px;-moz-border-radius: 8px;border-radius: 8px;behavior: url('pie.htc');}
.proditem.inactive {padding: 0;min-height: 775px;}
.prodtop {width: 402px;height: 63px;float: left;position: relative;background: url('../images/elems/prodtop.png') 0 0 no-repeat;margin: -2px -6px 0;}
.prodcont {width: 350px;float: left;min-height: 350px;background: #fff;padding: 0 20px;margin: -7px 0 0;position: relative;}
.pcat_name {float: left;max-width: 250px;margin: 20px 0 0 28px;font: 800 18px/100% exo2;color: #555;overflow: hidden;top: -2px;max-height: 38px;position: relative;-webkit-text-shadow: 1px 1px 0 rgba(255,255,255,.75);text-shadow: 1px 1px 0 rgba(255,255,255,.75);text-shadow: 1px 1px 0 rgba(255,255,255,.75);behavior: url('pie.htc');}
.prodtitle {max-width: 270px;float: left;margin: 10px 0 0;font: 800 18px/100% exo2;color: #555;}
.set .prodtitle {font: 800 14px/100% exo2;margin: 4px 0 0;}
.prodtitle:hover {text-decoration: underline;color: #5196cf;}
.prodinf {max-width: 270px;float: left;clear: both;margin: 10px 0 0;}
.set .prodinf {margin: 6px 0 0;}
.prodinf > span {float: left;margin: 0 15px 0 0;font: 700 10px/100% exo2;color: #aeaeae;}
.prodinf > span > span {padding: 0 0 0 2px;font: 800 10px/100% exo2;color: #555;text-transform: uppercase;}
.prodimg {width: 100%;height: 140px;float: left;position: relative;margin: 70px 0 0;text-align: center;}
.set .prodimg {height: 180px;margin: 70px 0 -40px;}
.prodim {display: inline-block;*display: inline;zoom: 1;position: relative;}
.set .prodim {top: -20px;}
.prodim img {height: 140px;border: none;}
.set .prodim img {height: 180px;}
.prodim:hover {}
.prodim:hover .prodsize.top span {font-size: 16px;color: #8c8c8c;}
.prodim:hover .prodsize.left span {font-size: 16px;color: #8c8c8c;left: -14px;}
.prodsize {position: absolute;text-align: center;}
.prodsize span {display: inline-block;*display: inline;zoom: 1;background: #fff;padding: 0 3px;font: 12px/100% arial;color: #aeaeae;position: relative;-webkit-transition: all .2s ease;-moz-transition: all .2s ease;-o-transition: all .2s ease;-ms-transition: all .2s ease;transition: all .2s ease;}
.prodsize .ltr {width: 2px;height: 7px;background: #aeaeae;top: -1px;left: 0;position: absolute;}
.prodsize .gtr {width: 2px;height: 7px;background: #aeaeae;top: -1px;right: 0;position: absolute;}
.prodsize.top {top: -34px;left: 0;width: 100%;height: 2px;border-bottom: 1px solid #f5f5f5;}
.prodsize.top span {top: -9px;}
.prodsize.left {top: 0;left: 50%;margin-left: -182px;height: 100%;width: 2px;border-right: 1px solid #f5f5f5;}
.prodsize.left .ltr {width: 7px;height: 2px;top: 100%;left: -1px;}
.prodsize.left .gtr {width: 7px;height: 2px;top: 0;right: -4px;}
.prodsize.left span {-webkit-transform: rotate(-90deg);-moz-transform: rotate(-90deg);transform: rotate(-90deg);top: 44%;left: -11px;}
.proddop {width: 295px;min-height: 20px;float: left;padding: 10px 25px 0 24px;position: relative;margin: 62px 0 0;cursor: pointer;z-index: 4;}
.proddop.active {cursor: default;}
.proddop .dopi {width: 19px;height: 19px;position: absolute;display: block;left: 0;top: -1px;cursor: pointer;background: url('../images/icons/sprite.png') -91px -137px no-repeat;}
.proddop .dopi:hover {opacity: .8;filter: alpha(opacity=80);}
.proddop .swip {width: 23px;height: 23px;position: absolute;display: block;cursor: pointer;right: -5px;top: -1px;background: url('../images/icons/sprite.png') -1px -198px no-repeat;}
.proddop .swip:hover {background-position: -28px -198px;}
.proddop.active .swip {background-position: -57px -198px;}
.proddop .dopcont {width: 100%;height: 0;overflow: hidden;border-top: 1px dotted #5196cf;}
.proddop.active .dopcont {border-color: #ef772f;height: 40px;}
.dopcont .sizes {width: 59px;height: 19px;float: left;display: block;margin: 10px 0 0;background: url('../images/icons/sizes_small.png') 100px 100px no-repeat;}
.size30 .dopcont .sizes {background-position: 0 0;}
.size40 .dopcont .sizes {background-position: 0 -19px;}
.size45 .dopcont .sizes {background-position: 0 -38px;}
.size50 .dopcont .sizes {background-position: 0 -57px;}
.size60 .dopcont .sizes {background-position: 0 -76px;}
.size80 .dopcont .sizes {background-position: 0 -95px;}
.size90-120 .dopcont .sizes {background-position: 0 -114px;}
.size90 .dopcont .sizes {background-position: 0 -133px;}
.sizecorner .dopcont .sizes {background-position: 0 -152px;}
.sizetrap .dopcont .sizes {background-position: 0 -171px;}
.prodcolor {float: left;margin: 11px 0 0 36px;position: relative;width: 145px;}
.prodcol {width: 60px;height: 34px;position: relative;float: left;-webkit-border-radius: 4px;-moz-border-radius: 4px;border-radius: 4px;behavior: url('pie.htc');}
.prodcol span {width: 64px;height: 38px;display: block;position: absolute;top: -2px;left: -2px;background: url('../images/elems/color_shadow.png') 0 0 no-repeat;}
.prodcol div {display: none;width: 15px;height: 11px;position: absolute;bottom: 4px;left: 6px;background: url('../images/icons/sprite.png') -124px -285px no-repeat;}
.check .prodcol div {display: block;}
.bxtitle {float: left;margin: 3px 0 0 6px;display: block;width: 70px;background: url('../images/elems/fields_label.png') 100px 100px no-repeat;}
.bxtitle.color {background-position: 0 -63px;height: 14px;}
.bxtitle.post {background-position: 0 -47px;height: 11px;margin-bottom: 3px;}
.bxtitle.rrc {background-position: 0 -82px;height: 14px;}
.bcolor_name {float: left;margin: 2px 0 0 6px;font: 800 12px/100% exo2;color: #555;position: relative;-webkit-text-shadow: 1px 1px 0 rgba(255,255,255,.75);text-shadow: 1px 1px 0 rgba(255,255,255,.75);text-shadow: 1px 1px 0 rgba(255,255,255,.75);behavior: url('pie.htc');}
.prodpost {width: 110px;float: left;margin: 11px 0 0 8px;}
.indicator {width: 27px;height: 38px;float: left;margin: -2px 0 0 -2px;background: url('../images/elems/indicator.png') 0 0 no-repeat;position: relative;}
.indicator span {width: 4px;height: 17px;position: absolute;top: 10px;left: 7px;display: block;background: url('../images/elems/indicator_flash.png') 0 0 no-repeat;}
.prodrrc {width: 62px;float: left;margin: 11px 0 0 17px;text-align: center;}
.prodrrc .bcolor_name {text-align: center;position: relative;display: inline-block;*display: inline;zoom: 1;float: none;margin: 0;top: -2px;}
.prodrrc .bcolor_name span {position: absolute;display: block;width: 0;height: 1px;background: #d7262e;top: 46%;left: 0;margin-left: -3px;}
.size2 {width: 100px;height: 19px;float: left;text-align: center;background: url('../images/elems/size2.png') center 0 no-repeat;margin: 10px 0 0 5px;}
.types {float: left;height: 19px;margin: 10px 0 0 5px;}
.types .typesi {float: left;width: 19px;height: 19px;margin: 0 2px;display: block;background: url('../images/icons/types.png') 100px 100px no-repeat;}
.types .typesi.a {background-position: 0 0;}
.a .types .typesi.a {background-position: -19px 0;}
.types .typesi.u {background-position: 0 -19px;}
.u .types .typesi.u {background-position: -19px -19px;}
.types .typesi.f {background-position: 0 -38px;}
.f .types .typesi.f {background-position: -19px -38px;}
.pposition {width: 23px;height: 20px;float: right;margin: 9px 0 0;background: url('../images/icons/positions.png') 100px 100px no-repeat;}
.uni .pposition {background-position: 0 0;margin-right: 10px;}
.l .pposition {background-position: 0 -40px;}
.r .pposition {background-position: 0 -20px;}
.guaratee {width: 52px;height: 60px;position: absolute;display: none;z-index: 10;bottom: -46px;left: 10px;}
.g10 .guaratee {display: block;background: url('../images/icons/guarant10.png') 0 0 no-repeat;}
.nocolor {width: 100%;position: absolute;text-align: center;left: 0;bottom: -65px;font: 700 10px/120% exo2;color: #aeaeae;}
.set .nocolor {bottom: -25px;}
.labels {width: 81px;height: 37px;position: absolute;top: -19px;font: 700 14px/38px exo2;color: #fff;text-transform: uppercase;text-align: center;right: 12px;display: none;z-index: 10000;background: url('../images/elems/disc_names.png') 100px 100px no-repeat;-webkit-text-shadow: -1px 1px 3px rgba(0,0,0,.75);-moz-text-shadow: -1px 1px 3px rgba(0,0,0,.75);text-shadow: -1px 1px 3px rgba(0,0,0,.75);behavior: url('pie.htc');}
.labels.disc {top: 19px;}
.outlet .labels {/*background-position: 0 0;*/background: url('../images/elems/outlet_anim.gif') 0 0 no-repeat;display: block;}
.offer .labels {/*background-position: 0 0;*/background: url('../images/elems/offer_anim.gif') 0 0 no-repeat;display: block;}
.set .labels {/*background-position: 0 0;*/background: url('../images/elems/set_anim.gif') 0 0 no-repeat;display: block;}
.labels.disc {background: url('../images/elems/disc_names.png') 0 -148px no-repeat;-webkit-text-shadow: none;-moz-text-shadow: none;text-shadow: none;}
.outlet .labels.disc {font: 800 15px/38px exo2;color: #a10f76;}
.offer .labels.disc {font: 800 15px/38px exo2;color: #ea2804;}
.set .labels.disc {font: 800 15px/38px exo2;color: #fec008;}
.removefromfilter {width: 28px;height: 28px;float: right;margin: 6px 6px 0 0;background: url('../images/icons/sprite.png') -1px -227px no-repeat;cursor: pointer;}
.removefromfilter:hover {opacity: .8;filter: alpha(opacity=80);}
.prod_cons {float: right;margin: 7px 15px 0 0;font: 800 12px/100% exo2;color: #555;text-transform: uppercase;position: relative;-webkit-text-shadow: 1px 1px 0 rgba(255,255,255,.75);-moz-text-shadow: 1px 1px 0 rgba(255,255,255,.75);text-shadow: 1px 1px 0 rgba(255,255,255,.75);}
.consflag {width: 17px;height: 13px;position: absolute;top: 19px;right: 49px;display: block;border: 1px solid #b8b8b8;-webkit-border-radius: 2px;-moz-border-radius: 2px;border-radius: 2px;behavior: url('pie.htc');}
.consflag span {display: block;width: 17px;height: 13px;}
.prod_subinf {width: 354px;float: left;padding: 0 18px;position: relative;margin: 5px 0 0;z-index: 100;}
.prod_subinf .sbinf.left {width: 172px;height: 130px;float: left;position: relative;}
.cltitles {float: left;font: 700 12px/100% exo2;position: relative;color: #a2a2a2;text-align: center;margin: 0 0 0 30px;}
.cltitles em {font: 700 12px/100% exo2;color: #a2a2a2;}
.cltitles span {display: none;width: 20px;height: 17px;position: absolute;top: -4px;left: -29px;background: url('../images/icons/sprite.png') -123px -262px no-repeat;}
.examples .cltitles {cursor: pointer;}
.examples .cltitles span {display: block;}
.examples .cltitles:hover {border-bottom: 1px dotted #a2a2a2;margin-bottom: -1px;}
.examples .cltitles:hover em {color: #f48920;}
.colorsbox {width: 170px;height: 110px;float: left;position: relative;margin: 6px 0 0;border: 1px solid rgba(178,178,178,.3);background: rgba(255,255,255,.5);-webkit-border-radius: 6px;-moz-border-radius: 6px;border-radius: 6px;behavior: url('pie.htc');}
.colorsbox.no_color {border-style: dashed;background: rgba(255,255,255,.2);}
.colorsbox.no_color .warn_icon {width: 36px;height: 31px;display: block;position: absolute;left: 50%;top: 14px;margin-left: -18px;background: url('../images/icons/sprite.png') -118px -185px no-repeat;}
.colorsbox.no_color .nocolors {width: 100%;display: block;position: absolute;left: 0;top: 58px;font: 700 12px/120% exo2;color: #a2a2a2;text-transform: uppercase;text-align: center;}
.colorsbox.no_color .nocolors span {cursor: pointer;border-bottom: 1px dotted #a2a2a2;}
.colorsbox.no_color .nocolors span:hover {color: #777;}
.scrollBars {width: 100%;height: 100%;}
.prcolor {width: 144px;float: left;margin: 8px 0 2px 8px;cursor: pointer;}
.prcolor .prcolor_wrap {width: 60px;height: 34px;float: left;overflow: hidden;position: relative;-webkit-border-radius: 6px;-moz-border-radius: 6px;border-radius: 6px;behavior: url('pie.htc');}
.prcolor .prcolor_wrap span {width: 60px;height: 34px;display: block;position: absolute;top: 0;left: 0;background: url('../images/elems/prcolor_over.png') 0 0 no-repeat;}
.prcolor .prcolor_wrap div {display: none;width: 15px;height: 11px;position: absolute;bottom: 4px;left: 5px;background: url('../images/icons/sprite.png') -124px -285px no-repeat;}
.prcolor.check .prcolor_wrap div {display: block;}
.prcolor p {width: 78px;height: 24px;float: left;overflow: hidden;padding: 10px 0 0;margin: 0 0 0 5px;font: 800 12px/120% exo2;color: #555;}
.prcolor:hover {opacity: .7;filter: alpha(opacity=70);}
.prod_subinf .sbinf.right {width: 168px;height: 130px;float: right;position: relative;}
.sbif_title {width: 100%;float: left;text-transform: uppercase;text-align: center;}
.sbif_title p {font: italic 12px/120% exo2;color: #adadad;margin: 0;float: left;}
.sbif_title strong {font: bold italic 12px/120% exo2;color: #fe0000;display: inline-block;*display: inline;zoom: 1;position: relative;top: -4px;}
.sbif_title strong > span {font: 700 12px/120% exo2;color: #fe0000;position: absolute;top: 0;left: -5px;}
.sbif_title > span {font: bold italic 12px/120% exo2;color: #73b12d;position: relative;float: right;}
.sbif_title > span > span.arrdown {width: 7px;height: 9px;display: block;position: absolute;top: 2px;right: -12px;background: url('../images/icons/arr_down.png') 0 0 repeat-y;-webkit-animation: downArrow 3s infinite linear;-moz-animation: downArrow 3s infinite linear;animation: downArrow 3s infinite linear;}
.proditem.outlet .sbif_title p,
.proditem.outlet .sbif_title strong,
.proditem.outlet .sbif_title strong span {color: #c33896;}
.proditem.offer .sbif_title p,
.proditem.offer .sbif_title strong,
.proditem.offer .sbif_title strong span {color: #fe0000;}
.proditem.set .sbif_title p,
.proditem.set .sbif_title strong,
.proditem.set .sbif_title strong span {color: #f48920;}
.proditem.simple .sbif_title p {color: #adadad;}
.proditem.simple .sbif_title strong,
.proditem.simple .sbif_title strong span {color: #fe0000;}
.lowcount {position: absolute;display: block;top: 38px;left: 0;height: 17px;font: italic 12px/18px exo2;color: #c33896;text-indent: 23px;}
.lowcount span {position: absolute;display: block;top: 0;left: 0;height: 17px;width: 17px;background: url('../images/icons/sprite.png') -139px -44px no-repeat;}
.prod_cost {position: absolute;left: 0;text-align: center;top: 75px;width: 100%;z-index: 3;}
.prod_cost > span {font: 800 40px/100% exo2;color: #6c6b6b;display: inline-block;*display: inline;zoom: 1;padding: 0 5px;position: relative;}
.prod_cost > span > b.ari {font-weight: normal;font-style: italic}
.proditem.bn .prod_cost > span {color: #cfcfcf;}
.prod_cost > span > sup {display: none;}
.proditem.bn .prod_cost > span > sup {display: block;position: absolute;right: -13px;top: 0;font: 700 10px/100% exo2;color: #cfcfcf;}
.prod_cost > .costs {font: bold italic 40px/100% exo2;color: #555;display: inline-block;*display: inline;zoom: 1;position: relative;}
.prod_cost > .costs > .aps {overflow: hidden;text-indent: -9999px;font: bold italic 40px/100% exo2;color: #cfcfcf;display: inline-block;*display: inline;zoom: 1;position: relative;width: 10px;text-align: center;}
.proditem.bn .prod_cost > .costs > .aps {text-indent: 0;}
.prod_cost > .costs .other_price {width: 100%;position: absolute;bottom: -18px;left: 0;font: italic 12px/100% exo2;color: #555;opacity: .2;filter: alpha(opacity=20);-webkit-transition: all 0.3s ease;-moz-transition: all 0.3s ease;-o-transition: all 0.3s ease;-ms-transition: all 0.3s ease;transition: all 0.3s ease;}
.prod_cost > .costs .other_price .lt {float: left;}
.prod_cost > .costs .other_price .gt {float: right;text-align: right;}
.prod_cost > .costs > .dotsbox {position: absolute;width: 100%;height: 1px;padding: 3px 0 0;overflow: hidden;left: 0;bottom: 1px;}
.prod_cost > .costs > .dotsbox span {width: 2px;height: 1px;display: block;float: left;position: relative;margin: 0 2px 0 0;}
.prod_cost:hover > .costs > .other_price {opacity: .4;filter: alpha(opacity=40);}
.proditem.bn .prod_cost:hover > .costs > .aps,
.proditem.bn .prod_cost:hover > span > .ari,
.proditem.bn .prod_cost:hover > span > sup {color: #a9a9a9;}
.outlet .prod_cost > .costs > .dotsbox span {background-color: #c33896;}
.offer .prod_cost > .costs > .dotsbox span {background-color: #fe0000;}
.set .prod_cost > .costs > .dotsbox span {background-color: #f48920;}
.proddelivery {width: 100%;float: left;margin: 15px 0 0;text-align: center;height: 24px;}
.proddelivery em,
.proddelivery em span {font: italic 22px/24px exo2;color: #ce3037;}
.proddelivery strong {font: 800 40px/24px exo2;padding: 0 10px 0 0;position: relative;top: 5px;color: #ce3037;}
.proddelivery > span {width: 49px;height: 21px;display: inline-block;*display: inline;zoom: 1;background: url('../images/icons/sprite.png') -1px -261px no-repeat;position: relative;top: 4px;right: -5px;}
.free_delivery .proddelivery > span > span.shd {opacity: .7;filter: alpha(opacity=70);width: 3px;height: 10px;background: url('../images/patterns/icon_anim.png') 0 0 no-repeat;position: absolute;top: 3px;left: 8px;}
.free_delivery .proddelivery > span > span.lns {width: 9px;height: 4px;position: absolute;top: 0;left: 0;background: url('../images/icons/sprite.png') -1px -286px no-repeat;}
.free_delivery .proddelivery em,
.free_delivery .proddelivery em span,
.free_delivery .proddelivery strong {color: #84c039;}
.free_delivery .proddelivery span {background-position: -53px -261px;}
.proditem .carts_btn {margin: 12px 0 0 3px;}
.prod_question {position: absolute;bottom: 5px;left: 50%;cursor: pointer;display: block;margin-left: -100px;font: italic 12px/12px exo2;color: #5196cf;text-decoration: underline;}
.prod_question span {width: 12px;height: 12px;display: inline-block;*display: inline;zoom: 1;position: relative;margin: 0 5px;top: 2px;background: url('../images/icons/sprite.png') -90px -162px no-repeat;}
.prod_question:hover {text-decoration: none;}
.prod_subsets {width: 402px;height: 29px;float: left;position: relative;margin: 13px -6px 0;background: url('../images/elems/yellowfit.png') 0 bottom no-repeat;}
.inactive .prod_subsets {height: 72px;margin-bottom: 40px;}

.prod_compare {position: absolute;cursor: default;top: 0;left: 29px;}
.prod_compare em, .prod_compare span.val {display: none;}
.inactive .prod_compare em, .inactive .prod_compare span.val {display: inline-block;*display: inline;zoom: 1;}
.inactive .prod_compare {top: 11px;left: 25px;cursor: pointer;}
.inactive .prod_like em,
.inactive .prod_cash em,
.inactive .prod_votes em,
.inactive .prod_comm em,
.inactive .prod_compare em {display: inline-block;*display: inline;zoom: 1;font: 700 12px/14px exo2;color: #848484;text-decoration: underline;position: relative;-webkit-text-shadow: 0 1px 0 #fff;-moz-text-shadow: 0 1px 0 #fff;text-shadow: 0 1px 0 #fff;behavior: url('pie.htc');}
.prod_compare span.ico {width: 24px;height: 14px;display: inline-block;*display: inline;zoom: 1;margin: 0 -2px 0 0;position: relative;top: 4px;background: url('../images/icons/sprite.png') -36px -225px no-repeat;}
.inactive .prod_compare span.ico {margin: 0 6px 0 0;}
.prod_like span.val,
.prod_cash span.val,
.prod_votes span.val,
.prod_comm span.val,
.prod_compare span.val {display: inline-block;*display: inline;zoom: 1;margin: 0 0 0 6px;position: relative;top: 1px;font: 700 12px/14px exo2;color: #848484;position: relative;-webkit-text-shadow: 0 1px 0 #fff;-moz-text-shadow: 0 1px 0 #fff;text-shadow: 0 1px 0 #fff;behavior: url('pie.htc');}
.prod_like span.val strong,
.prod_cash span.val strong,
.prod_votes span.val strong,
.prod_comm span.val strong,
.prod_compare span.val strong {font: 800 12px/14px exo2;position: relative;-webkit-text-shadow: 0 1px 0 #fff;-moz-text-shadow: 0 1px 0 #fff;text-shadow: 0 1px 0 #fff;behavior: url('pie.htc');}
.inactive .prod_like:hover em,
.inactive .prod_cash:hover em,
.inactive .prod_comm:hover em,
.inactive .prod_compare:hover em {text-decoration: none;}
.inactive .prod_like.ext em,
.inactive .prod_cash.ext em,
.inactive .prod_votes.ext em,
.inactive .prod_comm.ext em,
.inactive .prod_compare.ext em {color: #0f75bc;}
.prod_compare.ext span.ico {background-position: -36px -241px;}
.inactive .prod_like.ext span.val,
.inactive .prod_cash.ext span.val,
.inactive .prod_votes.ext span.val,
.inactive .prod_comm.ext span.val,
.inactive .prod_compare.ext span.val {color: #0f75bc;}
.inactive .prod_like.ext:hover em,
.inactive .prod_cash.ext:hover em,
.inactive .prod_comm.ext:hover em,
.inactive .prod_compare.ext:hover em {text-decoration: none;}
.prod_compare.ext span.val {display: inline-block;*display: inline;zoom: 1;font: 700 10px/14px exo2;}
.inactive .prod_compare.ext span.val {display: inline-block;*display: inline;zoom: 1;font: 700 12px/14px exo2;}
.prod_compare.ext span.val strong {font: 700 10px/14px exo2;}
.inactive .prod_compare.ext span.val strong {font: 800 12px/14px exo2;}

.prod_like {position: absolute;top: -1px;left: 80px;cursor: default;}
.prod_like em, .prod_like span.val {display: none;}
.inactive .prod_like em, .inactive .prod_like span.val {display: inline-block;*display: inline;zoom: 1;}
.inactive .prod_like {top: 34px;left: 25px;cursor: pointer;}
.prod_like span.ico {width: 14px;height: 13px;display: inline-block;*display: inline;zoom: 1;margin: 0 -2px 0 5px;position: relative;top: 4px;background: url('../images/icons/sprite.png') -66px -225px no-repeat;}
.inactive .prod_like span.ico {margin: 0 11px 0 5px;}
.prod_like.ext span.ico {background-position: -66px -242px;}
.prod_like.ext span.val {display: inline-block;*display: inline;zoom: 1;font: 700 10px/14px exo2;}
.inactive .prod_like.ext span.val {display: inline-block;*display: inline;zoom: 1;font: 700 12px/14px exo2;}
.prod_like.ext span.val strong {font: 700 10px/14px exo2;}
.inactive .prod_like.ext span.val strong {font: 800 12px/14px exo2;}

.prod_comm {position: absolute;cursor: default;top: 0;left: 190px;}
.prod_comm em, .prod_comm span.val {display: none;}
.inactive .prod_comm em, .inactive .prod_comm span.val {display: inline-block;*display: inline;zoom: 1;}
.inactive .prod_comm {top: 12px;left: 200px;cursor: pointer;}
.prod_comm span.ico {width: 18px;height: 15px;display: inline-block;*display: inline;zoom: 1;margin: 0 8px 0 0;position: relative;top: 4px;background: url('../images/icons/sprite.png') -110px -225px no-repeat;}
.prod_comm.ext span.ico {background-position: -110px -242px;}
/*
.prod_comm.ext span.val {display: inline-block;*display: inline;zoom: 1;font: 700 10px/14px exo2;}
.prod_comm.ext span.val strong {font: 700 10px/14px exo2;}
*/

.prod_votes {position: absolute;cursor: default;top: 0;left: 242px;cursor: default;}
.prod_votes em, .prod_votes span.val {display: none;}
.inactive .prod_votes em, .inactive .prod_votes span.val {display: inline-block;*display: inline;zoom: 1;}
.inactive .prod_votes {top: 78px;left: 29px;cursor: pointer;}
.prod_votes span.ico {width: 16px;height: 14px;display: inline-block;*display: inline;zoom: 1;margin: 0 10px 0 0;position: relative;top: 4px;background: url('../images/icons/sprite.png') -134px -225px no-repeat;}
/*
.prod_votes.ext span.val {display: inline-block;*display: inline;zoom: 1;font: 700 10px/14px exo2;}
.prod_votes.ext span.val strong {font: 700 10px/14px exo2;}
*/
.inactive .prod_votes em {text-decoration: none;}

.prod_cash {position: absolute;cursor: default;top: -2px;left: 138px;}
.prod_cash em, .prod_cash span.val {display: none;}
.inactive .prod_cash em, .inactive .prod_cash span.val {display: inline-block;*display: inline;zoom: 1;}
.inactive .prod_cash {top: 34px;left: 200px;cursor: pointer;}
.prod_cash span.ico {width: 18px;height: 17px;display: inline-block;*display: inline;zoom: 1;margin: 0 8px 0 0;position: relative;top: 4px;background: url('../images/icons/sprite.png') -87px -222px no-repeat;}
.prod_cash.ext span.ico {background-position: -87px -240px;}
.prod_cash.ext span.val {font: 700 10px/14px exo2;}
.prod_cash.ext span.val strong {font: 700 10px/14px exo2;}

.inactive .prod_cash span.val strong span.ed {font: 800 12px/100% exo2;color: #ff9200;}
.inactive .prod_cash span.val strong span.per {font: 800 12px/100% exo2;color: #d7262e;padding: 0 4px;}
.inactive .prod_cash span.infs {width: 12px;height: 12px;position: absolute;top: 8px;right: -13px;background: url('../images/icons/sprite.png') -90px -177px no-repeat;}
.prod_mark {width: 75px;height: 14px;position: absolute;top: 4px;left: 308px;background: url('../images/icons/stars_icon_small.png') 0 0 no-repeat;}
.inactive .prod_mark {width: 205px;height: 28px;top: 75px;left: 180px;background: url('../images/icons/stars_icons.png') 0 0 no-repeat;}
.inactive .prod_mark span {width: 41px;height: 28px;display: block;float: left;cursor: pointer;}
.voted .prod_mark span {display: none;}
.prod_mark.zero,
.inactive .prod_mark.zero {background-position: 0 0;}
.prod_mark.one {background-position: 0 -14px;}
.inactive .prod_mark.one {background-position: 0 -28px;}
.prod_mark.two {background-position: 0 -28px;}
.inactive .prod_mark.two {background-position: 0 -56px;}
.prod_mark.three {background-position: 0 -42px;}
.inactive .prod_mark.three {background-position: 0 -84px;}
.prod_mark.four {background-position: 0 -56px;}
.inactive .prod_mark.four {background-position: 0 -112px;}
.prod_mark.five {background-position: 0 -70px;}
.inactive .prod_mark.five {background-position: 0 -140px;}
.inactive .prod_question {width: 230px;height: 22px;padding: 4px 0 0;bottom: -28px;margin-left: -115px;text-align: center;background: rgba(255,255,255,.3);border: 1px solid #ccc;border-top: none;-webkit-box-shadow: 0 0 4px rgba(0,0,0,.2);-moz-box-shadow: 0 0 4px rgba(0,0,0,.2);box-shadow: 0 0 4px rgba(0,0,0,.2);-webkit-border-radius: 0 0 8px 8px;-moz-border-radius: 0 0 8px 8px;border-radius: 0 0 8px 8px;behavior: url('pie.htc');}
.switchup {display: none;width: 32px;height: 26px;cursor: pointer;position: absolute;top: -11px;right: 15px;background: url('../images/icons/sprite.png') -86px -193px no-repeat;}
.inactive .switchup {display: block;}
.inactive .switchup:hover {opacity: .7;filter: alpha(opacity=70);}

.prodimgs {width: 48px;height: 165px;position: absolute;z-index: 998;top: -45px;right: -27px;}
.prodimgs.small {height: 40px;}
.prodimgs .arrows_up {width: 16px;height: 10px;display: none;cursor: default;position: absolute;top: -9px;left: 15px;background: url('../images/icons/sprite.png') -159px -23px no-repeat;}
.prodimgs .arrows_down {width: 16px;height: 16px;display: none;cursor: pointer;position: absolute;bottom: -15px;left: 15px;background: url('../images/icons/arrows_down.gif') 0 0 no-repeat;}
.prodimgs.small .arrows_up,
.prodimgs.small .arrows_down {display: block;}
.prodimgs.small .arrows_down:hover {opacity: .5;filter: alpha(opacity=50);}
.funny_price .funny_label {width: 269px;height: 126px;position: absolute;z-index: 1000;background: url('../images/elems/funny_price.png') 0 0 no-repeat;top: 208px;left: -4px;}
.sider {display: none;width: 32px;height: 24px;position: absolute;z-index: 100;right: -8px;}
.so_flag .sider.so,
.bs_flag .sider.bs {display: block;}
.sider span {width: 6px;height: 26px;display: block;position: absolute;right: 2px;top: -2px;background: url('../images/icons/sprite.png') -107px -262px no-repeat;}
.sider.so {top: 265px;}
.sider.bs {top: 293px;}
.sider.so > div {width: 100%;height: 100%;position: absolute;cursor: pointer;right: 0;top: -5px;background: url('../images/icons/sprite.png') -158px -221px no-repeat;}
.sider.so > div.top {background-position: -158px -248px;}
.sider.bs > div {width: 100%;height: 100%;position: absolute;cursor: pointer;right: 0;top: -5px;background: url('../images/icons/sprite.png') -193px -221px no-repeat;}
.sider.bs > div.top {background-position: -193px -248px;}
.sider > div:hover {opacity: .9;filter: alpha(opacity=90);}
.sider > div > div.top {width: 100%;height: 20%;position: absolute;top: 0;left: 0;}
.sider > div > div.bot {width: 100%;height: 20%;position: absolute;bottom: 0;left: 0;}
.stamper {width: 192px;height: 213px;position: absolute;z-index: 100000;top: 50px;right: -60px;opacity: 0;filter: alpha(opacity=0);background: url('../images/elems/stamper.png') 0 0 no-repeat;}
.stamps {position: absolute;z-index: 1000;display: none;}
.stamps[data-stamp="1"] {width: 191px;height: 165px;background: url('../images/elems/stamp1.png') 0 0 no-repeat;top: 202px;left: 160px;}
.stamps[data-stamp="1"] span {width: 191px;height: 165px;background: url('../images/elems/stamp1.png') 0 0 no-repeat;display: none;position: absolute;top: 0;left: 0;}
.stamps[data-stamp="2"] {width: 166px;height: 166px;background: url('../images/elems/stamp2.png') 0 0 no-repeat;top: 202px;left: 190px;}
.stamps[data-stamp="2"] span {width: 166px;height: 166px;background: url('../images/elems/stamp2.png') 0 0 no-repeat;display: none;position: absolute;top: 0;left: 0;}
.stamps[data-stamp="3"] {width: 315px;height: 134px;background: url('../images/elems/stamp3.png') 0 0 no-repeat;top: 125px;left: 15px;}
.stamps[data-stamp="3"] span {width: 315px;height: 134px;background: url('../images/elems/stamp3.png') 0 0 no-repeat;display: none;position: absolute;top: 0;left: 0;}

.colbox_c {display: none;width: 227px;position: absolute;top: -13px;left: 182px;z-index: 1000;}
.colb_top {width: 100%;height: 29px;position: absolute;z-index: 1;top: -29px;background: url('../images/elems/colbox_tb.png') 0 0 no-repeat;}
.colb_bot {width: 100%;height: 26px;position: absolute;z-index: 1;bottom: -26px;background: url('../images/elems/colbox_tb.png') 0 -29px no-repeat;}
.colb_c {width: 100%;height: 100%;position: absolute;z-index: 1;top: 0;left: 0;background: url('../images/patterns/colbox_c.png') 0 0 repeat-y;}
.colb_pin {width: 25px;height: 29px;position: absolute;z-index: 1;background: url('../images/elems/colbox_pin.png') 0 0 no-repeat;top: 5px;left: -8px;}
.colback {width: 193px;min-height: 150px;float: left;margin: -15px 0 -5px 17px;padding: 15px 0 10px;position: relative;z-index: 2;background: url('../images/patterns/colback.png') repeat;-webkit-border-radius: 6px;-moz-border-radius: 6px;border-radius: 6px;behavior: url('pie.htc');}
.colback p {width: 150px;float: left;margin: -9px 0 10px 19px;font: 700 12px/120% exo2;color: #5d5d5d;}
.colback p strong {font: 800 12px/120% exo2;color: #444;}
.close_colb {width: 16px;height: 16px;position: absolute;z-index: 3;top: -13px;right: 20px;cursor: pointer;background: url('../images/icons/sprite.png') -152px -279px no-repeat;}
.close_colb:hover {opacity: .7;filter: alpha(opacity=70);}
.colcheck {float: left;margin: 3px 0 0 19px;clear: both;font: 800 12px/22px exo2;cursor: default;color: #555;}
.colcheck span {float: left;width: 25px;height: 22px;display: block;background: url('../images/icons/colcheck.png') 0 -22px no-repeat;}
.colcheck.chd span {background-position: 0 0;}
.colcheck:hover {opacity: .8;filter: alpha(opacity=80);}
.colcheck.disabled {color: #ccc;}
.colcheck.disabled:hover {opacity: 1;filter: alpha(opacity=100);}
.colorbtn {width: 155px;height: 42px;position: relative;margin: 18px 0 0 20px;float: left;cursor: pointer;background: url('../images/elems/colorbtn.png') 0 0 no-repeat;}
.colorbtn:hover {background-position: 0 -42px;}

.offer_timer_box {display: none;width: 100%;position: absolute;top: 24px;left: 0;}
.proditem.timer .offer_timer_box {display: block;}
.offer_timer_box .offer_tims {width: 100%;float: left;font: italic 10px/100% exo2;color: #a2a2a2;}
.offer_timer_box .counter_stat {width: 100%;height: 33px;float: left;margin: 3px 0 0;}
.timer_val_item {width: 38px;height: 33px;float: left;position: relative;}
.timer_val_item .time_item {width: 19px;height: 33px;float: left;background: url('../images/elems/timer.png') 100px 100px no-repeat;}
.timer_val_item .time_item.zero {background-position: 0 0;}
.timer_val_item .time_item.one {background-position: 0 -33px;}
.timer_val_item .time_item.two {background-position: 0 -66px;}
.timer_val_item .time_item.three {background-position: 0 -99px;}
.timer_val_item .time_item.four {background-position: 0 -132px;}
.timer_val_item .time_item.five {background-position: 0 -165px;}
.timer_val_item .time_item.six {background-position: 0 -198px;}
.timer_val_item .time_item.seven {background-position: 0 -231px;}
.timer_val_item .time_item.eight {background-position: 0 -264px;}
.timer_val_item .time_item.nine {background-position: 0 -297px;}
.timer_items_divider {width: 4px;height: 33px;float: left;font: bold 16px/34px exo2;color: #484848;text-align: center;}
.price_signal {width: 100%;position: absolute;cursor: pointer;text-align: center;left: 0;top: 39px;font: italic 12px/16px exo2;color: #5196cf;text-decoration: underline;}
.price_signal span {width: 15px;height: 15px;display: inline-block;*display: inline;zoom: 1;margin: 0 7px 0 0;background: url('../images/icons/sprite.png') -175px -279px no-repeat;position: relative;top: 2px;}
.price_signal:hover {text-decoration: none;}
.proditem .carts_btn.incart {text-indent: 105px;}
.present_box {display: none;width: 269px;height: 126px;position: absolute;z-index: 1000;top: 208px;left: -5px;background: url('../images/elems/present_back.png') 0 0 no-repeat;}
.present_box > img {position: absolute;top: 0;left: 0;width: 100%;height: 100%;z-index: 5;}
.present_box > map {position: absolute;top: 0;left: 0;width: 100%;height: 100%;z-index: 4;}
.present .present_box {display: block;}
.present_img {width: 81px;height: 81px;position: absolute;top: 21px;left: 28px;overflow: hidden;-webkit-border-radius: 100%;-moz-border-radius: 100%;border-radius: 100%;behavior: url('pie.htc');}
.present_img img {display: none;border: none;}
.present_tit {width: 82px;height: 26px;position: absolute;position: absolute;top: 51px;left: 150px;cursor: pointer;font: italic 18px/26px exo2;color: #fff;text-transform: uppercase;text-align: center;text-decoration: underline;-webkit-text-shadow: 0 1px 0 #740000;-moz-text-shadow: 0 1px 0 #740000;text-shadow: 0 1px 0 #740000;behavior: url('pie.htc');}
.present_tit span {position: absolute;left: -14px;top: 0;font: italic 18px/26px arial;}
.present_tit:hover {text-decoration: none;}

.present_hintbox_wrap {width: 396px;height: 0;position: absolute;left: -4px;top: 272px;z-index: 999;}
.present_hintbox {width: 0;height: 0;position: absolute;left: 0;overflow: hidden;bottom: 0;background: url('../images/patterns/present_pat.png') repeat;border: 1px solid #d98080;border-top: 0;-webkit-border-radius: 0 0 7px 7px;-moz-border-radius: 0 0 7px 7px;border-radius: 0 0 7px 7px;behavior: url('pie.htc');}
.present_hintbox .pres_akcia {width: 280px;display: block;position: relative;z-index: 1;float: left;margin: 32px 0 0 35px;font: 900 24px/100% exo2;color: #b70000;text-transform: uppercase;-webkit-text-shadow: 1px 1px 0 #fff, 1px -1px 0 #fff, -1px -1px 0 #fff, -1px 1px 0 #fff;-moz-text-shadow: 1px 1px 0 #fff, 1px -1px 0 #fff, -1px -1px 0 #fff, -1px 1px 0 #fff;text-shadow: 1px 1px 0 #fff, 1px -1px 0 #fff, -1px -1px 0 #fff, -1px 1px 0 #fff;behavior: url('pie.htc');}
.present_hintbox p {width: 280px;display: block;position: relative;z-index: 1;float: left;margin: 7px 0 0 35px;font: 800 16px/120% exo2;color: #b70000;-webkit-text-shadow: 1px 1px 0 #fff, 1px -1px 0 #fff, -1px -1px 0 #fff, -1px 1px 0 #fff;-moz-text-shadow: 1px 1px 0 #fff, 1px -1px 0 #fff, -1px -1px 0 #fff, -1px 1px 0 #fff;text-shadow: 1px 1px 0 #fff, 1px -1px 0 #fff, -1px -1px 0 #fff, -1px 1px 0 #fff;behavior: url('pie.htc');}
.present_hintbox p strong {font: 900 16px/120% exo2;}
.present_hintbox p a {color: #b70000;text-decoration: underline;}
.present_hintbox p a:hover {color: #950505;text-decoration: none;}
.pres_top {width: 406px;height: 29px;position: absolute;top: -5px;left: -5px;background: url('../images/elems/present_top.png') 0 0 no-repeat;}
.close_present {width: 20px;height: 20px;position: absolute;right: 10px;top: 5px;cursor: pointer;background: url('../images/icons/sprite.png') -196px -276px no-repeat;}
.close_present:hover {opacity: .7;filter: alpha(opacity=70);}
.present_timer {width: 177px;height: 63px;position: absolute;z-index: 2;bottom: 24px;right: 10px;background: url('../images/patterns/present_timer_back.png') repeat-x;-webkit-border-radius: 7px;-moz-border-radius: 7px;border-radius: 7px;-webkit-box-shadow: 0 1px 2px rgba(0,0,0,.2);-moz-box-shadow: 0 1px 2px rgba(0,0,0,.2);box-shadow: 0 1px 2px rgba(0,0,0,.2);behavior: url('pie.htc');}
.present_timer .offer_timer_box {width: 100%;height: 100%;top: 0;left: 0;}
.present_timer .offer_timer_box .offer_tims {text-align: center;font: italic 12px/120% exo2;color: #f48920;}
.present_timer .offer_timer_box .counter_stat {width: 166px;margin: 2px 0 0 7px;}
.present_timer .timer_hint {width: 100%;position: absolute;bottom: -14px;left: 0;font: italic 12px/120% exo2;color: #585858;text-align: center;}
.mainslidernav {width: 54px;height: 54px;position: absolute;top: 450px;cursor: pointer;z-index: 1000;background: url('../images/elems/main_slidernav_back.png') 100px 100px no-repeat;}
.mainslidernav.prev {left: -35px;background-position: 0 0;}
.mainslidernav.next {right: -33px;background-position: -54px 0;}
.mainslidernav > div {width: 50px;height: 50px;overflow: hidden;position: absolute;z-index: 1;top: 0;left: 2px;-webkit-border-radius: 100%;-moz-border-radius: 100%;border-radius: 100%;behavior: url('pie.htc');}
.mainslidernav > div > div {background: url("../images/elems/socback.jpg") center no-repeat;display: block;height: 102%;left: -1%;position: absolute;top: -1%;width: 102%;-webkit-transition: all 0.5s ease;-moz-transition: all 0.5s ease;-o-transition: all 0.5s ease;-ms-transition: all 0.5s ease;transition: all 0.5s ease;}
.mainslidernav:hover > div > div {-webkit-transform: rotate(20deg) scale(1.3);-moz-transform: rotate(20deg) scale(1.3);transform: rotate(20deg) scale(1.3);}
.mainslidernav > span {width: 19px;height: 29px;position: absolute;top: 12px;display: block;z-index: 2;background: url('../images/icons/sprite.png') 100px 100px no-repeat;}
.mainslidernav.prev > span {left: 19px;background-position: -229px -241px}
.mainslidernav.prev:hover > span {background-position: -229px -271px}
.mainslidernav.next > span {right: 16px;background-position: -248px -241px}
.mainslidernav.next:hover > span {background-position: -248px -271px}

.best_pricebox {display: none;width: 34px;height: 34px;position: absolute;top: 115px;right: -18px;z-index: 1;}
.proditem.bp .best_pricebox {display: block;}
.best_pricebox img {border: none;width: 50px;margin: -20px 0 0 -20px;position: relative;z-index: 1;}
.best_pricebox.start img {-webkit-animation: startAnim .2s 1 linear;-moz-animation: startAnim .2s 1 linear;animation: startAnim .2s 1 linear;}
.best_pricebox.mid img {-webkit-animation: midAnim .2s 1 linear;-moz-animation: midAnim .2s 1 linear;animation: midAnim .2s 1 linear;}
.best_pricebox.end img {width: 101px;margin: -45px 0 0 -45px;}
.best_pricebox span {width: 15px;height: 13px;position: absolute;z-index: 2;top: 9px;left: 7px;display: block;background: url('../images/icons/sprite.png') -275px -280px no-repeat;}
.best_pricebox.start span,
.best_pricebox.mid span {opacity: 0;filter: alpha(opacity=0);}
.best_pricebox.end span {width: 36px;height: 40px;background-position: -267px -236px;-webkit-animation: showBP .1s 1 linear;-moz-animation: showBP .1s 1 linear;animation: showBP .1s 1 linear;}
.tumb_icon {width: 104px;height: 33px;position: absolute;left: 50%;top: 54px;margin: 0 0 0 -52px;background: url('../images/icons/sizes.png') 100px 100px no-repeat;}
.size30 .tumb_icon {background-position: 0 0;}
.size40 .tumb_icon {background-position: 0 -33px;}
.size45 .tumb_icon {background-position: 0 -66px;}
.size50 .tumb_icon {background-position: 0 -99px;}
.size60 .tumb_icon {background-position: 0 -132px;}
.size80 .tumb_icon {background-position: 0 -165px;}
.size90-120 .tumb_icon {background-position: 0 -198px;}
.size90 .tumb_icon {background-position: 0 -231px;}
.sizecorner .tumb_icon {background-position: 0 -264px;}
.sizetrap .tumb_icon {background-position: 0 -297px;}






























/*-webkit-transition: all 0.3s ease;-moz-transition: all 0.3s ease;-o-transition: all 0.3s ease;-ms-transition: all 0.3s ease;transition: all 0.3s ease;*/






/* FOOTER BLOCK
----------------------------------------------------*/
footer {width: 100%;float: left;position: relative;z-index: 1;height: 285px;background: url('../images/footer_back.jpg') 0 0 no-repeat;}
.newsletter_box {width: 770px;position: absolute;right: 3px;top: 5px;}
.newsletter_field {width: 367px;height: 38px;float: right;margin: 0 -2px 0 0;background: url('../images/elems/newsletter.png') 0 0 no-repeat;}
.newsletter_field .top_search {width: 100%;height: 100%;background: none;}
.newsletter_field .top_search .tsearch {width: 220px;height: 35px;padding: 0 128px 0 15px;}
.newsletter_field .top_search .tsearch_btn {width: 114px;height: 33px;top: 3px;right: 2px;background: url('../images/elems/newsletter_btn.png') 0 0 no-repeat;}
.newsletter_field .top_search .tsearch_btn:hover {background-position: 0 -33px;}
.newsletter_title {float: right;width: 390px;margin: 6px 10px 0 0;font: 700 italic 12px/120% exo2;color: #bdbdbd;text-align: right;}
.footer_logo {width: 160px;height: 78px;display: block;position: absolute;top: 82px;right: 2px;background: url('../images/footer_logo.png') 0 0 no-repeat;}
.footer_logo:hover {background-position: 0 -78px;}
.socials {position: absolute;top: 80px;right: 195px;}
.socials .soc_item {float: right;display: block;position: relative;width: 40px;height: 40px;margin: 0 0 0 11px;background: url('../images/elems/social_back.png') 0 0 no-repeat;}
.socials .soc_item .bk {width: 34px;height: 34px;position: absolute;z-index: 1;overflow: hidden;top: 2px;left: 3px;-webkit-border-radius: 4px;-moz-border-radius: 4px;border-radius: 4px;behavior: url('pie.htc');}
.socials .soc_item .bk span {display: block;position: absolute;width: 102%;height: 102%;top: -1%;left: -1%;background: url('../images/elems/socback.jpg') center no-repeat;-webkit-transition: all 0.5s ease;-moz-transition: all 0.5s ease;-o-transition: all 0.5s ease;-ms-transition: all 0.5s ease;transition: all 0.5s ease;}
.socials .soc_item .soc_icon {width: 34px;height: 34px;position: absolute;z-index: 3;overflow: hidden;top: 2px;left: 3px;background: url('../images/icons/socicons.png') 100px 100px no-repeat;}
.socials .soc_item.tw .soc_icon {background-position: 0 0;}
.socials .soc_item.tw:hover .soc_icon {background-position: -34px 0;}
.socials .soc_item.in .soc_icon {background-position: 0 -34px;}
.socials .soc_item.in:hover .soc_icon {background-position: -34px -34px;}
.socials .soc_item.gp .soc_icon {background-position: 0 -68px;}
.socials .soc_item.gp:hover .soc_icon {background-position: -34px -68px;}
.socials .soc_item.fb .soc_icon {background-position: 0 -102px;}
.socials .soc_item.fb:hover .soc_icon {background-position: -34px -102px;}
.socials .soc_item:hover .bk span {-webkit-transform: rotate(20deg) scale(1.3);-moz-transform: rotate(20deg) scale(1.3);transform: rotate(20deg) scale(1.3);}
.underlogo_links {position: absolute;top: 165px;right: 2px;}
.underlogo_links .underl_link {float: right;clear: both;font: 700 14px/120% exo2;margin: 1px 0;color: #3c3c3c;text-decoration: underline;}
.underlogo_links .underl_link:hover {color: #222;}

.footer_navigation {width: 440px;position: absolute;top: 68px;left: 365px;}
.footer_navigation ul {width: 125px;float: left;margin: 0 20px 0 0;padding: 0;list-style: none;}
.footer_navigation ul li {width: 100%;}
.footer_navigation ul li span {width: 100%;display: block;float: left;padding: 0 0 18px;font: 800 14px/100% exo2;color: #3c3c3c;}
.footer_navigation ul li a {float: left;font: 700 12px/100% exo2;color: #3c3c3c;text-decoration: underline;clear: both;margin: 3px 0;}
.footer_navigation ul li a.current,
.footer_navigation ul li a:hover {color: #222;text-decoration: none;}

.fworktime {width: 290px;position: absolute;top: 75px;left: 0;}
.fworktime .fwork_icons {width: 75px;height: 110px;position: relative;float: left;}
.fworktime .fwork_icons span {width: 54px;height: 53px;display: block;position: absolute;top: 55px;left: -2px;background: url('../images/icons/sprite.png') 0 -59px no-repeat;}
.fworktime .fwork_data {float: left;width: 210px;}
.fworktime .fwork_data span {float: left;width: 100%;font: 800 18px/120% exo2;color: #3c3c3c;padding: 0 0 6px;}
.fworktime .fwork_data p {float: left;width: 100%;font: 700 20px/120% exo2;color: #3c3c3c;position: relative;padding: 0;margin: 2px 0 0;-webkit-text-shadow: 1px 1px 0 #e7e7e7;-moz-text-shadow: 1px 1px 0 #e7e7e7;text-shadow: 1px 1px 0 #e7e7e7;behavior: url('pie.htc');}
.fworktime .fwork_data p strong {font: 800 italic 22px/120% exo2;}
.copyright {position: absolute;top: 261px;left: 0;font: 700 10px/120% exo2;color: #383739;}
.agreements {width: 600px;position: absolute;top: 257px;left: 50%;margin-left: -300px;text-align: center;}
.agreements .agreement {margin: 0 9px;display: inline-block;*display: inline;zoom: 1;font: 700 10px/120% exo2;color: #383739;border-bottom: 1px solid #b2b1ae;}
.agreements .agreement:hover {color: #222;border: none;}
.developed_by {position: absolute;top: 261px;right: 0;font: 700 10px/120% exo2;color: #383739;}
.developed_by:hover {color: #222;text-decoration: underline;}

















/* POPUP FORMS
-------------------------------------------------- */
.form {display: none;}
.popup_silver {min-width: 100px;min-height: 50px;position: absolute;left: 50%;z-index: 1000;background: #e1e1e1;border: 1px solid #b7b7b7;-webkit-border-radius: 6px;-moz-border-radius: 6px;border-radius: 6px;-webkit-box-shadow: 0 1px 14px #000, inset 0 0 4px #fff;-moz-box-shadow: 0 1px 14px #000, inset 0 0 4px #fff;box-shadow: 0 1px 14px #000, inset 0 0 4px #fff;behavior: url('pie.htc');}
.silver_line {height: 47px;position: absolute;background: url('../images/elems/silver_lines.png') 100px 100px no-repeat;font: bold italic 18px/46px exo2;color: #4d4a4b;text-transform: uppercase;text-align: center;-webkit-text-shadow: 0 1px 0 #fff;-moz-text-shadow: 0 1px 0 #fff;text-shadow: 0 1px 0 #fff;behavior: url('pie.htc');}
#location1 {top: 36px;margin-left: -600px;width: 407px;height: 298px;}
#location1 .pin {width: 45px;height: 24px;position: absolute;left: 40px;top: -21px;background: url('../images/icons/top_pin.png') 0 0 no-repeat;}
#location1 .silver_line {width: 419px;background-position: 0 0;top: 20px;left: -6px;}
.iscity {width: 100%;float: left;margin: 60px 0 0;height: 65px;border-bottom: 1px solid #cacaca;text-align: center;font: 800 23px/64px exo2;color: #555;position: relative;-webkit-box-shadow: inset 0 -1px 0 #d6d6d6;-moz-box-shadow: inset 0 -1px 0 #d6d6d6;box-shadow: inset 0 -1px 0 #d6d6d6;-webkit-text-shadow: 0 1px 0 #fff;-moz-text-shadow: 0 1px 0 #fff;text-shadow: 0 1px 0 #fff;behavior: url('pie.htc');}
.iscitybtns {width: 100%;height: 98px;float: left;position: relative;border: 1px solid #fff;border-left: none;border-right: none;}
.ok_btn {width: 142px;height: 62px;position: absolute;top: 18px;left: 43px;cursor: pointer;background: url('../images/elems/yes_btn.png') 0 0 no-repeat;}
.ok_btn:hover {background-position: 0 -62px;}
.iscity_hint {width: 100%;float: left;height: 50px;padding: 20px 0 0;border-top: 1px solid #cacaca;font: italic 14px/120% exo2;color: #8d8d8d;text-align: center;position: relative;-webkit-box-shadow: inset 0 1px 0 #d6d6d6;-moz-box-shadow: inset 0 1px 0 #d6d6d6;box-shadow: inset 0 1px 0 #d6d6d6;behavior: url('pie.htc');}
.no_tit {position: absolute;width: 135px;right: 44px;top: 32px;font: bold italic 14px/120% exo2;color: #7ab501;text-align: center;}
.no_tit span {cursor: pointer;font: italic 14px/120% exo2;color: #7ab501;text-decoration: underline;}
.no_tit span:hover {text-decoration: none;}

/* popup filter */
.popup_filter {display: none;width: 1200px;min-height: 300px;position: absolute;z-index: 1000;top: 260px;left: 50%;margin-left: -600px;-webkit-border-radius: 2px;-moz-border-radius: 2px;border-radius: 2px;behavior: url('pie.htc');background: #e7e7e7;background: -moz-linear-gradient(left, #e7e7e7 0%, #adadad 25%, #ededed 68%, #e4e4e4 85%, #e4e4e4 100%);background: -webkit-gradient(left top, right top, color-stop(0%, #e7e7e7), color-stop(25%, #adadad), color-stop(68%, #ededed), color-stop(85%, #e4e4e4), color-stop(100%, #e4e4e4));background: -webkit-linear-gradient(left, #e7e7e7 0%, #adadad 25%, #ededed 68%, #e4e4e4 85%, #e4e4e4 100%);background: -o-linear-gradient(left, #e7e7e7 0%, #adadad 25%, #ededed 68%, #e4e4e4 85%, #e4e4e4 100%);background: -ms-linear-gradient(left, #e7e7e7 0%, #adadad 25%, #ededed 68%, #e4e4e4 85%, #e4e4e4 100%);background: linear-gradient(to right, #e7e7e7 0%, #adadad 25%, #ededed 68%, #e4e4e4 85%, #e4e4e4 100%);filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#e7e7e7', endColorstr='#e4e4e4', GradientType=1);}
.popup_filter.active {display: block;}
.popfilter_content {width: 1192px;margin: 4px;float: left;min-height: 300px;background: url('../images/elems/filter_back.jpg') 50% top no-repeat;}
.main_arrow {width: 27px;height: 14px;position: absolute;right: 28px;top: -10px;background: url('../images/elems/filter_arrows.png') 0 -126px no-repeat;}
.addit_arrow {width: 27px;height: 14px;position: absolute;left: 0;top: -10px;background: url('../images/elems/filter_arrows.png') 100px 100px no-repeat;}
.addit_arrow[data-arrow="1"] {left: 211px;background-position: 0 0;}
.addit_arrow[data-arrow="2"] {left: 309px;background-position: 0 -14px;}
.addit_arrow[data-arrow="3"] {left: 412px;background-position: 0 -28px;}
.addit_arrow[data-arrow="4"] {left: 512px;background-position: 0 -42px;}
.addit_arrow[data-arrow="5"] {left: 607px;background-position: 0 -56px;}
.addit_arrow[data-arrow="6"] {left: 704px;background-position: 0 -70px;}
.addit_arrow[data-arrow="7"] {left: 796px;background-position: 0 -84px;}
.addit_arrow[data-arrow="8"] {left: 885px;background-position: 0 -98px;}
.addit_arrow[data-arrow="9"] {left: 990px;background-position: 0 -112px;}

.filter_typebox_mask {width: 100%;float: left;height: 164px;}
.filtparambox {width: 100%;height: 130px;position: absolute;top: -175px;left: 0;text-align: center;padding: 0 0 35px;overflow: hidden;}
.filtparitem {width: 157px;height: 119px;margin: 0 4px;display: inline-block;*display: inline;zoom: 1;position: relative;top: 10px;}
.filtparitem.nope {display: none;}
.filthidex {width: 100%;height: 119px !important;position: relative;z-index: 1;float: left;overflow: hidden;background: url('../images/elems/filtitem_glass.png') 0 1px rgba(255,255,255,0) no-repeat;-webkit-border-radius: 0 0 9px 9px;-moz-border-radius: 0 0 9px 9px;border-radius: 0 0 9px 9px;border: 1px solid rgba(255,255,255,.5);-webkit-box-shadow: inset 0 0 3px rgba(255,255,255,.5), 0 0 5px rgba(0,0,0,.2);-moz-box-shadow: inset 0 0 3px rgba(255,255,255,.5), 0 0 5px rgba(0,0,0,.2);box-shadow: inset 0 0 3px rgba(255,255,255,.5), 0 0 5px rgba(0,0,0,.2);behavior: url('pie.htc');-webkit-transition: all .4s ease;-moz-transition: all .4s ease;-o-transition: all .4s ease;-ms-transition: all .4s ease;transition: all .4s ease;}
.filtparitem .currentFilter {display: none;width: 44px;height: 65px;position: absolute;top: 53px;left: 50%;margin-left: -22px;background: url('../images/elems/filter_que.png') 0 0 no-repeat;}
.filtparitem.active .currentFilter {width: 88px;height: 71px;margin-left: -44px;background: url('../images/elems/filter_arro.png') 0 0 no-repeat;}
.filtparitem:hover .filthidex {background-color: rgba(255,255,255,.9);}
#globalfilter .filtparitem.active .filthidex {background-position: 0 -119px;border: 1px solid rgba(46,221,250,.7);-webkit-box-shadow: inset 0 0 9px rgba(255,255,255,.5), 0 0 7px rgba(255,255,255,.75);-moz-box-shadow: inset 0 0 9px rgba(255,255,255,.5), 0 0 7px rgba(255,255,255,.75);box-shadow: inset 0 0 9px rgba(255,255,255,.5), 0 0 7px rgba(255,255,255,.75);}
.filtparitem.active:hover .filthidex {background-color: transparent;}
.filtparitem.currentEmpty .filthidex {height: 45px !important;}
.filtparitem.currentEmpty .currentFilter {display: block;}
.filtparitem .filtplate {width: 169px;height: 39px;position: absolute;z-index: 5;top: -3px;left: -6px;background: url('../images/elems/silver_lines.png') 0 -94px no-repeat;}
.filtparitem .filtplate > span {width: 90%;height: 24px;display: block;float: left;margin: 5px 0 0 5%;text-align: center;font: 800 16px/24px exo2;color: #373737;position: relative;-webkit-text-shadow: 1px 1px 0 rgba(255,255,255,.75);-moz-text-shadow: 1px 1px 0 rgba(255,255,255,.75);text-shadow: 1px 1px 0 rgba(255,255,255,.75);behavior: url('pie.htc');}
.filtparitem .filtplate > em {position: absolute;top: 32px;left: 13px;font: 700 14px exo2;color: rgba(108,107,107,.7);-webkit-text-shadow: 1px 1px 0 rgba(255,255,255,.5);-moz-text-shadow: 1px 1px 0 rgba(255,255,255,.5);text-shadow: 1px 1px 0 rgba(255,255,255,.5);behavior: url('pie.htc');}
.filtparitem.active .filtplate > em {color: #2eddfa;opacity: .7;filter: alpha(opacity=70);-webkit-text-shadow: none;-moz-text-shadow: none;text-shadow: none;}
.filtparitem .filtplate > span > b.ari {font: 800 14px exo2;color: #6c6b6b;}
.filtparitem.active .filtplate > span {color: #ff4b00;}
#slider-range {width: 145px;height: 13px;background: url('../images/elems/range_back_small.png') 0 0 no-repeat;position: absolute;top: 48px;left: 6px;border: none;z-index: 1;}
#slider-range .ui-slider-range {height: 11px;background: url('../images/patterns/prange.png') 0 0 repeat-x;top: 1px;}
.filtparitem.active #slider-range .ui-slider-range {background: url('../images/patterns/prange_active.png') 0 0 repeat-x;}
#slider-range .ui-slider-handle {width: 23px;height: 27px;background: url('../images/icons/sprite.png') -120px -137px no-repeat;border: none;}
.range_mask {width: 100%;height: 100%;position: absolute;top: 0;left: 0;z-index: 2;}
.filter_valbox {width: 100%;height: 180px;padding: 10px 33px 20px;margin: -10px -33px;background: rgba(255,255,255,.19);float: left;position: relative;}
.filter_valbox_mask {width: 100%;float: left;height: 170px;padding: 10px 0 20px;position: relative;}
.filtspinbox {display: none;width: 1200px;height: 33px;position: absolute;bottom: -37px;left: 50%;margin-left: -600px;}
.filtspinbox > span {position: absolute;height: 33px;top: 0;display: block;background: url('../images/elems/filtspin.png') 100px 100px no-repeat;}
.filtspinbox > span.lft {width: 1300px;background-position: -25px 0;right: 50%;margin-right: 25px;}
.filtspinbox > span.rgt {width: 1300px;background-position: -25px 0;left: 50%;margin-left: 25px;}
.filtparitem > span.cnt {display: none;width: 50px;position: absolute;height: 33px;bottom: -37px;left: 50%;margin-left: -25px;background: url('../images/elems/filtspin.png') 50% top no-repeat;}
.filtparitem.active > span.cnt,
.filtparitem.active > .filtspinbox {display: block;}
.fltr_btnss_mask {width: 100%;height: 67px;float: left;margin: 30px 0;}
.fltr_btnss {width: 385px;height: 67px;position: relative;float: left;left: 50%;margin: 38px 0 30px -223px;padding: 0 0 0 60px;display: block;font: 800 20px/68px exo2;color: #fff;text-transform: uppercase;text-align: center;background: url('../images/patterns/fltr_btn.png') 0 0 repeat-x;-webkit-text-shadow: -1px -1px 0 #923100;-moz-text-shadow: -1px -1px 0 #923100;text-shadow: -1px -1px 0 #923100;behavior: url('pie.htc');}
.fltr_btnss .flt_side {width: 7px;height: 67px;position: absolute;top: 0;display: block;background: url('../images/elems/fltr_btn_sides.png') 100px 100px no-repeat;}
.fltr_btnss .flt_side.lt {background-position: 0 0;left: -7px;}
.fltr_btnss .flt_side.gt {background-position: -7px 0;right: -7px;}
.fltr_btnss:hover {background-position: 0 -67px;-webkit-text-shadow: 0 1px 0 #923100;-moz-text-shadow: 0 1px 0 #923100;text-shadow: 0 1px 0 #923100;}
.fltr_btnss:hover .flt_side.lt {background-position: 0 -67px;}
.fltr_btnss:hover .flt_side.gt {background-position: -7px -67px;}
.fltr_btnss .flt_icon {width: 58px;height: 55px;display: block;position: absolute;top: 6px;left: 8px;background: url('../images/icons/sprite.png') -252px -178px no-repeat;}

.filter_hnts_wrapper {display: none;width: 100%;float: left;clear: both;position: relative;}
.filter_hnts_box {width: 1190px;height: 160px;position: absolute;left: 0;top: 4px;border: 1px solid #a1a1a1;border-top: none;background: url('../images/patterns/ftres_back.png') 0 0 repeat-x;-webkit-border-radius: 0 0 8px 8px;-moz-border-radius: 0 0 8px 8px;border-radius: 0 0 8px 8px;behavior: url('pie.htc');}
.hnts_bx {width: 50%;height: 100%;position: absolute;top: 0;z-index: 1;}
.hnts_bx.left {left: 0;border-right: 1px dotted #a1a1a1;}
.hnts_bx.right {right: 0;}
.hnts_icon {display: none;width: 115px;height: 115px;position: absolute;top: -23px;left: 50%;margin: 0 0 0 -57px;z-index: 2;background: url('../images/elems/hhnt_icon.png') 0 0 no-repeat;}
.hnts_title {width: 100%;height: 36px;float: left;margin: 38px 0 0;text-align: center;font-size: 0px;}
.hnts_title .hntt_nm {height: 36px;display: inline-block;*display: inline;zoom: 1;font: 800 16px/36px exo2;color: #ff7430;position: relative;top: -13px;text-transform: uppercase;}
.hnts_title .hntt_ico {width: 35px;height: 36px;display: inline-block;*display: inline;zoom: 1;margin: 0 22px;background: url('../images/icons/sprite.png') 100px 100px no-repeat;}
.hnts_title .hntt_smile {width: 35px;height: 36px;display: inline-block;*display: inline;zoom: 1;margin: 0 22px;background: url('../images/icons/sprite.png') 100px 100px no-repeat;}
.left .hnts_title .hntt_ico {background-position: -160px -178px;}
.left .hnts_title .hntt_smile {background-position: -160px -139px;}
.right .hnts_title .hntt_ico {background-position: -198px -178px;}
.right .hnts_title .hntt_smile {background-position: -198px -139px;}
.hnts_link {width: 470px;height: 57px;float: left;margin: 17px 0 0 62px;display: block;background: url('../images/elems/grbtn.png') 100px 100px no-repeat;}
.left .hnts_link {background-position: 0 0;}
.left .hnts_link:hover {background-position: 0 -57px;}
.right .hnts_link {background-position: -470px 0;}
.right .hnts_link:hover {background-position: -470px -57px;}

/* FILTER STYLES */
.filter_valb {width: 1126px;height: 180px;float: left;margin: 0 33px;background: url('../images/patterns/filter_glass.png') 0 bottom repeat-x;position: relative;-webkit-border-radius: 0 0 8px 8px;-moz-border-radius: 0 0 8px 8px;border-radius: 0 0 8px 8px;-webkit-box-shadow: inset 0 0 3px rgba(255,255,255,.5), 0 0 5px rgba(0,0,0,.15);-moz-box-shadow: inset 0 0 3px rgba(255,255,255,.5), 0 0 5px rgba(0,0,0,.15);box-shadow: inset 0 0 3px rgba(255,255,255,.5), 0 0 5px rgba(0,0,0,.15);behavior: url('pie.htc');}
.filter_nameb {width: 1140px;height: 38px;position: absolute;z-index: 3;top: -10px;left: -7px;background: url('../images/elems/filter_topster.png') 0 0 no-repeat;}
.filter_nameb.clear {background: url('../images/elems/filter_topster_clear.png') 0 0 no-repeat;}
.filter_nmb,
.filter_nmb2 {width: 555px;height: 20px;position: absolute;top: 8px;right: 14px;text-align: center;font: italic 12px/20px exo2;color: #ff7430;text-transform: uppercase;}
.filter_nmb > span,
.filter_nmb2 > span {float: left;font: italic 10px/20px exo2;color: #636363;margin: 0 0 0 20px;}
.filter_nmb > .select_container,
.filter_nmb2 > .select_container {float: right;width: 310px;}
.filter_nmb > .select_container .select_inp,
.filter_nmb2 > .select_container .select_inp {margin: 0;font: italic 10px/20px exo2;color: #ff7430;text-transform: uppercase;width: 94%;text-align: center;}
.filter_nmb > .select_container .select_pic,
.filter_nmb2 > .select_container .select_pic {top: 2px;}
.filter_nmb > .select_container .select option,
.filter_nmb2 > .select_container .select option {font: italic 10px exo2;}
.filter_nameb.clear .filter_nmb {width: 466px;right: 62px;}
.filter_nameb.clear .clearfilter {width: 35px;height: 21px;position: absolute;top: 7px;right: 15px;cursor: pointer;background: url('../images/icons/clearflt.png') center no-repeat;}
.filter_nameb.clear .clearfilter:hover {opacity: .7;filter: alpha(opacity=70);}
.filter_nameb > span {width: 27px;height: 20px;position: absolute;top: 7px;left: 10px;display: block;background: url('../images/elems/six_shade.png') 0 0 no-repeat;}
.filter_nameb > span > .top_six {width: 17px;height: 17px;position: absolute;top: 0;left: 0;display: block;background: url('../images/icons/sprite.png') -158px -65px no-repeat;/*-webkit-transform: rotate(0deg);-moz-transform: rotate(0deg);transform: rotate(0deg);-webkit-animation: spinRight 2s infinite;-moz-animation: spinRight 2s infinite;animation: spinRight 2s infinite;*/}
.filter_nameb > span > .bot_six {width: 11px;height: 11px;position: absolute;bottom: 0;right: 0;display: block;-webkit-transform: rotate(0deg);-moz-transform: rotate(0deg);transform: rotate(0deg);background: url('../images/icons/sprite.png') -161px -53px no-repeat;-webkit-animation: spinLeft 2s infinite;-moz-animation: spinLeft 2s infinite;animation: spinLeft 2s infinite;}
.filter_smtitle {position: absolute;top: 8px;left: 50px;height: 20px;font: 800 14px/20px exo2;color: #555;text-transform: uppercase;-webkit-text-shadow: 1px 1px 0 rgba(255,255,255,.75);-moz-text-shadow: 1px 1px 0 rgba(255,255,255,.75);text-shadow: 1px 1px 0 rgba(255,255,255,.75);behavior: url('pie.htc');}
.filter_vales {display: none;width: 100%;float: left;position: relative;z-index: 1;margin: 22px 0 0;}
.filter_vales.active {display: block;}
.prods_popup {display: none;width: 159px;min-height: 100px;overflow: hidden;position: absolute;top: 0;left: 0;z-index: 1000000;background: rgba(229,229,229,.6);border: 1px solid #bbb;border-top: none;-webkit-border-radius: 0 0 7px 7px;-moz-border-radius: 0 0 7px 7px;border-radius: 0 0 7px 7px;behavior: url('pie.htc');}
.prods_popup .cats_list {width: 100%;padding: 0;margin: 0;list-style: none;}
.prods_popup .cats_list li {width: 100%;height: 100px;position: relative;display: block;float: left;border-top: 1px dotted #948f93;}
.prods_popup .cats_list li .prd_sz {top: 0;}
.prods_popup .cats_list li .prod_idx {font-size: 12px;top: 2px;}
.prods_popup .cats_list li .prod_icon {height: 70px;top: 7px;}
.prods_popup .cats_list li[data-type="17"] .prod_icon {height: 85px;top: 3px;}
.prods_popup .cats_list li .checkbox {top: 79px;}
.filtcont {width: 100%;position: absolute;z-index: 1;top: 30px;left: 0;text-align: center;}
.filtcont .prodico {display: inline-block;*display: inline;zoom: 1;position: relative;}
.filtcont .prodchoose,
.filtcont .prodchoose .cols {display: inline-block;*display: inline;zoom: 1;position: relative;vertical-align: top;}
.filtcont .prodchoose .cols .rows {text-align: center;color: #fff;font: 800 20px/100% exo2;background: transparent;display: block;background: none;}
.filtparitem:not(.active) .filtcont .prodchoose .cols .rows {color: #084fa5;-webkit-text-shadow: 0 1px 0 #f0f0f0;-moz-text-shadow: 0 1px 0 #f0f0f0;text-shadow: 0 1px 0 #f0f0f0;}
.filtparitem:hover .filtcont .prodchoose .cols .rows {color: #343434;}
.filtparitem.active .filtcont .prodchoose .cols .rows {color: #2eddfa;}
.filtparitem .staticon {width: 150px;height: 80px;position: absolute;top: 4px;left: 4px;}
.filtparitem[data-filtbox="1"] .staticon {background: url('../images/icons/static1.png') center no-repeat;}
.filtparitem[data-filtbox="1"].active .staticon {background: url('../images/icons/static1_active.png') center no-repeat;}
.filtparitem[data-filtbox="2"] .staticon {background: url('../images/icons/static2.png') center no-repeat;}
.filtparitem[data-filtbox="2"].active .staticon {background: url('../images/icons/static2_active.png') center no-repeat;}
.filtparitem[data-filtbox="3"] .staticon {background: url('../images/icons/static3.png') center no-repeat;}
.filtparitem[data-filtbox="3"].active .staticon {background: url('../images/icons/static3_active.png') center no-repeat;}
.filtparitem[data-filtbox="4"] .staticon {background: url('../images/icons/static4.png') center no-repeat;}
.filtparitem[data-filtbox="4"].active .staticon {background: url('../images/icons/static4_active.png') center no-repeat;}
.filtparitem[data-filtbox="5"] .staticon {background: url('../images/icons/static5.png') center no-repeat;}
.filtparitem[data-filtbox="5"].active .staticon {background: url('../images/icons/static5_active.png') center no-repeat;}
.filtparitem[data-filtbox="6"] .staticon {background: url('../images/icons/static6.png') center no-repeat;}
.filtparitem[data-filtbox="6"].active .staticon {background: url('../images/icons/static6_active.png') center no-repeat;}
.filtparitem[data-filtbox="7"] .staticon {background: url('../images/icons/static7.png') center no-repeat;}
.filtparitem[data-filtbox="7"].active .staticon {background: url('../images/icons/static7_active.png') center no-repeat;}
.filtparitem[data-filtbox="8"] .staticon {background: url('../images/icons/static8.png') center no-repeat;}
.filtparitem[data-filtbox="8"].active .staticon {background: url('../images/icons/static8_active.png') center no-repeat;}
.filtparitem[data-filtbox="9"] .staticon {background: url('../images/icons/static9.png') center no-repeat;}
.filtparitem[data-filtbox="9"].active .staticon {background: url('../images/icons/static9_active.png') center no-repeat;}
.filtparitem[data-filtbox="10"] .staticon {background: url('../images/icons/static10.png') center no-repeat;}
.filtparitem[data-filtbox="10"].active .staticon {background: url('../images/icons/static10_active.png') center no-repeat;}
.filtparitem[data-filtbox="11"] .staticon {background: url('../images/icons/static11.png') center no-repeat;}
.filtparitem[data-filtbox="11"].active .staticon {background: url('../images/icons/static11_active.png') center no-repeat;}
.filtcont .prodchoose.col1 .cols {width: 40px;}
.filtcont .prodchoose.col1 .cols .rows {width: 100%;font-size: 20px;}
.filtcont .prodchoose.col1.row2 .cols {padding: 18px 0 0;}
.filtcont .prodchoose.col1.row2 .cols .rows {padding: 2px 0;}
.filtcont .prodchoose.col1.row3 .cols {padding: 8px 0 0;}
.filtcont .prodchoose.col1.row3 .cols .rows {padding: 2px 0;font-size: 18px;}
.filtcont .prodchoose.col1.row4 .cols {padding: 3px 0 0;}
.filtcont .prodchoose.col1.row4 .cols .rows {padding: 2px 0;font-size: 16px;}
.filtcont .prodchoose.col1.row5 .cols {padding: 8px 0 0;}
.filtcont .prodchoose.col1.row5 .cols .rows {padding: 0;font-size: 14px;}
.filtcont .prodchoose.col1.row6 .cols {padding: 0;}
.filtcont .prodchoose.col1.row6 .cols .rows {padding: 0;font-size: 14px;}

.filtcont .prodchoose.col2 .cols {width: 40px;padding-left: 10px;padding-right: 10px;}
.filtcont .prodchoose.col2 .cols .rows {width: 100%;font-size: 20px;}
.filtcont .prodchoose.col2.row1 .cols {padding: 28px 0 0;}
.filtcont .prodchoose.col2.row1 .cols .rows {padding: 2px 0;}
.filtcont .prodchoose.col2.row2 .cols {padding-top: 15px;}
.filtcont .prodchoose.col2.row2 .cols .rows {padding: 2px 0;}
.filtcont .prodchoose.col2.row3 .cols {padding-top: 7px;}
.filtcont .prodchoose.col2.row3 .cols .rows {padding: 2px 0;}
.filtcont .prodchoose.col2.row4 .cols {padding-top: 4px;}
.filtcont .prodchoose.col2.row4 .cols .rows {padding: 2px 0;font-size: 16px;}
.filtcont .prodchoose.col2.row5 .cols {padding-top: 4px;}
.filtcont .prodchoose.col2.row5 .cols .rows {padding: 1px 0;font-size: 14px;}
.filtcont .prodchoose.col2.row6 .cols {padding-top: 0;}
.filtcont .prodchoose.col2.row6 .cols .rows {padding: 0;font-size: 14px;}

.filtcont .prodchoose.col3 .cols {width: 35px;padding-left: 5px;padding-right: 5px;}
.filtcont .prodchoose.col3 .cols .rows {width: 100%;font-size: 20px;}
.filtcont .prodchoose.col3.row1 .cols {padding: 28px 0 0;}
.filtcont .prodchoose.col3.row1 .cols .rows {padding: 2px 0;}
.filtcont .prodchoose.col3.row2 .cols {padding-top: 15px;}
.filtcont .prodchoose.col3.row2 .cols .rows {padding: 2px 0;}
.filtcont .prodchoose.col3.row3 .cols {padding-top: 8px;}
.filtcont .prodchoose.col3.row3 .cols .rows {padding: 2px 0;font-size: 18px;}
.filtcont .prodchoose.col3.row3 .cols {padding-top: 7px;}
.filtcont .prodchoose.col3.row3 .cols .rows {padding: 2px 0;}
.filtcont .prodchoose.col3.row4 .cols {padding-top: 4px;}
.filtcont .prodchoose.col3.row4 .cols .rows {padding: 2px 0;font-size: 16px;}
.filtcont .prodchoose.col3.row5 .cols {padding-top: 4px;}
.filtcont .prodchoose.col3.row5 .cols .rows {padding: 1px 0;font-size: 14px;}
.filtcont .prodchoose.col3.row6 .cols {padding-top: 0;}
.filtcont .prodchoose.col3.row6 .cols .rows {padding: 0;font-size: 14px;}

.filtcont .prodchoose.col4 .cols {width: 30px;padding-left: 2px;padding-right: 2px;}
.filtcont .prodchoose.col4 .cols .rows {width: 100%;font-size: 14px;}
.filtcont .prodchoose.col4.row1 .cols {padding: 28px 0 0;}
.filtcont .prodchoose.col4.row1 .cols .rows {padding: 2px 0;}
.filtcont .prodchoose.col4.row2 .cols {padding-top: 15px;}
.filtcont .prodchoose.col4.row2 .cols .rows {padding: 2px 0;}
.filtcont .prodchoose.col4.row3 .cols {padding-top: 8px;}
.filtcont .prodchoose.col4.row3 .cols .rows {padding: 2px 0;font-size: 14px;}
.filtcont .prodchoose.col4.row3 .cols {padding-top: 7px;}
.filtcont .prodchoose.col4.row3 .cols .rows {padding: 2px 0;}
.filtcont .prodchoose.col4.row4 .cols {padding-top: 4px;}
.filtcont .prodchoose.col4.row4 .cols .rows {padding: 2px 0;font-size: 12px;}
.filtcont .prodchoose.col4.row5 .cols {padding-top: 4px;}
.filtcont .prodchoose.col4.row5 .cols .rows {padding: 1px 0;font-size: 12px;}
.filtcont .prodchoose.col4.row6 .cols {padding-top: 8px;}
.filtcont .prodchoose.col4.row6 .cols .rows {padding: 0;font-size: 12px;}

.filtermasks {display: none;width: 1200px;min-height: 340px;position: absolute;top: 260px;left: 50%;margin-left: -600px;z-index: 29999;}
.filterhovers {width: 100%;float: left;}





/* filter #1 */
.prods_wraps {width: 100%;height: 100%;position: absolute;top: 0;left: 0;-webkit-transition: all 0.3s ease;-moz-transition: all 0.3s ease;-o-transition: all 0.3s ease;-ms-transition: all 0.3s ease;transition: all 0.3s ease;}
li:not(.selected) .prods_wraps.light .prd_szs,
li:not(.selected) .prods_wraps.light .prd_sz {color: #0849ac;}
li:not(.selected) .prods_wraps.light .prd_sz > span {background: #0849ac;}
.prods_wraps .radiobut,
.prods_wraps .checkbox {opacity: .5;filter: alpha(opacity=50);}
.prods_wraps:hover,
.hovered .prods_wraps {background: rgba(255,255,255,.6) !important;}
.prods_wraps:hover .prd_sz > span,
.hovered .prods_wraps .prd_sz > span {background: #929292;}
.prods_wraps:hover .prd_sz,
.hovered .prods_wraps .prd_sz,
.prods_wraps:hover .prd_szs,
.hovered .prods_wraps .prd_szs,
.prods_wraps:hover .prod_idx,
.hovered .prods_wraps .prod_idx,
.prods_wraps:hover .module_title,
.hovered .prods_wraps .module_title {color: #929292;}
.prods_wraps:hover .radiobut:not(.disabled),
.hovered .prods_wraps .radiobut:not(.disabled),
.prods_wraps:hover .checkbox:not(.disabled),
.hovered .prods_wraps .checkbox:not(.disabled) {opacity: 1;filter: alpha(opacity=100);}
.filter_typesbox {width: 100%;float: left;min-height: 150px;position: relative;z-index: 2;}
.filter_butbox {width: 100%;height: 100%;position: absolute;top: 0;left: 0;z-index: 1;}
.prods_dots {width: 1px;height: 100%;position: absolute;top: 0;right: 0;background: url('../images/icons/prods_dots.png') 0 10px no-repeat;}
.prod_icon {width: 120px;height: 80px;position: absolute;top: 35px;left: 20px;text-align: center;}
.prod_icon > span {display: inline-block;*display: inline;zoom: 1;position: relative;}
.prd_sz {width: 17px;height: 14px;display: block;position: absolute;top: 5px;left: 10px;font: 700 10px/90% exo2;color: #e5e5e5;}
.prd_sz > span {width: 17px;height: 1px;display: block;background: #e5e5e5;position: relative;top: 1px;}
.prd_szs {width: 100px;height: 12px;position: absolute;top: 10px;left: 30px;text-align: center;font: 700 12px/12px exo2;color: #d8d8d8;}
.prod_idx {position: absolute;top: 29px;left: 9px;font: 800 16px/100% exo2;color: #e5e5e5;width: 19px;text-align: center;}
.checkbox {float: left;height: 22px;position: relative;}
.checkbox .chk_hint {display: none;position: absolute;height: 100%;left: 100%;top: 0;margin-left: 3px;font: 700 9px/20px exo2;color: #a0a0a0;white-space: nowrap;}
.checkbox.gr .chk_hint {left: 50%;top: 100%;margin-left: -40px;margin-top: -7px;}
.checkbox .chk_hint.max {color: #ff0000;}
.checkbox:hover .chk_hint:not(.max) {display: block;}
.checkbox.disabled:hover .chk_hint {display: none;}
.checkbox.disabled:hover .chk_hint.max {display: block;}
.prods_wraps .checkbox {position: absolute;top: 124px;left: 10px;}
.checkbox .chk {width: 20px;height: 17px;display: block;background: url('../images/icons/colcheck_small.png') 0 -17px no-repeat;}
.checkbox.chd .chk {background-position: 0 0;}
.radiobut {width: 15px;height: 15px;float: left;background: url('../images/icons/colradio.png') 0 -15px no-repeat;}
.radiobut.chd {background-position: 0 0;}
.radiobut .chk_hint {display: none;position: absolute;height: 100%;left: 100%;top: 0;margin-left: 5px;font: 700 9px/16px exo2;color: #444;white-space: nowrap;}
.radiobut .chk_hint.max {color: #ff0000;}
.radiobut:hover .chk_hint:not(.max) {display: block;}
.radiobut.disabled:hover .chk_hint {display: none;}
.radiobut.disabled:hover .chk_hint.max {display: block;}
.prods_wraps .radiobut {position: absolute;top: 106px;left: 10px;}
.prodBtn {width: 17px;height: 150px;position: absolute;display: block;cursor: pointer;top: 0;background: url('../images/icons/prodsBtns.png') 100px 100px no-repeat;}
.prodBtn:hover {opacity: .7;filter: alpha(opacity=70);}
.prodBtn.toPrev {background-position: 0 center;left: -24px;}
.prodBtn.toNext {background-position: -17px center;right: -24px;}
li.selected .prod_idx,
li.selected .prd_szs,
li.selected .prd_sz,
li.selected .module_title {color: #0849ac !important;}
li.selected .prd_sz span {background: #03347f;}
.prods_popup li {position: relative;z-index: 1;}
.prods_popup li.selected {border-top: 1px dotted #045cd8;border-bottom: 1px dotted #045cd8;margin-bottom: -1px;z-index: 2;}
.module_title {width: 100px;position: absolute;top: 23px;left: 30px;font: 700 10px/90% exo2;color: #e5e5e5;text-align: center;}


/* filter #2 */
.filtparitem .filtcont .sizex {display: inline-block;*display: inline;zoom: 1;height: 33px;position: relative;top: 25px;background: url('../images/patterns/size_dotts.png') 0 24px repeat-x;border-right: 3px solid #084fa5;border-left: 3px solid #084fa5;}
.filtparitem:not(.active):hover .filtcont .sizex {background: url('../images/patterns/size_dotts_hover.png') 0 24px repeat-x;border-right: 3px solid #555;border-left: 3px solid #555;}
.filtparitem:not(.active):hover .filtcont .sizex > span {color: #555;}
.filtparitem:hover .filtcont .sizex {background: url('../images/patterns/size_dotts_hover.png') 0 24px repeat-x;}
.filtparitem .filtcont .sizex[data-sev="true"] {width: 140px;}
.filtparitem .filtcont .sizex > span:not(.szx_div) {display: inline-block;*display: inline;zoom: 1;text-align: center;padding: 0 5px;top: -3px;position: relative;font: 800 24px/100% exo2;color: #084fa5;-webkit-text-shadow: 0 1px 0 #fff;-moz-text-shadow: 0 1px 0 #fff;text-shadow: 0 1px 0 #fff;behavior: url('pie.htc');}
.filtparitem.active .filtcont .sizex {border-color: #2eddfa;background-image: url('../images/patterns/size_dotts_active.png');}
.filtparitem.active .filtcont .sizex > span:not(.szx_div) {color: #2eddfa;-webkit-text-shadow: none;-moz-text-shadow: none;text-shadow: none;}
.filtparitem .filtcont .sizex > span.szx_div {display: inline-block;*display: inline;zoom: 1;font: 800 24px/100% exo2;color: #084fa5;padding: 0 10px 0 3px;position: relative;}
.filtparitem .filtcont .sizex > span.szx_div.range {padding: 0 10px;}
.filtparitem.active .filtcont .sizex > span.szx_div {color: #2eddfa;}

.prods_wraps .prod_size .sizexicon {opacity: .6;height: 33px;display: inline-block;*display: inline;zoom: 1;position: relative;background: url('../images/patterns/size_dotts.png') 0 24px repeat-x;border-right: 3px solid #fff;border-left: 3px solid #fff;}
.prods_wraps .prod_size .sizexicon > span {float: left;text-align: center;padding: 0 5px;top: -3px;position: relative;font: 800 24px/100% exo2;color: #fff;-webkit-text-shadow: 0 1px 0 #fff;-moz-text-shadow: 0 1px 0 #fff;text-shadow: 0 1px 0 #fff;behavior: url('pie.htc');}

.filtparitem .filtcont .sizex.size30 > span:not(.szx_div),
.prods_wraps .prod_size.size30 .sizexicon > span {padding: 0 2px;}
.filtparitem .filtcont .sizex.size40 > span:not(.szx_div),
.prods_wraps .prod_size.size40 .sizexicon > span {padding: 0 5px;}
.filtparitem .filtcont .sizex.size45 > span:not(.szx_div),
.prods_wraps .prod_size.size45 .sizexicon > span {padding: 0 8px;}
.filtparitem .filtcont .sizex.size50 > span:not(.szx_div),
.prods_wraps .prod_size.size50 .sizexicon > span {padding: 0 12px;}
.filtparitem .filtcont .sizex.size60 > span:not(.szx_div),
.prods_wraps .prod_size.size60 .sizexicon > span {padding: 0 16px;}
.filtparitem .filtcont .sizex.size80 > span:not(.szx_div),
.prods_wraps .prod_size.size80 .sizexicon > span {padding: 0 26px;}
.filtparitem .filtcont .sizex.size90 > span:not(.szx_div),
.prods_wraps .prod_size.size90 .sizexicon > span {padding: 0 33px;}
.filtparitem .filtcont .sizex.size100 > span:not(.szx_div),
.prods_wraps .prod_size.size100 .sizexicon > span {padding: 0 33px;}
.filtparitem .filtcont .sizex.size110 > span:not(.szx_div),
.prods_wraps .prod_size.size110 .sizexicon > span {padding: 0 39px;}
.filtparitem .filtcont .sizex.size120 > span:not(.szx_div),
.prods_wraps .prod_size.size120 .sizexicon > span {padding: 0 40px;}
.filtparitem .filtcont .sizex[data-sev="true"] > span:not(.szx_div) {padding: 0;}
.filtparitem .filtcont .sizex[data-sev="true"].length3 > span {font-size: 20px;}
.filtparitem .filtcont .sizex[data-sev="true"].length4 > span {font-size: 14px;}
.filtparitem .filtcont .sizex[data-sev="true"].length5 > span {font-size: 10px;}
.filtparitem .filtcont .sizex[data-sev="true"].length6 > span,
.filtparitem .filtcont .sizex[data-sev="true"].length7 > span,
.filtparitem .filtcont .sizex[data-sev="true"].length8 > span,
.filtparitem .filtcont .sizex[data-sev="true"].length9 > span {font-size: 10px;top: 3px;}
.filtparitem .filtcont .sizex[data-sev="true"].length6 > span.szx_div,
.filtparitem .filtcont .sizex[data-sev="true"].length7 > span.szx_div,
.filtparitem .filtcont .sizex[data-sev="true"].length8 > span.szx_div,
.filtparitem .filtcont .sizex[data-sev="true"].length9 > span.szx_div {padding: 0 10px 0 2px;}
#filter_sizes li .checkbox,
#filter_brands li .checkbox {left: 62px;}
#filter_cat li .checkbox {left: 72px;}
#filter_mont li .checkbox {left: 15px;}
#filter_cat li .checkbox,
#filter_vers li,
#filter_deep li,
#filter_guar li {margin: 0;}
#filter_deep li .checkbox,
#filter_guar li .checkbox {left: 72px;}
#filter_sizes li .radiobut {left: 63px;top: 126px;}
#filter_vers li .radiobut {left: 335px;top: 126px;}
.prods_wraps .prod_size {width: 100%;height: 33px;float: left;position: relative;margin: 50px 0 0;text-align: center;}
.prods_wraps:hover .prod_size .sizexicon {border-color: #555;opacity: 1;background-image: url('../images/patterns/size_dotts_hover.png');}
.selected .prods_wraps .prod_size .sizexicon {border-color: #084fa5;opacity: 1;}
.prods_wraps:hover .prod_size .sizexicon > span {color: #555;}
.selected .prods_wraps .prod_size .sizexicon > span {color: #084fa5;}
.prods_wraps .prod_size.sizecorner .sizexicon {width: 100%;border: none;background: url('../images/icons/angle1.png') center 0 no-repeat;}
.prods_wraps:hover .prod_size.sizecorner .sizexicon {background-position: center -33px;}
.selected .prods_wraps .prod_size.sizecorner .sizexicon {background-position: center -66px;}
.prods_wraps .prod_size.sizetrap .sizexicon {width: 100%;border: none;background: url('../images/icons/angle2.png') center 0 no-repeat;}
.prods_wraps:hover .prod_size.sizetrap .sizexicon {background-position: center -33px;}
.selected .prods_wraps .prod_size.sizetrap .sizexicon {background-position: center -66px;}

.filtparitem .filtcont .sizex.sizecorner {width: 100%;border: none;background: url('../images/icons/angle1.png') center -66px no-repeat;}
.filtparitem:not(.active):hover .filtcont .sizex.sizecorner {background: url('../images/icons/angle1.png') center -33px no-repeat;border: none;}
.filtparitem.active .filtcont .sizex.sizecorner {background: url('../images/icons/angle1.png') center -99px no-repeat;border: none;}
.filtparitem .filtcont .sizex.sizetrap {width: 100%;border: none;background: url('../images/icons/angle2.png') center -66px no-repeat;}
.filtparitem:not(.active):hover .filtcont .sizex.sizetrap {background: url('../images/icons/angle2.png') center -33px no-repeat;border: none;}
.filtparitem.active .filtcont .sizex.sizetrap {background: url('../images/icons/angle2.png') center -99px no-repeat;border: none;}


/* filter #3 */
.rangefields {width: 100%;float: left;margin: 10px 0 0;}
.rangefields .rinp {width: 94px;height: 35px;float: right;border: none;outline: none;background: url('../images/elems/sminput.png') 0 0 no-repeat;text-align: center;font: italic 16px exo2;color: #686868;}
.rangefields .linp {width: 94px;height: 35px;float: left;border: none;outline: none;background: url('../images/elems/sminput.png') 0 0 no-repeat;text-align: center;font: italic 16px exo2;color: #686868;}
.rangefields .rtitle {float: right;height: 35px;display: block;padding: 0 12px;font: 800 16px/36px exo2;color: #666;position: relative;-webkit-text-shadow: 1px 1px 0 rgba(255,255,255,.5);-moz-text-shadow: 1px 1px 0 rgba(255,255,255,.5);text-shadow: 1px 1px 0 rgba(255,255,255,.5);behavior: url('pie.htc');}
.rangefields .ltitle {float: left;height: 35px;display: block;padding: 0 12px;font: 800 16px/36px exo2;color: #666;position: relative;-webkit-text-shadow: 1px 1px 0 rgba(255,255,255,.5);-moz-text-shadow: 1px 1px 0 rgba(255,255,255,.5);text-shadow: 1px 1px 0 rgba(255,255,255,.5);behavior: url('pie.htc');}


/* filter #4 */
#filter_mater .prod_ct_title {font-size: 16px;top: 18px;color: #fff;-webkit-text-shadow: none;-moz-text-shadow: none;text-shadow: none;}
#filter_mater .checkbox {left: 130px;top: 68px;}
#filter_mater .exte {opacity: 0;filter: alpha(opacity=0);width: 100%;position: absolute;left: 0;top: 40px;text-align: center;font: 800 14px/100% exo2;color: #fff;text-transform: uppercase;}
.extend_box,
.extend_box2 {width: 100%;height: 42px;position: absolute;bottom: 0;left: 0;background: url('../images/elems/pink_glass.png') 50% 100px no-repeat;-webkit-box-shadow: inset 0 0 7px rgba(255,255,255,.5);-moz-box-shadow: inset 0 0 7px rgba(255,255,255,.5);box-shadow: inset 0 0 7px rgba(255,255,255,.5);}
.extend_box .labels2,
.extend_box2 .labels2 {width: 100%;height: 42px;display: block;position: absolute;z-index: 1;top: 0;left: 0;font: 800 14px/42px exo2;color: #666166;text-transform: uppercase;text-align: center;-webkit-text-shadow: 0 0 3px rgba(255,255,255,.6);-moz-text-shadow: 0 0 3px rgba(255,255,255,.6);text-shadow: 0 0 3px rgba(255,255,255,.6);}
.extend_box2 .labels2 {line-height: 100%;top: 7px;height: auto;}
.extend_box2 .labels2 > a {font: 800 14px exo2;color: #666166;text-transform: uppercase;-webkit-text-shadow: 0 0 3px rgba(255,255,255,.6);-moz-text-shadow: 0 0 3px rgba(255,255,255,.6);text-shadow: 0 0 3px rgba(255,255,255,.6);text-decoration: underline;}
.extend_box2 .labels2 > a:hover {color: #ff4b00;}
#filter_mater li .oversd {position: absolute;width: 100%;height: 115px;top: 0;left: 0;}
#filter_mater li:hover .oversd {background: rgba(255,255,255,.6);}
#filter_mater li .exts2 .oversd {height: 100%;}
#filter_mater li:hover .prods_wraps:not(.exts):not(.exts2) .oversd {height: 93px;}
#filter_mater li:not(.selected):hover .prod_ct_title {color: #555;-webkit-text-shadow: 0 1px 0 #fff;-moz-text-shadow: 0 1px 0 #fff;text-shadow: 0 1px 0 #fff;}
#filter_mater li:hover .prods_wraps {background: none !important;}
#filter_mater li:hover .extend_box,
#filter_mater li:hover .extend_box2 {background-position: 50% -10px;}
/*#filter_mater li:hover .extend_box .labels2,*/
#filter_mater li:hover .extend_box2 .labels2,
#filter_mater li:hover .extend_box2 .labels2 > a {color: #c5c2c3;-webkit-text-shadow: 0 -1px 0 rgba(0,0,0,.2);-moz-text-shadow: 0 -1px 0 rgba(0,0,0,.2);text-shadow: 0 -1px 0 rgba(0,0,0,.2);}
#filter_mater li.selected .prod_ct_title {color: #0849ac;}
#filter_mater li:hover .extend_box .labels2,
#filter_mater li.selected .extend_box .labels2 {display: none;}
#filter_mater li:hover .extend_box,
#filter_mater li.selected .extend_box {height: 64px;/*background-position: 50% 0;*/}
#filter_mater li:hover .extend_box .vals2,
#filter_mater li.selected .extend_box .vals2 {display: block;}
/*#filter_mater li.selected .extend_box ~ .exte {opacity: 1;filter: alpha(opacity=100);}*/
#filter_mater li .extend_box .vals2 {width: 100%;float: left;position: absolute;top: 0;left: 0;z-index: 1;display: none;}
#filter_mater li .extend_box .vals2 .dis {width: 47%;float: left;margin: 5px 0 0 3%;}
#filter_mater li .extend_box .vals2 .dis > span {width: 110%;float: left;margin: 0 0 4px;font: 12px/100% exo2;color: #fff;text-transform: uppercase;}
#filter_mater li .extend_box .vals2 .dis > .checkbox.mini {width: 100%;float: left;height: auto;clear: both;margin: 2px 0 0;position: relative;top: 0;left: 0;font: 12px/18px exo2;color: #fff;cursor: pointer;opacity: 1;filter: alpha(opacity=100);}
#filter_mater li .extend_box .vals2 .dis > .checkbox.mini.chd {color: #084fa5;}
#filter_mater li .extend_box .vals2 .dis > .checkbox.mini .chk {width: 19px;height: 17px;float: left;background: url('../images/icons/minicheck.png') 0 0 no-repeat;}
#filter_mater li .extend_box .vals2 .dis > .checkbox.mini:hover .chk {background-position: -19px 0;}
#filter_mater li .extend_box .vals2 .dis > .checkbox.mini.chd .chk {background-position: 0 -17px;}
#filter_mater li .extend_box .vals2 .dis > .checkbox.mini.chd:hover .chk {background-position: -19px -17px;}
#filter_mater li:not(.selected) .checkbox.disabled .chk_hint {top: -24px;left: 50%;margin-left: -55px;}
.filtparitem .materitems {width: 94%;position: absolute;top: 2px;left: 3%;text-align: center;}
.filtparitem .materitems .materitem {width: 100%;float: left;display: block;clear: both;font: 800 11px/160% exo2;color: #084fa5;text-transform: uppercase;-webkit-text-shadow: 0 1px 0 #e2e0e1;-moz-text-shadow: 0 1px 0 #e2e0e1;text-shadow: 0 1px 0 #e2e0e1;}
.filtparitem:not(.active):hover .materitems .materitem {color: #555;}
.filtparitem .materitems[data-items="1"] .materitem:first-child {margin-top: 35px;}
.filtparitem .materitems[data-items="2"] .materitem:first-child {margin-top: 28px;}
.filtparitem .materitems[data-items="3"] .materitem:first-child {margin-top: 14px;}
.filtparitem .materitems[data-items="4"] .materitem:first-child {margin-top: 6px;}
.filtparitem .materitems[data-items="5"] .materitem:first-child {margin-top: -1px;}
.filtparitem .materitems[data-items="6"] .materitem:first-child {margin-top: 6px;}
.filtparitem .materitems[data-items="7"] .materitem:first-child {margin-top: 0px;}
.filtparitem.active .materitems .materitem {color: #2fdcf9;-webkit-text-shadow: none;-moz-text-shadow: none;text-shadow: none;}



/* filter #5 */
.filterbxc {width: 190px;float: left;position: relative;height: 46px;margin-bottom: 4px;}
.filterbxc.active {width: 910px;}
.filterbxc[data-cab="main"] {margin-left: 10px;}
.filterbxc[data-cab="other"] {margin-left: 7px;}
.palettebox {width: 100%;height: 34px;float: left;position: relative;margin: 10px 0 0 -4px;}
.palettebox .palette_item {float: left;position: relative;height: 34px;margin: 0 0 0 3px;width: 34px;-webkit-border-radius: 4px;-moz-border-radius: 4px;border-radius: 4px;-webkit-box-shadow: inset 0 2px 2px rgba(255,255,255,.8), inset 0 -1px 1px rgba(0,0,0,.4), inset 1px 0 1px rgba(0,0,0,.3), inset -1px 0 1px rgba(0,0,0,.3);-moz-box-shadow: inset 0 2px 2px rgba(255,255,255,.8), inset 0 -1px 1px rgba(0,0,0,.4), inset 1px 0 1px rgba(0,0,0,.3), inset -1px 0 1px rgba(0,0,0,.3);box-shadow: inset 0 2px 2px rgba(255,255,255,.8), inset 0 -1px 1px rgba(0,0,0,.4), inset 1px 0 1px rgba(0,0,0,.3), inset -1px 0 1px rgba(0,0,0,.3);behavior: url('pie.htc');-webkit-transition: all 0.3s ease;-moz-transition: all 0.3s ease;-o-transition: all 0.3s ease;-ms-transition: all 0.3s ease;transition: all 0.3s ease;}
.filterbxc.active .palettebox .palette_item {width: 179px;}
.palettebox .palette_item.current {height: 38px;border: 1px solid rgba(255,255,255,.8);border-top-color: rgba(255,255,255,.5);border-left-color: rgba(255,255,255,.7);border-right-color: rgba(255,255,255,.7);margin: -3px -1px -3px 2px;}
.palettebox .palette_item.current .palette_name {height: 38px;}
.palettebox .palette_item.current .palette_name p {line-height: 38px !important;height: 38px;}
.palettebox .palette_item.current .palette_check div {margin-top: 12px;}
.palettebox .palette_item .palette_name {width: 149px;height: 34px;float: left;text-align: center;}
.palettebox .palette_item.orange .palette_name i {color: #c6381c;}
.palettebox .palette_item.red .palette_name i {color: #ffc4a8;}
.palettebox .palette_item .palette_name i {position: absolute;z-index: 1;top: 4px;left: 4px;font: 800 10px/100% exo2;color: #e85a3e;}
.palettebox .palette_item .palette_name p {z-index: 2;}
.palettebox .palette_item .palette_name p[data-id="1"] {display: none;font: 800 14px/34px exo2;color: rgba(55,55,55,.3);text-transform: uppercase;margin: 0;cursor: pointer;}
.filterbxc.active .palettebox .palette_item .palette_name p[data-id="1"] {display: block;}
.palettebox .palette_item.dark .palette_name p[data-id="1"] {color: rgba(255,255,255,.3);}
.palettebox .palette_item .palette_name p[data-id="2"] {display: none !important;font: italic 12px/34px exo2;color: #ff7430;text-transform: uppercase;position: relative;margin: 0;}
.palettebox .palette_item.red .palette_name p[data-id="2"],
.palettebox .palette_item.orange .palette_name p[data-id="2"] {color: #faf909;}
.palettebox .palette_item .palette_name p[data-id="3"] {position: absolute;top: 0;left: 0;width: 100%;height: 100%;padding: 0;margin: 0;cursor: pointer;}
.palettebox .palette_item .palette_name p[data-id="4"] {display: none !important;font: italic 12px/34px exo2;color: #9a1016;position: relative;margin: 0;}
.palettebox .palette_item[data-palette="4"] .palette_name p[data-id="4"] {color: #c42128;}
.filterbxc.active .palettebox .palette_item .palette_name p[data-id="3"] {display: none;}
.palettebox .palette_item .palette_check {display: none;position: absolute;width: 29px;height: 100%;top: 0;right: 0;border-left: 1px dotted rgba(55,55,55,.2);cursor: pointer;}
.filterbxc.active .palettebox .palette_item .palette_check {display: block;}
.palettebox .palette_item.dark .palette_check {opacity: .6;filter: alpha(opacity=60);border-left-color: rgba(255,255,255,.4);}
.palettebox .palette_item .palette_check div {width: 14px;height: 13px;float: left;margin: 10px 0 0 7px;background: url('../images/icons/palette_check.png') 0 0 no-repeat;}
.palettebox .palette_item .palette_check:hover div {background-position: -14px 0;}
.palettebox .palette_item .palette_check.ckd div {background-position: 0 -13px;}
.palettebox .palette_item .palette_check.ckd:hover div {background-position: -14px -13px;}
.palettebox .palette_item .palette_check:not(.ckd):hover ~ .palette_name p[data-id="1"] {display: none !important;}
.palettebox .palette_item .palette_check:not(.ckd):hover ~ .palette_name p[data-id="2"] {display: block !important;}
.palettebox .palette_item.over .palette_check:not(.ckd):hover ~ .palette_name p[data-id="2"] {display: none !important;}
.palettebox .palette_item.over .palette_check:not(.ckd):hover ~ .palette_name p[data-id="4"] {display: block !important;}
.palettebox .palette_item .palette_check.ckd:hover ~ .palette_name p[data-id="1"],
.palettebox .palette_item .palette_check ~ .palette_name p[data-id="1"]:hover {color: rgba(55,55,55,.8);}
.palettebox .palette_item.dark .palette_check.ckd:hover ~ .palette_name p[data-id="1"],
.palettebox .palette_item.dark .palette_check ~ .palette_name p[data-id="1"]:hover {color: rgba(255,255,255,.6);}

.palette_item.current[data-palette="1"] .palette_name p[data-id="1"],
.palette_item.current[data-palette="2"] .palette_name p[data-id="1"],
.palette_item.current[data-palette="3"] .palette_name p[data-id="1"],
.palette_item.current[data-palette="6"] .palette_name p[data-id="1"],
.palette_item.current[data-palette="7"] .palette_name p[data-id="1"],
.palette_item.current[data-palette="8"] .palette_name p[data-id="1"],
.palette_item.current[data-palette="9"] .palette_name p[data-id="1"],
.palette_item.current[data-palette="10"] .palette_name p[data-id="1"] {color: rgba(55,55,55,.8);}
.palette_item.current[data-palette="4"] .palette_name p[data-id="1"],
.palette_item.current[data-palette="5"] .palette_name p[data-id="1"] {color: rgba(255,255,255,.6);}

[data-cab="other"]:not(.active) .palettebox {margin-left: 4px;}
[data-cab="other"].active .palettebox {margin-left: 2px;}

.palette_wrapper {width: 738px;height: 92px;float: left;margin: 15px 0 0 96px;position: relative;overflow: hidden;text-align: center;}
.palette_wraps {width: 11000px;height: 100%;position: absolute;top: 0;left: 0;}
.palette_wrap {min-width: 100%;height: 86px;float: left;position: relative;left: 0;}
.palette_wrap .palettes {height: 86px;position: relative;margin: 0 auto;overflow: hidden;font-size: 0px;}
.palette_wrap .palettes .paletteit {width: 40px;height: 70px;position: relative;display: inline-block;*display: inline;zoom: 1;margin: 0 1px 0 0;z-index: 1;}
.palette_wrap .palettes .paletteit:hover {z-index: 3;-webkit-box-shadow: 0 0 2px #333;-moz-box-shadow: 0 0 2px #333;box-shadow: 0 0 2px #333;behavior: url('pie.htc');}
.palette_wrap .palettes .paletteit .palettepix {width: 14px;height: 1px;position: absolute;bottom: -3px;left: 50%;margin-left: -7px;background: #383136;-webkit-box-shadow: 0 0 1px rgba(255,255,255,.4);-moz-box-shadow: 0 0 1px rgba(255,255,255,.4);box-shadow: 0 0 1px rgba(255,255,255,.4);behavior: url('pie.htc');}
.palette_wrap .palettes .paletteit.active .palettepix {height: 3px;bottom: -4px;background: #afdd27;-webkit-box-shadow: none;-moz-box-shadow: none;box-shadow: none;}
.colorbox_div {width: 1px;height: 145px;position: absolute;right: -5px;top: 0;background: url('../images/elems/colorbox_div.png') no-repeat;}
.filterbxc[data-cab="main"].active .colorbox_div {right: -5px;}
.filterbxc[data-cab="main"]:not(.active) .colorbox_div {right: 0;}
.colorbox_div > span {display: block;position: absolute;bottom: -10px;left: 50%;margin-left: -8px;width: 19px;height: 11px;background: url('../images/icons/sprite.png') -158px -88px no-repeat;}
.paletteSlide {width: 738px;height: 86px;float: left;position: relative;overflow: hidden;}
.maintain_wrap {}
.maintan {width: 65px;height: 66px;position: absolute;top: 70px;border: 1px solid #645d64;-webkit-border-radius: 80px;-moz-border-radius: 80px;border-radius: 80px;-webkit-box-shadow: 0 0 4px #fff;-moz-box-shadow: 0 0 4px #fff;box-shadow: 0 0 4px #fff;behavior: url('pie.htc');}
.maintan.left {left: 11px;}
.maintan.right {right: 210px;}
.maintan .maint {height: 74px;width: 36px;position: absolute;top: -4px;background: url('../images/elems/color_nav.png') 100px 100px no-repeat;}
.maintan .dts {height: 74px;width: 1px;position: absolute;top: -4px;left: 50%;background: url('../images/elems/color_nav.png') -36px 0 no-repeat;}
.maintan .maint.lt {left: -4px;background-position: 0 0;}
.maintan .maint.lt.disabled,
.maintan .maint.lt.disabled:hover,
.maintan .maint.markers.lt.disabled:hover {background-position: 0 0;}
.maintan .maint.lt:hover {background-position: 0 -74px;}
.maintan .maint.markers.lt:hover {background-position: 0 -148px;}
.maintan .maint.gt {right: -4px;background-position: -37px 0;}
.maintan .maint.gt.disabled,
.maintan .maint.gt.disabled:hover,
.maintan .maint.markers.gt.disabled:hover {background-position: -37px 0;}
.maintan .maint.gt:hover {background-position: -37px -74px;}
.maintan .maint.markers.gt:hover {background-position: -37px -148px;}
.maintan .maint.disabled {opacity: .7;filter: alpha(opacity=70);cursor: default;}
.range_markers {position: absolute;height: 16px;width: 100%;bottom: 0;left: 0;z-index: 50;}
.rangedot {width: 1px;height: 92px;position: absolute;bottom: 0;background: url('../images/elems/rngs2.png') 0 top no-repeat;-webkit-transition: all 0.3s ease;-moz-transition: all 0.3s ease;-o-transition: all 0.3s ease;-ms-transition: all 0.3s ease;transition: all 0.3s ease;}
.rangedot:first-child,
.rangedot:last-child {background: url('../images/elems/rngs.png') 0 top no-repeat;}
.rangedot span {width: 19px;height: 11px;position: absolute;bottom: 3px;left: -9px;display: block;cursor: pointer;background: url('../images/elems/rng_marker.png') 0 0 no-repeat;opacity: .7;filter: alpha(opacity=70);-webkit-transform: scale(.9);-moz-transform: scale(.9);transform: scale(.9);-webkit-transition: all 0.3s ease;-moz-transition: all 0.3s ease;-o-transition: all 0.3s ease;-ms-transition: all 0.3s ease;transition: all 0.3s ease;}
.rangedot:first-child span,
.rangedot:last-child span {opacity: 1;filter: alpha(opacity=100);-webkit-transform: scale(1);-moz-transform: scale(1);transform: scale(1);bottom: 2px;}
.rangedot span:hover {-webkit-transform: scale(1);-moz-transform: scale(1);transform: scale(1);bottom: 2px;left: -9px;}
.rangedot:first-child span:hover,
.rangedot:last-child span:hover {-webkit-transform: scale(1.1);-moz-transform: scale(1.1);transform: scale(1.1);bottom: 2px;left: -9px;}
.rangedot:hover {-webkit-box-shadow: 0 0 2px rgba(0,0,0,.6);-moz-box-shadow: 0 0 2px rgba(0,0,0,.6);box-shadow: 0 0 2px rgba(0,0,0,.6);}
.rangedot .ltr {width: 12px;height: 16px;position: absolute;bottom: -4px;left: -22px;display: block;cursor: pointer;background: url('../images/icons/range_arrows.png') -12px 0 no-repeat;}
.rangedot .ltr.move,
.rangedot .ltr:hover {background-position: -24px 0;}
.rangedot .rtl {width: 12px;height: 16px;position: absolute;bottom: -4px;right: -22px;display: block;cursor: pointer;background: url('../images/icons/range_arrows.png') -12px -16px no-repeat;}
.rangedot .rtl.move,
.rangedot .rtl:hover {background-position: -24px -16px;}
.rangedot > div:hover ~ span {-webkit-transform: scale(1);-moz-transform: scale(1);transform: scale(1);bottom: 2px;left: -9px;}
.rangedot:first-child > div:hover ~ span,
.rangedot:last-child > div:hover ~ span {-webkit-transform: scale(1.1);-moz-transform: scale(1.1);transform: scale(1.1);bottom: 2px;left: -9px;}

.filtparitem .filtcont .view_ranges {width: 130px;height: 8px;border: 1px solid #fff;border-right: none;float: left;clear: both;position: relative;margin: 35px 0 0 -65px;left: 50%;}
.filtparitem:hover .filtcont .view_ranges {border-color: #555;}
.filtparitem.active .filtcont .view_ranges {border-color: #3fb9cf;}
.filtparitem .filtcont.difficult .view_ranges {margin-top: 22px;}
.filtparitem .filtcont .view_ranges .rngitem {width: 25px;height: 8px;float: left;position: relative;border-right: 1px solid #fff;}
.filtparitem:hover .filtcont .view_ranges .rngitem {border-color: #555;}
.filtparitem.active .filtcont .view_ranges .rngitem {border-color: #3fb9cf;}
.filtcont .view_ranges .rngitem span {width: 25px;height: 8px;position: absolute;top: 0;left: 0;display: block;opacity: .1;filter: alpha(opacity=10);}
.filtparitem .filtcont .view_ranges .rngitem i {position: absolute;display: block;bottom: -12px;left: 0;width: 100%;text-align: center;font: 800 10px/10px exo2;color: #084fa5;-webkit-text-shadow: 0 1px 0 #f0f0f0;-moz-text-shadow: 0 1px 0 #f0f0f0;text-shadow: 0 1px 0 #f0f0f0;}
.filtparitem:not(.active):hover .filtcont .view_ranges .rngitem i {color: #555;}
.filtparitem:hover .filtcont .view_ranges .rngitem i {color: #555;-webkit-text-shadow: none;-moz-text-shadow: none;text-shadow: none;}
.filtparitem.active .filtcont .view_ranges .rngitem i {color: #3fb9cf;-webkit-text-shadow: none;-moz-text-shadow: none;text-shadow: none;}
.filtcont .view_ranges .rngitem.check span {opacity: 1;filter: alpha(opacity=100);}
.filtparitem .filtcont .view_ranges .rngit {width: 1px;height: 18px;position: absolute;z-index: 2;background: #fff;top: -5px;}
.filtparitem:hover .filtcont .view_ranges .rngit {background: #555;}
.filtparitem.active .filtcont .view_ranges .rngit {background: #3fb9cf;}
.filtcont .view_ranges[data-range="1"] .rngit.in[data-item="6"] {display: none !important;}

.materialsbox {width: 185px;position: absolute;top: 82px;right: 6px;}
.materialsbox .materialsbtn {width: 100%;height: 45px;position: absolute;top: 0;right: 0;z-index: 2;background: url('../images/elems/mater_btn.png') 0 0 no-repeat;}
.materialsbox .materialslist {width: 100%;height: 0px;position: absolute;z-index: 1;top: 0;left: 0;padding: 0;opacity: .1;filter: alpha(opacity=10);overflow: hidden;background: url('../images/elems/material_back.png') 0 0 no-repeat;-webkit-transition: all 0.3s ease;-moz-transition: all 0.3s ease;-o-transition: all 0.3s ease;-ms-transition: all 0.3s ease;transition: all 0.3s ease;}
.materialsbox .materialslist .colcheck {margin-left: 8px;color: #fff;opacity: .5;filter: alpha(opacity=50);}
.materialsbox .materialslist .colcheck:hover {opacity: .8;filter: alpha(opacity=80);}
.materialsbox .materialslist .colcheck.chd {opacity: 1;filter: alpha(opacity=100);}
.materialsbox:hover .materialsbtn {background-position: 0 -45px;}
.materialsbox:hover .materialslist {height: 120px;padding: 50px 0 0;opacity: 1;filter: alpha(opacity=100);}


/* filter #6 */
.prod_brand {width: 120px;height: 56px;position: absolute;overflow: hidden;top: 50%;left: 50%;margin: -28px 0 0 -60px;}
.filter_vales.active .prod_brand img {display: none;border: none;opacity: .7;filter: alpha(opacity=70);-webkit-filter: grayscale(100%);-webkit-filter: grayscale(1);filter: grayscale(100%);filter: url('gray.svg#grayscale');filter: gray;-webkit-transition: all 0s ease 0s;-moz-transition: all 0s ease 0s;-o-transition: all 0s ease 0s;-ms-transition: all 0s ease 0s;transition: all 0s ease 0s;}
.prods_country {position: absolute;top: 12px;left: 12px;opacity: .3;filter: alpha(opacity=30);font: 12px/14px exo2;color: #555;-webkit-text-shadow: 0 1px 0 #f0f0f0;-moz-text-shadow: 0 1px 0 #f0f0f0;text-shadow: 0 1px 0 #f0f0f0;}
.prods_country span {width: 17px;height: 13px;display: block;float: left;margin: 0 8px 0 0;}
.prods_wraps:hover .prod_brand img,
.selected .prods_wraps .prod_brand img {opacity: 1;filter: alpha(opacity=100);-webkit-filter: none;filter: none;}
.prods_wraps:hover .prods_country,
.selected .prods_wraps .prods_country {opacity: 1;filter: alpha(opacity=100);}
.earth_icon {width: 38px;height: 39px;position: absolute;top: 19px;left: 50%;margin: 0 0 0 -19px;background: url('../images/icons/earth.png') 0 0 no-repeat;}
.filtparitem:not(.active):hover .earth_icon {background-position: -38px 0;}
.filtparitem.active .earth_icon {background-position: -76px 0;}
.brands_count {width: 100%;display: block;position: absolute;top: 65px;left: 0;text-align: center;font: 800 16px/100% exo2;color: #555;-webkit-text-shadow: 0 1px 0 #f0f0f0;-moz-text-shadow: 0 1px 0 #f0f0f0;text-shadow: 0 1px 0 #f0f0f0;}
.filtparitem.active .brands_count {color: #30d9f7;-webkit-text-shadow: none;-moz-text-shadow: none;text-shadow: none;}
.filtparitem:not(.active) .brands_count {color: #084fa5;}
.filtparitem:not(.active):hover .brands_count {color: #555;}
.brandd_item {width: 124px;height: 44px;position: absolute;overflow: hidden;left: 16px;top: 30px;margin-top: -10px;}
.brandd_item img {border: none;display: none;}


/* filter #7 */
.prod_ct {width: 122px;height: 10px;position: absolute;left: 50%;top: 62px;margin: 0 0 0 -61px;background: url('../images/icons/piramid.png') 100px 100px no-repeat;}
.prod_ct_title {width: 100%;text-align: center;position: absolute;display: block;top: 80px;left: 0;font: 800 14px/100% exo2;color: rgba(255,255,255,.6);text-transform: uppercase;}
.prods_wraps:hover .prod_ct_title {color: #373737;-webkit-text-shadow: 0 1px 0 #f0f0f0;-moz-text-shadow: 0 1px 0 #f0f0f0;text-shadow: 0 1px 0 #f0f0f0;}
li.selected .prods_wraps .prod_ct_title {color: #084fa5;-webkit-text-shadow: 0 1px 0 #f0f0f0;-moz-text-shadow: 0 1px 0 #f0f0f0;text-shadow: 0 1px 0 #f0f0f0;}
.prods_wraps .prod_ct[data-ct="1"] {background-position: -122px 0;}
.prods_wraps:hover .prod_ct[data-ct="1"] {background-position: -366px 0;}
.selected .prods_wraps .prod_ct[data-ct="1"],
.selected .prods_wraps:hover .prod_ct[data-ct="1"] {background-position: 0 0;}
.prods_wraps .prod_ct[data-ct="2"] {background-position: -122px -11px;}
.prods_wraps:hover .prod_ct[data-ct="2"] {background-position: -366px -11px;}
.selected .prods_wraps .prod_ct[data-ct="2"],
.selected .prods_wraps:hover .prod_ct[data-ct="2"] {background-position: 0 -11px;}
.prods_wraps .prod_ct[data-ct="3"] {background-position: -122px -22px;}
.prods_wraps:hover .prod_ct[data-ct="3"] {background-position: -366px -22px;}
.selected .prods_wraps .prod_ct[data-ct="3"],
.selected .prods_wraps:hover .prod_ct[data-ct="3"] {background-position: 0 -22px;}
.prods_wraps .prod_ct[data-ct="4"] {background-position: -122px -33px;}
.prods_wraps:hover .prod_ct[data-ct="4"] {background-position: -366px -33px;}
.selected .prods_wraps .prod_ct[data-ct="4"],
.selected .prods_wraps:hover .prod_ct[data-ct="4"] {background-position: 0 -33px;}
.prods_wraps .prod_ct[data-ct="5"] {background-position: -122px -44px;}
.prods_wraps:hover .prod_ct[data-ct="5"] {background-position: -366px -44px;}
.selected .prods_wraps .prod_ct[data-ct="5"],
.selected .prods_wraps:hover .prod_ct[data-ct="5"] {background-position: 0 -44px;}
.prods_wraps .prod_ct[data-ct="6"] {background-position: -122px -55px;}
.prods_wraps:hover .prod_ct[data-ct="6"] {background-position: -366px -55px;}
.selected .prods_wraps .prod_ct[data-ct="6"],
.selected .prods_wraps:hover .prod_ct[data-ct="6"] {background-position: 0 -55px;}
.prods_wraps .prod_ct[data-ct="7"] {background-position: -122px -66px;}
.prods_wraps:hover .prod_ct[data-ct="7"] {background-position: -366px -66px;}
.selected .prods_wraps .prod_ct[data-ct="7"],
.selected .prods_wraps:hover .prod_ct[data-ct="7"] {background-position: 0 -66px;}
.prods_wraps .prod_ct[data-ct="8"] {background-position: -122px -77px;}
.prods_wraps:hover .prod_ct[data-ct="8"] {background-position: -366px -77px;}
.selected .prods_wraps .prod_ct[data-ct="8"],
.selected .prods_wraps:hover .prod_ct[data-ct="8"] {background-position: 0 -77px;}
.prods_wraps .prod_ct[data-ct="9"] {background-position: -122px -88px;}
.prods_wraps:hover .prod_ct[data-ct="9"] {background-position: -366px -88px;}
.selected .prods_wraps .prod_ct[data-ct="9"],
.selected .prods_wraps:hover .prod_ct[data-ct="9"] {background-position: 0 -88px;}
.prods_wraps .prod_ct[data-ct="10"] {background-position: -122px -99px;}
.prods_wraps:hover .prod_ct[data-ct="10"] {background-position: -366px -99px;}
.selected .prods_wraps .prod_ct[data-ct="10"],
.selected .prods_wraps:hover .prod_ct[data-ct="10"] {background-position: 0 -99px;}

.filtparitem .piram {width: 60px;height: 5px;position: absolute;left: 50%;margin-left: -30px;opacity: .4;filter: alpha(opacity=40);background: url('../images/icons/piramid_title2.png') 100px 100px no-repeat;}
.filtparitem.currentEmpty .filtcont {display: none;}
.filtparitem .piram[data-sector="1"] {top: 15px;background-position: 0 0;}
.filtparitem:hover .piram[data-sector="1"] {background-position: -180px 0;}
.filtparitem.active .piram[data-sector="1"] {background-position: -120px 0;}
.filtparitem .piram[data-sector="2"] {top: 21px;background-position: 0 -5px;}
.filtparitem:hover .piram[data-sector="2"] {background-position: -180px -5px;}
.filtparitem.active .piram[data-sector="2"] {background-position: -120px -5px;}
.filtparitem .piram[data-sector="3"] {top: 27px;background-position: 0 -10px;}
.filtparitem:hover .piram[data-sector="3"] {background-position: -180px -10px;}
.filtparitem.active .piram[data-sector="3"] {background-position: -120px -10px;}
.filtparitem .piram[data-sector="4"] {top: 33px;background-position: 0 -15px;}
.filtparitem:hover .piram[data-sector="4"] {background-position: -180px -15px;}
.filtparitem.active .piram[data-sector="4"] {background-position: -120px -15px;}
.filtparitem .piram[data-sector="5"] {top: 39px;background-position: 0 -20px;}
.filtparitem:hover .piram[data-sector="5"] {background-position: -180px -20px;}
.filtparitem.active .piram[data-sector="5"] {background-position: -120px -20px;}
.filtparitem .piram[data-sector="6"] {top: 45px;background-position: 0 -25px;}
.filtparitem:hover .piram[data-sector="6"] {background-position: -180px -25px;}
.filtparitem.active .piram[data-sector="6"] {background-position: -120px -25px;}
.filtparitem .piram[data-sector="7"] {top: 51px;background-position: 0 -30px;}
.filtparitem:hover .piram[data-sector="7"] {background-position: -180px -30px;}
.filtparitem.active .piram[data-sector="7"] {background-position: -120px -30px;}
.filtparitem .piram[data-sector="8"] {top: 57px;background-position: 0 -35px;}
.filtparitem:hover .piram[data-sector="8"] {background-position: -180px -35px;}
.filtparitem.active .piram[data-sector="8"] {background-position: -120px -35px;}
.filtparitem .piram[data-sector="9"] {top: 63px;background-position: 0 -40px;}
.filtparitem:hover .piram[data-sector="9"] {background-position: -180px -40px;}
.filtparitem.active .piram[data-sector="9"] {background-position: -120px -40px;}
.filtparitem .piram[data-sector="10"] {top: 69px;background-position: 0 -45px;}
.filtparitem:hover .piram[data-sector="10"] {background-position: -180px -45px;}
.filtparitem.active .piram[data-sector="10"] {background-position: -120px -45px;}
.filtparitem .piram.active {opacity: 1;filter: alpha(opacity=100);}



/* filter #8 */
#filter_mont .prod_ct_title {top: 20px;text-indent: 5px;}
#filter_mont .selected .prod_ct_title {color: #0849ac;}
#filter_mont .prod_ct_sbtitle {width: 100%;position: absolute;top: 34px;font: 12px/100% exo2;color: #c3c0c3;text-align: center;text-indent: 5px;}
#filter_mont .sq {width: 29px;height: 29px;position: absolute;top: 12px;left: 7px;display: block;background: url('../images/icons/sq_types.png') 100px 100px no-repeat;}
#filter_mont .sq[data-type="A"] {background-position: 0 0;}
#filter_mont .prods_wraps:hover .sq[data-type="A"] {background-position: -29px 0;}
#filter_mont .selected .prods_wraps .sq[data-type="A"] {background-position: -58px 0;}
#filter_mont .sq[data-type="I"] {background-position: 0 -29px;}
#filter_mont .prods_wraps:hover .sq[data-type="I"] {background-position: -29px -29px;}
#filter_mont .selected .prods_wraps .sq[data-type="I"] {background-position: -58px -29px;}
#filter_mont .sq[data-type="F"] {background-position: 0 -58px;}
#filter_mont .prods_wraps:hover .sq[data-type="F"] {background-position: -29px -58px;}
#filter_mont .selected .prods_wraps .sq[data-type="F"] {background-position: -58px -58px;}
#filter_mont .sq[data-type="U"] {background-position: 0 -87px;}
#filter_mont .prods_wraps:hover .sq[data-type="U"] {background-position: -29px -87px;}
#filter_mont .selected .prods_wraps .sq[data-type="U"] {background-position: -58px -87px;}
#filter_mont .sq[data-type="FU"] {background-position: 0 -116px;}
#filter_mont .prods_wraps:hover .sq[data-type="FU"] {background-position: -29px -116px;}
#filter_mont .selected .prods_wraps .sq[data-type="FU"] {background-position: -58px -116px;}
#filter_mont .sq[data-type="M"] {background-position: 0 -145px;}
#filter_mont .prods_wraps:hover .sq[data-type="M"] {background-position: -29px -145px;}
#filter_mont .selected .prods_wraps .sq[data-type="M"] {background-position: -58px -145px;}
#filter_mont .sq[data-type="M2"] {background-position: 0 -174px;}
#filter_mont .prods_wraps:hover .sq[data-type="M2"] {background-position: -29px -174px;}
#filter_mont .selected .prods_wraps .sq[data-type="M2"] {background-position: -58px -174px;}
#filter_mont li .mont_img {width: 140px;height: 55px;position: absolute;top: 55px;left: 30px;background: url('../images/icons/montaj.png') 100px 100px no-repeat;}
#filter_mont li[data-type="1"] .mont_img {background-position: 0 0;}
#filter_mont li[data-type="1"]:hover .mont_img {background-position: -140px 0;}
#filter_mont li[data-type="1"].selected .mont_img {background-position: -280px 0;}
#filter_mont li[data-type="2"] .mont_img {background-position: 0 -55px;}
#filter_mont li[data-type="2"]:hover .mont_img {background-position: -140px -55px;}
#filter_mont li[data-type="2"].selected .mont_img {background-position: -280px -55px;}
#filter_mont li[data-type="3"] .mont_img {background-position: 0 -110px;}
#filter_mont li[data-type="3"]:hover .mont_img {background-position: -140px -110px;}
#filter_mont li[data-type="3"].selected .mont_img {background-position: -280px -110px;}
#filter_mont li[data-type="4"] .mont_img {background-position: 0 -165px;}
#filter_mont li[data-type="4"]:hover .mont_img {background-position: -140px -165px;}
#filter_mont li[data-type="4"].selected .mont_img {background-position: -280px -165px;}
#filter_mont li[data-type="5"] .mont_img {background-position: 0 -220px;}
#filter_mont li[data-type="5"]:hover .mont_img {background-position: -140px -220px;}
#filter_mont li[data-type="5"].selected .mont_img {background-position: -280px -220px;}
#filter_mont li[data-type="6"] .mont_img {background-position: 0 -275px;}
#filter_mont li[data-type="6"]:hover .mont_img {background-position: -140px -275px;}
#filter_mont li[data-type="6"].selected .mont_img {background-position: -280px -275px;}
#filter_mont li[data-type="7"] .mont_img {background-position: 0 -330px;}
#filter_mont li[data-type="7"]:hover .mont_img {background-position: -140px -330px;}
#filter_mont li[data-type="7"].selected .mont_img {background-position: -280px -330px;}
#filter_mont li[data-type="8"] .mont_img {background-position: 0 -385px;}
#filter_mont li[data-type="8"]:hover .mont_img {background-position: -140px -385px;}
#filter_mont li[data-type="8"].selected .mont_img {background-position: -280px -385px;}
#filter_mont li[data-type="9"] .mont_img {background-position: 0 -440px;}
#filter_mont li[data-type="9"]:hover .mont_img {background-position: -140px -440px;}
#filter_mont li[data-type="9"].selected .mont_img {background-position: -280px -440px;}
#filter_mont li[data-type="10"] .mont_img {background-position: 0 -495px;}
#filter_mont li[data-type="10"]:hover .mont_img {background-position: -140px -495px;}
#filter_mont li[data-type="10"].selected .mont_img {background-position: -280px -495px;}
#filter_mont li[data-type="11"] .mont_img {background-position: 0 -550px;}
#filter_mont li[data-type="11"]:hover .mont_img {background-position: -140px -550px;}
#filter_mont li[data-type="11"].selected .mont_img {background-position: -280px -550px;}
#filter_mont li[data-type="12"] .mont_img {background-position: 0 -605px;}
#filter_mont li[data-type="12"]:hover .mont_img {background-position: -140px -605px;}
#filter_mont li[data-type="12"].selected .mont_img {background-position: -280px -605px;}
.filtparitem .mont_img {width: 140px;height: 55px;position: absolute;top: 15px;left: 8px;background: url('../images/icons/montaj.png') 100px 100px no-repeat;}
.filtparitem .mont_img[data-id="1"] {background-position: -280px 0;}
.filtparitem:hover .mont_img[data-id="1"] {background-position: -140px 0;}
.filtparitem.active .mont_img[data-id="1"] {background-position: -420px 0;}
.filtparitem .mont_img[data-id="2"] {background-position: -280px -55px;}
.filtparitem:hover .mont_img[data-id="2"] {background-position: -140px -55px;}
.filtparitem.active .mont_img[data-id="2"] {background-position: -420px -55px;}
.filtparitem .mont_img[data-id="3"] {background-position: -280px -110px;}
.filtparitem:hover .mont_img[data-id="3"] {background-position: -140px -110px;}
.filtparitem.active .mont_img[data-id="3"] {background-position: -420px -110px;}
.filtparitem .mont_img[data-id="4"] {background-position: -280px -165px;}
.filtparitem:hover .mont_img[data-id="4"] {background-position: -140px -165px;}
.filtparitem.active .mont_img[data-id="4"] {background-position: -420px -165px;}
.filtparitem .mont_img[data-id="5"] {background-position: -280px -220px;}
.filtparitem:hover .mont_img[data-id="5"] {background-position: -140px -220px;}
.filtparitem.active .mont_img[data-id="5"] {background-position: -420px -220px;}
.filtparitem .mont_img[data-id="6"] {background-position: -280px -275px;}
.filtparitem:hover .mont_img[data-id="6"] {background-position: -140px -275px;}
.filtparitem.active .mont_img[data-id="6"] {background-position: -420px -275px;}
.filtparitem .mont_img[data-id="7"] {background-position: -280px -330px;}
.filtparitem:hover .mont_img[data-id="7"] {background-position: -140px -330px;}
.filtparitem.active .mont_img[data-id="7"] {background-position: -420px -330px;}
.filtparitem .mont_img[data-id="8"] {background-position: -280px -385px;}
.filtparitem:hover .mont_img[data-id="8"] {background-position: -140px -385px;}
.filtparitem.active .mont_img[data-id="8"] {background-position: -420px -385px;}
.filtparitem .mont_img[data-id="9"] {background-position: -280px -440px;}
.filtparitem:hover .mont_img[data-id="9"] {background-position: -140px -440px;}
.filtparitem.active .mont_img[data-id="9"] {background-position: -420px -440px;}
.filtparitem .mont_img[data-id="10"] {background-position: -280px -495px;}
.filtparitem:hover .mont_img[data-id="10"] {background-position: -140px -495px;}
.filtparitem.active .mont_img[data-id="10"] {background-position: -420px -495px;}
.filtparitem .mont_img[data-id="11"] {background-position: -280px -550px;}
.filtparitem:hover .mont_img[data-id="11"] {background-position: -140px -550px;}
.filtparitem.active .mont_img[data-id="11"] {background-position: -420px -550px;}
.filtparitem .mont_img[data-id="12"] {background-position: -280px -605px;}
.filtparitem:hover .mont_img[data-id="12"] {background-position: -140px -605px;}
.filtparitem.active .mont_img[data-id="12"] {background-position: -420px -605px;}
.filtparitem .sq_cont {width: 90%;position: absolute;top: 30px;left: 5%;text-align: center;}
.filtparitem .sq_cont .sq {width: 29px;height: 29px;margin: 0 2px;display: inline-block;background: url('../images/icons/sq_types.png') 100px 100px no-repeat;}
.filtparitem .sq_cont .sq[data-type="A"] {background-position: -58px 0;}
.filtparitem .sq_cont .sq[data-type="I"] {background-position: -58px -29px;}
.filtparitem .sq_cont .sq[data-type="F"] {background-position: -58px -58px;}
.filtparitem .sq_cont .sq[data-type="U"] {background-position: -58px -87px;}
.filtparitem .sq_cont .sq[data-type="FU"] {background-position: -58px -116px;}
.filtparitem .sq_cont .sq[data-type="M"] {background-position: -58px -145px;}
.filtparitem .sq_cont .sq[data-type="M2"] {background-position: -58px -174px;}


/* filter #9 */
.prod_depth {width: 82px;height: 46px;float: left;margin: 50px 0 0 39px;position: relative;background: url('../images/icons/depth.png') 0 100px no-repeat;}
.filtparitem .prod_depth {margin-top: 25px;}
.prod_depth.less160 {background-position: -246px 0;}
li:hover .prod_depth.less160 {background-position: -164px 0;}
li.selected .prod_depth.less160 {background-position: 0 0;}
.filtparitem .prod_depth.less160 {background-position: 0 0;}
.filtparitem:not(.active):hover .prod_depth.less160 {background-position: -164px 0;}
.filtparitem.active .prod_depth.less160 {background-position: -82px 0;}
.prod_depth.size161_180 {background-position: -246px -46px;}
li:hover .prod_depth.size161_180 {background-position: -164px -46px;}
li.selected .prod_depth.size161_180 {background-position: 0 -46px;}
.filtparitem .prod_depth.size161_180 {background-position: 0 -46px;}
.filtparitem:not(.active):hover .prod_depth.size161_180 {background-position: -164px -46px;}
.filtparitem.active .prod_depth.size161_180 {background-position: -82px -46px;}
.prod_depth.size181_190 {background-position: -246px -92px;}
li:hover .prod_depth.size181_190 {background-position: -164px -92px;}
li.selected .prod_depth.size181_190 {background-position: 0 -92px;}
.filtparitem .prod_depth.size181_190 {background-position: 0 -92px;}
.filtparitem:not(.active):hover .prod_depth.size181_190 {background-position: -164px -92px;}
.filtparitem.active .prod_depth.size181_190 {background-position: -82px -92px;}
.prod_depth.size191_200 {background-position: -246px -138px;}
li:hover .prod_depth.size191_200 {background-position: -164px -138px;}
li.selected .prod_depth.size191_200 {background-position: 0 -138px;}
.filtparitem .prod_depth.size191_200 {background-position: 0 -138px;}
.filtparitem:not(.active):hover .prod_depth.size191_200 {background-position: -164px -138px;}
.filtparitem.active .prod_depth.size191_200 {background-position: -82px -138px;}
.prod_depth.size201_210 {background-position: -246px -184px;}
li:hover .prod_depth.size201_210 {background-position: -164px -184px;}
li.selected .prod_depth.size201_210 {background-position: 0 -184px;}
.filtparitem .prod_depth.size201_210 {background-position: 0 -184px;}
.filtparitem:not(.active):hover .prod_depth.size201_210 {background-position: -164px -184px;}
.filtparitem.active .prod_depth.size201_210 {background-position: -82px -184px;}
.prod_depth.size211_220 {background-position: -246px -230px;}
li:hover .prod_depth.size211_220 {background-position: -164px -230px;}
li.selected .prod_depth.size211_220 {background-position: 0 -230px;}
.filtparitem .prod_depth.size211_220 {background-position: 0 -230px;}
.filtparitem.active .prod_depth.size211_220 {background-position: -82px -230px;}
.prod_depth.more220 {background-position: -246px -276px;}
li:hover .prod_depth.more220 {background-position: -164px -276px;}
li.selected .prod_depth.more220 {background-position: 0 -276px;}
.filtparitem .prod_depth.more220 {background-position: 0 -276px;}
.filtparitem:not(.active):hover .prod_depth.more220 {background-position: -164px -276px;}
.filtparitem.active .prod_depth.more220 {background-position: -82px -276px;}
.prod_depth > .depth_title {width: 100%;display: block;position: absolute;left: 0;bottom: 10px;font: 13px/100% exo2;color: #fff;text-align: center;}
.prod_depth > .depth_title > span {font: 13px/100% exo2;color: #fff;}
.filtparitem:not(.active) .prod_depth > .depth_title,
.filtparitem:not(.active) .prod_depth > .depth_title > span {color: #084fa5;-webkit-text-shadow: 0 1px 0 #f0f0f0;-moz-text-shadow: 0 1px 0 #f0f0f0;text-shadow: 0 1px 0 #f0f0f0;}
.filtparitem:not(.active):hover .prod_depth > .depth_title,
.filtparitem:not(.active):hover .prod_depth > .depth_title > span {color: #555;}

.filtparitem .prod_depth.many {width: 67px;height: 34px;margin: 34px 0 0 10px;background-position: -7px -322px;}
.filtparitem:not(.active):hover .prod_depth.many {background-position: -171px -322px;}
.filtparitem.active .prod_depth.many {background-position: -89px -322px;}
.filtparitem .prod_depth.many .sizes_list {width: 68px;position: absolute;top: -25px;left: 100%;margin: 0 0 0 10px;text-align: center;}
.filtparitem .prod_depth.many .sizes_list .depth_title {width: 100%;float: left;position: relative;top: 0;left: 0;clear: both;font: 12px/100% exo2;color: #084fa5;-webkit-text-shadow: 0 1px 0 #f0f0f0;-moz-text-shadow: 0 1px 0 #f0f0f0;text-shadow: 0 1px 0 #f0f0f0;}
.filtparitem.active .prod_depth.many .sizes_list .depth_title {color: #fff;-webkit-text-shadow: none;-moz-text-shadow: none;text-shadow: none;}
.filtparitem:not(.active) .prod_depth.many .sizes_list .depth_title {color: #084fa5;}
.filtparitem:not(.active):hover .prod_depth.many .sizes_list .depth_title {color: #555;}
.filtparitem .prod_depth.many.length6 .sizes_list .depth_title:first-child {margin-top: 0;}
.filtparitem .prod_depth.many.length5 .sizes_list .depth_title:first-child {margin-top: 6px;}
.filtparitem .prod_depth.many.length4 .sizes_list .depth_title:first-child {margin-top: 14px;}
.filtparitem .prod_depth.many.length3 .sizes_list .depth_title:first-child {margin-top: 20px;}
.filtparitem .prod_depth.many.length2 .sizes_list .depth_title:first-child {margin-top: 25px;}

.over_gray {width: 100%;float: left;position: relative;padding: 0 20px 5px;margin: 0 -20px -5px;z-index: 6;}
.hoverMask {display: none;width: 100%;height: 100%;position: absolute;top: 0;left: 0;background: rgba(0,0,0,.5);z-index: 5;}
/*
.proditem:hover .over_gray {background: #b1b1b1;}
.proditem:hover .over_gray .prodtitle,
.proditem:hover .over_gray .prodinf span {color: #fff;}
.proditem:hover .guaratee {z-index: 3;}
.proditem:hover .prodim img {position: relative;z-index: 8;}
.proditem:hover .stamps {z-index: 4;}
.proditem:hover .hoverMask {display: block;}
*/
.proditem.hovers {background: rgba(0,0,0,.1);}
.proditem.hovers .prodcont,
.proditem.hovers .prodsize span {background: #e4e5e7;-webkit-transition: all 0s ease;-moz-transition: all 0s ease;-o-transition: all 0s ease;-ms-transition: all 0s ease;transition: all 0s ease;}



/* filter #10 */
li .prods_wraps .prod_vers {width: 262px;height: 85px;position: absolute;top: 50%;left: 55px;margin-top: -43px;background: url('../images/icons/rtl.png') 100px 100px no-repeat;}
li .prods_wraps .prod_vers.left {background-position: 0 0;}
li .prods_wraps:hover .prod_vers.left {background-position: 0 -85px;}
li.selected .prods_wraps .prod_vers.left {background-position: 0 -170px;}
li .prods_wraps .prod_vers.middle {background-position: -262px 0;}
li .prods_wraps:hover .prod_vers.middle {background-position: -262px -85px;}
li.selected .prods_wraps .prod_vers.middle {background-position: -262px -170px;}
li .prods_wraps .prod_vers.right {background-position: -524px 0;}
li .prods_wraps:hover .prod_vers.right {background-position: -524px -85px;}
li.selected .prods_wraps .prod_vers.right {background-position: -524px -170px;}
.filtparitem .unir_item {width: 75px;height: 62px;position: absolute;top: 11px;left: 40px;background: url('../images/icons/rtl_min.png') 100px 100px no-repeat;}
.filtparitem .unir_item.left {background-position: 0 0;}
.filtparitem.active .unir_item.left {background-position: 0 -62px;}
.filtparitem .unir_item.middle {background-position: -75px 0;}
.filtparitem.active .unir_item.middle {background-position: -75px -62px;}
.filtparitem .unir_item.right {background-position: -150px 0;}
.filtparitem.active .unir_item.right {background-position: -150px -62px;}



/* filter #11 */
li .prods_wraps .prod_guar {width: 100%;height: 100%;position: absolute;top: 0;left: 0;z-index: 1;background: url('../images/icons/guarantee.png') 100px 100px no-repeat;}
li .prods_wraps .prod_guar.sixM {background-position: 0 0;}
li .prods_wraps:hover .prod_guar.sixM {background-position: -160px 0;}
li.selected .prods_wraps .prod_guar.sixM {background-position: -320px 0;}
li .prods_wraps .prod_guar.oneY {background-position: 0 -154px;}
li .prods_wraps:hover .prod_guar.oneY {background-position: -160px -154px;}
li.selected .prods_wraps .prod_guar.oneY {background-position: -320px -154px;}
li .prods_wraps .prod_guar.twoY {background-position: 0 -308px;}
li .prods_wraps:hover .prod_guar.twoY {background-position: -160px -308px;}
li.selected .prods_wraps .prod_guar.twoY {background-position: -320px -308px;}
li .prods_wraps .prod_guar.threeY {background-position: 0 -462px;}
li .prods_wraps:hover .prod_guar.threeY {background-position: -160px -462px;}
li.selected .prods_wraps .prod_guar.threeY {background-position: -320px -462px;}
li .prods_wraps .prod_guar.fiveY {background-position: 0 -616px;}
li .prods_wraps:hover .prod_guar.fiveY {background-position: -160px -616px;}
li.selected .prods_wraps .prod_guar.fiveY {background-position: -320px -616px;}
li .prods_wraps .prod_guar.tenY {background-position: 0 -770px;}
li .prods_wraps:hover .prod_guar.tenY {background-position: -160px -770px;}
li.selected .prods_wraps .prod_guar.tenY {background-position: -320px -770px;}
li .prods_wraps .prod_guar.fifteenY {background-position: 0 -924px;}
li .prods_wraps:hover .prod_guar.fifteenY {background-position: -160px -924px;}
li.selected .prods_wraps .prod_guar.fifteenY {background-position: -320px -924px;}
.guar_box {width: 94%;height: 94%;position: absolute;top: 3%;left: 3%;text-align: center;}
.guar_box .guar_item {display: inline-block;*display: inline;zoom: 1;}
.guar_box:not([data-guar="1"]) .guar_item {width: 40px;height: 40px;margin: 7px 2px 0;background: url('../images/icons/guarantee_small.png') 100px 100px no-repeat;}
.guar_box:not([data-guar="1"]):not([data-guar="4"]):not([data-guar="5"]):not([data-guar="6"]):not([data-guar="7"]) .guar_item {margin-top: 22px;}
.guar_box:not([data-guar="1"]):not([data-guar="2"]):not([data-guar="3"]) .guar_item {margin-top: 0px;}
.guar_box:not([data-guar="1"]) .guar_item.sixM {background-position: 0 0;}
.guar_box:not([data-guar="1"]) .guar_item.oneY {background-position: 0 -40px;}
.guar_box:not([data-guar="1"]) .guar_item.twoY {background-position: 0 -80px;}
.guar_box:not([data-guar="1"]) .guar_item.threeY {background-position: 0 -120px;}
.guar_box:not([data-guar="1"]) .guar_item.fiveY {background-position: 0 -160px;}
.guar_box:not([data-guar="1"]) .guar_item.tenY {background-position: 0 -200px;}
.guar_box:not([data-guar="1"]) .guar_item.fifteenY {background-position: 0 -240px;}
.guar_box[data-guar="1"] .guar_item {width: 105px;height: 101px;margin: -8px 0 0;display: inline-block;*display: inline;zoom: 1;background: url('../images/icons/guarantee_mid.png') 100px 100px no-repeat;}
.guar_box[data-guar="1"] .guar_item.sixM {background-position: 0 0;}
.guar_box[data-guar="1"] .guar_item.oneY {background-position: 0 -101px;}
.guar_box[data-guar="1"] .guar_item.twoY {background-position: 0 -202px;}
.guar_box[data-guar="1"] .guar_item.threeY {background-position: 0 -303px;}
.guar_box[data-guar="1"] .guar_item.fiveY {background-position: 0 -404px;}
.guar_box[data-guar="1"] .guar_item.tenY {background-position: 0 -505px;}
.guar_box[data-guar="1"] .guar_item.fifteenY {background-position: 0 -606px;}








/* DETAIL PAGES */
.clouds_filter {width: 100%;height: 380px;position: relative;float: left;margin: 0;background: url('../images/back_clouds.jpg') 50% bottom no-repeat;}
.vibr {width: 106%;float: left;text-align: center;margin: 30px -3% 0;}
.vibr_item {width: 143px;height: 100px;display: inline-block;*display: inline;zoom: 1;margin: 1px;cursor: pointer;position: relative;background: url('../images/elems/vibr_item.png') 0 0 no-repeat;border: 1px solid #b8c2d0;-webkit-border-radius: 12px;-moz-border-radius: 12px;border-radius: 12px;-webkit-box-shadow: 0 0 5px rgba(0,0,0,.2);-moz-box-shadow: 0 0 5px rgba(0,0,0,.2);box-shadow: 0 0 5px rgba(0,0,0,.2);}
.vibr_item > span {width: 140px;display: block;text-align: center;position: absolute;bottom: 8px;left: 2px;font: 800 12px/120% exo2;color: #717171;text-transform: uppercase;-webkit-text-shadow: 0 1px 0 #fff;-moz-text-shadow: 0 1px 0 #fff;text-shadow: 0 1px 0 #fff;}
.vibr_item:hover {background-position: 0 -100px;border-color: #71e0f7;-webkit-box-shadow: 0 0 7px rgba(255,255,255,.75);-moz-box-shadow: 0 0 7px rgba(255,255,255,.75);box-shadow: 0 0 7px rgba(255,255,255,.75);}
.vibr_item:hover > span {color: #32d8f7;-webkit-text-shadow: none;-moz-text-shadow: none;text-shadow: none;}
.vibr_item.active {opacity: .3;filter: alpha(opacity=30);}
.vibr_item:not(.active):not(:hover) {-webkit-animation: vibrate .2s infinite linear;-moz-animation: vibrate .2s infinite linear;animation: vibrate .2s infinite linear;}
.vibr_item .staticon {width: 140px;height: 80px;position: absolute;top: 4px;left: 2px;}
.vibr_item[data-filtbox="1"] .staticon {background: url('../images/icons/static1.png') center no-repeat;}
.vibr_item[data-filtbox="1"]:hover .staticon {background: url('../images/icons/static1_active.png') center no-repeat;}
.vibr_item[data-filtbox="2"] .staticon {background: url('../images/icons/static2.png') center no-repeat;}
.vibr_item[data-filtbox="2"]:hover .staticon {background: url('../images/icons/static2_active.png') center no-repeat;}
.vibr_item[data-filtbox="3"] .staticon {background: url('../images/icons/static3.png') center no-repeat;}
.vibr_item[data-filtbox="3"]:hover .staticon {background: url('../images/icons/static3_active.png') center no-repeat;}
.vibr_item[data-filtbox="4"] .staticon {background: url('../images/icons/static4.png') center no-repeat;}
.vibr_item[data-filtbox="4"]:hover .staticon {background: url('../images/icons/static4_active.png') center no-repeat;}
.vibr_item[data-filtbox="5"] .staticon {background: url('../images/icons/static5.png') center no-repeat;}
.vibr_item[data-filtbox="5"]:hover .staticon {background: url('../images/icons/static5_active.png') center no-repeat;}
.vibr_item[data-filtbox="6"] .staticon {background: url('../images/icons/static6.png') center no-repeat;}
.vibr_item[data-filtbox="6"]:hover .staticon {background: url('../images/icons/static6_active.png') center no-repeat;}
.vibr_item[data-filtbox="7"] .staticon {background: url('../images/icons/static7.png') center no-repeat;}
.vibr_item[data-filtbox="7"]:hover .staticon {background: url('../images/icons/static7_active.png') center no-repeat;}
.vibr_item[data-filtbox="8"] .staticon {background: url('../images/icons/static8.png') center no-repeat;}
.vibr_item[data-filtbox="8"]:hover .staticon {background: url('../images/icons/static8_active.png') center no-repeat;}
.vibr_item[data-filtbox="9"] .staticon {background: url('../images/icons/static9.png') center no-repeat;}
.vibr_item[data-filtbox="9"]:hover .staticon {background: url('../images/icons/static9_active.png') center no-repeat;}
.vibr_item[data-filtbox="10"] .staticon {background: url('../images/icons/static10.png') center no-repeat;}
.vibr_item[data-filtbox="10"]:hover .staticon {background: url('../images/icons/static10_active.png') center no-repeat;}
.vibr_item[data-filtbox="11"] .staticon {background: url('../images/icons/static11.png') center no-repeat;}
.vibr_item[data-filtbox="11"]:hover .staticon {background: url('../images/icons/static11_active.png') center no-repeat;}
.vibr_item[data-filtbox="12"] .staticon {background: url('../images/icons/static12.png') center no-repeat;}
.vibr_item[data-filtbox="12"]:hover .staticon {background: url('../images/icons/static12_active.png') center no-repeat;}
.vibr_item[data-filtbox="13"] .staticon {background: url('../images/icons/static13.png') center no-repeat;}
.vibr_item[data-filtbox="13"]:hover .staticon {background: url('../images/icons/static13_active.png') center no-repeat;}
.vibr_item[data-filtbox="14"] .staticon {background: url('../images/icons/static14.png') center no-repeat;}
.vibr_item[data-filtbox="14"]:hover .staticon {background: url('../images/icons/static14_active.png') center no-repeat;}
.vibr_item[data-filtbox="15"] .staticon {background: url('../images/icons/static15.png') center no-repeat;}
.vibr_item[data-filtbox="15"]:hover .staticon {background: url('../images/icons/static15_active.png') center no-repeat;}
.take_allbtn {width: 306px;height: 61px;position: absolute;bottom: 40px;left: 50%;margin-left: -304px;cursor: pointer;text-transform: uppercase;text-align: center;-webkit-text-shadow: 0 1px 0 #03377c;-moz-text-shadow: 0 1px 0 #03377c;text-shadow: 0 1px 0 #03377c;}
.take_allbtn > span.r {width: 100%;height: 100%;position: absolute;top: 0;left: 0;display: block;z-index: 2;background: url('../images/elems/use_cancel.png') 0 0 no-repeat;-webkit-border-radius: 10px;-moz-border-radius: 10px;border-radius: 10px;font: 800 20px/62px exo2;color: #d9e6f7;}
.take_allbtn > span.t {width: 298px;height: 53px;position: absolute;top: 4px;left: 4px;display: block;z-index: 1;background: url('../images/elems/clouds1.jpg') 0 0 no-repeat;-webkit-border-radius: 10px;-moz-border-radius: 10px;border-radius: 10px;font: 800 20px/62px exo2;color: #d9e6f7;-webkit-transition: all 10s linear;-moz-transition: all 10s linear;-o-transition: all 10s linear;-ms-transition: all 10s linear;transition: all 10s linear;}
.take_allbtn:hover span.r {background-position: 0 -61px;color: #2fdcf9;}
.take_allbtn:hover span.t {background-position: -130px 0;}
.cancelbtn {width: 306px;height: 61px;position: absolute;bottom: 40px;right: 50%;margin-right: -304px;cursor: pointer;font: 800 20px/62px exo2;color: #d9e6f7;text-transform: uppercase;text-align: center;-webkit-text-shadow: 0 1px 0 #03377c;-moz-text-shadow: 0 1px 0 #03377c;text-shadow: 0 1px 0 #03377c;}
.cancelbtn > span.r {width: 100%;height: 100%;position: absolute;top: 0;left: 0;display: block;z-index: 2;background: url('../images/elems/use_cancel.png') 0 0 no-repeat;-webkit-border-radius: 10px;-moz-border-radius: 10px;border-radius: 10px;font: 800 20px/62px exo2;color: #d9e6f7;}
.cancelbtn > span.t {width: 298px;height: 53px;position: absolute;top: 4px;left: 4px;display: block;z-index: 1;background: url('../images/elems/clouds2.jpg') 0 0 no-repeat;-webkit-border-radius: 10px;-moz-border-radius: 10px;border-radius: 10px;font: 800 20px/62px exo2;color: #d9e6f7;-webkit-transition: all 10s linear;-moz-transition: all 10s linear;-o-transition: all 10s linear;-ms-transition: all 10s linear;transition: all 10s linear;}
.cancelbtn:hover span.r {background-position: 0 -61px;color: #2fdcf9;}
.cancelbtn:hover span.t {background-position: -130px 0;}

.sbt_filter {width: 100%;float: left;height: 0px;position: relative;background: url('../images/elems/filter_back2.jpg') 50% 0 no-repeat;}
.sbt_filter.active {height: 528px;}
.sbt_filter > #globalfilter {top: 320px;}
.sbt_pin {width: 100%;height: 21px;position: absolute;top: 0;left: 0;background: url('../images/elems/filter_back2_pin.png') 50% 0 no-repeat;}
.specoff .filter_valbox {background: none;}
.specoff .filtplate .rns {width: 17px;height: 17px;position: absolute;top: 8px;right: 6px;cursor: pointer;background: url('../images/icons/delcross.png') 0 0 no-repeat;}
.specoff .filtplate .rns:hover {background-position: 0 -17px;}
.specoff .filtparambox {text-align: left;top: -190px;height: 150px;}
.specoff .filtparitem {margin: 0 6px 5px;}
.specoff .filtparitem .filtplate > span {text-transform: uppercase;}

.params_right {width: 400px;height: 40px;position: absolute;top: 6px;}
.params_right.left {left: 50%;margin-left: -597px;text-align: left;}
.params_right.right {right: 50%;margin-right: -597px;text-align: right;}
.param_r_item {width: 105px;height: 40px;position: absolute;top: 0;margin: 0 15px;}
.param_r_item.nope {display: none;}
.param_r_item .icon {width: 81px;height: 37px;position: absolute;left: 0;top: 2px;background: url('../images/icons/spicons.png') 100px 100px no-repeat;}
.param_r_item[data-filtbox="12"] .icon {background-position: 0 0;}
/*.param_r_item[data-filtbox="12"]:not(.nope) .icon {background: url('../images/elems/offer_anim.gif') 0 0 no-repeat;}*/
.param_r_item[data-filtbox="13"] .icon {background-position: 0 -37px;}
.param_r_item[data-filtbox="14"] .icon {background-position: 0 -74px;}
.param_r_item[data-filtbox="15"] .icon {background-position: 0 -111px;}
.param_r_item .rns {width: 17px;height: 17px;position: absolute;top: 50%;right: 0;margin-top: -8px;background: url('../images/icons/delcross.png') 0 0 no-repeat;cursor: pointer;}
.param_r_item .rns:hover {background-position: 0 -17px;}
.swipex .filtparitem:not(.nope):nth-child(-n+7) {height: 29px !important;}
.swipex .filtparitem:not(.nope):nth-child(-n+7) .filthidex {height: 25px !important;}
.swipex .filtparitem:not(.nope):nth-child(-n+7) .currentFilter,
.swipex .filtparitem:not(.nope):nth-child(-n+7) .filtplate em {display: none !important;}
.swipex .filtparitem:not(.nope):nth-child(-n+7) .filtplate {height: 31px !important;}
.swipex2 .filtparitem:not(.nope):nth-child(n+8) {height: 29px !important;}
.swipex2 .filtparitem:not(.nope):nth-child(n+8) .filthidex {height: 25px !important;}
.swipex2 .filtparitem:not(.nope):nth-child(n+8) .currentFilter,
.swipex2 .filtparitem:not(.nope):nth-child(n+8) .filtplate em {display: none !important;}
.swipex2 .filtparitem:not(.nope):nth-child(n+8) .filtplate {height: 31px !important;}

.pcounterbox {width: 100%;height: 0;position: absolute;bottom: 438px;left: 0;overflow: hidden;background: rgba(0,0,0,.25);border: 1px dotted #8d8a8a;border-left: none;border-right: none;}
.cccounter {width: 32px;height: 32px;position: absolute;top: 100%;left: 23px;margin-top: 3px;cursor: default;text-align: center;font: 700 12px/34px exo2;color: #32d8f7;background: url('../images/elems/cccounter.png') 0 0 no-repeat;-webkit-border-radius: 40px;-moz-border-radius: 40px;border-radius: 40px;-webkit-box-shadow: 0 0 7px rgba(255,255,255,.5), inset 0 0 9px rgba(255,255,255,.5);-moz-box-shadow: 0 0 7px rgba(255,255,255,.5), inset 0 0 9px rgba(255,255,255,.5);box-shadow: 0 0 7px rgba(255,255,255,.5), inset 0 0 9px rgba(255,255,255,.5);}
.cccounter.done {border: 1px solid #3fa2b4;font: 800 12px/34px exo2;margin-top: 2px;}
.c4counter_box {width: 160px;height: 80px;position: absolute;top: 5px;left: 50%;margin-left: -80px;text-align: center;font: 14px/120% exo2;color: #fff;text-transform: uppercase;}
.c4counter_box .c4counter {width: 2px;height: 2px;position: absolute;overflow: hidden;left: 50%;margin: -1px 0 0 -1px;top: 50%;font: 800 14px/58px exo2;color: #fff;cursor: default;background: url('../images/elems/c4counter.png') 0 0 no-repeat;-webkit-border-radius: 40px;-moz-border-radius: 40px;border-radius: 40px;-webkit-box-shadow: 0 5px 14px rgba(0,0,0,.15), inset 0 0 9px rgba(255,255,255,.5);-moz-box-shadow: 0 5px 14px rgba(0,0,0,.15), inset 0 0 9px rgba(255,255,255,.5);box-shadow: 0 5px 14px rgba(0,0,0,.15), inset 0 0 9px rgba(255,255,255,.5);-webkit-text-shadow: 1px 1px 2px rgba(0,0,0,.7);-moz-text-shadow: 1px 1px 2px rgba(0,0,0,.7);text-shadow: 1px 1px 2px rgba(0,0,0,.7);}
.c4counter_box .c4counter .c {display: none;font: 800 14px/58px exo2;}
.c4counter_box.active .c4counter {border-color: #3fa2b4;color: #32d8f7;background-position: 0 -57px;}
.alertinform {width: 0px;position: absolute;left: 0;top: -202px;padding: 0 0 0 24px;height: 20px;font: 16px/16px exo2;white-space: nowrap;overflow: hidden;color: #ff7132;background: url('../images/elems/alert_icos.png') 0 1px no-repeat;}
.alertinform:not(.active) {cursor: pointer;}
.alertinform.active {width: auto;left: 160px;}



@-webkit-keyframes vibrate {0% {-webkit-transform: rotate(0deg);} 33% {-webkit-transform: rotate(1deg);} 66% {-webkit-transform: rotate(0deg);} 100% {-webkit-transform: rotate(-1deg);}}
@-moz-keyframes vibrate {0% {-moz-transform: rotate(0deg);} 33% {-moz-transform: rotate(1deg);} 66% {-moz-transform: rotate(0deg);} 100% {-moz-transform: rotate(-1deg);}}
@-o-keyframes vibrate {0% {-o-transform: rotate(0deg);} 33% {-o-transform: rotate(1deg);} 66% {-o-transform: rotate(0deg);} 100% {-o-transform: rotate(-1deg);}}
@keyframes vibrate {0% {transform: rotate(0deg);} 33% {transform: rotate(1deg);} 66% {transform: rotate(0deg);} 100% {transform: rotate(-1deg);}}

.clouds_tops {width: 100%;height: 219px;float: left;position: relative;z-index: 100;margin: 20px 0 0;background: url('../images/elems/flt_tp.png') 50% 0 no-repeat;}
.clouds_tops .btl {width: 100%;height: 25px;position: absolute;bottom: -24px;left: 0;background: url('../images/elems/flt_tp_bt.png') 50% 0 no-repeat;}
.clouds_tops .cld_open,
.clouds_tops .cld_close {width: 100%;display: none;}
.clouds_tops .clt_label {width: 820px;position: absolute;top: 34px;left: 50%;margin-left: -410px;text-align: center;font: 800 28px/140% exo2;color: #ff7132;}
.clouds_tops .clt_txt {width: 1130px;position: absolute;top: 125px;left: 50%;margin-left: -600px;font: 16px/120% exo2;color: #c7c7c7;padding: 0 0 0 70px;background: url('../images/icons/alert_icon_bg.png') 0 5px no-repeat;}
.clouds_tops .clt_txt .call_reg {font: 16px/120% exo2;color: #afdd27;text-decoration: underline;cursor: pointer;}
.clouds_tops .clt_txt .call_reg:hover {text-decoration: none;}
.clouds_tops .clt_btn {width: 54px;height: 53px;position: absolute;top: 50px;right: 50%;margin-right: -520px;cursor: pointer;background: url('../images/icons/cpt_lz.png') 100px 100px no-repeat;}
.clouds_tops .clt_btn.open {background-position: 0 0;}
.clouds_tops .clt_btn.open:hover {background-position: 0 -53px;}
.clouds_tops .clt_btn.closed {background-position: -54px 0;}
.clouds_tops .clt_btn.closed:hover {background-position: -54px -53px;}
.clouds_tops:not(.closed) .cld_close {display: none;}
.clouds_tops:not(.closed) .cld_open {display: block;}
.clouds_tops.closed .cld_close {display: block;}
.clouds_tops.closed .cld_open {display: none;}
.clouds_tops.closed {background: url('../images/elems/flt_tpn.png') 50% 0 no-repeat;height: 53px;}
.clouds_tops.closed .btl {background: url('../images/elems/flt_tpn_bt.png') 50% 0 no-repeat;}
.clouds_tops.closed .clt_label {margin-left: -408px;top: -2px;}
.clouds_tops.closed .clt_btn {margin-right: -523px;top: -6px;}
.rangefields.changed ~ .irs .irs-from,
.rangefields.changed ~ .irs .irs-to,
.rangefields.changed ~ .irs .irs-single {color: #084fa5;}




/* COLOR GALLERY */
.info_and_colorgallery {width: 100%;float: left;position: relative;display: none;}
.colorgallery {width: 100%;float: left;margin: 20px 0;min-height: 300px;}
.cgallery_top {width: 1206px;height: 111px;float: left;position: absolute;z-index: 5;left: 50%;margin-left: -603px;background: url('../images/elems/color_gallery.png') 50% 0 no-repeat;}
.cgallery_top .filter_nmb2 {width: 585px;}
.cgallery_top .filter_nmb2 > span {font-size: 12px;}
.cgallery_top .filter_nmb2 > .select_container {width: 360px;}
.cgallery_top .filter_nmb2 > .select_container input {font-size: 12px;}
.cgallery_top .cgall_brands {width: 1121px;height: 62px;float: left;position: relative;margin: 34px 0 0 44px;}
.cgall_title {position: absolute;top: 9px;left: 50px;font: 800 14px/120% exo2;color: #555;text-transform: uppercase;display: block;-webkit-text-shadow: 1px 1px 0 rgba(255,255,255,.6);-moz-text-shadow: 1px 1px 0 rgba(255,255,255,.6);text-shadow: 1px 1px 0 rgba(255,255,255,.6);}
.cgallery_bot {width: 1190px;position: relative;overflow: hidden;float: left;left: 50%;margin: 100px 0 0 -596px;min-height: 455px;z-index: 1;background: url('../images/patterns/colorpat.png') 0 bottom repeat-x;border: 1px solid #c0bfbd;-webkit-border-radius: 0 0 8px 8px;-moz-border-radius: 0 0 8px 8px;border-radius: 0 0 8px 8px;-webkit-box-shadow: inset 0 0 3px rgba(255,255,255,.5), 0 0 5px rgba(0,0,0,.15);-moz-box-shadow: inset 0 0 3px rgba(255,255,255,.5), 0 0 5px rgba(0,0,0,.15);box-shadow: inset 0 0 3px rgba(255,255,255,.5), 0 0 5px rgba(0,0,0,.15);-webkit-transition: all .3s ease;-moz-transition: all .3s ease;-o-transition: all .3s ease;-ms-transition: all .3s ease;transition: all .3s ease;}
.cgallery_bot.empty {height: 15px;min-height: 15px;}
.cgallery_bot * {-webkit-transition: none;-moz-transition: none;-o-transition: none;-ms-transition: none;transition: none;}
.cg_left {width: 596px;height: 100%;position: absolute;top: 0;left: 0;background: url('../images/patterns/ddot.png') right top repeat-y;}
.cg_right {width: 594px;height: 100%;position: absolute;top: 0;right: 0;}
.srt_t {width: 100%;height: 25px;position: absolute;left: 0;top: 0;z-index: 1;background: url('../images/patterns/ddotl.png') 0 bottom repeat-x;}
.srt_tb {width: 100%;height: 31px;position: absolute;left: 0;top: 25px;z-index: 1;background: url('../images/patterns/ddotl.png') 0 bottom repeat-x;}
.srt_m {width: 100%;height: 339px;position: absolute;left: 0;top: 58px;z-index: 10;background: url('../images/patterns/ddotl.png') 0 bottom repeat-x;}
.srt_b {width: 100%;height: 56px;position: absolute;left: 0;bottom: 0;z-index: 1;}
.str_l {width: 50%;height: 100%;position: absolute;top: 0;left: 0;background: url('../images/patterns/ddotr.png') right 0 repeat-y;}
.str_m {width: 50%;height: 100%;position: absolute;top: 0;left: 33%;background: url('../images/patterns/ddotr.png') right 0 repeat-y;}
.str_r {width: 50%;height: 100%;position: absolute;top: 0;right: 0;}
.str_l > label,
.str_m > label,
.str_r > label {width: 100%;text-align: center;font: 700 11px/30px exo2;color: #d6d6d6;text-transform: uppercase;display: block;}
.str_l > span,
.str_m > span,
.str_r > span {width: 100%;text-align: center;font: 800 14px/30px exo2;color: #535353;text-transform: uppercase;display: block;}
.str_m > span a {font: 800 14px/30px exo2;color: #0e76b7;text-transform: uppercase;text-decoration: underline;}
.str_m > span a:hover {color: #0e5683;}
.str_l.sm,
.str_m.sm,
.str_r.sm {width: 33%;}
.currnet_col {width: 594px;height: 336px;float: left;position: relative;overflow: hidden;border: 1px solid #aaa;margin: -1px;-webkit-border-radius: 8px;-moz-border-radius: 8px;border-radius: 8px;-webkit-box-shadow: inset 0 0 8px rgba(0,0,0,.4);-moz-box-shadow: inset 0 0 8px rgba(0,0,0,.4);box-shadow: inset 0 0 8px rgba(0,0,0,.4);}
.cl_type {width: 81px;height: 37px;position: absolute;top: 20px;left: 20px;background: url('../images/icons/spicons.png') 100px 100px no-repeat;}
.cl_type.offer {background-position: 0 0;}
.cl_type.outlet {background-position: 0 -37px;}
.cl_type.set {background-position: 0 -74px;}
.cl_type.new {background-position: 0 -111px;}
.cl_zoom {width: 66px;height: 66px;position: absolute;z-index: 3;right: 8px;top: 16px;cursor: pointer;background: url('../images/icons/z_icon.png') 0 0 no-repeat;}
.cl_zoom:hover {background-position: -66px 0;}
.cg_left .srt_b .str_l > div {width: 68px;height: 13px;float: left;margin: 20px 0 0 15px;border: 1px solid #d7d7d7;background: none;cursor: pointer;}
.cg_left .srt_b .str_l > p {float: left;margin: 20px 0 0 0;padding-left: 10px;height: 16px;font: 700 14px/16px exo2;color: #797979;text-transform: uppercase;display: none;cursor: pointer;}
.cg_left.filter .srt_b .str_l > div {background: #afdd27;border-color: #afdd27;}
.cg_left.filter .srt_b .str_l > p[data-t="1"] {display: block;}
.cg_left.filter .srt_b .str_l > p[data-t="2"] {display: none;}
.cg_left .srt_b .str_r > div {width: 39px;height: 33px;float: left;margin: 10px 0 0 15px;background: url('../images/icons/favo_icon.png') 0 0 no-repeat;cursor: pointer;}
.cg_left .srt_b .str_r > p {float: left;display: none;height: 33px;margin: 10px 0 0 0;padding-left: 28px;font: 700 14px/34px exo2;color: #797979;text-transform: uppercase;cursor: pointer;}
.cg_left .srt_b .str_r > p[data-t="1"] {display: block;}
.cg_left:not(.filter) .srt_b .str_l > p[data-t="1"] {display: none;}
.cg_left:not(.filter) .srt_b .str_l > p[data-t="2"] {display: block;}
.cg_left:not(.filter) .srt_b .str_l:hover > div {border-color: #afdd27;}
.cg_left:not(.filter) .srt_b .str_l:hover > p[data-t="2"] {color: #afdd27;}
.cg_left.filter .srt_b .str_l:hover > p[data-t="1"] {color: #494949;}
.cg_left .srt_b .str_r > p > a {float: left;display: block;height: 33px;font: 700 14px/34px exo2;color: #797979;text-transform: uppercase;text-decoration: underline;}
.cg_left .srt_b .str_r > p > a:hover {color: #0e76b7;}
.cg_left .srt_b .str_r > b {width: 20px;height: 20px;float: right;margin: 18px 15px 0 0;cursor: pointer;display: block;background: url('../images/icons/info_b.png') 0 0 no-repeat;}
.cg_left .srt_b .str_r > b:hover {background-position: -20px 0;}
.cg_left .srt_b .str_r > div:hover ~ p[data-t="1"],
.cg_left .srt_b .str_r > p[data-t="1"]:hover {color: #515151;}
.cg_left.favourite .srt_b .str_r > p[data-t="1"] {display: none;}
.cg_left.favourite .srt_b .str_r > p[data-t="2"] {display: block;}
.cg_left.favourite .srt_b .str_r > div {background-position: -39px 0;}
.colorgal {width: 591px;height: 339px;position: relative;float: left;margin: -1px 2px 0;}
.currnet_col .prodimgs {top: 105px;right: 16px;}
.colorgallery_btn {position: absolute;top: 100%;margin-top: 20px;left: 50%;margin-left: -123px;display: block;cursor: pointer;font: 700 16px/100% exo2;color: #ff7132;text-transform: uppercase;border-bottom: 1px dotted #ff7132;}
.colorgallery_btn:hover {color: #ff5a11;}
.hoverall:hover .srt_t label {color: #bbb;}

#types2 {margin-left: -1px;}
#types2 .slides li .types_div {display: none;width: 78px;height: 58px;position: relative;margin: 1px -4px 0;background: url('../images/elems/plt_rt.png') 0 0 no-repeat;}
#types2 .slides li .types_div span {width: 100%;height: 30px;display: block;position: absolute;top: 50%;left: 0;text-align: center;margin-top: -15px;font: 700 20px/30px exo2;color: #adadad;}
#types2 .slides li .types_div:hover {background-position: 0 -58px;}
#types2 .slides li[data-isexists="true"] .types_div {background-position: 0 0;}
#types2 .slides li[data-isexists="true"]:hover .types_div {background-position: 0 -58px;}
#types2 .slides li[data-isexists="true"]:hover .types_div span {color: #ff5600;}
#types2 .slides li[data-isexists="true"] .types_div span {font-weight: 800;color: #0849ac;}
#types2 .slides li[data-ischecked="true"] .types_div,
#types2 .slides li[data-ischecked="true"]:hover .types_div {background-position: 0 -174px;}/*116*/
#types2 .slides li[data-ischecked="true"]:hover .types_div span {color: #2eddfa;}
#types2 .slides li[data-ischecked="true"] .types_div span {font-weight: 800;color: #2eddfa;}

#types3 {margin-left: -1px;}
#types3 .slides li .types_div {display: none;width: 164px;height: 58px;position: relative;left: 50%;margin: 1px -4px 0 -82px;background: url('../images/elems/plt_rt2.png') 0 0 no-repeat;display: table;}
#types3 .slides li .types_div span {width: 90%;height: 30px;padding: 0 5%;margin: 0;text-align: center;font: 700 16px/100% exo2;color: #adadad;text-transform: uppercase;display: table-cell;vertical-align: middle;}
#types3 .slides li .types_div:hover {background-position: 0 -58px;}
#types3 .slides li[data-isexists="true"] .types_div {background-position: 0 0;}
#types3 .slides li[data-isexists="true"]:hover .types_div {background-position: 0 -58px;}
#types3 .slides li[data-isexists="true"]:hover .types_div span {color: #ff5600;}
#types3 .slides li[data-isexists="true"] .types_div span {font-weight: 800;color: #0849ac;}
#types3 .slides li[data-ischecked="true"] .types_div,
#types3 .slides li[data-ischecked="true"]:hover .types_div {background-position: 0 -174px;}/*116*/
#types3 .slides li[data-ischecked="true"]:hover .types_div span {color: #2eddfa;}
#types3 .slides li[data-ischecked="true"] .types_div span {font-weight: 800;color: #2eddfa;}

.main_brand_photo {width: 100%;height: 455px;float: left;position: relative;overflow: hidden;}
.main_brand_photo > img {display: none;}
.main_brand_photo > img.ready {-webkit-transition: all 0.3s ease;-moz-transition: all 0.3s ease;-o-transition: all 0.3s ease;-ms-transition: all 0.3s ease;transition: all 0.3s ease;}
.cl_type {width: 66px;height: 66px;position: absolute;z-index: 3;top: 17px;left: 50%;margin-left: -33px;background: url('../images/elems/type_glass.png') 0 0 no-repeat;}
.cl_type > label {width: 100%;float: left;margin: 12px 0 0;text-align: center;font: 800 14px/100% exo2;color: #555;text-transform: uppercase;position: relative;-webkit-text-shadow: 1px 1px 0 rgba(255,255,255,.7);-moz-text-shadow: 1px 1px 0 rgba(255,255,255,.7);text-shadow: 1px 1px 0 rgba(255,255,255,.7);}
.cl_type > span {width: 100%;float: left;margin: 8px 0 0;text-align: center;font: 500 20px/100% exo2;color: #ff5600;}
.cl_brand {width: 158px;height: 70px;position: absolute;z-index: 3;top: 17px;left: 8px;overflow: hidden;background: url('../images/elems/brand_glass.png') 0 0 no-repeat;}
.cl_brand img {display: none;}
.cl_brand_link {width: 582px;height: 54px;position: absolute;z-index: 3;bottom: 8px;left: 8px;cursor: pointer;background: url('../images/elems/brand_link_glass.png') 0 0 no-repeat;}
.cl_brand_link > span {width: 100%;height: 54px;display: block;text-align: center;font: italic 14px/54px exo2;color: #fff;position: relative;-webkit-text-shadow: 0 1px 3px rgba(0,0,0,.7);-moz-text-shadow: 0 1px 3px rgba(0,0,0,.7);text-shadow: 0 1px 3px rgba(0,0,0,.7);}

.go_to_product {width: 100%;height: 100%;position: absolute;top: 0;left: 0;z-index: 2;background: rgba(255,255,255,.7);display: block;opacity: 0;filter: alpha(opacity=0);-webkit-transition: all 0.3s ease;-moz-transition: all 0.3s ease;-o-transition: all 0.3s ease;-ms-transition: all 0.3s ease;transition: all 0.3s ease;}
.go_to_product .gotitle {width: 100%;display: block;position: absolute;top: 150px;left: 0;text-align: center;font: 14px exo2;color: #555;-webkit-transform: scale(.6);-moz-transform: scale(.6);transform: scale(.6);-webkit-transition: all 0.3s ease;-moz-transition: all 0.3s ease;-o-transition: all 0.3s ease;-ms-transition: all 0.3s ease;transition: all 0.3s ease;}
.go_to_product .prod_named {width: 100%;display: block;position: absolute;top: 180px;left: 0;text-align: center;font: 800 18px/120% exo2;color: #555;text-transform: uppercase;text-decoration: underline;-webkit-transform: scale(.6);-moz-transform: scale(.6);transform: scale(.6);-webkit-transition: all 0.3s ease;-moz-transition: all 0.3s ease;-o-transition: all 0.3s ease;-ms-transition: all 0.3s ease;transition: all 0.3s ease;}
.go_to_product .double_title {width: 100%;display: block;position: absolute;top: 220px;left: 0;opacity: 0;filter: alpha(opacity=0);text-align: center;font: italic 14px/54px exo2;color: #fff;position: relative;-webkit-text-shadow: 0 1px 3px rgba(0,0,0,.7);-moz-text-shadow: 0 1px 3px rgba(0,0,0,.7);text-shadow: 0 1px 3px rgba(0,0,0,.7);-webkit-transition: all 0.4s ease;-moz-transition: all 0.4s ease;-o-transition: all 0.4s ease;-ms-transition: all 0.4s ease;transition: all 0.4s ease;}
.like_plate {width: 66px;height: 66px;position: absolute;z-index: 3;top: 320px;left: -80px;background: url('../images/elems/like_plate.png') 0 0 no-repeat;-webkit-transition: all 0.3s ease;-moz-transition: all 0.3s ease;-o-transition: all 0.3s ease;-ms-transition: all 0.3s ease;transition: all 0.3s ease;}
.favourite_plate {width: 66px;height: 66px;position: absolute;z-index: 3;top: 320px;right: -80px;background: url('../images/elems/like_plate.png') 0 -66px no-repeat;-webkit-transition: all 0.3s ease;-moz-transition: all 0.3s ease;-o-transition: all 0.3s ease;-ms-transition: all 0.3s ease;transition: all 0.3s ease;}
.like_plate span {width: 100%;height: 100%;display: none;position: absolute;top: 0;left: 0;background: url('../images/elems/like_plates_img.png') 0 0 no-repeat;}
.favourite_plate span {width: 100%;height: 100%;display: none;position: absolute;top: 0;left: 0;background: url('../images/elems/like_plates_img.png') 0 -66px no-repeat;}
.like_plate:not(.active):hover span,
.like_plate.active span:first-child,
.favourite_plate:not(.active):hover span,
.favourite_plate.active span:first-child {display: block;}
.like_plate.active span:last-child {width: 100%;height: 100%;position: absolute;top: 0;left: 0;content: "";background: url('../images/elems/like_plates_img.png') 0 0 no-repeat;}
.favourite_plate.active span:last-child {width: 100%;height: 100%;position: absolute;top: 0;left: 0;content: "";background: url('../images/elems/like_plates_img.png') 0 -66px no-repeat;}
.like_plate.active.anim span:last-child,
.favourite_plate.active.anim span:last-child {display: block;-webkit-transform: scale(2);-moz-transform: scale(2);transform: scale(2);opacity: 0;filter: alpha(opacity=0);-webkit-transition: all 0.3s ease;-moz-transition: all 0.3s ease;-o-transition: all 0.3s ease;-ms-transition: all 0.3s ease;transition: all 0.3s ease;}

.main_brand_photo:hover .go_to_product {opacity: 1;filter: alpha(opacity=100);}
.main_brand_photo:hover .cl_brand_link {display: none;}
.main_brand_photo:hover .like_plate {left: 225px;-webkit-transition-delay: .3s;-moz-transition-delay: .3s;transition-delay: .3s;}
.main_brand_photo:hover .favourite_plate {right: 225px;-webkit-transition-delay: .3s;-moz-transition-delay: .3s;transition-delay: .3s;}
.main_brand_photo:hover > img {-webkit-transform: scale(1.1);-moz-transform: scale(1.1);transform: scale(1.1);}
.main_brand_photo:hover .go_to_product .gotitle,
.main_brand_photo:hover .go_to_product .prod_named {-webkit-transform: scale(1);-moz-transform: scale(1);transform: scale(1);}
.main_brand_photo .go_to_product:hover .double_title {opacity: 1;filter: alpha(opacity=100);-webkit-transition-delay: .3s;-moz-transition-delay: .3s;transition-delay: .3s;}
.select_inp.setBlue {color: #0e76b7 !important;}





























/*-webkit-transition: all 0.3s ease;-moz-transition: all 0.3s ease;-o-transition: all 0.3s ease;-ms-transition: all 0.3s ease;transition: all 0.3s ease;*/


/* PICTURE FONTS BLOCK (brainfuck)
----------------------------------------------------*/
.sfont {display: inline-block;}
.sfont.s18 {width: 25px;height: 25px;background: url('../images/pfonts/size_18.png') 100px 100px no-repeat;}
.sfont.s18.g_а {margin: 0 -7px;background-position: 0 0;}
.sfont.s18.g_б {margin: 0 -6px;background-position: -25px 0;}
.sfont.s18.g_в {margin: 0 -6px;background-position: -50px 0;}
.sfont.s18.g_г {margin: 0 -9px 0 -7px;background-position: -75px 0;}
.sfont.s18.g_д {margin: 0 -6px;background-position: -100px 0;}
.sfont.s18.g_е {margin: 0 -7px;background-position: -125px 0;}
.sfont.s18.g_ё {margin: 0 -6px 0 -7px;background-position: 0 -25px;}
.sfont.s18.g_ж {margin: 0 -5px;background-position: -25px -25px;}
.sfont.s18.g_з {margin: 0 -6px;background-position: -50px -25px;}
.sfont.s18.g_и {margin: 0 -7px;background-position: -75px -25px;}
.sfont.s18.g_й {margin: 0 -6px;background-position: -100px -25px;}
.sfont.s18.g_к {margin: 0 -6px;background-position: -125px -25px;}
.sfont.s18.g_л {margin: 0 -4px 0 -7px;background-position: 0 -50px;}
.sfont.s18.g_м {margin: 0 -5px;background-position: -25px -50px;}
.sfont.s18.g_н {margin: 0 -6px 0 -4px;background-position: -50px -50px;}
.sfont.s18.g_о {margin: 0 -6px;background-position: -75px -50px;}
.sfont.s18.g_п {margin: 0 -6px;background-position: -100px -50px;}
.sfont.s18.g_р {margin: 0 -6px;background-position: -125px -50px;}
.sfont.s18.g_с {margin: 0 -8px;background-position: 0 -75px;}
.sfont.s18.g_т {margin: 0 -7px;background-position: -25px -75px;}
.sfont.s18.g_у {margin: 0 -6px;background-position: -50px -75px;}
.sfont.s18.g_ф {margin: 0 -5px;background-position: -75px -75px;}
.sfont.s18.g_х {margin: 0 -6px;background-position: -100px -75px;}
.sfont.s18.g_ц {margin: 0 -6px;background-position: -125px -75px;}
.sfont.s18.g_ч {margin: 0 -6px;background-position: 0 -100px;}
.sfont.s18.g_ш {margin: 0 -6px;background-position: -25px -100px;}
.sfont.s18.g_щ {margin: 0 -6px;background-position: -50px -100px;}
.sfont.s18.g_ъ {margin: 0 -6px;background-position: -75px -100px;}
.sfont.s18.g_ы {margin: 0 -6px;background-position: -100px -100px;}
.sfont.s18.g_ь {margin: 0 -6px;background-position: -125px -100px;}
.sfont.s18.g_э {margin: 0 -6px;background-position: 0 -125px;}
.sfont.s18.g_ю {margin: 0 -6px;background-position: -25px -125px;}
.sfont.s18.g_я {margin: 0 -6px;background-position: -50px -125px;}
