@import url('https://fonts.googleapis.com/css?family=Roboto+Condensed:400,700&subset=cyrillic');@import url('http://maxcdn.bootstrapcdn.com/font-awesome/4.3.0/css/font-awesome.min.css');html{height:100%}
body{font:300 18px/1.5 'Roboto Condensed','Arial','Helvetica CY','Nimbus Sans L',sans-serif;max-width:100%;margin:0;height:100%!important;background:#fff;color:#111;text-align:center}
.container{width:100%;max-width:1200px;position:relative}
#jc{width:100%;max-width:1200px;margin:40px auto;position:relative}
blockquote,label,ol,ul,dl,fieldset,address{margin:0}
h1,h2,h3,h4,h5,h6{margin:0.5em auto;position:relative;font-weight:400;font-family:'Roboto Condensed', sans-serif}
a{outline:none;text-decoration:none;color:inherit}
a:focus,a:visited,a:hover{outline:none;text-decoration:underline;font-weight:bold;color:inherit}
h1{font-size:1.7em}
h2{font-size:1.5em}
h3{font-size:1.3em}
h4{font-size:1.2em}
h5{font-size:1.1em}
h6{font-size:1em}
p{margin:0 auto 15px;text-align:left}
img{border:none;max-width:100%}
input{vertical-align:middle}
input,textarea{font-family:inherit}
table{clear:both}
.mob-logo{display:none}
.alert{position:fixed;top:50%;left:50%;max-width:100%;background:#fff;z-index:1000;-webkit-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}
.close{z-index:1001}
.btn-primary{background-color:#774e33;border-color:#392b1b}
.btn-primary.active,.btn-primary.focus,.btn-primary:active,.btn-primary:focus,.btn-primary:hover,.open > .dropdown-toggle.btn-primary{background-color:#392b1b;border-color:#392b1b}
.ya-share2{position:fixed;left:0;bottom:0;z-index:100000}
.ya-share2__popup{margin-top:-280px}
#mobmenu,#mobrmenu{display:none}
#wrapper{width:100%;min-height:100%;height:auto;margin:0;position:relative;overflow:hidden;display:block}
#middle{width:100%;margin:0;padding:0;position:relative;display:inline-block}
.middlecolumn{width:250px;position:fixed;left:0;height:100%;display:table-cell;vertical-align:middle}
#lk-bl{width:100%;max-width:1200px;margin:0 auto;padding:0;position:relative;display:block}
#lk-bl .moduletable{position:absolute;top:0;right:5px;display:inline-block;z-index:10}
#lk-bl .moduletable .bl-inl{color:#fff;font-size:22px!important}
.login-wr form{padding:10px}
#header{width:100%;margin:0;padding:10px 0 0;position:relative;display:block;overflow:hidden}
.bl-inl{float:none;display:inline-block;vertical-align:middle;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;margin:0 -2px}
a.h-tlfn{text-decoration:none;font-weight:normal;padding-left:15px}
.logo img{max-height:120px}
.blbg video,.blbg img{position:absolute;display:inline-block;vertical-align:baseline;top:50%;left:50%;min-width:100%;width:auto;max-width:none;min-height:100%;height:auto;z-index:0;-webkit-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}
.blbg:after{bottom:0;content:"";display:block;height:100%;width:100%;margin:0;position:absolute;z-index:0;background:rgba(0,0,0,0.3)}
.h-btn{padding:5px 20px;border-radius:3px;border:2px solid #9B5E2F;color:#9B5E2F;margin:5px auto;display:inline-block;line-height:1}
#comments-form-link .showform,.showform,.showform:hover,.showform:visited{padding:10px 25px;color:#fff;text-transform:uppercase;background:#9B5E2F;border-radius:5px;display:inline-block;margin:20px auto;text-decoration:none;-moz-transition:all 0.2s ease-out;-webkit-transition:all 0.2s ease-out;-o-transition:all 0.2s ease-out;transition:all 0.2s ease-out}
.modwr{width:100%;margin:0 auto;padding:0;position:relative;display:block;text-align:center;-webkit-box-shadow:0 0 3px 3px rgba(0,0,0,0.2);box-shadow:0 0 3px 3px rgba(0,0,0,0.2)}
#topmenu{position:relative;display:inline-block;width:auto;max-width:100%;margin:0 auto 0;z-index:2;bottom:-20px;background:#9B5E2F;color:#fff}
#menu{margin:0;border:none;padding:0;min-height:1px;display:inline-block!important}
#menu .nav > li{display:inline-block;padding:0;vertical-align:top;outline:none}
#menu .nav > li > a,#menu .nav > li > span{display:inline-block;vertical-align:middle;padding:0 40px;color:#fff;text-transform:uppercase;font:18px/40px 'Roboto Condensed',sans-serif}
/*#menu .nav > li.active > a,#menu .nav > li.active > span{background:#9B5E2F;color:#fff}*/
#menu .nav > li > a:focus,#menu .nav > li > a:hover,#menu .nav > li > span:focus,#menu .nav > li > span:hover{background:#9B5E2F;color:#fff}
#menu .nav > li > ul{display:none;z-index:20;list-style:none;min-width:200px;width:auto;max-width:100%;text-align:left;padding:0 10px;position:absolute;top:100%;left:0;background:#E5E5E5;-moz-transition:all 0.2s ease-out;-webkit-transition:all 0.2s ease-out;-o-transition:all 0.2s ease-out;transition:all 0.2s ease-out}
#menu .nav > li:hover > ul{display:block}
#menu .nav > li > ul > li > a{font-size:16px}
#menu .nav > li > ul > li.active > a{font-weight:bold;text-decoration:underline}
#menu .nav > li > ul > li > a:focus,#menu .nav > li > ul > li > a:hover{background:inherit;color:#307916}
#side-menu{position:fixed;top:50%;left:0;z-index:200;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%)}
#side-menu ul{text-align:left;background:#E8E8E8;color:#333;border:2px solid #fff;border-left:none;border-radius:0 10px 10px 0;padding:0}
#side-menu ul{width:47px}
#side-menu ul:hover{width:auto}
#side-menu li a{padding:0 8px;display:block;height:35px;line-height:35px;color:#333;overflow:hidden}
#side-menu li:hover a{color:#333;background:transparent}
#side-menu li a img{margin-right:8px;width:30px;background:#459C29;border-radius:50%;padding:3px}
#lang-switch{display:inline-block;position:absolute;top:50px;right:50px;z-index:100}
#slaider-wr{width:100%;margin:0;padding:0;position:relative;display:block}
#slaider-wr .djslider-default .slide-desc{top:0;left:0;right:0;bottom:0;display:block;background:rgba(0,0,0,0.4)}
#slaider-wr .slide-desc-in{display:inline-block;vertical-align:baseline;z-index:2;position:absolute;top:50%;left:50%;max-width:100%;-webkit-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}
#slaider-wr .slide-desc-text-default{text-align:center;padding:0;max-width:95%;width:1000px;text-align:left}
#slaider-wr .slide-desc-text-default .slide-title{font-size:48px;line-height:1.2;font-weight:normal;text-transform:uppercase}
#slaider-wr .slide-desc-text-default a.readmore{border:1px solid #fff;padding:5px 20px;border-radius:5px;text-transform:lowercase}
.btn-more{display:inline-block;padding:5px 25px;margin:0 auto;font-size:18px;font-weight:400;line-height:1.4;text-align:center;white-space:nowrap;vertical-align:middle;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;background:#9B5E2F;color:#fff;text-decoration:none;border-radius:3px}
.sp-corporex-layout .btn-more{display:block;left:50%;width:150px;padding:5px;margin:0 0 0 -80px}
#glavnaya{width:100%;margin:0;display:block;position:relative}
#glavnaya .container-fluid{margin-top:10px}
.bl-video{display:block;width:100%;padding:30px 0;margin:5px auto;position:relative;clear:both}
.cat-mod-wr{display:inline-block;width:100%;padding:0;margin:30px -2px 30px;position:relative;text-align:center}
.cat-mod-wr a{display:block;max-width:533px;margin:0 auto;position:relative}
.cat-mod-wr img{display:block;max-width:100%;margin:0 auto;position:relative}
.cat-ttl-mod{top:0;left:0;display:block;height:100%;width:300px;margin:0;position:absolute;z-index:0}
.cat-ttl-mod strong{color:#111;font-size:26px;background:#fff;padding:5px 10px;position:absolute;display:inline-block;vertical-align:baseline;top:50%;left:0;max-width:100%;z-index:0;-webkit-transform:translate(0,-50%);-moz-transform:translate(0,-50%);-ms-transform:translate(0,-50%);-o-transform:translate(0,-50%);transform:translate(0,-50%)}
.fos-vopros{display:inline-block;position:fixed;bottom:0px;right:20px;z-index:99;font-size:14px;padding:10px 20px;background:rgba(255,255,255,0.5)}
.fos{display:inline-block;position:fixed;bottom:0px;right:0px;z-index:99;font-size:14px}
#cart{display:inline-block;position:fixed;top:50%;right:0;margin-top:-30px;z-index:99}
#cart a{display:inline-block;background:#774e33;border-radius:10px 0 0 10px;padding:10px 20px}
#cart a img{width:40px}
.open_modal_d{display:inline-block;vertical-align:middle;padding:10px}
#about1{width:100%;max-width:1200px;margin:20px auto 0;position:relative;text-align:left}
#about1 .breadcrumb{border:none;background:none;padding:0 0 0 15px;text-align:left}
.breadcrumb > li + li::before{display:none}
.breadcrumb span.divider{padding:0 5px;font-weight:700}
.breadcrumb li{margin:0 !important;text-shadow:none;display:inline-block;line-height:normal}
.breadcrumb li a,.breadcrumb li span{font-size:16px;color:#494949;text-decoration:none}
#container{width:100%;margin:0;padding:0;position:relative;display:block}
#content{width:100%;max-width:1200px;min-height:0;margin:0 auto;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;display:block;position:relative;padding:0}
.mleft-btn{float:none;border:1px solid #459C29}
#container ul,#container ol{text-align:left;padding:0.5em 0 0.5em 50px}
#novosti{padding:30px 0}
ul.jcomments-latest,.newsflash-vert{list-style:none;padding:0!important;max-width:1200px;margin:20px auto!important}
ul.jcomments-latest li,.newsflash-item{margin-bottom:30px}
/*ul.jcomments-latest .comment-separator,.article-separator{display:block;border-top:1px dashed #774e33;height:1px;position:relative;margin:30px auto}*/
ul.jcomments-latest .comment-separator:after,.article-separator:after{content:'';display:block;background:#333;width:70px;height:3px;position:absolute;top:-1px;left:50%;margin-left:-35px}
.slider-big{display:block;width:96%;max-width:760px;margin:0 auto}
.slider-big img{width:100%;border:2px solid #9B5E2F}
.slider-nav{display:block;width:90%;max-width:760px;margin:0 auto 30px}
.slider-nav .slick-slide{margin:4px 2px}
.slider-nav img{border:2px solid #fff}
.slider-nav .slick-current img{border:2px solid #9B5E2F}
.kont-fos{display:inline-block;margin:0 auto 20px}
.kont-fos textarea,.kont-fos input{margin-bottom:10px;width:100%;max-width:300px;color:#333;padding:5px}
.kont-fos input[type="submit"]{background:inherit;border:1px solid #fff;color:#fff;padding:15px}
.kont-fos input[type="checkbox"]{width:auto}
.kont-fos label{font:400 14px/1 'Roboto Condensed',sans-serif}

img.bgimg{position:absolute;display:inline-block;vertical-align:baseline;top:50%;left:50%;min-width:100%;width:auto;max-width:none;min-height:100%;height:auto;z-index:0;-webkit-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}
.page-header{display:block;position:relative;font-size:36px;padding:15px 0;margin:0 auto;border:none}
.bl-ttl{display:block;position:relative;font-size:34px;padding:30px 0;margin:0 auto}
.page-header:after{bottom:30px}
.page-header h1,.page-header h2,.page-header h3,.bl-ttl h2,.bl-ttl h3,.bl-ttl strong{max-width:1200px;font-size:32px;margin:0 auto;display:block;text-align:center}
.bl-titl{max-width:1200px;font-size:34px;font-weight:bold;color:#fff;margin:20px auto;padding:10px;display:inline-block;text-align:center;position:relative}
.bl-titl:after{content:'';display:block;background:#fff;width:70px;height:2px;position:absolute;top:50%;right:-70px;margin-top:-1px}
.bl-titl:before{content:'';display:block;background:#fff;width:70px;height:2px;position:absolute;top:50%;left:-70px;margin-top:-1px}
.page-header h4{font-size:22px;margin:-15px auto 15px;display:block}

.blog{max-width:1200px;width:100%;margin:20px auto 20px;display:block;position:relative;text-align:left}
.blog .item{display:block;position:relative;clear:both;margin:10px auto;padding:20px 0}
.news-img{float:left;margin-right:20px}
.news-img img{max-width:210px}
.item-title{text-align:left;font-size:1em}
.blog > .item > .mid-bl-item > .mid-bl-item-text > a{text-decoration:none;font-size:24px;font-style:italic;font-weight:bold}
#phocagallery{margin:0 auto 60px}
.pg-cv-box{padding:0;float:none;display:inline-block;max-height:none}
.phocagallery-box-file,.pg-csv-box{float:none;display:inline-block;vertical-align:top;width:300px;text-align:center;max-width:100%!important;padding:0;-webkit-box-shadow:none;box-shadow:none;-webkit-border-radius:0;border-radius:0;border:none;background:none}
.pg-csv-box:hover{border:none;background:none;-webkit-box-shadow:none;box-shadow:none}
.pg-csv-box-img.pg-box1,.pg-box2{margin:0 auto}
.pg-csv-box-img:hover .pg-box3{-webkit-box-shadow:0px 0px 4px 2px rgba(120,120,120,0.5),inset 0px 0px 7px 7px rgba(240,240,240,0.2);box-shadow:0px 0px 4px 2px rgba(120,120,120,0.5),inset 0px 0px 7px 7px rgba(240,240,240,0.2)}
.pg-csv-name,.pg-cv-name{text-align:center;margin-top:0;font-size:20px;padding-left:5px;background:none}
.pg-csv-name a,.pg-cv-name a{font-size:20px;text-decoration:none;color:#333;margin:5px 0;display:block}
.pg-csv-name a:hover{text-decoration:underline}
.pg-cv-paginaton{margin-bottom:0;min-height:0}
.pg-csv-name,.pg-csv-name-i{font-size:14px;font-style:italic;padding:10px 0}
.pg-csv-name a,.pg-csv-name-i a{text-decoration:none}
.pg-back-b{display:inline-block;vertical-align:top;width:300px;clear:both;-webkit-box-shadow:none;box-shadow:none;position:relative;margin:20px auto;float:none}
#phocagallery > div:last-child{font-size:8px;color:#ddd!important}
#phocagallery > div:last-child a{color:#ddd}
.pg-cv-box-mod-ri{float:none;display:inline-block;padding:0}
.pg-cv-box-mod-ri a,.pg-cv-box a{position:relative;display:block}
.pg-cv-box-mod-ri a:before,.pg-cv-box a:before{content:'';z-index:2;width:100%;height:100%;display:block;position:absolute;left:0;top:0;right:0;bottom:0;opacity:0;-moz-transition:0.3s all ease;-o-transition:0.3s all ease;-webkit-transition:0.3s all ease;transition:0.3s all ease;color:#fff;background:transparent}
.pg-cv-box-mod-ri a:after,.pg-cv-box a:after{content:'';z-index:2;position:absolute;top:50%;left:50%;height:175px;width:175px;opacity:0;background:url("../images/thumb_img.png") no-repeat 50%;-moz-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);-moz-transition:0.3s all ease;-o-transition:0.3s all ease;-webkit-transition:0.3s all ease;transition:0.3s all ease}
.pg-cv-box-mod-ri .pg-box3:hover a:before,.pg-cv-box .pg-box3:hover a:before{background:rgba(37,37,37,0.7);opacity:1}
.pg-cv-box-mod-ri .pg-box3:hover  a:after,.pg-cv-box .pg-box3:hover  a:after{opacity:1;-moz-transform:translate(-50%,-50%) rotate(90deg);-ms-transform:translate(-50%,-50%) rotate(90deg);-o-transform:translate(-50%,-50%) rotate(90deg);-webkit-transform:translate(-50%,-50%) rotate(90deg);transform:translate(-50%,-50%) rotate(90deg)}

input.button1[type="submit"]:disabled{opacity:.8}
.fos_loading{display:inline-block;position:fixed;top:50%;left:50%;z-index:1002;-webkit-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}
.open_modal,.open_modal1,.open_modal_d,.inl-btn{cursor:pointer}
.open_modal p{margin:0 auto;text-decoration:underline;padding-top:10px;font-size:20px;display:block}
.overlay,.overlay1{background-color:rgba(0,0,0,0.7);bottom:0;cursor:default;left:0;opacity:0;position:fixed;right:0;top:0;visibility:hidden;z-index:100;-webkit-transition:opacity .5s;-moz-transition:opacity .5s;-ms-transition:opacity .5s;-o-transition:opacity .5s;transition:opacity .5s}
.popup,.popup1,.popup2{display:inline-block;left:50%;opacity:0;position:fixed;text-align:justify;top:40%;visibility:hidden;z-index:1001;-webkit-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);transform:translate(-50%,-50%);-webkit-transition:opacity .5s,top .5s;-moz-transition:opacity .5s,top .5s;-ms-transition:opacity .5s,top .5s;-o-transition:opacity .5s,top .5s;transition:opacity .5s,top .5s}
.popup form,.popup1 form{padding:27px;right:0;width:100%;max-width:300px;background:#444;border-radius:3px;color:#fff}
.popup2 .window{padding:27px;right:0;width:100%;max-width:373px;background:#fff;border-radius:3px}
.popup form input,.popup1 form input{width:100%;min-height:32px;font-size:16px;padding:6px;margin:10px auto;border-radius:5px;color:#fff;background:inherit;border:2px solid #fff}
.popup form select,.popup1 form select{width:100%;outline:none;min-height:32px;font-size:16px;padding:6px;margin:10px auto;border-radius:5px;color:#fff;background:#444;border:2px solid #fff}
.popup form input[name="txtname"],.popup1 form input[name="txtname"]{margin-top:20px}
.popup form textarea,.popup1 form textarea{background:inherit;color:#fff;padding:6px;margin:10px auto;width:100%;height:50px;resize:none;border:2px solid #fff;border-radius:5px}
.popup form label,.popup1 form label{width:100%;color:#fff;height:20px;display:block;font-size:12px;margin:8px auto;padding:0}
.popup form input[type="submit"],.popup1 form input[type="submit"]{background:#fff;display:block;border:none;text-align:center;color:#444;padding:10px;margin:10px auto;text-transform:uppercase;width:100%;max-width:200px}
.popup form input[type="checkbox"],.popup1 form input[type="checkbox"]{width:auto;margin:2px;padding:2px;float:left}
.popup form h5,.popup1 form h5,.popup2 h5{font-size:18px;font-weight:normal;text-align:center;text-transform:uppercase;margin:0;color:#B34F5F}
.popup .close_modal,.popup1 .close_modal,.popup2 .close_modal{position:absolute;padding:1px 9px 4px;top:0;right:0;cursor:pointer;color:#fff;font-weight:bold;font-family:'tahoma','Geneva CY','Kalimati',sans-serif;text-align:center}
.popup2 p{font-size:18px;line-height:22px;text-align:center}
.popup2 p strong{font-size:20px;font-weight:normal;display:block}
.popup2 hr{background:#1AA03F;height:1px;border:none}
.fofm input::-webkit-input-placeholder{opacity:1!important}
.fofm input::-moz-placeholder{opacity:1!important}
.fofm textarea::-webkit-input-placeholder{opacity:1!important}
.fofm textarea::-moz-placeholder{opacity:1!important}
.prz-btn{display:inline-block;position:relative;margin:20px auto;padding:10px 25px;background:#9E0000;color:#fff;border-radius:3px;cursor:pointer}
.prz-btn:hover{background:#8E0000}
span#jcemediabox-popup-numbers a{display:none}
ul.pager.pagenav{list-style:none}
ul.pager.pagenav li.next{float:right}
#container div.pagination ul{margin:0 auto;display:inline-block;padding:5px}
div.pagination ul li{display:inline;position:relative;padding:0 5px;font-size:14px;font-weight:bold}
div.pagination ul li a{color:rgba(37,12,0,0.8);text-decoration:none}
div.pagination{margin:0 auto;max-width:100%;text-align:center;display:block;clear:both}
.pagination ul li.pagination-start a,.pagination ul li.pagination-start span{font-size:0}
.pagination ul li.pagination-start a:before,.pagination ul li.pagination-start span:before{content:'«';display:inline-block;font-size:18px;font-weight:bold;font-family:'tahoma','Geneva CY','Kalimati',sans-serif}
.pagination ul li.pagination-prev a,.pagination ul li.pagination-prev span{font-size:0}
.pagination ul li.pagination-prev a:before,.pagination ul li.pagination-prev span:before{content:'‹';display:inline-block;font-size:18px;font-weight:bold;font-family:'tahoma','Geneva CY','Kalimati',sans-serif}
.pagination ul li.pagination-next a,.pagination ul li.pagination-next span{font-size:0}
.pagination ul li.pagination-next a:before,.pagination ul li.pagination-next span:before{content:'›';display:inline-block;font-size:18px;font-weight:bold;font-family:'tahoma','Geneva CY','Kalimati',sans-serif}
.pagination ul li.pagination-end a,.pagination ul li.pagination-end span{font-size:0}
.pagination ul li.pagination-end a:before,.pagination ul li.pagination-end span:before{content:'»';display:inline-block;font-size:18px;font-weight:bold;font-family:'tahoma','Geneva CY','Kalimati',sans-serif}
.counter.pull-right{display:none}
#bottom{width:100%;margin:0;padding:0;text-align:center;position:relative;display:block}
#bottom .content,.container-fluid .content{display:block;position:absolute;width:100%;top:0;left:0;z-index:2}
#bottom .content .container,.container-fluid .content .container{text-align:left}
.content-on-map{display:inline-block;position:absolute;top:0;right:0;margin:50px 20px 5px;line-height:1.1;border-radius:2px;-moz-border-radius:2px;color:#fff;background:#9B5E2F;width:270px;padding:15px;-webkit-box-shadow:0px 0px 3px 3px rgba(0,0,0,0.2);box-shadow:0px 0px 4px 4px rgba(0,0,0,0.2)}
.content-on-map.small-sz{line-height:1;margin:20px 20px 5px;padding:0 15px;font-size:14px}
.content-on-map .bl-ttl{font-size:1.7em;padding:10px 0}
.content-on-map.small-sz .bl-ttl{font-size:1.5em}
.content-on-map p{text-align:center}
.content-on-map div{text-align:center}
.content-on-map a{display:inline-block;color:#fff}
.content-on-map img{max-width:100%;margin:5px auto;display:block}
.kmap{width:100%;display:block;position:relative;height:400px}
.bl-kont-ttl{max-width:1200px;font-size:28px;margin:0 auto;padding:20px 10px;color:#fff;display:block;text-align:center;position:relative}
.kont-wr{display:block;position:relative;background:#9B5E2F}
#bottom .container-fluid{display:block;position:relative;padding:0}
#bottom2{width:100%;margin:0;padding:30px 0;text-align:center;position:relative;display:block}
#rasporka{height:40px;clear:both;display:block}
#footer{width:100%;margin:-40px auto 0;z-index:2;position:relative;display:block;padding:12px;font-size:16px;line-height:1;background:#9B5E2F;color:#fff;-webkit-box-shadow:0px 0px 2px 2px rgba(0,0,0,0.2);box-shadow:0px 0px 2px 2px rgba(0,0,0,0.2)}

.block-wr{display:block;position:relative;padding:30px 0}
.gray-wr{display:block;position:relative;padding:30px 0;background:#e5e5e5}
.video-wr1{position:relative;padding-bottom:75%;padding-top:25px;height:0}
.video-wr{position:relative;padding-bottom:56.25%;padding-top:25px;height:0}
.video-wr iframe,.video-wr1 iframe{position:absolute;top:0;left:0;width:100%;height:100%}
.no-padd{padding-left:0;padding-right:0}
.pr-bl{display:inline-block;margin:0 -2px;vertical-align:top}
.pr-bl img{display:inline-block;vertical-align:middle;max-width:130px;margin:15px auto;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;border:3px solid #9B5E2F}
.pr-txt{display:inline-block;vertical-align:middle;width:auto;width:calc(100% - 140px);margin:auto;color:#9B5E2F;font-style:oblique;font-size:16px;font-family:'Bookman Old Style', Palatino, "Times New Roman", Times, serif}
.newpr-line{position:absolute;bottom:0;left:0;right:0}
.newpr-line a{text-decoration:none;font-weight:normal}
.newpr-line .prod-ttl{position:relative;margin-bottom:20px;padding:5px;color:#fff;background:#9B5E2F;font-weight:bold;text-transform:uppercase;float:right;z-index:2}
.newpr-line .description{display:none;position:relative;margin-bottom:20px;color:#fff;font-size:14px}
.product{position:relative}
.product img{max-height:278px}
.product:hover .newpr-line:before{bottom:0;left:0;right:0;top:0;content:"";display:block;height:100%;width:100%;margin:0;position:absolute;z-index:0;background:rgba(0,0,0,0.7)}
.product:hover .newpr-line .description{display:block}
.sp-corporex-layout .slider-arrow-nav a:hover i {background-color:#9B5E2F}
.docs-wr a{text-decoration:underline}
@media screen and (max-width:1300px){
#content,#bottom2{padding-left:50px}
}
@media screen and (max-width:1090px){
#menu .nav > li > a,#menu .nav > li > span{padding:5px 8px}
}
@media screen and (max-width:999px){
.bot-menu li{width:50%}
}
@media screen and (max-width:890px){
.slogan{font-size:30px;padding:30px 0 15px}
.home_enter{padding:7px 15px;margin:0 auto 20px}
}
@media screen and (max-width:767px){
.mob-bl{display:block;position:relative}
.mob-logo{display:block;position:relative;text-align:right;padding:10px 15px;color:#9B5E2F;font-size:24px}
.mob-logo img{max-height:50px}
.mob-logo a{color:#9B5E2F;text-decoration:none;font-weight:bold}
.logo{padding:0}
.logo img{padding:5px}
.bl-gl-tlfn,.bl-gl-eml{display:inline-block;padding:0 5px}
.toplogo,.toptlfn{float:none}
.toplogo .custom{font-size:22px;letter-spacing:0.87px;padding-left:40px}
.toplogo span{font-size:12px;line-height:29px;letter-spacing:1px}
.toptlfn dl dt,.toptlfn dl,.toptlfn dl dd{font-size:16px;letter-spacing:1.6px;line-height:1}
#menu{background:#444;z-index:1001;text-align:left;position:absolute;top:0;left:50px;/*max-height:300px;overflow-y:auto;padding-bottom:10px*/}
#menu .nav > li{display:block}
#menu .nav > li + li{margin-left:auto}
#menu .nav > li > a,#menu .nav > li > span{color:#fff}
#menu .nav > li > ul{display:block;position:relative;top:auto}
#topmenu{display:block;bottom:0;z-index:10}
#topmenu button.btn-navbar{display:block;position:absolute;top:-12px;left:10px;margin:0;width:35px;height:25px;background:url('../images/mobmenu.png') no-repeat 50% 50%,#444;border:1px solid #fff;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px}

.cat-mod-wr{width:90%}
.bl-video video,.bl-video iframe{display:inline-block;position:relative;margin:0 auto;max-width:300px;height:auto;text-align:center}
.phocagallery-box-file-first{display:block;max-width:100%}
#footer .col-xs-12{padding:10px;text-align:center}
.proj-compl-table-title{padding:5px 10px}
.proj-compl-table-col{padding:5px 0}
.first .proj-compl-table-col{font-size:16px;padding:0 5px}
.sp-corporex-layout .sp-slider-content{width:80%;left:10%;top:25%;padding:20px}
}
@media screen and (max-width:600px){
#slaider-wr .slide-desc-text-default{font-size:12px}
#slaider-wr .slide-desc-text-default .slide-title{font-size:24px}
#slaider-wr .djslider-loader.djslider-loader-default{padding-bottom:1px!important}
}
@media screen and (max-width:500px){
#bottom{-webkit-box-shadow:none;box-shadow:none}
#bottom .content,.container-fluid .content,.content-on-map{position:relative;width:98%;margin:10px auto;text-align:center}
.bot-menu li{width:100%}
#side-menu{display:none}
#content,#bottom2{padding-left:0}
}
@media screen and (max-width:479px){
#header{font-size:16px}
}