@media screen and (max-width: 1200px){.footer h3{display:none}img{max-width:100%!important;height:auto!important}html{min-width:100%!important}body{min-width:100%!important}.header{min-width:100%!important;height:auto!important;position:relative!important}.fon{min-width:98%!important;width:98%!important}.logo{top:5px!important;float:none!important;margin:0 auto!important;width:112px!important}.moduletable_menu{float:none!important;margin:0!important;position:relative!important;width:100%!important;padding:5px 0;background:rgba(0,0,0,0.84);overflow:hidden}.moduletable_menu ul{display:block!important}.moduletable_menu li{display:block!important;text-align:center}.moduletable_menu li a{display:inline-block!important;height:28px!important;border-top:0}.moduletable_menu li{border:0!important;color:#ebb600!important}.moduletable_menu li a:hover,.moduletable_menu li.active a{border:0!important;color:#ebb600!important}.mobile_menu{display:block!important;margin-top:30px!important;font-size:16px!important;color:#fff;text-transform:uppercase;font-family:OpenSansSemibold,Arial,sans-serif;text-decoration:none;-webkit-transition:border-color .3s;-moz-transition:border-color .3s;-ms-transition:border-color .3s;-o-transition:border-color .3s;transition:border-color .3s;text-align:center;background:rgba(0,0,0,.6);padding:10px 0}.mobile_menu i{font-style:normal;margin-right:3px!important;font-size:20px;position:relative;line-height:0;top:2px}.moduletable_menu{display:none!important}.open_menu{display:block!important}.moduletable_adress{float:none!important;padding:0!important;width:200px!important;margin:20px auto 0!important}.moduletable_callback #pwebcontact96_toggler{margin:0 auto 20px!important}.footer{height:auto;background:#018752;text-align:center}.moduletable_logo_footer{float:left;clear:left;width:100%;text-align:center;padding:10px 0;margin:0;height:auto;background:url(../images/logo.png) center 10px no-repeat}.moduletable_menu_footer{float:left;clear:left;padding:0;margin:0;display:none}.moduletable_logo_footer ul{padding:100px 0 0}.moduletable_menu_footer ul li{width:100%}.moduletable_logo_footer ul li a{padding:3px 0;margin:0}.moduletable_contact{float:left;clear:left;padding:10px 0;margin:0 auto;text-align:center;width:100%}.copyrigh{float:left;clear:left;width:100%;padding:0;margin:0;position:relative}a.botcallback{margin:0 auto}.moduletable_contact a.nomerok{width:170px;margin:0 auto}.wrapper{padding:0}}@media screen and (max-width: 1024px){.moduletable_callback2 #pwebcontact119_container{border-right:0;border-left:0;overflow:hidden;height:auto}.moduletable_callback2 .pweb-fields .title{text-align:center}.moduletable_callback2 .pweb-fields .webform-component--descr{text-align:center;padding:0 0 3px;margin:0}.pweb-labels-over form.pwebcontact-form .pweb-field-container{text-align:center}.moduletable_callback2 .pweb-labels-over form.pwebcontact-form .pweb-field-name,.moduletable_callback2 .pweb-labels-over form.pwebcontact-form .pweb-field-text{float:none;margin:0 auto 10px}.moduletable_rabota li{width:31%;padding:0 1% 20px}.container table.uslugi img{height:auto}.container table.uslugi td{height:auto;font-size:100%}.left-sidebar{float:none;width:98%;clear:both;padding:0 1%;margin:0;text-align:center}.content-right{padding:0 12px;float:none}.left-sidebar .menu > li > a{text-align:center;display:block}.left-sidebar .menu > li > ul > li{float:left}.left-sidebar .menu > li > ul{overflow:hidden}h1+table{width:100%!important}.format-table{width:100%!important;float:left;clear:both;overflow:hidden}}@media screen and (max-width: 640px){.content-full{padding:30px 5px}.container table.uslugi td{display:inline-block;width:48%;padding:0 1%;margin:0 0 10px;height:auto!important;overflow:hidden}.moduletable_text img{width:100%!important;float:left;clear:both;overflow:hidden}.format-table,.moduletable_text img{width:100%!important;float:left;clear:both;overflow:hidden;border:none}h1+table td,.home-table td{display:inline-block;width:100%!important}.moduletable_service li{float:none;width:100%;padding:0;margin:0;text-align:center}}@media screen and (max-width: 533px){h1+table td{display:inline-block;width:100%!important}.container img{text-align:center!important}.uslugi td h3 a{font-size:90%}.moduletable_rabota li{width:100%;padding:0 0 20px}}@media screen and (max-width: 480px){.left-sidebar .menu > li > ul > li{float:none}table.format-table th,table.format-table td{padding:5px}.pweb-modal .pweb-button-close{right:0;top:0}}.mobile_menu{display:none}
