.mobile_menu {display: none;}
@media print{*{background:none!important;color:#000!important;box-shadow:none!important;text-shadow:none!important;filter:Gray();filter:url(grayscale);-webkit-filter:grayscale(100%);-moz-filter:grayscale(100%);-ms-filter:grayscale(100%);-o-filter:grayscale(100%);filter:grayscale(100%)}}html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,embed,figure,figcaption,footer,header,hgroup,menu,nav,output,ruby,section,summary,time,mark,audio,video{margin:0;padding:0;border:0;font-size:100%;outline:none}html{height:100%}body{font-size:100%;line-height:1;font-family:Arial,Tahoma,Verdana,sans-serif}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:before,blockquote:after,q:before,q:after{content:'';content:none}strong{font-weight:700}input{outline:none}table{border-collapse:collapse;border-spacing:0}img{border:0}a{text-decoration:underline;color:#00b5ff}a:hover{text-decoration:none}.float-left
/* Or whatever name you like */{float:left}.float-right
/* Or whatever name you like */{float:right}.hide{display:none}.show{display:block}.clear{display:table;clear:both;content:''}p{margin:0 0 20px}strong{font-weight:700}em{font-style:italic}html{height:100%;min-width:1200px}article,aside,details,figcaption,figure,footer,header,hgroup,main,nav,section,summary{display:block;}body{font:14px/18px 'Open Sans',sans-serif;width:100%;min-width:1200px;height:100%;position:relative;background:url(/templates/clean_temp_webtech/images/block-7-bg.jpg) no-repeat center center fixed;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover}.wrapper{margin:0 auto;min-height:100%;position:relative;max-width:1200px;height:auto!important;height:100%;padding:180px 0 0}.fon{max-width:1200px;width:1200px;margin:0 auto;z-index:11}
.zag
{text-align: center;font-size: 24pt;color:#498341;}
.zel
{font-size: 12pt; color: #008000; font-style:italic;}
.zel1
{font-size: 14pt; color: #008000;font-style:bold;}
.zel2
{text-align: center;font-size: 14pt; color: #008000;font-style:normal;}
.zel3
{font-size: 14pt; color: #008000;font-style:normal;}
.red1
{font-size: 10pt; color: #ff0000;font-style:normal;text-align: justify;}
.header{position:fixed;left:0;top:0;width:100%;min-width:1200px;height:135px;background:rgba(0,0,0,.6);z-index:100;right:0;margin:auto}.moduletable_menu{float:right;margin:50px 0 0}.moduletable_menu ul{display:table;margin:0;padding:0}.moduletable_menu li{display:table-cell;margin:0;padding:0 0 0 20px;list-style:none;vertical-align:top}.moduletable_menu li a{display:block;height:36px;line-height:36px;border-top:2px solid transparent;font-size:16px;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}.moduletable_menu li a:hover,.moduletable_menu li.active a{border-color:#ebb600}.logo{display:block;position:relative;top:21px;float:left;width:112px;height:87px}
.moduletable_adress{float:left;overflow:hidden;padding:0 0 0 55px;font-size:15px;line-height:20px;margin:10px 0 0}.moduletable_adress a{display:block;padding:0 0 0 25px;font-size:20px;color:#fff;text-decoration:none;background:url(/templates/clean_temp_webtech/images/icon-phone.png) left center no-repeat}.moduletable_adress .adress{background:url(/templates/clean_temp_webtech/images/map.png) left center no-repeat;padding:0 0 0 25px;height:20px;margin:0 0 10px}.moduletable_adress .mail{background:url(/templates/clean_temp_webtech/images/mail.png) left center no-repeat;padding:0 0 0 25px;height:20px}.moduletable_contact_top{float:left;overflow:hidden;padding:0 0 0 75px;font-size:15px;line-height:20px;color:#444}.moduletable_contact_top .tel{background:url(/templates/clean_temp_webtech/images/telefon.png) left center no-repeat;padding:0 0 0 25px;margin:0 0 10px;height:20px}.moduletable_contact_top .tel2{padding:0 0 0 25px;height:20px}.top{height:49px;background:#66b5fc url(/templates/clean_temp_webtech/images/menu.png) top left repeat-x;border-bottom:1px solid #b3dafe}.top ul{display:table;width:100%;height:50px}.top ul li{display:table-cell;height:49px;text-align:center;vertical-align:middle}.top ul li a{font-family:'Open Sans',sans-serif;color:#fff;font-weight:700;font-size:17px;text-shadow:0 2px 2px #5596d2;border-right:1px solid #b3dafe;text-decoration:none;display:block}.top ul li a:hover{text-shadow:none;text-decoration:underline}.top ul li:last-child a{border-right:none}.top ul li a img{padding:0 10px 0 0}.bottom{padding:10px 0}.middle{width:100%;position:relative;margin:0 0 390px;background:#fff}.middle:after{display:table;clear:both;content:''}.container{width:100%;float:left;overflow:hidden}.content{padding:0 270px}.content-left{padding:0 270px 0 12px}.content-right{padding:0 12px 0 300px}.content-full{padding:30px}h1,a h1{margin-bottom:18px;text-align:center;font-size:30px;line-height:42px;font-weight:400;color:#498341}.item-page_home h1,.item-page_home a h1{margin-bottom:40px;font-weight:400;color:#498341}.item-page_home{text-align:center}h2,a h2,h2 a{font-size:27px;margin-bottom:25px;text-align:center;color:#498341;font-weight:400;line-height:30px}h3,a h3,h3 a{font-size:18px;margin-bottom:25px;text-align:center;color:#498341;font-weight:400}h4,a h4,h4 a{font-size:20px;margin-bottom:25px;text-align:center}h5{font-size:110%;margin-bottom:10px}.container h6{font-size:100%;margin-bottom:10px}.container p{margin-bottom:15px}.container ul{list-style:disc;margin:0 15px 10px}.container ul ul{margin:10px 0 10px 25px}.container ol{list-style:decimal;margin:0 15px 10px 20px}.container ol ol{margin:10px 0 10px 25px}.container li{margin-bottom:5px}.container table{margin-bottom:15px;font-size:100%;width:auto}.container th,.container td{padding:4px;text-align:left}.container th{font-weight:700;text-align:center}a,a font{color:#00f;text-decoration:underline}.container table.tablica{width:100%;border:1px solid #d7d7d7}.container table.tablica th{background:#ebebeb;border:none;padding:10px}.container table.tablica th:first-child{text-align:left}.container table.tablica tr{border:1px solid #d7d7d7}.container table.tablica td:first-child{width:200px;text-align:left}.container table.tablica td{padding:10px;text-align:center;border:none}.container img[align=left]{margin:0 10px 10px 0;float:left}.container img[align=right]{margin:0 0 10px 10px;float:right}.container dl{margin:0 0 15px}.container dt{font-weight:700;margin-bottom:2px}.container dd{margin-bottom:5px}.container hr{height:1px;border:none;color:#aaa;background:#aaa;margin:10px 0;clear:both}.left-sidebar{float:left;width:275px;margin-left:-100%;position:relative;padding:0 0 0 12px}.left-sidebar .menu>li>a{font-size:16px;line-height:35px;color:#444;font-weight:800;text-transform:uppercase;text-decoration:none}.left-sidebar .menu>li>a:hover,.left-sidebar .menu>li.active>a{color:#7ac043}.left-sidebar .menu>li>ul{padding:0 0 10px}.left-sidebar .menu>li>ul>li{padding:5px 0}.left-sidebar .menu>li>ul>li:hover{padding:5px 0}.left-sidebar .menu>li>ul>li.active{padding:5px 0 5px 20px;background:url(/templates/clean_temp_webtech/images/li.png) left center no-repeat}.left-sidebar .menu>li>ul>li a{font-size:14px;line-height:15px;color:#444;border-left:1px solid #444;display:block;padding:0 10px;text-decoration:none}.left-sidebar .menu>li>ul>li:hover>a,.left-sidebar .menu>li>ul>li.active a{color:#7ac043;border-left:1px solid #7ac043}.left-sidebar .menu>li>ul>li>ul{display:none}.right-sidebar{float:left;width:250px;margin-left:-250px;position:relative;padding:0 0 0 12px}.footer{margin:-337px auto 0;position:relative;width:100%;height:450px;background:#7ac043;overflow:hidden}.footer .fon{position:relative;overflow:hidden}.footer:before{display:block;content:'';width:50%;height:100%;position:absolute;left:0;top:0;background:#018752;z-index:10}.moduletable_logo_footer{float:left;overflow:hidden;padding:30px 10px 0 0;font-size:15px;line-height:20px;color:#fff;width:190px;height:430px;background:url(/templates/clean_temp_webtech/images/logo.png) 0 10px no-repeat}.moduletable_logo_footer ul{padding:90px 0 0}.moduletable_logo_footer ul li a{font-size:12px;line-height:16px;color:#fff;text-decoration:none;padding:0 5px}.moduletable_logo_footer img{padding:0 0 23px}.moduletable_logo_footer p{padding:0;margin:0}.moduletable_logo_footer a{margin:20px 0 0;display:block}.copyrigh{position:absolute;bottom:0;left:0;z-index:10;height:40px;font-size:14px;text-transform:uppercase;padding:0 50px;color:#fff;opacity:.6;float:left;clear:left;padding:0 0 20px}.moduletable_menu_footer{padding:70px 30px 0;float:left;overflow:hidden;width:640px;height:400px;background:#018752}.footer h3{text-transform:uppercase;font-size:20px;line-height:22px;margin:0 0 40px;color:#fff;font-weight:700}.moduletable_menu_footer ul li{float:left;width:33%}.moduletable_menu_footer ul li a{font-size:12px;line-height:21px;color:#fff;text-decoration:none;padding:0 5px}.moduletable_menu_footer ul li a:hover{text-decoration:underline}.moduletable_menu_footer ul li img{display:none}.moduletable_contact{float:right;overflow:hidden;width:260px;padding:70px 20px 0 0;font-size:14px;line-height:22px;color:#fff;text-decoration:none}.moduletable_contact a.nomerok{margin:30px 0 0;display:block;padding:0 0 0 25px;display:block;font-size:20px;color:#fff;font-family:OpenSansSemibold,Arial,sans-serif;text-decoration:none;background:url(/templates/clean_temp_webtech/images/icon-phone.png) left center no-repeat}a.botcallback{background:#73b8fd;background:-moz-linear-gradient(top,#73b8fd 0%,#4a8bfc 100%);background:-webkit-gradient(left top,left bottom,color-stop(0%,#73b8fd),color-stop(100%,#4a8bfc));background:-webkit-linear-gradient(top,#73b8fd 0%,#4a8bfc 100%);background:-o-linear-gradient(top,#73b8fd 0%,#4a8bfc 100%);background:-ms-linear-gradient(top,#73b8fd 0%,#4a8bfc 100%);background:linear-gradient(to bottom,#73b8fd 0%,#4a8bfc 100%);filter:progid: DXImageTransform.Microsoft.gradient(startColorstr='#73b8fd',endColorstr='#4a8bfc',GradientType=0);transition:.2s;font-size:15px;text-align:center;height:44px;line-height:44px;color:#fff;padding:0 30px; margin: 45px 25px 0 auto;font-size:14px;font-family:OpenSansSemibold,Arial,sans-serif;text-decoration:none;background:#ebb600;-webkit-border-radius:22px;-moz-border-radius:22px;border-radius:22px;-webkit-transition:background-color .3s;-moz-transition:background-color .3s;-ms-transition:background-color .3s;-o-transition:background-color .3s;transition:background-color .3s;width:130px;display:block}a.botcallback:hover{background:#e49805}.moduletable_contact .adress{background:url(/templates/clean_temp_webtech/images/map.png) left center no-repeat;padding:0 0 0 25px}.moduletable_contact .mail{background:url(/templates/clean_temp_webtech/images/mail.png) left center no-repeat;padding:0 0 0 25px}.moduletable_contact .tel{background:url(/templates/clean_temp_webtech/images/telefon.png) left center no-repeat;padding:0 0 0 25px}.moduletable_contact .tel2{padding:0 0 0 25px}.moduletable_callback{overflow:hidden}.moduletable_callback #pwebcontact96_toggler{background:#73b8fd;background:-moz-linear-gradient(top,#73b8fd 0%,#4a8bfc 100%);background:-webkit-gradient(left top,left bottom,color-stop(0%,#73b8fd),color-stop(100%,#4a8bfc));background:-webkit-linear-gradient(top,#73b8fd 0%,#4a8bfc 100%);background:-o-linear-gradient(top,#73b8fd 0%,#4a8bfc 100%);background:-ms-linear-gradient(top,#73b8fd 0%,#4a8bfc 100%);background:linear-gradient(to bottom,#73b8fd 0%,#4a8bfc 100%);filter:progid: DXImageTransform.Microsoft.gradient(startColorstr='#73b8fd',endColorstr='#4a8bfc',GradientType=0);transition:.2s;font-size:15px;text-align:center;height:44px;line-height:44px;color:#fff;padding:0 30px;font-size:14px;font-family:OpenSansSemibold,Arial,sans-serif;text-decoration:none;background:#ebb600;-webkit-border-radius:22px;-moz-border-radius:22px;border-radius:22px;-webkit-transition:background-color .3s;-moz-transition:background-color .3s;-ms-transition:background-color .3s;-o-transition:background-color .3s;transition:background-color .3s;width:auto;margin:47px 0 0 50px;width:130px}.moduletable_callback #pwebcontact96_toggler:hover{background:#e49805}.moduletable_news{background:#e8e8e8 url(/templates/clean_temp_webtech/images/header.png) top center no-repeat;padding:30px 50px 40px}.moduletable_news h3{color:#0097ff;font-size:30px;line-height:30px;text-align:center;margin:0 0 40px}.moduletable_news .nspInfo{font-size:16px;line-height:16px;color:#0097ff;font-weight:800}.moduletable_news .nspText{text-align:center}.moduletable_news .readon{background:#73b8fd;background:-moz-linear-gradient(top,#73b8fd 0%,#4a8bfc 100%);background:-webkit-gradient(left top,left bottom,color-stop(0%,#73b8fd),color-stop(100%,#4a8bfc));background:-webkit-linear-gradient(top,#73b8fd 0%,#4a8bfc 100%);background:-o-linear-gradient(top,#73b8fd 0%,#4a8bfc 100%);background:-ms-linear-gradient(top,#73b8fd 0%,#4a8bfc 100%);background:linear-gradient(to bottom,#73b8fd 0%,#4a8bfc 100%);filter:progid: DXImageTransform.Microsoft.gradient(startColorstr='#73b8fd',endColorstr='#4a8bfc',GradientType=0);box-shadow:0 -3px #3568fb inset;font-size:15px;text-align:center;text-shadow:0 1px 1px #3568fb!important;display:block;color:#fff;text-decoration:none;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;width:180px;height:35px;line-height:35px;margin:25px auto 0}.moduletable_news .readon:hover{background:#3568fb}.moduletable_partner{padding:30px 50px 40px}.moduletable_partner h3{color:#000;font-size:30px;line-height:40px;text-align:center;margin:0 0 40px;background:url(/templates/clean_temp_webtech/images/partner.png) bottom center no-repeat;padding:16px 0}.moduletable_partner .djslider-default .load-button{background:#e8e8e8}.moduletable_partner .djslider-default .load-button-active{opacity:1;background:#00b5ff}.moduletable_partner .djslider-default .navigation-container-custom,.moduletable_partner .djslider-default .navigation-numbers{bottom:-30px!important}
.container table.uslugi{width: 100%; border:none!important;margin:0 0 20px}.container table.uslugi td{width:20%;text-align:center;border:none;vertical-align:top}.container table.uslugi h3{font-size:14px;margin:0;color:#444;font-weight:700;text-align:center}
.container table.uslugi p{margin:0;padding:0;}.container table.uslugi ul{list-style:none}.container table.uslugi ul li{float:left}.container table.uslugi ul li a{font-size:12px;color:#444;line-height:14px;display:block;padding:0 5px;border-right:1px solid #58c5ff}.container table.uslugi ul li a:hover{color:#00b5ff}.container table.uslugi ul li:first-child a{border-left:1px solid #58c5ff}.breadcrumb{padding:20px 12px;overflow:hidden;background:#fff}.breadcrumb li{padding:0 3px;float:left;overflow:hidden;font-size:13px;color:#444;line-height:14px}.breadcrumb li a{font-size:13px;color:#7ac043;line-height:14px;padding:0 3px}.container a.pwebcontact108_toggler{color:#fff;text-decoration:none;background-image:none;background-color:#73b7fd;border-color:#73b7fd;font-size:15px;font-family:'Open Sans',sans-serif;width:180px;height:33px;line-height:33px;display:block;background:#73b8fd;background:-moz-linear-gradient(top,#73b8fd 0%,#4a8bfc 100%);background:-webkit-gradient(left top,left bottom,color-stop(0%,#73b8fd),color-stop(100%,#4a8bfc));background:-webkit-linear-gradient(top,#73b8fd 0%,#4a8bfc 100%);background:-o-linear-gradient(top,#73b8fd 0%,#4a8bfc 100%);background:-ms-linear-gradient(top,#73b8fd 0%,#4a8bfc 100%);background:linear-gradient(to bottom,#73b8fd 0%,#4a8bfc 100%);filter:progid: DXImageTransform.Microsoft.gradient(startColorstr='#73b8fd',endColorstr='#4a8bfc',GradientType=0);box-shadow:0 -3px #3568fb inset;text-align:center;text-shadow:0 1px 1px #3568fb!important;-webkit-border-radius:10px;-moz-border-radius:10px;border-radius:10px;margin:0 auto}.container a.pwebcontact108_toggler:hover{background:#3568fb}a{color:#498341}.category.table{border:none}.category.table td{border:none}.top-top{position:fixed;left:0;top:0;width:100%;min-width:1200px;height:130px;background:rgba(0,0,0,.6);z-index:100}.moduletable_text{padding:20px 30px}.moduletable_service{overflow:hidden;padding:30px 0;background:#f3f3f3}.moduletable_service ul{display:block;margin:0;padding:0}.moduletable_service li{display:block;padding:0;list-style:none;float:left;width:25%;text-align:center}.moduletable_service li a{display:block;text-align:center;text-decoration:none;color:#282828;font-size:15px;line-height:22px;padding:0 30px}.moduletable_service img{width:98px;height:98px;display:block;margin:0 auto 20px;background:#fff;border:1px solid #7bc044;-webkit-border-radius:50px;-moz-border-radius:50px;border-radius:50px}.moduletable_service li a:hover .name{color:#e49805;}.moduletable_service .name{display:block;color:#282828;font-size:22px;margin:0 0 15px;font-family:OpenSansSemibold,Arial,sans-serif;text-decoration:underline;-webkit-transition:color .3s;-moz-transition:color .3s;-ms-transition:color .3s;-o-transition:color .3s;transition:color .3s}.moduletable_forma{height:290px;margin:0 auto;padding:0;background:url(/templates/clean_temp_webtech/images/webform-5-bg-front.jpg) center center;border-right:20px solid #fff;border-left:20px solid #fff}.moduletable_forma .title{color:#fff;font-size:28px;padding:70px 0 15px 20px}.moduletable_rabota{padding:40px 0;overflow:hidden}.moduletable_rabota h3{margin:0 0 30px;font-weight:400;color:#498341;text-align:center;font-size:30px;line-height:42px}.moduletable_rabota li{float:left;width:400px;text-align:center}.moduletable_rabota h4{color:#498341;font-weight:400;font-size:18px;padding:0 30px;margin:10px 0 0}.moduletable_rabota img{width:360px}.pweb-fields .title{height:60px;line-height:60px;padding:10px 0 0;font-size:28px;color:#fff;text-align:center}.pweb-fields .webform-component--descr{font-size:15px;line-height:18px;text-align:center;margin-top:10px;margin-bottom:30px;color:#fff}.pweb-bg-white.pwebcontact-box.pweb-modal .pwebcontact-container,.pweb-bg-white.ui-effects-transfer.pweb-genie{border:none!important}#pwebcontact96_form label{color:#fff;width:100px;font-size:16px;line-height:20px}#pwebcontact96_form input{background:#fff;border:1px solid #fff;height:48px;padding:0 19px;font-size:14px;color:#282828;-webkit-transition:border-color .3s;-moz-transition:border-color .3s;-ms-transition:border-color .3s;-o-transition:border-color .3s;transition:border-color .3s;outline:none;margin:0 0 10px;width:100%}#pwebcontact96_form button{padding:0 55px;background:#ebb600;border:0;height:44px;color:#fff;font-size:15px!important;cursor:pointer;background-repeat:no-repeat;background-position:center center;-webkit-border-radius:22px;-moz-border-radius:22px;border-radius:22px;-webkit-transition:background-color .3s;-moz-transition:background-color .3s;-ms-transition:background-color .3s;-o-transition:background-color .3s;transition:background-color .3s;margin:0 0 0 100px;text-shadow:none}.pweb-modal .pweb-button-close{background:url(/templates/clean_temp_webtech/images/close.png) center center no-repeat!important;right:-30px;top:-30px}.moduletable_callback2 #pwebcontact119_container{border-right:10px solid #fff;border-left:10px solid #fff;overflow:hidden;height:290px}.moduletable_callback2 .pweb-fields .title{text-align:left;padding:20px 0 0 10px}.moduletable_callback2 .pweb-fields .webform-component--descr{text-align:left;padding:0 50px 0 10px}.moduletable_callback2 #pwebcontact119_form label{font-size:14px;padding:0 0 0 10px;line-height:48px}.moduletable_callback2 #pwebcontact119_form input{background:#fff;height:48px;padding:0 19px;font-size:14px;color:#282828;-webkit-transition:border-color .3s;-moz-transition:border-color .3s;-ms-transition:border-color .3s;-o-transition:border-color .3s;transition:border-color .3s;width:500px;float:left;border:0}.moduletable_callback2 #pwebcontact119_form button{padding:0 55px;background:#ebb600;border:0;height:44px;color:#fff;font-size:14px;font-family:OpenSansSemibold,Arial,sans-serif;cursor:pointer;background-repeat:no-repeat;background-position:center center;-webkit-border-radius:22px;-moz-border-radius:22px;border-radius:22px;-webkit-transition:background-color .3s;-moz-transition:background-color .3s;-ms-transition:background-color .3s;-o-transition:background-color .3s;transition:background-color .3s;text-shadow:none}.moduletable_callback2 #pwebcontact119_form button:hover{background:#e49805}.moduletable_callback2 .pweb-labels-over form.pwebcontact-form .pweb-field-name,.moduletable_callback2 .pweb-labels-over form.pwebcontact-form .pweb-field-text{float:left;padding:0 20px 0 0;position:relative;width:240px;overflow:hidden;margin:0 0 0 10px}
table.format-table{width:100%;margin:30px 0}table.format-table th{background:#7ac043;border-color:#fff;font-size:18px;color:#fff;font-family:OpenSansBold,Arial,sans-serif}table.format-table tr:nth-child(even)>td{background:#ebebeb;border-color:#fff}table.format-table tr:nth-child(odd)>td{background:#fff;border-color:#ebebeb}table.format-table th,table.format-table td{padding:15px 25px;line-height:normal;border-right:2px solid}#pwebcontact96_container{background-size:100% 100%}.youtube-video .text{display:inline-block;vertical-align:middle;color:red;font-size:16px;width:150px;text-align:center}.youtube-video a{position:relative;display:inline-block;vertical-align:middle}.youtube-video a:before{content:"";background:url(/templates/clean_temp_webtech/images/youtube-arrow.png) 0 0 no-repeat;position:absolute;width:55px;height:30px;background-size:contain;left:0;top:18px}.youtube-video img{width:70px;display:inline-block;padding-left:60px}
.moduletable_mail {
    float: left;
    overflow: hidden;
    padding: 0 0 0 166px;
    font-size: 15px;
    line-height: 20px;
    margin-top: -15px;
    clear: left;
    color: #fff;
 width: auto;
}
.my_div {
max-width:auto;
overflow-x:scroll;
-webkit-overflow-scrolling:touch
}

@media screen and (max-width: 1200px){
.moduletable_mail {
    float: none!important;
    padding: 0!important;
    width: 210px!important;
    margin: 0 auto 0!important;
}
}
.inw-wrp {
	margin: 50px 0 20px;
}

.inwidget iframe {
	width: 100%;
	height: 700px;
}

.inst-widget-title {
	text-align: center;
	margin-bottom: 20px;
}

.inst-widget-title .module-title-wrap {
	display: inline-block;
	text-align: center;
}

.inst-widget-title h3.module-title {
	display: inline-block;
	text-align: left;
	height: 40px;
	margin: 0 auto 0;
	padding-left: 47px;
	font-size: 30px;
	font-weight: 400;
	line-height: 40px;
	background: url('images/iw-icon.png') left center no-repeat;
}

.powr-instagram-feed {
    height: 365px;
    overflow: hidden;
}

.inst-sub {
	display: inline-block;
	background: -webkit-radial-gradient(70% 70% ellipse,#ee583f 8%,#d92d77 42%,#bd3381 58%);
	background: radial-gradient(ellipse at 70% 70%,#ee583f 8%,#d92d77 42%,#bd3381 58%);
	color: #fff;
	-webkit-border-radius	: 6px;
	-moz-border-radius		: 6px;
	border-radius			: 6px;
	margin-left: 75px;
	padding: 5px 24px;
	font-size: 20px;
	font-weight: 600;
	line-height: 30px;
	vertical-align: top;
	-webkit-transition-duration	: 0.2s;
	-moz-transition-duration	: 0.2s;
	-o-transition-duration		: 0.2s;
	transition-duration			: 0.2s;
}

.inst-sub:hover {
	color: #fff;
	margin-top: -3px;
}

@media (max-width: 679px) {
	.inst-widget-title .module-title-wrap {
		width: 100%;
	}

	.inst-sub {
		margin: 21px 0 7px;
	}
}

.adv__wrp {
	min-width: 320px;
	border-top: 3px solid #e5b60b;
	/*background: url('/images/adv/adv-1_thumb.png') left 30px top no-repeat, url('/images/adv/adv-1_hopper.png') right bottom no-repeat, #78bedc url('/images/adv/adv-1_grass.png') left bottom repeat-x;*/
	background: url('/images/adv/adv-1_thumb.png') left 30px top no-repeat, #78bedc url('/images/adv/adv-1_grass.png') left bottom repeat-x;
}

.adv__title {
	padding: 50px 40px 98px 140px;
	font-size: 24px;
	line-height: 1.17;
	text-transform: uppercase;
	color: #fff;
	text-shadow: 1px 1px 3px rgba(0, 0, 0, 0.25);
}

.adv__title sup {
	font-size: 70%;
}

.adv__title span {
	font-size: 30px;
	font-weight: 700;
}

.adv__title .att {
	color: #f00;
}

@media (max-width: 768px) {
	.adv__wrp {
		background-position: left 10px top, right bottom, left bottom;
	}
	.adv__title {
		padding: 35px 30px 98px 110px;
		font-size: 20px;
	}

	.adv__title span {
		font-size: 24px;
	}
	}
@media (max-width: 480px) {
.contact {
display:none
}
.callback {
display:none}
}
