/* LARGE DESKTOP  (1366)
---------------------------------------------*/
@media only screen and (max-width:1366px) {}



/* LARGE DESKTOP  (1280)
---------------------------------------------*/
@media only screen and (max-width:1280px) {}



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



/* DESKTOP  (1024)
---------------------------------------------*/
@media only screen and (max-width:1024px) {
    .mob_button,
    .mob_button_aside,
    .mob_button_search {margin-left:20px;display:inline-flex;padding:7px;min-width:35px;align-items:center;justify-content:center}
    .mob_button button:first-child {margin-left: 0;}
    .mob_button_aside svg,
    .mob_button_search svg {fill:#fff;width:18px;height:18px;margin-left:0}
    [class*="mob_button_"] {background: #18202a;}
    [class*="mob_button_"] svg {fill: #b8bdca;}
    [class*="mob_button_"]:hover {background: #f00;}
    [class*="mob_button_"]:hover svg {fill: #ffffff;}
    [class*="mob_button_"].open.close {background: #f00;}
    [class*="mob_button_"].open.close svg {fill: #ffffff;}
    .top_nav {display:none}
    .container {margin:0 auto 0}
    .aside {flex:0;padding:0}
    .aside_block {display:none;position:absolute;top:71px;left:0;z-index:10;border-radius:0 0 10px 10px;padding:20px;box-shadow:0 4px 10px rgba(0,0,0,.2);background:#131720;width:50%;margin-bottom:0;border-top: 2px solid #f00;}
    .aside_block.search {width: 100%;}
    #promo_carousel .promo_poster img {height:260px}
}



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



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



/* TABLET  (768)
---------------------------------------------*/
@media only screen and (max-width:768px) {
    .short_content_info {display:none}
}



/* TABLET  (640)
---------------------------------------------*/
@media only screen and (max-width:640px) {
    .title_section {font-size:16px}
    #promo_carousel .promo_poster img {height:190px}
    .aside_block {width:60%}
    .short_item {display:block}
    .short_poster {max-width:none;margin-right: 0;display:flex;justify-content:center}
    .short_poster img {width:300px}
    .info_item_list {margin-bottom: 20px;}
}


/* MOBILE  (575)
---------------------------------------------*/
@media only screen and (max-width:575px) {
    .social {display:none;}
    .view_players {justify-content: flex-end;}
}


/* MOBILE  (480)
---------------------------------------------*/
@media only screen and (max-width:480px) {
    .header {display:block;text-align:center}
    .logo {margin-bottom:10px}
    .mob_button {margin-left: 0;}
    .aside_block {top:114px;width:100%}
    .short_item .item_title,
    .short_item .item_title a {font-size:24px}
    .full_title {display:block}
    .full_title .title_section {font-size:24px;margin-bottom: 0;}
    .rating_stars {padding:0;margin:.67em 0 .67em 0}
    .aside_title::after {display:none}
}



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