.h1_block h1{
    font-size:42px;
    margin:0px auto 0px auto;
}



@media screen and (max-width:1920px){
    
    div.advbanner {
        position: relative !important;
        height:auto !important;
    }
    
    div.sliderimg {
        margin: 0 auto;
        width: 100% !important;
        height:auto !important;
    }

    div.sliderimg {
        margin: 0 auto;
        width: 100% !important;
        height:auto !important;
    }

    div.sliderback:before {
        background: url(/img/source/main/bg_slider.png) no-repeat center bottom !important;
        background-size: 100% auto!important;
        content: '';
        position: absolute!important;
        bottom: -19%!important;
        left: 0!important;
        right: 0!important;
        z-index: 1!important;
    }

    div.advbanner img{
        display:block!important;
    }

    
}

@media screen and (max-width:1600px){
    
    div.advbanner {
        margin-top: 30px;
    }
    
}


@media screen and (max-width:1500px){
    div.advbanner {
        margin-top: 52px;
    }

}


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

div.advbanner {
    margin-top: 79px;
}

}



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

div.advbanner {
    margin-top: 110px;
}

div.breads {
    margin: 35px auto 25px auto;

}

}


@media screen and (max-width:860px){
    
  div.allheader div.soc {
    top: 5px;
}  

}



@media screen and (max-width:800px) and (min-width:601px){
    


div.underheadright div.soc a {
    margin-bottom: 0;
}


}




@media screen and (max-width:768px){
    
    
           div.advbanner {
            margin-top: 130px;
        }
        div.allheader div.soc {
            top: 0px;
        } 
        
        
}



@media screen and (max-width:700px){
    
    
           div.advbanner {
            margin-top: 140px;
        }
        
       div.allheader div.soc {
        top:0;
        }

                
        
}



@media screen and (max-width:600px){
    
        div.advbanner {
    margin-top: 120px;
    }
    
      
}




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

div.advbanner {
    margin-top: 122px;
}


.missia_cont div.h1_block{
    font-size: inherit;
}

.partnership div.h1_block h1{
    line-height: normal !important;
}

}


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

div.advbanner {
    margin-top: 129px;
}

div#sliderdiv {
    height: auto!important;
}

}

@media screen and (max-width:1290px){
    
    div.advbanner,
    div.sliderimg{
        height: 400px !important;
        max-height: 100% !important;
        
    }
    
    div.advbanner {
    margin-top: 100px!important;
}


}


@media screen and (max-width:1290px){
    
    div.advbanner,
    div.sliderimg{
        height: 483px !important;
        max-height: 100% !important;
        
    }
    
     div.advbanner img{
        display:none!important;
    }
    
     div.advbanner {
        background-position: center top!important;
        background-size:1400px auto!important;
    }
    
    div.sliderimg.slider_o_produkte {
        margin-bottom: 10px !important;
    }
    
div.sliderback:before{
    display:none;
}


div.sliderimg {
    margin-bottom: 10px !important;
}

div.slider_dobro_pozhalovat div.advbanner{
    background-image:url(/themes/slides/bg_slide_dobro.jpg) !important;
    background-size: 1500px auto !important;
}

div.slider_o_kompanii div.advbanner{
    background-image:url(/themes/slides/bg_slide_about_kompany.jpg) !important;
    background-size: 1500px auto !important;
}

div.slider_video_o_produkte div.advbanner{
    background-image:url(/themes/slides/bg_slide_blog.jpg) !important;
    background-size: 1500px auto !important;
}

div.slider_o_produkte div.advbanner{
        background-image:url(/themes/slides/bg_slide_about_product.jpg) !important;
        background-size: 1500px auto !important;
}

div.slider_meropriyatiya div.advbanner{
    background-image:url(/themes/slides/bg_slide_mero.jpg) !important;
    background-size: 1500px auto !important;
}

div.slider_blog div.advbanner{
    background-image:url(/themes/slides/bg_slide_blog.jpg) !important;
    background-size: 1500px auto !important;
}

div.slider_novosti div.advbanner{
    background-image:url(/themes/slides/bg_slide_news.jpg) !important;
    background-size: 1500px auto !important;
}

div.slider_marketingovii_plan div.advbanner{
    background-image:url(/themes/slides/bg_slide_marketing.jpg) !important;
    background-size: 1500px auto !important;
}

div.slider_missiya_i_cennosti div.advbanner{
    background-image: url(/themes/slides/bg_misson_and.jpg) !important;
    background-size: 1500px auto !important;
}

div.slider_kontakti div.advbanner{
    background-image:url(/themes/slides/bg_slide_contacts.jpg) !important;
    background-size: 1500px auto !important;
}

.slider_biznes_s_kompaniei_dana div.advbanner{
    background-image:url(/themes/slides/bg_slide_business.jpg) !important;
    background-size: 1500px auto !important;
}

.slider_otzivi div.advbanner{
    background-image:url(/themes/slides/bg_slide_feedbacks.jpg) !important;
    background-size: 1500px auto !important;
}

.advbanner {
    max-height: 375px!important;
    margin-top: 122px!important;
}

div.breads {
    margin: -15px auto 25px auto !important;
}
    
}

