body,
body p,
body span,
body input,
body textarea,
body .color {
	font-family: 'GESSUniqueLight-Light','Poppins' !important;
}
body .product-title a {
	font-family: 'GEFlow';
}
body #footer h3 {
	font-family: 'GEFlow';
}
body #footer h3 a {
    font-size: 20px !important;
}
body .woocommerce-Price-amount,
body .woocommerce-Price-currencySymbol {
	font-family: 'GEFlow' !important;
}
body h1,
body h2,
body h3,
body h4,
body h5,
body h6 {
	font-family: 'GEFlow';
}
body .title-tab li a {
	font-family: 'GEFlow' !important;
}
body .title18 {
    font-size: 20px;
}
.product-name a {
    font-size: 16px;
}
.pagi-nav > .page-numbers{
	font-size:18px !important ;
}
a.title14.color-1a.link-button-line{
  font-family: 'GEFlow' !important;
}
h2.title1.font-shutten.animated {
	font-family: 'GEFlow' !important;
}
.element-text-block.box-title-home.text-center.home-text h5 {
    font-family: 'Muslimah-Thin', 'GaramondPremrPro-Disp' !important;
}
.title-page {
	margin:0;
}
.info-about h2 {
    font-size: 36px !important;
}
.element-text-block.box-title-home.text-center.home-text a {
    font-family: 'GEFlow' !important;
}
.item-product.item-product-grid-style1.text-center h3 {
    font-family: 'GEFlow' !important;
}
.product-info .list-cats-item a {
    font-family: 'GEFlow' !important;
}
.product-info .product-price.price.simple span {
    font-family: 'GEFlow' !important;
}
.element-text-block.box-title-home.text-center h2 {
    font-family: 'GEFlow' !important;
}
.element-text-block.box-title-home.text-center h3 {
    font-family: 'Muslimah-Thin' !important;
}
.tab-header a {
    font-family: 'GEFlow' !important;
}
h2.bread-crumb-title.font-title.white.title48.font-semibold {
	font-family: 'GEFlow' !important;
}
a.menu-link.main-menu-link {
    font-family: 'Muslimah-Thin';
    font-size: 26px;
}
.fixed-header .main-nav1 > ul > li > a{
    font-family: 'Muslimah-Thin';
	font-size: 26px;
}
.search-account-cart-service .main-nav.hidden-mobile.language-menu a {
    font-size: 21px;
}
.sidebar-widget h3 {
    font-family: 'Muslimah-Thin' !important;
}
.slider-content-text h1 {
	font-family: 'AbdoFree' !important;
}
.element-text-block.info-about h2 {
    font-family: 'Muslimah-Thin' !important;
	line-height: 1.2;
}
.element-text-block h3 {
    font-family: 'Muslimah-Thin' !important;
}
.element-text-block p.desc-contact {
    font-family: 'GEFlow' !important;
}
.element-text-block.header-form-contact.text-center h3 {
    font-family: 'GEFlow' !important;
}
.element-text-block.header-form-contact.text-center h2 {
    font-family: 'GEFlow' !important;
}
.banner-slider h2.title1.font-shutten.animated {
    font-family: 'AbdoFree' !important;
}
#header .logo-svg {
    text-align: right !important;
}
.brand-single-page a {
    font-family: 'GEFlow','Cormorant Garamond' !important;
}
.number.color-1a,
.pagination-number .count{
	font-family:'GEFlow' !important;
}
h3.title2.font-title {
    font-family: 'Cormorant' ,'GEFlow' !important;
}
h3.font-shutten.color {
	font-family: 'GEFlow' !important;
}
.element-text-block.box-title-home.text-center.home-text h5 {
    font-size: 28px !important;
}
.product-name,
.product-price ,
.product-quantity,
.product-subtotal{
	font-family: 'GEFlow' !important;
}
#main-content{
	font-family: 'GEFlow' !important;
}
li.woocommerce-notice.woocommerce-notice--info.woocommerce-info {
    font-family: 'GEFlow' !important;
}
.contact-us-content .element-text-block p {
    font-family: 'GESSUniqueLight-Light', 'Poppins' !important;
}
#contact-footer .wpcf7-submit {
    font-size: 20px !important;
}
#dhwc_ajax_product_brand_filter-2 a {
    font-family: 'GEFlow', 'Poppins' !important;
}
.pull-right {
    float: left!important;
}
.pull-left {
    float: right!important;
}
#header .wpb_single_image.vc_align_left {
    text-align: left;
}
.dropdown-list.left-dropdown {
    right: auto !important;
    left: 0;
}
.mini_cart_item .product-delete a {
    left: auto;
    right: 0;
}
ul#menu-language-menu a.menu-link {
    font-family: 'Cormorant Garamond';
}
#contact-footer {
    text-align: right;
}
#contact-footer .col-sm-4 {
    float: right;
}
#contact-footer label {
    font-family: 'GEFlow' !important;
}
.contact-form-custom h5 {
    font-size: 24px;
    font-family: 'GEFlow';
    font-weight: 400;
}
.block-element h3 {
    font-family: 'GEFlow' !important;
}
.element-text-block h3 {
    font-size: 48px !important;
}
#footer-ar {
	display: block;
}
#footer-en {
	display: none;
}
#mega-menu-ar {
	display: block;
	direction: ltr;
}
#mega-menu-en {
	display: none;
}
.contact-block li.Footer-Contact {
    font-family: 'Poppins' !important;
    direction: ltr;
    text-align: left;
}
.contact-info {
    margin-left: 0;
    margin-right: auto;
}
#footer-ar .wpb_column {
    text-align: right;
}
li.Footer-Contact {
    direction: ltr;
}
#mega-menu-ar a {
    font-family: 'Poppins';
}
li.Footer-Contact a {
    font-family: 'Poppins' !important;
}
.main-wrap-shop.content-wrap {
    float: right;
    padding-left: 45px !important;
    padding-right: 15px !important;
}
body .sort-by .select-box::after {
    left: 0px;
    right: auto;
}
.dropdown-box.show-by.show-order {
    direction: ltr;
}
body .woocommerce-Price-amount, body .woocommerce-Price-currencySymbol {
    font-family: Cormorant !important;
}
.product-detail .col-lg-6 {
    float: right;
}
.group-sku-available .available_product {
    text-align: right;
}
.group-sku-available .sku_wrapper {
    text-align: left;
}
i.color-1 {
    color: #cca06f;
}
.mini-cart1 .mini-cart-link .mini-cart-number {
    font-family: 'poppins' !important;
}
span.set-cart-number {
    font-family: 'Poppins' !important;
}
body .product-title a {
    font-family: 'cormorant-garamond' !important;
}
.detail-attr label {
    font-family: 'GEFlow' !important;
}
.item-product-meta-info label {
    font-family: 'GEFlow' !important;
	margin-right: 0;
    margin-left: 5px;
}
.related-product .single-related-title {
    font-family: 'GEFlow' !important;
}
.widget-title:before {
    right: -4px;
    left: auto;
}
.bread-crumb.text-center h2 {
    font-size: 100px !important;
}
.extra-link-hover1 .addcart-link, 
.woocommerce .extra-link-hover1 a.button.addcart-link {
    letter-spacing: 0;
}
body .open-info-service .info-service-open-mega {
    left: 0px !important;
	right: auto !important;
}
body .info-service-open-mega {
    left: -530px !important;
	right: auto !important;
}
span.woocommerce-Price-currencySymbol {
    font-family: 'GEFlow' !important;
    font-size: 20px !important;
    margin-right: 5px;
    font-weight: 400 !important;
}
.woocommerce-pagination a.next.page-numbers {
    transform: scaleX(-1);
}
.dropdown-box.show-by.show-order .silver.set-orderby {
    font-family: 'Poppins' !important;
}
.search-account-cart-service .main-nav.hidden-mobile.language-menu {
    left: -43px;
}
#mega-menu-ar .logo-svg img {
    width: 231px;
}
.info-service-open-mega .icon-close {
    left: 37px;
    right: auto;
}
#icons\ _footer {
    text-align: left;
}
#footer .vc_row .wpb_column:nth-child(2) {
    padding-right: 100px;
	text-align: left;
}
body #footer .main-footer1 .element-text-block h3 {
    font-family: 'Cormorant Garamond' !important;
    direction: ltr;
}
p.copyright-footer1.color-d5 {
    font-family: 'GESSUniqueLight-Light' ,'Poppins' !important;
}
.fixed-header .main-nav1 > ul > li.lang-item-en > a {
    font-family: 'Cormorant Garamond';
}
body .title-tab li a {
    letter-spacing: 0;
}
body .detail-qty {
    width: 140px;
}
#contact-footer input.wpcf7-submit {
    letter-spacing: normal;
}
#page_not_found h3 {
    font-family: 'Cormorant Garamond' !important;
}
body .box-title-home {
    margin: auto !important;
}
@media (max-width: 767px) {
	.box-title-home h3 br {
		display: none;
	}
	h5 br {
		display: none;
	}
	body .main-nav.main-nav1 ul {
		right: auto !important;
		left: 0 !important;
	}
	.main-wrap-shop.content-wrap {
		padding-left: 15px !important;
	}
	.bread-crumb.text-center h2 {
		font-size: 110px !important;
	}
	#contact-footer {
		display: flex;
		flex-direction: column;
	}
}

.woocommerce table.shop_table th {
    text-align: right;
}
tbody.wishlist-items-wrapper td {
    text-align: right !important;
}
tbody.wishlist-items-wrapper td.product-name {
    padding-left: 0 !important;
    padding-right: 20px !important;
}
.wishlist_table th.product-thumbnail:before {
    content: "صورة المنتج";
}
.detail-qty {
    margin-left: 20px;
}
@media(min-width: 767px) and (max-width: 1024px) {
	.main-footer1.footer-top {
		direction: ltr;
	}
	.footer-top > div:nth-child(3) .vc_column-inner {
		text-align: left;
	}
	body .main-nav.main-nav1 ul {
		right: auto !important;
		left: 0;
	}
}