

/* Start:/local/components/softeffect/catalog.element_universal_v2/templates/.default/style.css?176477590628298*/


#dop-option-tabs{
	border-bottom:solid 1px #ccc;
	margin-bottom:8px;
	display: flex;
	flex-wrap: nowrap;
	list-style: none;
	justify-content: space-around;
	flex-direction: row;
}
#dop-option-tabs .nav-item {
	margin-bottom: -1px;
	width: 100%;
	text-align: center;
}

#dop-option-tabs .nav-link {
	margin-right:0;
}

#tabDopOption .slick-prev,#tabDopOption .slick-next{
	color:#666;
	font-size:20px;
}

#tabDopOption .slick-dots li
{
	margin:0;
}

.collapse-dop-option-btn{
	position:  relative;
	display:block;
	font-size:12px;
	font-weight:bold;
	text-decoration:none !important;
	padding:20px 0 10px;
	border-top:solid 1px #ccc;
}

.collapse-dop-option-btn span{
	display:inline-block;
	background:#cc0000;
	color:#fff;
	width:30px;
	height:30px;
	text-align:center;
	line-height:30px;
	border-radius:50%;
	font-size:11px;
	font-weight:normal;
	position:relative;
	top:-2px;
	margin: 0 5px 0 0;
}
.collapse-dop-option-btn[data-toggle].collapsed:after {
	font-family: "Font Awesome 5 Free";
	font-weight: 900;
	content: "\f063";

	color:  #444444;
	position: absolute;
	right: 10px;
}
.collapse-dop-option-btn[data-toggle]:not(.collapsed):after {
	font-family: "Font Awesome 5 Free";
	font-weight: 900;
	content: "\f062";
	color:  #444444;
	position: absolute;
	right: 10px;
}

#tabDopOption{
	padding:0 15px;
}
#tabDopOption .slick-prev{
	left:-12px;
}
#tabDopOption .slick-next {
	left:auto;
	right:-12px;
}

#dop-option-tabs .nav-link {
	text-decoration: none !important;
	font-size:10px;
	color:#ccc;
	border:none;
	margin-bottom: 0px;
	padding:.5rem 0;
	margin-right:10px;
}




#tabDopOption .slick-dots li button:before{
	font-size:26px;
}

#dop-option-tabs .nav-link.active,#dop-option-tabs .nav-link:hover{
	border:none;
	color:#666;
	border-bottom:solid 3px #85C3E9;


}
#dop-option-tabs .nav-link:hover{
}

#tabDopOption .slick-slider .slick-track,#tabDopOption .slick-slider .slick-list{
	margin:0;

}

@media  (max-width: 650px) {
	#tabDopOption .slick-arrow {
		display: none !important;
	}
	#tabDopOption{
		padding:0;
	}
}


/*
 * fized edit cart item info
 */
#ajax_slider{
    position: sticky;
    top: 0px;
}

.buy-block{
	    
}

.othersize input{
	width:90%;
}

.block_text_width_frame,.block_text_depth_ramy,.block_text_width,.block_text_vysota,.block_text_depth{
	line-height:2.2em;
}

@media  (min-width: 992px) {
	.banner-slider .slider.slider-nav
	{
		
	}
}

.items-model .model-item-name{
	line-height:1em;
}

.detail-color-block .model-item .model-item-name{
	 font-size:10px !important;
}
@media  (min-width: 992px) {
	.slider-for .slick-arrow{
		display:none !important;
	}
}

.more-dopopt{
	display:block;
	padding:5px;
	text-align:center;
	background:rgba(242, 242, 242, 1);
	margin-top:5px;	
	text-decoration:none !important;
}

#review_text_list .rating-animate{
	display:inline-block;
}

.main-content{
	margin-top:0 !important;
}
h1{
	display:inline-block;
	padding-right:10px;
}

.model-item-name span{
	font-size:9px !important;
	line-height:1em;
}





.items-model.options .img-popover{
	text-align:center;
	display:block;
	height:75px;
}

.items-model.options  img.img-option{
	width:auto;
	max-height:65px;
	margin-top:5px;
	display:inline
}
.dop_option_name{
	font-size:10px;
	line-height:12px;
	display:block;
	text-decoration:none;
	display: -webkit-box;
	-webkit-line-clamp: 3;
	-webkit-box-orient: vertical;
	overflow: hidden;
	height:35px;
}

.item-options .dop_option_action_block{
	display:block;
	color:#666;
	margin-top:7px;
	font-size:11px;
	font-weight:bold;
	line-height:14px;

	background:url(/images/catalog/add_dop.png) no-repeat;
	background-position: bottom 0px right 0px;
}
.item-options .dop_option_action_block .old{
	font-size:8px;
	font-weight:normal;
	line-height:17px;
}

.item-options.active .dop_option_action_block{
	background:url(/images/catalog/add_dop_active.png)  no-repeat;
	background-position: bottom 0px right 0px;
}
.good-element-page .right-block .price-block{
	margin-top:0 !important;
}

#review_text_list .date_create{
	position:relative;
	top:2px;
}

.delivery-block-product i,#want_discount_btn i{
	width:17px;
	color:#666666;
}

#want_discount_btn span{
	text-decoration:underline;
}

.price-value {
	display:inline-flex;
}

.discount-percent{

	position: relative;
	margin-left: 20px;
	font-size: 12px;
	color: #fff;
	background: #cc0000;

	/* line-height: 58px; */
	/* padding-left: 11px; */
	margin-top: 5px;
	display: inline-flex;
	height: 26px;
	line-height:21px;
	left:10px;
}

.discount-percent span {
	padding: 3px 6px 3px 8px !important;
}

.discount-percent span::before {
	content: '';
	position: absolute;
	top: 0px;
	left:-24px;
	border: 13px solid transparent; border-right: 11px solid #cc0000;
}

.discount-percent span::after {
	content: '·';
	top: 4px;
	color:#fff;
	left:-3px;
	position: absolute;
	font-size:26px;
}

@media  (max-width: 992px) {
	.discount-percent{
		top:-5px;
	}
}
.discount-percent span{
	padding:3px;
}

.buy_one_click-btn{
	text-decoration: none !important;
	display: block;
	text-align: center;
	background: #F2F2F2;
	padding: 6px 6px 7px 6px;
}

#buy_one_click .modal-dialog{
	width:300px;
}

.good-element-page .right-block .widthblock-calc.param-item-popover.active .model-item, .good-element-page .right-block .item-param .row .widthblock-calc.param-item-popover:hover .model-item, .good-element-page .right-block .item-param .row .widthblock-calc.param-item-popover.active .model-item, #selectColor .widthblock-calc.param-item-popover:hover .model-item{
	padding:5px 5px 4px !important;
}

#type-block-material-color-more{
	padding:0 !important;
}

#type-block-material-color-more a.more-color-text{
	height:100% !important;
	padding:0 !important;
	display:flex !important;
	justify-content: center;
	align-items: center;
}

.discount_percent{
	font-size:26px !important;
	color:#cc0000;
	margin-left:10px;
	font-weight:normal;
	line-height:40px;
}
.color-name-js,.tabletop-name-js,.colorframe-name-js,.model-name-js,.frame-name-js{
	font-weight:bold;
	font-size:12px;
}

.color-name-js font,.tabletop-name-js font,.colorframe-name-js font{
	font-weight: normal;
}

.good-element-page .right-block .item-param  .model-item a, .landing-page .item-param .model-item a{
	height:auto !important;
}



.good-element-page .right-block .param-item-popover .model-item,
#selectColor .param-item-popover .model-item	
{
	padding:6px !important;
}

.good-element-page .right-block .param-item-popover.active .model-item,
.good-element-page .right-block .item-param .row   .param-item-popover:hover .model-item,
.good-element-page .right-block .item-param .row  .param-item-popover.active .model-item,
#selectColor  .param-item-popover:hover .model-item
{
	padding:5px !important;
}




.price-value .s_price {
    line-height: 43px;
    margin-left: 20px;
}
.show_pred{
	
	border-radius: 5px;
	padding: 10px;
	background-color: #ffc9b2;	
}

.text-mark{
	padding:1px 5px 3px;
	color:#fff;
	background:rgb(155, 219, 236);
	position:absolute;
	left:0;
	top:0px;
	padding:5px 7px;
	line-height:1em;
	font-weight:normal;
	font-size:16px;
	z-index:10;
}

.slider-banner-image.zarbo iframe{
	min-height:500px !important;
}

#ajax_slider .showroom {
	position:absolute;
	z-index:10;
	top:35px;
	left:0%;
	background:#fbd275;
	padding:1px 5px 1px;
	color:#fff;
	font-size:16px;
	text-shadow:none;
}

.showroom.notext{
	top:0;
}
.youtube.youtubecontain{
	background-size:contain!important;
}

@media  (max-width: 992px) {
	.slider-for{
		margin-top:20px;
	}
	.text-mark{
		left:0;
	}	
	
	.showroom {
		left:0%;
	}
}

.showPopUpVideo .pic{
	font-size:20px;
	background-repeat:no-repeat !important;
	background-position:center center !important;
	background-size:contain !important;
	min-height:150px;
	width:100%;
	cursor:pointer;
}
.showPopUpVideo .pic .block{
	background-color: rgba(255, 255, 255, .9);
	width:100%;
	min-height:150px;
	display:flex;
	justify-content: center;
}
.showPopUpVideo .pic .block span{	
	display:flex;
	align-self:center;
}

#review_text_list  .wait{
	background:url('/images/wait.gif') center center, #fff;
	height:100px;
	background-size:contain !important;
	margin:5px 0;
	background-repeat:no-repeat !important;
}

.fixed_cart{
	position:fixed;
	left:0;
	top:0;
	padding:15px;
	background:rgba(242, 242, 242, 1);
	z-index:1000000;
	width:300px;
	font-size:12px;
	
}
.abs_d{
	display:none;
}
.wait .abs_d{
	background:url('/images/wait.gif') left center, #fff;
	background-size:contain !important;
	margin:5px 0;
	background-repeat:no-repeat !important;
	opacity:1;
	display:block;
	position:absolute;
	left:0;
	top:0;
	right:0;
	bottom:0;
}

