
.noto-sans-ol-chiki-<uniquifier> {
  font-family: "Noto Sans Ol Chiki", sans-serif;
  font-optical-sizing: auto;
  font-weight: <weight>;
  font-style: normal;
}

.table { font-size: 14px!important; }
@media (min-width: 1366px){
[dir=ltr] .container {
    max-width: 1201px;
}

.select2-container{
	    width: 100%!important;

}

.select2-container .select2-selection--single {
	height: 36px!important;
}

.select2-container--default .select2-selection--single .select2-selection__rendered {
    color: #444;
    line-height: 36px!important;
}

.select2-container--default .select2-selection--single .select2-selection__arrow {
    height: 34px!important;
    }

    .badge{
    	padding: 5px!important;
    font-size: 12px!important;
    }

    form.search-form.search-form--black.search-form-courses.d-none.d-md-flex {
    margin-bottom: -2px;
}


.card.card--elevated.card-course.overlay.js-overlay.mdk-reveal.js-mdk-reveal.overlay--show {
    height:243px!important
}
a.js-image {
    height: 203px!important;  
}
.mdk-box__content {
    background-color: #6a219e!important;
}
/*.card.card--elevated.card-course.overlay.js-overlay.mdk-reveal.js-mdk-reveal {
    height:190px!important;
}*/
}


[dir=ltr] .navbar-nav .loginDrop .dropdown-menu {
    position: absolute;
    left: -66px;
}
.field-icon {
    top: 45px;
    right: 20px;
    position: absolute;
    z-index: 2;
}


.socialIc { background-color: #b590cf!important; width: 24px;height: 24px; border-radius: 2px; text-align: center;}
.socialIc .fab {
    color: #6a219e!important;
    font-size: 20px;
    text-align: center;
    line-height: 24px;
    margin: auto;
}