
@media screen and ( max-width: 1522px){
    .parallax img{
        width: 1522px;
        height: 1042px;
        max-width: inherit;
        position: relative;
        left: 50%;
        margin-left: -761px;
    }
}
@media screen and ( max-width: 1199px){
    .my_slide .item .img_link{
        margin: 11px 5px 0 10px;
    }
    .touch_slide_text{
        padding: 0px 5px 0 5px;
    }
    .paper {
        background-position: 80px -120px;
    }
    .head_menu .nav>li>a {
        padding: 15px 10px;
    }
    .slide_text{
        padding-left: 165px;
        padding-right: 0;
    }
}
@media screen and ( max-width: 991px){
#snow {
    display: none;
    }
    .paper {

        background-position: -111px -35px;
    }
    .btns {
        margin-top: 20px;
        margin-bottom: 20px;
    }
    .footer {
        display: flex;
        justify-content: center;
        align-items:center;
        flex-direction: column;
    }
    
    .footer-contact-text {
    text-align : center !important;
    
    }
    
    .support-footer {
    flex-direction:column;
    }
    
    .text-footer {
    margin-bottom: 5px;
    }
    .menu_bg{
        width: 100%;
    }
    .dropdown{
        z-index: 999;
    }
    .img_slide{
        display: none;
    }
    
    
    .align-to-center {
        display: none;
        
      }
      

      .logo{
        display: flex;
        flex-direction: column;
        align-items: unset;  
        padding:  0 15px;             
        }
        
        .name_logo {
        font-size : 20px;
        
        }
        
        .head_menu {
        width: 370px !important;
        margin: 0 auto;
        }
        
        .navbar-header {
        width : 340px !important;
        }
        
        .btns {
        margin-bottom: 20px;
        
        }
        
        .search_btn : {
        position:absolute;
        right:40px
        display: none;
        }
        
        .lang {
        margin-right: 10px;
        }
    
    .footer {
        
    
    }
    
}
@media screen and ( max-width: 767px){
    .logo img {
        float: none;
        position: relative;
        left: 50%;
        margin-left: -47px;
    }
    .name_logo {
        display: inline-block;
        text-align: center;
    }
    .btns {
        margin-top: -1px;
        text-align: center;
        margin-bottom: 20px;
    }
    .paper {
        background-position: -111px 0px;
    }
    
    .menu{
        display: block;
        padding: 0 15px;
    }
    .news_box{
        padding: 0 10px;
    }
    .footer {
        background-image: none;
    }
    .text_right img{
        margin-top: 10px;
    }
    .text_right,
    .footer_logo,
    .footer_blog {
        text-align: center;
        padding-right: 0;
        padding-left: 0;
    }
    .head_menu .nav>li>a {
        padding: 15px 25px;
    }
    .slide_text{
        padding-left: 0;
        width: 100%;
        text-align: center;
    }
}
@media screen and ( max-width: 587px){
   
    .img_slide{
        display: table-cell;
    }
    .slide_text{
        display: none;
    }
}
@media print {
    .container {
        width: 90%;
    }
}



/*
@media screen and ( max-width: 1522px){
    .parallax img{
        width: 1522px;
        height: 1042px;
        max-width: inherit;
        position: relative;
        left: 50%;
        margin-left: -761px;
    }
}
@media screen and ( max-width: 1199px){
    .my_slide .item .img_link{
        margin: 11px 5px 0 10px;
    }
    .touch_slide_text{
        padding: 0px 5px 0 5px;
    }
    .paper {
        background-position: 80px -120px;
    }
    .head_menu .nav>li>a {
        padding: 15px 10px;
    }
    .slide_text{
        padding-left: 165px;
        padding-right: 0;
    }
}
@media screen and ( max-width: 991px){
    .paper {
        background-position: -111px -35px;
    }
    .btns {
        margin-top: 20px;
        margin-bottom: 20px;
    }
    .footer {
        background-position: 50% 0px !important;
    }
    .menu_bg{
        width: 100%;
    }
    .dropdown{
        z-index: 999;
    }
    .img_slide{
        display: none;
    }
}
@media screen and ( max-width: 767px){
    .logo img {
        float: none;
        position: relative;
        left: 50%;
        margin-left: -47px;
    }
    .name_logo {
        display: inline-block;
        text-align: center;
        height:100px;
    }
    .btns {
        margin-top: -1px;
        text-align: center;
    }
    .paper {
        background-position: -111px 0px;
    }
    .lang {
        left: 35px;
    }
    .menu{
        display: block;
        padding: 0 15px;
    }
    .news_box{
        padding: 0 10px;
    }
    .footer {
        background-image: none;
    }
    .text_right img{
        margin-top: 10px;
    }
    .text_right,
    .footer_logo,
    .footer_blog {
        text-align: center;
        padding-right: 0;
        padding-left: 0;
    }
    .head_menu .nav>li>a {
        padding: 15px 25px;
    }
    .slide_text{
        padding-left: 0;
        width: 100%;
        text-align: center;
    }
}
@media screen and ( max-width: 587px){
    .btns {
        margin-top: 15px;
        margin-bottom: 5px;
    }
    .img_slide{
        display: table-cell;
    }
    .slide_text{
        display: none;
    }
}
@media print {
    .container {
        width: 90%;
    }
}

*/
