/*
farsi sazi ekhtesasi  farishtheme.ir
sina aminzadeh
09128708790

*/

body, .textwidget {

 direction: rtl;
  font-family: yekan;

}

@font-face {
    font-family: "yekan";
    src: url(fonts/yekan/yekan.eot);
    src: url(fonts/yekan/yekan.eot?#iefix) format("embedded-opentype"), url(fonts/yekan/yekan.woff) format("woff"), url(fonts/yekan/yekan.ttf) format("truetype"), url(fonts/yekan/yekan.svg#BYekan) format("svg");
    font-weight: normal;
    font-style: normal
}
@font-face {
  font-family: 'droid';
   src:url('fonts/droid/Droid-Arabic-Kufi.ttf.woff') format('woff'),
   url('fonts/droid/Droid-Arabic-Kufi.ttf.svg#Droid-Arabic-Kufi') format('svg'),
    url('fonts/droid/Droid-Arabic-Kufi.ttf.eot'),
     url('fonts/droid/Droid-Arabic-Kufi.ttf.eot?#iefix') format('embedded-opentype');
font-weight: normal;
font-style: normal;
}

h1{font-family:droid !important}
.navigation--main {
  font-family: yekan;
  font-size: 16px;
}
.navigation--main .sub-menu > li > a {
  
  text-align: right;
}
.navigation--main .sub-menu > li > a {
  font-family: yekan;
}
.top {
 
  background: #333 linear-gradient(to bottom,#333,#2b2b2b);
}
.top {
  border-bottom-color: #4d4d4d;
}

.top, .top a, .navigation--top > .menu-item-has-children > a::after {
  color: #EEEEEE;
}
html.flexbox .header-widgets {
  float: right;
}
h1, h2, h3, h4, h5, h6 {
  font-family: yekan;
}
.icon-box > .fa {
  margin-left: 10px;
}
html.flexbox .header-widgets {
  float: left;
}
.logo {
  float: right;
}
a.btn.btn-primary {
  
  font-family: yekan;
  border-radius: 4px;
}
#headerCarousel > div > div.item.active > div > div > div.jumbotron__content > p > a{margin-top:11px}
.widget-icon-box .icon-box {
  text-align: right;
  color: #999999;
}
.btn-default {
  border-radius: 4px;
}
#comments-submit-button, .btn {
  font-family: yekan;
}
.banner__buttons {
  float: left;
}
.banner__text {
  float: right;
}
.read-more {
  font-family: yekan;
}
.buildpress .esg-filterbutton, .buildpress .esg-navigationbutton, .buildpress .esg-sortbutton, .buildpress .esg-cartbutton {
  font-size: 14px !important;
  font-family: droid !important;
}

.eg-buildpress-item-skin-element-1{font-family: yekan !important;}
body .eg-buildpress-item-skin-element-0, body .eg-buildpress-item-skin-element-0{font-family:yekan !important}
body .eg-buildpress-item-skin-element-0, body .eg-buildpress-item-skin-element-0:hover{font-family:yekan !important}

.panel-grid .widget-title {
  font-family: droid;
}

.testimonial__quote::before {
  padding-right: 20px;
}
.testimonial__author {
  font-family: yekan;
}
.motivational-text {
  font-family: yekan;
}
.sidebar .widget_nav_menu ul > li > a {
  font-family: yekan !important;
}
.col-md-pull-9{  left: 75%;
  right: auto;}
.col-md-push-3 {
  right: 25%;
  left: 0;
}

.col-md-1, .col-md-2, .col-md-3, .col-md-4, .col-md-5, .col-md-6, .col-md-7, .col-md-8, .col-md-9, .col-md-10, .col-md-11, .col-md-12 {
  float: right;
}
body.woocommerce-page a.button, body.woocommerce-page input.button, body.woocommerce-page input.button.alt, body.woocommerce-page button.button {
 font-family: yekan !important;
}
media="all"
body.woocommerce-page ul.products li.product h3, .woocommerce ul.products li.product h3 {
  font-family: yekan !important;
}

