@media screen and (max-width: 1700px) 
{
	.contenidotexto h1, .contenidotexto h1 span {font-size: 70px; max-width: 1000px; margin: 0 auto;}
	.galeriacontinentes > div {height: 280px;}
	.articulo {padding: 90px 30px;}
}
@media screen and (max-width: 1320px) 
{
	header .pd15-30 {padding: 10px 15px;}
	header .menu li {padding-left: 15px;}
	header .logo img {max-width: 180px;}
	header .item-135 {display: none !important;}
	.contenidotexto h1, .contenidotexto h1 span {font-size: 55px; max-width: 800px;}
	h2 {font-size: 40px; margin-bottom: 30px;}
	.imagenprograma {height: 175px;}
	.expedicionesatlantis .rel > img:nth-child(1) {max-height: 80%;}
	.expedicionesatlantis .rel > img:nth-child(2) {max-height: 60%;}
	.galeriacontinentes > div {height: 230px;}
	.llamanoshome h3 {font-size: 27px; margin-bottom: 15px;}
	.llamanoshome {text-align: center;}
	.llamanoshome .btn {margin: 0 auto;}
	.articulo {padding: 70px 15px;}
	.tabs h6 {font-size: 16px;}
}
@media screen and (max-width: 1000px) 
{
	.ro1{order: 1;}
	.ro2{order: 2;}
	header .moduletable_menu{display: none;}
	.desktop{display: none;}
	.responsive{display: block;}
	.supheader .contacto li:last-child {display: none;}
	.contenidotexto h1, .contenidotexto h1 span {font-size: 40px; max-width: 90%; letter-spacing: 10px;}
	.expedicionesatlantis .c3{display: none;}
	.expedicionesatlantis .c7{width: 100%;}
	.moduletable .c33{width: 100%;}
	.galeriacontinentes .c33{width: 50%;}
	.viajesamedida .m {padding: 100px 15px;}
	.viajesengrupohome .m {padding: 100px 15px;}
	.ultimosarticuloshome .c25{width: 50%;}
	.suscribetehome input {max-width: 100%; width: auto;}
	footer .c3 {width: 100% !important;}
	footer .c2 {width: 100% !important;}
	.galeriacontinentes .c33 {width: 100%;}
	#programas .c33 {width: 100%;}
	.itemviaje .c6 {width: 100%;}
	.itemviaje .c4 {width: 100%;}
	.galeriadeimagenes .c33 {width: 50%;}
}
@media screen and (max-width: 420px)
{
	.cookies .r{width: 100%; padding-top: 0;}
	.cookies .btn{margin: 0; width: 48%;}
	*{background-attachment: initial;}
	body.mantenimiento img{max-width: 100%;}
	body.mantenimiento h1{font-size: 20px;}
	body.mantenimiento h2{font-size: 17px;}
	.ultimosarticuloshome .c25{width: 100%;}
	.galeriadeimagenes .c33 {width: 100%;}
	.formcontacto .c5 {width: 100%;}
	h2 {font-size: 28px;}
	.suscribetehome h3 {font-size: 22px;}
	.llamanoshome h3 {font-size: 20px;}
	.tabs .c25 {width: 100%;}
	.compartir .c2 {width: 100%;}
	.cabecera h1 {font-size: 27px;}
}