@media (max-width: 755px) {
	.edad-premiados .col img {
		width: 65px;
	}
}

@media (max-width: 1024px) {
	.cifras-y-curiosidades .premiados-fallecidos-col h3 {
		font-size: 1.1rem;
	}
}


@media (min-width: 755px) {
	
	.fechas-ceremonias .scroll-btn {
		display: block;
	}
	
	.fechas-ceremonias .scroll-btn span{
		background: transparent url(../../../img/css/icono/scrollArrow.png) no-repeat 0 0;
		display: block;
		cursor: pointer;
		height: 17px;
		position: absolute;
		bottom: 21px;
		left: 30px;
		width: 10px;
		z-index: 10;
	}
	
	.fechas-ceremonias .scroll-btn .btn-right {
		background-position: 100% 0;
		left: auto;
		right: 15px;
	}

	.fechas-ceremonias-timeline::after{
		left: 50px;
	}
	
	.fechas-ceremonias ul {
		display: flex;
		align-items: flex-end;
		height: 100%;
		overflow-x: auto;
		margin-left: 50px;
		margin-right: 20px;
		padding-left: 60px;
		position: relative;
		white-space: nowrap;
		z-index: 0;
	}
		
	.edad-premiados .container {
		align-items: center;
		display: flex;
		flex-wrap: wrap;
		justify-content: space-between;
	}
	
	.edad-premiados h2 {
		align-items: center;
		display: flex;
		max-width: 65%;
	}
	
	.premiados-fallecidos .container {
		align-items: center;
	}
	
	.premiados-fallecidos-col {
		align-items: center;
		display: flex;
	}
	
	.num-premiados .container {
		align-items: center;
		display: flex;
		flex-wrap: wrap;
		justify-content: space-between;
	}
	
	.num-premiados-info {
		display: flex;
		flex: 0 0 100%;
		justify-content: space-between;
		margin-top: 40px;
	}

	.evolucion-escenario-carrusel {
		flex: 0 0 600px;
		max-width: 600px;
	}
	
	.img-comp-container,
	.img-comp-img img {
		height: 394px;
		width: 600px;
	}
	
	.autor-info {
		align-items: flex-start;
		display: flex;
		justify-content: space-between;
	}
	
	.miembros-jurado .container {
		display: flex;
		justify-content: space-between;
		flex-wrap: wrap;
	}
	
	.miembros-jurado h2 {
		flex: 0 0 100%;
		max-width: 100%;
	}
	
	.miembros-jurado .container > div {
		flex: 0 0 48%;
		max-width: 48%;
	}
}

@media (min-width: 755px) and (max-width: 1080px) {
	
	.premiados-fallecidos .container {
		align-items: center;
	}
	
	.escultura-premio-galardon {
		display: flex;
		flex-wrap: wrap;
		justify-content: space-between;
	}
	
	.escultura-premio-galardon h2 {
		flex: 0 0 100%;
	}
	
	.escultura-premio-galardon img {
		height: 180px;
		margin-bottom: 30px;
	}
	
	.escultura-premio-galardon > div {
		flex: 1;
		margin-left: 30px;
	}
}

@media (min-width: 1080px) and (max-width: 1600px) {
	.representantes {
		zoom: 90%;
	}
}

