/***************************************************/
/******************* responsive ********************/
/***************************************************/
@media screen and (max-width : 1024px) {
	.back-to-top { top: 99%; }
	#homepage-slideshow .owl-controls { display: none !important; }
	.setCenter3 {width:95%;}
	.grid_4_1{width: 32%; display: inline-block; margin: 0 2% 2% 0;}
	.hover{width:100%;}
	.imagem {width:100%;}
}
@media screen and (max-width : 970px) {
	.grid_1,
	.grid_2,
	.grid_3,
	.grid_4,
	.grid_5,
	.grid_6,
	.grid_7,
	.grid_8,
	.grid_9,
	.grid_10,
	.grid_11,
	.grid_12,
	.grid_3_3 {
		width: 100%;
		display: inline-block;
	}
	.setCenter3 { width:95%;}
	.grid_4_1{ width:32%; display: inline-block; margin: 0 2% 2% 0;}
	.hover{	width:100%;}
	.imagem { width:100%;}

	.about-content .about-description { border-bottom: 1px solid #E6E6E6; padding-bottom: 30px; margin-bottom: 30px; }
	.valencia-content .valencia-description { border-bottom: 1px solid #E6E6E6; padding-bottom: 30px; margin-bottom: 30px; }
	.valencia-content .valencia-navigation ul { padding: 0px; text-align: left; text-transform: uppercase; font-weight: bold; font-size: 24px; }
	.valencia-content .valencia-navigation ul li { border-bottom: 1px solid #E6E6E6; padding-bottom: 30px; margin-bottom: 30px; }

	.galeria-content .galeria-description { border-bottom: 1px solid #E6E6E6; padding-bottom: 30px; margin-bottom: 30px; }
	.galeria-content .galeria-navigation ul { padding: 0px; text-align: left; text-transform: uppercase; font-weight: bold; font-size: 24px; }
	.galeria-content .galeria-navigation ul li { border-bottom: 1px solid #E6E6E6; padding-bottom: 30px; margin-bottom: 30px; }

}
@media screen and (max-width : 820px) {
	.setCenter2 {	height: 80px; top:0px;}
	.setCenter3 {	width:95%;}
	.grid_4_1{	width:100%;}
	.hover{	width:100%;}
	.imagem {	width:100%; height:190px;}
	header .humburguer { display: inline-block; cursor: pointer; position: absolute;}
	header .humburguer svg { width: 20px; height: 20px; margin:30px; }
	header .logotipo { margin-left: 10%;}
	header .icon-facebook { display: none; }
	.menuBase { display: none; }
	.home-news { border-bottom: 1px solid #E6E6E6; }

	.about-content .about-description { border-bottom: 1px solid #E6E6E6; padding-bottom: 30px; margin-bottom: 30px; }
	.valencia-content { padding-bottom: 20px; }
	.valencia-content .valencia-description { border-bottom: 1px solid #E6E6E6; padding-bottom: 30px; margin-bottom: 30px; }
	.valencia-content .valencia-navigation ul { padding: 0px; text-align: left; text-transform: uppercase; font-weight: bold; font-size: 24px; }
	.valencia-content .valencia-navigation ul li { border-bottom: 1px solid #E6E6E6; padding-bottom: 30px; margin-bottom: 30px; }

	.galeria-content .galeria-description { border-bottom: 1px solid #E6E6E6; padding-bottom: 30px; margin-bottom: 30px; }
	.galeria-content .galeria-navigation ul { padding: 0px; text-align: left; text-transform: uppercase; font-weight: bold; font-size: 24px; }
	.galeria-content .galeria-navigation ul li { border-bottom: 1px solid #E6E6E6; padding-bottom: 30px; margin-bottom: 30px; }

	footer nav { text-align: center; }
	footer nav li { display: block; margin-right: 0px; margin-bottom: 10px; }
	footer .footer-icon-facebook { float: none; text-align: center; margin-top: 40px; }
	.back-to-top { text-align: center; right: 0px; margin-top: 30px; margin-bottom: 20px; position: relative; display: block; }
	header img { width:120px; float:right;	bottom: 0;}
	.naming { font-size:12px; line-height:14px;	padding-left:75px; width: 50%}
	.aniversario {
		  margin-right: 25px;
			width: 30%;
	}
}

@media all and (max-width : 480px) {
	.setCenter2 {   height: 80px; top:0px;}
	.setCenter3 {   width:95%;}
	.grid_4_1{max-width:100%; width:100%;}
	.hover{ max-width:100%; width:100%;}
	.imagem {max-width:100%;width:100%; height:190px;}
	header .humburguer { 	display: inline-block; cursor: pointer; }
	header .humburguer svg { 	width: 20px; height: 20px; margin:30px; }
	header .logotipo { width: 100%; padding: 0 10%;}
	header .icon-facebook { display: none; }
	.menuBase { display: none; }
	.home-news { border-bottom: 1px solid #E6E6E6; }

	.about-content .about-description { border-bottom: 1px solid #E6E6E6; padding-bottom: 30px; margin-bottom: 30px; }
	.valencia-content { padding-bottom: 20px; }
	.valencia-content .valencia-description { border-bottom: 1px solid #E6E6E6; padding-bottom: 30px; margin-bottom: 30px; }
	.valencia-content .valencia-navigation ul { padding: 0px; text-align: left; text-transform: uppercase; font-weight: bold; font-size: 24px; }
	.valencia-content .valencia-navigation ul li { border-bottom: 1px solid #E6E6E6; padding-bottom: 30px; margin-bottom: 30px; }

	.galeria-content .galeria-description { border-bottom: 1px solid #E6E6E6; padding-bottom: 30px; margin-bottom: 30px; }
	.galeria-content .galeria-navigation ul { padding: 0px; text-align: left; text-transform: uppercase; font-weight: bold; font-size: 24px; }
	.galeria-content .galeria-navigation ul li { border-bottom: 1px solid #E6E6E6; padding-bottom: 30px; margin-bottom: 30px; }

	footer nav { text-align: center; }
	footer nav li { display: block; margin-right: 0px; margin-bottom: 10px; }
	footer .footer-icon-facebook { float: none; text-align: center; margin-top: 40px; }
	.back-to-top { text-align: center; right: 0px; margin-top: 30px; margin-bottom: 20px; position: relative; display: block; }
	header img { width:120px;	}
	.naming { font-size:12px; line-height:14px;	padding-left:75px;width:100%; margin-top: 0;}
}
@media all and (max-width : 480px) {
	header img { width:100px;	}
}
