﻿@font-face {
    font-family: 'byekan';
    src: url(../../fonts/BYekan.eot) format('eot'), url('../../fonts/BYekan.woff') format('woff'), url('../../fonts/BYekan.ttf') format('truetype');
}
.rtl{
    direction:rtl;
}
body {
    font-family:byekan;
    font-size:14px;
    letter-spacing:0;
}
.nav-holder .nav-footer ul.nav > li{
    float:right;
}
.pull-right {
    float: left !important;
}
.pull-left {
    float: right !important;
}
.nav-holder .nav-footer ul.nav > li > a{
    font-family:byekan;
    font-size:14px;
    font-weight:normal;
}
.wel-info h1{
    font-family:byekan;
    font-size:17px;
    text-align:center;
}
.wel-info p {
 text-align:justify;
    padding: 0;
    font: 14px byekan;
    letter-spacing: 0;
    color: #777777;
}
.main-menu-wrapper .free-qoute-button a {
    font: normal 15px byekan;
    color: #010101; 
    padding: 8px  ;
    display: block;
    position: relative;
}
.nav-holder .nav-footer ul.nav > li > ul.submenu{
    left:auto;
    right:0;
}
.service-content ul .item .media .media-body h4 {
    font: normal 16px byekan;
    color: #fff;
     
}
 .nav-holder .nav-footer ul.nav > li ul.submenu li a {
                        color: #fff;
                        font: normal 13px byekan; 
                        font-weight: normal;
                       
                    }
 .service-info a h4 {
   text-align:center;
    font: normal 15px byekan;
  
}
 .service-info p {
    color: #898989;
    font: 400 14px byekan;
    margin: 0;
    padding: 1em 0 0.5em;
    text-align:justify;
}
 .service-info h6 a {
  
    font: normal 14px byekan;
}
 .section_header h2 {
    font: normal 18px byekan; 
    letter-spacing:0; 
}
 .service-content ul .item .media .media-body {
    text-align: right;
    font: 15px byekan; 
    letter-spacing: 0; 
    padding: 0 0 0 14em ;
}
 h1, h2, h3, h4, h5, h6, .h1, .h2, .h3, .h4, .h5, .h6{
     text-align:right;
 }
 .fluid-service-area .service-promo ul .item {
    text-align: right; 
}
 .our-pro-slider .owl-nav {
    position: absolute;
    left: 0;
    right:auto;
    top: -85px;
}
 .section_header h2:before{
     right:0;
 }
 .our-pro-slider .pro-sliders .pro-web h4 {
  
    font: normal 15px byekan;
  
}
 .indurial-solution-text h2 {
    font: normal 17px byekan;
    letter-spacing: 0; 
    font-style: normal;
  
}
 .contactus-button2 a {
   
    font: normal 14px byekan;
    
}
 .lat-news-outer .lat-img-box .latest-info-date h3 {
 font: normal 13px byekan;
    line-height: 17px;
    letter-spacing: 0;
    color: #fff;
    margin: 10px 5px;
        text-align: center;
}
 .lat-news-outer .lat-new-cont h3 {
       font: normal 15px byekan;
   
 
}
 .lat-news-outer .lat-new-cont p {
 text-align:justify;
    font: 400 12px byekan;
    letter-spacing: 0;
 
}
 .latest-meta a {
    font: normal 14px byekan;
    color: #c1c1c1;
    padding-right: 13px;
}
 .latest .latest-news-text p {
 
    font: 400 13px/26px byekan;
    letter-spacing: 0;
    text-align:justify;
   
}
 .latest .latest-news-text h4 {
    font: normal 14px byekan;
    letter-spacing: 0;
 
}
 .widget-contact h4, .get-in-touch h4, .widget-links h4 {
    font: normal 16px byekan;
    
   
}
 .widget.widget-contact ul li .fleft {
   
    font:14px byekan;
  
}
 .widget-contact-list ul li i{
     float:right;
 }
 .latest .latest-image .latest-info-date h3 {
    font: normal 13px byekan;
    letter-spacing: 0;
     line-height: 17px; 
  margin: 10px 5px;
      text-align: center;
}
 .widget-contact h4:after, .get-in-touch h4:after, .widget-links h4:after{
     right:0; 
 }
 .footer-bottom .fo-txt p {
    color: #555759;
    font: 400 11px byekan;
}
 .inner-banner2 h2 {
    font: normal 21px byekan;
   text-align:right;
}
 .breadcumb-wrapper ul.breadcumb li {
  margin-right:0;
    margin-left: 6px;
    float: right;
}
 .breadcumb-wrapper ul.breadcumb li a:after, .breadcumb-wrapper ul.breadcumb li span:after {
    content: '\f104'; 
}
 .project-post-info .info-text h4 {
    font: normal 14px byekan;
    text-align:center;
    letter-spacing: 0px; 
}
 .project-post-info .info-text p {
    font: normal 14px byekan;
    letter-spacing: 0px; 
}
 .single-sidebar-widget .sec-title h2:after {
  right:0;
}
 .single-sidebar-widget ul.brochure-btns li a {
    font-family: byekan; 
    font-weight: normal;
    font-size: 15px; 
}
 .sec-title h2 span { 
    font-weight: normal; 
    text-transform: uppercase;
    font-family: byekan;
}
 .sec-title h2:after {
 right:0;
}
 .single-sidebar-widget .sec-title h2 span {
    
    font: normal 15px byekan;
}
 .single-blog-post h3 {
    color: #010101; 
    font-size: 15px; 
}
 .single-blog-post h6 {
 
    font: normal 13px byekan;
     
}
 .core-projects p {
  text-align:justify;
    font: 400 14px byekan;
    letter-spacing: 0; 
}
 .text-right{
     text-align:right;
 }
 .core-projects h1 {
    font: normal 15px byekan;
   
    padding-bottom:10px;
    letter-spacing: 0px; 
}
 .touch .touch_bg .touch_top-con ul .item .media .media-body {
    text-align: justify;
    font: 14px/26px byekan;
    color: #898989;
    letter-spacing: 0
}
 .touch .touch_bg .touch_top-con ul .item .media .media-left {
    padding-left: 30px;
    vertical-align: middle;
    padding-right:0;
}
 .touch .touch_bg .touch_middle .input_form form button {
    
    font: normal 14px byekan; 
    letter-spacing: 0px;
}