/* ----------------------------------------------------------------
	Custom CSS

	Add all your Custom Styled CSS here for New Styles or
	Overwriting Default Theme Styles for Better Handling Updates
-----------------------------------------------------------------*/

* {
	letter-spacing: 0 !important;
}
#header-wrap {
	background-color: darkcyan !important;
}
.top-cart-number::before {
	background-color: rgb(204, 0, 0) !important;
}
.fancy-title h3, .fancy-title h2 {
	padding: 0 15px !important;
}
#slider, .tp-caption, .revo-slider-desc-text{
	font-family: 'Cairo' !important;
	color: #fff;
	letter-spacing: 0 !important;
}
.entry-meta li {
	margin: 0 0 10px 10px !important;
}
.testi-meta {
	margin-top: 0 !important ;
}
.testi-content p {
	line-height: 20px !important;
	font-style: normal !important;
}
.product-rating {
	display: inline-block !important;
}
.testi-meta h4, .testi-meta h5 {
	display: inline-block !important;
	margin: 0 !important;
}
.testi-meta h4 span, .testi-meta h5 span, .testi-content span span {
	display: inline-block !important;
	padding: 2px 10px !important;
	color: #fff !important; 
}
.posts-carousel .entry-content p {
	border: 1px solid lightgrey !important;
	border-left: 0 !important;
	border-right: 0 !important;
	margin-bottom: 0 !important;
}
#footer .footer-widgets-wrap {
	padding: 40px 0 !important;
}