/*
 Theme Name:   XStore Child
 Theme URI:    http://8theme.com/
 Description:  XStore Child Theme
 Author:       8theme
 Author URI:   http://8theme.com
 Template:     xstore
 Version:      0.0.1
 Text Domain:  xstore-child
*/

.header-main-menu.et_element-top-level .menu > li > a{
	margin-right:10px !important;
	letter-spacing:1px !important;
	padding-right:0 !important;
	padding-left:0 !important;
}
.et_b_header-cart.et_element-top-level .et-quantity,.et_b_header-wishlist.et_element-top-level .et-quantity {
	background-color:#dbb2b0 !important;
}
.home .elementor-element .category-grid.content-inside .categories-mask{
	top:270px;
}
.reset_variations{
	display:none !important;
}
.blog .timeline-content{
    display:none !important;
}
.single-product .video-link{
	position: relative;
	width:50px;
    z-index: 999;
    top: 535px;
    right: 90px;
}
.single_add_to_cart_button{
	width:100%;
}
.single-product .single_product-html_block3{
	margin-top:30px;
}
.single-product .lab-label{
	z-index:1;
	position:relative;
	top:0;
	right:560px;
}
.single-product .field-label{
	font-weight:600;
	padding-left:5px;
}
.content-product .price{
	color:#bfa673 !important;
}
.wcpa_form_outer .wcpa_form_item .select_arrow{
	left:12px !important;
	right:auto;
}
.single-product .wcpa_price_summary li .wcpa_price_outer{
	float:left;
}
.single-product .wcpa_price_summary li span:first-child{
	float:right;
}
.single-product-builder form.cart{
	clear:both;
}
.single-product .engraving-popup_parent{
	z-index:999;
	position:relative;
	right:-160px;
	top:4px;
}
.single-product .field-wrapper{
	padding-bottom:10px;
}
.single-product .field-wrapper span{
	display:inline-block;
}
.single-product .woocommerce-product-details__short-description{
	padding-top:15px;
}
.woocommerce-product-gallery.images-wrapper{
	left:-50px;
}
.tax-product_cat .term-description{
	width:60%;
	text-align:center;
	margin: 0 auto;
}
.sten-reset-loop-variation{
	display:none !important;
}
li.wcpa_options_total{
	clear:both;
}
.wpcf7-form,.wpcf7-form input{
	direction:rtl;
	text-align:right;
}
.wpcf7-submit{
	text-align:center !important;
	float:right;
	clear:both;
}
.woocommerce-account .swiper-entry{
	display:none;
}
.xstore-wishlist-form .xstore-wishlist-apply-actions,.xstore-wishlist-form .form-actions,.xstore-wishlist-action .date-added{
	display:none;
}
.fa-circle-question{
	font-size:16px;
	color:#cc8f56
}
.search-full-width .et-mini-content {
    height: 60vh !important;
    padding: 60px 30px 20px;
}
.wcpa_total{
	display:block !important;
}
.single-product .carat-popup .wcpa_field{
	padding-top:35px;
}
.single-product .ring-size-guide{
	padding-top:20px;
}
.field-label{
	paddding-left:5px;
}
div.wpcf7-response-output {
    margin-top: 80px !important;
    padding: 20px 20px!important;
    background: #fff;
}

@media  screen and (max-width: 1366px) {
   .single-product .engraving-popup_parent {
    right: -145px;
    top: 4px;
 }
	.single-product .video-link{
	top: 472px;
    left: 13px;
	}
.single-product .lab-label{
	right:630px;
}	
}
@media screen and (max-width: 768px) {
.single-product .lab-label{
	top:-35px;
	right:265px;
}	
.single-product .engraving-popup_parent {
    right: -30px;
    top: 4px;
 }
.single-product .video-link{
	width:40px;
	top: -20px;
	right:0;
	}
.tax-product_cat .term-description{
	width:90%;
 }
.woocommerce-product-gallery.images-wrapper{
	left:0;
}	
}