/*

Theme Name: Consultax



Adding support for languages written in a Right To Left (RTL) direction is easy -

it's just a matter of overwriting all the horizontal positioning attributes

of your CSS stylesheet in a separate stylesheet file named rtl.css.



https://codex.wordpress.org/Right-to-Left_Language_Support



*/



/*

body {

	direction: rtl;

	unicode-bidi: embed;

}

*/
@font-face{
	font-family: 'iranyekan';
	src: url('fonts/iranyekanwebregular.eot');
	src: url('fonts/iranyekanwebregular.eot?#iefix') format('embedded-opentype'), /* IE6-8 */
	url('fonts/iranyekanwebregular.woff2') format('woff2'), /* FF39+,Chrome36+, Opera24+*/
	url('fonts/iranyekanwebregular.woff') format('woff'), /* FF3.6+, IE9, Chrome6+, Saf5.1+*/
	url('fonts/iranyekanwebregular.ttf') format('truetype');
}

body, button, input, select, optgroup, textarea {
    font-family: iranyekan;
}
h4 {
font-family: iranyekan !important;
}
.content-area .inner-post .entry-meta {
    font-family: iranyekan;
}
.main-footer h4::after {
    right: 0;
}
.main-footer ul {
    padding-right: 0;
}
h1 {
font-family: iranyekan !important;
}
.btn {
font-family: iranyekan !important;
}
.breadc-box {
font-family: iranyekan !important;
}
.main-navigation ul {
font-family: iranyekan !important;
}
.main-navigation ul li ul {
    right: 0%;
}
.main-navigation ul li li a {
    text-align: right;
}
.h-cart-btn {
    margin-right: 27px;
}
.fright {
    float: left;
}
.main-navigation ul > li:last-child > a {
    padding-left: 0px;
}
.main-navigation > ul > li {
    float: right;
}
.project-slider-2 .slick-list {
    direction: ltr;
}
[dir="rtl"] .slick-slide {
    float: left;
}
.pagelink {
font-family: iranyekan !important;
}
.news-slider .news-item .inner-post {
    direction: rtl;
}
.slick-slider .slick-track, .slick-slider .slick-list {
    direction: ltr;
}
h6 {
font-family: iranyekan !important;
}
.recent-news .entry-date {
font-family: iranyekan !important;
}
.recent-news .thumb {
    float: right;
    margin-left: 20px;
}
.widget-area .widget ul {
    padding-right: 0;
}
.header-topbar {
font-family: iranyekan !important;
}
.project-slider-2 .slick-slide .inner h4 {
    direction: rtl;
}
.project-slider-2 .slick-slide .inner p {
    direction: rtl;
}
.project-slider-2 .slick-center .inner {
    direction: rtl;
}
.col-md-1, .col-md-10, .col-md-11, .col-md-12, .col-md-2, .col-md-3, .col-md-4, .col-md-5, .col-md-6, .col-md-7, .col-md-8, .col-md-9 {
    float: right;
}
.testi-item .testi-content > i {
    left: 30px;
}
.testi-item .testi-content p {
    direction: rtl;
}
.testi-item .testi-content {
font-family: iranyekan !important;
    direction: rtl;
}
.testi-item .testi-head img {
    float: right;
    margin-left: 10px;
}
.testi-item .testi-head {
    text-align: right;
}
.fleft {
    float: right;
}
.ot-socials span {
font-family: iranyekan !important;
    margin-left: 6px;
}
h2 {
font-family: iranyekan !important;
}
h5 {
font-family: iranyekan !important;
}
.header-style-1 ul.info-list li:last-child {
border-right: 1px solid rgba(255, 255, 255, 0.1);
}
.h-search-form-field {
    left: 0%;
}
.search-form .search-submit {
    left: 0;
}
.search-form .search-field {
    padding: 0 20px 0 48px;
}
.testi-item .testi-content > i {
    direction: ltr;
}}
.header_mobile .mobile_nav .mobile_mainmenu li .sub-menu li a::before {
    margin-left: 4px;
}
.content-area .inner-post .post-link {
font-family: iranyekan !important;
}
ul.products li.product .add_to_cart_button, ul.products li.product .added_to_cart {
font-family: iranyekan !important;
}
.product-sidebar .widget_products .product_list_widget li img {
    float: right;
    margin-left: 20px;
}
.product-sidebar .price_slider_amount .price_label {
    float: left;
    direction: revert;
}
.product-sidebar .price_slider_amount button {
font-family: iranyekan !important;
}
.inner-content-wrap .entry-summary .button.alt {
font-family: iranyekan !important;
}
.inner-content-wrap .woocommerce-tabs #reviews .form-submit #submit {
font-family: iranyekan !important;
}
.breadc-box li::before {
    content: "\f104";
}
h3 {
    font-family: iranyekan !important;
}
.font-second {
    font-family: iranyekan !important;
}
.testi-item-2 .says {

    font-size: 16px;
    margin: 17px 0 25px;

}
.testi-item-2 {
    font-family: iranyekan !important;
}
.fun-facts.s2 h2 {

}
.team-item.slide-item {
    direction: rtl !important;
}
.menu-service .list-service a {
    font-family: iranyekan !important;
}
.member-item .mem-info {
    text-align: right;
}
.project-slider .project-item .inner {
    text-align: right;
}
.project-filter .cat-filter a {
    float: right !important;
}
.tagcloud a {
    float: right;
}
.woocommerce nav.woocommerce-pagination ul li {
    float: right;
}
.product-sidebar .widget_products .product_list_widget li .product-title {
    font-family: iranyekan !important;
}
.wpcf7 .wpcf7-form-control:not(.btn) {
    text-align: right;
}
.woocommerce-message a.button, .woocommerce-cart-form button.button, .woocommerce-form-coupon button.button, .woocommerce-checkout-payment button.button.alt, .return-to-shop a.button {
font-family: iranyekan !important;
}
.woocommerce table .product-name {
font-family: iranyekan !important;
}
.woocommerce table.cart th {
font-family: iranyekan !important;
}
caption, td, th {
    text-align: right;
}
.woocommerce-cart .wc-proceed-to-checkout a.checkout-button {
font-family: iranyekan !important;
}
.rtl.woocommerce .price_label, .rtl.woocommerce .price_label span {
    direction: rtl !important;
}
.count-order .woocommerce-result-count {
    float: right !important;
}
.count-order .woocommerce-ordering {
    float: left;
    text-align: left;
}
.wpb_single_image.vc_align_left {
    text-align: right !important;
}
.testi-item-2 .says {
    direction: rtl;
}
.testi-item-2 > img {
    float: right;
    margin-left: 50px;
}
.f-left {
    float: right;
}
.testi-item-2 h5 {
    text-align: right;
}
.fun-facts .icon-fact {
    text-align: right;
}
.fun-facts.s2 h5 {
    text-align: right;
}
.project-with-nav {
font-family: iranyekan !important;
}
.project-with-nav.text-light .nav-item {
    direction: rtl;
}
select option {
    direction: rtl;
}
.comments-area .comment-item .comment-reply a {
font-family: iranyekan !important;
}
.main-footer ul li a::before {
    transform: rotate(180deg);
}
.rtl .woocommerce .col2-set .col-1, .rtl .woocommerce-page .col2-set .col-1 {
    float: right !important;
}
.rtl .woocommerce .col2-set .col-2, .rtl .woocommerce-page .col2-set .col-2 {
    float: left !important;
}
.wpcf7 form .wpcf7-response-output {
    direction: rtl;
}
.wpcf7 .wpcf7-form-control:not(.btn) {
    direction: rtl;
}
.testi-item-2 .ion-md-quote {
    direction: rtl;
}
.project-slider .project-item .inner .exc {
    direction: rtl;
}
.lead {
    font-family: iranyekan !important;
}
.contact-info i {
    font-family: iranyekan !important;
}
.content-area .page-pagination li a i, .content-area .page-pagination li span i {
  transform: rotate(180deg);
}
.testi-slider .slick-arrow i {
  transform: rotate(180deg);
}
.project-list-2 .slick-arrow i {
  transform: rotate(180deg);
}
.project-slider .slick-arrow i {
  transform: rotate(180deg);
}
.image-carousel .slick-arrow i {
  transform: rotate(180deg);
}
.team-slider .slick-arrow.prev-nav {
  transform: rotate(180deg);
}
.team-slider .slick-arrow {
  transform: rotate(180deg);
}
.error-404 h1 {
  text-align: right;
}
.error-404 .page-content {
  text-align: right;
  direction: rtl;
}