@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;
}
h1, h2, h3, h4, h5, h6 {
    font-family: Yekan;
}
.site-title {
    font-family: Yekan;
}
.main-navigation ul li a {
    font-family: Yekan;
}
.right-tophead {
    float: left;
}
#featured-news .featured-news-item {
    float: right;
}
.magazine_point_widget_tabbed .comment-item-thumb, .magazine_point_widget_tabbed .popular-item-thumb, .magazine_point_widget_tabbed .latest-item-thumb {
    float: right;
    margin-left: 15px;
    margin-right: inherit;
}
.alignleft {
    display: inline;
    float: right;
    margin-left: 15px;
    margin-right: inherit;
}
.top-news {
    float: right;
}
.main-navigation ul li.menu-item-has-children > a::after, .main-navigation ul li.page_item_has_children > a::after {
    content: "\f107";
    font-family: FontAwesome;
    margin-right: 10px;
    margin-right: 0;
    position: absolute;
    left: 10px;
    top: 15px;
    margin-left: inherit;
    right: inherit;
}
.main-navigation ul ul a {
    text-align: right;
}
.main-navigation ul ul {
    right: -2px;
    left: inherit;
}
.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";
}
.entry-meta > span::before {
    margin-left: 8px;
    margin-right: inherit;
}
.entry-meta > span {
    margin-right: inherit;
    margin-left: 25px;
}
.sidebar .widget-title::after {
    left: inherit;
    right: 0;
}
#sidebar-front-page-widget-area .widget-title::after {
    right: 0;
    left: inherit;
}
#sidebar-front-page-widget-area .widget-title {
    text-align: right;
}
.magazine_point_widget_posts_slider .cycle-pager {
    bottom: 0;
    left: 20px;
    right: inherit;
}
.magazine_point_widget_posts_slider .cycle-next {
    left: 20px;
    right: inherit;
}
.fa-angle-right::before {
    content: "\f104";
}
.magazine_point_widget_posts_slider .cycle-prev {
    left: 70px;
    right: inherit;
}
.fa-angle-left::before {
    content: "\f105";
}
.widget-area ul li::before {
    right: 0;
    left: inherit;
}
.sidebar .widget_archive ul li::before, .sidebar .widget_categories ul li::before, .sidebar .widget_pages ul li::before, .sidebar .widget_meta ul li::before, .sidebar .widget_recent_comments ul li::before, .sidebar .widget_recent_entries ul li::before, .sidebar .widget_tag_cloud ul li::before, .sidebar .widget_rss ul li::before {
    margin-left: 20px;
    margin-right: inherit;
}
.widget-area ul li {
    padding-right: 25px;
    padding-left: inherit;
}
.news-block-layout-1 .news-block-thumb {
    overflow: hidden;
    position: relative;
    float: right;
}
.news-block-layout-1 .news-block-text-wrap {
    padding-right: 30px;
    padding-left: inherit;
}
#footer-widgets ul li::before {
    content: "\f177";
}
#sidebar-primary {
    float: left;
}
#primary {
    float: right;
}
#breadcrumb {
    text-align: right
}
.magazine_point_widget_tabbed ul.tab-links li {
    border: medium none;
    float: right;
}
#breadcrumb li::after {
    content: "\f104";
    margin-right: 15px;
    margin-left: inherit;
}
.top-news-title {
    float: right;
}
.comment .comment-body {
    text-align: right;
}
.vcard .avatar {
    float: right;
    margin: 5px -5px 15px 20px;
}
#colophon .site-info {
    display: none;
}
#colophon .copyright {
    float: right;
}