/*Place your CSS code here*/

.searchDivRight {
      background-color: #d3d3d3!important;
}

#ef-navbar form.navbar-form input[type=text] {
    background-color: #d3d3d3;
}

#ef-navbar .container ul.nav.navbar-nav > li > a, #ef-navbar .container ul.nav.navbar-nav > li > button {
    color: #333333;
}

#ef-navbar form.navbar-form span.search-handle, #ef-navbar form.navbar-form .selectize-input {
 background-color: #d3d3d3; 
}

html:not(.popup) body {
 background-image: url("/assets/images/background.JPG")!important; 
  background-size: cover!important;
}


.ef-unit-tree ul.ef-courses-list div.ef-entry-head span.ef-entry-name a:hover, .ef-my-courses .ef-courses-list div.ef-entry-head span.ef-entry-name a:hover{
 color: rgba(251,185,0,1); 
}

.ef-my-courses .ef-block-header a.ef-block-handle.ef-my-courses-toggle-view.active{
 color: rgba(251,185,0,1); 
}
 ul.tabulizedList > li.tabulizedElement.selected > a:not(:first-child){
color: rgba(251,185,0,1); 

}

ul.tabulizedList > li.tabulizedElement.selected > a:not(:first-child)::after{
  border-bottom: 0.1em solid rgba(251,185,0,1);
}

#ef-navbar .container ul.nav.navbar-nav ul.dropdown-menu li > a, #ef-navbar .container ul.nav.navbar-nav ul.dropdown-menu li:hover > a, #ef-navbar .container ul.nav.navbar-nav ul.dropdown-menu li a:hover, #ef-navbar .container ul.nav.navbar-nav ul.dropdown-menu > li > a:active, #ef-navbar .container ul.nav.navbar-nav ul.dropdown-menu > li > a:visited{
 color: black!important; 
}
.ef-my-courses .ef-courses-list div.ef-entry-head span.ef-entry-name{
 background-color: transparent !important; 
}
.ef-my-courses .ef-courses-list ul li.ef-my-courses-category > div.ef-entry-head{
 background-color:rgba(251, 185, 0, 1); 
}

.ef-my-courses .ef-courses-list ul li.ef-my-courses-category > div.ef-entry-head:hover{
 background-color:rgba(251, 185, 0, 1); 
}

#ef-navbar .container .navbar-header .ef-navbar-logo img{
 max-width: 114%!important;
  /* Wird nach dem Update auf 6.1.0 nicht mehr benötigt
  margin-left: -30px;
  margin-top: -80px;
  */
}

#ef-navbar form.navbar-form input[type="text"]::placeholder{
 color: black; 
}

.breadcrumb li {
 margin-left: 0px!important; 
 margin-right: -20px!important;
  
}

.btn-primary{
 color: black!important;
  border: solid 1px black!important;
}

.btn-primary:hover{
  border: solid 1px white!important;
  color: white!important;
}

#ef-navbar .container ul.nav.navbar-nav li.open a.dropdown-toggle {
 background-color: #d3d3d3!important; 
}

.dropdown-menu {
 	background-color: #FFFFFF!important; 
  color: #000000!important;
}

.content .msg > header {
 color: black!important; 
}

#ef-navbar .container ul.nav.navbar-nav ul.dropdown-menu > li > a:hover, #ef-navbar .container ul.nav.navbar-nav li#communication ul.dropdown-menu li.content a.msg:hover{
 background-color: lightgrey; 
}

#ef-navbar .container ul.nav.navbar nav ul.dropdown-menu > li a.dropdown-item, #ef-navbar .container ul.nav.navbar-nav ul.dropdown-menu > li .dropdown-text:hover {
 color: #bebebe!important; 
}

#ef-navbar .container ul.nav.navbar-nav li.open a.dropdown-toggle{
 background-color:  #676767;
  
 color: #ffffff!important;
}

div.breadcrumb-x ol.breadcrumb li a {
 width: 100%;
  padding: 3px 30px!important;
  color: #FBB900!important;
  font-weight: 600;
}

#account-link > li{
  margin: 0!important;
}

@font-face
{
  font-family:"MetaWebProNormal";
  src:url("/assets/efront/fonts/MetaWebPro-Normal.woff") format("woff");
}

@font-face
{
  font-family:"MetaWebProBold";
  src:url("/assets/efront/fonts/MetaWebPro-Bold.woff") format("woff");
}

.ef-anchor-like, a.link, a.link:visited, a.link:hover, a.link:link {
  color:rgba(251, 185, 0, 1)!important;
}

path[fill="#009688"]
{
 fill:rgba(251, 185, 0, 1);
}

path[fill="#67b7dc"]
{
  fill:rgba(103, 111, 120, 0.7);
}

path[stroke="#009688"]
{
  stroke:rgba(251, 185, 0, 1);
}

circle[fill="#009688"]{
 fill:rgba(251, 185, 0, 1);
}

path[stroke="#67b7dc"]
{
  stroke:rgba(103, 111, 120, 0.7);
}


circle[fill="#67b7dc"]{
   fill:rgba(103, 111, 120, 0.7);
}

circle[stroke="#67b7dc"]{
   stroke:rgba(103, 111, 120, 0.7);
}

div.ef-block table.iconTable td.iconData:hover {
    cursor: pointer;
    background-color: #d3d3d3 !important;
    border-radius: 3px;
}

