.konkurs_list .flip-container:hover .back {transform: none;}
.konkurs_list .flip-container:hover .front {transform: none;}
.konkurs_preview .flip-container:hover .back {transform: none;}
.konkurs_preview .flip-container:hover .front {transform: none;}
.news_list.konkurs_list .front > div {
	background: url(/static/img/konkurs/pic_shadow_down.png) repeat-x bottom; 
	min-height: 100%;
	color:#fff;
	position:relative;
}
.news_list.konkurs_list .front h2{font-size:21px;}
.news_list.konkurs_list .front h2 span{font-size:21px; text-transform:uppercase;}
.konkurs_list .front::before{
	content:'';
	display:block;
	position:absolute;
	left:1px;
	top:1px;
	background-repeat:no-repeat;
	width:134px;
	height:136px;
	z-index:9;
}
.konkurs_list.stat_collect .front::before{background-image:url(/static/img/konkurs/stat_collect.png);}
.konkurs_list.stat_next .front::before{background-image:url(/static/img/konkurs/stat_next.png);}
.konkurs_list.stat_vote .front::before{background-image:url(/static/img/konkurs/stat_vote.png);}
.konkurs_list.stat_totals .front::before{background-image:url(/static/img/konkurs/stat_totals.png);}

.konkurs_list.stat_totals .front{-webkit-filter: grayscale(100%); -moz-filter: grayscale(100%); -ms-filter: grayscale(100%); -o-filter: grayscale(100%); filter: grayscale(100%);}
.konkurs_list .front{background-size:cover;}

.konkurs_list .front::after{
	content:'';
	display:block;
	position:absolute;
	right:18px;
	top:17px;
	background-repeat: no-repeat;
	width:45px;
	height:35px;
	z-index:9;
}
.konkurs_list .front.video::after{background-image: url(/static/img/konkurs/icon_video.png);}
.konkurs_list .front.audio::after{background-image: url(/static/img/konkurs/icon_audio.png);}
.konkurs_list .front.text::after{background-image: url(/static/img/konkurs/icon_text.png);}
.konkurs_list .front.photo::after{background-image: url(/static/img/konkurs/icon_photo.png);}

.news_list.konkurs_list .front div div{
	position:absolute; 
	bottom:0; 
	left: 0;
	width: 100%;
	padding-left: 15px;
	padding-right:15px;}
.dates{font-size:12px;}

.konkurs-carousel .owl-nav div {
    position: absolute;
    top: 41%;
    width: 41px;
    height: 41px;
    text-indent: -9999px;
    opacity: 0.5;
    background-image: url(/static/img/bg_direction_nav_owl.png);
}
.konkurs-carousel .owl-nav .owl-next {
    right: 0;
    background-position: -41px 0;
}
.konkurs-carousel .owl-nav div:hover{opacity:1;}
.owl-carousel.konkurs-carousel .owl-item div a{text-align:left;}

.news_list.konkurs_list .front h2 {
    margin-bottom: 5px;
}
.news_list.konkurs_list .dates {
    float: left;
}
.news_list.konkurs_list span.konkurs_link-btn {
	float: right;
	display: inline-block;
	margin-top: -5px;
	padding: 10px;
	text-transform: uppercase;
	font-size: 9px;
	font-weight: 700;
	color: #1e1e1e;
	border-style: solid;
	border-width: 1px;
	border-color: rgb(35, 35, 35);
	border-radius: 5px;
	background-color: rgb(241, 242, 241);
}

	@media screen and (max-width: 899px) {
		.news_list.konkurs_list span.konkurs_link-btn {
			margin-top: 1px;
			margin-right: -10px;
			padding: 5px;
			font-size: 8px;
		}
	}
	@media screen and (max-width: 768px) a {
		.news_list.konkurs_list .front h2,
		.news_list.konkurs_list .front h2 span {
			font-size: 20px;
		}
		.news_list.konkurs_list .dates {
		    margin-bottom: 0;
		}
		.news_list.konkurs_list span.konkurs_link-btn {
			float: none;
			margin: 1px auto;
		}
	}
	@media screen and (max-width: 768px) {
		.news_list.konkurs_list .front h2,
		.news_list.konkurs_list .front h2 span {
			font-size: 20px;
		}
	}
	@media screen and (max-width: 768px) and (min-width: 571px) {
		.news_list.konkurs_list .dates {
		    margin-bottom: 0;
		}
		.news_list.konkurs_list span.konkurs_link-btn {
			float: none;
			margin: 1px auto;
		}
	}
	@media screen and (max-width: 519px) {
		.news_list.konkurs_list .dates {
		    margin-bottom: 0;
		}
		.news_list.konkurs_list span.konkurs_link-btn {
			float: none;
			margin: 1px auto;
		}
	}
	@media screen and (max-width: 360px) {
		.news_list.konkurs_list .front h2,
		.news_list.konkurs_list .front h2 span {
			font-size: 18px;
		}
		.news_list.konkurs_list .dates {
		   font-size: 11px;
		}
		.news_list.konkurs_list .front > div {
			padding: 6px 10px 10px;
		}
	}