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

html {
    font-family: mitra;
}

code,
kbd,
pre,
samp {
    font-family: mitra;
}

body, select, input, button, textarea {
    font-family: mitra;
    font-size: 1.3rem;
}

h1,
h2,
h3,
h4,
h5,
h6 {
    font-family: mitra;
}
code,
kbd,
tt,
var {
    font-family: mitra;
}

.site-header .site-title {
    font-family: mitra;
}

.main-navigation > ul > li.fa a {
    font-family: mitra;
}

.woocommerce .widget_price_filter .price_slider_amount .button,
.price_slider_amount .button {
    font-family: mitra;
}

.single-product.woocommerce #reviews.woocommerce-Reviews h3 {
    font-family: mitra;
}

.single-product .woocommerce-Tabs-panel h2 {
    font-family: mitra;
}

.btn {
    font-family: mitra;
}

ul.tabs li {
    font-family: mitra;
}

.search-wrapper label {
    font-family: mitra;
}

.search-wrapper input[type="submit"] {
    font-family: mitra;
}

nav.portfolio-filter ul li a {
    font-family: mitra;
}

.woocommerce nav.woocommerce-pagination ul li a,
.woocommerce nav.woocommerce-pagination ul li span,
.page-numbers,
.navigation .nav-previous a,
.navigation .nav-next a,
#infinite-handle span button {
    font-family: mitra;
}

#infinite-handle span button:hover,
#infinite-handle span button:focus {
    font-family: mitra;
}

#client-testimonial-slider .name {
    font-family: mitra;
}

.woocommerce ul.products li.product .onsale,
.woocommerce span.onsale,
span.onsale {
    font-family: mitra;
}

.single-product .entry-summary span.woocommerce-Price-amount.amount {
    font-family: mitra;
}

.woocommerce div.product .woocommerce-tabs ul.tabs li {
    font-family: mitra;
}

.woocommerce-billing-fields h3,
.woocommerce-shipping-fields h3,
.woocommerce-checkout h3 {
    font-family: mitra;
}

.woocommerce-account .addresses .title h3 {
    font-family: mitra;
}

.read-more,
.read-more:hover {
    font-family: mitra;
}

#contact-address .address-block span {
    font-family: mitra;
}

.wpcf7-form input[type="submit"],
#comments #submit {
    font-family: mitra;
}

.comment-meta .url {
    font-family: mitra;
}

.reply a {
    font-family: mitra;
}

.montserrat h1,
.montserrat h2,
.montserrat h3,
.montserrat h4,
.montserrat h5,
.montserrat h6,
.montserrat .btn,
.montserrat ul.tabs li,
.montserrat .search-wrapper input[type="submit"],
.montserrat nav.portfolio-filter ul li a,
.montserrat #client-testimonial-slider .name,
.montserrat .read-more,
.montserrat #contact-address .address-block span,
.montserrat .wpcf7-form input[type="submit"],
.montserrat #comments #submit,
.montserrat .page-numbers,
.montserrat .comment-meta .url {
    font-family: mitra;
}

.courgette-roboto h1,
.courgette-roboto h2,
.courgette-roboto h3,
.courgette-roboto h4,
.courgette-roboto h5,
.courgette-roboto h6,
.courgette-roboto .btn,
.courgette-roboto ul.tabs li,
.courgette-roboto .search-wrapper input[type="submit"],
.courgette-roboto nav.portfolio-filter ul li a,
.courgette-roboto #client-testimonial-slider .name,
.courgette-roboto .read-more,
.courgette-roboto #contact-address .address-block span,
.courgette-roboto .wpcf7-form input[type="submit"],
.courgette-roboto #comments #submit,
.courgette-roboto .page-numbers,
.courgette-roboto .comment-meta .url {
    font-family: mitra;
}

.courgette-roboto p,
.courgette-roboto small,
.courgette-roboto span,
.courgette-roboto blockquote {
    font-family: mitra;
}

.raleway-poppins h1,
.raleway-poppins h2,
.raleway-poppins h3,
.raleway-poppins h4,
.raleway-poppins h5,
.raleway-poppins h6,
.raleway-poppins .btn,
.raleway-poppins ul.tabs li,
.raleway-poppins .search-wrapper input[type="submit"],
.raleway-poppins nav.portfolio-filter ul li a,
.raleway-poppins #client-testimonial-slider .name,
.raleway-poppins .read-more,
.raleway-poppins #contact-address .address-block span,
.raleway-poppins .wpcf7-form input[type="submit"],
.raleway-poppins #comments #submit,
.raleway-poppins .page-numbers,
.raleway-poppins .comment-meta .url {
    font-family: mitra;
}

.raleway-poppins p,
.raleway-poppins small,
.raleway-poppins span,
.raleway-poppins blockquote {
    font-family: mitra;
}

.roboto-monsterrat h1,
.roboto-monsterrat h2,
.roboto-monsterrat h3,
.roboto-monsterrat h4,
.roboto-monsterrat h5,
.roboto-monsterrat h6,
.roboto-monsterrat .btn,
.roboto-monsterrat ul.tabs li,
.roboto-monsterrat .search-wrapper input[type="submit"],
.roboto-monsterrat nav.portfolio-filter ul li a,
.roboto-monsterrat #client-testimonial-slider .name,
.roboto-monsterrat .read-more,
.roboto-monsterrat #contact-address .address-block span,
.roboto-monsterrat .wpcf7-form input[type="submit"],
.roboto-monsterrat #comments #submit,
.roboto-monsterrat .page-numbers,
.roboto-monsterrat .comment-meta .url {
    font-family: mitra;
}

