body, .page-header .page-header-title, .page-header.background-image-page-header .page-header-title , .page-header .page-header-title, .page-header.background-image-page-header .page-header-title {
    letter-spacing: 0;
}

/* الاضافة الجديدة للووكميرس تعيت الخيارات*/
_.pewc-total-field {
    float: left;
}

_.pewc-total-field .woocommerce-Price-currencySymbol {
    min-width: 5em;
    text-align: right;
    display: inline-block !important;
}
/*****/


table.pewc-product-extra-groups td:last-of-type {
    text-align: left;
}


.pewc-groups-accordion .pewc-group-wrap h3::before {
	right: auto;
    left: 1em;
}


.woocommerce div.product form.cart .variations tr:first-child td.label {
    padding: 08px 0 0 10px;
}

* {
	letter-spacing:0 !important;
}

.widget_shopping_cart .total strong {
     float: right;
}

.widget_shopping_cart .total .amount {
     float: left;
}

.woocommerce-info:before {
    color: #A6CE39;
	margin-left:10px;
}

.woocommerce #order_review table.shop_table label {
    display: inline-block;
		padding-right: 10px;
}

.woocommerce ul.products li.product .added_to_cart:before {
    margin-left: 6px;
		margin-right:0;
}

.woocommerce div.product form.cart .variations td.label {
   padding-left: 10px !important;
}

.oew-search-wrap .oew-search-results ul li a img {
    margin-left: 10px;
	margin-right: 0;
}

.oceanwp-searchform button {
    left: 0 !important;
}


.sidr-class-dropdown-menu a i {
		margin-right: 0; 
		margin-left: 10px;
}

.theme-select:after {
    display:none
}

.theme-select {
	padding: 0 15px 0 45px;
}

.theme-select:before {
    font-family: 'Font Awesome 5 Free';
    content: '\f107';
    position: absolute;
    left: 0;
    top: 0;
    display: block;
    height: 32px;
    width: 32px;
    font-size: 11px;
    font-weight: 600;
    color: #929292;
    text-align: center;
}

dt.variation- {
	float: right;
    margin-left: 10px;
}


.return-to-shop .button.wc-backward:before {
    content: '\f105';
    margin-left: 8px;
	margin-right:0;
}


.return-icon.button.wc-backward:before {
    font-family: 'Font Awesome 5 Free';
    font-weight: 600;
    font-style: normal;
    letter-spacing: normal;
    text-rendering: auto;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
    content: '\f105';
    margin-left: 8px;
    margin-right: 0;
}

input[type="checkbox"] {
    _margin: -3px 0 0 10px;
}

.woocommerce-cart table.cart td.actions button[name='update_cart'] {
    float: left;
}

ul.woocommerce-error {
	border-left: none;
	border-right: 10px solid rgba(0,0,0,0.15);
}

ul.woocommerce-error li:before {
	margin-right: 0;
	margin-left: 10px;
}

#mobile-dropdown ul li a i, #mobile-dropdown ul li a img {
    margin-right: 0;
    margin-left: 10px;
}

.blog-entry.thumbnail-entry .right-position .blog-entry-content {
    padding-left: 2em;
    padding-right: 0;
}

#top-bar-nav>ul>li {
    margin-right: 0;
    margin-left: 15px;
}



.wpml-ls-legacy-list-horizontal a {
    padding: 5px 0 5px 20px;
}




.pewc-total-only .pewc-total-field {
    float: left;
}









@media only screen and (max-width: 767px){
	.woocommerce-cart .woocommerce table.shop_table tr td {
		text-align: left;
	}

	.woocommerce-cart .woocommerce table.shop_table tr td:before {
		float: right;
	}

	.woocommerce-cart .woocommerce table.shop_table tr td.product-quantity .quantity {
		float: left;
	}

	.woocommerce-page.woocommerce-cart table.shop_table td.product-price {
		display: inline-block !important;
	}

	.woocommerce-cart table.cart td.actions button[name='update_cart'] {
		float:none;
	}
	
	.woocommerce-cart table.cart td.actions a[name='return_to_shop'] {
		display:block;
		float: none;
		clear:both;
		margin-top: 10px !important;

	}	
	.product-name	dd p {
		text-align: left
	}
	
}

.elementor-field-group .elementor-select-wrapper::after {
	content: none; }

