/*
Theme Name: Flatsome Child
Description: This is a child theme for Flatsome Theme
Author: UX Themes
Template: flatsome
Version: 3.0
*/

/*************** ADD CUSTOM CSS HERE.   ***************/
.heroWrap {
	padding:0 12px;
}
.heroWrap strong {
	font-size: 65px;
}
.heroSub{
	font-size: 18px;	
}
.imgHomeSlider .img-inner{
	margin: 0 15px;
	width: 155px;
}
.imgHomeSlider .img-inner img{
	height: 100%;
	width: auto;
}
.imgHomeSlider .flickity-page-dots{
	bottom: -30px;
}
.imgHomeSlider .slider-nav-light .flickity-page-dots .dot{
	border-color: #4c4c4c;
  border-radius: 10px;
  margin: 0 1px;
  width: 15px;
}
.imgHomeSlider .slider-nav-light .flickity-page-dots .dot.is-selected{
	border-radius: 10px;
  width: 40px;
  background-color: #511414;
}
.imgHomeSlider .flickity-viewport {
  height: 75px !important;
	padding: 40px 0 80px;
}
.star-rating{
	font-size :16px;	
}
.live-search-results {
	background: #290000;
}
.live-search-results .search-name, .live-search-results .search-price{
	font-size: 18px;
}
/* Product Page Start */
.product-info p strong{
	font-weight: 500;
}
.product-summary .woocommerce-Price-currencySymbol {
  font-size: 22px;
  vertical-align: baseline;
margin-right: -6px;
}
.product-short-description h3 {
	margin-bottom: 4px;
}
.star-rating span::before, .star-rating::before, .woocommerce-page .star-rating::before {
  color: #f9a12f !important;
}
.product-info h1{
	margin-bottom: 6px;
}
.product-info{
	padding-top: 0px !important;
}
span.amount{
	font-weight: 500;
}
.product-info .price {
	margin: 2px 0 0;	
}
.variations_form .single_add_to_cart_button{
	font-weight: 500;
  text-transform: capitalize;
  width: calc(100% - 104px);
  font-size: 18px;
}
.product-info .price-wrapper{
	margin-bottom: 15px;
}
.ux-quantity .qty {
	height: auto;
}
.woocommerce-message{
	display: none;
}
.woocommerce-mini-cart__buttons a{
	font-weight: 500 !important;
	font-size: 16px;
	text-transform: capitalize;
}
.woocommerce-tabs li a{
	font-size: 18px;
}
.review-form-inner form, .review-form-inner .form-submit{
	margin-bottom: 0px !important;
}
.woocommerce-product-details__short-description ul li{
	margin-bottom: 0px;
}
/* Product Page End */

@media (max-width: 1199px){
	.heroWrap strong{
		font-size: 30px;
	}
}

@media only screen and (max-width: 48em) {
/*************** ADD MOBILE ONLY CSS HERE  ***************/


}

	
@media(max-width: 849px){
	.product-info h1{
		margin-top: 15px;
	}
	.product-main{
		padding: 0px !important;
	}
	.woocommerce-tabs li a{
		font-size: 16px;
	}
	.checkout-breadcrumbs a{
		font-size: 18px;
	}
	.header-inner .logo{
		margin-right: 0px !important;
	}
	.header-nav li{
		margin: 0 3px;
	}
}
@media (max-width: 600px){
	.heroWrap strong, .heroWrap h1{
		font-size: 26px;
	}
}