html, body, div, span, applet, object, iframe,
h1, h2, h3, h4, h5, h6, p, blockquote, pre,
a, abbr, acronym, address, big, cite, code,
del, dfn, em, img, ins, kbd, q, s, samp,
small, strike, strong, sub, sup, tt, var,
b, u, i, center,
dl, dt, dd, ol, ul, li,
fieldset, form, label, legend,
table, caption, tbody, tfoot, thead, tr, th, td,
article, aside, canvas, details, embed,
figure, figcaption, footer, header, hgroup,
menu, nav, output, ruby, section, summary,
time, mark, audio, video{margin:0;padding:0;border:0;font-size:100%;font:inherit;vertical-align:baseline;}
article, aside, details, figcaption, figure,
footer, header, hgroup, menu, nav, section{display:block;}
body{line-height:1;}
ol, ul{list-style:none;}
blockquote, q{quotes:none;}
blockquote:before, blockquote:after,
q:before, q:after{content:'';content:none;}
table{border-collapse:collapse;border-spacing:0;}
html{height:100%;}
article, aside, details, figcaption, figure, footer, header, hgroup, main, nav, section, summary{display:block;}
body{font-family: 'Open Sans', sans-serif;font-size:15px;line-height:24px;color:#222224;height:100%;background:url(images/body_bg.png) center top;}
a{text-decoration:none;color:#393b3d;}
.right{float:right;}
#map{height:300px;}
.left{float:left;}
.h1, .h2, .h3, .h4, .title, .user_name, .phone, .email{display:block;}
.color_brown{color:#85898f;}
.color_blue{color:#393b3d;}
.clear{clear:both;}
.clearfix:after{content:"";display:block;clear:both;}
h1, .h1{font-size:28px;font-family: 'Corbel';margin-bottom:15px;}
.cont h2, .cont .h2{font-size:24px;font-family: 'Corbel';margin:15px 0;}
.cont h3, .cont .h3{font-size:22px;font-family: 'Corbel';margin:15px 0;}
.wrapper{min-width:320px;max-width:100%;overflow:hidden;margin:0 auto;min-height:100%;height:auto !important;height:100%;}
.block_width{max-width:1180px;margin:0 auto;position:relative;}
header{height:104px;box-sizing:border-box;position:relative;overflow: hidden;background: url(images/top_bg.png) center top repeat-x;}
header .block_width{z-index:5;}
#toc_container{
	width:53%;
}
a.binet-perelink{color: #393b3d;text-decoration: underline;}
body .relap-default__items-container{
	box-sizing:border-box;
	margin:0;
}
body .relap-default__item-title{
	font-size:14px;
}
body .relap-default__full-item-link .relap-default__item-inner:hover{
	background:none;
}
body .relap-default__view-strings.relap-default_img-size-2 .relap-default__item-thumbnail ~ .relap-default__item-title{
	margin-left:75px;
	padding-top:2px;
}
body .relap-default__view-strings .relap-default__item-thumbnail{
	margin-right:20px;
}
body .relap-default__view-strings .relap-default__item, .relap-default__view-strings .relap-default__fake-item{
	min-width:130px;
	margin-bottom:15px;
}
body .relap-default__view-strings .relap-default__item-inner{
	padding:0 0 30px;
	border-bottom:1px dotted #ddd;
}
body .relap-default__item-thumbnail img {
    border-radius: 8px;
}
section.section_block.page_home .relap-default__item-thumbnail img {
    width: 230px;
    height: auto;
    border-radius: 10px;
}
section.section_block.page_home .relap-default__item-thumbnail.js-relap__item-thumbnail {
	max-height: 125px;
    border-radius: 7px;
    overflow: hidden;
    max-width: 230px;
    width: 230px;
}


section.section_block.page_home .bl1 .relap-default__item-thumbnail.js-relap__item-thumbnail {float: none;}
section.section_block.page_home .bl1 .relap-default__view-strings.relap-default_img-size-6 .relap-default__item-thumbnail ~ .relap-default__item-title{margin-left: 0;}
section.section_block.page_home .bl2 .relap-default__top-container {padding: 10px 0;margin:0;}

section.section_block.page_home .relap-default__view-strings.relap-default_img-size-6 .relap-default__item-thumbnail ~ .relap-default__item-title {
color: #393b3d;
    font-family: 'Corbel';
    font-size: 18px;
    line-height: 22px;
    display: block;
}
section.section_block.page_home .bl1 .relap-default__view-strings.relap-default_img-size-6 .relap-default__item-thumbnail ~ .relap-default__item-title {
	margin-top: 10px;
}
section.section_block.page_home .bl2 .relap-default__view-strings.relap-default_img-size-6 .relap-default__item-thumbnail ~ .relap-default__item-title {
    font-size: 22px;
    line-height: 24px;	
}


#relatedpost .relap-default__view-strings .relap-default__item-inner {border: none;}


.relap-default__items-container.js-relap__items-container .js-relap__item.relap-default__item.relap-default__wide-inset-mode-adaptive:nth-child(4) .relap-default__item-thumbnail.js-relap__item-thumbnail,
.relap-default__items-container.js-relap__items-container .js-relap__item.relap-default__item.relap-default__wide-inset-mode-adaptive:nth-child(5) .relap-default__item-thumbnail.js-relap__item-thumbnail,
.relap-default__items-container.js-relap__items-container .js-relap__item.relap-default__item.relap-default__wide-inset-mode-adaptive:nth-child(6) .relap-default__item-thumbnail.js-relap__item-thumbnail {
	max-height: 100px;
    border-radius: 7px;
    overflow: hidden;
    max-width: 200px;
    width: 200px;
    float: none;
}
.relap-default__items-container.js-relap__items-container .js-relap__item.relap-default__item.relap-default__wide-inset-mode-adaptive:nth-child(4) .js-relap__item-title.relap-default__item-title,
.relap-default__items-container.js-relap__items-container .js-relap__item.relap-default__item.relap-default__wide-inset-mode-adaptive:nth-child(5) .js-relap__item-title.relap-default__item-title,
.relap-default__items-container.js-relap__items-container .js-relap__item.relap-default__item.relap-default__wide-inset-mode-adaptive:nth-child(6) .js-relap__item-title.relap-default__item-title {
	margin: 10px 0 0 0;
}






header .logo{margin:0 0 0 49px;}
header .link{margin:32px 0 0 70px;}
header .link a{position: relative;font-family: 'Open Sans';display:inline-block;padding-left:46px;color:#4c535b;text-decoration:none;height:36px;font-size:13px;line-height:17px;}
header .link .catalog_sadovoda {margin-left: 14px;}
header .link .calendar_link:before{content: "";position: absolute;top:0;left:0; width:36px;height:36px; background:url(images/sprite.png) 0 -500px no-repeat;}
header .link .catalog_sadovoda:before{content: "";position: absolute;top:0;left:0; width:36px;height:36px; background:url(images/sprite.png) 0 -537px no-repeat;}

header .block_search{margin:15px 45px 0 0;}
header .block_search span{display:block;width:250px;height:42px;line-height:41px;border-radius:10px;box-sizing:border-box;border:1px solid #e1e5ed;position:relative;background:#fff;}
header .block_search input[type=text]{margin-left:15px;margin-top:4px;height:32px;float:left;border:none;color:#818487;}
header .block_search input[type=submit]{border:none;background:url(images/sprite.png) -24px -483px no-repeat;position:absolute;right:13px;top:12px;cursor:pointer;width:16px;height:16px;padding:0;box-shadow: none;}
header .block_search strong{font-size:12px;text-indent:20px;display:block;margin-top:3px;}
.menu_block{height:64px;background: #5e6472;margin-bottom:25px;}
nav .fa{display:none;color:#fff;font-size:30px;float:left;cursor:pointer;}
#dropdown_nav ul.menu {display: table;text-align: left;width: 100%;padding: 0 21px 0 10px;box-sizing: border-box;}
#dropdown_nav ul.menu li {display: table-cell;position: relative;}
#dropdown_nav ul.menu li a {position: relative;font-family: 'Corbel-Bold';font-size: 17px;text-transform: uppercase;color: #ffffff;line-height: 64px;padding-left: 57px;display:block;}
#dropdown_nav ul.menu li a:hover,#dropdown_nav ul.menu li:hover a {background: #515765;}

#dropdown_nav ul.menu li.m1 a:before {background-position: 0 0;}
#dropdown_nav ul.menu li.m2 a:before {background-position: 0 -80px;}
#dropdown_nav ul.menu li.m3 a:before {background-position: 0 -160px;}
#dropdown_nav ul.menu li.m4 a:before {background-position: 0 -240px;}
#dropdown_nav ul.menu li.m5 a:before {background-position: 0 -320px;}
#dropdown_nav ul.menu li.m6 a:before {background-position: 0 -400px;}

#dropdown_nav ul.menu li.m1 a:hover:before,#dropdown_nav ul.menu li.m1:hover a:before {background-position: 0 -40px;}
#dropdown_nav ul.menu li.m2 a:hover:before,#dropdown_nav ul.menu li.m2:hover a:before {background-position: 0 -120px;}
#dropdown_nav ul.menu li.m3 a:hover:before,#dropdown_nav ul.menu li.m3:hover a:before {background-position: 0 -200px;}
#dropdown_nav ul.menu li.m4 a:hover:before,#dropdown_nav ul.menu li.m4:hover a:before {background-position: 0 -280px;}
#dropdown_nav ul.menu li.m5 a:hover:before,#dropdown_nav ul.menu li.m5:hover a:before {background-position: 0 -360px;}
#dropdown_nav ul.menu li.m6 a:hover:before,#dropdown_nav ul.menu li.m6:hover a:before {background-position: 0 -440px;}


aside .metaslider .caption-wrap{position:static;}
#menu-item-9851:before{background:#a57b5b url(images/ico6.png) no-repeat center;}
#menu-item-9851:hover:before{background:#ff9000 url(images/ico6.png) no-repeat center;}
#menu-item-8756:before{background:#a57b5b url(images/ico7.png) no-repeat center;}
#menu-item-8756:hover:before{background:#ff9000 url(images/ico7.png) no-repeat center;}
#menu-item-13297:before{background:#a57b5b url(images/ico8.png) no-repeat center;}
#menu-item-13297:hover:before{background:#ff9000 url(images/ico8.png) no-repeat center;}
#menu-item-14727:before{background:#a57b5b url(images/ico12.png) no-repeat center;}
#menu-item-14727:hover:before{background:#ff9000 url(images/ico12.png) no-repeat center;}
#dropdown_nav ul li ul{width: 100%;background:#484d59;left:0;padding:0;position:absolute;top:64px;z-index:400;padding:20px;box-sizing:border-box;}
#dropdown_nav .sub-menu{display:none}
#dropdown_nav ul.menu li ul li a:before{background: url(images/li-sub-menu.png) center top;width:8px;height:8px;position: absolute;top:8px;left:0;margin:0;}
#dropdown_nav ul.menu li ul li {display:block;}
#dropdown_nav ul.menu li ul li a {font-weight:400;color: #fff;line-height: 24px;font-size:16px;text-transform:none;position: relative;padding-left:19px;}
#dropdown_nav ul.menu li ul li a:hover {color:#fd8e21;background:none;}
#dropdown_nav ul.menu li:hover > ul.sub-menu {display: block;}
#dropdown_nav ul.menu li:hover ul li a {background: none;}


.menu_block #dropdown_nav .sub-menu li:hover:after,.menu_block #dropdown_nav .sub-menu li:hover a{color:#ffb85c;}
.middle{border:5px solid #f6f8fd;border-radius:10px;width:100%;padding:0;position:relative;background:#fff;margin-bottom:45px;box-shadow: 0px 14px 60px 2px #cfd4dd;box-sizing:border-box;}
.container{width:100%;float:left;position:relative;box-sizing:border-box;padding:20px 0 0 0;}
.content{padding: 0 320px 0 0;margin: 0 43px;}
.recent-posts .h1{font-size: 30px; font-family: 'Corbel';line-height: 40px;}
.recent-posts{}
.recent-posts .item{width:30%;float:left;margin:0 20px 20px 0;}
.recent-posts .item:nth-child(2),.recent-posts .item:nth-child(3){width:29%;}
.recent-posts .item:nth-child(2),.recent-posts .item:nth-child(3),
.recent-posts .item:last-child{margin-right:0;}
.recent-posts .item strong a{color: #393b3d;font-family: 'Corbel';font-size: 18px;line-height: 22px;display: block;}
.recent-posts .item.news_big:first-child{width:67.5%;margin:0 20px 30px 0;}
.recent-posts .item.news_big .name_post{font-size:22px;line-height:24px;}
.recent-posts .item .category_name a, .block_post article .category_name a {position: relative;font-size:12px;line-height: 19px;color:#818891;padding-left:25px;display:block;}
.recent-posts .item .category_name a:before,
.block_post article .category_name a:before{content: "";width: 19px;height: 14px;position: absolute;background:url(images/sprite.png) 0 -484px no-repeat;top: 3px;left: 0;}
.item p {font-size: 14px;line-height: 22px;}
.images{
	position:relative;
}
.author_block{
	margin:20px 0;
	float:left;
	width:100%;
	padding-top:15px;
	border-top:1px solid #eee;
}
.author_block .images{
float: left;
padding: 5px;
margin-right: 20px;
border: 1px solid #eee;
}
.author_block .item{
	float:left;
	width:100%;
	margin-bottom:15px;
}
.author_block .item h3 a{
	font-size:28px;
	line-height:30px;
	color:#294b66;
}
.recent-posts .item .date_post{
	width:81px;
	height:21px;
	border-radius:10px;
	line-height:21px;
	font-size:10px;
	color:#fff !important;
	background:rgba(24,24,24, .4);
	padding-left:22px;
	box-sizing:border-box;
	display:block;
	background:rgba(0,0,0, 0.4) url(images/clock.png) no-repeat 4px 4px;
	bottom:5px;
	left:5px;
	position:absolute;
}
.uk-width-medium-3-4{
	float:left;
	padding-left:30px;
}
.avatar_author img{
	padding:8px;
	border:1px solid #ddd;
	border-radius:3px;
	width:153px;
	height:auto;
	margin:0 15px 10px 0;
}
.author_ratings .post-ratings{
	border:0;
	padding:0;
	display:inline-block;
	width:auto;
	vertical-align:middle;
}
.author-description{margin-bottom:15px;}

.author-email a{text-decoration:underline;color:#765a4d;}
.c1{margin-bottom:10px;}
.rightBox .relap-default__top-container.relap-default__view-strings {padding-top:0;}
.rightBox .relap-default__view-strings .relap-default__item-thumbnail,
.category_page .relap-default__view-strings.relap-default_img-size-3 .relap-default__item-thumbnail {margin-top: 0;}
.rightBox .js-relap__item-title.relap-default__item-title {padding-left: 0px;}
aside .rightBox .relap-default__item-thumbnail.js-relap__item-thumbnail,
.category_page .relap-default__view-strings.relap-default_img-size-3 .relap-default__item-thumbnail {max-width: 65px;}
aside .rightBox .relap-default__view-strings.relap-default_img-size-4 .relap-default__item-thumbnail ~ .relap-default__item-title,
.category_page .relap-default__view-strings.relap-default_img-size-3 .relap-default__item-thumbnail ~ .relap-default__item-title {margin-left: 0;}
aside .rightBox .relap-default__item-thumbnail img {border-radius: 6px;}

.cont.page_single .relap-default__view-strings .relap-default__block-title {margin-left: 20px;}
.cont.page_single .relap-default__item-thumbnail img {border-radius: 8px;}


.container .relap-default__top-container.relap-default__view-strings[data-relap-max-column-quantity="2"] {padding-top: 0}




.recent-posts .item:nth-child(1) .images img {width: 100%;max-height: none;}
.recent-posts .item:nth-child(4) .images .date_post,
.recent-posts .item:nth-child(5) .images .date_post,
.recent-posts .item:nth-child(6) .images .date_post{
	display:none;
}

.recent-posts .item.news_big .category_name a{margin:7px 0 2px;}
.recent-posts .item.small .category_name a{margin:7px 0 2px;}
.recent-posts .item.small:first-child{display:none;}
.recent-posts .item.small strong{display:block;overflow:hidden;}

.recent-posts .item:nth-child(4) .images,
.recent-posts .item:nth-child(5) .images,
.page_single .block_post article:nth-child(1) .images,
.page_single .block_post article:nth-child(2) .images,
.page_single .block_post article:nth-child(3) .images{width:65px;float:left;max-height:55px;margin:0 15px 0 0;}
.recent-posts .item:nth-child(4) .images img,
.recent-posts .item:nth-child(5) .images img, .vopros .item .images img {max-height: 55px;width: auto}


.block_post article:nth-child(1) .images,
.block_post article:nth-child(2) .images,
.block_post article:nth-child(3) .images{width:100%;float:left;max-height:125px;margin:0 15px 0 0;}
.block_post article:nth-child(1) .images img,
.block_post article:nth-child(2) .images img,
.block_post article:nth-child(3) .images img{
	min-height:125px;
}

.recent-posts .item:nth-child(4) .category_name a,
.recent-posts .item:nth-child(5) .category_name a,
.block_post article:nth-child(1) .category_name a,
.block_post article:nth-child(2) .category_name a,
.block_post article:nth-child(3) .category_name a{margin-top:-4px;float:left;width:100%;display:block;}
.recent-posts .item:nth-child(4) strong a,
.recent-posts .item:nth-child(5) strong a{color: #393b3d;font-family: 'Corbel';font-size: 18px;line-height: 22px;display: block;}
.recent-posts .item:nth-child(4) strong,.recent-posts .item:nth-child(5) strong,
.recent-posts .item:nth-child(6) strong{display:block;}
.recent-posts .item:nth-child(4),
.recent-posts .item:nth-child(5),
.block_post article:nth-child(1),
.block_post article:nth-child(2),
.block_post article:nth-child(3){margin-right:21px;margin-bottom:14px;width:46%;}
.recent-posts .item:nth-child(6),.block_post article:nth-child(3){margin-right:-15px;}
.block_post article .images{border-radius:7px;overflow:hidden;max-height:196px;float:left;}
.block_post article .images img{width:100%;height:auto;min-height:52px;}
.recent-posts .item:nth-child(4) .category_name,.recent-posts .item:nth-child(5) .category_name,
.recent-posts .item:nth-child(4) strong,
.recent-posts .item:nth-child(5) strong,
.page_single .block_post article:nth-child(1) .info,
.page_single .block_post article:nth-child(2) .info,
.page_single .block_post article:nth-child(3) .info{float:left;width:70%;font-size:14px;}
body.single .block_post article:nth-child(1) .info,
body.single .block_post article:nth-child(2) .info,
body.single .block_post article:nth-child(3) .info{max-height:78px;overflow:hidden;}

.page_single .block_post article:nth-child(1) .info .category_name a,
.page_single .block_post article:nth-child(2) .info .category_name a,
.page_single .block_post article:nth-child(3) .info .category_name a{
	font-size:12px;
	font-weight:normal;
}
.page_single .block_post article:nth-child(1) .info strong a,
.page_single .block_post article:nth-child(2) .info strong a,
.page_single .block_post article:nth-child(3) .info strong a{
	font-size:14px;
	font-weight:normal;
	line-height:22px;
	display:block;
}
body.single .page_single .block_post article:nth-child(1) .info,
body.single .page_single .block_post article:nth-child(2) .info,
body.single .page_single .block_post article:nth-child(3) .info{
	max-height:78px;
}
body.single .page_single .block_post article:nth-child(4) .info,
body.single .page_single .block_post article:nth-child(5) .info,
body.single .page_single .block_post article:nth-child(6) .info{
	width:100%;
}
body.single .page_single .block_post article:nth-child(4),
body.single .page_single .block_post article:nth-child(5),
body.single .page_single .block_post article:nth-child(6){
	margin-right: 35px;
  width: 30%
}
body.single .page_single .block_post .postBox strong,
body.single .page_single .block_post .postBox strong a{
	font-weight:normal;
}
body.single .page_single .block_post article:nth-child(6){
	margin-right: -35px;
}
body.single .page_single .block_post article:nth-child(4) .images,
body.single .page_single .block_post article:nth-child(5) .images,
body.single .page_single .block_post article:nth-child(6) .images{
	max-height:125px;
	width:100%;
}

body .cont strong{font-weight:bold;}
.category_page.search_block .h1{margin-bottom:30px;}
.page-id-667 h4{font-size:22px;margin-bottom:25px;}
.page-id-667 ymaps{margin:0 15px 0 0;}
.page-id-667 p{margin-bottom:18px;line-height:23px;}
.page-id-667 strong{}
.recent-posts .item:nth-child(4) strong,.recent-posts .item:nth-child(5) strong{height:80px;overflow:hidden;display:block;}
.recent-posts .item:first-child .images{max-height:273px;margin-bottom:10px;max-width: none;}
.recent-posts .item .images{max-height:125px;border-radius:7px;overflow:hidden;max-width: 230px;}

.recent-posts .item .images img, .vopros .item .images img{width:230px;height:auto;border-radius:10px;}
.recent-posts .item:nth-child(6),
.recent-posts .item:nth-child(7){margin-right:21px;width:46%;}
.block_post article:nth-child(4) .post_name,
.block_post article:nth-child(5) .post_name,
.block_post article:nth-child(6) .post_name{margin:3px;}
.block_post article:nth-child(4),
.block_post article:nth-child(5),
.block_post article:nth-child(6){margin-top:30px;margin-bottom:30px;}
.block_post article:nth-child(6),
.category_page .block_post article:nth-child(11){margin-right:-50px;}
.block_post article:nth-child(4) .images img,
.block_post article:nth-child(5) .images img,
.block_post article:nth-child(6) .images img{min-height:125px;}
.block_post article:nth-child(4) .images,
.block_post article:nth-child(5) .images,
.block_post article:nth-child(6) .images,
.block_post article:nth-child(9) .images,
.block_post article:nth-child(10) .images,
.block_post article:nth-child(11) .images{max-height:125px;}
.recent-posts .item:nth-child(9){margin-right:-15px;}
.block_post article:nth-child(7),
.block_post article:nth-child(8),
.block_post article:nth-child(9),
.block_post article:nth-child(10),
.block_post article:nth-child(4),
.block_post article:nth-child(5),
.block_post article:nth-child(6){width:100%;float:left;margin-bottom:30px;}
.block_post article:nth-child(7) .images,
.block_post article:nth-child(8) .images,
.block_post article:nth-child(9) .images,
.block_post article:nth-child(10) .images,
.block_post article:nth-child(4) .images,
.block_post article:nth-child(5) .images,
.block_post article:nth-child(6) .images{width:211px;max-height:138px;margin-right:27px;}
.block_post article:nth-child(7) .post_name a,
.block_post article:nth-child(8) .post_name a,
.block_post article:nth-child(9) .post_name a,
.block_post article:nth-child(10) .post_name a,
.block_post article:nth-child(4) .post_name a,
.block_post article:nth-child(5) .post_name a,
.block_post article:nth-child(6) .post_name a{font-size:22px;line-height:21px;color:#393b3d;}
.category_page .block_post article:nth-child(9) .images img,
.category_page .block_post article:nth-child(10) .images img,
.category_page .block_post article:nth-child(11) .images img{
	min-height:120px;
}
.block_post article:nth-child(9),
.block_post article:nth-child(10),
.block_post article:nth-child(11){
	width:30%;
	margin-right:35px;
}
.category_page .block_post article:nth-child(9) .post_name a,
.category_page .block_post article:nth-child(10) .post_name a,
.category_page .block_post article:nth-child(11) .post_name a{
	font-size:15px;
}
.block_post article:nth-child(7) .images img,
.block_post article:nth-child(8) .images img,
.block_post article:nth-child(9) .images img,
.block_post article:nth-child(10) .images img{min-height:138px;}
.block_post article:nth-child(7) .info,
.block_post article:nth-child(8) .info,
.block_post article:nth-child(9) .info,
.block_post article:nth-child(10) .info,
.block_post article:nth-child(4) .info,
.block_post article:nth-child(5) .info,
.block_post article:nth-child(6) .info{width:64%;}
.box-side{}
.box-side .images{width:134px;height:134px;position:relative;}
.box-side .images img{width:100%;height:auto;border-radius:50%;}
.box-side .images:after{content:"";width:36px;height:35px;display:block;position:absolute;top:2px;right:8px;background:url(images/k1.png) no-repeat;}
.box-side .info{width:78%;margin:0 0 0 20px;}
.box-side .profission{font-size:12px;color:#818891;margin-bottom:6px;}
.box-side .sadovodname{display:block;font-size:21px;color:#393b3d;margin-bottom:9px;}
.box-side .questionbutton{display:block;color:#fff;font-size:14px;background:#93b91f;border-radius:5px;padding:0 0px;line-height:37px;transition:all .4s ease;box-sizing:border-box;text-align:center;width:126px;margin-top:14px;}
.box-side .questionbutton:hover{box-shadow:0 0 3px #c1de67;}
.box-side .h1{padding-left:50px;background:url(images/i2.png) no-repeat;height:41px;line-height:41px;margin-bottom:22px;}
.vopros_block{border-top:1px solid #e7ecf0;padding-top:22px;margin:38px 0 0 0;}
.box-side .sadovodblock .info{width:75%;margin:-7px 0 0 23px;}
.vopros{clear:both;margin-top:21px;border-bottom:1px solid #e7ecf0;padding-bottom:21px;}
.vopros .title,.pitomnik .title{float:left;position:relative;width:100%;box-sizing:border-box;margin-bottom:20px;}
.vopros .title:after, .pitomnik .title:after{content:"";display:block;height:1px;width:100%;position:absolute;background:#e7ecf0;left:0;top:49%;}
.vopros .title span,.pitomnik .title span{display:inline-block;margin:3px 0 0 20px;padding:0 13px;background:#fff;font-size:22px;line-height: 19px;}
.vopros .title span,.vopros .title a, .pitomnik .title span,.pitomnik .title a{text-transform: uppercase;position:relative;z-index:1;color:#393b3d;}
.vopros .title a,.pitomnik .title a{position: relative;display:block;font-size:11px;border:1px solid #e7ecf0;border-radius:6px;height:26px;margin:0 10px 0 0;padding: 0 10px;background:#fff;line-height:26px;text-align:center;}
.vopros a.button.right.fancybox-inline {padding: 0 10px 0 26px;}
.vopros a.button.right.fancybox-inline:before {content: "";width: 15px;height: 15px;position: absolute;top:5px;left:6px;background: url(images/sprite.png) -43px -483px;}
.vopros .item{float:left;width:50%;}
.pitomnik .title a {width:135px}
.vopros .item .images{float:left;margin:0 15px 0 0;width:65px;}
.vopros .item .images img{border-radius:10px;width:65px;height:auto;}
.vopros .item .info{width:63%;}
.vopros .item .name,.entry-meta .author{position: relative; display:block;font-size:12px;line-height:14px;color:#818891;padding-left:20px;}
.vopros .item .name:before,.entry-meta .author:before {content: "";position: absolute;width: 12px;height: 13px;background: url(images/sprite.png) -58px -468px no-repeat;left: 0;top: 0;}
.single .entry-meta .author:before {content: "";position: absolute;width: 16px;height: 16px;background: url(images/sprite.png) -56px -1164px no-repeat;left: 0;top: 0;}
.vopros .item .name{margin:-4px 0 8px 0;}
.entry-meta{color:#818487;font-size:13px;}
.entry-meta .author{margin:19px 20px 0 0;}
.entry-meta img, .entry-meta em{display:inline-block;vertical-align:middle;}
.entry-meta .post-ratings img{margin-right:2px;display:inline-block;vertical-align:middle;}
.entry-meta .post-ratings-text {display: none !important;}
.entry-meta {margin-top: 20px;}
.vopros .item .name + strong a{font-size:15px;line-height:19px;color:#393b3d;font-family: 'Corbel';display: block;}
.comments {margin-top: 20px;}



.soc_buttons > div{float:left;}
#ok_shareWidget{width:60px;padding-top:1.2px;}
.fb-like{position:relative;}
.video_block{margin-bottom:40px;}
.video_block .h1{height:41px;line-height:41px;background:url(images/i4.png) no-repeat;padding-left:50px;margin-bottom:25px;}
.video_block .item{float:left;width:32%;margin:0 24px 20px 0;}
.video_block .item:last-child{margin-right:-55px;}
.video_block .item .images{width:196px;height:125px;overflow:hidden;border-radius:10px;position:relative;margin-bottom:8px;}
.video_block .item .images .after{content: "";display: block;position: absolute;top: 50%;left: 50%;margin-top: -25px;margin-left: -25px;width: 50px;height: 50px;background:url(images/play.png);transition:all .3s ease;}
.images .after{content:"";display:block;position:absolute;top:37px;left:70px;width:50px;height:50px;background:url(images/play.png);transition:all .3s ease;}
.video_block .images:hover .after{display:block;}
.video_block .item .images img{width:100%;height:auto;min-height:125px;}
.video_block .item .images iframe{height:125px;border-radius:10px;margin:0;}
.video_block .item strong a{display:block;height:40px;overflow:hidden;line-height:18px;}
.box-descr{padding:0 45px 10px;margin: 20px 0;}
.box-descr h1,.box-descr h2,.category_page .box-descr h3{margin:-14px 0 25px;position:relative;float:left;width:100%;}
.box-descr h1 span,.box-descr h2 span,.category_page .box-descr h3 span{display:block;position:relative;z-index:5;padding:0 10px;font-family: 'Corbel';color: #000000;font-size: 40px;}
.box-descr p{font-size:15px;margin-bottom:18px;}
.box-descr b{font-weight:bold;}
.box-descr ul,.page_post ul,.page_content .cont ul,.single_pages ul{padding-left:30px;margin-bottom:25px;}
.box-descr ol,.page_post ol,.page_content .cont ol,.single_pages ol{padding-left:50px;margin-bottom:25px;}
.box-descr ul li,.page_post ul li,.page-id-667 .cont ul li,.page_content .cont ul li,.single_pages ul li {
  	padding-left: 30px;
    background: url(images/li_bg.png) no-repeat 0 4.5px;
    margin-bottom: 5px;
    color: #474c58;
}
.box-descr ol li,.page_post ol li,.page-id-667 .cont ol li,.page_content .cont ol li,.single_pages ol li {margin-bottom: 5px;position: relative;}
.forma-contact{ text-align: center; display: block; clear: both; margin: 0 auto !important; padding: 30px 0 10px 0 !important; width: 100%; height: auto; background: #FCF4E8;}
.scrollTop{background:url(images/scroll-top.png) 0 0 no-repeat;display:block;width:77px;height:42px;position:fixed;bottom:10px;right:2%;z-index:2000;transition:all 0.5s 0.05s ease;-moz-transition:all 0.5s 0.05s ease;-o-transition:all 0.5s 0.05s ease;-webkit-transition:all 0.5s 0.05s ease;}
.scrollTop:hover{bottom:20px;}
.page_content .cont td,.page_content .cont th{
	border:1px solid #dde2ea;
	vertical-align:middle;
	padding:0 10px;
}
.page_content .cont th{
	
	font-size:16px;
}
.rightBox h2 {position: relative;font-size: 18px;color: #ffffff;font-family: 'Corbel-Bold';display: inline-block;text-align: left;background: #fd8e21;border-radius: 5px 5px 0 5px;padding: 13px 33px;margin-bottom: 30px;}
.rightBox h2:after {content: "";height: 1px;background: #fd8e21;width: 293px;position: absolute;bottom: 0;left: 7px;}
.rightBox .popular-posts h2 {background: #666e82}
.rightBox .popular-posts h2:after {background: #666e82;}
.wpp-list .item {padding: 20px 0;border-bottom: 1px dotted #bfbfbf;}
.wpp-list .item:first-child {padding-top: 0;}


.box-descr ol li,.page_content .cont ol li,
.single_pages ol li{font-size:15px;color:#37373a;}
.tab_block iframe{width:100% !important;}
#ok_group_widget{margin-left:-1px;}
.box-descr ol,.page_content .cont ol,
.single_pages ol{padding-left: 40px;font-size: 18px;color: #ff8f00 !important;margin-bottom: 25px;}

ol{
  counter-reset:  item;
  list-style-type: none;
}
ol > li:before {
counter-increment: item;
    content: counter(item) ". ";
    font-weight: bold;
    left: -32px;
    font-size: 18px;
    position: absolute;
    color: #ff8f00 !important;
}

input[type=text],input[type=email],input[type=tel]{height:30px;line-height:30px;}
input[type=text],input[type=email],input[type=tel], textarea{border:1px solid #dde2ea;}
.page-id-5607 .vopros_block + .wpcf7 input[type=text],
.page-id-5607 .vopros_block + .wpcf7 input[type=email],
.page-id-5607 .vopros_block + .wpcf7 input[type=tel],
.page-id-5607 .vopros_block + .wpcf7 textarea{margin:5px 0;}
.news_block_bottom{margin:30px 0 20px;}
.news_block_bottom .h1{height:41px;line-height:41px;margin-bottom:20px;}
.news_block_bottom .item{float:left;width:100%;margin-bottom:20px;}
.news_block_bottom .item .images{border-radius:10px;overflow:hidden;width:211px;height:138px;float:left;margin:0 20px 0 0;}
.news_block_bottom .item .images img{width:100%;min-height:138px;}
.news_block_bottom .item:nth-child(1),.news_block_bottom .item:nth-child(2){width:48%;margin:0 2% 25px 0;}
.news_block_bottom .item:nth-child(1) .info,
.news_block_bottom .item:nth-child(2) .info{margin:4px 0 3px 0;}
.news_block_bottom .item:nth-child(4) .info,
.news_block_bottom .item:nth-child(5) .info{margin:-4px 0 3px 0;}
.news_block_bottom .item:nth-child(3),
.news_block_bottom .item:nth-child(4),
.news_block_bottom .item:nth-child(5){border-bottom:1px solid #dde2ea;padding-bottom:25px;margin-bottom:25px;}
.news_block_bottom .item:nth-child(3) .category_name + strong,
.news_block_bottom .item:nth-child(4) .category_name + strong,
.news_block_bottom .item:nth-child(5) .category_name + strong{font-size:25px;color:#393b3d;display:block;margin-top:5px;line-height:21px;}
.news_block_bottom .item:nth-child(3) .category_name + strong a,
.news_block_bottom .item:nth-child(4) .category_name + strong a,
.news_block_bottom .item:nth-child(5) .category_name + strong a {font-size: 22px;line-height: 24px;font-family: 'Corbel';display: block;margin-bottom: 10px;}
.news_block_bottom .item:nth-child(3){margin-right:-10px;}
.news_block_bottom .item:nth-child(1) .desc,.news_block_bottom .item:nth-child(2) .desc,
.block_post article:nth-child(1) .textPreview,
.block_post article:nth-child(2) .textPreview,
.block_post article:nth-child(3) .textPreview,
/*.block_post article:nth-child(4) .textPreview,
.block_post article:nth-child(5) .textPreview,
.block_post article:nth-child(6) .textPreview,*/
.category_page .block_post article:nth-child(9) .textPreview,
.category_page .block_post article:nth-child(10) .textPreview,
.category_page .block_post article:nth-child(11) .textPreview{display:none;}
.block_post{float:left;width:100%;}
.block_post .postBox{float:left;}
.news_block_bottom .item:nth-child(1) .images,.news_block_bottom .item:nth-child(2) .images{width:196px;height:125px;float:none;}
.news_block_bottom .item:nth-child(1) .images img,.news_block_bottom .item:nth-child(2) .images img,
.news_block_bottom .item:nth-child(3) .images img{width:100%;min-height:125px;}
.news_block_bottom .item:nth-child(4) .info,.news_block_bottom .item:nth-child(3) .info,
.news_block_bottom .item:nth-child(5) .info{width:67%;}
.news_block_bottom .category_name,.news_block_bottom .category_name a{color:#818891;}
.news_block_bottom .category_name{font-size:12px;position: relative;padding-left: 22px;margin:5px 0 0 0;}
.news_block_bottom .category_name span a {margin-right: 10px;}
.news_block_bottom .category_name:before {content: "";position: absolute;top: 4px;left:0;width:15px;height:15px;background: url(images/sprite.png) -55px -453px no-repeat;}
.news_block_bottom .category_name .date_post{display:inline-block;position:relative;font-size: 10px;}
.news_block_bottom .category_name .date_post:after{content: "";display: block;float: left;margin: 8px 3px 0 0;width: 5px;height: 8px;background:url(images/arrow2.png) no-repeat;}
.category-novosti,span.category-stroitelstvo{height:15px;line-height:15px;padding-left:20px;background:url(images/news1.png) no-repeat left center;}
.category-sobytiya,.vystavki{height:15px;line-height:15px;padding-left:20px;background:url(images/data.png) no-repeat left center;}
.news_block_bottom .item strong a {display: block;color: #393b3d;font-family: 'Corbel';font-size: 17px;line-height: 22px;}
.category_page{}
.category_page .box-descr{margin:0;}
.category_page .sub_cat{padding-left:45px;margin:20px 0 30px;}
.category_page .sub_cat a{display:inline-block;width:auto;font-size:17px;color:#36383f;margin:0 20px 10px 0;padding: 7px 12px;border-radius:6px;position: relative;}
.category_page .sub_cat a:hover{background:#fd8e21;font-weight:600;color:#ffffff;}
.category_page .sub_cat a:hover:after{content:"";width:24px;height:9px;position: absolute;background:url(images/sprite.png) -46px -530px;bottom:-9px;left:50%;margin-left:-12px;}
.category_page .sub_cat br{display:none;}
.category_page .postBox{}
#archive-title img,#archive-title span{display:inline-block;vertical-align:middle;color:#93b91f;}
.category_page span.title{font-size:18px;color:#393b3d;margin-bottom:12px;position:relative;font-family: 'Corbel-Bold'}
.page-404 .images img{width:100%;}
.cont object{float:left;overflow:hidden;}
.cont object, .cont embed{width:100%;}
.cont embed{margin-top:-30px;}
.aligncenter.wp-image-4634{width:100%;height:auto;}
.category_page span.title:after{content:"";height:1px;width:100%;left:0;top:50%;background:#e7ecf0;position:absolute;}
.category_page span.title span{position:relative;z-index:5;padding:0 15px;margin-left:15px;background:#fff;display:inline-block;}
#archive-title img{margin-right:10px;}
.page_post{font-size:15px;line-height:24px;}
.category_page .box-descr {padding:0 0 20px 0}


h1.posth1 {position: relative;padding-left: 28px; color: #000000;font-size: 31px;line-height: 36px;display: block; }
.page_post h1:before{content:"";display:block;position:absolute;left:0;top:0;height:100%;width:2px;background:#fd8e21;}
.page_post article blockquote {
    position: relative;
    font-size: 16px;
    line-height: 22px;
    clear: both;
    border-radius: 0;
    padding: 25px 20px 10px 130px;
    margin: 20px 0 20px -45px;
    color: #5e0f18;
    font-style: normal;
    background: #fdebeb;
}
.page_post article blockquote:before {content: "";position: absolute;top: 50%;left:45px;margin-top:-25px;width:49px;height:49px;background: url(images/sprite.png) 0 -1114px no-repeat;}
blockquote:nth-child(1) {background:#fdebeb;}
blockquote:nth-child(2) {background:#fcf6ec;}
#main #toc_container {background: #f6f7fb url(images/zhuk.png) 100% 0 no-repeat;border: none;padding: 25px 30px 25px 45px;width: 85%; display: table;font-size: 95%;margin: 1em 25px 1em -45px;float: left;}
#main #toc_container p.toc_title {text-align: left;font-size: 18px;margin: 0;padding: 0;color: #000000;}
#main #toc_container ul.toc_list {padding-left:30px;}
.category_page .block_post article .images img {min-height: 100%;}
.category_page .block_post article .images {border-radius: 15px;}
.category_page .block_post article .category_name {margin-bottom: 10px;}

.category_page .block_post article:nth-child(3) {width: 100%;border-top: 1px solid #e7ecf0;padding-top: 30px;}
.category_page .block_post article:nth-child(3) .images,
.category_page .block_post article:nth-child(1) .images,
.category_page .block_post article:nth-child(2) .images  {width: 211px;max-height: 138px;margin-right: 27px;float: left;overflow: hidden;}
.category_page .block_post article:nth-child(3) .textPreview {display: block;}


.category_page .block_post article:nth-child(3) .info.left {width: 64%;}




.page_post h2{font-size:22px;color:#e16512;margin-bottom:15px;font-weight:600;font-family: 'Open Sans';}
.page_post h3{font-size:20px;color:#e16512;margin-bottom:15px;font-weight:600;font-family: 'Open Sans';}
.page_post h4{font-size:18px;color:#e16512;margin-bottom:15px;font-weight:600;font-family: 'Open Sans';}
.page_post p{margin-bottom:18px;}
.page_post iframe{margin:15px 0;width:100% !important;}
.post-ratings{padding:15px 0;border-top:1px solid #dde2ea;border-bottom:1px solid #dde2ea;}
.entry-meta .author{font-size:13px;color:#818487;}
.entry-meta .author span{color:#000;}
.page_post ul{}
.page_post li{}
.page_post .cont p .images{padding:5px;background:#eef0f5;max-width:220px;box-sizing:border-box;display:inline-block;float:left;margin:0 15px 15px 0;}
.page_post .cont p img{height:auto;}
.page_post .cont p a{color: #35455e;transition: all .3s ease;border-bottom: 1px solid #35455e;text-decoration: none;}
.page_post .postBox a{text-decoration:none;}
.page_post .cont p a:hover{text-decoration:none;border-bottom:transparent;}
.page_post #toc_container.no_bullets ul li{margin-bottom:5px;}
.page_post #toc_container.no_bullets ul li span{color:#393b3d;font-size:14px;font-weight:700;}
.page_post #toc_container.no_bullets ul li a{color:#393b3d;font-size:14px;line-height:22px;display:block;}


.comments .comment-title, .block_post .recomend{font-size:28px;color: #000000;font-family: 'Corbel-Bold';}
.breadcrumb{color:#818487;font-size:12px;height:30px;line-height:30px;margin-bottom:20px;}
.breadcrumb a, .breadcrumb span{display:inline-block;padding-right:7px;height:34px;}
.breadcrumb a{background:url(images/bread.png) no-repeat 100% 14px;color:#3c4a5d;margin-right:2px;}
.breadcrumb a {margin-right:5px;padding-right:10px;}
.right-sidebar{float: right;width: 300px;margin-left: -365px;position: relative;padding-top: 5px;margin-right: 45px;}
#relatedpost a {font-weight: 400;}
#relatedpost .cont-rel article.postBox:nth-child(1),  
#relatedpost .cont-rel article.postBox:nth-child(2),
#relatedpost .cont-rel article.postBox:nth-child(3),
#relatedpost .cont-rel article.postBox:nth-child(4) {width: 48%;margin-right: 2%;overflow: hidden;float: left;}
#relatedpost .cont-rel article.postBox:nth-child(1) .images,  
#relatedpost .cont-rel article.postBox:nth-child(2) .images {max-width: 27%;height: auto;margin-right:3%;float: left;height: 70px;}
#relatedpost .cont-rel article.postBox:nth-child(1) .images img,  
#relatedpost .cont-rel article.postBox:nth-child(2) .images img {min-height: auto;}
#relatedpost .cont-rel article.postBox:nth-child(1) .info.left,  
#relatedpost .cont-rel article.postBox:nth-child(2) .info.left {float: left;width: 70%;max-height: none;}
#relatedpost .cont-rel article.postBox strong a {font-size: 16px;line-height: 21px;display: block;font-weight: 400;}
#relatedpost .cont-rel article.postBox:nth-child(3) {clear: left;float: left;}
#relatedpost .cont-rel article.postBox:nth-child(3),
#relatedpost .cont-rel article.postBox:nth-child(4) {margin: 25px 2% 25px 0;}
#relatedpost .cont-rel article.postBox:nth-child(3) .images,  
#relatedpost .cont-rel article.postBox:nth-child(4) .images {max-height: 125px;max-width: 200px;margin: 0 0 10px 0;width: 100%;}
#relatedpost .cont-rel article.postBox:nth-child(3) .info.left,  
#relatedpost .cont-rel article.postBox:nth-child(4) .info.left {width: 100%;}
#relatedpost .cont-rel article.postBox:nth-child(3) .info.left .category_name a,  
#relatedpost .cont-rel article.postBox:nth-child(4) .info.left .category_name a {margin:0;display: block;float: none;margin-bottom: 5px;}

.container .su-quote-style-default {position: relative;margin: 25px 0 20px;color: #37373a;font-style:italic;font-size: 16px;padding: 10px 20px 10px 55px;}
.container .su-quote-style-default:after {display: none;}
.container .su-quote-style-default:before {content: "";position: absolute;top: 0;left:5px;width:37px;height:28px;background: url(images/sprite.png) 0 -1164px no-repeat;}
aside .video-block{border-top:1px dashed #dde2ea;padding-top:15px;margin-bottom:60px;}
aside .video-block .futurest-section__headline{background:url(images/ico9.png) no-repeat left 1px;font-size:18px;color:#4e5d70;line-height:18px;padding-left:45px;min-height:35px;}
aside .video-block .small{display:block;font-size:12px;color:#5c5f62;padding-left:45px;margin-bottom:5px;}
aside .menu{margin:25px 0;}
aside .menu .sub-menu{padding-left:25px;margin-bottom:5px;padding-top:7px;}
aside .menu a{cursor:pointer;}
aside .menu a img{float:left;}
aside .menu .sub-menu .sub-menu{padding-left:0;}
aside .menu .sub-menu a{transition:all .3s ease;}
aside .menu .sub-menu li{padding-left:15px;position:relative;font-size:14px;}
aside .menu .sub-menu li a{height:30px;display:block;}
aside .menu .sub-menu li:hover > a, aside .menu .sub-menu li.current-menu-item a{font-size:15px;color:#3c4a5d;}
aside .menu .sub-menu li:hover:after,aside .menu .sub-menu li.current-menu-item:after{color:#3c4a5d;}
aside .menu .sub-menu li:after{content:">";font-family:"ptsans";display:block;position:absolute;left:0;top:0;color:#d3d7de;font-size:13px;}
aside .menu > li > a{border-radius:4px;background:#f6f7fb;margin-bottom:4px;padding-left:80px;cursor:pointer;font-family: 'Corbel';box-sizing: border-box;}
aside .menu > li > a{position: relative;line-height:60px;font-size:17px;color:#36383f;height:60px;display:block;overflow:hidden;}
aside .menu > li > a:hover,aside .menu > li > a.active{border: 1px solid #dbe1ed;color: #3c4355;font-family: 'Corbel-Bold';height:60px;background:#eceef5;}
aside .menu > li.r1 > a:before {background-position: 0 -574px;}
aside .menu > li.r2 > a:before {background-position: 0 -619px}
aside .menu > li.r3 > a:before {background-position: 0 -664px}
aside .menu > li.r4 > a:before {background-position: 0 -709px}
aside .menu > li.r5 > a:before {background-position: 0 -754px}
aside .menu > li.r6 > a:before {background-position: 0 -799px}
aside .menu > li.r7 > a:before {background-position: 0 -844px}
aside .menu > li.r8 > a:before {background-position: 0 -889px}
aside .menu > li.r9 > a:before {background-position: 0 -934px}
aside .menu > li.r10 > a:before {background-position: 0 -979px}
aside .menu > li.r11 > a:before {background-position: 0 -1024px}
aside .menu > li.r12 > a:before {background-position: 0 -1069px}

aside .menu .sub-menu{display:none;}
aside .menu .current-menu-parent > .sub-menu{
	display:block;
}
aside .metaslider .slides li > img{display:none;}
.tab{display:none;background:#fff;}
.box-side .tabs input,#tab4,#tab5{display:none;}
.box-side .tabs label,.tab_module .tab_link span{display:inline-block;margin:0 3px -6px 0;width:55px;height:35px;text-indent:-9999px;overflow:hidden;transition:all .3s ease;}
.tab#content2{margin-left:-1px;}
.box-side .tabs label[for*="1"],.tab_module .tab_link .c1{background:url(images/vk.png);}
.box-side .tabs label[for*="2"],.tab_module .tab_link .c2{background:url(images/ok.png);}
.box-side .tabs label[for*="3"],.tab_module .tab_link .c3{background:url(images/f.png);}
.tabs label:hover{color:#888;cursor:pointer;}
.tab_module{}
.tab_module .tab_link{}
.tab_module .tab_link span{display:inline-block;cursor:pointer;}
.tab_module .tab_block{}
.tab_module .tab_block > div{display:none;}
.tab_module .tab_block > div.active{display:block;}
.tabs input#tab1:checked + label[for*="1"],.tab_module .tab_link .active{height:40px;}
.tabs input#tab2:checked + label[for*="2"],.tab_module .tab_link .active{height:40px;}
.tabs input#tab3:checked + label[for*="3"],.tab_module .tab_link .active{height:40px;}
.tabs input#tab4:checked + label[for*="4"],

body .relap-default__with-under-header-line .relap-default__items-container{
	clear:both;
}
body .relap-default__view-strings .relap-default__block-title{
	line-height:43px !important;
}


.tabs input#tab5:checked + label[for*="5"]{background:#a57b5b;color:#fff;font-size:15px;}
#tab1:checked ~ #content1,
#tab2:checked ~ #content2,
#tab3:checked ~ #content3,
#tab4:checked ~ #content4,
#tab5:checked ~ #content5{display:block;}
.box-tabs label,
body .relap-default__view-strings .relap-default__block-title{display:block;float:left;padding:0 12.5px;height:43px;color:#464655;font-size:14px;box-sizing:border-box;border-radius:5px 5px 0 0;line-height:12px;}
.tab .title{font-size:17px;padding-left:35px;background:url(images/ico10.png) no-repeat;height:24px;line-height:24px;margin:15px 0;}
.tab .metaslider .caption-wrap, aside .metaslider .caption-wrap{background:none;color:#37373a;font-style:italic;text-align:center;}
.tab .flex-control-paging li a.flex-active,
aside .flex-control-paging li a.flex-active{border:2px solid #ffa800;background:#fff;}
.tab .flex-control-paging li a,aside .flex-control-paging li a{background:#fff;border:1px solid #c6c9d1;box-shadow:none;width:12px;height:12px;margin:0 2px;}
.box-tabs label:nth-child(2){padding-top:15px;}
.box-tabs label:nth-child(4){padding-top:10px;margin-right:-5px;}
.box-tabs .tab{border-top:1px solid #d3beae;clear:both;}
aside .stb-image-big .stb-icon{display:none;}
aside .stb-ltr.stb-image-big .stb-box{margin-left:0;}
aside .stb-side .stb-box, .stb-image-none .stb-box{padding:0;}
aside .stb-side.stb-grey-container{background:none;}
aside .stb-grey_box{background:none;}
aside .wp-polls{}
aside .wp-polls p:first-child strong{}
.wp-polls input[type=radio],.wp-polls input[type=checkbox]{display:none;}
aside .wp-polls label{display:inline-block;line-height:17px;cursor:pointer;position:relative;padding-left:25px;font-size:15px;height:auto;padding-top:0 !important;margin-bottom:8px;width:100%;color: #37373a;font-family: 'PT Sans';}
aside .rightBox{margin-bottom:35px;}
aside .rightBox:after{content:"";display:block;clear:both;}
aside .wp-polls ul, aside .wp-polls-ul,aside .wp-polls-ans ul {padding-left: 10px;}
aside .wp-polls input[type=radio] + label:before,
aside .wp-polls input[type=checkbox] + label:before{content:"";display:inline-block;background:url(images/radio1.png);width:17px;height:17px;margin-right:10px;position:absolute;left:0;top:1px;border-radius:8px;}
aside .wp-polls input[type=radio]:checked + label:before,
aside .wp-polls input[type=checkbox]:checked + label:before{background:url(images/radio2.png);}
aside .wp-polls .Buttons{margin-left:10px;text-transform: uppercase; float:left;height:37px;line-height:32px;color:#fff;border-radius:6px;background:#fd8e21;padding:0 15px;font-size:13px;display:block;cursor:pointer;border:none;font-family: 'Corbel-Bold';}
aside .wp-polls a{float:left;font-size:15px;color:#4e5d70;line-height:37px;font-family: 'Corbel-Bold';margin-left: 20px;}
aside .wp-polls li{float:left;width:100%;}
aside .wp-polls li:last-child{margin-bottom:15px;}
aside p.op-title,aside .wp-polls p.zag strong {margin-bottom:20px;text-align:left;font-family: 'Corbel-Bold';position: relative; display: block;color: #000000;font-size: 19px;line-height: 21px;padding-left: 45px;}
aside p.op-title:before,aside .wp-polls p.zag strong:before {content: "";position: absolute;top: 0;left:3px;width:30px;height:30px;background: url(images/sprite.png) -40px -422px no-repeat;}
aside .popular-posts .futurest-section__headline,
.author_module .title,#enhancedtextwidget-24 .title{height:43px;line-height:43px;padding:0 15px;border-radius:5px 5px 0 0;background:#e85b2d;color:#fff;font-size:15px;display:inline-block;}

.archive.category .block_post article .category_name {margin-bottom: 5px;}
.archive.category .block_post article .category_name a {float: none;}
.archive.category .block_post article .post_name {margin:0;display: block;margin-bottom: 7px;}
.archive.category  .block_post article:nth-child(5) .post_name a,
.archive.category  .block_post article:nth-child(6) .post_name a,
.archive.category  .block_post article:nth-child(7) .post_name a,
.archive.category  .block_post article:nth-child(10) .post_name a,
.archive.category  .block_post article:nth-child(11) .post_name a  {font-size: 22px;line-height: 24px;}
.archive.category  .block_post article:nth-child(5) .images,
.archive.category  .block_post article:nth-child(6) .images,
.archive.category  .block_post article:nth-child(7) .images,
.archive.category  .block_post article:nth-child(10) .images,
.archive.category  .block_post article:nth-child(11) .images {max-height: 125px;}


.archive.category .block_post article:nth-child(3), 
.archive.category .block_post article:nth-child(4),
.archive.category  .block_post article:nth-child(8),
.archive.category  .block_post article:nth-child(9) {width: 48%;margin-right: 2%;}

.archive.category .block_post article:nth-child(3) .textPreview, 
.archive.category .block_post article:nth-child(4) .textPreview,
.archive.category  .block_post article:nth-child(8) .textPreview,
.archive.category  .block_post article:nth-child(9) .textPreview {display: none;}

.archive.category .block_post article:nth-child(3) {clear: left;border: none;}

.archive.category .block_post article:nth-child(1) .post_name a, 
.archive.category .block_post article:nth-child(2) .post_name a, 
.archive.category .block_post article:nth-child(3) .post_name a, 
.archive.category .block_post article:nth-child(4) .post_name a,
.archive.category  .block_post article:nth-child(8) .post_name a,
.archive.category  .block_post article:nth-child(9) .post_name a {font-size: 17px;line-height: 22px;}

.archive.category .block_post article:nth-child(1) .images, 
.archive.category .block_post article:nth-child(2) .images, 
.archive.category .block_post article:nth-child(3) .images, 
.archive.category .block_post article:nth-child(4) .images,
.archive.category .block_post article:nth-child(8) .images, 
.archive.category .block_post article:nth-child(9) .images  {min-height: 125px;float: none;height: 125px;}

.archive.category .block_post article:nth-child(3) .images img, 
.archive.category .block_post article:nth-child(4) .images img,
.archive.category .block_post article:nth-child(8) .images img, 
.archive.category .block_post article:nth-child(9) .images img  {min-height: 100%;height: 100%;max-height: 100%;}

.archive.category .block_post article:nth-child(1) .category_name, 
.archive.category .block_post article:nth-child(2) .category_name, 
.archive.category .block_post article:nth-child(3) .category_name, 
.archive.category .block_post article:nth-child(4) .category_name,
.archive.category .block_post article:nth-child(8) .category_name, 
.archive.category .block_post article:nth-child(9) .category_name {margin-top: 5px;}

.archive.category .block_post article:nth-child(3) .category_name a {margin-top: 0;}

.archive.category .block_post article:nth-child(1) .info.left,
.archive.category .block_post article:nth-child(2) .info.left,
.archive.category .block_post article:nth-child(3) .info.left, 
.archive.category .block_post article:nth-child(4) .info.left,
.archive.category .block_post article:nth-child(8) .info.left, 
.archive.category .block_post article:nth-child(9) .info.left {width: 100%;}

.archive.category  .block_post article:nth-child(5),
.archive.category  .block_post article:nth-child(6),
.archive.category  .block_post article:nth-child(7),
.archive.category  .block_post article:nth-child(10),
.archive.category  .block_post article:nth-child(11) {border-bottom: 1px solid #e9ebf2;padding-bottom: 30px;}

.archive.category  .block_post article:nth-child(10),
.archive.category  .block_post article:nth-child(11) {width: 100%;}
.archive.category  .block_post article:nth-child(10) .textPreview,
.archive.category  .block_post article:nth-child(11) .textPreview {display: block;}
.archive.category  .block_post article:nth-child(10) .images,
.archive.category  .block_post article:nth-child(11) .images {width: 211px;margin-right: 27px;}
.archive.category  .block_post article:nth-child(10) .info.left,
.archive.category  .block_post article:nth-child(11) .info.left,
.archive.category  .block_post article:nth-child(5) .info.left,
.archive.category  .block_post article:nth-child(6) .info.left,
.archive.category  .block_post article:nth-child(7) .info.left {width: auto;float: none;padding-left: 248px;}

#text-3 h2 {color: #1f2021;font-family: 'Corbel-Bold';padding-left: 0;text-transform: uppercase;background: none;margin-bottom: 0;}
#text-3 h2:after {display: none;}
#text-3 select {color:#37373a;font-size: 14px;line-height: 22px;width: 215px;border: 1px solid #cfd2d7;background-color: #fff;height: 50px;padding-left: 20px;outline: none;}
#text-3 button.naity-srd {font-family:'Corbel-Bold';background: #fd8e21;color: #ffffff;font-size: 16px;line-height: 50px;height: 50px;padding: 0 15px;border:none;box-shadow: none;outline: none;cursor: pointer;}


.archive.category .pagination {border-top: none;margin-top: 0;}

#authorlist > li{
	clear:both;
	margin-bottom:10px;
	float:left;
	width:100%;
}
.author_module .photo{
	float:left;
	margin:0 10px 5px 0;
	padding:3px;
	box-shadow:0 1px 2px rgba(0, 0, 0, 0.2);
	width:56px;
	height:auto;
}

.author_module .textauthor {
    height: 55px;
    overflow: hidden;
		margin-bottom:3px;
}
.author_module .authorname{
	font-size:16px;
	line-height:24px;
}
.author_module .o_sebe{
	font-size:13px;
	color:#999;
}
.author_module .author_url{
	text-decoration:underline;
	text-align:right;
	display:block;
	font-size:11px;
}
.author_module .post-ratings{
	padding:0;
	border:0;
}
.author_module .post-ratings img{
	width:12.5px;
}

.author_module ul{border-top:1px solid #e85b2d;padding-top:20px;}
div#archive-title h1 {vertical-align: middle;display: inline-block;font-family: 'Corbel';font-size: 30px;color: #000000;margin-top: 10px;}
div#archive-title {margin-bottom: 20px;}

aside .popular-posts .wpp-list{padding:0;}
aside .popular-posts .images{width:65px;height:52px;border-radius:4px;overflow:hidden;float:left;margin:0 10px 0 0;}
aside .popular-posts .images img{width:100%;height:auto;}
aside .popular-posts .info{width:64%;height:65px;overflow:hidden;font-size:14px;line-height:17px;}
aside .popular-posts .category_name{font-size:12px;color:#818891;padding-left:20px;display:block;min-height:13px;line-height:13px;margin-bottom:3px;}
aside .wpp-list li{float:left;width:100%;margin-bottom:15px;padding-bottom:10px;border-bottom:1px dotted #dde2ea;}
.banner1{position:relative;}
.banner1 img{width:100%;}
.banner1 .button{display:block;background:#f39817;border-radius:6px;width:103px;height:37px;line-height:37px;text-align:center;position:absolute;left:50%;bottom:30px;color:#fff;margin-left:-51px;font-size:14px;}
.pagination{text-align:center;line-height:37px;padding:20px 0;margin:20px 0;border-top:1px solid #e7ecf0;border-bottom:1px solid #e7ecf0;float:left;width:100%;}
.pagination a,.pagination span{display:inline-block;padding:0 10px;border-radius:5px;font-size:21px;}
.pagination .current{background:#fd8e21;color:#fff;}
.pagination a.next,.pagination a.prev{font-size:14px;position:relative;}
.pagination a.next:after,.pagination a.prev:after{color:#cdcfd1;position:absolute;bottom:0;font-size:22px;}
.pagination a.next:after{right:-12px;content:">";}
.pagination a.prev:after{left:-12px;content:"<";}
footer{margin:0 auto 0;min-width:320px;max-width:100%;overflow:hidden;height:290px;position:relative;font-size:14px;color:#fff;}
footer a{color:#9f8a7d;transition:all .3s ease;}
footer a:hover{color:#ffdf9b;}
footer .logo{margin:20px 0 0 45px;}
footer .project{margin:59px 0 0 0;padding:10px 0 0 40px;font-size:12px;color:#bab3ad;height:41px;line-height:13px;background:url(images/ico_site.png) no-repeat;}
footer .project a{color:inherit;}
footer .send{margin:10px 45px 0 0;color:#bab3ad;font-size:12px;padding:0 0 0 32px;background:url(images/mail22.png) no-repeat 0 7px;line-height:14px;}
footer .send .title{color:#000000;font-size:17px;margin:5px 0;font-family: 'Corbel-Bold';}
footer .bottom1{box-sizing:border-box;padding-top:30px;}
footer .bottom1 #footerInner{padding-left:50px;}
footer .bottom2{height:78px;width:100%;position:absolute;bottom:0;left:0;}
footer .bottom2 .block_width{border-top:1px solid #e1e2ea;max-width:1080px;}
footer .counter{margin:20px 0 0 0;}
footer .copyright{margin:20px 0 0 0;width:66%;font-size:12px;color:#8f9195;}
footer .form_block{margin:-3px -15px 0 30px;}
footer .form_block input[type=text],
footer .form_block input[type=search]{
	border-radius: 5px;
    width: 300px;
    height: 50px;
    line-height: 50px;
    float: left;
    border: 1px solid #e0e4ec;
    background: #fff url(images/mail33.png) no-repeat 10px center;
    text-indent: 30px;
    font-size: 12px;
    color: #848282;
    outline: none;
}
form.es_widget_form {position: relative;overflow: hidden;}

footer .es_textbox, footer .es_button{padding:0;float:left;}
footer .es_button {position: absolute;right: 15px;top: 26px;width: 25px;height: 25px;}
footer .form_block input[type=button]{display:block;width:25px;height:25px;background:url(images/sprite.png) -46px -502px no-repeat;border:none;cursor:pointer;transition:all .3s ease;text-indent:-9999px;overflow:hidden;padding: 0;}
footer .form_block input[type=button]:hover{opacity:1;}
footer .es_lablebox{display:none;}
footer .top { overflow: hidden;}
footer .bottom1 ul.menu li {display: inline-block;text-align: left;width: 22%;margin: 0 20px 3px 0;}
footer .bottom1 ul.menu li a {color: #393b3d;font-size: 16px;font-family: 'Corbel';}
span.small {font-size: 11px;}

.company_page .block_post .postBox{
	width:49%;
	margin-bottom:15px;
	box-sizing:border-box;
	border:1px solid #dde2ea;
	min-height:260px;
}
.company_page .block_post .postBox:nth-child(2n){
	float:right;
}
.company_page .block_post .postBox:nth-child(2n):after{
	content:"";
	display:block;
	clear:both;
}
.company_page .block_post .company_title{
	font-family: 'ptsansbold';
	font-size:16px;
	display:block;
	margin-bottom:5px;
}
.company_services, .company_time{
	font-family: 'ptsansbold';
	margin-bottom:5px;
}
.company_services span, .company_time span{
	font-family: 'ptsans';
}
.company_page .search_company{
	padding:5px;
	background:#a57b5b;
	margin-bottom:25px;
}
.company_page .search_company select{
	box-sizing:border-box;
	width:100%;
	height:30px;
	line-height:30px;
	border:1px solid #dde2ea;
}
.company_page .search_company select option{
	line-height:20px;
}
.company_page .company_a_info{
	clear:both;
	padding:0 10px 10px;
}
.company_page .top{
	float:left;
	width:100%;
	margin-bottom:15px;
	background:#dde2ea;
	box-sizing:border-box;
	padding:15px;
	margin-top:-5px;
}
.company_page .block_post .images{
	width:40px;
	height:40px;
	overflow:hidden;
	float:left;
}
.company_page.single_pages .images{
	width:150px;
	height:150px;
	overflow:hidden;
	margin:-15px auto 15px;
}
.company_page.single_pages .top{
	background:none;
	width:auto;
	margin:0 15px 10px 0;
	font-size:12px;
	line-height:16px;
}
.company_page.single_pages h1{
	margin-bottom:25px;
}
.company_page.single_pages p{
	margin-bottom:18px;
	padding:0 15px;
}
.company_page .block_post .images img,.company_page.single_pages .images img{
	width:100%;
	height:auto;
}
.company_page .block_post .company_rating{
	width:83%;
	font-size:11px;
	line-height:16px;
	margin-top:-5px;
}
.company_page .block_post .company_rating img{
	display:inline-block;
	vertical-align:middle;
}
table.company_info{
}
table.company_info td{
	border:1px solid #dde2ea;
	vertical-align:middle;
	padding:3px 7px;
}
table.company_info .c_info{
	
}

.vystavki_list li {
    background: #fcfcfb none repeat scroll 0 0;
    border: 2px solid #93b91f;
    border-radius: 5px;
    box-shadow: 0 1px 0 #e8e8e7 inset;
    box-sizing: border-box;
    color: #999;
    float: left;
    margin: 0 0 10px;
    padding: 20px 30px 34px;
    position: relative;
    width: 100%;
}
.company_page .block_post.vystavki_list{
	margin-top:20px;
}
.company_page .block_post.vystavki_list li .images{
	width:80px;
	float:left;
	height:80px;
}
.company_page .block_post.vystavki_list li .images img{
	width:100%;
	height:auto;
}
.company_page .block_post.vystavki_list li .company_a_info {
    background: #f4f8f0 none repeat scroll 0 0;
    float: right;
    height: auto;
    padding: 15px 20px;
    position: relative;
    width: 77%;
		clear:none;
}
.company_page .block_post.vystavki_list a.company_title {
    color: #405f74;
    font-size: 22px;
    font-weight: bold;
    text-decoration: none;
}
.title_v{
	padding-top:15px;
}
.title_v .button {
    border: 2px solid;
    border-radius: 5px;
    display: block;
    font-size: 18px;
    font-weight: bold;
    line-height: 30px;
    margin-top: -8px;
    padding: 5px 10px;
    transition: all 0.3s ease 0s;
		color:#35876e;
}
.title_v .button:hover{
	box-shadow:0 0 3px #333;
}

.company_address, .company_services, .company_time {
    color: #35876e;
    display: block;
    font-style: italic;
    font-weight: bold;
    margin: 10px 0 0;
}

.company_address span, .company_services span, .company_time span {
    color: #243f44;
    font-weight: normal;
}

.single_pages .post-ratings{
	border:0;
	padding:0;
	margin-top:-10px;
}
.news_block_bottom .item .images.vistavki{
	height:150px;
}
.news_block_bottom .item .images.vistavki img{
	width:auto;
	height:auto;
	min-height: 125px;
	max-height:150px;
	display:block;
	margin:0 auto;
	border-radius:5px;
}
.karta-pitimnik {width:750px;height:500px;}

@media screen and (min-width:1024px){
	.page_post .cont p img{
		padding:5px;
		background:#eef0f5;
		box-sizing:border-box;
}
}


@media screen and (max-width:1024px){
#relatedpost .cont-rel article.postBox:nth-child(1),  
#relatedpost .cont-rel article.postBox:nth-child(2),
#relatedpost .cont-rel article.postBox:nth-child(3),
#relatedpost .cont-rel article.postBox:nth-child(4) {width: 100%;float: none;margin-right: 0;}
#relatedpost .cont-rel article.postBox:nth-child(1) .images, 
#relatedpost .cont-rel article.postBox:nth-child(2) .images,
#relatedpost .cont-rel article.postBox:nth-child(3) .images,
#relatedpost .cont-rel article.postBox:nth-child(4) .images {height: auto; max-width: 200px;max-height: 125px;float: left;margin-right: 20px;}
#relatedpost .cont-rel article.postBox:nth-child(1) .info.left, 
#relatedpost .cont-rel article.postBox:nth-child(2) .info.left,
#relatedpost .cont-rel article.postBox:nth-child(3) .info.left,
#relatedpost .cont-rel article.postBox:nth-child(4) .info.left {
	width: auto;
	float: none;
}


}

@media screen and (max-width:980px){
footer .bottom2 {padding: 0 15px;}
header .logo{margin-left:15px;}
header .link{margin-left:30px;}
nav .fa{display:block;margin:19px 15px;cursor:pointer;position:relative;z-index:300;}
nav .nav_menu{position:absolute;width:300px;z-index:200;top:67px;background:#5e6472;display:none;}
.menu_block #dropdown_nav ul{width:100% !important;box-sizing:border-box;}
.menu_block #dropdown_nav ul li{display:block !important;width:100% !important;margin:0 0 5px 0 !important;border-top:0 !important;}
.menu_block #dropdown_nav ul li ul{position:static;padding:0 10px 10px;}
.container{padding:0;}
.content{margin:15px 12px;}
.right-sidebar{margin-right:20px;}
.video_block .item .images:hover .after{display:none !important;}
}
@media screen and (max-width: 930px) {
.recent-posts .item:nth-child(6), .recent-posts .item:nth-child(7) {width: 48%;margin-right: 2%;}
.recent-posts .item.news_big:first-child {width: 100%;margin-right: 0;}
.recent-posts .item:nth-child(2), .recent-posts .item:nth-child(3) {width: 47%;margin-right: 3%}
.recent-posts .item:nth-child(4) .images, .recent-posts .item:nth-child(5) .images {max-width: 30%;margin-right: 3%;}
.recent-posts .item:nth-child(4) .category_name, .recent-posts .item:nth-child(5) .category_name,
.recent-posts .item:nth-child(4) strong,.recent-posts .item:nth-child(5) strong {height: auto;width: 67%;}
.recent-posts .item:nth-child(4), .recent-posts .item:nth-child(5) {width: 48%;margin-right: 2%;}


.archive.category .block_post article:nth-child(1),
.archive.category .block_post article:nth-child(2) {width: 100%;margin-right: 0;}
}
@media screen and (max-width:800px){header .block_search{margin:0;top:121px;right:15px;position:absolute;}
header .block_search strong{display:none;}
header .link{float:right;margin-left:0;margin-right:15px;}
.content{padding:0 0 0 0;}
.right-sidebar{margin:0;width:auto;float:none;padding:0 15px;clear:both;}
.news_block_bottom .item:nth-child(4) .info, .news_block_bottom .item:nth-child(5) .info{width:69%;}
.banner1 .banner1{width:211px;margin:0 auto;}
aside #content4 .wp-polls a[title="Результаты голосования"]{width:25%;float:left;}
footer{height:auto;padding-bottom:100px;}
footer .logo{margin:44px 24px 0 15px;}
footer .send .small{display:none;}
footer .form_block{float:none;margin-left:0;}
footer .bottom1 #footerInner{padding-left:15px;}
footer .bottom1 a{width:30%;}
footer .copyright{margin-left:15px;}
.company_page .block_post .postBox{width:100%;}
.karta-pitimnik {width:500px;height:350px;}
footer .send.right {float: none;clear: both;}
footer .form_block {float: none;margin-left: 20px;}
footer .es_textbox {position: relative;}
form.es_widget_form {max-width: 300px;}
}
@media screen and (max-width:768px){.recent-posts .item:nth-child(4) .category_name,
.recent-posts .item:nth-child(5) .category_name,
.recent-posts .item:nth-child(6) .category_name,
.block_post article:nth-child(1) .info,
.block_post article:nth-child(2) .info,
.block_post article:nth-child(3) .info{height:auto;overflow:visible;}
.recent-posts .item:nth-child(4) strong,
.recent-posts .item:nth-child(5) strong,
.recent-posts .item:nth-child(6) strong{height:53px;overflow:hidden;}
.news_block_bottom .item:nth-child(4) .info, .news_block_bottom .item:nth-child(5) .info{width:67.8%;}
.video_block .item{width:196px;}
}
@media screen and (max-width:680px){.recent-posts .item:nth-child(4), .recent-posts .item:nth-child(5), .recent-posts .item:nth-child(6), .block_post article:nth-child(1), .block_post article:nth-child(2), .block_post article:nth-child(3),.recent-posts .item:nth-child(7), .recent-posts .item:nth-child(8), .recent-posts .item:nth-child(9), .block_post article:nth-child(4), .block_post article:nth-child(5), .block_post article:nth-child(6){width:30%;margin-right:30px;}
.recent-posts .item:nth-child(4) .images, .recent-posts .item:nth-child(5) .images, .recent-posts .item:nth-child(6) .images, .block_post article:nth-child(1) .images, .block_post article:nth-child(2) .images, .block_post article:nth-child(3) .images{width:100%;height:auto;margin-bottom:10px;}
.recent-posts .item:nth-child(4) .category_name, .recent-posts .item:nth-child(5) .category_name, .recent-posts .item:nth-child(6) .category_name, .recent-posts .item:nth-child(4) strong, .recent-posts .item:nth-child(5) strong, .recent-posts .item:nth-child(6) strong, .block_post article:nth-child(1) .info, .block_post article:nth-child(2) .info, .block_post article:nth-child(3) .info{width:100%;}
.vopros .item,.news_block_bottom .item:nth-child(1), .news_block_bottom .item:nth-child(2), .news_block_bottom .item:nth-child(3){width:100%;margin-bottom: 20px;}
.news_block_bottom .item:nth-child(1) .images, .news_block_bottom .item:nth-child(2) .images, .news_block_bottom .item:nth-child(3) .images,.news_block_bottom .item .images{float:left;min-height:auto;height:75px;width:110px;}
.news_block_bottom .item:nth-child(1) .images img, .news_block_bottom .item:nth-child(2) .images img, .news_block_bottom .item:nth-child(3) .images img{min-height:auto;height:auto;}
.news_block_bottom .item:nth-child(3) .desc, .news_block_bottom .item:nth-child(4) .desc, .news_block_bottom .item:nth-child(5) .desc{display:none;}
.news_block_bottom .item .category_name + strong{font-size:18px !important;}
.news_block_bottom .item{border-bottom:1px solid #dde2ea;margin-bottom:25px;padding-bottom:25px;}
footer .bottom1 a{width:42%;}
header .link{width:200px;margin-top:10px;}
header .link .catalog_sadovoda{margin:5px 0 0;}
.archive.category .block_post article {width: 100% !important;margin-top: 0 !important;}
.archive.category .block_post article .images {float:left !important;}
.archive.category .block_post article .info.left {float: none !important;width: auto !important;padding-left: 248px !important;}
.archive.category .block_post article .textPreview {display: block !important;}
.archive.category .block_post article:nth-child(1) .textPreview,
.archive.category .block_post article:nth-child(2) .textPreview {display: none !important;}
.archive.category .block_post article:nth-child(1) .info.left,
.archive.category .block_post article:nth-child(2) .info.left {padding-left: 85px !important;} 
.archive.category .block_post article:nth-child(1) .images img,
.archive.category .block_post article:nth-child(2) .images img {min-height: 55px !important;}
.archive.category .block_post article:nth-child(1) .images,
.archive.category .block_post article:nth-child(2) .images {min-height: 55px !important;}
#relatedpost .relap-default__top-container.relap-default-column-quantity-3 .relap-default__item {width: 100%;float: none;display: block;margin-bottom: 20px;}

}
@media screen and (max-width:600px){.box-side .sadovodblock .info{width:65%;}
.video_block .item .images{width:100%;}
.video_block .item{width:30.4%;}
footer{padding-bottom:120px;}
footer .top{height:auto;float:none;width:100%;padding-bottom:15px;margin-bottom:15px;}
footer .project{float:none;width:30%;clear:both;margin:0 0 0 15px;padding-top:20px;background-position:0 11px;}
footer .send{margin-top:-125px;}
footer .bottom2{height:98px;}
footer .copyright{font-size:12px;}
.karta-pitimnik {width:450px;height:320px;}
.vopros .title span {display: block;margin-bottom: 20px;}
.send.right .left {float: none;width: 100%;margin: 7px;}
footer .form_block {float: none;margin-left: 0;}
}


@media screen and (max-width:560px){
.recent-posts .item:nth-child(6), .recent-posts .item:nth-child(7) {width: 100%;margin: 0; }
.recent-posts .item.news_big:first-child{width:100%;}
.recent-posts .item.news_big:first-child .images{width:100%;margin:0;float:none;height:auto;}
.recent-posts .item.news_big:first-child,.recent-posts .item:nth-child(4), .recent-posts .item:nth-child(5), .recent-posts .item:nth-child(6), .block_post article:nth-child(1), .block_post article:nth-child(2), .block_post article:nth-child(3), .recent-posts .item:nth-child(7), .recent-posts .item:nth-child(8), .recent-posts .item:nth-child(9), .block_post article:nth-child(4), .block_post article:nth-child(5), .block_post article:nth-child(6){width:100%;}
.recent-posts .item:nth-child(2), .recent-posts .item:nth-child(3), .recent-posts .item:last-child{width:100%;}
.recent-posts .item .category_name{}
.recent-posts .item .images{width:100%;height:auto;overflow:hidden;float:none;margin:0 20px 0 0;}
.recent-posts .item:nth-child(4) .images, .recent-posts .item:nth-child(5) .images, .recent-posts .item:nth-child(6) .images, .block_post article:nth-child(1) .images, .block_post article:nth-child(2) .images, .block_post article:nth-child(3) .images{width:100%;min-height:85px;}
.recent-posts .item:nth-child(4) .category_name, .recent-posts .item:nth-child(5) .category_name, .recent-posts .item:nth-child(6) .category_name, .recent-posts .item:nth-child(4) strong, .recent-posts .item:nth-child(5) strong, .recent-posts .item:nth-child(6) strong, .block_post article:nth-child(1) .info, .block_post article:nth-child(2) .info, .block_post article:nth-child(3) .info,.news_block_bottom .item:nth-child(1) .info, .news_block_bottom .item:nth-child(2) .info, .news_block_bottom .item:nth-child(3) .info{width:65%;}
.block_post article:nth-child(1) .images img, .block_post article:nth-child(2) .images img, .block_post article:nth-child(3) .images img {min-height:86px;}
body.single .page_single .block_post article:nth-child(4) .images, body.single .page_single .block_post article:nth-child(5) .images, body.single .page_single .block_post article:nth-child(6) .images {width:50%}
body.single .page_single .block_post article:nth-child(4), body.single .page_single .block_post article:nth-child(5), body.single .page_single .block_post article:nth-child(6) {width:100%}

.recent-posts .item:nth-child(4) .images img, .recent-posts .item:nth-child(5) .images img {max-width: none !important;width: 230px !important;max-height: none;}
.recent-posts .item:nth-child(4) .images, .recent-posts .item:nth-child(5) .images {width: 100%;min-height: 85px;max-width: none;max-height: 125px;}
.box-descr {padding: 0 15px 10px;}

.archive.category .block_post article .info.left,
.archive.category .block_post article:nth-child(1) .info.left, 
.archive.category .block_post article:nth-child(2) .info.left {clear: both !important;padding-left: 0 !important;}
}
@media screen and (max-width:540px){
.karta-pitimnik {width:400px;height:300px;}
}
@media screen and (max-width:480px){
header .logo{float: none;text-align: center;width: 100%;overflow: hidden;display: block;}
header .logo img{width: 200px;display: block;margin: 0 auto;}
.vopros .title span{margin-left:0;padding: 0 10px;font-size:17px}
.vopros .item{margin-bottom:15px;}
.video_block .item{width:29.5%;}
aside .video-block .futurest-section__headline{line-height:35px;}
.vopros .title a.button.right {margin: 0px 4px 0 0 !important;}
header .link {width: auto;margin: 0 auto;text-align: center;float: none;}
header {height: 180px;}
header .block_search {margin: 7px 0 0 120px;position: relative;display: block;top: 0;left: 0;right: 0;text-align: center;float: none;}
}
@media screen and (max-width:380px){header{height:auto;}
.karta-pitimnik {width:280px;height:300px;}
.pitomnik {margin-top: 50px;}
.pitomnik .title a {width: 115px;}
header .link{width:100%;margin-right:0;margin-bottom:15px;text-align:center;}
header .link a{font-size:13px;}
header .link .calendar_link,header .link .catalog_sadovoda{background-size:20px 20px;padding-left:40px;text-align:left;}
header .link .catalog_sadovoda{}
header .block_search span{width:190px;}
header .block_search input[type="text"]{width:110px;}
.recent-posts .item .images,.recent-posts .item:nth-child(4) .images, .recent-posts .item:nth-child(5) .images, .recent-posts .item:nth-child(6) .images, .block_post article:nth-child(1) .images, .block_post article:nth-child(2) .images, .block_post article:nth-child(3) .images,.news_block_bottom .item:nth-child(1) .images, .news_block_bottom .item:nth-child(2) .images, .news_block_bottom .item:nth-child(3) .images, .news_block_bottom .item .images,.news_block_bottom .item .images img{width:100%;height:auto;float:none;max-height:none;}
.box-side .h1{line-height:20px;}
.box-side .images{float:none;margin:0 auto 20px;}
.news_block_bottom .item:nth-child(4) .info, .news_block_bottom .item:nth-child(5) .info{margin-top:4px;width:100%;}
.video_block .item{width:100%;}
.video_block .item .images{height:auto;}
.video_block .item .images img{border-radius:10px 10px;}
footer .send{width:100%;margin:0 0 20px 18px;width:auto;float:none;}
footer .send .left{float:none;}
.category_page .block_post article:nth-child(4) .images,
.category_page .block_post article:nth-child(5) .images,
.category_page .block_post article:nth-child(6) .images,
.category_page .block_post article:nth-child(7) .images,
.category_page .block_post article:nth-child(8) .images,
.category_page .block_post article:nth-child(9) .images,
.category_page .block_post article:nth-child(10) .images,
.category_page .block_post article:nth-child(7) .info,
.category_page .block_post article:nth-child(8) .info,
.category_page .block_post article:nth-child(9) .info,
.category_page .block_post article:nth-child(10) .info,
body.single .block_post article:nth-child(4) .images,
body.single .block_post article:nth-child(5) .images,
body.single .block_post article:nth-child(6) .images{max-height:none;width:100%;}
.category_page .block_post article .textPreview{display:none;}
.category_page .post_name a{font-size:16px !important;}
#toc_container{width:100% !important;}
.page_post .cont p .images{max-width:100%;}

.archive.category .block_post article .images, 
.archive.category .block_post article .images,
.news_block_bottom .item .images {max-width: none !important; width: 100% !important;height: auto !important;max-height: none !important;}
.news_block_bottom .item .info.left {width: 100% !important;}


}
@media screen and (max-width:320px){}


.yad span:nth-child(1) {
 font-size: 20px;
 cursor: pointer;
        line-height: 12px;
 z-index: 99999;
        position:absolute;
 right: 5px;
 margin-top: 0;
 display: none;
 padding-left: 10px;
}
.yad span {
 font-size: 25px;
 cursor: pointer;
 z-index: 99999;
 right: 5px;
 margin-top: 0;
 display: none;
}
.yap-title-block__text span {position:relative !important;}

#yad a span:nth-child(1) {
    position: relative;
}

#contact_form_pop span.title {
    background: #93b91f;
    border-radius: 5px 5px 0 0;
    color: #fff;
    display: inline-block;
    font-size: 15px;
    height: 43px;
    line-height: 43px;
    padding: 0 15px;
}
p.name_contact {
    border-top: 1px solid #93b91f;
    padding-top: 15px;
}

input[type="submit"] {
    background-color: #f6f7fb;
    border: 0 none;
    border-radius: 2px;
    box-shadow: 0 -1px 0 0 rgba(0, 0, 0, 0.07) inset;
    color: #3c4355;
    cursor: pointer;
    display: inline-block;
    padding: 8px 14px;
    transition: all 200ms ease-in-out 0s;	
    font-size: 16px;
}





.b-page-about__persons {
    margin-top: 40px;
}
.b-page-about__person {
    padding-left: 65px;
    position: relative;
    margin-bottom: 30px;
}
.b-page-about__person h2 {
    font-size: 19px;
}
.b-page-about__person h2 b {
    font-weight: 400;
}
.page_post .cont .b-page-about__person img {
    position: absolute;
    left: 0;
    top: 0;
    width: 54px;
    height: 54px;
    border-radius: 200px;
}
.b-page-about__person p {
    margin: 7px 0 5px;
}
a.b-page-about__person__account {
    display: inline-block;
    color: #186baa;
    margin-right: 10px;
    font-size: 14px;
}
a u {
    border-bottom: 1px solid rgba(24,107,170,.4);
    text-decoration: none;
}
.b-page-about__person__vk u {
    border-bottom: 1px solid rgba(82,115,151,.4);
}
.b-page-about__person__tw {
    color: #31adf4;
}

.b-page-about__person__account u {
    margin-left: 2px;
    display: inline-block;
    line-height: 14px;
}

[class*=" icon-"]:before, [class^=icon-]:before {
    font-family: fontello;
    font-style: normal;
    font-weight: 400;
    speak: none;
    display: inline-block;
    text-decoration: inherit;
    width: 1em;
    margin-right: .2em;
    text-align: center;
    font-variant: normal;
    text-transform: none;
    line-height: 1em;
    width: 19px;
    margin-left: .2em;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
    height: 19px;
}
.icon-mail:before {
	  content: '';
		background: url(http://plodovie.ru/wp-content/uploads/2015/03/mail.png) 0 0 no-repeat;
    background-size: cover;
}
.icon-fb:before {
    content: '';
		background: url(http://plodovie.ru/wp-content/uploads/2015/03/face.png) 0 0 no-repeat;
    background-size: cover;
}
.icon-vkontakte:before {
    content: '';
		background: url(http://plodovie.ru/wp-content/uploads/2015/03/vk.png) 0 0 no-repeat;
    background-size: cover;
}
.icon-tw:before {
    content: '';
		background: url(http://plodovie.ru/wp-content/uploads/2015/03/twit.png) 0 0 no-repeat;
    background-size: cover;
}
i.icon-mail,i.icon-tw,i.icon-vkontakte,i.icon-fb {
    display: inline-block;
    vertical-align: top;
}
.relap-default__item-thumbnail img {
    height: auto !important;
}
span.desc_comp {
    font-size: 12px;
}

.block-titl-pitomnik {
    display: inline-block;
    float: none;
    padding: 0 12.5px;
    height: 43px;
    color: #464655;
    font-size: 14px;
    box-sizing: border-box;
    border-radius: 5px 5px 0 0;
    line-height: 12px;
    line-height: 43px !important;
    color: #fff !important;
    background: #a57b5b;
    color: #fff;
    font-size: 15px;
    font-family: 'ptsansbold';
    border-bottom: 1px dotted #ddd;
}

@media screen and (min-width: 761px) {
.b-page-about__persons {
    margin-top: 60px;
}
.b-page-about__person {
    padding-left: 70px;
    position: relative;
    width: 500px;
    min-height: 100px;
    margin-bottom: 40px;
}
}
dl.tabs {overflow:hidden; margin:0; zoom:1; padding:1px ;position:relative; }
dl.tabs dt { 
	z-index: 2; 
	position: relative;float:left; 
	cursor:pointer; 
  color: #464655;
  font-size: 15px;
  font-weight: 400;
  cursor: pointer;
  display: block;
  float: left;
  padding: 15px 12.5px;
  height: 45px;
  box-sizing: border-box;
  border-radius: 5px 5px 0 0;
  line-height: 12px;

}
dl.tabs dt.selected { background:#a57b5b; z-index:3; cursor:auto;color: #ffffff;font-family: 'ptsansbold';}
dl.tabs dd { display:none; float:right; width:100%; margin:3em 0 0 -100%; position:relative; z-index:2; }
dl.tabs dd.selected { display:block;border-top: 1px solid #d3beae; }
dl.tabs .tab-content { border:0px solid #ccc; padding:5px 5px 5px 5px; }
.tab-content li.recentcomments {
    padding: 10px 0 10px;
    border-bottom: 1px dotted #a57b5b;
}
span.comment-autor {
    font-family: 'ptsansbold';
    color: #a57b5b;
}
/* Топ комментаторов */
.top-kommentat {
    padding-top: 10px;
    border-top: 1px solid #a57b5b;
}

.col-3-komm {
    width: 30%;
    float: left;
    margin: 5px 1.5% 20px;
}
.image-topkomment {
    max-width: 65px;
    height: auto;
    width: 100%;
    margin: 0 auto;
}
.top-kommentat .image-topkomment img {
    max-width: 100%;
    height: auto;
    border-radius: 5px;
    border: 3px solid #eef0f5;
    box-sizing: border-box;
    display: block;
    margin: 0 auto;
}
.name-topkomment {
    text-align: center;
    margin-top: 4px;
    font-size: 15px;
}
.count-topkomment {
    text-align: center;
    font-size: 12px;
    background: url("http://plodovie.ru/wp-content/themes/Adapter-2/images/komment-top.png") center -1px no-repeat;
    line-height: 24px;
}
.sidebar-block-title {
    background: #a57b5b;
    border-radius: 5px 5px 0 0;
    color: #fff;
    display: inline-block;
    font-family: "ptsansbold";
    font-size: 15px;
    height: 43px;
    line-height: 43px;
    padding: 0 15px;    
}

/* Популярные на страницах категорий */
.popul .wpp-list {width: 100%;}
.popul .wpp-list li {overflow: hidden;float: left;width: 32%;margin-right: 3%;margin-bottom: 30px;clear: none;}
.popul .wpp-list li:last-child {margin-right: -6%;}
.popul .wpp-list li div {border-radius: 8px !important;overflow: hidden !important;}
.popul .wpp-list .wpp-thumbnail {margin: 0;border-radius: 8px !important;}
.category_page .popul .title {font-size: 16px;color: #818891;margin-bottom: 25px;position: relative;clear: both;}
.category_page .popul .title span {position: relative;z-index: 5;padding: 0 15px;margin-left: 15px;background: #fff;display: inline-block;}
.category_page .popul .title:after {content: ""; height: 1px;width: 100%;left: 0;top: 50%;background: #e7ecf0;position: absolute;}
.category_page .popul .title {font-size: 16px;color: #818891;margin-bottom: 25px;position: relative;clear: both;}
@media screen and (max-width: 560px) {.popul .wpp-list li {overflow: hidden;float: none;width: 100%;margin-right: 0;margin-bottom: 10px;}}
.qads {text-align: center;}
.cont .alignleft, .cont img.alignleft {display: inline;float: left;margin: 0 20px 1.5em 0;}
.cont .alignright, .cont img.alignright{display: inline;float: right;margin: 0 0 1.5em 20px;}
.cont .aligncenter, .cont img.aligncenter {display:block;margin:0 auto;text-align:center;margin:20px auto;}
.content .page_post .cont p img {max-width:100%}
.entry-content strong {font-weight: 700;}
@media screen and (max-width: 1080px) {
.news_block_bottom .item:nth-child(4) .info, .news_block_bottom .item:nth-child(3) .info, .news_block_bottom .item:nth-child(5) .info {
    width: 60%;
}
.news_block_bottom .item .images {
    border-radius: 10px;
    overflow: hidden;
    width: 211px;
    max-width: 38%;
    margin-right: 2%;
}

}
