/* Start LMSHELP-21396 */

#course_properties_form label.checkbox-inline:has(input[name="show_main"])
{
	display: none;
}

/* Ende LMSHELP-21396 */

/*additonalusers*/
.ef-switch-account>i{
 overflow: unset;
word-wrap: anywhere;
word-break: keep-all;
white-space: break-spaces; 
}

.ef-card-entries .ef-card .ef-card-wrap div.caption .ef-plain.ef-header{
  max-height: 64px;
  font-weight: bold;
}

body{
 padding-bottom: 50px; 
}

.ef-dashboard .normalPrice{
 display: none; 
}

/* LMSHELP-4649 */

.ef-card-entries .ef-card
{
  height:360px;
}

.colorBar
{
  height:3%;
}

.ef-card-entries .ef-card .ef-card-wrap div.thumbnail
{
  height:40%;
}

.ef-card-entries .ef-card .ef-card-wrap div.caption
{
  height:57%;
}

/* LMSHELP-2327 */

#ef-language-buttons
{
  display:none;
}

body
{
  background-color:#ffffff;
  font-style: normal;
  font-weight: 300;
}

h1,
h2,
h3,
h4,
h5,
h6,
.h1,
.h2,
.h3,
.h4,
.h5,
.h6
{
  font-style:normal;
  font-weight:400;
}

#ef-navbar
{
  background-color:#ffffff;
}

#ef-navbar .container .navbar-header .ef-navbar-logo
{
  max-width:275px;
}

#ef-navbar .container .navbar-header .ef-navbar-logo img
{
  padding:0px;
}

#ef-navbar form.navbar-form > div.form-group > div.input-group
{
  box-shadow:none;
}

#ef-navbar form.navbar-form .selectize-input,
#ef-navbar form.navbar-form span.search-handle,
#ef-navbar form.navbar-form.ef-active .selectize-input,
#ef-navbar form.navbar-form.ef-active span.search-handle,
#ef-navbar form.navbar-form input[type='text']
{
  background-color:#eeeeee;
}

#ef-navbar form.navbar-form .selectize-input,
#ef-navbar form.navbar-form span.search-handle,
#ef-navbar form.navbar-form input[type='text']
{
  border:none;
  border-radius:0px;
}

#ef-navbar .container ul.nav.navbar-nav li.open a.dropdown-toggle
{
  background:none;
}

#ef-navbar .container ul.nav.navbar-nav > li > a,
#ef-navbar .container ul.nav.navbar-nav > li > a:hover
{
  color:#828282;
}

#ef-navbar .container ul.nav.navbar-nav > li a.dropdown-toggle .img-thumbnail
{
  background-color:#003399 !important;
  box-shadow:none;
}

div.img-placeholder.alphatar div.img-thumbnail:after
{
  color:#ffffff;
}

div.breadcrumb-x
{
  border:1px solid;
  border-image:linear-gradient(to right, #ffffff, #cacaca, #ffffff) 1;
  box-shadow:0px 3px 3px -3px rgba(0, 0, 0, 0.2);
}

div.breadcrumb-x ol.breadcrumb li
{
  margin-right:15px;
}

div.breadcrumb-x ol.breadcrumb li.active a
{
  font-size:inherit;
  font-weight:normal;
  color:#003399;
}

.breadcrumb > li + li::before
{
  display:none;
}

div.ef-block
{
  border:1px solid #c5ccd3;
  border-radius:0px;
  box-shadow:0px 0px 3px 1px rgba(0, 0, 0, 0.05);
}

div.ef-block table.iconTable td.iconData:hover
{
  background-color:#eeeeee;
  border-radius:0px;
}

ul.customTabs > li.active > a,
ul.tabulizedList > li.tabulizedElement.selected > a:not(:first-child)
{
  color:#003399;
}

ul.tabulizedList > li.tabulizedElement.selected > a:not(:first-child)::after
{
  display:none;
}

#slider,
#sliderNested
{
  display:none !important;
}

.nav-pills > li.active > a,
.nav-pills > li.active > a:hover,
.nav-pills > li.active > a:focus
{
  background-color:#003399;
}

.ef-my-courses .ef-block-header a.ef-block-handle.ef-my-courses-toggle-view.active,
.ef-my-courses .ef-block-header a.ef-block-handle:hover
{
  color:#003399;
}

.ef-my-courses .ef-courses-list ul li.ef-my-courses-category
{
  margin-top:0px;
  margin-bottom:0px;
}

.ef-my-courses .ef-courses-list ul li.ef-my-courses-category > div.ef-entry-head,
.ef-my-courses .ef-courses-list ul li.ef-my-courses-category > div.ef-entry-head:hover,
.ef-my-courses .ef-courses-list ul li.ef-my-courses-category ul li.ef-my-courses-category > div.ef-entry-head,
.ef-my-courses .ef-courses-list ul li.ef-my-courses-category ul li.ef-my-courses-category > div.ef-entry-head:hover
{
  background-color:#eeeeee !important;
}

.ef-my-courses ul li.ef-my-courses-category > div.ef-entry-head .ef-expand-collapse-handle,
.ef-my-courses ul li.ef-my-courses-category > div.ef-entry-head span.ef-entry-name,
.ef-my-courses ul li.ef-my-courses-category > div.ef-entry-head span.ef-entry-name:hover
{
  color:#828282;
}

.ef-my-courses ul li.ef-my-courses-category > ul > li:nth-child(n+1) div.ef-entry-head:hover,
.ef-my-courses ul li.ef-my-courses-category > ul > li:nth-child(2n+2),
.ef-my-courses ul li.ef-my-courses-category > ul > li:nth-child(2n+2) div.ef-entry-head:hover
{
  background-color:#ffffff;
}

.ef-my-courses .ef-courses-list div.ef-entry-head span.ef-entry-name a:hover
{
  color:#003399;
}

div.ef-my-courses.ef-my-courses-grid div.ef-block div.ef-block-content div.ef-course-card div.caption div.ef-entry-status div.ef-my-courses-progress-bar
{
  height: 8px !important;
}

#content-title-row
{
  margin-bottom:15px;
}

.div-matrix tr th
{
  font-weight:normal;
}

a:hover
{
  text-decoration:none;
}

.btn.btn-primary:not(.active),
.btn.btn-primary:not(.active):hover,
.btn.btn-primary:not(.active):focus
{
  background-color:#003399;
  border-color:#003399;
  border-radius:0px;
}

#ef-navbar form.navbar-form .searchDivRight
{
    background-color: #eeeeee;
}

#ef-navbar .container ul.nav.navbar-nav > li > button, #ef-navbar .container ul.nav.navbar-nav > li a.dropdown-toggle
{
    color: #828282!important;
}

button.btn-link.ef-request-session {
 	padding-bottom: 5px;
  	font-size: 15px; 
}
.ef-handle.ef-question-score{
 text-decoration: underline; 
}

/* DO NOT ADD/EDIT AFTER THIS LINE */
html.new-ui-html:root{--c-brand-primary:#ffffff;--c-brand-primary-darken-5:#fafafa;--c-brand-primary-darken-7:#f8f8f8;--c-brand-primary-darken-10:#f5f5f5;--c-brand-primary-darken-15:#f0f0f0;--c-brand-primary-darken-17:#eeeeee;--c-brand-primary-darken-20:#ebebeb;--c-brand-primary-darken-25:#e6e6e6;--c-brand-primary-lighten-7:#ffffff;--c-brand-primary-lighten-40:#ffffff;}
