.video-wrapper{
	position: relative;
}

.video-block,
.video-block-timelapse{
	position: absolute;
	width: 100%;
	height: 100%;
}
.video-block .component-iframe,
.video-block-timelapse .component-iframe{
	height: 100%;
}

.ac-icon.ac-navigation-arrow-right:before, .ac-icon.arrow-right:before,
.ac-icon.ac-navigation-arrow-left:before, .ac-icon.arrow-left:before{
	color: #D8292F;
}

.page-content-body .section-wrapper{

}

h1.livery-subtitle{
	font: normal 300 24px 'Open Sans' !important;
}

.livery-subtitle{
	font: normal 300 24px 'Open Sans' !important;
}
.livery-subtitle span{
	font-size: 16px;
	display: block;
}

.new-livery .row{
	margin-bottom: 20px;
}

.new-livery .line-breaker{
	border-bottom: 1px solid #e5e5e5;
	padding-bottom: 40px;
	margin-bottom: 40px;
}

.new-livery-illustrative{
	font-size: 24px;
}

/* xs */
.carousel.content .carousel-unit .carousel-image-wrapper{
	height: 240px;
}
/* sm */
@media (min-width: 768px) {
	.carousel.content .carousel-unit .carousel-image-wrapper{
		height: 350px;
	}
	.livery-gallery > div{
		margin-bottom: 20px;
	}
}

/* md */
@media (min-width: 992px) {
	.video-block{
		width: 100%;
	}
	.carousel.content .carousel-unit .carousel-image-wrapper{
		height: 450px;
	}
}

/* lg */
@media (min-width: 1200px) {
	.video-block{
		width: 1200px;
		margin-left: -600px;
		left: 50%;
	}
	.carousel.content .carousel-unit .carousel-image-wrapper{
		height: 570px;
	}
}