*{
 	border-radius:0px!important; 
  	-webkit-box-shadow: none;
	-moz-box-shadow: none;
	box-shadow: none;
}
/**
 * Admin Dashboard
*/
#adminDashboard .welcomeHeader,
#adminDashboard .bellInfo,
#adminDashboard .statCard .bigNum,
#adminDashboard .statCard .percBlock  {
    color: #454545;
}

#adminDashboard .sessionStartElement.first:before {
    background-color: #454545;
} 


html.popup body
                {
                  background-image:none; 
                }
                
                .navbar-collapse .navbar-brand {
                  color: #FFEF66;
                }
                
                .navbar-collapse .navbar-text {
                  color: #FFEF66;
                }
                .navbar-collapse .navbar-nav > li > a {
                  color: #FFEF66;
                }
                .navbar-collapse .navbar-nav .dropdown.open{
                  border-top: solid 10px;
                  border-color:  #aeaeae;
                  -webkit-transition: border-top .3s ease 0s;
                  transition: border-top .3s ease 0s;
                }
#ef-navbar .container ul.nav.navbar-nav ul.dropdown-menu > li a.dropdown-item{
 color: black; 
}
#ef-navbar .container ul.nav.navbar-nav ul.dropdown-menu > li a.dropdown-item:hover{
 color: black !important; 
}
#ef-navigation .dropdown-menu span.label{
 color: black; 
}
#ef-navbar .container ul.nav.navbar-nav > li > button,#ef-navbar .container ul.nav.navbar-nav > li > button:hover{
 color: black; 
}
#ef-navbar .container ul.nav.navbar-nav li .dropdown-toggle + ul.dropdown-menu{
  background-color: #EEE;
}
#ef-navbar .container ul.nav.navbar-nav li.open .dropdown-toggle {
    background-color: white;
}

body
{
  background-image: url('/assets/images/Himmel.jpg');
  background-size: cover;
  background-attachment: fixed;
  background-position: center center;
  background-repeat: no-repeat;
  opacity: 1;
  
}
#ef-navbar{
 height:63px!important; 
}
#ef-navbar.container.navbar-header.ef-navbar-logo>img{
 max-height: 121px !important;
}
div.breadcrumb-x{
 min-height:55px!important; 
}


ol.breadcrumb>li.active{
  color:white!important;
}

/* Logo */

#ef-navbar .container .navbar-header
{
  min-width:201px;
}

#ef-navbar .container .navbar-header {
    align-items: normal;
}

#ef-navbar .container .navbar-header .ef-navbar-logo {
    display: block;
    margin: 0;
}


div#ef-logo{
 /* max-height:150px; 
  height:200px; */
}



div.breadcrumb-x{
 background-color:white!important; 
}


div.breadcrumb-x ol.breadcrumb li a{
 color:#3b3b3b; 
}
.ef-anchor-like, a.link, a.link:visited, a.link:hover, a.link:link{
  color:#929FAF!important;
}
div.ef-block table.iconTable td.iconData:hover{
  background-color:rgba(146,159,175,0.8)!important;   
}
.nav-pills > li.active > a, .nav-pills > li.active > a:focus, .nav-pills > li.active > a:hover{
 background-color: #929FAF!important;
}












