.link.ef-cancel-session.ef-session-link{
 display: none; 
}
div.breadcrumb-x * {
  color: #fff;
}
.ef-card-entries .ef-card .ef-card-wrap div.thumbnail img{
 height: 94%; 
}
#ef-navbar .container ul.nav.navbar-nav li.open .dropdown-toggle {
    background-color: white;
}
#ef-navbar .container ul.nav.navbar-nav ul.dropdown-menu li a.dropdown-back{
  background-color: white;
}
#ef-navbar > .container #userNavBar #ef-navigation li > button{
  color: black; 
}
/*
 .ef-session-entry a.ef-session-link{
  display: none; 
 }
*/
.ef-session-entry a.ef-session-link[data-url*="locations"]
{
  display: none;
}

.catalog-btn{
 background-color:  #0081c7 !important;
  color: white !important;
  font-weight: bold;
  margin: 5px;
}
.catalog-btn:hover{
 background-color:  #00669e !important;
}

html.popup body
                {
                  background-image:none; 
                }
                
                .navbar-collapse .navbar-brand {
                  color: #888888;
                }
                
                .navbar-collapse .navbar-text {
                  color: #888888;
                }
                .navbar-collapse .navbar-nav > li > a {
                  color: #888888;
                }
                .navbar-collapse .navbar-nav .dropdown.open{
                  border-top: solid 10px;
                  border-color:  #575756;
                  -webkit-transition: border-top .3s ease 0s;
                  transition: border-top .3s ease 0s;
                }
                
                .navbar-collapse .navbar-nav .dropdown:hover,
                .navbar-collapse .navbar-nav .dropdown:focus{
                  border-top: solid 10px;
                  border-color:  #575756;
                  -webkit-transition: border-top .3s ease 0s;
                  transition: border-top .3s ease 0s;
                }
                
                .navbar-collapse .navbar-nav >li:hover,
                .navbar-collapse .navbar-nav >li:focus{
                 border-top: solid 10px;
                  border-color:  #575756;
                  -webkit-transition: border-top .3s ease 0s;
                  transition: border-top .3s ease 0s;
                }
                
                .navbar-collapse .navbar-nav >li:hover > a > i,
                .navbar-collapse .navbar-nav >li:focus > a > i {
                    color: #575756 !important;
                }
                
                .navbar-collapse .navbar-nav >li{
                 border-top: solid 10px;
                  border-color:  #ffffff;
                }
                
                
                .navbar-collapse .navbar-nav > li > a:hover,
                .navbar-collapse .navbar-nav > li > a:focus,
                .navbar-collapse .navbar-nav > li > a:hover i,
                .navbar-collapse .navbar-nav > li > a:focus i{
                  color: #575756;
                  
                }
                .navbar-collapse .navbar-nav > .active > a,
                .navbar-collapse .navbar-nav > .active > a:hover,
                .navbar-collapse .navbar-nav > .active > a:focus {
                  color: #575756;
                }
                .navbar-collapse .navbar-nav > .open > a,
                .navbar-collapse .navbar-nav > .open > a:hover,
                .navbar-collapse .navbar-nav > .open > a:focus {
                  color: #575756;
                  background-color: white;
                }
                
                .navbar-inverse .navbar-toggle:hover,
                .navbar-inverse .navbar-toggle:focus {
                  color: #575756;
                }
                
                .navbar-inverse .navbar-toggle:hover .icon-bar,
                .navbar-inverse .navbar-toggle:focus .icon-bar{
                  background-color: #fbce07;
                } 
                .navbar-inverse .navbar-toggle .icon-bar {
                  background-color: #888888;
                }
                
                .navbar-collapse .navbar-link {
                  color: #888888;
                }
                .navbar-collapse .navbar-link:hover {
                  color: #575756;
                }
                
                
                .glyphicon {
                    color: #575756;
                }
                
                .btn-primary {
                    border-color: #575756 !important;
                    color: white !important;
                    background-color:#575756 !important;
                    font-weight: 600;
                }
                 
                .btn-primary:hover, .btn-primary:focus, .btn-primary:active, .btn-primary.active, .open > .dropdown-toggle.btn-primary {
                    background-color: white !important;
                    color: #575756 !important;
                    border-color: white !important;
                    font-weight: 600;
                }
                 
                .btn-primary:active, .btn-primary.active, .btn-primary:active:hover, .btn-primary:active span , .btn-primary:active i{
                    background-color: white !important;
                    color: #575756 !important;
                    border-color: #575756  !important;
                    box-shadow: none;
                }
                
                .btn-primary:disabled, .btn-primary:disabled:hover{
                    background-color:  #da4c4e;
                    border-color: #da4c4e;
                    color: white;
                    font-weight: 600;
                }
                
                .ef-anchor-like, a.link, a.link:visited, a.link:hover, a.link:link {
                    color: #575756 !important;
                }
                
                
                div.block table.iconTable td.iconData:hover, div.block table.iconTable td.disabledIconData:hover {
                    background-color:  ##888888;
                    border-radius: 0px;
                }
                
                body > div.container > div.col-md-3.ef-side-section > div > div > div > div.row > div:hover {
                  background-color:  ##888888;
                  border-radius: 0px;
                }
                
                .ef-anchor-like, a.link, a.link:visited, a.link:hover, a.link:link {
                    color: #575756 !important;
                }
                
                
                .navbar-inverse .navbar-nav>li>a, .navbar-inverse .navbar-nav>li>a .fa {
                  color: #000000;
                  font-weight:bold;
                }
                
                
                 legend{
                   color:#ffffff;
                   border:0px;
                }
                
                fieldset.ef-fieldset-separator legend{
                   background-color:#575756;	
                   padding: 10px;
                }
                
                
                div.block .content {
                     -webkit-box-shadow: 0 0px 0px rgba(0,0,0,0) !important;
                    box-shadow: 0 0px 0px rgba(0,0,0,0) !important;
                }
                
                /* no Border radius*/
                .form-control {
                    border-radius: 0px;
                }
                
                .selectize-input {
                    border-radius: 0px;
                }
                
                .btn, .btn-default {
                    border-radius: 0px;
                }
                
                .thumbnail  {
                    border-radius: 0px;
                }
                
                fieldset.ef-fieldset-separator legend   {
                    border-radius: 0px;
                }
                
                .panel-default{
                    border-radius: 0px;
                }
                
                .dropdown-menu {
                    border-radius: 0px;
                }
                
                .progress {
                    border-radius: 0px; 
                }
                
                .nav-tabs>li>a, .nav-tabs>li>a:active {
                  border-radius: 0px; 
                }
                
                .themes-content-container {
                    border-radius: 0px; 
                }
                
                .tooltip {
                    border-radius: 0px; 
                }
                
                div.block .title {
                    text-transform:none;  
                }
                .btn-primary .glyphicon {
                    color: white; 
                }
                
                .btn-primary .glyphicon:hover {
                    color: #575756; 
                }
                
                .sortedTable td.sortedTableFooter {
                    /*background-color: #ffd203;*/
                }
                
                .table tr.evenRowColor {
                  background-color: #ffffff;
                }
                
                .table tr.oddRowColor {
                  background-color: #d9d9d9;
                }
                
                .sortedTable tr.evenRowColor:hover,
                .sortedTable tr.oddRowColor:hover {
                  /*background-color: rgba(255, 210, 3, 0.37);*/
                }
                
                
                .fc-widget-header {
                    background-color: #575756 !important;
                }
                .ef-collapsible-name,#ef-courses-list li.category > span {
                    border-radius:0px;
                    background-color:#575756;
                }
                
                .navbar-inverse .navbar-toggle:focus, 
                .navbar-inverse .navbar-toggle:hover {
                    background-color: #575756;
                }
                .navbar-inverse .navbar-toggle {
                    border-color: #575756;
                }
                
                .navbar-inverse .navbar-collapse, .navbar-inverse .navbar-form {
                    border: 0px;
                }
                
                .btn-primary:hover .glyphicon {
                    color: #575756;
                }
                
                .navbar-form {
                    top:10px;
                    position:relative;
                }
                
                
                .pagination>.active>a, 
                .pagination>.active>a:focus, 
                .pagination>.active>a:hover, 
                .pagination>.active>span, 
                .pagination>.active>span:focus, 
                .pagination>.active>span:hover {
                    background-color: #575756;
                    border-color: #575756;
                }
                
                .navbar-inverse .navbar-brand:hover {
                  color:#9d9d9d;
                }
                
                div.table-responsive>div.dataTables_wrapper>div.row {
                    margin:10px;
                }
                .selectize-input {
                    height: 100%;
                }
                
                
                .panel-footer {
                    background-color: #fbce07;
                    border-top: 0px solid #ddd;
                }
                
                .panel-collapse .list-group-item {
                    border: 1px solid #fbce07;
                }
                
                
                .daterangepicker td.in-range {
                    background-color: #d9d9d9 !important;
                }
                
                
                .daterangepicker td.active, .daterangepicker td.active:hover {
                    background-color: #575756  !important;
                }
                
                
                .site ul li {    margin-bottom: 8px; }
                
                .cert {
                    position: absolute;
                    top: 0px;
                    right: 5px;
                }
                
                .ef-question-panel:focus{
                    outline: none !important;
                    border: 1px #fbce07 solid;
                }
                .ef-question-panel .panel-heading{
                    background-color: #fbce07;
                    border-color: #fbce07;
                }
                
                #ef-navbar .container ul.nav.navbar-nav li#communication ul.dropdown-menu li.content a.msg:hover {
                    background-color: lightgrey !important;
                }
                
                #ef-navbar .container ul.nav.navbar-nav li#communication ul.dropdown-menu li.content a.msg header {
                    color: black;
                }
                
                #ef-navbar .container ul.nav.navbar-nav li#user-roles a.ef-switch-account span.fa {
                    color: whitesmoke;
                }
                
                #ef-navbar .container ul.nav.navbar-nav ul.dropdown-menu > li > a:hover {
                    background: lightgrey;
                  color: black !important;
                }
                
                #ef-navbar a {
                  color: black !important;
                }
                
                #ef-navbar form.navbar-form .selectize-input {
                  background: white;
                  border-color: lightgrey;
                }
                
                #ef-navbar form.navbar-form input[type='text'] {
                    background:white;
                   border-color: lightgrey;
                }
                
                
                #ef-navbar form.navbar-form span.search-handle {
                  border-color: lightgrey;
                  background-color: white;
                }
                
                #ef-navbar .dropdown-menu {
                    background: white !important;
                }
                
                #ef-navbar .container ul.nav.navbar-nav li.open a.dropdown-toggle {
                  background: white;
                
                }
                
                #ef-navbar .container ul.nav.navbar-nav ul.dropdown-menu > li > a.dropdown-item {
                    color: #444;
                }
                
                #ef-navbar .container ul.nav.navbar-nav > li.user-preferences ul.dropdown-menu:after {
                    height: 1px;
                }
                
                ul.dropdown-menu {
                    margin-top: 1px !important;
                }
                
                .nav-pills > li.active > a, .nav-pills > li.active > a:focus, .nav-pills > li.active > a:hover {
                    background-color: #575756 !important;
                }
                
                div.ef-block table.iconTable td.iconData:hover {
                    cursor: pointer;
                    background-color: #575756 !important;
                    border-radius: 3px;
                }
                
                #ef-navbar .container .navbar-header .ef-navbar-logo img {
                    max-width: none;
                  padding-bottom: 0;
                  padding-top: 10px;
                }
                
                #ef-navbar > .container >.navbar-header {
                    width: 330px; /* 280 zu klein für französisches Logo */
                }
                
                #ef-login-index div.ef-block-content form div.row #forgot-passwd {
                    color: black !important;
                }
                
                /*CHART ON HOME*/
                path[fill="#009688"]
                {
                 fill:rgba(87,87,86, 0.6); 
                }
                
                path[fill="#67b7dc"]
                {
                  fill:rgba(136,136,136,0.6); 
                }
                
                path[stroke="#009688"]
                {
                  stroke:rgba(87,87,86, 0.8); 
                }
                
                circle[fill="#009688"]{
                 fill:rgba87,87,86, 0.8); 
                }
                
                path[stroke="#67b7dc"]
                {
                  stroke:rgba(136,136,136,0.8);   
                }
                
                
                circle[fill="#67b7dc"]{
                   fill:rgba(136,136,136,0.8);    
                }
                
                 circle[fill="#009688"]{
                   fill:rgba(136,136,136,0.8);
                }


                
                .amcharts-legend-item-g1 > .amcharts-legend-marker {
                  fill:rgba(136,136,136,0.8);     
                  stroke:rgba(136,136,136,0.8);   
                }
                
                .amcharts-legend-item-g2 > .amcharts-legend-marker {
                  fill:rgba(87,87,86, 0.8);    
                  stroke:rgba(87,87,86, 0.8);  
                }
                
                .label.label-shell.module_booked {
                  color: #575756 !important;
                }
                .ef-my-courses .ef-courses-list ul li.ef-my-courses-category > div.ef-entry-head {
                  background-color: #575756 !important;
                }
                
                #ef-navbar .container ul.nav.navbar-nav ul.dropdown-menu > li a.dropdown-item > span.label {
                    color:#000000;
                }


        /*DO NOT ADD/EDIT AFTER THIS LINE |*/


