﻿/*upper section rtl*/
.upper-tab-section > .inner-row > .cart-part .currency-holder{
    direction:rtl;
}
.upper-tab-section > .inner-row > .cart-part .currency-holder .current-currency {
    font-family: 'Cairo', sans-serif;
    font-size: 14px;
}
.upper-tab-section > .inner-row > .cart-part .currency-holder .options-holder a {
    font-size: 14px;
}
.upper-tab-section > .inner-row > .cart-part .currency-holder .options-holder > a span {
    margin: 0px 0px 0px 5px;
}
.g-side-nav {
    left: auto;
    right: 0px;
    box-shadow: rgba(0, 0, 0, 0.15) -2px 0px 5px;
}
.g-side-nav > nav > ul > li > a {
    font-family: 'Cairo', sans-serif;
    font-weight:600;
    border-left: solid 5px #005b8e;
    border-right: none;
    text-align :right;
}
.upper-tab-section > .inner-row > .cart-part .cart-holder .cart-popover {
    direction:rtl;
}
.upper-tab-section > .inner-row > .cart-part .cart-holder .cart-popover > ul > li .item-image {
    margin-right: 0px;
    margin-left: 5px;
}
.upper-tab-section > .inner-row > .cart-part .cart-holder .cart-popover > ul > li .item-details {
    text-align:right;
}
.upper-tab-section > .inner-row > .cart-part .cart-holder .cart-popover > ul > li .item-details > h4 {
    font-size: 14px;
    font-weight: 600;
    line-height: 1.5;
}

.header-main-nav > ul > li > a{
    letter-spacing:0;
    font-weight:600;
}

.close-modal-anchor, .close-modal-anchor:link {
    right: auto;
    left: 10px;
}
.quick-search-box{
    direction:rtl;
}
.quick-search-box > .search-form-holder > form > input {
    padding: 0px 0px 0px 40px;
}
.quick-search-box > .search-form-holder > form > button {
    right: auto;
    left: 0px;
}
.quick-search-box > .search-results-holder > .search-results > ul > li > a > .search-result-thumb {
    margin:0px 0px 0px 20px;
}
.quick-search-box > .search-results-holder > .search-results > ul > li > a > .search-result-data{
    text-align:right;
}
.quick-search-box > .search-results-holder > .search-results > ul > li > a > .search-result-data > h5 {
    font-size:15px;
    font-weight:700;
    margin:0px 0px 5px;
}
.logged-in-user-anchors-holder > a.user-anchor > .profile-pic-holder{
    margin:0px 0px 0px 10px;
}
.logged-in-user-anchors-holder > a.user-anchor{
    text-align:right;
}
.logged-in-user-anchors-holder .user-account-popover{
    right:auto;
    left:10px;
}
.logged-in-user-anchors-holder .user-account-popover > ul > li > a {
    font-weight: 600;
    font-size: 15px;
}
.logged-in-user-anchors-holder .user-account-popover > ul > li > a > span.counter {
    right: auto;
    left: 0px;
}

.next-course-timer{
    right:auto;
    left:10px;
}
.next-course-timer .symbol {
    margin-left: 10px;
    margin-right:0px;
}
.next-course-timer .content-holder{
    text-align:right;
}
.next-course-timer .title{
    font-weight:700;
}
.next-course-timer .status{
    direction:ltr;
}

.student-menu-section {
    direction: rtl;
}

@media only screen and (min-width:376px) {
}
@media only screen and (min-width:992px) {
    .header-main-nav > ul > li > a {
        font-size: 17px;
    }
}
@media only screen and (min-width:1120px) {
    .logged-in-user-anchors-holder .user-account-popover {
        right: auto;
        left: 0px;
    }
}