/**
Theme Name: demos child
Author: WPExpertsio
Author URI: https://wpexperts.io/
Description: Astra is the fastest, fully customizable & beautiful theme suitable for website.
Version: 1.0
License: GNU General Public License v2 or later
License URI: http://www.gnu.org/licenses/gpl-2.0.html
Text Domain: demos-child
Template: astra
*/
.notification-element div {
    line-height: 0;
    text-align: right !important;
    font-size: 11px !important;
    font-weight: 500;
    margin-right: 25px !important;
    padding: 0px 10px !important;
}
.notification-element {
    display: block !important;
}
.notification-container {
    width: 400px !important;
    border-radius: 10px !important;
/*    border-color: #E9AE00 !important;*/
		bottom: 45px !important;
    right: 30px !important;
	box-shadow: 1px 1px 5px 1px rgb(0 0 0 / 16%);
}
.close-notification {
	cursor: pointer !important;
    position: absolute;
    right: -8px !important;
    top: -8px !important;
    width: 22px !important;
    height: 20px !important;
    color: #fff !important;
    background: darkred;
    text-align: center !important;
    line-height: 18px !important;
    border-radius: 50%;
    font-size: 14px !important;
}
p.notification-template {
    color: #515151 !important;
    font-family: "Rubik", Sans-serif !important;
    font-size: 14px !important;
    font-weight: 500 !important;
	padding: 10px !important;
    margin: 0 !important;
    text-align: right !important;
}
span.onsale.circle {
    background-color: #8055b6;
}
a.button.product_type_simple.add_to_cart_button.ajax_add_to_cart {
    background-color: #8056b6;
}
.ast-article-single {
    margin-top: 30px !important;
}
.show--mob {
	display:none;
}
    @media screen and (max-width: 800px) {
.ast-article-single button.single_add_to_cart_button.button.alt {
				    display: block;
    width: 100%;
    margin: 0;
			}
		.quantity.buttons_added {
    float: none !important; 
}
			.noshow--mob {
				display:none;
			}
		.show--mob {
	display:block;
}	
			.ast-article-single {
    text-align: center;
}
}