@font-face{
  font-family:'iransans';
  src: url('fonts/IRANSansWeb.eot');
  src: url('fonts/IRANSansWeb.eot?#iefix') format('embedded-opentype'), url('fonts/IRANSansWeb.woff') format('woff'), url('fonts/IRANSansWeb.ttf') format('truetype');
  font-weight: normal;
  font-style: normal;
}

@font-face{
  font-family:'Yekan';
  src: url('fonts/Yekan.eot');
  src: url('fonts/Yekan.eot?#iefix') format('embedded-opentype'), url('fonts/Yekan.woff') format('woff'), url('fonts/Yekan.ttf') format('truetype'), url('font/Yekan.svg') format('svg');
  font-weight: normal;
  font-style: normal;
}
body, h1,h2,h3,h4,h5,h6,p,div,span,a,.a,li,ul,input,textarea,button,.module,option,select{
	font-family: 'iransans' !important;
}
h1.uppercase {
    font-size: 40px;
    letter-spacing: 0 !important;
}

.module.widget-handle{
	border-right: 1px solid #ccc;
	border-left: 0 !important;
}
.post-meta > li{
	float: right;
}
input[type="text"], input[type="password"]{
	padding-right: 20px;
	padding-left: inherit !important;
}
.breadcrumb-2 li a, .breadcrumb-2 li{
	letter-spacing: 0 !important;
}
.breadcrumb.breadcrumb-2 {
    float: left;
}
.button-tabs .tabs > li {
    float: right !important;
}


h5.uppercase{
  letter-spacing: 0px !important;
}

h4.uppercase{
  letter-spacing: 0 !important;
}
section{
  padding: 50px 0;
}
.button-tabs .tab-title span{
  letter-spacing: 0 !important;
}


.widget .title{
  letter-spacing: 0 !important;
}
.bg-mycust h1{
  color: #fff;
}
.logo {
    max-height: 100%! important;
}
/* Menu rtl */
.menu > li{
  float: right !important;
}
.menu > li:first-child {
    margin-right: 0 !important;
}
.menu > li:last-child {
    margin-right: 42px !important;
}
.has-dropdown:after{
  left: -17px;
  right: inherit !important;
}
.menu > li > ul > .has-dropdown:after {
    right: inherit !important;
    left: 9px;
    content: "\e64a";
}
.menu > li > ul > li > ul {
    left: inherit !important;
    right: 100%;
    top: 0;
}
.mega-menu ul{
  left: 100%;
  right: inherit !important;
}
.menu > li > ul > li.has-dropdown {
    padding-right: 0 !important;
}
.has-dropdown {
  padding-right: 0 !important;
}
.menu > li:last-child > ul {
    right: 0;
    left: inherit !important;
}
@media only screen and (max-width: 768px) {
  .has-dropdown:after {
      left: 26px;
  }
}

.menu > li{
  margin-right: 42px !important;
}
/* End rtl menu */

.list-inline > li:last-child{
  padding-right: 5px !important;
}
.list-inline > li:first-child {
    padding-left: 5px !important;
}
h3.uppercase, h1.uppercase,h4.uppercase,h5.uppercase,h2.uppercase{
  letter-spacing: 0 !important;
}
select{
  padding-right: 20px;
  padding-left: inherit !important;
}


input[type="text"],
input[type="password"] , input[type="email"],input[type="number"]{
  padding-right: 20px;
}
.text-tabs .tab-title span{
  letter-spacing: 0 !important;
}

a.btn-slider-link {
    float: left !important;
}
.slider-caption {
    text-align: right !important;
}

.menu li a{
  font-size: 13px;
}
.category-box a:last-child {
    margin-right: 10px;
}
.artmix-gallery li {
    float: right !important;
}
.artmix-product li {
    float: right !important;
}
span.label {
    margin-right: inherit !important;
    margin-left: 6px;
}
span.post-date{
  right: 0 ;
  left: inherit !important;
}
