.ancho-maximo{ width: 100%; max-width: 1200px; margin:0 auto;}
@media all and (max-width: 1200px) {
	.ancho-maximo{ padding:0 20px;}
}

/******************************************************/
/* assets-serie */
.assets-serie{ display: flex; justify-content:space-between; flex-direction: column; width: 100%; min-height: calc(100vh - 80px); }
.assets-serie .assets-serie-img{ display: flex; justify-content:space-between; width: 100%; align-items: stretch; flex-grow: 1; flex-shrink: 1; }
.assets-serie .assets-serie-img .assets-serie-flecha{ flex-basis: 40px; flex-shrink: 0; display: flex; align-items: center; cursor: pointer; }	
.assets-serie .assets-serie-img .assets-serie-flecha.next{ justify-content: flex-end;}	
.assets-serie .assets-serie-img .assets-serie-flecha img{ height: 1.5em;}	
.assets-serie .assets-serie-img .assets-serie-obra{ flex-basis: calc(100vh - 80px); flex-shrink: 0; text-align: center; }	
.assets-serie .assets-serie-img .assets-serie-obra .cycle-slideshow{ display: block; height: 100%; max-width:100%; width: auto; overflow: hidden; max-height: calc( 100vh - 200px); /* min-height: 60vh; */ } /* Max-height Ver layout */
.assets-serie .assets-serie-img .assets-serie-obra .cycle-slideshow .assets-serie-obra-imagen { display: block; height: 100%; width:100%; } 
.assets-serie .assets-serie-img .assets-serie-obra .cycle-slideshow .assets-serie-obra-imagen img{ height: 100%; width:100%; object-fit: contain; max-width: 1000px; max-height: 90vh; } 
/* .assets-serie #adv-custom-caption{ line-height: 1.1em; text-align: center; width: 100%; height: 180px; padding: 70px 20px 20px; } */
.assets-serie #adv-custom-caption{ line-height: 1.1em; text-align: center; width: 100%; height: 120px;  padding: 1em 20px; }
.assets-serie #adv-custom-caption h2{ font-weight: bold; color:#929292;}
.assets-serie #adv-custom-caption p{ font-weight: normal; }

@media all and (max-width: 768px) {
	.assets-serie .assets-serie-img .assets-serie-flecha{ display: none; }
	.assets-serie .assets-serie-img .assets-serie-obra{ flex-basis: 100%;  }	

}
/******************************************************/

/******************************************************/
/* assets-serie-video */
.assets-serie-video{ display: flex; justify-content:space-between; flex-direction: column; width: 100%; min-height: calc(100vh - 80px); }
.assets-serie-video .assets-serie-video-img{ display: flex; justify-content:space-between; width: 100%; align-items: center; flex-grow: 1; flex-shrink: 1; }
.assets-serie-video .assets-serie-video-img .assets-serie-video-flecha{ flex-basis: 40px; flex-shrink: 0; display: flex; align-items: center; cursor: pointer; }	
.assets-serie-video .assets-serie-video-img .assets-serie-video-flecha.next{ justify-content: flex-end;}	
.assets-serie-video .assets-serie-video-img .assets-serie-video-flecha img{ height: 1.5em;}	
.assets-serie-video .assets-serie-video-img .assets-serie-video-obra{ flex-basis: calc(100% - 80px); flex-shrink: 0; text-align: center; }	
.assets-serie-video .assets-serie-video-img .assets-serie-video-obra .cycle-slideshow{ display: block; height: 100%; max-width:100%; width: auto; overflow: hidden; max-height: calc( 100vh - 200px;); /* min-height: 60vh; */ } /* Max-height Ver layout */
.assets-serie-video .assets-serie-video-img .assets-serie-video-obra .cycle-slideshow .assets-serie-video-obra-imagen { display: block; height: 100%; width:100%; } 
.assets-serie-video .assets-serie-video-img .assets-serie-video-obra .cycle-slideshow .assets-serie-video-obra-imagen iframe{ height: 100%; width:100%;  } 
.assets-serie-video #adv-custom-caption{ line-height: 1.1em; text-align: center; width: 100%; height: 120px;  padding: 1em 20px; }
.assets-serie-video #adv-custom-caption h2{ font-weight: bold; color:#929292;}
.assets-serie-video #adv-custom-caption p{ font-weight: normal; }
/******************************************************/

/* .columnas{ display: flex; flex-direction:row; justify-content:space-between; flex-wrap:wrap; width:100%; }
.columnas .columna{  width:calc(50% - 20px);}
.columnas .columna-3{  width:calc(33% - 20px);}
.columnas .columna-25{  width:calc(25% - 20px);}
.columnas .columna-75{  width:calc(75% - 20px);}
@media all and (max-width: 600px) {
	.columnas{flex-direction:column;}
	.columnas .columna,
	.columnas .columna-3,
	.columnas .columna-25,
	.columnas .columna-75{width:100%; margin-bottom: 1rem;}
} */


/******************************************************/
/* assets-video-embebido */
.assets-video-embebido{position: relative; padding-bottom: 56.25%; padding-top: 30px; height: 0; overflow: hidden; margin-bottom: 1em; }
.assets-video-embebido iframe{position: absolute; top: 0; left: 0; width: 100%; height: 100%; }

/******************************************************/