/* Enter Your Custom CSS Here */
/*
Welcome to Custom CSS!

To learn how this works, see http://wp.me/PEmnE-Bt
*/
/*
.vc_wp_text .textwidget {
	height: auto !important;
}*/

.page-id-139563 .td-header-wrap.td-header-style-1 {    display: none;}
.page-id-139563 .td-sub-footer-container  {    display: none;}
.page-id-139563 .td-footer-template-14  {    display: none;}
.page-id-139563 #wpadminbar  {    display: none;}
.page-id-139563 .td_block_1 img {    border-radius: 4px;}

.page-id-64890 .td-page-header {    display: none;} 
.post header .entry-title{font-family: Georgia,serif!important;}
.td-page-content p, .td-post-content p, .wpb_text_column p, .td_block_text_with_title p, .woocommerce #tab-description p, .mce-content-body p {font-family: Georgia,serif!important; font-size: 18px!important;   }
.page-id-127747 .wpb_button, .wpb_content_element, ul.wpb_thumbnails-fluid>li {
	margin-bottom: 0;
}

.page-id-127747 .vc_wp_text .textwidget {
	height: auto;
}

.page-id-127572 .vc_wp_text .textwidget img {
	width: 1070px;
}

.page-id-127572 .vc_wp_text .textwidget {
	height: auto;
	width: 1070px;
	margin-bottom: -14px;
}

.td-header-menu-wrap.td-header-gradient {
	background-color: #fff;
}

.td-banner-wrap-full, .td-header-menu-wrap-full {
	background-color: #000;
}

.top-header-menu li {
	margin-right: 8px;
}

.top-header-menu li a {
	margin-right: 11px;
}

li#menu-item-64898 {
	padding-left: 11px;
	font-weight: bold;
}

li#menu-item-68703 {
	padding-left: 9px;
	font-size: 11px;
	font-weight: bold;
}

li#menu-item-64896 {
	padding-left: 11px;
	font-weight: bold;
}

li#menu-item-68702 {
	padding-left: 10px;
	font-weight: bold;
}

li#menu-item-68702 a {
	color: #ffffff;
}

li#menu-item-64897 {
	padding-left: 7px;
	font-weight: bold;
}

.mob-ban ul li {
	list-style: none;
	float: left;
	margin-left: 52px;
	margin-bottom: 15px;
}

.vc_separator.vc_separator_no_text:not(.vc_sep_shadow) .vc_sep_holder_l {
	border-top: 0;
}

.td-post-views {
	display: none;
}

.vc_separator .vc_sep_holder .vc_sep_line {
	border-top: 0;
}

.td-main-page-wrap {
	padding-top: 0;
}

.td_block_wrap {
	padding-bottom: 5px;
}

.td-header-style-1 .td-header-sp-logo {
	margin: 5px 28px 0;
}

.td-header-style-1 .td-header-sp-recs {
	margin: 5px 0;
}

.vc_separator.wpb_content_element.vc_separator_align_center.vc_sep_width_100.vc_sep_border_width_2.vc_sep_pos_align_center.vc_separator_no_text.vc_sep_color_mulled_wine {
	margin: 5px;
}

.vc_wp_text .textwidget {
	margin: 0;
	height: 400px;
}