.discount_tabletop{
	font-size:16px;
}

.discount_tabletop span{
	color:#cc0000;
}

#wowslider-container1 .ws_images iframe{
	opacity: 1 !important;
}

.fixed_cart .name{
	font-weight:bold;
	margin-bottom:5px;
}

.fixed_cart .price{
	margin-bottom:5px;
}

.popup_credit{
	font-size:14px;
}

.popup_credit ul{
	padding-left:20px;
	padding-top:5px;
}

.notbuy{
	position:absolute;
	left:0;
	top:0;
	bottom:0;
	right:0;
	background:#ccc;
	opacity:0.4;
}
.fixed_cart .qua{
	margin-bottom:10px;
}
/*
 * end fized edit cart item info
 */


.small_youtube_ico{
	color: #cc0000;
    font-size: 30px;
    opacity: 0.5;
    position: absolute;
    left: 32%;
    top: 23%;
}

.youtube.youtubecontain{
	background-size:contain!important;
}

.rotation{
	position:absolute;
	width:100%;
	height:100%;
	background:url(/images/rotation.png) no-repeat center center;
	left:0;
	background-size:40%;
}

.rotation_big{
	position:absolute;
	width:100px;
	height:100px;
	background:url(/images/rotation.png) no-repeat center center;
	right:0;
	bottom:0;
	background-size:40%;
}


.d3block img{
	opacity:0.4;
}

.d3block{
	cursor:pointer;
	opacity:0.8
}

.d3block:hover{
	opacity:1;
}

.d3ico {
	font-size:20px;
	bottom:0;
	left:0;
	top:0;
	right:0;
	text-align:center;
	line-height:20px;
}

.photo_rev_item{
	
	
	background-size:100% 100%  !important;
	
}

.block-info .rating-container .clear-rating{
	padding-right:0;
} 
.block-info a{
	text-decoration:none !important;
}

.h70px{
	max-height:70px;
}

#blog_block .carousel-control-prev{
	position: absolute;
    right: 40px;
    width: 50px;
    left: auto;
    top: -50px;
    bottom: auto;
}

#blog_block .carousel-control-next{
	    position: absolute;
    right: 0px;
    top: -50px;
    bottom: auto;
    width: 50px;
    left: auto;
}

.review_click{
		display:block;
		width:100%;
		height:360px;
		position:relative;
		background-size:cover !important;
		text-decoration:none !important;
		background-position:center center !important;
		max-width:650px;
	}
	
	.review_click .play{
		    background: url(/local/templates/ergostol/images/youtube-play-btn.png) no-repeat;
	    background-position: 0 -50px;
	    -webkit-background-size: 100% auto;
	    background-size: 100% auto;
	    position: absolute;
	    height: 50px;
	    width: 69px;
	    transition: none;
	    top: 0;
	    left: 0;
	    right: 0;
	    bottom: 0;
	    margin: auto;
	}
	
	.review_click:hover .play{
		background-position: 0 0px;
	}
	
	
	
	.review_click .name{
		display:block;
		position:absolute;
		bottom:0px;
		left:0;
		right:0;
		background: rgba(0, 0, 0, 0.9);
		color:#fff;
		z-index:1;
		
		font-size:20px;
	}
	
	.review_click .name span{
		display:block;
		background:url(/images/group.png) no-repeat 15px center;
		background-size:45px;
		padding:15px 15px 15px 75px;
	}

@media screen and (max-width: 600px) {
	.youtube{
		height:200px !important;	
	}
	.mobile-cart-fixed{
		position:fixed;
		bottom:0;
		background:#ffffff;
	    padding: 10px 25px;
	    box-shadow: 0 0.1rem 2rem #04061c1a;
	    right:0;
	    left:0;
	    font-size:16px;
	    z-index:100;
	}
	
	.mobile-cart-fixed a{
		float:right;
		display:inline-block;
		color:#fff !important;
		font-size:18px;
		padding:5px 25px;
		background:#5496f7;
		text-decoration:none !important;;
	}
	.b24-widget-button-position-bottom-right{
		bottom: 75px !important;
	}
	
	.mobile-cart-fixed .price{
		padding:7px 0;
		font-weight:bold;
	}
	
	.mobile-cart-fixed .price .s_price{
		font-size:14px;
		padding-left:10px;
		font-weight:normal;
	}
}

.countdownHolder{margin-top:0px;margin-left:0;}

.countdownHolder,#note{width:200px;color:#000;height:40px;margin-left:0;}

