﻿.ladoi{
	width: 55%;
	float: left;
}

.seccion{
	width: 100%;
	float: left;
}

.titulo-seccion{
	width: 100%;
	font-size: 30px;
	font-weight: bold;
	float: left;
}

.desarrollo-seccion{
	width: 100%;
	font-size: 27px;
	line-height: 40px;
	float: left;
	padding: 20px 0;
}

.desarrollo-seccion strong{
	width: 100%;
	text-align: center;
	color: #e73d96;
	float: left;
}



.ladod{
	border: 0px solid red;
	width: 42%;
	text-align: center;
	font-size: 20px;
	line-height: 30px;
	float: left;
	margin: 0 0 0 20px;
}

.ladod img{
	width: 60%;
}




.galeria{
	width: 100%;
	float: left;
}





.video{
	width: 50%;
	float: left;
	padding: 10px;

	box-sizing:border-box;
	-moz-box-sizing:border-box;
	-webkit-box-sizing:border-box;
	-o-box-sizing:border-box;
}





.repertorios{
	width: 50%;
	float: left;
}

.repertorio{
	width: 33%;
	line-height: 27px;
	float: left;
	padding: 10px;

	box-sizing:border-box;
	-moz-box-sizing:border-box;
	-webkit-box-sizing:border-box;
	-o-box-sizing:border-box;
}





.video-original{
	width: 100%;
}

.video-original iframe{
	width: 50%;
	float: left;
}

.texto-video{
	background: white;
	width: 48%;
	font-size: 23px;
	color: blue;
	float: left;
	padding: 10px;

	box-sizing:border-box;
	-moz-box-sizing:border-box;
	-webkit-box-sizing:border-box;
	-o-box-sizing:border-box;

	box-shadow: 4px 4px 20px #000;
}



@media screen and (max-width: 900px){
	.repertorios{
		width: 100%;
	}
}

@media screen and (max-width: 700px){
	.ladoi{
		width: 100%;
	}
	.ladod{
		width: 100%;
		text-align: center;
		margin: 20px 0 0 0;
	}
	.ladod img{
		width: 80%;
	}

	.texto-video{
		width: 100%;
	}
}

@media screen and (max-width: 600px){
	.video{
		width: 100%;
	}
}

@media screen and (max-width: 500px){
	.repertorio{
		width: 50%;
	}
}