/* TABLET */
@media only screen and ( min-width:720px ) and (max-width:1060px){
	.desktop, .movil{ display: none; }
	.tablet{ display: block; }
}

/* SMARTPHONE */
@media only screen and ( min-width:320px ) and (max-width:719px){
	.desktop, .tablet{ display: none; }
	.movil{ display: block; }

	.contenedor{
		padding: 0;
	}
	.contenedor-sl{
		padding: 0;
	}
	header .nav{
		display: none;
	}
	.sliders .text-init h2{
		font-size: 20px;
		line-height: 24px;
		max-width: 280px;
	}

	.title h2{
		font-size: 24px;
		text-align: center;
	}
	.sliders{
		border-radius: 0;
	}
	.sliders .slide div{
		border-radius: 0;
	}
	.shows{
		padding: 0 20px;
	}
	.shows .show{
		width: 100%;
		flex-direction: column;
	}
	.shows .show .img{
		width: 100%;
	}
	.shows .show .detail{
		width: 100%;
	}
	.map{
		padding: 0 20px;
	}
	.promociones-grid{
		
		padding: 0 30px;
	}
	.promocion {
		width: 100%;
		margin: 0;
	}
	.slick-list{
		overflow: auto;
	}
	.contenedor-sl .title{
		padding: 0 20px;
	}
	.promociones-grid .slick-arrow.slick-prev{
		left: 5px;
	}
	.promociones-grid .slick-arrow.slick-next{
		right: 5px;
	}
}
