
.ast-page-builder-template .ast-archive-description {
    margin: 0px !important;
	}
body.archive .ast-archive-description>*:not(:last-child){
    /* margin-bottom: 10px; */
}

h1.page-title.ast-archive-title{
    /* max-width: 1403px; */
/*     background: red; */
    margin: 0 auto;
    padding-left: 3rem !important;
	
}
/* 
section.ast-archive-description p {
    margin-left: 3rem !important;
} */

/* .ast-woocommerce-container {
    margin: 0px 3rem !important;
} */
.ast-page-builder-template .entry-header {
    margin-top: 0px!important;
}
.single-product form.cart .rp-wishlist-wrap {
    margin-left: 16px;  
}
.site .site-content #primary .ast-woocommerce-container
 {
    padding-left: 0px;
    padding-right: 0px;
}
h3.custom-related-text {
    padding-top: 3rem !important;
}
a.xoo-qv-button {
    display: none;
}
article#post-10
{
    margin: 0px 3rem !important;
}
article#post-10 h1 {
    font-size: 20px;
    text-transform: uppercase;
    font-weight: 500;
}
.elementor-2943 .elementor-element.elementor-element-a9ed6b5:not(.elementor-motion-effects-element-type-background), .elementor-2943 .elementor-element.elementor-element-a9ed6b5 > .elementor-motion-effects-container > .elementor-motion-effects-layer
 {
    background-color: #981F26;
    top: -40px;
}
.elementor-14 .elementor-element.elementor-element-b3c2056 .ekit_close-side-widget {
    background-color: #981F26;
    top: -25px!important;
}

@media only screen and (max-width: 600px) {
.ast-archive-description>p
 {
    color: #000 !important;
    font-size: 20px !important;
}
	form.woocommerce-ordering
 {
 margin-top: 0px !important; 
  position: relative;   bottom: 20px;
    border: 1px solid #000;
	 display: none;
}
	.ast-woocommerce-container {
    margin: 0px 0rem !important;
}
	h1.page-title.ast-archive-title {
    text-align: center;
}
	section.ast-archive-description p
 {
    margin-left: 0rem !important;
	 text-align: center;
}
	h1.page-title.ast-archive-title {  
    margin: 0 auto;
    padding-left: 0rem !important;
}
	article#post-10 {
    margin: 0px 0rem !important;
}
	.wp-block-woocommerce-cart-order-summary-block {
    margin-top: 20px;
}
}
a.ekit_close-side-widget {
    top: -25px !important;
}
.ekit-wid-con .ekit-sidebar-group.ekit_isActive .ekit-overlay{
	opacity: 0.5;
}
.ast-breadcrumbs-inner {
    background: #FAF7EE;
    height: 50px;
}

.ast-breadcrumbs {
    max-width: 1280px !important;    
    margin: 0px auto;
    padding: 0px !important;
    height: 50px;
    display: flex;
    justify-content: start;
    align-items: center;
}

.ast-archive-description > p {
    width: 1280px!important;
    margin: 0px auto !important;
}

@media screen and (max-width: 480px) {
.tax-product_cat div#primary .products
 {
    padding: 20px;
}
	.woocommerce-js div.product form.cart div.quantity {
       flex-basis: 100%;
			
}

.single-product form.cart .rp-wishlist-wrap {
    margin-left: 10px;
    flex-basis: 45%;
	  margin-top: 5px;
}

.woocommerce-js div.product form.cart .button.single_add_to_cart_button {
    flex-basis: 52%;
}
	h1.product_title.entry-title{
		margin-top: 25px!important;
	}
}

h1.page-title.ast-archive-title
 {
    width: 1280px;
    margin: 0px auto;
    padding: 0px !important;
}
.archive main#main
 {
    width: 1280px;
    margin: 0px auto;
	 padding: 0px!important;
	  margin-top: 25px;
}
.custom-wishlist{
	position: absolute;
	opacity: 0;
}
.tp-icon.tp-wish{
	position : relative;
}
.woocommerce-product-details__short-description {
    color: #000000A3 !important;
    text-align: justify !important;
}