html,body{padding:0;margin:0;height:100%;background:#ffffff;font-family:Calibri;font-style:normal;font-variant:normal;color:#222222;font-size:16px} h1{font-size:30px;font-weight:bold;color:#282828;padding:0px}
h2{font-size:26px;font-weight:bold;color:#700000;text-align:center} h3{font-size:22px;font-weight:bold;color:#444;text-align:center} a{color:#700000;text-decoration:none;border:none}
a:hover{color:#222222;text-decoration:underline;border:none} img{border:none}.site{width:100%;margin:0 auto;padding:0px}.topmn {margin-top:700px}.container{padding-right:15px;padding-left:15px;margin-right:auto;margin-left:auto}
.col-1, .col-2, .col-3, .col-4, .col-5, .col-6, .col-7, .col-8, .col-lg-1, .col-lg-2, .col-lg-3, .col-lg-4, .col-lg-5, .col-lg-6, .col-lg-7, .col-lg-8, .col-md-1, .col-md-2, .col-md-3, .col-md-4, .col-md-5, .col-md-6, .col-md-7, .col-md-8, .col-sm-1, .col-sm-2, .col-sm-3, .col-sm-4, .col-sm-5, .col-sm-6, .col-sm-7, .col-sm-8, .col-xs-1, .col-xs-2, .col-xs-3, .col-xs-4, .col-xs-5, .col-xs-6, .col-xs-7, .col-xs-8{min-height:1px;padding-right:1%;padding-left:1%;float:left}
.col-1{width:10.5%}.col-2{width:23%}.col-3{width:35.5%}.col-4{width:48%}.col-5{width:60.5%}.col-6{width:73%}.col-7{width:85.5%}.col-8{width:98%}.hidden{display:none!important}
@media (min-width:1200px){.col-lg-1{width:10.5%}.col-lg-2{width:23%}.col-lg-3{width:35.5%}.col-lg-4{width:48%}.col-lg-5{width:60.5%}.col-lg-6{width:73%}.col-lg-7{width:85.5%}.col-lg-8{width:98%}.hidden-lg{display:none!important}}
@media (min-width:992px) and (max-width:1199px){.col-md-1{width:10.5%}.col-md-2{width:23%}.col-md-3{width:35.5%}.col-md-4{width:48%}.col-md-5{width:60.5%}.col-md-6{width:73%}.col-md-7{width:85.5%}.col-md-8{width:98%}.hidden-md{display:none!important} }
@media (min-width:768px) and (max-width:991px){.col-sm-1{width:10.5%}.col-sm-2{width:23%}.col-sm-3{width:35.5%}.col-sm-4{width:48%}.col-sm-5{width:60.5%}.col-sm-6{width:73%}.col-sm-7{width:85.5%}.col-sm-8{width:98%}.hidden-sm{display:none!important}.col-1{width:23%}.col-2{width:23%}.col-3{width:48%}.col-4{width:48%}.col-5{width:73%}.col-6{width:73%}.col-7{width:98%}.col-8{width:98%}}
@media (max-width:767px){.col-xs-1{width:10.5%} iframe {width:100% !important; padding:0 !important}.col-xs-2{width:23%}.col-xs-3{width:35.5%}.col-xs-4{width:48%}.col-xs-5{width:60.5%}.col-xs-6{width:73%}.col-xs-7{width:85.5%}.col-xs-8{width:98%}.hidden-xs{display:none!important}.col-1{width:48%}.col-2{width:48%}.col-3{width:48%}.col-4{width:48%}.col-5{width:98%}.col-6{width:98%}.col-7{width:98%}.col-8{width:98%}.mcont iframe {margin-right:0 !important}.mcont img {width:100% !important; height:auto !important; padding:0 !important; margin:0px !important}.logo img{width:auto !important; height:auto}.footer {min-height: 700px}.topmn {margin-top:0px}}
@media (max-width:767px){.clears{clear:both}.col-3{width:98%}.col-4{width:98%}.topmn {margin-top:0px} }.clears{clear:both}.mcont{padding-top:40px;max-width:1000px;margin:0 auto;text-align:justify}.menu li.pro-mea ul .rh td a:hover{color:#880000;text-decoration:underline}.menu li.pro-mea ul .bh td a:hover{color:#000000;text-decoration:underline}.menu li.pro-mea ul .sh td a:hover{color:#336699;text-decoration:underline}
.menu li.pro-mea ul .gh td a:hover{color:#666666;text-decoration:underline}.noselect{-moz-user-select:none;-webkit-user-select:none;-ms-user-select:none;-o-user-select:none;user-select:none}.top{position:fixed;bottom:10px;right:10px;padding:8px 10px 10px 10px;border-radius:10px;background:#880000;color:#fff;font-size:18px;}.top a{color:#fff;}
.vatop{vertical-align:top}
.vabottom{vertical-align:bottom}
.vacenter{vertical-align:center}
.acenter{text-align:center}
.aleft{text-align:left}
.aright{text-align:right}
.w175{width:175px}.w174{width:174px}.w173{width:173px}.w172{width:172px}.w171{width:171px}.w170{width:170px}.w169{width:169px}.w168{width:168px}.w167{width:167px}.w166{width:166px}.w165{width:165px}.w164{width:164px}.w163{width:163px}.w162{width:162px}.w161{width:161px}.w160{width:160px}.w159{width:159px}.w158{width:158px}.w157{width:157px}.w156{width:156px}.w155{width:155px}.w154{width:154px}.w153{width:153px}.w152{width:152px}.w151{width:151px}.w150{width:150px}.w149{width:149px}.w148{width:148px}.w147{width:147px}.w146{width:146px}.w145{width:145px}.w144{width:144px}.w143{width:143px}.w142{width:142px}.w141{width:141px}.w140{width:140px}.w139{width:139px}.w138{width:138px}.w137{width:137px}.w136{width:136px}.w135{width:135px}.w134{width:134px}.w133{width:133px}.w132{width:132px}.w131{width:131px}.w130{width:130px}.w129{width:129px}.w128{width:128px}.w127{width:127px}.w126{width:126px}.w125{width:125px}.w124{width:124px}.w123{width:123px}.w122{width:122px}.w121{width:121px}.w120{width:120px}.w119{width:119px}.w118{width:118px}.w117{width:117px}.w116{width:116px}.w115{width:115px}.w114{width:114px}.w113{width:113px}.w112{width:112px}.w111{width:111px}.w110{width:110px}.w109{width:109px}.w108{width:108px}.w107{width:107px}.w106{width:106px}
.w105{width:105px}.w104{width:104px}.w103{width:103px}.w102{width:102px}.w101{width:101px}
.w100{width:100px}.w99{width:99px}.w98{width:98px}.w97{width:97px}.w96{width:96px}.w95{width:95px}.w94{width:94px}.w93{width:93px}.w92{width:92px}.w91{width:91px}.w90{width:90px}.w89{width:89px}.w88{width:88px}.w87{width:87px}.w86{width:86px}.w85{width:85px}.w84{width:84px}.w83{width:83px}.w82{width:82px}.w81{width:81px}.w80{width:80px}.w79{width:79px}.w78{width:78px}.w77{width:77px}.w76{width:76px}.w75{width:75px}.w74{width:74px}.w73{width:73px}.w72{width:72px}.w71{width:71px}.w70{width:70px}.w69{width:69px}.w68{width:68px}.w67{width:67px}.w66{width:66px}.w65{width:65px}.w64{width:64px}.w63{width:63px}.w62{width:62px}.w61{width:61px}.w60{width:60px}.w59{width:59px}.w58{width:58px}.w57{width:57px}.w56{width:56px}.w55{width:55px}.w54{width:54px}.w53{width:53px}.w52{width:52px}.w51{width:51px}.w50{width:50px}.w49{width:49px}.w48{width:48px}.w47{width:47px}.w46{width:46px}.w45{width:45px}.w44{width:44px}.w43{width:43px}.w42{width:42px}.w41{width:41px}.w40{width:40px}.w39{width:39px}.w38{width:38px}.w37{width:37px}.w36{width:36px}.w35{width:35px}.w34{width:34px}.w33{width:33px}.w32{width:32px}.w31{width:31px}.w30{width:30px}.w29{width:29px}.w28{width:28px}.w27{width:27px}.w26{width:26px}.w25{width:25px}.w24{width:24px}.w23{width:23px}.w22{width:22px}.w21{width:21px}.w20{width:20px}.w19{width:19px}.w18{width:18px}.w17{width:17px}.w16{width:16px}.w15{width:15px}.w14{width:14px}.w13{width:13px}.w12{width:12px}
.h10{height:10px}.h11{height:11px}.h12{height:12px}.h13{height:13px}.h14{height:14px}.h15{height:15px}.h16{height:16px}.h17{height:17px}.h18{height:18px}.h19{height:19px}.h20{height:20px}.h21{height:21px}.h22{height:22px}.h23{height:23px}.h24{height:24px}.h25{height:25px}.h26{height:26px}.h27{height:27px}.h28{height:28px}.h29{height:29px}.h30{height:30px}.h31{height:31px}.h32{height:32px}.h33{height:33px}.h34{height:34px}.h35{height:35px}.h36{height:36px}.h37{height:37px}.h38{height:38px}.h39{height:39px}.h40{height:40px}.h41{height:41px}.h42{height:42px}.h43{height:43px}.h44{height:44px}.h45{height:45px}.h46{height:46px}.h47{height:47px}.h48{height:48px}.h49{height:49px}.h50{height:50px}.h51{height:51px}.h52{height:52px}.h53{height:53px}.h54{height:54px}.h55{height:55px}.h56{height:56px}.h57{height:57px}.h58{height:58px}.h59{height:59px}.h60{height:60px}.h61{height:61px}.h62{height:62px}.h63{height:63px}.h64{height:64px}.h65{height:65px}.h66{height:66px}.h67{height:67px}.h68{height:68px}.h69{height:69px}.h70{height:70px}.h71{height:71px}.h72{height:72px}.h73{height:73px}.h74{height:74px}.h75{height:75px}.h76{height:76px}.h77{height:77px}.h78{height:78px}.h79{height:79px}.h80{height:80px}.h81{height:81px}.h82{height:82px}.h83{height:83px}.h84{height:84px}.h85{height:85px}.h86{height:86px}.h87{height:87px}.h88{height:88px}.h89{height:89px}.h90{height:90px}.h91{height:91px}.h92{height:92px}.h93{height:93px}.h94{height:94px}.h95{height:95px}.h96{height:96px}.h97{height:97px}.h98{height:98px}.h99{height:99px}.h100{height:100px}.h101{height:101px}.h102{height:102px}.h103{height:103px}.h104{height:104px}.h105{height:105px}.h106{height:106px}.h107{height:107px}.h108{height:108px}.h109{height:109px}.h110{height:110px}.h111{height:111px}.h112{height:112px}.h113{height:113px}.h114{height:114px}.h115{height:115px}.h116{height:116px}.h117{height:117px}.h118{height:118px}.h119{height:119px}.h120{height:120px}.h121{height:121px}.h122{height:122px}.h123{height:123px}.h124{height:124px}.h125{height:125px}.h126{height:126px}table{border-spacing:0;}td{padding:10px; border:1px solid #666;}
table.border0 td{border:0px solid #666;}
/* Stylesheet: m20 Modified On 2023-10-05 14:17:15 */
.hd{min-height:130px;padding:15px 1% 0 1%;margin:0px;}
.logo{text-align:center;}
.logo img{width:220px;height:40px;padding-top:1px;}
.tel{text-align:center;}
.tel a{font-size:30px;color:#222;}
.tel a:hover{color:#222;text-decoration:none;}
.tel i{font-size:24px;color:#700000;}
.adr{text-align:center;}
.adr a:hover{color:#222;text-decoration:none;}
.menu{padding:30px 0 10px 0;}
.sr{font-size:24px;color:#bbbbbb;text-align:right;}
.box{display:none;position:absolute;top:10px;left:50%;margin-left:-200px;color:azure;background:rgba(127, 121, 121, 0.5);width:400px;height:200px;text-align:center;}
.box p{line-height:200px;}
ul.clearfix li:nth-child(2) ul {display: block;}

.sr-new{position:absolute;background:#ffffff;}
.sr-new input{background:#ffffff;border:1px solid #bbb;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;padding:9px;}
input.search-input{width:90%;}
input.search-button{background:#860000;color:#fff;border:none;text-transform:uppercase;font-weight:bold;}
@media screen and (max-width:1150px){input.search-input{width:80%;}
}
@media screen and (max-width:700px){input.search-input{width:60%;}
}
@media screen and (max-width:400px){input.search-input{width:50%;}
}


/* Stylesheet: head20 Modified On 2019-04-04 15:32:55 */

#menuwrapper1{}#primary-nav1 {width:100%;}#primary-nav1 li{padding: 25% 0% 0% 0%; width:46%; margin: 1%;border:5px solid #fff; float:left; list-style:none; text-align:center;-webkit-transition: width 2s ease;-moz-transition: width 2s ease;-o-transition: width 2s ease;transition: width 2s ease;}#primary-nav1 li a {color:#fff; width:100%; font-size:20px;}#primary-nav1 li p {padding: 10px 9px; background-color: rgba(0, 0, 0, 0.7); margin: 0 2px 0 1px;}#primary-nav1 li:hover {width:48%;}

[canvas=container],
[off-canvas]{padding:10px 20px;}
[class*=js-]{cursor:pointer;}
[canvas]{z-index:1;}
[canvas=container]{width:100%;height:100%;overflow-y:auto;position:relative;background-color:white;-webkit-overflow-scrolling:touch;}
[canvas=container]:before, [canvas=container]:after{clear:both;content:'';display:table;}
[off-canvas]{display:none;position:fixed;overflow:hidden;overflow-y:auto;z-index:899;background-color:#efefef;color:#333;-webkit-overflow-scrolling:touch;}
[off-canvas*=top]{width:100%;height:255px;top:0;}
[off-canvas*=right]{width:255px;height:100%;top:0;right:0;}
[off-canvas*=bottom]{width:100%;height:255px;bottom:0;}
[off-canvas*=left]{width:255px;height:100%;margin-right:50px;top:0;left:0;}
[off-canvas*=reveal]{z-index:0;}
[off-canvas*=push]{z-index:1;}
[off-canvas*=overlay]{z-index:9999;}
[off-canvas*=shift]{z-index:0;}
[canvas], [off-canvas]{-webkit-transform:translate(0px, 0px);-ms-transform:translate(0px, 0px);transform:translate(0px, 0px);-webkit-transition:-webkit-transform 300ms;transition:transform 300ms;-webkit-backface-visibility:hidden;}
[off-canvas*=shift][off-canvas*=top]{-webkit-transform:translate(0px, 50%);transform:translate(0px, 50%);}
[off-canvas*=shift][off-canvas*=right]{-webkit-transform:translate(-50%, 0px);transform:translate(-50%, 0px);}
[off-canvas*=shift][off-canvas*=bottom]{-webkit-transform:translate(0px, -50%);transform:translate(0px, -50%);}
[off-canvas*=shift][off-canvas*=left]{-webkit-transform:translate(50%, 0px);transform:translate(50%, 0px);}
@media print{[canvas]{-webkit-transform:translate(0px, 0px) !important;-ms-transform:translate(0px, 0px) !important;transform:translate(0px, 0px) !important;}
[off-canvas]{display:none !important;}
}
.mobi{background:none;border:none;color:#333;}
.js-close-left-slidebar{float:right;font-size:20px;}
.mobi-lm ul{padding:10px 0;margin:0 0;z-index:999;}
.mobi-lm li{list-style:none;color:#333;font-size:24px;padding:5px 5px 5px 5px;margin:0;}
.mobi-lm li a{color:#333;}
.mobi-lm li a{color:#333;}
.mobi-lm ul li ul{display:none;}
.mobi-lm ul li:hover ul{display:block;}
.mobi-lm ul li ul li{display:block;font-size:16px;}
.mobi-lm{z-index:899;}

#menuwrapper1 {}

#primary-nav1 { width:100%;}

#primary-nav1 li {padding: 25% 0% 0% 0%; width:46%; margin: 1%;border:5px solid #fff; float:left; list-style:none; text-align:center;

}

#primary-nav1 li a {color:#fff; width:100%; font-size:20px;}

#primary-nav1 li p {padding: 10px 9px; background-color: rgba(0, 0, 0, 0.7); margin: 0 2px 0 1px;}

#primary-nav1 li:hover {width:48%;}

@media screen and (max-width: 500px) {
#primary-nav1 li {padding: 40% 0% 0% 0%; width:95%; margin-left:-15%;}
#primary-nav1 li:hover {width:100%;}
}

/* --------------- */


#menuwrapper2 {width:100%; padding-bottom:20px;}
#menuwrapper2 ul {padding:0;margin:0px;}
#menuwrapper2 li{list-style:none; width:47%;height:30%;padding:1%;margin:3px 1% 0px 0px; float:left;
background: url(/uploads/menu-mini-bg.jpg) repeat-x top left; 
-webkit-transition: background 0.5s linear;
-moz-transition: background 0.5s linear;
-o-transition: background 0.5s linear;
transition: background 0.5s linear;
}
#menuwrapper2 li:hover{background: url(/uploads/menu-mini-bg.jpg) repeat-x bottom left;}
#menuwrapper2 a{font-size:14px; color:#921e0f; text-decoration: none;}
#menuwrapper2 a:hover{text-decoration: underline;}
.kat2 {width:160px;height:120px;float:right;margin:0px 2%;}

@media screen and (max-width: 500px) {
#menuwrapper2 li{width:94%;}
.kat2 {width:96%;height:140px; float:none;}
#menuwrapper2 li {padding-top:20px;}
}


.lines {color:#860000;}

/* ----- */

#menuwrapper3 {}

#primary-nav3 { width:100%;}

#primary-nav3 li {padding: 18% 0% 0% 0%; width:29%; margin: 1%;border:5px solid #fff; float:left; list-style:none; text-align:center;
-webkit-transition: width 2s ease;
-moz-transition: width 2s ease;
-o-transition: width 2s ease;
transition: width 2s ease;
}

#primary-nav3 li a {color:#fff; width:100%; font-size:17px;}

#primary-nav3 li p {padding: 10px 9px; background-color: rgba(0, 0, 0, 0.7); margin: 0 2px 0 1px;}

#primary-nav3 li:hover {width:31%;}

@media screen and (max-width: 500px) {
#primary-nav3 li {padding: 40% 0% 0% 0%; width:95%; margin-left:-15%;}
#primary-nav3 li:hover {width:100%;}
}


.prod-tb {}
.prod-tb td {border-top:1px solid #333; margin-right:5px; border-right:4px solid #fff; border-left:4px solid #fff;}
.prod-tb td.red {border-top:0px solid #333; border-bottom:2px solid #860000; padding-top:0px;}
.prod-tb td.zag {border-top:0px solid #333; border-bottom:2px solid #860000; padding-top:0px; background:#eee; height:40px; font-weight:bold;vertical-align:center;}
.prod-tb td:first-child.zag {width:30%;}



.menu ul{margin:4px 0;padding:0}
.menu ul.ferst{margin:0 0 0 30%}
.menu ul.ferst li{float:left}
.menu ul li{text-align:center;list-style:none;float:left;text-transform:uppercase}
.menu ul li a{color:#222222;background:url(/uploads/menu-bg.jpg) repeat-x top left;padding:35px 13px 35px 13px}
.menu ul li a span{margin-top:2px}
.menu ul li a i{color:#860000;font-size:12px;padding:0 7px 0 3px}
.menu ul li a:hover{color:#860000;background:url(/uploads/menu-bg.jpg) repeat-x bottom left}
.menu ul li ul{display:none;position:absolute;background:#ffffff;border:1px solid #bbbbbb;margin-top:35px;-webkit-box-shadow:0px 0px 5px 0px rgba(0,0,0,0.75);-moz-box-shadow:0px 0px 5px 0px rgba(0,0,0,0.75);box-shadow:0px 0px 5px 0px rgba(0,0,0,0.75);z-index:9999;float:none;padding:16px 1%}
.menu ul li ul li a i{display:none}
.menu ul li ul{min-width:240px}
.menu ul li:hover ul{display:block;padding-top:10px;padding-bottom:10px;float:none !important}
.menu ul li ul li{padding:7px 0.5% 8px 0.5%;text-transform:none;text-align:left;float:none !important;border-bottom:1px solid #f8f8f8;}
.menu ul li ul li:last-child{border-bottom:none}
.menu ul li ul li a{padding:5px 10px;background:none}
.menu ul li ul li a:hover{background:none;text-decoration:none}
.menu ul li ul li ul{display:none;float:none}
.menu ul li:hover ul li ul{display:none}
.menu ul li ul li:hover ul{display:block;left:100%;width:283%;margin-top:-1px;top:0px;min-height:555px}
.menu li.pro-mea ul{position:absolute;left:0px;width:97.9%;background:#fff url(/uploads/mega-menu.jpg) no-repeat center right;background-size:70%}
.menu li.pro-mea ul li{width:25%;font-size:18px;padding-top:6px;padding-bottom:6px}
.menu li.pro-mea ul li:hover ul{position:absolute;left:25%;width:73%;padding:0 0 0 2%;background:#fff;box-shadow:none;border:none;margin-top:0px}
.menu li.pro-mea ul li:hover ul a{}
.menu li.pro-mea li.kompoz{padding-left:1.2%}
.menu li.pro-mea li.kompoz span{font-weight:bold}
.menu li.pro-mea li.uslu span{color:#880000;font-weight:bold}
.menu li.pro-mea li.vsen span{color:#336699;font-weight:bold}
.menu li.pro-mea li.uslu:hover span{color:#fff}
.menu li.pro-mea li.vsen:hover span{color:#fff}
.menu li.pro-mea ul li tr.rh a, .menu li.pro-mea ul li tr.bh a, .menu li.pro-mea ul li tr.sh a, .menu li.pro-mea ul li tr.gh a{color:#333}
.menu li.pro-mea ul li tr.rh a:hover span, .menu li.pro-mea ul li tr.bh a:hover span, .menu li.pro-mea ul li tr.sh a:hover span, .menu li.pro-mea ul li tr.gh a:hover span, .menu li.pro-mea ul li tr.rh a:hover, .menu li.pro-mea ul li tr.bh a:hover, .menu li.pro-mea ul li tr.sh a:hover, .menu li.pro-mea ul li tr.gh a:hover, .menu li.pro-mea ul li tr.rh a span, .menu li.pro-mea ul li tr.bh a span, .menu li.pro-mea ul li tr.sh a span, .menu li.pro-mea ul li tr.gh a span{color:#800000}
.menu li.pro-mea ul li:hover{color:#ffffff;background:#505050}
.menu li.pro-mea ul li:hover a{color:#ffffff}
.menu li.pro-mea ul li:hover:after{content:"\203A";font-size:22px;color:#ffffff;font-weight:bold;position:absolute;left:23%;margin-top:-4px}
.menu li.pro-mea ul li:hover ul#primary-nav2{left:0%;width:100%}
.menu li.pro-mea ul li:hover ul#primary-nav2 li{list-style:none;width:30%;height:95px;padding:1.5% 0 1.5% 1%;margin:0 0.5% 0px 1%;float:left !important;background:url(/uploads/menu-mini-bg.jpg) repeat-x top left;border-bottom:none}
.menu li.pro-mea ul li:hover ul#primary-nav2 li:nth-child(3n+2){border-left:1px solid #eeeeee;border-right:1px solid #eeeeee}
.menu li.pro-mea ul li:hover ul#primary-nav2 li:hover{background:url(/uploads/menu-mini-bg.jpg) repeat-x bottom left}
.menu li.pro-mea ul li:hover ul#primary-nav2 a{font-size:14px;color:#921e0f;text-decoration:none;border-bottom:none;widht:60px;padding:0px}
.menu li.pro-mea ul li:hover ul#primary-nav2 a:hover{text-decoration:underline}
.menu li.pro-mea ul li:hover ul#primary-nav2 .kat2{width:65px;height:88px;float:left;margin:0px 13px 0 0;padding:0 10px}
@media screen and (max-width:500px){.menu li.pro-mea ul li:hover #menuwrapper2 li{width:94%}
.menu li.pro-mea ul li:hover .kat2{width:96%;height:140px;float:none}.menu li.pro-mea ul li:hover #menuwrapper2 li{padding-top:20px}}.menu li.pro-mea ul li:hover ul#primary-nav3{left:0%;width:100%}.menu li.pro-mea ul li:hover ul#primary-nav3 li{padding:15% 0% 0% 0%;width:23%;margin:0.2%;border:5px solid #fff;float:left !important;list-style:none;text-align:center}
.menu li.pro-mea ul li:hover ul#primary-nav3 li a{color:#fff;width:100%;font-size:16px}.menu li.pro-mea ul li:hover ul#primary-nav3 li p{padding:5px 9px;background-color:rgba(0, 0, 0, 0.7);margin:0 2px 0 1px}.menu li.pro-mea ul li:hover ul#primary-nav3 li:hover{width:24%}
@media screen and (max-width:500px){.menu li.pro-mea ul li:hover ul#primary-nav3 li{padding:40% 0% 0% 0%;width:95%;margin-left:-15%}.menu li.pro-mea ul li:hover ul#primary-nav3:hover{width:100%}}.mob-menu{display:none}.mob-menu i{color:#860000;font-size:30px}
@media screen and (max-width:860px){.menu ul.ferst{display:none}.mob-menu{display:block;height:35px}}.menu li.pro-mea ul li ul li{border:none}.menu li.pro-mea ul li ul li:hover:after{content:""}.menu li.pro-mea ul li ul li:hover{background:#ffffff}.menu li.pro-mea ul li ul#primary-nav2{left:0;width:100%}


.menu ul li ul li ul li a, .menu ul li ul li ul li {padding: 0px 10px;}
.menu li.pro-mea ul li ul li {padding-top: 0px; padding-bottom: 0px;}
/* Stylesheet: menu20 Modified On 2023-10-02 11:37:21 */
.zg{width:100%;text-align:center;background:url(/uploads/bgzg.jpg) repeat-y top left;height:42px;padding:0px 0 32px 0;margin:70px 0 50px 0;}
.cn{position:relative;right:50%;float:right;text-align:center;}
.cn0{position:relative;right:50%;float:right;text-align:center;}
.cn2{position:relative;text-align:left; padding:5px 0 0 40px;}
h2{color:#222;text-align:left;font-size:24px;}
.cn h1{position:relative;font-size:32px;left:50%;float:left;margin:0;padding:15px 23px 17px 23px;background:#fff;}
.cn0 h1{position:relative;font-size:32px;left:50%;float:left;margin:0;padding:17px 23px 20px 23px;background:#fff;}
.cn h2{position:relative;font-size:30px;text-transform:uppercase;left:50%;float:left;margin:0;padding:1px 10px;background:#fff;color:#444;}
.cn0 h2{position:relative;font-size:30px;text-transform:uppercase;left:50%;float:left;margin:0;padding:17px 23px 20px;background:#fff;color:#444;}
.zg-def{margin:0px 0 20px 0;}
.new20{width:100%;margin:60px 0 0 0;}
.new201{float:left;width:25%;text-align:center;background:url(/uploads/new-bg.jpg) repeat-x top left;}
.new201 h3{border-left:20px solid #9c2720;font-size:30px;text-transform:uppercase;color:#444;}
.new202{float:left;width:71%;border-top:3px solid #860000;padding:2%;}
.prod-tb tr:first-child{text-align:left;}
article{-webkit-column-count:2;-moz-column-count:2;column-count:2;}
.content{padding:5%;width:90%;}
.content-def{padding-top:10px;min-height:200px;}
.kvt{background:#eee;border:1px dashed #700000 !important;}
.kvt input{padding:5px; font-size:24px; margin-bottom:10px; width:260px;}
.kvt select{padding:5px; font-size:24px; margin-bottom:10px;}


.kvt2 {background:#eee;border:1px dashed #700000 !important; width:100%; padding:25px;}
.kvt2 input, .kvt2 select {padding:5px; font-size:24px; margin-bottom:10px;}
.col1, .col2 {width:50%; float:left; min-height:430px;}
.col11, .col22 {width:50%; float:left; min-height:280px;}
.kvt2 p {font-size:22px; margin: 4px 0;}
.kvt2 h3 {font-size:28px;}

.kvt3 {float:right;background:#eee;border:1px dashed #700000 !important; width:290px; padding:20px; min-height:500px; margin-left:15px;}
.kvt3 input, .kvt3 select {padding:5px; font-size:24px; margin-bottom:10px;}
.kvt3 p {font-size:22px; margin: 4px 0;}
.kvt3 h3 {font-size:28px;}
.kvt3 .col1, .kvt3 .col2 {width:80%; float:left; min-height:760px;}
.kvt3 .col11, .kvt3 .col22 {width:80%; float:left; min-height:200px;}

.kvt2 {background:#eee;border:1px dashed #700000 !important; width:80%; padding:25px;}
.kvt2 input, .kvt2 select {padding:5px; font-size:24px; margin-bottom:10px;}
.col1, .col2 {width:50%; float:left; min-height:430px;}
.col11, .col22 {width:50%; float:left; min-height:280px;}
.kvt2 p {font-size:22px; margin: 4px 0;}
.kvt2 h3 {font-size:28px;}

#kolvo, #ploshob, #dlina, #shirina, #ploshdno {padding:3px; font-size:24px; }
.footer{width:100%;background:url(/uploads/foot-bg.jpg) repeat-x top left;min-height:500px;background-size:cover;text-shadow:1px 1px 2px black, 0 0 1em black;}
.ft1{margin:70px 0;}
.footer div{text-align:center;font-size:36px;color:#fff;}
.footer div a{color:#fff;}
.footer div i{font-size:42px;}
.docs li{list-style:none;background:url(/uploads/price3.jpg) no-repeat left center;}
.docs li a{font-size:24px;display:block;padding:10px 10px 10px 35px;line-height:26px;}
table.tb-prc {width: 100%; border: 1px solid #777;}
table.tb-prc tr:hover {background:#eee;}
@media screen and (max-width:1150px){.menu ul li a{padding:35px 8px 35px 8px;}
.menu ul.ferst{margin:0 0 0 0;}
.footer div{text-align:center;font-size:24px;}
}
@media screen and (max-width:1050px){.menu ul li a{padding:5px;text-transform:none;}
.ft1{margin:40px 0;}
}
@media screen and (max-width:767px){.new201{float:none;width:100%;text-align:center;}
.new202{float:none;width:96%;}
.container img, .container iframe{width:100% !important;height:auto !important;margin:10px 0 !important;}
h1{font-size:18px;}
.prod-tb td{display:none;}
.prod-tb td:first-child{display:block; width:100% !important; }
.prod-tb td:last-child{display:block; width:100% !important; }
.prod-tb td:first-child a{margin: 10px 0;}
.zak-1{width:94% !important;}
.zak-2{width:94% !important;}
.col1, .col2 {width:100%;}
.col11, .col22 {width:100%;}
.pg-3 {width:94% !important;}
#window1 {left:10%; top:5%;}
}
@media screen and (max-width:480px){
#window1 {left:0px; top:0px;}
.cn2 ul {margin:0px !important; }
.cn2 ul li.brd {margin-bottom:10px;padding: 2px 10px 2px 0 !important; }
.slider .nivo-caption p{padding:3px;}
.slider{min-height:100px;}
.fust div{min-height:200px;}
.footer div{padding:12px 0;font-size:18px;text-shadow:0px 0px 6px rgba(0, 0, 0, 1), 0px 0px 6px rgba(0, 0, 0, 1);}
.footer div img{width:50% !important;height:auto !important;}
.new202{float:none;width:90%;padding:5%;}
article{-webkit-column-count:1;-moz-column-count:1;column-count:1;}
.priem div div{min-height:auto;}
.mcont img {margin-left:0px !important;margin-right:0px !important; width:100% !important; height:auto !important; margin:15px 0 !important;}

table {overflow-x: auto !important; display: block !important;}
.kvt2 {padding: 25px 10px 25px 10px; width: 85%;}
.kvt2 input, .kvt2 select {width:190px;}
.logo img{width:auto !important; height:auto;}.footer {min-height: 770px;}
.mcont iframe {margin-right:0 !important;}
#q_box {width:85% !important;left:5% !important}
#q_box td{display:block; width:100%;}
a.bb {width:90%; display:block;}
.calc-mem {padding:10px !important; margin:10px !important;}
.calc-mem form {padding:10px;}
.calc-dor {margin:10px !important;}

#m044ecmoduleform_3 input, #m044ecmoduleform_2 input, #m044ecmoduleform_1 input, .formbuilderform1 input, #cntnt01moduleform_2 input, #m044ecmoduleform_3 select, #m044ecmoduleform_2 select, #m044ecmoduleform_1 select, .formbuilderform1 select, #cntnt01moduleform_2 select, #m044ecmoduleform_3 textarea, #m044ecmoduleform_2 textarea, #m044ecmoduleform_1 textarea, .formbuilderform1 textarea, #cntnt01moduleform_2 textarea  {width:190px !important;}

.adr {font-size:18px;} 
.zak-1 ul li a, .zak-2 ul li a{ font-size:18px; line-height:36px;}
}
a.bb{color:#fff !important; background:#888;padding:8px 12px 8px 15px; margin-bottom:20px}

a.bb:after{content:"\203A";margin-left:8px;}

a.bb:hover{color:#fff;background:#666;padding:8px 12px 8px 15px;text-decoration:none; }
.brd{padding-bottom:15px;text-align:center;}
.mcont form{padding:12px 6px;font-size:16px;width:100%;}
.in-clc{margin:4px 0 8px 0;padding:5px;}
.t-clc{display:block;width:150px;float:left;padding-top:8px;}
.bt-clc1{width:139px;margin:4px 7px 8px 0;padding:5px;background:#ee7777;border:none;}
.bt-clc2{width:184px;margin:4px 0 8px 0;padding:5px;background:#77aa77;border:none;}
.fm1 a, .fm2 a, .fm3 a, .fm4 a, .fm5 a, .fm6 a, .fm7 a, .fm8 a{display:block;padding-top:110px;background-repeat:no-repeat;background-position:left top;background-size:200%;margin:5px auto;width:158px;text-align:center;}
.fm1 a:hover, .fm2 a:hover, .fm3 a:hover, .fm4 a:hover, .fm5 a:hover, .fm6 a:hover, .fm7 a:hover, .fm8 a:hover{background-position:right top;}

.calc-mem {padding:20px; margin: 0 20px; float:right;}
.calc-mem form {width: 100%; padding: 20px; border: 1px solid #800000; margin-left: -20px; color: #222; font-size: 14px;background:#f5f5f5;}
.calc-mem form input {margin:5px; padding:5px;}

.pg-tov10 {position:relative; top:-48px; text-align:center;}
.pg-tov10 a.bb {padding: 14px 21px 14px 24px; font-size:20px;}
.brd {width:auto;text-align:left; padding: 28px 65px;}
h2.h2-price {float:left;display:block; margin: 50px 40px 15px 0;}
a.bbp {margin-top: 48px;display:inline-block; font-size:28px;}
.yak {width:100%; margin: 15px 0;}
.pg-tov3 div.blizh {font-size:16px; padding: 0;margin:0; }
.rgn span {font-size: 22px;}
.offer {padding:5%;}
.offer img {float:right}
.offer .price {padding-top:0px;margin-top:0px;}

.formbuilderform1 {width: 50%; background:#eee; padding:20px;}
.formbuilderform2 {width: 88%; background:#eee; padding:20px;}


@font-face{font-family:'FontAwesome';font-display: auto;src:url('/fonts/fontawesome-webfont.eot?v=4.7.0');src:url('/fonts/fontawesome-webfont.eot?#iefix&v=4.7.0') format('embedded-opentype'),url('/fonts/fontawesome-webfont.woff2?v=4.7.0') format('woff2'),url('/fonts/fontawesome-webfont.woff?v=4.7.0') format('woff'),url('/fonts/fontawesome-webfont.ttf?v=4.7.0') format('truetype'),url('/fonts/fontawesome-webfont.svg?v=4.7.0#fontawesomeregular') format('svg');font-weight:normal;font-style:normal}.fa{display:inline-block;font:normal normal normal 14px/1 FontAwesome;font-size:inherit;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.fa-lg{font-size:1.33333333em;line-height:.75em;vertical-align:-15%}.fa-2x{font-size:2em}.fa-3x{font-size:3em}.fa-4x{font-size:4em}.fa-5x{font-size:5em}.fa-fw{width:1.28571429em;text-align:center}.fa-ul{padding-left:0;margin-left:2.14285714em;list-style-type:none}.fa-ul>li{position:relative}.fa-li{position:absolute;left:-2.14285714em;width:2.14285714em;top:.14285714em;text-align:center}.fa-li.fa-lg{left:-1.85714286em}.fa-border{padding:.2em .25em .15em;border:solid .08em #eee;border-radius:.1em}.fa-pull-left{float:left}.fa-pull-right{float:right}.fa.fa-pull-left{margin-right:.3em}.fa.fa-pull-right{margin-left:.3em}.pull-right{float:right}.pull-left{float:left}.fa.pull-left{margin-right:.3em}.fa.pull-right{margin-left:.3em}.fa-spin{-webkit-animation:fa-spin 2s infinite linear;animation:fa-spin 2s infinite linear}.fa-pulse{-webkit-animation:fa-spin 1s infinite steps(8);animation:fa-spin 1s infinite steps(8)}@-webkit-keyframes fa-spin{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}100%{-webkit-transform:rotate(359deg);transform:rotate(359deg)}}@keyframes fa-spin{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}100%{-webkit-transform:rotate(359deg);transform:rotate(359deg)}}.fa-rotate-90{-ms-filter:"progid:DXImageTransform.Microsoft.BasicImage(rotation=1)";-webkit-transform:rotate(90deg);-ms-transform:rotate(90deg);transform:rotate(90deg)}.fa-rotate-180{-ms-filter:"progid:DXImageTransform.Microsoft.BasicImage(rotation=2)";-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg)}.fa-rotate-270{-ms-filter:"progid:DXImageTransform.Microsoft.BasicImage(rotation=3)";-webkit-transform:rotate(270deg);-ms-transform:rotate(270deg);transform:rotate(270deg)}.fa-flip-horizontal{-ms-filter:"progid:DXImageTransform.Microsoft.BasicImage(rotation=0, mirror=1)";-webkit-transform:scale(-1, 1);-ms-transform:scale(-1, 1);transform:scale(-1, 1)}.fa-flip-vertical{-ms-filter:"progid:DXImageTransform.Microsoft.BasicImage(rotation=2, mirror=1)";-webkit-transform:scale(1, -1);-ms-transform:scale(1, -1);transform:scale(1, -1)}:root .fa-rotate-90,:root .fa-rotate-180,:root .fa-rotate-270,:root .fa-flip-horizontal,:root .fa-flip-vertical{filter:none}.fa-stack{position:relative;display:inline-block;width:2em;height:2em;line-height:2em;vertical-align:middle}.fa-stack-1x,.fa-stack-2x{position:absolute;left:0;width:100%;text-align:center}.fa-stack-1x{line-height:inherit}.fa-stack-2x{font-size:2em}.fa-inverse{color:#fff}


.fa-briefcase:before{content:"\f0b1"}
.fa-calendar:before{content:"\f073"}
.fa-check:before{content:"\f00c"}
.fa-users:before{content:"\f0c0"}
.fa-handshake-o:before{content:"\f2b5"}
.fa-industry:before{content:"\f275"}
.fa-envelope:before{content:"\f0e0"}
.zak-2 h2 i.fa {color:#880000}

.fa-phone:before{content:"\f095"}
.fa-flag:before{content:"\f024"}
.fa-search:before{content:"\f002"}
.fa-remove:before,.fa-close:before,.fa-times:before{content:"\f00d"}
.fa-rub:before{content:"\f158"}
.fa-navicon:before,.fa-reorder:before,.fa-bars:before{content:"\f0c9"}.fa-file-powerpoint-o:before{content:"\f1c4"}.fa-youtube:before{content:"\f167"}.fa-twitter:before{content:"\f099"}

.sr-nly{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0, 0, 0, 0);border:0}.sr-only-focusable:active,.sr-only-focusable:focus{position:static;width:auto;height:auto;margin:0;overflow:visible;clip:auto}
a.bb i{font-size:16px; margin-left:10px;}
.vse-tov {width: 100%; border: 2px dashed #dddddd;}
.vse-tov td {padding: 10px;}
iframe {border:none;}
img.foto-tov {width:250px; height:auto;}

.content-def a {border-bottom:1px dotted #880000;}
#menuwrapper2 a, #menuwrapper a, #menuwrapper1 a, table.prod-tb a {border:0px solid #fff;}
table.prod-tb tr td a {border:0px solid #fff;}
.content-def ul li a {border:0px solid #fff;}
div.rop {padding: 0 5px 20px 10px; float:left; min-width:300px;min-height:335px;margin-bottom:10px; }
div.rop:nth-child(2n+1) {background:#eee;}

.vost { background:#999; }

#loginform, #regform {width: 80%; margin: 0; font-size:18px;line-height: normal; background:#fff;}
#loginform div, #regform div {font-size:16px; padding:10px;}
#loginform input, #regform input {width: 90%; border:0px solid #fff; background-color: rgb(232, 240, 254); padding:10px 5%; font-size:18px;}
#loginform input.chebox, #regform input.chebox {width:auto;}
#loginform button, #regform button {width: 100%; padding:10px 5%; border:0px solid #fff; font-size:18px; background:#880000; color:#fff;}
.feu {margin: 0 10% 10% 10%; font-size:18px;}
#loginform .g-recaptcha, #loginform .g-recaptcha div, #regform .g-recaptcha, #regform .g-recaptcha div {padding:0px;}

#m044ecmoduleform_3, #m044ecmoduleform_1, #cntnt01moduleform_2 {width: 320px; background:#f5f5f5; padding:5px;}
#m044ecmoduleform_3 input, #m044ecmoduleform_1 input, .formbuilderform1 input, #cntnt01moduleform_2 input {width: 90%; border:2px solid #f5f5f5; background:#fff; padding:10px; font-size:18px; clear:both;}
#m044ecmoduleform_3 select, #m044ecmoduleform_1 select, .formbuilderform1 select, #cntnt01moduleform_2 select {width: 100%; border:0px solid #fff; background:#fff; padding:10px; font-size:18px;}
#m044ecmoduleform_3 div.row, div.row, #m044ecmoduleform_1 div.row, .formbuilderform1 div.row, #cntnt01moduleform_2 div.row {width: 90%; padding: 4% 5%; height:auto; clear:both;}
#m044ecmoduleform_3 .submit, #m044ecmoduleform_1 .submit, #cntnt01moduleform_2 .submit {width: 100%; padding:10px 5%; border:0px solid #fff; font-size:18px; background:#880000; color:#fff;}
.formbuilderform1 input, .formbuilderform1 select, .formbuilderform1 div.row .formbuilderform1 .submit {margin-bottom:10px;}
.privmenu {padding:20px;}
.privmenu li {list-style:none; font-size:18px;}


.formbuilderform1 input.cms_checkbox,.formbuilderform2 input.cms_checkbox {width:20px;}

.formbuilderform1 .submit, .formbuilderform2 .submit {width: 100%; padding:10px 0 0 10px; border:0px solid #fff; font-size:18px; background:#880000; color:#fff; cursor: pointer}
.h2h {color: #222; text-align: left; font-size: 24px; font-weight: bold; margin-bottom:20px;}
.strong {font-weight: bold;}
.pg-tov1 ul li.brd {float:left; padding:10px 10px 10px 0; list-style:none;}
.pg-tov1 ul li.brd:nth-child(1) {display:none;}
.pg-tov1 ul li.brd a:after {content:" \203A"}
.pg-tov0 ul li.brd {float:left; padding:10px 10px 10px 0; list-style:none;}
.pg-tov0 ul li.brd:nth-child(1) {display:none;}
.pg-tov0 ul li.brd a:after {content:" \203A"}

#maximum, #bereg {font-size:24px;}

@media screen and (max-width:480px){
.mobi-lm li ul li a {font-size:18px; padding: 18px 5px 18px 5px;}

#region {padding-top:20px;padding-bottom:20px;}
#loginform {width: 320px;}
.feu {margin: 10px;}
.brd {width: auto; text-align: left; padding: 15px 40px;}
.formbuilderform1б .formbuilderform2 {width: 360px; padding:5px;}
.pg-tov1 img {padding:10px 0 !important;}
.pg-tov2 h1 {text-align:center;}
.pg-tov10 {top:1px !important;}
.pg-tov10 a.bb {width:200px !important; display:block; margin-top:10px; padding: 10px !important;font-size: 20px !important;}
.pg-tov3 a.bb {width:200px !important; display:block; margin-top:10px; padding: 10px !important;font-size: 20px !important;}
.cn2 {padding:0px;}
.cn2 ul li.brd {padding: 2px 5px 2px 0!important;}
.zg{padding:0px 0 54px 0;}



}

#primary-nav2 li a strong {font-size: 18px;}

#window1 td {padding: 5px;}
#window1 tr:nth-child(2n) {background: #f0f0f0;} 

ul.itogpodbora li {font-size: 24px;list-style:none;}
ul.itogpodbora {padding:0;margin:0;}



.tooltip {
border-bottom: 1px dotted #000000; color: #000000; outline: none;
cursor: help; text-decoration: none;
position: relative;
}
.tooltip span {
margin-left: -999em;
position: absolute;
}
.tooltip:hover span {
border-radius: 5px 5px; -moz-border-radius: 5px; -webkit-border-radius: 5px; 
box-shadow: 5px 5px 5px rgba(0, 0, 0, 0.1); -webkit-box-shadow: 5px 5px rgba(0, 0, 0, 0.1); -moz-box-shadow: 5px 5px rgba(0, 0, 0, 0.1);
font-family: Calibri, Tahoma, Geneva, sans-serif;
position: absolute; left: 1em; top: 2em; z-index: 99;
margin-left: 0; width: 320px;
}
.classic { padding: 0.8em 1em;}
.custom { padding: 0.5em 0.8em 0.8em 2em;}
.classic {background: #eee; border: 1px solid #880000; padding: 25px;}
.critical { background: #eee; border: 1px solid #880000; padding: 25px;}
.help { background: #eee; border: 1px solid #880000; padding: 25px;}
.info { background: #eee; border: 1px solid #880000; padding: 25px;}
.warning { background: #eee; border: 1px solid #880000; padding: 25px;}

#fbrp__37 {width:95%; border: 0px solid #fff; margin: 10px 0;}
#fbrp__39 {margin: 10px 0;}
.captcha {height: 80px;}
#cntnt01moduleform_2 .submit, .kvt4 {width: 80%;}
.kvt4 {padding:5%; border: 2px solid #880000; }
.kvt4 input {margin-bottom:15px;}

li.vsedop{display:block;width:100% !important}

.footer div.copyft {font-size:18px; line-height:18px; text-align:left; text-shadow: 0px 0px 10px rgb(0 0 0), 0px 0px 10px rgb(0 0 0), 0px 0px 10px rgb(0 0 0);}
/* Stylesheet: cont20 Modified On 2024-03-11 13:10:34 */
#faqRoot {width: 100%;margin: 0 auto;padding: 0;}
#faqindex {float: right;width: 33%;font-family: consolas,verdana,helvetica,sans-serif;}
#faqindex a, #faqindex a:visited {text-decoration: none;color: #666;}
#faqindex a:active, #faqindex a:hover {color: #000;border-bottom:dotted #ccc 1px;}
#faqindex ul {list-style-type: square;list-style-image: none;list-style-position: outside;padding-left:25px;line-height: 18px;margin-top: 5px;font-size:80%;}
#faqindex ul li {color:#666666;white-space:nowrap;}
#faqindex h2 {padding: 0;margin-bottom: 0;border-bottom: dotted 1px #ccc;color: #666666;}
#faq {float:left;width: 63%;margin: 0 auto; font-family: consolas,verdana,helvetica,sans-serif;}
#faq {margin-bottom: 25px;}
#faq .faqcontent {margin: 0 10px 0 10px;font-size: 95%;}
#faq h2.faqopened, #faq h2.faqclosed {cursor: pointer;padding: 0 0 0 30px;border-bottom: dotted 1px #ccc;margin-bottom: 0;}
#faq h2.faqclosed:hover {color: black;}
#faq h2.faqclosed {color: #666666;background: transparent url(/js/collapsed.png) no-repeat scroll 0 5px;}
#faq h2.faqopened {color: black;background: transparent url(/js/expanded.png) no-repeat scroll 0 5px;}
.qwest {float:right;padding:20px; width: 31%;
    font-family: consolas,verdana,helvetica,sans-serif;}

.qwest h2 {padding: 0; margin-bottom: 0; border-bottom: dotted 1px #ccc; color: #666666;}
.qwest form {margin:20px auto;} 
#fbrp__37 {padding: 10px 0 10px 10px; font-size: 20px;}
/* Stylesheet: fuq Modified On 2021-05-20 15:22:09 */
