

body, .block-image__text.brand--body
{
	direction: rtl;
}

.lesson__sidebar{

	right: 0;

}



@import url('https://fonts.googleapis.com/css?family=Heebo&subset=hebrew');


.brand--ui, .brand--ui *, .brand--ui span, .overview-list-item__title.brand--ui, a.brand--ui { font-family: 'Heebo' !important; }


.overview-sidebar__progress.brand--ui .progress-bar {

     font-family: 'Heebo' !important;	

}

.lesson-link--section.brand--ui .lesson-link--section-title {

     font-family: 'Heebo' !important;

}

.lesson-lists__item .lesson-link__name.brand--ui {

     font-family: 'Heebo' !important;

}



.overview-list__item .overview-list__item-container .brand--ui.overview-list__link {

     font-family: 'Heebo' !important;

}

.brand--ui.overview-list__link {

     font-family: 'Heebo' !important;

}

.overview-list__item .brand--ui.overview-list__link div {

     font-family: 'Heebo' !important;

}

.overview-list .overview-list__title-content {

     font-family: 'Heebo' !important;

}

.brand--ui.overview__details-trigger-text {

     font-family: 'Heebo' !important;

}

.brand--ui.overview__button {

     font-family: 'Heebo' !important;

}





.icon-chevron-right:before {

    content: "\e600";

}

.icon-chevron-left:before {

    content: "\e601";

}



.quiz-multiple-choice-option .radio-button__label{

    margin-right: 10px;

}

.quiz-multiple-choice-option .checkbox__indicator{

    margin-left: 10px;

}



.quiz-match

{

    direction: ltr;

}

.blocks-accordion__header{

    direction: ltr;

}

.block-image__row{

    direction: ltr;

}

.blocks-accordion__title .fr-view, .blocks-accordion__toggler{



    float: right;

}



.block-list--numbered .block-list__item:before {

    content: unset;

}

.block-list--numbered .block-list__item:after {

    content: attr(data-number);

    position: absolute;

    -webkit-box-sizing: border-box;

    box-sizing: border-box;

    width: 4rem;

    height: 4rem;

    top: 0.8rem;

    text-align: center;

    line-height: 2em;

    font-size: 1.8rem;

    color: #fff;

    border: .2rem solid #313537;

    -webkit-border-radius: 50%;

    border-radius: 50%;

    right: -5.5rem;

}

.block-image__col{

    float:right;

}

.block-image__col p span {

    display: block;

    direction: rtl;

}



.block-list__list .block-list__animated-item {

    margin-right: 43px;

}

.block-gallery__slider-container {

    direction: ltr;

}

/*   mobile ---------------------------------------------------------------------------------------------     */





@media (min-width: 60em){

.lesson--open {

    padding-left: 0rem;

    padding-right: 28rem;

	}



    .lesson--open .process__controls{

        left: 17rem;

    }

}



@media (max-width:59.9375em) {

    .lesson--open-mobile .lesson__content {

        -webkit-transform: translateX(-26rem);

        -ms-transform: translateX(-26rem);

        transform: translateX(-26rem)

    }

}



@media (min-width: 48em){

    .process__next {



        left: 31px;

        right: auto !important;

        margin-top: 100px;

    }

        .process__previous{

            left: 1295px;

            margin-top: 100px;

        }

    .process__controls--clip {

        clip: auto;

    }

    .process__previous.brand--max768--color{

        display: none;

    }

    .process__controls--clip{

        transform: translate(-12px, -50px);



    }



    .process__controls--at-start .process__next .process__control-animation{

        animation-direction: reverse;

    }



    .process-arrow.process-arrow--right{

        right: 50px !important;

    }



    .process-arrow.process-arrow--left{

        left: 38px !important;

    }



}

























