@import url('https://fonts.googleapis.com/css2?family=Rubik:ital,wght@0,300..900;1,300..900&display=swap');

.ef-breadcrumb {
            position: relative;
            left: 18px; 
            }
input.sm\:tw-leading-6[placeholder="חיפוש קטגוריות"] {
    position: relative !important;
    height: 34px !important;
    top: -2px !important;
}


.nav.navbar-nav a {
    color: black !important;
}
/*rtl*/
html[dir=rtl] #ssui .tab-pane label.col-sm-2.control-label 
{ text-align: right; }

/*color of starts*/
.ef-card-entries .ef-card .ef-card-wrap div.caption div.ef-rate span.fa.active {
    color: #d1c300!important;
}

/*success notification*/
#ef-notifications li[role="alert"] span.icon.fa.fa-lg.fa-smile-o {
    transform: translateX(290px);
}
#ef-notifications li[role="alert"] span.name {
    transform: translateX(-20px);
}
#ef-notifications li[role="alert"] button.icon-btn.close.fa.fa-md.fa-times {
    transform: translateX(-300px);
}

/* rtl gaming score*/
#ef-navbar .container ul.nav.navbar-nav ul.dropdown-menu > li a.dropdown-item > span.label {
    padding-right: 180px!important;
}

/*text space from border*/
ul.dropdown-menu.dropdown-menu-right button[type="button"] {
    text-align: right;
}

/*text space from border*/
.col-sm-2.control-label {
    text-align: right !important;
}
fieldset.ef-fieldset-separator {
padding-right: 15px!important;
}

/*reducing the size of the text field*/
#ef-navbar .container .navbar-collapse { margin-left: 60px;}

/*space between bullet and text*/
.tw-flex-shrink-0 {
 padding-left: 10px;
}

/*space between name of course and image*/
.tabulator--ef-theme .course_name__thumb {
  width: 100px;
}

/*space between text and search icon on grades report*/
.fa-search:before {
content: "\f002";
margin-right: -9px;
}

/* DO NOT ADD/EDIT AFTER THIS LINE */
#ef-navbar, #ef-navbar li a.dropdown-toggle[aria-expanded="true"]{background-color:#1F1F51;border-color:#1F1F51;}
html.new-ui-html:root{--c-brand-primary:#1f1f51;--c-brand-primary-darken-5:#1a1a4c;--c-brand-primary-darken-7:#18184a;--c-brand-primary-darken-10:#151547;--c-brand-primary-darken-15:#101042;--c-brand-primary-darken-17:#0e0e40;--c-brand-primary-darken-20:#0b0b3d;--c-brand-primary-darken-25:#060638;--c-brand-primary-lighten-7:#262658;--c-brand-primary-lighten-40:#474779;}
div.ef-block, div.dashboard-panel div.panel-body{background-color:#FFFFFF;}
html,body{background-color:#FFFFFF;}
div.breadcrumb-x{background-color:#FFFFFF;border-color:#FFFFFF;}
*.btn.btn-primary, *.btn.btn-primary:not(.active), *.btn.btn-primary:hover, *.btn.btn-primary:hover:not(.active), *.btn.btn-primary:focus, *.btn.btn-primary:focus:not(.active){background-color:#9248B3;border-color:#9248B3;}
body {
  font-family: 'Rubik', sans-serif;  
}
#ef-navbar .container ul.nav.navbar-nav > li > button, #ef-navbar .container ul.nav.navbar-nav > li a.dropdown-toggle {
  color: #843385;
}
#ef-navbar .container .navbar-header .ef-navbar-logo img {
   max-width: 200px;
}}
fieldset.ef-fieldset-separator legend {
    margin: 0px 0px 10px 0px;
}
.tw-text-sm {
/* Hide the original text */
font-size: 16px! important;
}
.tw-text-sm::after {
     
  
/* Show the replacement text / content: "תפריט"; font-size: 16px; / Reset font size for the replacement text */
}
/*/* .tw-text-base.tw-line-clamp-2.tw-leading-8{ 
color: white; 
}*/
/*.tw-text-xl{
color:white;
}*/
.ef-navbar-logo{ 
color: white; 
}
.fa-layer-group:before {
color: black;
}
.fa-list-tree:before {
color: black;
}
.fa-grid-2:before {
color: black;
}
.tw-flex.tw-h-4.tw-w-4.tw-items-center.tw-justify-center.tw-rounded.tw-text-xl {
    color: black;
}
i.fa-light.fa-bars-sort.tw-text-xl.v-popper--has-tooltip {
            color: black !important;
        }
/*.tw-flex.tw-items-center.tw-gap-x-3.tw-px-6.tw-py-4.tw-text-xl.tw-leading-6.tw-text-gray-900:hover .tw-flex.tw-h-4.tw-w-4.tw-items-center.tw-justify-center.tw-rounded.tw-text-xl {
    color: white;
}*/
  /*.lg\:tw-block {
        display: block;
        margin-top: -86px;
    }*/
button.btn-link.link {
  color: #1e90ff; /* Light blue */
  background: none;
  border: none;
  padding: 0;
  font: inherit;
  text-decoration: underline;
  cursor: pointer;
}
/* כיווניות נכונה לקרוסלה */
section.carousel * {
  text-align: right !important;
  direction: rtl !important;
}
html.loading-to-check,
body.loading-to-check {
  visibility: hidden;
  opacity: 0;
  pointer-events: none;
}
body.redirecting-to-curricula {
  visibility: hidden;
  opacity: 0;
  pointer-events: none;
}
