/*xMarkup - styles*/
.sf-menu > li > a{
	border-left: 1px solid #E8E8E8;
}
.sf-menu > li:before, #td-top-search:before {
	width: 100%;
	height: 4px;
	background-color: #FFF;
	display: block;
	content: "";
	z-index: 999;
	position: relative;
}
.sf-menu > li.xm-count-0.current-menu-item a {
	color: #C45E8D !important;
}
.sf-menu > li.xm-count-0:before, .sf-menu > li.xm-count-0 > a:hover, .sf-menu > li.xm-count-0 .td-mega-span:hover a{
	background-color: #C45E8D;
	color: #FFF !important;
}
.sf-menu > li.xm-count-0:before {
	width: 93px;
	margin-left: 1px;
}
.sf-menu > li.xm-count-1.current-menu-item a {
	color: #61B7B4 !important;
}
.sf-menu > .sub-menu li.xm-count-1.current-menu-item a {
	color: #fff !important;
}
.sf-menu > li.xm-count-1:before, .sf-menu > li.xm-count-1 a:hover, .sf-menu > li.xm-count-1 .td-mega-span:hover a{
	background-color: #61B7B4;
	color: #FFF !important;
}
.sf-menu > li.xm-count-1 .td_block_mega_menu .td_mega_menu_sub_cats .cur-sub-cat {
	background-color: #61B7B4;
	color: #fff !important;
}
.sf-menu > li.xm-count-2.current-menu-item a {
	color: #F15E5F !important;
}
.sf-menu > li.xm-count-2:before, .sf-menu > li.xm-count-2 a:hover, .sf-menu > li.xm-count-2 .td-mega-span:hover a{
	background-color: #F15E5F;
	color: #FFF !important;
}
.sf-menu > li.xm-count-3.current-menu-item a {
	color: #FD9F3B !important;
}
.sf-menu > li.xm-count-3:before, .sf-menu > li.xm-count-3 a:hover, .sf-menu > li.xm-count-3 .td-mega-span:hover a{
	background-color: #FD9F3B;
	color: #FFF !important;
}
.sf-menu > li.xm-count-4.current-menu-item a {
	color: #55B7E4 !important;
}
.sf-menu > li.xm-count-4:before, .sf-menu > li.xm-count-4 a:hover, .sf-menu > li.xm-count-4 .td-mega-span:hover a{
	background-color: #55B7E4;
	color: #FFF !important;
}
.sf-menu > li.xm-count-5.current-menu-item a {
	color: #ADBB25 !important;
}
.sf-menu > li.xm-count-5:before, .sf-menu > li.xm-count-5 a:hover, .sf-menu > li.xm-count-5 .td-mega-span:hover a{
	background-color: #ADBB25;
	color: #FFF !important;
}
.sf-menu > li.xm-count-6.current-menu-item a {
	color: #563F7A !important;
}
.sf-menu > li.xm-count-6:before, .sf-menu > li.xm-count-6 a:hover, .sf-menu > li.xm-count-6 .td-mega-span:hover a{
	background-color: #563F7A;
	color: #FFF !important;
}
.sf-menu > li.xm-count-7.current-menu-item a {
	color: #C35C91 !important;
}
.sf-menu > li.xm-count-7:before{
	background-color: #C35C91;
	color: #FFF !important;
}
.sf-menu > li.xm-count-7 .sub-menu{
	left: -91px;
}
.td-mega-menu ul li{
	background-color: #F4F4F4;
}
.td-mega-menu ul li .td-next-prev-wrap {
	display: none;
}
.td-mega-menu ul li .td_mega_menu_sub_cats {
	width: 100%;
	border-top: 1px solid #C3C3C3;
}
#td-top-search:before{
	background-color: #6EC2C3;
}

.sf-menu > li.xm-count-7 a{
	position: relative;
	height: 44px;
	padding-right: 15px;
}
.sf-menu > li.xm-count-7 a img{
	position: relative;
	top: 10px;
	left: -10px;
}
.sf-menu > li.xm-count-7 i{
	display: none;
}
.td-header-border:before {
	display: none !important;
}

/*Убираем отступы с меню*/
.white-menu .sf-menu, .sf-menu {
	margin: 0 !important;
}

