@import url('https://fonts.googleapis.com/css?family=Open+Sans:400,400i,600,700|PT+Sans:400,700');
@font-face {
  font-family: 'Corbel';
  src: url('fonts/Corbel.eot?#iefix') format('embedded-opentype'),  url('fonts/Corbel.woff') format('woff'), url('fonts/Corbel.ttf')  format('truetype'), url('fonts/Corbel.svg#Corbel') format('svg');
  font-weight: normal;
  font-style: normal;
}
@font-face {
  font-family: 'Corbel-Bold';
  src: url('fonts/Corbel-Bold.eot?#iefix') format('embedded-opentype'),  url('fonts/Corbel-Bold.woff') format('woff'), url('fonts/Corbel-Bold.ttf')  format('truetype'), url('fonts/Corbel-Bold.svg#Corbel-Bold') format('svg');
  font-weight: normal;
  font-style: normal;
}


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:1.3;color:#000;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:5px;}
.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: 182px;margin-bottom: 25px;;box-sizing:border-box;position:relative;background: url(images/head_bg.png) center top no-repeat}
header .block_width{z-index:5;}
#toc_container{
	width:53%;
}
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 .cont.page_single .relap-default__view-strings .relap-default__item-inner{
	padding:0 0 15px;
}
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;
}
img.aligncenter {
    display: block;
    margin: 25px auto;
}

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;}.ya {
	clear: both;
}/*.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;
}
.cont.page_single .relap-default__with-under-header-line .relap-default__items-container {
    padding-top: 20px;
}
body .cont.page_single .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;
    margin-bottom: -20px;
    position: relative;
    z-index: 3;
    background: #fff;
}header .logo{margin:25px 0 0 49px;}
header .link{margin:30px 0 0 100px;padding-left: 80px;}
header .link a{position: relative;font-family: 'Open Sans';display:inline-block;font-style:italic;padding:5px 0 0 55px;color:#4c575b;text-decoration:none;height:44px;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:44px;height:44px; background:url(images/sprite1.png) 0 -23px 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:25px 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:100px;background: url(images/menu_bg.png) 50% 50% no-repeat;margin:0 0 25px;position: relative;}
nav .fa{display:none;color:#fff;font-size:30px;float:left;cursor:pointer;}
#nav_menu-5 ul.menu {display: table;text-align: left;width: 100%;padding: 0 45px;box-sizing: border-box;}
#nav_menu-5 ul.menu li {display: table-cell;position: relative;}
#nav_menu-5 ul.menu li a {position: relative;font-size: 17px;font-weight:600;color: #ffffff;padding-left: 0;display:block;}
nav.block_width.clearfix {
	padding: 60px 50px 0;
	box-sizing: border-box;
}
body #nav_menu-5 ul.menu li {
    display: inline-block;
    position: relative;
    margin-right: 50px;
}

#nav_menu-5 ul li ul{width: 100%;background:#484d59;left:0;padding:0;position:absolute;top:64px;z-index:400;padding:20px;box-sizing:border-box;}
#nav_menu-5 .sub-menu{display:none}
#nav_menu-5 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;}
#nav_menu-5 ul.menu li ul li {display:block;}
#nav_menu-5 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;}
#nav_menu-5 ul.menu li ul li a:hover {color:#fd8e21;background:none;}
#nav_menu-5 ul.menu li:hover > ul.sub-menu {display: block;}
#nav_menu-5 ul.menu li:hover ul li a {background: none;}

.top_info {background: #faf5e8}
.top_info_cont {background: url(images/t_i_left.png) 0 0 no-repeat, url(images/t_i_right.png) 100% 0 no-repeat;overflow: hidden;padding: 0 50px;}
.top_i_box {
	display: inline-block;
	width: 25%;
	margin: 0;
	float: left;
	padding: 20px 0 20px 30px;
	vertical-align: middle;
	box-sizing: border-box;
}
.t_i_bigtext {
	display: block;
	padding-left: 30px;
	position: relative;
	float: left;
	height: 100%;
	line-height: 37px;
	font-size: 28px;
	color: #ff7327;
	font-weight: 600;
	margin-right: 15px;
}
.t_i_bigtext:before {
	content: "";
	width: 25px;
	height: 20px;
	position: absolute;
	top: 11px;
	left: 0;
	background: url(images/sprite1.png) 0 0 no-repeat;
}
.top_i_box:nth-child(2) .t_i_bigtext:before {
	background: url(images/sprite1.png) -26px 0 no-repeat;
}
.top_i_box:nth-child(3) .t_i_bigtext:before {
	background: url(images/sprite1.png) -48px 0 no-repeat;
}
.top_i_box:nth-child(4) .t_i_bigtext:before {
	background: url(images/sprite1.png) -72px 0 no-repeat;
}
.t_i_smalltext {
	font-size: 13px;
	line-height: 17px;
}
ul.toc_list li:before {
    background: none !important;
}
img.aligncenter {
    display: block;
    margin: 25px auto;
}.menu_block #nav_menu-5 .sub-menu li:hover:after,.menu_block #nav_menu-5 .sub-menu li:hover a{color:#ffb85c;}
.middle{width:100%;padding:0;position:relative;background:#fff;margin-bottom:45px;box-shadow: 0px 18px 57px 2px #e8e8e8;box-sizing:border-box;}
.container{width:100%;float:left;position:relative;box-sizing:border-box;padding:25px 0 0 0;}
.content{padding: 0 320px 0 0;margin: 0 50px;}
.recent-posts .h1{font-size: 30px; font-family: 'Corbel';line-height: 40px;}
.recent-posts{}
.recent-posts .item{width:30%;float:left;margin:0 20px 10px 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: 16px;line-height: 20px;display: block;}
.recent-posts .item.news_big:first-child{width:67.5%;margin:0 0 30px 20px;float: right;}
.recent-posts .item.news_big .name_post{font-size:22px;line-height:24px;    margin-bottom: 10px;}
.recent-posts .item .category_name a, .block_post article .category_name a {position: relative;font-size:12px;line-height: 19px;color:#818891;padding-left:3px;display:block;}
.recent-posts .item .category_name a:before,
.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{min-height: 440px;}
.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;max-height:100px;}

.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: 17px;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:5px;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:10px;margin-bottom:10px;}
.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:10px;}
.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:21px 0;border-bottom:1px solid #e7ecf0;padding-bottom:21px;position: relative;padding-bottom: 35px;}
.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 a.button.right{position: relative;display:block;font-size:12px;font-family: 'Open Sans';font-weight: 700; border:1px solid #e7ecf0;border-radius:6px;padding: 8px 10px;background:#fd8e21;line-height:20px;text-transform: uppercase; text-align:center;color:#fff;position: absolute;bottom: -17px;right: 60px}
.vopros .info.left a {font-size: 15px;}
.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;}
.videogalery.clearfix {margin: 50px 0 30px;}
.videogalery.clearfix .title span {
    position: relative;
    padding-left: 45px;
    font-size: 28px;
    font-family: 'Corbel';
    display: block;
    margin-bottom: 20px;
}
.videogalery.clearfix .title span:before {
	    content: "";
    display: block;
    position: absolute;
    left: 0;
    top: 3px;
    height: 100%;
    width: 35px;
    background: url(images/sprite1.png) -94px -28px no-repeat;
}
.ug-thumb-wrapper.ug-tile.ug-tile-clickable.ug-thumb-ratio-set {
    width: 49% !important;
    float: left;
    display: inline-block;
    position: relative !important;
    top: auto !important;
    left: auto !important;
    background: none !important;
}
.ug-thumb-overlay {
    opacity: 1 !important;
    background: none !important;
}
body .videogalery.clearfix .ug-thumb-wrapper.ug-tile .ug-tile-icon.ug-icon-play {
    background: url(images/sprite1.png) 0 -270px !important;
    left: 125px !important;
    margin-left: -50px !important;
    top: 50% !important;
    margin-top: -50px !important;   
    width: 100px !important;
    height: 100px !important;
}

body .videogalery.clearfix img.ug-thumb-image.ug-trans-enabled {
    max-width: 250px !important;
    border-radius: 10px;
}
.news_block_bottom span.h1 {
    position: relative;
    padding-left: 45px;
    font-size: 28px;
    font-family: 'Corbel';
    display: block;
    margin-bottom: 20px;
}
.news_block_bottom span.h1:before {
	 content: "";
    display: block;
    position: absolute;
    left: 0;
    top: 3px;
    height: 100%;
    width: 35px;
    background: url(images/sprite1.png) -135px -28px no-repeat;
}
.text_home.clearfix {
    margin: 20px 0 50px;
}
.text_home h1 {
	font-size: 40px;
	font-family: 'Corbel';
}
.text_home p {
	font-size: 15px;
	line-height: 24px;
	margin-bottom: 20px;
}
.text_home p.design {
	padding: 0 0 20px 75px;
	font-style: italic;
	position: relative;
}
.text_home p.design:before {
    content: "";
    display: block;
    position: absolute;
    left: 7px;
    top: 0px;
    width: 50px;
    height: 65px;
    background: url(images/sprite1.png) -187px 0px no-repeat;
}	
ul.widgcomm {
    padding-left: 3px;
}
li.comcont {
    margin-bottom: 25px;
}
.h_comm {
	color: #818891;
	font-size: 11px;
}
a.auth {
	display: block;
	font-size: 17px;
	line-height: 22px;
	font-family: 'Corbel';
	color: #393b3d;
	margin: 7px 0 15px;
}
.excerp {
    position: relative;
    padding: 20px;
    background: #f5f8f7;
    margin: 18px 0 0;
}
li .excerp:before {
    content: "";
    display: block;
    position: absolute;
    left: 30px;
    top: -13px;
    width: 28px;
    height: 29px;
    background: url(images/sprite1.png) -149px -137px no-repeat;
}

.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;
	margin-bottom: 5px;
	color: #000;
	position: relative;
}
.box-descr ul li:before,.page_post ul li:before,.page-id-667 .cont ul li:before,.page_content .cont ul li:before,.single_pages ul li:before {
	content: "";
	height: 25px;
	width: 25px;
	top: 0;
	left: 0;
	position: absolute;
	background: url(images/sprite1.png) no-repeat -182px -136px;
	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/sprite1.png) -246px 0 no-repeat;display:block;width:50px;height:50px;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 span.title, .an_color.rightBox span.title {
	position: relative;
	font-size: 18px;
	color: #ffffff;
	font-family: 'Corbel-Bold';
	display: inline-block;
	text-align: left;
	background: #67a517;
	border-radius: 5px 5px 0 0;
	padding: 9px 27px;
	margin-bottom: 22px;
}
.rightBox span.title:after, .an_color.rightBox span.title:after {content: "";height: 1px;background: #67a517;width: 293px;position: absolute;bottom: 0;left: 7px;}

.an_color.rightBox span.title {
	background: #f7641b;
}
.an_color.rightBox span.title:after {
	background: #f7641b;
}

.rightBox.comm_list span.title {
	position: relative;
	font-size: 18px;
	color: #ffffff;
	font-family: 'Corbel-Bold';
	display: inline-block;
	text-align: left;
	background: #13abcf;
	border-radius: 5px 5px 0 0;
	padding: 9px 27px;
	margin-bottom: 22px;
}
.rightBox.comm_list span.title:after {content: "";height: 1px;background: #13abcf;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: 700;
	font-style: italic;
	left: -32px;
	font-size: 18px;
	position: absolute;
	color: #f46200 !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-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}

.recent-posts span.h1 {position: relative;padding-left: 40px; color: #000000;font-size: 33px;line-height: 38px;display: block;margin-bottom: 20px;}
.recent-posts span.h1:before{content:"";display:block;position:absolute;left:0;top:0;height:100%;width:35px;background:url(images/sprite1.png) -55px -27px no-repeat;}

h1.posth1 {position: relative;color: #000000;font-size: 33px;line-height: 38px;display: block; }
.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: #fff0f0;
}
.page_post article blockquote:before {content: "";position: absolute;top: 50%;left:45px;margin-top:-25px;width:52px;height:49px;background: url(images/sprite1.png) -300px 0 no-repeat;}
blockquote:nth-child(1) {background:#fdebeb;}
blockquote:nth-child(2) {background:#fcf6ec;}
#main #toc_container {background: #f2f9fc 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: none;}
#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;padding-top: 0.5em;}
.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),
.category_page .block_post article:nth-child(1),
.category_page .block_post article:nth-child(2) {width: 30%;padding-top: 10px;}
.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%;}

.popul .relap-default__view-strings.relap-default_img-size-6 .relap-default__item-thumbnail {
    width: 100%;
    float: none !important;
}
body .popul .relap-default__item-thumbnail img {
   max-width: 211px !important; 
   display: block;
   margin-bottom: 5px;
}
body .popul .relap-default__view-strings.relap-default_img-size-6 .relap-default__item-thumbnail ~ .relap-default__item-title {
    margin-left: 0;
    float: none !important;
    width: 100% !important;
    padding-right: 10px;
}.page_post h2{font-size:25px;color:#f36100;margin-bottom:15px;font-weight:600;font-family: 'Open Sans';font-family: "PT Sans", "Helvetica Neue", sans-serif;}
.page_post h3{font-size:25px;color:#f36100;margin-bottom:15px;font-weight:600;font-family: 'Open Sans';font-family: "PT Sans", "Helvetica Neue", sans-serif;}
.page_post h4{font-size:25px;color:#f36100;margin-bottom:15px;font-weight:600;font-family: 'Open Sans';font-family: "PT Sans", "Helvetica Neue", sans-serif;}
.page_post p{margin-bottom:5px;padding-top: 0.5em; font-family: "PT Sans", "Helvetica Neue", sans-serif; font-size:20px; line-height:1.5;}
.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:16px;color:#818487;}
.entry-meta .author span{color:#000;}
.page_post ul{}
.page_post li{font-family: "PT Sans", "Helvetica Neue", sans-serif; font-size:20px;line-height:1.5;}
.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;max-width: 100%;}
.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:#009ee0;font-size:14px;font-weight:700;}
.page_post #toc_container.no_bullets ul li a{color:#393b3d;font-size:18px;line-height:22px;display:block;}


.comments .comment-title, .block_post .recomend{font-size:28px;color: #000000;font-family: 'Corbel-Bold';}
ul li.comment:before{  all: initial;}
li.comment:before{  all: initial;}
cite.fn {  font-size: 18px;}
.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; font-size:14px;}
.breadcrumb a {margin-right:5px;padding-right:10px;}
.right-sidebar{float: right;width: 300px;margin-left: -365px;position: relative;padding: 5px 0 15px;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;}

div#nav_menu-5 li.hid, div#footerInner .sub-menu {display: none;}
.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:27px;height:31px;background: url(images/sprite1.png) -362px 0 no-repeat;}
.su-quote a{color: #36b8e0;}
aside .video-block{border-top:1px dashed #dde2ea;padding-top:15px;margin-bottom:60px;}
aside .video-block .futurest-section__headline{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:35px 0 25px;}
aside .menu .sub-menu{padding: 20px 0 20px 42px;margin-bottom:5px;}
aside .menu a{cursor:pointer;}
aside .menu li {position: relative;}
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: "";
	display: block;
	position: absolute;
	left: -3px;
	width: 10px;
	top: 7px;
	color: #d3d7de;
	background: url(images/sprite1.png) 0 -137px no-repeat;
	height: 11px;
}
aside .menu .sub-menu li.current-menu-item a {
	color: #dd500a;
}
aside .menu .sub-menu li.current-menu-item:after{
	background: url(images/sprite1.png) -13px -137px no-repeat;

}
aside .menu li.current-menu-ancestor.current-menu-parent:after {
	content: "";
	display: block;
	position: absolute;
	right: 20px;
	width: 14px;
	top: 20px;
	color: #d3d7de;
	background: url(images/sprite1.png) -24px -135px no-repeat;
	height: 14px;
}
.slogan {
    float: left;
    color: #6e7475;
    font-family: 'Open Sans';
    font-style: italic;
    font-size: 13px;
    margin: 25px 0 0 30px;
}


aside .menu > li > a, aside .menu > li > span{background:#f2f9fc;margin-bottom:4px;padding-left:80px;cursor:pointer;font-family: 'Corbel';box-sizing: border-box;}
aside .menu > li > a, aside .menu > li > span{border: 1px solid transparent;position: relative;line-height:53px;font-size:17px;color:#36383f;height:53px;display:block;overflow:hidden;}
aside .menu > li > a:hover,aside .menu > li > a.active,
aside .menu > li > span:hover,aside .menu > li > span.active{border: 1px solid #e0ecf0;color: #3c4355;height:53px;background:#eef7fa;font-weight:600;}
aside .menu > li > a:before,
aside .menu > li > span:before {content: "";width: 55px;height: 53px;position: absolute;left:0;top:0;background: #f7fbfc url(images/sprite1.png) no-repeat;border-right:1px solid #e5eff4;}
aside .menu > li.r1 > a:before,
aside .menu > li.r1 > span:before {background-position: 0 -75px;}
aside .menu > li.r2 > a:before,
aside .menu > li.r2 > span:before {background-position: -56px -77px;}
aside .menu > li.r3 > a:before,
aside .menu > li.r3 > span:before {background-position: -113px -77px}
aside .menu > li.r4 > a:before,
aside .menu > li.r4 > span:before {background-position: -167px -77px}
aside .menu > li.r5 > a:before,
aside .menu > li.r5 > span:before {background-position: -219px -77px}


aside .menu .sub-menu{display:none;background: #fbfbfc;margin: -4px 0;}
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:45px;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:50px;}
.tabs input#tab2:checked + label[for*="2"],.tab_module .tab_link .active{height:50px;}
.tabs input#tab3:checked + label[for*="3"],.tab_module .tab_link .active{height:50px;}
.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;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/sprite1.png) 0 -154px no-repeat;}
aside .wp-polls .Buttons{margin-left:35px;text-transform: uppercase; float:left;height:37px;line-height:32px;color:#fff;border-radius:6px;background:#67a517;outline:none;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;}
.wp-polls form p:nth-child(3) {
    text-align: left !important;
    font-size: 17px;
    padding-left: 50px;
    position: relative;
}
.wp-polls form > p:nth-child(3):before {
content:"";
display:block;
position: absolute;
background:url(images/sprite1.png) -116px -136px;
left: 15px;
top: 0;
width: 29px;
    height: 31px;
}
.wp-polls form ul.wp-polls-ul {
	padding-left: 40px;
}


.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(4) .post_name a,
.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(8) .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(4), 
.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(8) {width: 100%;margin-right: 0;}.archive.category  .block_post article:nth-child(9) {width: 30%;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,
.archive.category  .block_post article:nth-child(10) .textPreview,
.archive.category  .block_post article:nth-child(11) .textPreview {display: none;}

.archive.category .block_post article:nth-child(3) {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(9) .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: 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(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(9) .info.left,
.archive.category .block_post article:nth-child(10) .info.left,
.archive.category .block_post article:nth-child(11) .info.left {width: 100%;}.archive.category  .block_post article:nth-child(10),
.archive.category  .block_post article:nth-child(11) {width: 30%;margin-right: 2%;}
.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(4) .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;}


.l_cal_title {
	font-family: 'Corbel-Bold';
	font-size: 22px;
	padding: 0 0 20px 50px;
	position: relative;

}
.l_cal_title:before {
	position: absolute;
	content: "";
	top: 0;
	left: 0;
	width: 40px;
	height: 40px;
	background: url(images/sprite1.png) 0 -180px;
}
.l_cal_box {
	border: 1px solid #eaeeef;
	padding: 20px;
	margin-bottom: -1px;
	position: relative;
	padding-left: 73px;
}	
.l_cal_box.now {
	border: 2px solid #ff7b34;
	margin-bottom: -2px;
	z-index: 2
}

.l_cal_box:before {
	position: absolute;
	content: "";
	top: 50%;
	margin-top: -20px;
	left: 20px;
	width: 40px;
	height: 40px;
	background: url(images/sprite1.png) -41px -180px
}
.l_cal_box.l2:before {background: url(images/sprite1.png) -84px -180px}
.l_cal_box.l3:before {background: url(images/sprite1.png) -125px -180px}
.l_cal_box.l4:before {background: url(images/sprite1.png) -166px -180px}
.l_cal_box.l5:before {background: url(images/sprite1.png) -208px -180px}
.l_cal_box.l6:before {background: url(images/sprite1.png) -250px -180px}

.l_cal_time, .l_cal_mess {
	font-family: 'Open Sans';
	font-size: 10px;
	color: #818891;
	display: inline-block;
	float: left;
}
.l_cal_mess {
	float: right;
	font-size: 11px;
}
.l_cal_name {
	clear: both;
	font-family: 'Corbel-Bold';
	font-size: 17px;
}
.archive.category .pagination {margin-top: 20px;}

#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-bottom:1px solid #e7ecf0;border-top: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;line-height: 20px;}
footer .form_block{margin:-3px -15px 0 30px;}
footer .form_block input[type=text],
footer .form_block input[type=search]{
	border-radius: 5px;
	width: 260px;
	height: 50px;
	line-height: 50px;
	float: left;
	border: 1px solid #e0e4ec;
	background: #fff;
	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: 106px; top: 40px;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;}
header .menu-bokovoe-menyu-container {
    display: none;
} @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){
	.primary-menu-nav{
		display: none;
	}
	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: #83b924;padding: 10px;display:none;}
	.menu_block #nav_menu-5 ul{width:100% !important;box-sizing:border-box;}
	.menu_block #nav_menu-5 ul li{display:block !important;width:100% !important;margin:0 0 5px 0 !important;border-top:0 !important;}
	.menu_block #nav_menu-5 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;}
nav.block_width.clearfix {
    padding: 50px 50px 0;
    box-sizing: border-box;
}
header {
    overflow: visible;
}
.menu_block {
    height: auto;
}   
#nav_menu-5 ul.menu {
    padding: 0 0 0 60px;
}
#nav_menu-5 ul.menu li a {
    font-size: 18px;
    color: #ffffff;
    padding: 5px 0;
}
header .menu-bokovoe-menyu-container {
    display: block;
} 
header ul#menu-bokovoe-menyu {
    padding: 0px 20px 20px 45px;
    margin-top: -5px;
}
header ul#menu-bokovoe-menyu li a, header ul#menu-bokovoe-menyu li span{
		display: block;
    padding: 5px;
    margin-bottom: 3px;
    font-size: 17px;
    font-weight: 600;
    color: #fff;
    text-transform: uppercase;
}
header ul#menu-bokovoe-menyu li ul a, header ul#menu-bokovoe-menyu li ul span{
		display: block;
    padding: 5px 5px 5px 10px;
    margin-bottom: 3px;
    font-size: 15px;
    font-weight: 600;
    color: #fff;
    text-transform: none;
}


}
@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;
}
.top_i_box {
    padding: 0px 0 5px 40px;
    width: 50%;
}
header .block_search {
    margin: 0;
    top: auto;
    right: auto;
    position: relative;
    float: none;
    clear: both;
    text-align: right;
    width: 250px;
    float: right;
}
header .link {
    margin: 10px 20px 0 0;
    padding-left: 80px;
}
nav.block_width.clearfix {
    padding: 20px 50px 66px;
    box-sizing: border-box;
}
nav .fa {
    display: block;
    margin: 0;
    cursor: pointer;
    position: absolute;
    z-index: 300;
    top: 51px;
    left: 45px;
}
nav .nav_menu {
    top: 46px;
    left: 32px;
}
.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; min-height: 30px; margin-left: 15px;}
footer .form_block {float: none;margin-left: 20px;}
footer .es_textbox {position: relative;}
form.es_widget_form {max-width: 300px;}
footer .es_button {
    position: absolute;
    right: -27px;
    top: 7px;
    width: 25px;
    height: 25px;
}
}
@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;}
	.scrollTop{
		display:none !important;
	}
}
@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: 0px;}
footer .es_button{
	right: 60px;
	top:0px;
}
footer .bottom1 ul.menu li{
    width: 26%;
    margin: 0 5px 3px 0;
}

figure.image.wp-caption, figure.image.wp-caption img{
		max-width:100%;
		height:auto;
	}

}


@media screen and (max-width:560px){
.breadcrumb a {
    background: url(images/bread.png) no-repeat 100% 8px;
    color: #3c4a5d;
} 
.breadcrumb a, .breadcrumb span {
    display: inline;
}
textarea#comment {
    max-width: 100%;
}

header .logo {
    margin-left: 15px;
    float: none;
    margin: 0 auto;
    display: block;
    padding-top: 10px;
    text-align: center;
}
	.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;}
header .link {
    width: 200px;
    margin: 10px auto;
    padding: 0;
    float: none;
}
header .block_search {
    margin: 0 auto;
    top: auto;
    right: auto;
    position: relative;
    float: none;
    clear: both;
    text-align: right;
    width: 250px;
    float: none;
}
header {
    background: url(images/head_bg.png) center top no-repeat;
    background-size: cover;
    height: 138px;
}
body footer a.logo {
    margin: 0 0 10px 0 !important;
}
.slogan {
    margin: 10px 0 10px 30px;
}

}
@media screen and (max-width:540px){
	.karta-pitimnik {width:400px;height:300px;}
.box-descr ul, .page_post ul, .page_content .cont ul, .single_pages ul {
    padding-left: 0;


}
@media screen and (max-width:480px){
	header .logo{float: none;text-align: center;width: 100%;overflow: hidden;display: block;}
	.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 .block_search {margin: 7px auto 0;position: relative;display: block;top: 0;left: 0;right: 0;text-align: center;float: none;}

}
@media screen and (max-width:400px){
	footer .es_button {
    left: 0px;
    top: 36px;
	}
	footer .send.right {
    float: none;
    clear: both;
    min-height: 85px;
	}
}
@media screen and (max-width:380px){
.karta-pitimnik {width:280px;height:300px;}
.pitomnik {margin-top: 50px;}
.pitomnik .title a {width: 115px;}
header .link a{font-size:13px;}
header .link .catalog_sadovoda{}
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;}


}
.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-size: cover;
}
.icon-fb:before {
	content: '';
	
	background-size: cover;
}
.icon-vkontakte:before {
	content: '';
	
	background-size: cover;
}
.icon-tw:before {
	content: '';
	
	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;
	
	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: 30%;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%;
	}

}
@media screen and (max-width: 1000px) {
.top_i_box {
    padding: 20px 0 20px 3px;
}
.t_i_bigtext {
    font-size: 22px;
}
}	
@media screen and (max-width: 840px) {


}
@media screen and (max-width: 540px) {
.top_i_box {
    padding: 0;
    width: 200px;
    text-align: left;
    display: block;
    margin: 0 auto;
    float: none;
}


}		
body aside .menu > li.notlink > a {pointer-events: none !important;}
ul.toc_list li:before {
    background: none;
}
.page_post p {
    margin: 10px 0 15px;
}
.image_onhover {
    overflow: hidden;
}
div#id2 {
    margin-bottom: 30px;
}
}
.true_top_posts{
	counter-reset: myCounter;
}
.true_top_posts li {
    list-style: none;
    min-height: 60px;
    padding-bottom: 10px;
    margin-top: 10px;
    border-bottom: 1px solid #c9c9c9;
}
.true_top_posts li:before {
    counter-increment: myCounter;
    content: counter(myCounter);
    background: #f7641b;
    border-radius: 5px;
    color: #fff!important;
    font-size: 28px;
    display: inline-block;
    text-align: center;
    margin: 5px 10px;
    line-height: 40px;
    width: 40px;
    height: 40px;
    margin-left: 33px;
}
.true_top_posts li .top_posts_content {
    width: 90%;
    /* float: right; */
    min-height: 60px;
    margin-left: 55px;
}
.true_top_posts_header {
    position: relative;
    font-size: 18px;
    color: #ffffff;
    font-family: 'Corbel-Bold';
    display: inline-block;
    text-align: left;
    background: #f7641b;
    border-radius: 5px 5px 0 0;
    padding: 9px 27px;
    margin-bottom: 22px;
}
/*Nav in top (primary)*/
.primary-menu-nav{
	
}
.primary-menu-nav li{
	display: inline-block;
    padding: 0 10px;
    border-right: solid 1px #e4e4e4;
    position: relative;

}
.primary-menu-nav li:hover a{
	color:#ececec;
}
.primary-menu-nav li:last-child{
	border:none;
}

