a,
h4,
h1,
h3,
h2,
span,
button,
p,
label,
input,
li,
h6,
div {
    font-family: 'Cairo', sans-serif !important;
}

* {
    font-weight: unset !important;
}


.register .register-area .learnpro-register-form label,
.login .login-area .learnpro-register-form label {
    display: block;
    color: #292929;
    text-align: right;
    font-weight: unset;
}

.register .register-area .learnpro-register-form input {
    direction: rtl;
}

.register .register-area .learnpro-register-form select {
    direction: rtl;
    color: #8e9090;
}


@media (min-width: 768px) {

    .navbar-nav>li,
    .event-01 .events-list-03 .event-info,
    .event-01 .events-list-03 .col-sm-5,
    .single-courses_v .single-courses-area .single-curses-contert .curriculum-text-box .curriculum-section .panel-group .panel .panel-body .curriculum-single .col-sm-4,
    .single-courses_v .single-courses-area .single-curses-contert .curriculum-text-box .curriculum-section .panel-group .panel .panel-body .curriculum-single .col-sm-8 {
        float: right;
    }

    .single-courses_v .single-courses-area .single-curses-contert .curriculum-text-box .curriculum-section .panel-group .panel .panel-body .curriculum-single .pull-right {
        float: left !important;
    }

    .audio-icon{
          width: calc(100% / 4);
    }


    .news-img{
        width: auto!important;
    }

} /* end media 768 */

.home_version_04 .section-h-medium {
    text-align: right;
}

.home_version_04 .about_vi_e-area .about-content .about-text,
.home_version_04 .Courses-area-04 .single-courses .courses-content h3,
.home_version_04 .reg-news_others .news-item-box .single-item .news-content h3,
.contact .contact-area-02 .contact-form .contact-title-btm h2,
.contact .contact-area-02 .contact-form .contact-title-btm .content-sub_p,
.contact .contact-area-02 .contact-info h2,
.contact .contact-area-02 .contact-info .content-sub_p,
.become_teachers .become-teachers-01 .tab-wapper .tab-content .tab-pane p,
.blog_1 .blog-area .bolg_side-left .single-item-box .single-item .single-text-box h3,
.blog_1 .blog-area .bolg_side-left .single-item-box .single-item .single-text-box p,
.home_version_04 .Courses-area-04 .single-courses .courses-content p,
.curriculum-single .col-sm-8 p,
.single-courses_v .single-courses-area .single-curses-contert h3,
.courses .courses-area-04 .courses-wrapper .single-courses .courses-content-box .courses-content h3,
.event-01 .events-grid-2 .events-single-box:hover .event-info h3,
.event-01 .events-grid-2 .event-info h3,
.single-courses_v .single-courses-area .single-curses-contert .review-option .border-left:last-child,
.courses .courses-1 .single-courses .courses-content-box .courses-content h3{
    text-align: right;
    direction: rtl;
}


.contact .contact-area-02 .contact-form .input-contact-form,
.publication-area .publication-single-item .publication-text,
.event-01 .events-list-03 .event-info,
.home_version_04 .description-content {
    direction: rtl;
    text-align: right;
}

.publication-area .publication-single-item .publication-text ul li:last-child {
    float: left;
}


.event-01 .events-list-03 .event-info .events-time span {
    margin-right: 0;
}


.event-01 .events-list-03 .event-info a {
    direction: ltr;
    display: inline-block;
}


.single-courses_v .single-courses-area .single-curses-contert .curriculum-text-box .curriculum-section .panel-group .panel .panel-body .curriculum-single .lecture span {
    padding-left: 50px;
    padding-right: 0;
}



.single-courses_v .single-courses-area .single-curses-contert .curriculum-text-box .curriculum-section .panel-group .panel .panel-body .curriculum-single .col-sm-8 .lecture,
.navbar-nav>li,
.event-01 .events-list-03 .event-info,
.event-01 .events-list-03 .col-sm-5,
.single-courses_v .single-courses-area .single-curses-contert .curriculum-text-box .curriculum-section .panel-group .panel .panel-body .curriculum-single .col-sm-4,
.collective-p-title
  {
    direction: rtl;
    text-align: right;
}

.single-courses_v .single-courses-area .single-curses-contert .curriculum-text-box .curriculum-section .panel-group .panel .panel-body .curriculum-single .lecture span {
    display: inline-block;
}

.single-courses_v .single-courses-area .single-curses-contert .curriculum-text-box .curriculum-section .panel-group .panel .panel-body .curriculum-single .lecture span a {
    text-decoration: none;
    color: #333333;
}


.curriculum-single .lecture{
	text-align: right;
	 direction: rtl;
}

.pagination>.active>span{
    background-color: #292929;
}

.pagination>.active>span:hover{
    background-color: #fec722;
    border: 1px solid #292929;
}

.curriculum-single .lecture p{
    direction: rtl;
    text-align: right;
}

.join-button{
    float: left!important;
}


.choose-teacher{
    direction: rtl;
}

textarea{
    text-align: right;
    text-align: right;
}

.show-password{
    right: unset;
    left: 13px;
   
}


.projects-area h3{
    text-align: right;
}