.splv360dm_pin_360dm {
	position: relative;
	min-height: 200px;
	min-width: 200px;
	display: inline-block;
	}
div.splv360dm_ts_splv {
	position: relative;
	display: inline-block !important;
	margin: 0px !important;
	padding: 0px !important;
	font-family: Arial;
	background-color: white;
	}
div.splv360dm_ts_splv_cur {
	cursor: url('/360/360dm/img/rot.cur'),default;
	}
.splv360dm_shadow {
	z-index: 10000;
	box-shadow: 10px 10px 20px rgba(0,0,0,0.5);
	border: 1px solid #e0e0e0;
	border-bottom: 5px solid #00b7f4;
	}

.splv360dm_load {
	position: absolute;
	z-index: 10002;
	left: 0px;
	top: 0px;
	display: block;
	background: rgba(0,0,0,0.5); 
	font-size: 15px;
	font-weight: bold;
	padding-top: 50%;
	color: white;
	letter-spacing: 2px;
	text-align: center;
	}
img.splv360dm_ts_img_view {border: 0px !important;}

.splv360dm_h {
	position: absolute;
	z-index: 10001;
	bottom: 5px;
	right: 36px;
	cursor: pointer;
	}
.splv360dm_h a {
	color: #00b7f4 !important;
	text-decoration: none;
	font-size: 12px;
	border: 0px !important;
	}
.splv360dm_h a:hover {
	color: #00b7f4 !important;
	text-decoration: none;
	}

.splv360dm_btc {
    position: absolute;
    z-index: auto;
    width: 25px !important;
    margin: 0px !important;
    padding: 0px !important;
    cursor: pointer;
    display: none;
    top: 0;
    right: 0;
}

.lightbox .splv360dm_btc {
    position: absolute;
    z-index: auto;
    right: 38%;
    width: 76px !important;
    margin: 0px !important;
    padding: 0px !important;
    cursor: pointer;
    display: none;
    bottom: 0;
    top: inherit;
	}
.splv360dm_bt {
    position: relative;
    margin: 2px 0px !important;
    width: 25px !important;
    height: 25px !important;
}
.lightbox .splv360dm_bt {
	position: relative;
	margin: 2px 0px !important;
	width: 76px !important;
	height: 76px !important;
	}
.splv360dm_close:hover, .splv360dm_zoomclose:hover {background-image:url(/360/360dm/img/close_drk.png);}
.lightbox. splv360dm_play:hover	{background-image:url(/images/btn-play-active-360.png);}
.lightbox .splv360dm_playstop:hover {background-image:url(/images/btn-pause-active-360.png);}
.splv360dm_play:hover		{background-image:url(/360/360dm/img/play_drk.png);}
.splv360dm_playstop:hover	{background-image:url(/360/360dm/img/pause_drk.png);}
.splv360dm_zoom:hover {background-image:url(/360/360dm/img/zoom_drk.png);}
.splv360dm_hi:hover {background-image:url(/360/360dm/img/hq_drk.png);}
.splv360dm_low:hover {background-image:url(/360/360dm/img/hqa_drk.png);}
.splv360dm_bwd:hover	{background-image:url(/360/360dm/img/bwd_drk.png);}
.splv360dm_fwd:hover	{background-image:url(/360/360dm/img/fwd_drk.png);}

.splv360dm_close	{display: none;background-image:url(/360/360dm/img/close_lght.png);}
.lightbox .splv360dm_play		{background-image:url(/images/btn-play-360.png);}
.lightbox .splv360dm_playstop	{background-image:url(/images/btn-pause-360.png);}
.splv360dm_play		{background-image:url(/360/360dm/img/play_lght.png);}
.splv360dm_playstop	{background-image:url(/360/360dm/img/pause_lght.png);}
.splv360dm_zoom		{background-image:url(/360/360dm/img/zoom_lght.png);}
.splv360dm_hi		{background-image:url(/360/360dm/img/hq_lght.png);}
.splv360dm_low		{background-image:url(/360/360dm/img/hqa_lght.png);}

.splv360dm_zoomclose	{position:absolute;top:2px;right:2px;background-image:url(/360/360dm/img/close_lght.png);}
.splv360dm_fwd		{position:absolute;height:45px !important;right: 2px; background-image:url(/360/360dm/img/fwd_lght.png);}
.splv360dm_bwd		{position:absolute;height:45px !important;left: 2px; background-image:url(/360/360dm/img/bwd_lght.png);}

.splv360dm_info	{
	position: absolute;
	bottom: 2px;
	right: 2px;
	background-image:url(/360/360dm/img/info.png);
	display: none;
	}
.splv360dm_info:hover {background-image:url(/360/360dm/img/info_.png);}

.splv360dm_ovl_360dm_t {
	position: absolute;
	display: none;
	left: 0px;
	top: 0px;
	z-index: 9999;
	}
.splv360dm_ovl_360dm {
	position:absolute;
	display:none;
	opacity:0.7;
	background-color:#777;
	left:0px;
	top:0px;
	z-index:10007;
	}
.splv360dm_ovl_360dm_div {
	position:fixed;
	display:none;
	opacity: 1;
	left:0px;
	top:0px;
	z-index:10007;
	border: 5px solid #00b7f4;
	border-radius:10px;
	}

.splv360dm_about {
	display: none;
	position: absolute;
	top: 0px;
	left: 0px;
	z-index: auto;
	width: 100% !important;
	height: 50% !important;
	background-color: white;
	color:#b4b4b4;
	font-size:14px;
	line-height:100%;
	margin: 50% auto !important;
	padding: 18% 0px 0px 0px !important;
	line-height: 30px;
	text-align: center !important;
	border-bottom: 1px solid #00b7f4;
	}
