		 
@media screen and (min-width:0px) and (max-width:1450px) {
img {max-width: 100% !important;}
.flickerplate ul.flicks>li .flick-inner .flick-content,
#div_top {width: -o-calc(100% - 80x);width: -moz-calc(100% - 80px);width: -ms-calc(100% - 80px);width: -webkit-calc(100% - 80px);width: calc(100% - 80px);}
}


@media screen and (min-width:0px) and (max-width:1430px) {
.mitem_kontakty {display: none;}
}

@media screen and (min-width:0px) and (max-width:1400px) {

#sitepage0, #global4, #content6 .gs_form_mod .modal_block,
#div_bottom, #div_footer_content {width: -o-calc(100% - 40x);width: -moz-calc(100% - 40px);width: -ms-calc(100% - 40px);width: -webkit-calc(100% - 40px);width: calc(100% - 40px);}
}

@media screen and (min-width:0px) and (max-width:1330px) {
.mitem_pitanie {display: none;}
}

@media screen and (min-width:0px) and (max-width:1290px) {

}

@media screen and (min-width:0px) and (max-width:1260px) {
.mitem_fizkultura-i-sport {display: none;}
}

@media screen and (min-width:0px) and (max-width:1160px) {
#div_menu_head, #sitepage1, #fullpage .cont_news {width: 1000px;}
#content .art_action.wide,
#content .art_action.wide .contentTitle {width: -o-calc(100% - 20x);width: -moz-calc(100% - 20px);width: -ms-calc(100% - 20px);width: -webkit-calc(100% - 20px);width: calc(100% - 20px);}



#fullpage .cont_news .object,
#fullpage #content1 .cont_photo {margin-left: 10px;margin-right: 10px;}
#content2 .slider-bigsh .flickinner {width:100%;}
}

@media screen and (min-width:0px) and (max-width:1110px) {
.mitem_recepty-zdorovya {display: none;}
}

@media screen and (min-width:0px) and (max-width:1100px) {
#div_menu_head, #Content-action, #sitepage1, #fullpage .cont_news {width: 900px;}
#content .art_action.wide .contentText {top: 130px;}
#content .art_action.wide .object .link>h4,
#content .art_action.wide .contentTitle {top: 170px;}
#content .art_action.wide .contentTitle span.contentTitleTxt {font-size: 18px;}
#content .art_action.wide {height: 340px;}
}



@media screen and (min-width:0px) and (max-width:1092px) {
#pageUp #pageTitle1 {
    font-size: 13px;width: 200px;
    }

}

@media screen and (min-width:0px) and (max-width:1080px) {
}

@media screen and (min-width:0px) and (max-width:1024px) {
#global1 .gs_form_mod {display: none;}
#pageUp #div_send,
#global1 {width: 165px;}
#fullpage .cont_news .object,
#fullpage #content1 .cont_photo {margin-left: 5px;margin-right: 5px;}
#div_bottom {margin-top: 10px;}
#content .art_bank.banner_4col .object {
width: -o-calc(50% - 5px);
    width: -moz-calc(50% - 5px);
    width: -ms-calc(50% - 5px);
    width: -webkit-calc(50% - 5px);
    width: calc(50% - 5px);
}
#global1 .cont-text-container {width: 65px !important;}
/*#content .cont_txt .object {height: 300px;}*/
#content .art_bank.banner_4col {
    height: unset;
}
}


@media screen and (min-width:0px) and (max-width:990px) {
#div_menu_head, #Content-action,  #sitepage1, #fullpage .cont_news {width: 800px;}
#content2 .slider-bigsh .objectNote {
    font-size: 24px;
    }

#fullpage .cont_news .object,
#fullpage #content1 .cont_photo {margin-left: 25px;margin-right: 45px;height: 250px;}

#fullpage .cont_news .objectTitle,
#fullpage #content1 .cont_photo .contentTitle {height: 30px; }

#fullpage .cont_news .objectNote img,
#fullpage #content1 .cont_photo .contentText img {margin-top: 110px;}

#fullpage .cont_news .objectNote,
#fullpage #content1 .cont_photo .contentText {font-size: 12px;}
#menuitem3 a.menu.mitem_glavnaya {display: none;}

#content1 .cont_txt .contentText table {width: 33%;}
}


