ul.advisor-dropdown li a.advisor-dropdown-searchentry.checked {
    color: #ffffff !important;
    font-weight: bold;
	background-color: #666666 !important;
}

ul.advisor-dropdown li a.advisor-dropdown-searchentry {
    padding-left: 1.6em;
	line-height: 30px;
}

ul.advisor-dropdown li a.advisor-dropdown-searchentry:hover {
   	background-color: #e5e5e5 !important;
}

ul.advisor-dropdown li a.advisor-dropdown-searchentry.checked::after {
    left: 0;
    right: auto;
}

ul.advisor-dropdown li {
    padding: 0 0 !important;
}

input[type="text"], input[type="password"], input[type="date"], input[type="datetime"], input[type="datetime-local"], input[type="month"], input[type="week"], input[type="email"], input[type="number"], input[type="search"], input[type="tel"], input[type="time"], input[type="url"], textarea {
   margin-left: 0.062em !important;
   margin-bottom: 0.1em !important;
}

ul.advisor-dropdown {
    border-left: 1px solid #717171;
	border-right: 1px solid #717171;
	border-bottom: 1px solid #717171;
}

ul.advisor-dropdown li a.advisor-dropdown-searchentry.checked:hover {
    background-color: #999999 !important;
}

ul.advisor-dropdown li:last-child {
    padding: 0 0 !important;
}

ul.advisor-dropdown::before {
    border-color: transparent transparent #000000 transparent;
}

ul.advisor-dropdown, .advisor ul.searcharea > li ul.advisor-dropdown {
  	margin-top: 2.0em;
	margin-left: 0.04em;
}

ul.advisor-dropdown::before, ul.advisor-dropdown::after {

    border-style: hidden;

}



button::-moz-focus-inner, input::-moz-focus-inner {

    border: 0;
    padding: 0;

}

.oevd-widget-interaktive-beratersuche .advisor-area .search-area > div.search-form button.geolocation ~ input#berater {

    padding-left: 2.1875rem;

}
.oevd-widget-interaktive-beratersuche .advisor-area .search-area > div.search-form input#berater {

    float: left;
    padding-right: 2.34375rem;
    margin-bottom: 0.625rem;

}

.oevd-widget-interaktive-beratersuche .advisor-area ul.advisor-dropdown {

    margin-top: 1.81rem;

}

input[type="text"]:focus, input[type="password"]:focus, input[type="date"]:focus, input[type="datetime"]:focus, input[type="datetime-local"]:focus, input[type="month"]:focus, input[type="week"]:focus, input[type="email"]:focus, input[type="number"]:focus, input[type="search"]:focus, input[type="tel"]:focus, input[type="time"]:focus, input[type="url"]:focus, textarea:focus, input[type="text"]:hover, input[type="password"]:hover, input[type="date"]:hover, input[type="datetime"]:hover, input[type="datetime-local"]:hover, input[type="month"]:hover, input[type="week"]:hover, input[type="email"]:hover, input[type="number"]:hover, input[type="search"]:hover, input[type="tel"]:hover, input[type="time"]:hover, input[type="url"]:hover, textarea:hover {

    border: 1px solid #717171 !important;
}