@font-face{
  font-family:YEKAN;
  src:  url('css/fonts/BYekan.eot?#') format('eot'),  /* IE6–8 */
        url('css/fonts/BYekan.woff') format('woff'),  /* FF3.6+, IE9, Chrome6+, Saf5.1+*/
        url('css/fonts/BYekan.ttf') format('truetype');
  font-weight: normal;
  font-style: normal;
}
@font-face{
  font-family:KUFI;
  src:  url('css/fonts/Droid-Arabic-Kufi.eot?#') format('eot'),  /* IE6–8 */
        url('css/fonts/Droid-Arabic-Kufi.woff') format('woff'),  /* FF3.6+, IE9, Chrome6+, Saf5.1+*/
        url('css/fonts/Droid-Arabic-Kufi.ttf') format('truetype');
  font-weight: normal;
  font-style: normal;
}
/*
Theme Name: Adrenalin
Theme URI: http://www.commercegurus.com/themes/adrenalin
Author: CommerceGurus
Author URI: http://www.commercegurus.com
See http://codex.wordpress.org/Right_to_Left_Language_Support

*/

/* Testimonials */

.testimonials-wrap {
	direction: rtl;
}

    .testimonials-wrap p,
    .content-area .testimonials-wrap p {
		direction: rtl;
    }

    .testimonials-wrap span {
		direction: rtl;
    }

/* Owl Carousels */

.owl-carousel {
	direction: ltr;
}

body,
h1,
h2,
h3,
h4,
h5,
h6,
p,
ul,
ol {
	text-align: right;
}

.cg-primary-menu .menu > li > a {
    white-space: nowrap;
}

.cg-strip .text-align-center * {
	text-align: center;
}

.cg-logo-cart-wrap input.sb-search-submit,
.cg-header-search input.search-submit {
  top: 40px;
  margin-top: -15px;
  left: 5px;
  right: auto;
}

.summary h1,
.content-area .summary h1,
.summary .product_meta,
ul.tiny-cart li ul.cart_list li.empty {
	text-align: right;
}

caption,
th,
td {
	text-align: right;
}

.screen-reader-text:focus {
	right: 5px;
	left: auto;
}

.cg-header-fixed .menu > li.menu-full-width .cg-submenu-ddown .container > ul > li .cg-submenu,
.cg-primary-menu .menu > li.menu-full-width .cg-submenu-ddown .container > ul > li .cg-submenu {
	right: auto;
}

.cg-quickview-product-pop .star-rating span {
	text-align: right;
}

.cg-quickview-product-pop .star-rating span {
	background-position: center right;
}

.cg-quickview-product-pop .woocommerce .container .star-rating span,
.cg-quickview-product-pop .woocommerce-page .container .star-rating span {
	right: 0;
	left: auto;
}

.woocommerce .mfp-content .container .star-rating span,
.woocommerce-page .mfp-content .container .star-rating span {
	left: auto;
	right: 0;
}

.cg-announcements ul {
	padding-right: 0px;
}

.cg-announcements li {
	max-width: 500px;
}

input.sb-search-input {
	background-position: 30px center !important;
}

form.cart {
	text-align: right;
}

.cg-quickview-product-pop .single-product-details .button {
	position: relative;
	top: 2px;
}

.edit-link a {
	padding-left: 0px;
	padding-right: 22px;
}

.content-area footer.entry-meta .cat-links {
	margin-right: 0px;
	margin-left: 22px;
}

.content-area .entry-meta {
	padding-left: 0px;
	padding-right: 20px;
}

.content-area header .entry-meta:before,
.content-area footer.entry-meta .comments-link:before,
.content-area a.post-edit-link:before {
	left: auto;
	right: 0px;
}

.content-area a.post-edit-link:before {
	top: 0px;
}

.posted-on {
	float: right;
	margin-left: 3px;
}

.blog-pagination ul li {
	margin-right: 5px !important;
}

#comments ol.comment-list li .reply {
	left: 0px;
	right: auto;
}

#comments ol.comment-list li {
	padding-left: 0px;
	padding-right: 50px;
}

.comment-author img {
	right: 0px;
}


/* Content Styles */

