@media only screen and (max-width: 1024px) {

.wrapper{width:95%;max-width:930px;}

/* categories */
.catgrs .infoBox strong{font-size:200%;}
.catgrsSmall .infoBox strong{font-size:19px}
.catgrsSecond .infoBox strong{font-size:19px}

/* NewsBox - desktop i device */
.newsBox{width:48.8%;float:left}
.newsBox .newsList li .imgNews{float:none;width:100%;height:auto;margin-right:0}
.newsBox .newsList li .txtNews{margin-top:15px;margin-left:0;height:auto;}
.newsBox .newsList li .txt{max-height:5.6em;height:225px;}
.newsBox .newsList li .viewMore{position:relative;bottom:0;left:0}

.newsBoxIn{float:none;width:100%}
.newsBoxIn .newsList li .imgNews{float:left;width:195px;height:147px;margin-right:15px}
.newsBoxIn .newsList li .txtNews{margin-top:22px;height:147px}
.newsBoxIn .newsList li .txt{max-height:8.4em;}
.newsBoxIn .newsList li .viewMore{position:absolute;bottom:-2px;left:210px}
.newsBoxIn .newsList li .txtNewsNoImg{height:auto}

.newsBoxDet{float:none;width:100%}

/* advBox - desktop i device */
.advBox{width:48.8%;float:right;}
.advBox .newsList li .imgNews{float:none;width:100%;height:auto;margin-right:0}
.advBox .newsList li .txtNews{margin-top:15px;margin-left:0;height:auto;}
.advBox .newsList li .txt{max-height:5.6em;height:225px;}
.advBox .newsList li .viewMore{position:relative;bottom:0;left:0}

/* Obqvi - desktop i device */
.obqviBox .descrBox{width:300px}

/* FormFlds - desktop i device */
.formFlds label{float:left;width:30%;padding-right:2%}
.formFlds label.chckBoxLbl{float:none;width:auto;padding-right:0}
.jqTransformInputWrapper,.jqTransformSelectWrapper{width:70%}
.formFlds .cntnrInpCaptcha .jqTransformInputWrapper{width:100%}
.formFlds .browseCntnr{width:70%}
.formFlds .browseCntnr .jqTransformInputWrapper{width:100%}
.formFlds .txtareaCntnr{width:70%}
.formFlds .txtareaCntnr1{width:100%}
.formFlds .selBoxSmall{width:100%;margin-bottom:10px;padding-right:0;min-height:0}
.formFlds .selBoxSmall.selBoxSmallM{width:100%}
.formFlds .fldBoxChRd{padding-top:0px}
.formFlds .cntnrInpCaptcha{width:35%}
.formFlds .captchaKod{width:35%}
.formFlds .suffix{float:left;width:12%}
.formFlds .cntnrInpSalary{width:88%}
.formFlds .fldChBox{margin-bottom:0}
.formFlds .fldChBox li{margin-bottom:0}

/* Profile - desktop i device */
.profileForm .fldBox{margin-bottom:12px}
.profileEdit .profileForm .fldBox{margin-bottom:18px}
.profileForm label{float:none;width:100%;padding-bottom:3px}
.profileForm .val{margin:0;}
.profileForm .valEdit{margin-bottom:2px}
.profileForm .selBoxSmall{width:100%;margin-bottom:10px;padding-right:0}
.profileForm .selBoxSmall.selBoxSmallM{width:100%}
.profileForm .selBoxSmall.selBoxSmallL{margin-bottom:0}

/* Contacts - desktop i device */
.contTxt{width:100%;}
.contactForm{float:left;margin:30px 0 0 0;width:100%}
.contactForm .captchaKod{margin-top:0}
.contactForm .captchaKod img{float:right}
}