*.not(i) {
	font-family: "Lucida Sans Unicode", "Lucida Grande", sans-serif;
	font-size:14px;
}

body {
	background-color: #112B3C !important;
	color: #EFEFEF !important;
}

#header {
	margin-top: 20px;
}

#header a {
	color: #E8413B;
}

#header h3{
	margin-top: 40px;
}

#socialheader{
	float:right;
	margin:-106px -14px 0 0;
}

.margin-bottom20 {
	margin-bottom: 20px;
	clear: both;
}
#home {
	margin-top: 90px;
}

#home #searchBox {
	margin: 75px auto;
}

#home .home-label-search {
	float:left;
	width: 30%;
	text-align: right;
	font-size: 18px;
	color: ;
	text-transform: uppercase;
	font-weight: bold;
	padding:12.5px 0;
}


/*.bootstrap-select > .dropdown-toggle.bs-placeholder, .bootstrap-select > .dropdown-toggle.bs-placeholder:active, .bootstrap-select > .dropdown-toggle.bs-placeholder:focus, .bootstrap-select > .dropdown-toggle.bs-placeholder:hover,
.bootstrap-select > .dropdown-toggle{
  background-color: #FFFFFF !important;
  width: 250% !important;
  border: 1px solid #E8413B !important;
  font-size: 16px;
  border-radius: 5px;
  box-shadow: 5px 5px 2px 1px #D58380;
}

.bootstrap-select > .show {
	width: 250% !important;
}*/

#footer {
	background-color: #3D3C42;
	width: 100%
	margin: 0 auto;
	color: #FFFFFF;
}

#footer a,  
#footer a:hover,  
#footer a:active,  
#footer a:visited, 
#all-departement a,  
#all-departement a:hover,  
#all-departement a:active,  
#all-departement a:visited
{
	color:#FFFFFF;
	text-decoration:underline;
} 

#all-departement ul{
	float: left;
	width: 50%;
	margin-top: 20px;
}

#footer {
	padding-top:20px;
}


.advertising {
	min-width: 160px;
	min-height: 100px;
}

#city table strong a,
#city table strong a:hover,
#city table strong a:visited,
#city table strong a:active {
	color: #fff;
}

.blocInfo {
	border: 1px solid grey;
	margin-bottom: 50px;
	padding:20px;
}

.bootstrap-select > .dropdown-toggle.bs-placeholder, .bootstrap-select > .dropdown-toggle.bs-placeholder:active, .bootstrap-select > .dropdown-toggle.bs-placeholder:focus, .bootstrap-select > .dropdown-toggle.bs-placeholder:hover,
.bootstrap-select > .dropdown-toggle{
  background-color: #FFFFFF !important;
  border: 1px solid #E8413B !important;
  font-size: 16px;
  border-radius: 5px;
  box-shadow: 5px 5px 2px 1px #D58380;
}

.shareSocial {
	width: 10%;
  border-radius: 5px;
  padding: 1%;
}

.waze {
	border: 1px #3cf solid;
}

.whatsapp {
	border: 1px #59f370 solid;
}

.maps{
	border: 1px #000 solid;
	width: 8%;
}

@media only screen and (min-device-width : 320px) and (max-device-width : 480px) {

	.bootstrap-select > .dropdown-toggle.bs-placeholder, .bootstrap-select > .dropdown-toggle.bs-placeholder:active, .bootstrap-select > .dropdown-toggle.bs-placeholder:focus, .bootstrap-select > .dropdown-toggle.bs-placeholder:hover,
	.bootstrap-select > .dropdown-toggle{
	  width: 130% !important;
	}

	.bootstrap-select > .show {
		width: 130% !important;
	}

	#home .home-label-search {
		display: block;
		width: 100%;
		text-align: left;
	}

	h1 {
		font-size: 1.8rem !important;
	}

	h2, h3,h4 {
		font-size: 1.5rem !important;
	}

	h4 {
		font-size: 1.2rem !important;
	}

	#home {
		margin-top: 10%;
	}

	#header h3 {
		margin-top: 5%;
	}

	#home #searchBox {
		margin:0;
	}

	.autocomplete {
	  text-align: left;
	  margin-bottom: 15%;
	}
}

@media only screen and (min-device-width : 480px) {
	.bootstrap-select > .dropdown-toggle.bs-placeholder, .bootstrap-select > .dropdown-toggle.bs-placeholder:active, .bootstrap-select > .dropdown-toggle.bs-placeholder:focus, .bootstrap-select > .dropdown-toggle.bs-placeholder:hover,
	.bootstrap-select > .dropdown-toggle{
	  width: 250% !important;
	}

	.bootstrap-select > .show {
		width: 250% !important;
	}

	.autocomplete {
	  /*the container must be positioned relative:*/
	  position: relative;
	  display: inline-block;
	  width: 65%;
	  text-align: left;
	  margin-bottom: 75px;
	}
}
