.fullpage-legacy-embed {
	background: #f0f0f0;
}
.fullpage-sanity {
	max-width: 1200px;
	margin: 0 auto;
}
.t2topgun {
	background: #fff;
}
.t2topgun .t2toolbox-canvas_wrap {
	max-width: 620px;
	margin: 0 auto;
}
.t2topgun .t2toolbox-header_image {
	background-image: url(../img/header_620.jpg);
}
.t2topgun .t2toolbox-header_transparent {
	background: rgba(0, 0, 0, 0.3) !important;
}
.t2topgun .jetsketch {
	border: none;
	position: relative;
	z-index: 1;
	height: 100%;
	height: 450px;
	width: 100%;
	background: #f7f7f7;
}
.t2topgun .jetsketch:after {
	content: "..henter 3D model..";
	position: absolute;
	width: 100%;
	height: 100%;
}
.t2topgun .t2jettemplate + .t2toolbox-card {
}
.t2topgun .t2toolbox-card .c-byline {
}
.t2topgun .t2toolbox-card .c-byline .publish_date {
	display: block;
	margin-bottom: 5px;
}
.t2topgun .t2toolbox-canvas_wrap {
}
.t2topgun .t2toolbox-card {
	clear: both;
}
.t2topgun footer p + p {
	margin-top: 20px !important;
}
.t2topgun .t2toolbox-card > span {
	display: block;
}
.t2topgun table,
.t2topgun .t2toolbox-card {
}
.t2topgun table th,
.t2topgun table td {
	text-align: left;
	vertical-align: top;
	font-weight: normal;
	width: 50%;
}
.t2topgun .o-article_body_full blockquote cite {
	font-size: calc(10 * 1.5px);
}
.t2topgun .o-article_body_full blockquote {
	margin: 40px 0 0px 0 !important;
}
.t2topgun .subhead {
	margin: 10px 0 20px 0;
}
.t2topgun .t2toolbox-card header {
	margin-bottom: 20px;
}
.t2topgun table ~ .t2toolbox-card header {
	margin: 10px 0;
}
.t2topgun figure {
}
.t2topgun blockquote span {
	display: block;
	text-align: right;
	margin-top: 5px;
}

.t2topgun .t2jet {
	margin-top: 50px;
}
.t2topgun .header_content p {
	margin-bottom: 10px !important;
}
.t2topgun .t2toolbox-card br {
	line-height: 2.5;
}
.t2topgun .t2jet table th {
	width: 30%;
	white-space: pre;
}
.t2topgun table {
	width: 100%;
	background: #a6a6a6;
	padding: 30px 10px;
}
.t2topgun .metrics-table {
	background: #a6a6a6;
	padding-top: 0px;
}
.t2topgun .metrics-table tr.tblock {
}
.t2topgun .metrics-table th,
.t2topgun .metrics-table td {
	color: #dcdcdc;
	vertical-align: middle;
}
.t2topgun .metrics-table tr.tblock th,
.t2topgun .metrics-table tr.maxval th,
.t2topgun .metrics-table tr.maxval td {
	color: #fff;
}
.t2topgun .metrics-table tr.tblock th {
	padding-top: 30px;
}
.t2topgun .metrics-table tr.thead th {
	padding: 10px 0 0px 0;
}
.t2topgun .metrics-table th span {
	float: right;
}
.t2topgun .metrics-table tr.maxval th span {
	float: right;
}
.t2topgun .metrics-table td div {
}
.t2topgun .metrics-table td > div {
	height: 15px;
	margin: -1px 0 0 5px;
	background: #949494;
}
.t2topgun .metrics-table td > div div {
	height: 100%;
	background: #b2b2b2;
}
.t2topgun .metrics-table .maxval td > div div {
	background: #dfdfdf;
}
.t2topgun .t2jet .o-video {
	position: absolute;
	z-index: 999;
	background-color: transparent !important;
}
.t2topgun .t2jet .o-image {
}
.t2topgun .t2jet .video-placeholder:after {
	content: "";
	position: absolute;
	width: 100%;
	height: 100%;
	background: #000;
	opacity: 0.25;
	z-index: 41;
}
@media only screen and (min-width: 0.063em) {
	.t2topgun .t2jetcontainer {
		margin-bottom: 50px;
	}
	.t2topgun .t2toolbox-card .c-byline {
		margin: 10px 0 -10px 0;
	}
}

@media only screen and (min-width: 30em) {
	.t2topgun .t2toolbox-header_image {
		background-image: url(../img/header_1024.jpg);
	}
	.t2topgun .t2toolbox-header_image {
		min-height: 350px;
	}
	.t2topgun header {
		margin: 50px 0 50px 0 !important;
	}
	.t2topgun .t2jet {
		border-top: 1px solid #eee;
		border-top: 1px solid #efebeb;
		margin: 0;
		background: #fff;
	}
	.t2topgun .t2jetcontainer {
		border-bottom: 1px solid #efebeb;
		margin: 0;
	}
	.t2topgun .o-article_body_full blockquote {
		font-size: calc(10 * 2.8px) !important;
	}
	.t2topgun blockquote {
		margin: 40px 0 20px 0;
	}
	.t2topgun .t2toolbox-card .c-byline {
		margin: -10px 0 10px 0;
	}
	.t2topgun table {
		margin-bottom: 40px;
	}
	.t2topgun .t2jet.f35 .flight-info,
	.t2topgun .t2jet.f18 .flight-info {
		width: 50%;
		float: left;
		margin: 0;
	}
	.t2topgun .t2jet.f35 .flight-info + div,
	.t2topgun .t2jet.f18 .flight-info + div {
		width: 50%;
		float: right;
		box-sizing: border-box;
		padding: 0px 0 0 20px;
		clear: none;
	}
	.t2topgun .t2toolbox-canvas_wrap {
		background-color: #fff;
	}
}
@media only screen and (min-width: 64em) {
	.t2topgun .t2toolbox-canvas_wrap {
		padding: 40px 20%;
	}
}
@media only screen and (min-width: 128em) {
	.t2topgun .t2toolbox-canvas_wrap {
		background-color: #fff;
	}
}
