.home_locales_out{
	text-align:center;
	padding-top:20px;
	padding-bottom:20px;
	
}


.home_locales{
	text-align:left;
	
	margin-right:auto;
	margin-left:auto;
}
.home_locales_body{
	margin-right:auto;
	margin-left:auto;
	max-width:900px;
	
}
.home_tos_body{
	margin-right:auto;
	margin-left:auto;
	max-width:700px;
	
}
.home_tos{
	text-align:left;
	max-width:700px;
	
	margin-right:auto;
	margin-left:auto;
}


.home_locales .note{
	font-size:120%;
	padding:10px;
	margin-right:50px;
	margin-left:50px;
}
.home_locales ol{
	display:table;
	counter-reset:index;
}
.home_locales li{
	display:table-row;
	counter-increment: index;
}
.home_locales li:before {
  content:counter(index)'. ';
}
.home_locales_address{
	display:table-cell;
	padding-left:10px;
	padding-top:5px;
	
}
.home_locales_address_ref{
	display:table-cell;
	padding-left:10px;
	padding-top:5px;

}

@media (max-width: 767px) {
	.home_locales ol{
		display:block;
		padding-left:30px;
		counter-reset:index;
	}
	.home_locales li{
		display:list-item;
		counter-increment: index;
		padding-top:5px;
	}
	.home_locales li:before {
	  content:'';
	}
	.home_locales_address{
		display:inline-block;
		padding-left:0px;
		padding-top:0px;
		
	}
	.home_locales_address_ref{
		display:inline-block;
		padding-left:10px;
		padding-top:2px;
	
	}
	.home_locales .note{
		font-size:120%;
		padding:10px;
		margin-right:10px;
		margin-left:10px;
	}
	
}


.home_locales .note .highlight{
	color:#FF0000;

}

.horarios{
	
}
.horarios table td{
	padding-top:4px;
	padding-right:5px;
	padding-bottom:4px;
	padding-left:5px;
	text-align:center;
	vertical-align:middle;
	
}
.horarios_cell{
	border:#FFF 2pt solid;
	background-color:#EEF3F8;
}
.horarios_cell_reg{
	background-color:#D9D9D9;
}
.horarios_cell_dif{
	background-color:#DCE6F1;
}
.horarios_cell_no{
	background-color:#FDE9D9;
}

.horarios_cell_shop_tit{
	background-color:#B8CCE4;
	color:#FFF;
	font-weight:bold;
}
