

/* Start:/bitrix/templates/triholog.ru/components/bitrix/news.detail/product.card/style.css?14609652186211*/
img.arrow-up {-webkit-border-top-left-radius:4px; -moz-border-radius-topleft:4px; border-top-left-radius:4px; cursor:pointer;}
img.arrow-down {-webkit-border-bottom-left-radius:4px; -moz-border-radius-bottomleft:4px; border-bottom-left-radius:4px; cursor:pointer;}
.quant {background-color:transparent !important; border:1px solid #E2E9EF !important; width:28px !important; height:21px !important; text-align:center !important; -webkit-border-top-right-radius:4px; -webkit-border-bottom-right-radius:4px; -moz-border-radius-topright:4px; -moz-border-radius-bottomright:4px; border-top-right-radius:4px; border-bottom-right-radius:4px;}
.product-quantity {vertical-align:9px; margin-left:-4px;}

.tovar-descr h1, h2 {font-size:1.5em;} 
.tab_content {display:none;}
.tab_content.active {display:block; font-size:14px; line-height:1.5em;}
.tab_content ul {list-style-type:disc; margin-left:31px;}
.tab_content ol {list-style-type:decimal; margin-left:31px;}
#detail-big-image{height: 460px;width: 386px;border: 1px solid #DADADA;}
#variationBlock .priceBuyBlock{display: none;}
#variationBlock li.active .priceBuyBlock{display:block;}
#variationBlock li .quantity2 span {top:0.4em;margin-right:15px !important;}
#variationBlock .priceBuyBlock .quantity2 input{
    width: 17px;
    height: 17px;
    border:none;
    background: #f3f3f3;
    text-align:center;
    font-size:1.2em;
    color: black;
    margin-right: 6px;
    margin-top: 2px;
}

#variationBlock div.props{margin-top: 4px;} 
#variationBlock li .price2{position:relative;top: 10px;}
#variationBlock li .with-discount {position:relative !important; top:6px !important; width:130px !important;}
#variationBlock li.active .with-discount {top:28px !important;}
#variationBlock li .old-price {text-decoration:line-through !important;}
#variationBlock li .discount-price {color:red !important;}
#variationBlock li.active .price2{position:relative;top: 22px;}

.jcarousel-skin-detail .jcarousel-item-horizontal.active{border:1px solid red;}
/*
.carousel-photosm .photo-sm {display:block; margin:0 4px; width:96px; height:80px; border:1px solid #f0f0f0;}
.jcarousel-skin-detail .goleft, .jcarousel-skin-detail .goright {display:block; width:8px; height:11px; position:absolute; top:37px; z-index:999;}
*/
.carousel-photosm .disabled {filter:progid:DXImageTransform.Microsoft.Alpha(opacity=30) !important; -moz-opacity:.3 !important; -khtml-opacity:.3 !important; opacity:.3 !important;}


.jcarousel-skin-detail .jcarousel-container {}
.jcarousel-skin-detail .jcarousel-direction-rtl {
	direction: rtl;
}
.jcarousel-skin-detail .jcarousel-container-horizontal {
    width: 318px;
    padding: 7px 20px;
}
.jcarousel-skin-detail .jcarousel-clip {
    overflow: hidden;
}
.jcarousel-skin-detail .jcarousel-clip-horizontal {
    width:  318px;
    height: 82px;
}
.jcarousel-skin-detail .jcarousel-item {
    width: 97px;
    height: 80px;
}
.jcarousel-skin-detail .jcarousel-item-horizontal {
	margin-left: 0;
    margin-right: 3px;
    border:1px solid #f0f0f0;
}

.jcarousel-skin-detail .jcarousel-direction-rtl .jcarousel-item-horizontal {
	margin-left: 4px;
    margin-right: 0;
}

.jcarousel-skin-detail .jcarousel-item-placeholder {
    background: #fff;
    color: #000;
}

/**
 *  Horizontal Buttons
 */
.jcarousel-skin-detail .jcarousel-next-horizontal {
    position: absolute;
    top: 42px;
    right: 4px;
    width: 8px;
    height: 11px;
    cursor: pointer;
    background: transparent url(/img/pages/elements/arr-green-right.png) no-repeat;
}

.jcarousel-skin-detail .jcarousel-direction-rtl .jcarousel-next-horizontal {
    left: 5px;
    right: auto;
    background-image: url(/img/pages/elements/arr-green-right.png);
}

.jcarousel-skin-detail .jcarousel-prev-horizontal {
    position: absolute;
    top: 42px;
    left: 8px;
    width: 8px;
    height: 11px;
    cursor: pointer;
    background:url(/img/pages/elements/arr-green-left.png) no-repeat;
}

.jcarousel-skin-detail .jcarousel-direction-rtl .jcarousel-prev-horizontal {
    left: auto;
    right: 5px;
    background-image:url(/img/pages/elements/arr-green-left.png);
}

/* from thenailshop.ru
div.quantityList{
    position: relative;
    z-index: 1000;
}
div.quantityList span {
    width:22px; 
    height:22px; 
    background:url(/img/bg_quantity.gif) 0px 0px no-repeat; 
    display:block; 
    float:left; 
    cursor:pointer; 
    padding:2px 0px 0px 8px;
}
div.quantityList span:hover {
    position:absolute;
    width:22px;
    height:22px;
    background:url(/img/bg_quantity_active.gif) 0px 0px no-repeat;
    display:block; 
    float:left;
    padding:2px 0px 0px 8px;
    color:black;
}

div.quantity {
    width:50px; 
    float:left; 
    clear:none; 
    margin:-8px 0px -9px 5px;
}
div.quantity p {
    width:15px; 
    height:19px; 
    background:url(/img/bg_quantity_current.gif) 0px 0px no-repeat; 
    display:block; 
    float:left; 
    cursor:pointer; 
    padding:0px 0px 0px 8px; 
    font-size:12px;
}
div.quantity i {
    display:block; 
    float:left; 
    width:20px; 
    font-style:normal; 
    margin:7px 0px 0px 5px;
}
*/

.big-product-img {min-height:265px !important;}
ul.products-img li a.active, ul.bxslider-thumbs li a.active {border:1px solid red;}
.tovar-cont ins .sticker {position:absolute; top:15px; left:310px;}
.tovar-cont ins .sticker.novelty {position:absolute; top:15px; left:289px;}
.tovar-cont ins .sticker.smart-buy {position:absolute; top:15px; left:249px;}
.tovar-cont ins .sticker img {background:none !important;}

.product-notify-block {display:none; position:absolute; border:1px solid #cc0000; padding:10px; background-color:#fff; top:0; left:0;}
.product-notify-block .product-notify-result {display:none; font-size:13px;}
.product-notify-block .product-notify-result .msg-ok, .product-notify-block .product-notify-result .msg-error {display:none;}
.product-notify-block .product-notify-result p {margin:0.8em 0;}
.product-notify-block .email {padding:5px;}
.product-notify-block .product-notify-buttons {position:absolute; right:10px; bottom:10px;}

.ui-tooltip {
    padding: 8px;
    position: absolute;
    z-index: 1;
    max-width: 220px;
    border-radius: 4px;
    background: #D52E2E;
    color:#fff;
}
/* End */
/* /bitrix/templates/triholog.ru/components/bitrix/news.detail/product.card/style.css?14609652186211 */
