/*Place your CSS code here*/

#ef-navbar .container ul.nav.navbar-nav li.open .dropdown-toggle
{
  background-color:#ffffff;
}

#ef-navbar .container ul.nav.navbar-nav li .dropdown-toggle + ul.dropdown-menu
{
  background-color:#ffffff;
}

#ef-navbar .container ul.nav.navbar-nav ul.dropdown-menu > li > a:hover
{
  background-color:#f0f0f0 !important;
  color:inherit !important;
}

.searchDivRight {
  background-color:#ffffff!important;
}

html:not(.popup) body{
/*@font-face { font-family: Arial, Helvetica, san-serif; }*/
      font-family: Arial, Helvetica, sans-serif;
  background-image: url("/assets/images/bg-TGCZ-1-sm.jpg");
  background-size: cover;
  background-attachment: fixed;

}

td.iconData:hover{
	background-color: rgba(15,33,139, 0.25) !important;
}

.input-active, .focus{
/*background-color: white !important;*/
  
}

.show-all > .dropdown-item:hover {
		background-color: #0d62a6 !important;
}
.ef-unit-tree ul > li.ef-courses-list-item.lesson-entry:not(.unit-entry){
	background-color: #f0f1f4;
}

ul.tabulizedList > li.tabulizedElement.selected > a:not(:first-child), a.link:link{
color: rgb(15,33,139) !important;
}

.ef-my-courses .ef-courses-list ul li.ef-my-courses-category > div.ef-entry-head{
	background-color: rgb(15,33,139) !important;
}
.ef-question-indicator .ef-question-indicator-current{
	background-color: #0F2188 !important;
  border-color: #0F2188 !important;
}

.ef-my-courses .ef-block-header a.ef-block-handle.ef-my-courses-toggle-view.active{
color: #0F2188 !important;
 
}

.panel-primary > .panel-heading{
background-color: #0F2188 !important;
}

.ef-dashboard-header .ef-main-action-button .btn.btn-success, .btn-success{
background-color: #0F2188 !important;
  border-color: #0F2188 !important;

}

/*searchbar*/

#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: white !important;
}

.selectize-input, .search-handle{
border: none;
}

#ef-navigation *{
	color: rgba(0,0,0,0.65);
}

#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: white;
}

/*dropdown*/
.user-preferences > .dropdown-menu{
	border-top: none !important;
    box-shadow:0 6px 12px rgba(0,0,0,.175) !important;
  
}

#ef-navbar .container ul.nav.navbar-nav li#communication ul.dropdown-menu li.content {
 border-bottom: none!important; 
}

#ef-navbar .container ul.nav.navbar-nav ul.dropdown-menu li.divider {
 background: white!important; 
  margin: 0!important;
}

#ef-navbar .container ul.nav.navbar-nav > li.user-preferences ul.dropdown-menu::after {
 height: 0!important; 
}

#ef-navbar .container ul.nav.navbar-nav li a.dropdown-toggle + ul.dropdown-menu, #ef-navbar .container ul.nav.navbar-nav li a.dropdown-toggle + ul.dropdown-menu li ul {
 padding: 0!important; 
}
#ef-navbar .container ul.nav.navbar-nav ul.dropdown-menu li a ~ ul.dropdown-menu{
 background: white; 
}

#ef-navbar .container ul.nav.navbar-nav li.open a.dropdown-toggle {
 background: #ffffff; 
  color: #0d62a6;
}

#ef-navbar .container ul.nav.navbar-nav li a.dropdown-toggle + ul.dropdown-menu {
 background: #ffffff;
  color: #000000;
  border-top: 1px solid #cbcbcb;
  border-bottom: 1px solid #cbcbcb;
}
#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: black; 
}

#ef-navbar .container ul.nav.navbar-nav ul.dropdown-menu > li > a:hover {
 background-color: #0d62a6;
  color: #fff;
}

/*#ef-navbar .container ul.nav.navbar-nav ul.dropdown-menu > li > a:hover {
 background-color: #fff;
  color: #0d62a6;
}*/

#ef-navbar .container ul.nav.navbar-nav ul.dropdown-menu > li > a {
 border-top: 1px solid #cbcbcb; 
}




/*breadcrumbs*/

.breadcrumb-x{
  box-shadow: 0 4px 8px -2px rgba(0,0,0,.15);
}


/* LINKS */
ul.customTabs > li.active > a {
 color: rgb(15,33,139); 
}

.ef-my-courses .ef-courses-list div.ef-entry-head span.ef-entry-name a:hover {
 color: rgb(15,33,139); 
}

.ef-unit-tree ul.ef-courses-list div.ef-entry-head span.ef-entry-name a:hover{
 color: rgb(15,33,139); 
}


.colored-info {
 color: rgb(15,33,139); 
}


ul.tabulizedList > li.tabulizedElement.selected > a:not(:first-child) {
 color: rgb(15,33,139); 
}

.ef-anchor-like, 
a.link, 
a.link:visited,
a.link:hover,
a.link:link, 
a.ef-toggle-hidden-section {
 color: rgb(15,33,139)!important; 
}



/* GRAPHS */

path[fill="#009688"]
{
 fill: rgba(254,0,9,0.5);  
}

path[fill="#67b7dc"]
{
  fill:rgba(15,33,139, 0.7); --
}

path[stroke="#009688"]
{
  stroke: rgba(254,0,9,0.5); 
}

circle[fill="#009688"]{
 fill: rgba(254,0,9,0.5); 
}

circle[stroke="#009688"]{
 stroke: rgba(254,0,9, 0.5); 
}

path[stroke="#67b7dc"]
{
  stroke:rgba(15,33,139, 0.7);-
}


circle[fill="#67b7dc"]{
   fill:rgba(15,33,139, 0.7);-
}

circle[stroke="#67b7dc"]{
   stroke:rgba(15,33,139, 0.7);-
}

/* DO NOT ADD/EDIT AFTER THIS LINE */
html,body{background-color:#DDDDDD;}
*.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:#0F2188;border-color:#0F2188;}
#ef-navbar, #ef-navbar li a.dropdown-toggle[aria-expanded="true"]{background-color:#FFFFFF;border-color:#FFFFFF;}
html.new-ui-html:root{--c-brand-primary:#ffffff;--c-brand-primary-darken-5:#fafafa;--c-brand-primary-darken-7:#f8f8f8;--c-brand-primary-darken-10:#f5f5f5;--c-brand-primary-darken-15:#f0f0f0;--c-brand-primary-darken-17:#eeeeee;--c-brand-primary-darken-20:#ebebeb;--c-brand-primary-darken-25:#e6e6e6;--c-brand-primary-lighten-7:#ffffff;--c-brand-primary-lighten-40:#ffffff;}
