/* Suchleiste für neue Version anpassen */

#ef-search-bar,
.searchDivRight,
#ef-navbar form.navbar-form span.search-handle
{
  background-color:#ebebeb !important;
}

.user-preferences > ul.dropdown-menu, #ef-navbar .container ul.nav.navbar-nav li .dropdown-toggle + ul.dropdown-menu, .container ul.nav.navbar-nav li.open .dropdown-toggle {
	background-color: rgb(70, 125, 190) !important;
}

ul#ef-navigation i.fa, ul#ef-navigation .dropdown-toggle span {
	color: black;
}

/* LMSHELP-714 */

li[data-status="completed"] .progress-bar-success,
.ef-course-card[data-status="completed"] .progress-bar-success
{
  width:100% !important;
}

/* LMSHELP-714 */

#initiate_password_form > div > label {
	white-space: nowrap;
}

#ef-search-bar,
.searchDivRight,
#ef-navbar form.navbar-form span.search-handle
{
  background-color:#ebebeb !important;
}

#ef-navbar .container .navbar-header .ef-navbar-logo img {
	padding-left: 15px;
}

#ef-navbar .container .navbar-header {
	margin: 0;
}

#ef-navbar > .container {
	display: flex;
}

/*Place your CSS code here*/
@import url('https://fonts.googleapis.com/css?family=Noto+Sans');

/* Login */
@media only screen 
and (max-device-width : 1300px) 
 { 
  div#ef-index-page.container div.col-md-12 {
    width: 80vw!important;
    margin-left: 10vw;
}
   body
{

  background-size: cover!important;
 
}

}

@media(max-width: 576px) {
    .ef-dashboard-header .ef-course-name h1 {
        text-align: center;
    }
}

div.row:nth-child(2) > div:nth-child(1) > div:nth-child(1) > label:nth-child(1), div.row:nth-child(3) > div:nth-child(1) > div:nth-child(1) > label:nth-child(1){
 font-weight: normal; 
}

#ef-login-index {
 border: 1px solid black; 
  border-radius: 0;
}

div.col-md-12.form-group div.ef-form-element input.btn.btn-primary{
 width: 100%;
  background-color: #0050a0;
  border-color: #0050a0;
}
div.col-md-12.form-group div.ef-form-element input.btn.btn-primary:hover, .btn:hover{
 opacity: .9; 
}

/* Login */

body {
  font-family: 'Noto Sans', sans-serif;
}
  
  
html.popup body {
	background-image: none!important;  
}


body
{
  background-image:url('https://lightroom.adobe.com/v2c/spaces/a35c6e968b0d48ee9c7cb9074d51758d/assets/e9f736c550fe45928e7f5afc856c16e3/revisions/40e58d2bc23247fc90c6c00ac4f1b9b2/renditions/17404d62c0f45eaf3f6c399a14fba5f3');
  background-repeat:no-repeat;
  background-size: 100% auto;
  background-attachment:fixed;
  font-family:Arial, sans-serif;
}

body.ef-user-signed-in
{

  background-image: none!important;

}

/* search bar */
#ef-navbar form.navbar-form .selectize-input, #ef-navbar form.navbar-form input[type="text"], #ef-navbar form.navbar-form span.search-handle {
  background-color: #ebebeb;
}

.ef-my-courses .ef-courses-list div.ef-entry-head span.ef-entry-name a:hover, .colored-info, a.ef-toggle-hidden-section{
  color:   #96c3e6 !important;
}

#ef-navbar .container ul.nav.navbar-nav > li > a{
 color: black!important; 
}
#ef-navbar .container ul.nav.navbar-nav > li > a:visited {
 color: white; 
}

#ef-navbar .container ul.nav.navbar-nav ul.dropdown-menu li a ~ ul.dropdown-menu,#ef-navbar .container ul.nav.navbar-nav li.open a.dropdown-toggle, #ef-navbar .container ul.nav.navbar-nav li a.dropdown-toggle + ul.dropdown-menu{
  background-color: #467dbe;
  color: #ffffff!important;
}
#ef-navbar .container ul.nav.navbar-nav li#communication ul.dropdown-menu li.content a.msg footer,#ef-navbar .container ul.nav.navbar-nav li#communication ul.dropdown-menu li.content a.msg header,#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{
   color: #ffffff!important;
}