@media screen and (max-width:1200px){
    
    div.advbanner,
    div.sliderimg{
        height: 452px !important;
        max-height: 100% !important;
        
    }
    
     div.advbanner img{
        display:none!important;
    }
    
     div.advbanner {
        background-position: center top!important;
        background-size:1400px auto!important;
    }
    
    div.sliderimg.slider_o_produkte {
        margin-bottom: 10px !important;
    }
    
div.sliderback:before{
    display:none;
}


div.sliderimg {
    margin-bottom: 10px !important;
}






div.slider_dobro_pozhalovat div.advbanner{
    background-image:url(/themes/slides/bg_slide_dobro.jpg) !important;
    background-size: 1400px auto !important;
}

div.slider_o_kompanii div.advbanner{
    background-image:url(/themes/slides/bg_slide_about_kompany.jpg) !important;
    background-size: 1400px auto !important;
}

div.slider_video_o_produkte div.advbanner{
    background-image:url(/themes/slides/bg_slide_blog.jpg) !important;
    background-size: 1400px auto !important;
}

div.slider_o_produkte div.advbanner{
        background-image:url(/themes/slides/bg_slide_about_product.jpg) !important;
        background-size: 1400px auto !important;
}

div.slider_meropriyatiya div.advbanner{
    background-image:url(/themes/slides/bg_slide_mero.jpg) !important;
    background-size: 1400px auto !important;
}

div.slider_blog div.advbanner{
    background-image:url(/themes/slides/bg_slide_blog.jpg) !important;
    background-size: 1400px auto !important;
}

div.slider_novosti div.advbanner{
    background-image:url(/themes/slides/bg_slide_news.jpg) !important;
    background-size: 1400px auto !important;
}

div.slider_marketingovii_plan div.advbanner{
    background-image:url(/themes/slides/bg_slide_marketing.jpg) !important;
    background-size: 1400px auto !important;
}

div.slider_missiya_i_cennosti div.advbanner{
    background-image: url(/themes/slides/bg_misson_and.jpg) !important;
    background-size: 1400px auto !important;
}

div.slider_kontakti div.advbanner{
    background-image:url(/themes/slides/bg_slide_contacts.jpg) !important;
    background-size: 1400px auto !important;
}

.slider_biznes_s_kompaniei_dana div.advbanner{
    background-image:url(/themes/slides/bg_slide_business.jpg) !important;
    background-size: 1400px auto !important;
}

.slider_otzivi div.advbanner{
    background-image:url(/themes/slides/bg_slide_feedbacks.jpg) !important;
    background-size: 1400px auto !important;
}

}


@media screen and (max-width:800px){
    
    div.advbanner,
    div.sliderimg{
        height: 400px !important;
        max-height: 100% !important;
        
    }
}


@media screen and (max-width:800px){
    
    div.advbanner,
    div.sliderimg{
        height: 396px !important;
        max-height: 100% !important;
        
    }
    
     div.advbanner img{
        display:none!important;
    }
    
     div.advbanner {
        background-position: center top!important;
        background-size:100% auto!important;
    }
    
    div.sliderimg.slider_o_produkte {
        margin-bottom: 10px !important;
    }
    
div.sliderback:before{
    display:none;
}


div.sliderimg {
    margin-bottom: 10px !important;
}



div.sliderback div.advbanner {
    margin-top: 122px!important;
}


div.slider_dobro_pozhalovat div.advbanner{
    background-image:url(/themes/slides/bg_slide_dobro.jpg) !important;
    background-size: 160% auto !important;
}

div.slider_o_kompanii div.advbanner{
    background-image:url(/themes/slides/bg_slide_about_kompany.jpg) !important;
    background-size: 160% auto !important;
}

div.slider_video_o_produkte div.advbanner{
    background-image:url(/themes/slides/bg_slide_blog.jpg) !important;
    background-size: 160% auto !important;
}

div.slider_o_produkte div.advbanner{
        background-image:url(/themes/slides/bg_slide_about_product.jpg) !important;
        background-size: 160% auto !important;
}

div.slider_meropriyatiya div.advbanner{
    background-image:url(/themes/slides/bg_slide_mero.jpg) !important;
    background-size: 160% auto !important;
}

div.slider_blog div.advbanner{
    background-image:url(/themes/slides/bg_slide_blog.jpg) !important;
    background-size: 160% auto !important;
}

div.slider_novosti div.advbanner{
    background-image:url(/themes/slides/bg_slide_news.jpg) !important;
    background-size: 160% auto !important;
}

div.slider_marketingovii_plan div.advbanner{
    background-image:url(/themes/slides/bg_slide_marketing.jpg) !important;
    background-size: 160% auto !important;
}

div.slider_missiya_i_cennosti div.advbanner{
    background-image: url(/themes/slides/bg_misson_and.jpg) !important;
    background-size: 160% auto !important;
}

div.slider_kontakti div.advbanner{
    background-image:url(/themes/slides/bg_slide_contacts.jpg) !important;
    background-size: 160% auto !important;
}

.slider_biznes_s_kompaniei_dana div.advbanner{
    background-image:url(/themes/slides/bg_slide_business.jpg) !important;
    background-size: 160% auto !important;
}

.slider_otzivi div.advbanner{
    background-image:url(/themes/slides/bg_slide_feedbacks.jpg) !important;
    background-size: 160% auto !important;
}

.advbanner {
    max-height: 375px!important;
    margin-top: 122px!important;
}

div.breads {
    margin: -15px auto 25px auto !important;
}
    
}

