/*Place your CSS code here*/
#ef-navbar {
    height: 60px;
    background-color: #0076d9;
    background-image:url(https://digimagix.eu/uploads/images/interamerican/backgrounds/IAG_backgrnd25_2H.svg)!important;
    background-repeat:no-repeat;
    /*background-position:center center;*/
    background-size:cover;
    /*background-attachment:fixed;*/
  
}
#ef-navbar .container .navbar-header {
    max-width: 400px;
}
#ef-navbar .container .navbar-header .ef-navbar-logo {
    max-width: 400px;
}
#ef-navbar .container .navbar-header .ef-navbar-logo img {
    width: 400px;
    max-width: 400px;
}
#ef-navbar .container ul.nav.navbar-nav li .dropdown-toggle + ul.dropdown-menu{
  	background-color: #5b0a91;
}
#ef-navbar .container ul.nav.navbar-nav li.open .dropdown-toggle{
	background-color: #5b0a91;
}
#ef-navbar .container ul.nav.navbar-nav ul.dropdown-menu{
	background-color: #5b0a91;
}
#ef-navbar .container ul.nav.navbar-nav > li.user-preferences ul.dropdown-menu::after{
background-color: #5b0a91;
}
#ef-navbar .container ul.nav.navbar-nav ul.dropdown-menu li a ~ ul.dropdown-menu{
background-color: #5b0a91;
}
#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:#fff;
}
#ef-navbar .container ul.nav.navbar-nav ul.dropdown-menu > li > a:hover{
background-color: #7b98e0;
}
#ef-navbar .container ul.nav.navbar-nav li#communication ul.dropdown-menu li.content a.msg:hover {
    background-color: #7b98e0;
}
#ef-navbar .container ul.nav.navbar-nav li#communication ul.dropdown-menu li.content a.msg header {
    color: #f9f9f9;
    font-size: 13px;
}
#ef-navbar .container ul.nav.navbar-nav li#communication ul.dropdown-menu li.content a.msg footer {
    font-size: 11px;
    color: #e5b6b6;
}
#ef-navbar .container ul.nav.navbar-nav li#communication ul.dropdown-menu li.content a.msg:after {
    background-color: #fbcad3;
}
#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 {
    -webkit-transition:ease;
    -o-transition:ease;
    transition:ease;
}
ul.dropdown-menu li:hover, ul.dropdown-menu li:focus {
    background-color: #7b98e0;
}
#ef-navbar .container ul.nav.navbar-nav ul.dropdown-menu li.divider {
    background-color: #f97c94;
}
#ef-navbar .container ul.nav.navbar-nav li#communication ul.dropdown-menu li.content{
	border-top: 1px solid #ffffff;
    border-bottom: 1px solid #ffffff;
}
#ef-navbar .container ul.nav.navbar-nav li#communication ul.dropdown-menu li.content a.msg .message {
  color: #f5f5f5;
}

