﻿html {
    direction: rtl !important
}

body {
    direction: rtl !important;
    /*font-size: 16px;*/
    font-family: "Vazir",'Sahel', sans-serif;
    text-align: right;
    line-height:2;
}
h1, h2, h3, h4, h5, h6 {
    font-family: "Vazir",'Sahel', sans-serif;
}
.nav-menu a {
    display: block;
    position: relative;
    color: #626262;
    transition: 0.3s;
    font-family: "Vazir",'Sahel', sans-serif;
    font-size: 14px;
    text-transform: uppercase;
    /*font-weight: 400;*/
    padding: 10px ;
}
.nav-menu .drop-down ul {
    display: block;
    position: absolute;
    /*right: 15px;*/
    top: calc(100% + 30px);
    z-index: 99;
    opacity: 0;
    visibility: hidden;
    padding: 10px 0;
    background: #fff;
    box-shadow: 0px 0px 30px rgba(127, 137, 161, 0.25);
    transition: 0.3s;
}
    .nav-menu .drop-down ul a {
        padding: 10px 20px;
        font-size: 14px;
        /*font-weight: 600;*/
        text-transform: none;
        color: #626262;
    }
.nav-menu .drop-down > a:after {
    content: "\ea99";
    font-family: IcoFont;
    padding-right: 5px;
}
.nav-menu .drop-down-mega-men > a:after {
    content: "\ea99";
    font-family: IcoFont;
    padding-right: 5px;
}
.nav-menu .drop-down .drop-down ul {
    top: 0;
    right: calc(100% - 30px);
}

.nav-menu .drop-down .drop-down:hover > ul {
    opacity: 1;
    top: 0;
    right: 100%;
}

.nav-menu .drop-down .drop-down > a {
    padding-left: 35px;
}

    .nav-menu .drop-down .drop-down > a:after {
        content: "\2BC7";
        font-family: IcoFont;
        position: absolute;
        left: 15px;
    }
.testimonial-item p{
    font-size:20px;
}

#footer .footer-top .footer-info p {
    font-size: 16px;
    line-height: 24px;
    margin-bottom: 0;
    font-family: "Vazir",'Sahel', sans-serif;
}

.nav-menu2 .drop-down ul {
    display: block;
    position: absolute;
    /*left: 15px;*/
    top: calc(100% + 30px);
    z-index: 99;
    opacity: 0;
    visibility: hidden;
    padding: 10px 0;
    background: #fff;
    box-shadow: 0px 0px 30px rgba(127, 137, 161, 0.25);
    transition: 0.3s;
}
    .nav-menu2 .drop-down ul a {
        text-align: right;
    }
.nav-menu2 > ul{
    float:left
}
/*.nav-menu2 .drop-down > a:after {
    content: "\ea99";
    font-family: IcoFont;
    padding-right: 5px;
}*/
.section-title p {
    font-size: 20px;
}
.hdr {
    font-size: 16px;
    color: #127a7b;
}
.header-contact {
    text-align: left;
}
.footer-social {
    text-align: left;
}
#topbar {
    font-family: "Vazir",'Sahel', sans-serif;
}
#topbar i {
margin-left:10px;
}
.header-container {
    margin-left: 10px;
}
.btnlang-container {
    text-align: left;
}
.btn-languaage-right {
    /*border-top-right-radius: 4px;
    border-bottom-right-radius: 4px;*/
    border: 0px;
    border-left: 1px solid #085656 !important;
}

.btn-languaage-center {
    border: 0px;
   /* border-top: 2px solid #127a7b;
    border-bottom: 2px solid #127a7b;*/
}

.btn-languaage-left {
    /*border-top-left-radius: 4px;
    border-bottom-left-radius: 4px;*/
    border: 0px;
    border-right: 1px solid #085656 !important;
}
.portfolio #portfolio-flters li {
    font-size: 14px;
    text-align: right;
}

.portfolio .portfolio-item .portfolio-info .preview-link, .portfolio .portfolio-item .portfolio-info .details-link {
    left: 35px;
}

.portfolio .portfolio-item .portfolio-info .details-link {
    left: 10px;
}

.portfolio .portfolio-item .portfolio-info h4 {
    font-size: 14px;
}

.portfolio .portfolio-item .portfolio-info p {
    font-size: 13px;
}
