
@media screen and (max-width: 1260px){
	.content.planea .content_int{
		width: -o-calc(100% - 40px);
		width: -ms-calc(100% - 40px);
		width: -moz-calc(100% - 40px);
		width: -webkit-calc(100% - 40px);
		width: calc(100% - 40px);
	}
}
@media screen and (max-width: 1240px){

	.footer_int{
		width: -o-calc(100% - 40px);
		width: -ms-calc(100% - 40px);
		width: -moz-calc(100% - 40px);
		width: -webkit-calc(100% - 40px);
		width: calc(100% - 40px);
	}
}

@media screen and (max-width: 1200px){
	
 .content_int{
        width: -o-calc(100% - 40px);
        width: -ms-calc(100% - 40px);
        width: -moz-calc(100% - 40px);
        width: -webkit-calc(100% - 40px);
        width: calc(100% - 40px);

    }
    .modulaciones_txt.act{
        left: 20px;
    }
    .modulaciones{
        width: -o-calc(100% - 380px);
        width: -ms-calc(100% - 380px);
        width: -moz-calc(100% - 380px);
        width: -webkit-calc(100% - 380px);
        width: calc(100% - 380px);
        width: 100%;
    }



	/*single*/
	.c_i_border.act .ficha{
		top: 71px;
		left: 20px;
	}
	.c_i_border.acts .text_info.acth{
		right: 0;
		top: 0;
		position: relative;
		margin: 0;
	}
	.c_i_border.actdos .text_info.acth.actb{
		    right: 0;
    position: relative;
    top: 0;
    bottom: inherit;
	}
	.content_post{
		width: 100%;
	}
	.texto_info{
		width: -o-calc(100% - 600px);
		width: -ms-calc(100% - 600px);
		width: -moz-calc(100% - 600px);
		width: -webkit-calc(100% - 600px);
		width: calc(100% - 600px);
		padding-left: 290px;
		margin-bottom: 40px;
	}
	.wrapper{
	    padding-top: 71px;
	}

}


@media screen and (max-width: 1060px){
	

}

@media screen and (max-width: 1030px){
	.text_info{
		width: 100%;
	}
	.c_i_border.acts .text_info.acth{
		    width: 500px;
    float: inherit;
    margin: auto;
	}
	.btn-video{
		display: block;
	}
	.content.c_i_border.acts .image_x{
		display: none;
	}
	.red_ul_txt_info{
		display: block;
	}
	.columna{
		    width: 100%;
    float: inherit;
    height: auto;
	}

	.text_info{
		    width: 500px;
    float: inherit;
    margin: auto;
	}
	.redes{
		position: relative;
    bottom: inherit;
    padding: 0;
    text-align: left;
    display: none;
	}
	.text_info .columna{
		width: 100%;
    float: inherit;
    height: auto;
	}
	.columna audio{
		width: -o-calc(100% - 4px);
    width: -ms-calc(100% - 4px);
    width: -moz-calc(100% - 4px);
    width: -webkit-calc(100% - 4px);
    width: calc(100% - 4px);
    bottom: inherit;
    position: relative;
    margin: 10px 0px;
	}
	.info_cerrar{
		display: none;
	}
	.content.c_i_border.acts .text_info.acth .red_ul_txt_info .red.info_cerrar{
		display: none;
	}
	.content.c_i_border.acts .text_info{
		animation:inherit;
	}
	.text_info{
	    padding-left: 300px;
	    margin: 0;
	    width: -o-calc(100% - 330px);
	    width: -ms-calc(100% - 330px);
	    width: -moz-calc(100% - 330px);
	    width: -webkit-calc(100% - 330px);
	    width: calc(100% - 330px);
	}
	.c_i_border.acts .text_info.acth{
		padding-left: 300px;
	    margin: 0;
	    width: -o-calc(100% - 330px);
	    width: -ms-calc(100% - 330px);
	    width: -moz-calc(100% - 330px);
	    width: -webkit-calc(100% - 330px);
	    width: calc(100% - 330px);
	}
	.texto_info{
		padding-left: 300px;
	    margin: 0;
	    width: -o-calc(100% - 330px);
	    width: -ms-calc(100% - 330px);
	    width: -moz-calc(100% - 330px);
	    width: -webkit-calc(100% - 330px);
	    width: calc(100% - 330px);
	}
	.content_post{
		z-index: 6;
	}
}

@media screen and (max-width: 1000px){
	.columna.plan.col_uno{
		border-right: 0;
	}
	.columna.plan{
		width: 600px;
		border:none;
		min-height: initial;
	}
	.content.creditos .columna{
		width: 600px;
    min-height: auto;
    border: none;
    float: inherit;
	}
}

