/* General */
.numdv {
    direction: ltr;
    unicode-bidi: embed;
}
/* Fonts */

@font-face {
    font-display: block;
    font-family: "QamraRegular";
    src: url("../fonts/itfQomraArabic-Regular.eot") format("embedded-opentype"),
    url("../fonts/itfQomraArabic-Regular.ttf") format("truetype"),
    url("../fonts/itfQomraArabic-Regular.woff") format("woff"),
    url("../fonts/itfQomraArabic-Regular.woff2") format("woff2");
}

@font-face {
    font-display: block;
    font-family: "QamraLight";
    src: url("../fonts/itfQomraArabic-Light.eot") format("embedded-opentype"),
    url("../fonts/itfQomraArabic-Light.ttf") format("truetype"),
    url("../fonts/itfQomraArabic-Light.woff") format("woff"),
    url("../fonts/itfQomraArabic-Light.woff2") format("woff2");
}

@font-face {
    font-display: block;
    font-family: "QamraBold";
    src: url("../fonts/itfQomraArabic-Bold.eot") format("embedded-opentype"),
    url("../fonts/itfQomraArabic-Bold.ttf") format("truetype"),
    url("../fonts/itfQomraArabic-Bold.woff") format("woff"),
    url("../fonts/itfQomraArabic-Bold.woff2") format("woff2");
}


/* general  */
body.rtl {
    font-family: 'QamraRegular', sans-serif !important;
    font-size: 16px;
}
h1,h2,h3,h4,h5,h6,.sec-title .title,.main-menu .navigation li a  {
    font-family: 'QamraBold', sans-serif !important;
}


/* header */

.header-right {
    width: auto;
    margin: 0;
}

.main-menu .navigation li {
    float: right;
    margin-left: 0px;
    margin-right: 25px;
}

.header-middle {
    margin-left: 0;
    margin-right: 75px;
}
.header-left {
    overflow: hidden;
    display: block;
    transition: all 500ms ease;
    width: 50px;
    margin: 25px 0;
}

.main-menu .navigation > li > ul {
    right: 0px;
    left: auto;
}

nav.breadcrumb-nav ol.breadcrumb {
    margin-right: 0;
}

.top-left-content p span:before {
    padding-left: 8px;
    padding-right: 0px;
}
.main-menu .navigation li a {
    font-size: 16px;
}
/* Home page */
.project-carousel {
    direction: ltr;
}
.how-work-area .work-box .single-box {
    float: right;
}

/*  */

.single-service-item .inner-content .title-holder {
    padding: 35px 25px 28px 25px;
}

.single-service-item .overlay-content-bottom .read-more-button a {
    text-align: right;
}



.single-verticle-carousel:before {
    position: absolute;
    top: 0;
    right: 14px;
    left: auto;
}

.single-verticle-carousel .single-box .single {
    padding-left: 0;
    padding-right: 56px;
}

.single-verticle-carousel .single-box .single:before {
    left:auto;
    right: 7px;
}
.single-verticle-carousel .single-box .single li .icon-box {
    
    right: 0;
    left: auto;
}

.single-verticle-carousel .single-box .single li {
    padding-right: 90px;
    padding-left: 0;
}

.single-verticle-carousel .single-box .single li .text-box {
    padding-right: 30px;
    padding-left: 0;
}



.single-verticle-carousel .single-box .single li ul li {
    padding-right: 20px;
    /* padding-right: 10px; */
}


.sidebar-box .single-sidebar .service-list-box .page-links li a:before {
    left:auto;
    right: 0;
}

.sidebar-box .single-sidebar .service-list-box .page-links li a {
    padding: 4px 20px 4px;
}

.rev_slider {
    direction: rtl !important;
}

.search-box {
    left: 15px;
    right: auto;
}