@font-face {
    font-family: 'Yekan';
    src: url('fonts/WebYekan.eot');
    src: url('fonts/WebYekan.eot?#iefix') format('embedded-opentype'),
         url('fonts/WebYekan.woff') format('woff'),
         url('fonts/WebYekan.ttf') format('truetype'),
         url('fonts/WebYekan.svg#WebYekan') format('svg');
}
/*
@font-face {
  font-family: mitra;
  font-style: normal;
  font-weight: bold;
  src: url('fonts/BMitraBold.woff') format('woff');
}
@font-face {
  font-family: mitra;
  font-style: normal;
  font-weight: normal;
  src: url('fonts/BMitra.woff') format('woff');
}
*/
body {
    font-family: Yekan;
}
.magazine_plus_widget_news_slider h3 {
	    font-family: Yekan;
}
.three-columns-enabled .sidebar, .three-columns-enabled #primary {
    text-align: right;
}
.alignleft {
    display: inline;
    float: right;
    margin-left: 15px;
    margin-right: inherit;
}
.comment-metadata::before {
    display: inline-block;
    font-family: FontAwesome;
    height: 15px;
    content: "\f017";
    display: none;
}
.widget_categories li > a, .widget_archive li > a {
    display: block;
    text-align: right;
    float: right;
}
.entry-footer span::before, .entry-header span::before {
    margin-left: 2px;
}
#breadcrumb .container > div {
    overflow: hidden;
    display: none;
}
.sidebar ul li::before {
    margin-left: 7px;
    float: right;
    margin-right: inherit;
}
.magazine_plus_widget_tabbed .news-thumb, .magazine_plus_widget_tabbed .avatar {
    float: right;
    padding-left: 5px;
    padding-right: inherit;
}
.magazine_plus_widget_tabbed .tabbed-container .etabs li {
    float: right;
}
.magazine_plus_widget_latest_news .latest-news-layout-2 .latest-news-thumb {
    float: right;
    padding-left: 15px;
    padding-right: inherit;
}
.widget-area .magazine_plus_widget_latest_news .latest-news-meta li {
    display: block;
    float: right;
}
.magazine_plus_widget_latest_news .latest-news-meta li span::before {
    margin-left: 3px;
    margin-right: inherit;
}
.magazine_plus_widget_news_slider .cycle-next {
    left: 60px;
    right: inherit;
}
.magazine_plus_widget_news_slider .cycle-prev {
    left: 20px;
    right: inherit;
}
.site-branding {
    float: right;
}
#header-ads {
    float: left;
}
.main-navigation ul li a {
    font-family: Yekan;
}
.head-date {
	font-family: Yekan;
}
.top-news-title::after {
    border-right: 1px solid #fff;
    float: right;
    left: -4px;
    top: 9px;
    border-left: inherit;
    right: inherit;
}
.top-news {
    float: right;
}
.search-form .search-submit {
    height: auto;
    padding: 10.5px 15px;
    left: 0;
    right: inherit;
}
.main-navigation li {
    float: right;
}
.header-search-box {
    float: left;
}
#sidebar-primary {
    float: left;
}
#sidebar-secondary {
    float: right;
}
@media screen and (min-width: 768px) {
  .head-date {
    float: right;
	}
 .top-news-title {
    float: right;
	}
   #top-nav {
      float: left;
	}
}
body {
    overflow-x: hidden;
}
#top-nav li {
    float: right;
}
#top-nav ul li a {
    font-family: Yekan;
}
#footer-widgets .footer-widget-area {
    float: right;
}
.magazine_plus_widget_recent_posts .recent-posts-date::before, .magazine_plus_widget_tabbed .date::before {
    margin-left: 3px;
    margin-right: inherit;
}
.main-navigation ul li.menu-item-has-children > a::after, .main-navigation ul li.page_item_has_children > a::after {
    left: -5px;
    right: inherit;
}
.main-navigation ul ul {
    right: -7%;
    left: inherit;
}
.main-navigation ul ul a {
    text-align: right;
}
.main-navigation ul ul ul {
    right: 100%;
    top: 0;
    left: inherit;
}
.main-navigation ul li li.menu-item-has-children > a::after, .main-navigation ul li li.page_item_has_children > a::after {
    content: "\f104";
}
.comment .comment-body {
    float: right;
    text-align: right;
}
.vcard .avatar {
    float: right;
	margin: 7px 0px 15px 10px;
}
.single .byline, .group-blog .byline {
    display: inline-block;
    margin-right: 10px;
    margin-left: inherit;
}
.entry-meta .byline .author.vcard {
    margin-right: -4px;
    margin-left: inherit;
}
#breadcrumb .breadcrumb-trail li {
    display: block;
    float: right;
    padding-left: 10px;
    padding-right: inherit;
}
.header-search-box .search-box-wrap {
    left: 0px;
    width: 369px;
    right: inherit;
}
.header-social {
    float: left;
}