/* Anpassungen nach dem Update auf 7.7.2 - Start - Benji */

.ef-my-courses .ef-courses-list div.ef-entry-head span.ef-entry-name
{
  min-width:100%;
}

.ef-my-courses .ef-courses-list ul:not(.dropdown-menu.pull-right) li.ef-my-courses-category > div.ef-entry-head
{
  background-color:#b1c2d0;
}

/* Anpassungen nach dem Update auf 7.7.2 - Ende - Benji */

.cc-window.cc-banner.cc-type-info.cc-theme-block
{
  display:none; /* LMSHELP-8457 Der Cookieblock wurde vorübergehend ausgeblendet, bis der neue Inhalt bekannt ist */
}

#ef-navbar .container ul.nav.navbar-nav > li > button,
#ef-navbar .container ul.nav.navbar-nav > li > button:hover
{
  color:#444444;
}

#ef-navbar .container ul.nav.navbar-nav li.open .dropdown-toggle
{
  background-color:#f0f0f0;
}

@media only screen and (min-width:1200px)
{
  #searchDiv
  {
    max-width:45%;
  }
}

@media only screen and (max-width:1200px)
{
  #searchDiv
  {
    max-width:30%;
  }
}

/*
@media only screen and (max-width:1000px)
{
  #searchDiv
  {
    display:none;
  }
}
*/

#searchDiv .searchDivRight,
#ef-navbar form.navbar-form input[type='text']
{
  background-color:#e9eff5 !important;
}

body
{
  background-image:url("/plugins/Customizing/assets/images/background.png");
  background-position:-15px;
  background-attachment:fixed;
  background-size:cover;
  min-height: 100%;
}

.popup body
{
  background-image:none;
}

#ef-navbar
{
  background-color:#ffffff;
}

#ef-navbar .container .navbar-header .ef-navbar-logo
{
  max-width:200px;
}

#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:#e9eff5;
}

#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;
}

#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:#4caee3;
}

#ef-navbar .container ul.nav.navbar-nav > li a.dropdown-toggle .img-thumbnail
{
  background-color:#4caee3 !important;
  box-shadow:none;
}

div.img-placeholder.alphatar div.img-thumbnail:after
{
  color:#ffffff;
}

#logos
{
  margin-left:10px;
  float:right;
  position:relative;
  top:15px;
}

div.breadcrumb-x
{
  box-shadow:0px 3px 3px -3px rgba(0, 0, 0, 0.25);
}

div.breadcrumb-x ol.breadcrumb li
{
  margin-right:15px;
}

div.breadcrumb-x ol.breadcrumb li a
{
  text-transform:uppercase;
}

div.breadcrumb-x ol.breadcrumb li.active a
{
  font-size:inherit;
  font-weight:normal;
  color:#4baee2;
}

.breadcrumb > li + li::before
{
  display:none;
}

div.ef-block
{
  box-shadow:0px 0px 2px 1px rgba(0, 0, 0, 0.1);
  border-bottom:2px solid #dfe7ee;
}

div.ef-block table.iconTable td.iconData:hover
{
  background-color:#e9eff5;
}

ul.customTabs > li.active > a,
ul.tabulizedList > li.tabulizedElement.selected > a:not(:first-child)
{
  color:#4caee3;
}

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:#13245f;
}

.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:#4caee3;
}

.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:#dce2e9;
}

.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:#3d4247;
}


.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,
.ef-unit-tree ul.ef-courses-list div.ef-entry-head span.ef-entry-name a:hover
{
  color:#4caee3;
}

#content-title-row
{
  margin-bottom:15px;
}

h3.media-heading
{
  font-size:20px;
}

a:hover
{
  text-decoration:none;
}

a.link:link,
a.link:visited
{
  color:#4caee3 !important;
}

a.link:link:hover
{
  text-decoration:none;
}

@media print
{
  a[href]:after
  {
    content:none;
  }
}

#ef-login-index div.ef-block-content form div.row #forgot-passwd
{
  color:#4caee3;
}

.btn.btn-primary:not(.active),
.btn.btn-primary:not(.active):hover,
.btn.btn-primary:not(.active):focus
{
  background-color:#13245f;
  border-color:#13245f;
}

@media screen and (min-device-width: 701px){
  #logos_footer{
  	display:none !important;
  }
}

@media screen and (max-device-width: 700px){
  #logos{
  	display:none;
  }
}

/* Progressbar */
/* Ticket #LMSHELP-7851 */
[data-status="completed"] .progress-bar.progress-bar-success {
    width: 100% !important;
}

/* DO NOT ADD/EDIT AFTER THIS LINE */
html.new-ui-html:root{--c-brand-primary:#f0f0f0;--c-brand-primary-darken-5:#ebebeb;--c-brand-primary-darken-7:#e9e9e9;--c-brand-primary-darken-10:#e6e6e6;--c-brand-primary-darken-15:#e1e1e1;--c-brand-primary-darken-17:#dfdfdf;--c-brand-primary-darken-20:#dcdcdc;--c-brand-primary-darken-25:#d7d7d7;--c-brand-primary-lighten-7:#f7f7f7;--c-brand-primary-lighten-40:#ffffff;}