.countdownHolder .digit{color:#000; font-size:28px;}
.countdownHolder .position{height:40px;margin-right:2px;}
.countDays{margin-right:5px;}
.countHours {
    margin: 0 5px;
}



#note .timer__pointer{color:#000 !important;font-size:13px;width:44px;display:inline-block; text-align:center; margin:0 3px !important;}
#note .timer__pointer.hour{margin-left:22px !important; }
#note .timer__pointer.minut{margin-left:25px !important; }

.timer__pointer.second{display:none !important;} 

.countMinutes {
    margin: 0 5px;
}

.countDiv{height:40px;}

.countDiv::before, .countDiv::after{background-color:#000;width:3px;height:3px;top:15px;}
.countDiv::after {
    top: 25px;
}
.countDiv.countDiv2,.countSeconds{display:none;}

@media screen and (max-width: 1200px) {
.no-border-lg{
	border:none !important;
}
}

.good-element-page .right-block .buy-block .compare-btn.active {
	padding: 10px 0;
}


/*slider*/
.block-slide-cart .carousel-control-prev {
	position: absolute;
	right: auto;
	width: 50px;
	left: 0px;
	top: 45%;
	bottom: auto;
	height:50px;
	border-radius:50%;
	background:#000;
}

.block-slide-cart .carousel-control-prev span,.block-slide-cart .carousel-control-next span{
	line-height:0;
	margin-top:-5px;
}

.block-slide-cart .carousel-control-prev.tm60 {
	top: -60px;
}

#carousel-journal1 .carousel-control-next,#carousel-journal1 .carousel-control-prev,#carousel-journal1_1 .carousel-control-next,#carousel-journal1_1 .carousel-control-prev{
	color:#000;
	font-size:30px;
	width:auto;
	top:45%;
	bottom:inherit;
	border-radius:50%;
	width:40px;
	height:40px;
	background:#cfcfcf;
}

.carousel-item .info{
	min-height:150px !important;
}

.block-slide-cart .info .name{
	min-height:40px;
}

.block-slide-cart .carousel-control-prev .carousel-control-prev-icon {
	background: none;
	color: #ccc;
	font-weight: bold;
	font-size: 30px;
}

.block-slide-cart .carousel-control-next {
	position: absolute;
	right: 0px;
	top: 45%;
	bottom: auto;
	width: 50px;
	left: auto;
	height:50px;
	border-radius:50%;
	background:#000;
}

.block-slide-cart .carousel-control-next.tm60 {
	top: -60px;
}

.block-slide-cart .carousel-control-next .carousel-control-next-icon {
	background: none;
	color: #ccc;
	font-weight: bold;
	font-size: 30px;
}

@media  (max-width: 1200px) {
	/* Show 4th slide on md  if col-md-4*/
	.block-slide-cart .carousel-inner .active.carousel-item
	 {
		position: absolute;
		top: 0;
		right: -33.3333%;
		/*change this with javascript in the future*/
		z-index: -1;
		display: block;
		visibility: visible;
	}
}
@media (min-width: 1200px) {
	/* show 2 items */
	.block-slide-cart .carousel-inner .active+.carousel-item{
		display: block;
	}
}



@media (min-width: 576px) {
	.block-slide-cart .carousel-item{
		margin-right: 0;
	}
	
	.block-slide-cart .carousel-inner .carousel-item.active:not(.carousel-item-right):not(.carousel-item-left),
	.block-slide-cart .carousel-inner .carousel-item.active:not(.carousel-item-right):not(.carousel-item-left)+.carousel-item {
		transition: none;
	}
	
	

	.block-slide-cart .carousel-inner .carousel-item-next {
		position: relative;
		transform: translate3d(0, 0, 0);
	}
	/* left or forward direction */
	.block-slide-cart .active.carousel-item-left+.carousel-item-next.carousel-item-left,
	.block-slide-cart .carousel-item-next.carousel-item-left+.carousel-item,
	.block-slide-cart .carousel-item-next.carousel-item-left+.carousel-item+.carousel-item {
		position: relative;
		transform: translate3d(-100%, 0, 0);
		visibility: visible;
	}


	/* farthest right hidden item must be abso position for animations */
	.block-slide-cart .carousel-inner .carousel-item-prev.carousel-item-right {
		position: absolute;
		top: 0;
		left: 0;
		z-index: -1;
		display: block;
		visibility: visible;
	}
	/* right or prev direction */
	.block-slide-cart .active.carousel-item-right+.carousel-item-prev.carousel-item-right,
	.block-slide-cart .carousel-item-prev.carousel-item-right+.carousel-item,
	.block-slide-cart .carousel-item-prev.carousel-item-right+.carousel-item+.carousel-item {
		position: relative;
		transform: translate3d(100%, 0, 0);
		visibility: visible;
		display: block;
		visibility: visible;
	}


}


@media (min-width: 1200px) {
	/* show 3rd of 3 item slide */
	.block-slide-cart .carousel-inner .active+.carousel-item+.carousel-item {
		display: block;
	}
	.block-slide-cart .carousel-inner .carousel-item.active:not(.carousel-item-right):not(.carousel-item-left)+.carousel-item+.carousel-item {
		transition: none;
	}
	.block-slide-cart .carousel-inner .carousel-item-next {
		position: relative;
		transform: translate3d(0, 0, 0);
	}
	/* left or forward direction */
	.block-slide-cart .carousel-item-next.carousel-item-left+.carousel-item+.carousel-item+.carousel-item {
		position: relative;
		transform: translate3d(-100%, 0, 0);
		visibility: visible;
	}
	/* right or prev direction */
	.block-slide-cart .carousel-item-prev.carousel-item-right+.carousel-item+.carousel-item+.carousel-item {
		position: relative;
		transform: translate3d(100%, 0, 0);
		visibility: visible;
		display: block;
		visibility: visible;
	}
	
	.block-slide-cart .carousel-inner .active.carousel-item+.carousel-item+.carousel-item+.carousel-item{
		position: absolute;
		top: 0;
		right: -33.3%;
		/*change this with javascript in the future*/
		z-index: -1;
		display: block;
		visibility: visible;
	}
}




	
@media (min-width: 1200px) {
	
	.block-rama-table .carousel-inner .carousel-item{
		margin:0;
	}

	.block-rama-table .carousel-item{
		margin-right: 0;
	}
	/* show 2 items */
	.block-rama-table .carousel-inner .active+.carousel-item{
		display: block;
	}
	.block-rama-table .carousel-inner .carousel-item.active:not(.carousel-item-right):not(.carousel-item-left),
	.block-rama-table .carousel-inner .carousel-item.active:not(.carousel-item-right):not(.carousel-item-left)+.carousel-item {
		transition: none;
	}

	.block-rama-table .carousel-inner .carousel-item-next {
		position: relative;
		transform: translate3d(0, 0, 0);
	}
	/* left or forward direction */
	.block-rama-table .active.carousel-item-left+.carousel-item-next.carousel-item-left,
	.block-rama-table .carousel-item-next.carousel-item-left+.carousel-item,
	.block-rama-table .carousel-item-next.carousel-item-left+.carousel-item+.carousel-item {
		position: relative;
		transform: translate3d(-100%, 0, 0);
		visibility: visible;
	}


	/* farthest right hidden item must be abso position for animations */
	.block-rama-table .carousel-inner .carousel-item-prev.carousel-item-right {
		position: absolute;
		top: 0;
		left: 0;
		z-index: -1;
		display: block;
		visibility: visible;
	}
	/* right or prev direction */
	.block-rama-table .active.carousel-item-right+.carousel-item-prev.carousel-item-right,
	.block-rama-table .carousel-item-prev.carousel-item-right+.carousel-item,
	.block-rama-table .carousel-item-prev.carousel-item-right+.carousel-item+.carousel-item {
		position: relative;
		transform: translate3d(100%, 0, 0);
		visibility: visible;
		display: block;
		visibility: visible;
	}	
	
	/* left or forward direction */
	
	
	/* left or forward direction */
	.block-slide-cart .carousel-item-next.carousel-item-left+.carousel-item+.carousel-item+.carousel-item+.carousel-item,
	.block-slide-cart .carousel-item-next.carousel-item-left+.carousel-item+.carousel-item+.carousel-item+.carousel-item+.carousel-item,
	.block-slide-cart .carousel-item-next.carousel-item-left+.carousel-item+.carousel-item+.carousel-item+.carousel-item+.carousel-item+.carousel-item,
	.block-slide-cart .carousel-item-next.carousel-item-left+.carousel-item+.carousel-item+.carousel-item+.carousel-item+.carousel-item+.carousel-item+.carousel-item
	 {
		position: relative;
		transform: translate3d(-100%, 0, 0);
		visibility: visible;
	}
	/* right or prev direction */
	.block-slide-cart .carousel-item-prev.carousel-item-right+.carousel-item+.carousel-item+.carousel-item+.carousel-item,
	.block-slide-cart .carousel-item-prev.carousel-item-right+.carousel-item+.carousel-item+.carousel-item+.carousel-item+.carousel-item,
	.block-slide-cart .carousel-item-prev.carousel-item-right+.carousel-item+.carousel-item+.carousel-item+.carousel-item+.carousel-item+.carousel-item,
	.block-slide-cart .carousel-item-prev.carousel-item-right+.carousel-item+.carousel-item+.carousel-item+.carousel-item+.carousel-item+.carousel-item+.carousel-item
	 {
		position: relative;
		transform: translate3d(100%, 0, 0);
		visibility: visible;
		display: block; 
		visibility: visible;
	}
	.block-slide-cart .carousel-inner .carousel-item.active:not(.carousel-item-right):not(.carousel-item-left)+.carousel-item+.carousel-item+.carousel-item,
	.block-slide-cart .carousel-inner .carousel-item.active:not(.carousel-item-right):not(.carousel-item-left)+.carousel-item+.carousel-item+.carousel-item+.carousel-item,
	.block-slide-cart .carousel-inner .carousel-item.active:not(.carousel-item-right):not(.carousel-item-left)+.carousel-item+.carousel-item+.carousel-item+.carousel-item+.carousel-item{
		transition: none;
	}
	.block-slide-cart .carousel-inner .active.carousel-item+.carousel-item+.carousel-item+.carousel-item{
		position:relative !important;
		z-index:1;
		right:inherit;
	}
	.block-slide-cart .carousel-inner .active+.carousel-item+.carousel-item+.carousel-item,
	.block-slide-cart .carousel-inner .active+.carousel-item+.carousel-item+.carousel-item+.carousel-item,
	.block-slide-cart .carousel-inner .active+.carousel-item+.carousel-item+.carousel-item+.carousel-item+.carousel-item
	 {
		display: block;
	}
	
	.block-slide-cart .carousel-inner .active.carousel-item+.carousel-item+.carousel-item+.carousel-item+.carousel-item+.carousel-item+.carousel-item {
		position: absolute;
		top: 0;
		right: -16.6%;
		/*change this with javascript in the future*/
		z-index: -1;
		display: block;
		visibility: visible;
	}
	
}
/*end slider*/








/*slider for blog*/

/*slider*/

#blog_block .carousel-control-prev {
    position: absolute;
    right: 40px;
    width: 50px;
    left: auto;
    top: -40px;
    bottom: auto;
}

#blog_block .carousel-control-next {
    position: absolute;
    right: 0px;
    top: -40px;
    bottom: auto;
    width: 50px;
    left: auto;
}

#blog_block .carousel-control-prev span,#blog_block .carousel-control-next span{
	line-height:0;
	margin-top:-5px;
}

#blog_block .carousel-control-prev.tm60 {
	top: -60px;
}

.carousel-item .info{
	min-height:150px !important;
}

#blog_block .info .name{
	min-height:40px;
}

#blog_block .carousel-control-prev .carousel-control-prev-icon {
	background: none;
	color: #ccc;
	font-weight: bold;
	font-size: 30px;
}


#blog_block .carousel-control-next.tm60 {
	top: -60px;
}

#blog_block .carousel-control-next .carousel-control-next-icon {
	background: none;
	color: #ccc;
	font-weight: bold;
	font-size: 30px;
}



@media (min-width: 576px) and (max-width: 768px) {
	/* Show 3rd slide on sm  if col-sm-6*/
	#blog_block .carousel-inner .active.carousel-item+.carousel-item+.carousel-item {
		position: absolute;
		top: 0;
		right: -50%;
		/*change this with javascript in the future*/
		z-index: -1;
		display: block;
		visibility: visible;
	}
}

@media (min-width: 576px) {
	#blog_block .carousel-item{
		margin-right: 0;
	}
	/* show 2 items */
	#blog_block .carousel-inner .active+.carousel-item{
		display: block;
	}
	#blog_block .carousel-inner .carousel-item.active:not(.carousel-item-right):not(.carousel-item-left),
	#blog_block .carousel-inner .carousel-item.active:not(.carousel-item-right):not(.carousel-item-left)+.carousel-item {
		transition: none;
	}




	#blog_block .carousel-inner .carousel-item-next {
		position: relative;
		transform: translate3d(0, 0, 0);
	}
	/* left or forward direction */
	#blog_block .active.carousel-item-left+.carousel-item-next.carousel-item-left,
	#blog_block .carousel-item-next.carousel-item-left+.carousel-item,
	#blog_block .carousel-item-next.carousel-item-left+.carousel-item+.carousel-item {
		position: relative;
		transform: translate3d(-100%, 0, 0);
		visibility: visible;
	}


	/* farthest right hidden item must be abso position for animations */
	#blog_block .carousel-inner .carousel-item-prev.carousel-item-right {
		position: absolute;
		top: 0;
		left: 0;
		z-index: -1;
		display: block;
		visibility: visible;
	}
	/* right or prev direction */
	#blog_block .active.carousel-item-right+.carousel-item-prev.carousel-item-right,
	#blog_block .carousel-item-prev.carousel-item-right+.carousel-item,
	#blog_block .carousel-item-prev.carousel-item-right+.carousel-item+.carousel-item {
		position: relative;
		transform: translate3d(100%, 0, 0);
		visibility: visible;
		display: block;
		visibility: visible;
	}


}


@media (min-width: 768px) {
	/* show 3rd of 3 item slide */
	#blog_block .carousel-inner .active+.carousel-item+.carousel-item {
		display: block;
	}
	#blog_block .carousel-inner .carousel-item.active:not(.carousel-item-right):not(.carousel-item-left)+.carousel-item+.carousel-item {
		transition: none;
	}
	#blog_block .carousel-inner .carousel-item-next {
		position: relative;
		transform: translate3d(0, 0, 0);
	}
	/* left or forward direction */
	#blog_block .carousel-item-next.carousel-item-left+.carousel-item+.carousel-item+.carousel-item {
		position: relative;
		transform: translate3d(-100%, 0, 0);
		visibility: visible;
	}
	/* right or prev direction */
	#blog_block .carousel-item-prev.carousel-item-right+.carousel-item+.carousel-item+.carousel-item {
		position: relative;
		transform: translate3d(100%, 0, 0);
		visibility: visible;
		display: block;
		visibility: visible;
	}
	
	#blog_block .carousel-inner .active.carousel-item+.carousel-item+.carousel-item+.carousel-item{
		position: absolute;
		top: 0;
		right: -33.3%;
		/*change this with javascript in the future*/
		z-index: -1;
		display: block;
		visibility: visible;
	}
}

@media (min-width: 1200px) {
	
	
}
/*end slider*/


.button3d_another_part {
	padding-right: 20%;
}