.primary-menu-nav li ul.sub-menu{
	display:none;
	position: absolute;
    background: #fb7a33;
    width: 200px;
    border-radius: 5px;
    padding: 10px 5px;
    top: 20px;
}

.primary-menu-nav li:hover ul.sub-menu{
	display: block;
}
.primary-menu-nav li ul.sub-menu li{
	display: block;
	padding: 5px 0px;
	margin:0px;
	border:none;
	border-bottom: solid 1px #fff;
	text-align: center;
}
.primary-menu-nav li ul.sub-menu li:last-child{
	border:none;
}
.primary-menu-nav li.current-menu-item a, 
.primary-menu-nav li ul.sub-menu li.current-menu-item a,
.primary-menu-nav li.current-category-parent a{
	color:#ececec;
}
.primary-menu-nav li ul.sub-menu li a{
	color:#fff;
	text-align: center;
}
.primary-menu-nav li ul.sub-menu li:hover a{
	color:#ececec;
}
.primary-menu-nav li a{
	font-size: 18px;
    font-weight: bold;
    color: #fff;
    cursor: pointer;
    display: inline-block;

}
/*For child categories*/
.list-child-categories{
	display: block;
	margin-bottom: 20px;
}
.list-child-categories ul{

}
.list-child-categories ul li{
    display: inline-block;
    margin: 5px 5px;
    
    width: auto;
}
.list-child-categories ul li a{
	padding: 8px 13px;
	display: inline-block;
    font-size: 17px;
    color: #36383f;
}
.list-child-categories ul li:hover{
	background: #f7641b;
	border-radius: 5px;
}
.list-child-categories ul li:hover a{
	color:#fff;

}
.true_popular_posts{

}
.true_popular_posts li{
clear:both;
border-bottom: solid 1px #cfcfcf;
margin-bottom: 10px;
padding-bottom: 10px;
min-height: 75px;
}
.true_popular_posts li .thumb_wrap{

}
.true_popular_posts li .thumb_wrap img{
	display: block;
    border-radius: 5px;
    overflow: hidden;
    float: left;
    margin-right: 10px;
}
.home_popular_posts{
	width: 100%;

}
.popular_item{
	display: block;
	margin-bottom: 15px;
	padding: 0 0 30px;
    border-bottom: 1px dotted #ddd;
}
.popular_item.horizontal{
width: 48%;
float: left;
}
.popular_item.vertical{
	width: 100%;
	float: none;
	clear: both;
	min-height: 135px;
}
.popular_item .popular_posts_content{

}
.popular_item .popular_posts_content a{

}
.popular_item .popular_posts_content .thumb_wrap{

}
.popular_item .popular_posts_content .thumb_wrap img{
	border-radius: 5px;
}
.popular_item.horizontal .popular_posts_content .thumb_wrap img{
	margin-bottom: 5px;
}
.popular_item.vertical .popular_posts_content .thumb_wrap img{
	float: left;
	margin-right: 20px;
}
.popular_item.horizontal .popular_posts_content .title_post{
	color:#393b3d;
	font-size:18px;
	font-family: 'Corbel';
}
.popular_item.vertical .popular_posts_content .title_post{
	color: #393b3d;
	font-size: 22px;
	margin-bottom: 15px;
	font-family: 'Corbel';
}
 