@media screen and (max-width: 840px){
	.columna .ficha{
	    position: absolute;
	    bottom: 0;
	    top: initial;
	    left: 0;
	}
	.c_i_border.act .ficha{
		position: absolute;
	    bottom: 0;
	    top: initial;
	    left: 0;
	}
	.text_info{
	    width: 500px;
	    padding: 0;
	    margin: auto;
	}
	.c_i_border.acts .text_info.acth{
		width: 500px;
	    padding: 0;
	    margin: auto;
	}
	.content.c_i_border.acts .texto_info{
		padding: 0;
		width: 500px;
		margin: auto;
		float: inherit;
	}
	.texto_info{
		padding: 0;
		width: 500px;
		margin: auto;
		float: inherit;
	}
	.post{
		margin: 10px;
		width: -o-calc(25% - 20px);
		width: -ms-calc(25% - 20px);
		width: -moz-calc(25% - 20px);
		width: -webkit-calc(25% - 20px);
		width: calc(25% - 20px);
	}
	.texto {
	    margin-top: 40px;
	}
}

@media screen and (max-width: 800px){
	.text_xtra_int{
		width: -o-calc(100% - 160px);
		width: -ms-calc(100% - 160px);
		width: -moz-calc(100% - 160px);
		width: -webkit-calc(100% - 160px);
		width: calc(100% - 160px);
	}
	.modulaciones_txt{
	    position: relative;
	    top: 0;
	    width: 100%;
	    left: 0;
	}
	.modulaciones_txt.act{
	    position: relative;
	    top: 0;
	    width: 100%;
	    left: 0;
	}
	.modulaciones{
		width: 100%;
		position: relative;
	}
	.modulacion_art{
		padding-left: 10px;
	}
	.artistas.artist_int .artist_info{
		float: initial;
    margin-bottom: 10px;
	}
	.contenedor_de_obras{
		width: 100%;
		float: inherit;
	}

}

@media screen and (max-width: 750px){
	.footer_int p{
		width: -o-calc(100% - 90px);
		width: -ms-calc(100% - 90px);
		width: -moz-calc(100% - 90px);
		width: -webkit-calc(100% - 90px);
		width: calc(100% - 90px);
	}
}

@media screen and (max-width: 660px){
	.columna.plan{
		width: 100%;
	}
	.columna .info{
		margin: 0;
		width: 100%;
	}
	.content.creditos .columna{
		width: 100%;
	}


	.content_post{
	    width: -o-calc(100% - 20px);
	    width: -ms-calc(100% - 20px);
	    width: -moz-calc(100% - 20px);
	    width: -webkit-calc(100% - 20px);
	    width: calc(100% - 20px);
	}
	.text_info{
	    width: 100%;
	    width: calc(100% - 50px);
	}
	.content.c_i_border.acts .texto_info{
		width: 100%;
	    width: calc(100% - 50px);
	}
	.text_info .columna{
		width: 100%;
		width: calc(100% - 50px);
	}
	.c_i_border.acts .text_info.acth{
		width: 100%;
		width: calc(100% - 50px);
	}
	.texto_info{
		width: 100%;
		width: calc(100% - 50px);
	}
	.text_info .columna{
		width: 100%;
	}
	.content_post{
		    width: -o-calc(100% - 70px);
    width: -ms-calc(100% - 70px);
    width: -moz-calc(100% - 70px);
    width: -webkit-calc(100% - 70px);
    width: calc(100% - 70px);
	}
	.post{
	    width: -o-calc(50% - 20px);
	    width: -ms-calc(50% - 20px);
	    width: -moz-calc(50% - 20px);
	    width: -webkit-calc(50% - 20px);
	    width: calc(50% - 20px);
	}
}


@media screen and (max-width: 520px){
	.post{
		width: -o-calc(100% - 20px);
		width: -ms-calc(100% - 20px);
		width: -moz-calc(100% - 20px);
		width: -webkit-calc(100% - 20px);
		width: calc(100% - 20px);
	}
}

@media screen and (max-width: 500px){
	.text_xtra_int{
		width: -o-calc(100% - 40px);
		width: -ms-calc(100% - 40px);
		width: -moz-calc(100% - 40px);
		width: -webkit-calc(100% - 40px);
		width: calc(100% - 40px);
	}
}


@media screen and (max-width: 400px){
	.artistas.artist_int .artist_info{
		width: 100%;
	}
	.ficha_tecnica{
		right: inherit;
	}
	.ficha{
		width: -o-calc(100% - 70px);
		width: -ms-calc(100% - 70px);
		width: -moz-calc(100% - 70px);
		width: -webkit-calc(100% - 70px);
		width: calc(100% - 70px);
		left: 20px;
	}
	.columna .ficha{
		bottom: 0;
    top: initial;
    left: 0;
    position: relative;
    width: -o-calc(100% - 80px);
    width: -ms-calc(100% - 80px);
    width: -moz-calc(100% - 80px);
    width: -webkit-calc(100% - 80px);
    width: calc(100% - 80px);
    margin: auto;
	}
	.c_i_border.act .ficha{
		position: relative;
	}
	.wrapper.w_error h4{}

	.wrapper.w_error h2{
		font-size: 130px;
		letter-spacing: 10px;
	}
	.wrapper.w_error{
    	min-height: -o-calc(100vh - 180px);
    	min-height: -ms-calc(100vh - 180px);
    	min-height: -moz-calc(100vh - 180px);
    	min-height: -webkit-calc(100vh - 180px);
    	min-height: calc(100vh - 180px);
	}
}

@media screen and (max-height: 550px){}






















