/* Starting Global Style */

body {
    font-family: 'Loew Next Arabic', 'Roboto Condensed';
}

.form-control { text-align: right }

/* Ending Global Style */

/* Starting Header */

#site-header .navbar-brand { margin-left: 80px; }

#site-header nav .nav-item:not(:last-of-type) {margin-left: 40px;}

#site-header .lang-item { padding-left: 40px; background-position: left center; }

.dropdown-toggle::after { margin-right: 5px; }

#site-header .lang-item .dropdown-menu { left: 0; right: auto; }

#site-header .lang-item > a.dropdown-toggle::after { margin: 0 0 0 5px; }

#site-header .dropdown-item:before { right: 0; }


/* Ending Header */

/* Starting Latest Productions */

.latest-pro .item .p-dura { direction: ltr; }

/* Ending Latest Productions */

/* Starting Contact Form */

.contact-form { background-position-x: left; }

.contact-form .form-control:not(textarea) {padding-right: 48px;}

.contact-form i { right: 15px; }

.contact-form button { margin-right: auto; }

/* Ending Contact Form */

/* Starting Our Blog */

.our-blog .c-link { margin-right: auto; }

.our-blog .carousel-nav { left: 0; }

.our-blog .carousel-nav > a:first-of-type { margin-left: 8px }

/* Ending Our Blog */

/* Starting Testimonials */

.testimonials .item .img { margin-left: 10px; }

/* Ending Testimonials */

/* Starting Footer */

footer .f-links a:before { margin-left: 5px; right: 0; }

footer .f-links a:hover { padding-right: 10px;}

footer .c-info li i { margin-left: 10px; }

/* Ending Footer */

/* Starting Contact Us Page */

.contact-info .row > div:not(:last-of-type)::after { left: -14px; margin-left: -14px; }

/* Ending Contact Us Page */

/* Starting Portfolio Page */

.portfolio .nav-item:not(:last-of-type) { margin-left: 10px; }

/* Ending Portfolio Page */

/* Starting Single Service Page */

.single-service .intro .row > div:not(:last-of-type):after { left: -8px; }

.single-service .intro .row > div:first-of-type { padding-left: 30px; }

.single-service .intro .row > div:last-of-type { padding-right: 30px; }

/* Ending Single Service Page */

/* Starting Scroll Top */

.scrolltop { right: 25px; }

/* Ending Scroll Top */

/* Starting Our Team */

.our-team .t-title span,
.t-member .img { margin-left: 10px; }

/* Ending Our Team */

/* Starting Case Details  (film) page */

.case-details .info .row > div:not(:last-of-type)::after { left: -12px; }

.case-details .info .row > div:first-of-type { padding-left: 40px; }

.case-details .info .row > div:last-of-type { padding-right: 40px; }

.case-details .info .form-check { float: right; padding-right: 25px; }

.case-details .info .form-check .form-check-input { right: -5px; }

.case-details .info .form-check:before { right: 0; }

.case-details .our-team .c-link img { margin-left: 10px; }

/* Ending Case Details  (film) page */

/* Starting Blog Page */

.b-details .b-time { background: url(../images/clock.png)no-repeat right center; padding-right: 18px; }

.b-details li:not(:last-of-type) { margin-left: 20px }

.b-details li::before { margin-left: 5px; }

/* Ending Blog Page */

/* Starting Single Blog */

.single-blog .b-title + ul li:not(:last-of-type) { margin-left: 20px }

.single-blog .b-title + ul li::before { margin-left: 5px; }

.comments li .avatar { margin-left: 15px; }

.comment-bottom .replay { margin-left: 10px; }

.info .form-check { padding-right: 35px; }

.info .form-check .form-check-input { right: -5px; }

.info .form-check:before { right: 0; }

.left-content ol { padding-right: 20px; }

/* Ending Single Blog */