@media screen and (min-width:0px) and (max-width:960px) {
#div_menu_head, #Content-action,  #sitepage1, #fullpage .cont_news {width: 760px;}
.mitem_lekarstvennye-preparaty,
#pageUp #pageTitle1 {display: none;}
#content .art_action.wide .contentText {top: 110px;}
}

@media screen and (min-width:0px) and (max-width:920px) {


}


@media screen and (min-width:0px) and (max-width:890px) {
#div_menu_head, #Content-action,  #sitepage1, #fullpage .cont_news {width: 700px;}
#content3 .cont_txt .contentText {font-size: 29px;}

    #div_phone {
    font-size: 18px;
    line-height: 18px;
    margin-bottom: 7px;
    }

#global1 .gs_form_mod .link_mod {
    font-size: 12px;
    padding-bottom: 10px;
    padding-top: 10px;
    padding-left: 10px;
    padding-right: 10px;
    margin-left: 0px;
    margin-right: 0px;
    }
#pageUp #div_mail {
    margin-left: 0px;
    font-size: 16px;
}

#content2 .slider-bigsh .objectNote {
    font-size: 18px;
}

#mwmt {
    width: 100px;
    font-size: 6px;
    }
iframe {width: 100%;}    
}


@media screen and (min-width:0px) and (max-width:864px) {
#pageUp #pageTitle1 {font-size: 11px;}
#content .art_action.wide .contentText {top: 100px;}
#content .art_action.wide .object .link>h4,
#content .art_action.wide .contentTitle {top: 150px;}
#content .art_action.wide {height: 320px;}
#content .art_action.wide .object .objectNote {top: 30px;}

.records-container .object {width: 100%;}

}

@media screen and (min-width:0px) and (max-width:840px) {
}

@media screen and (min-width:0px) and (max-width:820px) {
#leftmenu {display: none;}
#content #cont_txt .contentText iframe,
#content .mini,
#content .adap_imggallery,
#contents {width: 100%;}
}

@media screen and (min-width:0px) and (max-width:800px) {
}


@media screen and (min-width:0px) and (max-width:768px) {
#div_menu_head, #Content-action,  #sitepage1, #fullpage .cont_news {width: 600px;}
#div_logotip_img,
#div_logotip img,
#div_logotip_img a {
    position: relative;
    float: left;
    height: 29px;
}
#div_logotip {width: 170px;}
.mitem_farmakologiya,
#menuheaditem1 {display: none;}

#content6 .gs_form_mod .f_object {
    margin-right: 0;
    width: 100%;
}
#content6 .gs_form_mod .blockBtn {
    width: 210px;
    float: none;
}    
div#pageTop {
    width: -o-calc(100% - 170px);
    width: -moz-calc(100% - 170px);
    width: -ms-calc(100% - 170px);
    width: -webkit-calc(100% - 170px);
    width: calc(100% - 170px);
}
div#pageTop {height: unset;}
#div_action {margin-top: 114px;}
}


@media screen and (min-width:0px) and (max-width:730px) {

#sitepage1, #fullpage .cont_news {width: 550px;}
#fullpage .cont_news .object,
#fullpage #content1 .cont_photo {margin-left: 5px;margin-right: 5px;}
#content3 .cont_txt .contentText {font-size: 20px;}
.shopmini_info,
#content .art_action.wide .contentText {top: 70px;}
#content .art_action.wide .object .link>h4, #content .art_action.wide .contentTitle {top: 130px;}
#content .art_action.wide {height: 300px;}
}

@media screen and (min-width:0px) and (max-width:690px) {
#content2 .slider-bigsh .objectTitle {width: 100%;}
#pageUp #div_send,
#pageUp #pageTitle1 {display: none;}
#div_action {margin-top: 104px;}
}
@media screen and (min-width:0px) and (max-width:670px) {

#sitepage1, #fullpage .cont_news {width: 500px;}
}

@media screen and (min-width:0px) and (max-width:640px) {
#content2 .slider-bigsh .objectNote {
    width: 220px;
}
#content .mini {
    width: 100%;
    margin-right: 0;
}

.top_soc,
#div_top #pageUp #div_com #div_send {display: none; }
}

@media screen and (min-width:0px) and (max-width:620px) {
.div_left_bot {width: 100%;}
.div_right_bot {float: left;}
a.menu.mitem_medicina {display: none;}
}
@media screen and (min-width:0px) and (max-width:590px) {

#div_pm {    margin-top: 0px;}
#div_logotip {margin-top: 10px;}
div#pageTop {
    margin-right: 50px;
    width: 180px;
    float: right;
}
#div_footer_right,
#div_footer_left {
    width: 100%;
    }
