#moderncart-floating-cart button {
    background-color: #ff9a00;
    margin-top: -195px;
}

@media only screen and (max-width: 600px) {#moderncart-floating-cart button {
    background-color: #ff9a00;
    margin-top: -55px;
}}

.ast-theme-transparent-header .ast-builder-menu .main-header-menu .menu-item .sub-menu .menu-link, .ast-theme-transparent-header .main-header-menu .menu-item .sub-menu .menu-link {
    background-color: transparent;
    color: #83aedd;
    padding: 12px;
}


#moderncart-floating-cart button {
	background-color: #e0ae31; }


cart-total a.checkout-button {
    background-color: #e0ae31 !important;

}


#moderncart-floating-cart .moderncart-floating-cart-count {
 
	background-color: #000066; }


#moderncart-slide-out .moderncart-slide-out-footer .moderncart-cart-total a.checkout-button {
    background-color: #000066; } 



.moderncart-slide-out-cart .moderncart-empty-cart p {
    color:#000066; } 



.site-logo-img img {
    filter: none;
    transition: all 0.2s linear;
}



span.posted_in {
    display: none !important;
}

.woocommerce-js div.product p.price, .woocommerce-js div.product span.price {

    margin: 0 0 1.2em;
}


.review-rating {
    display: none;
}


h1.product_title.entry-title {
    font-size: 35px;
}



.site-logo-img .transparent-custom-logo img, .ast-theme-transparent-header .site-logo-img img {
    filter: drop-shadow(2px 4px 6px black);
}



.ast-desktop .ast-builder-menu-1 .menu-item .sub-menu .menu-link {
    border-style: none;
    padding: 12px;
}


section.related.products {
    display: none !important;
}



#moderncart-floating-cart button {
    background-color: #ff9a00;
}


.moderncart-cart-item-product-link a {
    color: #ff9a00;

}

.moderncart-cart-theme-style1 .moderncart-cart-item-actions-remove {


    color: #ff9a00;

}





.instant-checkout-batch {

background-color: #ff9a00;
}



.wcf-embed-checkout-form .wcf-custom-coupon-field button.wcf-submit-coupon, .wcf-embed-checkout-form .woocommerce #order_review button:not( .js-woopayments-copy-test-number ), .wcf-embed-checkout-form .woocommerce #payment button:not( .js-woopayments-copy-test-number ), .wcf-embed-checkout-form .woocommerce .wcf-customer-login-section__login-button {
    
    border-color: #ff9a00;
    background-color: #ff9a00;
    color: #ffff;

}


.wcf-embed-checkout-form .woocommerce a {
    color: #ff9a00;

}

.wcf-embed-checkout-form.wcf-embed-checkout-form-instant-checkout .woocommerce-info::before, .wcf-embed-checkout-form.wcf-embed-checkout-form-instant-checkout .woocommerce-message::before {
    color: #ff9a00;
}


[data-section="section-header-mobile-trigger"] .ast-button-wrap .mobile-menu-toggle-icon .ast-mobile-svg {

    fill: #000000;
}


@media (max-width: 544px) {
    header .custom-logo-link img, .ast-header-break-point .site-branding img, .ast-header-break-point .custom-logo-link img {
        max-width: 173px;
        width: 140px;
    }
}



fieldset.ast-single-product-payments.ast-inherit-color-version {
    display: none;
}

.product_meta {
    display: none;
}


.woocommerce-js div.product form.cart div.quantity {
    display: none;
}




.top-text-bar {
    width: 100%;
    background-color: #000066;  /* Blue */
    text-align: center;
    padding: 12px 0;
}

.top-text-bar p {
    color: #ff9a00;  /* White */
    font-size: 30px;
    margin: 0;
    font-weight: 600;
}

/* Tablet devices */
@media (max-width: 1024px) {
    .top-text-bar {
        padding: 12px 0;
    }

    .top-text-bar p {
        font-size: 16px;
    }
}

/* Mobile devices */
@media (max-width: 768px) {
    .top-text-bar {
        padding: 10px 15px;
    }

    .top-text-bar p {
        font-size: 14px;
    }
}

/* Small mobile devices */
@media (max-width: 480px) {
    .top-text-bar p {
        font-size: 13px;
    }
}


@media (min-width: 922px) {
    .ast-container {
        max-width: 1350px;
    }
}