.subcolumn-left{width:69.5%}
.subcolumn-right{width:30%}

.presets-filter{overflow:hidden;padding-left:.25em;margin:-.25em 0 .75em}
.presets-filter div{float:left;padding:.2em .5em}
.presets-filter .pf-bg{background:#FFFBBE}
.presets-filter .more{font-weight:bold}

.popular-categories{padding:.5em 0 2em}
.popular-categories h2{font-weight:bold;font-size:1.25em;padding:0}
.popular-categories .p-cat-item{text-align:center;vertical-align:top;padding:1em 1em 1em 0;width:11em}
.popular-categories a{text-decoration:none}
.popular-categories a span{font-weight:bold;text-decoration:underline}
.popular-categories .img table{width:90px;margin:0 auto .4em}
.popular-categories .img td{width:90px;height:90px;vertical-align:bottom}

.menu-producers{padding:0 0 1.5em .4em}
.menu-producers ul{overflow:hidden;width:90%}
.menu-producers li{float:left;font-size:1.2em;padding:0 .4em;margin-right:1px;height:1.6em;line-height:1.6em}
.menu-producers li a,.menu-producers li span{line-height:1.3em}
.menu-producers li a span{line-height:1em}
.menu-producers li a{text-decoration:none}
.menu-producers li a:hover span{text-decoration:underline}
.menu-producers li i{color:#999;font-size:.7em;font-style:normal}
.menu-producers .active{color:#fff;font-weight:bold;background:#b82c2c;
-o-border-radius:7px;-moz-border-radius:7px;-webkit-border-radius:7px;border-radius:7px;}
.menu-producers .active a:link,.menu-producers .active a:visited{color:#fff}
.menu-producers .active a:hover{color:#fff7f7}
.menu-producers .disable{color:#999}

.menu-view{padding-bottom:.5em}
.menu-view table{width:100%}
.menu-view td{vertical-align:bottom}
.menu-view td.list-tile{width:10em}
.menu-view td.sort{width:44%;padding-left:.75em}
.menu-view h6{font-size:.85em;color:#5a5a5a;font-weight:normal}
.menu-view ul{overflow:hidden;font-size:.9em;margin-left:-.25em}
.menu-view li{float:left;padding:0 .4em .15em .4em}
.menu-view a{text-decoration:none;white-space:nowrap}
.menu-view a span{text-decoration:underline}
.menu-view .sprite{padding-left:12px}
.menu-view .asc i{background-position:-212px 0}
.menu-view .desc i{background-position:-194px 0}
.menu-view .active{font-weight:bold;background:#b82c2c;
-o-border-radius:7px;-moz-border-radius:7px;-webkit-border-radius:7px;border-radius:7px;}
.menu-view .active, .menu-view .active a:link,.menu-view .active a:visited{color:#fff}
.menu-view .active a:hover{color:#fff7f7}
.menu-view .active span{color:#fff}
.menu-view .active span.single{padding:0}

.menu-series{margin:0 .75em 1.25em;padding-bottom:.5em}
.menu-series .gr-tabs{overflow:hidden;margin:0 0 -1px .25em}
.menu-series .gr-tabs li{float:left;font-weight:bold;font-size:1.05em}
.menu-series .gr-tabs li .title{float:left}
.menu-series .gr-tabs li a:link,.menu-series .gr-tabs li a:visited{color:#33c}
.menu-series .gr-tabs li a:hover{color:#bd0d04}
.menu-series .gr-tabs .title a{display:block;float:left;padding:.35em .75em .5em;text-decoration:none;line-height:1em}
.menu-series .gr-tabs .title a span{border-bottom:1px dashed}
.menu-series .gr-tabs .title a.active{background:#b82c2c;border-radius:6px 6px 0 0;-moz-border-radius:6px 6px 0 0;-o-border-radius:6px 6px 0 0;-webkit-border-radius:6px 6px 0 0}
.menu-series .gr-tabs .title a.active:link,.menu-series .gr-tabs .title a.active:visited,.menu-series .gr-tabs .title a.active:hover{color:#fff}
.menu-series .gr-tabs .title a.active span{border:0}
.menu-series .gr-tabs .gr-item{display:none}
.menu-series .gr-tabs .gr-item p{padding:1em 0 0}

.menu-series .gr-item-container{padding:.5em 1em;border:1px solid #d59390;border-radius:6px;-moz-border-radius:6px;-o-border-radius:6px;-webkit-border-radius:6px}
.menu-series .gr-item-container .gr-items{overflow:hidden}
.menu-series .gr-item-container .gr-items li{float:left;padding:0 .5em;font-size:.94em;white-space:nowrap;height:1.6em;line-height:1.6em}
.menu-series .gr-item-container .gr-items li a{line-height:1.3em}
.menu-series .gr-item-container .gr-items li a:link{color:#33c}
.menu-series .gr-item-container .gr-items li a:visited{color:#800080}
.menu-series .gr-item-container .gr-items li a:hover{color:#bd0d04}
.menu-series .gr-item-container .gr-items .active{font-weight:bold;color:#fff;background-color:#b82c2c;
-o-border-radius:7px;-moz-border-radius:7px;-webkit-border-radius:7px;border-radius:7px;}

.menu-parameters form{margin-top:.5em}
.menu-parameters .item{padding-bottom:1em;clear:left}
.menu-parameters .item h3{font-size:1em;color:#a62c27;line-height:1em}
.menu-parameters .item h4{font-weight:normal;font-size:1em}
.menu-parameters .item li a{text-decoration:none}
.menu-parameters .item li a:hover{text-decoration:underline}
.menu-parameters .item .text{font-size:1em}
.menu-parameters .item input.text{width:19%}
.menu-parameters .item select.text{width:100%}
.menu-parameters .item .checkbox-field{padding-left:1.6em}
.menu-parameters .item .checkbox-field input{margin-left:-1.6em}
.menu-parameters .item li .checkbox-field{display:block;float:left}
.menu-parameters .item li .checkbox-field input{margin-left:-1.4em;float:left}
.menu-parameters .item ul{list-style:none;font-size:.94em}
.menu-parameters .item ul li{padding:.15em 0;overflow:hidden;width:99%}
.menu-parameters .producers-fields{width:100%;margin-bottom:.75em}
.menu-parameters .producers-fields td{vertical-align:top;width:50%}
.menu-parameters .producers-fields td.left ul{padding-right:.5em}
.menu-parameters .producers-fields td.right ul{padding-left:.5em}
.menu-parameters .item h3 input{margin:0}
.menu-parameters .item h3 a{text-decoration:none}
.menu-parameters .item h3 a:link,.menu-parameters .item h3 a:visited{color:#a62c27}
.menu-parameters .item h3 a:hover{color:#c62620}

.menu-parameters .submit{margin-left:-.5em;padding-bottom:1em}
.menu-parameters .submit button{width:105px;height:36px;background-position:-620px 0}
.menu-parameters .submit button:hover,.menu-parameters .submit button.hover{background-position:-725px 0}
.menu-parameters .submit .more,.menu-parameters .clear{font-weight:bold;font-size:.85em}
.menu-parameters .clear{padding-bottom:1em}
.menu-parameters .submit .more,.menu-parameters .submit .clear{padding:.25em 0 0 1em}
.menu-parameters .submit .more{padding-top:1em;white-space:nowrap}
.menu-parameters .submit .more .sprite i{background-position:-62px -1px}
.menu-parameters .submit .more .sprite:hover i{background-position:-98px -1px}
.menu-parameters .producers{padding:1.5em 0}
.menu-parameters .producers li{padding-bottom:.4em}
.menu-parameters .producers li input{margin-left:0}
.menu-parameters .clear a{text-decoration:none}
.menu-parameters .clear a:hover{text-decoration:underline}
.slider .title{padding-top:2em}
.slider .field .container{padding:1em 1.8em 0 0}
.slider table{width:100%;margin: 10px 0px;background:transparent repeat-x url(http://i.sokol.org.ua/design/catalog/filter/trackbar-off.png) 0 0}
.slider table.inputs{margin:0;background:none}
.menu-parameters .slider table.inputs input.text{width:3.75em;font-weight:bold;font-size:1em;padding-left:0;padding-right:0}
.slider .cb {background-color:#c0deb0}
.slider span{top:-16px;font:bold .85em Arial;color:#000}
.slider .lb span{min-width:20px;right:-3px;text-align:center}
.slider .rb span{left:6px}
.slider span.limit{display:none}
.slider .left-slider,.slider .right-slider{cursor:pointer;width:7px;height:21px;opacity:.8}
.slider .left-slider:hover, .slider .right-slider:hover{opacity:1}
.named-block .slider .lb,.named-block .slider .rb{background:none}
.named-block .slider .container{padding:0/*1em 2em 0 0*/}
.bold{font-weight:bold}
.promotion {color:#f00}

.selected-filter{background:#fffbbe;border:1px solid #e7e3e4;border-top:0;margin:0 -0.8em 0.75em -1.4em;padding:1em .2em 0 1.6em;border-left-color:#d0d0d0;border-right-color:#d0d0d0}
.selected-filter p{color:#a52b20;padding:0 0 .25em;font-weight:bold}
.selected-filter .item li a:hover{text-decoration:none}
.selected-filter .item li a:hover span{text-decoration:underline}
.ico-delete{margin-right:.2em}
.ico-delete img{background:url(http://i.sokol.org.ua/design/sprite.png) no-repeat -737px -1px;margin-bottom:-4px}
.ico-delete:hover img{background-position:-755px -1px}
.button-clear{overflow:hidden;margin:.4em 0 0 -.25em}
.button-clear a{display:block;float:left;padding:.1em .5em .1em .25em;border:1px solid #736e72;text-decoration:none;font-size:.94em;
-o-border-radius:3px;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;
background: #fbfdf8;
background: -moz-linear-gradient(top, #fbfdf8 0%, #eaeaea 50%, #dcdcdc 51%, #cdcdcd 100%);
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#fbfdf8), color-stop(50%,#eaeaea), color-stop(51%,#dcdcdc), color-stop(100%,#cdcdcd));
background: -webkit-linear-gradient(top, #fbfdf8 0%,#eaeaea 50%,#dcdcdc 51%,#cdcdcd 100%);
background: -o-linear-gradient(top, #fbfdf8 0%,#eaeaea 50%,#dcdcdc 51%,#cdcdcd 100%);
background: -ms-linear-gradient(top, #fbfdf8 0%,#eaeaea 50%,#dcdcdc 51%,#cdcdcd 100%);
background: linear-gradient(top, #fbfdf8 0%,#eaeaea 50%,#dcdcdc 51%,#cdcdcd 100%);
}
.button-clear a:hover{border-color:#a1a1a1;
background: #fbfdf8;
background: -moz-linear-gradient(top, #fbfdf8 0%, #f7f7f7 50%, #eaeaea 51%, #e2e2e2 100%);
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#fbfdf8), color-stop(50%,#f7f7f7), color-stop(51%,#eaeaea), color-stop(100%,#e2e2e2));
background: -webkit-linear-gradient(top, #fbfdf8 0%,#f7f7f7 50%,#eaeaea 51%,#e2e2e2 100%);
background: -o-linear-gradient(top, #fbfdf8 0%,#f7f7f7 50%,#eaeaea 51%,#e2e2e2 100%);
background: -ms-linear-gradient(top, #fbfdf8 0%,#f7f7f7 50%,#eaeaea 51%,#e2e2e2 100%);
background: linear-gradient(top, #fbfdf8 0%,#f7f7f7 50%,#eaeaea 51%,#e2e2e2 100%);
}
.menu-parameters .item ul li{overflow:hidden;margin-left:-.25em}
.menu-parameters .item ul li i,.menu-parameters .item h3 i{font-style:normal;font-size:.94em;color:#666;font-weight:normal}
.menu-parameters .item ul li label{display:block;padding:.1em .5em .1em .25em;float:left}
.menu-parameters .item ul li.active label{background:#fffbbe;-o-border-radius:3px;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;}
.menu-parameters .item ul li label input{display:block;float:left;margin:.1em .2em 0 0}
.menu-parameters .item ul li.disable,.menu-parameters .item ul li.disable i{color:#cecece}
/*.menu-parameters .item ul li.disable span,.menu-parameters .item ul li.disable i{text-decoration:line-through}*/

.slider-submit{padding:.1em .5em .1em .25em;border:1px solid #736e72;text-decoration:none;font-size:.94em;cursor:pointer;font-family:Arial;
-o-border-radius:3px;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;
background: #fbfdf8;
background: -moz-linear-gradient(top, #fbfdf8 0%, #eaeaea 50%, #dcdcdc 51%, #cdcdcd 100%);
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#fbfdf8), color-stop(50%,#eaeaea), color-stop(51%,#dcdcdc), color-stop(100%,#cdcdcd));
background: -webkit-linear-gradient(top, #fbfdf8 0%,#eaeaea 50%,#dcdcdc 51%,#cdcdcd 100%);
background: -o-linear-gradient(top, #fbfdf8 0%,#eaeaea 50%,#dcdcdc 51%,#cdcdcd 100%);
background: -ms-linear-gradient(top, #fbfdf8 0%,#eaeaea 50%,#dcdcdc 51%,#cdcdcd 100%);
background: linear-gradient(top, #fbfdf8 0%,#eaeaea 50%,#dcdcdc 51%,#cdcdcd 100%);
}
.slider-submit:hover{border-color:#a1a1a1;
background: #fbfdf8;
background: -moz-linear-gradient(top, #fbfdf8 0%, #f7f7f7 50%, #eaeaea 51%, #e2e2e2 100%);
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#fbfdf8), color-stop(50%,#f7f7f7), color-stop(51%,#eaeaea), color-stop(100%,#e2e2e2));
background: -webkit-linear-gradient(top, #fbfdf8 0%,#f7f7f7 50%,#eaeaea 51%,#e2e2e2 100%);
background: -o-linear-gradient(top, #fbfdf8 0%,#f7f7f7 50%,#eaeaea 51%,#e2e2e2 100%);
background: -ms-linear-gradient(top, #fbfdf8 0%,#f7f7f7 50%,#eaeaea 51%,#e2e2e2 100%);
background: linear-gradient(top, #fbfdf8 0%,#f7f7f7 50%,#eaeaea 51%,#e2e2e2 100%);
}

.slider .reset-filter{padding:.35em 0;font-size:.85em}

.availability-filter{margin:-1em -.8em 0 -1.4em;padding:.75em 0 0 0}
.availability-filter ul{height:1.75em;border-bottom:1px solid #e7e3e4;padding-left:.6em;padding-right:.2em;font-weight:bold}

@media only screen and (min-width: 1100px) and (max-width: 1200px) {
.availability-filter ul,.selected-filter p{font-size:.94em}
}
@media only screen and (min-width: 800px) and (max-width: 1100px) {
.availability-filter ul,.selected-filter p{font-size:.85em}
}

.availability-filter li{float:left;padding:0 .85em;line-height:1em;border-bottom:1px solid transparent;border-top:1px solid #fff;height:1.75em;margin-top:-1px}
.availability-filter li a,.availability-filter li span{display:block;float:left;line-height:1.75em}
.availability-filter li a span{text-decoration:underline}
.availability-filter .active{background:#fff;border:1px solid #e7e3e4;border-bottom-color:#fffbbe;
-moz-border-radius-topleft: 5px;
-moz-border-radius-topright: 5px;
-moz-border-radius-bottomright: 0px;
-moz-border-radius-bottomleft: 0px;
-webkit-border-radius: 5px 5px 0px 0px;
border-radius: 5px 5px 0px 0px; 
background: -moz-linear-gradient(top, #ffffff 0%, #f9f8ed 49%, #f9f5d1 50%, #fffbbe 100%);
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#ffffff), color-stop(49%,#f9f8ed), color-stop(50%,#f9f5d1), color-stop(100%,#fffbbe));
background: -webkit-linear-gradient(top, #ffffff 0%,#f9f8ed 49%,#f9f5d1 50%,#fffbbe 100%);
background: -o-linear-gradient(top, #ffffff 0%,#f9f8ed 49%,#f9f5d1 50%,#fffbbe 100%);
background: -ms-linear-gradient(top, #ffffff 0%,#f9f8ed 49%,#f9f5d1 50%,#fffbbe 100%);
background: linear-gradient(top, #ffffff 0%,#f9f8ed 49%,#f9f5d1 50%,#fffbbe 100%);
}

.hidden{display:none}


.series-details{width:90%;margin-bottom:1em}
.series-details td{vertical-align:top}
.series-details td.image{width:1%;padding-right:1em}

.series-scroll{overflow-x:auto;margin:0 0 1em}
#series{width:auto}
#series thead td{vertical-align:middle;border-bottom:1px solid #e5e5e5}
#series thead td div{padding-bottom:2px;overflow:hidden;font-size:.94em;/*white-space:nowrap*/float:left;margin-right:.25em;position:relative}
#series thead a{color:#323232;text-decoration:none;display:block;padding:.2em 18px .25em .5em;float:left;/*white-space:nowrap;*/border-radius:7px;-o-border-radius:7px;-webkit-border-radius:7px;-moz-border-radius:7px;/*line-height:1.1em*/}
#series thead a.desc{width:auto}
#series thead a span{border-bottom:1px dotted}
#series thead a:hover{color:#bd0d04}

#series thead a.active{background-color:#be2c2f;color:#fff;padding-left:.5em}
#series thead a.active span{border-bottom-color:#be2c2f}
#series thead a.active:hover{color:#fff}
#series thead a img{position:absolute;margin-left:3px}
#series thead a.active img{background:url(http://i.sokol.org.ua/design/sprite.png) no-repeat -199px -2px;cursor:pointer}
#series thead a.desc img{background-position:-217px -4px}

#series .list span.txt{display:none}
#series .list td{border-bottom:1px solid #e5e5e5;vertical-align:top;padding:.5em 0}
#series td.g-img{width:80px;text-align:center}
#series td.g-tools{width:35px;text-align:center}
#series td.g-tools .to-compare{padding:0;width:18px;height:18px}
#series td.g-tools .to-compare .sprite,#series td.g-tools .to-compare .sprite i{display:block;width:18px;height:18px;padding:0;margin:0}
#series td.g-title{width:250px}
#series td.g-title img{width:175px}
#series td.g-title .title{padding-right:1.25em}
#series td.g-tools .in-cart{display:none}
#series td.g-field{padding-right:1.5em}
#series td .empty{color:#999}

#series .list tr.item:hover td{background:#f6f6f6}

#series .list .unavailable{}
#series .list .unavailable .title a:link,#series .list .unavailable .title a:visited{color:#666}
#series .list .unavailable .title a:hover{color:#bd0d04}
#series .list .unavailable .price .uah{color:#666}
#series .list .unavailable .price .usd{color:#999}
#series .list .unavailable td.g-field{color:#999}

#series tr.active td{background-color:#EAf5E3}
#series tr.mouseover td{background-color:#e7f0f7}
