
@media (min-width: 992px){
    .hero-header .col-md-5 {
        width: 41.66666667%;
        float: right;
        text-align: right;
    }
    }

    .col-md-3.col-sm-6 {
        float: right;
    }

    .row {
        text-align: right;
    }

    ul.list-inline.top40 {
        margin-right: 5px;
    }

    .col-md-4.col-sm-6 {
        float: right;
    }

    h1, h2, h3, h4, h5, h6, p, a, span {
        font-family: 'Cairo', sans-serif !important;
        letter-spacing: 0px !important;
    }

    body {
        font-family: cairo !important;
    }

    @media (min-width: 768px){
    .navbar-left {
        float: right!important;
    }
    ul.nav.navbar-nav.navbar-left.navbar-main.myheader li {
        float: right !important;
    }
    .navbar-header {
        float: right !important;
    }
    
    /*nav.navbar.navbar-default.pw-navbar-default.navbar-fixed-top ul {
        float: right !important;
    }*/
    nav.navbar.navbar-default.pw-navbar-default.navbar-fixed-top ul li {
        float: right !important;
    }
    ul.nav.navbar-nav.navbar-right {
        float: left !important;
    }
}

.panel-custom .panel-heading h1 {
    text-align: left;
}

select.form-control {
    background: url(../../images/select-arrow.png) no-repeat left top;
}

.pull-right.exam-duration {
    float: left !important;
}

.row .col-md-12 .panel.panel-custom .panel-heading h1 {
    text-align: right;
}

ul.legends li span {
    float: right;
    margin-left: 10px !important;
}

.panel-heading.countdount-heading h2 {
    text-align: right;
}

.panel-heading.countdount-heading h2 span.pull-right {
    float: left !important;
}

span.fa-stack.checkbox-button {
    float: right !important;
    margin-left: 10px !important;
}

.select-answer ul li {
    float: right;
}

.mdi-chevron-left:before {
    content: "\F142";
}

.mdi-chevron-right:before {
    content: "\F141";
}

input[type="radio"] + label span.fa-stack, input[type="checkbox"] + label span.fa-stack {
    float: right;
    margin: 0 0px 0 20px;
}

@media (min-width: 768px){
    #wrapper.no-right-sidebar {
        padding-left: 0 !important;
        padding-right: 0px !important;
    }
    }

    div#timerdiv {
        float: left;
    }

    .timer-style {
        float: left !important;
    }

    .title-heading {
        right: 29px !important;

    }

    .flag-details {
        text-align: right !important;
    }

    .panel-heading h1 {
        float: right !important;
    }

    .panel-heading span.pull-right.text-italic {
        float: left !important;
    }


    .instruction .guide li span {
        float: right !important;
        margin: 0 0 0px 20px !important;
    }

    .col-lg-6.col-md-6.col-sm-6.col-xs-12.select-answer.select-option{
        float: left !important;
        margin-right: 10px;
        margin-left: 20px;
        width: 47%;
        width: calc(50% - 30px);
    }     

    .col-lg-6.col-md-6.col-sm-6.col-xs-12.questions{
        float: right !important;
        margin-left: 10px;
        margin-right: 20px;
        width:47%;
        width: calc(50% - 30px);
    }

    .flag-details .next, .flag-details .para-next {
        height: 0px !important;
    }

    .main-content {
        border-right: none !important;
        box-shadow: 0px 0px 0px 0px #006caa !important;
        border-left: 4px solid #006caa;
    }

    button.btn.btn-lg.btn-info.button.finish {
        float: right;
    }

    button.btn.btn-lg.btn-info.button.success-btn.next {
        float: left;
    }

    button.btn.btn-info.button.review.review-btn.myfinish-1 {
        float: left;
    }

    .fa-arrow-right:before {
        content: "\f060";
    }

    span.remaining {
        text-align: right !important;
        margin-right: 0 !important;
    }

    .cs-nav-pills.nav-pills {
        display: flex;
        flex-direction: row-reverse;
        justify-content: center;
    }

    .cs-right {
        float: left;
    }

    ul.list-inline.top40 {
        text-align: center;
    }

    .row.cs-row .col-md-3 {
        float: right;
    }

    .input-group {
        direction: rtl;
    }


    #rightSidebar .panel.panel-right-sidebar .panel-body div#timerdiv {
        float: none;
    }