#sitepage0 #content {
text-align: center;
}
#content4 .art_bank, #content1 .art_bank, #content .art_bank {
    display: inline-block;

    float: none;
    }
    #findtop{
    margin-top: 12px;
    }
    #menuheadit3 {
    position: absolute;
            top: -5px;
}
#menuitem3 {
    display: none;
}

#global1,
#div_local,
#div_local>div {
    width: 100%;
    text-align: center;
}

.div_center_top {
    position: relative;
    }
#div_top {
    height: unset;
    }
 #div_local,
#pageUp #pageTitle1 {
    margin-top: 0;    
}   
#div_action {
    margin-top: 0px;
}
#content .art_bank.banner_4col .contentTitle, #pageTitle, #content4 .cont_txt .contentTitle, #content3 .art_bank .contentTitle, #sitepage0 #content1 .b_trust_us .contentTitle, #sitepage0 #content1 .cont_txt .contentTitle, #sitepage0 #content .cont_news .contentTitle, #sitepage0 #content .cont_txt .contentTitle {
    font-size: 18px;
}
}

@media screen and (min-width:0px) and (max-width:540px) {
#content .art_bank.banner_4col .object {
    width: 100%;
    border-left: unset;
}
#menuLink .object .link,
#menuLink .object {
    margin-left: 0;
    font-size: 13px;
    }
}
@media screen and (min-width:0px) and (max-width:640px) {
#div_menu_head, #Content-action,  #sitepage1, #fullpage .cont_news {width: 500px;}
.shopmini #view .objectSubm {width: 100%;position: relative;float: left;display: block;}
.shopmini #view .objectSubm form {top: 0;right: 0;left: unset;}
#fullpage .cont_news .contentTitle {margin-left: 0px;width: 450px;}
#pageTitle,
#content2 .slider-bigsh .objectTitle,
#fullpage .cont_news .contentTitleTxt {font-size: 26px;}
#content1 .cont_txt .contentText table {width: 50%;}
#pageTitle1 {display: none;}
#content .shopmini #view .record-item #objimage,
.shopmini #view .objectCode,
#content .adap_imggallery, #content .cont_txt .object,
#sitepage0 #content .cont_news {width: 100%;margin-right: 0;}
#content .cont_txt .object {height: unset;}
}


@media screen and (min-width:0px) and (max-width:600px) {
#div_menu_head, #Content-action,  #sitepage1, #fullpage .cont_news {width: 450px;}
}

@media screen and (min-width:0px) and (max-width:550px) {
#div_menu_head, #Content-action,  #sitepage1, #fullpage .cont_news {width: 400px;}
#content1 .cont_news_lent .contentTitle, .div_right_bot {width: 100%;}
#content1 .cont_news_lent .contentTitle {margin-left: 0px;}
#content4 .cont_txt .contentTitle,
#sitepage0 #content .cont_txt .contentTitle {font-size: 20px !important;}
#content1 .cont_txt .contentText table {width: 100%;}
#content3 .cont_txt .contentText {font-size: 16px;}
#content3 .cont_txt .contentImage { width: 120px;}

}


@media screen and (min-width:0px) and (max-width:510px) {
#div_menu_head, #Content-action,  #sitepage1, #fullpage .cont_news {width: 350px;}
.cont_mail .tableTable {margin-left: 10px;}
.cont_mail .tableTable, .cont_mail .tablefield, .cont_mail .inpfield, .cont_mail .textarea {width: 300px;}
#fullpage .cont_news .contentTitleTxt,
#fullpage .cont_news .contentTitle {margin-left: 0px;width: 400px;}
#content3 .cont_txt .contentText {font-size: 14px;}
/*iframe {width: 250px;height: 141px;} ÑÄÅËÀËÈ ÒÀÊ ÄËß ÊÀÐÒÛ*/
#content3 .cont_txt {width: 90%;}
#pageUp #div_mail {display: none;}
div#pageTop {
    width: 130px;
}
}


