.woocommerce div.product div.images .woocommerce-product-gallery__trigger {background:var(--ast-global-color-8);
}
.entry-meta, .entry-meta * {
	display:none;
}
 .widget_product_search button {
    color: var(--ast-global-color-8);
		background-color:transparent;	 
	border-radius:0px;
}
.widget_product_search button:hover {
	color: var(--ast-global-color-6);
	background-color:transparent;
}
.jp-relatedposts-items .jp-relatedposts-post .jp-relatedposts-post-title a{
	display:none;
}
.woocommerce-page.woocommerce-checkout #payment div.payment_box, .woocommerce.woocommerce-checkout #payment div.payment_box {
	background-color: transparent;
}
.payment_methods li .payment_box.payment_method_woocommerce_payments fieldset {
    padding: 7px 7px;
		border: 0px;
}
.woocommerce form .form-row label {color: var(--ast-global-color-1);
}
.woocommerce .woocommerce-ordering select {color:var(--ast-global-color-7);
background-color:(--e-global-color-afabcc6);
}
header.entry-header.ast.no-thumbnail {
	margin-bottom:0px;
}
header.entry-header.ast-no-thumbnail.ast-no-meta {
	margin-bottom: 0px;
}
form.checkout.woocommerce-checkout {
	margin-top: 0px;
}
.woocommerce .quantity .plus {
    border-left-width: 0;
    margin-right: 6px;
    color: var(--ast-global-color-1);
}
.woocommerce .quantity .minus {
    color: var(--ast-global-color-1);
}
woocommerce #content table.cart img, .woocommerce table.cart img, .woocommerce-page #content table.cart img, .woocommerce-page table.cart img {
  height: auto;
  display: none;
}
.ast-separate-container .ast-article-post, .ast-separate-container .ast-article-single, .ast-separate-container .ast-archive-description, .ast-separate-container .ast-author-box, .ast-separate-container .ast-404-layout-1, .ast-separate-container .no-results {
  padding: 0em;
}
.woocommerce div.product form.cart .reset_variations {
	display:flex;
	justify-content:center; 
	font-size:1.2em;
}
.woocommerce div.product form.cart .variations label {
	display: none;
}
.woocommerce div.product span.price, .widget_layered_nav_filters ul li.chosen a, .woocommerce-page ul.products li.product .ast-woo-product-category, .wc-layered-nav-rating a {
  color: var(--ast-global-color-1);
  justify-content: center;
  display: flex;
}
.elementor *{
	border: 0px;
}
.elementor-icon {
    vertical-align:middle;
}
.woocommerce .woocommerce-ordering {
    float: left;
    margin-bottom:0;
}
.woocommerce-product-search {
	height: 50px;
}
.woocommerce-page input[type=search] {
	background:transparent;
	border-width: 0px;
	color: var(--ast-global-color-8);
}
div.elementor-menu-cart__main (max-width:500px) {
	margin-top:0px;
}
.woocommerce .widget_product_search button, .woocommerce-page .widget_product_search button {
	padding-left: 0px;
}
div.elementor-posts-nothing-found {
	display: flex;
	justify-content: center;
	padding: 20px;
}
.woocommerce div.product div.images .flex-control-thumbs {
    display: flex;
    justify-content: center;
}
.woocommerce div.product div.woocommerce-product-gallery--columns-4 .flex-control-thumbs li {
	margin-right:0px;
}	
.woocommerce div.product form.cart .variations th {
	display: flex;
	justify-content:center;
}
div.elementor-nothing-found.elementor-products-nothing-found {
	display: flex;
	justify-content: center;
	padding: 20px;
}
 .woocommerce .woocommerce-tabs h2 {
	display: none;
}
#sonaar-player .close.btn-player {
  width: 30px;
  height: 30px;
  right: 0;
  top: 0;
  transform: translateY(-90%);
	scale: 1.4;
}
.iron-audioplayer .srp_player_meta div {
  display: inline-flex;
	flex-wrap: nowrap;
}
div.srp_subtitle {
	display:flex;
	text-align:start;
}
.woocommerce #content div.product .woocommerce-tabs ul.tabs li a, .woocommerce-page #content div.product .woocommerce-tabs ul.tabs li a {
  display: flex;
  justify-content: center;
}
div#tab-credits.woocommerce-Tabs-panel.woocommerce-Tabs-panel--credits.panel.entry-content.wc-tab {
	padding: 0px;
}
#sonaar-player:not(.sr-float) .player .store .track-store {
	background:#080416;
}
div.ctnButton-block ul.store-list {
	display:flex;
	justify-content: center;
}
.srp_notfound .srp_notfound--subtitle {
    font-size: 16px;
    margin: 10px
}
.iron-audioplayer .playlist .store-list .song-store-list-menu .song-store-list-container.srp_cta_ready {
    pointer-events: initial;
    background: transparent;
}
@media (max-width: 600px) {
.elementor-element .iron-audioplayer .track-title, .iron-audioplayer .album-title {
    font-size: 1.3em;
    line-height: 1.7em;
    display: flex;
    justify-content: center;
}
	div.srp_subtitle {display:flex;
	text-align:center;
	}
	div.srp_player_meta
	{
		justify-content:center;
	}
}
.sr_close {
    top: 0px;
    right: 0px;
}
.woocommerce.single-product a.added_to_cart {
    padding: 0.4em 0.4em 0;
	display:none;
}
.iron-audioplayer .srp-play-button-label-container, .iron-audioplayer .iron-audioplayer {
    background: transparent;
}
.iron-audioplayer .srp_player_meta {
    margin-top: 6px;
    text-transform: uppercase;
}
.elementor-78 .elementor-element.elementor-element-01fdc37 .elementor-nav-menu--dropdown .elementor-item {
	justify-content:start;
}
.elementor-78 .elementor-element.elementor-element-01fdc37 .elementor-nav-menu--dropdown .elementor-sub-item {justify-content:start;
}
.elementor-407 .elementor-element.elementor-element-46352ce .elementor-nav-menu--dropdown a.elementor-item {justify-content:start;
}
.elementor-407 .elementor-element.elementor-element-46352ce .elementor-nav-menu--dropdown .elementor-sub-item {
	justify-content:start;
}
#sonaar-player div.srp_spectrum_container {
    z-index:1;
	bottom: 22px;
	height: 40px;
}
#sonaar-player .playerNowPlaying .album-art {
		z-index:200;
}
.woocommerce-cart .cart-collaterals .cart_totals>h2, .woocommerce-cart .cart-collaterals .cross-sells>h2 {
    background-color: transparent;
}
a.checkout-button.button.alt.wc-forward.wp-element-button {
	display:none;
}
.woocommerce table.shop_table thead th, .woocommerce-page table.shop_table thead th {
	background-color:#080416;
}
.woocommerce-cart .cart-collaterals .cart_totals, .woocommerce-cart .cart-collaterals .cross-sells {
	border-width: 0;
}
.woocommerce table.shop_table, .woocommerce-page table.shop_table {
    border: 0;
	border-radius: 0;align-content
}
div.cart-collaterals {
	display:flex;
	justify-content: space-between;
}
.woocommerce form .form-row label, .woocommerce-page form .form-row label {
    display: flex;
	padding: 7px;
}
div.elementor-field-type-textarea.elementor-field-group.elementor-column.elementor-col-100 {
	margin-bottom: 0px;
}
.woocommerce-error, .woocommerce-info, .woocommerce-message {
color:var(--ast-global-color-7);
	background-color: transparent;
}
.elementor-78 .elementor-element.elementor-element-4edfd88.elementor-wc-products ul.products li.product .woocommerce-loop-product__title, .elementor-78 .elementor-element.elementor-element-4edfd88.elementor-wc-products ul.products li.product .woocommerce-loop-category__title {
	background-color:var(--ast-global-color-3);
}
.woocommerce ul.products li.product .woocommerce-loop-category__title .count, .woocommerce-page ul.products li.product .woocommerce-loop-category__title .count {
	color:var(--ast-global-color-1);
}
#infinite-footer .container {display:none;
}
.infinite-scroll .woocommerce-pagination {
  display: block !important;
}	
.eael-product-grid .woocommerce ul.products, .eael-post-grid .woocommerce ul.products {
    display: grid;
	grid-gap: 0px !important;
}
div.srp_control_box 
{display: none;
}
.playlist.sr_waveform_mediaElement {padding: 0px;
}
.srp_tracklist_grid .sr-playlist-item-flex .store-list .sr_store_wc_round_bt {
    width: 50%;
}
.iron-audioplayer .sr_store_wc_round_bt {
    border-radius: 0px;
}
.woocommerce-page.woocommerce-checkout .woocommerce-order h2.woocommerce-column__title, .woocommerce-page.woocommerce-checkout .woocommerce-order h2.woocommerce-order-details__title, .woocommerce.woocommerce-checkout .woocommerce-order h2.woocommerce-column__title, .woocommerce.woocommerce-checkout .woocommerce-order h2.woocommerce-order-details__title {
    background: var(--ast-global-color-3);
}