.logged-in .log-only {
    display: none;
	background:#011C38;
	
}
.block_a {border-top:2px solid #fff; border-bottom:2px solid #fff; border-left: 2px solid #011C38; border-right: 2px solid #011C38; width:1200px!important; margin: 0px auto!important; display:block; max-width:1200px!important;  transition: 0.6s all;}
.block_a p {padding-top:20px; padding-bottom:20px;}
.login-main {text-align:center; display:block; text-decoration:none!important; font-size:22px; color:#FFC46B!important;}
.login-main {text-align:center; display:block; text-decoration:none!important; font-size:22px; color:#fff;}
.block_a:hover {border-left: 2px solid #fff; border-right: 2px solid #fff; border-top:2px solid #011C38; border-bottom:2px solid #011C38; transition: 0.6s all; }
.themes_g {background:#f0f4ff; padding: 40px;}
.themes_g img {width:200px; background:#fff; border-radius:150px; text-align:center; margin:0 auto;} 
.themes_g a {text-decoration:none!important; color:#011C38!important;}
.attachment-woocommerce_thumbnail {padding:10px;}
.quantity .minus, .quantity .plus {border:#fff!important; background:#011C38!important; color:#fff!important;} 
.woocommerce-js nav.woocommerce-pagination ul li a {border:#011C38!important; color:#011C38!important;} 
.woocommerce nav.woocommerce-pagination ul li span.current, .woocommerce-js nav.woocommerce-pagination ul li a:hover  {background:#011C38!important; color:#fff!important;} 
.ast-shop-product-out-of-stock {color:#fff; background: #F4D693!important;}
.mu-account {padding-top:0px!important; padding-bottom:0px!important;}
.mu-account .woocommerce {background:#f0f4ff!important; border:none!important; padding:20px!important;}
.xoo-el-form-label input, .xoo-aff-checkbox_single input {width:20px; height:20px;}
.xoo-el-tabs .xoo-el-active {background:#011C38!important;}
.xoo-el-action-btn {height:50px!important;}
.xoo-aff-cont-required::after {color:red!important;}
.woocommerce-MyAccount-navigation-link--downloads, .woocommerce-MyAccount-navigation-link--edit-address {display:none;}
.woocommerce-MyAccount-navigation-link.is-active a, .woocommerce-MyAccount-navigation-link:hover a {color:#011C38!important;}
.woocommerce-MyAccount-navigation-link.is-active a, .woocommerce-MyAccount-navigation-link:hover a {color:#011C38!important;}
.woocommerce-MyAccount-navigation-link::after {background-color:#011C38!important;}
.ast-orders-table__cell .invoice, p.order-again, .woocommerce-billing-fields {display:none;}
.ast-orders-table__cell .view, .ast-orders-table__cell .order-again, .order-actions-button {display:block!important; background:#011C38; color:#fff!important; padding:10px 10px; margin-bottom:10px!important; text-align:center!important; max-width:150px;} 
.ast-orders-table__cell-order-actions {top:10px!important;}
.quest {margin-bottom:0px!important; line-height:30px; margin-top:5px;}
.quest a {color:#fff!important; font-size:30px; padding-bottom:0px!important; line-height:30px;}
.quest a:hover {color:#eee!important;}
.woocommerce-loop-product__title, h1.product_title {font-family: -apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif!important;}
.woocommerce-products-header__title {text-transform:capitalize!important; font-size: 2rem!important; margin-bottom: 0.6em!important;}
h1.entry-title {font-weight:400!important;}
.sp-pcp-post {text-align:center!important;}

h2.sp-pcp-title {pointer-events: none; cursor: default;}
body:not(.logged-in) .ast-button-wrap, body:not(.logged-in) #ast-mobile-header .ast-below-header-wrap {display: none !important;}


@media (max-width: 1200px) {
    .ast-builder-footer-grid-columns {margin-left:28.5px!important; margin-right:28.5px!important;} 
   .entry-title {margin-top:60px;}
  .ast-container {max-width: 100%!important; width:100%!important; }
  .block_a {width:100%!important; margin: 0px auto!important; display:block; max-width:100%!important;  transition: 0.6s all;}


    }

@media (max-width: 928px) {
    li.woocommerce-MyAccount-navigation-link  {padding-left:10px;}
    }

}

/* .woocommerce.archive.woocommerce-page ul.products {
    grid-template-columns: repeat(4, 1fr) !important;
} */