@media (min-width: 768px){
   .cs-page-banner-title {
      text-align: right;
   }
}

ul.filling-blank li span {
    right: -15px;
    top: 2px;
    left: unset;
}

span.numbers-count {
    right: -50px;
    left: unset;
}

.fa-arrow-left:before {
    content: "\f061";
}

.col-sm-4.wow.fadeIn.wow.animated.fadeInUp {
    float: right;
}

button.btn.btn-info.button.review.review-btn.myfinish-1 {
    float: none;
}

button.btn.btn-lg.btn-info.button.success-btn.prev.pull-right.prev-btn {
    float: left !important;
}

.match-questions.questions-match.row.col-lg-6.col-md-6.col-sm-6.col-xs-12.select-answer .col-md-6.col-sm-6.col-xs-6 {
    float: right;
}

 .select-answer ul li {
    float: unset;
}

.match-questions ul.option-right li .form-control {
    float: right !important;
}

p.language_l1.ppos {
    float: left !important;
}

span.numbers-count.chposition {
    right: unset !important;
}

span.numbers-count {
    line-height: 35px;
}



.col-md-6.col-sm-6.col-xs-6.column-b {
    text-align: left !important;
    right: unset !important;
    left: -60px !important;
}

.col-md-6.col-sm-6.col-xs-6.column-b {
    margin-right: -40px;
}

.match-questions.questions-match.row.col-lg-6.col-md-6.col-sm-6.col-xs-12.select-answer{
    float: right;
}

.filling-blank.blank-fill .form-group input.form-control.pull-right {
    width: unset;
}

.modal-dialog.modal-sm .modal-footer .pull-right {
    float: left !important;
}

.panel.panel-custom .panel-body .col-sm-4 {
    float: right;
}

.library-statistic li {
    border-right: 5px solid #f8fafb;
    border-left: unset;
}

.library-statistic li span {
    float: left;
    font-size: 30px;
    color: #656f7d;
}

.panel.panel-custom.custom-panel .flag-details {
    text-align: right !important;
}

span#markbtn {
    float: left !important;
}

.col-md-4 {
    float: right;
}

@media (min-width: 992px){
.col-md-1, .col-md-10, .col-md-11, .col-md-12, .col-md-2, .col-md-3, .col-md-4, .col-md-5, .col-md-6, .col-md-7, .col-md-8, .col-md-9 {
    float: right;
}
}


@media (min-width: 992px){
footer .col-md-1, footer footer .col-md-10, footer .col-md-11, footer .col-md-12, footer .col-md-2, footer .col-md-3, footer .col-md-4, footer .col-md-5, footer .col-md-6, footer .col-md-7, footer .col-md-8, footer .col-md-9 {
    float: left;
}
}

footer .col-md-4.col-sm-6 {
    float: right !important;
    text-align: right;
}

footer img.img-responsive {
    display: inline;
}

@media (min-width: 768px){
footer .col-sm-6.col-xs-6 {
    float: right;
    text-align: right !important;
}
}

@media (min-width: 768px){
footer .col-sm-6 {
    width: unset;
    float: right;
}
}


@media (max-width: 768px){
.col-md-4.col-sm-12 {
    width: 100%;
}
.cs-nav-pills.nav-pills {
    display: block;
}
.col-xs-6 {
    width: 100%;
}

.container .row .col-sm-12 div p img {
    max-width: 100%;
}

.cs-nav-pills.nav-pills>li {
    display: block;
}

.col-md-3.col-sm-6 {
    float: unset;
}

ul.nav.navbar-nav.navbar-left.navbar-main.myheader.imp-ul li {
    text-align: right;
}

} 


@media (max-width: 768px){
.navbar-toggle {
    position: absolute;
    left: 0;
    top: 1px;
}

div#js-bootstrap-offcanvas.out {
    left: unset;
    right: -250px;
}

div#js-bootstrap-offcanvas.in {
    left: unset;
    right: 250px;
}

ul.nav.navbar-nav.navbar-left.navbar-main.myheader li {
    display: block;
    width: 100%;
}

.navbar-header {
    float: right;
}

}

.cs-hero-title {
    background: #ffffff70;
    padding: 20px;
    border: 1px solid #ffffff7a;
}


input[type="email"].form-control::-webkit-input-placeholder {
    color: transparent;
}

