
/*
#divfirm {width:calc(95% - 300px);}
300px	-	размер ширины логотипа + 10 px
*/


@media screen and (min-width:0px) and (max-width:1450px) {
#hidemenu {display:none;}
#leftmenu {display:block; float:left;}

.div_center_voprosy #divfonimg img {width:1500px;}

#cys_news_all_item #cys_news_item {width: calc(100%/2 - 22px*2);}
#cys_news_photo {position:relative; float:left;}

/*#content2 #cont_txt .objectTitle,
#content2 #cont_txt .objectNote,
#content2 #cont_txt .objectText
{margin-left:5%;width:90%;}
.linkNext {margin-left:5%;}*/
}


@media screen and (min-width:0px) and (max-width:1350px) {

}


@media screen and (min-width:0px) and (max-width:1150px) {

#div_top,
#div_top_Mainmenu,
#content_alls, #content_pro, #content_pri, #content_news, #content2,
#div_kont, #div_voprosy, #div_brandy, #divbottom, #div_bottom, #div_stat {width:1024px; float:left;}


#righttop {width:600px;}

}




@media screen and (min-width:0px) and (max-width:1100px) {

#contents {width:100%;}

#div_top,
#div_top_Mainmenu,
#content_alls, #content_pro, #content_pri, #content_news,  #content2,
#div_kont, #div_voprosy, #div_brandy, #divbottom, #div_bottom, #div_stat {width:800px; float:left;}

#div_bottom_menu,
#leftmenu,
#divcrb {display:none;}

.div_center_bottom {height:auto;}

#divmobmenu {display:block;}
#crbdivfirm {margin-top:20px; display:block; width:calc(55*(100% - 440px)/100); position:relative; float:left;}


#lozung {color:#003D79;font-size: 26px;}
}






@media screen and (min-width:0px) and (max-width:1024px) {

#div_top,
#div_top_Mainmenu,
#content_alls, #content_pro, #content_pri, #content_news,  #content2,
#div_kont, #div_voprosy, #div_brandy, #divbottom, #div_bottom, #div_stat {width:890px; float:left;}


#cys_news #cys_news_photo {float:none;text-align:left;width: 100%;}

}



@media screen and (min-width:0px) and (max-width:960px) {
#div_top,
#div_top_Mainmenu,
#content_alls, #content_pro, #content_pri, #content_news, #content2,
#div_kont, #div_voprosy, #div_brandy, #divbottom, #div_bottom, #div_stat {width:864px; float:left;}


#voprosy .faq_form .faq_title,
#voprosy .faq_form .faq_note  {width:100%;}
#voprosy .faq_form .contentTitle  {width:100%;  margin-bottom: 0px;}

#featured {background:none;}
#voprosy .faq_form .faq_form_div_img {display:none;}
}


@media screen and (min-width:0px) and (max-width:890px) {
#div_top,
#div_top_Mainmenu,
#content_alls, #content_pro, #content_pri, #content_news, #content2, #contents,
#div_kont, #div_voprosy, #div_brandy, #divbottom, #div_bottom, #div_stat {width:800px; float:left;}



#crbdivfirm,
#pageMainmenu #menu_default {display:none;}

#lozungfirm {width:100%;margin-top:0px;margin-bottom:10px;float:left;text-align:left;}
#lozung {text-align:left;}

.div_center_kontakt #divfonimg img {width:900px;}
.div_center_bottom #divfonimg img {width:900px;}

}


@media screen and (min-width:0px) and (max-width:864px) {
#div_top,
#div_top_Mainmenu,
#content_alls, #content_pro, #content_pri, #content_news, #content2, #contents,
#div_kont, #div_voprosy, #div_brandy, #divbottom, #div_bottom, #div_stat {width:768px; float:left;}


#voprosy .faq_form .faq_title .contentTitle {font-size: 26px; }

#content2 #cont_txt .objectTitle { margin-top:0px; font-size:30px;}
#content2 #cont_txt .objectNote { font-size:18px;}

}


@media screen and (min-width:0px) and (max-width:800px) {
#div_top,
#div_top_Mainmenu,
#content_alls, #content_pro, #content_pri, #content_news, #content2, #contents,
#div_kont, #div_voprosy, #div_brandy, #divbottom, #div_bottom, #div_stat {width:720px; float:left;}


#div_top_Mainmenu {display:none;}
}


@media screen and (min-width:0px) and (max-width:768px) {
#div_top,
#div_top_Mainmenu,
#content_alls, #content_pro, #content_pri, #content_news, #content2, #contents,
#div_kont, #div_voprosy, #div_brandy, #divbottom, #div_bottom, #div_stat {width:640px; float:left;}


#lozungtop,
#divosn {display:none;}

#foot_prev_news, #foot_all_news, #foot_next_news  {width:100%;margin-bottom: 30px;text-align: center;}

}


@media screen and (min-width:0px) and (max-width:720px) {
#div_top,
#div_top_Mainmenu,
#content_alls, #content_pro, #content_pri, #content_news, #content2, #contents,
#div_kont, #div_voprosy, #div_brandy, #divbottom, #div_bottom, #div_stat {width:600px; float:left;}


#content3 #cont_news .contentTitle {font-size: 24px; }

#voprosy .faq_form .faq_title .contentTitle {font-size: 18px; }
#voprosy .faq_form .faq_poasnenie {font-size: 14px; }


#divfirm {width: calc(100% - 240px);}
}


