.shadow{
  /*width: 284px;*/
  padding: 10px 10px 20px 10px;
  border: 1px solid #BFBFBF;
  background-color: white;
  box-shadow: 0px 0px 25px #aaaaaa !important; 
  border-radius: 20px;
}

.divBtnMap {
	border-radius: 10px; 
	/*border:solid 2	px grey;*/
	text-align: center;
	padding: 10px;
	margin-top: 20px;
	background-color: #b8d6ec;
	
}

.textoMapa {
	color:#0a3055 !important;
	font-weight: bold;
	/*font-weight: bold;*/
	font-size: .8em;
}

.divInput{
	border-radius: 10px; 
	/*border:solid 2	px grey;*/
	text-align: center;
	padding: 10px;
	margin-top: 15px;
	/*background-color: #b8d6ec;*/

}

.inputViive{
	background-color: #b8d6ec;
}

.bolita{
	width: 15px !important;
	height: 5px;
	border-radius: 50%;
	display: inline;
}

.btn-shop {
  /*background-color: #b8d6ec;*/
  background: #b8d6ec; /* Old browsers */
  background: -moz-linear-gradient(left,  #b8d6ec 0%, #b8d6ec 100%); /* FF3.6-15 */
  background: -webkit-linear-gradient(left,  #b8d6ec 0%,#b8d6ec 100%); /* Chrome10-25,Safari5.1-6 */
  background: linear-gradient(to right,  #b8d6ec 0%,#b8d6ec 100%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#b8d6ec', endColorstr='#b8d6ec',GradientType=1 ); /* IE6-9 */
  font-family: Verdana;
  color: #0a3055;
}

.btn-shop:hover {
  background-color: #b8d6ec;
  color: #0a3055 ;
}

.btn-cancel{
	background: #f35353; 
	background: -moz-linear-gradient(left,  #f35353 0%, #fd2e2e 100%); 
	background: -webkit-linear-gradient(left,  #f35353 0%,#fd2e2e 100%); 
	background: linear-gradient(to right,  #f35353 0%,#fd2e2e 100%); 
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#f35353', endColorstr='#fd2e2e',GradientType=1 );
	background-color: #fd2e2e;
	color: whitesmoke;
}
.btn-cancel:hover {
  background-color: #282828;
  color: whitesmoke ;
}

.footerL{
	/*height: 350px;*/
	width: 100%;
	background-color: #0a3055;
	margin-top: 50px;
	bottom: 0px;
}






