#Stempelchip
{
  box-shadow:3px 3px 3px 0px rgba(0, 0, 0, 0.15);
  margin:10px 0px;
}

#Anleitung
{
  background:#f0f0f0;
  border:1px solid #cdcdcd;
  border-radius:5px;
  box-shadow:0px 0px 3px 1px rgba(0, 0, 0, 0.05) inset;
  padding:10px 10px 0px 10px;
  margin-top:15px;
}

/*
body:not(.ef-user-signed-in) .col-md-9 .ef-block
{
  display:none;
}
*/

body
{
  background-image:url("/plugins/Customizing/assets/images/christmas.jpg");
  background-attachment:fixed;
  background-size:cover;
}

html.popup body
{
  background:#ffffff;
  background-image:none;
}

#ef-navbar
{
  background:#ffffff;
  height:auto;
}

#ef-navbar .container .navbar-header .ef-navbar-logo
{
  max-width:225px;
}

#ef-navbar .container .navbar-header .ef-navbar-logo img
{
  width:225px;
  height:108px;
}

#ef-navbar form.navbar-form > div.form-group > div.input-group
{
  box-shadow:0px 0px 2px 2px #f5f5f5;
}

#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
{
  background:#ffffff;
  border-color:#ebebeb;
  border-radius:0px;
}

#ef-navbar form.navbar-form
{
  margin-top:40px;
}

#ef-navbar .container ul.nav.navbar-nav
{
  margin-top:30px;
}

#ef-navbar .container ul.nav.navbar-nav > li > a,
#ef-navbar .container ul.nav.navbar-nav > li > a:hover
{
  color:#da0510;
}

#ef-navbar .container ul.nav.navbar-nav li.open a.dropdown-toggle
{
  background:none;
}

#ef-navbar .container ul.nav.navbar-nav > li a.dropdown-toggle .img-thumbnail
{
  background:#da0510 !important;
  box-shadow:none;
}

div.breadcrumb-x
{
  border-top:1px solid #da0510;
  box-shadow:0px 5px 5px -5px #cdcdcd;
}

div.breadcrumb-x ol.breadcrumb li a,
.breadcrumb > li + li::before
{
  color:#737373;
}

div.breadcrumb-x ol.breadcrumb li.active a
{
  font-weight:normal;
}

div.ef-block
{
  border:1px solid #ebebeb;
  box-shadow:0px 0px 2px 2px rgba(0, 0, 0, 0.1);
}

div.ef-block table.iconTable td.iconData:hover
{
  background:#f5f6fa;
}

.sortedTable tr.evenRowColor:hover,
.sortedTable tr.oddRowColor:hover
{
  background:#fcedee;
}

.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 ul li,
.ef-my-courses .ef-courses-list ul li.ef-my-courses-category ul li:first-child
{
  border-color:#ebebeb;
}

.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:#f5f6fa;
}

.ef-my-courses ul li.ef-my-courses-category > ul > li:nth-child(n+1),
.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 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,
.ef-my-courses ul li.ef-my-courses-category > div.ef-entry-head .ef-expand-collapse-handle
{
  color:#bbbbbb;
}

a:hover,
a.link:hover:hover
{
  text-decoration:none;
}

#ef-login-index div.ef-block-content form div.row #forgot-passwd,
.ef-my-courses .ef-block-header a.ef-block-handle.ef-my-courses-toggle-view.active,
.ef-my-courses .ef-courses-list div.ef-entry-head span.ef-entry-name a:hover
{
  color:#da0510;
}

.btn.btn-primary,
.btn.btn-primary:hover,
.btn.btn-primary:active,
.btn.btn-primary:not(.active),
.btn.btn-primary:not(.active):hover
{
  background:#da0510;
  border:1px solid #da0510;
}

/* DO NOT ADD/EDIT AFTER THIS LINE */
