﻿/* HOME SEARCH AREA */

#homesearch { width:100%; margin:auto;   z-index:1; text-align:center; position:absolute; top:30px; } /*position:absolute; top:30px;*/
#homesearch .carre {width:80%; height:200px; margin:auto; padding:0px;  padding:10px;}
@media (max-width: 768px) {
 #homesearch {top:70px;}
 .carousel-caption {display:none}
 #bannerWrapper {min-height:170px}
}
#bigsearch.input-group {width:100%; border:6px solid #41a6ec; opacity:1; max-width:800px; border-radius: 3px; background-color:#41a6ec; margin:auto}
#bigsearch.input-group.blue { border:6px solid #41a6ec; background-color:#41a6ec;}
#bigsearch.input-group.oange { border:6px solid #41a6ec; background-color:#41a6ec;}
#bigsearch.input-group input, #bigsearch.input-group button { height:38px;}
#bigsearch.input-group button.qsearch { background-color:#71c60d; min-width:100px;
					color:#fff; text-shadow:0 1px 0 #e5e7eb; font-size:1.2em; font-family:Arial, Helvetica, sans-serif;
					border-radius: 2px;
					border:0px;
					background: linear-gradient(top, #71c60d, #64b208);	background:-webkit-linear-gradient(top,#71c60d, #64b208);
					background:-o-linear-gradient(top, #71c60d, #64b208);background:-ms-linear-gradient(top, #71c60d, #64b208);
}

#bigsearch button.qsearch { margin-left:3px; }
#bigsearch button.dropdown-toggle { margin-left:5px; border-radius:2px; }

#smallSearch .qsearch { background-color:#71c60d; min-width:80px;
					color:#fff; text-shadow:0 1px 0 #e5e7eb;
					background: linear-gradient(top, #71c60d, #64b208);	background:-webkit-linear-gradient(top,#71c60d, #64b208);
					background:-o-linear-gradient(top, #71c60d, #64b208);background:-ms-linear-gradient(top, #71c60d, #64b208);
}


#homesearch h1 {	color:#fff; font-size:1.2em; padding-bottom:10px; opacity:1;}
#homesearch h2 {	color:#fff; font-size:0.6em; padding-bottom:10px; opacity:1;}

.pageHero {	text-shadow: 0 2px 2px rgba(0,0,0,0.6);}
#gareaContent {background-color:#fff;}
.areaSearch {  max-width:1000px; margin:auto; padding-top:50px}
#bigsearchLegend {max-width:800px; margin:auto; padding-bottom:7px; font-size:1.3em}
#bigsearchLegend input.iradio {	margin:0px 5px 0 20px; top:2px; position:relative }
#glogos {	background-color:#fff; max-width:1250px; padding:10px; margin:auto; position:relative; display:table; padding:30px 0}
#glogos ul li {	display:block; float:left; padding:5px; position:relative; }
ul {	padding:0;}
#glogos:after{clear:both;}

#searchResultArea {	max-width:950px; margin:auto}
#searchResultArea .sresults li { list-style:none; display:block; }
#searchResultArea .sresults li.slink { float:left; padding: 5px 15px 0 0}
#searchResultArea .sresults li.sname {	font-size: 1.5em; font-weight:bold; margin-top:15px}
#searchResultArea .sresults li.sname a {color:navy; }
#searchResultArea #smatches {	font-size:1.4em }
#searchResultArea .skeyword {	color:green;}
#searchResultArea ul.spager {	margin:10px 0}
#searchResultArea ul.spager:after {	clear:both;}
#searchResultArea ul.spager li {display:block; float:left; padding: 5px 10px 5px 0; list-style:none;}
.separator {height:25px; width:100%}
.separatorLine {height:15px; border-bottom: 1px solid #7b9bf3; margin: 20px 0; clear:both}
#gareanavSearchWrapper{	height: 5px; background-color:orange}
#searchResultArea button a {color:#fff;}
ul.hallList li {padding: 3px 0; border-bottom: 1px solid #dbe0ef; height:45px}
ul.scompany li.sflag {	float:left; padding: 5px 5px 0 0}