@media screen and (min-width:0px) and (max-width:640px) {
#div_top,
#div_top_Mainmenu,
#content_alls, #content_pro, #content_pri, #content_news, #content2, #contents,
#div_kont,  #div_voprosy, #div_brandy, #divbottom, #div_bottom, #div_stat {width:510px; float:left;}

#cys_news_all_item  #cys_news_item {width:100%;}

#voprosy .faq_form .faq_form_left {width:95%; }
#voprosy .faq_form .faq_title {margin-top:0px; margin-bottom:0px;}
#voprosy .faq_form .faq_poasnenie {margin-top: 10px;}
#voprosy .faq_form .faq_snoska {margin-top: 10px;}

#content10 #news img {width:100%}

#cys_news_photo {float:none;text-align:left;width: 100%;}


}


@media screen and (min-width:0px) and (max-width:600px) {
#div_top,
#div_top_Mainmenu,
#content_alls, #content_pro, #content_pri, #content_news, #content2, #contents,
#div_kont, #div_voprosy, #div_brandy, #divbottom, #div_bottom, #div_stat {width:480px; float:left;}


#content2 #cont_txt .objectTitle { margin-top: 10px; font-size:20px;}

#lozung,
#content2 #cont_txt .objectNote, #content2 #cont_txt .objectText { font-size:14px;}

#content4 #cont_news {width:90%;}

#voprosy .faq_form .faq_poasnenie,
#voprosy .faq_form .faq_snoska {display:none;}

}


@media screen and (min-width:0px) and (max-width:510px) {
#div_top,
#div_top_Mainmenu,
#content_alls, #content_pro, #content_pri, #content_news, #content2, #contents,
#div_kont, #div_voprosy, #div_brandy, #divbottom, #div_bottom, #div_stat {width:430px; float:left;}



#cont_news {width:400px;}

#content2 #cont_txt .objectTitle,
#content2 #cont_txt .objectNote,
#content2 #cont_txt .objectText
{margin-left:5%;width:90%;}
.linkNext {margin-left:5%;}


#content2 #cont_txt .objectText {display:none;}
.linkNext a {font-size: 12px;}

#content10 #cont_guest .faq_form_div {width: 300px;}


}


@media screen and (min-width:0px) and (max-width:480px) {
#div_top,
#div_top_Mainmenu,
#content_alls, #content_pro, #content_pri, #content_news, #content2, #contents,
#div_kont, #div_voprosy, #div_brandy, #divbottom, #div_bottom, #div_stat {width:400px; float:left;}

#cys_news_all_item  #cys_news_text {width:100%;position:relative; display: block;float: left;}

#sitefooter {    height: 260px;}
#divlog, #divfirm {width:100%;text-align: left;}
#phone {text-align: left;}
#divfirm {margin-left: 0px;}
}


@media screen and (min-width:0px) and (max-width:430px) {
#div_top,
#div_top_Mainmenu,
#content_alls, #content_pro, #content_pri, #content_news, #content2, #contents,
#div_kont, #div_voprosy, #div_brandy, #divbottom, #div_bottom, #div_stat {width:350px; float:left;}

#cont_news, 
#lozungfirm,
#divfirm {width:350px;}

}

@media screen and (min-width:0px) and (max-width:400px) {
#div_top,
#div_top_Mainmenu,
#content_alls, #content_pro, #content_pri, #content_news, #content2, #contents,
#div_kont, #div_voprosy, #div_brandy, #divbottom, #div_bottom, #div_stat {width:320px; float:left;}


#cont_news, 
#lozungfirm,
#divfirm {width:320px;}

#voprosy .faq_form .faq_title {font-size: 16px;}

#content10 #cont_guest .faq_form_div {width: 250px;}


}

@media screen and (min-width:0px) and (max-width:350px) {
#div_top,
#div_top_Mainmenu,
#content_alls, #content_pro, #content_pri, #content_news, #content2, #contents,
#div_kont, #div_voprosy, #div_brandy, #divbottom, #div_bottom, #div_stat {width:240px; float:left;}

#cont_news, 
#lozungfirm,
#divfirm {width:240px;}

#voprosy .faq_form .faq_input_blok {width:200px;}

#content10 #cont_guest .faq_form_div {width: 200px;}

}


@media screen and (min-width:0px) and (max-width:320px) {
#div_top,
#div_top_Mainmenu,
#content_alls, #content_pro, #content_pri, #content_news, #content2, #contents,
#div_kont, #div_voprosy, #div_brandy, #divbottom, #div_bottom, #div_stat {width:200px; float:left;}

#cont_news,
#lozungfirm,
#divfirm {width:200px;}

#content10 #cont_guest .faq_form_div {width: 150px;}

}

@media screen and (min-width:0px) and (max-width:240px) {
#div_top,
#div_top_Mainmenu,
#content_alls, #content_pro, #content_pri, #content_news, #content2, #contents,
#div_kont, #div_voprosy, #div_brandy, #divbottom, #div_bottom, #div_stat {width:180px; float:left;}

#cont_news,
#lozungfirm,
#divfirm {width:180px;}

}