footer img.img-responsive {
    height: 50px !important;
    margin-bottom: 10px;
}

img.cs-logo {
    width: auto;
}

.login-box .form-group label {
    text-align: right !important;
}

.col-lg-6.col-md-6.col-sm-6.col-xs-12.select-answer.select-option{
    border-right: none !important;
    border-left: none !important;
}

.main-content {
    border-right: none !important;
    box-shadow: 0px 0px 0px 0px !important;
    border-left: none !important;
}

.btn, button {
    letter-spacing: 0 !important;
}

button.btn.btn-lg.btn-info.button.success-btn.next {
    border-right: 2px solid #f8f8f8;
}

.next:hover, .next:focus {
    border-right: 2px solid #f8f8f8 !important;
}

button.btn.btn-lg.btn-info.button.finish{
    border-left: 2px solid #f8f8f8;
    border-right: none !important;
}

button.btn.btn-lg.btn-info.button.finish:hover {
    border-left: 2px solid #fff !important;
}

button.btn.btn-lg.btn-info.button.success-btn.next:hover {
    border-right: 2px solid #fff !important;
}

.match-questions ul.option-right li .form-control {
    float: right !important;
    margin-left: 20px !important;
    padding: 10px !important;
}
    
    .match-questions ul.option-right li {
    padding-right: 0 !important;
    display: flex !important;
}
    
    .match-questions.questions-match.row.col-lg-6.col-md-6.col-sm-6.col-xs-12.select-answer.select-option{
        float: right !important;
        padding-right: 5px !important;
        
    }
    
    .match-questions ul.option-left {
    padding-right: 60px !important;
    border-right: #f8fafb 1px solid !important;
}


/* section no timer */
.section-notimer span.question-sections {
    margin-right: 10px !important;
}

/* section timer */
.section-timer span.question-sections {
    margin-right: 10px !important;
    margin-left: unset !important;
}

.section-notimer .panel.panel-custom.custom-panel .panel-heading.heading-panel {
    padding: 25px !important;
}

.section-notimer h2.question-cnt {
    margin-top: 0px !important;
}

.section-notimer .panel-custom .panel-heading h1 {
margin-top: -17px !important;
}

.section-timer .panel.panel-custom.custom-panel .panel-heading.heading-panel {
    padding: 25px !important;
}

.section-timer h2.question-cnt {
    margin-top: 0px !important;
}

.section-timer .panel-custom .panel-heading h1 {
margin-top: -17px !important;
}

.section-notimer h2.question-cnt {
    margin-top: 20px !important;
}

.section-timer div#timerdiv {
    margin-top: -20px !important;
}

.section-notimer div#timerdiv {
    margin-top: -20px;
}

.section-notimer h2.question-cnt {
    margin-top: 0px !important;
}

.section-timer h2.question-cnt {
    margin-top: 0px !important;
}

/*.match-questions.questions-match.row.col-lg-6.col-md-6.col-sm-6.col-xs-12.select-answer span.numbers-count.chposition {
     right: unset !important; 
}

.match-questions.questions-match.row.col-lg-6.col-md-6.col-sm-6.col-xs-12.select-answer span.numbers-count.chposition {
    left: 215px !important;
}*/

/*.match-questions.questions-match.row.col-lg-6.col-md-6.col-sm-6.col-xs-12.select-answer p.language_l1.ppos {
    text-align: right;
    margin-left: unset!important;
    float: right !important;
    margin-right: 130px !important;
}*/

.match-questions.questions-match.row.col-lg-6.col-md-6.col-sm-6.col-xs-12.select-answer .col-md-6.col-sm-6.col-xs-6.column-b {
    text-align: right;
    right: -205px !important;
}

textarea, select, textarea, input[type="text"], input[type="password"], input[type="number"], input[type="email"], input[type="search"], input.form-control{
    text-align: right !important;
}

span.ppos {
    margin-left: 0px;
    margin-right: 55px;
}

/*
@media(max-width:1440px) {
.match-questions.questions-match.row.col-lg-6.col-md-6.col-sm-6.col-xs-12.select-answer p.language_l1.ppos {
    text-align: right;
    margin-left: -80px!important;
    float: left !important;
    margin-right: unset !important;
}

}

*/
@media(max-width:1199){
.questions-match{
    width: unset !important;
}
}
}