#ef-navbar .container ul.nav.navbar-nav li#communication ul.dropdown-menu li.content a.msg .time {
  color: #e4e2e2;
}
#ef-navbar form.navbar-form #searchDiv {
    background-color: transparent;
    border: 1px solid #fff;
    border-radius: 5px;
}
#ef-navbar .container, #ef-navbar .container .navbar-collapse, #ef-navbar .container .navbar-collapse .nav.navbar-nav, #ef-navbar .container .row, #ef-navbar .container .row > * {
    background-color: transparent!important;
}
.input-group .searchDivRight {
    background-color: transparent!important;
}
.ef-active > .input-group > .searchDivRight {
    background-color: transparent!important;
}
#ef-navbar form.navbar-form.ef-active #searchDiv {
    background-color: transparent!important;
}
#ef-navbar form.navbar-form.ef-active input, #ef-navbar form.navbar-form.ef-active span.search-handle {
    color: #fff!important;
}
#ef-navbar form.navbar-form input, #ef-navbar form.navbar-form span.search-handle {
    color: #fff!important;
}
#ef-navbar form.navbar-form {
    width: 400px;
    float: right;
}
#ef-navbar form.navbar-form input[type="text"]::placeholder {
    color: #fff;
    opacity: 0.9;
}
#ef-navbar form.navbar-form input[type=text].active-search-input::placeholder {
    color: #fff;
    opacity: 0.3;
}
#ef-navbar .container ul.nav.navbar-nav > li .dropdown-toggle .img-thumbnail {
    color: #fff;
    webkit-box-shadow: inset 0px 0px 1px 1px rgb(248 248 248 / 70%);
    box-shadow: inset 0px 0px 1px 1px rgb(248 248 248);
}
#ef-navigation > li.user-preferences > button > div > div > div {
    background-color: transparent!important;
}
.breadcrumb-x {
    webkit-box-shadow: 0 0px 0px rgba(0, 0, 0, 0.05)!important;
    box-shadow: 0 0px 0px rgba(0, 0, 0, 0.05)!important;
}
.ef-my-courses-controls {
    background-color: transparent;
}

div.ef-block {
    background-color: transparent;
    webkit-box-shadow: none!important;
    box-shadow: none!important;
}
.ef-card-entries .ef-card {
    margin: 10px 0px 40px 0px;
}
.ef-card-entries .ef-card .ef-card-wrap {
    webkit-box-shadow: 0px 0px 5px 3px rgb(0 0 0 / 25%)!important;
    box-shadow: 0px 0px 5px 3px rgb(0 0 0 / 25%)!important;

}
.ef-card-entries .ef-card .ef-card-wrap div.caption {
    background-color: #fff!important;
}
/*
.ef-unit-tree li.ef-courses-list-item:not(.lesson-entry) {
    border-top: 1px solid #4c6bbe!important;
}
*/
.ef-dashboard-header .ef-course-description {
    border-top: 1px solid #4c6bbe!important;
    padding-top: 15px;
}
.ef-my-courses .ef-courses-list ul li.ef-my-courses-category > div.ef-entry-head {
    background-color: #5b0a91;
}
.ef-my-courses .ef-courses-list ul li.ef-my-courses-category > div.ef-entry-head:hover {
    background-color: #59abf0!important;
}
.label-ef-curriculum {
    background-color: #e87856;
}
:focus {
    outline: -webkit-focus-ring-color auto 0px!important;
}
aside.alert.alert-info {
    background-color: #dd5972;
}
aside.alert.alert-warning {
    background-color: #dd5972;
}
.btn-warning {
    color: #fff;
    background-color: #dd5972;
    border-color: #dd5972;
}
.btn-warning:hover {
    color: #fff;
    background-color: #ed8549;
    border-color: #ed8549;
}
.brandon-hall {
	margin-top: 80px;
	}
#brandon-hall-img {
	width: 300px;
	margin:	5px;
	}
@media screen and (max-width:800px) {
	#brandon-hall-img {
	width: 200px;
	margin:	5px;
	}
	.brandon-hall {
	margin-top: 40px;
	} 
}

/* DO NOT ADD/EDIT AFTER THIS LINE */
#ef-navbar, #ef-navbar li a.dropdown-toggle[aria-expanded="true"]{background-color:#0076D9;border-color:#0076D9;}
html.new-ui-html:root{--c-brand-primary:#0076d9;--c-brand-primary-darken-5:#0071d4;--c-brand-primary-darken-7:#006fd2;--c-brand-primary-darken-10:#006ccf;--c-brand-primary-darken-15:#0067ca;--c-brand-primary-darken-17:#0065c8;--c-brand-primary-darken-20:#0062c5;--c-brand-primary-darken-25:#005dc0;--c-brand-primary-lighten-7:#077de0;--c-brand-primary-lighten-40:#289eff;}
html,body{background-color:#F8F8F8;}
div.breadcrumb-x{background-color:#F8F8F8;border-color:#F8F8F8;}
