.typography-headline-elevated {
	font-size: 52px;
}

@media only screen and (max-width: 1068px) {
	.typography-headline-elevated {
		font-size: 40px;
	}
}

@media only screen and (max-width: 830px) {
	.typography-headline-elevated {
		font-size: 36px;
	}
}

@media only screen and (max-width: 768px) {
	.typography-headline-elevated {
		font-size: 34px;
	}
}

@media only screen and (max-width: 735px) {
	.typography-headline-elevated {
		font-size: 25px;
	}
}

@media only screen and (max-width: 374px) {
	.xsmall-show {
		display: block;
	}

	.typography-headline-super {
		font-size: 40px;
	}
}

@media only screen and (max-width: 374px) {
	#ac-localnav .ac-ln-action-button {
		margin-top: -9px;
	}

	#ac-localnav .ac-ln-button {
		width: 75px;
		line-height: 1.3;
		padding-top: 2px;
		padding-bottom: 2px;
	}

	#ac-localnav .ac-ln-button {
		white-space: pre-wrap;
	}
}

@media only screen and (min-width: 735px) {
	.section-films .films-container .video-item-find .video-item-image {
		background-position: 60px 100% !important;
	}
}

#ac-localnav .ac-ln-button {
	background: #ff4d45;
	color: #fff;
}
#ac-localnav .ac-ln-button:hover {
	background: #ff5b54;
}