#ef-toggle-fullscreen{
 margin-right:119px!important; 
}









                 ol.breadcrumb.visible-lg{
                   margin:0!important;
                 }
                    ol.breadcrumb.visible-md{
                   margin:0!important;
                 }
    ol.breadcrumb.visible-sm{
                   margin:0!important;
                 }
    ol.breadcrumb.visible-xs{
                   margin-left:80px!important;
                 }





                .navbar-collapse .navbar-nav .dropdown:hover,
                .navbar-collapse .navbar-nav .dropdown:focus{
                  border-top: solid 10px;
                  border-color:  #aeaeae;
                  -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:  #aeaeae;
                  -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: #aeaeae !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: #aeaeae;
                  
                }
                .navbar-collapse .navbar-nav > .active > a,
                .navbar-collapse .navbar-nav > .active > a:hover,
                .navbar-collapse .navbar-nav > .active > a:focus {
                  color: #aeaeae;
                }
                .navbar-collapse .navbar-nav > .open > a,
                .navbar-collapse .navbar-nav > .open > a:hover,
                .navbar-collapse .navbar-nav > .open > a:focus {
                  color: #aeaeae;
                  background-color: white;
                }
                
                .navbar-inverse .navbar-toggle:hover,
                .navbar-inverse .navbar-toggle:focus {
                  color: #aeaeae;
                }
                
                .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: #FFEF66;
                }
                
                .navbar-collapse .navbar-link {
                  color: #FFEF66;
                }
                .navbar-collapse .navbar-link:hover {
                  color: #aeaeae;
                }
                
                
                .glyphicon {
                    color: #aeaeae;
                }
                
                .btn-primary {
                    border-color: #929FAF !important;
                    color: white !important;
                    background-color:#929FAF !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: #929FAF  !important;
                    border-color: #929FAF !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: #aeaeae !important;
                    border-color: #aeaeae  !important;
                    box-shadow: none;
                }
                
                .btn-primary:disabled, .btn-primary:disabled:hover{
                    background-color:  #da4c4e;
                    border-color: #da4c4e;
                    color: white;
                    font-weight: 600;
                }
                
             
                
                
                div.block table.iconTable td.iconData:hover, div.block table.iconTable td.disabledIconData:hover {
                    background-color:  ##FFEF66;
                    border-radius: 0px;
                }
                
                body > div.container > div.col-md-3.ef-side-section > div > div > div > div.row > div:hover {
                  background-color:  ##FFEF66;
                  border-radius: 0px;
                }
                
                
                
                
                .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:#aeaeae;	
                   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{
					background-color:#929FAF!important;
                    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: #aeaeae; 
                }
                
                .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: #aeaeae !important;
                }
                .ef-collapsible-name,#ef-courses-list li.category > span {
                    border-radius:0px;
                    background-color:#aeaeae;
                }
                
                .navbar-inverse .navbar-toggle:focus, 
                .navbar-inverse .navbar-toggle:hover {
                    background-color: #aeaeae;
                }
                .navbar-inverse .navbar-toggle {
                    border-color: #aeaeae;
                }
                
                .navbar-inverse .navbar-collapse, .navbar-inverse .navbar-form {
                    border: 0px;
                }
                
                .btn-primary:hover .glyphicon {
                    color: #aeaeae;
                }
                
                .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: #aeaeae;
                    border-color: #aeaeae;
                }
                
                .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: #aeaeae  !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:#929FAF!important;
                }
                
                div.ef-block table.iconTable td.iconData:hover {
                    cursor: pointer;
                    background-color: rgba(146,159,175,0.8)!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(146,159,175,0.8);   
                }
                
                path[fill="#67b7dc"]
                {
                  fill:rgba(255,239,102,0.6); 
                }
                
                path[stroke="#009688"]
                {
                  stroke:rgba(146,159,175,0.8);   
                }
                
                circle[fill="#009688"]{
                 fill:rgba(146,159,175,0.8);   
                }
                
                path[stroke="#67b7dc"]
                {
                  stroke:rgba(255,239,102,0.8);   
                }
                
                
                circle[fill="#67b7dc"]{
                   fill:rgba(255,239,102,0.8);    
                }
                
                 circle[fill="#009688"]{
                   fill:rgba(255,239,102,0.8);
                }


               
                .amcharts-legend-item-g1 > .amcharts-legend-marker {
                  fill:rgba(255,239,102,0.8);     
                  stroke:rgba(255,239,102,0.8);   
                }
                
                .amcharts-legend-item-g2 > .amcharts-legend-marker {
                  fill:rgba(146,159,175,0.8);   
                  stroke:rgba(146,159,175,0.8);   
                }
                
                .label.label-shell.module_booked {
                  color: #aeaeae !important;
                }
                .ef-my-courses .ef-courses-list ul li.ef-my-courses-category > div.ef-entry-head {
                  background-color: #aeaeae !important;
                }
                
                #ef-navbar .container ul.nav.navbar-nav ul.dropdown-menu > li a.dropdown-item > span.label {
                    color:#000000;
                }
div#ef-logo{
	/* opacity:0; Wegen LMSHELP-14399 auskommentiert */
}

@media (min-width: 600px){
.container {
 width:700px!important; 
}
}
@media (min-width: 840px){
.container {
 width:768px!important; 
}
}
@media (min-width: 1090px){
.container {
 width:992px!important; 
}
  body
{
  border-right: 4vw solid white!important;
    border-left: 4vw solid white!important;
}
}
@media (min-width: 1274px){
.container {
 width:1200px!important; 
}
}
        /*DO NOT ADD/EDIT AFTER THIS LINE |*/


/*costumeCss*/
#ef-navbar{color: !important; background-color:#FFFFFF !important;}

/*costumeCss_End*/
/*costumeCss*/
#searchDiv{color: !important; background-color:#dcdcdc !important !important;}

/*costumeCss_End*/
/*costumeCss*/
#ef-navbar form.navbar-form input[type=text]{color: !important; background-color:gainsboro !important;}

/*costumeCss_End*/
/*costumeCss*/
.searchDivRight{color: !important; background-color:gainsboro !important;}

/*costumeCss_End*/
/*costumeCss*/
{color: !important; background-color: !important;}
#ef-navbar form.navbar-form span.search-handle{background-color:gainsboro !important;}
/*costumeCss_End*/
/*costumeCss*/
{color: !important; background-color: !important;}
#ef-navbar .container .navbar-header .ef-navbar-logo img{min-height:70px ; max-height:100%; padding-top:0px; padding-bottom:8px;
}
/*costumeCss_End*/
/*costumeCss*/
{color: !important; background-color: !important;}
div.breadcrumb-x ol.breadcrumb{margin-left:145px;}
/*costumeCss_End*/

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