.popular_item  .popular_posts_content .popular_posts_excerpt{
	color: #1A1A1A;
	font-size: 14px;
	margin-top: 10px;
}
.popular_item.horizontal .popular_posts_content .popular_posts_excerpt{
	display: none;
}
#custom_html-2, #custom_html-3, #custom_html-4{
  display: block;
}
.vis{
  position: fixed;
  top:30px;
  width: 300px;
}
.vis_bott{
	
}
/*related posts*/
.ob-block {
    width: 300px;
    height: 345px;
    position: relative;
    vertical-align: top;
    letter-spacing: normal;
    float: left;
    border-radius: 4px;
    overflow: hidden;
    box-shadow: 0 1px 4px 1px rgba(0,0,0,.14);
    margin: 0 22px 30px 0;
}
.ob-placeholder {
    display: block;
    padding-bottom: calc(127% - 6px);
}
.ob-image {
    position: absolute;
    left: 0;
    width: 100%;
    background-size: cover;
    background-repeat: no-repeat;
    height: 83%;
}
.ob-blur {
    -webkit-filter: blur(10px);
    -moz-filter: blur(10px);
    filter: blur(10px);
    position: absolute;
    left: 0;
    width: 120%;
    background-size: 200%;
    background-repeat: no-repeat;
    background-position: -40px 100%;
    top: 61%;
    height: 50%;
    z-index: 1;
    opacity: .25;
}
.ob-grad {
    position: absolute;
    top: 30%;
    left: 0;
    right: 0;
    bottom: 0;
}
.ob-text {
    display: flex;
    flex-flow: column nowrap;
    z-index: 1;
    justify-content: flex-start;
    outline: 0;
    webkit-user-select: none;
    -moz-user-select: none;
    -ms-user-select: none;
    -o-user-select: none;
    user-select: none;
    position: absolute;
    padding: 0;
    height: auto;
    bottom: 10px;
    max-height: 145px;
}
.ob-tz {
    font-size: 22px;
    line-height: 26px;
    padding: 0 18px 6px;
    font-weight: 600;
}
.ob-ta {
    font-size: 15px;
    line-height: 20px;
    opacity: .8;
    overflow: hidden;
    text-overflow: ellipsis;
    display: -webkit-box;
    -webkit-box-orient: vertical;
    white-space: normal;
    word-wrap: break-word;
    word-break: break-word;
    padding: 3px 18px 2px;
}