.roboto-monsterrat p,
.roboto-monsterrat small,
.roboto-monsterrat span,
.roboto-monsterrat blockquote {
    font-family: mitra;
}

.poppins-courgette h1,
.poppins-courgette h2,
.poppins-courgette h3,
.poppins-courgette h4,
.poppins-courgette h5,
.poppins-courgette h6,
.poppins-courgette .btn,
.poppins-courgette ul.tabs li,
.poppins-courgette .search-wrapper input[type="submit"],
.poppins-courgette nav.portfolio-filter ul li a,
.poppins-courgette #client-testimonial-slider .name,
.poppins-courgette .read-more,
.poppins-courgette #contact-address .address-block span,
.poppins-courgette .wpcf7-form input[type="submit"],
.poppins-courgette #comments #submit,
.poppins-courgette .page-numbers,
.poppins-courgette .comment-meta .url {
    font-family: mitra;
}

.poppins-courgette p,
.poppins-courgette small,
.poppins-courgette span,
.poppins-courgette blockquote {
    font-family: mitra;
}

.pacifico h1,
.pacifico h2,
.pacifico h3,
.pacifico h4,
.pacifico h5,
.pacifico h6,
.pacifico .btn,
.pacifico ul.tabs li,
.pacifico .search-wrapper input[type="submit"],
.pacifico nav.portfolio-filter ul li a,
.pacifico #client-testimonial-slider .name,
.pacifico .read-more,
.pacifico #contact-address .address-block span,
.pacifico .wpcf7-form input[type="submit"],
.pacifico #comments #submit,
.pacifico .page-numbers,
.pacifico .comment-meta .url {
    font-family: mitra;
}

.indie-flower h1,
.indie-flower h2,
.indie-flower h3,
.indie-flower h4,
.indie-flower h5,
.indie-flower h6,
.indie-flower .btn,
.indie-flower ul.tabs li,
.indie-flower .search-wrapper input[type="submit"],
.indie-flower nav.portfolio-filter ul li a,
.indie-flower #client-testimonial-slider .name,
.indie-flower .read-more,
.indie-flower #contact-address .address-block span,
.indie-flower .wpcf7-form input[type="submit"],
.indie-flower #comments #submit,
.indie-flower .page-numbers,
.indie-flower .comment-meta .url {
    font-family: mitra;
}

.atma h1,
.atma h2,
.atma h3,
.atma h4,
.atma h5,
.atma h6,
.atma .btn,
.atma ul.tabs li,
.atma .search-wrapper input[type="submit"],
.atma nav.portfolio-filter ul li a,
.atma #client-testimonial-slider .name,
.atma .read-more,
.atma #contact-address .address-block span,
.atma .wpcf7-form input[type="submit"],
.atma #comments #submit,
.atma .page-numbers,
.atma .comment-meta .url {
    font-family: mitra;
}

.site-header.is-sticky .site-title a {
    font-size: 16px;
}

.search-wrapper label {
    float: right;
}

.two-columns .column-wrapper {
    float: right;
}

.search-wrapper select {
    float: right;
}

.slider-footer-contents {
    text-align: right;
    direction: rtl;
}

#recent-classes-slider .slider-footer-contents ul small, .course-footer-contents ul small {
    font-size: 18px;
}

#recent-classes-slider .slider-footer-contents ul span, .course-lists .course-footer-contents ul span {
    font-size: 22px;
}

.site-footer .menu-item a, .site-info {
    font-size: 19px;
}

.search-wrapper input[type="text"] {
    margin-left: 3%;
    margin-right: auto;
    float: right;
}

.right-sidebar #primary, .left-sidebar #secondary {
    padding-left: 20px;
    padding-right: auto;
}

.left-sidebar #primary, .right-sidebar #secondary {
    padding-right: 20px;
    padding-left: auto;
}

.reply {
    left: 0;
    right: auto;
}

.reply a:after {
    content: "\f104";
    padding-right: 10px;
    padding-left: auto;
}

.comment-meta img {
    float: right;
}

.comment-metadata {
    padding-right: 26px;
    padding-left: auto;
}

.comment-content {
    margin-right: 125px;
    margin-left: auto;
}

#comments .comment-form-comment {
    float: left;
}

#secondary .widget_categories ul li:before, .site-footer .widget_categories ul li:before, #secondary .widget_archive ul li:before, .site-footer .widget_archive ul li:before {
    padding-left: 10px;
    padding-right: auto;
}

#primary {
    float: right;
}

article .entry-header, article .entry-content {
    text-align: right;
}

#comments textarea {
    text-align: right;
}

time.entry-date.published, span.posted-on {
    display: none;
}

.three-columns .column-wrapper {
    float: right;
}

.search-wrapper select {
    margin-left: 4%;
    margin-right: auto;
}

.slick-list.draggable {
    direction: ltr;
}

.slider-footer-contents ul {
    float: right;
}

#recent-classes-slider .slider-footer-contents .price, .course-footer-contents .price {
    border-left: none;
    border-right: 1px solid #eee;
    padding: 0 10px 0 0;
}

#recent-classes-slider .slider-footer-contents ul li, .course-footer-contents ul li {
    margin-left: 12px;
    margin-right: auto;
}

nav.portfolio-filter ul li {
    margin-left: 5px;
    margin-right: auto;
}

.main-slider-contents p, .main-slider-contents h2 {
    direction: rtl;
}

.main-navigation li {
    float: right;
}

.bottom-footer .column-wrapper:first-child {
    text-align: right;
}

.text-right {
    text-align: left;
}