.reset{margin:0;padding:0;}
.clear{clear:both;}
.cleared:after{content:".";display:block;height:0;clear:both;visibility:hidden;}
.right{float:right;}
.left{float:left;}
.m0{margin:0;}
.grey{color:#333;}
.green{color:#a3b84e;}
.center{text-align:center;}
.mb{margin-bottom:50px;}
.pl{padding-left:15px;}
.m15{margin:15px 0}
a{color:#000;}
a img{border:0;}
img{max-width:100%;}
header, nav, section, article, aside, footer{display:block;}
h1, h2{text-align:center;color:#000;font-weight:400;}
h3{margin-top:0px;}
body{margin:0;padding:0;font-family:'Cuprum', sans-serif;color:#333;font-size:16px;}
footer{border-top:1px solid #404040;color:#fff;background:#333333;}
.thin{width:80%;}
.rbt{font-family:'Roboto Condensed';}
.top_menu ul li{display:inline;padding:0}
.top_menu ul li a{color:#333;}
.main_menu ul li{display:inline;}
.main_menu ul li a:hover{text-decoration:none;color:#A3B84E;}
.bm a li{display:inline;padding:3px 15px 0 0;margin:0 10px 0 0;color:#fff;font-size:1.2em;font-family:Roboto;}
.ft{font-size:0.875em;font-weight:400;padding:5px;text-transform:uppercase;padding:15px;}
.wk p{font-family:Roboto;text-align:center;font-size:0.875em;}
.map{color:#a3b84e;}
.last{border-right:none;}
.logo{padding:0;position:relative;top:-11px;}
.logo_text{font-size:3em;font-weight:400;text-align:center;border-bottom:1px solid #333;text-transform:uppercase;}
.logo_text_b{font-size:3em;font-weight:400;text-align:center;border-bottom:1px solid #fff;text-transform:uppercase;}
.btn1{background:#ff9c00;color:#fff;font-size:0.8em;padding:5px 0;text-align:center;margin:0;border:none;padding:5px 3px;}
.btn2{background:#4a9f43;border:1px solid #5aa65c;font-size:0.8em;padding:4px 3px;color:#fff;text-align:center;margin:0;}
.btn3{background-color:#6eaa26;border:none;padding:5px 5em;color:#fff;font-size:20px;font-weight:bold;}
.btn4{border:none;padding:5px 5em;background-color:#ff9c00;color:#000;background:linear-gradient(to bottom, #ffd600 0%,#ffb800 100%);font-size:20px;font-weight:bold;}
.btn5{border:none;padding:10px 5em;width:100%;margin:5px 0;color:#fff;background-color:#a3b84e;}
.btn6{border:none;padding:10px 5em;margin:5px 0;color:#000;font-weight:bold;background-color:#ffd100;text-transform:uppercase;}
.btn7{border:none;padding:10px 5em;margin:25px 0;color:#fff;background-color:#a3b84e;}
.btn8{border:none;padding:10px;width:100%;margin:5px 0;color:#fff;background-color:#a3b84e;}
.btn8:hover{border:none;padding:10px;width:100%;margin:5px 0;color:#fff;background-color:#ff9c00;}
.hours{margin-top:6px;}
.phone{margin-top:1px;font-size:27px;font-family:'Roboto Condensed';text-align:center;}
.main_menu ul li a {
    font-size: 19px;
    color: #071635;
    padding: 0 26px;
    height: 63px;
    line-height: 20px;
    vertical-align: top;
    justify-content: center;
    display: flex;
    flex-direction: column;
    text-align: center;
}
.bottom_menu{background:#464646;}
.navibot{padding:0;}
.navibot ul{padding:0;}
.navibot ul a li{font-size:0.875em;font-weight:400;text-decoration:underline;list-style:none;color:#fff;}
.slider{/background-position:center;color:#fff;text-align:center;}
.slider h2{font-size:2.75em;font-weight:400;text-transform:uppercase;color:#fff;}
.slider p{text-align:center;}
.romb{width:16%;float:left;text-align:center;}
.romb span{font-family:Roboto;font-size:0.875em;font-weight:900;}
.arr{width:5%;float:left;padding:50px 0;text-align:center;}
.etap p{font-family:Roboto;font-size:1.125em;font-weight:300;text-align:center;}
.pref{background-color:#f4f4f4;border:1px solid #a3b84e;padding:15px 10px;}
.pref li{list-style:none;}
#calc{background:url(../img/calc-bg.jpg);background-size:cover;background-position:center;color:#fff;margin:10px 0;font-family:Roboto;padding:5px;}
#calc h2{color:#fff;font-family:Boblic;}
#calc hr{background-color:#ff9c00;border-top:1px solid #ff9c00;}
#calc p{font-size:0.938em;font-weight:300;}
.portfolio{background:url(../img/works.jpg);background-size:cover;background-position:center;color:#fff;margin:0;padding:5px;text-align:center;}
.portfolio h2{color:#fff;text-transform:uppercase;}
.portfolio hr{background-color:#a3b84e;border-top:1px solid #a3b84e;margin-bottom:40px;}
.copyrights{text-align:center;background:#161616;padding-top:5px;}
.B_firstCrumb, .B_lastCrumb, .B_crumb{list-style:none;display:inline-block;}
.B_homeCrumb{color:#a1a1a1;}
.B_currentCrumb{color:#333;display:inline-block;}
.B_crumbBox{margin:0;padding-top:8px;}
.pager{padding-left:0;margin:20px 0;list-style:none;text-align:right;padding-right:2%;color:#000;font-family:Roboto;}
.pager li>a, .pager li>span{display:inline-block;padding:5px 3px;background-color:none;border:none;border-radius:none;}
.pager li>a:hover, .pager li>span:hover{display:inline-block;padding:5px 3px;color:#a3b84e;text-decoration:underline;background-color:none;border:none;border-radius:none;}
.control a{text-decoration:underline;}
.arts{margin-bottom:30px;height:400px;}
.arttitle{font-family:Roboto;font-size:1.375em;font-weight:400;}
.artp{font-family:Roboto;font-size:0.875em;font-weight:400;}
.artmore{float:right;text-decoration:underline;color:#a3b84e;}
.cont{color:#333;font-family:Roboto;}
.contm{color:#333;font-family:Roboto;font-size:1.075em;}
.map h3{background-color:#313131;margin:0;padding:10px;text-align:center;text-decoration:none;color:#fff;border:none;}
.avatar{width:133px;float:left;margin:0 10px 15px 0;}
.recall hr{margin:4px 0 5px;}
.recall_name{font-family:Roboto;color:#333;font-size:1.125em;line-height:1.125em;padding:0;margin:0;}
.recall_span{color:#666;font-size:0.75em;font-style:italic;}
.recall_text{color:#666;font-family:Roboto;font-size:0.813em;font-weight:400;line-height:1.125em;}
.spoiler_title{background:#f8f8f8 url(/assets/templates/doma/img/plus.png) no-repeat;padding:15px 20px 15px 45px;background-position:15px;cursor:pointer;color:#333;font-family:Roboto;}
.spoiler_block{display:none;padding-left:45px;}
.opened_spoiler{background:#f8f8f8 url(/assets/templates/doma/img/minus.png) no-repeat;background-position:15px;}
.rass_big h2{color:#fff;margin-bottom:45px;}
.rass_big p{font-family:Roboto;}
.rass_big_pr{text-align:left;line-height:2.5em;}
.rass_big_pr{list-style:none;}
.proj a span{display:none;background-image:url(/assets/templates/doma/img/hov.png);background-repeat:no-repeat;background-size:cover;position:absolute;top:0;}
.proj a:hover span{display:block;}
.preim_numbers4{font-size:4em;background:#333;color:#fff;border-radius:100%;padding:50px 30px;}
.preim_numbers3{font-size:4em;background:#333;color:#fff;border-radius:100%;padding:50px 45px;}
.preim_numbers2{font-size:4em;background:#333;color:#fff;border-radius:100%;padding:50px 60px;}
.preim_numbers1{font-size:4em;background:#333;color:#fff;border-radius:100%;padding:50px 70px;}
.preim_mar{padding:30px 0;text-align:center;}
.preim_maint{font-size:1.5em;text-align:center;margin:0;}
.preim_t{text-align:center;}
.rass_rass{background:url(/assets/templates/doma/img/rass-bg.jpg);background-size:cover;background-position:center;color:#fff;padding:30px 0 0 0;margin:10px 0;}
.rass_rass_p{font-size:3em;font-family:Boblic;line-height:1.1em;}
.modal-body{text-align:center;}
.etap2, .etap3, .etap4, .etap5{display:none;}
.row{margin:0;}
.main_menu ul{margin-bottom:0;}
.main_menu ul > li:last-child{border:none;}
.main_menu ul > li{display:inline-block;vertical-align:top;}
.main_menu .sub-menu{display:none;position:absolute;top:30px;background:url(../img/wpix.png);width:230px;z-index:999;left:-20px;box-shadow:2px 2px 6px #000;padding:0;}
.main_menu li:hover > .sub-menu{display:block;}
.main_menu li .sub-menu li{margin:0;padding:7px;}
.main_menu li .sub-menu li:hover{background:#ff9c00;}
.main_menu li .sub-menu li a{color:#000;font-size:15px;text-transform:uppercase;border:none;}
.main_menu li .sub-menu li a:hover{color:#fff;}
.main_menu li .sub-menu li a span{padding:5px;}
.main_menu li .sub-menu li a span{padding:none;}
.main_menu ul li .sub-menu li a span{padding-bottom:0;}
.main_menu ul li .sub-menu li a:hover span{border:none;}
.main_menu li a span{display:inline-block;}
.main_menu li .sub-menu li{display:block;}
.main_menu .sub-menu li:hover > .sub-menu{display:block;}
.main_menu .sub-menu .sub-menu{left:220px;top:0px;}
.features-table{width:100%;margin:0 auto;border-collapse:separate;border-spacing:0;text-shadow:0 1px 0 #fff;color:#2a2a2a;background:#fafafa;background-image:-moz-linear-gradient(top, #fff, #eaeaea, #fff);background-image:-webkit-gradient(linear,center bottom,center top,from(#fff),color-stop(0.5, #eaeaea),to(#fff));margin-top:20px;margin-bottom:20px;}
.features-table td{height:50px;padding:0 20px;border-bottom:1px solid #cdcdcd;box-shadow:0 1px 0 white;-moz-box-shadow:0 1px 0 white;-webkit-box-shadow:0 1px 0 white;text-align:center;vertical-align:middle;display:table-cell;}
.features-table tbody td{text-align:center;width:150px;}
.features-table td.grey{background:#efefef;background:rgba(144,144,144,0.15);border-right:1px solid white;}
.features-table td.green{background:#e7f3d4;background:rgba(184,243,85,0.3);}
.features-table td:nowrap{white-space:nowrap;}
.features-table thead td{font-size:120%;font-weight:bold;-moz-border-radius-topright:10px;-moz-border-radius-topleft:10px;border-top-right-radius:10px;border-top-left-radius:10px;border-top:1px solid #eaeaea;}
.features-table tfoot td{font-size:120%;font-weight:bold;-moz-border-radius-bottomright:10px;-moz-border-radius-bottomleft:10px;border-bottom-right-radius:10px;border-bottom-left-radius:10px;border-bottom:1px solid #dadada;}
h3.pl{display:none;}
.galeryy img{padding:10px;height: 280px;width: 100%;}
header{width:100%;}
.accordion{border:1px solid #e0e0e0;width:100%;max-width:360px;margin:0px auto 20px;background:#FFF;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;padding:0;}
.accordion .link{cursor:pointer;display:block;padding:15px 15px 15px 10px;color:#4D4D4D;font-size:14px;font-weight:700;border-bottom:1px solid #CCC;position:relative;-webkit-transition:all 0.4s ease;-o-transition:all 0.4s ease;transition:all 0.4s ease;}
.accordion li:last-child .link{border-bottom:0;}
.accordion li i{position:absolute;top:16px;left:12px;font-size:18px;color:#595959;-webkit-transition:all 0.4s ease;-o-transition:all 0.4s ease;transition:all 0.4s ease;}
.accordion li i.fa-chevron-down{right:12px;left:auto;font-size:16px;}
.accordion li.open .link{color:#b63b4d;}
.accordion li.open i{color:#b63b4d;}
.accordion li.open i.fa-chevron-down{-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);-o-transform:rotate(180deg);transform:rotate(180deg);}
.widhitki{display:inline-block;width:33%;text-align:center;}
ul#accordion{list-style-type:none;}
.submenu{display:none;background:#fff;font-size:14px;padding:0;list-style-type:none;}
.submenu li{border-bottom:1px solid #4b4a5e;}
.submenu a{display:block;text-decoration:none;color:#000;padding:12px;padding-left:42px;-webkit-transition:all 0.25s ease;-o-transition:all 0.25s ease;transition:all 0.25s ease;}
.submenu a:hover{background:#b63b4d;color:#FFF;}
.products_cat{border:1px solid #e0e0e0;border-radius:5px;display:block;float:left;margin-bottom:15px;margin-left:22px;padding:0;vertical-align:top;width:252px;}
.phobig_stuff{padding:15px;text-align:center;}
.phobig_stuff .name{margin:18px 0 17px 0;font-size:17px;font-weight:bold;}
.phobig_stuff .stuff p{line-height:0.5;font-size:14px;}
.phobig_stuff .stuff span{font-weight:bold;}
.phobig_stuff .price{padding-top:10px;padding-bottom:10px;}
.phobig_stuff .price p{line-height:0.9;font-size:18px;}
.oformlalka a{color:#fff;}
.oformlalka{text-align:center;padding:9px 23px;background:linear-gradient(to bottom,#f5843b 0%,#e06927 100%);}
.glavkartinka{padding-bottom:35px;}
.cvetovierechenia p{font-size:20px;padding-bottom:20px;}
.cenametr p{font-size:50px;color:#e46e2a;line-height:0.5;}
.cenametr span{color:#555;font-size:19px;}
.cenapogonmetr p{color:#000;font-size:33px;}
.cenapogonmetr span{font-size:19px;color:#555;}
.textikpodceny{font-size:13px;color:#888;}
.xarakteristik{padding-top:23px;}
.xarakteristik p.titlesik{font-size:20px;}
.xarakteristik p.titlesik{line-height:0.5;font-size:19px;font-weight:bold;}
.container.main_menu {
    padding: 0;
    position: relative;
}
.container.main_menu ul{padding:0;}
ul.nav.nav-tabs{display:inline-block;width:100%;margin-top:20px;}
.nizkartink .col-md-4{padding-top:5px;}
.image a img{height:200px;}
.leftikon{width:31px;padding-right:9px;}
.col-md-4.vneshn .namke{padding:10px;text-align:center;background:#4a9f43;color:#fff;}
.col-md-4.vneshn .namke:hover{padding:10px;text-align:center;background:#ff9c00;color:#fff;}
.col-md-4.vneshn .images img{height:200px;}
.col-md-4.vneshn{padding-top:10px;}
.tab-pane span{color:#000!important;text-decoration:none;}
.centr-hd{text-align:center;}
.centr-hd a{padding-left:10px;padding-right:10px;font-size:18px;}
.bib-tekl i{color:#6eaa26;font-size:24px;}
a.krnakc{font-size:20px;color:#ffba00;    text-decoration: none;}
.bib-tekl p{font-size:22px;margin-bottom:0;}
.bib-tekl p a span{font-size:22px;color:#ffba00;}
.bib-tekl i{color:#6eaa26;font-size:28px;top:6px;margin-right:10px;}
.bib-tekl a{text-decoration:none;}
.bib-tekl{text-align:right;padding-right:0;}
.centr-hd p{padding-top:12px;}
header .container{border-bottom:1px solid #e9e9e9;}
nav{box-shadow:2px 2px 3px rgba(0,0,0,0.42);}
.mabaner{background:rgba(0, 0, 0, 0.4);padding:47px 4px;}
h2.zg-fon{margin:0;text-align:left;background:linear-gradient(to bottom, #ffd600 0%,#ffb800 100%);display:inline-block;font-size:25px;font-family:'Cuprum', sans-serif!important;padding:10px 17px;font-weight:bold;}
.s-torg-v{padding-left:0;padding-right:0;}
.s-torg-1{padding-left:0;}
.s-torg-v.s-text-v{background:#6eaa26;height:380px;}
.s-torg-v.s-img img{height:380px;    width: 100%;}
.s-text-v-zag{font-size:20px;padding:20px 10px;text-align:center;color:#fff;font-weight:bold;}
.s-text-v-zag p{margin-bottom:0;}
.s-text-v-cen{padding:26px 10px;text-align:center;}
.s-text-v-ynik{background:linear-gradient(to bottom, #ffd600 0%,#ffb800 100%);padding:20px 10px;font-size:18px;text-align:right;}
.s-text-v-ynik p{margin-bottom:0;}
.s-text-v-hit img{width:133px;}
.s-text-v-hit{position:absolute;bottom:17px;left:-62px;}
.s-text-v-cen p {
    font-size: 23px;
    color: #000000;
}

.s-text-v-cen p zac{text-decoration:line-through;font-size:31px;font-weight:bold;}
.s-text-v-cen p cel{font-size:31px;font-weight:bold;}
.s-torg-2{padding-right:0;}
.s-torg-3{padding-left:0;margin-top:30px;}
.s-torg-4{padding-right:0;margin-top:30px;}
h2.zg-fon{margin-bottom:40px;}
p.bolsh{text-align:center;font-size:30px;font-weight:bold;padding:10px 10px;display:inline-block;width:100%;}
.table-custom > thead > tr > th{text-align:center;padding:10px;border:0;background:linear-gradient(to bottom, #ffd600 0%,#ffb800 100%);}
.boch-bk{padding-top:20px;padding-bottom:20px;}
.dr-ryst p {
    background: #6eaa26;
    margin-bottom: 0;
    padding: 10px;
    font-size: 18px;
    color: #fff;
    font-weight: bold;
    min-height: 70px;
    justify-content: center;
    display: flex;
    flex-direction: column;
    text-align: center;
}
.dr-ryst img{width:100%;height:250px;}
.boch-kak-my-rab{background-attachment:fixed;background-position:center center;background-repeat:repeat;background-size:cover;color:rgb(255, 255, 255);background-image:url(/images/fc37f70101bd3c3007c4bb25939e15c8.jpg);}
.boch-kak-my-rab .blablag {
    background-attachment: fixed;
    background-position: center center;
    background-repeat: repeat;
    background-size: cover;
    color: rgb(255, 255, 255);
    background-image: url(/images/ance-Tips_Image-2.jpg);
}
.boch-kak-my-rab.mnoko-pol.balabol-landshaft {
    background-image: url(/images/LandscapeConstruction2.jpg);
}
.boch-kak-my-rab.mnoko-pol.blablag {
    background-image: url(/images/ance-Tips_Image-2.jpg);
}
.boch-kak-my-rab.mnoko-pol.lanshafd-mnt {
    background-image: url(/images/and-landscaping-and-gardening.jpg);
}
.zatemn{background:rgba(0, 0, 0, 0.67);padding:59px 21px;}
.icon-forms p{font-size:25px;color:#fff;}
.boch-kak-my-rab h2{color:#fff;font-size:40px;margin-bottom:64px;margin-top:0;}
.icon-forms p i{color:#ffd100;font-size:36px;margin-right:18px;top:6px;}
.icon-forms{padding-left:0;padding-right:0;}
.sama-form{background:#fff;}
p.zagca{font-size:35px;color:#000;text-align:center;font-weight:900;}
.sama-form{background:#fff;padding:28px 34px;text-align:center;}
.bok-nayt{position:absolute;top:71px;background:#fff;padding-left:0;padding-right:0;box-shadow:1px 1px 11px -1px;}
.bok-na2{padding:15px;}
.bok-na2 p{font-weight:bold;font-size:18px;}
.bok-na2 p i {
    color: #1bad03;
    font-size: 23px;
    top: 4px;
    margin-right: 11px;
}
.bok-na1{text-align:center;font-size:30px;text-transform:uppercase;background:#ffd100;font-weight:bold;padding:20px;padding-bottom:10px;}
.kartinj{position:relative;}
.boch-kak-my-rab.mnoko-pol h2{margin-bottom:20px;color:#ffd100;font-size:50px;}
.boch-kak-my-rab.mnoko-pol p span{font-size:26px;color:#f0c500;font-weight:bold;}
.boch-kak-my-rab.mnoko-pol p{text-align:center;font-size:22px;}
.boch-kak-my-rab.mnoko-pol .btn6{width:100%;background:#6eaa26;color:#000;margin:0;}
.boch-kak-my-rab.mnoko-pol .form-control{height:43px;background:rgba(68, 68, 68, 0.55);}
nav{background:#fff;z-index:99;width:100%;}
.dr-ryst{padding-bottom:15px;padding-top:15px;}
ul.B_crumbBox{padding-left:0;}
p.zakonh{display:inline-block;width:100%;text-align:center;font-size:14px!important;}
p.zakonh a{color:#fff;}
.sama-form p.zakonh{color:#000;}
.sama-form p.zakonh a{color:#000;}
.ceniops-tov {
    text-align: center;
}
p.cen-tov {
    line-height: 31px;
    text-align: center;
    font-size: 29px;
    font-weight: bold;
    color: #ff0000;
    margin-bottom: 36px;
    margin-top: 53px;
}
a.btn1s1.zakaz-tov {
    margin-top: 30px;
    padding: 19px 56px;
    font-size: 16px;
}
a.btn1s1 {
    display: inline-block;
    vertical-align: top;
    font-size: 12px;
    line-height: 1;
    color: #252525;
    border-radius: 30px;
    text-decoration: none;
    letter-spacing: 1px;
    background-color: #6eaa26;
    padding: 12px 15px;
    text-transform: uppercase;
    font-weight: bold;
    transition: all ease .3s;
    text-align: center;
    cursor: pointer;
}
.oshaa-tov {
    display: flex;
    align-items: center;
    height: 100%;
}
.container.bibilka {
    padding-bottom: 15px;
    padding-top: 10px;
}
.img-tov img {
    width: 100%;
    padding: 10px;
    box-shadow: 0 0 4px rgba(0, 0, 0, 0.2);
}
.img-tov2 img {
    width: 24%;
    margin-right: 8px;
}
.oshaa-tov {
    margin-bottom: 20px;
}
.img-tov {
    padding-left: 0;
}
.col-md-3.sposobi-ioplat img {
    height: 100px;
    margin-bottom: 20px;
}
.col-md-3.sposobi-ioplat {
    text-align: center;
    padding: 20px;
}
.col-md-3.sposobi-ioplat p {
    font-size: 20px;
    line-height: 22px;
}
table.pras-gazon {
    width: 100%;
    border-spacing: 10px 10px;
    border-collapse: separate;
}
table.pras-gazon td {
    border: 2px solid #5ccb41;
    padding: 10px 10px;
}
table.pras-gazon tr td:last-child {
    width: 70%;
}
.col-md-4.prosect-gazon {
    padding: 30px 44px;
    text-align: center;
}
.col-md-4.prosect-gazon img {
    padding-bottom: 20px;
}
.col-md-4.prosect-gazon p {
    font-size: 17px;
    font-weight: bold;
}
.galer-img {
    padding: 5px 0px;
}
select#gazon {
    width: 100%;
    height: 43px;
    background: rgba(68, 68, 68, 0.55);
    padding: 6px 12px;
    font-size: 14px;
    line-height: 1.42857143;
    background-image: none;
    border: 1px solid #ccc;
    border-radius: 4px;
    -webkit-box-shadow: inset 0 1px 1px rgba(0,0,0,0.075);
    box-shadow: inset 0 1px 1px rgba(0,0,0,0.075);
    -webkit-transition: border-color ease-in-out .15s, -webkit-box-shadow ease-in-out .15s;
    -o-transition: border-color ease-in-out .15s, box-shadow ease-in-out .15s;
    transition: border-color ease-in-out .15s, box-shadow ease-in-out .15s;
}
.zag-prirod {
    margin-bottom: 20px;
    font-size: 40px;
    text-align: center;
}
.prirod-kam {
    margin-top: 30px;
    margin-bottom: 30px;
}
p.vaflafa {
    text-align: center;
    font-size: 21px;
    font-weight: bold;
}
.prirod-kam h2.zg-fon {
    margin-bottom: 20px;
    margin-top: 30px;
}
.landsh-mat-vn {
    width: 33.1%;
    display: inline-block;
    text-align: center;
	    vertical-align: top;

}
.landsh-mat-vn-vn {
    text-align: center;
}
.landsh-mat-vn img {
    width: 220px;
    height: 220px;
    border-radius: 100%;
    margin-bottom: 20px;
    box-shadow: 0px 5px 12px -2px;
}
.landsh-mat-vn p {
    font-size: 18px;
    font-weight: bold;
}
.landsh-mat-vn {
    padding: 15px;
}
.landsh-mat {
    margin-bottom: 20px;
    margin-top: 30px;
}
nav.navbar.navbar-default.navbar-static-top.navbar-fixed-top {
    display: none;
}
p.rabka-vn-belka-text-zag {
    font-size: 28px;
    margin-bottom: 20px;
}
.baner-noviygod img {
    position: initial;
}
.nivban {
    position: absolute;
    bottom: 16px;
    left: 0;
    right: 0;
    margin: 0 auto;
    text-align: center;
}
.main_menu ul > li > ul {
    display: none;
}
.main_menu ul > li:hover > ul {
    display: block;
    position: absolute;
    z-index: 2;
    background: #fff;
    border: 1px solid #c0c0c0;
    border-top: 0;
    left: 0;
    right: 0;
}
.main_menu ul ul li a {
    padding: 10px 14px;
    text-align: left;
    height: auto;
}
.main_menu ul ul li {
    width: 100%;
    text-align: left;
}
.top_gazon {
    background-image: url(/images/cription_Monthly_M.jpg);
    background-position: center center;
    background-size: cover;
}
.top_gazon_ten .container {
    display: flex;
    align-items: center;
}
.top_gazon_ten {
    background: #00000057;
    padding: 70px 0;
}
.top_gazon_left p {
    font-size: 22px;
}
.top_gazon_left h1 {
    text-align: left;
    color: #fff;
    font-size: 40px;
    font-weight: bold;
}

.top_gazon_left {
    color: #fff;
}
.top_gazon_left ul.B_crumbBox a {
    color: #fff;
}
.top_gazon_right form input {
    margin-bottom: 10px;
}

.top_gazon_right form p {
    text-align: center;
    font-size: 24px;
}
.top_gazon_right form {
    width: 90%;
    background: #fff;
    padding: 30px;
    float: right;
}
.top_gazon_right {
    text-align: center;
}
.vidy_gazonov_podzag {
    text-align: center;
    font-size: 25px;
    margin-bottom: 40px;
}
.vidy_gazonov_zag {
    text-align: center;
    font-size: 35px;
    font-weight: bold;
    margin-bottom: 20px;
}
.vidy_gazonov {
    padding: 50px 0;
}
.vidy_gazonov_vn img {
    margin-bottom: 15px;
}
p.vidy_gazonov_vn_name {
    font-size: 18pt;
    color: #000000;
}
p.vidy_gazonov_vn_prais {
    font-size: 18px;
}
p.vidy_gazonov_vn_knop a:hover {
    opacity: 0.8;
}

p.vidy_gazonov_vn_knop a {
    width: 100%;
    background: #5ccb41;
    display: inline-block;
    padding: 10px 10px;
    text-align: center;
    color: #fff;
    text-decoration: none;
    cursor: pointer;
    font-size: 18px;
}
.vidy_gazonov_vn {
    text-align: center;
}
.text_gazonov {
    padding: 50px 0;
    font-size: 18px;
}
#wr-tabs .tabs {
    background-color: #fff;
    margin-bottom: 3px;
    text-align: center;
}
	#wr-tabs .tabs:after{
		content: "";
		display: block;
		clear: both;
		height: 0;
	}
#wr-tabs .tabs .tab {
    cursor: pointer;
    padding: 10px 20px;
    background: #88D152;
    border-top: none;
    box-shadow: 0 -4px 0 0px #56ab2f inset !important;
    color: #fff;
    display: inline-block;
}
		#wr-tabs .tabs .tab:last-child{
			border-right: none;
		}
#wr-tabs .tabs .tab:hover, #wr-tabs .tabs .tab.active {
    box-shadow: 0 0px 0 0px #56ab2f inset !important;
    background: #56ab2f;
}
	#wr-tabs .content{
		background-color: #fff;
	}
		#wr-tabs .content .tab-cont{
			display: none;
			padding: 15px 10px;
		}
		#wr-tabs .content .tab-cont.active{
			display: block;
		}
.tabys_gazonov {
    padding: 40px 0;
    padding-top: 0;
}
.gazz_fry ul {
    text-align: left;
}
.gazz_fry {
    min-height: 254px;
    text-align: center;
    box-shadow: 0px 0px 5px -3px;
    padding: 15px;
}

.gazz_fry:nth-child(3n-2) {
    font-size: 20px;
}
.gazz_fry:nth-child(3n-0) {
    font-size: 20px;
    font-weight: bold;
}
.gazz_fry:nth-child(3n-1) p {
    font-size: 20px;
}
.gazz_fry2 ul {
    text-align: left;
}
.gazz_fry2 {
    min-height: 254px;
    text-align: center;
    box-shadow: 0px 0px 5px -3px;
    padding: 15px;
}

.gazz_fry2:nth-child(3n-1) {
    font-size: 20px;
}
.gazz_fry2:nth-child(3n-2) {
    font-size: 20px;
    font-weight: bold;
}
.gazz_fry2:nth-child(3n-0) p {
    font-size: 20px;
}
.posev_gazonov {
    padding-bottom: 40px;
}
.obsh-vpotv-zag {
    font-size: 21px;
    background: #efefef;
    padding: 12px 20px;
    margin-bottom: 15px;
}
.obsh-vpotv-vopros {
    border-left: 3px solid #88ad42;
    padding-left: 15px;
    margin-bottom: 10px;
        font-style: italic;
}
.obsh-vpotv-name {
    text-align: right;
    font-size: 14px;
    margin-bottom: 15px;
}
.obsh-vpotv-name2 {
    text-align: right;
    font-size: 14px;
}
.obsh-vpotv-otvet b {
    margin-bottom: 15px;
    display: block;
}
.obsh-vpotv-otvet {
    background: #efefef45;
    padding: 20px;
    margin-bottom: 15px;
}
.obsh-vpotv {
    margin-bottom: 30px;
    padding-bottom: 30px;
    border-bottom: 1px solid #d3d3d3;
    margin-top: 20px;
}
.stati-vnytr-img {
    height: 340px;
    background-size: cover;
    padding-left: 0;
}
p.stati-vnytr-name {
    font-size: 21px;
    font-weight: bold;
}
p.stati-vnytr-data {
    font-size: 14px;
}
p.stati-vnytr-desk-podr {
    text-align: right;
    margin-bottom: 0;
    margin-top: 20px;
}
p.stati-vnytr-desk-podr a {
    display: inline-block;
    background: #88ad42;
    text-decoration: none;
    color: #fff;
    padding: 10px 25px;
}
.stati-vnesh {
    padding: 10px;
}
.new-katalog-vn {
    background-size: cover;
    background-position: center;
}
.new-katalog-vn a {
    background-color: #00000070;
    display: inline-block;
    width: 100%;
    transition: opacity .3s;
    text-align: center;
    padding: 20px;
        text-decoration: none;
       min-height: 300px;
}
.new-katalog-vn a:hover {
    background-color: #00000047;
    transition: opacity .3s;
}
.new-katalog-name {
    color: #fff;
    font-size: 25px;
    margin-bottom: 30px;
}
.new-katalog-list ul li {
    display: inline-block;
    color: #fff;
    padding: 4px 16px;
}
.new-katalog-vnesh {
    padding: 10px;
}
.new-katalog {
    margin-bottom: 20px;
}
p.bolsh span.ya-phone {
    padding-right: 25px;
}
.main_menu ul > li > ul > li img {
    margin-bottom: 10px;
}
.main_menu ul > li > ul > li {
    width: 16.3%;
}
.navigatt {
        display: none;
}
@media (max-width:520px){
    .navigatt {
        display: block;
    }
    .logo {
    text-align: center;
    }
    a.krnakc {
    width: 100%;
    display: inline-block;
    }
    .bib-tekl {
    padding-left: 0;
    }
    .nivban {
    position: initial;
    }
	header {
    padding-top: 62px;
}
	.container.main_menu {
    display: none;
}
	nav.navbar.navbar-default.navbar-static-top.navbar-fixed-top {
    display: block;
}.bib-tekl{text-align:center;padding-right:0;}
.main_menu ul > li{width:32%;}
.main_menu ul li a{font-size:16px;}
div#undefined-sticky-wrapper{height:auto!important;}
.slider h2{font-size:22px;}
.slick-slide img{height:100%;}
.mabaner{padding:5px!important;}
.btn3{width:100%;margin-bottom:5px;}
.btn4{padding:5px 10px;width:100%;}
.s-torg-v{vertical-align:top;}
.s-torg-1{margin-bottom:8px;padding-left:0;padding-right:0;}
.s-torg-v.s-img img{height:230px;}
.s-torg-v.s-text-v{height:230px;}
.s-text-v-zag{font-size:20px;padding:10px 10px;text-align:center;color:#fff;font-weight:bold;}
.s-text-v-cen{padding:0px 10px;}
.s-text-v-cen p{font-size:17px;}
.s-torg-v.s-img{width:49.3%;display:inline-block;}
.s-torg-v.s-text-v{display:inline-block;width:49.3%;}
.s-text-v-cen p{font-size:17px;margin-bottom:0px;}
.s-text-v-ynik{padding:5px 10px;}
.s-text-v-hit img{width:80px;}
.s-text-v-ynik{padding:5px 10px;font-size:11px;}
.s-torg-2{padding-right:0;padding-left:0;}
p.bolsh{font-size:20px;}
.galeryy img{width:46%;}
table.pras-gazon td {
    border: 2px solid #5ccb41;
    padding: 9px 2px;
    font-size: 11px;
}
.boch-kak-my-rab.mnoko-pol h2 {
    margin-bottom: 20px;
    color: #ffd100;
    font-size: 30px;
}
.zag-prirod {
    margin-bottom: 20px;
    font-size: 30px;
    text-align: center;
}
.galer-img {
    width: 49%;
    display: inline-block;
}
.galeryy img {
    width: 100%;
}
.landsh-mat-vn img {
    width: 100%;
    height: auto;
}
.landsh-mat-vn {
    width: 100%;
}
.bok-nayt {
    left: 0;
    right: 0;
    top: 0;
    bottom: 0;
}
p.zagca {
    font-size: 25px;
    color: #000;
    text-align: center;
    font-weight: 900;
}
.sama-form {
    background: #fff;
    padding: 10px;
    text-align: center;
}
.zatemn {
    padding: 20px 10px;
}
.s-text-v-cen p cel {
    font-size: 16px;
    font-weight: bold;
}
.s-torg-3 {
    padding-right: 0;
}
.s-torg-4 {
    padding-left: 0;
}
.s-text-v-cen p zac {
    font-size: 20px;
}
}