/*
Released by BuroCom
http://www.burocom.ch
normalize.css v1.0.1 | MIT License | git.io/normalize
*/
#search-field{
	border:0;
	text-align:center}
.searchPage[type="text"]{
	border:1px solid #CCC;
	border:1px solid rgba(207,161,83,0.55);
	border-radius:19px;
	padding:5px 10px;
	width:50%}
.searchPage[type="text"]:focus{
    outline:none}
#search-results-bar a{
    color:#161928}
#search-results-bar dd{
    background-color:#c0c0c0}
button,input,select,textarea{
    font-family:Verdana,Arial,Helvetica,sans-serif;
    font-size:100%;
    margin:0;
    vertical-align:baseline}
input[type="checkbox"],input[type="radio"]{margin-right:3px}
.label,label{
    font-weight:normal}
.field{
    margin:0 0 1em}
div.field.error{
    background-color:#fdc;
    border:1px solid red;
    padding:0.5em}
.formControls{
    margin:1em 0}
.formControls input{
    margin-right:4px}
.context,.standalone,.destructive{
    margin-right:4px}
#portal-searchbox{
	clear:right;
	margin-top:20px;
	float:right}
.LSBox{
	background-color: #e9e9e9;
	border-radius:rgba(207,161,83,0.45); 
	border-color:#666666;
	border-color:rgba(207,161,83,0.30);
	border-radius:19px; 
	border-style:solid; 
	border-width:1px 1px 1px 1px;
	padding: 0}
#portal-searchbox .searchField{
	background-color:transparent;
	border:0;
	color:#b2b2b2;
	font-size:70%;
	text-transform:lowercase;
	width:130px;
    padding: 0 0 5px 10px;
	display:yes}
#portal-searchbox .searchField:focus{
	outline:yes}
#portal-searchbox .searchField::-webkit-input-placeholder{
	color:#b2b2b2}
.searchButton[type="submit"]{
	background:transparent scroll 5px 2px url(../images/loupe-icon.png) no-repeat;
	border:0;
	height:20px;
	padding:0;
	width:30px;
	text-indent:-119988px;
	overflow:hidden;
	text-align:left}
.LSResult{
	position:relative;
	z-index:3}
.livesearchContainer{
	background-color:#fff;
	border:1px solid #ff0000;
	border:1px solid rgba(4,129,98,0.25);
	border-radius:0 19px 19px 19px;
	margin:0;
	padding:0;
	position:absolute;
	right:0;
	top:0;
	width:325px}
#livesearchLegend{
	font-size:80%;
	background-color:#fff;
	border-color:#ff0000;
	border-color:rgba(4,129,98,0.25);
	border-radius:19px 19px 0 0;
	border-style:solid;
	border-width:1px 1px 0;
	line-height:1.18em;
	margin-left:-1px;
	padding:7px 12px 3px;
	position:absolute;
	top:-2em}
.LSIEFix{
	font-size:80%;
	padding:4px 8px 10px}
.LSTable{
	list-style:none;
	padding:0}
.LSDescr{
	margin-left:7px}
#search-results-bar {
    border-bottom: 1px solid #DDDDDD;
    border-top: 1px solid #DDDDDD;
    float: left;
    padding: 1em 0;
    position: relative;
    width: 100%;
    z-index: 1}
#search-results-bar dl{
	display:yes}
#sorting-options {
	padding:0 0 0 10px}
#search-results dt {
	font-weight:bold}
#search-results dd {
	font-style:italic;
	padding-bottom:10px}