@media screen and (max-width:770px){
    
    div.advbanner,
    div.sliderimg{
        height: 382px !important;
        max-height: 100% !important;
    }
}

@media screen and (max-width:740px){
    
    div.advbanner,
    div.sliderimg{
        height: 370px !important;
        max-height: 100% !important;
    }
}



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

    
    div.advbanner,
    div.sliderimg{
            height: 352px !important;
    max-height: 100% !important;
        
    }
    


}

@media screen and (max-width:650px){   
div.advbanner, div.sliderimg {
    height: 321px !important;
    max-height: 100% !important;
}
}

@media screen and (max-width:600px){
div.advbanner, div.sliderimg {
    height: 279px !important;
    max-height: 100% !important;
}
}

@media screen and (max-width:550px){
div.advbanner, div.sliderimg {
    height: 273px !important;
    max-height: 100% !important;
}
}

@media screen and (max-width:520px){
div.advbanner, div.sliderimg {
    height: 259px !important;
    max-height: 100% !important;
}
}

@media screen and (max-width:490px){
div.advbanner, div.sliderimg {
    height: 246px !important;
    max-height: 100% !important;
}
}

@media screen and (max-width:460px){
div.advbanner, div.sliderimg {
    height: 232px !important;
    max-height: 100% !important;
}
}

@media screen and (max-width:430px){
div.advbanner, div.sliderimg {
    height: 216px !important;
    max-height: 100% !important;
}
}

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

    
    div.advbanner,
    div.sliderimg{
        height: 212px !important;
        max-height: 100% !important;
        
    }
    
div.sliderback:before{
    display:none;
}


div.sliderimg {
    margin-bottom: 10px !important;
}

div.sliderback div.advbanner {
    margin-top: 122px!important;
}


div.slider_dobro_pozhalovat div.advbanner{
    background-image:url(/themes/slides/bg_slide_dobro.jpg) !important;
    background-size: 170% auto !important;
}

div.slider_o_kompanii div.advbanner{
    background-image:url(/themes/slides/bg_slide_about_kompany.jpg) !important;
    background-size: 170% auto !important;
}

div.slider_video_o_produkte div.advbanner{
    background-image:url(/themes/slides/bg_slide_blog.jpg) !important;
    background-size: 170% auto !important;
}

div.slider_o_produkte div.advbanner{
        background-image:url(/themes/slides/bg_slide_about_product.jpg) !important;
        background-size: 170% auto !important;
}

div.slider_meropriyatiya div.advbanner{
    background-image:url(/themes/slides/bg_slide_mero.jpg) !important;
    background-size: 170% auto !important;
}

div.slider_blog div.advbanner{
    background-image:url(/themes/slides/bg_slide_blog.jpg) !important;
    background-size: 170% auto !important;
}

div.slider_novosti div.advbanner{
    background-image:url(/themes/slides/bg_slide_news.jpg) !important;
    background-size: 170% auto !important;
}

div.slider_marketingovii_plan div.advbanner{
    background-image:url(/themes/slides/bg_slide_marketing.jpg) !important;
    background-size: 170% auto !important;
}

div.slider_missiya_i_cennosti div.advbanner{
    background-image: url(/themes/slides/bg_misson_and.jpg) !important;
    background-size: 170% auto !important;
}

div.slider_kontakti div.advbanner{
    background-image:url(/themes/slides/bg_slide_contacts.jpg) !important;
    background-size: 170% auto !important;
}

.slider_biznes_s_kompaniei_dana div.advbanner{
    background-image:url(/themes/slides/bg_slide_business.jpg) !important;
    background-size: 170% auto !important;
}

.slider_otzivi div.advbanner{
    background-image:url(/themes/slides/bg_slide_feedbacks.jpg) !important;
    background-size: 170% auto !important;
}

.advbanner {
    max-height: 135px!important;
    margin-top: 122px!important;
}


}

@media screen and (max-width:350px){
div.advbanner, div.sliderimg {
    height: 187px !important;
    max-height: 100% !important;
}
}





