.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;
}

.sliderback.slider_akva_aktiv div.advbanner {
    margin-top: 52px;
}

}



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

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

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

}

.sliderback.slider_dobro_pozhalovat #advbanner0 {
    background-position: center center!important;
}

}


@media screen and (max-width:1000px){
    .sliderback.slider_akva_aktiv div.advbanner {
        margin-top: 70px !important;
    }
}

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



}



@media screen and (max-width:800px) and (min-width:601px){
    
    .sliderback.slider_dobro_pozhalovat div.advbanner {
        margin-top: 130px!important;
        background-size: 1167px auto !important;
    }

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

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

    div.headcolumnlogo a img {
        max-width: 149px;
        height: auto;
    }

}




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

        .sliderback.slider_dobro_pozhalovat div.advbanner {
            margin-top: 120px!important;
            background-size: 1000px auto !important;
        }
        
        
}



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

        .allcentermain.allcentermain_chapter_akva_aktiv, .allcentermain.allcentermain_chapter_istochnik_molodosti {
            margin-top: 0;
        }
        
        .sliderback.slider_akva_aktiv div.advbanner {
            margin-top: 96px !important;
        }


        
}



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

    .sliderback.slider_dobro_pozhalovat div.advbanner {
        background-size: 825px auto !important;
    }
    
      
}




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

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

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


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

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

.sliderback.slider_dobro_pozhalovat div.advbanner {
    margin-top: 104px!important;
    background-size: 657px auto !important;
}



}


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

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

div#sliderdiv {
    height: auto!important;
}
div.sliderback.slider_istochnik_molodosti div.advbanner {
    margin-top: 134px!important;
}

.sliderback.slider_dobro_pozhalovat div.advbanner {
    margin-top: 126px!important;
    background-size: 616px auto !important;
}


}


@media screen and (max-width:376px){
    .sliderback.slider_dobro_pozhalovat div.advbanner {
        background-size: 577px auto !important;
    }
}


@media screen and (max-width:351px){
    .sliderback.slider_dobro_pozhalovat div.advbanner {
        background-size: 534px 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_voda_akvagema div.advbanner, div.slider_buy-akvagema div.advbanner,
div.slider_buy-akvagema div.advbanner{
    background-image:url(/themes/slides/bg_slide_akvamega_sl.jpg) !important;
    background-size: 1500px auto !important;
}

div.slider_akvalim div.advbanner{
    background-image:url(/img/slider/akvalim_sl-f.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;
}

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

.allcentermain.allcentermain_chapter_akva_aktiv div.breads,
.allcentermain.allcentermain_chapter_istochnik_molodosti div.breads {
    margin: 47px 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_voda_akvagema div.advbanner, div.slider_buy-akvagema div.advbanner{
    background-image:url(/themes/slides/bg_slide_akvamega_sl.jpg) !important;
    background-size: 1400px auto !important;
}

div.slider_akvalim div.advbanner{
    background-image:url(/img/slider/akvalim_sl-f.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:1050px){
    .sliderback.slider_akva_aktiv div.advbanner {
        margin-top: 70px !important;
    }
}

@media screen and (max-width:900px){
    .akvalim.akvaktiv .txt_block p,
    .akvaktiv.markplan_akvalim_two + .akvalim_bl_3 .punkt_bl p,
    .akvaktiv + .akvalim_bl_3 .flex-block p, .istochnik-molodosti + .akvalim_bl_3 .flex-block p,
    .akvalim .txt_block p, .akvalim.istochnik-molodosti .txt_block ul{
        font-size: 21px;
        line-height: 1.5;
    }

    div.slider_akvalim div.advbanner {
        background-size: 140% auto !important;
    }

    div.slider_akvagerba div.advbanner {
        background-position: center top!important;
        background-size: 140% auto!important;
    }



    .istochnik-molodosti + .akvalim_bl_3 .flex-block .img-block {
        flex-basis: 33.333%;
    }
}


@media screen and (max-width:800px){
    .istochnik-molodosti + .akvalim_bl_3 .flex-block .img-block {
        flex-basis: 50%;
        margin-bottom: 24px;
    }
    div.advbanner,
    div.sliderimg{
        height: 400px !important;
        max-height: 100% !important;
        
    }

    div.sliderback.slider_istochnik_molodosti div.advbanner {
        margin-top: 110px!important;
        background-size: 150% auto!important;
    }

    .akvalim.akvaktiv .txt_block p, .akvaktiv.markplan_akvalim_two + .akvalim_bl_3 .punkt_bl p, .akvaktiv + .akvalim_bl_3 .flex-block p, .istochnik-molodosti + .akvalim_bl_3 .flex-block p, .akvalim .txt_block p, .akvalim.istochnik-molodosti .txt_block ul {
        font-size: 20px;
        line-height: 1.5;
    }

    div.sliderback.slider_buy-akvagema div.advbanner {
        margin-top: 104px!important;
        background-size: 132% auto !important;
    }

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


}


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

    .akvalim.akvaktiv h1, .istochnik-molodosti h1, .istochnik-molodosti h2 {
        font-size: 38px !important;
    }
    
    div.advbanner,
    div.sliderimg{
        height: 396px !important;
        max-height: 100% !important;
        
    }
    .sliderback.slider_akva_aktiv div.advbanner {
        margin-top: 64px !important;
    }

    .sliderback.slider_akva_aktiv div.advbanner {
        margin-top: 77px !important;
        background-size: 140% auto!important;
    }
    
    .akvaktiv + .akvalim_bl_3 .flex-block .img-block {
        flex-basis: 50%;
        text-align: center;
    }
    
     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;
}



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

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


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

div.slider_voda_akvagema div.advbanner, div.slider_buy-akvagema div.advbanner{
    background-image:url(/themes/slides/bg_slide_akvamega_sl.jpg) !important;
    background-size: 160% auto !important;
}

div.slider_akvalim div.advbanner{
    background-image:url(/img/slider/akvalim_sl-f.jpg) !important;
    background-size: 125% 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;
}


div.slider_akvalim div.advbanner {

}

    
}

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

    .sliderback.slider_akva_aktiv div.advbanner {
        margin-top: 89px !important;
    }
    
    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;
}
.sliderback.slider_akva_aktiv div.advbanner {
    margin-top: 83px !important;
}
.allcentermain.allcentermain_chapter_akva_aktiv, .allcentermain.allcentermain_chapter_istochnik_molodosti {
    margin-top: -18px;
}
.akvalim.akvaktiv .txt_block p, .akvaktiv.markplan_akvalim_two + .akvalim_bl_3 .punkt_bl p, .akvaktiv + .akvalim_bl_3 .flex-block p, .istochnik-molodosti + .akvalim_bl_3 .flex-block p {
    font-size: 19px;
    line-height: 1.5;
}

}

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

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

.sliderback.slider_akva_aktiv div.advbanner {
    margin-top: 87px !important;
    background-size: 155% auto!important;
}

div.sliderback.slider_buy-akvagema div.advbanner {
    margin-top: 78px!important;
    background-size: 640px auto !important;
}


}

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

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

