/* LARGE DESKTOP  (1280)
---------------------------------------------*/
@media only screen and (max-width:1280px) {
    .owl-nav button.owl-prev, .owl-nav button.owl-next {border-radius:25px}
    .owl-prev {left:-35px}
    .owl-next {right:-35px}
}



/* DESKTOP  (1200)
---------------------------------------------*/
@media only screen and (max-width:1200px) {
    .container {margin:0 auto}
    .header, .footer, .promo_section {border-radius:0}
    .content {padding-right:20px}
    .logo {top:16px}
}



/* DESKTOP  (1024)
---------------------------------------------*/
@media only screen and (max-width:1024px) {
    .container {margin:150px auto 0; position: relative;}
    .logo {position:absolute;top:-125px;right:45%;left:45%}
    .header_right {flex:1}
    .header {min-height:60px}
    .promo_items {height:285px}
    .dropdown-menu-right {right:-20px}
    .dropdown-menu {margin-top:13px}
    .top_nav {display: none;}
    .search {flex:auto}
    .search input {width:100%}
    .mob_button {line-height:0;display:inline-flex;padding:0;margin-left:15px}
    .mob_button_aside {padding:5px;background:#fa0;border-radius:7px;min-width:35px}
    .aside {flex:0 auto;max-width:none}
    .aside_block {display:none}
    .aside_block.genre {position:absolute;top:60px;background:#21283b;z-index:10;min-width:350px;box-shadow:0 0 40px 0 rgba(0,0,0,.5);border-radius:0 0 16px 0;overflow:hidden} 
}



/* TABLET  (992)
---------------------------------------------*/
@media only screen and (max-width:992px) {
    .promo_items {height:220px}
}



/* TABLET  (800)
---------------------------------------------*/
@media only screen and (max-width:800px) {
    .logo {left:44%}
}



/* TABLET  (768)
---------------------------------------------*/
@media only screen and (max-width:768px) {
    .promo_items {height:265px}
}



/* TABLET  (640)
---------------------------------------------*/
@media only screen and (max-width:640px) {
    .logo {left:42%}
    .promo_items {height:215px}
    .section_title {font-size:16px}
    .short_content {display:block}
    .shortstory .poster, .fullstory .shortstory .poster {margin-right:0;max-width:none;margin-bottom:20px}
    .shortstory .poster_bg {display:flex;justify-content:center}
    .shortstory .poster_bg a {width: 100%;}
    .shortstory .poster_bg img {width: 100%;}
}


/* MOBILE  (575)
---------------------------------------------*/
@media only screen and (max-width:575px) {
    .logo {left:41%}
   .promo_items {height:190px}
}


/* MOBILE  (480)
---------------------------------------------*/
@media only screen and (max-width:480px) {
    .logo {left:40%}
   .promo_items {height:210px}
   .shortstory_bottom {display:block}
   .shortstory_left {display:block;text-align:center}
   .shortstory_right {display:flex;justify-content:center;padding:10px}
   .section_title_video {justify-content:center}
}



/* MOBILE  (360)
---------------------------------------------*/
@media only screen and (max-width: 360px) {}

@media only screen and (max-width: 480px) {
    .search input[type="text"] {width: auto;}
    .fn_profile > span {display: none;}
    .fn_profile > span.fn_lock {display: inline-flex;}
}