

@media only screen and (max-width: 1159px) {

.wrapper { padding: 0 15px; max-width: 940px;}

.banner_caption p { padding: 0 170px 30px;}

header .show_text { bottom: auto; top:100%; background:#333333; padding:8px 15px;}



.video_list li h3{ font-size:30px}

}

@media only screen and (max-width: 1024px) {

.banner .top_banner{ display:block;}

.banner_caption h3 { font-size: 68px; line-height: 60px;}	

.banner_caption h3 span { line-height: 60px;}	

.banner_caption p { font-size:18px; line-height: 23px; }

.women_irl .wrapper{ padding: 0 20px}

.video_list .wrapper{ padding: 0 20px}

.video_list li h3{ font-size:25px; line-height:30px}

.video_list li .play_btn{ width:40px; height:40px; background-size:100% 100%}

.video_list li .play_btn:hover{width:40px; height:40px; background-size:100% 100%}




.model_box .play_btn{ width:70px}

.model_box .play_btn:hover{width:70px}



}







@media only screen and (max-width: 991px) {





.model_box .play_btn{  top:28%}

.model_box_details .left_col h5{ padding-bottom: 10px; font-size:28px; line-height:33px}

.model_box_details .left_col h4 { padding-bottom: 3px; }

.video_list li { float: none; width: 49%; display: inline-block; vertical-align: top; }

}

@media only screen and (max-width: 767px) {

.banner video { display:none;}
.banner .top_banner { background: url(../images/header_broll_kia.webp) no-repeat; }	

.fadeIn{ transform:none; -webkit-transform:none; -moz-transform:none; -ms-transform:none; opacity:1 !important;}	

.fadeIn.go{-webkit-animation-name:none;animation-name:none;}

header .paid_logo { position:absolute; left:0; top:60px; background:#000; border-top:1px solid #333; padding:8px 0 4px;  margin:0; width: 100%;}



.banner { min-height:380px;}

.banner_caption h3 { font-size: 38px; line-height: 30px;}

.banner_caption h3 span { line-height: 30px;}

.banner_caption p { font-size: 15px; line-height: 20px;padding: 0 10% 20px;}

.banner_caption span.create { padding: 0px 0 15px;}

.banner_caption img { width: 190px;}

a.scroll_for_more { width: 20px;}

.video_list li h3{ font-size:26px; line-height:31px}

.video_list li{ margin-bottom:20px}

.video_list li:first-child{ padding-left:10px}

.video_list li:last-child{ padding-left:10px}

.social li{ width:auto}

.women_irl p{ font-size:18px; line-height:31px}

.women_irl p br{ display:none}

.women_irl_details ul.link{ padding-bottom:24px}

.video_list{ padding:40px 0 36px}

.women_irl_details .wome_btn{ font-size:22px; padding:9px 0; width:155px; height:55px; background-size:100% 100%; top:-74px}

.women_irl_details .read_more{ margin-top:20px}

.women_irl_details .read_more{ min-width:154px; font-size:16px; line-height:21px; padding:10px 20px}

.women_irl{ padding:49px 0 32px}

.model_box .play_btn{  top:28%}

.content-bar {  padding-top: 33px; }

.model_box_details p { font-size: 16px; line-height: 22px; }

.video_list p { padding: 0px; line-height: 26px; }

.banner_caption {
    padding: 130px 0 0;
}

}


@media only screen and (max-width: 666px) { 

p { font-size: 20px; line-height: 29px; }

header a.logo{ width:173px; margin:18px 0 0}
header ul.social_icon { margin-top: 12px;  }
header .paid_logo { top: 55px; }

.video_list li h3{ font-size:20px; line-height:25px}

footer ul li{ float:left; width:100%; padding-bottom:5px}

footer ul li:after{ display:none}

.model_box_details .left_col h5{ font-size:25px; line-height:24px}

ul.social.box li a{ width:25px; height:25px}

ul.social.box li a i{ font-size:15px; line-height:25px}

.model_box .play_btn{ width:52px; height:76%; top:0px  }

.model_box .play_btn:hover{width:52px ;height:76%; top:0px}

.model_box{ width:450px;}

.model_box_details .left_col{ width:150px}



}















@media only screen and (max-width: 480px) { 


header { min-height: 55px; } 

.video_list li{ width:100%; padding:0px}

.video_list li .video_box img{ width:100%}

.social li{ width:auto}

.women_irl_details ul.link li{ font-size:20px; line-height:32px; margin: 0 6px}

.model_box_details .left_col{ width:208px}

.video_list li:first-child{ padding-left:0px}

.video_list li:last-child{ padding-left:0px}

.model_box .play_btn{height:64%;}

.model_box .play_btn:hover{ height:64%}

.banner {
    height: 350px;
    margin-top: 55px;
}

.banner_caption {
    padding: 145px 0 0;
}

.video_list li .video_box{ margin-bottom:10px}



.model_box{ width:300px;}





}







@media only screen and (max-height: 820px) {

	

.v_box{ padding-bottom:56.5%!important}



.model_box{ width:730px;}



    

}











