@font-face {
	font-family: 'chunkfive-webfont';
	src: url('./fonts/chunkfive-webfont_r.woff') format('woff');
	font-weight: normal;
	font-style: normal
}
@-o-keyframes xshiftRight {
	0% {
		opacity: 1;
		-o-transform-origin: 0 0;
		-o-transform: scale(0.2,1)
	}
	100% {
		opacity: 1;
		-o-transform-origin: 0 0;
		-o-transform: scale(1,1)
	}
}
@-moz-keyframes xshiftRight {
	0% {
		opacity: 1;
		-moz-transform-origin: 0 0;
		-moz-transform: scale(0.2,1)
	}
	100% {
		opacity: 1;
		-moz-transform-origin: 0 0;
		-moz-transform: scale(1,1)
	}
}
@keyframes xshiftRight {
	0% {
		opacity: 1;
		-ms-transform-origin: 0 0;
		-ms-transform: scale(0.2,1);
		transform-origin: 0 0;
		transform: scale(0.2,1)
	}
	100% {
		opacity: 1;
		-ms-transform-origin: 0 0;
		-ms-transform: scale(1,1);
		transform-origin: 0 0;
		transform: scale(1,1)
	}
}
@-o-keyframes squeezeIn {
	0% {
		opacity: 0;
		-o-transform-origin: 50% 50%;
		-o-transform: scale(2,2);
		-webkit-filter: blur(2px)
	}
	100% {
		opacity: 1;
		-o-transform-origin: 50% 50%;
		-o-transform: scale(1,1);
		-webkit-filter: blur(0px)
	}
}
@-moz-keyframes squeezeIn {
	0% {
		opacity: 0;
		-moz-transform-origin: 50% 50%;
		-moz-transform: scale(2,2);
		-webkit-filter: blur(2px)
	}
	100% {
		opacity: 1;
		-moz-transform-origin: 50% 50%;
		-moz-transform: scale(1,1);
		-webkit-filter: blur(0px)
	}
}
@keyframes squeezeIn {
	0% {
		opacity: 0;
		-ms-transform-origin: 50% 50%;
		-ms-transform: scale(2,2);
		filter: blur(2px);
		transform-origin: 50% 50%;
		transform: scale(2,2)
	}
	100% {
		opacity: 1;
		-ms-transform-origin: 50% 50%;
		-ms-transform: scale(1,1);
		filter: blur(0px);
		transform-origin: 50% 50%;
		transform: scale(1,1)
	}
}
@-o-keyframes flydown3d {
	from {
		-o-transform: perspective(360px) rotateX(-90deg);
		-o-transform-origin: 50% 0%;
		opacity: 0.5
	}
	to {
		-o-transform: perspective(0px) rotateX(0deg);
		-o-transform-origin: 0% 0%;
		opacity: 1.0
	}
}
@-moz-keyframes flydown3d {
	from {
		-moz-transform: perspective(0px) rotateX(0deg);
		-moz-transform-origin: 0% 0%
	}
	to {
		-moz-transform: perspective(360px) rotateX(-90deg);
		-moz-transform-origin: 50% 0%
	}
}
@keyframes flydown3d {
	from {
		-ms-transform: perspective(0px) rotateX(0deg);
		-ms-transform-origin: 0% 0%;
		transform: perspective(360px) rotateX(-90deg);
		transform-origin: 50% 0%;
		opacity: 0.5
	}
	to {
		-ms-transform: perspective(360px) rotateX(-90deg);
		-ms-transform-origin: 50% 0%;
		transform: perspective(0px) rotateX(0deg);
		transform-origin: 0% 0%;
		opacity: 1.0
	}
}
@-webkit-keyframes flyup3d {
	from {
		-webkit-transform: perspective(360px) rotateX(90deg);
		-webkit-transform-origin: 50% 100%;
		opacity: 0.5
	}
	to {
		-webkit-transform: perspective(0px) rotateX(0deg);
		-webkit-transform-origin: 50% 100%;
		opacity: 1
	}
}
@keyframes flyup3d {
	from {
		transform: perspective(360px) rotateX(90deg);
		transform-origin: 50% 100%;
		opacity: 0.5
	}
	to {
		transform: perspective(0px) rotateX(0deg);
		transform-origin: 50% 100%;
		opacity: 1.0
	}
}
@-webkit-keyframes rollInDownLeft {
	0% {
		opacity: 0;
		-webkit-transform: translate3d(-100%,0,0) rotate3d(0,0,1,120deg)
	}
	100% {
		opacity: 1;
		-webkit-transform: none
	}
}
@keyframes rollInDownLeft {
	0% {
		opacity: 0;
		transform: translate3d(-100%,0,0) rotate3d(0,0,1,120deg)
	}
	100% {
		opacity: 1;
		transform: none
	}
}
@keyframes fadeInNav {
	0% {
		opacity: 0;
		-webkit-transform: translate3d(0,-100%,0);
		transform: translate3d(0,-100%,0)
	}
	100% {
		opacity: 1;
		-webkit-transform: none;
		transform: none
	}
}
@keyframes swingDown {
	0% {
		transform-origin: 50% 0%;
		transform: perspective(350px) rotateX(-90deg)
	}
	100% {
		transform-origin: 0 0;
		transform: scale(1,1)
	}
}
@keyframes swingRight {
	0% {
		transform-origin: 0% 50%;
		transform: perspective(350px) rotateY(-270deg)
	}
	100% {
		transform-origin: 0 0;
		transform: scale(1,1)
	}
}
@-webkit-keyframes MoveToContent {
	0% {
		visibility: visible;
		opacity: 0;
		-webkit-transform: translate3d(0,0,0)
	}
	25% {
		opacity: 1
	}
	50% {
		opacity: 1
	}
	75% {
		opacity: 0;
		-webkit-transform: translate3d(0,10px,0)
	}
}
@keyframes MoveToContent {
	0% {
		visibility: visible;
		opacity: 0;
		transform: translate3d(0,0,0)
	}
	25% {
		opacity: 1
	}
	50% {
		opacity: 1
	}
	75% {
		opacity: 0;
		transform: translate3d(0,10px,0)
	}
}
a {
	outline: 0;
	cursor: pointer;
	text-decoration: none
}
.ibbtn.ibbtn-facebook {
	background: #3b5998;
	color: #fff
}
.ibbtn.ibbtn-twitter {
	color: #fff;
	background: #55acee
}
.ibbtn.ibbtn-gplus {
	color: #fff;
	background: #dc4e41
}
.ibbtn-youtube-play,.ibbtn.ibbtn-youtube-square,.ibbtn.ibbtn-youtube {
	color: #fff;
	background: #b31217
}
.ibbtn.ibbtn-pinterest {
	color: #fff;
	background: #bd081c
}
.ibbtn.ibbtn-flickr {
	color: #fff;
	background: #ff0084
}
.ibbtn.ibbtn-instagram {
	color: #fff;
	background: #517fa4
}
.ibbtn.ibbtn-linkedin {
	color: #fff;
	background: #0077b5
}
.ibbtn.ibbtn-whatsapp {
	color: #fff;
	background: #25d366
}
.ibbtn-round > a span {
	border-radius: 4px
}
.ibbtn-circle > a span {
	border-radius: 50px
}
.ibbtn-sm a,.ibbtn-sm > a span {
	font-size: 16px
}
.ibbtn-md a,.ibbtn-md > a span {
	font-size: 20px
}
.ibbtn-lg a,.ibbtn-lg > a span {
	font-size: 24px
}
.ibbtn {
	padding: 5px;
	margin-right: 5px;
	display: inline-block;
	line-height: 1.2587em
}
.getheight:after {
	clear: both;
	content: "";
	display: block
}
.tab-hidden {
	position: absolute !important;
	left: -555555px;
	top: -555555px
}
.tab-visible,.collapse.in,.open > .dropdown-menu,.navbar-brand > img,#navc71109f26d9 .open > .dropdown-menu,#c3ec01fa382 > a,.tab_visible {
	display: block
}
.posrel,section,.dropup,.dropdown {
	position: relative
}
.ileft,.pull-left,.left {
	float: left !important
}
.tal,.left,.tleft,.align-left {
	text-align: left
}
.justify {
	text-align: justify
}
.tar,.right,.tright {
	text-align: right
}
.iright,.pull-right {
	float: right !important
}
.tac,.center {
	text-align: center;
	margin-left: auto;
	margin-right: auto
}
.icenter,.sadv button[type="submit"] .BtnTextAlign {
	float: left;
	position: relative;
	left: 50%;
	-webkit-transform: translate(-50%,0);
	transform: translate(-50%,0)
}
.no-focus {
	outline: none !important
}
.clearer,.lpic > b,.rpic > b,.clearfix:after,.container:after,.row:after,.clearfix:after,.container:after,.container-fluid:after,.nav:after,.navbar:after,.navbar-header:after,.navbar-collapse:after,.clearer {
	clear: both
}
.ihidden,.hide,.visible-xs,.visible-sm,.visible-md,.visible-lg {
	display: none !important
}
.hidden,.collapse,#op-head.collapsed .onpage-opened,#op-head:not(.collapsed) .onpage-closed,.hidden,.transcript-single.hidden,.hide {
	display: none
}
.unvisible,.invisible {
	visibility: hidden
}
.visible {
	visibility: visible
}
.width-100,header .wrapper,section .licon img,section .ricon img,.ausu-suggest,.sadv input.search,.sadv form.form input#searchresult,#menu-wrapper,#menu,.width100 {
	width: 100%
}
.width-auto {
	width: auto
}
a.anker {
	display: block;
	position: relative;
	top: -150px;
	visibility: hidden
}
HTML {
	width: 100%;
	overflow-x: hidden;
	overflow-y: scroll;
	background: #000;
	min-height: 100%
}
header,footer,section,main {
	display: block;
	float: left;
	width: 100%;
	padding: 0;
	margin: 0;
	border: 0;
	-moz-box-sizing: border-box;
	box-sizing: border-box
}
p {
	padding: 0;
	margin: 0
}
img,.border0 {
	border: 0
}
a#bottomofpage,a#topofpage {
	cursor: default;
	font-size: 0;
	height: 0;
	line-height: 0
}
a.anker,a.anker:hover {
	font-size: 0;
	height: 0;
	line-height: 0
}
a#topofpage,a#mainpage,a#bottomofpage {
	height: 0;
	font-size: 0
}
table td {
	vertical-align: top;
	padding: 0;
	margin: 0
}
body {
	width: 100%;
	height: 100%;
	min-height: 100%;
	position: relative;
	top: 0;
	left: 0;
	margin: 0;
	padding: 0;
	text-align: left;
	font: 16px/20px Arial, Helvetica, sans-serif;
	color: #009dd1 !important;
	letter-spacing: 1px
}
.bottombar .search_hl,.SbC .search_hl,.TbC .search_hl,.topbar .search_hl {
	background: #840707;
	color: #f8fbff;
	padding: 0 5px
}
.bottombar .spacer,.CbC .spacer,.SbC .spacer,.TbC .spacer,.topbar .spacer,.split-normal [class*='split-fw-'] {
	padding: 0 8px
}
.bottombar .content,.topbar .content {
	float: left;
	width: 100%;
	min-height: 1px;
	padding: 0 5px
}
.bottombar .content a,.CbC a,.SbC a,.TbC a,.topbar .content a {
	line-height: 100%;
	color: #0d74b6;
	letter-spacing: 0px
}
.bottombar .content a:hover,.CbC a:hover,.SbC a:hover,.TbC a:hover,.topbar .content a:hover {
	line-height: 100%;
	color: #864c3d;
	letter-spacing: 0px
}
.bottombar .content .textalt1,.SbC .textalt1,.TbC .textalt1,.topbar .content .textalt1 {
	color: #abf0fc
}
.bottombar .content .textalt2,.CbC .textalt2,.SbC .textalt2,.TbC .textalt2,.topbar .content .textalt2 {
	color: #840707
}
.bottombar .content .textalt3,.CbC .textalt3,.SbC .textalt3,.TbC .textalt3,.topbar .content .textalt3 {
	color: #08e4fd
}
.bottombar h2,.topbar h2 {
	font: 30px/30px Arial, Helvetica, sans-serif;
	color: #cecece !important;
	letter-spacing: 2px;
	text-align: left;
	margin: 15px 0 10px
}
.bottombar,.topbar {
	float: left;
	position: relative;
	width: 100%;
	min-height: 10px;
	margin: 0;
	padding: 0;
	z-index: 1
}
.CbC,.SbC,.TbC {
	min-height: 1px;
	padding: 0 5px
}
.CbC .search_hl {
	background: #840707;
	color: #f8fbff;
	padding: 2px 5px
}
.CbC h2 {
	font: 30px/30px Arial, Helvetica, sans-serif;
	color: #cecece;
	letter-spacing: 2px;
	text-align: left;
	margin: 15px 0 10px
}
.CbC .textalt1 {
	color: #bbf3fd
}
.SbC h2,.TbC h2 {
	font: 20px/30px Arial, Helvetica, sans-serif;
	color: #cecece;
	letter-spacing: 2px;
	text-align: left;
	margin: 15px 0 10px 5px
}
.TbC,.CbC,.SbC,.hfedba1b501 {
	float: left;
	width: 100%
}
.TbC .spacer,.CbC .spacer,.SbC .spacer {
	float: left;
	width: 100%;
	position: relative
}
footer {
	position: relative;
	background: #000;
	margin: 0;
	line-height: 100%;
	font-family: Arial, Helvetica, sans-serif;
	color: #a2e7fd !important;
	letter-spacing: 0px
}
.footer_content {
	float: left;
	position: relative;
	width: 100%;
	min-height: 1px;
	margin: 4px 0 0;
	padding: 5px 0 0
}
footer a {
	line-height: 100%;
	color: #008399 !important;
	letter-spacing: 0px
}
footer a:hover {
	line-height: 100%;
	color: #abf0fc !important;
	letter-spacing: 0px
}
footer .wrapper,footer .PageWrapper,header .PageWrapper,main .wrapper,main .PageWrapper {
	max-width: 1680px
}
header {
	position: relative;
	background: #000;
	margin: 0;
	z-index: 4
}
.header_content {
	float: left;
	position: relative;
	width: 100%;
	min-height: 1px;
	margin: 0;
	border: 0 none transparent;
	z-index: 1
}
main {
	position: relative;
	background: #000;
	margin: 0;
	z-index: 1
}
.main_content {
	float: left;
	position: relative;
	width: 100%;
	min-height: 1px;
	margin: 0;
	padding: 0;
	background: #000
}
.PageWrapper,.wrapper {
	float: none !important;
	margin: 0 auto;
	width: 100%
}
.PageShift {
	margin: 0 auto;
	width: 100%
}
.site-wrapper {
	position: relative;
	width: 100%;
	margin: 0 auto;
	max-width: 1920px
}
section .licon {
	float: left;
	max-width: 20%;
	margin: 3px 9px 0 0
}
section .ricon {
	float: right;
	max-width: 20%;
	margin: 3px 0 0 9px
}
.picdescrtbl {
	display: table-cell;
	vertical-align: top
}
.lpic,.rpic {
	max-width: 50%
}
.lpic a,.rpic a {
	line-height: 0
}
.lpic img,.rpic img {
	max-width: 100%
}
.lpic p,.rpic p {
	text-align: center;
	padding: 0;
	overflow: hidden;
	text-overflow: ellipsis
}
.lpic span,.rpic span {
	text-align: center;
	display: block;
	padding: 0;
	overflow: hidden;
	text-overflow: ellipsis
}
.lhtml,.lpic,.lobj,.sadv button[type="submit"],.sadv input,.px-video-captions-btn-container {
	float: left
}
.rhtml,.rpic,.robj,#search-bar {
	float: right
}
.contentbar .lhtml p,.contentbar .lpic p,.contentbar .lobj p,.contentbar .rhtml p,.contentbar .rpic p,.contentbar .robj p,.topicbar .lhtml p,.topicbar .lpic p,.topicbar .lobj p,.topicbar .rhtml p,.topicbar .rpic p,.topicbar .robj p,.sidebar .lhtml p,.sidebar .lpic p,.sidebar .lobj p,.sidebar .rhtml p,.sidebar .rpic p,.sidebar .robj p,.topbar .lhtml p,.topbar .lpic p,.topbar .lobj p,.topbar .rhtml p,.topbar .rpic p,.topbar .robj p,.bottombar .lhtml p,.bottombar .lpic p,.bottombar .lobj p,.bottombar .rhtml p,.bottombar .rpic p,.bottombar .robj p {
	font: bold 16px/20px Arial, Helvetica, sans-serif;
	color: #07629c;
	letter-spacing: 0px;
	margin-bottom: 4px
}
.contentbar .lhtml span,.contentbar .lpic span,.contentbar .lobj span,.contentbar .rhtml span,.contentbar .rpic span,.contentbar .robj span,.topicbar .lhtml span,.topicbar .lpic span,.topicbar .lobj span,.topicbar .rhtml span,.topicbar .rpic span,.topicbar .robj span,.sidebar .lhtml span,.sidebar .lpic span,.sidebar .lobj span,.sidebar .rhtml span,.sidebar .rpic span,.sidebar .robj span,.topbar .lhtml span,.topbar .lpic span,.topbar .lobj span,.topbar .rhtml span,.topbar .rpic span,.topbar .robj span,.bottombar .lhtml span,.bottombar .lpic span,.bottombar .lobj span,.bottombar .rhtml span,.bottombar .rpic span,.bottombar .robj span {
	font-size: 13px;
	line-height: 13px;
	letter-spacing: 0px;
	margin-bottom: 4px
}
.topicbar .lhtml,.topicbar .lpic,.topicbar .lobj,.topicbar .rhtml,.topicbar .rpic,.topicbar .robj,.sidebar .lhtml,.sidebar .lpic,.sidebar .lobj,.sidebar .rhtml,.sidebar .rpic,.sidebar .robj,.topbar .lhtml,.topbar .lpic,.topbar .lobj,.topbar .rhtml,.topbar .rpic,.topbar .robj,.bottombar .lhtml,.bottombar .lpic,.bottombar .lobj,.bottombar .rhtml,.bottombar .rpic,.bottombar .robj {
	border: 1px solid #009dd1
}
.tcs .contentbar .lhtml,.tcs .contentbar .lpic,.tcs .contentbar .lobj,.tsc .contentbar .lhtml,.tsc .contentbar .lpic,.tsc .contentbar .lobj,.cts .contentbar .lhtml,.cts .contentbar .lpic,.cts .contentbar .lobj,.cs .contentbar .lhtml,.cs .contentbar .lpic,.cs .contentbar .lobj,.sc .contentbar .lhtml,.sc .contentbar .lpic,.sc .contentbar .lobj,.tc .contentbar .lhtml,.tc .contentbar .lpic,.tc .contentbar .lobj,.ct .contentbar .lhtml,.ct .contentbar .lpic,.ct .contentbar .lobj,.cb .contentbar .lhtml,.cb .contentbar .lpic,.cb .contentbar .lobj,.container .topicbar .lhtml,.container .topicbar .lpic,.container .topicbar .lobj,.container .sidebar .lhtml,.container .sidebar .lpic,.container .sidebar .lobj,.main_content .topbar .lhtml,.main_content .topbar .lpic,.main_content .topbar .lobj,.main_content .bottombar .lhtml,.main_content .bottombar .lpic,.main_content .bottombar .lobj {
	margin: 4px 9px 0 0
}
.tcs .contentbar .rhtml,.tcs .contentbar .rpic,.tcs .contentbar .robj,.tsc .contentbar .rhtml,.tsc .contentbar .rpic,.tsc .contentbar .robj,.cts .contentbar .rhtml,.cts .contentbar .rpic,.cts .contentbar .robj,.cs .contentbar .rhtml,.cs .contentbar .rpic,.cs .contentbar .robj,.sc .contentbar .rhtml,.sc .contentbar .rpic,.sc .contentbar .robj,.tc .contentbar .rhtml,.tc .contentbar .rpic,.tc .contentbar .robj,.ct .contentbar .rhtml,.ct .contentbar .rpic,.ct .contentbar .robj,.cb .contentbar .rhtml,.cb .contentbar .rpic,.cb .contentbar .robj,.container .topicbar .rhtml,.container .topicbar .rpic,.container .topicbar .robj,.container .sidebar .rhtml,.container .sidebar .rpic,.container .sidebar .robj,.main_content .topbar .rhtml,.main_content .topbar .rpic,.main_content .topbar .robj,.main_content .bottombar .rhtml,.main_content .bottombar .rpic,.main_content .bottombar .robj {
	margin: 4px 0 0 9px
}
.tcs .contentbar .lpic,.tcs .contentbar .rpic,.tsc .contentbar .lpic,.tsc .contentbar .rpic,.cts .contentbar .lpic,.cts .contentbar .rpic {
	width: 297.6px
}
.tcs .contentbar .lobj,.tcs .contentbar .robj,.tsc .contentbar .lobj,.tsc .contentbar .robj,.cts .contentbar .lobj,.cts .contentbar .robj,.cs .contentbar .lobj,.cs .contentbar .robj,.sc .contentbar .lobj,.sc .contentbar .robj {
	width: 30%
}
.cs .contentbar .lpic,.cs .contentbar .rpic,.sc .contentbar .lpic,.sc .contentbar .rpic {
	width: 426.6px
}
.tc .contentbar .lpic,.tc .contentbar .rpic,.ct .contentbar .lpic,.ct .contentbar .rpic {
	width: 306px
}
.tc .contentbar .lobj,.tc .contentbar .robj,.ct .contentbar .lobj,.ct .contentbar .robj {
	width: 25%
}
.cb .contentbar .lpic,.cb .contentbar .rpic,.main_content .topbar .lpic,.main_content .topbar .rpic,.main_content .bottombar .lpic,.main_content .bottombar .rpic {
	width: 363.88px
}
.cb .contentbar .lobj,.cb .contentbar .robj,.main_content .topbar .lobj,.main_content .topbar .robj,.main_content .bottombar .lobj,.main_content .bottombar .robj {
	width: 22%
}
.container .topicbar .lpic,.container .topicbar .rpic,.container .sidebar .lpic,.container .sidebar .rpic {
	width: 130.02px
}
.container .topicbar .lobj,.container .topicbar .robj,.container .sidebar .lobj,.container .sidebar .robj {
	width: 33%
}
.phl {
	float: left;
	max-width: 100%;
	width: 100%;
	border: 0px solid #07629C
}
.phl.phl-left {
	border-left-width: 5px;
	padding-left: 8px
}
.phl.phl-bottom {
	border-bottom-width: 5px;
	padding-bottom: 8px
}
.phl.phl-around {
	border: 5px solid #07629C;
	padding: 8px
}
.phl.phl-bg {
	padding: 8px;
	background: #003f55
}
.emaillink::before,.internlink::before,.externlink::before,.imagelink::before,.downloadlink::before,.tooltip-deco::before,.livethumb-deco::before,.excellink::before,.wordlink::before,.pdflink::before,.ziplink::before,.codelink::before,.facebooklink::before,.googlelink::before,.twitterlink::before {
	font-family: 'FontAwesome';
	font-weight: normal;
	text-decoration: none;
	font-style: normal
}
.facebooklink::before {
	padding-right: 0.25em;
	content: "\f09a"
}
.googlelink::before {
	padding-right: 0.25em;
	content: "\f0d5"
}
.twitterlink::before {
	padding-right: 0.25em;
	content: "\f099"
}
.emaillink::before {
	padding-right: 0.25em;
	content: "\f003"
}
.internlink::before {
	padding-right: 0.25em;
	content: "\f02b"
}
.externlink::before {
	padding-right: 0.25em;
	content: "\f08e"
}
.imagelink::before {
	padding-right: 0.25em;
	content: "\f03e"
}
.downloadlink::before {
	padding-right: 0.25em;
	content: "\f019"
}
.tooltip-deco {
	cursor: help
}
.tooltip-deco::before {
	padding-right: 0.25em;
	content: "\f0e3"
}
.livethumb-deco::before {
	padding-right: 0.25em;
	content: "\f27b"
}
.excellink::before {
	padding-right: 0.25em;
	content: "\f1c3"
}
.wordlink::before {
	padding-right: 0.25em;
	content: "\f1c2"
}
.pdflink::before {
	padding-right: 0.25em;
	content: "\f1c1"
}
.ziplink::before {
	padding-right: 0.25em;
	content: "\f1c6"
}
.codelink::before {
	padding-right: 0.25em;
	content: "\f121"
}
.split-row,.griddy-row {
	padding: 0;
	margin: 0;
	width: 100%;
	position: relative
}
.split-row [class*='split-fw-'] {
	float: none;
	word-wrap: break-word;
	overflow: hidden;
	position: relative;
	min-height: 1px;
	vertical-align: top
}
.split-box [class*='split-fw-'] {
	padding: 0
}
.flex {
	display: -webkit-box;
	display: -ms-flexbox;
	display: -webkit-flex;
	display: flex
}
div.split-row > div:first-child {
	padding-left: 0;
	margin: 0
}
div.split-row > div:last-child {
	padding-right: 0;
	margin: 0;
	border-right: 0px solid transparent
}
.split-row .inner,.griddy-row .inner {
	display: block;
	position: relative;
	width: 100%;
	float: left
}
.split-row .inner section,.griddy-row .inner section,.griddy-row .inner div.para {
	width: 100% !important
}
.split-fw-21,.sadv form.form fieldset.left .input1 select {
	width: 50%
}
.split-fw-31 {
	width: 33.333333333333%
}
.split-box {
	overflow: hidden
}
.split-box div {
	padding: 0 !important
}
.split-box div.split-row div > .inner {
	padding: 8px !important
}
.split-box div.split-center {
	background: rgba(0,88,118,0.65);
	margin: 0 !important
}
.split-normal div {
	margin: 0 !important;
	padding: 0
}
.split-normal div.split-center {
	padding: 0 4px
}
.split-normal div.split-col2-left {
	padding-right: 10px
}
.split-normal div.split-col2-right,.hfedba1b501 > div > div:first-child {
	padding-left: 10px
}
.split-box div.split-right {
	background: #005876
}
.split-box div.split-left {
	background: rgba(0,88,118,0.21)
}
.browser-split {
	-webkit-column-gap: 20px;
	-moz-column-gap: 20px;
	column-gap: 20px;
	-webkit-column-rule: 1px solid #005876;
	-moz-column-rule: 1px solid #005876;
	column-rule: 1px solid #005876;
	max-width: 100%
}
.browser-split-3 {
	-webkit-column-count: 3;
	-moz-column-count: 3;
	column-count: 3
}
.browser-split-2 {
	-webkit-column-count: 2;
	-moz-column-count: 2;
	column-count: 2
}
.sadv {
	float: left;
	width: 100%;
	margin: 10px 0
}
.sadv button[type="submit"] span {
	font-family: FontAwesome;
	font-size: 100%;
	float: left
}
.sadv button[type="submit"] p {
	float: left;
	padding-left: 4px
}
.sadv .SubmitAlign {
	min-width: 0%;
	clear: both;
	margin: 5px 0 0;
	float: left;
	position: relative;
	left: 100%;
	-webkit-transform: translate(-100%,0);
	transform: translate(-100%,0)
}
.sadv form.form {
	width: 100%;
	min-height: 1px
}
.sadv form.form .btninline {
	position: absolute;
	right: 0;
	top: 0px;
	height: 25px;
	width: 25px
}
.sadv form.form fieldset.left {
	min-height: 1px;
	border: 0
}
.sadv form.form fieldset.left legend {
	margin-bottom: 4px;
	display: none
}
.sadv form.form fieldset.left .sfield {
	width: 100%;
	max-width: 100%;
	float: left;
	position: relative;
	left: 50%;
	-webkit-transform: translate(-50%,0);
	transform: translate(-50%,0)
}
.sadv form.form fieldset.left .input1 {
	float: left;
	clear: both;
	width: 100%;
	margin: 0 0 5px 0
}
.sadv form.form fieldset.left label {
	float: left;
	width: 50%;
	line-height: 25px
}
.sadvresults {
	float: left;
	margin: 15px auto
}
.sadvresults hr,.icon-bar2 {
	opacity: 0
}
.ausu-suggestionsBox {
	display: none;
	left: 10px;
	margin: 0;
	padding: 0;
	position: absolute;
	font-weight: bold;
	top: 26px;
	z-index: 200;
	background: rgba(38,103,158,0.28);
	border: 1px solid #ccc;
	max-height: 200px;
	overflow-x: hidden
}
.ausu-suggestionsBox ul.asus-list a {
	font-size: 13px;
	line-height: 13px;
	color: #b6eeff;
	letter-spacing: 0px;
	display: block;
	padding: 10px 5px;
	margin: 0;
	text-indent: 5px;
	text-decoration: none;
	outline: none
}
.ausu-suggestionsBox ul.asus-list {
	margin: 0;
	padding: 0;
	list-style: none;
	float: left
}
.ausu-suggestionsBox ul.asus-list li {
	margin: 0;
	padding: 0;
	min-width: 200px;
	border-bottom: 1px solid #B6EEFF
}
.ausu-suggestionsBox ul.asus-list li.selected {
	background: rgba(38,103,158,0.4)
}
.ausu-suggestionsBox .suggest-pre {
	color: #FFF;
	font-weight: bold
}
.fancyhr {
	display: block;
	overflow: hidden;
	margin: 5px 0;
	border: 1px solid;
	border-width: 1px;
	border-style: none none solid;
	height: 1px
}
section ul li,section ul ul li,section ol li,section ol ol li {
	padding: 0 0 0 5px;
	margin: 0
}
section ul ul {
	padding: 0 0 0 20px
}
section ul ul li ul li,section ol ol li ol li {
	margin: 0px 0 0px
}
section ol ol {
	padding: 0 0 0 20px;
	list-style-type: lower-alpha
}
section ol ol li ol {
	list-style-type: lower-roman
}
:lang(de) > q {
	quotes: '\201E' '\201D' '\2019' '\2018'
}
q:before {
	content: open-quote
}
q:after {
	content: close-quote
}
.imgborder.lg {
	-webkit-border-radius: 8px;
	border-radius: 8px
}
.footerhr {
	display: block;
	margin: 5px 0;
	border: 1px solid rgba(0,0,0,0.0001);
	border-width: 1px 1px 2px;
	border-color: #000 #000 #07629c;
	border-style: none none dotted;
	height: 5px
}
.animated {
	float: left;
	animation-fill-mode: both
}
.animo:hover .tsrcnt .flydown3d,.animo:hover .tsrcnt0 .flydown3d {
	-webkit-animation-name: flydown3d;
	animation-name: flydown3d;
	-webkit-animation-duration: 1s;
	animation-duration: 1s;
	-webkit-animation-delay: 0s;
	animation-delay: 0s
}
.animo:hover .tsrmore .flyup3d {
	-webkit-animation-name: flyup3d;
	animation-name: flyup3d;
	-webkit-animation-duration: 1s;
	animation-duration: 1s;
	-webkit-animation-delay: 0s;
	animation-delay: 0s
}
.pc3ec01fa3821 .rollInDownLeft {
	-webkit-animation-name: rollInDownLeft;
	animation-name: rollInDownLeft;
	-webkit-animation-duration: 1s;
	animation-duration: 1s;
	-webkit-animation-delay: 0s;
	animation-delay: 0s
}
*,*:before,*:after {
	-webkit-box-sizing: border-box;
	box-sizing: border-box
}
.container {
	margin-right: auto;
	margin-left: auto;
	padding: 0 15px
}
.row {
	margin: 0 -15px
}
.S_md_Width,.T_md_Width,.T_sm_Width,.C_md_Width,.C_sm_Width,.S_sm_Width {
	float: left;
	position: relative;
	min-height: 1px
}
.S_md_Width,.S_sm_Width,.T_md_Width,.T_sm_Width,.cb .C_md_Width,.cb .C_sm_Width,.sc .C_md_Width,.sc .C_sm_Width,.aio-iconbar {
	padding: 10px 0
}
.tcs .C_md_Width,.tcs .C_sm_Width,.cts .T_md_Width,.cts .T_sm_Width,.tsc .S_md_Width,.tsc .S_sm_Width {
	padding: 10px 5px
}
.tcs .T_md_Width,.tcs .T_sm_Width,.cts .C_md_Width,.cts .C_sm_Width,.tsc .T_md_Width,.tsc .T_sm_Width,.tc .T_md_Width,.tc .T_sm_Width,.ct .C_md_Width,.ct .C_sm_Width {
	padding: 10px 5px 10px 0
}
.tcs .S_md_Width,.tcs .S_sm_Width,.cts .S_md_Width,.cts .S_sm_Width,.tsc .C_md_Width,.tsc .C_sm_Width,.cs .S_md_Width,.cs .S_sm_Width,.tc .C_md_Width,.tc .C_sm_Width,.ct .T_md_Width,.ct .T_sm_Width {
	padding: 10px 0 10px 5px
}
.cs .C_md_Width,.cs .C_sm_Width {
	padding: 10px 10px 10px 0
}
.clearfix:before,.clearfix:after,.container:before,.container:after,.row:before,.row:after {
	content: " ";
	display: table
}
.center-block {
	display: block;
	margin-left: auto;
	margin-right: auto
}
.show {
	display: block !important
}
.text-hide {
	font: 0/0 a;
	color: transparent;
	text-shadow: none;
	background-color: transparent;
	border: 0
}
.affix {
	position: fixed
}
nav#c21c13a6e14 {
	width: 100%;
	margin: 4px auto 0;
	float: left;
	padding: 0
}
nav#c21c13a6e14 ul {
	float: left;
	width: auto;
	list-style: none;
	padding: 0 10px 0 0;
	text-align: left;
	border: 1px solid rgba(0,0,0,0.0001);
	border-width: 1px;
	border-color: #000 #000 #abacad;
	border-style: none none dashed;
	margin: 0
}
nav#c21c13a6e14 ul li {
	display: inline-block;
	white-space: nowrap
}
nav#c21c13a6e14 ul li span {
	font-weight: normal;
	line-height: 100%;
	font-family: inherit;
	color: #556a78;
	letter-spacing: 0px
}
nav#c21c13a6e14 ul li a {
	line-height: 100%;
	font-family: inherit;
	color: #5896bf;
	letter-spacing: 0px
}
nav#c21c13a6e14 ul li a:hover {
	line-height: 18px;
	font-family: inherit;
	color: #0d74b6;
	letter-spacing: 0px
}
nav#c21c13a6e14 ul li:nth-child(2)::before {
	content: '';
	padding: 0
}
nav#c21c13a6e14 ul > li + li::before {
	color: #177BED;
	content: '»';
	padding: 0 4px
}
.nav.navbar-nav > li > a.dropdown-toggle::after {
	content: "\f078";
	font-family: "FontAwesome";
	line-height: 1em;
	padding-left: 6px;
	font-size: 12px
}
.container-fluid {
	padding-right: 15px;
	padding-left: 15px;
	margin-right: auto;
	margin-left: auto
}
.fade {
	opacity: 0;
	-webkit-transition: opacity .15s linear;
	-o-transition: opacity .15s linear;
	transition: opacity .15s linear
}
.fade.in {
	opacity: 1
}
.collapsing {
	position: relative;
	height: 0;
	overflow: hidden;
	-webkit-transition-timing-function: ease;
	-o-transition-timing-function: ease;
	transition-timing-function: ease;
	-webkit-transition-duration: .35s;
	-o-transition-duration: .35s;
	transition-duration: .35s;
	-webkit-transition-property: height, visibility;
	-o-transition-property: height, visibility;
	transition-property: height, visibility
}
.dropdown-toggle:focus,.open > a,.navbar-toggle:focus {
	outline: 0
}
.dropdown-menu.topics,.dropdown-menu.subtopics {
	position: absolute;
	z-index: 1000;
	display: none;
	float: left;
	min-width: 200px;
	padding: 5px 0;
	font-size: inherit;
	text-align: left;
	list-style: none;
	background: #14384a;
	-webkit-background-clip: padding-box;
	background-clip: padding-box
}
.dropdown-menu.subtopics {
	top: -8px;
	left: 99%;
	margin: 2px 0 0
}
.dropdown-menu.topics {
	top: 100%;
	left: 0;
	margin: 0
}
.navbar-right .dropdown-menu.subtopics {
	right: 99%
}
.dropdown-menu.pull-right,.dropdown-menu-right,.pull-right > .dropdown-menu {
	right: 0;
	left: auto
}
.dropdown-menu .divider {
	height: 1px;
	margin: 9px 0;
	background-color: #B80606;
	overflow: hidden
}
.dropdown-menu > li > a {
	line-height: 100%;
	color: #08e4fd;
	letter-spacing: 0px;
	display: block;
	padding: 3px 30px 3px 10px;
	clear: both;
	white-space: nowrap
}
.dropdown-menu > li > a:hover,.dropdown-menu > li > a:focus,.nav > li > a.act,.nav > li > a:hover,.aio-commonbar a {
	line-height: 100%;
	color: #bbf3fd;
	letter-spacing: 0px
}
.dropdown-menu > .active > a,.dropdown-menu > .active > a:hover,.dropdown-menu > .active > a:focus {
	line-height: 100%;
	color: #bbf3fd;
	letter-spacing: 0px;
	outline: 0
}
.dropdown-menu-left {
	right: auto;
	left: 0
}
.dropdown-header {
	display: block;
	padding: 3px 20px;
	font-size: 12px;
	line-height: 1.42857143;
	color: #777;
	white-space: nowrap
}
.dropdown-backdrop {
	position: fixed;
	top: 0;
	right: 0;
	bottom: 0;
	left: 0;
	z-index: 990
}
.dropup .caret,.navbar-fixed-bottom .dropdown .caret {
	content: "";
	border-top: 0;
	border-bottom: 4px solid \9
}
.dropup .dropdown-menu,.navbar-fixed-bottom .dropdown .dropdown-menu {
	top: auto;
	bottom: 100%;
	margin-bottom: 2px
}
.nav {
	padding-left: 0;
	margin-bottom: 0;
	list-style: none
}
.nav > li {
	position: relative;
	display: block
}
.nav > li > a {
	position: relative;
	display: block;
	line-height: 100%;
	color: #ff0505;
	letter-spacing: 0px
}
.nav > li > a > img {
	max-width: none
}
.navbar {
	position: relative;
	min-height: 20px;
	margin-bottom: 0 !important;
	font-size: 18px
}
.navbar-collapse {
	max-height: 80vh;
	padding-right: 15px;
	padding-left: 15px;
	overflow-x: visible;
	-webkit-overflow-scrolling: touch;
	border-top: 1px solid transparent;
	-webkit-box-shadow: inset 0 1px 0 rgba(255,255,255,0.1);
	box-shadow: inset 0 1px 0 rgba(255,255,255,0.1)
}
.navbar-collapse.in {
	overflow-y: auto
}
.navbar-fixed-top .navbar-collapse,.navbar-fixed-bottom .navbar-collapse {
	max-height: 340px
}
.container > .navbar-header,.container-fluid > .navbar-header,.container > .navbar-collapse,.container-fluid > .navbar-collapse {
	margin-right: -15px;
	margin-left: -15px
}
.navbar-static-top {
	z-index: 1000;
	border-width: 0 0 1px
}
.navbar-fixed-top,.navbar-fixed-bottom {
	position: fixed;
	right: 0;
	left: 0;
	z-index: 1030
}
.navbar-fixed-top {
	top: 0;
	border-width: 0 0 1px
}
.navbar-fixed-bottom {
	bottom: 0;
	margin-bottom: 0;
	border-width: 1px 0 0
}
.navbar-brand {
	float: left;
	height: 50px;
	padding: 15px 15px;
	font-size: 28px !important;
	line-height: 20px
}
.navbar-brand:hover,.navbar-brand:focus {
	text-decoration: none
}
.navbar-toggle {
	position: relative;
	float: right;
	padding: 9px 10px;
	margin-top: 8px;
	margin-right: 8px;
	margin-bottom: 8px;
	background-color: transparent;
	background-image: none;
	border: 1px solid transparent;
	border-radius: 4px
}
.navbar-toggle .icon-bar + .icon-bar {
	margin-top: 4px
}
.navbar-nav {
	margin: 0 -15px;
	max-height: 300px
}
.navbar-fixed-bottom .navbar-nav > li > .dropdown-menu {
	margin-bottom: 0;
	border-top-left-radius: 4px;
	border-top-right-radius: 4px;
	border-bottom-right-radius: 0;
	border-bottom-left-radius: 0
}
.navbar-btn {
	margin-top: 8px;
	margin-bottom: 8px
}
.navbar-btn.btn-sm {
	margin-top: 10px;
	margin-bottom: 10px
}
.navbar-btn.btn-xs {
	margin-top: 14px;
	margin-bottom: 14px
}
.navbar-text {
	margin-top: 15px;
	margin-bottom: 15px;
	padding-left: 15px
}
.navbar-default .navbar-brand,.navbar-default .navbar-brand:hover,.navbar-default .navbar-brand:focus,.navbar-default .navbar-nav > li > a,.aio-commonbar a:hover,.aio-commonbar a.active,#navc71109f26d9 .navbar-default .navbar-nav > li > a {
	line-height: 100%;
	color: #08e4fd;
	letter-spacing: 0px
}
.navbar-default .navbar-nav > li > a:hover,.navbar-default .navbar-nav > li > a:focus {
	line-height: 100%;
	color: #08e4fd;
	letter-spacing: 0px;
	background-color: red
}
.navbar-default .navbar-nav > .active > a,.navbar-default .navbar-nav > .active > a:hover,.navbar-default .navbar-nav > .active > a:focus {
	background-color: red
}
.clearfix:before,.clearfix:after,.container:before,.container:after,.container-fluid:before,.container-fluid:after,.nav:before,.nav:after,.navbar:before,.navbar:after,.navbar-header:before,.navbar-header:after,.navbar-collapse:before,.navbar-collapse:after {
	display: table;
	content: " "
}
@-ms-viewport {
	width: device-width
}
.aio-topbar {
	background: #04283a;
	margin-left: 0;
	margin-right: 0;
	display: -webkit-box;
	display: -webkit-flex;
	display: flex;
	-webkit-flex-flow: row wrap;
	flex-flow: row wrap;
	justify-content: space-between;
	align-items: center
}
.aio-iconbar a,.aio-iconbar a:hover {
	color: #000
}
.nowrap {
	white-space: nowrap
}
.c71109f26d9 a span.text {
	font-size: 14px !important;
	vertical-align: bottom
}
.c71109f26d9 .ibbtn.ibbtn-2color,.c71109f26d9 .ibbtn.ibbtn-2color:hover {
	color: #fff
}
.aio-menu-shadow {
	background: transparent url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAA9IAAAAPCAYAAAAI2/eyAAAACXBIWXMAAAsTAAALEwEAmpwYAAAABGdBTUEAALGOfPtRkwAAACBjSFJNAAB6JQAAgIMAAPn/AACA6QAAdTAAAOpgAAA6mAAAF2+SX8VGAAAEWklEQVR42uxWQQ7AIAgr/390d1piFqkwN0/tRaTQkuFhASDQQ7zgYyMe79l5x1Gsj0XPKtfhZ3FVE82arA5ihoyr7AHF+2q/1TcWH73RUxpKkz97GYZhGIZhzMDh34OH/PDCs9PHZv7Jc9FLoUmhOeMo/NXJZN5KLcVsFPoVHWz4db+DynFzx23uEoAdO8YBGIRhKBruf2hYWajzE8RQ2WMCUkEMfRmNn3iCnSquKaQ7a8fl3t7vIJkOBCKxX91PJCFO3kIVz/RdvYTxCceGseM4juM4f0O3qnWQfXsYQIFEaxlYq7UVaBNkZ3FOa/PjW6c4o9obhfPTQQgdshx7SwB2zRgHYBCGgeX/j24ldsI5CQyVPSFhgkAZOJkTIF0F7Y5xBbAVoCWgrayLoHiXBtN7yHhUOB7FfrgJydX+d7JsWZZlWdafQXr3znmb98n4Vun1CKCV1lRgLILoB0IxAXeSghPIJRBNa2TS5Ojc9EdAx7zai9PzCcCuGeQAAAExMP3/o3mAhG63HKRzZEPCXkbBJBPKvEPaUBg/iaOSCN+sq3x7h3iOTPrvEF80egkX+tJNBDqEEEIIv4r0LjwYj/d1iLkiUux6rAizazgScDXpVb5XK/Wdh4fqnXX6YqmdArBvRikAgCAMrfsfuk4QbVMrYu83SlGIHmFUpG9JdVQaM+e0UYFXYrE5VdQTFfB2cP1VuV1d+BZtY4wxxvwg1ci7pyoes6eDkqYIfFTaMn5a0ZltRdBZcR3BHNg6qKLM9nR7zhSAnTO4AQAEYeD+U+MGBmjp6+4tYJTPhaj67lQVGdd00zXdVtdOJdmda3N223tQ4tR+S4opEgwAAACQFeKUdP/Ee1tnInPdj8u68dOcdVCrTPu5kmZbXz4B2DmDGwBAEAbG/Xe2bmCCpfi5e4PByOfUkBTplFCtQt5E7GqKeTkT5zu1I8Hp6dm/5RV5BgAAAPDFdnI6eJc0ua+WaqxrF3Jl7kWF2hRa6/UiQ6FeuHIEYO8MbgAAIiAY/Rd9erCWk8wUYH2HCPWudVJWXC+ROrexMdxDR7Yj64K0IssAAAAA/0j39fxXqOe6/1a24hXpVoV3Y0ghkwKIkcbq6WEuLWZHqTEryzgI4mAgOsejB32NglEwCkbBKBgFo2AUjILh2AGn9gnl/+noHlrtH6Z25/b/II5/FLsBAmgonIhMLfsZ6WzvQHVMh8Ns8WiHeRSMglEwCkbBKBgFo2AUDLWONrXdQu8Z2P+D0K7BFqdwNwAEYNcOTgAAQBAA7j+1jZHF3QQSfoTa3rfbM1y7V+P4NIgBADDCd3JkMU8+9WAEYL8OigAAQBCAnf1DYw6OLQHoi4Uh3dbh3AQAAAzw0mxZ+OcLwH4d0wAAADAI8+96OlhaCXxUhsi4aQIAAHxOa67NBGC/jmkAAAAYBvl3PRO9FnDBe8ZkEwAAQIZTE4AdOqABAABAGLTZP/QrGAAiMPEAAADwSwABBgDJk5EiXQ9nUQAAAABJRU5ErkJggg==);
	background-position: center bottom;
	background-repeat: no-repeat;
	background-size: 100% 100%;
	bottom: -15px;
	content: "";
	height: 15px;
	left: 0;
	position: absolute;
	width: 100%;
	z-index: 300
}
.aio-spacer {
	color: #BBF3FD
}
#menu,#aio-onpage {
	float: left;
	position: relative
}
#op-head {
	cursor: pointer
}
#aio-onpage {
	border-radius: 0;
	margin: 0;
	width: 100%;
	z-index: 1
}
#aio-onpage #op-collapse {
	background: #400503;
	border-radius: 0;
	margin: 0;
	width: 100%
}
#aio-onpage #op-head {
	background: #400503
}
.aio-onpage-text {
	line-height: 55px;
	padding-left: 15px;
	color: #000
}
#aio-onpage .mobile-btn {
	border-color: #000 !important;
	border-radius: 4px !important
}
.clone-title-font {
	font-size: 60%;
	line-height: 1rem;
	color: inherit;
	letter-spacing: 0px;
	position: relative;
	white-space: nowrap
}
.aio-right-margin {
	margin-right: 5px
}
.aio-leftbar {
	margin-right: auto
}
.aio-leftbar a {
	margin-right: 0px
}
.aio-leftbar a:last-child,.aio-rightbar a,.aio-rightbar a:first-child {
	margin-left: 0px
}
.aio-leftbar div,.aio-rightbar div,.show-inline {
	display: inline-block
}
.aio-rightbar {
	margin-left: auto
}
.main-home a i {
	line-height: 0;
	padding-left: 5px;
	padding-right: 5px;
	font-size: 16px;
	position: relative;
	top: 0px
}
#navc71109f26d9 .navbar-default {
	background: #14384a
}
#navc71109f26d9 .navbar-default ..navbar-nav > li > a {
	line-height: 100%;
	color: #08e4fd;
	letter-spacing: 0px;
	overflow: hidden
}
#navc71109f26d9 .navbar-default .navbar-nav > li > a:hover,#navc71109f26d9 .navbar-default .navbar-nav > li > a:focus,#navc71109f26d9 .navbar-default .navbar-nav > .active > a,#navc71109f26d9 .navbar-default .navbar-nav > .active > a:hover,#navc71109f26d9 .navbar-default .navbar-nav > .active > a:focus {
	background: #5e0300
}
#navc71109f26d9 .navbar-default .navbar-nav > li > a:hover:after {
	text-decoration: none !important
}
#navc71109f26d9 .navbar-default .navbar-nav > .disabled > a,#navc71109f26d9 .navbar-default .navbar-nav > .disabled > a:hover,#navc71109f26d9 .navbar-default .navbar-nav > .disabled > a:focus {
	color: #ccc;
	background-color: transparent
}
#aio-onpage-ul a {
	padding-top: 10px;
	padding-bottom: 10px;
	padding-right: 5px;
	padding-left: 15px
}
#navc71109f26d9 {
	position: relative;
	z-index: 300
}
#navc71109f26d9 .nav.navbar-nav > li > a.dropdown-toggle::after {
	content: "\f078";
	text-decoration: inherit !important;
	line-height: 0;
	vertical-align: middle;
	font-size: 20px
}
.fadeInNav {
	animation-name: fadeInNav;
	animation-duration: 0.6s;
	animation-fill-mode: both;
	position: fixed !important;
	opacity: 1;
	top: 0;
	z-index: 1000
}
.fadeInNav .navbar {
	font-size: 18px
}
#topbar {
	padding: 5px
}
#op-head .icon-bar1,#op-head .icon-bar2,#op-head .icon-bar3 {
	width: 20px;
	height: 3px;
	background-color: #000;
	margin: 3px 0 0 0;
	transition: 0.4s
}
.icon-bar1,.icon-bar2,.icon-bar3 {
	width: 20px;
	height: 3px;
	background-color: #08E4FD;
	margin: 3px 0 0 0;
	transition: 0.4s
}
.navbar-default .navbar-toggle {
	border-color: #08E4FD;
	cursor: pointer;
	vertical-align: top;
	width: auto
}
.icon-bar1 {
	-webkit-transform: rotate(-45deg) translate(-4px,5px);
	transform: rotate(45deg) translate(4px,5px)
}
.icon-bar3 {
	-webkit-transform: rotate(45deg) translate(-4px,-4px);
	transform: rotate(-45deg) translate(4px,-4px)
}
.collapsed .icon-bar2,.collapsed .icon-bar1,.collapsed .icon-bar3 {
	opacity: 1;
	-webkit-transform: none;
	transform: none
}
.dropdown-menu a.clone {
	white-space: no-wrap !important
}
.navbar-nav .right-caret span:after {
	content: "\f0da";
	font-family: 'fontAweSome';
	font-weight: normal !important;
	text-decoration: none;
	font-style: normal;
	display: inline-block;
	position: absolute;
	font-size: 14px;
	top: 50%;
	-webkit-transform: translateY(-50%);
	transform: translateY(-50%);
	right: 5px
}
.img {
	overflow: hidden;
	height: 300px
}
.image {
	position: relative;
	vertical-align: middle;
	top: 50%;
	left: 50%;
	-webkit-transform: translate(-50%,-50%);
	transform: translate(-50%,-50%)
}
.bgccdaa889a25 {
	width: 100%;
	float: left;
	margin: 10px auto;
	position: relative
}
.bgccdaa889a25 .logo,.bgc3ec01fa3821 .logo {
	height: 0;
	display: none
}
.bgccdaa889a25 .project,.bgccdaa889a25 .addtext,.bgccdaa889a25 .shorttext {
	float: left;
	width: 100%;
	font: 45px/45px 'chunkfive-webfont';
	color: #005876;
	letter-spacing: 0px;
	margin: 0;
	padding: 8px 0 8px 50px;
	text-align: left;
	overflow: hidden
}
h1.ccdaa889a25,div.ccdaa889a25 {
	float: left;
	text-align: left;
	font: 45px/45px 'chunkfive-webfont';
	color: #005876;
	letter-spacing: 0px;
	padding: 8px 0 8px 50px;
	margin: 0;
	width: 100%;
	position: relative
}
div#ccdaa889a25 {
	position: relative;
	float: left;
	text-align: left;
	font: 45px/45px 'chunkfive-webfont';
	color: #005876;
	letter-spacing: 0px;
	padding: 0;
	margin: 0
}
#c9a06b37049 {
	background: #001118;
	border: 1px solid rgba(0,0,0,0.0001);
	border-width: 1px;
	border-color: #fff #fff #000;
	border-style: solid solid none;
	margin: 0 auto;
	padding: 7px 0;
	overflow: hidden;
	position: relative
}
#c9a06b37049 ul {
	float: right;
	margin: 0;
	padding: 0;
	list-style: outside none none;
	display: block;
	position: relative;
	text-align: right
}
#c9a06b37049 ul li {
	float: left;
	margin-right: 10px
}
#c9a06b37049 ul li a {
	font: 13px/13px Arial, Helvetica, sans-serif;
	color: #fff;
	font-variant: small-caps;
	letter-spacing: 0px;
	padding: 0 5px;
	float: left;
	white-space: nowrap;
	text-overflow: ellipsis;
	position: relative;
	outline: none
}
#c9a06b37049 ul li a:hover,#c9a06b37049 ul li a.active {
	font-size: 13px;
	line-height: 13px;
	color: #0290a8;
	font-variant: small-caps;
	letter-spacing: 0px
}
#c9a06b37049 .sel {
	color: #000;
	height: 30px;
	float: left;
	margin: 0;
	padding: 5px;
	width: 100%
}
.EyeCbg {
	width: 100%;
	float: left;
	overflow: hidden
}
.eyecatcher {
	width: 100%;
	margin: 0;
	border: 1px solid #fdfdfd;
	overflow: hidden;
	float: left;
	position: relative
}
#c3ec01fa382 {
	float: left;
	width: 100%;
	line-height: 0
}
.c3ec01fa382 {
	overflow: hidden;
	position: relative;
	margin: 0
}
.TL,.TC,.TR,.CL,.CC,.CR,.BR,.BC,.BL {
	float: left;
	width: auto;
	position: absolute;
	margin: 0;
	padding: 0
}
.CC.pc3ec01fa3821 {
	left: 50%;
	top: 50%;
	-webkit-transform: translate(-50%,-50%) translate3d(0px,0px,0px);
	transform: translate(-50%,-50%) translate3d(0px,0px,0px);
	float: left;
	position: absolute
}
.bgc3ec01fa3821 {
	width: 100%;
	float: left;
	background: rgba(0,88,118,0.25);
	margin: 0 auto;
	-webkit-border-radius: 23px;
	border-radius: 23px;
	position: relative
}
.bgc3ec01fa3821 .project,.bgc3ec01fa3821 .addtext,.bgc3ec01fa3821 .shorttext {
	float: left;
	width: 100%;
	font-size: 33px;
	line-height: 33px;
	color: #fff;
	letter-spacing: 0px;
	background: rgba(0,88,118,0);
	margin: 0;
	padding: 8px;
	border: 1px solid #005876;
	-webkit-border-radius: 32px;
	border-radius: 32px;
	box-shadow: 5px 5px 9px 1px #fff;
	text-align: center;
	overflow: hidden
}
h1.c3ec01fa3821,div.c3ec01fa3821 {
	float: left;
	text-align: center;
	font-size: 33px;
	line-height: 33px;
	color: #fff;
	letter-spacing: 0px;
	background: rgba(0,88,118,0);
	border: 1px solid #005876;
	-webkit-border-radius: 32px;
	border-radius: 32px;
	box-shadow: 5px 5px 9px 1px #fff;
	padding: 8px;
	margin: 0;
	width: 100%;
	position: relative
}
div#c3ec01fa3821 {
	position: relative;
	float: left;
	left: 50%;
	-webkit-transform: translate(-50%,0);
	transform: translate(-50%,0);
	text-align: center;
	font-size: 33px;
	line-height: 33px;
	color: #fff;
	letter-spacing: 0px;
	padding: 0;
	margin: 0
}
.CC.pc3ec01fa3823 {
	left: 50%;
	top: 50%;
	-webkit-transform: translate(-50%,-50%) translate3d(-20px,-121px,0px);
	transform: translate(-50%,-50%) translate3d(-20px,-121px,0px);
	float: left;
	position: absolute
}
#pc3ec01fa3823 {
	-webkit-animation-name: MoveToContent;
	animation-name: MoveToContent;
	-webkit-animation-duration: 1.5s;
	animation-duration: 1.5s;
	-webkit-animation-delay: 1.0s;
	animation-delay: 1.0s;
	-webkit-animation-iteration-count: 20;
	animation-iteration-count: 20;
	color: #009DD1;
	text-shadow: 0 2px 0 rgba(0,0,0,0.7);
	visibility: hidden;
	cursor: pointer;
	font-size: 40px;
	height: 40px;
	line-height: 40px;
	width: 40px;
	opacity: 0;
	margin: -121px auto auto -20px
}
HTML,BODY,TD,INPUT {
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size: 12px
}
.h9de0b88f6f {
	border: 0px
}
.h80d100ff26 {
	width: calc(100% + 20px);
	left: -10px
}
.she4da3b7fbb {
	font-size: 150%;
	line-height: 110%
}
.hd9c4620e10 {
	height: 20px;
	clear: both;
	width: 100%
}
.cursorHand {
	cursor: pointer !important
}
.cursorText {
	cursor: default !important
}
a.anker0 {
	float: left;
	font-size: 0;
	height: 0;
	width: 0
}
.center {
	text-align: center !important;
	margin: 0px auto 0 auto !important
}
.bold {
	font-weight: bold
}
.right {
	text-align: right;
	float: right !important
}
.FONT-size-1 {
	font-size: 70%
}
.FONT-size-2 {
	font-size: 80%
}
.FONT-size-3 {
	font-size: 100%
}
.FONT-size-4 {
	font-size: 120%
}
.FONT-size-5 {
	font-size: 150%
}
.FONT-size-6 {
	font-size: 200%
}
.FONT-size-7 {
	font-size: 300%
}
.FONT-face-Arial {
	font-family: "Arial, Helvetica, sans-serif" !important
}
.FONT-face-Comic-Sans-MS {
	font-family: "Comic Sans MS, Arial, Helvetica, sans-serif" !important
}
.FONT-face-Georgia {
	font-family: "Georgia, Times New Roman, Serif" !important
}
.FONT-face-Tahoma {
	font-family: "Tahoma, Arial, Helvetica, sans-serif" !important
}
.FONT-face-Times {
	font-family: "Times New Roman,Georgia, Serif" !important
}
.FONT-face-Trebuchet-MS {
	font-family: "Trebuchet MS, Geneva, Arial, Helvetica, sans-serif" !important
}
.FONT-face-Verdana {
	font-family: "Verdana, Arial, Helvetica, sans-serif" !important
}
.tab_hidden {
	position: absolute;
	right: 500000px;
	top: -500000px
}
.tdtop {
	vertical-align: top
}
.dummy {
}
.title {
	padding: 0;
	margin: 10;
	overflow: hidden;
	text-align: center;
	cursor: default
}
.image-center {
	display: flex;
	justify-content: center
}
.transcript-single {
	border-bottom: 2px solid black-thirty
}
.session--watch {
	margin-bottom: HalfLineHeight
}
.session--watch .button {
	background: black-sixty;
	margin-top: QuarterLineHeight
}
.session--watch .button:hover,.session--watch .button:active,.session--watch .button:focus {
	background: black-seventy
}
.sr-only {
	position: absolute !important;
	clip: rect(1px, 1px, 1px, 1px);
	padding: 0 !important;
	border: 0 !important;
	height: 1px !important;
	width: 1px !important;
	overflow: hidden
}
.px-video-container {
	overflow: hidden;
	min-width: 300px
}
.px-video-img-captions-container {
	position: relative;
	padding-bottom: 56.25%;
	height: 0
}
.px-video {
	position: absolute;
	top: 0;
	left: 0;
	margin-top: 0;
	width: 100%;
	height: 100%
}
.px-video-img-captions-container * {
	box-sizing: border-box
}
.px-video-wrapper {
	position: relative;
	padding-bottom: 56.25%;
	height: 0;
	z-index: 1
}
.px-progress-bar {
	width: 75%;
	flex-grow: 1
}
.px-video-controls {
	margin-bottom: 10px;
	margin-top: 10px;
	display: flex;
	flex-direction: row;
	flex-wrap: wrap;
	justify-content: space-between;
	align-items: center;
	align-content: center
}
.px-video-controls:after {
	display: block;
	font-size: 0;
	content: " ";
	clear: both;
	height: 0;
	visibility: hidden
}
.px-video-progress {
	display: block;
	width: 100%;
	margin-bottom: 10px;
	height: 10px;
	margin-top: 10px
}
.px-video-progress[value] {
	-webkit-appearance: none;
	border: none
}
.px-video-progress[value]::-webkit-progress-bar {
	background-color: #e6e6e6
}
.px-video-progress[value]::-webkit-progress-value {
	background-color: #009cdf
}
.px-video-time {
	font-family: "Helvetica Neue", Helvetica, Arial, sans-serif;
	float: right;
	line-height: 30px;
	margin-top: 0;
	font-size: 14px;
	flex-grow: 0;
	flex-shrink: 0;
	padding-left: 10px
}
.px-video-captions {
	box-sizing: border-box;
	position: absolute;
	top: 1px;
	left: 0;
	width: 100%;
	padding: 0.5em;
	min-height: 2.5em;
	background-color: #C00;
	color: #000;
	font-size: 1.1em;
	text-align: center;
	opacity: 0.75;
	z-index: 2
}
video::cue {
	background: #C00;
	font-size: 12px;
	color: #C00;
	max-width: 100%
}
.px-video-playback-buttons {
	float: left;
	line-height: 20px;
	min-width: auto;
	flex-grow: 1
}
.px-video-controls button {
	border: 1px transparent solid;
	background: no-repeat url("../assets/images/i52c33d266.png");
	padding: 0;
	margin: 0 5px;
	width: 25px;
	height: 25px;
	overflow: hidden;
	cursor: pointer
}
.px-video-controls button:focus {
	border: 1px #999 dotted;
	outline: none
}
.px-video-controls button.px-video-restart {
	background-position: -9px -331px
}
.px-video-controls button.px-video-restart:hover,.px-video-controls button.px-video-restart:focus {
	background-position: -9px -295px
}
.px-video-controls button.px-video-rewind {
	background-position: -9px -187px
}
.px-video-controls button.px-video-rewind:hover,.px-video-controls button.px-video-rewind:focus {
	background-position: -9px -151px
}
.px-video-controls button.px-video-play {
	background-position: -8px -43px
}
.px-video-controls button.px-video-play:hover,.px-video-controls button.px-video-play:focus {
	background-position: -8px -7px
}
.px-video-controls button.px-video-pause {
	background-position: -9px -115px
}
.px-video-controls button.px-video-pause:hover,.px-video-controls button.px-video-pause:focus {
	background-position: -9px -79px
}
.px-video-controls button.px-video-forward {
	background-position: -10px -259px
}
.px-video-controls button.px-video-forward:hover,.px-video-controls button.px-video-forward:focus {
	background-position: -10px -223px
}
.px-video-fullscreen-btn-container {
	float: left;
	width: 25px
}
.px-video-fullscreen-btn-container label {
	display: inline-block;
	width: 25px;
	height: 20px;
	margin-top: 3px;
	margin-left: 1px;
	background: no-repeat url("../assets/images/i52c33d266.png");
	background-position: -6px -943px
}
.px-video-fullscreen-btn-container input[type="checkbox"]:focus+label {
	outline: 1px #999 dotted;
	background-position: -6px -907px
}
.px-video-fullscreen-btn-container input[type="checkbox"]:hover+label {
	background-position: -6px -907px;
	cursor: pointer
}
.px-video-fullscreen-btn-container input[type="checkbox"]:checked+label {
	background-position: -6px -979px
}
.px-video-fullscreen-btn-container input[type="checkbox"]:checked:hover+label {
	background-position: -6px -1015px
}
.px-video-captions-btn-container label {
	display: inline-block;
	width: 25px;
	height: 20px;
	margin-top: 3px;
	background: no-repeat url("../assets/images/i52c33d266.png");
	background-position: -6px -835px
}
.px-video-captions-btn-container input[type="checkbox"]:focus+label {
	outline: 1px #999 dotted;
	background-position: -6px -799px
}
.px-video-captions-btn-container input[type="checkbox"]:hover+label {
	background-position: -6px -799px;
	cursor: pointer
}
.px-video-captions-btn-container input[type="checkbox"]:checked+label {
	background-position: -6px -871px
}
.px-video-volume-controls {
	float: right;
	overflow: hidden;
	min-width: auto
}
.px-video-mute-btn-container {
	float: left;
	width: 26px
}
.px-video-mute-btn-container label {
	display: inline-block;
	width: 25px;
	height: 20px;
	margin-top: 3px;
	background: no-repeat url("../assets/images/i52c33d266.png");
	background-position: -6px -476px
}
.px-video-mute-btn-container input[type="checkbox"]:focus+label {
	outline: 1px #999 dotted;
	background-position: -6px -440px
}
.px-video-mute-btn-container input[type="checkbox"]:hover+label {
	background-position: -6px -440px;
	cursor: pointer
}
.px-video-mute-btn-container input[type="checkbox"]:checked+label {
	background-position: -6px -692px
}
.px-video-mute-btn-container input[type="checkbox"]:checked:hover+label,.px-video-mute-btn-container input[type="checkbox"]:checked:focus+label {
	background-position: -6px -656px
}
.px-video-volume-slider {
	float: left;
	width: 80px
}
.px-video-controls input[type='range'] {
	-webkit-appearance: none;
	height: 6px;
	width: 70px;
	margin-top: 9px;
	margin-right: 0;
	margin-left: 5px;
	background-color: #e6e6e6;
	outline: none
}
.px-video-controls input[type='range']:focus::-webkit-slider-thumb {
	outline: 1px #999 dotted
}
.px-video-controls input[type='range']::-moz-range-track {
	-moz-appearance: none;
	height: 6px;
	background-color: #e6e6e6;
	border: none
}
.px-video-controls input[type='range']::-webkit-slider-thumb {
	-webkit-appearance: none !important;
	height: 10px;
	width: 6px;
	background-color: #666
}
.px-video-controls input[type='range']::-moz-range-thumb {
	background-color: #666;
	border: none;
	height: 12px;
	width: 8px
}
.no-js {
	padding: 20px;
	color: #fff;
	background-color: #000;
	font-size: 18px;
	font-family: Arial,Helvetica,sans-serif;
	text-align: center;
	width: 300px;
	height: 150px;
	margin: 0 auto
}
.no-js a,.no-js a:visited {
	color: #66a8cc
}
.griddy-row [class*='col-fw-'] {
	float: none;
	word-wrap: break-word;
	position: relative;
	min-height: 1px;
	vertical-align: top
}
.hfedba1b501 [class*='col-fw-'] {
	padding: 10px
}
.hfedba1b501 > div > div:last-child {
	padding-right: 10px;
	border-right: 0px solid transparent
}
.col-fw-51 {
	width: 20%
}
.col-fw-53 {
	width: 60%
}
@media print {
	.ls-nav-left,.ls-nav-right,.ls-thumblist {
		opacity: 0
	}
	form.form {
		background: #fff !important;
		color: #000 !important;
		box-shadow: none
	}
	form.form button,form.form .captchabox {
		display: none
	}
	form.form .inpcomment,form.form fieldset,form.form fieldset legend,form.form select,form.form select option,form.form input[type="text"],form.form input[type="email"],form.form input[type="file"],form.form input[type="password"],form.form textarea {
		background: #fff !important;
		color: #000 !important;
		box-shadow: none
	}
	.vtdscroll-top {
		display: none
	}
	.teaser .tsrmore {
		display: none !important
	}
	header,footer,nav,.topicbar,.sidebar {
		display: none !important
	}
	.cts .C_md_push,.tcs .C_md_push,.tsc .C_md_push {
		left: 0% !important
	}
	.tcs .C_md_Width,.tsc .C_md_Width,.cts .C_md_Width {
		width: 100%
	}
	*,*:before,*:after {
		background: transparent !important;
		color: #000 !important;
		-webkit-box-shadow: none !important;
		box-shadow: none !important;
		text-shadow: none !important
	}
	a,a:visited {
		text-decoration: underline
	}
	a[href]:after {
		content: " (" attr(href) ")"
	}
	abbr[title]:after {
		content: " (" attr(title) ")"
	}
	a[href^="#"]:after,a[href^="javascript:"]:after {
		content: ""
	}
	pre {
		white-space: pre-wrap !important
	}
	pre,blockquote {
		border: 1px solid #999;
		page-break-inside: avoid
	}
	thead {
		display: table-header-group
	}
	tr,img {
		page-break-inside: avoid
	}
	p,h2,h3 {
		orphans: 3;
		widows: 3
	}
	h2,h3 {
		page-break-after: avoid
	}
}
@media (max-width: 768px) {
	.vcenter {
		top: 5px !important;
		position: relative !important
	}
	form.form fieldset p.fancy .vcenter {
		top: 5px !important;
		position: relative !important
	}
	form.form [class*='col-fw-'] {
		width: 100%;
		display: block;
		max-width: 100%;
		border-right: 0px solid transparent;
		margin: 0 0 8px 0
	}
	form.form .griddy-row {
		display: block
	}
	form.form .nopadding {
		padding: 0
	}
	.ausu-suggestionsBox {
		float: left;
		position: relative;
		top: 0;
		left: 0;
		border: none;
		background: none;
		width: 100%;
		height: auto;
		overflow: hidden
	}
	.ausu-suggestionsBox ul.asus-list a,.ausu-suggestionsBox ul.asus-list li {
		display: inline;
		text-indent: 0;
		float: left;
		border: none;
		min-width: 10px
	}
	.ausu-suggestionsBox ul.asus-list a {
		padding: 10px 10px 5px 0;
		color: #008AB3
	}
	.ausu-suggestionsBox ul.asus-list li.selected {
		background: none
	}
	.ausu-suggestionsBox .suggest-pre {
		color: #B6EEFF
	}
}
@media (max-width: 480px) {
	.griddy-row  [class*='col-fw-'] {
		max-width: 100%
	}
	.col3 .griddy-row  [class*='col-fw-'] {
		max-width: 100%
	}
}
@media (min-width: 768px) {
	.modal-dialog {
		width: 600px;
		margin: 60px auto
	}
	.modal-content {
		box-shadow: 0px 3px 9px 0px rgba(0,0,0,0.6)
	}
	.modal-sm {
		width: 300px
	}
}
@media (min-width: 992px) {
	.modal-lg {
		width: 900px
	}
	.tb-show {
		display: none !important
	}
	.container > .navbar-header,.container-fluid > .navbar-header,.container > .navbar-collapse,.container-fluid > .navbar-collapse {
		margin-right: 0;
		margin-left: 0
	}
	.navbar-static-top {
		border-radius: 0
	}
	.navbar-fixed-top,.navbar-fixed-bottom {
		border-radius: 0
	}
	.navbar > .container .navbar-brand,.navbar > .container-fluid .navbar-brand {
		margin-left: -15px
	}
	.navbar-default .navbar-nav > li > a {
		padding: 8px 5px;
		margin: 0 3px
	}
	#aio-onpage-ul {
		float: right !important
	}
	#aio-onpage-ul a {
		padding: 8px;
		margin: 2px 4px
	}
	li.dropdown:hover > ul.topics {
		display: block;
		animation-name: swingDown;
		transition-timing-function: cubic-bezier(.96,-0.03,.68,.31);
		animation-duration: .6s
	}
	li .dropdown:hover  > ul.subtopics {
		display: block;
		animation-name: swingRight;
		transition-timing-function: cubic-bezier(.96,-0.03,.68,.31);
		animation-duration: .6s
	}
	#navc71109f26d9 li.dropdown:hover > ul.topics,#navc71109f26d9 li.dropdown:hover > ul.subtopics,#navc71109f26d9 li.dropdown:hover > ul.topics {
		display: block
	}
	#navc71109f26d9 .navbar-nav > .active > a,#navc71109f26d9 .navbar-nav > .active > a:hover,#navc71109f26d9 .navbar-nav > .active > a,#navc71109f26d9 .navbar-nav > .active > a:focus {
		display: block
	}
	#navc71109f26d9 .navbar-nav > li:hover > a,#navc71109f26d9 .navbar-nav > li > a:hover,#navc71109f26d9 .navbar-nav > li > a:focus,#navc71109f26d9 .navbar-nav > li > a:hover > a:hover {
		display: block
	}
	#navc71109f26d9 li.dropdown:hover > ul.subtopics,#navc71109f26d9 li.dropdown:hover > ul.topics {
		display: block
	}
	.tcs .C_md_Width,.tsc .C_md_Width,.cts .C_md_Width {
		width: 61.79%
	}
	.tcs .T_md_Width,.tsc .T_md_Width,.cts .T_md_Width {
		width: 13.21%
	}
	.tcs .S_md_Width,.tsc .S_md_Width,.cts .S_md_Width {
		width: 25%
	}
	.tcs .T_md_pull {
		right: 61.79%
	}
	.tcs .C_md_push {
		left: 13.21%
	}
	.tsc .T_md_pull {
		right: 61.79%
	}
	.tsc .C_md_push {
		left: 38.21%
	}
	.tsc .S_md_pull {
		right: 61.79%
	}
	.tc .C_md_Width,.ct .C_md_Width {
		width: 86.79%
	}
	.tc .T_md_Width,.ct .T_md_Width {
		width: 13.21%
	}
	.tc .S_md_Width,.ct .S_md_Width {
		width: 0;
		display: none;
		min-height: 0;
		height: 0;
		line-height: 0
	}
	.tc .C_md_push {
		left: 13.21%
	}
	.tc .T_md_pull {
		right: 86.79%
	}
	.ct .C_md_push {
		left: 0
	}
	.ct .T_md_pull {
		right: 0
	}
	.cs .C_md_Width,.sc .C_md_Width {
		width: 75%
	}
	.cs .S_md_Width,.sc .S_md_Width {
		width: 25%
	}
	.cs .T_md_Width,.sc .T_md_Width {
		width: 0;
		display: none;
		min-height: 0;
		height: 0;
		line-height: 0
	}
	.cs .C_md_push {
		left: 0
	}
	.cs .S_md_pull {
		right: 0
	}
	.sc .C_md_push {
		left: 25%
	}
	.sc .S_md_pull {
		right: 75%
	}
	.cb .C_md_Width {
		width: 100%
	}
	.cb .T_md_Width,.cb .S_md_Width {
		width: 0;
		display: none;
		min-height: 0;
		height: 0;
		line-height: 0
	}
	.cb .C_md_push {
		left: 0
	}
	.cb .S_md_pull {
		right: 0
	}
}
@media (max-width: 991px) {
	.pagination div.mob,.pagination .mobile {
		display: inline
	}
	.pagination div.stand,.pagination .standard {
		display: none
	}
	.pagination .divider {
		display: none
	}
	.tb-td-hidden {
		visibility: hidden;
		display: none
	}
	.tb-show {
		display: block !important
	}
	nav .tb-show {
		display: inline-block !important
	}
	.dropdown-menu.subtopics {
		margin: -5px 0;
		display: block
	}
	.right-caret span:after,.dropdown-menu.subtopics  li a.clone {
		display: none !important
	}
	.dropdown-menu.subtopics a:before {
		font-family: "FontAwesome";
		content: "\f101";
		padding-right: 5px;
		padding-left: 15px
	}
	.navbar-default .navbar-nav .open .dropdown-menu > li > a {
		line-height: 100%;
		color: #08e4fd;
		letter-spacing: 0px
	}
	.navbar-default .navbar-nav .open .dropdown-menu > li > a:hover,.navbar-default .navbar-nav .open .dropdown-menu > li > a:focus {
		background: #5e0300
	}
	.navbar-default li.dropdown.active a.maintopics,.navbar-default .navbar-nav .open .dropdown-menu > .active > a,.navbar-default .navbar-nav .open .dropdown-menu > .active > a:hover,.navbar-default .navbar-nav .open .dropdown-menu > .active > a:focus {
		background: #5e0300
	}
	.visible-xs {
		display: block !important
	}
	.hidden-xs {
		display: none !important
	}
	.aio-topbar {
		line-height: 2.35em;
		font-size: 16px
	}
	a.maintopics {
		padding-top: 5px;
		padding-bottom: 5px
	}
	.ibbtn {
		margin-bottom: 10px
	}
	.aio-centerbar,.aio-leftbar,.aio-rightbar {
		width: 100%;
		text-align: center;
		padding-top: 5px;
		padding-bottom: 0
	}
	.divider {
		display: none
	}
	.fa-aio {
		width: 1.28571429em;
		text-align: center
	}
	.clone-title-font:before {
		line-height: 1
	}
	.clone-title-font br {
		display: none
	}
	.CbC {
		padding-right: 5px
	}
	.browser-split-3 {
		-webkit-column-count: 2;
		-moz-column-count: 2;
		column-count: 2
	}
}
@media (max-width: 479px) {
	.sadv form.form fieldset.left .sfield {
		width: 100%
	}
	.sadv form.form fieldset.left .input1 {
		width: 100%
	}
	.sadv form.form fieldset.left .input1 select {
		width: 100%
	}
	.sadv form.form fieldset.left label {
		width: 100%
	}
	.sadv form.form input#searchresult {
		width: 100%
	}
	.tn-td-hidden {
		visibility: hidden;
		display: none
	}
}
@media (max-width: 767px) {
	.mb-td-hidden {
		visibility: hidden;
		display: none
	}
	[class*='split-fw-'] {
		width: 100%;
		display: block;
		max-width: 100%;
		margin: 0 auto !important;
		border-right: 0px solid transparent
	}
	.split-normal div {
		padding: 0 !important
	}
	.split-row {
		display: block
	}
	.hidden-xs {
		display: none !important
	}
	.CbC {
		padding-left: 5px
	}
	.topbar,.bottombar {
		padding-left: 0;
		padding-right: 0
	}
	.topbar .content,.bottombar .content {
		padding-left: 5px;
		padding-right: 5px
	}
	.container {
		padding-left: 25px;
		padding-right: 25px
	}
	.row {
		margin-left: -25px;
		margin-right: -25px
	}
	.C_sm_Width {
		width: 100%;
		min-width: 320px
	}
	.tc .T_sm_Width,.tc .S_sm_Width,.tc .C_sm_Width,.cs .T_sm_Width,.cs .S_sm_Width,.cs .C_sm_Width,.cb .T_sm_Width,.cb .S_sm_Width,.cb .C_sm_Width,.sc .T_sm_Width,.sc .S_sm_Width,.sc .C_sm_Width,.tsc .T_sm_Width,.tsc .S_sm_Width,.tsc .C_sm_Width,.cts .T_sm_Width,.cts .S_sm_Width,.cts .C_sm_Width,.tcs .T_sm_Width,.tcs .S_sm_Width,.tcs .C_sm_Width {
		padding-left: 5px;
		padding-right: 5px
	}
	.T_sm_Width {
		width: 100%
	}
	.S_sm_Width {
		clear: both;
		width: 100%
	}
	.T_sm_pull {
		right: 0
	}
	.C_sm_push {
		left: 0
	}
	.S_sm_pull {
		right: 0
	}
	.tc .S_sm_Width,.ct .S_sm_Width {
		width: 0;
		display: none;
		min-height: 0;
		height: 0;
		line-height: 0
	}
	.cs .T_sm_Width,.sc .T_sm_Width {
		width: 0;
		display: none;
		min-height: 0;
		height: 0;
		line-height: 0
	}
	.cb .T_sm_Width,.cb .S_sm_Width {
		width: 0;
		display: none;
		min-height: 0;
		height: 0;
		line-height: 0
	}
	.browser-split-3,.browser-split-2 {
		-webkit-column-count: 1;
		-moz-column-count: 1;
		column-count: 1
	}
	nav#c21c13a6e14 {
		display: none
	}
	.hfedba1b501 [class*='col-fw-'] {
		width: 100% !important;
		display: block;
		max-width: 100%;
		margin: 0 auto !important;
		border-right: 0px solid transparent;
		padding: 0
	}
	.hfedba1b501 .griddy-row {
		display: block
	}
	.hfedba1b501 .nopadding {
		padding: 0
	}
}
@media (max-width: 1199px) {
	.lg-td-hidden {
		visibility: hidden;
		display: none
	}
	.lg-hidden {
		display: none !important
	}
	.lg-show {
		display: block !important
	}
	nav .lg-show {
		display: inline-block !important
	}
}
@media (max-width: 550px) {
	.col3 [class*='col-fw-'] {
		width: 100% !important;
		display: block;
		max-width: 100%;
		margin: 0 auto !important;
		border-right: 0px solid transparent
	}
	.griddy-row {
		display: block
	}
	.col3 .nopadding {
		padding: 0
	}
}
@media screen {
	table .tb-hidden {
		display: table
	}
}
@media screen and (max-width: 479px) {
	.tn-hidden {
		display: none !important
	}
	.tn-show {
		display: block !important
	}
	nav .tn-show {
		display: inline-block !important
	}
}
@media screen and (min-width: 480px) {
	.tn-hidden {
		display: block
	}
	nav .tn-hidden {
		display: inline-block !important
	}
	table .tn-hidden {
		display: table
	}
	.tn-show {
		display: none !important
	}
}
@media screen and (max-width: 767px) {
	.mb-hidden {
		display: none !important
	}
	.mb-show {
		display: block !important
	}
	nav .mb-show {
		display: inline-block !important
	}
}
@media screen and (min-width: 768px) {
	.mb-hidden {
		display: block
	}
	nav .mb-hidden {
		display: inline-block !important
	}
	table .mb-hidden {
		display: table
	}
	.mb-show {
		display: none !important
	}
}
@media screen and (max-width: 991px) {
	.tb-hidden {
		display: none !important
	}
}
@media screen and (min-width: 992px) {
	.tb-hidden {
		display: block
	}
	nav .tb-hidden {
		display: inline-block !important
	}
}
@media (min-width: 1200px) {
	.lg-hidden {
		display: block
	}
	nav .lg-hidden {
		display: inline-block !important
	}
	table .lg-hidden {
		display: table
	}
	.lg-show {
		display: none !important
	}
	.hidden-lg {
		display: none !important
	}
}
@media (min-width: 991px) {
	.navbar {
		border-radius: 0px
	}
	.navbar-header {
		float: left
	}
	.navbar-collapse {
		width: auto;
		border-top: 0;
		-webkit-box-shadow: none;
		box-shadow: none
	}
	.navbar-collapse.collapse {
		display: block !important;
		height: auto !important;
		padding-bottom: 0;
		overflow: visible !important
	}
	.navbar-collapse.in {
		overflow-y: visible
	}
	.navbar-fixed-top .navbar-collapse,.navbar-static-top .navbar-collapse,.navbar-fixed-bottom .navbar-collapse {
		padding-right: 0;
		padding-left: 0
	}
	.navbar-toggle {
		display: none
	}
	.navbar-nav {
		float: left;
		margin: 0
	}
	.navbar-nav > li {
		float: left
	}
	.navbar-nav > li > a {
		padding-top: 15px;
		padding-bottom: 15px
	}
	.navbar-text {
		float: left;
		margin-right: 15px;
		margin-left: 15px
	}
	.navbar-left {
		float: left !important
	}
	.navbar-right {
		float: right !important;
		margin-right: -15px
	}
	.navbar-right ~ .navbar-right {
		margin-right: 0
	}
}
@media (max-device-width: 480px) and (orientation: landscape) {
	.navbar-fixed-top .navbar-collapse,.navbar-fixed-bottom .navbar-collapse {
		max-height: 200px
	}
}
@media (max-width: 992px) {
	.navbar-nav .open .dropdown-menu {
		position: static;
		float: none;
		width: auto;
		margin: -5px 0;
		background-color: transparent;
		border: 0;
		-webkit-box-shadow: none;
		box-shadow: none
	}
	.navbar-nav .open .dropdown-menu > li > a,.navbar-nav .open .dropdown-menu .dropdown-header {
		padding: 5px 15px 5px 25px
	}
	.navbar-nav .open .dropdown-menu > li > a {
		line-height: 20px
	}
	.navbar-nav .open .dropdown-menu > li > a:hover,.navbar-nav .open .dropdown-menu > li > a:focus {
		background-image: none
	}
	.navbar-nav > li a {
		padding-left: 18px
	}
}
@media (min-width: 768px) and (max-width: 991px) {
	.hidden-sm {
		display: none !important
	}
	.topbar,.bottombar {
		padding-left: 0 !important;
		padding-right: 0 !important
	}
	.topbar .content,.bottombar .content {
		padding-left: 5px;
		padding-right: 5px
	}
	.container {
		padding-left: 25px;
		padding-right: 25px
	}
	.row {
		margin-left: -25px;
		margin-right: -25px
	}
	.tcs .C_sm_Width {
		padding-right: 5px
	}
	.tcs .S_ms_Width,.tcs .S_md_Width {
		padding-left: 5px
	}
	.tcs .T_ms_Width,.tcs .T_md_Width {
		padding-left: 5px
	}
	.cts .C_sm_Width {
		padding-left: 5px
	}
	.cts .T_ms_Width,.cts .T_md_Width {
		padding-right: 5px
	}
	.tsc .C_sm_Width {
		padding-right: 5px
	}
	.tsc .S_sm_Width {
		padding-left: 5px
	}
	.tsc .T_sm_Width {
		padding-left: 5px
	}
	.sc .S_sm_Width,.sc .S_md_Width {
		padding-left: 5px
	}
	.cs .S_sm_Width,.cs .S_md_Width {
		padding-right: 5px
	}
	.tc .T_sm_Width,.tc .T_md_Width {
		padding-left: 5px
	}
	.ct .T_sm_Width,.ct .T_md_Width {
		padding-right: 5px
	}
	.tcs .C_md_Width,.tsc .C_md_Width,.cts .C_md_Width {
		width: 81.79%
	}
	.tcs .T_md_Width,.tsc .T_md_Width,.cts .T_md_Width {
		width: 18.21%
	}
	.tcs .T_md_push,.tsc .T_md_push,.cts .T_md_push {
		left: 0
	}
	.tcs .S_sm_Width,.tsc .S_sm_Width,.cts .S_sm_Width {
		clear: both;
		width: 100%;
		padding-right: 5px;
		padding-left: 5px
	}
	.tcs .T_md_pull,.tsc .T_md_pull {
		right: 81.79%
	}
	.tcs .sidebar,.tcs .SbC,.tsc .sidebar,.tsc .SbC {
		min-height: 1px !important
	}
	.cts .T_md_pull {
		right: 0
	}
	.cts .sidebar,.cts .SbC {
		min-height: 1px !important
	}
	.tcs .C_md_push {
		left: 18.21%
	}
	.tsc .T_md_pull {
		right: 81.79%
	}
	.tsc .S_md_pull {
		right: 0
	}
	.tsc .C_md_push {
		left: 18.21%
	}
	.cts .C_md_push {
		left: 0
	}
	.S_md_Width {
		width: 25%
	}
	.tc .C_md_Width,.ct .C_md_Width {
		width: 81.79%
	}
	.tc .T_md_Width,.ct .T_md_Width {
		width: 18.21%
	}
	.tc .S_md_Width,.ct .S_md_Width {
		width: 0;
		display: none;
		min-height: 0;
		height: 0;
		line-height: 0
	}
	.tc .C_md_push {
		left: 18.21%
	}
	.tc .T_md_pull {
		right: 81.79%
	}
	.ct .C_md_push {
		left: 0
	}
	.ct .T_md_pull {
		right: 0
	}
	.cs .C_md_Width,.sc .C_md_Width {
		width: 70%
	}
	.cs .S_md_Width,.sc .S_md_Width {
		width: 30%
	}
	.cs .T_md_Width,.sc .T_md_Width {
		width: 0;
		display: none;
		min-height: 0;
		height: 0;
		line-height: 0
	}
	.cs .SbC,.sc .SbC {
		min-height: 1px
	}
	.cs .C_md_push {
		left: 0
	}
	.cs .S_md_pull {
		right: 0
	}
	.sc .C_md_push {
		left: 30%
	}
	.sc .S_md_pull {
		right: 70%
	}
	.cb .C_md_Width {
		width: 100%
	}
	.cb .T_md_Width,.cb .S_md_Width {
		width: 0;
		display: none;
		min-height: 0;
		height: 0;
		line-height: 0
	}
	.cb .C_md_push {
		left: 0
	}
	.cb .S_md_pull {
		right: 0
	}
}
@media (min-width: 992px) and (max-width: 1199px) {
	.hidden-md {
		display: none !important
	}
}
@media (max-width: 1200px) {
	.CbC,.SbC,.TbC,.topbar,.bottombar {
		padding: 10px
	}
	.CbC .spacer,.SbC .spacer,.TbC .spacer,.topbar .spacer,.bottombar .spacer {
		padding: 5px
	}
}
@media (min-width: 767px) {
	nav#c21c13a6e14 {
		display: block
	}
}
@media only screen and (min-width: 620px) {
	.custom-controls .transcript-link {
		margin-top: -44px
	}
	.px-video-playback-buttons {
		float: none;
		left: auto;
		margin-left: auto;
		min-width: auto;
		position: relative;
		width: auto;
		display: flex;
		flex-direction: row;
		flex-wrap: no-wrap;
		justify-content: center;
		align-items: center;
		align-content: center;
		padding-left: 96px
	}
	.px-video-controls button {
		background-size: 150%;
		width: 40px;
		height: 40px
	}
	.px-video-controls button.px-video-restart {
		background-position: -9px -523px
	}
	.px-video-controls button.px-video-restart:hover,.px-video-controls button.px-video-restart:focus {
		background-position: -9px -466px
	}
	.px-video-controls button.px-video-rewind {
		background-position: -9px -295px
	}
	.px-video-controls button.px-video-rewind:hover,.px-video-controls button.px-video-rewind:focus {
		background-position: -9px -238px
	}
	.px-video-controls button.px-video-play {
		background-position: -8px -67px
	}
	.px-video-controls button.px-video-play:hover,.px-video-controls button.px-video-play:focus {
		background-position: -8px -10px
	}
	.px-video-controls button.px-video-pause {
		background-position: -9px -182px
	}
	.px-video-controls button.px-video-pause:hover,.px-video-controls button.px-video-pause:focus {
		background-position: -9px -124px
	}
	.px-video-controls button.px-video-forward {
		background-position: -10px -409px
	}
	.px-video-controls button.px-video-forward:hover,.px-video-controls button.px-video-forward:focus {
		background-position: -10px -352px
	}
	.has-captions .px-video-playback-buttons {
		padding-left: 130px
	}
}
@media only screen and (min-width: 480px) {
	.px-progress-bar {
		width: 75%
	}
}
@media only screen and (min-width: 970px) {
	.px-progress-bar {
		width: 85%
	}
}
@media only screen and (min-width: 1795px) {
	.px-progress-bar {
		width: 85%
	}
}
@media only screen and (min-width: 540px) {
	.px-video-fullscreen-btn-container label {
		margin-top: 5px
	}
	.px-video-captions-btn-container {
		clear: none;
		margin-top: 1px;
		margin-left: 10px
	}
	.px-video-captions-btn-container label {
		margin-top: 4px
	}
	.px-video-volume-controls {
		margin-top: 0
	}
	.px-video-mute-btn-container label {
		margin-top: 6px
	}
	.px-video-volume-slider {
		width: 95px
	}
	.px-video-controls input[type='range'] {
		margin-top: 12px;
		width: 85px
	}
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
	.px-video-controls input[type='range'] {
		position: relative;
		padding: 0;
		height: 8px;
		top: -3px
	}
	.px-video-controls .px-video-time {
		margin-top: 4px
	}
	.px-video-controls .px-video-captions {
		padding: 8px;
		min-height: 36px
	}
}
@media only screen and (min-width: 590px) {
	.px-progress-bar {
		width: 85%
	}
}
