html,body,ul,ol,li,p,td,h1,h2,h3,h4,h5,h6,form,fieldset,a,img,
article,aside,canvas,details,figure,figcaption,hgroup,footer,header,menu,nav,section,summary,time,mark,audio,video{margin:0;padding:0;border:0}
article,aside,canvas,details,figcaption,figure,footer,header,hgroup,menu,nav,section,summary,audio,video{display:block}
a img{border:none;cursor:pointer;text-decoration:none}
html{font-size:0.8em}
body{font-family:Arial,sans-serif;background:#fff;text-align:center}
.body{min-width:75em;max-width:100em;text-align:left;margin:0 auto;padding:0 1em}
h1,h2{font-weight:normal}
h1{font-size:1.5em;padding-bottom:.4em;padding-left:.5em}
h2{font-size:1.4em;padding-bottom:.3em}
h2.new{font-weight:bold;color:#ab2822;font-size:1.625em}
h3{font-size:1.2em;font-weight:bold;padding-bottom:.3em}
h3.new,.goods h3.new{font-weight:bold;color:#ab2822;font-size:1.155em}
h4{font-size:1em;font-weight:bold;padding-bottom:.2em}
p{font-size:1em;padding-bottom:1em;line-height:1.3em}
ul{list-style:none}
.container{padding:1em 1em 1em 1.5em}
a:link,p a.black-link:link{color:#000}
a:visited,p a.black-link:visited{color:#000}
a:hover,a:active,p a.black-link:hover,p a.black-link:active{color:#bd0d04}
.content a.xhr{text-decoration:none;border-bottom:1px dashed}
p a:link,.mdash li a:link{color:#33c}
p a:visited,.mdash li a:visited{color:#800080}
p a:hover,p a:active,.mdash li a:hover,.mdash li a:active{color:#bd0d04}
label{cursor:pointer}
.offer .price .uah,.goods-stock .price .uah{color:#bd0d04}
.uah{font-weight:bold;font-size:1.1em;padding-right:.35em}
.price-old .uah,.price-old .usd{font-weight:normal;text-decoration:line-through;color:#666;font-size:1em}
.price-old .usd{font-size:.85em}

table{border-collapse:collapse}
.require{color:#900}
.columns{overflow:hidden;width:100%}
.column-left{float:left;width:24%}
.column-right{margin-left:24.5%}
.left-hand .column-left{width:72.5%}
.left-hand .column-right{float:right;margin:0;width:27%}
.right-hand .column-left{width:24%}
.right-hand .column-right{float:right;margin:0;width:75.5%}
.subcolumn-left{float:left;width:64.5%}
.subcolumn-right{float:right;width:35%}
.row{width:100%;height:auto;overflow:hidden}
.cell{vertical-align:top;overflow:hidden;float:left;display:block}
.half .cell{width:50%}
.tierce .cell{width:33.3%}
.one-fourth .cell{width:25%}
.sprite i{margin-left:-18px;padding-right:18px;background:url(http://i.sokol.org.ua/design/sprite.png) no-repeat 0 0}
.sprite i:before{content:''}
a.sprite i{cursor:pointer}
.mdash{padding-bottom:1em}
.mdash li{padding-left:1.4em;padding-bottom:.25em;background:url(http://i.sokol.org.ua/design/list-mdash.png) no-repeat 0 .55em}
.mdash li .title{font-size:1em;font-weight:bold;padding-bottom:.1em}
.mdash li p{padding-bottom:.7em}
.under-list{padding-bottom:.5em}
li .under-list{padding-bottom:.25em}
ol{padding:0 0 .75em 1.5em}
ol li{padding-bottom:.25em}

button{border:0;padding:0;margin:0;background:url(http://i.sokol.org.ua/design/sprite-buttons.png) no-repeat 0 0}

.ibutton{color:#444;font-size:1.05em;font-weight:bold;padding:.3em .75em .35em;font-family:Arial;border:1px solid #d9d9d9;cursor:pointer;margin-bottom:4px;white-space:nowrap;
-o-border-radius:5px;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;
text-shadow: 1px 1px 1px #fff;
background: #f6f8f9;
background: -moz-linear-gradient(top, #ffffff 0%, #f1f1f1 50%, #e1e1e1 51%, #f6f6f6 100%);
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#ffffff), color-stop(50%,#f1f1f1), color-stop(51%,#e1e1e1), color-stop(100%,#f6f6f6));
background: -webkit-linear-gradient(top, #ffffff 0%,#f1f1f1 50%,#e1e1e1 51%,#f6f6f6 100%);
background: -o-linear-gradient(top, #ffffff 0%,#f1f1f1 50%,#e1e1e1 51%,#f6f6f6 100%);
background: -ms-linear-gradient(top, #ffffff 0%,#f1f1f1 50%,#e1e1e1 51%,#f6f6f6 100%);
background: linear-gradient(top, #ffffff 0%,#f1f1f1 50%,#e1e1e1 51%,#f6f6f6 100%);
-webkit-box-shadow: 2px 2px 3px 0px #f0e8f0;
-moz-box-shadow: 2px 2px 3px 0px #f0e8f0;
box-shadow: 2px 2px 3px 0px #f0e8f0;}
.ibutton:hover{
color:#333;
background: #f6f6f6;
background: -moz-linear-gradient(top, #ffffff 0%, #f3f3f3 50%, #ededed 51%, #ffffff 100%);
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#ffffff), color-stop(50%,#f3f3f3), color-stop(51%,#ededed), color-stop(100%,#ffffff));
background: -webkit-linear-gradient(top, #ffffff 0%,#f3f3f3 50%,#ededed 51%,#ffffff 100%);
background: -o-linear-gradient(top, #ffffff 0%,#f3f3f3 50%,#ededed 51%,#ffffff 100%);
background: -ms-linear-gradient(top, #ffffff 0%,#f3f3f3 50%,#ededed 51%,#ffffff 100%);
background: linear-gradient(top, #ffffff 0%,#f3f3f3 50%,#ededed 51%,#ffffff 100%);
}

.ibutton-red{border:none;white-space:nowrap;
-o-border-radius:5px;-moz-border-radius:5px;-webkit-border-radius:5px;
border-radius:5px;
box-shadow: 0 2px 3px 0 #b3a9a9;
color: #fff;
cursor: pointer;
font-family: Arial;
font-size: 1.05em;
font-weight: bold;
margin-bottom: 4px;
padding: 0.2em 0.75em 0.25em;
text-shadow: 1px 1px 1px rgba(0,0,0,.35);
background: #f9bcb9;
background: -moz-linear-gradient(top, #f9bcb9 0%, #ec3b33 50%, #dc1c15 51%, #af0705 100%);
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#f9bcb9), color-stop(50%,#ec3b33), color-stop(51%,#dc1c15), color-stop(100%,#af0705));
background: -webkit-linear-gradient(top, #f9bcb9 0%,#ec3b33 50%,#dc1c15 51%,#af0705 100%);
background: -o-linear-gradient(top, #f9bcb9 0%,#ec3b33 50%,#dc1c15 51%,#af0705 100%);
background: -ms-linear-gradient(top, #f9bcb9 0%,#ec3b33 50%,#dc1c15 51%,#af0705 100%);
background: linear-gradient(top, #f9bcb9 0%,#ec3b33 50%,#dc1c15 51%,#af0705 100%);
}
.ibutton-red:hover{
background: #febebb;
background: -moz-linear-gradient(top, #febebb 0%, #fc5049 50%, #ed2f28 51%, #c7201d 100%);
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#febebb), color-stop(50%,#fc5049), color-stop(51%,#ed2f28), color-stop(100%,#c7201d));
background: -webkit-linear-gradient(top, #febebb 0%,#fc5049 50%,#ed2f28 51%,#c7201d 100%);
background: -o-linear-gradient(top, #febebb 0%,#fc5049 50%,#ed2f28 51%,#c7201d 100%);
background: -ms-linear-gradient(top, #febebb 0%,#fc5049 50%,#ed2f28 51%,#c7201d 100%);
background: linear-gradient(top, #febebb 0%,#fc5049 50%,#ed2f28 51%,#c7201d 100%);
}

.ibutton:active,.ibutton:focus{
-webkit-box-shadow: 1px 1px 1px 0px #f0e8f0;
-moz-box-shadow: 1px 1px 1px 0px #f0e8f0;
box-shadow: 1px 1px 1px 0px #f0e8f0;
}
.ibutton-red:active,.ibutton-red:focus{
-webkit-box-shadow:0 1px 1px 0 #b3a9a9;
-moz-box-shadow:0 1px 1px 0 #b3a9a9;
box-shadow:0 1px 1px 0 #b3a9a9;
}

.ibutton-large,.ibutton-red-large{font-size:18px;font-weight:normal;padding:.15em .75em}
.ibutton-red-large,
.ibutton-red-xlarge{padding:.25em .75em .3em;font-weight:bold}
.ibutton-red-xlarge{font-size:1.6em}

a.ibutton,a.ibutton-red{display:inline-block;text-decoration:none}
a.ibutton:link,a.ibutton:visited,
.blue-links a.ibutton:link,.blue-links a.ibutton:visited{color:#333}
a.ibutton:hover,.blue-links a.ibutton:hover{color:#111}
a.ibutton-red:link,a.ibutton-red:visited,a.ibutton-red:hover,
.blue-links a.ibutton-red:link,.blue-links a.ibutton-red:visited,.blue-links a.ibutton-red:hover{color:#fff}

input.text,select.text,textarea.text{font-size:1.1em;font-family:Arial, Helvetica, sans-serif}
input.text,textarea.text{padding:.1em 0 .1em}
textarea.text{font-size:1em}
input[type="text"],input[type="password"],textarea.text{border:1px solid #9b9b9b}

.hidden{display:none}

.red-block{background:#ab2822;color:#fff;
-o-border-radius:5px;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;
border:1px solid #9b0303;
background: -moz-linear-gradient(top, #a92721 0%, #9b0303 100%);
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#a92721), color-stop(100%,#9b0303));
background: -webkit-linear-gradient(top, #a92721 0%,#9b0303 100%);
background: -o-linear-gradient(top, #a92721 0%,#9b0303 100%);
background: -ms-linear-gradient(top, #a92721 0%,#9b0303 100%);
background: linear-gradient(top, #a92721 0%,#9b0303 100%);
}
.red-block .container{padding:.1em .7em}

.named-block{background:#fff;border:1px solid #cfcfcf;margin-bottom:1em;/*width:99.8% !important;*/
-o-border-radius:10px;-moz-border-radius:10px;-webkit-border-radius:10px;border-radius:10px;
}
.named-block .head{background:#f6f6f6;border-bottom:1px solid #cfcfcf;margin-bottom:-3px;position:relative;z-index:10;
background: -moz-linear-gradient(top, #f6f6f6 0%, #f6f6f6 85%, #e8e8e8 100%);
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#f6f6f6), color-stop(85%,#f6f6f6), color-stop(100%,#e8e8e8));
background: -webkit-linear-gradient(top, #f6f6f6 0%,#f6f6f6 85%,#e8e8e8 100%);
background: -o-linear-gradient(top, #f6f6f6 0%,#f6f6f6 85%,#e8e8e8 100%);
background: -ms-linear-gradient(top, #f6f6f6 0%,#f6f6f6 85%,#e8e8e8 100%);
background: linear-gradient(top, #f6f6f6 0%,#f6f6f6 85%,#e8e8e8 100%);
-moz-border-radius-topleft: 10px;
-moz-border-radius-topright: 10px;
-moz-border-radius-bottomright: 0px;
-moz-border-radius-bottomleft: 0px;
-webkit-border-radius: 10px 10px 0px 0px;
border-radius: 10px 10px 0px 0px; 
}

.named-block .head .container{padding:.2em 0 .2em 1.5em}
.named-block .head h1,.named-block .head h2{padding:0;font-size:1.4em}
.named-block .inner{
-moz-border-radius-topleft: 0px;
-moz-border-radius-topright: 0px;
-moz-border-radius-bottomright: 10px;
-moz-border-radius-bottomleft: 10px;
-webkit-border-radius: 0px 0px 10px 10px;
border-radius: 0px 0px 10px 10px; 
-webkit-box-shadow: inset 0px 0 3px 1px #cfcfcf;
-moz-box-shadow: inset 0px 0 3px 1px #cfcfcf;
box-shadow: inset 0px 0 3px 1px #cfcfcf; 
}
.named-block .signin-icon-fb{float: right;padding: 0.1em 1em}
.named-block .signup-icon-fb{float: right;padding: 0.45em 0 0 1em}
.named-block .container{padding:.8em .8em 0 1.4em}

.small-view .head .container{padding:.4em 0 .3em 1.4em}
.small-view .head h2{font-size:1.2em;font-weight:bold}
.small-view .named-block .inner .container{padding-left:1.4em}

.white-block{margin-bottom:1em;border:1px solid #cfcfcf;
-o-border-radius:5px;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;
-webkit-box-shadow: inset 0px 0px 3px 1px #cfcfcf;
-moz-box-shadow: inset 0px 0px 3px 1px #cfcfcf;
box-shadow: inset 0px 0px 3px 1px #cfcfcf; 
}
.white-block .container{padding:1em}

.gray-corners{position:relative;width:99%;background:#f2f2f2;
-o-border-radius:10px;-moz-border-radius:10px;-webkit-border-radius:10px;border-radius:10px;}
.gray-corners .container{padding:.5em .7em}

.popup,.popup-css{text-align:left}
.popup{background:#fff;color:#000;border:1px solid #a7a7a7;
-o-border-radius:10px;-moz-border-radius:10px;-webkit-border-radius:10px;border-radius:10px;
-webkit-box-shadow: 0px 0px 5px 5px rgba(0,0,0,.15);
-moz-box-shadow: 0px 0px 5px 5px rgba(0,0,0,.15);
box-shadow: 0px 0px 5px 5px rgba(0,0,0,.15);
}
.popup-box{padding:15px 20px}
.popup a:link,.popup a:visited{color:#000}
.popup a:hover{color:#bd0d04}
.popup p a:link{color:#33c}
.popup p a:visited{color:#800080}
.popup p a:hover{color:#bd0d04}
.popup form .item{padding-bottom:.7em}
.popup form .item div{padding-bottom:.1em}
.popup .close,.popup-css .close{display:block;width:18px;height:18px;background:url(http://i.sokol.org.ua/design/sprite.png) -320px 0;float:right;position:relative;z-index:56;margin:-7px -7px 0 0}
.popup .close:hover,.popup-css .close:hover{background-position:-338px 0}

.popup-css{background:#fff;border:1px solid #b1b1b1;padding:2.5em 3em;
-o-border-radius:5px;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;
-webkit-box-shadow: 0px 0px 15px 0px #bdbdbd;
-moz-box-shadow: 0px 0px 15px 0px #bdbdbd;
box-shadow: 0px 0px 15px 0px #bdbdbd; 
}
.popup-css .close{margin-top:-20px;margin-right:-28px}

.button-red{display:block;float:left;color:#fff;font-size:1.65em;font-weight:bold;height:40px;font-family:Arial;background:none}
a.button-red{text-decoration:none}
a.button-red:link,a.button-red:visited,a.button-red:hover{color:#fff}
.button-red span{display:block;float:left;height:40px;background-image:url(http://i.sokol.org.ua/design/buttons-red-bg.png);background-repeat:no-repeat;cursor:pointer}
.button-red .bg-repeat{background-position:0 0;background-repeat:repeat-x;background-color:#e9231a}
.button-red .bg-l{background-position:0 -50px}
.button-red .bg-r{background-position:100% -100px;padding:0 1em;line-height:38px}
.button-red:hover .bg-repeat{background-position:0 -150px;background-color:#d1140b}
.button-red:hover .bg-l{background-position:0 -200px}
.button-red:hover .bg-r{background-position:100% -250px}

.button-gray{display:block;float:left;color:#666;font-size:1em;font-weight:bold;height:28px;font-family:Arial;background:none}
a.button-gray{text-decoration:none}
a.button-gray:link,a.button-gray:visited,a.button-gray:hover{color:#666}
.button-gray span{display:block;float:left;height:28px;background-image:url(http://i.sokol.org.ua/design/buttons-gray-bg.png);background-repeat:no-repeat}
.button-gray .bg-repeat{background-position:0 0;background-repeat:repeat-x;background-color:#e9231a}
.button-gray .bg-l{background-position:0 -50px}
.button-gray .bg-r{background-position:100% -100px;padding:0 1em;line-height:26px}
.button-gray:hover .bg-repeat{background-position:0 -150px;background-color:#d1140b}
.button-gray:hover .bg-l{background-position:0 -200px}
.button-gray:hover .bg-r{background-position:100% -250px}

.rte-align-left{text-align:left}
.rte-align-right{text-align:right}
.rte-align-center{text-align:center}
.rte-left{float:left;margin:0 1em 1em 0}
.rte-right{float:right;margin:0 0 1em 1em}
.rte-small{font-size:.9em}
.rte-flash-center{text-align:center}
.rte-flash-left{text-align:left}
.rte-flash-right{text-align:right}
.rte-flash-right, .rte-flash-center, .rte-flash-left{padding-bottom:2em}
.rte-flash-center object{margin: 0 auto}
.header{width:100%;padding-bottom:1em}
.header .logo{text-align:center}
 

.header .top{padding-top:.2em}
.header .top a:link,.header .top a:visited{color:#fff}
.header .top a:hover{color:#fff0f0}
.header .top .sub-menu{height:1.9em;margin-left:-4px}
.header .top .sub-menu li{float:right;padding:.2em .5em .3em .5em;font-size:.9em;margin-top:.2em}
.header .top .sub-menu .active{font-weight:bold;background-color:#da2822;
-o-border-radius:7px;-moz-border-radius:7px;-webkit-border-radius:7px;border-radius:7px;}
.header .top .sub-menu .prise{float:left;font-size:1em;padding-left:.1em;padding-top:.3em}
.header .top .sub-menu .prise a{font-weight:bold}
.header .top .sub-menu .cart{min-width:14.5em}
.header .top .sub-menu .cart a{font-weight:bold}
.header .top .sub-menu .cart .sprite{padding-left:24px;padding-bottom:2px;margin-left:.25em}
.header .top .sub-menu .cart .sprite i{padding-right:24px;margin-left:-24px;background-position:-20px 0;padding-bottom:3px}
.header .top .sub-menu .stock{font-weight:bold;padding-top:0;margin-top:0}
.header .top .sub-menu .stock img{display:block}
.header .top .sub-menu .user{white-space:nowrap}
.header .top .sub-menu .user a.xhr{text-decoration:none;border-bottom:1px dashed}
.header .top .sub-menu .user .active{margin:-.2em -.5em -.3em -.5em;padding:.2em .5em .3em .5em}
.header .top .sub-menu .user .signin{font-weight:bold}
.header .top .sub-menu .user .signout{padding-right:18px;background:url(http://i.sokol.org.ua/design/sprite.png) no-repeat -44px 0;margin-left:.5em;border:none !important}
.header .top .sub-menu .sitehart{float:left;padding:.1em 0}
.header .top .sub-menu .sitehart a{text-decoration:none}
.header .top .sub-menu .sitehart a span{text-decoration:none;border-bottom:1px dashed}
.header .top .sub-menu .sitehart img{vertical-align:middle;margin-right:.25em}

.user{white-space:nowrap;overflow:visible;}
.user a.xhr{text-decoration:none;border-bottom:1px dashed}
.user .active{margin:-.4em -.5em -.3em -.5em}
.user .signin{font-weight:bold}
.user .signout{padding-right:18px;background:url(http://i.sokol.org.ua/design/sprite.png) no-repeat -44px 0;margin-left:.5em}
.user .popup a:link,.header .top .user .popup a:visited{color:#000}
.user .popup a:hover{color:#bd0d04}
.user .popup .submit{padding-top:.5em}

.user .popup{position:absolute;z-index:55;margin:1em 0 0 -90px;white-space:normal;width:370px}
/*.popup form#signin-form{width:24em}*/
.popup form#signin-form .signup-link{padding:1.5em 0 0 0}
.popup form#signin-form .signup-link .sign-link-a{color: #BD0D04;font:bold 1.08em Arial,sans-serif;padding-bottom: .15em}
.popup form#signin-form .signup-link .dealers{font-size:.85em}
.popup form#signin-form .icon-fb{float: right;margin:0 20px .5em 0}
.popup form#signin-form .container{padding: 0}


a.fbLogin{background: url(http://i.sokol.org.ua/design/fb-button.png) no-repeat #29447E;cursor:pointer;display:inline-block;font-size:11px;line-height:1.1em;padding:0 0 0 .1em;text-decoration: none}
a.fbLogin span{background: url("http://static.ak.fbcdn.net/images/connect_sprite.png") repeat scroll 0 0 #5F78AB;border-bottom: 1px solid #1A356E;border-top: 1px solid #879AC0;
    color: #fff;display: block;font-family: 'lucida grande',tahoma,verdana,arial,sans-serif;font-weight: bold;
    margin: 1px 1px 0 21px;overflow: hidden;padding: 3px 5px 4px;white-space: nowrap}


.popup form .message-small{max-width:22em}
.header .top .user .popup a:link,.header .top .user .popup a:visited{color:#000}
.header .top .user .popup a:hover{color:#bd0d04}
.popup form#signin-form .item .text,.popup form.remind .item .text{width:19.4em;padding:.15em}
.popup form#signin-form .item .pass{width:11em}
.popup form#signin-form .item label{font-size:.95em}
/*.popup form .submit button{width:180px;height:45px;background-position:-260px 0;margin-left:-7px;position:relative}
.popup form#signin-form .submit button:hover,.popup form#signin-form .submit button.hover{background-position:-440px 0}*/
.popup form .submit .remind-password{font-size:.95em;float:right;display:block;margin-top:.75em;margin-right:1em}
.popup form#signin-form h2.cell{padding-top:.2em}

.popup form.remind .submit button{}
.popup form.remind .remind-password{text-align:center}

.popup form.remind-success .submit{text-align:center}
.popup form.remind-success .submit button{}
.popup form.remind-success .submit,.popup form.remind-success .message-small{width:92%}

.header .bottom{overflow:hidden;padding:.3em 0;width:100%}
/*.header .bottom .phone{float:left;width:9.6em;line-height:1em;position:relative;z-index:10}*/
.header .bottom .phone{line-height:1em}
.header .bottom .phone .title{font-size:.85em}
.header .bottom .phone .number{font-size:1.2em;line-height:1.15em;padding:.15em 0 0}
.header .bottom .callback{font-size:.85em;padding-bottom:.25em;margin-left:7px}
.header .bottom .callback a.xhr{text-decoration:none;border-bottom:1px dashed}
.header .bottom .currency{float:right;width:13.5em}
.header .bottom .currency ul{font-size:.85em;padding-left:.5em}
.header .bottom .currency li{padding-top:.38em}
.header .bottom .middle-block{/*margin:0 13.7em 0 9.75em;*/line-height:1em;margin-right:13.7em}
.header .bottom .middle-block table{width:99%}
.header .bottom .middle-block td.with-phones{vertical-align:middle}
.header .bottom .middle-block .td-col-left{width:9.6em}
.header table.phone-search{}
.header table.phone-search td.phone,.td-search{height:3.2em;vertical-align:middle}
.header table.phone-search td.phone{width:1%;white-space:nowrap;padding:0 7px}
/*.header .search{margin-left:.6em} ������ �������� �� ������� */
.header .bottom .middle-block .search table{/*width:78%*/width:98%}/* ������ �������� �� ������� */
.header .search table td{vertical-align:top}
.header .search .input{width:90%;padding:0 0 0 0}
.header .search td.button{width:80px}
.header .search .input-bg{padding:4px 5px;border:1px solid #c0c0c0;
-o-border-radius:5px;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;}
.header .search input{padding:0;margin:0;background:#fff;border:0;width:96%;font-size:1em;outline:none}
.header .search button{padding:0 .75em;margin-left:.25em;line-height:1.65em}

.header .search .popup-suggest{
border:1px solid #d8d8d8;background:#fff;width:365px;position:absolute;z-index:46;margin-top:3px;width:38%;max-width:510px;min-width:380px;
-webkit-box-shadow: 0px 5px 10px #acacac;
-moz-box-shadow: 0px 5px 10px #acacac;
box-shadow: 0px 5px 10px #acacac; 
}
.header .search .popup-suggest,.header .search .popup-suggest .item-more{
border-bottom-right-radius:8px;border-bottom-left-radius:8px;
-moz-border-radius-bottomright:8px;-moz-border-radius-bottomleft:8px;
-webkit-border-bottom-right-radius:8px;-webkit-border-bottom-left-radius:8px;
-o-border-bottom-right-radius:8px;-o-border-bottom-left-radius:8px;
}
.header .search .popup-suggest .item{border-bottom:1px solid #ccc;overflow:hidden;padding:.6em 0}
.header .search .popup-suggest .item .image{float:left;width:65px;text-align:center}
.header .search .popup-suggest .item .detail{margin-left:65px}
.header .search .popup-suggest .item .title{padding-bottom:.4em;line-height:1.15em}
.header .search .popup-suggest .item .title a{text-decoration:none}
.header .search .popup-suggest .item .title a:link{color:#33c}
.header .search .popup-suggest .item .title a:visited{color:#800080}
.header .search .popup-suggest .item .title a:hover{color:#bd0d04;text-decoration:underline}
.header .search .popup-suggest .item .uah,.header .search .popup-suggest .item .usd{font-weight:normal}
.header .search .popup-suggest .item .uah{font-size:1em;padding-right:.1em}
.header .search .popup-suggest .item .usd{font-size:.85em}
.header .search .popup-suggest .active{background:#fef2f1 url(http://i.sokol.org.ua/design/search-suggest-active-bg.png) repeat-x 0 100%;cursor:pointer}
.header .search .popup-suggest .active .title a{text-decoration:underline}
.header .search .popup-suggest .active .title a:link,
.header .search .popup-suggest .active .title a:visited,
.header .search .popup-suggest .active .title a:hover{color:#ab2822}
.header .search .popup-suggest .item-more{background:#fcfcfc url(http://i.sokol.org.ua/design/search-suggest-more-bg.png) repeat-x 0 100%;padding:1.15em .94em 1em}
.header .search .popup-suggest .item-more a{font-weight:bold}
.header .search .popup-suggest .item-more a:link,.header .search .popup-suggest .item-more a:visited{color:#33c}
.header .search .popup-suggest .item-more a:hover{color:#bd0d04}
.header .search .popup-suggest .item-more p{padding-bottom:0}

.header .bottom .sub-menu{overflow:hidden}
.header .bottom .sub-menu li{float:left;font-size:.85em;padding:0 .9em 0 .1em}
.header .bottom .sub-menu li.active{font-weight:bold}
.header .bottom .sub-menu li.active a{text-decoration:none}

.main-menu{font-weight:bold;position:relative;z-index:45}
.main-menu-table{width:100%;/*height:3.4em;*/position:relative;z-index:20}
.menu-main-i{width:14%;text-align:center;vertical-align:middle;height:auto}
.menu-main-i:hover{background: #b7251f}
.main-menu a{text-decoration:none}
.main-menu-link{display:block}
a.main-menu-link{cursor:pointer}
.menu-main-i-table{display:table;width:100%}
.menu-main-i-row{display:table-row}
.main-menu a:link,.main-menu a:visited{color:#fff}
.main-menu a:hover{text-decoration:underline;color:#fff}
.menu-main-i-active{background:#da2822}
.menu-main-i-active:hover{background:#da2822}
.main-menu .active-elem{background:#da2822;padding:0}
.menu-main-img-b,.menu-main-title{display:table-cell}
.menu-main-title{padding:0 .5em .5em;vertical-align:middle;font-size:.9em}
.menu-main-img-b{height:48px;vertical-align:bottom;text-align:center;padding: 0 .5em 1px;}
.menu-main-img{}

.main-menu .drop-elem{display:none;position:absolute;top:100%;width:475px;margin-left:-1em}
.main-menu .el0{}
.main-menu .el1{}
.main-menu .el2{}
.main-menu .el3{}
.main-menu .el4{/*margin-left:-13em;right:1.5em*/}
.main-menu .el5,
.main-menu .el6,
.main-menu .el7,
.main-menu .el8{right:0}

.main-menu td.hover a.title:link,.main-menu td.hover a.title:visited,.main-menu td.hover a.title:hover{color:#fff}
.main-menu td.hover .drop-elem{display:block}
.menu-popup-drop{text-align:left;border:2px solid #9b0303;border-top:0;
-moz-border-radius-topleft: 0px;
-moz-border-radius-topright: 0px;
-moz-border-radius-bottomright: 5px;
-moz-border-radius-bottomleft: 5px;
-webkit-border-radius: 0px 0px 5px 5px;
border-radius: 0px 0px 5px 5px;
-webkit-box-shadow: 0px 2px 2px 2px rgba(0,0,0,.25);
-moz-box-shadow: 0px 2px 2px 2px rgba(0,0,0,.25);
box-shadow: 0px 2px 2px 2px rgba(0,0,0,.25);
}
.menu-popup-drop .bg{background:#fff;color:#000;padding:.75em .75em .25em !important;
-moz-border-radius-topleft: 0px;
-moz-border-radius-topright: 0px;
-moz-border-radius-bottomright: 5px;
-moz-border-radius-bottomleft: 5px;
-webkit-border-radius: 0px 0px 5px 5px;
border-radius: 0px 0px 5px 5px;
}
.menu-popup-drop .bg a:link,.menu-popup-drop .bg a:visited{color:#000}
.menu-popup-drop .bg a:hover{color:#bd0d04}
.main-menu .drop-elem ul{list-style:none;text-align:left;font-weight:normal}
.menu-popup-drop .row{width:425px}
.main-menu .drop-elem ul li{line-height:1.2em;padding:0 1.5em .6em 0}
.main-menu .drop-elem ul li a{text-decoration:underline}
.main-menu .red-block .container{padding-top:0;padding-bottom:0}

.feedback-form{width:40em}
.feedback-form .item .text{width:20em}
.feedback-form .item textarea.text{width:36em;height:6em}

.waitlist-form{width:34em}
.waitlist-form .item .text{width:23em}
.waitlist-form .item .email{width:18em}
.waitlist-form form .submit{margin-left:-3px;padding-top:.5em}
.waitlist-form form .submit button{}

.content{min-height:50em}
.goods table{width:100%}
.goods td{vertical-align:top}
.goods .tierce td{width:33.3%}
.goods .one-fouth td{width:25%}
.tile .images td{vertical-align:bottom;padding:1em 0 .5em}
.tile .images td a.image-link{display:block;float:left}
.tile .details td{padding-bottom:1.5em;vertical-align:top}
.goods .details .type{font-size:.75em;color:#999}
.goods .tag-promotion{width:35px;height:35px;display:block;background:url(http://i.sokol.org.ua/design/tag-promotion.png) no-repeat 0 0}
.list .item .tag-promotion{position:absolute;margin-left:95px}
.tile .tag-promotion{position:relative;z-index:5;margin-top:-35px}
.goods .tag-stock{width:40px;height:25px;display:block;background:url(http://i.sokol.org.ua/design/tag-stock.png) no-repeat 0 0;position:relative;z-index:10;margin-top:-25px}
.stock-docket{color:#666;font-size:.85em;line-height:1.25em;padding:.25em 2em .5em 0}
.goods .price-stock{}
.goods .price-stock .uah,.goods .price-stock .usd{text-decoration:line-through;font-weight:normal}
.goods .price-stock .uah{color:#000;font-size:.94em}
.goods .price-stock .usd{color:#666;font-size:.855em}
.goods .title{padding:0 2.5em .4em 0;font-size:.9em}
.goods .title a:link{color:#33c}
.goods .title a:visited{color:#800080}
.goods .title a:hover{color:#bd0d04}
.goods .promotion-top-link{font-size:.85em;padding:0 1.25em .4em 0}
.goods .promotion-top-link .sprite{margin-left:13px;text-decoration:none;display:block;float:left}
.goods .promotion-top-link .sprite span{border-bottom:1px dashed}
.goods .promotion-top-link .sprite i{background-position:-678px 2px;margin-left:-13px;padding-right:13px}
.goods .promotion-top-link a.sprite:hover i{background-position:-696px 2px}
.goods .promotion-top-link a:link,.goods .promotion-top-link a:visited{color:#fa420e}
.goods .promotion-top-link a:hover{color:#cb0000}
.list .promotion-top-link{float:left}
.tile .promotion-top-link{width:90%;overflow:hidden}
.tile .promotion-top-link a{padding-bottom:2px}
.popup-promotion{width:40em}
.popup-promotion p{width:85%}
.offer h2,.goods-stock h2{color:#bd0d04}
.goods .all a:link,.goods .all a:visited{color:#33c}
.goods .all a:hover{color:#bd0d04}
.goods .to-cart{padding-left:24px}
.goods .to-cart .sprite{padding-bottom:2px}
.goods .to-cart i{padding-right:24px;margin-left:-24px;background-position:-170px 0}
.goods .to-cart .remove-from-cart i{background-position:-469px 0}
.goods .to-cart .in-cart{padding-bottom:.5em}
.goods .to-cart .in-cart .sprite{padding-left:24px}
.goods .credit-link{padding:.25em 0;font-size:.94em}
.goods .credit-link .sprite i{display:none}
.list .item .credit-link .sprite{padding-bottom:0}
.goods .to-compare{padding-left:18px}
.goods .to-waitlist{padding-left:20px}
.goods .to-compare .sprite i{background-position:-391px 0;padding-bottom:1px}
.goods .to-compare .remove-from-comparison i{background-position:-428px 0}
.goods .to-waitlist .sprite i{background-position:-409px 0;padding-right:20px;margin-left:-20px}
.goods .to-waitlist .remove-from-waitlist i{background-position:-449px 0}
.goods .sell-status{color:#5a5a5a;font-family:Tahoma;font-size:.85em}
.list .item .image .sell-status{padding-top:.5em}

#recent_goods .recent-goods{padding:20px}
#recent_goods .all{padding-bottom:10px}

.list .item{padding-bottom:.75em;margin-bottom:.75em;border-bottom:1px solid #e5e5e5;overflow:hidden;width:99.9%}
.list .item .image{float:left;width:130px;text-align:center;position:relative}
.list .item .details{margin-left:135px}
.list .item .title{padding-bottom:.4em;font-size:1em}
.list .item .code-garanty{color:#5a5a5a;font-size:.75em;padding-bottom:.5em;font-family:Tahoma}
.list .item .code-garanty b{padding-right:1em;color:#4a4a4a}
.list .item .description{font-size:.85em;padding-bottom:.5em}
.list .item .sale{font-weight:bold;color:red;font-size:12px}
.list .item .details table{width:auto}
.list .item .details td{vertical-align:top;padding-right:2em}
.list .item .details td.price{width:1%}
.list .item .details td.price-old{padding-right:.25em}
.list .item .details td.old_price{text-decoration:line-through; color:#B2B2B2}
.list .item .details .credit-link{font-size:.9em}
/*.list .item .details .credit-link a.xhr:link,.list .item .details .credit-link a.xhr:visited{color:#33c}
.list .item .details .credit-link a.xhr:hover{color:#bd0d04}*/
.list .item .details td.to-compare{padding-right:0;/*width:9em*/}
.goods .incomparison{padding-left:18px;white-space:nowrap}
.list .item .uah,.list .item .usd{white-space:nowrap}
.goods .to-cart,.goods .to-compare,.goods .to-waitlist{font-size:.94em;padding-bottom:.2em}

.goods .goods-section{padding-bottom:1.15em}
.goods h3{color:#333}

.goods-variants{position:relative}
.goods-variants .bord{position:relative;border:1px solid #cfcfcf;-webkit-border-radius:5px;-webkit-border-top-left-radius:0;-moz-border-radius:5px;-moz-border-radius-topleft:0;-o-border-radius:5px;-o-border-radius-topleft:0;border-radius: 5px;border-top-left-radius:0}
.goods-variants .pistil{background-image:url(http://i.sokol.org.ua/design/variants-pistil-lt.png);background-repeat:no-repeat;position:absolute;z-index:20}

.list .item .goods-variants{clear:left;overflow:hidden;padding-top:20px}
.list .item .goods-variants .bord{margin-left:95px;padding:5px 20px 0 40px;float:left}
.list .item .goods-variants .pistil{width:14px;height:13px;background-position:0 0;top:-13px;left:-1px}
.list .item .goods-variants .var-title{font-weight:bold;text-align:center;color:#676767;padding-bottom:1em}
.list .item .goods-variants table.var-items{width:25em}
.list .item .goods-variants .var-items .item{border:0;width:125px;padding-bottom:1.25em;vertical-align:top}
.list .item .goods-variants .var-items .item .image{float:none;text-align:left;width:50px;height:50px;overflow:hidden}
.list .item .goods-variants .var-items .item .image table.ti{width:50px;height:50px}
.list .item .goods-variants .var-items .item .image table.ti td{height:50px;vertical-align:bottom}
.list .item .goods-variants .var-items .item .title{padding:.2em 2em .4em 0}
.list .item .goods-variants .var-items .item .code-garanty{padding:.5em 0 .1em}
.list .item .goods-variants .var-items .item .price{width:100px}
.list .item .goods-variants .var-items .item .uah,.list .item .goods-variants .var-items .item .usd{white-space:nowrap}

.list .item .goods-variants-stock .var-items{margin-bottom:.4em}
.list .item .goods-variants-stock .var-items td{vertical-align:top}
.list .item .goods-variants-stock .var-items td.img{width:1%;padding-right:5px}
.list .item .goods-variants-stock .var-items td.details{padding-top:10px}
.list .item .goods-variants-stock .var-title{font-weight:bold;color:#ab2822;font-size:1.15em;text-align:left;padding:.5em 0 .25em}

.tile .price{padding-bottom:.3em}
.tile .price-old{padding-bottom:0;line-height:1em}
.tile .price-old .uah{font-size:.85em}
.tile .to-cart,.tile .to-compare,.tile .to-waitlist{font-size:.85em;padding-bottom:.4em}
.tile .to-cart .sprite i,.tile .to-waitlist .sprite i{padding-bottom:2px}
.tile .to-compare{padding-left:6px}
.tile .to-compare .sprite{padding-left:18px}
.tile .credit-link{font-size:.85em;padding:0 0 .4em 24px;margin-top:-3px}
.tile .credit-link a.xhr:link,.tile .credit-link a.xhr:visited{color:#33c}
.tile .credit-link a.xhr:hover{color:#bd0d04}

.tile td .relative{position:relative}
.tile td .goods-variants{position:absolute;width:40px;padding-left:10px;margin-left:130px;height:152px;overflow:hidden;top:-10px}
.tile td .goods-variants-after{margin-top:55px}
.tile td .goods-variants-after ul{max-height:64px}
.tile td .goods-variants .bord{padding:4px 5px 0;background:#fff}
.tile td .goods-variants .pistil{width:10px;height:10px;background-position:-15px 0;top:-1px;left:-10px}
.tile td .goods-variants ul{width:30px;overflow:hidden}
.tile td .goods-variants li{margin-bottom:4px;width:30px;max-height:30px;overflow:hidden}
.tile td .goods-variants li img{display:block;margin:0 auto}
.tile td .goods-variants li a{text-decoration:none}
.tile .credit-link{margin-top:-1px;padding:0 0 6px 24px;font-size:.85em}
.tile td .goods-variants-stock{width:50px}
.tile td .goods-variants-stock ul{width:38px}
.tile td .goods-variants-stock li{height:45px;text-align:center;width:38px}
.tile td .goods-variants-stock li span{font-size:9px;font-family:Tahoma;display:block;background:#bd0d04;color:#fff}

.column-right .goods{width:99.7%}
.column-right .goods .small-view,.menu-parameters{margin-left:.6em}
.goods .small-view .item{padding-bottom:1.5em}
.goods .small-view .details{overflow:hidden}
.goods .small-view .details .image{float:left;width:50px;text-align:center}
.goods .small-view .details .description{margin-left:55px;padding-top:.2em}
.goods .small-view .all{font-weight:bold;font-size:.85em;padding:0 0 1em}
.goods .small-view .all a:link,.goods .small-view .all a:visited{color:#000}
.goods .small-view .all a:hover{color:#bd0d04}

.goods .image50{height:55px;overflow:hidden}
.goods .image50 td{height:50px;vertical-align:bottom}

.column-left .goods .small-view{margin-right:.6em}
.menu-left{padding-right:.6em}
.menu-left .container{padding-top:.5em;padding-left:.3em;padding-right:.4em}
.menu-left li{line-height:1.1em;padding:.33em 0 .3em 1.2em}
.menu-left .open ul{padding:.3em 0 0 1.2em}
.menu-left .open ul,.menu-left .open ul .open ul,.menu-left .open ul .open ul .open ul{display:block}
.menu-left ul ul,.menu-left .open ul ul,.menu-left .open ul .open ul ul,.menu-left .open ul .open ul .open ul ul{display:none}
.menu-left .open ul li{margin-left:-1.2em}
.menu-left .active ul li{margin-left:0}
.menu-left .active{padding:0;overflow:hidden}
.menu-left .active .active-bg{background:#b82c2c;padding:.3em 1.2em .35em;font-weight:bold;color:#fff;float:left;
-o-border-radius:5px;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;
}
.menu-left .active div a:link,.menu-left .active div a:visited{color:#fff}
.menu-left .active div a:hover{color:#ffeeed}
.menu-left .active ul{padding-top:0;clear:left}
.menu-left a{text-decoration:none}
.menu-left a:hover{text-decoration:underline}
.menu-left .sprite i,.menu-left .active ul li .sprite i,.menu-left ul .open ul a.sprite i,.menu-left ul .open ul .open ul a.sprite i{background-position:-62px 0}
.menu-left .sprite:hover i,.menu-left .active ul li .sprite:hover i,.menu-left ul .open ul a.sprite:hover i,.menu-left ul .open ul .open ul a.sprite:hover i{background-position:-98px 0}
.menu-left .open a.sprite i,.menu-left ul .open ul .open a.sprite i,.menu-left ul .open ul .open ul .open a.sprite i{background-position:-80px 0}
.menu-left .open a.sprite:hover i,.menu-left ul .open ul .open a.sprite:hover i,.menu-left ul .open ul .open ul .open a.sprite:hover i{background-position:-116px 0}
.menu-left .active .sprite i{background-position:-152px 0}

.articles-reviews .item{overflow:hidden;width:99%;padding:.5em 0 1.5em}
.articles-reviews .item .image{float:left;width:50px;text-align:center}
.articles-reviews .item .text{margin-left:55px}

.with-arrow,.with-arrow span.arrow{text-decoration:none}
.with-arrow:link,.with-arrow:visited{color:#33c}
.with-arrow:hover{color:#bd0d04}
.with-arrow span{text-decoration:underline}
.with-arrow span.arrow{font-family:"Times New Roman", Times, serif}

.column-left .visual{width:97%;overflow:hidden;text-align:center}
.column-left .visual .container{padding:0;width:240px;margin:0 auto}
.column-right .visual .container{padding:0 0 1em 1.8em}
.visual .link,.visual-horizontal .link{font-size:.85em;text-align:right;padding-top:.15em}
.visual .link{width:240px}
.visual .link a:link,.visual .link a:visited,.visual-horizontal .link a:link,.visual-horizontal .link a:visited{color:#999}
.visual .link a:hover,.visual-horizontal .link a:hover{color:#666}
.visual-horizontal{text-align:center;width:98%}
.visual-horizontal .link{width:728px;margin:0 auto;padding-bottom:.75em}
.under-top-menu{padding-top:1em;overflow:hidden;width:100%}

.soc-likes .container{padding:0 0 2em 1.8em}
.soc-likes-item{padding-right:1em;vertical-align:middle}

.text-description-page{color:#999}
.text-description-page .container{padding-top:1.5em}
.text-description-page h1,.text-description-page h2,.text-description-page h3,.text-description-page h4{padding:0 0 .25em 0;font-size:1em;font-weight:bold;margin:0}
.text-description-page h1{font-size:1.2em}
.text-description-page h2{font-size:1.15em}
.text-description-page h3{font-size:1.1em}
.text-description-page h4{font-size:1.05em}
.text-description-page a{font-size:.75em;text-decoration:none}
.text-description-page a:link,.text-description-page a:visited{color:#999}
.text-description-page a:hover{color:#666;text-decoration:underline}

.separate-page-navigation{padding-bottom:.75em;margin-bottom:1em;border-bottom:1px solid #E5E5E5}
.page-navigation table{width:auto}
.page-navigation td{vertical-align:top}
.page-navigation .pages{font-size:1em;padding:0 .75em}
.page-navigation .pages span,.page-navigation .pages a{padding:.05em .3em 0}
.page-navigation a.next span,.page-navigation a.previous span{text-decoration:underline}
.page-navigation .next,.page-navigation .previous{text-decoration:none;white-space:nowrap}
.page-navigation .next span.arrow,.page-navigation .previous span.arrow{font-family:"Times New Roman";text-decoration:none}
.page-navigation .pages span{background-color:#b82c2c;font-weight:bold;color:#fff}

.text-block ul{list-style:disc;padding-left:1.4em;padding-bottom:.75em}
.text-block ul li{padding-bottom:.25em}

.footer{padding:.5em 0}
.footer .column-left{width:29em;color:#333}
.footer .column-left .container{padding-bottom:1.5em}
.footer .copyrights{padding-bottom:.4em}
.footer .contacts{font-size:.85em;padding-bottom:.8em}
.footer .contacts a:link,.footer .contacts a:visited{color:#33c}
.footer .contacts a:hover{color:#bd0d04}
.footer .contacts i{color:#666}
.footer .contacts .note{font-size:.85em;color:#666;padding-top:.6em}
.footer .column-right{margin-left:29.5em}
.footer .column-right .container{padding:1.5em 1em 2em 4em}
.footer .column-right .bg{background:url(http://i.sokol.org.ua/design/footer-bg.png) no-repeat 0 0}
.footer .column-right table{width:100%}
.footer .column-right table td{vertical-align:top}
.footer td.sub-menu{width:35%;font-size:.85em}
.footer .sub-menu ul{padding:.4em 0 1em}
.footer .sub-menu ul.first{padding-left:.6em}
.footer .sub-menu ul li{display:inline;padding-right:.6em}
.footer .sub-menu .active{font-weight:bold}
.footer .social-icons{padding:.25em 1em 0;text-align:center;font-size:.9em}
.footer .social-icons p{font-size:1em;padding-bottom:.4em}
.footer .social-icons p a{margin-right:.3em}
.footer .owox{width:12.5em;padding-top:.3em}
.footer .owox .text{font-size:.75em;color:#333}
.footer .owox a:link,.footer .owox a:visited{color:#3d63af}
.footer .owox a:hover{color:#bd0d04}

.mobile-version{position:relative;font-size:.7em;z-index:100;height:2.5em;margin-bottom:-2.5em;width:10em}
.mobile-version a{line-height:3em}

.print{font-size:.85em;padding:.3em 0 1.5em}

.named-block .message{margin:0 -.2em 0 -.7em}
.message table{width:100%;margin-bottom:.5em}
.message td{vertical-align:middle}
.message .lt,.message .t,.message .rt,.message .lb,.message .b,.message .rb{height:7px}
.message .lt,.message .l,.message .rt,.message .lb,.message .r,.message .rb{width:7px}
.message .lt,.message .rt,.message .lb,.message .rb,.message .icon div{background-image:url(http://i.sokol.org.ua/design/messages.png);background-repeat:no-repeat}
.message .t,.message .b,.message .l,.message .r{background-image:none}
.message .icon{width:33px}
.message .icon div{width:28px;height:28px}
.popup .message{margin:.5em 1em 0}
.code1 td.bg,
.popup .code1 td.bg{background:#dfffdb}
.code1 .lt{background-position:0 0}
.code1 .rt{background-position:-7px 0}
.code1 .lb{background-position:0 -7px}
.code1 .rb{background-position:-7px -7px}
.code1 .icon div{background-position:-56px 0}

.code2 td.bg,
.popup .code2 td.bg{background:#e3f2fe}
.code2 .lt{background-position:-14px 0}
.code2 .rt{background-position:-21px 0}
.code2 .lb{background-position:-14px -7px}
.code2 .rb{background-position:-21px -7px}
.code2 .icon div{background-position:-84px 0}

.code4 td.bg,
.popup .code4 td.bg{background:#fffab9}
.code4 .lt{background-position:-28px 0}
.code4 .rt{background-position:-35px 0}
.code4 .lb{background-position:-28px -7px}
.code4 .rb{background-position:-35px -7px}
.code4 .icon div{background-position:-112px 0}

.code5 td.bg,
.popup .code5 td.bg{background:#feeded}
.code5 .lt{background-position:-42px 0}
.code5 .rt{background-position:-49px 0}
.code5 .lb{background-position:-42px -7px}
.code5 .rb{background-position:-49px -7px}
.code5 .icon div{background-position:-140px 0}

.message-small div{margin-bottom:.5em;font-weight:bold;padding:.2em .4em}
.message-small .code1{background:#dfffdb;color:#06861c}
.message-small .code2{background:#e3f2fe;color:#4165b3}
.message-small .code4{background:#fffab9;color:#333}
.message-small .code5{background:#feeded;color:#940403}

SPAN.promotion {color:#f00}

table.simple-text{margin-bottom:1em;font-size:1em;line-height:1.3em;width:auto}
table.simple-text td{vertical-align:top;padding:.1em .5em .1em 0}

ul.breadcrumbs{padding:0 0 .2em .75em}
ul.breadcrumbs li{display:inline;padding-right:.25em;white-space:nowrap;font-size:.85em}
ul.breadcrumbs li.separate{font-family:Times,serif}

.top-producers{}
.top-producers .one-sixth .cell{width:16%;padding-bottom:1em}
.top-producers ul li{padding:0 1.5em .5em 0;line-height:1.1em}
.top-producers .all{padding-bottom:1.5em}

.itable{width:100%;margin:0 0 1em;border-collapse:collapse}
.itable td{padding:.6em .75em;vertical-align:top;font-size:.9em}
.itable td.title{width:35%}
.itable thead td{background:#f2f2f2;border-top:1px solid #e5e5e5;border-bottom:1px solid #e5e5e5;font-size:.8em;font-weight:bold;padding:.4em 1em}
.itable tbody td{border-bottom:1px solid #e5e5e5}

.top-search-keywords ul.cell{padding-bottom:1em}
.top-search-keywords ul.cell li{padding:0 3.5em .5em 0}

.popup-credit{width:835px}
.popup-credit table td table td{background:#fff}
.popup-credit table td.bg{padding-left:1em}
.popup-credit .no-credit-price{font-size:1.15em}
.popup-credit .no-credit-price span{font-size:1.15em}
.popup-credit .credit-conditions{margin-bottom:2.5em}
.popup-credit .credit-conditions td{padding:0 0 0 3em}
.popup-credit .credit-conditions .title{color:#f01a22;font-size:1.4em;font-weight:bold}
.popup-credit .credit-conditions .comission{color:#666;font-style:italic}
.popup-credit .credit-conditions .total,.popup-credit .credit-conditions .comission{font-size:.94em;padding-bottom:.75em}
.popup-credit .credit-conditions .total{width:80%}
.popup-credit .credit-conditions .per-month{font-size:1.15em;padding-bottom:.75em}
.popup-credit .credit-conditions .per-month .payments-number{color:#f01a22}
.popup-credit .credit-conditions .per-month .payment-value{font-weight:bold;color:#000}
.popup-credit .credit-conditions .buttons button{}

.popup-credit .popup-credit-about ul li{padding-bottom:.5em}

.popup-incart{width:760px}
.popup-incart td{background:#fff}
.popup-incart .container{padding:0 3em}
.popup-incart h2{font-weight:bold;font-size:30px;text-align:center}
.popup-incart .bg h2 a:link,.popup-incart .bg h2 a:visited{color:#33c}
.popup-incart .bg h2 a:hover{color:#bd0d04}
.popup-incart .item-added{overflow:hidden;padding-bottom:3em}
.popup-incart .item-added .image{width:360px;text-align:center;float:left}
.popup-incart .item-added .details{margin-left:370px;padding-top:1.5em}
.popup-incart .item-added .details .title{font-size:1.3em;padding-bottom:.75em}
.popup-incart .item-added .details .price{font-size:1.3em;text-align:right}
.popup-incart .allready-incart{border-top:1px solid #d6d6d6}
.popup-incart .allready-incart h3{color:#686868;text-align:center;font-size:1.5em;font-weight:normal;margin-top:-14px;position:relative}
.popup-incart .allready-incart h3 span{background:#fff;padding:0 .25em}
.popup-incart .allready-incart .items{}
.popup-incart .allready-incart .item{overflow:hidden;border-bottom:1px solid #ebebeb;padding:1em 0}
.popup-incart .allready-incart .item .image{float:left;width:50px}
.popup-incart .allready-incart .item .title{margin:1px 17.25em 0 60px}
.popup-incart .allready-incart .item .price{float:right;text-align:right;width:11em;font-size:1.1em}
.popup-incart .allready-incart .item .quantity{float:right;text-align:left;width:4em;color:#484848;padding-top:.25em}
.popup-incart .allready-incart .item-summary{border-bottom:0}
.popup-incart .allready-incart .item-summary .s{color:#686868;font-size:1.5em;padding-right:.15em}
.popup-incart .allready-incart .item-summary .title{margin-right:0;text-align:right}
.popup-incart .allready-incart .item-summary .price{float:none;width:auto;font-size:1.5em}
.popup-incart .submit-buttons{padding-top:2em}
.popup-incart .submit-buttons .back-to-shop{padding:1.25em 0 .25em}
.popup-incart .submit-buttons .back-to-shop a{font-size:1.2em;text-decoration:none}
.popup-incart .submit-buttons .back-to-shop a span{text-decoration:underline}
.popup-incart .submit-buttons .back-to-shop a span.arrow{text-decoration:none;font-family:Times}
.popup-incart .submit-buttons .to-checkout{float:right}
.popup-incart .submit-buttons .to-checkout button{}

.promotion-popup{position:absolute;width:26em;z-index:50}

.column-left .social-like-box{text-align:center}
.column-left .social-like-box .container{padding-left:0;padding-right:0}
.column-left .social-like-box iframe{margin:0 auto}

.social-under-h1 .social-share-links{padding:0 0 .5em .75em;margin-top:-.25em;margin-bottom:1.25em;}
.social-share-links{}
.social-share-links .social-links {display:inline;}
.social-share-links .social-links li{list-style-type:none;float:left;padding-right:.25em}

.social-share-links a{margin-right:.1em}
.social-share-links a img{margin-bottom:-4px}

.popup-addresses{width:45em}
.popup-addresses td.bg td{background:none}

.icon-glossary img{background:url(http://i.sokol.org.ua/design/sprite.png) no-repeat -772px 0;margin-bottom:-3px}
a.icon-glossary:hover img{background-position:-791px 0}

.popup-glossary{position:absolute;width:40em;z-index:55;margin:2em 0 0 -26em}
.comparison .popup-glossary{margin-left:0}
.menu-parameters .item .popup-glossary h3{color:#333;font-size:1.2em}
.popup-glossary p{font-weight:normal}
.to-glossary{padding:1em 0 1em 22px}
.to-glossary a:link{color:#33c}
.to-glossary a:visited{color:#800080}
.to-glossary a:hover{color:#bd0d04}
.to-glossary img{background:url(http://i.sokol.org.ua/design/sprite.png) no-repeat -810px 0;margin:0 0 -8px -22px;height:23px}

.pp-social-block-l{padding-top:.5em;text-align:left;}
.pp-social-block-l table{margin:0 2px;text-align:left}
.pp-social-block-l td{vertical-align:bottom;padding-right:.5em}
.pp-social-block-l .social-share-links{padding:1.5em 0 .5em}

.stimulate{border:1px solid #fff5a5;font-size:1.25em;padding:.5em 1em;text-align:center;margin:5px 0 0;position:relative;
-o-border-radius:5px;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;
background: #fffbd9;
background: -moz-linear-gradient(top, #fffbd9 0%, #fff9ba 100%);
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#fffbd9), color-stop(100%,#fff9ba));
background: -webkit-linear-gradient(top, #fffbd9 0%,#fff9ba 100%);
background: -o-linear-gradient(top, #fffbd9 0%,#fff9ba 100%);
background: -ms-linear-gradient(top, #fffbd9 0%,#fff9ba 100%);
background: linear-gradient(top, #fffbd9 0%,#fff9ba 100%);
}
.stimulate .b{font-size:.8em;font-weight:bold;color:#fff !important;text-decoration:none;padding:.25em 1em;display:inline-block;border:1px solid #4ba614;text-shadow:1px 1px 0 #5f930e;border-bottom-color:#716d4d;margin-left:1em;
-webkit-box-shadow: 1px 1px 1px #d0c993;
-moz-box-shadow: 1px 1px 1px #d0c993;
box-shadow: 1px 1px 1px #d0c993; 
-o-border-radius:5px;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;
background: #3ea62f;
background: -moz-linear-gradient(top, #3ea62f 0%, #2b8426 100%);
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#3ea62f), color-stop(100%,#2b8426));
background: -webkit-linear-gradient(top, #3ea62f 0%,#2b8426 100%);
background: -o-linear-gradient(top, #3ea62f 0%,#2b8426 100%);
background: -ms-linear-gradient(top, #3ea62f 0%,#2b8426 100%);
background: linear-gradient(top, #3ea62f 0%,#2b8426 100%);
}

.stimulate .b:hover{background: #54bf37;
background: -moz-linear-gradient(top, #54bf37 0%, #469b2d 100%);
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#54bf37), color-stop(100%,#469b2d));
background: -webkit-linear-gradient(top, #54bf37 0%,#469b2d 100%);
background: -o-linear-gradient(top, #54bf37 0%,#469b2d 100%);
background: -ms-linear-gradient(top, #54bf37 0%,#469b2d 100%);
background: linear-gradient(top, #54bf37 0%,#469b2d 100%);}

.stimulate .close{position:absolute;width:14px;height:14px;right:7px;top:2px;
background:url(http://i.sokol.org.ua/design/sprite.png) no-repeat -737px 0
}
.stimulate .close:hover{background-position:-755px 0}

#copyinfo{position:absolute;overflow:hidden;width:1px;height:1px}


.usd{color:#666;font-weight:bold;font-size:1em}
.header .logo img{background:url(http://i.sokol.org.ua/logos/0/6.png) no-repeat 50% 0}

.cart .total {padding:.9em 0 .5em 60px;font-size:1.3em;overflow:hidden}
.cart .total .price{float:right;width:32.5%;min-width:18.7em;font-size:.8em}
.cart .total .price .field-title{float:left;width:3.8em;padding-top:.1em}
.cart .total .price .field-value{margin:0 0 .35em 4.5em}
.cart .total .summary-field{font-size:1.35em}
.cart .total .summary-field .field-title{width:3em}
.cart .total .summary-field .field-value{margin-left:3.35em}
.cart .total .line-through{text-decoration:line-through}

.header .bottom .middle-block{margin-right:25em}
.online-payment-logo{float:right;width:11em;padding-top:.25em}
.online-payment-logo .popup{position:absolute;z-index:55;margin:2em 0 0 -220px;white-space:normal;width:370px}