.checkout-confirmed-payment .content-area ul li {
	margin-right: 20px;
}

.content-area ul li {
	margin-left: 0px;
}

.content-area ul li:before {
	content: "";
	position: absolute;
	top: 0.6em;
	right: -20px;
	width: 6px;
	height: 6px;
	background: #DF440B;
	border-radius: 3px;
}


/* Header */

.cg-header-search {
	float: left;
}

.cg-menu-below .logo {
	float: right;
}

.cg-announcements {
	float: right;
	width: 500px;
}

.search-form label:before, .cg-header-search .sb-search:before {
	left: 15px;
	right: auto;
}

.sb-search:before {
	left: 11px;
	right: auto;
}

input.search-submit,
.widget_product_search input#searchsubmit,
input.sb-search-submit,
#top-bar-search input.sb-search-submit {
	left: 5px;
	right: auto;
}

input.sb-search-submit {
	right: auto;
	left: 0px;
}

@media only screen and (min-width: 1100px) {

  .logo a {
    margin-right: 0px;
    margin-left: 30px;
  }

  .cg-menu-below.cg-logo-center .cg-announcements {
	float: left;
}

	.cg-menu-below.cg-logo-center .cg-announcements ul,
	.cg-menu-below.cg-logo-center .cg-announcements ul li {
		text-align: right;
	}

}






/* Primary Menu */

.cg-main-menu {
	float: right;
}

.cg-main-menu ul {
	margin-right: 0;
	padding-right: 0;
}

ul.tiny-cart {
	float: left;
}

.cart_subtotal {
	margin-left: 0;
	margin-right: 34px;
}

.cart_subtotal .amount {
	padding-left: 0;
}

ul.tiny-cart li:hover ul.cart_list {
	left: 0;
	right: auto;
}

.cg-primary-menu-below-wrapper .menu li:first-child {
	padding-right: 0;
	padding-left: 14px;
}

.cg-primary-menu-below-wrapper .menu .cg-menu-ul li:first-child {
	padding-left: 0;
}

.cg-header-fixed .menu > li .cg-submenu-ddown .container > ul .menu-item-has-children .cg-submenu,
.cg-primary-menu .menu > li .cg-submenu-ddown .container > ul .menu-item-has-children .cg-submenu {
	left: auto;
	right: 219px;
}

.cg-header-fixed .menu > li:nth-last-child(1) .cg-submenu-ddown .container > ul .menu-item-has-children .cg-submenu,
.cg-primary-menu .menu > li:nth-last-child(1) .cg-submenu-ddown .container > ul .menu-item-has-children .cg-submenu,
.cg-header-fixed .menu > li:nth-last-child(2) .cg-submenu-ddown .container > ul .menu-item-has-children .cg-submenu,
.cg-primary-menu .menu > li:nth-last-child(2) .cg-submenu-ddown .container > ul .menu-item-has-children .cg-submenu {
	left: auto;
	right: 219px;
}


/* Fixed menu */

.cg-header-fixed .menu > li .cg-submenu-ddown .container > ul .menu-item-has-children > a:before,
.cg-primary-menu .menu > li .cg-submenu-ddown .container > ul .menu-item-has-children > a:before {
    content: '';
    width: 15px;
    height: 15px;
    position: absolute;
    left: -10px;
    right: auto;
    margin-left: 13px;
    margin-top: 0px;
    color: #999;
    font-family: "FontAwesome";
    font-weight: normal;
    font-style: normal;
    text-decoration: none;
    content: "\f104";
    -webkit-font-smoothing: antialiased;
}

.cg-header-fixed-wrapper.cg-is-fixed .logo {
	float: right;
}


.cg-header-fixed .menu > li .cg-submenu-ddown ul, .cg-primary-menu .menu > li .cg-submenu-ddown ul {
	padding-right: 0;
	margin-right: 0;
}

section.slider .owl-theme .owl-controls {
	right: auto;
	left: 12px;
}

.lightwrapper ul li a {
	margin-right: 0px;
}

.content-area .cart_totals table td,
.content-area table.cart tr td.product-subtotal,
.content-area table.shop_table thead tr th.product-subtotal {
	text-align: left;
}