/*costumeCss*/
{color: !important; background-color: !important;}
#ef-navbar{border-color:white!important; background-color:white!important}
/*costumeCss_End*/
/*costumeCss*/
div.breadcrumb-x{color: !important; background-color:#0081c7 !important;}

/*costumeCss_End*/
/*costumeCss*/
{color: !important; background-color: !important;}
#ef-navbar .container .navbar-header .ef-navbar-logo img{max-width:120%;!important}
/*costumeCss_End*/
/*costumeCss*/
{color: !important; background-color: !important;}
.searchDivRight{background-color:white!important}
/*costumeCss_End*/
/*costumeCss*/
#ef-navbar form.navbar-form span.search-handle{color:white!important !important; background-color: !important;}

/*costumeCss_End*/
/*costumeCss*/
{color: !important; background-color: !important;}
#ef-navbar form.navbar-form span.search-handle{visibility:hidden}
/*costumeCss_End*/
/*costumeCss*/
{color: !important; background-color: !important;}
#ef-navbar form.navbar-form{margin:0px!important}
/*costumeCss_End*/
/*costumeCss*/
{color: !important; background-color: !important;}
.btn-primary{border-color:#575756!important; background-color:#575756!important}
/*costumeCss_End*/
/*costumeCss*/
{color: !important; background-color: !important;}
.btn-primary:active{color:#575756!important}
/*costumeCss_End*/
/*costumeCss*/
{color: !important; background-color: !important;}
ol.breadcrumb li a {color:white!important}
/*costumeCss_End*/
/*costumeCss*/
{color: !important; background-color: !important;}
.btn-primary:hover{color:#575756!important;border-color:#575756!important}
/*costumeCss_End*/
/*costumeCss*/
{color: !important; background-color: !important;}
.nav-pills > li.active > a, .nav-pills > li.active > a:hover, .nav-pills > li.active > a:focus{color:black!important}
/*costumeCss_End*/
/*costumeCss*/
{color: !important; background-color: !important;}
div.ef-block table.iconTable td.iconData:hover{background-color:#ddd!important}
/*costumeCss_End*/





/*costumeCssWuhu*/
body:not(.popup){background-image: url(/assets/BackgroundLogin/Hintergrundbild (1).jpg);
background-size:cover;
background-attachment:fixed;
background-position:center center;
background-repeat:no-repeat;
height:auto;
min-height:100%;}
/*costumeCss_EndWuhu*/

/* DO NOT ADD/EDIT AFTER THIS LINE */
div.breadcrumb-x{background-color:#0081C7;border-color:#0081C7;}
