@import url('https://fonts.googleapis.com/css?family=Roboto');

/* LMSHELP-5182 */

.ef-main-action-button .btn-success
{
  white-space:initial;
}

/* Design */

body{
 margin-bottom:50px; 
}
h6.ef-completed-lesson-info{
  display: none;
}

.ef-test-panels h3.media-heading
{
  font-size:20px;
}

#backgroundDiv
{  
  background-size:cover;
  background-attachment:fixed;
  background-position:center center;  
  min-height:100%; 
  height: 100%;
  width: 100%;  
   z-index: 0;
  position:fixed; 
  display:block;
  top:0px;
  left:0px; 
}

.dropdown-menu{
  box-shadow: 0 12px 24px rgba(0, 0, 0, 0.8);
}

#ef-navbar .container .navbar-header .ef-navbar-logo img{
 margin: 10px; 
}

.search-handle{
  display:none;
}

.searchDivRight, #ef-search-bar {
  background-color:  rgba(255,255,255, 0.9) !important;
}

.ef-unit-tree .active-content{
  background-color: #e1c200 !important;
}

.ef-question-indicator .ef-question-indicator-current{
  background-color: #e1c200 !important;
  border: 2px solid #e1c200 !important;
}
.ef-question-indicator .ef-question-indicator-correct{
   background-color: #e1c200 !important;
  border: 2px solid #e1c200 !important;
}

#ef-navbar .container ul.nav.navbar-nav ul.dropdown-menu > li a.dropdown-item{
  color: #525252;
}
.ef-question-panel{
  background-color: #ffffff !important;
}

.ef-my-courses .ef-courses-list ul li.ef-my-courses-category > div.ef-entry-head{
 background-color:  rgba(225,194,0, 1) !important;
}
       
#ef-login-index label[for="login"]
{
    color: #ffffff;
}

#ef-login-index label[for="password"]
{
    color: #ffffff;
}
#forgot-passwd{
  color:#ffffff !important;
}


body
{ 
  /*background-color:#F5F5F5 !important;*/
  
  background-size:cover;
  background-attachment:fixed;
  background-position:center center;
  background-repeat:no-repeat;
  height:auto;
  min-height:100%;
 font-family: 'Roboto', sans-serif !important;
  font-weight: 300;
letter-spacing: 0px;
font-style: normal;
  background-color: #f5f5f5;
  color: #828282; 
}

.ef-content-area
{
  color:#0F1416;
}

html
{
  height:100%;  
}

#ef-my-courses-grid-content > div > .ef-block{
  background-color:#f4f4f4 !important;
}


#ef-login-index{
  width: 350px;
  margin-top: 90px;
}

.help-block{
  color: #0F1416 !important;
}

.ef-entry-name{
   color: #fff !important; 
}

html.popup body
{
  background-image:none !important;
}

html body:not(.ef-user-signed-in)
{ 
  /*background-color:#F5F5F5 !important;*/
  background-image:url('/assets/images/ages/ages_background_small.jpg');
  background-size:cover;
  background-attachment:fixed;
  background-position:center center;
  background-repeat:no-repeat;
  height:auto;
  min-height:100%;
  font-family: 'Roboto', sans-serif !important;
  
}


.ef-block#ef-login-index{
  background-color: rgba(225,194,0,0.7);
}


body a:hover,
body a.link:hover,
body a.link:hover:hover,
body .ef-anchor-like:hover
{
  text-decoration:none;
  
}

body #ef-navbar form.navbar-form > div.form-group > div.input-group
{
  box-shadow:none;
}

body #ef-navbar form.navbar-form .selectize-input,
body #ef-navbar form.navbar-form span.search-handle,
body #ef-navbar form.navbar-form.ef-active .selectize-input,
body #ef-navbar form.navbar-form.ef-active span.search-handle
{
  background-color:#f9f9f9;
  
}

body #ef-navbar form.navbar-form .selectize-input,
body #ef-navbar form.navbar-form span.search-handle,
body #ef-navbar form.navbar-form.ef-active .selectize-input,
body #ef-navbar form.navbar-form.ef-active span.search-handle,
body #ef-navbar .container ul.nav.navbar-nav li#communication ul.dropdown-menu li.content,
body .btn.btn-primary
{
  border-color:#f0f0f0;
}

