/*
@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');
}

.slick-list, .slick-slider, .slick-track {
    direction: ltr;
}
.main-navigation a {
    font-family: mitra;
}
body, button, input, select, textarea {
    color: #aaa;
    font-family: mitra;
}
h1, h2, h3, h4, h5, h6 {
    font-family: mitra;
}
.main-slider-contents .entry-content p {
	font-family: mitra;
}
.site-branding {
    float: right;
}

.entry-meta time::before, .entry-meta .comments-link a::before, .entry-meta .cat-links a::before {

    content: "\f017";
    font-family: "FontAwesome";
    padding-right: 8px;
    display: none;

}
.right-sidebar #primary {
    float: right;
}
.right-sidebar #secondary {
    float: left;
}
.right-sidebar #primary {
    padding-right: 0;
}
.comment-meta img {
    width: 80px;
    float: right;
    margin-right: 0px;
    border-radius: 50%;
    margin-left: 15px;
}
@media screen and (min-width: 567px)
{
.main-navigation {
    float: left;
}	
}
.main-navigation ul ul {
    text-align: right;
}
button.dropdown-toggle {
    left: 0;
    right: auto;
}
.main-navigation .menu-item-has-children > a::before {
    background-color: transparent;
}