@media (min-width: 1080px) {
	.cifras-y-curiosidades .bg-color {
		padding: 70px 0;
	}
	
	.fechas-ceremonias-timeline {
		width: 95%;
	}
	
	.fechas-ceremonias-timeline::after {
		left: 60px;
	}
	
	.fechas-ceremonias ul {
		margin: 0 0 -17px 60px;
		padding-left: 60px;
	}
	
	.fechas-ceremonias li span {
		font-size: 1.25rem;
		height: 130px;
		width: 130px;
	}
	
	.fechas-ceremonias li big {
		font-size: 2.5rem;
	}

	.num-premiados-info big {
		font-size: 5.6rem;
	}
	
	.paises-premiados-info {
		flex-wrap: nowrap;
	}
	
	.edad-premiados h2 {
		max-width: 38%;
	}
	
	.edad-premiados .columns {
		display: flex;
		flex: 0 0 100%;
	}
	
	.edad-premiados .col {
		border-left: 1px solid #72acf6;
		flex: 0 0 50%;
		max-width: 50%;
		padding: 0 5px 0 10px;
	}
	
	.edad-premiados .columns {
		display: flex;
	}
	
	.fecha-actualizacion-cifras {
		margin-top: -40px;
	}
	
	.discursos li  {
		flex: 1;
	}
	
	.premiados-fallecidos-col {
		flex: 0 0 39.5%;
		max-width: 39.5%;
	}
	
	.premiados-fallecidos h2 {
		flex: 0 0 17%;
	}
	
	.premiados-fallecidos-col > a {
		flex: 0 0 224px;
	}
	
	.premiados-fallecidos-col img {
		width: auto;
	}
	
	.premiados-fallecidos-col strong {
		font-size: 1.4rem;
	}

	.edad-premiados .col ul,
	.num-premiados-info ul {
		grid-template-columns: repeat(3,1fr);
	}
	
	.num-premiados-info ul {
		text-align: right;
	}
	
	.escultura-premio .container {
		align-items: flex-start;
		display: flex;
		justify-content: space-between;
	}
	
	.escultura-premio-galardon {
		flex: 0 0 25%;
		max-width: 25%;
		padding-right: 40px;;
	}
	
	.escultura-premio-autor {
		flex: 0 0 75%;
		font-size: 1.1em;
		max-width: 75%;
	}
	
	.autor-info {
		margin-bottom: 30px;
	 }
	
	.representantes {
		padding: 50px 0;
	}
	
	.representantes h2 {
		max-width: 430px;
	}
	
	.representantes-grafico {
		padding: 130px 0 180px;
	}
	
	.representantes-grafico ul {
		align-items: center;
		flex-wrap: nowrap;
		font-size: 12px;
	}
	
	.representantes-grafico li {
		flex: auto !important;
		position: relative;
	}
	
	.representantes-grafico strong {
		align-items: center;
		border-radius: 100%;
		color: #fff;
		display: flex;
		flex-direction: column;
		font-weight: normal;
		height: 110px;
		justify-content: center;
		margin-left: -45px;
		opacity: 0;
		padding: 0 45px;
		width: 110px;
	}
	
	.representantes.on .representantes-grafico strong {
		opacity: 1;
	}

	.representantes-grafico li:first-child strong {
		height: 225px;
		width: 225px;
	}
	
	.representantes-grafico li:nth-child(2) strong {
		height: 195px;
		width: 195px;
	}
	
	.representantes-grafico li:nth-child(3) strong {
		height: 205px;
		width: 205px;
	}
	
	.representantes-grafico li:nth-child(4) strong {
		height: 190px;
		margin-left: -50px;
		width: 190px;
	}
	
	.representantes-grafico li:nth-child(5) strong {
		height: 170px;
		margin-left: -25px;
		padding: 0 20px;
		width: 170px;
	}
	
	.representantes-grafico li:nth-child(6) strong {
		height: 135px;
		margin-left: -35px;
		width: 135px;
	}
	
	.representantes-grafico li:nth-child(7) strong {
		margin-left: -35px;
	}
	
	.representantes-grafico li:nth-child(8) strong {
		margin-left: -25px;
	}
	
	.representantes-grafico span {
		box-sizing: border-box;
		color: #272626;
		font-size: 13px;
		font-weight: 500;
		left: 0;
		line-height: 1.5;
		opacity: 0;
		padding: 30px 15px 0;
		position: absolute;
		text-align: left;
		top: 100%;
		transition: opacity 1s 500ms ease;
		width: 190px;
	}
	
	.representantes-grafico span::before {
		background: #6ca8cc;
		content: '';
		display: block;
		height: 0;
		left: 0;
		position: absolute;
		top: 0;
		transition: height 500ms 800ms ease;
		width: 3px;
	}
	
	.representantes-grafico li:nth-last-child(2) span {
		bottom: 100%;
		padding-top: 0;
		padding-bottom: 30px;
		top: auto;
		width: 240px;
	}
	
	.representantes-grafico li:nth-last-child(3) span {
		left: auto;
		right: 50%;
		text-align: right;
		width: 195px;
	}
	
	.representantes-grafico li:nth-last-child(3) span::before {
		background: #154787;
		left: auto;
		right: 0;
	}
	
	.representantes.on .representantes-grafico span {
		opacity: 1
	}
	
	.representantes.on .representantes-grafico span::before {
		height: 100%;
	}
	
	.evolucion-escenario {
		margin-top: 150px !important;
	}
	
	.evolucion-escenario .container {
		display: flex;
		justify-content: space-between;
	}
	
	.evolucion-escenario-carrusel {
		margin-top: 0;
		margin-right: 0;
	}
	
	.evolucion-escenario-info {
		flex: 0 0 40%;
		max-width: 40%;
	}
	
	.evolucion-escenario-carrusel .bx-controls-direction {
		justify-content: space-between;
		margin: 0 -20px;
		transform: translateY(-13px);
	}
	
	.evolucion-escenario-carrusel .bx-controls-direction a {
		margin: 0;
	}
	
	.paises-premiados .container {
		position: relative;
	}
	
	.paises-premiados-info img,
	.paises-premiados-leyenda {
		display: block;
	}
	
	.paises-premiados-info .image-map {
		margin-left: -110px;
	}
	
	.paises-tooltip {
		display: none;
		position: absolute;
		width: auto;
	}
	
	.paises-premiados-leyenda ul {
		display: flex;
		font-size: 14px;
	}
	
	.paises-premiados-leyenda li {
		margin-right: 20px;
	}
	
	.paises-premiados-leyenda img {
		margin-right: 10px;
	}

}