body #ef-navbar .container ul.nav.navbar-nav > li
{
  float:left;
}

body #ef-navbar .container ul.nav.navbar-nav > li > a,
body .select2-container--default .select2-results__option--highlighted[aria-selected],
body .nav-pills > li.active > a,
body .nav-pills > li.active > a:hover,
body .nav-pills > li.active > a:focus,
body .ef-unit-tree .ef-tooltip-toggle,
body .btn.btn-primary
{
  color:#434343;
}

body #ef-navbar .container ul.nav.navbar-nav > li > a:hover,
body #ef-navbar .container ul.nav.navbar-nav > li > a:visited,
body #ef-navbar .container ul.nav.navbar-nav li.open a.dropdown-toggle,
body #ef-navbar .container ul.nav.navbar-nav ul.dropdown-menu > li > a:hover,
body #ef-navbar .container ul.nav.navbar-nav li#user-roles a.ef-switch-account span.fa::after,
body ul.customTabs > li.active > a,
body ul.tabulizedList > li.tabulizedElement.selected > a:not(:first-child),
body .ef-my-courses .ef-block-header a.ef-block-handle:hover,
body .ef-my-courses .ef-block-header a.ef-block-handle.ef-my-courses-toggle-view.active,
body .ef-my-courses .ef-courses-list div.ef-entry-head span.ef-entry-name a:hover,
body .ef-my-courses .ef-my-courses-handle-action:hover,
body .ef-my-courses .ef-my-courses-handle-action:focus,
body .ef-unit-tree ul.ef-courses-list div.ef-entry-head span.ef-entry-name a:hover,
body #ef-login-index div.ef-block-content form div.row #forgot-passwd,
body .ef-dashboard-header .more-link,
body .ef-dashboard-header .less-link
{
  color:#e1c200;
}

body #ef-navbar .container ul.nav.navbar-nav li.open a.dropdown-toggle,
body #ef-navbar .container ul.nav.navbar-nav ul.dropdown-menu > li > a:hover
{
  background:none;
}

body #ef-navbar .container ul.nav.navbar-nav li a.dropdown-toggle + ul.dropdown-menu,
body #ef-navbar .container ul.nav.navbar-nav ul.dropdown-menu li a ~ ul.dropdown-menu,
body #ef-navbar .container ul.nav.navbar-nav > li.user-preferences ul.dropdown-menu::after,
body .nav-pills > li > a:hover,
body .nav-pills > li > a:focus,
body .nav-pills > li.active > a,
body .nav-pills > li.active > a:hover,
body .nav-pills > li.active > a:focus
{
  background:#ffffff;
}

body #ef-navbar .container ul.nav.navbar-nav ul.dropdown-menu li.divider,
body .dropdown-menu > li > a:hover,
body .select2-container--default .select2-results__option--highlighted[aria-selected],
body div.ef-block table.iconTable td.iconData:hover,
body .btn.btn-primary
{
  background-color:#f0f0f0;
}

body #ef-navbar .container ul.nav.navbar-nav li#user-roles a.ef-switch-account span.fa,
body .ef-my-courses .ef-block-header a.ef-block-handle
{
  color:#f0f0f0;
}

body .img-thumbnail
{
  background-color:#e1c200 !important;
}

body div.breadcrumb-x ol.breadcrumb li.active a
{
  font-weight:normal;
  font-size:13px;
}

body .breadcrumb > li + li::before
{
  content:">";
}

body ul.tabulizedList > li.tabulizedElement.selected > a:not(:first-child)::after
{
  border-color:#e1c200;
}


.dropdown-toggle{
    border-left: 0px solid #e1c200 !important;  
    margin-left:2px !important;
}

a:link, 
a:visited,
.ef-content-area p,
label{
 color: #0F1416;
}

.ef-entry-name a,
.fa{
 color: #0F1416 !important; 
}

a:link:hover:not(.event-collapse),
legend,
.ef-dashboard-icon-label,
#nv-sign-out{
    color: #e1c200;
}

.ef-entry-title span{
 color: #000; 
}

