
@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');
}
*/
h1, h2, h3, h4, h5, h6, p small {
    font-family: Yekan;
}
a, abbr, acronym, address, applet, article, aside, audio, b, big, blockquote, body, canvas, caption, center, cite, code, dd, del, details, dfn, div, dl, dt, em, embed, fieldset, figcaption, figure, footer, form, h1, h2, h3, h4, h5, h6, header, hgroup, html, i, iframe, img, ins, kbd, label, legend, li, mark, menu, nav, object, ol, output, p, pre, q, ruby, s, samp, section, small, span, strike, strong, sub, summary, sup, table, tbody, td, tfoot, th, thead, time, tr, tt, u, ul, var, video {
    font-family: Yekan;
}
#page-header .title, .button, .ui-datepicker, h5, h6 {
    font-family: Yekan;
}
#header #logo a span {
    display: block;
    font-family: Yekan;
}
.social-links-container {
    float: right;
}
.contact-bar {
    float: left;
}
body #sub-header .nav-menu-search button.icon {
    position: absolute;
    left: auto;
    left: 2px;
    top: 12.5px;
    right: auto;
    font-family: Yekan;
}
.pull-right {
    float: left;
}
#sub-header p [class^="nc-icon"] {
    font-size: 12px;
    margin-left: 5px;
    right: 0px !important;
}

@media screen and ( min-width:1200px ) {
.col-lg-3 {
float: right;
}
}
#navigation {
    float: left;
}
#header #logo {
    display: block;
    float: right;
}
.owl-carousel .owl-wrapper-outer {
    overflow: hidden;
    position: relative;
    width: 100%;
    direction: ltr;
}
#footer .social-link-list li {
    float: right;
    margin-right: 15px;
}
.nc-icon-glyph {
    font: normal normal normal 14px/1 "Nucleo Glyph";
        font-size: 14px;
    font-size: inherit;
    -webkit-font-smoothing: antialiased;
    top: 3px;
    left: 0px;
}
.nav-menu-search input#search {
    -webkit-appearance: none;
    width: 100%;
    height: 40px;
    background: #fff;
    font-size: 10pt;
    line-height: 40px;
    padding-left: 15px;
    -webkit-border-radius: 5px;
    -moz-border-radius: 5px;
    border-radius: 5px;
    color: #ccc;
    text-indent: 0;
    border: 1px solid;
    font-family: Yekan;
}
@media screen and (min-width: 992px) {
.col-md-1, .col-md-10, .col-md-11, .col-md-2, .col-md-3, .col-md-4, .col-md-5, .col-md-6, .col-md-7, .col-md-8, .col-md-9 {
    float: right;
}
}
#sidebar .nav-menu-search button.icon {
    right: -46px;
    top: 0px;
    font-family: Yekan;
    left: auto;
}

#blog .post .meta {
    float: right;
}
#blog .post .comments {
    float: left;
}
#blog .post #post-navigation .prev, #blog .post .post-tags li {
    float: right;
}
#blog .post .post-tags li p {
    margin: 0 0px 0 0;
}
.col-xs-1, .col-xs-10, .col-xs-11, .col-xs-12, .col-xs-2, .col-xs-3, .col-xs-4, .col-xs-5, .col-xs-6, .col-xs-7, .col-xs-8, .col-xs-9 {
    float: right;
}
#respond #button {
    display: inline-block;
    padding: 12px 35px;
    background: #08cae8;
    font-family: Yekan;
}
#breadcrumb ul li {
    float: right;
}
#breadcrumb ul li:before, .nc-icon-outline.arrows-1_trend-down:before {
    content: "\ea92";
    margin-left: 10px;
}
.owl-theme .owl-controls {
    margin-top: 10px;
    text-align: center;
display: none !important;
}
input[type="text"], input[type="email"], input[type="date"], textarea {
    width: 100%;
    padding-left: 20px;
    min-height: 35px;
    font-family: Yekan;
}
#respond .comment-form input[type="text"], #respond .comment-form input[type="email"], #respond .comment-form input[type="url"] {
    display: block;
    height: 40px;
    margin: 0 0 30px;
    width: 100%;
    font-family: Yekan;
}
@media only screen and (max-width: 1200px){
.mobile-nav-btn {
    float: left;
}
#footer .back-to-top {
    position: absolute;
    top: 100%;
    right: 360px;
}
}