.yith-wcwl-wishlistexistsbrowse .cg-icon-heart-2-1,
.yith-wcwl-add-button .cg-icon-heart-2-1,
.yith-wcwl-wishlistaddedbrowse .cg-icon-heart-2-1 {
	float: right;
}

.yith-wcwl-add-to-wishlist span.feedback {
	float: left;
	margin-right: 20px;
	margin-left: 0px;
}

.cg-product-info .yith-wcwl-add-to-wishlist a {
	text-align: left;
}

.cg-product-info .yith-wcwl-add-to-wishlist a {
	visibility: hidden;
}

.cg-product-info .yith-wcwl-add-to-wishlist a:before {
	visibility: visible;
}

.cg-back-to-prev-wrap {
	margin: 0 -30px;
	text-align: left;
}

.cg-back-to-prev-wrap .nav-dropdown {
	display: none;
}

.woocommerce .container table.shop_attributes th {
	text-align: right;
}

.products {
	padding-right: 0;
}

.cg-quick-view-wrap {
	left: auto;
	right: 10px;
}

.col-xs-product-2 > li {
	float: right;
}

.woocommerce .cart .quantity input.minus {
	margin-left: -1px !important;
}

.container .summary .woocommerce-product-rating .star-rating {
	float: right;
	margin-right: 0px;
	margin-left: 10px;
}

.summary .price {
	float: right;
}

table.variations td, .content-area table.variations tr td {
	padding-right: 0px;
	padding-left: 15px;
}

.woocommerce .container div.product form.cart .button,
.woocommerce .container #content div.product form.cart .button,
.woocommerce-page .container div.product form.cart .button,
.woocommerce-page .container #content div.product form.cart .button,
.woocommerce-page .container p.cart a.button,
.content-area .woocommerce .summary .button {
	float: right;
	margin-right: 0px;
	margin-left: 20px;
}

.breadcrumb-wrapper .fa-angle-right:before {
	content: "\f104";
}

.breadcrumb-wrapper .fa-angle-left:before {
	content: "\f105";
}

.prod-dropdown {
	float: right;
}


div[itemprop="description"] p {
	margin-right: 0px;
}

.comment-form-rating label {
	float: right;
}

body.archive .list-layout .cg-product-img,
body.single .list-layout .cg-product-img {
	float: right;
}

.woocommerce-page .list-layout .cg-product-info .category {
	text-align: right;
}

.woocommerce-page .list-layout .cg-product-meta-wrap {
	float: left;
}

.list-layout .cg-product-cta {
	text-align: right;
	float: left;
}

.wpb_tabs .wpb_tabs_nav li {
	float: right;
}

.vc_separator.vc_separator_align_left h4 {
	padding: 0 0em 0 0.8em;
}

.cg-product-info .yith-wcwl-add-to-wishlist a:before {
	border: none !important;
}

.single-product-details .variations label {
	float: right;
}

body .wpb_row .wpb_teaser_grid li h2 {
	padding: 15px 0px 10px 15px;
}

.wpb_teaser_grid li .entry-content {
	padding: 0px 0px 20px 15px;
}

.cg-dropcap {
	float: right;
	padding-right: 0px;
	padding-left: 10px;
}

.cg-dropcg--squared {
	margin: 7px 0px 5px 15px;
}

.scwebsite {
	padding-right: 20px;
}

.scwebsite:before {
	right: 15px;
	margin-top: 0px;
}

#cg-articles .thumb .date {
	left: auto;
	right: 0px;
}

#cg-articles p {
	margin-right: 0px !important;
}

.page-numbers,
.pagination {
	padding-right: 0px;
}

.woocommerce-pagination {
	margin-left: 15px;
}

.content-area table.cart tr td.product-add-to-cart {
	text-align: left;
}


.widget_layered_nav ul.yith-wcan-list li a:before {
	right: -5px;
	left: auto;
}

.widget_layered_nav ul.yith-wcan li a,
.widget_layered_nav ul.yith-wcan li span {
	padding: 10px 5px 10px 0px;
}

.widget_layered_nav ul.yith-wcan li small {
	right: auto;
	left: 0px;
}