.installment{
	font-size: 13px;
	color: #333333;
	background: rgba(242, 242, 242, 1);
	padding: 7px 5px;
	display: block;
	text-decoration: none !important;
}

.installment .bg_split{
	background:#5496f7;
	color:#fff;
	padding: 2px;
	font-size: 12px;
}

.installment img{
	width:15px;
	margin-right:1px;
}

.popover img.pop_inst{
	height:20px;
}

.popover  .ul_inst li{
	margin-bottom:5px;
}


@media (max-width: 995px) {
	.d-share{
		position:relative;
		width:40px;
		height:20px;
	}
	
	.d-share .ya-share2{
		position:absolute;
		top:3px
	}
	h1{
		width: 100%;
		white-space: nowrap;
		overflow: hidden;
		text-overflow: ellipsis;
	}
	
	h1.open{
		white-space: normal;
	}
}
.small_dark{
	background: rgb(255 229 45 / 48%);
    text-decoration: none;
    color: #3a3636 !important;
    text-align: center;
    padding: 10px 0;
    display:block;
    width:100%;
    text-decoration:none !important;
}
.small_dark:hover{
	background: rgba(255, 247, 0, 1);
}

.installment-info{
	cursor:pointer;
}

.thumbs .fa-thumbs-down{
	position:relative;
	bottom:-4px
}

.thumbs .up{
	padding-right:10px;
}
.thumbs span i{
	padding-right:4px;
}
.thumbs span i{
	color:#9a9797;
	cursor:pointer !important;
}

.thumbs span i.active,.thumbs span i:hover{
	color:#f79a06;
}

.good-element-page .right-block .options .model-item a.h-auto{
	display:inherit !important;
	height:auto !important;
}

.good-element-page .right-block .options,
.good-element-page .right-block .options .param-item-popover
{
	border:none !important;
}


.good-element-page .right-block .options .model-item
{
	padding:5px !important;
	width:auto !important;
	border:none !important;
}

.good-element-page .right-block .options .param-item-popover:hover{
	height:auto !important;
	border:none !important;
}


.good-element-page .right-block .options .model-item:hover{
	background:#f2f2f2;
	padding:0 !important;
	
}

@media (min-width: 768px) and (max-width: 1360px) {
	/* Show 4th slide on md  if col-md-4*/
	.price-value{
		font-size:22px !important;
		display:block !important;
	}
	
	.price-value .m_price,.price-value .s_price{
		display:inline-block !important;
	}
}
/* End */


/* Start:/local/templates/ergostol/css/star/star-rating.min.css?16795674003524*/
/*!
 * bootstrap-star-rating v4.0.5
 * http://plugins.krajee.com/star-rating
 *
 * Author: Kartik Visweswaran
 * Copyright: 2013 - 2018, Kartik Visweswaran, Krajee.com
 *
 * Licensed under the BSD 3-Clause
 * https://github.com/kartik-v/bootstrap-star-rating/blob/master/LICENSE.md
 */
.rating-loading {
    width: 25px;
    height: 25px;
    font-size: 0;
    color: #fff;
    background: transparent url('/local/templates/ergostol/css/star/../img/loading.gif') top left no-repeat;
    border: none;
}

/*
 * Stars & Input
 */
.rating-container .rating-stars {
    position: relative;
    cursor: pointer;
    vertical-align: middle;
    display: inline-block;
    overflow: hidden;
    white-space: nowrap;
}

.rating-container .rating-input {
    position: absolute;
    cursor: pointer;
    width: 100%;
    height: 1px;
    bottom: 0;
    left: 0;
    font-size: 1px;
    border: none;
    background: none;
    opacity: 0;
    padding: 0;
    margin: 0;
}

.rating-container.is-display-only .rating-input,
.rating-container.is-display-only .rating-stars {
    cursor: default;
}

.rating-disabled .rating-input, .rating-disabled .rating-stars {
    cursor: auto;
}

.rating-container .star {
    display: inline-block;
    margin: 0 2px;
    text-align: center;
    font-size:12px;
}

.rating-container .empty-stars {
    color: #aaa;
}

.rating-container .filled-stars {
    position: absolute;
    left: 0;
    top: 0;
    margin: auto;
    color: #000;
    white-space: nowrap;
    overflow: hidden;
    -webkit-text-stroke: 1px #777;
    text-shadow: 1px 1px #999;
}

.rating-rtl {
    float: right;
}

.rating-animate .filled-stars {
    transition: width 0.25s ease;
}

.rating-rtl .filled-stars {
    left: auto;
    right: 0;
    transition: none;
    -webkit-transform: matrix(-1, 0, 0, 1, 0, 0);
    transform: matrix(-1, 0, 0, 1, 0, 0);
}

.rating-rtl.is-star .filled-stars {
    right: 0.06em;
}

.rating-rtl.is-heart .empty-stars {
    margin-right: 0.07em;
}

/**
 * Clear
 */
.rating-container .clear-rating {
    color: #aaa;
    cursor: not-allowed;
    display: inline-block;
    vertical-align: middle;
    font-size: 60%;
}

.clear-rating-active {
    cursor: pointer !important;
}

.clear-rating-active:hover {
    color: #843534;
}

.rating-container .clear-rating {
    padding-right: 5px;
}

/**
 * Caption
 */

/* extend support to BS4 */
.rating-container .caption .label {
    display: inline-block;
    padding: .25em .4em;
    line-height: 1;
    text-align: center;
    vertical-align: baseline;
    border-radius: .25rem;
}

.rating-container .caption {
    color: #999;
    display: inline-block;
    vertical-align: middle;
    line-height: 1;
}

.rating-container .caption {
    margin-left: 5px;
    margin-right: 0;
}

.rating-rtl .caption {
    margin-right: 5px;
    margin-left: 0;
}

/**
 * Print
 */
@media print {
    .rating-container .clear-rating {
        display: none;
    }
}

/**
 * Sizes
 */
.rating-xl  {
    font-size: 12px;
}
.rating-lg  {
    font-size: 12px;
}
.rating-md  {
    font-size: 12px;
}
.rating-sm  {
    font-size: 12px;
}
.rating-xs  {
    font-size: 12px;
}

.rating-xl .caption {
    font-size: 12px;
}
.rating-lg .caption {
    font-size: 12px;
}
.rating-md .caption {
    font-size: 12px;
}
.rating-sm .caption {
    font-size: 12px;
}
.rating-xs .caption {
    font-size: 12px;
}

/* End */