#ef-navbar .container ul.nav.navbar-nav > li.user-preferences ul.dropdown-menu::after{
 background-color: rgba(0,0,0,0)!important; 
}
#ef-navbar .container ul.nav.navbar-nav li#communication ul.dropdown-menu li.content a.msg:hover,#ef-navbar .container ul.nav.navbar-nav ul.dropdown-menu > li > a:hover{
  background-color: #96c3e6;
}
div.ef-block table.iconTable td.iconData:hover {
    cursor: pointer;
    background-color: #cde0f1 !important;
  border-radius: 0px!important;
  
}

.ef-anchor-like, a.link, a.link:visited, a.link:hover, a.link:link{
 color:   #467dbe !important;
}

.ef-my-courses .ef-courses-list ul li.ef-my-courses-category > div.ef-entry-head{
  background-color: #cde0f1 !important;
}

.ef-dashboard-header .ef-main-action-button .btn.btn-success,.label-success, .label-ef-completed,.progress .progress-bar.progress-bar-success{
  background-color: #a0be32 !important;
}

.text-success, .ef-unit-tree .ef-unit-link.passed, .ef-unit-tree .ef-unit-link.passed:hover, .ef-unit-tree .ef-unit-link.passed:link, .ef-unit-tree .ef-unit-link.passed:active, .ef-unit-tree .ef-unit-link.passed:visited {
 color:  #a0be32 !important;
}

.text-danger{
  color: #ff3300;
}

.label-ef-ended-at, .label-ef-cancelled{
 background-color: #ff3300;
}
.label-ef-assigned {
  background-color: #CDE0F1;
  color: #000000 !important;
}
.label-ef-registered {
  background-color: #414A52;
  color: #ffffff !important;
}
.ef-course-card .label-ef-registered,
.ef-course-card .label-ef-assigned {
    position: absolute !important;
    top: -15px;
    right: -2px;
}
ul.tabulizedList > li.tabulizedElement.selected > a:not(:first-child) {
 color: #467dbe; 
}

path[fill="#009688"]
{
 fill:#b4b4b4!important;
}

path[fill="#67b7dc"]
{
  fill:#467dbe !important;
}

path[stroke="#009688"]
{
  stroke:#b4b4b4!important;
}

circle[fill="#009688"]{
 fill:#b4b4b4!important;
}

circle[fill="#009688"]{
 stroke:#b4b4b4!important;
}

path[stroke="#67b7dc"]
{
  stroke:#467dbe !important;
}


circle[fill="#67b7dc"]{
   fill:#467dbe !important;
}

circle[stroke="#67b7dc"]{
   stroke:#467dbe !important;
}

form#login_form .col-md-6:first-child {
	width: 100%;
}

form#login_form .col-md-6:last-child {
    width: 100%;
    margin-top: 2rem;
}

form#login_form .col-md-6:last-child a {
	color: #5676B6;
}

form#login_form .col-md-6:last-child i {
    margin-right: 1rem;
}

/* DO NOT ADD/EDIT AFTER THIS LINE */
#ef-navbar, #ef-navbar li a.dropdown-toggle[aria-expanded="true"]{background-color:#FFFFFF;border-color:#FFFFFF;}
html,body{background-color:#EBEBEB;}
*.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:#FF6600;border-color:#FF6600;}
div.breadcrumb-x{background-color:#CDE0F1;border-color:#CDE0F1;}
html.new-ui-html:root{--c-brand-primary:#ebebeb;--c-brand-primary-darken-5:#e6e6e6;--c-brand-primary-darken-7:#e4e4e4;--c-brand-primary-darken-10:#e1e1e1;--c-brand-primary-darken-15:#dcdcdc;--c-brand-primary-darken-17:#dadada;--c-brand-primary-darken-20:#d7d7d7;--c-brand-primary-darken-25:#d2d2d2;--c-brand-primary-lighten-7:#f2f2f2;--c-brand-primary-lighten-40:#ffffff;}
