.form-container-inline .search-form .select2-am.select-style,
.search-data .select2-am.select-style{
	-webkit-border-radius:auto;
	border-radius:auto;
}
.form-container-inline .search-form .select2-am{
	margin-bottom:10px;
}
.search-data .select2-am{
	margin-bottom:0;
}
.select2-container .select2-choice {
	height:30px;
}
.form-container-inline .search-form .select2-am .select2-choice,
.search-data .select2-am .select2-choice{
	background-image:none;
	border:none;
	-webkit-border-radius: 6px;
	border-radius: 6px;
	line-height:30px;
}
.form-container-inline .search-form .select2-am .select2-dropdown-open .select2-choice,
.search-data .select2-am .select2-dropdown-open .select2-choice{
	background-color:white;
	-webkit-border-radius: 6px 6px 0 0;
	border-radius: 6px 6px 0 0;
	border:none;
}
.select2-drop-active {
	border:none !important;	
}
.search-data .select2-container .select2-choice{
	background-color:#D9D0BB;
}

.form-container-inline .search-form .select2-am .select2-container .select2-choice .select2-arrow,	
.search-data .select2-am .select2-container .select2-choice .select2-arrow{	
	width:30px;
	line-height:30px;
}
.form-container-inline .search-form .select2-am .select2-container .select2-choice .select2-arrow b{
	background: url("../images/bg_select.png") no-repeat scroll center center #16A5B9;	
}
.search-data .select2-am .select2-container .select2-choice .select2-arrow b{
	background: url("../images/bg_select.png") no-repeat scroll center center #16A5B9;
} 
.select2-dropdown-open .select2-choice .select2-arrow b{
	background: url("../images/bg_select.png") no-repeat scroll center center #16A5B9;	 
	-webkit-transform: rotate(180deg);
	-moz-transform: rotate(180deg);
	-ms-transform: rotate(180deg);
	-o-transform: rotate(180deg);
	transform: rotate(180deg);
}
.select2-drop-active{
	padding-top:4px;
}
.select2-results .select2-highlighted{
	background: #16A5B9;
    color: #fff;
}

.select2-drop ul.select2-results li.select2-result:nth-child(even){
	background-color:#f1f1f1;
}
.select2-drop ul.select2-results li.select2-highlighted.select2-result:nth-child(even) {
    background: #16a5b9 none repeat scroll 0 0;
    color: #fff;
}

.select2-results .select2-no-results{
	padding:5px !important;
}

.search-form .form-group.error ::-webkit-input-placeholder { color:#f00; }
.search-form .form-group.error ::-moz-placeholder { color:#f00; } /* firefox 19+ */
.search-form .form-group.error :-ms-input-placeholder { color:#f00; } /* ie */
.search-form .form-group.error input:-moz-placeholder { color:#f00; }
.search-form .form-group.error .select2-container .select2-choice > .select2-chosen { color:#f00 }

.search-form .form-group label > .tooltip-message{
	font-size:1.0em;
	text-shadow:0px 0px 3px #fff;
}
.search-form .form-group label > .tooltip-message{
	visibility: hidden;
}
.search-form .form-group.error label > .tooltip-message{
	color:#f00;		
	visibility: visible;
}
.search-form .form-group.error label > .tooltip-message + .tooltip > .tooltip-inner {background-color: #f00;}
.search-form .form-group label > .tooltip-message + .tooltip.top .tooltip-arrow {
  bottom: 0;
  left: 50%;
  margin-left: -5px;
  border-top-color: #f00;
  border-width: 5px 5px 0;
}

#hitlistContainer{	
	min-height: 200px;
}
.search-progress{
	width:100%;
	height:100%;
	position:absolute;
	z-index:9999;
	background-color:rgba(255,255,255,0.8);	
}
.search-progress .logo{
	text-align:center;
	min-height:200px;
	line-height: 200px;
}