a.btn-product{
	background: #ef6724;
	border: 2px solid transparent !important;
	color:#fff;
}
.btn-product:hover{
	/*background: #ffffff;*/
	background: transparent !important;
	border: 1px solid #ef6724 !important;
}
.page-content{
	margin-top: 1.5em !important;
}
.error-page{
	margin-top: 7em !important;
}
.category-content{
	margin-top: 3em !important;
}
.category-product{
	width:500% !important;
	height: 500 !important;
}
.product-box{
	height:300px !important;
}
.single-table>tbody>tr>td{
	border-top: none !important;
	font-size: 18px;
	color:#5A5A5A;
}
#logo-header{
	font-weight: none !important;
	font-size:15px !important;
	margin-left: 80px !important;
}
#logo-image{
	height:50px;
	display: inline;
}
.menu>li>a{
	color:#fff !important;
}
#fh5co-logo span {
  font-weight: 700;
}
.menu>li>a:hover,
.menu>li.active{
	/*background-color: #ef6724 !important;*/
	color:#fff !important;
	font-weight: 700 !important;
}
.fh5co-blog .blog-text h3 a:hover{
	opacity: 1;
	font-size: 20.3px;
}
.category-product{
	opacity: 0.8;
	border-radius: 10px;
}
.category-product:hover{
	opacity: 1;
}
.content>p{
	font-size: 18px;
	color:#5A5A5A;
}
/********************    Responsive Media Queries     ********************************/
@media screen and (max-width: 1024px) {
	.fh5co-cover, .fh5co-hero{
		height: inherit;
	}
}
@media screen and (max-width: 768px) {
	.recent-product{
		margin-left: 186px !important;
	}
	.fh5co-blog .blog-text{
		margin-right: 180px !important;
	}
	.single-product{
		margin-left: 176px;
	}
	.heading-section{
		padding-bottom:0.1px;
	}
	.fh5co-hero{
		height: inherit;
	}
}
@media screen and (max-width: 736px) {
	.recent-product{
		margin-left: 166px !important;
	}
	.fh5co-blog .blog-text{
		margin-right: 180px !important;
	}
	.single-product{
		margin-left: 176px;
	}
	.heading-section{
		padding-bottom:0.1px;
	}
	.fh5co-hero{
		height: inherit;
	}
}
@media screen and (max-width: 667px) {
	.recent-product{
		margin-left: 134px !important;
	}
	.fh5co-blog .blog-text{
		margin-right: 143px !important;
	}
	.single-product{
		margin-left: 126px;
	}
	.heading-section{
		padding-bottom:0.1px;
	}
	.fh5co-hero{
		height: inherit;
	}
}
@media screen and (max-width: 568px) {
	.recent-product{
		margin-left: 94px !important;
	}
	.fh5co-blog .blog-text{
		margin-right: 84px !important;
	}
	.single-product{
		margin-left: 86px;
	}
	.heading-section{
		padding-bottom:0.1px;
	}
	.fh5co-hero{
		height: inherit;
	}
}
@media screen and (max-width: 414px) {
	#fh5co-logo{
		font-size:18px !important;
		float: none;
	}
	#fh5co-header-section{
		height:100px;
	}
	.recent-product{
		margin-left: 20px !important;
	}
	.fh5co-blog .blog-text{
		margin-right: 4px !important;
	}
	.single-product{
		margin-left: 12px;
	}
	.category-content,
	.page-content{
		margin-top: 5em !important;
	}
	#fh5co-logo span {
	  font-weight: 700;
	  font-size:15px !important;
	}
	.heading-section{
		padding-bottom:0.1px;
	}
	.fh5co-hero{
		height: inherit;
	}
}
@media screen and (max-width: 375px) {
	#fh5co-header-section{
		height:100px;
	}
	#fh5co-logo{
		font-size:26px !important;
		float: none;
	}
	#fh5co-logo span {
	  font-weight: 700;
	  font-size:15px !important;
	  margin-left: 55px !important;
	}
	#fh5co-logo a{
		font-size: 17px !important;
	}
	#logo-image{
		height: 40px !important;
		display: inline;
	}
	.fh5co-cover .btn{
		padding:1em 4em;
	}
	.recent-product,
	.fh5co-blog .blog-text,
	.single-product{
		margin: 0px !important;
	}
	.fh5co-blog{
		margin-bottom: 100px;
	}
	.category-content{
		margin-top: 5em !important;
	}
	.heading-section{
		padding-bottom:0.1px;
	}
	.fh5co-hero{
		height: inherit;
	}
}
@media screen and (max-width: 360px) {
	#fh5co-logo{
		font-size:26px !important;
	}
	#fh5co-logo span {
	  font-weight: 700;
	  font-size:15px !important;
	  margin-left: 47px !important;
	}
	#fh5co-logo a{
		font-size: 16.3px !important;
	}
	.heading-section h3{
		font-size: 35px;
	}
	.fh5co-hero{
		height: inherit;
	}
}
@media screen and (max-width: 320px) {
	#fh5co-header-section{
		height:90px;
	}
	#fh5co-logo{
		font-size:21px !important;
		float: none;
	}
	#fh5co-logo span {
	  font-weight: 700;
	  font-size:12px !important;
	  margin-left: 55px !important;
	}
	#fh5co-logo a{
		font-size: 13px !important;
	}
	#logo-image{
		height: 40px !important;
		display: inline;
	}
	.heading-section{
		padding-bottom:0.1px;
	}
	.fh5co-cover .btn{
		padding:1em 2em;
	}
	.fh5co-hero{
		height: inherit;
	}
	.fh5co-blog .blog-text{
		height: 87px;
	}
	.category-content,
	.page-content{
		margin-top: 5em !important;
	}
	.fh5co-blog{
		margin-bottom: 110px;
	}
	.recent-product,
	.fh5co-blog .blog-text,
	.single-product{
		margin: 0px !important;
	}
	.heading-section{
		padding-bottom:0.1px;
	}

}