@font-face {
    font-family: DinNextRegular;
    /* src: url(../font/DinNextRegular.otf), */
    src:
    /* url(../font/Al-Jazeera-Arabic-Bold-1.ttf), */
    /* url(../font/Al-Jazeera-Arabic-Bold.ttf), */
    url(../font/Al-Jazeera-Arabic-Light.ttf)

    /* url(../font/Al-Jazeera-Arabic-Regular.ttf) */
    ; }
  body {
    font-family: DinNextRegular !important;
    text-align: right; }

    body,.heading--font,.body--font,p,a,h1, h2, h3, h4, h5, h6, .h1, .h2, .h3, .h4, .h5, .h6 ,li,span,small,div,button,.prize,html,button,input,select,textarea,code,kbd,pre,samp {
    font-family: DinNextRegular !important;
    }


.header .get-started {
    position: absolute;
    right: unset;
    left: 0px;

}
.navbar.navbar-light ul.navbar-nav.mx-auto {
    padding-right: unset;
    padding-left: unset;

}

/* .header.index-header .primary-navigation .nav-item .nav-link {
    padding: 18px;
} */

.primary-navigation.sticky-header.scroll-on .navbar .nav-item .nav-link {
    padding: 18px;
}
.header-top .header-social {
    text-align: left;
    margin-right: auto;
    margin-left: 0;
    max-width: 60%;
}

.header-top .header-call li, .header-top .header-call a {
    margin-left: 15px;
    margin-right: unset;
}

.navbar.navbar-light .dropdown-toggle::after {
    margin-left: unset;
    margin-right: 7px;
}

.navbar.navbar-light .nav-item .dropdown-menu {
    right:  0;
    left: unset;
}
.dropdown-item {
    text-align: right;
}

.header-top .header-social li {
    margin-left: 5px;
}

.header-top .header-call li i, .header-top .header-call a i {
    margin-left: 5px;
    margin-right: unset;
    float: right;

}

.service-inner .service-card::before {
    left: unset;
    right: -1px;
}

.service-cta .custom-btn, .banner-4 .banner-cta .custom-btn, .service-cta .cart-form-footer .button, .cart-form-footer .service-cta .button, .banner-4 .banner-cta .cart-form-footer .button, .cart-form-footer .banner-4 .banner-cta .button, .service-cta .cart_total_wrap .button, .cart_total_wrap .service-cta .button, .banner-4 .banner-cta .cart_total_wrap .button, .cart_total_wrap .banner-4 .banner-cta .button, .service-cta .video-block, .banner-4 .banner-cta .video-block {
    float: right;
}

.section-intro.intro-full {
    text-align: right;

}
.text-end {
    text-align: left !important;
}

.custom-btn i, .cart-form-footer .button i, .cart_total_wrap .button i {
    margin-right: 4px;

    margin-left: unset;
}

.case-entry .case-content span.case-icon {

    right: unset;
    left: 20px;

}



.case-entry .case-content::before {
    /* border-top: unset; */
    border-left: unset;
    border-top: 55px solid #ffffff;
    border-right: 321px solid transparent;
    left: unset;
    right: 0;
}

.case-entry .case-content .read-more a {

    right: unset;
    left: 20px;

}

.footer .subscribe-wrap .subs-form button.custom-btn, .footer .subscribe-wrap .subs-form .cart-form-footer button.button, .cart-form-footer .footer .subscribe-wrap .subs-form button.button, .footer .subscribe-wrap .subs-form .cart_total_wrap button.button, .cart_total_wrap .footer .subscribe-wrap .subs-form button.button {
    right: unset;
    left: 5px;

}

.footer-widget ul li {
    padding-right: 15px;
    padding-left: unset;
}

.footer-widget p i {
    margin-left: 10px;
    margin-right: unset;
    float: right;
}


/*  الصفحات الثابته  */

.breadcrumb-item+.breadcrumb-item {
    padding-left: unset;
    padding-right: 0.5rem;
}

.breadcrumb-item+.breadcrumb-item::before {
    float: right;
    padding-left: 0.5rem;
    padding-right: unset;
}

.widget ul li a::before {
    right:  40px;
    left: unset;
}

.widget ul li a:hover {
    padding-right: 45px;
    padding-left: unset;
}

.widget ul li a:hover::before {
    left: unset;
    right:  30px;
}



.widget.recent-post .single-feature .sf-text {
    margin-left: unset;
    margin-right: 95px;
}

.widget.recent-post .single-feature .figure-thumb {
    float: right;
}

.footer-widget ul li a::before {
    right: 0;
}

.portf-head .port-widget {

    right: unset;
    left: 0;
}


.business-card .bs-shape {

    left: -12%;
    right: unset;

}

.business-card .bs-shape i {

    left: unset;
    right: -12px;
}

.business-card .card-hover .bs-shape i {
    right: 0;
    left: unset;
}

.footer-social span {
    margin-right: unset;
    margin-left: 10px;
}
.feature-card .feature-content h3 i{
    right: 256px;
}

.media .bs-shape {
    left: -12%;
    right: unset;
}

.media .bs-shape i {
    left: unset;
    right: -27px;
}

.page-item:first-child .page-link
{
    margin-left: 0px !important;

    border-top-right-radius: 0.25rem;
    border-bottom-right-radius: 0.25rem;

    border-top-left-radius: unset;
    border-bottom-left-radius: unset;
}


.page-item:last-child .page-link {
    border-top-left-radius: 0.25rem;
    border-bottom-left-radius: 0.25rem;

    border-top-right-radius: unset;
    border-bottom-right-radius: unset;
}

.owl-nav button {
    right: 0;
    left: unset;
}
.owl-nav button.owl-next {
    left: 0;
    right: auto;
}
.ab-service-section ul li {
    padding-right: 15px;
    padding-left: unset;
}

form .form-group.half-form {
    float: right;
}
form .form-group.half-form:nth-child(even) {
    float: left;
}