.woocommerce .widget_layered_nav ul.yith-wcan-group li {
	float: right;
}

body .vc_progress_bar .vc_single_bar .vc_bar {
	right: 0px;
}

.widget li img {
	float: right;
	margin-right: 0px;
	margin-left: 15px;
}

#review_form #respond .comment-form-rating .stars {
	margin-left: 0px !important;
	margin-right: 20px;
	float: right;
}

.cg-size-guide-wrap {
	float: right;
	margin-right: 0px;
	margin-left: 25px;
}

.yith-wcwl-add-to-wishlist {
	float: right;
}

.content-area dd {
	margin-right: 0px;
}

.content-area table.my_account_orders td.order-status {
	text-align: right;
}

.content-area table.my_account_orders td.order-actions,
.content-area table.shop_table tfoot td,
.content-area table.shop_table .product-total {
	text-align: left;
}

.content-area .woocommerce-shipping-fields h3#ship-to-different-address input {
	margin-left: 0px;
	margin-right: 10px;
}

.content-area ul.payment_methods li.payment_method_paypal img {
	margin-left: 0px;
	margin-right: 7px;
}

.content-area table.shop_table dd,
.content-area table.shop_table dt {
	float: right;
}

.col2-set.addresses .col-1,
.col2-set.addresses .col-2 {
	float: right;
	margin-right: 0px;
	margin-left: 30px;
}

.content-area .vc_pageable-wrapper h4,
.vc_pageable-wrapper h4 {
	text-align: right !important;
}

body .vc_gitem-zone .vc_btn,
body .vc_gitem-zone .vc_gitem-link {
	display: block;
	text-align: right;
}

.mobile-search .widget_product_search:before {
	left: 22px;
	right: auto;
}

.mean-container .mean-nav ul li a {
	text-align: right;
	float: right;
}

.mean-container .mean-nav ul li {
	float: right;
}

.mean-container .mean-nav ul li a.mean-expand {
	left: 0px;
	right: auto;
}

@media (max-width: 768px) {
	.mobile-search .widget_product_search:before {
	left: 12px;
	}
}

@media (max-width: 1100px) {
	.cg-menu-default .logo, .cg-menu-below .logo {
	float: none !important;
	}
}

@media (min-width: 1100px) {
	.menu-main-menu-container, .cg-main-menu {
		float: right;
	}
}

@media (max-width: 1200px) {
.mobile-search .widget_product_search {
	position: relative;
}

.mobile-search .widget_product_search:before {
	left: 10px;
}

}





/***************************************************************************************
						CUSTOM RTL STYLES (KODESIGN.ir)
****************************************************************************************/