.splv360dm_about span {font-size: 12px;}
.splv360dm_about .version {font-size: 14px;}
.splv360dm_about a, .splv360dm_about a:link, .splv360dm_about a:hover, .splv360dm_about a:visited {text-decoration: none !important;border: 0px  !important;color: #b4b4b4 !important;}
.product-detail .price-label .price .usd-formed{font-size:18px;line-height:1.1em;white-space:normal;display:block !important}
/*.column-right .columns{padding-bottom:1em}*/
.subcolumn-left{width:66%}
.subcolumn-right{width:33.5%}
/*.subcolumn-right .visual{padding:0 0 1em .5em}*/

.blue-links a:link,.blue-links a.xhr:link,.blue-links a.xhr:visited{color:#33c}
.blue-links a:visited{color:#800080}
.blue-links a:hover,.blue-links a.xhr:hover,.blue-links a.xhr.selected{color:#bd0d04 !important;}

.menu-product{padding:.25em 0 1.6em;font-size:1.1em}
.menu-product li{display:inline;padding:0 1em .15em 0;line-height:1.8em;font-weight:bold}
.menu-product li a:link,.menu-product li a:visited{color:#33c}
.menu-product li a:hover{color:#bd0d04}

.menu-comments{padding:.25em 0 1.6em;font-size:1.1em}
.menu-comments li{display:inline;padding:0 1em .15em 0;line-height:1.8em;font-weight:bold}
.menu-comments li a:link,.menu-product li a:visited{color:#33c}
.menu-comments li a:hover{color:#bd0d04}

.comment-body, .comment-pros, .comment-cons {padding-left: 30px; margin: 0 150px 20px 0; min-height: 20px;}
.items li .comment-body { background:url(http://i.sokol.org.ua/comment-icon.png) no-repeat 0 0; }
.items li .comment-pros { background:url(http://i.sokol.org.ua/comment-pros.png) no-repeat 0 0; }
.items li .comment-cons { background:url(http://i.sokol.org.ua/comment-cons.png) no-repeat 0 0; }
.items li div.logo { display: block; position: relative; width: 110px; height: 60px; float: right; }

.product-sides{/*overflow:hidden;*/padding-bottom:1em}
.product-sides .side-left{float:left;width:350px}
.product-sides .side-right{margin-left:350px;padding-left:20px;position:relative}

.product-sides .bord-bottom{border-bottom:1px solid #cdcdcd;padding-bottom:.5em;margin-bottom:1em}
.product-detail-stock .bord-bottom{border-bottom:none;padding-left:24px}

.pp-social-block{padding-top:.5em}
.pp-social-block table{margin:0 auto;text-align:left}
.pp-social-block td{vertical-align:top;padding-right:.5em}
.pp-social-block .social-share-links{padding:1.5em 0 .5em}
.product-sides #vk_like{width:80px!important}

.pp-social-block .disabled {
    background:url(http://i.sokol.org.ua/social_disabled.png) no-repeat 50% 50%;
    width: 327px;
    height: 32px;
}

.pp-social-block .disabled li {
    display: none;
}

/*.product-detail{padding-left:5px}*/
.product-detail ul.breadcrumbs{padding-left:0}
.product-detail h1{padding:0 0 .35em}
.product-detail .code-promotion{padding-bottom:.5em}
/*.product-detail h1 span.code{font-style:italic;padding-bottom:.3em;font-size:13px}*/
.product-detail .code-promotion .code{background:#FFFCB5;font-size:1.2em;margin-right:.5em;padding:4px 8px;-o-border-radius:4px;-moz-border-radius:4px;-webkit-border-radius:4px;border-radius:4px;
}
.product-detail .promotion-top-link{text-align:left;padding:2px 10px .25em 18px;float:left;white-space:nowrap}
.product-detail .promotion-top-link a{text-decoration:none}
.product-detail .promotion-top-link a:link,.product-detail .promotion-top-link a:visited{color:#fa420e}
.product-detail .promotion-top-link a:hover{color:#cb0000}
.product-detail .promotion-top-link a span{border-bottom:1px dashed}
.product-detail .promotion-top-link .sprite i{background-position:-527px 0}
.product-detail .promotion-popup{margin-left:-1.5em}
.product-detail .menu-images{margin-bottom:1em}
.product-detail .menu-images .image{width:350px;overflow:hidden;text-align:center}
.product-detail .menu-images .image .relative{position:relative}
.product-detail .menu-images .image .tag-promotion{display:block;width:70px;height:70px;position:relative;z-index:10;background:url(http://i.sokol.org.ua/design/tag-promotion-large.png) no-repeat 0 0;float:right;margin-bottom:-70px}
.product-detail .menu-images .image td{vertical-align:middle}
.product-detail .menu-images .controls{position:absolute}
.product-detail .menu-images td{vertical-align:top}
.product-detail .menu-images .icon-3d{float:left;width:48px;height:40px;margin:4px 5px 0 0}
.product-detail .menu-images .icon-3d a img{background:url(http://i.sokol.org.ua/design/sprite.png) no-repeat -545px 0}
.product-detail .menu-images .icon-3d a:hover img {background-position:-593px 0}
.product-detail .menu-images .icon-360{float:left;width:60px;height:40px;margin:4px 5px 0 0}
.lightbox .icon-360{position: absolute;left: 17px;top: 92px;}
.lightbox .icon-360 a { background:url(/images/360-view-icon.jpg) no-repeat 50% 50%; width: 60px; height: 31px;}
.product-detail .menu-images .smaller{padding:0}
.product-detail .menu-images .smaller .mask{overflow:hidden;position:relative;height:45px;margin:0 11px}

#images-for-slide td,#images-defect-for-slide td{width:50px;height:45px;text-align:center;vertical-align:middle}
#images-for-slide td a,#images-defect-for-slide td a{padding:5px}

.product-detail .menu-images .smaller .slide-right,.product-detail .menu-images .smaller .slide-left{width:11px;height:45px}
.product-detail .menu-images .smaller .slide-right{float:right}
.product-detail .menu-images .smaller .slide-left{float:left;}
.product-detail .menu-images .smaller .slide-right b,
.product-detail .menu-images .smaller .slide-left b{background:transparent url(http://i.sokol.org.ua/design/catalog/details/controls-scroll.png) no-repeat 0 0 !important;width:11px !important;height:45px !important;margin:0;padding:0;display:block;cursor:pointer}
.product-detail .menu-images .smaller .slide-right b{background-position:-11px 0 !important}
.product-detail .menu-images .smaller b.disable{cursor:default}
.product-detail .menu-images .smaller .slide-right b.disable{background-position:-11px -45px !important}
.product-detail .menu-images .smaller .slide-left b.disable{background-position:0 -45px !important}

.product-detail .variants{max-width:23.846em;padding-bottom:1em}
.product-detail .variants .t{font-size:1.15em;padding-top:0;font-weight:bold}
.product-detail .variants ul{overflow:hidden;font-size:.85em}
.product-detail .variants ul li{float:left;padding:.2em .5em;border:1px solid #fff;border-radius:5px;-o-border-radius:5px;-moz-border-radius:5px;-webkit-border-radius:5px;}
.product-detail .variants ul li.active{border:1px solid #dc2924;font-weight:bold}
.product-detail .variants ul li .ico{display:block;margin:1px 2px 0 0;width:10px;height:10px;float:left;background:#fff;border:2px solid #fff;border-radius:10px;-o-border-radius:10px;-moz-border-radius:10px;-webkit-border-radius:10px;}

.popup-variants{width:800px; background-color:#fff;border-collapse:separate;border-radius:6px;box-shadow:0 0 10px 1px #fff;}
.popup-variants .goods-variants .var-items .item{border:0;width:150px;padding:0 20px 40px 0;text-align:left}
.popup-variants .goods-variants .var-items .item table.image td{width:130px;height:130px;padding-bottom:10px;vertical-align:bottom}

.popup-testfreak {width: 800px}

.product-detail .price-label {padding:1em 0;overflow:hidden}
.product-detail .price-label .rborder {position:relative;border:1px solid #dbdbdb;border-radius:8px;margin-right:2px;padding:1.5em 0.7em .5em;float:left}
.product-detail .price-label-content{overflow:hidden;margin-bottom:.385em}
.product-detail .price-label-content-left{float:left;font-size:0.9em;max-width:236px}
.product-detail .good-price{float:left;width:310px}
.product-detail-stock .product-detail .price-label-content-left{width:182px}
.product-detail .price-label-i{float:left;padding-right: 1em}
/*.product-detail .price-label-i-button{padding-top:1.5em}*/
.product-detail .price-label .t1-left{vertical-align:bottom;padding:0 1em .8em 0;position:relative}
.product-detail .price-label .t2-left{vertical-align:top;padding-right:1em}
.product-detail .price-label .sell-status {color:#333;font-family:Tahoma;font-size:.85em;padding:0 .4em;float:left;background:#fff;position:absolute;top:-6px;left:9px;white-space:nowrap}
.product-detail .price-label .price{clear:left}
.product-detail .price-label .price-new{font-size:1.6em;font-weight:normal}
.product-detail .price-label .price-old{font-size:1.4em;text-align:left;float:left;position:relative;overflow:hidden}
.product-detail .price-label .price-old .red{color:#900}
.product-detail .price-label .price .uah{}
.product-detail .price-label .price .uah,.product-detail .price-label .price .usd{font-weight:normal}
.product-detail .price-label .price .usd{font-size:.8em}
.product-detail .price-label .price-old .uah,.product-detail .price-label .price-old .usd{padding-bottom:4px}
.product-detail .price-label .price-old .uah{font-size:.94em !important;color: #000 !important}
.product-detail .price-label .price-old .usd{font-size:.7em;padding-top:3px}
.product-detail .price-label .price .usd-formed{font-size:18px;line-height:1.1em;white-space:normal;display:block !important}

.product-detail .price-label .price-container{min-width:23.5em;margin-right:1em}
.product-detail .price-label .block-prices{background-color:#fefbda;padding:.2em .7em .2em .7em;margin-left:-.5em;margin-bottom:-.5em;width:100%;
-o-border-radius:3px;-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px}
.product-detail .price-label .block-prices-left{float:left}
.product-detail .price-label .red{color:#900}
.product-detail .price-label .grey{color:#333}
.product-detail .price-label .grey-light{color:#666}
.product-detail .price-label .b-prices-title{font-size:.85em;height:1.3em;padding-bottom:1em}
.product-detail .price-label .b-prices-title-red{padding-bottom:1.1em;color:#900;display:block}
.product-detail .price-label .price-user-exist .uah,.product-detail .price-label .price-user-not-exist .uah{font-size:1.8em}
.product-detail .price-label .price-user-exist .usd,.product-detail .price-label .price-user-not-exist .usd{font-size:1.1em}
.product-detail .price-label .price-user-exist{}
.product-detail .price-label .price-user-not-exist,.product-detail .price-label .price-user-exist{margin-top:1.3em}
.product-detail .price-label .price-user-not-exist-stimulation{margin-top:0}
.block-user-not-exist{float:left}
.b-user-exist .price-new{padding-top:.15em}


.line-cross{border-top:1px solid red;height:1px;left:0;position:absolute;top:50%;width:100%}

.product-detail .price-label .t1-right{vertical-align:top}

.price-lable-light {padding:1em 0; overflow:hidden}
/*.price-lable-light .rborder {position:relative; border:1px solid #dbdbdb; border-radius:8px;
    margin-right:2px; margin-top:.25em; padding:1.5em 0.7em .5em; float:left}*/
.price-lable-light .rborder {position:relative; border:1px solid #dbdbdb; border-radius:8px;
    margin-right:2px; margin-top:.25em; padding:1.5em 0.2em .5em;}
.price-lable-light .sell-status {color:#333; font-family:Tahoma; font-size:.85em; padding:0 .4em;
    float:left;background:#fff;position:absolute;top:-6px;left:9px;white-space:nowrap}

/* old */
/*.price-lable-light .image{float:left;width:150px}*/
/*.price-lable-light .detail{margin-left:160px;padding-top:.5em}*/
/*.price-lable-light .title2{font-size:1.25em;padding-bottom:.9em;padding-left:.75em;text-align: center;}*/

.price-lable-light-image2{margin:0 auto; text-align:center;}
.price-lable-light-title2{text-align: center;}

.price-lable-light .center-align {margin:0 auto; text-align:center;}

.price-lable-light .price{clear:left}
.price-lable-light .price .red{clear:left}
.price-lable-light .price .uah{font-size:1.5em}
.price-lable-light .price-old .uah{font-size:1em}
.price-lable-light .price .usd{font-size:1.15em;font-weight:normal}
/*.price-lable-light .t1-left{padding-right:1.5em}*/
.price-lable-light .t1-right{padding:8px 20px 8px 0}
.price-lable-light .to-cart .ibutton-red-xlarge{font-size:1.1em}
.price-lable-light .to-cart .in-cart{font-size:1.15em;padding-top:.35em}
.price-lable-light .to-cart .in-cart .sprite{padding-left:27px}
.price-lable-light .to-cart .in-cart .sprite i{background-position:-149px 2px;margin-left:-27px;padding-right:27px}
.price-lable-light .credit-link{padding-bottom:.25em}

/* for test
.price-lable-light table {margin:0 auto; border-collapse: collapse; height:100%; width:100%;}
.price-lable-light td {margin:0 auto; border:1px solid black; border-collapse: collapse; height:100%; width:100%;}*/

.product-detail .price-new{font-weight:bold;font-size:1.6em}

.b-stimulation-item{float:left;background-color:#ffff99;border-radius:5px;color:#333;padding:.25em .7em .5em;border:1px solid #f2f2f2}
.b-stimulation-item a{color:#004080 !important;text-decoration:none;border-bottom:1px dashed #999}
.b-stimulation-item a:hover{color:#bd0d04 !important}
.b-stimulation-title-small{padding-bottom:1em}

.product-detail .to-cart{overflow:hidden}
.product-detail .to-cart .in-cart{padding:.7em 0 0 .3em;font-size:1.25em}
.product-detail .to-cart .in-cart .sprite{padding:0 0 2px 24px;display:block;white-space:nowrap}
.product-detail .to-cart .in-cart .sprite i{background-position:-150px 3px;margin-left:-27px;padding-right:27px}
.product-detail .to-cart .in-cart .remove-from-cart i{background-position:-469px 0}

.product-detail .t2-colspan{padding:.5em .15em 0 0}
.to-compare{padding:.55em 0 0 1.5em;text-align:left;float:right;width:165px}
.to-compare a.sprite{font-weight:bold}
.to-compare a.sprite:link,.product-detail .to-compare a.sprite:visited{color:#33c}
.to-compare a.sprite:hover{color:#bd0d04}
.to-compare .sprite{padding-left:18px}
.to-compare .sprite i{background-position:-372px 0}
.to-compare .remove-from-comparison i{background-position:-410px 0}
.to-waitlist{padding:.5em 0 0 20px}
.to-waitlist .sprite i{background-position:-389px 0;padding-right:20px;margin-left:-20px}
.to-waitlist .remove-from-waitlist i{background-position:-425px 0;padding-right:24px;}

.product-detail .blocked{clear:left;padding:.7em .5em 0 0}
.product-detail .customized b,.product-detail .customized .sell-status{padding-left:10px;padding-right:1em}
.product-detail .available .sell-status{padding-left:10px;padding-top:1.1em;padding-right:1em}

.product-detail .rating-section .value, .product-detail .rating-section .value div{background-image:url(http://i.sokol.org.ua/design/rating-bg.png);background-repeat:no-repeat;height:18px}
.product-detail .rating-section .value {background-position:0 0;width:85px}
.product-detail .rating-section .value div{background-position:0 -30px}
.product-detail .rating-section .value span{position: relative;top:1px;right:-10px}
.product-detail .rating-section td.to-comments{white-space:nowrap}
.product-detail .rating-section td.to-comments a{font-weight:bold}
.product-detail .rating-section td.to-comments i{color:#b0b0b0;padding-right:.4em;padding-left:1em}

.product-detail .visual{float:right;background:#fff;margin:2px 8px 0 0}
.product-detail .visual .container{padding-right:.5em;padding-top:2.25em}

.product-detail .sale{color:red;font-size:15px;font-weight:bold}

.product-detail .video{padding:.5em 0;text-align:left}
.product-detail .description{padding-bottom:.5em}
.product-detail div.description ul{padding:.25em 0 1.25em 1.25em;list-style-position:outside;list-style-type:disc}
.product-detail div.description li{padding-bottom:.5em}
.product-detail .disclaimer{font-size:.85em;color:#777;background:#efefef;padding:.5em 1em;margin-bottom:1em}
.product-detail .disclaimer b{color:#555}
.product-detail .review{padding-bottom:1em}
.product-detail .review a:link,.product-detail .review a:visited,.product-detail .opinions a:link,.product-detail .opinions a:visited{color:#33c}
.product-detail .review a:hover,.product-detail .opinions a:hover{color:#bd0d04}
.product-detail .rating{padding-bottom:.8em}
.product-detail .opinions{padding-bottom:1.3em}
.product-detail .videos{margin:0.5em 0 2.5em}
.characterisitcs ul{padding-bottom:.7em}
.characterisitcs li{padding-right:.5em;display:inline}
.characterisitcs .section{padding:.75em 0 .1em}
.characterisitcs .itable{width:100%;margin:0 0 1em;border-collapse:collapse}
.characterisitcs .itable tbody td{border-bottom:none}

.product-detail .credit-link,.price-lable-light .by-on-credit-link{font-weight:bold;white-space:nowrap;font-size:.85em}
.product-detail .credit-link{padding:0 1.15em 2px .5em;}
.product-detail .by-on-credit-link,.price-lable-light .by-on-credit-link{position:relative}
.product-detail .credit-link .sprite i,.price-lable-light .by-on-credit-link i{position:absolute;top:0;right:-18px;background-position:-490px 0;display:block;width:18px;height:18px;margin:0;padding:0}
.product-detail .credit-link .blue-text{color:#004080 !important;display:block;position:relative}
.product-detail .credit-link .blue-text:hover{color:#bd0d04 !important}
.product-detail .credit-link .blue-text{color:#004080 !important}
.product-detail .credit-link .blue-text:hover{color:#bd0d04 !important}
.product-detail .credit-link a.sprite:hover i,.price-lable-light .by-on-credit-link:hover i{background-position:-508px 0}
.product-detail .popup-credit-about{width:470px;position:absolute}
.product-detail .popup-credit-about .inner{padding:1em 1.5em;position:relative;background:#f0edc3}
.product-detail .popup-credit-about .cn{display:block;width:10px;height:10px;background-image:url(http://i.sokol.org.ua/design/popup-orange-cn.png);background-repeat:no-repeat;position:absolute;z-index:5}
.product-detail .popup-credit-about .lt{background-position:0 0;top:0;left:0}
.product-detail .popup-credit-about .rt{background-position:-10px 0;top:0;right:0}
.product-detail .popup-credit-about .lb{background-position:0 -10px;bottom:0;left:0}
.product-detail .popup-credit-about .rb{background-position:-10px -10px;bottom:0;right:0}
.product-detail .popup-credit-about ul{}
.product-detail .popup-credit-about ul li{padding-bottom:.75em}
.product-detail .popup-credit-about a.close{display:block;width:18px;height:18px;background:url(http://i.sokol.org.ua/design/sprite.png) no-repeat -320px 0;float:right;margin:5px 7px 0 0;position:relative;z-index:10}
.product-detail .popup-credit-about a.close:hover{background-position:-338px 0}
.product-detail .delivery-payment-link{padding-bottom:.5em}
.product-detail .delivery-payment-link .sprite{font-weight:bold}
.product-detail .delivery-payment-link #delivery-payment-link p{padding-bottom:.2em}
.popup-delivery-payment{width:600px}
.popup-delivery-payment ul{list-style:disc outside;margin-top:-.75em;padding-left:1.25em}

.rblock-item-heading{border:1px solid #dbdbdb;border-radius:5px;-o-border-radius:5px;-webkit-border-radius:5px;-moz-border-radius:5px;padding:20px;margin-bottom:3em}
.rblock-item-head-h2{color:#ab2822;font-size:19px;font-weight:bold;position:relative;margin:-32px 0 10px -7px;overflow:hidden;height:1.125em;padding-bottom:0}
.rblock-item-head-h2 span{background:#fff;padding:0 .25em}
.rblock-item-head-h2 span.block-goods-title{color:#d0cfcf;padding:0}

.product-detail .comments .add-new {padding:.75em 0 2em;/*max-width:40em*/}
.product-detail .comments .add-new .item{overflow:hidden;padding:0 0 0.75em;/*width:99%*/}
.product-detail .comments .add-new .item .title {color:#999;float:left;font-size:0.94em;padding-top:0.2em;width:8.75em}
.product-detail .comments .add-new .item .field {margin-left:9em}
.product-detail .comments .add-new .item .rating{float:none;overflow:hidden;width:auto;padding:0}
.product-detail .comments .add-new .item .rating .value,.product-detail .comments .add-new .item .rating .value div{height:18px}
.product-detail .comments .add-new .item .rating .value{float:left;overflow:hidden;width:90px}
.product-detail .comments .add-new .item .rating .value div{background-position:0 0;cursor:pointer;float:left;width:18px;background-image:url(http://i.sokol.org.ua/design/rating-bg.png);background-repeat:no-repeat}
.product-detail .comments .add-new .item .rating .value div.active {background-position:0 -30px}
.product-detail .comments .add-new .item input.text{width:10em}
.product-detail .comments .add-new .item textarea.text{font-size:1.2em;width:98%; height:150px;}
.product-detail .comments .add-new .item .row .cell input.text{margin-right:1em}
.product-detail .comments .add-new .item .item{height:22px;padding-bottom:0;width:18em;margin-top:.25em}
.product-detail .comments .add-new .item .item .title{width:auto;padding-top:.25em}
.product-detail .comments .add-new .item .item .field{margin-left:.25em;float:left;width:100px;height:22px}
.product-detail .comments .add-new .submit{padding-bottom:0}
.product-detail .comments .add-new .comment-message-ok {font-family:arial;padding:0 0 2em 35px;background:url(http://i.sokol.org.ua/design/success-icon.png) no-repeat 0 0}
.product-detail .comments .add-new .comment-message-ok p {font-size:0.939em;padding-bottom:.75em}
.product-detail .comments .add-new .comment-message-ok p.notice {color:#919191}

.product-detail .comments .item .resume .yes,.product-detail .comments .item .resume .no {text-decoration:underline}
.product-detail .comments .item .resume .yes:link, .product-detail .comments .item .resume .yes:visited, .product-detail .comments .item .resume .yes:hover {color:#00AF11}
.product-detail .comments .item .resume .no:link, .product-detail .comments .item .resume .no:visited, .product-detail .comments .item .resume .no:hover {color:#C90000}

.product-detail .comments .items li{overflow:hidden;padding-bottom:1.25em}
.product-detail .comments .items li .c-left{width:8.5em;float:left}
.product-detail .comments .items li .c-right{margin-left:9em}
.product-detail .comments .items li .date{color:#999;font-size:.94em;padding-bottom:.15em}
.product-detail .comments .items li.more-comments a{font-size:1.115em}

.product-detail .characterisitcs .itable{border:0;margin-bottom:2em}
.product-detail .characterisitcs .itable td{padding-top:.35em;padding-bottom:.35em}
.product-detail .characterisitcs .itable .thead td{background:#fff;border:0;font-size:1.1em;font-weight:bold;padding-left:.25em;color:#404040}
.product-detail .characterisitcs .itable .tbody td{/*font-size:1.1em;*/padding-left:1.25em;border-bottom:1px solid #f2f2f2}
.product-detail .characterisitcs .itable .separate td{height:1.5em}
/*.product-detail .characterisitcs .itable tbody td.title{color:#666}*/
/*.product-detail .characterisitcs .itable tbody tr.bg-color td{background:#fdfaef}*/
.product-detail .characterisitcs .popup-glossary{margin-left:0}

.tile .price{padding-bottom:.5em}

.hidden{display:none}

.p-lightbox{background-color:#fff;border-collapse:separate;border-radius:6px;width:990px;border: 2px solid #eb9459;position: relative}
.p-lightbox-t-header{padding:20px}
.p-lightbox-t-header-i{border-bottom: 1px solid #dbdbdb}
.p-lightbox-t-head{width:100%}
.p-lightbox-head-title{text-align:left;font-family: roboto, sans-serif;font-size: 20px;color: #000000;margin: 0;padding: 0 0 20px 0}

/* LIGHTBOX-PRICE-LABEL */
.lightbox-price-label{border:1px solid #f1efd7;border-radius:5px;padding:.846em 13px 1em 10px;float:right;text-align:left;  margin-top: 22px;background-color: #fffef3;}
.lightbox-stimul-title{font-size:.846em;font-weight:normal;line-height:1.3em}
.lightbox-nobr{white-space:nowrap}
.lightbox-buy{display:none;vertical-align:middle}
.lightbox-price{padding: 2px 16px 0 16px;}
.lightbox-price-middle{vertical-align:middle;font-size: 18px;font-weight: bold;color: #ee0000;font-family: Arial, Helvetica, Sans Serif}
.lightbox-price-simple-title{color:#666;margin-bottom:.615em}
.lightbox-price-signed-title{color:#900;margin-bottom:.385em;display: none}
.lightbox-price-uah{}
.lightbox-price-simple-uah{color:#666}
.lightbox-price-signed-uah{color:#900;font-size:1.539em}
.lightbox-price-uah-unsigned{color:#900;font-size:1.231em;width:9.25em}
.lightbox-price-usd{color:#666}
.lightbox-buy{margin-left:20px}
.lightbox-buy .sprite{display:block;padding-left:27px}
.lightbox-buy .sprite i{background-position:-150px 3px;font-size:1.3em;margin-left:-27px;padding-right:27px}
.lightbox-buy-indent{margin-top:.923em}


.p-lightbox td{vertical-align:top}
.p-lightbox td.bg4 {  width: 18px;}
.p-lightbox .container{padding:2em .5em 1em 2em}
.p-lightbox .close{display:block;width:13px;height:13px;float:right;background:url(/images/close-popup.jp); background-repeat:  no-repeat;margin:2.2em 1.5em 0 0}
.p-lightbox a.close:hover{}




.p-lightbox-b{width:945px}
.p-lightbox td{vertical-align:top}
.p-lightbox .container{padding:0;  position: inherit;}
.p-lightbox .close{display:block;width:13px;height:13px;float:right;background:url(/images/close-popup.jpg); background-repeat:  no-repeat;margin:1.5em 1.5em 0 0}
.p-lightbox a.close:hover{}

.p-lightbox .image{vertical-align:middle}
.p-lightbox div.scroll{overflow:auto;height:600px}
.p-lightbox div.without-scroll{overflow:hidden}
.p-lightbox div.scroll div{display:table-cell;vertical-align:middle}
.p-lightbox .p-lightbox-scroll{text-align:center}
.p-lightbox .p-lightbox-scroll, .p-lightbox-img{margin:0 20px;width:760px!important}
.p-lightbox-img img{max-width:100%}
.p-lightbox .menu-images{padding-left:2em}
.p-lightbox .menu-images div{padding-bottom:1em;text-align:center}
.p-lightbox .controls{margin-right:20px}
.p-lightbox .controls td{padding:0 0 .5em;text-align:center}
.p-lightbox .controls td a{width:50px;margin:0 auto;padding:5px 0;display:block}
.p-lightbox .td-scroll{vertical-align:middle;  width: 28px;}
.p-lightbox .td-scroll a{display:block;width:28px;height:50px;text-decoration:none}
.p-lightbox .td-scroll-next a{background-image: url(/images/360-right-arrow.jpg);margin-right:-20px;cursor: pointer}
.p-lightbox .td-scroll-next a:hover{}
.p-lightbox .td-scroll-back{}
.p-lightbox .td-scroll-back a{background-image: url(/images/360-left-arrow.jpg); margin-left:24px;cursor: pointer}
.p-lightbox .td-scroll-back a:hover{}
.p-lightbox .td-scroll a.hidden{display:none}
.p-lightbox .link-to-sourse{text-align:center;padding-bottom:2em}
.p-lightbox .link-to-sourse .link-to-source-b{width:920px}
.p-lightbox .td-scroll a.hidden-img{background-image:url(/design/_.gif)}

.popup-credit-short-description{position:absolute;width:35%;background:#f0edc4}
.popup-credit-short-description .container{}
.popup-credit-short-description table{}


.relations-slider{overflow:hidden;max-width:900px;padding:0 30px 0 15px;margin-left:5px}
.relations-slider ul{overflow:hidden;border-bottom-width:1px}
.relations-slider ul li{float:left;text-align:center;width:260px}
.relations-slider ul li .image{overflow:hidden}
.relations-slider ul li .image table{margin:0}
.relations-slider ul li .image table td{vertical-align:middle;width:150px;height:150px}
.relations-slider ul li a{cursor:pointer}
.relations-slider ul li .type{font-size:.75em;color:#636363;padding:.5em 0}
.relations-slider .arrow{margin-top:-300px;position:relative;z-index:10}
.relations-slider .arr-left{float:left;margin-left:-15px;background:url(http://i.sokol.org.ua/design/arrow-white-left.png) repeat-y 0 0}
.relations-slider .arr-right{float:right;margin-right:-30px;background:url(http://i.sokol.org.ua/design/arrow-white-right.png) repeat-y 100% 0}
.relations-slider .arrow,.relations-slider .arrow a{display:block;width:15px}
.relations-slider .arrow a{background-image:url(http://i.sokol.org.ua/design/sprite-scroll-button.gif);background-repeat:no-repeat;height:300px}
.relations-slider .arr-left a{background-position:-20px 50%}
.relations-slider .arr-left a:hover{background-position:-40px 50%}
.relations-slider .arr-left a.inactive{background-position:0 50%}
.relations-slider .arr-right{width:30px}
.relations-slider .arr-right a{background-position:-80px 50%;float:right}
.relations-slider .arr-right a:hover{background-position:-100px 50%}
.relations-slider .arr-right a.inactive{background-position:-60px 50%}
.relations-slider .section-title{font-weight:bold;padding:2em 0 .9em;font-size:1.2em;margin-bottom:10px;margin-left:3px}
.relations-slider .section-title span{background:#fff;padding:0 .5em 0 1.4em;position:relative;margin-bottom:-6px;display:block;float:left}
.relations-slider .section-title-with-border{border-bottom:1px solid #f3f3f3}

.relations-slider .hidden{display:none;}

.relations-container{padding:0 .5em 2em 0}
.rblock-item-heading .relations-container{margin-left:-20px}
.relations-container td{width:33%}
.relations-container table{margin-bottom:-2em}

.product-detail .promotion-top-link .popup-promotion{position:absolute;width:30em;z-index:50;margin-left:-1.5em;white-space:normal}
.product-detail .promotion-top-link .popup-promotion p{width:95%}
.product-detail .promotion-top-link .popup-promotion p a{text-decoration:underline}

.stock-reason{}
.stock-reason p{font-size:1.155em;padding-bottom:1em;color:#333}

.product-detail-stock .price-label .price .uah {color: #bd0d04;font-size: 2em;font-weight: bold;}

.product-detail-stock .price-label .with-price-stock{margin-top:1.3em}
.product-detail-stock .price-label .rborder .price-stock{margin-bottom:-1.25em;margin-top:.25em;top:15px}
.product-detail-stock .price-label .price-stock .uah{color:#000;font-weight:bold;font-size:.81em}
.product-detail-stock .price-label .price-stock .usd{font-size:.615em;color:#666;padding-top:2px}
.product-detail-stock .price-label .price-stock .uah,
.product-detail-stock .price-label .price-stock .usd{text-decoration:line-through;font-size:1.25em}
.product-detail-stock .stock-foto{overflow:hidden;width:99%}
.product-detail-stock .stock-foto-large{padding:.25em 0}
.product-detail-stock .price-label .t2-colspan{padding:0}
/*.product-detail-stock .stock-foto a{margin:0 .5em .5em 0;display:block;float:left}*/
.product-detail-stock .goods-ancestor{}
.product-detail-stock .goods-ancestor h3.new{color:#393}
.product-detail .goods-ancestor table.g-item{width:auto;max-width:20em}
.product-detail .goods-ancestor table.g-item .images td{padding-top:0}
.product-detail-stock .menu-images .image .tag-stock{display:block;width:70px;height:40px;background:url(http://i.sokol.org.ua/design/tag-stock-large.png) no-repeat 0 0;float:right;position:relative;z-index:10;margin-bottom:-40px;margin-right:10px}
.product-detail .two-cols .goods-stock .price{padding-bottom:.1em}

.product-detail .price-label-short .rborder{padding-right:.75em}
.product-detail .price-label-short .price{overflow:hidden}
.product-detail .price-label-short .price .usd{display:block}
.product-detail .price-label-short .price .uah,.product-detail .price-label-short .price .usd{}
.product-detail .price-label-short .t1-left{padding-right:5px}
.product-detail .price-label .t2 .row .cell,
.product-detail .price-label-short .to-compare{float:none;padding-bottom:.5em;padding-left:0;text-align:left}
.product-detail .price-label-short .to-compare{padding-bottom:0}

.product-unavailable .side-left{width:350px}
.product-unavailable .side-right{margin-left:360px}
.product-detail .product-unavailable .menu-images .image{width:350px}
.product-detail .product-unavailable .menu-images .image td{vertical-align:top;padding-top:1em;/*height:auto !important*/}
.product-unavailable .sellstatus-large{font-size:1.65em;font-weight:bold;color:#999;white-space:nowrap}
.product-detail .product-unavailable .to-compare{padding-left:0;float:none;margin-top:.55em;text-align:left}
.product-detail .product-unavailable .price-label .t1-right{vertical-align:top;padding-right:1em}
.product-detail .product-unavailable .to-comments{white-space:nowrap}
.product-detail .product-unavailable .t1-left{padding-right:2.5em}
.product-detail .product-unavailable .price-label .price{font-size:2.5em;overflow:hidden}
.product-detail .product-unavailable .price-label .price .uah{font-weight:bold;float:left;font-size:.9em;padding-bottom:.35em}
.product-detail .product-unavailable .price-label .price .usd{padding:0 0 .5em;font-weight:normal;font-size:.6em;vertical-align:middle}
.product-detail .product-unavailable .price-label .t1 td{padding-bottom:.45em}


.series-scroll{overflow-x:auto;margin:0 0 1em}
#sortable-goods{width:auto}
#sortable-goods thead td{vertical-align:middle;border-bottom:1px solid #e5e5e5}
#sortable-goods thead td div{padding-bottom:2px;overflow:hidden;font-size:.94em;/*white-space:nowrap*/float:left;margin-right:.25em;position:relative}
#sortable-goods 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*/}
#sortable-goods thead a.desc{width:auto}
#sortable-goods thead a span{border-bottom:1px dotted}
#sortable-goods thead a:hover{color:#bd0d04}

#sortable-goods thead a.active{background-color:#be2c2f;color:#fff;padding-left:.5em}
#sortable-goods thead a.active span{border-bottom-color:#be2c2f}
#sortable-goods thead a.active:hover{color:#fff}
#sortable-goods thead a img{position:absolute;margin-left:3px}
#sortable-goods thead a.active img{background:url(http://i.sokol.org.ua/design/sprite.png) no-repeat -199px -2px;cursor:pointer}
#sortable-goods thead a.desc img{background-position:-217px -4px}

#sortable-goods .list span.txt{display:none}
#sortable-goods .list td{border-bottom:1px solid #e5e5e5;vertical-align:top;padding:.5em 0}
#sortable-goods td.g-img{width:80px;text-align:center}
#sortable-goods td.g-tools{width:35px;text-align:center;padding-right:5px}
#sortable-goods td.g-tools .to-compare{padding:0;width:18px;height:18px}
#sortable-goods td.g-tools .to-compare .sprite,#sortable-goods td.g-tools .to-compare .sprite i{display:block;width:18px;height:18px;padding:0;margin:0}
#sortable-goods td.g-title{width:250px}
#sortable-goods td.g-title img{width:175px}
#sortable-goods td.g-title .title{padding-right:1.25em}
#sortable-goods td.g-tools .in-cart{display:none}
#sortable-goods td.g-field{padding-right:1.5em}
#sortable-goods td .empty{color:#999}

#sortable-goods .list tr.item:hover td{background:#f6f6f6}

#sortable-goods .list .unavailable{}
#sortable-goods .list .unavailable .title a:link,#sortable-goods .list .unavailable .title a:visited{color:#666}
#sortable-goods .list .unavailable .title a:hover{color:#bd0d04}
#sortable-goods .list .unavailable .price .uah{color:#666}
#sortable-goods .list .unavailable .price .usd{color:#999}
#sortable-goods .list .unavailable td.g-field{color:#999}

#sortable-goods tr.active td{background-color:#EAf5E3}
#sortable-goods tr.mouseover td{background-color:#e7f0f7}

.sortable-block-goods{border:1px solid #da2822;padding:1em 1.25em;margin:1em 0 1.15em;
-o-border-radius:5px;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;
-webkit-box-shadow: inset 0px 0px 2px 2px #cfcfcf;
-moz-box-shadow: inset 0px 0px 2px 2px #cfcfcf;
box-shadow: inset 0px 0px 2px 2px #cfcfcf; 
}
.sortable-block-goods h2{color:#b82c2c;font-weight:bold;font-size:1.85em;padding-bottom:.5em}

.goods-relation-like{}
.goods-relation-like .sortable-block-goods{border:1px solid #dbdbdb;padding:20px;
-webkit-box-shadow:none;
-moz-box-shadow:none;
box-shadow:none;
}
.goods-relation-like .sortable-block-goods h2{font-size:19px;padding-bottom:0}
.goods-relation-like #sortable-goods thead a.active{background:#e1e1e1;color:#666}
.goods-relation-like #sortable-goods thead a.active:hover{color:#666}
.goods-relation-like #sortable-goods thead a.active img{background-position:-199px -20px}
.goods-relation-like #sortable-goods thead a.desc img{background-position:-217px -20px}

.text-indent{text-indent:-100em}

.upward-link{margin:0 2px .5em 0;text-align:right;position:relative;z-index:1}

/*.price-user-exist .usd, .price-user-not-exist .usd{display:block}*/
.price-label-i-b .price-label-i+.price-label-i .price .usd{display:block}
.price-label-i-b .price-label-i+.price-label-i .price-user-exist{margin-top:0}
/* max-width:1100px */

/* DETAILS-GRID-COL */
.details-grid-col{float:left;margin-right:10px}

/* DETAILS-CHARACTERISTICS */
.details-characteristics{margin-bottom:.75em}
.details-characteristics-indent{margin-top:7em}
.details-characteristics-i{display:inline-block;margin-right:5px;line-height:1.539em}
.details-unavailable-characteristics{margin-bottom:.75em}

/* DETAILS-INDEPENDENT-RATING */
.details-independent-rating{display:inline-block}
.details-independent-rating-count{background:#feb469;border:2px solid #e87508;border-radius:6px;color:#fff;font-size:2.539em;font-weight:bold;display:inline-block;min-height:37px;padding:2px 3px 2px 58px;position:relative;white-space:nowrap;
background:-moz-linear-gradient(top,#feb469 0%,#e87407 100%);
background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#feb469),color-stop(100%,#e87407));
background:-webkit-linear-gradient(top,#feb469 0%,#e87407 100%);
background:-o-linear-gradient(top,#feb469 0%,#e87407 100%);
background:-ms-linear-gradient(top,#feb469 0%,#e87407 100%);
background:linear-gradient(to bottom,#feb469 0%,#e87407 100%)}
.details-independent-rating-count:before{background:url(http://i.sokol.org.ua/design/sprite.png) no-repeat -882px 0;content:'';width:50px;height:33px;position:absolute;top:2px;left:3px}
.details-independent-rating-count-denominator{font-size:.424em}
.details-independent-rating-note{text-align:center}
.details-independent-rating-note-link:link,
.details-independent-rating-note-link:visited{color:#333}

/* STOCK-NEW-GRID-COL */
.stock-new-grid-col{float:right;max-width:15em;margin-left:10px}

/* STOCK-PRICE-LABEL-GRID-COL */
.stock-price-label-grid-col{float:left;margin-right:16px}

.tfw-base{clear:none !important}

@media only screen and (max-width:1124px) {
.product-detail .price-label-content-left{font-size:.8em}
}

@media screen and (max-width:1210px){
	.product-detail .product-unavailable .t1-left{padding-right:1.5em}
	.product-unavailable .side-right{padding-left:0}
	.product-unavailable .rborder{width:290px}
}

@media screen and (max-width:1220px){
	.product-detail .price-label-i-button,.price-lable-light .t1-right{padding-top:0.2em;text-align:center}
}

@media screen and (max-width:1150px){
	.details-description{margin-right:0}
	.details-payments-delivery-info{min-width:200px;max-width:380px}
	.stock-new-grid-col{float:left;margin:0 16px 0 0}
}

@media screen and (max-width:1100px){
	.stock-price-label-grid-col{float:inherit}
}
/*control record*/

.bReviewsSummary__eCol .reviewsBar {
	background-color: #fb9c00;
	-webkit-border-radius: 3px;
	-moz-border-radius: 3px;
	border-radius: 3px;
	height: 15px;
	margin: 0 0 4px;
	float: left;
}
.bReviewsSummary__eCol .reviewsBarBg {
	background-color: #edecee;
}
.bReviewsSummary__eCol .reviewsBarCount {
	text-align: right;
	padding-right: 5px;
	font-weight: bold;
	font-size: 10px;
	width: 20px;
	clear: both;
	float: left;
}
.bReviewsSummary__eCol {
	float: left;
	width: 125px;
}

.bReviewsSummary__eColStar {
	margin: 19px 0 0 5px;
	float: left;
	width: 35px;
}

.reviewsBarCountStars {
	float: left;
}
.bReviewsSummary__eCol strong {
	margin: 0 0 6px 15px;
	display: block;
	clear: both;
}
.bReviewsSummary .bcolStarRow img {
	display: block;
	float: left;
	margin: 0 5px 0 0;
}
.bReviewsSummary .bcolStarRow {
	margin: 0 0 5px;
	height: 15px;
	float: left;
}
.bReviewsSummary .reviewsBarCountStars {
	font-weight: bold;
	padding-right: 5px;
}

/* hide usd */
.usd, .lightbox-price-usd {display: none !important;}
