/* Start: LMSHELP-13861 */
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,
.ef-my-courses ul li .ef-my-courses-progress-bar,
.ef-dashboard-header .ef-course-progress-bar,
#ef-content-sidebar .ef-block .ef-block-content .ef-block-header {
    display: none;
}

li.ef-courses-list-item.unit-entry:first-of-type {
    border: 0;
}
/* End: LMSHELP-13861 */

.breadcrumb .btn-group
{
  margin-right:100px;
}

#ef-alphatar-wrapper .img-thumbnail
{
  width:170px;
  height:170px;
  box-shadow:none;
}

#ef-navbar .container ul.nav.navbar-nav > li .dropdown-toggle .img-thumbnail {
    box-shadow: 0px 0px 0px 0px rgba(20, 20, 20, 0.7);
}

/* Fonts */

@import url(https://fonts.googleapis.com/css?family=Source+Sans+Pro:400,300,700);


@font-face
{
  font-family: 'KaushanScript';
  src: url('/assets/images/design/KaushanScript-Regular.otf') format('opentype');
}

/* Allgemein */

body
{
  background: url('/assets/images/design/body_background.jpg');  
  font-family: 'Source Sans Pro', sans-serif;
}

html.popup body
{
  background-image: none;
}

*
{
  border-radius: 0 !important;
}

/* Getreide Grafik */

img#getreide
{
  width: 350px;
  position: fixed;
  bottom: 40px;
  right: 0;
  z-index: -1;
}

@media (max-width: 1800px)
{
  img#getreide
  {
    display: none;
  }
}

/* Breadcrumbs */

.breadcrumb
{
  background-image: url('/assets/images/design/aehre.PNG');
  background-position: right 14px;
  background-repeat: no-repeat;
  background-size: 100px;
}

@media (min-width: 768px)
{
  .breadcrumb
  {
    margin-left: 132px;
  }
}



/* Logo */

@media (min-width: 768px)
{
  .ef-navbar-logo img
  {
    max-height: 120px;
    /***min-height: 95px;***/
  }
}

/* Navbar */

@media (min-width: 768px)
{
  
  /* Dropdown Menü */
  
  .navbar-nav > li > .dropdown-menu
  {
    background: #d4aa5a;
    
    border-radius: 0;
  }
  
  a.dropdown-item
  {
  background-color: #d4aa5a !important;
  border-color: #d4aa5a !important;
  color: #ffffff!important;
}
  
    button.dropdown-toggle
  {
  background-color: #d4aa5a !important;
  border-color: #d4aa5a !important;
  color: #ffffff!important;
}
  
  ul.dropdown-menu
    {
  background-color: #d4aa5a !important;
  border-color: #d4aa5a !important;
  color: #ffffff!important;
}
  
  #ef-navbar .container ul.nav.navbar-nav > li.user-preferences ul.dropdown-menu:after {
    background-color: #d4aa5a !important;
}
  
  #ef-navbar .container ul.nav.navbar-nav li#communication ul.dropdown-menu li.content div.no-results {
    color: #ffffff;
}
  /* Hauptmenü Links */

  .navbar-inverse .navbar-nav > li > a
  {
    font-weight: bold;
    font-size: 14px;
    
    text-transform: uppercase;
    
    line-height: 14px;
    margin-top: 18px;
    margin-bottom: 13px;
    
    padding: 0 8px;
    
    color: #fff;
  }
  
  .navbar-inverse .navbar-nav > li > a:hover
  {
    color: #9d353b;
  }
  
  /* Links im Dropdown Menü */

  .navbar-inverse .dropdown-menu > li > a
  {
    font-size: 14px;
    color: white;
    
  }
  
  .navbar-inverse .dropdown-menu > li + li
  {
    border-top: 1px solid #dcc28e;
  }
  
  .navbar-inverse .dropdown-menu > li > a:hover
  {
    background-color:  #9d353b;
    color: #fff;
  }
  
  /* Menü Icons */

  .navbar-inverse .navbar-nav > li > a .fa
  {
    color: #fff !important;
  }
  
  /* Geöffnete Menü Elemente */
  
  .navbar-inverse .navbar-nav > .open > a,
  .navbar-inverse .navbar-nav > .open > a:focus,
  .navbar-inverse .navbar-nav > .open > a:hover
  {
    color: #9d353b;
    background-color: transparent;
  }

  /* Geöffnete Menü Icons */
  
  .navbar-inverse .navbar-nav > .open > a .fa,
  .navbar-inverse .navbar-nav > .open > a:focus .fa
  {
    color:  #9d353b !important;
  }
  
  .navbar-inverse .navbar-nav > li > a:hover .fa
  {
    color:  #9d353b !important;
  }
  
  .navbar-inverse li.divider
  {
    display: none;
  }
}

@media (max-width: 767px)
{
  .navbar-inverse .navbar-nav .open .dropdown-menu>li > a
  {
    color: #ffffff;
  }
}


/* Buttons */

.btn-primary:hover,
.btn-primary.active,
.btn-primary:active,
.btn-primary.focus,
.btn-primary:focus,
.open>.dropdown-toggle.btn-primary
{
  background-color: #d4aa5a !important;
  border-color: #d4aa5a !important;
}

/* Ladesymbol */

.pace .pace-activity
{
  border: 3px solid transparent;
  border-radius: 10px !important;
  border-left-color: black;
  border-top-color: black;
  top: 20px;
}

/* Hovers */

div.block table.iconTable td.iconData:hover,
div.block table.iconTable td.disabledIconData:hover,
div.ef-dashboard-option:hover,
.ef-catalog .ef-catalog-entry:hover,
.oddRowColor:hover,
.evenRowColor:hover
{
  background: rgba(212, 170, 90, 0.18) !important;
}

/* Block Title */

div.block .title
{
  color: white;
  /*font-family: 'KaushanScript', cursive;*/
  text-transform: none;
  font-weight: normal;
  font-size: 18px;
}

/* Avatar */
img#ef-avatar-content
{
  background-image: url("/assets/images/design/V6_final.jpg");
  background-size: 200px;
  background-position: bottom;
}

#ef-navbar form.navbar-form input[type=text] {
  background-color:#ffffff;
}

#ef-navbar form.navbar-form .searchDivRight {
  background-color:#ffffff;
}

.ef-my-courses .ef-courses-list ul li.ef-my-courses-category > div.ef-entry-head {
    background-color: #D4AA5A;
}

/* DO NOT ADD/EDIT AFTER THIS LINE */
#ef-navbar, #ef-navbar li a.dropdown-toggle[aria-expanded="true"]{background-color:#D4AA5A;border-color:#D4AA5A;}
div.block .title{background-color:#d4aa5a;}
div.block .title{border-color:#d4aa5a;}
.btn-primary{background-color:#d4aa5a;border-color:#d4aa5a;}
.navbar-inverse{background-color:#d4aa5a;border-color:#d4aa5a;}
html.new-ui-html:root{--c-brand-primary:#d4aa5a;--c-brand-primary-darken-5:#cfa555;--c-brand-primary-darken-7:#cda353;--c-brand-primary-darken-10:#caa050;--c-brand-primary-darken-15:#c59b4b;--c-brand-primary-darken-17:#c39949;--c-brand-primary-darken-20:#c09646;--c-brand-primary-darken-25:#bb9141;--c-brand-primary-lighten-7:#dbb161;--c-brand-primary-lighten-40:#fcd282;}
