@font-face {
font-family: "AvenirLight";
src: url("/assets/custom_fonts/Avenir-Light.otf");
}
@media (min-width: 768px) .form-horizontal .control-label {    
    padding-top: 0 !important;
}

@media screen and ( min-width: 609px ) {
   #ef-index-page {
  	width: 700px;
   }
    #ef-index-page .col-sm-2 {
    width: 22%;
	}
}
 
#ef-index-page .ef-block-footer {
   border-bottom-left-radius: 10px;
   border-bottom-right-radius: 10px;
}

#ef-index-page .ef-form-element {
   max-width: 500px;
}

input[name="submit_login"]{
  background: #EE7203 0% 0% no-repeat padding-box!important;
  border-color:#EE7203!important;
  color:white!important;
}
#ef-index-page #ef-login-index div.ef-block-footer span.sign-slogan a {
    color: #EE7203;
}
#ef-index-page .ef-unit-tree .active-content:before {
 background:#EE7203!important; 
}

#ef-index-page .ef-block#ef-login-index {
 background-color:#fff!important;
}
#ef-index-page div.ef-block-footer {
 background-color:#fff!important;
  border:none;
}
#ef-index-page .sign-slogan {
 padding-top:10px;
 border-top:3px solid #EE7203; 
}
#ef-index-page .one-column-login::before {
    content: "Tyroacademy";
    line-height:2.1; 
    color:#EE7203;
    margin-left:18px ;
    font-size: 24px;
    font-weight: bold;
}
.text-danger{
 color:black!important; 
}
.failed{
 color:black!important; 
}
*.progress .progress-bar.progress-bar-success{
 background-color:#EE7203!important; 
}
#forgot-passwd{
 color:#EE7203!important;
  font-size:13px!important;
  float:right;
  padding-top:7px
}
.ef-content-area
{
  color:#0F1416;
}
div.ef-block-content{
border-radius: 10px;
}
#ef-login-index{
border-radius: 10px;
}
.search-handle{
 visibility: hidden; 
}
.searchDivRight, #ef-search-bar {
  background-color: rgba(219, 219, 219, 0.8) !important;
}
#ef-navbar .container .navbar-header{
 margin-right: 0;
  max-width: 220px;
}
html
{
  height:100%;  
}
#ef-my-courses-grid-content > div > .ef-block{
  background-color: rgba(219,219,219,1) !important;
}
#ef-login-index{
  width: 350px;
  margin-top: 130px;
}
.help-block{
  color: #0F1416 !important;
}
.ef-entry-name{
   color: #0F1416 !important; 
}
html.popup body
{
  background-image:none;
  background:#ffffff;
}
html body
{
  background-color: #E9EAEC;
  /*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: 'AvenirLight';
  
}
html body:not(.ef-user-signed-in)
{
  background-image:url('/assets/images/tyromotion_links.png');
  /*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: 'AvenirLight';
  
}
.ef-block#ef-login-index{
  background-color: rgba(238,114,3,0.8);
}
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:#EE7203;
}
body #ef-navbar .container ul.nav.navbar-nav > li
{
  float:left;
}
body #ef-navbar .container ul.nav.navbar-nav > li > button,
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 .btn.btn-primary
{
  color:#EE7203;
}
body #ef-navbar .container ul.nav.navbar-nav > li > button:hover,
body #ef-navbar .container ul.nav.navbar-nav > li > button:visited,
body #ef-navbar .container ul.nav.navbar-nav li.open button.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:#EE7203;
}

body #ef-navbar .container ul.nav.navbar-nav li.open .dropdown-toggle,
body #ef-navbar .container ul.nav.navbar-nav ul.dropdown-menu > li > a:hover
{
  background:none;
}

#ef-navbar .container ul.nav.navbar-nav li .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 .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:#EE7203;
}
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:#EE7203 !important;
}
body div.breadcrumb-x ol.breadcrumb li.active a
{
  font-weight:normal;
  font-size:13px;
}
.breadcrumb-x .ef-breadcrumb > li + li::before
{
  	content:">";
  	display: initial;
	position: initial;
	top: 0;
	height: initial;
	vertical-align: initial;
	padding: 0 5px;
	margin: 0;
	border: none;
	transform: none;
}
body ul.tabulizedList > li.tabulizedElement.selected > a:not(:first-child)::after
{
  border-color:#EE7203;
}
body .btn.btn-primary:hover,
body .btn.btn-primary:focus,
body #slider,
body #sliderNested
{
  background:#be5b02;
}
body .btn.btn-primary:hover,
body .btn.btn-primary:focus,
body .btn.btn-success:hover
{ 
    background-color: #be5b02 !important;
    color: #ffffff !important;
    border-color: #be5b02 !important;
}
.btn-primary{
    background-color: #EE7203 !important;
    color:#ffffff !important;
    border-color: #EE7203 !important;
    padding-right: 15px;
    padding-left: 15px;
	border-radius: 10px;
}
.btn-success{
    background-color: #ffffff !important;
    color:#474747 !important;
    border-color: #474747 !important;
    padding-right: 15px;
    padding-left: 15px;
}
.btn-default{
	 background-color: #ffffff !important;
    color:#474747 !important;
    border-color: #474747 !important;
    padding-right: 15px;
    padding-left: 15px;
}
.dropdown-toggle{ 
    margin-left:2px !important;
}
a:link, 
a:visited,
.ef-content-area p,
label{
 color: #0F1416;
}
.ef-entry-name a,
.fa{
 color: #0F1416; 
}
a:link:hover,
legend,
.ef-dashboard-icon-label,
.ef-entry-title span,
#nv-sign-out{
    color: #EE7203;
}
.help-block a,
.help-block a:hover,
.ef-my-courses-category div,
.ef-my-courses-category div .fa-angle-right,
.fa:hover,
.fa-power-off{
 	color:#EE7203 !important; 
}
.label.label-success {
    background-color: #EE7203;
  	color: white !important;
}
.ef-breadcrumb .active a{
 	font-weight:bold !important;
  	color:#EE7203 !important
}
.dropdown-item:hover {
     background: rgba(238,114,3,0.1) !important; 
}
.fa-download:hover{
      background-color: #eeeeee;
    	color: #EE7203;
}
div.breadcrumb-x,
#ef-navbar{
 background-color:#fff; 
}
.ef-entry-head,
.ef-entry-head:hover{
 background-color:#F1F1F1 !important; 
}
.ef-my-courses-category ul .ef-entry-head,
.label-ef-completed{
 background-color:#fff !important; 
}
.panel-success {
    border-color: #0F1416;
}
.panel-heading{
    color: #EE7203 !important;
    background-color: #EE7203 !important; 
    border-color: #EE7203 !important;
}
.ef-switch-account .fa{
 color: #f0f0f0 !important;
}
.ef-interval.btn.btn-default.btn-sm,
.btn.btn-default.btn-sm.ef-daterange{
    background-color: #eee !important;
  	color: #0F1416 !important;
}
.ef-interval.btn.btn-default.btn-sm.active,
.btn.btn-default.btn-sm.ef-daterange.active{
    background-color: #EE7203 !important;
  	color: #ffffff !important;
  	border-color: #EE7203;
}
.navbar-header#ef-logo,
.navbar-header#ef-logo a,
.navbar-header#ef-logo img{
	min-width:100px; 
   /* height: 200px;*/
    width: 300px;  
}
#ef-navbar .container .navbar-header .ef-navbar-logo img{
  max-width: 220px !important;
  max-height: 300px !important;
}
.btn.active{     
  background-color: #EE7203 !important;
    color: #ffffff !important;
    border-color: #EE7203 !important;
}
body #ef-navbar .container ul.nav.navbar-nav ul.dropdown-menu li.divider{
  background-color:#B2B2B2!important;
}
#labelwraper{
  width: 115px;
  background-color: #EE7203;
  height: 3px;
  margin-left: 30px;
  margin-top:4px;
}
.label{
  color: #B2B2B2 !important
}
.ef-dashboard-icon-label{
  color: #0F1416 !important;
}
body .img-thumbnail{
 background-color:#EE7203 !important; 
}
div.ef-block table.iconTable td.iconData:hover{
  background-color: rgba(238,114,3, 0.9) !important;
}
.ef-unit-tree .active-content :last-child {
  color:white!important;
}
.ef-unit-tree .active-content a.ef-unit-link.passed {
 color: white !important;
}
.ef-unit-tree .active-content:before {
 background:#EE7203!important; 
}
#ef-navbar, #ef-navbar li a.dropdown-toggle[aria-expanded="true"]{background-color:#fff;border-color:#fff;}
div.breadcrumb-x{background-color:#fff;border-color:#fff;}

/* DO NOT ADD/EDIT AFTER THIS LINE */
html.new-ui-html:root{--c-brand-primary:#f9f9f9;--c-brand-primary-darken-5:#f4f4f4;--c-brand-primary-darken-7:#f2f2f2;--c-brand-primary-darken-10:#efefef;--c-brand-primary-darken-15:#eaeaea;--c-brand-primary-darken-17:#e8e8e8;--c-brand-primary-darken-20:#e5e5e5;--c-brand-primary-darken-25:#e0e0e0;--c-brand-primary-lighten-7:#ffffff;--c-brand-primary-lighten-40:#ffffff;}
