/*Content Start*/
/*===== CHAPTER  ==========  Search results (Angolia + page)  ==========*/



.algolia-autocomplete .aa-input, .algolia-autocomplete .aa-hint {width: 100%; z-index:0;}
.algolia-autocomplete .aa-hint {color: #999;}
.algolia-autocomplete .aa-dropdown-menu {width: 100%;background-color: #fff;border: 1px solid #cbcbcb; border-top: none; color:#222; border-bottom-left-radius: 4px;
                    	border-bottom-right-radius: 4px;}
						
	


.algolia-autocomplete .aa-dropdown-menu .aa-suggestion {cursor: pointer;padding: 5px 4px;}
.algolia-autocomplete .aa-dropdown-menu .aa-suggestion.aa-cursor{background-color: #B2D7FF;}
.algolia-autocomplete .aa-dropdown-menu .aa-suggestion em {font-weight: bold;font-style: normal;}


.algolia-autocomplete .category{ color: #666; font-weight:bold;}
.algolia-autocomplete .as-fullline{ border-bottom: 1px solid #ccc; padding-bottom:5px; margin:15px 0px 5px 0px;}
.algolia-autocomplete .as-icon {
  color           : #999;
  font-size       : 18px;
  display         : inline-block;
  float           : left;
  position        : relative;
  top             : 2px;
  min-width       : 30px;
  margin-right    : 10px;
  text-align      : center;
}
.algolia-autocomplete .no-results{ margin:5px 0px 5px 42px; }
.algolia-autocomplete .sector-item{ margin-left    : 40px; }
.algolia-autocomplete .header-item{ margin-left    : 40px; }

.tt-suggestion {
  text-align  : left;
  font-size   : 14px;
  line-height : 20px;
  padding           : 4px;
  position          : relative;
  font-weight       : 500;
  color           : #000000;

  
}


					
						
.sr_form_content			.algolia-autocomplete .aa-dropdown-menu {border: 1px solid #3398cc; border-top: none; margin-top:-3px; border-bottom-left-radius: 0px;	border-bottom-right-radius:0px;}			
.sr_form_content			.algolia-autocomplete .as-icon { display:block; top : 10px; }	
.sr_form_content			.algolia-autocomplete .as-icon .fa { color:#999 !important; display:block; }	




.search-bar 				.algolia-autocomplete .aa-dropdown-menu {border: 1px solid #cbcbcb; border-top: none; margin-top:-3px; }
.hp-search-bar 				.algolia-autocomplete .aa-dropdown-menu {border: 1px solid #6f6f6f; border-top: none; margin-top:-10px; }
.pre-footer-content-left 	.algolia-autocomplete .aa-dropdown-menu {border: 1px solid #cbcbcb; border-top: none; margin-top:-3px; }

	.cover-search-pro-part-1 .algolia-autocomplete{z-index:2;}
	.cover-search-pro-part-2 .algolia-autocomplete{z-index:1;}
	
	
@media only screen and (max-width : 767px) {
	.algolia-autocomplete {width: 100%;z-index:1;position:relative;}
	
	.contractor-search-part-1 .algolia-autocomplete{z-index:2;}
	.contractor-search-part-2 .algolia-autocomplete{z-index:1;}
	
	
	.content-postal-search-content .algolia-autocomplete {z-index:2; /*to prevent algolia te show behind company-logo's*/}
	

	
	
	.no-results{ margin:5px 0px 5px 0px; }
	
	.tt-suggestion { line-height : 25px; }
	.algolia-autocomplete .sector-item{ margin-left: 40px;}
	.algolia-autocomplete .header-item{ margin-left: 0px;}
	
}
@media only screen and (min-width : 768px) {
	.algolia-autocomplete {width: 100%;z-index:1;position:relative;}
	.content-postal-search-content .algolia-autocomplete {z-index:2; /*to prevent algolia te show behind company-logo's*/}
	.algolia-autocomplete .sector-item{ margin-left: 0px;} 
	.algolia-autocomplete .header-item{ margin-left: 0px;}	 
	
}
@media only screen and (min-width : 992px) {
	.algolia-autocomplete {z-index:999;}
	.algolia-autocomplete .sector-item{margin-left: 40px;}
	.algolia-autocomplete .header-item{margin-left: 40px;} 

}










