@media only screen and (max-width: 1366px) {
.wrapper { max-width:1220px; padding:0 0; }
.big_slide figure{ width:70%; }
.big_slide .caption_cont{ width:100%; background:url(../images/caption_shadow.webp) repeat-y 50px 0;}
.big_slide .caption_cont:before{ display:none; }
.big_slide a.play_btn{ right:27%; }

.big_slide .caption_cont .caption_cont_inner{ top:20%;}
}


@media only screen and (max-width: 1280px) {
header{ padding: 20px 0 0; }
.wrapper { padding: 0 20px; }
}



@media only screen and (max-width: 767px) {
.wrapper { padding:0; }	
header { padding: 15px 0 0; background:rgba(3,22,35,1); min-height:50px; }
header .wrapper { padding: 0 10px; }	
/*header:after{ display:none; }*/
.slider_container .flexslider .slides > li .big_slide:after{ display:none; }

header a.logo{ width:100px;}
header a.toggle_menu{ display:inline-block;}
header a.toggle_menu.active span{ width:0%;}
header a.toggle_menu.active:after{ transform:rotate(45deg); top:8px;}
header a.toggle_menu.active:before{ bottom:9px; transform: rotate(-45deg);}

.navigation{ display:block;}

.nav_container { display: none;}
.slider_container { height: 100vh;}

.big_slide .caption_cont h3 { font-size: 30px; line-height: 32px;}
.big_slide .caption_cont h3::after { height: 5px; top: -15px; width: 65px;}

.big_slide .caption_cont .caption_cont_inner { padding: 10px 0 0 10px;}


}


@media only screen and (max-width: 666px) { 
.big_slide figure { width: 100%;}

.big_slide .caption_cont .caption_cont_inner { /*bottom: 0;*/ top:160px; max-width: 100%; padding: 0 10px 10px; text-align: center;  transform: translateY(0px); -webkit-transform: translateY(0px); -moz-transform: translateY(0px); }
.big_slide .caption_cont h3::after { left: 0;  margin: 0 auto;  right: 0;}
.big_slide .caption_cont { background:rgba(3,22,35,0.7); }

.big_slide a.play_btn { margin-right: -35px; right: 50%; top: 60px; transform: translateY(0px); -webkit-transform: translateY(0px); -moz-transform: translateY(0px);}

.slider_container { min-height: 480px;}

.big_slide ul.gal_paging { bottom: auto; top: 60px; right:10px;}
.big_slide ul.gal_paging li a { height: 12px; width: 12px;}

}

