/*
Theme Name: Happy Herb Co
Theme URI: http: //mysite.com/
Description: Happy Herb Co
Author: My Name
Author URI: http: //mysite.com/
Template: salient
Version: 0.1
*/

.recipe_wrap{
    
    padding-top: 0px !important;
}

/* ------- mny theme update fix ---------- */
.sf-menu{
	width : 80% !important;
}

.slide-out-widget-area-toggle{
	position : absolute !important;
	right : 0px !important;
}

#mob-shop-online{
padding: 9px 10px 17px 10px !important
}

/*
.off-canvas-menu-container .menu-item a:hover {
    color: red !important;
}
*/

.vc_row-fluid > .span_12 .wpb_column{
	padding-left : 0px !important;
}
/* for store page */
.vc_row-fluid > .span_12 .vc_col-sm-6.wpb_column{
	padding-left : 1% !important;
}
/* footer padding */
#fws_5fa390b659d5b{
	padding-top: 0px;
}

#ajax-content-wrap > .container-wrap.recipe_wrap{
	padding-top : 0px !important;
}

/* footer height fix */
/*
.wpb_row.vc_row-fluid.vc_row.standard_section{
	padding-top : 0px !important;	
}
*/

/* padding issue in store page NT session  */
div[data-style="minimal"] .toggle[data-inner-wrap="true"] > div .inner-toggle-wrap {
	padding : 10px 5px;
}

/* Single post css for recipe header padding fix  and paragraph fix */
/*#ajax-content-wrap .container-wrap.no-sidebar{
/*	padding-top : 0px !important;
/*}
/* single post page padding fix */
/*
#ajax-content-wrap .container-wrap.no-sidebar .container.main-content{
	margin-top : 7% !important;
}
*/
.vc_column-inner .wpb_wrapper .wpb_text_column.wpb_content_element.vc_custom_1560425908555 .wpb_wrapper p{
	display : inline-block;
	margin-top: 5%;
}
.vc_column-inner .wpb_wrapper .wpb_text_column.wpb_content_element.vc_custom_1560425908555 .wpb_wrapper{
	text-align : left;
}
/* vessel icon margin */
.vc_column-inner .wpb_wrapper .wpb_text_column.wpb_content_element.vc_custom_1560425908555 .wpb_wrapper p img{
	margin-left: 15px;
}

/* single post page : not recipe top margin fix*/
#ajax-content-wrap #page-header-wrap{
	margin-bottom : 5%;
}

@media only screen and (min-width: 999px){
/* herbs page shoponline css fix */
#shopify-product-row a div{
	width : auto;
	}

#shopify-product-row{
	display : inline-block;
}
/* single recipe page vessel icon text margin fix */
.vc_column-inner .wpb_wrapper .wpb_text_column.wpb_content_element.vc_custom_1560425908555 .wpb_wrapper{
	text-align : right;
}

}

@media only screen and (max-width: 1270px) and (min-width: 1px){
#header-outer{
	height : 78px !important;
	padding-bottom : 16px !important;
	box-shadow : none !important;
	}
	
	/* Active menu color */
	li.current-menu-ancestor > a{
	color:#fff !important;
	font-weight: bold !important;
	}
	
	li.current_page_item a{
    	color:#fff !important;
	font-weight: bold !important;
	}

	.slide-out-widget-area-toggle{
		margin-top :40px;
	}

	

}

@media only screen and (max-width: 1270px) and (min-width: 999px){
	/* background color and height fix */
	#mob-shop-online{
		height : 54px !important;
		margin-top : 28px;
		padding: 11px 20px 17px 20px !important;
	}

	#top{
		background-color : #fff;
	}

	/* fix problem with scrolling down */
	.invisible{
		display :none;
	}

	/* mobile menu link starting space */
	.inner .off-canvas-menu-container{
		margin-top :88px !important;
	}
	
	/* hide search icon */
	.buttons #search-btn div{
		display : none;
	}
	
	/* logo not visible in expand menu */
	#header-outer[data-transparent-header="true"].transparent #logo img, #header-outer[data-transparent-header="true"] #logo .starting-logo, #header-outer[data-transparent-header="true"].light-text #logo img {
		opacity : 1;
	}	
	
	#fws_5fa3c1015297a{
		
	}
	
	/* margin fix from main content */ 
	.wpb_row.full-width-section, .wpb_row.full-width-content, body.material .wpb_row.full-width-section, body.material .wpb_row.full-width-content {
		margin-top: 72px;
	}
	
	/* burger menu x mark color fix */
	body:not(.mobile) #header-outer.transparent > #top .span_9 > .slide-out-widget-area-toggle .lines-button > .lines:after {
		background-color: #000000 !important;
	}
	body:not(.mobile) #header-outer.transparent > #top .span_9 > .slide-out-widget-area-toggle .lines-button > .lines:before{
		background-color: #000000 !important;
	}
	
	/*  recipe margin fix */
	.inner-wrap .post-content .content-inner h1{
           margin-top : 8%;
	}

	.post-content .content-inner .wpb_row.vc_row-fluid.vc_row.full-width-section.standard_section{
           margin-top : 0px;
	}

	 .post-content .content-inner .wpb_row.vc_row-fluid.vc_row.full-width-section.standard_section.first-section{
		margin-top :7%;
	}
	.row.page-header-no-bg .container .col.span_12.section-title{
           margin-top: 3%;
	}


}

.bbp-topic-permalink {
    font-size: 14px;
    font-weight: 600!important;
}


.single #mob-shop-online {
display:none!important;
}