
.big_slider{ overflow:hidden; }
.big_slider ul, .big_slider li{ list-style:none; margin:0; padding:0; }
.big_slider a{ text-decoration:none !important; }

.big_slider .owl-stage{ height:420px;overflow:hidden; }



.big_slider .owl-prev:after, .big_slider .owl-next:after {
    content: '';
    height: 58px;
    width: 58px;
    background-image: none !important;
    background-position: 0px 0;
	background-size:58px 58px;
    position: absolute;
    top: 50%;
    margin-top: -29px;
}
.big_slider.owl-carousel .owl-prev { left: -70px; }
.big_slider.owl-carousel .owl-next { right: -70px; }
.big_slider.owl-carousel:hover .owl-prev { left:60px; }
.big_slider.owl-carousel:hover .owl-next { right: 60px; left: auto; }
.big_slider .owl-prev:after{  background-image:  url('../../../../../images/svg/arrow-left.svg') !important; }
.big_slider .owl-next:after{  background-image:  url('../../../../../images/svg/arrow-right.svg') !important; }

.big_slider .owl-dots.owl-dots-line{ position:absolute; bottom:7px; left:0; right:0; text-align:center; }
.big_slider .owl-dots .owl-dot{  margin:5px 5px; }
.big_slider .owl-dots .owl-dot span{ background:transparent; border:1px solid #fff; width:14px; height:14px; }
.big_slider .owl-dots .owl-dot.active  span{ background:#fff; }


.big_slider .slide {
	width: 640px;
	height:420px;
    background-clip: content-box;
    background-position: center;
    background-size: cover;
    background-repeat: no-repeat;
    position: relative;
    outline: 0;	
}


.big_slider .slide:before {	content:""; position:absolute; top:0; left:0; height:100%; width:100%; display:block; background:rgba(0, 0, 0, .650); z-index:1; transition: all 500ms ease-in-out; opacity:1; }
.big_slider .active.center .slide:before { opacity:0; }
.big_slider .active.center .slide:hover:before { opacity:0.7; }



.big_slider .slide .info_wrap {
	
    vertical-align: bottom;
    position: absolute;
    bottom: 0;
    color: white;
    width: 100%;
    height: 100%;
    display: flex;
    flex-direction: column;
    justify-content: flex-end;
	background-image: url('../../../../../images/cover-h.png');
    background-repeat: no-repeat;
    background-position: center bottom;
    background-color: transparent;
    transition: all 500ms ease-in-out;
	
}

.big_slider .active.center .slide .info_wrap{ 	z-index:2;  }

.big_slider .slide .info {	
    transition: all 500ms ease-in-out;	
	padding:30px 40px 40px 40px;
}
.big_slider .slide .info a{
	  color: white;
}
.big_slider .slide .info h4{
	  color: white;
	  font-size: 1.6rem;
}
.big_slider .slide .info .lead {
    display: block;
    font-size: 24px;
    line-height: 30px;
    margin-bottom: 0;
}

.big_slider .slide .info .item_cats_list { font-size:17px; font-family:BaseFontBold; }
.big_slider .slide .info .item_cats_list.more_items a:after { content:", "; display:inline; }
.big_slider .slide .info .item_cats_list a:last-child:after { content:""; }

.big_slider .slide .info .teaser { margin-top:15px; display:block; }
.big_slider .slide .info .details { margin-top:15px; }
.big_slider .slide .info .details .date {  }
.big_slider .slide .info .details .comments { float:right;  }

.big_slider .slide .onhover {
	display: block;
    max-height: 0;
    overflow: hidden;
    transition: all 500ms ease-in-out 0ms;
}
.big_slider .active.center .slide:hover .onhover {   max-height: 150px; }

.big_slider .slide .item-comments{
    background-color:rgba(0, 0, 0, 0.6);
	padding:.40rem 0.80rem;
	color:#fff !important;
	border-radius:0.50rem;
	border-bottom-right-radius:0;
	position:absolute;
	top:20px;
	right:20px;
}
.big_slider .slide .item-comments{
	padding:.30rem 0.70rem;
}

@media (max-width: 768px) {
	
.big_slider .owl-prev:after, .big_slider .owl-next:after {
    height: 48px;
    width: 48px;
	background-size:48px 48px;
    margin-top: -24px;
}
.big_slider.owl-carousel .owl-prev { left: -40px; }
.big_slider.owl-carousel .owl-next { right: -40px; }
.big_slider.owl-carousel:hover .owl-prev { left:5px; }
.big_slider.owl-carousel:hover .owl-next { right: 5px; }
	
.big_slider .owl-stage{ height:320px; }
.big_slider .slide { width: 340px;height: 320px;}

.big_slider .active.center .slide:before,
.big_slider .active.center .slide:hover:before { opacity:0.7; }

.big_slider h4 { font-size: 1.4rem; }
.big_slider .slide .info .item_cats_list { font-size:15px; }
.big_slider .slide .info {	padding-bottom:50px; }
.big_slider .slide .info .details span { font-size:14px; }
.big_slider .slide .onhover, .big_slider .slide:hover .onhover { display:none; }

}