.help-block a,
.help-block a:hover,
.fa:hover,
.fa-power-off{
 	color:#e1c200 !important; 
}

.ef-my-courses-category div,
.ef-my-courses-category div .fa-angle-right{
 color: #fff !important; 
}

.label-success {
    background-color:#f7a600;
  color: #ffffff !important; 
}

.breadcrumb .active a{
 	font-weight:bold !important;
  	color:#e1c200 !important
}
.dropdown-item:hover {
     background: rgba(82,82,82, 0.1) !important; 
}


.fa-download:hover{
      background-color: #525252;
    	color: #e1c200;
}
div.breadcrumb-x,
#ef-navbar{
 background-color:#fff; 
}



.ef-entry-head,
.ef-entry-head:hover{
 background-color:#ffffff; !important; 
}


.ef-my-courses-category ul .ef-entry-head,
.label-ef-completed{
 background-color:#fff !important; 
}

.label-ef-completed{
	color: #e1c200 !important;
}

.panel-success {
    border-color: #0F1416;
}
.panel-heading{
    color: #525252 !important;
     background-color:   #e1c200 !important; 
    border-color: #e1c200 !important;
}

.ef-switch-account .fa{
 color: #525252 !important;
}

.ef-interval.btn.btn-default.btn-sm,
.btn.btn-default.btn-sm.ef-daterange{
    background-color: #eee !important;
  	color: #0F1416 !important;
  border-color: #ffffff !important;
}

.ef-interval.btn.btn-default.btn-sm.active,
.btn.btn-default.btn-sm.ef-daterange.active{
    background-color: #e1c200 !important;
  	color: #ffffff !important;
  	border-color: #ffffff !important;
}

.label{
  color: #e1c200;
}

.ef-dashboard-icon-label{
  color: #0F1416 !important;
}

div.ef-block table.iconTable td.iconData:hover{
  background-color: rgba(225,194,0,0.7) !important;
}


.btn{	
  border-radius: 7px; 
  font-weight: bold;
  background: #e1c200!important;
   color: #000 !important;
   border-color: #e1c200!important;
}
.btn:hover {
    background: #525252!important;
    color: #fff !important;
    cursor: pointer;
    text-decoration: none;
     border-color: #525252!important;
}

body .btn.btn-primary:hover,
body .btn.btn-primary:focus,
body #slider,
body #sliderNested
{
   background: #525252!important;
    color: #fff;
    cursor: pointer;
    text-decoration: none;
     border-color: #525252!important;
}

body .btn.btn-primary:hover,
body .btn.btn-primary:focus,
body .btn.btn-success:hover
{ 
     background: #525252!important;
    color: #fff;
    cursor: pointer;
    text-decoration: none;
     border-color: #525252!important;
}

.btn-primary{
    border-radius: 7px; 
  font-weight: bold;
  background: #e1c200!important;
   color: #000;
}

#ef-index-page .btn-primary{
    border-radius: 7px; 
  font-weight: bold;
  background: #e1c200!important;
   color: #000;
   border-color: #525252!important;
}

#ef-index-page .btn-primary:hover{
    background: #525252!important;
    color: #fff;
    cursor: pointer;
    text-decoration: none;
     border-color: #525252!important;
	  border-color: #525252!important;
}

.btn-success{
    border-radius: 7px; 
  font-weight: bold;
  background: #e1c200!important;
   color: #000;
}

.btn-default{
	 border-radius: 7px; 
  font-weight: bold;
  background: #e1c200!important;
   color: #000;
}

/* DO NOT ADD/EDIT AFTER THIS LINE */
#ef-navbar, #ef-navbar li a.dropdown-toggle[aria-expanded="true"]{background-color:#FFFFFF;border-color:#FFFFFF;}
div.breadcrumb-x{background-color:#FFFFFF;border-color:#FFFFFF;}
#ef-navbar .container ul.nav.navbar-nav > li > a, #ef-navbar .container ul.nav.navbar-nav > li > a:visited {
 color: #434343; 
}
*.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:#434343;border-color:#434343;}
#ef-navbar, #ef-navbar li a.dropdown-toggle[aria-expanded="true"]{background-color:#fff;border-color:#FFFFFF;}
html,body{background-color:#f5f5f5;}
