@font-face{font-family:'Open Sans Condensed';src:local('Open Sans Cond Light'), local('OpenSans-CondensedLight'), url('../../fonts/opensanscondlight.woff2') format('woff2'), url('../../fonts/opensanscondlight.woff') format('woff'), url('../../fonts/opensanscondlight.ttf') format('truetype');font-weight:300;font-style:normal;}
@font-face{font-family:'Open Sans Condensed';src:local('Open Sans Cond Light Italic'), local('OpenSans-CondensedLightItalic'), url('../../fonts/opensanscondlightitalic.woff2') format('woff2'), url('../../fonts/opensanscondlightitalic.woff') format('woff'), url('../../fonts/opensanscondlightitalic.ttf') format('truetype');font-weight:300;font-style:italic;}
@font-face{font-family:'Open Sans Condensed';src:local('Open Sans Condensed Bold'), local('OpenSans-CondensedBold'), url('../../fonts/opensanscondensedbold.woff2') format('woff2'), url('../../fonts/opensanscondensedbold.woff') format('woff'), url('../../fonts/opensanscondensedbold.ttf') format('truetype');font-weight:700;font-style:normal;}
body{font-family:'Open Sans Condensed', sans-serif;margin:0;}
h1{font-size:32px;color:#5bab27;margin:0 0 10px 0;font-weight:normal;letter-spacing:-1px;}
h2{font-size:28px;color:#00462A;margin:7px 0;font-weight:normal;letter-spacing:-1px;}
h3{font-size:25px;color:#5bab27;margin:5px 0;font-weight:normal;letter-spacing:-1px;}
h4{font-size:22px;color:#fff;margin:5px 0;font-weight:normal;letter-spacing:-1px;}
.h3{font-size:25px;color:#5bab27;margin:20px 0 5px 0;}
.hh1{font-size:32px;color:#5bab27;margin:0 0 10px 0;font-weight:normal;letter-spacing:-1px;}
p{margin:0;}
img{border:0;max-width:100%;}
#gallery a{text-decoration:none;}
input{margin:3px 0;}
ul{list-style-image:url(../../images/list-marker.png);margin-left:30px;}
nav ul{list-style-image:url(../../images/list-marker2.png);margin-left:30px;}
.splCont{display:none;padding:5px 0;}
.row{}
.clear{clear:both;}
.line{border-bottom:solid 1px #5bab27;padding-bottom:5px;}
.sline{border-bottom:solid 1px #5bab27;padding-bottom:5px; width: 50%; margin-left:25%;}
.light-green{color:#5bab27;}
.dark-green{color:#00462A;}
.gray{color:#aeaeae;}
.red{color:#ff0000;}
.italic{font-size:13px;font-style:italic;}
.left{float:left;}
.captcha-img{margin-right:10px;}
.heard-paragraf{padding:20px 50px;background:url(../../images/heard.png) no-repeat 1% center;color:#5bab27;font-style:italic;}
.video-block{width:100%;padding:10px 0;margin:10px 0;border-top:solid 1px #5bab27;border-bottom:solid 1px #5bab27;float:left;}
.video-block-text{max-width:400px;padding:100px 10px;font-style:italic;float:left;color:#aeaeae;}
.video-block-video{max-width:690px;text-align:center;float:right;}
.header{max-width:990px;margin:0 auto; padding:10px;}
.logo{float:left;max-width:360px;margin-top:15px;}
.logo p{font-size:15px;max-width:450px;}
.phone{float:right;width:280px;}
.phone p{margin:0;text-align:center;}
.phone_number{font-size:28px;}
.phone .a-but{text-align:center;display:block;padding:5px 21px;color:#fff;background:#FF0000;font-size:20px;text-transform:uppercase;text-decoration:none;border-radius:5px;-moz-border-radius:5px;-webkit-border-radius:5px;margin:8px 0;}
.phone a{text-decoration:none;}
.freerf{font-size:18px;}
@media (max-width:480px){.logo, .phone{width:100%;text-align:center;}}
@media (max-width:480px){.phone{margin-bottom:20px;text-align:center;}}
.navbar-default{background-color:#5bab27;border-bottom-width:0;}
.paddb{padding-top:15px;}
.navbar-nav2 > li{font-size:20px;   margin-top: -5px; margin-bottom:-10px;}
.navbar-nav2 {margin-bottom: 20px; padding-bottom: 20px;}
.navbar-default .navbar-collapse, .navbar-default .navbar-form{border-bottom-width:0;}
.navbar-nav > li{font-size:18px;color:#FFF;text-decoration:none;}
.navbar-nav {color:#FFF;text-decoration:none;}
.navbar-default .navbar-nav > li > a, .navbar-default .navbar-brand{color:#FFF;text-decoration:none;}
.navbar-default .navbar-nav > li > a:hover{color:#FFF;}
.navbar2{margin-bottom:25px;}
.dropdown-menu{font-family:Tahoma;text-decoration:none;}
.dropdown-menu > li > a{text-decoration:none;}
.navbar-default .navbar-nav > .active > a, .navbar-default .navbar-nav > .active > a:hover, .navbar-default .navbar-nav > .active > a:focus,
.navbar-default .navbar-nav > .open > a, .navbar-default .navbar-nav > .open > a:hover, .navbar-default .navbar-nav > .open > a:focus,
.navbar-default .navbar-nav > li > a:hover, .navbar-default .navbar-nav > li > a:focus,
.navbar-default .navbar-brand:hover, .navbar-default .navbar-brand:focus{color:#FFF;}
.container{max-width:990px;margin:0 auto;}
@media (max-width:720px){.navbar-default .navbar-nav .open .dropdown-menu > li > a{color:#fff;}
.navbar-default .navbar-nav .open .dropdown-menu > li > a:hover, .navbar-default .navbar-nav .open .dropdown-menu > li > a:focus{color:#5bab27;text-decoration:underline;}
}
@media (max-width:768px){.buttons-block{width:100%}}
@media (max-width:480px){.buttons-block{margin:20px 0;}}
.buttons-block{max-width:300px;float:left;font-size:12px;color:#aeaeae;}
.nadom-button{display:block;width:300px;height:40px;background:url(../../images/nadombg.jpg) top center;}
.napervpriem-button{display:block;width:300px;height:40px;background:url(../../images/napervpriembg.jpg) top center;}
.naskype-button{display:block;width:300px;height:40px;background:url(../../images/naskypebg.jpg) top center;}
.nadom-button, .napervpriem-button, .naskype-button{margin:14px 0;}
.nadom-button:hover, .napervpriem-button:hover, .naskype-button:hover{background-position:center;}
.nadom-button:active, .napervpriem-button:active, .naskype-button:active{background-position:bottom center;}
.slides-block{max-width:100%;}
.slider-container{position:relative;overflow:hidden;width:100%;margin:0 auto;padding-left:50px;}
.slider{position:relative;width:9999px;}
.slider:before, .slider:after{display:table;content:' ';}
.slider:after{clear:both;}
.slider .slide{position:relative;float:left;margin:0px;padding:0;}
.slider .slide img{display:block;max-width:100%;height:200px;}
.act, #prev > span, #next > span, #slider-nav > a{background:url(../../images/arrows.png) no-repeat;}
#next > span,#prev > span{display:block;width:16px;height:24px;}
#next > span{background-position:-20px 0;}
#prev > span{background-position:0 0;}
#next, #prev{position:absolute;top:50%;margin-top:-20px;padding:10px 5px;cursor:pointer;}
#prev{left:10px;}
#next{right:10px;}
.slider-nav{position:absolute;bottom:0;left:0;width:100%;height:20px;margin-left:10px;padding:0;text-align:center;}
.slider-nav a{float:left;display:inline-block;width:12px;height:12px;margin:0 3px;-webkit-transition:background .5s ease;-moz-transition:background .5s ease;-o-transition:background .5s ease;transition:background .5s ease;border:2px solid #5bab27;border-radius:50%;background:transparent;}
.slider-nav .active{width:12px;height:12px;background:#5bab27;}
@media (max-width:768px){.slides-block{display:none;}}
.main-page-news-block, .main-page-spec-block{min-width:300px;max-width:600px;margin:15px;float:left;}
@media (max-width:768px){.main-page-news-block{}}
@media (max-width:480px){.main-page-spec-block, .main-page-vopros-block, .main-page-news-block{margin:0;}}
.main-page-spec, .main-page-vopros .main-page-news{width:300px;border-top:solid 1px #5bab27;float:left;min-height:250px;font-size:14px;}
.main-page-news2{width:100%;border-top:solid 1px #5bab27;float:left;min-height:200px;font-size:18px; text-align:justify;}
.main-page-news2-text{color:#5bab27;font-size:22px;}
.main-page-spec{padding-top:5px;}
.main-page-vopros{padding:10px 0;}
.main-page-vopros p{margin:0;font-size:18px;}
.main-page-vopros p a{}
.main-page-vopros-button, .main-page-news-button, .main-page-spec-button{border-bottom:solid 1px #5bab27;float:left;width:100%;margin-bottom:10px;}
.main-page-vopros-button a, .main-page-news-button a, .main-page-spec-button a{padding:3px 10px;background:#5bab27;border-radius:5px;-moz-border-radius:5px;-webkit-border-radius:5px;color:#fff !important;text-decoration:none;}
.main-page-news{width:100%;}
.main-page-news p{margin:5px 0;}
.main-page-news a{color:#5bab27;font-size:16px;text-decoration:none;}
.main-page-news a:hover{text-decoration:underline;}
.social-block{width:100%;height:250px;background:url(../../images/socbanner.jpg) no-repeat center;margin:20px 0;}
.social-block-wrap{max-width:990px;margin:0 auto;}
.social-block-text{max-width:560px;float:left;vertical-align:middle;margin-top:50px;}
@media (max-width:480px){.social-block-text{padding:15px;margin-top:0;}}
.social-block-text-header{font-size:28px;}
.social-block-group{float:right;margin-top:18px;}
@media (max-width:480px){.social-block-group{display:none}}
.institute-services{width:100%;float:left;}
.audiofilesmp3 p{font-size:24px;padding-top:10px;}
.audiofilesmp3-1{width:50%;padding:10px;float:left;}
@media (max-width:480px){
.audiofilesmp3-1{width:100%;}
.hiden-m:{display:none;}
}
.hiden-m:{display:inherit;}
.institute-block{width:70%;height:80%;background:white no-repeat center left;margin:30px 0;}
.institute-block123{width:60%;min-height:30px;background:white no-repeat center left;margin:30px 0;float:left;text-align:center;font-weight: bold; padding-bottom: -20px;}
@media (max-width:480px){
.institute-block{text-align:center;width:100%;margin:10px 0 10px 0;}
.institute-block123{width:100%;min-height:auto;background:white no-repeat center left;margin:30px 0;float:left;text-align:center;}
}
.institute-block2{width:100%;min-height:300px;float:left;text-align:right;}
@media (max-width:480px){.institute-block2{text-align:center;width:100%;margin:10px 0 10px 0;}}
.services-block-text{color:black;font-size:22px; padding-top:20px;}
.services-block-text2{color:black;font-size:24px;}
.institute-block-info{max-width:495px;float:right;}
@media (max-width:990px){.institute-block-info img{display:none;}}
@media (max-width:990px){.institute-block-info{text-align:center;float:none;}}
.institute-block-info img{float:right;margin:0 50px;}
.institute-block-content{padding-top:10px;float:right;}
.institute-block-content p{max-width:295px;}
@media (max-width:990px){.institute-block-content p{max-width:100%;}}
.institute-block-content ul{list-style-type:none;list-style-image:none;}
.institute-block-content ul li{color:#5bab27;}
.institute-block-content ul li a{font-size:16px;color:#5bab27;}
.institute-block-content ul li a:hover{text-decoration:none;}
@media (max-width:990px){.institute-block-content{max-width:100%;float:none;}}
@media (max-width:990px){.institute-block-content ul{margin:15px 0;padding:0;}}
.to-institute-button{font-size:18px;padding:5px 15px;background:#5bab27;border-radius:5px;-moz-border-radius:5px;-webkit-border-radius:5px;color:#fff !important;text-decoration:none !important;}
.to-institute-button:hover{text-decoration:none !important;}
.services-block-content{padding-top:10px;margin: 15px 15px 15px 15px;}
.services-for-organizations{width:40%;min-height:300px;background:url(../../images/hands-full.jpg) no-repeat center;margin:30px 0;float:right;}
.services-for-organizations img{float:left;margin:90px 50px;}
@media (max-width:990px){.services-for-organizations img{display:none;}}
@media (max-width:990px){.services-for-organizations{text-align:center;}}
@media (max-width:480px){.services-for-organizations{text-align:center;width:100%;margin:0 0 10px 0;}}
.services-for-organizations ul{list-style-type:none;list-style-image:none;}
.services-for-organizations ul li{color:#5bab27;}
.services-for-organizations ul li a{font-size:16px;color:#5bab27;}
.services-for-organizations ul li a:hover{text-decoration:none;}
@media (max-width:990px){.services-for-organizations ul{margin:15px 0;padding:0;}}
.services-for-organizations p{max-width:495px;}
.services-for-organizations a{color:#00462A;}
.services-for-organizations a:hover{text-decoration:none;color:#5bab27;}
.column{width:50%;padding-right:10px;float:left;}
@media (max-width:480px){.column{width:100%}}
.content{max-width:990px;margin:0 auto;font-size:19px;padding:10px;}
.content a{color:#5bab27;text-decoration:underline;}
.content a:hover{text-decoration:none;}
.text-content{max-width:990px;margin:0 auto;font-size:16px;padding:10px;}
.text-content a{color:#5bab27;text-decoration:underline;}
.text-content a:hover{text-decoration:none;}
.text-content th{font-size:14px;color:#00462A;font-weight:normal;border-bottom:solid 1px #5bab27;padding-bottom:5px;}
#justify {text-align: justify;}
#justify:after {content: ""; display: inline-block; width: 100%;}
.content-table-left, .content-table-right{width:100%;margin:10px 0;float:left;border-bottom:solid 1px #eee;padding-bottom:10px;}
.content-table-left img{margin-right:40px;}
.content-table-right img{margin-left:40px;}
.content-50-block{width:50%;float:left; padding: 15px;}
@media (max-width:480px){.content-50-block{width:100%;}}
.breadcrumbs{width:100%;margin:10px 0;font-size:14px;}
.breadcrumbs a{color:#5bab27;text-decoration:underline;}
.breadcrumbs a:hover{color:#5bab27;text-decoration:none;}
.first-new-block{width:100%;height:250px;float:left;}
.first-new-block-text{max-width:350px;height:250px;background-color:#fff;opacity:0.9;filter:alpha(opacity=90);-moz-opacity:0.9;float:right;font-size:16px;padding:15px;}
.first-new-block-text p{color:#00462A;}
.first-new-block-text a{font-size:13px;color:#5bab27;text-decoration:underline;}
.first-new-block-text a:hover{color:#5bab27;text-decoration:none;}
.second-new-block{width:300px;height:225px;margin:15px;float:left;}
.second-new-block-text{width:100%;height:70px;background-color:#000;opacity:0.8;filter:alpha(opacity=80);-moz-opacity:0.8;float:right;font-size:12px;margin-top:155px;padding:10px;}
.second-new-block-text a{color:#fff;text-decoration:none;}
.second-new-block-text a:hover{color:#fff;text-decoration:underline;}
.news-date{padding-left:5px;font-size:12px;color:#aeaeae;font-style:italic;margin:0;}
.rss img{margin-right:10px;}
.new-photos{max-width:300px;float:left;}
.new-dop-photo{margin:5px 14px;}
.new-text{max-width:580px;float:left;margin-left:50px;}
.new-text h1{margin-top:0;}
.new-text p{margin:5px 0;}
.new-share{width:30px;float:right;}
.news-pager a, .news-pager span.current{text-decoration:none;display:block;height:30px;border:solid 1px #5bab27;float:left;padding:5px 10px;margin:0 3px;border-radius:15px;-moz-border-radius:15px;-webkit-border-radius:15px;}
.news-pager a:hover{text-decoration:none;background:#5bab27;color:#fff;}
.news-pager span.current{background:#5bab27;color:#fff;}
.news-pager{width:100%;clear:both;margin:10px 0;float:left;}
.news-list{margin:10px 0;}
.poryadok-raboty td.border{border-top:solid 1px #5bab27;border-bottom:solid 1px #5bab27;}
.poryadok-raboty td img{margin:30px 10px;vertical-align:middle;}
@media (max-width:800px){.poryadok-raboty td{width:98%;float:left;}}
.consult-item{width:190px;min-height:280px;margin:3px;float:left;text-align:center;border:solid 1px #f4f4f4;padding-top:10px;}
@media (max-width:480px){.consult-item{width:190px;margin:3px 15px;}}
@media (max-width:479px){.consult-item{width:100%;margin:3px 0;}}
.consult-item:hover{border:solid 1px #5bab27;}
.consult-item-image{margin:0 auto;height:90px;width:90px;overflow:hidden;border-radius:45px;-moz-border-radius:45px;-webkit-border-radius:45px;}
.consult-item-name{width:100%;min-height:35px;}
.consult-item-desc{font-size:13px;}
.spec-item{width:200px;margin:5px;float:left;min-height:160px;}
.spec-item-img{height:200px;overflow:hidden;border-radius:0px;-moz-border-radius:0px;-webkit-border-radius:0px;}
.spec-item-name{font-size:22px;text-align:center;}
.specialist-block{width:100%;float:left}
.specialist-block-img{max-width:300px;float:left;margin-right:50px;}
@media (max-width:480px){.specialist-block-img{margin:0;}}
.specialist-block-conv{float:left;}
.specialist-block-conv-form{width:300px;float:left;}
.specialist-block-conv-form label{font-size:13px;font-style:italic;color:#aeaeae;}
@media (max-width:480px){.specialist-block-conv-form{width:100%;}}
.specialist-block-conv-form input{width:300px;height:25px;margin:5px 0;}
@media (max-width:480px){.specialist-block-conv-form input{width:100%;}}
.specialist-block-conv-skype{width:300px;float:left;margin-left:40px;}
@media (max-width:480px){.specialist-block-conv-skype{margin:0;width:100%;}}
.specialist-block-conv-skype a{background:#5bab27;color:#fff;padding:5px 10px;border-radius:5px;-moz-border-radius:5px;-webkit-border-radius:5px;font-size:13px;}
.specialist-block-conv-skype a:hover{color:#fff;text-decoration:none;}
.specialist-block-conv-form-submit{background:#5bab27;color:#fff;border:0;width:100px !important;border-radius:5px;-moz-border-radius:5px;-webkit-border-radius:5px;}
.specialist-block-conv-form-submit2{background:#fff;color:#5bab27;border:0;width:100px !important;border-radius:5px;-moz-border-radius:5px;-webkit-border-radius:5px;}
.about-photo-img{margin:5px 12px;}
.vyezd-nadom-video{max-width:560px;float:left;}
.vyezd-nadom-text{max-width:430px;float:left;padding:80px 20px;}
.vyezd-nadom-form-vvb{width:100%;float:left;margin:20px 0;border-top:solid 1px #5bab27;border-bottom:solid 1px #5bab27;padding:10px 0;}
.vyezd-nadom-form{max-width:320px;float:left;}
.vyezd-nadom-form input{margin:3px 0;height:25px;padding:0;vertical-align:middle;clear:both;}
.vyezd-nadom-vvb{max-width:540px;float:right;}
.medosmotr-form-wrap{width:100%;height:320px;background:url(../../images/hands-full.jpg) no-repeat center;}
.semkons-form-wrap{width:100%;height:320px;margin-top:20px;background:url(../../images/hands-full.jpg) no-repeat center;}
.medosmotr-form-block{max-width:990px;margin:0 auto;}
.medosmotr-form{width:238px;min-height:318px;background:#fff;float:left;border:solid 1px #5bab27;}
.medosmotr-text{max-width:700px;float:right;}
.medosmotr-form-name{font-size:20px;text-align:center;color:#5bab27;}
.medosmotr-form-desc{font-size:16px;text-align:center;color:#00462A;}
.medosmotr-form-td input, .medosmotr-form-td select{color:#333;padding-left:10px;border:solid 1px #5bab27;height:30px;width:220px;margin:3px 5px;}
.medosmotr-form-td label{font-size:13px;font-style:italic;color:#aeaeae;clear:both;}
.medosmotr-form-button input{border:solid 1px #5bab27;width:220px;margin:3px 5px;}
.medosmotr-text{padding-top:120px;}
.vopros-otvet{width:100%;margin:10px 0;padding:5px 0;border-top:solid 1px #5bab27;border-bottom:solid 1px #5bab27;}
.vopros-otvet-otvet{padding-left:50px;}
.vopros-otvet-button{padding:10px 0;background:#5bab27;border-radius:5px;-moz-border-radius:5px;-webkit-border-radius:5px;color:#fff;text-align:center;text-transform:uppercase;font-weight:bold;margin:15px 0;}
.vopros-otvet-button:hover{cursor:pointer;}
.vopros-otvet-ask{width:100%;float:left;}
.vopros-otvet-ask-form{max-width:320px;float:left;}
.vopros-otvet-ask-form p{margin:3px 0;}
.vopros-otvet-ask-text{max-width:500px;float:right;padding-top:50px;}
.shop_cart{border-bottom:solid 1px #5bab27;margin:20px 0;}
.shop_cart td{padding:5px 0;}
.shop_cart th{text-align:left;font-weight:normal;border-bottom:solid 1px #5bab27;}
.shop-navigation{width:100%;margin:20px 0;font-size:10px;font-size:10px;list-style-type:none;}
.shop-navigation ul{padding:0;}
.shop-navigation ul li{display:inline;}
.shop-navigation-current{color:#5bab27;}
.tabs{position:relative;width:100%;margin:30px 0;}
.tabs label{display:block;float:left;padding:20px 0;cursor:pointer;position:relative;width:150px;height:25px;line-height:1px;text-align:center;z-index:1;border-left:solid 1px #5bab27;border-top:solid 1px #5bab27;border-right:solid 1px #5bab27;border-bottom:solid 1px #fff;-moz-border-radius:10px 10px 0 0;-webkit-border-radius:10px 10px 0 0;border-radius:10px 10px 0 0;}
@media (max-width:480px){.tabs label{width:100%;}}
.tabs input{position:absolute;left:-9999px;}
#tab_1:checked ~ #tab_l1, #tab_2:checked ~ #tab_l2, #tab_3:checked ~ #tab_l3{top:1px;z-index:3;}
.tabs_cont{position:relative;z-index:2;border-top:solid 1px #5bab27;}
.tabs_cont > div{position:absolute;left:-9999px;top:0;opacity:0;-moz-transition:opacity .5s ease-in-out;-webkit-transition:opacity .5s ease-in-out;transition:opacity .5s ease-in-out;}
#tab_1:checked ~ .tabs_cont #tab_c1, #tab_2:checked ~ .tabs_cont #tab_c2, #tab_3:checked ~ .tabs_cont #tab_c3{position:static;left:0;opacity:1;}
.footer{width:100%;margin-top:20px;background:#5bab27;float:left;}
.footer-wrap{max-width:990px;margin:0 auto;font-size:16px;padding:10px 0;color:#fff;}
.footer-info{width:33%;float:left;}
.footer-soc{width:33%;float:right;}
@media (max-width:990px){.footer-info{width:50%;padding-left:10px;}}
@media (max-width:990px){.footer-soc{width:50%;}}
@media (max-width:600px){.footer-info{width:100%;text-align:center;}}
@media (max-width:600px){.footer-soc{width:100%;text-align:center;}}
.footer-wrap ul{list-style-image:none;list-style-type:none;margin:10px 0;padding:0;}
.footer-wrap a{color:#fff;}
.footer-wrap a:hover{text-decoration:none;}
.footer-soc img{margin:3px 10px 0 0;}
@media (max-width:600px){.footer-soc img{display:none;}}
.socline{line-height:30px;}
.conform{width:100%;margin-top:20px;background:#5bab27;float:left;}
.conform-wrap{max-width:990px;margin:0 auto;font-size:20px;padding:10px 0;color:#fff;}
.conform-info{width:50%;float:left;padding-left:20px;font-size:34px;text-align:center;padding-top:40px;padding-bottom:50px;}
.conform-soc{width:50%;float:left;right:20px;padding-top:25px;padding-bottom:25px;}
@media (max-width:990px){.conform-info{width:50%;padding-left:10px;}}
@media (max-width:990px){.conform-soc{width:50%;}}
@media (max-width:600px){.conform-info{width:100%;text-align:center;}}
@media (max-width:600px){.conform-soc{width:100%;text-align:center;}}
.conform-wrap ul{list-style-image:none;list-style-type:none;margin:10px 0;padding:0;}
.conform-wrap a{color:#fff;}
.conform-wrap a:hover{text-decoration:none;}
.conform-soc img{margin:3px 10px 0 0;}
@media (max-width:600px){.conform-soc img{display:none;}}
.textbig{font-size:22px;}
.textbig2{font-size:20px;}
.leftimg{float:left;margin:10px 10px 10px 0;}
.rightimg{float:right;margin:10px 10px 10px 10px;}
.leftimgblog{float:left;margin:10px 10px 10px 0; height:250px; width:auto;}
.leftimgblog2{float:left;padding:10px 10px 10px 0; height:350px; width:auto;}
.rightimgblog{float:right;margin:10px 10px 10px 10px; height:250px; width:auto;}
.rightimgblog2{float:right;padding:10px 10px 10px 10px; height:350px; width:auto;}
.more-button-blog{font-size: 22px; text-align: center; margin-top: 10px; padding: 4px 15px; width: auto !important; background-color:#5bab27; color: #fff !important; text-decoration: none !important;}
.contact_info a{width:240px;height:40px;border:solid 1px #cc3300;border-radius:5px;-moz-border-radius:5px;-webkit-border-radius:5px;padding:5px 55px;color:#cc3300;text-decoration:none;}
.contact_info a:hover{background:#cc3300;color:#fff;}
.feed{position:absolute;z-index:1;bottom:55px;left:65%;width:250px;height:520px;background:#fff;border-left:solid 1px #aeaeae;border-right:solid 1px #aeaeae;float:left;padding:0 10px;}
.submit_btn{width:100%;background:#5bab27;border:none;color:#FFF;font-size:16px;padding:10px 0;border-radius:5px;-moz-border-radius:5px;-webkit-border-radius:5px;}
.feed_wrap{border:1px solid #FF6600;padding:10px;margin-bottom:10px;}
.free_form{font-size:18px;text-transform:uppercase;text-align:center;}
.feed_td input, .feed_td select{margin:10px 0;color:#333;padding-left:10px;border:solid 1px #5bab27;height:30px;}
.feed_td label{font-size:13px;font-style:italic;color:#aeaeae;}
.comment label{font-size:13px;font-style:italic;color:#aeaeae;clear:both;}
.overlay{display:none;position:fixed;top:0;left:0;width:100%;height:100%;z-index:10001;background:#000;opacity:0.8;}
.lightbox{display:none;width:250px;padding:10px;background:#ffffff;box-shadow:0 0 25px #111111;-moz-box-shadow:0 0 25px #111111;-webkit-box-shadow:0 0 25px #111111;border-radius:10px;-moz-border-radius:10px;-webkit-border-radius:10px;z-index:99;}
a.close{position:absolute;top:15px;right:15px;}
#wrap{display: none;opacity: 0.8;position: fixed;left: 0;right: 0;top: 0;bottom: 0;padding: 16px;background-color: rgba(1, 1, 1, 0.725);z-index: 10100;overflow: auto;}
#window{width: 255px;height: 260px;margin: 40px auto;display: none;background: #fff;border-radius:5px;z-index: 10200;position: fixed;left: 0;right: 0;top: 0;bottom: 0;padding: 10px;}
.close{margin-left: 235px; margin-top: 4px; cursor: pointer;}
.close2{padding-left:224px; color:black; text-decoration:none;z-index:99999;}
.ico1 {width:24px; height:24px;}
.ico2 {width:20px; height:20px;} 
.forma input {font-size:17px; margin-top:10px;}
.jst{text-align:justify;}
audio {width:80%;}
.pointer{cursor:pointer;}
.conform-info222{font-size:34px;color:#fff;}
.noww1{font-size:36px;color:#fff;}

@media (min-width:480px){
.fixed-scroll{width:100%;margin:0 auto;position:fixed;background:#fff;z-index:9999;top:0;} 
.all-eve{padding-top:135px;}

}
.hm-1{padding-top:70px;}

@media screen and (max-width:767px){
	.visibleOnTablet{display:block !important;}
	.hiddenOnPhone{display:none !important;}
	.header-middle{float:left;width:100%;text-align:center;}
	.padbot100{padding-bottom:10px;}
	.leftimgblog{width:100%; height:auto;}
	.leftimgblog2{width:100%; height:auto;}
	.leftimgblog200{width:100%; height:auto;}
	.rightimgblog{width:100%; height:auto;}
	.rightimgblog2{width:100%; height:auto;}
	.leftimgblog1a {float:none !important;width:100%; height:auto;}
	.leftimgblog1a img {width:100%; height:auto;}
	.pricename {
    width: 96%;
    height: auto;
    float: center;
    background: #fff;
    padding: 10px;
    margin: 3px;
    border-radius: 5px;
    border: 2px solid #5bab27;
}
	.pricename1 {
    width: 96%;
    height: auto;
    float: center;
    background: #fff;
    padding: 10px;
    margin: 3px;
    border-radius: 5px;
    border: 2px solid #5bab27;
}
	.pricename1a {
    width: 96%;
    height: auto;
    float: center;
    background: #fff;
    padding: 10px;
    margin: 3px;
    border-radius: 5px;
    border: 2px solid #5bab27;
}

.pricename2 {
    width: 96%;
    height: auto;
    float: center;
    background: #fff;
    padding: 10px;
    margin: 0px;
    border-radius: 5px;
    border: 2px solid #5bab27;
}
table {
    border-collapse: collapse;
    width: 96%;
    font-size: 19px;
}
}

@media screen and (min-width:768px){
.header-middle{float:left;width:30%;text-align:center;}
.visibleOnDesctop{display:block !important;}
.hiddenOnDesctop{display:none !important;}
.padbot100{padding-bottom:10px;}
.leftimgblog200{float: left; margin: 10px 10px 10px 0; height: 210px; width: auto;}
.leftimgblog1a {position: relative; overflow:hidden; width:320px; height:230px; float:left;}
.leftimgblog1a img {position: absolute; top:50%; left:50%; transform:translate(-50%,-50%); width:320px; height:230px; object-fit:cover; padding-right: 12px;}
.pricename {
    width: 24%;
    height: auto;
    float: left;
    background: #fff;
    padding: 10px;
    margin: 3px;
    border-radius: 5px;
    border: 2px solid #5bab27;
}
.pricename1 {
    width: 48%;
    height: auto;
    float: left;
    background: #fff;
    padding: 10px;
    margin: 1%;
    border-radius: 5px;
    border: 2px solid #5bab27;
}
.pricename1a {
    width: 48%;
    height: auto;
    float: center;
    background: #fff;
    padding: 10px;
    margin: 1%;
    border-radius: 5px;
    border: 2px solid #5bab27;
}

.pricename2 {
    width: 26%;
    height: auto;
    float: center;
    background: #fff;
    padding: 10px;
    margin: 0px;
    border-radius: 5px;
    border: 2px solid #5bab27;
}
table {
    border-collapse: collapse;
    width: 98%;
    font-size: 19px;
}
}

.h1-st{font-size: 32px; color: #5bab27; margin: 0 0 10px 0; font-weight: normal; letter-spacing: -1px;}
.mobilescroll{width:100%;margin:0 auto;position:fixed !important;background:#fff;z-index:99;top: 0; padding:0;}
.headerm{max-width:990px;margin:0 auto; padding:0;}
.autor{text-align:right; padding:12px; font-style: italic;}
.nodec{text-decoration:none !important;}
.block-zapoy {background: url(/images/blog/article2/blog1.jpg) no-repeat; background-size: cover;}

nav > ul {
 display: flex;
 margin: 0 ;
 width: 100%;
}
 
nav > ul > li {
 margin-right: 10px;
}
 
.top-menu1 li {
 color: white;
 list-style: none;
}
 
.top-menu1 li a {
 color: white;
 text-decoration: none;
}
 
.top-menu1 li > ul{
 display: none;
 position: absolute;
 background-color: #71B942;
 padding: 10px 28px;
  margin: 0 ;
  color:#fff;
}
 
.top-menu1 li:hover > ul{
 display: block;
  color:#fff;

}
.top-menu1 li:hover{
	  background-color: #71B942;
	   color:#fff;
}
.ul-li-ul-li{
	color:#FFF;text-decoration:none;
}
.mrg30px{margin-left:30px;}
.zag2{font-size:50px; font-weight:400; text-align:center;color:#00462A; padding-top:15px;line-height:60px;}

.price1 {
    font-size: 36px;
    color: #5bab27;
}
.text-content th {
    font-size: 19px;
    color: #000;
    font-weight: normal;
    border-bottom: solid 1px #5bab27;
    padding-bottom: 5px;
}
tr:nth-child(even) {
    background-color: #71b94221;
}
td, th {
    border: 1px solid #5bab27;
    text-align: left;
    padding: 8px;
}