/* Start:/local/templates/ergostol/js/plur/plyr.css?158082289424889*/
@keyframes plyr-progress{to{background-position:25px 0}}@keyframes plyr-popup{0%{opacity:.5;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}@keyframes plyr-fade-in{from{opacity:0}to{opacity:1}}.plyr{-moz-osx-font-smoothing:auto;-webkit-font-smoothing:subpixel-antialiased;direction:ltr;font-family:Avenir,"Avenir Next","Helvetica Neue","Segoe UI",Helvetica,Arial,sans-serif;font-variant-numeric:tabular-nums;font-weight:500;line-height:1.7;max-width:100%;min-width:200px;position:relative;text-shadow:none;transition:box-shadow .3s ease}.plyr audio,.plyr video{border-radius:inherit;height:auto;vertical-align:middle;width:100%}.plyr button{font:inherit;line-height:inherit;width:auto}.plyr:focus{outline:0}.plyr--full-ui{box-sizing:border-box}.plyr--full-ui *,.plyr--full-ui ::after,.plyr--full-ui ::before{box-sizing:inherit}.plyr--full-ui a,.plyr--full-ui button,.plyr--full-ui input,.plyr--full-ui label{touch-action:manipulation}.plyr__badge{background:#4a5764;border-radius:2px;color:#fff;font-size:9px;line-height:1;padding:3px 4px}.plyr--full-ui ::-webkit-media-text-track-container{display:none}.plyr__captions{animation:plyr-fade-in .3s ease;bottom:0;color:#fff;display:none;font-size:14px;left:0;padding:10px;position:absolute;text-align:center;transition:transform .4s ease-in-out;width:100%}.plyr__captions .plyr__caption{background:rgba(0,0,0,.8);border-radius:2px;-webkit-box-decoration-break:clone;box-decoration-break:clone;line-height:185%;padding:.2em .5em;white-space:pre-wrap}.plyr__captions .plyr__caption div{display:inline}.plyr__captions span:empty{display:none}@media (min-width:480px){.plyr__captions{font-size:16px;padding:20px}}@media (min-width:768px){.plyr__captions{font-size:18px}}.plyr--captions-active .plyr__captions{display:block}.plyr:not(.plyr--hide-controls) .plyr__controls:not(:empty)~.plyr__captions{transform:translateY(-40px)}.plyr__control{background:0 0;border:0;border-radius:3px;color:inherit;cursor:pointer;flex-shrink:0;overflow:visible;padding:7px;position:relative;transition:all .3s ease}.plyr__control svg{display:block;fill:currentColor;height:18px;pointer-events:none;width:18px}.plyr__control:focus{outline:0}.plyr__control.plyr__tab-focus{box-shadow:0 0 0 5px rgba(0,179,255,.5);outline:0}a.plyr__control{text-decoration:none}a.plyr__control::after,a.plyr__control::before{display:none}.plyr__control.plyr__control--pressed .icon--not-pressed,.plyr__control.plyr__control--pressed .label--not-pressed,.plyr__control:not(.plyr__control--pressed) .icon--pressed,.plyr__control:not(.plyr__control--pressed) .label--pressed{display:none}.plyr--audio .plyr__control.plyr__tab-focus,.plyr--audio .plyr__control:hover,.plyr--audio .plyr__control[aria-expanded=true]{background:#00b3ff;color:#fff}.plyr--video .plyr__control.plyr__tab-focus,.plyr--video .plyr__control:hover,.plyr--video .plyr__control[aria-expanded=true]{background:#00b3ff;color:#fff}.plyr__control--overlaid{background:rgba(0,179,255,.8);border:0;border-radius:100%;color:#fff;display:none;left:50%;padding:15px;position:absolute;top:50%;transform:translate(-50%,-50%);z-index:2}.plyr__control--overlaid svg{left:2px;position:relative}.plyr__control--overlaid:focus,.plyr__control--overlaid:hover{background:#00b3ff}.plyr--playing .plyr__control--overlaid{opacity:0;visibility:hidden}.plyr--full-ui.plyr--video .plyr__control--overlaid{display:block}.plyr--full-ui ::-webkit-media-controls{display:none}.plyr__controls{align-items:center;display:flex;justify-content:flex-end;text-align:center}.plyr__controls .plyr__progress__container{flex:1;min-width:0}.plyr__controls .plyr__controls__item{margin-left:2.5px}.plyr__controls .plyr__controls__item:first-child{margin-left:0;margin-right:auto}.plyr__controls .plyr__controls__item.plyr__progress__container{padding-left:2.5px}.plyr__controls .plyr__controls__item.plyr__time{padding:0 5px}.plyr__controls .plyr__controls__item.plyr__progress__container:first-child,.plyr__controls .plyr__controls__item.plyr__time+.plyr__time,.plyr__controls .plyr__controls__item.plyr__time:first-child{padding-left:0}.plyr__controls .plyr__controls__item.plyr__volume{padding-right:5px}.plyr__controls .plyr__controls__item.plyr__volume:first-child{padding-right:0}.plyr__controls:empty{display:none}.plyr--audio .plyr__controls{background:#fff;border-radius:inherit;color:#4a5764;padding:10px}.plyr--video .plyr__controls{background:linear-gradient(rgba(0,0,0,0),rgba(0,0,0,.7));border-bottom-left-radius:inherit;border-bottom-right-radius:inherit;bottom:0;color:#fff;left:0;padding:20px 5px 5px;position:absolute;right:0;transition:opacity .4s ease-in-out,transform .4s ease-in-out;z-index:3}@media (min-width:480px){.plyr--video .plyr__controls{padding:35px 10px 10px}}.plyr--video.plyr--hide-controls .plyr__controls{opacity:0;pointer-events:none;transform:translateY(100%)}.plyr [data-plyr=airplay],.plyr [data-plyr=captions],.plyr [data-plyr=fullscreen],.plyr [data-plyr=pip]{display:none}.plyr--airplay-supported [data-plyr=airplay],.plyr--captions-enabled [data-plyr=captions],.plyr--fullscreen-enabled [data-plyr=fullscreen],.plyr--pip-supported [data-plyr=pip]{display:inline-block}.plyr__menu{display:flex;position:relative}.plyr__menu .plyr__control svg{transition:transform .3s ease}.plyr__menu .plyr__control[aria-expanded=true] svg{transform:rotate(90deg)}.plyr__menu .plyr__control[aria-expanded=true] .plyr__tooltip{display:none}.plyr__menu__container{animation:plyr-popup .2s ease;background:rgba(255,255,255,.9);border-radius:4px;bottom:100%;box-shadow:0 1px 2px rgba(0,0,0,.15);color:#4a5764;font-size:16px;margin-bottom:10px;position:absolute;right:-3px;text-align:left;white-space:nowrap;z-index:3}.plyr__menu__container>div{overflow:hidden;transition:height .35s cubic-bezier(.4,0,.2,1),width .35s cubic-bezier(.4,0,.2,1)}.plyr__menu__container::after{border:4px solid transparent;border-top-color:rgba(255,255,255,.9);content:'';height:0;position:absolute;right:15px;top:100%;width:0}.plyr__menu__container [role=menu]{padding:7px}.plyr__menu__container [role=menuitem],.plyr__menu__container [role=menuitemradio]{margin-top:2px}.plyr__menu__container [role=menuitem]:first-child,.plyr__menu__container [role=menuitemradio]:first-child{margin-top:0}.plyr__menu__container .plyr__control{align-items:center;color:#4a5764;display:flex;font-size:14px;padding:4px 11px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;width:100%}.plyr__menu__container .plyr__control>span{align-items:inherit;display:flex;width:100%}.plyr__menu__container .plyr__control::after{border:4px solid transparent;content:'';position:absolute;top:50%;transform:translateY(-50%)}.plyr__menu__container .plyr__control--forward{padding-right:28px}.plyr__menu__container .plyr__control--forward::after{border-left-color:rgba(74,87,100,.8);right:5px}.plyr__menu__container .plyr__control--forward.plyr__tab-focus::after,.plyr__menu__container .plyr__control--forward:hover::after{border-left-color:currentColor}.plyr__menu__container .plyr__control--back{font-weight:500;margin:7px;margin-bottom:3px;padding-left:28px;position:relative;width:calc(100% - 14px)}.plyr__menu__container .plyr__control--back::after{border-right-color:rgba(74,87,100,.8);left:7px}.plyr__menu__container .plyr__control--back::before{background:#c1c9d1;box-shadow:0 1px 0 #fff;content:'';height:1px;left:0;margin-top:4px;overflow:hidden;position:absolute;right:0;top:100%}.plyr__menu__container .plyr__control--back.plyr__tab-focus::after,.plyr__menu__container .plyr__control--back:hover::after{border-right-color:currentColor}.plyr__menu__container .plyr__control[role=menuitemradio]{padding-left:7px}.plyr__menu__container .plyr__control[role=menuitemradio]::after,.plyr__menu__container .plyr__control[role=menuitemradio]::before{border-radius:100%}.plyr__menu__container .plyr__control[role=menuitemradio]::before{background:rgba(0,0,0,.1);content:'';display:block;flex-shrink:0;height:16px;margin-right:10px;transition:all .3s ease;width:16px}.plyr__menu__container .plyr__control[role=menuitemradio]::after{background:#fff;border:0;height:6px;left:12px;opacity:0;top:50%;transform:translateY(-50%) scale(0);transition:transform .3s ease,opacity .3s ease;width:6px}.plyr__menu__container .plyr__control[role=menuitemradio][aria-checked=true]::before{background:#00b3ff}.plyr__menu__container .plyr__control[role=menuitemradio][aria-checked=true]::after{opacity:1;transform:translateY(-50%) scale(1)}.plyr__menu__container .plyr__control[role=menuitemradio].plyr__tab-focus::before,.plyr__menu__container .plyr__control[role=menuitemradio]:hover::before{background:rgba(0,0,0,.1)}.plyr__menu__container .plyr__menu__value{align-items:center;display:flex;margin-left:auto;margin-right:-5px;overflow:hidden;padding-left:25px;pointer-events:none}.plyr--full-ui input[type=range]{-webkit-appearance:none;background:0 0;border:0;border-radius:26px;color:#00b3ff;display:block;height:19px;margin:0;padding:0;transition:box-shadow .3s ease;width:100%}.plyr--full-ui input[type=range]::-webkit-slider-runnable-track{background:0 0;border:0;border-radius:2.5px;height:5px;transition:box-shadow .3s ease;-webkit-user-select:none;user-select:none;background-image:linear-gradient(to right,currentColor var(--value,0),transparent var(--value,0))}.plyr--full-ui input[type=range]::-webkit-slider-thumb{background:#fff;border:0;border-radius:100%;box-shadow:0 1px 1px rgba(0,0,0,.15),0 0 0 1px rgba(35,41,47,.2);height:13px;position:relative;transition:all .2s ease;width:13px;-webkit-appearance:none;margin-top:-4px}.plyr--full-ui input[type=range]::-moz-range-track{background:0 0;border:0;border-radius:2.5px;height:5px;transition:box-shadow .3s ease;-moz-user-select:none;user-select:none}.plyr--full-ui input[type=range]::-moz-range-thumb{background:#fff;border:0;border-radius:100%;box-shadow:0 1px 1px rgba(0,0,0,.15),0 0 0 1px rgba(35,41,47,.2);height:13px;position:relative;transition:all .2s ease;width:13px}.plyr--full-ui input[type=range]::-moz-range-progress{background:currentColor;border-radius:2.5px;height:5px}.plyr--full-ui input[type=range]::-ms-track{background:0 0;border:0;border-radius:2.5px;height:5px;transition:box-shadow .3s ease;-ms-user-select:none;user-select:none;color:transparent}.plyr--full-ui input[type=range]::-ms-fill-upper{background:0 0;border:0;border-radius:2.5px;height:5px;transition:box-shadow .3s ease;-ms-user-select:none;user-select:none}.plyr--full-ui input[type=range]::-ms-fill-lower{background:0 0;border:0;border-radius:2.5px;height:5px;transition:box-shadow .3s ease;-ms-user-select:none;user-select:none;background:currentColor}.plyr--full-ui input[type=range]::-ms-thumb{background:#fff;border:0;border-radius:100%;box-shadow:0 1px 1px rgba(0,0,0,.15),0 0 0 1px rgba(35,41,47,.2);height:13px;position:relative;transition:all .2s ease;width:13px;margin-top:0}.plyr--full-ui input[type=range]::-ms-tooltip{display:none}.plyr--full-ui input[type=range]:focus{outline:0}.plyr--full-ui input[type=range]::-moz-focus-outer{border:0}.plyr--full-ui input[type=range].plyr__tab-focus::-webkit-slider-runnable-track{box-shadow:0 0 0 5px rgba(0,179,255,.5);outline:0}.plyr--full-ui input[type=range].plyr__tab-focus::-moz-range-track{box-shadow:0 0 0 5px rgba(0,179,255,.5);outline:0}.plyr--full-ui input[type=range].plyr__tab-focus::-ms-track{box-shadow:0 0 0 5px rgba(0,179,255,.5);outline:0}.plyr--full-ui.plyr--video input[type=range]::-webkit-slider-runnable-track{background-color:rgba(255,255,255,.25)}.plyr--full-ui.plyr--video input[type=range]::-moz-range-track{background-color:rgba(255,255,255,.25)}.plyr--full-ui.plyr--video input[type=range]::-ms-track{background-color:rgba(255,255,255,.25)}.plyr--full-ui.plyr--video input[type=range]:active::-webkit-slider-thumb{box-shadow:0 1px 1px rgba(0,0,0,.15),0 0 0 1px rgba(35,41,47,.2),0 0 0 3px rgba(255,255,255,.5)}.plyr--full-ui.plyr--video input[type=range]:active::-moz-range-thumb{box-shadow:0 1px 1px rgba(0,0,0,.15),0 0 0 1px rgba(35,41,47,.2),0 0 0 3px rgba(255,255,255,.5)}.plyr--full-ui.plyr--video input[type=range]:active::-ms-thumb{box-shadow:0 1px 1px rgba(0,0,0,.15),0 0 0 1px rgba(35,41,47,.2),0 0 0 3px rgba(255,255,255,.5)}.plyr--full-ui.plyr--audio input[type=range]::-webkit-slider-runnable-track{background-color:rgba(193,201,209,.66)}.plyr--full-ui.plyr--audio input[type=range]::-moz-range-track{background-color:rgba(193,201,209,.66)}.plyr--full-ui.plyr--audio input[type=range]::-ms-track{background-color:rgba(193,201,209,.66)}.plyr--full-ui.plyr--audio input[type=range]:active::-webkit-slider-thumb{box-shadow:0 1px 1px rgba(0,0,0,.15),0 0 0 1px rgba(35,41,47,.2),0 0 0 3px rgba(0,0,0,.1)}.plyr--full-ui.plyr--audio input[type=range]:active::-moz-range-thumb{box-shadow:0 1px 1px rgba(0,0,0,.15),0 0 0 1px rgba(35,41,47,.2),0 0 0 3px rgba(0,0,0,.1)}.plyr--full-ui.plyr--audio input[type=range]:active::-ms-thumb{box-shadow:0 1px 1px rgba(0,0,0,.15),0 0 0 1px rgba(35,41,47,.2),0 0 0 3px rgba(0,0,0,.1)}.plyr__poster{background-color:#000;background-position:50% 50%;background-repeat:no-repeat;background-size:contain;height:100%;left:0;opacity:0;position:absolute;top:0;transition:opacity .2s ease;width:100%;z-index:1}.plyr--stopped.plyr__poster-enabled .plyr__poster{opacity:1}.plyr__time{font-size:14px}.plyr__time+.plyr__time::before{content:'\2044';margin-right:10px}@media (max-width:767px){.plyr__time+.plyr__time{display:none}}.plyr--video .plyr__time{text-shadow:0 1px 1px rgba(0,0,0,.15)}.plyr__tooltip{background:rgba(255,255,255,.9);border-radius:3px;bottom:100%;box-shadow:0 1px 2px rgba(0,0,0,.15);color:#4a5764;font-size:14px;font-weight:500;left:50%;line-height:1.3;margin-bottom:10px;opacity:0;padding:5px 7.5px;pointer-events:none;position:absolute;transform:translate(-50%,10px) scale(.8);transform-origin:50% 100%;transition:transform .2s .1s ease,opacity .2s .1s ease;white-space:nowrap;z-index:2}.plyr__tooltip::before{border-left:4px solid transparent;border-right:4px solid transparent;border-top:4px solid rgba(255,255,255,.9);bottom:-4px;content:'';height:0;left:50%;position:absolute;transform:translateX(-50%);width:0;z-index:2}.plyr .plyr__control.plyr__tab-focus .plyr__tooltip,.plyr .plyr__control:hover .plyr__tooltip,.plyr__tooltip--visible{opacity:1;transform:translate(-50%,0) scale(1)}.plyr .plyr__control:hover .plyr__tooltip{z-index:3}.plyr__controls>.plyr__control:first-child .plyr__tooltip,.plyr__controls>.plyr__control:first-child+.plyr__control .plyr__tooltip{left:0;transform:translate(0,10px) scale(.8);transform-origin:0 100%}.plyr__controls>.plyr__control:first-child .plyr__tooltip::before,.plyr__controls>.plyr__control:first-child+.plyr__control .plyr__tooltip::before{left:16px}.plyr__controls>.plyr__control:last-child .plyr__tooltip{left:auto;right:0;transform:translate(0,10px) scale(.8);transform-origin:100% 100%}.plyr__controls>.plyr__control:last-child .plyr__tooltip::before{left:auto;right:16px;transform:translateX(50%)}.plyr__controls>.plyr__control:first-child .plyr__tooltip--visible,.plyr__controls>.plyr__control:first-child+.plyr__control .plyr__tooltip--visible,.plyr__controls>.plyr__control:first-child+.plyr__control.plyr__tab-focus .plyr__tooltip,.plyr__controls>.plyr__control:first-child+.plyr__control:hover .plyr__tooltip,.plyr__controls>.plyr__control:first-child.plyr__tab-focus .plyr__tooltip,.plyr__controls>.plyr__control:first-child:hover .plyr__tooltip,.plyr__controls>.plyr__control:last-child .plyr__tooltip--visible,.plyr__controls>.plyr__control:last-child.plyr__tab-focus .plyr__tooltip,.plyr__controls>.plyr__control:last-child:hover .plyr__tooltip{transform:translate(0,0) scale(1)}.plyr--video{background:#000;overflow:hidden}.plyr--video.plyr--menu-open{overflow:visible}.plyr__video-wrapper{background:#000;border-radius:inherit;overflow:hidden;position:relative;z-index:0}.plyr__video-embed,.plyr__video-wrapper--fixed-ratio{height:0;padding-bottom:56.25%}.plyr__video-embed iframe,.plyr__video-wrapper--fixed-ratio video{border:0;height:100%;left:0;position:absolute;top:0;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;width:100%}.plyr--full-ui .plyr__video-embed>.plyr__video-embed__container{padding-bottom:240%;position:relative;transform:translateY(-38.28125%)}.plyr__progress{left:6.5px;margin-right:13px;position:relative}.plyr__progress input[type=range],.plyr__progress__buffer{margin-left:-6.5px;margin-right:-6.5px;width:calc(100% + 13px)}.plyr__progress input[type=range]{position:relative;z-index:2}.plyr__progress .plyr__tooltip{font-size:14px;left:0}.plyr__progress__buffer{-webkit-appearance:none;background:0 0;border:0;border-radius:100px;height:5px;left:0;margin-top:-2.5px;padding:0;position:absolute;top:50%}.plyr__progress__buffer::-webkit-progress-bar{background:0 0}.plyr__progress__buffer::-webkit-progress-value{background:currentColor;border-radius:100px;min-width:5px;transition:width .2s ease}.plyr__progress__buffer::-moz-progress-bar{background:currentColor;border-radius:100px;min-width:5px;transition:width .2s ease}.plyr__progress__buffer::-ms-fill{border-radius:100px;transition:width .2s ease}.plyr--video .plyr__progress__buffer{box-shadow:0 1px 1px rgba(0,0,0,.15);color:rgba(255,255,255,.25)}.plyr--audio .plyr__progress__buffer{color:rgba(193,201,209,.66)}.plyr--loading .plyr__progress__buffer{animation:plyr-progress 1s linear infinite;background-image:linear-gradient(-45deg,rgba(35,41,47,.6) 25%,transparent 25%,transparent 50%,rgba(35,41,47,.6) 50%,rgba(35,41,47,.6) 75%,transparent 75%,transparent);background-repeat:repeat-x;background-size:25px 25px;color:transparent}.plyr--video.plyr--loading .plyr__progress__buffer{background-color:rgba(255,255,255,.25)}.plyr--audio.plyr--loading .plyr__progress__buffer{background-color:rgba(193,201,209,.66)}.plyr__volume{align-items:center;display:flex;flex:1;position:relative}.plyr__volume input[type=range]{margin-left:5px;position:relative;z-index:2}@media (min-width:480px){.plyr__volume{max-width:90px}}@media (min-width:768px){.plyr__volume{max-width:110px}}.plyr--is-ios .plyr__volume{display:none!important}.plyr--is-ios.plyr--vimeo [data-plyr=mute]{display:none!important}.plyr:-webkit-full-screen{background:#000;border-radius:0!important;height:100%;margin:0;width:100%}.plyr:-ms-fullscreen{background:#000;border-radius:0!important;height:100%;margin:0;width:100%}.plyr:fullscreen{background:#000;border-radius:0!important;height:100%;margin:0;width:100%}.plyr:-webkit-full-screen video{height:100%}.plyr:-ms-fullscreen video{height:100%}.plyr:fullscreen video{height:100%}.plyr:-webkit-full-screen .plyr__video-wrapper{height:100%;position:static}.plyr:-ms-fullscreen .plyr__video-wrapper{height:100%;position:static}.plyr:fullscreen .plyr__video-wrapper{height:100%;position:static}.plyr:-webkit-full-screen.plyr--vimeo .plyr__video-wrapper{height:0;position:relative;top:50%;transform:translateY(-50%)}.plyr:-ms-fullscreen.plyr--vimeo .plyr__video-wrapper{height:0;position:relative;top:50%;transform:translateY(-50%)}.plyr:fullscreen.plyr--vimeo .plyr__video-wrapper{height:0;position:relative;top:50%;transform:translateY(-50%)}.plyr:-webkit-full-screen .plyr__control .icon--exit-fullscreen{display:block}.plyr:-ms-fullscreen .plyr__control .icon--exit-fullscreen{display:block}.plyr:fullscreen .plyr__control .icon--exit-fullscreen{display:block}.plyr:-webkit-full-screen .plyr__control .icon--exit-fullscreen+svg{display:none}.plyr:-ms-fullscreen .plyr__control .icon--exit-fullscreen+svg{display:none}.plyr:fullscreen .plyr__control .icon--exit-fullscreen+svg{display:none}.plyr:-webkit-full-screen.plyr--hide-controls{cursor:none}.plyr:-ms-fullscreen.plyr--hide-controls{cursor:none}.plyr:fullscreen.plyr--hide-controls{cursor:none}@media (min-width:1024px){.plyr:-webkit-full-screen .plyr__captions{font-size:21px}.plyr:-ms-fullscreen .plyr__captions{font-size:21px}.plyr:fullscreen .plyr__captions{font-size:21px}}.plyr:-webkit-full-screen{background:#000;border-radius:0!important;height:100%;margin:0;width:100%}.plyr:-webkit-full-screen video{height:100%}.plyr:-webkit-full-screen .plyr__video-wrapper{height:100%;position:static}.plyr:-webkit-full-screen.plyr--vimeo .plyr__video-wrapper{height:0;position:relative;top:50%;transform:translateY(-50%)}.plyr:-webkit-full-screen .plyr__control .icon--exit-fullscreen{display:block}.plyr:-webkit-full-screen .plyr__control .icon--exit-fullscreen+svg{display:none}.plyr:-webkit-full-screen.plyr--hide-controls{cursor:none}@media (min-width:1024px){.plyr:-webkit-full-screen .plyr__captions{font-size:21px}}.plyr:-moz-full-screen{background:#000;border-radius:0!important;height:100%;margin:0;width:100%}.plyr:-moz-full-screen video{height:100%}.plyr:-moz-full-screen .plyr__video-wrapper{height:100%;position:static}.plyr:-moz-full-screen.plyr--vimeo .plyr__video-wrapper{height:0;position:relative;top:50%;transform:translateY(-50%)}.plyr:-moz-full-screen .plyr__control .icon--exit-fullscreen{display:block}.plyr:-moz-full-screen .plyr__control .icon--exit-fullscreen+svg{display:none}.plyr:-moz-full-screen.plyr--hide-controls{cursor:none}@media (min-width:1024px){.plyr:-moz-full-screen .plyr__captions{font-size:21px}}.plyr:-ms-fullscreen{background:#000;border-radius:0!important;height:100%;margin:0;width:100%}.plyr:-ms-fullscreen video{height:100%}.plyr:-ms-fullscreen .plyr__video-wrapper{height:100%;position:static}.plyr:-ms-fullscreen.plyr--vimeo .plyr__video-wrapper{height:0;position:relative;top:50%;transform:translateY(-50%)}.plyr:-ms-fullscreen .plyr__control .icon--exit-fullscreen{display:block}.plyr:-ms-fullscreen .plyr__control .icon--exit-fullscreen+svg{display:none}.plyr:-ms-fullscreen.plyr--hide-controls{cursor:none}@media (min-width:1024px){.plyr:-ms-fullscreen .plyr__captions{font-size:21px}}.plyr--fullscreen-fallback{background:#000;border-radius:0!important;height:100%;margin:0;width:100%;bottom:0;left:0;position:fixed;right:0;top:0;z-index:10000000}.plyr--fullscreen-fallback video{height:100%}.plyr--fullscreen-fallback .plyr__video-wrapper{height:100%;position:static}.plyr--fullscreen-fallback.plyr--vimeo .plyr__video-wrapper{height:0;position:relative;top:50%;transform:translateY(-50%)}.plyr--fullscreen-fallback .plyr__control .icon--exit-fullscreen{display:block}.plyr--fullscreen-fallback .plyr__control .icon--exit-fullscreen+svg{display:none}.plyr--fullscreen-fallback.plyr--hide-controls{cursor:none}@media (min-width:1024px){.plyr--fullscreen-fallback .plyr__captions{font-size:21px}}.plyr__ads{border-radius:inherit;bottom:0;cursor:pointer;left:0;overflow:hidden;position:absolute;right:0;top:0;z-index:-1}.plyr__ads>div,.plyr__ads>div iframe{height:100%;position:absolute;width:100%}.plyr__ads::after{background:rgba(35,41,47,.8);border-radius:2px;bottom:10px;color:#fff;content:attr(data-badge-text);font-size:11px;padding:2px 6px;pointer-events:none;position:absolute;right:10px;z-index:3}.plyr__ads::after:empty{display:none}.plyr__cues{background:currentColor;display:block;height:5px;left:0;margin:-2.5px 0 0;opacity:.8;position:absolute;top:50%;width:3px;z-index:3}.plyr__preview-thumb{background-color:rgba(255,255,255,.9);border-radius:3px;bottom:100%;box-shadow:0 1px 2px rgba(0,0,0,.15);margin-bottom:10px;opacity:0;padding:3px;pointer-events:none;position:absolute;transform:translate(0,10px) scale(.8);transform-origin:50% 100%;transition:transform .2s .1s ease,opacity .2s .1s ease;z-index:2}.plyr__preview-thumb--is-shown{opacity:1;transform:translate(0,0) scale(1)}.plyr__preview-thumb::before{border-left:4px solid transparent;border-right:4px solid transparent;border-top:4px solid rgba(255,255,255,.9);bottom:-4px;content:'';height:0;left:50%;position:absolute;transform:translateX(-50%);width:0;z-index:2}.plyr__preview-thumb__image-container{background:#c1c9d1;border-radius:2px;overflow:hidden;position:relative;z-index:0}.plyr__preview-thumb__image-container img{height:100%;left:0;max-height:none;max-width:none;position:absolute;top:0;width:100%}.plyr__preview-thumb__time-container{bottom:6px;left:0;position:absolute;right:0;white-space:nowrap;z-index:3}.plyr__preview-thumb__time-container span{background-color:rgba(0,0,0,.55);border-radius:2px;color:#fff;font-size:14px;padding:3px 6px}.plyr__preview-scrubbing{bottom:0;filter:blur(1px);height:100%;left:0;margin:auto;opacity:0;overflow:hidden;position:absolute;right:0;top:0;transition:opacity .3s ease;width:100%;z-index:1}.plyr__preview-scrubbing--is-shown{opacity:1}.plyr__preview-scrubbing img{height:100%;left:0;max-height:none;max-width:none;object-fit:contain;position:absolute;top:0;width:100%}.plyr--no-transition{transition:none!important}.plyr__sr-only{clip:rect(1px,1px,1px,1px);overflow:hidden;border:0!important;height:1px!important;padding:0!important;position:absolute!important;width:1px!important}.plyr [hidden]{display:none!important}


/* End */


/* Start:/local/lib/js/slick/slick.css?17587172721763*/
/* Slider */
.slick-slider
{
    position: relative;

    display: block;
    box-sizing: border-box;

    -webkit-user-select: none;
       -moz-user-select: none;
        -ms-user-select: none;
            user-select: none;

    -webkit-touch-callout: none;
    -khtml-user-select: none;
    -ms-touch-action: pan-y;
        touch-action: pan-y;
    -webkit-tap-highlight-color: transparent;
}

.slick-list
{
    position: relative;

    display: block;
    overflow: hidden;

    margin: 0;
    padding: 0;
}
.slick-list:focus
{
    outline: none;
}
.slick-list.dragging
{
    cursor: pointer;
    
}

.slick-slider .slick-track,
.slick-slider .slick-list
{
    -webkit-transform: translate3d(0, 0, 0);
       -moz-transform: translate3d(0, 0, 0);
        -ms-transform: translate3d(0, 0, 0);
         -o-transform: translate3d(0, 0, 0);
            transform: translate3d(0, 0, 0);
}

.slick-track
{
    position: relative;
    top: 0;
    left: 0;

    display: block;
    margin-left: auto;
    margin-right: auto;
}
.slick-track:before,
.slick-track:after
{
    display: table;

    content: '';
}
.slick-track:after
{
    clear: both;
}
.slick-loading .slick-track
{
    visibility: hidden;
}

.slick-slide
{
    display: none;
    float: left;

    height: 100%;
    min-height: 1px;
}
[dir='rtl'] .slick-slide
{
    float: right;
}
.slick-slide img
{
    display: block;
}
.slick-slide.slick-loading img
{
    display: none;
}
.slick-slide.dragging img
{
    pointer-events: none;
}
.slick-initialized .slick-slide
{
    display: block;
}
.slick-loading .slick-slide
{
    visibility: hidden;
}
.slick-vertical .slick-slide
{
    display: block;

    height: auto;

    border: 1px solid transparent;
}
.slick-arrow.slick-hidden {
    display: none;
}

/* End */


/* Start:/local/lib/js/slick/custom.css?17308024276218*/
/*USE CSS for Slider*/
.vehicle-detail-banner{
	position:relative;
}
.vehicle-detail-banner .car-slider-desc {
    max-width: 180px;
    margin: 0 auto;
}
.banner-slider .block-slider {
    max-width: 78%;
    padding-right: 0px;
    margin-left:2%;
    position:relative;
}

.banner-slider .slider.slider-nav {
    max-width: 20%;
}
.block-slider,
.banner-slider .slider.slider-for,
.banner-slider .slider.slider-nav {
    width: 100%;
    float: left;
}

.banner-slider .slider.slider-nav {
    

}
.slider-banner-image {
    
}
.banner-slider .slider.slider-nav {
    padding: 20px 0 47px;
}
.slider-nav .slick-slide.thumbnail-image .thumbImg{
    max-width: 100px;
    height: 90px;
    margin: 0 auto;
    border: 1px solid #EBEBEB;
}

.slider-nav .slick-slide.thumbnail-image .thumbImg img {
    height: 100%;
   max-width:100%;
   margin:0 auto;
    object-fit: cover;
}
.slick-vertical .slick-slide:active,
.slick-vertical .slick-slide:focus,
.slick-arrow:hover,
.slick-arrow:focus {
    border: 0;
    outline: 0;
}
.slider-nav .slick-slide.slick-current.thumbnail-image .thumbImg {
    border: 2px solid #196DB6;
}
.slider-nav .slick-slide.slick-current span {
    color: #196DB6;
}
.slider-nav .slick-slide {
    text-align: center;
}
.slider-nav .slick-slide span {
    font-size: 14px;
    display: block;
    padding: 5px 0 15px;
}
.slick-arrow {
    width: 100%;
    background-color: transparent;
    border: 0;
    background-position: center;
    background-repeat: no-repeat;
    font-size: 0;
    height: 18px;
    position: absolute;
    left: 0;
    right: 0;
    z-index: 99;
}
.slick-prev {
   top: 0;
}
.slick-next {
   bottom: 0;
   background-color: #fff;
}
.slider .slick-prev.slick-arrow {
	display:block;
	left:0px;
	background:#495057;
	color:#fff;
	padding:10px;
	width:40px;
	height:40px;
}
.slider .slick-next.slick-arrow {
	display:block;
	right:0px;
	left:inherit;
	background:#495057;
	border: solid 1px #495057;  
	color:#fff;
	padding:10px;
	width:40px;
	height:40px;
}
.slider .slick-next.slick-arrow i,.slider .slick-prev.slick-arrow i{
	font-size:20px;
}

.slider .slick-next.slick-arrow:hover,.slider .slick-prev.slick-arrow:hover{
    background:#fff;
	color:#000 !important;
	border: solid 1px #000;
 }

.slick-slide img{
	
    width: 100%;
}

.slider-nav .slick-prev.slick-arrow{
	top:0;
	left:0;
	height:25px;
	width:100%;
	max-width:100px;
	margin:0 auto;
}

.slider-nav .slick-prev.slick-arrow i,.slider-nav .slick-next.slick-arrow i{
	margin-top:-7px;
}

.slider-nav .slick-next.slick-arrow{
	top:inherit;
	bottom:0;
	left:0;
	height:25px;
	width:100%;
	max-width:100px;
	margin:0 auto;
}
.slider-nav .slick-list.draggable{
	top:14px;
}
.slick-arrow{
	z-index:10 !important;
}
@media screen and (max-width : 1200px) {
	.slider-nav .slick-slide.thumbnail-image .thumbImg{
		height:80px;	
	}
}

@media screen and (max-width : 991px) {
	
	.banner-slider .block-slider{
		margin-left:0!important;
	}
	.block-slider,.banner-slider .slider.slider-for,
	.banner-slider .slider.slider-nav {
	    max-width: 100% !important;
	    float: none;
	}
	.banner-slider .slider.slider-for {
		padding-right: 0;
	}
	.banner-slider .slider.slider-nav {
		height: auto;
	}
	.slider-banner-image {
	    
	} 
	.slider.slider-nav.thumb-image {
        padding: 10px 30px 0;
	}
	.slider-nav .slick-slide span {
		padding: 5px 0;
	}
	
	.slick-arrow {
		padding: 0;
	    width: 30px;
	    height: 30px;
	    top: 50%;
	    bottom: 0;
	    
	}
	.slick-prev {
	    left: 0;
	    right: unset;
	}
	.slick-next {
	    left: unset;
	    right: 0;
   		background-color: transparent;
	}
	.vehicle-detail-banner .car-slider-desc {
    	max-width: 340px;
	}
	.bid-tag {
    	padding: 10px 0 15px;
	}
	.slider.slider-nav.thumb-image {
	   white-space: nowrap;
	}
	.thumbnail-image.slick-slide {
		padding: 0px 5px;
		min-width: 75px;
		display: inline-block;
		float: none;
	}
	
	.slider-nav .slick-prev.slick-arrow{
		left:-36px;
		top:53px;
		-webkit-transform: translateY(-50%) rotate(-90deg);
	    -moz-transform: translateY(-50%) rotate(-90deg);
	    -ms-transform: translateY(-50%) rotate(-90deg);
	    transform: translateY(-50%) rotate(-90deg);
	    
	}
	.slider-nav .slick-next.slick-arrow{
		-webkit-transform: translateY(-50%) rotate(-90deg);
	    -moz-transform: translateY(-50%) rotate(-90deg);
	    -ms-transform: translateY(-50%) rotate(-90deg);
	    transform: translateY(-50%) rotate(-90deg);
	    right:-36px;
	    top:53px;
	    left:inherit;
	}
	
}

@media screen and (max-width : 767px) {
	
	.slider-banner-image {
	    height: 600px;
	}
	.slider.slider-nav.thumb-image {
    	padding: 0px 31px 0;
    	margin: 10px 0px 0;
	}
	.slider-nav .slick-slide.thumbnail-image .thumbImg {
		max-width: 140px;
		height: 80px;
	}
	.slick-prev.slick-arrow {
    	background-position: center 10px;
	}
	.slick-next.slick-arrow {
    	background-position: center 10px, center;
	}
	.slider-nav .slick-slide span {
	    font-size: 12px;
	    white-space: normal;
	}
	
	.slider-banner-image a img{
		margin:0 auto auto !important;
	}
}

@media screen and (max-width: 580px) {
	.slider-banner-image {
	    height:510px;
	}
}

@media screen and (max-width : 480px) {
	.slider-banner-image {
	    height:380px;
	}
}

.rotation{
	top:0; 
}

.slider-nav.small .slick-track{
	transform: translate3d(0px, 0, 0px) !important;
}





@media screen and (max-width:1920px){
	.slider-banner-image.zarbo iframe{
		min-height:600px !important;
	}
}
@media screen and (max-width: 1440px) {
	.slider-banner-image.zarbo iframe{
		min-height:600px !important;
	}
}
@media screen and (max-width: 1200px){
	.slider-banner-image.zarbo iframe{
		min-height:400px !important;
	}
}

@media screen and (max-width: 992px){
	.slider-banner-image.zarbo iframe{
		min-height:300px !important;
	}
}

@media screen and (max-width: 992px){
	.slider-banner-image.zarbo iframe{
		min-height:300px !important;
	}
}


/* End */


/* Start:/local/lib/js/slick/slick-theme.css?16733527592477*/
@charset 'UTF-8';
/* Slider */
.slick-loading .slick-list
{
    background: #fff url('/local/lib/js/slick/./ajax-loader.gif') center center no-repeat;
}



/* Arrows */
.slick-prev,
.slick-next
{
    font-size: 0;
    line-height: 0;

    position: absolute;
    top: 50%;

    display: block;

    width: 20px;
    height: 20px;
    padding: 0;


    cursor: pointer;

    color: transparent;
    border: none;
    outline: none;
    background: transparent;
}
.slick-prev:hover,
.slick-prev:focus,
.slick-next:hover,
.slick-next:focus
{
    color: transparent;
    outline: none;
    background: transparent;
}
.slick-prev:hover:before,
.slick-prev:focus:before,
.slick-next:hover:before,
.slick-next:focus:before
{
}
.slick-prev.slick-disabled:before,
.slick-next.slick-disabled:before
{
    opacity: .25;
}

.slick-prev:before,
.slick-next:before
{
    font-family: 'slick';
    font-size: 20px;
    line-height: 1;

    opacity: .75;
    color: white;

    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
}

.slick-prev
{
    left: -25px;
}
[dir='rtl'] .slick-prev
{
    right: -25px;
    left: auto;
}

.slick-next
{
    right: -25px;
}
[dir='rtl'] .slick-next
{
    right: auto;
    left: -25px;
}
/* Dots */
.slick-dotted.slick-slider
{
    margin-bottom: 30px;
}

.slick-dots
{
    position: absolute;
    bottom: -25px;

    display: block;

    width: 100%;
    padding: 0;
    margin: 0;

    list-style: none;

    text-align: center;
}
.slick-dots li
{
    position: relative;

    display: inline-block;

    width: 20px;
    height: 20px;
    margin: 0 5px;
    padding: 0;

    cursor: pointer;
}
.slick-dots li button
{
    font-size: 0;
    line-height: 0;

    display: block;

    width: 20px;
    height: 20px;
    padding: 5px;

    cursor: pointer;

    color: transparent;
    border: 0;
    outline: none;
    background: transparent;
}
.slick-dots li button:hover,
.slick-dots li button:focus
{
    outline: none;
}
.slick-dots li button:hover:before,
.slick-dots li button:focus:before
{
    opacity: 1;
}
.slick-dots li button:before
{
    font-family: 'slick';
    font-size: 6px;
    line-height: 20px;

    position: absolute;
    top: 0;
    left: 0;

    width: 20px;
    height: 20px;

    content: '•';
    text-align: center;

    opacity: .25;
    color: black;

    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
}
.slick-dots li.slick-active button:before
{
    opacity: .75;
    color: black;
}

/* End */


/* Start:/local/components/softeffect/small_section_catalog/templates/analog/style.css?1716359091589*/
.small-cat .goods .persent{
	padding-top:7px;
}

img.max250{
	max-height:250px;
}

.analog-cat .good-item .g-i{
	padding-bottom:60px;
}

.analog-cat .small_name{
	font-size:14px !important;
}


.prev-text{
	line-height: 20px;
    display: -webkit-box;
    -webkit-box-orient: vertical;
    -webkit-line-clamp: 3;
    overflow: hidden;
    margin-bottom:25px;
}

.category-catalog .good-item .info .name a
{
	line-height: 20px;
    display: -webkit-box;
    -webkit-box-orient: vertical;
    -webkit-line-clamp: 2;
    overflow: hidden;
    height: 40px;
}
/* End */


/* Start:/local/components/softeffect/small_section_catalog/templates/recommend/style.css?1716359085717*/
.small-cat .goods .persent{
	padding-top:7px;
}

.recommend-cat img.max250{
	max-height:150px;
}

.recommend-cat .h250{
	height:150px;
}

.recommend-cat .good-item .g-i{
	padding-bottom:50px;
}

.recommend-cat .small_name{
	font-size:14px !important;
}

 .recommend-cat .good-item .g-i .i-bot{
	bottom: 8px;
}



.prev-text{
	line-height: 20px;
    display: -webkit-box;
    -webkit-box-orient: vertical;
    -webkit-line-clamp: 3;
    overflow: hidden;
    margin-bottom:25px;
}

.category-catalog .good-item .info .name a
{
	line-height: 20px;
    display: -webkit-box;
    -webkit-box-orient: vertical;
    -webkit-line-clamp: 2;
    overflow: hidden;
    height: 40px;
}
/* End */
/* /local/components/softeffect/catalog.element_universal_v2/templates/.default/style.css?176477590628298 */
/* /local/templates/ergostol/css/star/star-rating.min.css?16795674003524 */
/* /local/templates/ergostol/js/plur/plyr.css?158082289424889 */
/* /local/lib/js/slick/slick.css?17587172721763 */
/* /local/lib/js/slick/custom.css?17308024276218 */
/* /local/lib/js/slick/slick-theme.css?16733527592477 */
/* /local/components/softeffect/small_section_catalog/templates/analog/style.css?1716359091589 */
/* /local/components/softeffect/small_section_catalog/templates/recommend/style.css?1716359085717 */
