/* Arabic Fonts */

@font-face {
    font-family: 'FrutigerLTArabic-45Light';
    src: url('../fonts/FrutigerLTArabic-45Light.eot?#iefix') format('embedded-opentype'),
        url('../fonts/FrutigerLTArabic-45Light.woff') format('woff'),
        url('../fonts/FrutigerLTArabic-45Light.ttf') format('truetype'),
        url('../fonts/FrutigerLTArabic-45Light.svg#FrutigerLTArabic-45Light') format('svg');
    font-weight: normal;
    font-style: normal;
}

@font-face {
    font-family: 'FrutigerLTArabic-55Roman';
    src: url('../fonts/FrutigerLTArabic-55Roman.eot?#iefix') format('embedded-opentype'),
        url('../fonts/FrutigerLTArabic-55Roman.woff') format('woff'),
        url('../fonts/FrutigerLTArabic-55Roman.ttf') format('truetype'),
        url('../fonts/FrutigerLTArabic-55Roman.svg#FrutigerLTArabic-55Roman') format('svg');
    font-weight: normal;
    font-style: normal;
}

@font-face {
    font-family: 'FrutigerLTArabic-65Bold';
    src: url('../fonts/FrutigerLTArabic-65Bold.eot?#iefix') format('embedded-opentype'),
        url('../fonts/FrutigerLTArabic-65Bold.woff') format('woff'),
        url('../fonts/FrutigerLTArabic-65Bold.ttf') format('truetype'),
        url('../fonts/FrutigerLTArabic-65Bold.svg#FrutigerLTArabic-65Bold') format('svg');
    font-weight: normal;
    font-style: normal;
}

@font-face {
    font-family: 'FrutigerLTArabic-75Black';
    src: url('../fonts/FrutigerLTArabic-75Black.eot?#iefix') format('embedded-opentype'),
        url('../fonts/FrutigerLTArabic-75Black.woff') format('woff'),
        url('../fonts/FrutigerLTArabic-75Black.ttf') format('truetype'),
        url('../fonts/FrutigerLTArabic-75Black.svg#FrutigerLTArabic-75Black') format('svg');
    font-weight: normal;
    font-style: normal;
}

[lang="ar"] body {
    font-family: 'FrutigerLTArabic-55Roman' !important;
}

[lang="ar"] .nav-link {
    font-family: 'FrutigerLTArabic-55Roman' !important;
}

[lang="ar"] .top-icon div {
    font-family: 'FrutigerLTArabic-55Roman' !important;
    direction: ltr;
}

[lang="ar"] .custom-file-label::after {
    content: "تصفح " !important;
    font-family: 'FrutigerLTArabic-55Roman' !important;
}


[lang="ar"] .lang-change {
    font-family: 'Poppins', sans-serif !important;
    font-size: 16px !important;
}

[lang="ar"] .nav-active {
    margin-right: 30.5%;
}

@media only screen and (max-width: 1200px) {
    [lang="ar"] .nav-active {
        margin-left: 30.5%;
        margin-right: initial;
    }
}

[lang="ar"] .navbar-brand {
    border-bottom-left-radius: 45px;
    border-bottom-right-radius: 4px;
}

@media only screen and (max-width: 1440px) {
    [lang="ar"] .carousel-caption {
        right: 13%;
    }
}

[lang="ar"] .carousel-caption {
    text-align: right !important;
}

[lang="ar"] .carousel-caption h2 {
    font-family: 'FrutigerLTArabic-55Roman';
}

[lang="ar"] .view-btn {
    border-top-right-radius: 4px;
    border-top-left-radius: 45px;
}

[lang="ar"] .wooden-door h2 {
    font-family: 'FrutigerLTArabic-55Roman';                                                               
}

[lang="ar"] .about-text {
 text-align: right;
}

[lang="ar"] .about h2 {
    font-family: 'FrutigerLTArabic-55Roman';  
    text-align: right;
}

[lang="ar"] .products h2 {
    font-family: 'FrutigerLTArabic-55Roman'; 
}

[lang="ar"] .card-title {
    font-family: 'FrutigerLTArabic-55Roman'; 
    font-size: 14px ​!important;
}

[lang="ar"] .help h2 {
    font-family: 'FrutigerLTArabic-55Roman'; 
}

[lang="ar"] .footer-nav h5 {
    font-family: 'FrutigerLTArabic-55Roman'; 
    text-align: right;
}

[lang="ar"] .footer-links {
    text-align: right;
}

[lang="ar"] .modal-title {
    font-family: 'FrutigerLTArabic-55Roman'; 
}

[lang="ar"] .span-color-center {
    margin-right: 49%;
}

[lang="ar"] .about-style h2 {
    font-family: 'FrutigerLTArabic-55Roman'; 
    text-align: right;
}

[lang="ar"] .about-text li {
    direction: ltr;
}

[lang="ar"] .contact-address li {
    position: relative;
    padding-right: 25px;
}
[lang="ar"] .contact-address li i {
    position: absolute;
    right: 0;
    top: 9px;
}

[lang="ar"] .contact-address li i.fa-phone-alt{
    transform: rotateY(180deg);
}

[lang="ar"] .listing ul {
    text-align: right;
}

[lang="ar"] .dropdown-item {
    font-family: 'FrutigerLTArabic-55Roman'; 
}

[lang="ar"] .navbar-nav {
    padding-left: initial;
    padding-right: 0;
    text-align: right;
}

[lang="ar"] .dropdown-menu {
    text-align: right;
}

[lang="ar"] .dropdown-menu .active {
    border-right: 10px solid #4e2a17;
    border-left: 0;
}

[lang="ar"] .control-prev {
    left: initial;
    right: 63%;
}

[lang="ar"] .control-next {
    left: initial;
    right: 67%;
}