body{
	font-family: 'YEKAN', Arial, sans-serif !important;
	font-size: 13px;
	font-weight: normal;
}
h1,
h2,
h3,
h4,
h5,
h6,
input,
select,
textarea,button,p {
    font-family: 'YEKAN', Arial, sans-serif !important;
}
p{
	font-size: 13px !important;
	font-weight: normal !important;
	line-height: 25px !important;
}
input,
select,
textarea{
	font-size: 13px !important;
	font-weight: normal !important;
}
.summary .price{
	font-family: 'YEKAN', Arial, sans-serif !important;
}
.woocommerce .container table.shop_attributes th{
	font-family: 'YEKAN', Arial, sans-serif !important;
}
.product-image .yith-wcwl-add-to-wishlist .add_to_wishlist a,
.yith-wcwl-add-to-wishlist span.feedback{
	font-family: 'YEKAN', Arial, sans-serif !important;
}
.yith-wcwl-add-to-wishlist a{
	font-family: 'YEKAN', Arial, sans-serif !important;
}
table.variations label{
	font-family: 'YEKAN', Arial, sans-serif !important;
}
.woocommerce-tabs .tabs li a{
	font-family: 'YEKAN', Arial, sans-serif !important;
}
.cg-size-guide a{
	font-family: 'YEKAN', Arial, sans-serif !important;
}
.content-area table.shop_table thead tr th{
	font-family: 'YEKAN', Arial, sans-serif !important;
}
.woocommerce-page .content-area form fieldset legend{
	font-family: 'YEKAN', Arial, sans-serif !important;
}
.mfp-close{
	font-family: 'YEKAN', Arial, sans-serif !important;
}
.mean-container a.meanmenu-reveal{
	font-family: 'YEKAN', Arial, sans-serif !important;
}
.chosen-container-single .chosen-search input[type="text"], .chosen-container-multi .chosen-choices li.search-field input[type="text"]{
	font-family: 'YEKAN', Arial, sans-serif !important;
}
.subfooter ul.simple-links li a{
	font-family: 'YEKAN', Arial, sans-serif !important;
}
.cg-primary-menu .menu > li > a, .cart_subtotal .amount{
	font-family: 'KUFI', Arial, sans-serif !important;
	font-size: 13px ;
}
.cg-primary-menu .menu > li .cg-submenu-ddown .container > ul > li a, .cg-submenu-ddown .container > ul > li > a{
	font-family: 'YEKAN' !important;
	font-size: 13px;
	font-weight: normal;
}
.cg-header-fixed .menu > li .cg-submenu-ddown, .cg-primary-menu .menu > li .cg-submenu-ddown, .cg-header-fixed .menu > li.menu-full-width .cg-submenu-ddown, .cg-primary-menu .menu > li.menu-full-width .cg-submenu-ddown, .cg-header-fixed .menu > li .cg-submenu-ddown .container > ul .menu-item-has-children .cg-submenu li, .cg-primary-menu .menu > li .cg-submenu-ddown .container > ul .menu-item-has-children .cg-submenu li, .cg-header-fixed .menu > li.menu-full-width .cg-submenu-ddown, .cg-primary-menu .menu > li.menu-full-width .cg-submenu-ddown, .menu-full-width .cg-menu-title{
	font-family: 'KUFI', Arial, sans-serif !important;
	font-size: 16px;
}
.cg-product-cta .button:hover, .woocommerce-page .container .price_slider_amount .button:hover, ul.tiny-cart li ul.cart_list li.buttons .button, #respond input#submit:hover, .woocommerce-page .container p.return-to-shop a.button:hover, .blog-pagination ul li a:hover, body.error404 .content-area a.btn:hover, #respond input#submit:hover, .wpcf7 input.wpcf7-submit:hover, .container .wpb_tour_next_prev_nav a:hover{
	font-family: 'KUFI', Arial, sans-serif !important;
}
h2, .content-area h2{
	font-family: 'KUFI', Arial, sans-serif !important;
	font-weight: normal !important;
	font-size: 25px !important;
	direction: rtl;
}
h4, .content-area h3{
	font-size: 30px !important;
	font-weight: normal !important;
	direction: rtl;
}
h4, .content-area h4{
	font-size: 22px !important;
	font-weight: normal !important;
	direction: rtl;
}
h5, .content-area h5{
	font-size: 18px !important;
	font-weight: normal !important;
	direction: rtl;
}
h6, .content-area h6{
	font-family: 'KUFI' !important;
	font-size: 13px !important;
	font-weight: normal !important;
	direction: rtl;
}
.vc_custom_heading.custom-kufi-heading h2,.vc_custom_heading.custom-kufi-heading h3,.vc_custom_heading.custom-kufi-heading h4,.vc_custom_heading.custom-kufi-heading h5,.vc_custom_heading.custom-kufi-heading h6{
	font-family: 'KUFI' !important;
}
.vc_custom_heading.custom-kufi-heading h2{
	font-size: 50px !important;
	line-height: 80px !important;
}
a.btn, .content-area a.btn, .content-area a.btn:hover, #respond input#submit, .wpcf7 input.wpcf7-submit, ul.navbar-nav li .nav-dropdown > ul > li.menu-parent-item > a, ul.tiny-cart li ul.cart_list li.buttons .button, #get-started .main h6, .content-area .see-through, .testimonials-wrap span, .faqs-reviews ul li h6, .cg-product-info .category, .products .onsale, .woocommerce span.onsale, .products .woocommerce-page span.onsale, .onsale, .woocommerce .container span.onsale, .woocommerce-page .container span.onsale, .cart .quantity, .woocommerce .button, .woocommerce .container a.button, .cg-product-cta, .woocommerce .container button.button, .woocommerce .container input.button, .woocommerce .container #respond input#submit, .woocommerce .container #content input.button, .woocommerce-page .container .cg-product-cta a.button, .cg-product-cta .button, .woocommerce-page .container a.button, .woocommerce-page .container button.button, .woocommerce-page .container input.button, .woocommerce-page .container #respond input#submit, .woocommerce-page .container #content input.button, .added_to_cart, .woocommerce .container div.product form.cart .button, .woocommerce .container #content div.product form.cart .button, .woocommerce-page .container div.product form.cart .button, .woocommerce-page .container #content div.product form.cart .button, .woocommerce-page .container p.cart a.button, .cg-quickview-product-pop .single-product-details .button, .content-area .woocommerce .summary .button, .woocommerce .container span.onsale, .woocommerce-page .container span.onsale, .woocommerce-page .container a.button.small, .content-area .woocommerce a.button.small, .widget_product_search input#searchsubmit, .widget h1, .post-password-form input[type="submit"], .content-area .comments-area h2, .content-area article a.more-link, .blog-pagination ul li a, .content-area table.cart tr th, .content-area .coupon h3, .woocommerce-page .container form.login input.button, .subfooter #mc_signup_submit, .container .wpb_row .wpb_call_to_action a .wpb_button, .container .vc_btn, .wpb_button, .top-bar-right, .cg-shopping-toolbar .wpml, body .wpb_teaser_grid .categories_filter li a, #filters button, .cg-product-wrap a .category, .lightwrapper h4{
	font-family: 'KUFI', Arial, sans-serif !important;
	direction: rtl;
}
.cg-product-info .name, .cg-product-info .price, .cg-product-info .amount,.summary p,a.woocommerce-review-link, .content-area a.woocommerce-review-link,.content-area table.cart tr td,.woocommerce-tabs .entry-content,.woocommerce-message, .woocommerce-info, .content-area ul.woocommerce-error, ul.woocommerce-error,ul.tiny-cart li a,.cg-back-to-prev a,.footer-copyright,.vc_read_more{
	font-family: 'YEKAN' !important;
	font-size: 13px !important;
	font-weight: normal !important;
	direction: rtl !important;
}
.cg-product-info .amount{
	font-size: 18px !important;
}
.summary h1 a{
	font-family: 'KUFI' !important;
	font-size : 22px !important;
	font-weight: normal !important;
}
.summary.entry-summary p.price .amount{
	font-weight: normal !important;
}
.content-area table.shop_table thead tr th{
	font-family: 'KUFI' !important;
	font-weight: normal !important;
	font-size: 15px !important;
}
.yith-wcwl-add-to-wishlist a{
	font-size: 18px;
	font-weight: normal;
	padding-right: 5px;
}
.woocommerce-tabs .tabs li a{
	float: right;
	font-family: 'KUFI' !important;
	font-size: 15px !important;
	font-weight: normal !important;
}
.woocommerce-tabs .tabs{
	margin: 0 !important;
	padding: 0 !important;
}
.cg-header-fixed .menu .menu-full-width .cg-submenu-ddown .container > ul > li, .cg-primary-menu .menu .menu-full-width .cg-submenu-ddown .container > ul > li{
	float: right;
}
.cg-header-fixed .menu .menu-full-width .cg-submenu-ddown .container > ul > li,
.cg-primary-menu .menu .menu-full-width .cg-submenu-ddown .container > ul > li{
	padding-left: 0;
	padding-right: 0;
	margin-left: 10px !important;
}
.cg-header-fixed .menu .menu-full-width .cg-submenu-ddown .container > ul > li:first-child,
.cg-primary-menu .menu .menu-full-width .cg-submenu-ddown .container > ul > li:first-child
{
  margin-left: 10px !important;
}

