/*Place your CSS code here*/
/*Searchbar*/
div#searchDiv {
  background-color: #7D2D70 !important;
  border: 1px solid #571F4D;
  border-radius: 5px;
}
input#ef-search-bar {
    color: #fff !important;
}
/*Placeholder Searchbar*/
::-webkit-input-placeholder { /* Edge */
  color: #ffffff99 !important;
}

:-ms-input-placeholder { /* Internet Explorer */
  color: #ffffff99 !important;
}

::placeholder {
  color: #ffffff99 !important;
}
/*Icon-Menu*/
li.hidden-xs:hover {
  background-color: #7D2D70;	
}
i.fa.fa-power-off, i.fa.fa-arrow-left, i.fa.fa-comments-o, i.fa.fa-bell-o {
    color: #ffffff !important;
}
#ef-navbar .container ul.nav.navbar-nav li a.dropdown-item i {
 opacity: 1;
}
/*Dropdown Menu*/
ul.dropdown-menu, li.divider {
    background: #7D2D70 !important;
}
#ef-navbar .container ul.nav.navbar-nav ul.dropdown-menu > li > a:hover, #ef-navbar .container ul.nav.navbar-nav ul.dropdown-menu > li > a:focus {
  background-color: #702864 !important;
}
#ef-navbar .container ul.nav.navbar-nav > li.user-preferences ul.dropdown-menu:after {
  background-color: #7D2D70 !important;
}
#ef-navbar .container ul.nav.navbar-nav li.open .dropdown-toggle {
  background: #7D2D70 !important;
}
ul.dropdown-menu a {
    color: #fff !important;
}
li.show-all {
    border-top: 2px solid #702864 !important;
}
#ef-navbar .container ul.nav.navbar-nav li#communication ul.dropdown-menu li.content {
border-bottom: none;
}
.no-results {
  color: #fff !important;
  text-decoration: underline;
}

.dropdown-menu > li > a:hover {
    background-color: #702864;
}
/*Profile Menu*/
span.img-overlay {
    border: 1px solid #7D2D70;
}
li.user-preferences:hover {
  background-color: #702864 !important;
}

/* ##Landingpage Styling## */
/*Delete Padding*/
#ef-index-page .col-md-3 .ef-block .ef-block-content {
	padding: 0 !important;
}
#ef-index-page .col-md-3 .ef-block .ef-block-content .ef-custom-block {
	padding: 0 !important;
}
/*Add Padding Text-Blocks*/
.landingtext {
    padding: 10px;
  	background: #702864;
  	color: #fff;
}
.landingtext a {
  	color: #fff;
  	text-decoration: underline;
}
/*Add Padding Video-Block*/
#ef-index-page .col-md-3 .ef-block .ef-block-content .embed-responsive.embed-responsive-16by9 {
    margin-top: 5px !important;
}
/*Middle Info*/
#intro-title {
	margin-top: 20px;
}
#intro-siegel {
	margin-top: -50px;
}
#intro-text {
	margin-top: 10px;
  	margin-bottom: 20px;
}

/* DO NOT ADD/EDIT AFTER THIS LINE */
#ef-navbar, #ef-navbar li a.dropdown-toggle[aria-expanded="true"]{background-color:#702864;border-color:#702864;}
*.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:#702864;border-color:#702864;}
html.new-ui-html:root{--c-brand-primary:#702864;--c-brand-primary-darken-5:#6b235f;--c-brand-primary-darken-7:#69215d;--c-brand-primary-darken-10:#661e5a;--c-brand-primary-darken-15:#611955;--c-brand-primary-darken-17:#5f1753;--c-brand-primary-darken-20:#5c1450;--c-brand-primary-darken-25:#570f4b;--c-brand-primary-lighten-7:#772f6b;--c-brand-primary-lighten-40:#98508c;}