@media screen and (min-width:0px) and (max-width:480px) {
#div_menu_head, #Content-action,  #sitepage1, #fullpage .cont_news {width: 320px;}
.cont_mail .tableTable, .cont_mail .tablefield, .cont_mail .inpfield, .cont_mail .textarea {width: 250px;}
#content2 .slider-bigsh .objectNote {font-size: 15px;}
.records-container .object .objectImage,
.records-container .object .objectNote { width: 100%;margin-right: 0;}
#div_logotip {width: 100%;}
div#pageTop {width: 100%;margin-right: 0px;float: left;}
div#pageUp #div_com {float: left;}
.tableTable .tableBody tr td {float: left;}
.rightcontent {margin-left: 0;}
}


@media screen and (min-width:0px) and (max-width:430px) {

#div_menu_head, #Content-action,  #sitepage1, #fullpage .cont_news {width: 300px;}
.cont_mail .tableTable, .cont_mail .tablefield, .cont_mail .inpfield, .cont_mail .textarea {width: 220px;}
#menuLink .menurecords {width: 100%;}
#fullpage .cont_txt .objectNote,
#fullpage .cont_txt .objectNote p {font-size: 16px;}
#fullpage .cont_txt .objectNote a {font-size: 18px;}

#fullpage .cont_txt .objectTitleTxt,
#fullpage .cont_news .contentTitleTxt,
#fullpage .cont_news .contentTitle {margin-left: 0px;width: 200px;font-size: 21px;}

#div_local {right: 0px;}
/*
#content1 {
    text-align: center;
}

#content4 .art_bank, #content1 .art_bank {
    width: 100%;
    margin: auto;
float: left;
    height: unset;
    margin-bottom: 20px;
}
#content4 .art_bank .contentTitle, #content1 .art_bank .contentTitle {
    margin-top: 60vw;
    position: relative;
}
#content4 .art_bank .object .link>h4, #content1 .art_bank .object .link>h4, #content .art_bank .object .link>h4 {
    margin-top: 75vw;
    position: unset;
    text-align: center;
}
#content4 .art_bank .object .objectNote, #content1 .art_bank .object .objectNote, #content .art_bank .object .objectNote {
    position: relative;
}    
#content4 .art_bank .object, #content1 .art_bank .object, #content .art_bank .object {
    position: unset;
    }
#content4 .art_bank .object .objectNote p strong, #content1 .art_bank .object .objectNote p strong, #content .art_bank .object .objectNote p strong {
    position: unset;
}
#content4 .art_bank .object .objectNote u, #content1 .art_bank .object .objectNote u {
    float: none;
    margin-right: 0;
    pointer-events: none;
    position: relative;
    margin-top: 20px;
    display: block;
    margin-left: 0;
}*/
}



@media screen and (min-width:0px) and (max-width:420px) {
#div_menu_head, #Content-action,  #sitepage1, #fullpage .cont_news {width: 280px;}
.shopmini #view .objectSubm form {margin: 0px;top: 50px;left: 0;right: unset;}
.shopmini #view .objectSubm {margin-bottom: 50px;}
.div_right_right,
.div_right_bot {margin-left: 0px;}
.cont_mail .tableTable, .cont_mail .tablefield, .cont_mail .inpfield, .cont_mail .textarea {width: 190px;}
#sitepage0 #content .content.shopmini h1.objectTitle.record-title {font-size: 22px;}
#pageTitle {font-size: 22px;padding-left: 10px;}
#global1 {margin-top: 20px;}
#textTechnology2, #textTechnology3, #textTechnology0,
#textTechnology1 {font-size: 12px;margin-left: 0;width: 100%;}
#tabs .objectNote li:after, 
#content10 .cont_txt li:after, 
#content .cont_news li:after, 
#content .cont_txt li:after {width: -o-calc(100% - 55px);width: -moz-calc(100% - 55px);width: -ms-calc(100% - 55px);width: -webkit-calc(100% - 55px);width: calc(100% - 55px);}

}

@media screen and (min-width:0px) and (max-width:350px) {
#div_menu_head, #Content-action {width: 100%;}

.cont_mail .tableTable, .cont_mail .tablefield, .cont_mail .inpfield, .cont_mail .textarea {width: 140px;}
#content .art_action.wide .contentText {
    display: none;
}
#content .art_action.wide .contentTitle span.contentTitleTxt {
    font-size: 16px;
}

}


@media screen and (min-width:0px) and (max-width:320px) {
iframe {width: 200px;height: 113px;}
}

@media screen and (min-width:0px) and (max-width:240px) {

}