.vc_separator h4{
	font-size: 22px !important;
	font-weight: normal !important;
}

.wpb_wrapper > h6 > span{
	font-size: 13px !important;
	font-weight: normal !important;
}
.wpb_wrapper > h5 > strong{
	font-weight: normal !important;
}
.woocommerce ul.cart_list li a, .woocommerce ul.product_list_widget li a, .woocommerce-page ul.cart_list li a, .woocommerce-page ul.product_list_widget li a{
	font-size: 13px !important;
	font-weight: normal !important;
}
.widget-area .widget li a{
	font-size: 13px !important;
	font-weight: normal !important;
}
.cat-pic .cat-title h3{
	font-size: 18px !important;
	font-weight: normal !important;
}
nav#nav-below.post-navigation div a{
	font-size: 18px;
	font-weight: normal;
}
footer.comment-meta .comment-author.vcard{
	font-size: 18px;
	font-weight: normal;
}
.blog-pagination > ul > li{
	float: right;
}

.blog-pagination ul li.next, .blog-pagination ul li.last a
{
  position: absolute;
  left: 0;
  right: auto;
}

.blog-pagination ul li.prev a, .blog-pagination ul li.first a
{
  position: absolute;
  right: 80%;
  left: auto;
}


.blog-pagination ul li.prev a:before {
    content: "\e602";
}