.top-header-menu li a {
	color: #545454 !important;
	font-weight: 600 !important;
}
.xm_author_inner {
	color: #fe7070;
    font-size: 11px;
    padding-right: 10px;
}
.td-post-comments a i, .td-post-comments a, .xm_meta_single_param, .td-post-views span{
	color: #b5b5b5 !important;
}
.xm_share_single {
    float: right;
}
.xm_share_botoom {
	height: 50px !important;
	position: relative;
}
.xm_share_botoom .b-share {
	position: absolute;
	top:10px;
	right: 10px;
}
.td-affix .td-logo-sticky {
	display: none !important;
}
.header-search-wrap .header-search {
	border-left: 1px solid #E8E8E8;
	border-right: 1px solid #E8E8E8;
}
.single-post .td-related-title {
	height: 19px;
}
.single-post .td-related-title .td-related-left, .single-post .td-related-title .td-related-right {
	display: none;
}

/* Переопределяем цвет блока в сайтбаре*/
body .td-block-color-style-6 {
  background-color: #F6F6F6 !important;
}
body .td-block-color-style-6 .td-module-title a, body .td-block-color-style-6 i {
	color: #000 !important;
}
.td-block-color-style-6 .td_module_wrap:hover .entry-title a {
  	color: #E1473B !important;
}
body .td-block-color-style-6 .td-post-author-name a {
	color: #000 !important;
}
body .td-block-color-style-6 .td-module-date, body .td-block-color-style-6 .td-post-author-name a, body .td-block-color-style-6 .td-post-author-name span {
	color: #4F4E4E !important;
}
body .td-block-color-style-6 .td-excerpt {
	color: #777777 !important;
}
body .td-block-color-style-6 .td-module-comments {
	background-color: #E1E0E0 !important;
}
body .td-block-color-style-6 .td-module-comments a {
	color: #7C7C7C !important;
}
body .td-block-color-style-6 .td-module-comments a:after {
	border-color: #E1E0E0 transparent transparent transparent !important;
}

/*Слайдер на главной*/
.home .td-big-grid-meta {
	width: 100% !important;
}
.home .td-big-grid-meta {
	width: 100% !important;
}
/*
.home .td-big-thumb .td-big-grid-meta h3, .home .td-grid-style-1 .td-tiny-thumb h3{
	width: 80% !important;
    text-align: center !important;
    margin: 0 auto !important;
    position: relative !important;
    top: -75px !important;
}
*/
.home .td-big-thumb .td-big-grid-meta h3 {
	top: -130px !important;
}
.home .td-big-thumb .td-module-comments, .home .td-big-thumb .td-module-meta-info  {
	display: none;
}

/*Under Menu*/
.xm_under_main_menu {
	border-right: 1px solid #E8E8E8;
	border-top: 1px solid #E8E8E8;
}
.xm_under_main_menu .td-subcategory-header {
	background-color: #F4F4F4;
}
.xm_under_main_menu a:hover {
	background-color: #fd7274 !important;
}

.xm_cool_section .block-title a, .xm_cool_section .block-title span{
	background: none;
    color: #363636;
    border-left: 4px solid #E1473B;
    border-radius: 0;
    font-size: 18px;
    font-weight: normal;
    padding: 2px 10px;
}
.xm_cool_section .td_block_id_290750228 h4 a{
	color: #000;
    border-left: 4px solid #C35C94;
}
.xm_cool_section .td_block_id_290750228 h4 a:hover{
	color: #C35C94;
}
.xm_cool_section .block-title a:hover {
	color: #E1473B;
}
.xm_cool_section_vibor .block-title a {
	border-left: 4px solid #C35A95;
}
.xm_cool_section_vibor .block-title a:hover {
	color: #C35A95;
}
/*Recepts*/
.xm_cool_section_recept .block-title a {
	border-left: 4px solid #B6C012;
}
.xm_cool_section_recept .block-title a:hover {
	color: #B6C012;
}
.xm_cool_section_recept .td_block_wrap, .xm_cool_section .td_block_14.td_block_wrap{
	background-color: transparent;
	padding-top: 70px;
}
.xm_cool_section_recept .td_block_wrap .block-title a {
	background-color: #FFF;
}

/*Sovet*/
.xm_cool_section_sovet .block-title a {
	border-left: 4px solid #49B8E5;
}
.xm_cool_section_sovet .block-title a:hover {
	color: #49B8E5;
}
/*sdelay*/
.xm_cool_section .td_block_14.td_block_wrap h4 a{
	border-left: 4px solid #FF6D6B;
}
.xm_cool_section .td_block_14.td_block_wrap h4 a:hover{
	color: #FF6D6B;
}

.xm_cool_section .td_block_id_960979795.td_block_wrap h4 a{
	border-left: 4px solid #AFB803;
}
.xm_cool_section .td_block_id_960979795.td_block_wrap h4 a:hover{
	color: #AFB803;
}

