@font-face{font-family:Akrobat;src:url(/application/style/Akrobat-ExtraBold.otf)}
@font-face{font-family:PFHandbookPro;src:url(/application/style/PFHandbookPro-Bold.ttf)}
body{font-family:Arial;font-size: 15px;}
h1{font-size:26px;text-align:center;color:#174d8d}
.dropdown-menu{background-color:#222}
.dropdown-menu a{width:100%;padding:5px 10px!important}
.navbar-collapse2{text-align:center}
.navbar-collapse2 li a{color:#fff!important;display:inline-block;z-index:1;text-decoration:none}
.nav .open>a,.nav .open>a:focus,.nav .open>a:hover,.navbar-collapse2 li a:hover{background:rgba(254,113,51,0)}
.navbar-nav{width:100%;text-align:center;margin:auto;display:flex;justify-content:center;align-content:space-between}
.width{width:100%}
div.menu_container{height: 138px;background-color: rgb(5, 138, 201);}
.navbar-header1{display:inline-block;width: 20%;}
.navbar-header2{display:inline-block;width: 10%;}
.navbar-header3{display:inline-block;width: 38%;}
.navbar-header3 img{width: 378px;margin-left: 11px;}
.navbar-header4{display:inline-block;width:15%;}
.navbar-header4 p{color:#fff;font-size: 10px;margin-bottom: 2px;}
.navbar-header5{display:inline-block;width: 15%;vertical-align: top;}
.navbar-header5 input{width: 100%;height: 26px;padding: 3px 7px;font-style: italic;font-size: 13px;}
.titlesc{color:#fff;display:inline-block;width:100%;margin-top: 12px;text-transform: uppercase;font-size: 10px;font-weight: 700;padding: 10px 0 6px 0;}
.navbar-header5 .titlesc{margin-top: 22px;padding-top: 0px;}
.hdsc{display:inline-block;width:100%;}
.vkon{background: url(/application/style/img/vk.png) no-repeat;background-size: 22px;width: 22px;height: 22px;display: inline-block;}
.vkon:hover{background: url(/application/style/img/vkc.png) no-repeat;background-size: 22px;}
.odkl{background: url(/application/style/img/ok.png) no-repeat;background-size: 22px;width: 22px;height: 22px;display: inline-block;}
.odkl:hover{background: url(/application/style/img/okc.png) no-repeat;background-size: 22px;}
.fbk{background: url(/application/style/img/fb.png) no-repeat;background-size: 22px;width: 22px;height: 22px;display: inline-block;}
.fbk:hover{background: url(/application/style/img/fbc.png) no-repeat;background-size: 22px;}
.twit{background: url(/application/style/img/tw.png) no-repeat;background-size: 22px;width: 22px;height: 22px;display: inline-block;}
.twit:hover{background: url(/application/style/img/twc.png) no-repeat;background-size: 22px;}
.inst{background: url(/application/style/img/inst.png) no-repeat;background-size: 22px;width: 22px;height: 22px;display: inline-block;}
.inst:hover{background: url(/application/style/img/instc.png) no-repeat;background-size: 22px;}
.yt{background: url(/application/style/img/yt.png) no-repeat;background-size: 22px;width: 22px;height: 22px;display: inline-block;}
.ytc:hover{background: url(/application/style/img/ytc.png) no-repeat;background-size: 22px;}
.rss{background: url(/application/style/img/rss.png) no-repeat;background-size: 22px;width: 22px;height: 22px;display: inline-block;}
.rss:hover{background: url(/application/style/img/rssc.png) no-repeat;background-size: 22px;}
.telegram{background: url(/application/style/img/telegram.png) no-repeat;background-size: 22px;width: 22px;height: 22px;display: inline-block;}
.telegram:hover{background: url(/application/style/img/telegramc.png) no-repeat;background-size: 22px;}
.max{background: url(/application/style/img/max.png) no-repeat;background-size: 22px;width: 22px;height: 22px;display: inline-block;}
.max:hover{background: url(/application/style/img/maxc.png) no-repeat;background-size: 22px;}
.navbar-header2 img{margin-right:10px}
.navbar-header2 a{color:#fff!important;text-decoration:none}
.navbar-header2 a:hover{color:#ffb325!important;text-decoration:underline}
.navbar-header3 .navbar-brand{padding:0;}
.navbar-header3 a{color:#fff!important;text-decoration:none}
.navbar-header4 img{margin-right:10px;margin-left:16px;margin-top:-2px;float:left}
.navbar-header4 a{color:#000!important;text-decoration:underline;float:left}
.navbar-header4 a:hover{color:#ffb325!important;text-decoration:none}
.menu_container .navbar{margin: 0;display:inline-block;height: 106px;width:100%;border-bottom: 0px solid #13a3e7;}
.contleft{display:inline-block;width:800px;margin-right: 20px;min-height: 600px;float: left;padding-top: 20px;}
.contright{display:inline-block;width:280px;position: relative;padding-top: 20px;}
.banerright a{margin-bottom:20px;display:inline-block;}
.topslider{margin-top: 0px;}
.topslider a{text-decoration: none !important;}
.topslider a:hover{text-decoration: none !important;}
.topslider .glavnov{width:800px;height:450px;background-size: cover !important;display:none;position: relative;margin-bottom: 20px;}
.topslider .glavnovfon{background: rgba(0,0,0,0.5);position: absolute;width: 800px;bottom: 0px;}
.topslider .glavnovbl{width: 23%;height: 103.5px;background-size: cover !important;margin-right: 2%;display: inline-block;margin-bottom: 20px;}
.topslider .glavnovfonbl{background: rgba(0,0,0,0.5);bottom: 0;width: 100%;height: 103.5px;overflow: hidden;}
.topslider .glavnovfon h2{font-size: 28px;color: #fff;text-align: left;padding: 0px 20px 0px 20px;margin-bottom: 0;}
.topslider .glavnovfon h2:hover{text-decoration: underline;}
.topslider .glavnovfon h3{font-size: 16px;color: #fff;padding: 0 20px 0px 20px;margin-bottom: 10px;margin-top: 10px;}
.topslider .glavnovfon i{font-size: 12px;color: #fff;padding: 0 20px 20px 20px;display: inline-block;}
.topslider .glavnovfonbl h2{font-size: 13px;color: #fff;text-align: left;padding: 10px;margin: 0;}
.topslider .glavnovfonbl h3{font-size:14px;}
.topslider .glavnovfonbl i{font-size:10px;color: #fff;padding: 0px 10px 10px 10px;display: inline-block;}
.topslider .glavnovfonbl h2:hover{text-decoration: underline;}
.topslider a:last-child .glavnovbl{margin-right:0px}
.novostsp{border-bottom: 0px dashed #ccc;display: inline-block;margin-bottom: 0px;text-decoration: none;overflow: hidden;height: 135px;}
.novostsp:hover{text-decoration: none;}
.novostsp a{text-decoration:none}
.novostsp a:hover{text-decoration:none}
.novostsp img{width: 240px;margin-right: 20px;margin-bottom:20px;float:left;height: 135px;}
.novostsp h3{font-size:14px;color:#353a40;margin: 5px 0px;font-weight: 700;line-height: 1.23;}
.textnovost{color:#000;line-height: 1.23;}
.textnovost:hover{color:#000;}
.novostsp h3:hover{color: #0f4b93;}
.novostsp h2{font-size:20px;color:#353a40;line-height: 1.23;font-weight: bold;text-align: left;margin: 0;margin-bottom: 5px;}
.novostsp h2:hover{color: #0f4b93;}
.novostsp i{font-size:12px;color: #999999;margin-bottom: 5px;}
.novostsp .datacateg span{font-size:12px;color: #999999;margin-bottom: 5px;text-decoration: underline;}
.vnutrnews span{font-size:12px;color: #999999;margin-bottom: 5px;text-decoration: underline;}
.divcenter{text-align:center;width: 100%;}
.pokazeshe{border: 1px solid #0375ac;margin-bottom: 20px;width: 130px;padding: 7px 0;font-size: 14;background: #058ac9;color: #fff;display: inline-block;cursor: pointer;}
.marginbottom10{margin-bottom: 7px;}
.vnutrnews{margin-bottom:20px;}
.vnutrnews h1{text-align:left;color: #222;font-size: 30px;font-weight: 700;margin: 0;margin-bottom: 5px;display: inline-block;}
.vnutrnews i{color: #b7b7b7;font-size: 12px;margin-bottom: 5px;display: inline-block;}
.vnutrnews img{width:100%;margin-bottom: 20px;display: inline-block;}
.gallery{margin-bottom:20px;}
.gallery a{width: 248px;margin-right: 23px;display: inline-block;height: 139px;margin-bottom: 20px;overflow: hidden;}
.gallery a:nth-child(3n){;margin-right:0%}
.gallery a img{width:100%;}
.titleh2{text-align:left;font-size: 20px;font-weight: 700;color: black;}
.calendar{border: 1px solid #ccc;display: inline-block;padding: 10px 0px;margin-bottom: 20px;}
.navbar-msk .navbar-form{position:relative}
.navbar-msk ul li a:hover{background-color:initial}
.navbar-msk ul{margin-top:6px}
.navbar-msk .navbar-form input{border:3px solid #ffb325;border-radius:0;background-color:#174c8e;color:#fff;width:100%}
.navbar-msk .navbar-form input::-webkit-input-placeholder{color:#fff}
.navbar-msk .navbar-form input::-moz-placeholder{color:#fff}
.navbar-msk .navbar-form input:-ms-input-placeholder{color:#fff}
.navbar-msk .navbar-form input:-moz-placeholder{color:#fff}
.navbar-msk .navbar-form .btn-default{background-color:#ffb325;height:32px;width:37px;border-radius:0;padding:0;background-image:initial;border:0;position:absolute;top:1px;right:15px}
.navbar-msk a{color:#000}
.navbar-msk li a{color:#fff;text-shadow:none;padding:11px;margin:0 12px!important}
.hed{min-height:500px}
.navbar-msk li a:hover{border:3px solid #fc6700;color:#fc6700;text-shadow:none;padding:8px}
.kroshki{padding:0;color: #000000;margin-top: -35px;}
.kroshki img{margin-bottom:2px;}
.kroshki a{color: #000000;font-size:  12px;text-decoration:  none;}
.navbar-msk ul.dropdown-menu{background-color:#656364}
.navbar-msk ul.dropdown-menu li a{padding:7px 10px;margin:0!important}
.navbar-msk ul.dropdown-menu li{border-bottom:1px solid #424242}
.navbar-msk ul.dropdown-menu li:last-child{border-bottom:none}
.navbar-msk ul.dropdown-menu li a:hover{background:none;background-color:#174c8e;color:#fff;border:0}
.f_about h2{color:#ffb325;font-size:30px;margin-top:26px;margin-bottom:23px}
h2{text-align:center}
.f_product_list{text-align:center}
.f_product_list .product_item span{background-color:#ffb325;color:#fff;width:100%;bottom:0;font-size:13px;padding:7px;font-weight:700;text-align:center;float:left;line-height:13px;height:40px}
.f_product_list .product_item span:hover{text-decoration:underline}
.f_product_list .product_item{width:215px;position:relative;display:inline-block;margin:20px 19px;background-color:red}
.f_product_list .product_item img{float:left}
.f_product_lists{text-align:center}
.f_product_lists .product_item span{background-color:#ffb325;color:#fff;width:100%;bottom:0;font-size:13px;padding:7px;font-weight:700;text-align:center;float:left;line-height:13px;height:40px}
.f_product_lists .product_item span:hover{text-decoration:underline}
.f_product_lists .product_item{width:192px;position:relative;display:inline-block;margin:15px 8px;background-color:#ffb325;vertical-align:top;border:1px solid #B2B2B2}
.f_product_lists .product_item img{float:left;width:190px}
.f_product_lists .product_item p{color:#fff;font-size:14px;margin:10px;margin-top:142px}
h2.f_product_head{color:#fff}
a.navbar-brand{position:relative;bottom: 11px;text-align: center;margin: auto;display: inline-block;}
.f_about{background-color:#174c8e;color:#fff;font-size:23px}
.slick-dots{bottom:13px}
.slider_item{width:100%;background-size:cover;height:355px}
.at_slides_content{position:absolute;top:0;width:100%}
.at_slides_aligner{margin:0 auto;z-index:22;width:1200px;height:40px;display:flex;position:relative}
.f_about p{color:#fff;line-height:36px;margin-bottom:60px}
.item_align_last{text-align:center;margin-bottom:30px}
.slider_content .phone{position:absolute;z-index:2;top:22px;right:38px;color:#fa6000;font-family:georgia;font-weight:700;font-size:32px;text-shadow:1px 1px 1px #000}
.slider_content .callback{background-color:#fc6700;padding:5px 19px;position:absolute;z-index:2;top:81px;right:30px;font-family:georgia;font-weight:700;margin:0;font-size:28px}
.slider_content .callback:hover{background-color:rgba(255,255,255,0.76);border:3px solid #fc6700}
.slider_content .callback:hover span{color:#fc6700!important}
.slider_content .callback a{color:#fff}
.slick-dots li.slick-active button:before{color:#fc6700;font-size:130px;opacity:1}
#slick_slider{margin-bottom:0!important}
.slick-dots li button:before{color:#fff;font-size:18px;opacity:1}
.reasons h2{color:#fc6700;font-size:30px;margin:42px 0 48px}
.r_item{margin-bottom:32px;clear:both;min-height:180px}
.r_img{float:left;height:150px;margin-right:15px}
.r_title{color:#1b4a8e;font-size:18px;margin-top:2px;margin-bottom:6px}
.r_excerpt{color:#636363;font-size:18px;line-height:28px;text-align:justify}
.r_align_last{text-align:center;margin:0 auto}
.r_align_last .r_item{width:574px;display:inline-block}
.r_align_last .r_title{text-align:left}
.footer{background: #dadada;color: #000;padding: 0;margin: 0;padding-top: 15px;}
.f_menu ul{list-style:none;display:inline-block;padding-left:0;margin-bottom:15px;margin-top:15px;width:100%}
.f_menu ul li{float:left;width:150px;margin-right:40px;text-align:center}
.f_menu ul li:first-child{text-align:left}
.f_menu ul li:last-child{text-align:right;margin-right:0;width:179px}
f_email a{color:#fff}
.f_menu ul li a{color:#fff;font-size:18px}
.f_social ul{list-style:none;display:inline-block;float:right}
.f_social ul li{float:left;margin-right:10px}
.f_email a{color:#fff}
.copyright{text-align:center}
.out_products_fcontainer{background-image:url(/application/style/img/fon.jpg);background-size:cover}
.navbar-toggle{border:1px solid #fff}
.navbar-toggle .icon-bar{background-color:#fff}
.sidebar ul{display:inline-block;list-style:none;padding-left:0;margin-bottom:30px}
.sidebar ul li{border-bottom:1px solid #000;background-color:#656364}
.sidebar ul li a{color:#fff;width:100%;display:inline-block;padding:10px}
div.heading{color:#174d8d;font-size:24px;margin:12px 0;text-align:center}
.breadcrumbs ul{display:inline-block;margin:0;padding:0;list-style:none;margin:15px 0 0 0}
.breadcrumbs ul li{float:left}
.breadcrumbs ul li:after{content:'>';display:inline-block;color:#fb6700;margin:0 10px}
.breadcrumbs ul li:last-child:after{content:''}
.breadcrumbs ul a{color:#fb6700;font-size:18px}
.sidebar ul li:hover a{background-color:#174c8e}
table{width:100%;border:0 double #333;border-collapse:collapse;border-spacing:0 0;font-size:10px}
th{padding:10px;font-size:21px}
td,th{text-align:left;border:1px double #ccc;font-size:12px}
td{font-size:12px;text-align:left;padding:3px}
.navbar-msk .open>a:visited,.navbar-msk .open>a:active,.navbar-msk .open>a:focus{background-color:#174c8e}
.ya-share2{margin-top:10px}
.top_form2,.otpr,.ne_otpr{background:url(/application/style/img/zvon.png);background-repeat:no-repeat;background-size:cover;background-position:center;height:395px;width:700px}
.otpr{background-image:url(/application/style/img/otpr.png);background-size:contain}
.ne_otpr{background-image:url(/application/style/img/ne_otpr.png);background-size:contain}
.top_form2 input{width:107px;font-size:15px;height:32px;margin-right:15px;text-align:center;background:rgba(0,0,0,0.0);border:none}
.top_form2 input.btn_submit{position:absolute;width:522px;margin-top:300px;margin-left:89px;height:41px;color:#fff;font-size:20px}
.top_form2 input.name{position:absolute;margin-top:156px;margin-left:90px;font-size:17px;height:36px;width:520px}
.top_form2 input.phone{position:absolute;margin-top:228px;margin-left:90px;font-size:17px;height:36px;width:241px}
.top_form2 input.email{position:absolute;margin-top:228px;margin-left:368px;font-size:17px;height:36px;width:241px}
.top_slider{height:571px;width:100%;margin:auto}
#slick_slider{height:321px;overflow:hidden}
.slider_content{position:relative;width:100%;height:571px;display:inline-block}
.slick-slide img{display:block;width:100%}
.slick-slider{position:relative;display:block;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-ms-touch-action:pan-y;touch-action:pan-y;-webkit-tap-highlight-color:transparent}
.slick-list{position:relative;display:block;margin:0;padding:0}
.slick-list:focus{outline:none}
.slick-loading .slick-list{background:#fff url(./ajax-loader.gif) center center no-repeat}
.slick-list.dragging{cursor:pointer;cursor:hand}
.slick-slider .slick-track{-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0);-o-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}
.slick-track{position:relative;left:0;top:0;display:block}
.slick-track:before,.slick-track:after{content:"";display:table}
.slick-track:after{clear:both}
.slick-loading .slick-track{visibility:hidden}
.slick-slide{float:left;height:100%;min-height:1px;display:none}
[dir="rtl"] .slick-slide{float:right}
.slick-slide img{display:block}
.slick-slide.slick-loading img{display:none}
.slick-slide.dragging img{pointer-events:none}
.slick-initialized .slick-slide{display:block}
.slick-loading .slick-slide{visibility:hidden}
.slick-vertical .slick-slide{display:block;height:auto;border:1px solid transparent}
@font-face{font-family:"slick";src:url(./fonts/slick.eot);src:url(./fonts/slick.eot?#iefix) format("embedded-opentype"),url(./fonts/slick.woff) format("woff"),url(./fonts/slick.ttf) format("truetype"),url(./fonts/slick.svg#slick) format("svg");font-weight:400;font-style:normal}
.slick-prev,.slick-next{position:absolute;display:block;height:20px;width:20px;line-height:0;font-size:0;cursor:pointer;background:transparent;color:transparent;top:50%;margin-top:-10px;padding:0;border:none;outline:none}
.slick-prev:hover,.slick-prev:focus,.slick-next:hover,.slick-next:focus{outline:none;background:transparent;color:transparent}
.slick-prev:hover:before,.slick-prev:focus:before,.slick-next:hover:before,.slick-next:focus:before{opacity:1}
.slick-prev.slick-disabled:before,.slick-next.slick-disabled:before{opacity:.25}
.slick-prev:before,.slick-next:before{font-family:"slick";font-size:20px;line-height:1;color:#fff;opacity:.75;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}
.slick-prev{left:5%}
[dir="rtl"] .slick-prev{left:auto;right:-25px}
.slick-next{right:5%}
[dir="rtl"] .slick-next{left:-25px;right:auto}
.slick-dots{position:absolute;bottom:0;list-style:none;display:block;text-align:center;padding:0;width:100%}
.slick-dots li{position:relative;display:inline-block;height:20px;width:20px;margin:0 5px;padding:0;cursor:pointer}
.slick-dots li button{border:0;background:transparent;display:block;height:20px;width:20px;outline:none;line-height:0;font-size:0;color:#ffb325;padding:5px;cursor:pointer}
.slick-dots li button:hover,.slick-dots li button:focus{outline:none}
.slick-dots li button:hover:before,.slick-dots li button:focus:before{opacity:1}
.slick-dots li button:before{position:absolute;top:-52px;left:0;content:".";width:20px;height:20px;font-size:130px;font-family:cursive;line-height:20px;text-align:center;color:#fff;opacity:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}
.slick-dots li.slick-active button:before{color:#ffb325;opacity:1}
a{color:#000;text-decoration:underline}
a:hover{color: #058ac9;}
.f_product_lists .product_item a{color:#fff;text-decoration:none}
.f_product_lists .product_item a:hover{text-decoration:underline}
.top_slider h3{text-align:center;color:#fff;margin-top:-300px;font-size:38px;line-height:1.4}
.glavbron h2{text-align:left;font-size:20px;line-height:1.4;text-transform:uppercase}
.glavbron p{text-align:justify;font-size:16px;line-height:1.4;padding-right:25px}
.top_slider2 h3{text-align:center;font-size:15px;line-height:1.2;background-color:#ffb325;height:45px;padding:5px 10px;margin:0;color:#fff}
.slidebloks{width:229px!important;margin:0 28px!important;padding:0;height:220px!important}
.top_slider2 .slick-prev{background-image:url(/application/style/img/strelkalevo.png);height:31px;width:18px;left:0}
.top_slider2 .slick-next{background-image:url(/application/style/img/strlelkapravo.png);height:31px;width:18px;right:0}
.slick-prev:before,.slick-next:before{opacity:0!important}
.slidebloks1{background-image:url(/application/style/img/1.png);height:78px;width:67px;display:inline-block;margin:26.5px 33px}
.slidebloks1:hover{background-image:url(/application/style/img/1n.png);height:132px;width:132px;margin:0}
.slidebloks2{background-image:url(/application/style/img/2.png);height:85px;width:66px;display:inline-block;margin:23.5px 33px}
.slidebloks2:hover{background-image:url(/application/style/img/2n.png);height:132px;width:132px;margin:0}
.slidebloks3{background-image:url(/application/style/img/3.png);height:90px;width:80px;display:inline-block;margin:21px 26px}
.slidebloks3:hover{background-image:url(/application/style/img/3n.png);height:132px;width:132px;margin:0}
.slidebloks4{background-image:url(/application/style/img/4.png);height:88px;width:91px;display:inline-block;margin:22px 20.5px}
.slidebloks4:hover{background-image:url(/application/style/img/4n.png);height:132px;width:132px;margin:0}
.slick-dots{margin-bottom:20px}
.top_slider3 h3{text-align:center;font-size:15px;line-height:1.2;background-color:#ffb325;height:45px;padding:5px 10px;margin:0;color:#fff}
.slidebloks3s{width:168px!important;margin:0 30px!important;padding:0;height:238px!important}
.top_slider3 .slick-prev{background-image:url(/application/style/img/strelkalevo.png);height:31px;width:18px;left:0}
.top_slider3 .slick-next{background-image:url(/application/style/img/strlelkapravo.png);height:31px;width:18px;right:0}
.colmd8 h3{color:#45846f}
.top_slider4 h3{text-align:center;font-size:15px;line-height:1.2;background-color:#ffb325;height:45px;padding:5px 10px;margin:0;color:#fff}
.slidebloks4s{margin:0 15px!important;padding:0;height:90px!important;text-align:center}
.slidebloks4s img{max-height:90px!important;max-width:100px!important}
.top_slider4 .slick-prev{background-image:url(/application/style/img/strelkalevo.png);height:31px;width:18px;left:0}
.top_slider4 .slick-next{background-image:url(/application/style/img/strlelkapravo.png);height:31px;width:18px;right:0}
.f_logo{width:180px;float:left;display:inline-block;margin-top:20px;margin-right:20px}
.footer .f_menu{width:750px;display:inline-block;margin-top:50px;text-align:center;float:left}
.footer .f_menu li{width:auto;color:#fff;margin:0 16px}
.footer .f_menu li a{width:auto;color: #0c71b9;margin:0;font-size: 13px;text-decoration:none;text-transform:uppercase;}
.f_logo2{width:180px;display:inline-block;margin-top:62px;float:left}
.footer .f_menu ul li:last-child{width:auto}
.navbar-nav>li>a{padding:0;padding-top: 6px;padding-bottom: 6px;margin-right: 0;font-size: 12px;text-transform: uppercase;font-weight: 700;padding: 6px 15px;}
.navbar-collapse2.collapse2{float:left;margin:0;padding:0}
.top_search{float:right}
.nav>li>a:focus,.nav>li>a:hover{text-decoration:underline;color:#ffb325!important;text-decoration: underline;color: #ffffff!important;background: #b61e08;padding: 6px 15px;}
.top_search input{border-radius: 5px;margin-top: 3px;width: 155px;background-color: rgba(255, 255, 255, 1);color:#fff;height: 26px;font-style: italic;font-size: 13px;}
.knopss{border:1px solid #ffb325;background:#ffb325;color:#222!important;padding:10px 25px;display:inline-block;text-decoration:none;margin-top:440px}
.kreps{margin-top:0}
.colmd12{margin-top:50px}
.glavbron h2{font-size:42px;color:#45846f;margin:0;padding:0;margin-bottom:20px;font-weight:700;font-family:PFHandbookPro}
.colmd12{display:inline-block}
.colmd12 .col-md-6{padding:0}
.kruksi{display:inline-block;margin-right:7px;width:153px;height:213px}
.kruksi h4{text-align:center;text-transform:uppercase;color:#fff;margin-top:-75px;padding:10px;font-size:15px;line-height:1.4;position:absolute;width:153px;cursor:pointer}
.novost{margin-bottom:30px}
.novost:last-child{margin-bottom:0}
.novost img{width:100%}
.kruksi h4:hover{text-decoration:underline}
.novostt h2{text-align:center;margin-top:0}
.brovs{padding-left:25px!important;padding-right:0!important}
.brovs p{padding-right:0!important}
.novostt .colmd8{width:651px;display:inline-block}
.novostt .colmd4{width:360px;display:inline-block;margin-left:129px;float:right}
.novostt .colmd4 span{color:#205544;display:inline-block;width:100%;margin-top:0!important;margin-bottom:0}
.novostt .colmd4 span p{color:#ffb325;display:inline-block;margin-bottom:0;padding-right:15px}
.novostt .kreps{color:#fff!important;margin-top:10px;margin-right:10px;margin-bottom:10px}
.colmd8 span{color:#45846f;margin-bottom:10px;display:inline-block}
.colmd8 h2{color:#45846f;text-align:left;margin-top:15px}
.colmd8 p{padding-right:0}
.grenn{background-color:#45846f;border:1px solid #45846f}
.top_slider .slick-prev{background-image:url(/application/style/img/strelkalevo.png);height:33px;width:21px}
.top_slider .slick-next{background-image:url(/application/style/img/strelkapravo.png);height:33px;width:21px}
.btn-default{background-color:rgba(255,255,255,0)}
.vigodi{width:73px;float:left;margin:0 35px 40px;height:110px}
.vigodi div{width:73px;height:73px;font-size:12px;color:#fff;text-align:center;font-style:italic;padding-top:29px}
.vigodi h3{font-size:10px;color:#205544;text-align:center;margin:10px 0 5px;line-height:1.4;font-weight:700}
.novst{width:100%;float:left;margin:10px 0}
.novst img{width:87px;float:left;margin-right:10px}
.novst label{color:#205544;text-align:left;font-size:14px;width:260px;float:left;line-height:1.2;font-weight:400;cursor:pointer}
.novst span{color:#205544;text-align:left;font-size:12px;width:auto!important;float:left;margin-top:10px!important}
.assoc_form{width:100%;background:#ffb325;height:470px;margin-bottom:50px}
.assoc_form label{color:#fff;text-align:center;font-size:42px;width:100%;margin:20px 0 5px}
.assoc_form span{color:#fff;text-align:center;font-size:14px;width:100%;margin-bottom:15px}
.assoc_form input{width:40%;margin:10px 5%;float:left;height:42px;padding:10px;border:1px solid #ccc}
.assoc_form textarea{width:90%;margin:10px 5%;float:left;height:90px;padding:10px;border:1px solid #ccc}
.assoc_form .btn_submit{width:30%;margin:10px 35%;background:#42816c;height:42px;color:#fff;border:1px solid #42816c}
.vigodiagro{width:60%;margin:45px 20% 0;display:inline-block}
.krepsnovost{width:48%!important;margin:10px 1%!important;float:left!important;display:inline-block;height:395px}
.krepsnovost h2{font-size:16px;font-weight:700}
.krepsnovost span{font-size:12px}
.krepsnovost img{width:100%}
.krepsnovost p{text-align:left}
.glavbron h1{font-size:38px;color:#45846f}
.dreenp{color:#45846f}
.navbar-collapse2 li .activesa{text-decoration:underline;color: #ffffff!important;background: #b61e08;padding: 6px 15px;}
.sliderssilkis .activesa{text-decoration:underline;color:#ffb325!important}
.footer .f_menu li .activesa{text-decoration:underline;color: #0c71b9;}
.sliderssilki{color:#fff;text-decoration:none;padding:12px;display:inline-block}
.sliderssilkis{margin-top:-50px;text-align:center;display:inline-block;position:relative;width:100%}
.kontbloksc{max-width:50%;min-width:25%;text-align:left;display:inline-block;float:left;margin-top:80px}
.kontbloksc img{float:left;margin-right:15px}
.kontbloksc p{font-size:18px;padding-top:15px}
.kontbloksc:first-child p{padding-top:3px}
.kontblokscs50{width:48%;text-align:left;display:flex;float:left}
.kontblokscs50:first-child{margin-right:4%}
.kontblokscs{display:flex;flex:2;float:left;margin-top:80px}
.kontblokscs50 label{font-size:28px;font-weight:400}
.kontblokscs50 span{width:100%;display:inline-block}
.vm-pagination{display:inline-block}
.vm-pagination ul{padding:0;margin:0}
.vm-pagination li span{padding:0;margin:0;padding: 3px 8px;color:#fff;background: rgb(5, 138, 201);display:inline-block;font-size: 12px;}
.vm-pagination li a{text-decoration:none;color:#222;padding: 3px 8px;background:#eceeec;display:inline-block;font-size: 12px;}
.vm-pagination li{float:left;margin: 0px 3px 20px 3px;list-style-type:none;}
.top_search .btn-default:hover{color:#333;background-color:rgba(230,230,230,0);border-color:#adadad}
.top_searchs{background:url(/application/style/img/poisk.png);background-size:cover;width: 20px;height: 20px;padding:0;border-radius:0;border:0;margin-top: -23px;float:right;margin-right: 6px;cursor: pointer;z-index: 9;display: inline-block;position: relative;}
.top_searchs:hover {color: #333;background-color: rgba(230, 230, 230, 0);border-color: rgba(173, 173, 173, 0);}
.b-calendar{font:13px/1.2 Arial,sans-serif;background:rgba(242,242,242,0)}
.b-calendar--along{width: 280px;margin-top: 0;float:left;}
.b-calendar--many{padding:20px;width:250px;display:inline-block;vertical-align:top;margin:0 20px 20px}
.b-calendar__title{text-align:center;margin:0 0 8px;font-size: 13px;font-weight: 700;}
.b-calendar__year{font-weight:700;color:#333}
.b-calendar__tb{width: 280px;display: inline-block;}
.b-calendar__head{font: bold 13px/1.2 Arial,sans-serif;padding: 3px 5px;text-align:right;border:1px solid rgba(192,192,192,0);}
.b-calendar__np{padding:0 5px}
.b-calendar__day{font:14px/1.2 Arial,sans-serif;padding: 12px;text-align:left;}
.b-calendar td{border:1px solid rgba(192,192,192,0);text-align: center;}
.b-calendar__number{color: #000000;font-size: 13px;text-align: center;}
.redor{color: #058ac9;font-weight: 700;margin-bottom: 0px !important;}
.menutops{position:fixed;height:70px;background-color:#42816c;display:none1}
.fixeds1{display:block}
.menutops{position:fixed;height: 32px;background-color: rgb(5, 138, 201);display:none;top:0;z-index:99;width:100%;}
.fixeds1{display:block}
.iks1 div{width:73px;height:73px;background-image:url(/application/style/img/assoc/icon1.png)}
.iks2 div{width:73px;height:73px;background-image:url(/application/style/img/assoc/icon2.png)}
.iks3 div{width:73px;height:73px;background-image:url(/application/style/img/assoc/icon3.png)}
.iks4 div{width:73px;height:73px;background-image:url(/application/style/img/assoc/icon4.png)}
.iks5 div{width:73px;height:73px;background-image:url(/application/style/img/assoc/icon5.png)}
.iks1{margin-left:0}
.iks5{margin-right:0}
.iks5 h3{width:93px;margin-left:-8px}
.container {width: 1100px;padding: 0;}
.banerglav{margin: 20px 0 0px 0;}
.bcalendarmonthleft{cursor:pointer;width:auto!important;margin-right:10px}
.bcalendarmonthright{cursor:pointer;width:auto!important;margin-left:10px}
.b-calendar__month{width: 100%;}
.imgtovar{width:312px;height:200px;overflow:hidden}
.opistovar{width:312px;height:45px;overflow:hidden}
.h2tovar{width:312px;height:65px;overflow:hidden}
.item-gallery{clear:both;width: 100%;margin:0 auto;height: 80px;overflow:  hidden;}
.item-gallery img{cursor:pointer;max-width: 98%;max-height: 80px;margin: 0 2%;text-align:center;width: auto;}
.item-gallery .slick-prev,.item-gallery .slick-next{top: 23%!important;}
.item-gallery .slick-prev{background-image:url(/application/style/img/strelka1.png)}
.item-gallery .slick-next{background-image:url(/application/style/img/strelka2.png)}
.item-gallery .slick-prev,.item-gallery .slick-next{position:absolute;display:block;height:35px;width:18px;font-size:25px;cursor:pointer;color:transparent;top:29%;margin-top:-10px;padding:0;padding-top:2px;border:none;outline:none;}
.item-gallery .slick-prev:before, .item-gallery .slick-next:before {opacity: 0;}
.item-gallery .slick-next:before {content: "";}
.item-gallery .slick-prev:before {content: "";}
.itemtable table{width:100%}
.itemtable table td{padding:5px; text-align:center;}
.itemtable table td p{text-align:center;margin: 0;}
.grekont{color: #42816c;}
.submenu {position: absolute;top: 100%;left: -290px;width: 1140px;z-index: 10;-webkit-transition: 0.5s ease-in-out;-moz-transition: 0.5s ease-in-out;-o-transition: 0.5s ease-in-out;transition: 0.5s ease-in-out;text-align:  center;}
.submenu li{float:left;color:#fff !important;list-style-type: none;padding: 6px 8px;}
.navbar-nav li ul {background: #ECDAD6;}
.navbar-nav li ul a {color: #695753;}
.navbar-nav .submenu {display: none;background: #ffb526;}
.navbar-nav li:hover .submenu {display: block;}
.navbar-nav li:hover .submenu img{position:absolute;left:325px;top:-12px}
.navbar-collapse2 li .activesas{color: #ffffff !important;}
.grekontknop{color: #ffffff;background:#42816c; padding: 7px 12px; text-decoration:none;}
.grekontknop:hover{color: #ffffff;background:#42816c; padding: 7px 12px; text-decoration:underline;}
.haksksk{margin-top: 20px; margin-bottom: 10px;}
.f_menu0{display:inline-block;width: 19.5%;margin: 0;padding: 0;vertical-align: top;}
.f_menu0 img{width: 144px;}
.f_menu1{display:inline-block;width: 19.5%;font-size: 13px;vertical-align: top;}
.f_menu2{display:inline-block;width: 19.5%;font-size: 13px;vertical-align: top;}
.f_menu1 ol, .f_menu1 ul {margin: 0;padding: 0;}
.f_menu2 ol, .f_menu2 ul {margin: 0;padding: 0;}
.f_menu2 li{list-style: none;}
.f_menu1 li{list-style: none;}
.f_menu2 li a{color: #0c71b9;}
.f_menu1 li a{color: #0c71b9;}
.f_menu3{display:inline-block;width: 19.5%;vertical-align: top;}
.f_menu4{display:inline-block;width:20%;vertical-align: top;}
.hdsc2{font-size:13px;}
.hdsc2 span{display:inline-block;width: 100%;}
.hdsc2 span a{color: #0c71b9;}
.textnovostspan{position:absolute;bottom:0;}
.red18{font-size: 36px;line-height: 42px;color: #B50000;text-shadow: #fff 1px 0 0px;}
.scroll_up{display:none;position:fixed;bottom: 50px;right: 50px;background:url(/application/style/img/vverh.png);background-size:cover;width: 51px;height: 51px;cursor: pointer;}
.glavnews hr{border-bottom: 1px dashed #ccc;margin-bottom:20px;margin-top:20px;}
.activeday{color: #b61e08;}
.sozdaniesaitov{display:inline-block;width:100%;text-align:right;padding: 22px 0 15px 0;}
.sozdaniesaitov a{color: #b61e08;text-decoration: none;font-size: 13px;font-weight: 700;}
.sozdaniesaitov a:hover{color: #b61e08;}
.newstext span{font-size: 15px;color: #000000;text-decoration: none;}
.bntopbn{display: inline-block;width: 100%;margin: auto;text-align: center;margin-bottom: 15px;}
.bntopbn img{max-width:100%;}
.rzgrsh100{display:inline-block;width: 100%;background: #dff9fb;border: 1px solid #0984e3;padding: 5px 8px;}
.rzgrshleft{display:inline-block;width: 50%;float: left;text-align: center;}
.rzgrsh1{display:inline-block;width: 100%;text-align: center;line-height: 1;font-size: 16px;color: #2d3436;margin-bottom: 8px;font-weight: 700;}
.rzgrsh2{display:inline-block;width: 100%;text-align: center;line-height: 1;font-size: 17px;color: #fd79a8;font-weight: 700;margin-bottom: 8px;font-style: italic;}
.rzgrsh3w100{display:inline-block;width: 100%;}
.rzgrsh3w100 a{display:inline-block;width: auto;background-color: rgb(5, 138, 201);color: #fff;text-decoration: none;text-align: center;padding: 5px 10px;}
.rzgrsh3w100 a:hover{text-decoration: none; background: #b61e08;}
.rzgrshright{display:inline-block;width: 50%;float: right;}
.rzgrsh4{display:inline-block;width: 100%;color: #fd79a8;text-align: center;line-height: 1;font-size: 18px;margin-bottom: 8px;font-weight: 700;font-style: italic;}
.rzgrsh5{display:inline-block;width: 100%;font-style: italic;font-size: 13px;padding: 8px 2px;font-weight: 700;}
.rzgrsh1new{display:inline-block;width: 100%;text-align: center;line-height: 1;font-size: 24px;color: #2d3436;margin-bottom: 3px;font-weight: 700;}
.rzgrsh3w100new{display: flex;width: 45%;margin-left: 4%;margin-right: 0;margin-bottom: 5px;justify-content: left;float: left;}
.rzgrsh3w100new a{margin-right: 15px;}
.rzgrsh2new{display:inline-block;width: 50%;text-align: right;line-height: 1.23;font-size: 24px;color: #fd79a8;font-weight: 700;margin-bottom: 3px;font-style: italic;text-decoration: none;float: left;}
.rzgrsh2new:hover{color: #fd79a8;}
.rzgrsh3w100new img{width: auto;max-height: 25px;}
.rzgrsh5newleft{display:inline-block;width: 57%;font-style: italic;font-size: 12px;padding: 8px 2px;font-weight: 700;float: left;line-height: 1.8;}
.rzgrsh5newright{display:inline-block;width: 42%;font-style: italic;font-size: 12px;padding: 8px 2px;font-weight: 700;float: left;line-height: 1.8;}
.rzgrsh3w100 a.rozigrish{background: #b61e08;}
.rzgrsh3w100 a.rozigrish:hover{background: rgb(5, 138, 201);}
.rkntrebovanie{background-color: rgb(243, 243, 245);padding: 5px 10px;/* display: none; */width: calc(100% - 0px);position: fixed;bottom: 0;}
.rkntrebovanie span{color: black;letter-spacing: 0.6px;line-height: 1.23;font-size: 12px;padding: 0px 50px;text-align: center;display: inline-block;}
.rkntrebovanie a{color: black;text-decoration: underline;}
.rkntrebovanie a:hover{color: black;text-decoration: none;}
.rkntrebovanieclose{position: absolute;float: right;right: 9px;width: 22px;cursor: pointer;top: 9px;}