nav.tab-navigation {
	overflow: hidden;
	margin-top: 3em;
}
@media only screen and (max-width: 734px) {
	nav.tab-navigation {
		text-align: left;
	}
}
nav.tab-navigation div.scroll-container {
	white-space: nowrap;
}
nav.tab-navigation div.scroll-container::-webkit-scrollbar {
	display: none;
}
@media only screen and (max-width: 734px) {
	nav.tab-navigation div.scroll-container {
		width: 100%;
		overflow-x: auto;
		-webkit-overflow-scrolling: touch;
		-ms-overflow-style: -ms-autohiding-scrollbar;
	}
}
nav.tab-navigation ul.tab-navigation-items {
	display: inline-block;
	overflow-y: hidden;
}
nav.tab-navigation ul.tab-navigation-items > li.tab-navigation-item {
	border-bottom: 1px solid #cdcdcd;
}
nav.tab-navigation ul.tab-navigation-items li.tab-navigation-item,
nav.tab-navigation ul.tab-navigation-items li.tab-navigation-item a {
	transition: border 0.15s ease-in-out, color 0.15s ease-in-out;
}
nav.tab-navigation ul.tab-navigation-items li.tab-navigation-item {
	will-change: filter;
	transition-property: filter;
	transition-duration: 0.35s;
	transition-timing-function: ease-in-out;
	display: inline-block;
	margin-bottom: -1px;
}
nav.tab-navigation
	ul.tab-navigation-items
	li.tab-navigation-item:not(:first-child) {
	margin-left: 1.5em;
}
nav.tab-navigation
	ul.tab-navigation-items
	li.tab-navigation-item:not(:last-child) {
	margin-right: 1.5em;
}
@media only screen and (max-width: 734px) {
	nav.tab-navigation
		ul.tab-navigation-items
		li.tab-navigation-item:not(:first-child) {
		margin-left: 0.75em;
	}
	nav.tab-navigation
		ul.tab-navigation-items
		li.tab-navigation-item:not(:last-child) {
		margin-right: 0.75em;
	}
}
nav.tab-navigation ul.tab-navigation-items li.tab-navigation-item a {
	display: inline-block;
	padding-bottom: 0.575em;
	text-decoration: none;
	color: #666666;
	font-size: 16px;
}
@media only screen and (max-width: 734px) {
	nav.tab-navigation ul.tab-navigation-items li.tab-navigation-item a {
		font-size: 14px;
	}
}
nav.tab-navigation ul.tab-navigation-items li.tab-navigation-item.active,
nav.tab-navigation ul.tab-navigation-items li.tab-navigation-item:hover {
	border-color: black;
}
nav.tab-navigation ul.tab-navigation-items li.tab-navigation-item.active a,
nav.tab-navigation ul.tab-navigation-items li.tab-navigation-item:hover a {
	color: black;
}
nav.tab-navigation ul.tab-navigation-items li.tab-navigation-item:focus,
nav.tab-navigation ul.tab-navigation-items li.tab-navigation-item:focus a,
nav.tab-navigation ul.tab-navigation-items li.tab-navigation-item a:focus {
	outline: 0 !important;
}
nav.tab-navigation ul.tab-navigation-items li.tab-navigation-item.active a {
	cursor: default;
}
nav.tab-navigation
	ul.tab-navigation-items
	li.tab-navigation-item.notification
	a
	span.count {
	font-weight: 600;
	color: #e85d00;
}
nav.tab-navigation ul.tab-navigation-items li.tab-navigation-item.disabled {
	opacity: 0.35;
	pointer-events: none;
	filter: url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg'><filter id='grayscale'><feColorMatrix type='matrix' values='0.3333 0.3333 0.3333 0 0 0.3333 0.3333 0.3333 0 0 0.3333 0.3333 0.3333 0 0 0 0 0 1 0'/></filter></svg>#grayscale");
	filter: gray;
	-webkit-filter: grayscale(100%);
	-webkit-transform: translateZ(0);
}
nav.tab-navigation:not(.no-border) ul.tab-navigation-items {
	border-bottom: 1px solid #d6d6d6;
}
.sticky nav.tab-navigation {
	margin-top: 0;
	padding-top: 16px;
}
@media only screen and (max-width: 1068px) {
	p.medium-scale {
		width: 100%;
		height: auto;
	}
}
.marking {
	display: inline-block;
	position: relative;
	top: 200px;
}
@media only screen and (max-width: 1068px) {
	.marking {
		float: left;
		width: 50%;
		text-align: center;
		top: 0px;
		margin-bottom: 30px;
	}
}
@media only screen and (max-width: 734px) {
	.marking {
		margin-top: 20px;
		margin-bottom: 20px;
	}
}
.marking img {
	margin: 0;
}
.marking.correct {
	float: left;
}
.marking.incorrect {
	float: right;
}
.link-spacer {
	height: 40px;
}

/*# sourceMappingURL=tips.css.map */