/*Мой ребенок*/
.xm_cool_section_moy_rebenok .td_block_6.td_block_wrap h4 a{
	border-left: 4px solid #fd9f3b;
}
.xm_cool_section .td_block_6.td_block_wrap h4 a:hover{
	color: #fd9f3b;
}

/*Экспертиза*/
.xm_cool_section .td_block_2.td_block_wrap h4 a{
	border-left: 4px solid #52B6E7;
}
.xm_cool_section .td_block_2.td_block_wrap h4 a:hover{
	color: #52B6E7;
}
.main-page-sidebar .td_block_10 h4{
	text-align: left;
    width: 100%;
}
.main-page-sidebar .td_block_10 h4 span {
	border-left: 4px solid #C35C94;
}
/*Облако тегов*/
.xm_tag_cloud li{
	float: left;
}
.xm_tag_cloud li a {
	background-color: #6F6F6F;
	font-size: 11px;
}
.xm_tag_cloud li a:hover {
	background-color: #FB6F6E;
	color: #FFF;
}
.xm_no_border .td-pb-span4 {
	border-left: 0px solid #FFF !important;
}
.page-nav .pages {
	display: none;
}

/***  Category Slider ***/
/*
.xm_category_slider .td-meta-align, .xm_category_slider .td-big-grid-meta{
	text-align: center;
    width: 100% !important;
}
.xm_category_slider .td-big-grid-meta {
	top: 150px;
}
*/
.xm_category_slider .td-module-meta-info, .xm_category_slider .td-module-comments {
	display: none;
}
.td-post-sub-title {
	width: 97%;
    border-bottom: 1px solid #000 !important;
    border-top: 1px solid #000 !important;
}
.td_smart_list_4 .td-sml4-nr {
	background-color: #FD7274 !important;
}

.td-pb-padding-side {
	padding: 5px 20px 5px 20px !important;
}
.td-post-small-box b{
	font-size: 12px;
}
.td-post-content img {
	max-width: 100% !important;
}
.td-post-small-box a:hover {
	background-color: transparent !important;
}
.td-tags li {
	background-color: #FC9896;
	padding-bottom: 20px;
}
.td-tags li:first-child {
	background-color: #FF6B6F;
}
.td-tags li a, .td-tags li span {
	color: #FFF !important;
	padding: 0 0 5px 5px;
}
.td-post-sub-title {
	color: #000 !important;
	line-height: 1.8 !important;
    font-size: 16px !important;
}
/*Мой ребенок*/
.td_block_id_587982107 h4 a {
	color: #000;
    border-left: 4px solid #fd9f3b;
    border-radius: 0;
    font-size: 18px;
    font-weight: normal;
    padding: 2px 10px;
}
.td-main-sidebar .td_block_id_587982107 h4 a:hover {
	color: #fd9f3b;
}
/*Добрые советы*/
.td-main-sidebar .td_block_id_3420015174 h4 a {
	color: #000;
    border-left: 4px solid #52B6E7;
    border-radius: 0;
    font-size: 18px;
    font-weight: normal;
    padding: 2px 10px;
}
.td-main-sidebar .td_block_id_3420015174 h4 a:hover {
	color: #52B6E7;
}
/*Новые рецепты*/
.td-main-sidebar .td_block_id_4281784338 h4 a, .td_block_id_1851197579 h4 a {
	color: #000;
    border-left: 4px solid #AFB803;
    border-radius: 0;
    font-size: 18px;
    font-weight: normal;
    padding: 2px 10px;
}
.td-main-sidebar .td_block_id_4281784338 h4 a, .td_block_id_1851197579 h4 a:hover {
	color: #AFB803;
}
/*Новые рецепты*/
.td-main-sidebar .widget_recent_comments .block-title span {
	color: #000;
    border-left: 4px solid #5cb7b7;
    border-radius: 0;
    font-size: 18px;
    font-weight: normal;
    padding: 2px 10px;
    background-color: transparent;
}
.category header {
	width: 100%;
}
.xm_sub_done {
	margin-top: 25px;
}
.xm_color_button {
	background-color: #fe7070 !important;
	color: #FFF !important;
}
#yandex_ad {
		margin-top:12px;
}
#oa_social_login_1 {
		height:60px;
		overflow: hidden;
}
/*Выделение меню "Накипело!"*/
.category .td-subcategory-header .td-category li.menu-item-first a {
	background-color: #fd7274;
    color: #ffffff;	
}	