body{min-width: 320px;}
@media (min-width: 300px) and (max-width: 1024px)
{
    .mobile{display:block;}
.screen__column__left{width: 15%;}
.screen__box{max-width: 100%; margin: 0;z-index: 1;border: none;position: unset;}
    #snow-animation-container{display: none;}
.screen__menu{right: 0px !important;position:fixed;}
.footer__phone footer__fax,.top-sm{display:none;}
    .header {width: calc(100% - 59px);position: fixed;}
    .header__content {margin: 0;}
.screen__container, .header__content{background: rgba(189, 60, 60, 1);min-width: 0;}
.menu{overflow: visible;background: none;top: 59px;}
.screen__menu {width: 60px;z-index: 1;border: none!important;}
    .screen__menu,.screen__menu .menu-box{height: 60px;}
    .screen__menu.inited .menu-box{height: 85%;}
.screen__menu.inited {width: 160px;}
    .menu-box{top: 0;}
    .menu__list{position: absolute;top:0px;background: #1e2127;border-top: #44464b 1px solid;}
    .menu__toggler{display:block;top: 0px;float: right;background: #1e2127;height: 17px;opacity: 1;position: fixed;right: 0;}
.screen__column__right{width: 82% !important;left: 0 !important;margin-top: 45px;}
body.newyear .screen__column__right{margin-top: 75px;}
body.newyear .menu__list{top: 50px;}
.screen__content{margin:0 10px 10px 10px !important;height: 100%;}
    .header_logo{height: 50px;width: 212px;padding: 6px 0px 0px 0px;}
    .homelink{height: 45px;background-size: 94%;}
    .audio-control,.home-icon{display: none}
    #lang {margin-right: 0px;width: 50px;overflow: hidden;}
    #lang.active {overflow:unset;}
    .footer__fax{display: none;}
    .screen1 .screen__container, .screen1 .header__content{min-width: unset;}
    .services__list{top: 0%;height: 15%;}

    .topmenu{display: none;}
    .screen__right__title{top: 9%;}
    .footer__content{min-width: auto;max-width: 100%;}
    #lang li{padding: 15px 15px 0px 12px;background: #2d2f34;}
    #lang.active li a.opasity50{opacity: 1;}
    .services__scrolled{padding: 20px 25px 20px 22px;}
    .services__content_scrolled{padding: 0px 0px 0px 0px;}
    .services__content{top:7.1%}
    .screen__column__left{width: 100%;position: unset;}
    .v-adaptive .screen__right__content_hi {top: 50px!important;}
    .current .services__item_inner.current{display: none;}
    #lang li a.opasity50{opacity: 1!important;}
    #lang li {display: none;}
    #lang li.current,#lang.active li {display: block;}
    .screen__right__sb span{display:none;}
    .screen__columns__item:not(.current) .screen__right__title{display: none}
    .screen__right__sb{padding: 0px 0px 28px;}
    .right__content__title{
        /*display: none;*/
        padding: 15px 0px 15px 15px;
        margin: 0px 0px 0px;
        width: 100%;
    }
    .breadcrumbs{display: flex;}
    .breadcrumbs a{display: block; float: left;background:none;margin: 5px 3px;padding: 0;height: 10px;font-size: 12px;text-decoration: none;line-height: 6px;}
    .breadcrumbs a:first-of-type{background: url(../img/home-icon.png) 0px 0px no-repeat;width: 13px;height: 13px; margin-right: 0px; margin-top: -3px;background-size: contain;}
    .breadcrumbs span{display: block; float: left;font-size: 11px; color: #ccc;line-height: 7px;    margin: -4px 3px 0 0px;}
    .right_content_homelink{position: unset;background-size: contain;}
    .right__content__box{padding: 15px 10px 15px 15px;width: initial;}
    .screen__content,.screen__container{overflow: unset;}
    .footer{position: fixed!important;}
    #screen1Text{top: 250px;position: absolute;}
    .screen__column__left .screen__right__text{top: 360px!important;}
    .screen__column__left .screen__right__text img{max-width: 100%!important;height: auto!important;}
    .screen__right__title_decorate{display: none;}
    .right__content__scrolled{padding: 0;}
    .screen__column__right,.screen__columns__item,.screen__right__content,.screen__right__content_hi,.right__content_scr,.screen__right__title{position: unset;overflow: unset;}
    .tbl-list>div{width: 100%;padding: 0px 0px 15px 0;}
}

@media (max-width: 600px)
{
.screen__column__right{width: 100% !important;}
}