*
{
  border-radius:0px !important;
}



html.popup body
{
  background:#f6f6f6;
}

body
{
  /* background:url('/assets/images/background.jpg');
  background-size:100%;
  background-attachment:fixed; */
  background:#f6f6f6;
  font-family:Arial, sans-serif;
}

a,
a:hover
{
  text-decoration:none;
}

.navbar-inverse
{
  background-color:#ffffff;
  border:none;
}

.navbar-brand
{
  margin:42px 0px !important;
}



.navbar-inverse .navbar-nav li a,
.navbar-inverse .navbar-nav li a:focus,
.navbar-inverse .navbar-nav li a:hover
{
  color:#333333;
}

.navbar-inverse .navbar-nav .open a.dropdown-toggle,
.navbar-inverse .navbar-nav .open a.dropdown-toggle:focus,
.navbar-inverse .navbar-nav .open a.dropdown-toggle:hover
{
  background-color:#ffffff;
  color:#333333;
}

.navbar-inverse .dropdown-menu li a:hover
{
  background-color:#f1f1f1;
  color:#333333 !important;
}


.navbar-inverse .navbar-toggle
{
  border-color:transparent !important;
  background-color:transparent !important;
}

.navbar-inverse .navbar-nav>li>a,
.navbar-inverse .navbar-nav>li>a .fa
{
  color:#333333 !important;
  text-transform: uppercase;
  font-weight:400;
}

.navbar-inverse .navbar-nav>li>a:hover,
.navbar-inverse .navbar-nav>li>a:hover .fa
{
  color:#333333;
}

.navbar-inverse .navbar-toggle:hover .icon-bar
{
    background-color:#e31937 !important;
}

.navbar-inverse .navbar-toggle:hover 
{
    border-color:transparent !important;
    background-color:transparent !important;
}

.navbar-right
{
  margin-top:42px;
}

.breadcrumb-x,
.breadcrumb
{
  background:#494949;
}

.breadcrumb-x
{
  box-shadow:none; /* 0px 3px 3px -3px #000000; */
}

.breadcrumb li
{
  margin-right:10px;
}

.breadcrumb li:before
{
  display:none;
}

.breadcrumb a
{
  color:#ffffff;
}

div.blockContents
{
  /* background:#ffffff; */
  border:none;
  box-shadow:none;
}

div.blockContents div.blockContents
{
  border:1px solid #e1e1e1;
}

div.block .title
{
  background:none;
  padding:10px;
  text-transform:none;
  font-family:MetaWebProNormal, Arial, sans-serif;
  font-weight:normal;
  font-size:18px;
  color:#666666;
}

.blockHeader
{
  width:60%;
}

div.block .content
{
  box-shadow:none;
}

div.block table.iconTable td.iconData:hover,
div.block table.iconTable td.disabledIconData:hover,
#ef-courses-list li.category span,
.ef-dashboard-option:hover,
.sortedTable tr.oddRowColor:hover,
.sortedTable tr.evenRowColor:hover,
.ef-catalog .ef-catalog-entry:hover
{
  background-color:#f1f1f1;
}

#ef-courses-list li.category span a
{
  color:#333333;
}

.progress-bar span
{
  background:none !important;
  border:none !important;
  color:#ffffff !important;
}

span.ef-entry-name
{
  background-color:#ffffff !important;
}

.btn-primary
{
  background:#e31937;
  border:1px solid #e31937;
}

.btn-primary:hover
{
  background:#b6142c;
  border:1px solid #b6142c;
}

.navbar-inverse .navbar-toggle .icon-bar
{
  background-color:#000000;
}

.navbar-inverse .navbar-toggle:hover .icon-bar
{
  background-color:#ffffff;
}

/* Alphatar */

#ef-alphatar-wrapper .img-thumbnail
{
  background-color:#e31937 !important;
  width: 70px;
  height: 70px;
  font-size: 34px;
  line-height: 62px;
}

/* Header */

h3.media-heading
{
  font-size: 20px;
}

.pace .pace-activity
{
  border: 3px solid transparent;
  border-radius: 10px !important;
  border-top-color: #710c1b;
  border-left-color: #710c1b;
}

.panel-primary > .panel-heading
{
  background-color:#e31937;
  border-color:#e31937;
}

.ef-navbar-branch-name {
 display: none; 
}

/* DO NOT ADD/EDIT AFTER THIS LINE */
div.breadcrumb-x{background-color:#FFFFFF;border-color:#FFFFFF;}
#ef-navbar, #ef-navbar li a.dropdown-toggle[aria-expanded="true"]{background-color:#FFFFFF;border-color:#FFFFFF;}
div.ef-block, div.dashboard-panel div.panel-body{background-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:#FBB900;border-color:#FBB900;}
html.new-ui-html:root{--c-brand-primary:#d3d3d3;--c-brand-primary-darken-5:#cecece;--c-brand-primary-darken-7:#cccccc;--c-brand-primary-darken-10:#c9c9c9;--c-brand-primary-darken-15:#c4c4c4;--c-brand-primary-darken-17:#c2c2c2;--c-brand-primary-darken-20:#bfbfbf;--c-brand-primary-darken-25:#bababa;--c-brand-primary-lighten-7:#dadada;--c-brand-primary-lighten-40:#fbfbfb;}
