@import url(https://fonts.googleapis.com/earlyaccess/droidarabickufi.css);
body, html {
    font-family: 'Droid Arabic Kufi', serif !important;
    font-size: 14px;
    line-height: 23px;
    color: #797979;
    overflow-x:hidden;
}
h1,h2,h3,h4,h5,h6,span,label,p,a,ul,li,table,td,pre,.rtl-txt{
    font-family: 'Droid Arabic Kufi', serif !important;
    text-align: right;
}
/*arabic-header*/
.navbar.navbar-default.arab .navbar-header {
    float: right;
}

.navbar.navbar-default.arab .menu_right {
    float: left;
    margin-right: 0px;
    margin-left: 70px;
    direction: rtl;
}

.dropdown-menu.main li img {
    left: 15px;
}

.menu_right .nav.navbar-nav li {
    float: right;
}

.menu_right .nav.navbar-nav {
    padding-right: 0;
}

.navbar.navbar-default .navbar-form {
    float: right;
}

.navbar.navbar-default.arab .menu-left {
    float: right;
}

.navbar.navbar-default.arab .menu_right .sign-in {
    right: auto;
    left: 0;
}

.navbar.navbar-default .form-group span {
    right: auto;
    left: 0;
}

.navbar.navbar-default .menu_right .select_wrapper ul li.dropdown a span {
    padding-left: 0px;
    padding-right: 3px;
}

.menu_second {
    direction: rtl;
}

.menu_second ul li.dropdown a span {
    padding-left: 0px;
    padding-right: 7px;
}

.menu_second-right {
    padding-right: 10px;
    direction: rtl;
}

.menu_second-left {
    direction: rtl;
    padding-left: 16px;
    padding-right: 0;
}

.menu_second .menu_second-left li {
    padding: 10px 25px 10px 0px;
}

.menu_second-left img {
    margin-right: 0;
    margin-left: 7px;
}

.menu_second ul li.dropdown .dropdown-menu {
    left: auto;
    right: 0;
}

.menu_second ul li.dropdown .dropdown-menu li a {
    text-align: right;
    direction: rtl;
}

.menu-hover.dropdown.services .dropdown-menu li a {
    padding: 7px 50px 7px 25px;
    direction: rtl;
}

.menu-hover.dropdown.services .dropdown-menu li a i {
    left: auto;
    right: 20px;
}

.menu_second ul li.dropdown .dropdown-menu:before {
    right: auto;
    left: 100%;
}

/*arabic-header-End*/

/*arabic-page*/

.section_01 .section-header h2 {
    direction: rtl;
}

.section_01 .all-courses .btn.btn-default {
    direction: rtl;
}

.section_02 .header h2 {
    direction: rtl;
    text-align: right;
}

.section_02 .left-content .img-wrap {
    padding: 0 0 0 25px;
}

.section_02 .left-content .img-wrap:after {
    left: auto;
    right: 0;
}

.section_02 .course-location a h2 {
    direction: rtl;
}

.section_02 .course-location h3 {
    direction: rtl;
}

.section_02 .green-box span {
    text-align: right;
}

.section_02 .green-box a h2 {
    text-align: right;
    direction: rtl;
    padding: 0 0px 0 40px;
}

.section_02 .white-box a h2 {
    text-align: right;
    direction: rtl;
}

.section_02 .white-box a h2:after {
    left: auto;
    transform: none;
    right: 0;
}

.section_02 .right-content .img-wrap {
    text-align: right;
}

.particles-section .button-wrapper {
    left: 141px;
    right: auto;
}

.particles-section .btn.btn-default.left-symbol {
    direction: rtl;
}

.particles-section .particles-wrapper h2 {
    left: auto;
    right: 15px;
}

.section_03 .header h2 {
    direction: rtl;
}

.section_03 .section-description p {
    direction: rtl;
}

.section_03 .forms_desription p {
    text-align: right;
}

.section_03 .contact-form .btn.btn-default {
    text-align: right;
    direction: rtl;
}

.section_03 .contact-form .btn-group .btn.btn-default span {
    right: auto;
    left: 35px;
}

.section_03 .contact-form .input_field {
    text-align: right;
}

.section_03 .contact-form .input_field input.form-control {
    direction: rtl;
    text-align: right;
}

.section_03 .contact-form .dropdown-menu li a {
    direction: rtl;
    text-align: right;
}

/*.section_04 .left-box .header a h2{
	direction:rtl;
}
.section_04 .left-box-description p{
	direction:rtl;
}*/

.section_05 .header h2 {
    direction: rtl;
}

#carousel-about-us .carousel-caption {
    text-align: right;
}

#carousel-about-us .carousel-caption .description p {
    direction: rtl;
}

#carousel-about-us .carousel-caption .testimonial_info h4 {
    direction: rtl;
}

#carousel-about-us .carousel-caption .testimonial_info p {
    direction: rtl;
}

.section_07 .header h2 {
    direction: rtl;
    text-align: left;
}

.section_07 .description p {
    direction: rtl;
    text-align: left;
}

.section_07 .btn.btn-default.right-symbol {
    direction: rtl;
}

.media-news-menu a i {
    margin-right: 0px;
    margin-left: 10px;
}

.undefined i {
    margin-right: 0;
    margin-left: 10px !important;
}

.navbar.navbar-default .navbar-brand {
    width: 184px;
}

.arabic {
    font-family: 'Almarai';
}

.navbar.navbar-default input.form-control {
    width: 250px;
}

.tr_live#live-virtual-live {
    font-family: 'Almarai';
    font-size: 50px;
}

.live-virtual-heading img {
    margin-top: -18px;
}

.virtual-training-block {
    top: 11px;
}

.home-service-wrap h2 {
    font-family: 'Almarai';
    font-size: 24px;
}

.home-benefits h4 {
    font-family: 'Almarai';
}

.virtual-training-block span:first-child {
    letter-spacing: 4.66px;
    font-size: 27px;
    margin-bottom: 0px;
}

.virtual-training-block span {
    font-size: 23px;
    letter-spacing: 4px;
}

.btn.btn-default.right-symbol .tr_apply_now {
    position: relative;
    color: #fff;
    right: auto;
}

.section_07 .description p {
    font-size: 22px;
}

.home-banner-text button {
    letter-spacing: 1.1px;
}

.home-category-wrap h4 {
    font-family: 'Almarai';
    font-size: 17px;
}

@media (max-width: 991px) {
    .mobile-menu-header .hamburger {
        float: right;
    }

    .mobile-menu-header img {
        position: absolute;
        height: 46px;
        left: 50%;
        margin-left: -120px;
    }

    .section_03 .header h2:after {
        left: auto;
        right: -27px;
    }
}

@media (max-width: 540px) {
    .tr_live#live-virtual-live {
        font-family: 'Almarai';
        font-size: 37px;
    }

    .live-virtual-heading-inner {
        width: 80%;
    }

    .virtual-training-block {
        top: -7px;
    }

    #live-virtual-play {
        margin-top: -10px;
        margin-left: -18px;
    }
}
.menu-left .nav.navbar-nav li.dropdown .dropdown-menu.main{
    position: absolute;
}

ul.thirth-menu{
    z-index: 500;
    left: 494px;
}
#second-menu-association .second-menu > li a img {
    position: absolute;
    top: 8px;
    /* max-height: 30px !important; */
    max-width: none !important;
    width: 29px !important;
    min-width: inherit !important;
    height: auto;
    max-height: none !important;
}