.blog-pagination ul li.next a:before {
    content: "\e628";
}

#showcasedetails{
	font-size: 13px;
	font-weight: normal;
}
.content-area .img .caption .heading a{
	font-size: 18px;
	font-weight: normal;
}
.cg-folio-title, .cg-folio-title a{
	text-align: center;
}
.cg-folio-categories > span{
	font-size: 13px;
	font-weight: normal;
}
.wpb_content_element .wpb_tabs_nav li a{
	font-size: 18px;
	font-weight: normal;
}
.wpb_wrapper > h4.wpb_heading.wpb_pie_chart_heading{
	text-align: center;
}

.vc_progress_bar .vc_single_bar .vc_label{
	font-size: 13px;
	font-weight: normal;
}

ul.tiny-cart li ul.cart_list li.empty{
	font-size: 13px;
	font-weight: normal;
}

/*flexSlider & Carousel*/
.flex-viewport{
	direction: ltr
}
.vc_carousel{
	direction: ltr
}
.content-area .vc_carousel h2 a{
	font-family: 'YEKAN';
	font-size: 18px !important;
	font-weight: normal !important;
}
.vc_carousel .vc_item.vc_slide_post .vc_inner .entry-content{
	font-size: 13px !important;
	font-weight: normal !important;
}
/*pinterest style*/
body .wpb_row .wpb_teaser_grid li h2 a{
	font-family: 'YEKAN' !important;
	font-size: 18px !important;
	font-weight: normal !important;
}
.wpb_teaser_grid li .entry-content{
	font-size: 13px;
	font-weight: normal;
}

/* Layer Slider */
html * .ls-wp-container .ls-slide > *, body * .ls-wp-container .ls-slide > *, #ls-global * .ls-wp-container .ls-slide > *{
	font-family: 'YEKAN' !important;
}
.ls-l{
	font-size: 22px !important;
}
h3.ls-l{
	font-size: 50px !important;
}

a.chosen-single > span{
	font-size: 13px;
	font-weight: normal;
}
.single-product-details .variations label{
	font-size: 18px;
	font-weight: normal;
}
.cg-size-guide a{
	font-size: 18px;
	font-weight: normal;
}
.cg-size-guide-wrap{
	direction: rtl;
}
.summary.entry-summary p.price .amount{
	font-size: 30px !important;
	font-weight: normal !important;
}

/*woocommerce pagination*/
.page-numbers li{
	float: right;
}

.icon-arrow-left:before {
  content: "\e602"
}

.icon-arrow-right:before {
  content: "\e628"
}

footer.footercontainer h4.widget-title{
	font-family: 'YEKAN' !important;
	font-size: 22px !important;
	font-weight: normal !important;
}
.textwidget > a.twitter-timeline{
	font-size: 13px;
	font-weight: normal;
}

.top-bar-right a{
	font-family: 'YEKAN' !important;
	font-size: 13px !important;
	font-weight: normal !important;
	padding: 0 15px !important;
}

ul.product-categories li.cat-item a{
	font-family: 'KUFI';
	font-size: 13px;
	font-weight: normal;
}

