@import url("https://use.typekit.net/lzg2hua.css");

a.ef-dashboard-link:hover  {
    filter: invert(15%) sepia(0%) saturate(4410%) hue-rotate(325deg) brightness(70%) contrast(101%);
}

ul.customTabs>li>a {
  filter:invert(15%) sepia(0%) saturate(4410%) hue-rotate(325deg) brightness(70%) contrast(101%);
}

#ef-navbar .container ul.nav.navbar-nav > li > a, #ef-navbar .container ul.nav.navbar-nav > li > a:visited {color:black}

#ef-navbar .container .navbar-header .ef-navbar-logo {
    min-width: 50px;
    max-width: 300px;
    width: auto !important;
}

#ef-navbar form.navbar-form > div.form-group > div.input-group {
	box-shadow: none!important;
    border-radius: 3px;
}

#ef-navbar form.navbar-form span.search-handle {
    border-top-right-radius: 3px;
    border-bottom-right-radius: 3px;
}

.input-group > .searchDivRight {
    background-color: #fff;
}

.ef-active > .input-group > .searchDivRight{
background-color: #fff;
}

#ef-navbar form.navbar-form .selectize-input,
#ef-navbar form.navbar-form input[type='text'] {
    border-top-left-radius: 3px!important;
    border-bottom-left-radius: 3px!important;
}

#ef-navbar form.navbar-form .selectize-input, 
#ef-navbar form.navbar-form input[type='text'], 
#ef-navbar form.navbar-form span.search-handle {
    border-color: #b8c2c7;
    background-color: #ffffff;
}

div.img-thumbnail {
  	background-color: #F05133!important;
    border-color: #F05133!important;
    box-shadow: none!important;
}

.sortedTable tr.oddRowColor {
    background: #ffffff;
}

.sortedTable tr.evenRowColor {
    background: #ffffff;
}

.sortedTable tr.evenRowColor td,
.sortedTable tr.oddRowColor td {
    border-top: 1px solid #e7eaec;
    border-bottom: 1px solid #e7eaec;
}

.sortedTable tr.evenRowColor:hover td,
.sortedTable tr.oddRowColor:hover td {
    border-top: 1px double #F05133;
    border-bottom: 1px double #F05133;
    background: #fcdcd6;
}

.sortedTable tr.evenRowColor:hover,
.sortedTable tr.oddRowColor:hover {
     background: #fcdcd6;
}

div.ef-block {
    background: #fff;
    border-radius: 3px;
    box-shadow: 0 2px #d0d6da;
    padding-bottom: 3px;
}

div.breadcrumb-x {
    margin-bottom: 40px;
}

.sortedTable .topTitle {
    background: #4c5c63;
    border: 1px solid #4c5c63;
    border-right-color: #fff;
    padding: 5px 15px;
    text-transform: uppercase;
    font-weight: 400;
    font-size: 12px;
    white-space: nowrap;
    text-align: left;
    color: #fff;
}

.sortedTable .topTitle a {
    color: #fff;
}

.ef-anchor-like, a.link, a.link:visited, a.link:hover, a.link:link {
    color: #F05133 !important;
    text-decoration: none;
    cursor: pointer;
}

ul.tabulizedList > li.tabulizedElement.selected > a:not(:first-child) {
    color: #000;
}

ul.tabulizedList > li.tabulizedElement.selected > a:not(:first-child):after {
    border-bottom: 0.1em solid #F05133;
}

.ef-dashboard-header .ef-course-rating {
    color: #F05133;
}

.ef-unit-tree ul > li.ef-courses-list-item.lesson-entry:nth-child(odd):not(.unit-entry) {
    background-color: #e7eaec;
}

.ef-unit-tree ul > li.ef-courses-list-item.lesson-entry:nth-child(even):not(.unit-entry) {
    background-color: #e7eaec;
}

.colored-info {
    color: #000;
}
.ef-content-area {
  text-align:center;
}
.ef-content-area {
  text-align:center;
}

.ef-content-area iframe {
  border: none;
  /*height: 660px;*/
  /*width:1024px;*/
}
.ef-center-section.col-md-9 .ef-content-area iframe{width:100%;}

#ef-navbar .container ul.nav.navbar-nav > li > a, #ef-navbar .container ul.nav.navbar-nav > li > button { color: black; }

/* DO NOT ADD/EDIT AFTER THIS LINE */
div.breadcrumb-x{background-color:#FFFFFF;border-top:1px solid #e3e6e9}
html,body{background-color:#E7EAEC;}
div.ef-block, div.dashboard-panel div.panel-body{background-color:#FFFFFF;}
#ef-navbar, #ef-navbar li a.dropdown-toggle[aria-expanded="true"]{background-color:#FFFFFF;border-color:#FFFFFF;}
*.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:#F05133;border-color:#F05133;}
#ef-search {
    background: #fff;
} 
#ef-navbar form.navbar-form .selectize-input, 
#ef-navbar form.navbar-form input[type='text'], 
#ef-navbar form.navbar-form span.search-handle,
.searchDivLeft,
.input-group > .searchDivRight {
    background-color:#E7EAEC;
}
#searchDiv {
    background: transparent!important;
}
.navbar-form {
    padding: 0;
}
#sResultsDiv {
    box-shadow: none!important;
}
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;}