.ob-href {
    width: 100%;
    height: 100%;
    overflow: hidden;
    display: block;
    position: absolute;
    top: 0;
    left: 0;
    right: 0;
    color: #fff;
    z-index: 1;
}
.ob-href:hover {
  color:#fff;
}
.ob-back {
    position: absolute;
    top: 0;
    left: 0;
    right: 0;
    bottom: 0;
    overflow: hidden;
}
.ob-block:hover {
    opacity: 0.9;
}
.ob-in {
    margin: 20px 0 0;
    padding: 0 0 0 40px;
    display: table;
    width: 100%;
}

.yarpp-related .ob-block{
  width: 200px;
  height: 280px;
}
.yarpp-related .ob-tz{
  font-size: 15px;
  line-height: 18px;
  text-align: center;
}
.yarp-h{
	font-weight: bold;
    font-size: 20px;
}
/*related posts*/
.addthis_inline_share_toolbox_shzs{
	    display: block;
    margin: 0 auto;
    width: 100%;
    text-align: center;
}
#anycomment-root .anycomment{
	height:auto;
}
#anycomment-root .anycomment-list .comment-single-body__actions{
	height:auto;
}
#anycomment-root, #anycomment-root *, #anycomment-root :after, #anycomment-root :before{
	background: none;
}
figure.image.aligncenter{
	margin: 10px auto;
}
.wpsm_pros ul li:before, .wpsm_cons ul li:before{
	background:none !important;
	padding-top: 10px;
}
.wpsm_pros ul li, .wpsm_cons ul li{
	padding-left:25px !important;
}
table tr, table  th, table td{
	border: solid 1px #999;
	padding:5px;
}
.table-wrap{
	overflow:scroll;
}
#main .cont a{
	text-decoration:underline;
}
#main .cont a:hover{
	text-decoration:none;
	color:#000;
}
.su-quote-inner{
	font-size:19px;
	line-height:1.5;
}
@media screen and (max-width: 540px) {
.ob-in{
	padding-left:0px;
}
.yarpp-related .ob-block{
	width:100%;
}
.ob-text{
	width:100%;
}
}
.header-meta{
	margin-bottom:10px;
}
.mod_date{
	font-size: 13px;
    color: #818487;
}
.header-meta{
	margin-bottom:5px;
	text-align: right;
}
.mod_date{
	font-size: 13px;
    color: #818487;
}
.article-meta__byline{
	font-size: 13px;
    color: #818487;
}
.article-meta__byline:hover {
  font-size: 13px;
    color: #818487;
}