ul.product-categories > li.cat-item ul.children li.cat-item a{
	font-family: 'YEKAN';
	font-size: 13px;
	font-weight: normal;
	padding-right: 15px;
}
ul.product-categories li.cat-item ul.children li.cat-item a:before{
	content: '- '
}
.widget ul.product_list_widget li{
	font-size: 13px;
	font-weight: normal;
}

.cg-announcements {
	margin-top: 30px;
}
.entry-content p a.more-link{
	float: left;
}
.widget-area .widget #recentcomments li{
	font-size: 13px;
	font-weight: normal;
}

.content-area .cart_totals table th, .content-area .cart_totals table td,.content-area table.shop_table th, .content-area table.shop_table td{
	font-size: 18px;
	font-weight: normal;
}
.cart-collaterals .cart_totals table tbody tr.cart-subtotal td span.amount, .content-area .cart_totals table td, .content-area table.cart tr td.product-subtotal, .content-area table.shop_table thead tr th.product-subtotal{
	font-size: 13px;
	font-weight: normal;
}
.cart-collaterals .cart_totals table tbody tr.order-total td{
	font-family: 'KUFI';
	font-size: 13px;
	font-weight: normal;
}
table.shop_table.woocommerce-checkout-review-order-table tfoot tr th,table.shop_table.woocommerce-checkout-review-order-table tfoot tr td{
	font-family: 'KUFI';
	font-size: 16px;
}
.woocommerce-billing-fields label, .woocommerce-shipping-fields label, .chosen-container .chosen-results li{
	font-size: 13px !important;
	font-weight: normal !important;
}
#payment.woocommerce-checkout-payment ul.payment_methods.methods li label{
	font-size: 13px !important;
	font-weight: normal !important;
}
.owl-wrapper .owl-item .item p.comments{
	direction: rtl !important;
}
#yith-ajaxsearchform input#yith-s.sb-search-input{
	padding-right: 40px;
}
.select2-results, .woocommerce ul.order_details li{
	font-size: 13px !important;
	font-weight: normal !important;
}
.widget ul.product-categories li a, .widget-area .widget ul li a, .widget ul li a{
	font-family: 'YEKAN' !important;
	font-size: 13px;
	font-weight: normal;
}
.content-area .cart_totals table th, .content-area .cart_totals table td, .content-area table.shop_table th, .content-area table.shop_table td{
	text-align: right;
}
.yith-wcwl-add-to-wishlist a{
	font-size: 18px !important;
	font-weight: normal !important;
}
.content-area p.form-row label{
	font-size: 13px;
	font-weight: normal;
}

.cg-logo-inner-cart-wrap .autocomplete-suggestion{
	text-align: right;
}
ul.tiny-cart li ul.cart_list li.buttons .button.checkout:after {
    content: "";
}

ul.tiny-cart li ul.cart_list li.buttons .button.checkout:before {
    content: "\f104";
    font-family: "FontAwesome";
    font-size: 16px;
    opacity: 0.5;
    text-indent: 0;
    position: relative;
    left: 8px;
    transition: all 100ms ease-out;

}
ul.tiny-cart li ul.cart_list li.buttons .button.checkout:hover:before {
    left: 3px;
}

ul.tiny-cart li ul.cart_list li.cart_list_product .quantities, ul.tiny-cart li ul.cart_list li.cart_list_product a,.woocommerce-page .container .shipping-calculator-form .chosen-container .chosen-results li, .woocommerce-page .container .shipping-calculator-form .chosen-container-single .chosen-single span{
	text-align: right;
}

.woocommerce-checkout-review-order table tbody tr.cart_item td{
	width: 50%;
}
.select2-results .select2-result-label{
	font-size: 13px !important;
	font-weight: normal !important;
}
.cart_item > td.product-name > dl.variation  p{
	line-height: 20px !important
}
ul.tiny-cart > li > ul.cart_list > li.cart_list_product > div.container > div.row > div.col-lg-10{
	text-align: right;
}
.cart_subtotal .amount{
	font-family: 'YEKAN' !important;
	font-size: 18px !important;
	font-weight: normal;
}
.woocommerce-message a{
	top: 10px;
}