@media all and (max-width: 799px){
	.menu-responsive{float: left;margin: 17px 0 0 17px;display: block;width: 32px;}
	.nav ul{display: none;}
	.slider{min-height: auto;}
	.slider h2{font-size: 20px;margin: 10px auto 4px;float: none;}
	.slider-buttoms{margin: 0 auto;float: none;}
	.bar{display: table-cell;vertical-align: middle;}
	.bar p{font-size: 11px;padding: 0 10px;}
	.logo{width: 140px;padding: 10px 0;}

	.box-center > div{width: 100%;padding: 0;}
	.box-center > div:nth-child(2){border: 0;}
	#fb{display: none;}
	.footer{height: auto;}
	.footer ul{margin: 20px auto;}
	.footer li{width: 100%;text-align: center;margin: 5px 0;}
	.footer img{float: none;}
	.ocultar{display: none !important;}
	.form{width: 100%;}
	.duo{padding: 0;}
	.duo figure img{width: 100%;}
	.duo > div > div{width: calc(100% - 60px);padding: 30px;}
	.duo > div > div:nth-child(2){padding-left: 30px;}
	.seccion02 > div > div{margin: 0;}
	.quinto li{width: 100%;margin: 0;}
	.list-box{padding-bottom: 30px;}
	.list-box li{width: calc(100% - 60px);margin: 0;padding: 5px 30px;}
	.list-add{padding-bottom: 30px;}
	.list-add li{width: calc(100% - 60px);margin: 0;padding: 5px 30px;}
	.news > div > div{width: calc(100% - 60px);padding: 30px 0;margin: 0 30px;}
	.news h1{margin-bottom: 0;}
	.half{padding-top: 0;}
	.half > div{width: 100%;}
	#map{width: 100%;height: 200px;}
	.half > div:nth-child(2){width: calc(100% - 60px);padding: 30px;margin-left: 0;}
	.form input[type="text"]{width: 100%;}
	.form input[type="text"]:nth-child(2n){margin-left: 0;}
	.try{padding: 30px 0;}
	.try li{width: 100%;margin: 0;}
}
@media screen and (min-width: 400px) and (max-width: 799px){

}
@media screen and (min-width: 0px) and (max-width: 399px){
	.fotos li{width: 100%;}
}
@media screen and (min-width: 800px) and (max-width: 1000px){
	.nav > ul{float: none;}
	.logo{float: none;margin: 0 auto;}
	.slider{min-height: auto;}
	.slider h2{margin: 0 auto 4px;float: none;}
	.slider-buttoms{margin: 0 auto;float: none;}
}