/*inicio de video*/
@media screen and (max-width: 2300px){
	.texto.texto_page p.video_content{ 
	    width: 60%;
    	padding-bottom: 33.8%;
	}
}
@media screen and (max-width: 2300px) and (max-height: 800px){
	.texto.texto_page p.video_content{
	    width: 40%;
    	padding-bottom: 22.5%;
	}
}
@media screen and (max-width: 2300px) and (max-height: 640px){
	.texto.texto_page p.video_content{
	    width: 30%;
    	padding-bottom: 16.9%;
    }
}

@media screen and (max-width: 1900px){
	.texto.texto_page p.video_content{ 
	    width: 70%;
    	padding-bottom: 39.5%;
	}
}
@media screen and (max-width: 1900px) and (max-height: 880px){
	.texto.texto_page p.video_content {
	    width: 50%;
	    padding-bottom: 28.2%;
	}
}
@media screen and (max-width: 1900px) and (max-height: 600px){
	.texto.texto_page p.video_content {
	    width: 38%;
	    padding-bottom: 21.4%;
	}

}

@media screen and (max-width: 1400px){
	.act_page .texto.texto_page img{
		max-width: 100%;
	}
	
}
@media screen and (max-width: 1400px) and (max-height: 640px){
	.texto.texto_page p.video_content {
	    width: 50%;
	    padding-bottom: 28.2%;
	}
}
@media screen and (max-width: 1400px) and (max-height: 500px){
	.texto.texto_page p.video_content {
        width: 40%;
    	padding-bottom: 22.5%;
	}
}

@media screen and (max-width: 1380px){
	.texto.texto_page p.video_content{ 
        width: 80%;
    	padding-bottom: 45.3%;
	}
	.texto.texto_page .lSSlideOuter {
		max-width: 80% !important;
	}
}
@media screen and (max-width: 1380px) and (max-height: 680px){
	.texto.texto_page p.video_content {
	    width: 60%;
	    padding-bottom: 33.8%;
	}
}
@media screen and (max-width: 1380px) and (max-height: 540px){
	.texto.texto_page p.video_content {
	    width: 50%;
	    padding-bottom: 28.2%;
	}
}

@media screen and (max-width: 1080px){
	.texto.texto_page p.video_content{ 
        width: 90%;
    	padding-bottom: 50.6%;
	}
	.texto.texto_page .lSSlideOuter {
		max-width: 90% !important;
	}
}
@media screen and (max-width: 1080px) and (max-height: 620px){
	.texto.texto_page p.video_content {
	    width: 70.3%;
	    padding-bottom: 39.6%;
	}
}
@media screen and (max-width: 1080px) and (max-height: 500px){
	.texto.texto_page p.video_content {
	    width: 63.2%;
	    padding-bottom: 35.6%;
	}
}

@media screen and (max-width: 920px){
	.texto.texto_page p.video_content{ 
        width: 100%;
    	padding-bottom: 56.6%;
	}
	.texto.texto_page .lSSlideOuter {
		max-width: 100% !important;
	}
}
@media screen and (max-width: 920px) and (max-height: 580px){
	.texto.texto_page p.video_content {
	    width: 75.8%;
	    padding-bottom: 42.6%;
	}
}
@media screen and (max-width: 920px) and (max-height: 450px){
	.texto.texto_page p.video_content {
	    width: 57.9%;
	    padding-bottom: 32.6%;
	}
}
@media screen and (max-width: 920px) and (max-height: 340px){
	.texto.texto_page p.video_content {
	    width: 43.9%;
	    padding-bottom: 24.6%;
	}
}
/*fin de video*/
@media screen and (max-width: 800px){
	.texto.texto_page .aligncenter{
	    max-width: -o-calc(100vw - 40px);
	    max-width: -ms-calc(100vw - 40px);
	    max-width: -moz-calc(100vw - 40px);
	    max-width: -webkit-calc(100vw - 40px);
	    max-width: calc(100vw - 40px);
	}
}

@media screen and (max-width: 740px){
	.texto.texto_page h1{
		max-width: 100%;
	}
	.texto.texto_page hr{
		width: 100%;
	}
	.texto.texto_page img{
		max-width: 100%;
	}
	.texto.texto_page ul{
		max-width: initial;
		width: -o-calc(100% - 40px);
		width: -ms-calc(100% - 40px);
		width: -moz-calc(100% - 40px);
		width: -webkit-calc(100% - 40px);
		width: calc(100% - 40px);
	}
	.texto.texto_page ol{
		max-width: initial;
		width: -o-calc(100% - 40px);
		width: -ms-calc(100% - 40px);
		width: -moz-calc(100% - 40px);
		width: -webkit-calc(100% - 40px);
		width: calc(100% - 40px);
	}
	.texto.texto_page blockquote{
		width: -o-calc(100% - 90px);
		width: -ms-calc(100% - 90px);
		width: -moz-calc(100% - 90px);
		width: -webkit-calc(100% - 90px);
		width: calc(100% - 90px);
	}
	
	.texto.texto_page .alignright{
		max-width: -o-calc(50% + 10px);
		max-width: -ms-calc(50% + 10px);
		max-width: -moz-calc(50% + 10px);
		max-width: -webkit-calc(50% + 10px);
		max-width: calc(50% + 10px);
		margin: 10px -20px 30px 10px;
	}
	.texto.texto_page .alignleft{
	    max-width: -o-calc(50% + 10px);
	    max-width: -ms-calc(50% + 10px);
	    max-width: -moz-calc(50% + 10px);
	    max-width: -webkit-calc(50% + 10px);
	    max-width: calc(50% + 10px);
    	margin: 10px 10px 30px -20px;
	}
	.texto.texto_page .wp-caption.alignleft{
	    max-width: -o-calc(50% + 10px);
	    max-width: -ms-calc(50% + 10px);
	    max-width: -moz-calc(50% + 10px);
	    max-width: -webkit-calc(50% + 10px);
	    max-width: calc(50% + 10px);
    	margin: 10px 10px 30px -20px;
	}
	.texto.texto_page .wp-caption.alignright{
	    max-width: -o-calc(50% + 10px);
	    max-width: -ms-calc(50% + 10px);
	    max-width: -moz-calc(50% + 10px);
	    max-width: -webkit-calc(50% + 10px);
	    max-width: calc(50% + 10px);
    	margin: 10px -20px 30px 10px;
	}
	.texto.texto_page .wp-caption p{
		    margin: 2px 10px 10px;
	}
}

@media screen and (max-width: 400px){
	.texto.texto_page .aligncenter {
	    max-width: -o-calc(100vw - 20px);
	    max-width: -ms-calc(100vw - 20px);
	    max-width: -moz-calc(100vw - 20px);
	    max-width: -webkit-calc(100vw - 20px);
	    max-width: calc(100vw - 20px);
	}
}