body.woocommerce-page .widget_product_categories ul > li > a{font-family:yekan !important}
body.woocommerce-page div.product p.price {
  font-family: yekan;
}
.woocommerce #content div.product div.summary, .woocommerce div.product div.summary, .woocommerce-page #content div.product div.summary, .woocommerce-page div.product div.summary{float:left !important}
.woocommerce #content div.product div.images, .woocommerce div.product div.images, .woocommerce-page #content div.product div.images, .woocommerce-page div.product div.images{float:right !important}
body.woocommerce-page div.product .woocommerce-tabs ul.tabs li a {
right:0;
  font-family: yekan !important;
}
.breadcrumbs a::before{  transform: rotate(40deg);  right: inherit;
  left: 0;}
.breadcrumbs a::after{  transform: rotate(-40deg);  right: inherit;
  left: 0;}
.buildpress-light .esg-filterbutton, .buildpress-light .esg-navigationbutton, .buildpress-light .esg-sortbutton, .buildpress-light .esg-cartbutton{font-family: yekan !important;}


.breadcrumbs a{  padding: 13px 0;
  padding-left: 20px;
  margin-left: 20px;
  font-size: 12px;}
.project__navigation a{font-family:yekan !important}
input.search-submit {
  font-family: yekan !important;
}
.col-sm-1, .col-sm-2, .col-sm-3, .col-sm-4, .col-sm-5, .col-sm-6, .col-sm-7, .col-sm-8, .col-sm-9, .col-sm-10, .col-sm-11, .col-sm-12 {
  float: right;
}
.wpcf7-text, .wpcf7-textarea{  text-align: right;}
body.woocommerce-page table.shop_table .product-name a {
  font-family: yekan;
}
body.woocommerce-page table.shop_table .product-price {
  font-family: yekan;
}
body.woocommerce-page table.shop_table .product-quantity .quantity{float: left;}
body.woocommerce-page .cart-collaterals .cart_totals h2 {
  text-align: right;
}
body.woocommerce-page .cart-collaterals .cart_totals table tr th {
  font-family: yekan;
  text-align: right;
}
body.woocommerce-page .cart-collaterals .cart_totals table tr td {
  text-align: right;
  font-family: yekan;
}
body.woocommerce-page .woocommerce-error, body.woocommerce-page .woocommerce-info, body.woocommerce-page .woocommerce-message {
  font-family: yekan;
}
.woocommerce .checkout .col-2 h3#ship-to-different-address, .woocommerce-page .checkout .col-2 h3#ship-to-different-address {
  float: right;
}
th {
  text-align: right;
}
.woocommerce table.shop_table, .woocommerce-page table.shop_table{text-align: right;}
.woocommerce #payment ul.payment_methods li, .woocommerce-page #payment ul.payment_methods li {
  text-align: right;
}
.top__left {
  text-align: right;
  
}
.top__right {
  float: left;
}
.navigation--top .sub-menu > li > a{text-align: right;}
body.woocommerce-page ul.products li.product h3, .woocommerce ul.products li.product h3 {
  font-family: yekan;
}
body.woocommerce-page a.add_to_cart_button, .woocommerce a.add_to_cart_button{  font-family: yekan;  border-radius: 5px !important;}

.alternative-heading::after, .alternative-heading--404::after, .sidebar__headings::after, .footer .footer__headings::after, .jumbotron__category::after, .hentry__title::after, .panel-grid .widget-title::after, body.woocommerce-page div.product .woocommerce-tabs h2::after, body.woocommerce-page .short-description::after, body.woocommerce-page .cart-collaterals .cart_totals h2::after, body.woocommerce-page .cart-collaterals .shipping_calculator h2::after {
    left:inherit;
    right: 0;
}
.woocommerce ul.products li.product, .woocommerce-page ul.products li.product {
    float: right;
    margin: 0 0 2.992em 2.8%;
}

/*
farsi sazi ekhtesasi  farishtheme.ir
sina aminzadeh
09128708790

*/