.elementor-button-text.sdc-custom-my-cart{
	order:16;
	margin-left: .6em;
	margin-right: 0;
}
.elementor-widget-woocommerce-menu-cart:not(.elementor-menu-cart--show-mycart-yes) .elementor-menu-cart__toggle .elementor-button-text.sdc-custom-my-cart {
	display:none;	
}
.elementor-widget-woocommerce-menu-cart.elementor-menu-cart--show-mycart-yes .elementor-menu-cart__toggle .elementor-button-text.sdc-custom-my-cart {
	display:inline;
}
.elementor-menu-cart__subtotal{
	font-size: 1rem !important;
	font-weight:500 !important;
}
.elementor-menu-cart__product-name a {
    font-size: 1rem !important;
    color: #222;
	font-weight:400 !important;
}
.elementor-menu-cart__footer-buttons a {
    padding: 10px 20px;
    background-color: #07224d;
    color: #FFF !important;
    font-size: 0.9rem !important;
	border-radius: 5px;
	text-decoration: unset;
}
.elementor-swiper-button{
	transform: translate(0);
}

#social-float-container .fb_iframe_widget iframe,
#social-float-container .fb_dialog_content iframe{
    left: unset;
}
#social-float-container .social-icon{
	right: 0;
    display: block;
    bottom: 90px;
	z-index:2147483640;
}
#social-float-container .social-icon div.line-icon{
    right: 25px;
    width: 60px;
    height: 60px;
    position: absolute;
}
#social-float-container .fixedContainer {
	z-index: 14;
    width: inherit;
    max-width: inherit;
    position: fixed;
}
#fb-root .fb_dialog .fb_dialog_content iframe{
    bottom:85px !important;
}
 .social-icon div.line-icon,
#fb-root .fb_dialog .fb_dialog_content iframe {
    transform: scale(.8) !important;
    margin-right: 0 !important;
    right: 1px !important;
}
#fb-root .fb-customerchat iframe{
    bottom:125px !important;
}
/* language bar for main menu 2020 */
.nav-main-manu-2020 .elementor-nav-menu--main .elementor-nav-menu li:last-of-type ul{
    min-width: 100% !important;
}
.nav-main-manu-2020 .elementor-nav-menu--main .elementor-nav-menu li:last-of-type ul li a{
	padding-left:10px;
}
.sdc-price-percentage-html{
	text-align:center;
	color:#333;
}
.sdc-price-percentage-html .regular-price{
	font-weight: 600;
}
.sdc-price-percentage-html .sale-price{
	font-weight: 600;
}
.sdc-price-percentage-html .discount-percentage{
	color:#d9534f;
	font-weight: 600;
}
.continue-shoping-close-popup{
	text-align: center;
    margin-top: 20px;
}
.continue-shoping-button-wrapper .continue-shoping-button,
.continue-shoping-close-popup .continue-shoping-close-popup-button{
	color: #000;
	text-align: center;
    background-color: #eee;
    border-radius: 5px;
    padding: 10px 40px;
    border: 1px solid #ddd;
    width: 100%;
	text-transform: uppercase;
}
.continue-shoping-button:hover,
.continue-shoping-close-popup .continue-shoping-close-popup-button:hover{
	background-color:#ff0;
	cursor:pointer;
}
.continue-shoping-button:focus,
.continue-shoping-close-popup .continue-shoping-close-popup-button:focus{
	outline: none;
}
.continue-shoping-button-wrapper{
	text-align: right;
    margin-top: 20px;	
}
.continue-shoping-button-wrapper .continue-shoping-button{
	max-width: 250px;
	font-weight: 600;
	display: inline-block;
}
.discount-percentage{
	color:red !important;	
}
.menu-cart-enjoy-discount{
	font-size: 13px;
	text-align: center;
	text-transform: uppercase;
	margin-top: 10px;
	color:#6ec1e4;
}
@media screen and (max-width: 1024px){
	.continue-shoping-button-wrapper .continue-shoping-button{
		max-width: 100%;
	}
}
@media screen and (max-width: 320px){
	.menu-cart-enjoy-discount{
		font-size: 12px;
	}
}