@media screen and (max-width:400px){
    .akvaktiv + .akvalim_bl_3 .flex-block .img-block,
    .istochnik-molodosti + .akvalim_bl_3 .flex-block .img-block {
        flex-basis: 100%;
        margin-bottom: 24px;
    }
    div.slider_akvagerba.sliderback div.advbanner {
        margin-top: 124px!important;
    }
    .sliderback.slider_akva_aktiv div.advbanner {
        margin-top: 115px !important;
    }
    .akvaktiv + .akvalim_bl_3 .flex-block .img-block img,
    .istochnik-molodosti + .akvalim_bl_3 .flex-block .img-block img{
        max-width:70%;
    }
    .akvalim.akvaktiv h1, .istochnik-molodosti h1, .istochnik-molodosti h2 {
        font-size: 32px !important;
    }

    .istochnik-molodosti h2 br{
        display:none;
    }
    
    div.advbanner,
    div.sliderimg{
        height: 212px !important;
        max-height: 100% !important;
        
    }

    div.sliderback.slider_buy-akvagema div.advbanner {
        margin-top: 119px!important;
        background-size: 640px auto !important;
    }

    div.sliderback.slider_istochnik_molodosti div.advbanner {
        margin-top: 134px!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_voda_akvagema div.advbanner, div.slider_buy-akvagema div.advbanner{
    background-image:url(/themes/slides/bg_slide_akvamega_sl.jpg) !important;
    background-size: 170% auto !important;
}

div.slider_akvalim div.advbanner {
    background-image: url(/img/slider/akvalim_sl-f.jpg) !important;
    background-size: 150% 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;
}

div.slider_akva_aktiv div.advbanner,
div.slider_istochnik_molodosti div.advbanner{
    background-size: 170% auto !important;
}

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


}

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

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

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

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

.slider_akvalim #advbanner0 {
    background-position: 20% center!important;
}

.markplan_akvalim {
    padding: 215px 0 190px 0;
}

.akvalim_bl_3 .punkt_bl p {
    padding: 0 0px;
    font-size: 18px;
}

.akvalim_bl_3 .punkt_bl p br {
    display: block;
}


}





