﻿@font-face {
    font-family: 'IranSans';
    src: url( 'fonts/IRANSansMobile_Light.ttf' ) format( 'truetype' );
}

@font-face {
    font-family: 'Homa';
    src: url( 'fonts/B Homa.woff' ) format( 'woff' );
}

@font-face {
    font-family: 'Gandom';
    src: url( 'fonts/Gandom.ttf' ) format( 'opentype' );
}

* {
    font-family: 'Gandom',Poppins,Arial,sans-serif !important;
}

nav {
    direction: rtl;
}

@media (min-width: 992px) {
    .col-md-1, .col-md-10, .col-md-11, .col-md-12, .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;
    }
}

#get_quote h3 {
    text-align: right;
    direction: rtl;
}

.box_feat {
    direction: rtl;
    padding-right: 110px;
    padding-left: 1em;
}

    .box_feat span {
        right: 0;
    }

@media (max-width: 480px) {
    .box_feat {
        text-align: center;
        padding-left: 0;
        padding-right: 0;
    }
}


.BlogFr {
    text-align: right;
}

    .BlogFr h3 {
        font-weight: bold !important;
    }

.BackAbout p {
    direction: rtl;
}

ul.feat#about li i {
    font-family: ElegantIcons !important;
}

footer {
    text-align: right;
}

#fax_footer:before, #address_footer:before, #email_footer:before, #phone_footer:before {
    right: 0;
    left: auto;
}

ul#contact_details_footer li#fax_footer, ul#contact_details_footer li#address_footer, ul#contact_details_footer li#email_footer, ul#contact_details_footer li#phone_footer {
    padding-left: 0;
    padding-right: 30px;
}


.form-group {
    text-align: right;
}

#sub_content_in p {
    padding-top: 0.5em;
}

.box_feat h3 {
    font-weight: bold;
}


@media (min-width: 768px) {
    .BlogFr .col-sm-4 {
        float: right;
    }
}


/*.main-menu > ul > li > a {
    font-size: 18px;
}

@media only screen and (min-width: 992px) {
    .main-menu ul ul li a {
        font-size: 18px;
    }
}*/


.form-control {
    text-align: right !important;
}


.panel-title a {
    display: block;
    color: #333;
    text-align: right;
}

.panel-default > .panel-heading + .panel-collapse > .panel-body {
    border-top-color: #ddd;
    text-align: justify !important;
    direction: rtl !important;
}

.quote_banner:before {
    left: auto;
    right: 15px;
}

.quote_banner {
    direction: rtl;
}

    .quote_banner a {
        padding: 17px 45px 15px 15px;
    }



.TxtLatinDiv * {
    direction: ltr !important;
    font-family: Poppins,Arial,sans-serif !important;
}

.TxtLatinSpan {
    direction: ltr !important;
    font-family: Poppins,Arial,sans-serif !important;
}

.cat_nav {
    direction: rtl;
}

footer p {
    direction: rtl !important;
}

header img {
    max-width: inherit !important;
}

.fa {
    font-family: FontAwesome !important;
}