@font-face {font-family: 'HelveticaNeueLTStd-Th';src: url('../webfonts/2C5B7F_0_0.eot');src: url('../webfonts/2C5B7F_0_0.eot?#iefix') format('embedded-opentype'),url('../webfonts/2C5B7F_0_0.woff2') format('woff2'),url('../webfonts/2C5B7F_0_0.woff') format('woff'),url('../webfonts/2C5B7F_0_0.ttf') format('truetype');}


@font-face {font-family: 'HelveticaNeueLT-Bold';src: url('../webfonts/2C5B7F_1_0.eot');src: url('../webfonts/2C5B7F_1_0.eot?#iefix') format('embedded-opentype'),url('../webfonts/2C5B7F_1_0.woff2') format('woff2'),url('../webfonts/2C5B7F_1_0.woff') format('woff'),url('../webfonts/2C5B7F_1_0.ttf') format('truetype');}


@font-face {font-family: 'HelveticaNeueLT-Medium';src: url('../webfonts/2C5B7F_2_0.eot');src: url('../webfonts/2C5B7F_2_0.eot?#iefix') format('embedded-opentype'),url('../webfonts/2C5B7F_2_0.woff2') format('woff2'),url('../webfonts/2C5B7F_2_0.woff') format('woff'),url('../webfonts/2C5B7F_2_0.ttf') format('truetype');}


@font-face {font-family: 'HelveticaNeueLT-Light';src: url('../webfonts/2C5B7F_3_0.eot');src: url('../webfonts/2C5B7F_3_0.eot?#iefix') format('embedded-opentype'),url('../webfonts/2C5B7F_3_0.woff2') format('woff2'),url('../webfonts/2C5B7F_3_0.woff') format('woff'),url('../webfonts/2C5B7F_3_0.ttf') format('truetype');}


@font-face {font-family: 'HelveticaNeueLT-Roman';src: url('../webfonts/2C5B7F_4_0.eot');src: url('../webfonts/2C5B7F_4_0.eot?#iefix') format('embedded-opentype'),url('../webfonts/2C5B7F_4_0.woff2') format('woff2'),url('../webfonts/2C5B7F_4_0.woff') format('woff'),url('../webfonts/2C5B7F_4_0.ttf') format('truetype');}

a,abbr,acronym,address,applet,article,aside,audio,b,big,blockquote,body,canvas,caption,center,cite,code,dd,del,details,dfn,div,dl,dt,em,embed,fieldset,figcaption,figure,font,footer,form,h1,h2,h3,h4,h5,h6,header,hgroup,i,iframe,img,ins,kbd,label,legend,li,mark,menu,nav,object,ol,output,p,pre,q,ruby,s,samp,section,small,span,strike,strong,sub,summary,sup,table,tbody,td,tfoot,th,thead,time,tml,tr,tt,u,ul,var,video {
	margin:0;
	border:0;
	padding:0;
	font:inherit;
	vertical-align:baseline;
}

.special {
	width: 100%;
	height: 89px;
	position: absolute;
	z-index:9999999;
	left:0;
	right:0;
	bottom:0;
	margin:0 auto;
}

.ie9 .special {


}

.special img {
	text-align: center;
	display: block;
	margin: 0 auto;
}

.box-m .b-teaser-story .text-box .btn {
	font-variant: 'HelveticaNeueLT-Bold', Arial, sans-serif !important;
}

article,aside,details,figcaption,figure,footer,header,main,menu,nav,section {
	display:block;
}

ol,ul {
	list-style:none;
}

blockquote,q {
	quotes:none;
}

blockquote:after,blockquote:before,q:after,q:before {
	content:none;
}

table {
	border-collapse:collapse;
	border-spacing:0;
}

input[type=search] {
	-webkit-appearance:textfield;
}

input[type=search]::-webkit-search-cancel-button,input[type=search]::-webkit-search-decoration,input[type=search]::-webkit-search-results-button,input[type=search]::-webkit-search-results-decoration {
	-webkit-appearance:none;
}

input[type=search]::-ms-clear {
	display:none;
}

.b-article-apprenticeship .event-var1 span,.b-article-apprenticeship .event-var2 span,.b-article-apprenticeship .event-var3 span,.b-article-apprenticeship legend,.b-article-controls h2,.b-breadcrumb h2,.b-chapter-nav-mobile label,.b-event-facts .name,.b-form .form-group-row .form-field>.label-replacement,.b-form .form-group-row .form-field>label,.b-form input[type=file].ui-replaced,.b-form legend,.b-gallery-item .b-descriptions h3,.b-language-nav h2,.b-meta-nav h2,.b-quick-access h2,.b-range-slider label em span:first-child,.b-search-filter input[type=checkbox]~label em span,.b-search-form label,.b-section-nav h2,.b-section-stage label,.b-sharing .social-links .label,.b-teaser-financial .trend-description,.b-teaser-financial .value-description,.b-teaser-job-search label,.b-teaser-media .info .description,.b-teaser-media .info .type {
	position:absolute;
	top:-32768px;
	left:-32768px;
}

.article-carousel .controls:after,.article-carousel .controls:before,.article-carousel:after,.article-carousel:before,.b-access-links .group:after,.b-access-links .group:before,.b-article-accordion:after,.b-article-accordion:before,.b-article-apprenticeship:after,.b-article-apprenticeship:before,.b-article-apprenticeship>.application:after,.b-article-apprenticeship>.application:before,.b-article-main:after,.b-article-main:before,.b-article-text-dropdown:after,.b-article-text-dropdown:before,.b-breadcrumb .navlist:after,.b-breadcrumb .navlist:before,.b-breadcrumb:after,.b-breadcrumb:before,.b-chapter-nav-mobile:after,.b-chapter-nav-mobile:before,.b-chapter-nav:after,.b-chapter-nav:before,.b-download dl:after,.b-download dl:before,.b-form .ff-group-block:after,.b-form .ff-group-block:before,.b-form .ff-group-inline:after,.b-form .ff-group-inline:before,.b-form .form-group-row:after,.b-form .form-group-row:before,.b-form .form-group:after,.b-form .form-group:before,.b-form .form-row:after,.b-form .form-row:before,.b-form .form-section-group:after,.b-form .form-section-group:before,.b-form .form-section:after,.b-form .form-section:before,.b-gallery-item-header .inner:after,.b-gallery-item-header .inner:before,.b-gallery-item-header:after,.b-gallery-item-header:before,.b-gallery-main .gallery:after,.b-gallery-main .gallery:before,.b-intro:after,.b-intro:before,.b-ir-yearly .stats:after,.b-ir-yearly .stats:before,.b-ir-yearly>.main:after,.b-ir-yearly>.main:before,.b-key-facts .fact-list:after,.b-key-facts .fact-list:before,.b-language-nav .navlist:after,.b-language-nav .navlist:before,.b-live-event .aside:after,.b-live-event .aside:before,.b-live-event .live-event-block:after,.b-live-event .live-event-block:before,.b-media-carousel .carousel .rack:after,.b-media-carousel .carousel .rack:before,.b-media-carousel .controls:after,.b-media-carousel .controls:before,.b-media-carousel:after,.b-media-carousel:before,.b-meta-nav .navlist:after,.b-meta-nav .navlist:before,.b-page-footer .box-2:after,.b-page-footer .box-2:before,.b-page-footer .box-3:after,.b-page-footer .box-3:before,.b-page-grid:after,.b-page-grid:before,.b-page-header .btn-group:after,.b-page-header .btn-group:before,.b-page-nav .menu li:after,.b-page-nav .menu li:before,.b-press-release-downloads ul:after,.b-press-release-downloads ul:before,.b-quick-access .navlist:after,.b-quick-access .navlist:before,.b-range-slider label:after,.b-range-slider label:before,.b-results .result-list:after,.b-results .result-list:before,.b-section-nav-mobile:after,.b-section-nav-mobile:before,.b-section-separator:after,.b-section-separator:before,.b-section-stage:after,.b-section-stage:before,.b-single-contact:after,.b-single-contact:before,.b-social-links:after,.b-social-links:before,.b-standard-story .two-col-layout .is-special:after,.b-standard-story .two-col-layout .is-special:before,.b-standard-story .two-col-layout:after,.b-standard-story .two-col-layout:before,.b-teaser-division:after,.b-teaser-division:before,.b-teaser-event-list .controls:after,.b-teaser-event-list .controls:before,.b-teaser-functional-area:after,.b-teaser-functional-area:before,.b-teaser-job-search:after,.b-teaser-job-search:before,.b-teaser-list:after,.b-teaser-list:before,.b-teaser-media .layer .option:after,.b-teaser-media .layer .option:before,.b-teaser-press-release:after,.b-teaser-press-release:before,.b-ticker:after,.b-ticker:before {
	content:"";
	display:table;
}

.article-carousel .controls:after,.article-carousel:after,.b-access-links .group:after,.b-article-accordion:after,.b-article-apprenticeship:after,.b-article-apprenticeship>.application:after,.b-article-main:after,.b-article-text-dropdown:after,.b-breadcrumb .navlist:after,.b-breadcrumb:after,.b-chapter-nav-mobile:after,.b-chapter-nav:after,.b-download dl:after,.b-form .ff-group-block:after,.b-form .ff-group-inline:after,.b-form .form-group-row:after,.b-form .form-group:after,.b-form .form-row:after,.b-form .form-section-group:after,.b-form .form-section:after,.b-gallery-item-header .inner:after,.b-gallery-item-header:after,.b-gallery-main .gallery:after,.b-intro:after,.b-ir-yearly .stats:after,.b-ir-yearly>.main:after,.b-key-facts .fact-list:after,.b-language-nav .navlist:after,.b-live-event .aside:after,.b-live-event .live-event-block:after,.b-media-carousel .carousel .rack:after,.b-media-carousel .controls:after,.b-media-carousel:after,.b-meta-nav .navlist:after,.b-page-footer .box-2:after,.b-page-footer .box-3:after,.b-page-grid:after,.b-page-header .btn-group:after,.b-page-nav .menu li:after,.b-press-release-downloads ul:after,.b-quick-access .navlist:after,.b-range-slider label:after,.b-results .result-list:after,.b-section-nav-mobile:after,.b-section-separator:after,.b-section-stage:after,.b-single-contact:after,.b-social-links:after,.b-standard-story .two-col-layout .is-special:after,.b-standard-story .two-col-layout:after,.b-teaser-division:after,.b-teaser-event-list .controls:after,.b-teaser-functional-area:after,.b-teaser-job-search:after,.b-teaser-list:after,.b-teaser-media .layer .option:after,.b-teaser-press-release:after,.b-ticker:after {
	clear:both;
}

.b-article-apprenticeship select,.b-article-text-dropdown .toc-entry,.b-chapter-nav-mobile select,.b-form select,.b-search-filter .menu-mobile,.b-search-form .search-field,.b-section-stage .search-field,.b-section-stage select,.b-single-contact .first-name,.b-single-contact .last-name,.b-single-download .description,.b-teaser-filter .title,.b-teaser-filter label,.b-teaser-filter select,.b-teaser-job-search .search-field,.b-teaser-job-search select,.b-teaser-press-release .date {
	overflow:hidden;
	text-overflow:ellipsis;
	white-space:nowrap;
}

.article-carousel .controls .next,.article-carousel .controls .prev,.article-carousel .icon-gallery,.article-carousel .icon-photo,.article-carousel .pager button,.b-article-media .download-image,.b-article-media .icon-gallery,.b-article-media .icon-photo,.b-brandarea .controls .next,.b-brandarea .controls .prev,.b-brandarea .pager button,.b-chapter-nav .btn,.b-gallery-heading .back,.b-gallery-heading .back:after,.b-gallery-item .b-descriptions .close,.b-gallery-item .b-downloads .close,.b-gallery-item .b-downloads .download,.b-gallery-item .toggle-content,.b-intro .btn-toggle,.b-key-facts .btn-toggle,.b-live-event .image-box .icon-gallery,.b-live-event .image-box .icon-photo,.b-media-carousel .controls .next,.b-media-carousel .controls .prev,.b-news-carousel .pager button,.b-outro .btn-toggle,.b-page-header .btn-group .btn-nav,.b-page-header .btn-group .btn-search,.b-page-nav .arrow-backwards,.b-page-nav .arrow-db-backwards,.b-page-nav .arrow-forward,.b-page-nav .close,.b-page-nav .link:after,.b-quick-access .special a:after,.b-search-filter .btn-toggle,.b-search-form .back,.b-sharing .social-links a,.b-single-contact .btn-toggle,.b-single-contact .contact-list dt,.b-social-media-instagram .pager button,.b-standard-story .media-box .icon-gallery,.b-standard-story .media-box .icon-photo,.b-teaser-event-list .controls .next,.b-teaser-event-list .controls .prev,.b-teaser-gallery .info,.b-teaser-media .layer .close,.b-teaser-media .layer .download,.b-teaser-media .toggle-layer,.b-teaser-video .media-video {
	overflow:hidden;
	font:0/0 serif;
	text-shadow:none;
	color:transparent;
}

.article-carousel .pager,.b-brandarea .controls,.b-brandarea .pager,.b-media-filter .menu,.b-news-carousel .pager,.b-section-nav .navlist,.b-social-media-instagram .pager {
	display:table;
	table-layout:fixed;
	width:100%;
	word-spacing:-1em;
}

.article-carousel .pager li,.b-brandarea .controls .next,.b-brandarea .controls .prev,.b-brandarea .pager li,.b-media-filter .option,.b-news-carousel .pager li,.b-search-filter .option,.b-section-nav .navlist li,.b-social-media-instagram .pager li {
	display:inline-block;
	vertical-align:top;
	word-spacing:0;
}

button::-moz-focus-inner {
	border:0;
	padding:0;
}

button {
	-webkit-appearance:none;
	-moz-appearance:none;
	overflow:visible;
	margin:0;
	border:0;
	padding:0;
	background-color:rgba(255,255,255,0);
}

.article-carousel .btn,.b-article-main .aside .download-link,.b-article-main .aside .print-link,.b-article-media .btn,.b-brandarea .link,.b-breaking-news .btn,.b-download .link,.b-events .event-list .btn,.b-form .btn-submit,.b-form .btn-upload,.b-gallery-heading .back:after,.b-gallery-item .b-downloads .download,.b-ir-yearly .btn,.b-live-event .image-box .btn,.b-media-carousel .controls .btn,.b-outro .btn,.b-page-header .btn-group .btn-nav,.b-page-header .btn-group .btn-search,.b-page-header .btn-group .link,.b-search .btn-more-less,.b-search-filter .btn-filter,.b-search-filter .btn-hide,.b-search-filter .btn-reset,.b-search-filter .btn-show,.b-search-form .back,.b-search-results>.btn,.b-section-text-image .btn,.b-sharing .social-links a,.b-single-contact .btn,.b-single-download .btn,.b-standard-story .media-box .btn,.b-tag-list .btn,.b-teaser-did-you-know .btn,.b-teaser-event-list .controls .next,.b-teaser-event-list .controls .prev,.b-teaser-event-list .event .btn,.b-teaser-filter .btn,.b-teaser-gallery .text-box .btn,.b-teaser-image-text .text-box .btn,.b-teaser-job-offer .btn,.b-teaser-job-search .btn,.b-teaser-login .btn,.b-teaser-media .layer .download,.b-teaser-press-release .btn,.b-teaser-story .text-box .btn,.b-teaser-text .btn,button {
	display:inline-block;
	position:relative;
	font-family:"HelveticaNeueW01-77BdCn 692722",Arial,sans-serif;
	text-align:center;
	text-decoration:none;
	-webkit-font-smoothing:antialiased;
	-moz-osx-font-smoothing:grayscale;
	cursor:pointer;
	-webkit-tap-highlight-color:rgba(255,255,255,0);
	-webkit-transition:all .4s ease-out;
	transition:all .4s ease-out;
}

.article-carousel .btn:focus,.article-carousel .btn:hover,.b-article-main .aside .download-link:focus,.b-article-main .aside .download-link:hover,.b-article-main .aside .print-link:focus,.b-article-main .aside .print-link:hover,.b-article-media .btn:focus,.b-article-media .btn:hover,.b-brandarea .link:focus,.b-brandarea .link:hover,.b-breaking-news .btn:focus,.b-breaking-news .btn:hover,.b-download .link:focus,.b-download .link:hover,.b-events .event-list .btn:focus,.b-events .event-list .btn:hover,.b-form .btn-submit:focus,.b-form .btn-submit:hover,.b-form .btn-upload:focus,.b-form .btn-upload:hover,.b-gallery-heading .back:focus:after,.b-gallery-heading .back:hover:after,.b-gallery-item .b-downloads .download:focus,.b-gallery-item .b-downloads .download:hover,.b-ir-yearly .btn:focus,.b-ir-yearly .btn:hover,.b-live-event .image-box .btn:focus,.b-live-event .image-box .btn:hover,.b-media-carousel .controls .btn:focus,.b-media-carousel .controls .btn:hover,.b-outro .btn:focus,.b-outro .btn:hover,.b-page-header .btn-group .btn-nav:focus,.b-page-header .btn-group .btn-nav:hover,.b-page-header .btn-group .btn-search:focus,.b-page-header .btn-group .btn-search:hover,.b-page-header .btn-group .link:focus,.b-page-header .btn-group .link:hover,.b-search .btn-more-less:focus,.b-search .btn-more-less:hover,.b-search-filter .btn-filter:focus,.b-search-filter .btn-filter:hover,.b-search-filter .btn-hide:focus,.b-search-filter .btn-hide:hover,.b-search-filter .btn-reset:focus,.b-search-filter .btn-reset:hover,.b-search-filter .btn-show:focus,.b-search-filter .btn-show:hover,.b-search-form .back:focus,.b-search-form .back:hover,.b-search-results>.btn:focus,.b-search-results>.btn:hover,.b-section-text-image .btn:focus,.b-section-text-image .btn:hover,.b-sharing .social-links a:focus,.b-sharing .social-links a:hover,.b-single-contact .btn:focus,.b-single-contact .btn:hover,.b-single-download .btn:focus,.b-single-download .btn:hover,.b-standard-story .media-box .btn:focus,.b-standard-story .media-box .btn:hover,.b-tag-list .btn:focus,.b-tag-list .btn:hover,.b-teaser-did-you-know .btn:focus,.b-teaser-did-you-know .btn:hover,.b-teaser-event-list .controls .next:focus,.b-teaser-event-list .controls .next:hover,.b-teaser-event-list .controls .prev:focus,.b-teaser-event-list .controls .prev:hover,.b-teaser-event-list .event .btn:focus,.b-teaser-event-list .event .btn:hover,.b-teaser-filter .btn:focus,.b-teaser-filter .btn:hover,.b-teaser-gallery .text-box .btn:focus,.b-teaser-gallery .text-box .btn:hover,.b-teaser-image-text .text-box .btn:focus,.b-teaser-image-text .text-box .btn:hover,.b-teaser-job-offer .btn:focus,.b-teaser-job-offer .btn:hover,.b-teaser-job-search .btn:focus,.b-teaser-job-search .btn:hover,.b-teaser-login .btn:focus,.b-teaser-login .btn:hover,.b-teaser-media .layer .download:focus,.b-teaser-media .layer .download:hover,.b-teaser-press-release .btn:focus,.b-teaser-press-release .btn:hover,.b-teaser-story .text-box .btn:focus,.b-teaser-story .text-box .btn:hover,.b-teaser-text .btn:focus,.b-teaser-text .btn:hover,button:focus,button:hover {
	outline:0;
}

.article-carousel [disabled].btn,.b-article-main .aside [disabled].download-link,.b-article-main .aside [disabled].print-link,.b-article-media [disabled].btn,.b-brandarea [disabled].link,.b-breaking-news [disabled].btn,.b-download [disabled].link,.b-events .event-list [disabled].btn,.b-form [disabled].btn-submit,.b-form [disabled].btn-upload,.b-gallery-heading [disabled].back:after,.b-gallery-item .b-downloads [disabled].download,.b-ir-yearly [disabled].btn,.b-live-event .image-box [disabled].btn,.b-media-carousel .controls [disabled].btn,.b-outro [disabled].btn,.b-page-header .btn-group [disabled].btn-nav,.b-page-header .btn-group [disabled].btn-search,.b-page-header .btn-group [disabled].link,.b-search [disabled].btn-more-less,.b-search-filter [disabled].btn-filter,.b-search-filter [disabled].btn-hide,.b-search-filter [disabled].btn-reset,.b-search-filter [disabled].btn-show,.b-search-form [disabled].back,.b-search-results>[disabled].btn,.b-section-text-image [disabled].btn,.b-sharing .social-links a[disabled],.b-single-contact [disabled].btn,.b-single-download [disabled].btn,.b-standard-story .media-box [disabled].btn,.b-tag-list [disabled].btn,.b-teaser-did-you-know [disabled].btn,.b-teaser-event-list .controls [disabled].next,.b-teaser-event-list .controls [disabled].prev,.b-teaser-event-list .event [disabled].btn,.b-teaser-filter [disabled].btn,.b-teaser-gallery .text-box [disabled].btn,.b-teaser-image-text .text-box [disabled].btn,.b-teaser-job-offer [disabled].btn,.b-teaser-job-search [disabled].btn,.b-teaser-login [disabled].btn,.b-teaser-media .layer [disabled].download,.b-teaser-press-release [disabled].btn,.b-teaser-story .text-box [disabled].btn,.b-teaser-text [disabled].btn,button[disabled] {
	cursor:not-allowed;
}

.b-article-main .aside .download-link,.b-article-main .aside .print-link,.b-form .btn-submit,.b-section-text-image .btn,.b-single-download .btn,.b-teaser-image-text .text-box .btn,.b-teaser-job-offer .btn,.b-teaser-press-release .btn,.b-teaser-story .text-box .btn,.b-teaser-text .btn {
	border:1px solid rgba(255,255,255,0);
	border-radius:20px;
	text-transform:uppercase;
	color:#fff;
	background-color:#f37029;
}

.b-article-main .aside .no-touch .download-link:active,.b-article-main .aside .no-touch .download-link:focus,.b-article-main .aside .no-touch .download-link:hover,.b-article-main .aside .no-touch .print-link:active,.b-article-main .aside .no-touch .print-link:focus,.b-article-main .aside .no-touch .print-link:hover,.b-form .no-touch .btn-submit:active,.b-form .no-touch .btn-submit:focus,.b-form .no-touch .btn-submit:hover,.b-section-text-image .no-touch .btn:active,.b-section-text-image .no-touch .btn:focus,.b-section-text-image .no-touch .btn:hover,.b-single-download .no-touch .btn:active,.b-single-download .no-touch .btn:focus,.b-single-download .no-touch .btn:hover,.b-teaser-image-text .text-box .no-touch .btn:active,.b-teaser-image-text .text-box .no-touch .btn:focus,.b-teaser-image-text .text-box .no-touch .btn:hover,.b-teaser-job-offer .no-touch .btn:active,.b-teaser-job-offer .no-touch .btn:focus,.b-teaser-job-offer .no-touch .btn:hover,.b-teaser-press-release .no-touch .btn:active,.b-teaser-press-release .no-touch .btn:focus,.b-teaser-press-release .no-touch .btn:hover,.b-teaser-story .text-box .no-touch .btn:active,.b-teaser-story .text-box .no-touch .btn:focus,.b-teaser-story .text-box .no-touch .btn:hover,.b-teaser-text .no-touch .btn:active,.b-teaser-text .no-touch .btn:focus,.b-teaser-text .no-touch .btn:hover,.no-touch .b-article-main .aside .download-link:active,.no-touch .b-article-main .aside .download-link:focus,.no-touch .b-article-main .aside .download-link:hover,.no-touch .b-article-main .aside .print-link:active,.no-touch .b-article-main .aside .print-link:focus,.no-touch .b-article-main .aside .print-link:hover,.no-touch .b-form .btn-submit:active,.no-touch .b-form .btn-submit:focus,.no-touch .b-form .btn-submit:hover,.no-touch .b-section-text-image .btn:active,.no-touch .b-section-text-image .btn:focus,.no-touch .b-section-text-image .btn:hover,.no-touch .b-single-download .btn:active,.no-touch .b-single-download .btn:focus,.no-touch .b-single-download .btn:hover,.no-touch .b-teaser-image-text .text-box .btn:active,.no-touch .b-teaser-image-text .text-box .btn:focus,.no-touch .b-teaser-image-text .text-box .btn:hover,.no-touch .b-teaser-job-offer .btn:active,.no-touch .b-teaser-job-offer .btn:focus,.no-touch .b-teaser-job-offer .btn:hover,.no-touch .b-teaser-press-release .btn:active,.no-touch .b-teaser-press-release .btn:focus,.no-touch .b-teaser-press-release .btn:hover,.no-touch .b-teaser-story .text-box .btn:active,.no-touch .b-teaser-story .text-box .btn:focus,.no-touch .b-teaser-story .text-box .btn:hover,.no-touch .b-teaser-text .btn:active,.no-touch .b-teaser-text .btn:focus,.no-touch .b-teaser-text .btn:hover {
	border:1px solid #0d5881;
	color:#0d5881;
	background-color:rgba(255,255,255,0);
}

.article-carousel .btn,.b-article-media .btn,.b-ir-yearly .btn,.b-live-event .image-box .btn,.b-search-filter .btn-filter,.b-search-filter .btn-hide,.b-search-filter .btn-show,.b-section-stage form .btn,.b-standard-story .media-box .btn,.b-teaser-event-list .event .btn,.b-teaser-gallery .text-box .btn,.b-teaser-login .btn {
	border:1px solid rgba(255,255,255,0);
	border-radius:20px;
	text-transform:uppercase;
	color:#0c587f;
	background-color:#fff;
}

.article-carousel .no-touch .btn:active,.article-carousel .no-touch .btn:focus,.article-carousel .no-touch .btn:hover,.b-article-media .no-touch .btn:active,.b-article-media .no-touch .btn:focus,.b-article-media .no-touch .btn:hover,.b-ir-yearly .no-touch .btn:active,.b-ir-yearly .no-touch .btn:focus,.b-ir-yearly .no-touch .btn:hover,.b-live-event .image-box .no-touch .btn:active,.b-live-event .image-box .no-touch .btn:focus,.b-live-event .image-box .no-touch .btn:hover,.b-search-filter .no-touch .btn-filter:active,.b-search-filter .no-touch .btn-filter:focus,.b-search-filter .no-touch .btn-filter:hover,.b-search-filter .no-touch .btn-hide:active,.b-search-filter .no-touch .btn-hide:focus,.b-search-filter .no-touch .btn-hide:hover,.b-search-filter .no-touch .btn-show:active,.b-search-filter .no-touch .btn-show:focus,.b-search-filter .no-touch .btn-show:hover,.b-section-stage form .no-touch .btn:active,.b-section-stage form .no-touch .btn:focus,.b-section-stage form .no-touch .btn:hover,.b-standard-story .media-box .no-touch .btn:active,.b-standard-story .media-box .no-touch .btn:focus,.b-standard-story .media-box .no-touch .btn:hover,.b-teaser-event-list .event .no-touch .btn:active,.b-teaser-event-list .event .no-touch .btn:focus,.b-teaser-event-list .event .no-touch .btn:hover,.b-teaser-gallery .text-box .no-touch .btn:active,.b-teaser-gallery .text-box .no-touch .btn:focus,.b-teaser-gallery .text-box .no-touch .btn:hover,.b-teaser-login .no-touch .btn:active,.b-teaser-login .no-touch .btn:focus,.b-teaser-login .no-touch .btn:hover,.no-touch .article-carousel .btn:active,.no-touch .article-carousel .btn:focus,.no-touch .article-carousel .btn:hover,.no-touch .b-article-media .btn:active,.no-touch .b-article-media .btn:focus,.no-touch .b-article-media .btn:hover,.no-touch .b-ir-yearly .btn:active,.no-touch .b-ir-yearly .btn:focus,.no-touch .b-ir-yearly .btn:hover,.no-touch .b-live-event .image-box .btn:active,.no-touch .b-live-event .image-box .btn:focus,.no-touch .b-live-event .image-box .btn:hover,.no-touch .b-search-filter .btn-filter:active,.no-touch .b-search-filter .btn-filter:focus,.no-touch .b-search-filter .btn-filter:hover,.no-touch .b-search-filter .btn-hide:active,.no-touch .b-search-filter .btn-hide:focus,.no-touch .b-search-filter .btn-hide:hover,.no-touch .b-search-filter .btn-show:active,.no-touch .b-search-filter .btn-show:focus,.no-touch .b-search-filter .btn-show:hover,.no-touch .b-section-stage form .btn:active,.no-touch .b-section-stage form .btn:focus,.no-touch .b-section-stage form .btn:hover,.no-touch .b-standard-story .media-box .btn:active,.no-touch .b-standard-story .media-box .btn:focus,.no-touch .b-standard-story .media-box .btn:hover,.no-touch .b-teaser-event-list .event .btn:active,.no-touch .b-teaser-event-list .event .btn:focus,.no-touch .b-teaser-event-list .event .btn:hover,.no-touch .b-teaser-gallery .text-box .btn:active,.no-touch .b-teaser-gallery .text-box .btn:focus,.no-touch .b-teaser-gallery .text-box .btn:hover,.no-touch .b-teaser-login .btn:active,.no-touch .b-teaser-login .btn:focus,.no-touch .b-teaser-login .btn:hover {
	border:1px solid #fff;
	color:#fff;
	background-color:rgba(255,255,255,0);
}

.b-events .event-list .btn,.b-outro .btn,.b-single-contact .btn,.b-teaser-did-you-know .btn,.b-teaser-filter .btn,.b-teaser-job-search .btn,.no-touch .b-single-download .link-box:active .text-box .btn,.no-touch .b-single-download .link-box:focus .text-box .btn,.no-touch .b-single-download .link-box:hover .text-box .btn,.no-touch .b-teaser-image-text .link-box:active .text-box .btn,.no-touch .b-teaser-image-text .link-box:focus .text-box .btn,.no-touch .b-teaser-image-text .link-box:hover .text-box .btn,.no-touch .b-teaser-job-offer .link-box:active .text-box .btn,.no-touch .b-teaser-job-offer .link-box:focus .text-box .btn,.no-touch .b-teaser-job-offer .link-box:hover .text-box .btn,.no-touch .b-teaser-login .link-box:active .text-box .btn,.no-touch .b-teaser-login .link-box:focus .text-box .btn,.no-touch .b-teaser-login .link-box:hover .text-box .btn,.no-touch .b-teaser-press-release .link-box:active .text-box .btn,.no-touch .b-teaser-press-release .link-box:focus .text-box .btn,.no-touch .b-teaser-press-release .link-box:hover .text-box .btn,.no-touch .b-teaser-story .link-box:active .text-box .btn,.no-touch .b-teaser-story .link-box:focus .text-box .btn,.no-touch .b-teaser-story .link-box:hover .text-box .btn,.no-touch .b-teaser-text .link-box:active .text-box .btn,.no-touch .b-teaser-text .link-box:focus .text-box .btn,.no-touch .b-teaser-text .link-box:hover .text-box .btn {
	border:1px solid rgba(255,255,255,0);
	border-radius:20px;
	text-transform:uppercase;
	color:#0d5881;
	background-color:#fff;
}

.b-events .event-list .no-touch .btn:active,.b-events .event-list .no-touch .btn:focus,.b-events .event-list .no-touch .btn:hover,.b-outro .no-touch .btn:active,.b-outro .no-touch .btn:focus,.b-outro .no-touch .btn:hover,.b-single-contact .no-touch .btn:active,.b-single-contact .no-touch .btn:focus,.b-single-contact .no-touch .btn:hover,.b-teaser-did-you-know .no-touch .btn:active,.b-teaser-did-you-know .no-touch .btn:focus,.b-teaser-did-you-know .no-touch .btn:hover,.b-teaser-filter .no-touch .btn:active,.b-teaser-filter .no-touch .btn:focus,.b-teaser-filter .no-touch .btn:hover,.b-teaser-job-search .no-touch .btn:active,.b-teaser-job-search .no-touch .btn:focus,.b-teaser-job-search .no-touch .btn:hover,.no-touch .b-events .event-list .btn:active,.no-touch .b-events .event-list .btn:focus,.no-touch .b-events .event-list .btn:hover,.no-touch .b-outro .btn:active,.no-touch .b-outro .btn:focus,.no-touch .b-outro .btn:hover,.no-touch .b-single-contact .btn:active,.no-touch .b-single-contact .btn:focus,.no-touch .b-single-contact .btn:hover,.no-touch .b-single-download .link-box:active .text-box .btn:active,.no-touch .b-single-download .link-box:active .text-box .btn:focus,.no-touch .b-single-download .link-box:active .text-box .btn:hover,.no-touch .b-single-download .link-box:focus .text-box .btn:active,.no-touch .b-single-download .link-box:focus .text-box .btn:focus,.no-touch .b-single-download .link-box:focus .text-box .btn:hover,.no-touch .b-single-download .link-box:hover .text-box .btn:active,.no-touch .b-single-download .link-box:hover .text-box .btn:focus,.no-touch .b-single-download .link-box:hover .text-box .btn:hover,.no-touch .b-teaser-did-you-know .btn:active,.no-touch .b-teaser-did-you-know .btn:focus,.no-touch .b-teaser-did-you-know .btn:hover,.no-touch .b-teaser-filter .btn:active,.no-touch .b-teaser-filter .btn:focus,.no-touch .b-teaser-filter .btn:hover,.no-touch .b-teaser-image-text .link-box:active .text-box .btn:active,.no-touch .b-teaser-image-text .link-box:active .text-box .btn:focus,.no-touch .b-teaser-image-text .link-box:active .text-box .btn:hover,.no-touch .b-teaser-image-text .link-box:focus .text-box .btn:active,.no-touch .b-teaser-image-text .link-box:focus .text-box .btn:focus,.no-touch .b-teaser-image-text .link-box:focus .text-box .btn:hover,.no-touch .b-teaser-image-text .link-box:hover .text-box .btn:active,.no-touch .b-teaser-image-text .link-box:hover .text-box .btn:focus,.no-touch .b-teaser-image-text .link-box:hover .text-box .btn:hover,.no-touch .b-teaser-job-offer .link-box:active .text-box .btn:active,.no-touch .b-teaser-job-offer .link-box:active .text-box .btn:focus,.no-touch .b-teaser-job-offer .link-box:active .text-box .btn:hover,.no-touch .b-teaser-job-offer .link-box:focus .text-box .btn:active,.no-touch .b-teaser-job-offer .link-box:focus .text-box .btn:focus,.no-touch .b-teaser-job-offer .link-box:focus .text-box .btn:hover,.no-touch .b-teaser-job-offer .link-box:hover .text-box .btn:active,.no-touch .b-teaser-job-offer .link-box:hover .text-box .btn:focus,.no-touch .b-teaser-job-offer .link-box:hover .text-box .btn:hover,.no-touch .b-teaser-job-search .btn:active,.no-touch .b-teaser-job-search .btn:focus,.no-touch .b-teaser-job-search .btn:hover,.no-touch .b-teaser-login .link-box:active .text-box .btn:active,.no-touch .b-teaser-login .link-box:active .text-box .btn:focus,.no-touch .b-teaser-login .link-box:active .text-box .btn:hover,.no-touch .b-teaser-login .link-box:focus .text-box .btn:active,.no-touch .b-teaser-login .link-box:focus .text-box .btn:focus,.no-touch .b-teaser-login .link-box:focus .text-box .btn:hover,.no-touch .b-teaser-login .link-box:hover .text-box .btn:active,.no-touch .b-teaser-login .link-box:hover .text-box .btn:focus,.no-touch .b-teaser-login .link-box:hover .text-box .btn:hover,.no-touch .b-teaser-press-release .link-box:active .text-box .btn:active,.no-touch .b-teaser-press-release .link-box:active .text-box .btn:focus,.no-touch .b-teaser-press-release .link-box:active .text-box .btn:hover,.no-touch .b-teaser-press-release .link-box:focus .text-box .btn:active,.no-touch .b-teaser-press-release .link-box:focus .text-box .btn:focus,.no-touch .b-teaser-press-release .link-box:focus .text-box .btn:hover,.no-touch .b-teaser-press-release .link-box:hover .text-box .btn:active,.no-touch .b-teaser-press-release .link-box:hover .text-box .btn:focus,.no-touch .b-teaser-press-release .link-box:hover .text-box .btn:hover,.no-touch .b-teaser-story .link-box:active .text-box .btn:active,.no-touch .b-teaser-story .link-box:active .text-box .btn:focus,.no-touch .b-teaser-story .link-box:active .text-box .btn:hover,.no-touch .b-teaser-story .link-box:focus .text-box .btn:active,.no-touch .b-teaser-story .link-box:focus .text-box .btn:focus,.no-touch .b-teaser-story .link-box:focus .text-box .btn:hover,.no-touch .b-teaser-story .link-box:hover .text-box .btn:active,.no-touch .b-teaser-story .link-box:hover .text-box .btn:focus,.no-touch .b-teaser-story .link-box:hover .text-box .btn:hover,.no-touch .b-teaser-text .link-box:active .text-box .btn:active,.no-touch .b-teaser-text .link-box:active .text-box .btn:focus,.no-touch .b-teaser-text .link-box:active .text-box .btn:hover,.no-touch .b-teaser-text .link-box:focus .text-box .btn:active,.no-touch .b-teaser-text .link-box:focus .text-box .btn:focus,.no-touch .b-teaser-text .link-box:focus .text-box .btn:hover,.no-touch .b-teaser-text .link-box:hover .text-box .btn:active,.no-touch .b-teaser-text .link-box:hover .text-box .btn:focus,.no-touch .b-teaser-text .link-box:hover .text-box .btn:hover {
	border:1px solid #fff;
	color:#fff;
	background-color:rgba(255,255,255,0);
}

.b-brandarea .link,.b-download .link,.b-gallery-heading .back:after,.b-media-carousel .controls .btn,.b-page-header .btn-group .link,.b-search .btn-more-less,.b-search-filter .btn-reset,.b-search-results>.btn,.b-teaser-event-list .controls .next,.b-teaser-event-list .controls .prev {
	border:1px solid #fff;
	border-radius:20px;
	text-transform:uppercase;
	color:#fff;
	background-color:rgba(255,255,255,0);
}

.b-brandarea .no-touch .link:active,.b-brandarea .no-touch .link:focus,.b-brandarea .no-touch .link:hover,.b-download .no-touch .link:active,.b-download .no-touch .link:focus,.b-download .no-touch .link:hover,.b-gallery-heading .no-touch .back:active:after,.b-gallery-heading .no-touch .back:focus:after,.b-gallery-heading .no-touch .back:hover:after,.b-media-carousel .controls .no-touch .btn:active,.b-media-carousel .controls .no-touch .btn:focus,.b-media-carousel .controls .no-touch .btn:hover,.b-page-header .btn-group .no-touch .link:active,.b-page-header .btn-group .no-touch .link:focus,.b-page-header .btn-group .no-touch .link:hover,.b-search .no-touch .btn-more-less:active,.b-search .no-touch .btn-more-less:focus,.b-search .no-touch .btn-more-less:hover,.b-search-filter .no-touch .btn-reset:active,.b-search-filter .no-touch .btn-reset:focus,.b-search-filter .no-touch .btn-reset:hover,.b-teaser-event-list .controls .no-touch .next:active,.b-teaser-event-list .controls .no-touch .next:focus,.b-teaser-event-list .controls .no-touch .next:hover,.b-teaser-event-list .controls .no-touch .prev:active,.b-teaser-event-list .controls .no-touch .prev:focus,.b-teaser-event-list .controls .no-touch .prev:hover,.no-touch .b-brandarea .link:active,.no-touch .b-brandarea .link:focus,.no-touch .b-brandarea .link:hover,.no-touch .b-download .link:active,.no-touch .b-download .link:focus,.no-touch .b-download .link:hover,.no-touch .b-gallery-heading .back:active:after,.no-touch .b-gallery-heading .back:focus:after,.no-touch .b-gallery-heading .back:hover:after,.no-touch .b-media-carousel .controls .btn:active,.no-touch .b-media-carousel .controls .btn:focus,.no-touch .b-media-carousel .controls .btn:hover,.no-touch .b-page-header .btn-group .link:active,.no-touch .b-page-header .btn-group .link:focus,.no-touch .b-page-header .btn-group .link:hover,.no-touch .b-search .btn-more-less:active,.no-touch .b-search .btn-more-less:focus,.no-touch .b-search .btn-more-less:hover,.no-touch .b-search-filter .btn-reset:active,.no-touch .b-search-filter .btn-reset:focus,.no-touch .b-search-filter .btn-reset:hover,.no-touch .b-search-results>.btn:active,.no-touch .b-search-results>.btn:focus,.no-touch .b-search-results>.btn:hover,.no-touch .b-teaser-event-list .controls .next:active,.no-touch .b-teaser-event-list .controls .next:focus,.no-touch .b-teaser-event-list .controls .next:hover,.no-touch .b-teaser-event-list .controls .prev:active,.no-touch .b-teaser-event-list .controls .prev:focus,.no-touch .b-teaser-event-list .controls .prev:hover {
	border:1px solid rgba(255,255,255,0);
	color:#0e284c;
	background-color:#fff;
}

.b-tag-list .btn {
	border:1px solid #999;
	border-radius:20px;
	text-transform:uppercase;
	color:#999;
	background-color:rgba(255,255,255,0);
}

.b-tag-list .no-touch .btn:active,.b-tag-list .no-touch .btn:focus,.b-tag-list .no-touch .btn:hover,.no-touch .b-tag-list .btn:active,.no-touch .b-tag-list .btn:focus,.no-touch .b-tag-list .btn:hover {
	border:1px solid rgba(255,255,255,0);
	color:#fff;
	background-color:#999;
}

.b-form .btn-upload {
	border:1px solid #0d5881;
	border-radius:20px;
	text-transform:uppercase;
	color:#0e284c;
	background-color:rgba(255,255,255,0);
}

.b-form .no-touch .btn-upload:active,.b-form .no-touch .btn-upload:focus,.b-form .no-touch .btn-upload:hover,.no-touch .b-form .btn-upload:active,.no-touch .b-form .btn-upload:focus,.no-touch .b-form .btn-upload:hover {
	border:1px solid rgba(255,255,255,0);
	color:#fff;
	background-color:#0d5881;
}

.b-breaking-news .btn {
	border:1px solid #fff;
	border-radius:20px;
	text-transform:uppercase;
	color:#fff;
	background-color:rgba(255,255,255,0);
}

.b-breaking-news .no-touch .btn:active,.b-breaking-news .no-touch .btn:focus,.b-breaking-news .no-touch .btn:hover,.no-touch .b-breaking-news .btn:active,.no-touch .b-breaking-news .btn:focus,.no-touch .b-breaking-news .btn:hover {
	border:1px solid rgba(255,255,255,0);
	color:#0e284c;
	background-color:#fff;
}

.article-carousel .no-touch .btn:active:after,.article-carousel .no-touch .btn:focus:after,.article-carousel .no-touch .btn:hover:after,.b-article-main .aside .no-touch .download-link:active:after,.b-article-main .aside .no-touch .download-link:focus:after,.b-article-main .aside .no-touch .download-link:hover:after,.b-article-main .aside .no-touch .print-link:active:after,.b-article-main .aside .no-touch .print-link:focus:after,.b-article-main .aside .no-touch .print-link:hover:after,.b-article-media .no-touch .btn:active:after,.b-article-media .no-touch .btn:focus:after,.b-article-media .no-touch .btn:hover:after,.b-brandarea .no-touch .link:active:after,.b-brandarea .no-touch .link:focus:after,.b-brandarea .no-touch .link:hover:after,.b-download .no-touch .link:active:after,.b-download .no-touch .link:focus:after,.b-download .no-touch .link:hover:after,.b-events .event-list .no-touch .btn:active:after,.b-events .event-list .no-touch .btn:focus:after,.b-events .event-list .no-touch .btn:hover:after,.b-ir-yearly .no-touch .btn:active:after,.b-ir-yearly .no-touch .btn:focus:after,.b-ir-yearly .no-touch .btn:hover:after,.b-live-event .image-box .no-touch .btn:active:after,.b-live-event .image-box .no-touch .btn:focus:after,.b-live-event .image-box .no-touch .btn:hover:after,.b-media-carousel .controls .no-touch .btn:active:after,.b-media-carousel .controls .no-touch .btn:focus:after,.b-media-carousel .controls .no-touch .btn:hover:after,.b-outro .no-touch .btn:active:after,.b-outro .no-touch .btn:focus:after,.b-outro .no-touch .btn:hover:after,.b-page-header .btn-group .no-touch .link:active:after,.b-page-header .btn-group .no-touch .link:focus:after,.b-page-header .btn-group .no-touch .link:hover:after,.b-search-form .no-touch .back:active:after,.b-search-form .no-touch .back:focus:after,.b-search-form .no-touch .back:hover:after,.b-section-text-image .no-touch .btn:active:after,.b-section-text-image .no-touch .btn:focus:after,.b-section-text-image .no-touch .btn:hover:after,.b-sharing .social-links .no-touch a:active:after,.b-sharing .social-links .no-touch a:focus:after,.b-sharing .social-links .no-touch a:hover:after,.b-single-contact .no-touch .btn:active:after,.b-single-contact .no-touch .btn:focus:after,.b-single-contact .no-touch .btn:hover:after,.b-single-download .no-touch .btn:active:after,.b-single-download .no-touch .btn:focus:after,.b-single-download .no-touch .btn:hover:after,.b-standard-story .media-box .no-touch .btn:active:after,.b-standard-story .media-box .no-touch .btn:focus:after,.b-standard-story .media-box .no-touch .btn:hover:after,.b-teaser-did-you-know .no-touch .btn:active:after,.b-teaser-did-you-know .no-touch .btn:focus:after,.b-teaser-did-you-know .no-touch .btn:hover:after,.b-teaser-event-list .event .no-touch .btn:active:after,.b-teaser-event-list .event .no-touch .btn:focus:after,.b-teaser-event-list .event .no-touch .btn:hover:after,.b-teaser-filter .no-touch .btn:active:after,.b-teaser-filter .no-touch .btn:focus:after,.b-teaser-filter .no-touch .btn:hover:after,.b-teaser-gallery .text-box .no-touch .btn:active:after,.b-teaser-gallery .text-box .no-touch .btn:focus:after,.b-teaser-gallery .text-box .no-touch .btn:hover:after,.b-teaser-image-text .text-box .no-touch .btn:active:after,.b-teaser-image-text .text-box .no-touch .btn:focus:after,.b-teaser-image-text .text-box .no-touch .btn:hover:after,.b-teaser-job-offer .no-touch .btn:active:after,.b-teaser-job-offer .no-touch .btn:focus:after,.b-teaser-job-offer .no-touch .btn:hover:after,.b-teaser-job-search .no-touch .btn:active:after,.b-teaser-job-search .no-touch .btn:focus:after,.b-teaser-job-search .no-touch .btn:hover:after,.b-teaser-login .no-touch .btn:active:after,.b-teaser-login .no-touch .btn:focus:after,.b-teaser-login .no-touch .btn:hover:after,.b-teaser-press-release .no-touch .btn:active:after,.b-teaser-press-release .no-touch .btn:focus:after,.b-teaser-press-release .no-touch .btn:hover:after,.b-teaser-story .text-box .no-touch .btn:active:after,.b-teaser-story .text-box .no-touch .btn:focus:after,.b-teaser-story .text-box .no-touch .btn:hover:after,.b-teaser-text .no-touch .btn:active:after,.b-teaser-text .no-touch .btn:focus:after,.b-teaser-text .no-touch .btn:hover:after,.no-touch .article-carousel .btn:active:after,.no-touch .article-carousel .btn:focus:after,.no-touch .article-carousel .btn:hover:after,.no-touch .b-article-main .aside .download-link:active:after,.no-touch .b-article-main .aside .download-link:focus:after,.no-touch .b-article-main .aside .download-link:hover:after,.no-touch .b-article-main .aside .print-link:active:after,.no-touch .b-article-main .aside .print-link:focus:after,.no-touch .b-article-main .aside .print-link:hover:after,.no-touch .b-article-media .btn:active:after,.no-touch .b-article-media .btn:focus:after,.no-touch .b-article-media .btn:hover:after,.no-touch .b-brandarea .link:active:after,.no-touch .b-brandarea .link:focus:after,.no-touch .b-brandarea .link:hover:after,.no-touch .b-download .link:active:after,.no-touch .b-download .link:focus:after,.no-touch .b-download .link:hover:after,.no-touch .b-events .event-list .btn:active:after,.no-touch .b-events .event-list .btn:focus:after,.no-touch .b-events .event-list .btn:hover:after,.no-touch .b-ir-yearly .btn:active:after,.no-touch .b-ir-yearly .btn:focus:after,.no-touch .b-ir-yearly .btn:hover:after,.no-touch .b-live-event .image-box .btn:active:after,.no-touch .b-live-event .image-box .btn:focus:after,.no-touch .b-live-event .image-box .btn:hover:after,.no-touch .b-media-carousel .controls .btn:active:after,.no-touch .b-media-carousel .controls .btn:focus:after,.no-touch .b-media-carousel .controls .btn:hover:after,.no-touch .b-outro .btn:active:after,.no-touch .b-outro .btn:focus:after,.no-touch .b-outro .btn:hover:after,.no-touch .b-page-header .btn-group .link:active:after,.no-touch .b-page-header .btn-group .link:focus:after,.no-touch .b-page-header .btn-group .link:hover:after,.no-touch .b-search-form .back:active:after,.no-touch .b-search-form .back:focus:after,.no-touch .b-search-form .back:hover:after,.no-touch .b-section-text-image .btn:active:after,.no-touch .b-section-text-image .btn:focus:after,.no-touch .b-section-text-image .btn:hover:after,.no-touch .b-sharing .social-links a:active:after,.no-touch .b-sharing .social-links a:focus:after,.no-touch .b-sharing .social-links a:hover:after,.no-touch .b-single-contact .btn:active:after,.no-touch .b-single-contact .btn:focus:after,.no-touch .b-single-contact .btn:hover:after,.no-touch .b-single-download .btn:active:after,.no-touch .b-single-download .btn:focus:after,.no-touch .b-single-download .btn:hover:after,.no-touch .b-standard-story .media-box .btn:active:after,.no-touch .b-standard-story .media-box .btn:focus:after,.no-touch .b-standard-story .media-box .btn:hover:after,.no-touch .b-teaser-did-you-know .btn:active:after,.no-touch .b-teaser-did-you-know .btn:focus:after,.no-touch .b-teaser-did-you-know .btn:hover:after,.no-touch .b-teaser-event-list .event .btn:active:after,.no-touch .b-teaser-event-list .event .btn:focus:after,.no-touch .b-teaser-event-list .event .btn:hover:after,.no-touch .b-teaser-filter .btn:active:after,.no-touch .b-teaser-filter .btn:focus:after,.no-touch .b-teaser-filter .btn:hover:after,.no-touch .b-teaser-gallery .text-box .btn:active:after,.no-touch .b-teaser-gallery .text-box .btn:focus:after,.no-touch .b-teaser-gallery .text-box .btn:hover:after,.no-touch .b-teaser-image-text .text-box .btn:active:after,.no-touch .b-teaser-image-text .text-box .btn:focus:after,.no-touch .b-teaser-image-text .text-box .btn:hover:after,.no-touch .b-teaser-job-offer .btn:active:after,.no-touch .b-teaser-job-offer .btn:focus:after,.no-touch .b-teaser-job-offer .btn:hover:after,.no-touch .b-teaser-job-search .btn:active:after,.no-touch .b-teaser-job-search .btn:focus:after,.no-touch .b-teaser-job-search .btn:hover:after,.no-touch .b-teaser-login .btn:active:after,.no-touch .b-teaser-login .btn:focus:after,.no-touch .b-teaser-login .btn:hover:after,.no-touch .b-teaser-press-release .btn:active:after,.no-touch .b-teaser-press-release .btn:focus:after,.no-touch .b-teaser-press-release .btn:hover:after,.no-touch .b-teaser-story .text-box .btn:active:after,.no-touch .b-teaser-story .text-box .btn:focus:after,.no-touch .b-teaser-story .text-box .btn:hover:after,.no-touch .b-teaser-text .btn:active:after,.no-touch .b-teaser-text .btn:focus:after,.no-touch .b-teaser-text .btn:hover:after {
	opacity:1;
}

.article-carousel .btn:after,.b-article-main .aside .download-link:after,.b-article-main .aside .print-link:after,.b-article-media .btn:after,.b-brandarea .link:after,.b-download .link:after,.b-events .event-list .btn:after,.b-ir-yearly .btn:after,.b-live-event .image-box .btn:after,.b-media-carousel .controls .btn:after,.b-outro .btn:after,.b-page-header .btn-group .link:after,.b-search-form .back:after,.b-section-text-image .btn:after,.b-sharing .social-links a:after,.b-single-contact .btn:after,.b-single-download .btn:after,.b-standard-story .media-box .btn:after,.b-teaser-did-you-know .btn:after,.b-teaser-event-list .event .btn:after,.b-teaser-filter .btn:after,.b-teaser-gallery .text-box .btn:after,.b-teaser-image-text .text-box .btn:after,.b-teaser-job-offer .btn:after,.b-teaser-job-search .btn:after,.b-teaser-login .btn:after,.b-teaser-press-release .btn:after,.b-teaser-story .text-box .btn:after,.b-teaser-text .btn:after {
	content:"";
	opacity:0;
	display:inline-block;
	-webkit-transition:all .4s ease-out;
	transition:all .4s ease-out;
	position:absolute;
	z-index:1;
	top:50%;
	-webkit-transform:translateY(-50%);
	-ms-transform:translateY(-50%);
	transform:translateY(-50%);
}

.article-carousel .btn:after,.b-article-media .btn:after,.b-brandarea .link:after,.b-events .event-list .btn:after,.b-ir-yearly .btn:after,.b-live-event .image-box .btn:after,.b-media-carousel .controls .btn:after,.b-outro .btn:after,.b-page-header .btn-group .link:after,.b-section-text-image .btn:after,.b-standard-story .media-box .btn:after,.b-teaser-did-you-know .btn:after,.b-teaser-event-list .event .btn:after,.b-teaser-filter .btn:after,.b-teaser-gallery .text-box .btn:after,.b-teaser-image-text .text-box .btn:after,.b-teaser-job-offer .btn:after,.b-teaser-job-search .btn:after,.b-teaser-login .btn:after,.b-teaser-press-release .btn:after,.b-teaser-story .text-box .btn:after,.b-teaser-text .btn:after {
	width:8px;
	height:14px;
}

.b-article-main .aside .download-link:after,.b-article-main .aside .print-link:after,.b-download .link:after,.b-single-download .btn:after {
	width:20px;
	height:20px;
}

.b-single-contact .btn:after {
	width:22px;
	height:16px;
}

.b-brandarea .controls .next,.b-brandarea .controls .prev,.b-media-carousel .controls .next,.b-media-carousel .controls .prev,.b-page-nav .arrow-forward,.b-page-nav .link:after,.b-quick-access .special a:after,.b-teaser-event-list .controls .next,.b-teaser-event-list .controls .prev {
	border:1px solid #fff;
	border-radius:50%;
	background-position:50%;
	-webkit-transition:background-color .4s ease-out;
	transition:background-color .4s ease-out;
}

.b-brandarea .controls .no-touch .next:active,.b-brandarea .controls .no-touch .next:focus,.b-brandarea .controls .no-touch .next:hover,.b-brandarea .controls .no-touch .prev:active,.b-brandarea .controls .no-touch .prev:focus,.b-brandarea .controls .no-touch .prev:hover,.b-media-carousel .controls .no-touch .next:active,.b-media-carousel .controls .no-touch .next:focus,.b-media-carousel .controls .no-touch .next:hover,.b-media-carousel .controls .no-touch .prev:active,.b-media-carousel .controls .no-touch .prev:focus,.b-media-carousel .controls .no-touch .prev:hover,.b-page-nav .no-touch .arrow-forward:active,.b-page-nav .no-touch .arrow-forward:focus,.b-page-nav .no-touch .arrow-forward:hover,.b-page-nav .no-touch .link:active:after,.b-page-nav .no-touch .link:focus:after,.b-page-nav .no-touch .link:hover:after,.b-quick-access .special .no-touch a:active:after,.b-quick-access .special .no-touch a:focus:after,.b-quick-access .special .no-touch a:hover:after,.b-teaser-event-list .controls .no-touch .next:active,.b-teaser-event-list .controls .no-touch .next:focus,.b-teaser-event-list .controls .no-touch .next:hover,.b-teaser-event-list .controls .no-touch .prev:active,.b-teaser-event-list .controls .no-touch .prev:focus,.b-teaser-event-list .controls .no-touch .prev:hover,.no-touch .b-brandarea .controls .next:active,.no-touch .b-brandarea .controls .next:focus,.no-touch .b-brandarea .controls .next:hover,.no-touch .b-brandarea .controls .prev:active,.no-touch .b-brandarea .controls .prev:focus,.no-touch .b-brandarea .controls .prev:hover,.no-touch .b-media-carousel .controls .next:active,.no-touch .b-media-carousel .controls .next:focus,.no-touch .b-media-carousel .controls .next:hover,.no-touch .b-media-carousel .controls .prev:active,.no-touch .b-media-carousel .controls .prev:focus,.no-touch .b-media-carousel .controls .prev:hover,.no-touch .b-page-nav .arrow-forward:active,.no-touch .b-page-nav .arrow-forward:focus,.no-touch .b-page-nav .arrow-forward:hover,.no-touch .b-page-nav .link:active:after,.no-touch .b-page-nav .link:focus:after,.no-touch .b-page-nav .link:hover:after,.no-touch .b-quick-access .special a:active:after,.no-touch .b-quick-access .special a:focus:after,.no-touch .b-quick-access .special a:hover:after,.no-touch .b-teaser-event-list .controls .next:active,.no-touch .b-teaser-event-list .controls .next:focus,.no-touch .b-teaser-event-list .controls .next:hover,.no-touch .b-teaser-event-list .controls .prev:active,.no-touch .b-teaser-event-list .controls .prev:focus,.no-touch .b-teaser-event-list .controls .prev:hover {
	background-color:#fff;
}

.article-carousel .controls .next,.article-carousel .controls .prev {
	border:1px solid #0c587f;
	border-radius:50%;
	background-position:50%;
	-webkit-transition:background-color .4s ease-out;
	transition:background-color .4s ease-out;
}

.article-carousel .controls .no-touch .next:active,.article-carousel .controls .no-touch .next:focus,.article-carousel .controls .no-touch .next:hover,.article-carousel .controls .no-touch .prev:active,.article-carousel .controls .no-touch .prev:focus,.article-carousel .controls .no-touch .prev:hover,.no-touch .article-carousel .controls .next:active,.no-touch .article-carousel .controls .next:focus,.no-touch .article-carousel .controls .next:hover,.no-touch .article-carousel .controls .prev:active,.no-touch .article-carousel .controls .prev:focus,.no-touch .article-carousel .controls .prev:hover {
	background-color:#0c587f;
}

.b-gallery-heading .back:after,.b-gallery-item .b-downloads .close,.b-page-nav .close,.b-teaser-media .layer .close {
	border:1px solid #fff;
	border-radius:50%;
	background-position:50%;
	-webkit-transition:background-color .4s ease-out;
	transition:background-color .4s ease-out;
}

.b-gallery-heading .no-touch .back:active:after,.b-gallery-heading .no-touch .back:focus:after,.b-gallery-heading .no-touch .back:hover:after,.b-gallery-item .b-downloads .no-touch .close:active,.b-gallery-item .b-downloads .no-touch .close:focus,.b-gallery-item .b-downloads .no-touch .close:hover,.b-page-nav .no-touch .close:active,.b-page-nav .no-touch .close:focus,.b-page-nav .no-touch .close:hover,.b-teaser-media .layer .no-touch .close:active,.b-teaser-media .layer .no-touch .close:focus,.b-teaser-media .layer .no-touch .close:hover,.no-touch .b-gallery-heading .back:active:after,.no-touch .b-gallery-heading .back:focus:after,.no-touch .b-gallery-heading .back:hover:after,.no-touch .b-gallery-item .b-downloads .close:active,.no-touch .b-gallery-item .b-downloads .close:focus,.no-touch .b-gallery-item .b-downloads .close:hover,.no-touch .b-page-nav .close:active,.no-touch .b-page-nav .close:focus,.no-touch .b-page-nav .close:hover,.no-touch .b-teaser-media .layer .close:active,.no-touch .b-teaser-media .layer .close:focus,.no-touch .b-teaser-media .layer .close:hover {
	background-color:#fff;
}

.b-gallery-item .b-descriptions .close {
	border:1px solid #0d5881;
	border-radius:50%;
	background-position:50%;
	-webkit-transition:background-color .4s ease-out;
	transition:background-color .4s ease-out;
}

.b-gallery-item .b-descriptions .no-touch .close:active,.b-gallery-item .b-descriptions .no-touch .close:focus,.b-gallery-item .b-descriptions .no-touch .close:hover,.no-touch .b-gallery-item .b-descriptions .close:active,.no-touch .b-gallery-item .b-descriptions .close:focus,.no-touch .b-gallery-item .b-descriptions .close:hover {
	background-color:#0c587f;
}

.b-page-nav .arrow-backwards:after {
	content:"";
	display:inline-block;
	width:11px;
	height:18px;
	background-position:50%;
}

.b-page-nav .arrow-db-backwards:after {
	content:"";
	display:inline-block;
	width:21px;
	height:18px;
	background-position:50%;
}

.b-intro .btn-toggle,.b-key-facts .btn-toggle,.b-outro .btn-toggle {
	width:100%;
	height:40px;
	margin-top:5px;
}

.b-intro .btn-toggle:after,.b-key-facts .btn-toggle:after,.b-outro .btn-toggle:after {
	content:"";
	display:block;
	position:absolute;
	top:0;
	right:0;
	width:40px;
	height:40px;
	border:1px solid #fff;
	border-radius:50%;
	background-position:50%;
	background-size:25%;
	-webkit-transition:all .4s;
	transition:all .4s;
}

.b-intro .btn-toggle:before,.b-key-facts .btn-toggle:before,.b-outro .btn-toggle:before {
	content:"";
	display:inline-block;
	width:190px;
	height:1px;
	margin-right:60px;
	background-color:#9fa9b7;
}

*,:after,:before {
	-moz-box-sizing:border-box;
	box-sizing:border-box;
}

html {
	overflow-y:scroll;
	overflow-x:hidden;
}

body {
	padding-top:188px;
	font-family:HelveticaNeueLT-Light,Arial,sans-serif;
	font-size:16px;
	font-weight:400;
	line-height:22px;
	text-align:left;
	text-rendering:auto;
	-webkit-text-size-adjust:100%;
	-ms-text-size-adjust:100%;
	color:#fff;
	z-index:3;
	background:#0e284c url(../img/bgs/ornaments.png) no-repeat 50% 0;
	background-position-y:-80px;
}

.js body {
	-webkit-transition:-webkit-transform 300ms;
	transition:transform 300ms;
}

.js.csspositionsticky body {
	padding-top:0;
}

body.is-gallery {
	padding-top:0;
	background:#0e284c url(../img/bgs/ornaments-gallery.png) no-repeat 50% 0;
}

.js body.is-gallery {
	padding-top:0;
}

body.is-home,body.is-no-ornament,body.page-template-page-happynewyear {
	background:#0e284c;
}

[hidden] {
	display:none!important;
}

h1,h2,h3,h4,h5,h6 {
	font-weight:400;
	-webkit-font-smoothing:antialiased;
	-moz-osx-font-smoothing:grayscale;
}

b,strong {
	font-weight:400;
}

address,em,i {
	font-style:normal;
}

abbr {
	border-bottom:1px dotted #666;
	font-variant:small-caps;
	letter-spacing:1px;
	cursor:help;
}

sub,sup {
	position:relative;
	font-size:10px;
	line-height:10px;
}

sub {
	top:4px;
}

sup {
	top:-6px;
}

blockquote,cite,q {
	font-family:Georgia,"Times New Roman",Times,serif;
	font-style:italic;
}

code,pre {
	background-color:#e0e0df;
}

hr {
	height:1px;
	margin:0;
	border:0;
	padding:0;
	background-color:#fff;
}

mark {
	color:#fff;
	background-color:#0e284c;
}
/*
::-moz-selection {
	text-shadow:none;
	color:#fff;
	background-color:rgba(14,40,76,.99);
}

::selection {
	text-shadow:none;
	color:#fff;
	background-color:rgba(14,40,76,.99);
}
*/
img::-moz-selection {
	background:0 0;
}

img::selection {
	background:0 0;
}

code,kbd,pre,samp,var {
	font-family:Consolas,"Lucida Console","Andale Mono","Bitstream Vera Sans Mono","Courier New",Courier;
}

a {
	text-decoration:none;
	word-wrap:break-word;
	color:#0c587f;
}

a:active,a:focus,a:hover {
	color:#666;
}

img {
	display:block;
	max-width:100%;
	height:auto;
}

video:-webkit-full-screen {
	max-width:none!important;
	max-height:none!important;
}

@-webkit-keyframes move-from-bottom-1 {
	from {
		opacity:0;
		-webkit-transform:translateY(200%);
		transform:translateY(200%);
	}

	to {
		opacity:1;
		-webkit-transform:translateY(0);
		transform:translateY(0);
	}
}

@keyframes move-from-bottom-1 {
	from {
		opacity:0;
		-webkit-transform:translateY(200%);
		-ms-transform:translateY(200%);
		transform:translateY(200%);
	}

	to {
		opacity:1;
		-webkit-transform:translateY(0);
		-ms-transform:translateY(0);
		transform:translateY(0);
	}
}

@-webkit-keyframes move-from-bottom-2 {
	from {
		opacity:0;
		-webkit-transform:translateY(100%);
		transform:translateY(100%);
	}

	to {
		opacity:1;
		-webkit-transform:translateY(0);
		transform:translateY(0);
	}
}

@keyframes move-from-bottom-2 {
	from {
		opacity:0;
		-webkit-transform:translateY(100%);
		-ms-transform:translateY(100%);
		transform:translateY(100%);
	}

	to {
		opacity:1;
		-webkit-transform:translateY(0);
		-ms-transform:translateY(0);
		transform:translateY(0);
	}
}

@-webkit-keyframes move-from-right {
	from {
		opacity:0;
		-webkit-transform:translateX(200%);
		transform:translateX(200%);
	}

	to {
		opacity:1;
		-webkit-transform:translateX(0);
		transform:translateX(0);
	}
}

@keyframes move-from-right {
	from {
		opacity:0;
		-webkit-transform:translateX(200%);
		-ms-transform:translateX(200%);
		transform:translateX(200%);
	}

	to {
		opacity:1;
		-webkit-transform:translateX(0);
		-ms-transform:translateX(0);
		transform:translateX(0);
	}
}

@-webkit-keyframes fadein {
	to {
		opacity:1;
	}
}

@keyframes fadein {
	to {
		opacity:1;
	}
}

.no-touch .b-teaser-press-release .link-box:active .text-box .ad-hoc,.no-touch .b-teaser-press-release .link-box:focus .text-box .ad-hoc,.no-touch .b-teaser-press-release .link-box:hover .text-box .ad-hoc {
	background-image:url(data:image/svg+xml;charset=US-ASCII,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22utf-8%22%3F%3E%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2269%22%20height%3D%2241%22%20viewBox%3D%220%200%2069%2041%22%3E%3Cpath%20fill%3D%22%23fff%22%20fill-rule%3D%22evenodd%22%20d%3D%22M0%200h69v41l-33.97-7-35.03%207z%22%20clip-rule%3D%22evenodd%22%2F%3E%3C%2Fsvg%3E);
	background-repeat:no-repeat;
}

.b-teaser-press-release .ad-hoc {
	background-image:url(data:image/svg+xml;charset=US-ASCII,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22utf-8%22%3F%3E%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2269%22%20height%3D%2241%22%20viewBox%3D%220%200%2069%2041%22%3E%3Cpath%20fill%3D%22%231AA1DE%22%20fill-rule%3D%22evenodd%22%20d%3D%22M0%200h69v41l-33.971-7-35.029%207z%22%20clip-rule%3D%22evenodd%22%2F%3E%3C%2Fsvg%3E);
	background-repeat:no-repeat;
}

.b-article-text-dropdown .link:after,.b-page-nav .link:active:after,.b-page-nav .link:focus:after,.b-page-nav .link:hover:after {
	background-image:url(data:image/svg+xml;charset=US-ASCII,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22utf-8%22%3F%3E%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%228%22%20height%3D%2213%22%20viewBox%3D%220%200%208%2013%22%3E%3Cpath%20fill%3D%22%230C587F%22%20d%3D%22M7.767%205.901l-.029-.03-5.25-5.41-.04-.04c-.56-.57-1.47-.56-2.02.02-.57.58-.57%201.53%200%202.11l.57.6%202.65%202.73.04.04.04.04c.13.15.2.35.2.54s-.07.39-.2.54l-.04.04-.03.04-2.66%202.74-.57.59c-.57.58-.57%201.53%200%202.11.55.579%201.46.59%202.02.021l.04-.041%205.25-5.4.029-.029c.16-.17.24-.39.23-.61.01-.221-.07-.44-.23-.601z%22%2F%3E%3C%2Fsvg%3E);
	background-repeat:no-repeat;
}

.b-section-nav-mobile label {
	background-image:url(data:image/svg+xml;charset=US-ASCII,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22utf-8%22%3F%3E%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2210%22%20height%3D%227%22%20viewBox%3D%220%200%2010%207%22%3E%3Cpath%20fill%3D%22%23fff%22%20d%3D%22M5.46%206.797l.03-.029%204.16-4.59.029-.03c.43-.5.43-1.29-.02-1.78s-1.17-.49-1.62%200l-.46.51-2.1%202.32-.03.03-.03.03c-.119.119-.269.18-.419.18s-.3-.06-.42-.18l-.03-.03-.03-.03-2.1-2.32-.46-.51c-.45-.49-1.17-.49-1.62%200-.45.49-.45%201.28-.02%201.78l.03.03%204.16%204.59.02.029c.13.141.3.201.47.201s.34-.06.46-.201z%22%2F%3E%3C%2Fsvg%3E);
	background-repeat:no-repeat;
}

.b-ir-yearly .development.down {
	background-image:url(data:image/svg+xml;charset=US-ASCII,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22utf-8%22%3F%3E%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2230%22%20height%3D%2230%22%20viewBox%3D%220%200%2030%2030%22%3E%3Cpath%20fill%3D%22%2380C400%22%20d%3D%22M0%2015c0%208.279%206.721%2015%2015%2015%208.292%200%2015-6.721%2015-15%200-8.28-6.708-15-15-15-8.279%200-15%206.72-15%2015zm8.725%201.656c-.168-.182-.274-.408-.274-.674-.001-.539.431-.982.972-.982h2.724c.552%200%20.981-.432.981-.984v-4.452c0-1.08.649-1.957%201.728-1.957%201.08%200%202.017.877%202.017%201.957v4.451c0%20.553.443.984.982.984h2.449c.541%200%20.971.443.971.982%200%20.229-.071.434-.215.602l-.145.145-4.104%204.104-.853.852-.132.133c-.264.229-.601.359-.973.359-.373%200-.721-.132-.982-.371l-.107-.107-.864-.865-4.175-4.177z%22%2F%3E%3C%2Fsvg%3E);
	background-repeat:no-repeat;
}

.b-ir-yearly .development.up,.b-teaser-financial .stock-trend-wrapper.is-rising .stock-trend:before {
	background-image:url(data:image/svg+xml;charset=US-ASCII,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22utf-8%22%3F%3E%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2230%22%20height%3D%2230%22%20viewBox%3D%220%2025%2030%2030%22%20enable-background%3D%22new%200%2025%2030%2030%22%3E%3Cpath%20fill%3D%22%2380C400%22%20d%3D%22M30%2040c0-8.279-6.72-15-15-15-8.292%200-15%206.721-15%2015%200%208.28%206.708%2015%2015%2015%208.28%200%2015-6.72%2015-15zm-8.724-1.656c.168.181.274.408.274.673%200%20.539-.432.983-.973.983h-2.723c-.552%200-.982.432-.982.984v4.451c0%201.08-.649%201.957-1.728%201.957-1.08%200-2.017-.877-2.017-1.957v-4.451c0-.553-.444-.984-.983-.984h-2.448c-.541%200-.972-.444-.972-.983%200-.229.072-.433.216-.601l.144-.144%204.104-4.104.852-.852.132-.133c.264-.228.601-.359.973-.359s.721.132.982.372l.108.107.864.864%204.177%204.177z%22%2F%3E%3C%2Fsvg%3E);
	background-repeat:no-repeat;
}

.b-article-apprenticeship table tbody .application:before,.b-article-main .content .dropdown-box .link-list a:after,.b-article-main .content .link-list a:after,.b-live-event .content .link-list a:after,.b-standard-story .two-col-layout .link-list a:after,.b-teaser-functional-area .link:after {
	background-image:url(data:image/svg+xml;charset=US-ASCII,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22utf-8%22%3F%3E%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%228%22%20height%3D%2213%22%20viewBox%3D%220%200%208%2013%22%3E%3Cpath%20fill%3D%22%230C587F%22%20d%3D%22M7.76%205.897l-.03-.029-5.24-5.41-.04-.04c-.57-.56-1.47-.56-2.03.02s-.56%201.53%200%202.11l.58.599%202.65%202.73.04.04.04.04c.13.15.2.35.2.54%200%20.2-.07.39-.2.541l-.04.04-.04.04-2.65%202.739-.58.591c-.56.579-.56%201.528%200%202.108s1.46.59%202.03.021l.04-.04%205.24-5.399.03-.031c.17-.169.24-.39.24-.609%200-.221-.07-.44-.24-.601z%22%2F%3E%3C%2Fsvg%3E);
	background-repeat:no-repeat;
}

.b-article-controls>.prev:after,.b-gallery-main .prev {
	background-image:url(data:image/svg+xml;charset=US-ASCII,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22utf-8%22%3F%3E%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2214%22%20height%3D%2223%22%20viewBox%3D%220%200%2014%2023%22%3E%3Cpath%20fill%3D%22%23fff%22%20d%3D%22M.41%2010.403l.05-.05%209.25-9.54.08-.07c1-1%202.59-.99%203.569.03%201%201.03%201%202.7%200%203.73l-1.011%201.05-4.689%204.83-.06.06-.06.07c-.24.28-.36.62-.36.96s.12.68.35.96l.07.069.06.061%204.689%204.83%201.011%201.051c1%201.029%201%202.699%200%203.729-.979%201.021-2.569%201.03-3.569.03l-.08-.07-9.25-9.54-.05-.05c-.29-.301-.42-.68-.41-1.07-.01-.39.12-.77.41-1.07z%22%2F%3E%3C%2Fsvg%3E);
	background-repeat:no-repeat;
}

.b-article-controls>.next:after,.b-gallery-main .next {
	background-image:url(data:image/svg+xml;charset=US-ASCII,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22utf-8%22%3F%3E%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2214%22%20height%3D%2223%22%20viewBox%3D%220%200%2014%2023%22%3E%3Cpath%20fill%3D%22%23fff%22%20d%3D%22M13.7%2010.403l-.05-.05-9.251-9.54-.08-.07c-1-1-2.59-.99-3.569.03-1%201.03-1%202.7%200%203.73l1.011%201.05%204.689%204.83.06.06.06.07c.24.28.36.62.36.96s-.12.68-.35.96l-.07.069-.06.061-4.689%204.83-1.011%201.05c-1%201.029-1%202.699%200%203.729.979%201.021%202.569%201.03%203.569.03l.08-.07%209.251-9.54.05-.05c.29-.301.42-.68.409-1.07.011-.389-.119-.769-.409-1.069z%22%2F%3E%3C%2Fsvg%3E);
	background-repeat:no-repeat;
}

.b-live-event .b-sharing .sharing-toggle {
	background-image:url(data:image/svg+xml;charset=US-ASCII,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22utf-8%22%3F%3E%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2219%22%20height%3D%2214%22%20viewBox%3D%220%200%2019%2014%22%3E%3Cpath%20fill%3D%22%230C457D%22%20d%3D%22M13.471%2011.811l-1.49%201.379-.021.031c-.101.079-.237.139-.379.139-.32%200-.58-.26-.58-.568v-2.3419999999999996c-.021-.689-.59-1.25-1.291-1.25-3.51.07-6.38.521-8.68%202.62l-.13.119c-.09.061-.2.1-.32.1-.32%200-.58-.26-.58-.579%200-.091.02-.171.06-.25.89-1.88%202.35-4.149%204.66-5.71%201.23-.83%202.69-1.46%204.43-1.72.23-.03.46-.06.7-.08.63-.07%201.13-.6%201.15-1.24v-1.8900000000000001c0-.32.26-.57.58-.57.141%200%20.26.05.359.13l.02.01%206.092%205.45.08.07c.238.23.389.56.389.92%200%20.32-.107.62-.311.84l-.219.21-2.801%202.591-1.718%201.59z%22%2F%3E%3C%2Fsvg%3E);
	background-repeat:no-repeat;
}

.b-sharing .label,.b-sharing .sharing-toggle {
	background-image:url(data:image/svg+xml;charset=US-ASCII,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22utf-8%22%3F%3E%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2219%22%20height%3D%2214%22%20viewBox%3D%220%200%2019%2014%22%3E%3Cpath%20fill%3D%22%23fff%22%20d%3D%22M13.471%2011.81l-1.49%201.38-.021.03c-.1.08-.238.14-.379.14-.32%200-.58-.26-.58-.57v-2.3409999999999997c-.02-.689-.59-1.25-1.291-1.25-3.51.071-6.38.521-8.68%202.621l-.13.119c-.09.061-.2.1-.32.1-.32%200-.58-.26-.58-.579%200-.091.02-.171.06-.25.89-1.88%202.35-4.15%204.66-5.71%201.23-.83%202.69-1.46%204.43-1.72.23-.03.46-.06.7-.08.63-.07%201.13-.6%201.15-1.24v-1.8900000000000001c0-.32.26-.57.58-.57.141%200%20.26.05.359.13l.02.01%206.092%205.45.08.07c.238.23.389.56.389.92%200%20.32-.109.62-.311.84l-.219.21-2.801%202.59-1.718%201.59z%22%2F%3E%3C%2Fsvg%3E);
	background-repeat:no-repeat;
}

.b-article-main .content .dropdown-box .link-list a[href^="http://"]:after,.b-article-main .content .dropdown-box .link-list a[href^="https://"]:after,.b-article-main .content .link-list a[href^="http://"]:after,.b-article-main .content .link-list a[href^="https://"]:after,.b-event-facts .link a:after,.b-live-event .content .link-list a[href^="http://"]:after,.b-live-event .content .link-list a[href^="https://"]:after,.b-standard-story .two-col-layout .link-list a[href^="http://"]:after,.b-standard-story .two-col-layout .link-list a[href^="https://"]:after {
	background-image:url(data:image/svg+xml;charset=US-ASCII,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22utf-8%22%3F%3E%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2210%22%20height%3D%2210%22%20viewBox%3D%220%200%2010%2010%22%3E%3Cpath%20fill%3D%22%230C587F%22%20d%3D%22M9.026%200h-5.799c-.54%200-.97.43-.97.97%200%20.53.43.96.97.96h3.469l-6.419%206.42c-.37.371-.37.99%200%201.36.191.19.441.29.691.29s.49-.1.68-.29l6.41-6.41v3.47c0%20.541.44.971.971.971.538-.001.971-.43.971-.971v-5.8c0-.54-.433-.97-.974-.97z%22%2F%3E%3C%2Fsvg%3E);
	background-repeat:no-repeat;
}

.b-article-main .content .dropdown-box .link-list a[href^="http://"]:active:after,.b-article-main .content .dropdown-box .link-list a[href^="http://"]:focus:after,.b-article-main .content .dropdown-box .link-list a[href^="http://"]:hover:after,.b-article-main .content .dropdown-box .link-list a[href^="https://"]:active:after,.b-article-main .content .dropdown-box .link-list a[href^="https://"]:focus:after,.b-article-main .content .dropdown-box .link-list a[href^="https://"]:hover:after,.b-article-main .content .link-list a[href^="http://"]:active:after,.b-article-main .content .link-list a[href^="http://"]:focus:after,.b-article-main .content .link-list a[href^="http://"]:hover:after,.b-article-main .content .link-list a[href^="https://"]:active:after,.b-article-main .content .link-list a[href^="https://"]:focus:after,.b-article-main .content .link-list a[href^="https://"]:hover:after,.b-live-event .content .link-list a[href^="http://"]:hover:after,.b-live-event .content .link-list a[href^="https://"]:hover:after,.b-standard-story .two-col-layout .link-list a[href^="http://"]:active:after,.b-standard-story .two-col-layout .link-list a[href^="http://"]:focus:after,.b-standard-story .two-col-layout .link-list a[href^="http://"]:hover:after,.b-standard-story .two-col-layout .link-list a[href^="https://"]:active:after,.b-standard-story .two-col-layout .link-list a[href^="https://"]:focus:after,.b-standard-story .two-col-layout .link-list a[href^="https://"]:hover:after,.b-teaser-list .link[href^="http://"]:after,.b-teaser-list .link[href^="https://"]:after {
	background-image:url(data:image/svg+xml;charset=US-ASCII,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22utf-8%22%3F%3E%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2210%22%20height%3D%2210%22%20viewBox%3D%220%200%2010%2010%22%3E%3Cpath%20fill%3D%22%23fff%22%20d%3D%22M9.026%200h-5.799c-.54%200-.97.43-.97.97%200%20.53.43.96.97.96h3.469l-6.419%206.42c-.37.371-.37.99%200%201.36.191.19.441.29.691.29s.49-.1.68-.29l6.41-6.41v3.47c0%20.541.44.971.971.971.538-.001.971-.43.971-.971v-5.8c0-.54-.433-.97-.974-.97z%22%2F%3E%3C%2Fsvg%3E);
	background-repeat:no-repeat;
}

.b-teaser-financial .stock-trend-wrapper.is-falling .stock-trend:before {
	background-image:url(data:image/svg+xml;charset=US-ASCII,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22utf-8%22%3F%3E%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2230%22%20height%3D%2230%22%20viewBox%3D%220%200%2030%2030%22%3E%3Cpath%20fill%3D%22%23fff%22%20fill-rule%3D%22evenodd%22%20d%3D%22M0%2015c0%208.279%206.721%2015%2015%2015%208.29%200%2015-6.721%2015-15s-6.71-15-15-15c-8.279%200-15%206.721-15%2015zm8.73%201.66c-.181-.18-.28-.41-.28-.68%200-.54.44-.98.979-.98h2.721c.539%200%20.97-.44.97-.98v-4.459c0-1.08.649-1.951%201.73-1.951%201.09%200%202.03.871%202.03%201.951v4.459c0%20.54.431.98.97.98h2.45c.54%200%20.979.44.979.98%200%20.23-.079.43-.219.6l-.15.15-4.1%204.1-.86.859-.12.121c-.26.229-.61.369-.98.369s-.709-.14-.97-.369l-.12-.121-.869-.859-4.161-4.17z%22%20opacity%3D%22.6%22%20clip-rule%3D%22evenodd%22%2F%3E%3C%2Fsvg%3E);
	background-repeat:no-repeat;
}

.b-article-main .content .table-box.has-scroll-icon:before {
	background-image:url(data:image/svg+xml;charset=US-ASCII,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22utf-8%22%3F%3E%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%228%22%20height%3D%2212.998%22%20viewBox%3D%220%200%208%2012.998%22%3E%3Cpath%20fill%3D%22%23fff%22%20d%3D%22M0%206.498c0%20.219.07.44.24.609l.03.031%205.24%205.399.04.04c.57.568%201.47.559%202.03-.021.56-.58.56-1.529%200-2.109l-.58-.59-2.65-2.739-.04-.04-.04-.04c-.13-.151-.2-.341-.2-.541%200-.19.07-.39.2-.54l.04-.04.04-.04%202.65-2.731.58-.599c.56-.58.56-1.53%200-2.11-.561-.58-1.46-.58-2.03-.02l-.04.04-5.24%205.41-.03.029c-.17.162-.24.38-.24.602z%22%2F%3E%3C%2Fsvg%3E);
	background-repeat:no-repeat;
}

.b-search-filter .btn-toggle {
	background-image:url(data:image/svg+xml;charset=US-ASCII,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22utf-8%22%3F%3E%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2211%22%20height%3D%227%22%20viewBox%3D%220%200%2011%207%22%3E%3Cpath%20fill%3D%22%23fff%22%20d%3D%22M6.01%206.79l.024-.026%204.579-4.584.033-.035c.474-.499.474-1.287-.017-1.777-.49-.49-1.295-.49-1.785%200l-.507.507-2.311%202.319-.033.035-.034.035c-.126.114-.296.175-.457.175-.169%200-.33-.062-.458-.175l-.034-.035-.034-.035-2.318-2.319-.5-.507c-.49-.49-1.293-.49-1.785%200-.49.491-.499%201.278-.018%201.777l.034.035%204.57%204.584.026.026c.144.148.331.21.516.21.187%200%20.373-.062.509-.21z%22%2F%3E%3C%2Fsvg%3E);
	background-repeat:no-repeat;
}

.b-article-main .content .dropdown-box .link-list a:active:after,.b-article-main .content .dropdown-box .link-list a:focus:after,.b-article-main .content .dropdown-box .link-list a:hover:after,.b-article-main .content .link-list a:active:after,.b-article-main .content .link-list a:focus:after,.b-article-main .content .link-list a:hover:after,.b-article-main .content .table-box.has-scroll-icon:after,.b-breadcrumb .item:after,.b-division-links .link:after,.b-intro .btn-toggle:after,.b-key-facts .btn-toggle:after,.b-live-event .content .link-list a:hover:after,.b-outro .btn-toggle:after,.b-single-contact .btn-toggle,.b-standard-story .two-col-layout .link-list a:active:after,.b-standard-story .two-col-layout .link-list a:focus:after,.b-standard-story .two-col-layout .link-list a:hover:after,.b-teaser-division .link:after,.b-teaser-list .link:after,.no-touch .b-teaser-functional-area .link:active:after,.no-touch .b-teaser-functional-area .link:focus:after,.no-touch .b-teaser-functional-area .link:hover:after {
	background-image:url(data:image/svg+xml;charset=US-ASCII,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22utf-8%22%3F%3E%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%228%22%20height%3D%2213%22%20viewBox%3D%220%200%208%2013%22%3E%3Cpath%20fill%3D%22%23fff%22%20d%3D%22M7.76%205.897l-.03-.029-5.24-5.41-.04-.04c-.57-.56-1.47-.56-2.03.02s-.56%201.53%200%202.11l.58.599%202.65%202.73.04.04.04.04c.13.15.2.35.2.54%200%20.2-.07.39-.2.541l-.04.04-.04.04-2.65%202.74-.58.59c-.56.58-.56%201.529%200%202.109s1.46.59%202.03.021l.04-.04%205.241-5.4.029-.03c.17-.17.24-.391.24-.61%200-.221-.07-.44-.24-.601z%22%2F%3E%3C%2Fsvg%3E);
	background-repeat:no-repeat;
}

.b-brandarea .link:after,.b-media-carousel .controls .btn:after,.b-page-header .btn-group .link:after {
	background-image:url(data:image/svg+xml;charset=US-ASCII,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22utf-8%22%3F%3E%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%228%22%20height%3D%2213%22%20viewBox%3D%220%200%208%2013%22%3E%3Cpath%20fill%3D%22%230E284C%22%20d%3D%22M7.76%205.897l-.03-.029-5.24-5.41-.04-.04c-.57-.56-1.47-.56-2.03.02s-.56%201.53%200%202.11l.58.599%202.65%202.73.04.04.04.04c.13.15.2.35.2.54%200%20.2-.07.39-.2.541l-.04.04-.04.04-2.65%202.74-.58.59c-.56.58-.56%201.529%200%202.109s1.46.59%202.03.021l.04-.04%205.241-5.4.029-.03c.17-.17.24-.391.24-.61%200-.221-.07-.44-.24-.601z%22%2F%3E%3C%2Fsvg%3E);
	background-repeat:no-repeat;
}

.b-page-nav .arrow-backwards:after {
	background-image:url(data:image/svg+xml;charset=US-ASCII,%3C%3Fxml%20version%3D%221.0%22%20standalone%3D%22no%22%3F%3E%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2211%22%20height%3D%2218%22%20viewBox%3D%220%200%2011%2018%22%20style%3D%22background-color%3A%23ffffff00%22%3E%3Cpath%20fill%3D%22%23fff%22%20d%3D%22M.327%208.163v-.001l.042-.041%207.343-7.483.059-.06c.794-.78%202.057-.77%202.84.029.794.807.794%202.117%200%202.925l-.806.822-3.718%203.789-.002.001-.052.05-.049.052-.001.003c-.186.214-.279.483-.279.751s.092.537.279.752l.001.002.049.053.052.048.002.001%203.718%203.789.806.822c.794.808.794%202.119%200%202.925-.783.799-2.047.809-2.84.029l-.059-.059-7.343-7.483-.042-.041v-.001c-.225-.231-.334-.535-.326-.838-.008-.302.101-.607.326-.837z%22%2F%3E%3C%2Fsvg%3E);
	background-repeat:no-repeat;
}

.b-section-text-image .btn:after {
	background-image:url(data:image/svg+xml;charset=US-ASCII,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22utf-8%22%3F%3E%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%228%22%20height%3D%2213%22%20viewBox%3D%220%200%208%2013%22%3E%3Cpath%20fill%3D%22%230C587F%22%20d%3D%22M7.76%205.897l-.03-.029-5.24-5.41-.04-.04c-.57-.56-1.47-.56-2.03.02s-.56%201.53%200%202.11l.58.599%202.65%202.73.04.04.04.04c.13.15.2.35.2.54%200%20.2-.07.39-.2.541l-.04.04-.04.04-2.65%202.739-.58.591c-.56.579-.56%201.528%200%202.108s1.46.59%202.03.021l.04-.04%205.24-5.399.03-.031c.17-.169.24-.39.24-.609%200-.221-.07-.44-.24-.601z%22%2F%3E%3C%2Fsvg%3E);
	background-repeat:no-repeat;
}

.article-carousel .btn:after,.b-article-media .btn:after,.b-chapter-nav .btn.next,.b-chapter-nav .btn.prev,.b-events .event-list .btn:after,.b-ir-yearly .btn:after,.b-live-event .image-box .btn:after,.b-outro .btn:after,.b-standard-story .media-box .btn:after,.b-teaser-did-you-know .btn:after,.b-teaser-event-list .event .btn:after,.b-teaser-filter .btn:after,.b-teaser-gallery .text-box .btn:after,.b-teaser-image-text .text-box .btn:after,.b-teaser-job-offer .btn:after,.b-teaser-job-search .btn:after,.b-teaser-login .btn:after,.b-teaser-press-release .btn:after,.b-teaser-story .text-box .btn:after,.b-teaser-text .btn:after {
	background-image:url(data:image/svg+xml;charset=US-ASCII,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22utf-8%22%3F%3E%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%228%22%20height%3D%2213%22%20viewBox%3D%220%200%208%2013%22%3E%3Cpath%20fill%3D%22%23fff%22%20d%3D%22M7.76%205.897l-.03-.029-5.24-5.41-.04-.04c-.57-.56-1.47-.56-2.03.02s-.56%201.53%200%202.11l.58.599%202.65%202.73.04.04.04.04c.13.15.2.35.2.54%200%20.2-.07.39-.2.541l-.04.04-.04.04-2.65%202.74-.58.59c-.56.58-.56%201.529%200%202.109s1.46.59%202.03.021l.04-.04%205.241-5.4.029-.03c.17-.17.24-.391.24-.61%200-.221-.07-.44-.24-.601z%22%2F%3E%3C%2Fsvg%3E);
	background-repeat:no-repeat;
}

.b-page-nav .arrow-db-backwards:after {
	background-image:url(data:image/svg+xml;charset=US-ASCII,%3C%3Fxml%20version%3D%221.0%22%20standalone%3D%22no%22%3F%3E%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2221%22%20height%3D%2218%22%20viewBox%3D%220%200%2021%2018%22%20style%3D%22background-color%3A%23ffffff00%22%3E%3Cpath%20fill%3D%22%23fff%22%20d%3D%22M.327%208.163v-.001l.042-.041%207.343-7.483.059-.06c.794-.78%202.057-.77%202.84.029.794.807.794%202.117%200%202.925l-.806.822-3.718%203.789-.002.001-.052.05-.049.052-.001.003c-.186.214-.279.483-.279.751s.092.537.279.752l.001.002.049.053.052.048.002.001%203.718%203.789.806.822c.794.808.794%202.119%200%202.925-.783.799-2.047.809-2.84.029l-.059-.059-7.343-7.483-.042-.041v-.001c-.225-.231-.334-.535-.326-.838-.008-.302.101-.607.326-.837zM10.327%208.163v-.001l.042-.041%207.343-7.483.059-.06c.794-.78%202.058-.77%202.84.029.794.807.794%202.117%200%202.925l-.806.822-3.718%203.789-.002.001-.052.05-.049.052-.001.003c-.186.214-.279.483-.279.751s.092.537.279.752l.001.002.049.053.052.048.002.001%203.718%203.789.806.822c.794.808.794%202.119%200%202.925-.783.799-2.047.809-2.84.029l-.059-.059-7.343-7.483-.042-.041v-.001c-.225-.231-.334-.535-.326-.838-.008-.302.101-.607.326-.837z%22%2F%3E%3C%2Fsvg%3E);
	background-repeat:no-repeat;
}

.b-download .link:after,.no-touch .b-gallery-item .b-downloads .download:active,.no-touch .b-gallery-item .b-downloads .download:focus,.no-touch .b-gallery-item .b-downloads .download:hover,.no-touch .b-gallery-item .b-downloads .toggle-content:active,.no-touch .b-gallery-item .b-downloads .toggle-content:focus,.no-touch .b-gallery-item .b-downloads .toggle-content:hover,.no-touch .b-teaser-media .layer .download:active,.no-touch .b-teaser-media .layer .download:focus,.no-touch .b-teaser-media .layer .download:hover {
	background-image:url(data:image/svg+xml;charset=US-ASCII,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22utf-8%22%3F%3E%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2220%22%20height%3D%2220%22%20viewBox%3D%220%200%2020%2020%22%3E%3Cpath%20fill%3D%22%230E284C%22%20d%3D%22M19%2019h-2v-2h2v2zm.55-3h-19.13c-.23%200-.42.189-.42.42v3.58h20v-3.58c0-.231-.221-.42-.45-.42zM5.26%207.7l4.15%205c.14.159.35.271.59.271s.45-.111.59-.271l4.15-4.99.07-.09.08-.12c0-.27-.23-.5-.512-.5h-1.6300000000000001c-.399-.02-.71-.5-.722-.9l-.026-.01v-5.75.33c-.04-.38-.33-.67-.73-.67h-2.55c-.38%200-.67.28-.72.65v-.29%205.64.17c-.04.37-.37.81-.74.83h-1.6400000000000001c-.28%200-.51.23-.51.5l.09.13.06.07z%22%2F%3E%3C%2Fsvg%3E);
	background-repeat:no-repeat;
}

.b-article-main .aside .download-link:after,.b-article-main .content .dropdown-box .link-list a[href$=".doc"]:after,.b-article-main .content .dropdown-box .link-list a[href$=".docx"]:after,.b-article-main .content .dropdown-box .link-list a[href$=".dot"]:after,.b-article-main .content .dropdown-box .link-list a[href$=".ppt"]:after,.b-article-main .content .dropdown-box .link-list a[href$=".pot"]:after,.b-article-main .content .dropdown-box .link-list a[href$=".xls"]:after,.b-article-main .content .dropdown-box .link-list a[href$=".xlsx"]:after,.b-article-main .content .dropdown-box .link-list a[href$=".pdf"]:after,.b-article-main .content .dropdown-box .link-list a[href$=".zip"]:after,.b-article-main .content .dropdown-box .link-list a[href$=".txt"]:after,.b-article-main .content .dropdown-box .link-list a[href$=".jpg"]:after,.b-article-main .content .dropdown-box .link-list a[href$=".jpeg"]:after,.b-article-main .content .dropdown-box .link-list a[href$=".png"]:after,.b-article-main .content .dropdown-box .link-list a[href$=".mp3"]:after,.b-article-main .content .dropdown-box .link-list a[href$=".DOC"]:after,.b-article-main .content .dropdown-box .link-list a[href$=".DOCX"]:after,.b-article-main .content .dropdown-box .link-list a[href$=".DOT"]:after,.b-article-main .content .dropdown-box .link-list a[href$=".PPT"]:after,.b-article-main .content .dropdown-box .link-list a[href$=".POT"]:after,.b-article-main .content .dropdown-box .link-list a[href$=".XLS"]:after,.b-article-main .content .dropdown-box .link-list a[href$=".XLSX"]:after,.b-article-main .content .dropdown-box .link-list a[href$=".PDF"]:after,.b-article-main .content .dropdown-box .link-list a[href$=".ZIP"]:after,.b-article-main .content .dropdown-box .link-list a[href$=".TXT"]:after,.b-article-main .content .dropdown-box .link-list a[href$=".JPG"]:after,.b-article-main .content .dropdown-box .link-list a[href$=".JPEG"]:after,.b-article-main .content .dropdown-box .link-list a[href$=".PNG"]:after,.b-article-main .content .dropdown-box .link-list a[href$=".MP3"]:after,.b-article-main .content .link-list a[href$=".doc"]:after,.b-article-main .content .link-list a[href$=".docx"]:after,.b-article-main .content .link-list a[href$=".dot"]:after,.b-article-main .content .link-list a[href$=".ppt"]:after,.b-article-main .content .link-list a[href$=".pot"]:after,.b-article-main .content .link-list a[href$=".xls"]:after,.b-article-main .content .link-list a[href$=".xlsx"]:after,.b-article-main .content .link-list a[href$=".pdf"]:after,.b-article-main .content .link-list a[href$=".zip"]:after,.b-article-main .content .link-list a[href$=".txt"]:after,.b-article-main .content .link-list a[href$=".jpg"]:after,.b-article-main .content .link-list a[href$=".jpeg"]:after,.b-article-main .content .link-list a[href$=".png"]:after,.b-article-main .content .link-list a[href$=".mp3"]:after,.b-article-main .content .link-list a[href$=".DOC"]:after,.b-article-main .content .link-list a[href$=".DOCX"]:after,.b-article-main .content .link-list a[href$=".DOT"]:after,.b-article-main .content .link-list a[href$=".PPT"]:after,.b-article-main .content .link-list a[href$=".POT"]:after,.b-article-main .content .link-list a[href$=".XLS"]:after,.b-article-main .content .link-list a[href$=".XLSX"]:after,.b-article-main .content .link-list a[href$=".PDF"]:after,.b-article-main .content .link-list a[href$=".ZIP"]:after,.b-article-main .content .link-list a[href$=".TXT"]:after,.b-article-main .content .link-list a[href$=".JPG"]:after,.b-article-main .content .link-list a[href$=".JPEG"]:after,.b-article-main .content .link-list a[href$=".PNG"]:after,.b-article-main .content .link-list a[href$=".MP3"]:after,.b-live-event .content .link-list a[href$=".doc"]:after,.b-live-event .content .link-list a[href$=".docx"]:after,.b-live-event .content .link-list a[href$=".dot"]:after,.b-live-event .content .link-list a[href$=".ppt"]:after,.b-live-event .content .link-list a[href$=".pot"]:after,.b-live-event .content .link-list a[href$=".xls"]:after,.b-live-event .content .link-list a[href$=".xlsx"]:after,.b-live-event .content .link-list a[href$=".pdf"]:after,.b-live-event .content .link-list a[href$=".zip"]:after,.b-live-event .content .link-list a[href$=".txt"]:after,.b-live-event .content .link-list a[href$=".jpg"]:after,.b-live-event .content .link-list a[href$=".jpeg"]:after,.b-live-event .content .link-list a[href$=".png"]:after,.b-live-event .content .link-list a[href$=".mp3"]:after,.b-live-event .content .link-list a[href$=".DOC"]:after,.b-live-event .content .link-list a[href$=".DOCX"]:after,.b-live-event .content .link-list a[href$=".DOT"]:after,.b-live-event .content .link-list a[href$=".PPT"]:after,.b-live-event .content .link-list a[href$=".POT"]:after,.b-live-event .content .link-list a[href$=".XLS"]:after,.b-live-event .content .link-list a[href$=".XLSX"]:after,.b-live-event .content .link-list a[href$=".PDF"]:after,.b-live-event .content .link-list a[href$=".ZIP"]:after,.b-live-event .content .link-list a[href$=".TXT"]:after,.b-live-event .content .link-list a[href$=".JPG"]:after,.b-live-event .content .link-list a[href$=".JPEG"]:after,.b-live-event .content .link-list a[href$=".PNG"]:after,.b-live-event .content .link-list a[href$=".MP3"]:after,.b-standard-story .two-col-layout .link-list a[href$=".doc"]:after,.b-standard-story .two-col-layout .link-list a[href$=".docx"]:after,.b-standard-story .two-col-layout .link-list a[href$=".dot"]:after,.b-standard-story .two-col-layout .link-list a[href$=".ppt"]:after,.b-standard-story .two-col-layout .link-list a[href$=".pot"]:after,.b-standard-story .two-col-layout .link-list a[href$=".xls"]:after,.b-standard-story .two-col-layout .link-list a[href$=".xlsx"]:after,.b-standard-story .two-col-layout .link-list a[href$=".pdf"]:after,.b-standard-story .two-col-layout .link-list a[href$=".zip"]:after,.b-standard-story .two-col-layout .link-list a[href$=".txt"]:after,.b-standard-story .two-col-layout .link-list a[href$=".jpg"]:after,.b-standard-story .two-col-layout .link-list a[href$=".jpeg"]:after,.b-standard-story .two-col-layout .link-list a[href$=".png"]:after,.b-standard-story .two-col-layout .link-list a[href$=".mp3"]:after,.b-standard-story .two-col-layout .link-list a[href$=".DOC"]:after,.b-standard-story .two-col-layout .link-list a[href$=".DOCX"]:after,.b-standard-story .two-col-layout .link-list a[href$=".DOT"]:after,.b-standard-story .two-col-layout .link-list a[href$=".PPT"]:after,.b-standard-story .two-col-layout .link-list a[href$=".POT"]:after,.b-standard-story .two-col-layout .link-list a[href$=".XLS"]:after,.b-standard-story .two-col-layout .link-list a[href$=".XLSX"]:after,.b-standard-story .two-col-layout .link-list a[href$=".PDF"]:after,.b-standard-story .two-col-layout .link-list a[href$=".ZIP"]:after,.b-standard-story .two-col-layout .link-list a[href$=".TXT"]:after,.b-standard-story .two-col-layout .link-list a[href$=".JPG"]:after,.b-standard-story .two-col-layout .link-list a[href$=".JPEG"]:after,.b-standard-story .two-col-layout .link-list a[href$=".PNG"]:after,.b-standard-story .two-col-layout .link-list a[href$=".MP3"]:after,.b-teaser-media .link-box:active+.toggle-layer,.b-teaser-media .link-box:focus+.toggle-layer,.b-teaser-media .link-box:hover+.toggle-layer,.b-teaser-media .toggle-layer:active,.b-teaser-media .toggle-layer:focus,.b-teaser-media .toggle-layer:hover,.no-touch .b-article-media .download-image:active,.no-touch .b-article-media .download-image:focus,.no-touch .b-article-media .download-image:hover {
	background-image:url(data:image/svg+xml;charset=US-ASCII,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22utf-8%22%3F%3E%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2220%22%20height%3D%2220%22%20viewBox%3D%220%200%2020%2020%22%3E%3Cpath%20fill%3D%22%230C587F%22%20d%3D%22M19%2019h-2v-2h2v2zm.55-3h-19.13c-.23%200-.42.189-.42.42v3.58h20v-3.58c0-.231-.221-.42-.45-.42zM5.26%207.7l4.15%205c.14.159.35.271.59.271s.45-.111.59-.271l4.15-4.99.07-.09.08-.12c0-.27-.23-.5-.513-.5h-1.6300000000000001c-.398-.02-.71-.5-.723-.9l-.024-.01v-5.75.33c-.04-.38-.33-.67-.73-.67h-2.55c-.38%200-.67.28-.72.65v-.29%205.64.17c-.04.37-.37.81-.74.83h-1.6400000000000001c-.28%200-.51.23-.51.5l.09.13.06.07z%22%2F%3E%3C%2Fsvg%3E);
	background-repeat:no-repeat;
}

.b-article-main .content .dropdown-box .link-list a[href$=".doc"]:active:after,.b-article-main .content .dropdown-box .link-list a[href$=".doc"]:focus:after,.b-article-main .content .dropdown-box .link-list a[href$=".doc"]:hover:after,.b-article-main .content .dropdown-box .link-list a[href$=".docx"]:active:after,.b-article-main .content .dropdown-box .link-list a[href$=".docx"]:focus:after,.b-article-main .content .dropdown-box .link-list a[href$=".docx"]:hover:after,.b-article-main .content .dropdown-box .link-list a[href$=".dot"]:active:after,.b-article-main .content .dropdown-box .link-list a[href$=".dot"]:focus:after,.b-article-main .content .dropdown-box .link-list a[href$=".dot"]:hover:after,.b-article-main .content .dropdown-box .link-list a[href$=".ppt"]:active:after,.b-article-main .content .dropdown-box .link-list a[href$=".ppt"]:focus:after,.b-article-main .content .dropdown-box .link-list a[href$=".ppt"]:hover:after,.b-article-main .content .dropdown-box .link-list a[href$=".pot"]:active:after,.b-article-main .content .dropdown-box .link-list a[href$=".pot"]:focus:after,.b-article-main .content .dropdown-box .link-list a[href$=".pot"]:hover:after,.b-article-main .content .dropdown-box .link-list a[href$=".xls"]:active:after,.b-article-main .content .dropdown-box .link-list a[href$=".xls"]:focus:after,.b-article-main .content .dropdown-box .link-list a[href$=".xls"]:hover:after,.b-article-main .content .dropdown-box .link-list a[href$=".xlsx"]:active:after,.b-article-main .content .dropdown-box .link-list a[href$=".xlsx"]:focus:after,.b-article-main .content .dropdown-box .link-list a[href$=".xlsx"]:hover:after,.b-article-main .content .dropdown-box .link-list a[href$=".pdf"]:active:after,.b-article-main .content .dropdown-box .link-list a[href$=".pdf"]:focus:after,.b-article-main .content .dropdown-box .link-list a[href$=".pdf"]:hover:after,.b-article-main .content .dropdown-box .link-list a[href$=".zip"]:active:after,.b-article-main .content .dropdown-box .link-list a[href$=".zip"]:focus:after,.b-article-main .content .dropdown-box .link-list a[href$=".zip"]:hover:after,.b-article-main .content .dropdown-box .link-list a[href$=".txt"]:active:after,.b-article-main .content .dropdown-box .link-list a[href$=".txt"]:focus:after,.b-article-main .content .dropdown-box .link-list a[href$=".txt"]:hover:after,.b-article-main .content .dropdown-box .link-list a[href$=".jpg"]:active:after,.b-article-main .content .dropdown-box .link-list a[href$=".jpg"]:focus:after,.b-article-main .content .dropdown-box .link-list a[href$=".jpg"]:hover:after,.b-article-main .content .dropdown-box .link-list a[href$=".jpeg"]:active:after,.b-article-main .content .dropdown-box .link-list a[href$=".jpeg"]:focus:after,.b-article-main .content .dropdown-box .link-list a[href$=".jpeg"]:hover:after,.b-article-main .content .dropdown-box .link-list a[href$=".png"]:active:after,.b-article-main .content .dropdown-box .link-list a[href$=".png"]:focus:after,.b-article-main .content .dropdown-box .link-list a[href$=".png"]:hover:after,.b-article-main .content .dropdown-box .link-list a[href$=".mp3"]:active:after,.b-article-main .content .dropdown-box .link-list a[href$=".mp3"]:focus:after,.b-article-main .content .dropdown-box .link-list a[href$=".mp3"]:hover:after,.b-article-main .content .dropdown-box .link-list a[href$=".DOC"]:active:after,.b-article-main .content .dropdown-box .link-list a[href$=".DOC"]:focus:after,.b-article-main .content .dropdown-box .link-list a[href$=".DOC"]:hover:after,.b-article-main .content .dropdown-box .link-list a[href$=".DOCX"]:active:after,.b-article-main .content .dropdown-box .link-list a[href$=".DOCX"]:focus:after,.b-article-main .content .dropdown-box .link-list a[href$=".DOCX"]:hover:after,.b-article-main .content .dropdown-box .link-list a[href$=".DOT"]:active:after,.b-article-main .content .dropdown-box .link-list a[href$=".DOT"]:focus:after,.b-article-main .content .dropdown-box .link-list a[href$=".DOT"]:hover:after,.b-article-main .content .dropdown-box .link-list a[href$=".PPT"]:active:after,.b-article-main .content .dropdown-box .link-list a[href$=".PPT"]:focus:after,.b-article-main .content .dropdown-box .link-list a[href$=".PPT"]:hover:after,.b-article-main .content .dropdown-box .link-list a[href$=".POT"]:active:after,.b-article-main .content .dropdown-box .link-list a[href$=".POT"]:focus:after,.b-article-main .content .dropdown-box .link-list a[href$=".POT"]:hover:after,.b-article-main .content .dropdown-box .link-list a[href$=".XLS"]:active:after,.b-article-main .content .dropdown-box .link-list a[href$=".XLS"]:focus:after,.b-article-main .content .dropdown-box .link-list a[href$=".XLS"]:hover:after,.b-article-main .content .dropdown-box .link-list a[href$=".XLSX"]:active:after,.b-article-main .content .dropdown-box .link-list a[href$=".XLSX"]:focus:after,.b-article-main .content .dropdown-box .link-list a[href$=".XLSX"]:hover:after,.b-article-main .content .dropdown-box .link-list a[href$=".PDF"]:active:after,.b-article-main .content .dropdown-box .link-list a[href$=".PDF"]:focus:after,.b-article-main .content .dropdown-box .link-list a[href$=".PDF"]:hover:after,.b-article-main .content .dropdown-box .link-list a[href$=".ZIP"]:active:after,.b-article-main .content .dropdown-box .link-list a[href$=".ZIP"]:focus:after,.b-article-main .content .dropdown-box .link-list a[href$=".ZIP"]:hover:after,.b-article-main .content .dropdown-box .link-list a[href$=".TXT"]:active:after,.b-article-main .content .dropdown-box .link-list a[href$=".TXT"]:focus:after,.b-article-main .content .dropdown-box .link-list a[href$=".TXT"]:hover:after,.b-article-main .content .dropdown-box .link-list a[href$=".JPG"]:active:after,.b-article-main .content .dropdown-box .link-list a[href$=".JPG"]:focus:after,.b-article-main .content .dropdown-box .link-list a[href$=".JPG"]:hover:after,.b-article-main .content .dropdown-box .link-list a[href$=".JPEG"]:active:after,.b-article-main .content .dropdown-box .link-list a[href$=".JPEG"]:focus:after,.b-article-main .content .dropdown-box .link-list a[href$=".JPEG"]:hover:after,.b-article-main .content .dropdown-box .link-list a[href$=".PNG"]:active:after,.b-article-main .content .dropdown-box .link-list a[href$=".PNG"]:focus:after,.b-article-main .content .dropdown-box .link-list a[href$=".PNG"]:hover:after,.b-article-main .content .dropdown-box .link-list a[href$=".MP3"]:active:after,.b-article-main .content .dropdown-box .link-list a[href$=".MP3"]:focus:after,.b-article-main .content .dropdown-box .link-list a[href$=".MP3"]:hover:after,.b-article-main .content .link-list a[href$=".doc"]:active:after,.b-article-main .content .link-list a[href$=".doc"]:focus:after,.b-article-main .content .link-list a[href$=".doc"]:hover:after,.b-article-main .content .link-list a[href$=".docx"]:active:after,.b-article-main .content .link-list a[href$=".docx"]:focus:after,.b-article-main .content .link-list a[href$=".docx"]:hover:after,.b-article-main .content .link-list a[href$=".dot"]:active:after,.b-article-main .content .link-list a[href$=".dot"]:focus:after,.b-article-main .content .link-list a[href$=".dot"]:hover:after,.b-article-main .content .link-list a[href$=".ppt"]:active:after,.b-article-main .content .link-list a[href$=".ppt"]:focus:after,.b-article-main .content .link-list a[href$=".ppt"]:hover:after,.b-article-main .content .link-list a[href$=".pot"]:active:after,.b-article-main .content .link-list a[href$=".pot"]:focus:after,.b-article-main .content .link-list a[href$=".pot"]:hover:after,.b-article-main .content .link-list a[href$=".xls"]:active:after,.b-article-main .content .link-list a[href$=".xls"]:focus:after,.b-article-main .content .link-list a[href$=".xls"]:hover:after,.b-article-main .content .link-list a[href$=".xlsx"]:active:after,.b-article-main .content .link-list a[href$=".xlsx"]:focus:after,.b-article-main .content .link-list a[href$=".xlsx"]:hover:after,.b-article-main .content .link-list a[href$=".pdf"]:active:after,.b-article-main .content .link-list a[href$=".pdf"]:focus:after,.b-article-main .content .link-list a[href$=".pdf"]:hover:after,.b-article-main .content .link-list a[href$=".zip"]:active:after,.b-article-main .content .link-list a[href$=".zip"]:focus:after,.b-article-main .content .link-list a[href$=".zip"]:hover:after,.b-article-main .content .link-list a[href$=".txt"]:active:after,.b-article-main .content .link-list a[href$=".txt"]:focus:after,.b-article-main .content .link-list a[href$=".txt"]:hover:after,.b-article-main .content .link-list a[href$=".jpg"]:active:after,.b-article-main .content .link-list a[href$=".jpg"]:focus:after,.b-article-main .content .link-list a[href$=".jpg"]:hover:after,.b-article-main .content .link-list a[href$=".jpeg"]:active:after,.b-article-main .content .link-list a[href$=".jpeg"]:focus:after,.b-article-main .content .link-list a[href$=".jpeg"]:hover:after,.b-article-main .content .link-list a[href$=".png"]:active:after,.b-article-main .content .link-list a[href$=".png"]:focus:after,.b-article-main .content .link-list a[href$=".png"]:hover:after,.b-article-main .content .link-list a[href$=".mp3"]:active:after,.b-article-main .content .link-list a[href$=".mp3"]:focus:after,.b-article-main .content .link-list a[href$=".mp3"]:hover:after,.b-article-main .content .link-list a[href$=".DOC"]:active:after,.b-article-main .content .link-list a[href$=".DOC"]:focus:after,.b-article-main .content .link-list a[href$=".DOC"]:hover:after,.b-article-main .content .link-list a[href$=".DOCX"]:active:after,.b-article-main .content .link-list a[href$=".DOCX"]:focus:after,.b-article-main .content .link-list a[href$=".DOCX"]:hover:after,.b-article-main .content .link-list a[href$=".DOT"]:active:after,.b-article-main .content .link-list a[href$=".DOT"]:focus:after,.b-article-main .content .link-list a[href$=".DOT"]:hover:after,.b-article-main .content .link-list a[href$=".PPT"]:active:after,.b-article-main .content .link-list a[href$=".PPT"]:focus:after,.b-article-main .content .link-list a[href$=".PPT"]:hover:after,.b-article-main .content .link-list a[href$=".POT"]:active:after,.b-article-main .content .link-list a[href$=".POT"]:focus:after,.b-article-main .content .link-list a[href$=".POT"]:hover:after,.b-article-main .content .link-list a[href$=".XLS"]:active:after,.b-article-main .content .link-list a[href$=".XLS"]:focus:after,.b-article-main .content .link-list a[href$=".XLS"]:hover:after,.b-article-main .content .link-list a[href$=".XLSX"]:active:after,.b-article-main .content .link-list a[href$=".XLSX"]:focus:after,.b-article-main .content .link-list a[href$=".XLSX"]:hover:after,.b-article-main .content .link-list a[href$=".PDF"]:active:after,.b-article-main .content .link-list a[href$=".PDF"]:focus:after,.b-article-main .content .link-list a[href$=".PDF"]:hover:after,.b-article-main .content .link-list a[href$=".ZIP"]:active:after,.b-article-main .content .link-list a[href$=".ZIP"]:focus:after,.b-article-main .content .link-list a[href$=".ZIP"]:hover:after,.b-article-main .content .link-list a[href$=".TXT"]:active:after,.b-article-main .content .link-list a[href$=".TXT"]:focus:after,.b-article-main .content .link-list a[href$=".TXT"]:hover:after,.b-article-main .content .link-list a[href$=".JPG"]:active:after,.b-article-main .content .link-list a[href$=".JPG"]:focus:after,.b-article-main .content .link-list a[href$=".JPG"]:hover:after,.b-article-main .content .link-list a[href$=".JPEG"]:active:after,.b-article-main .content .link-list a[href$=".JPEG"]:focus:after,.b-article-main .content .link-list a[href$=".JPEG"]:hover:after,.b-article-main .content .link-list a[href$=".PNG"]:active:after,.b-article-main .content .link-list a[href$=".PNG"]:focus:after,.b-article-main .content .link-list a[href$=".PNG"]:hover:after,.b-article-main .content .link-list a[href$=".MP3"]:active:after,.b-article-main .content .link-list a[href$=".MP3"]:focus:after,.b-article-main .content .link-list a[href$=".MP3"]:hover:after,.b-article-media .download-image,.b-gallery-item .b-downloads .download,.b-gallery-item .b-downloads .download-small,.b-gallery-item .b-downloads .toggle-content,.b-live-event .content .link-list a[href$=".doc"]:hover:after,.b-live-event .content .link-list a[href$=".docx"]:hover:after,.b-live-event .content .link-list a[href$=".dot"]:hover:after,.b-live-event .content .link-list a[href$=".ppt"]:hover:after,.b-live-event .content .link-list a[href$=".pot"]:hover:after,.b-live-event .content .link-list a[href$=".xls"]:hover:after,.b-live-event .content .link-list a[href$=".xlsx"]:hover:after,.b-live-event .content .link-list a[href$=".pdf"]:hover:after,.b-live-event .content .link-list a[href$=".zip"]:hover:after,.b-live-event .content .link-list a[href$=".txt"]:hover:after,.b-live-event .content .link-list a[href$=".jpg"]:hover:after,.b-live-event .content .link-list a[href$=".jpeg"]:hover:after,.b-live-event .content .link-list a[href$=".png"]:hover:after,.b-live-event .content .link-list a[href$=".mp3"]:hover:after,.b-live-event .content .link-list a[href$=".DOC"]:hover:after,.b-live-event .content .link-list a[href$=".DOCX"]:hover:after,.b-live-event .content .link-list a[href$=".DOT"]:hover:after,.b-live-event .content .link-list a[href$=".PPT"]:hover:after,.b-live-event .content .link-list a[href$=".POT"]:hover:after,.b-live-event .content .link-list a[href$=".XLS"]:hover:after,.b-live-event .content .link-list a[href$=".XLSX"]:hover:after,.b-live-event .content .link-list a[href$=".PDF"]:hover:after,.b-live-event .content .link-list a[href$=".ZIP"]:hover:after,.b-live-event .content .link-list a[href$=".TXT"]:hover:after,.b-live-event .content .link-list a[href$=".JPG"]:hover:after,.b-live-event .content .link-list a[href$=".JPEG"]:hover:after,.b-live-event .content .link-list a[href$=".PNG"]:hover:after,.b-live-event .content .link-list a[href$=".MP3"]:hover:after,.b-single-download .btn:after,.b-standard-story .two-col-layout .link-list a[href$=".doc"]:active:after,.b-standard-story .two-col-layout .link-list a[href$=".doc"]:focus:after,.b-standard-story .two-col-layout .link-list a[href$=".doc"]:hover:after,.b-standard-story .two-col-layout .link-list a[href$=".docx"]:active:after,.b-standard-story .two-col-layout .link-list a[href$=".docx"]:focus:after,.b-standard-story .two-col-layout .link-list a[href$=".docx"]:hover:after,.b-standard-story .two-col-layout .link-list a[href$=".dot"]:active:after,.b-standard-story .two-col-layout .link-list a[href$=".dot"]:focus:after,.b-standard-story .two-col-layout .link-list a[href$=".dot"]:hover:after,.b-standard-story .two-col-layout .link-list a[href$=".ppt"]:active:after,.b-standard-story .two-col-layout .link-list a[href$=".ppt"]:focus:after,.b-standard-story .two-col-layout .link-list a[href$=".ppt"]:hover:after,.b-standard-story .two-col-layout .link-list a[href$=".pot"]:active:after,.b-standard-story .two-col-layout .link-list a[href$=".pot"]:focus:after,.b-standard-story .two-col-layout .link-list a[href$=".pot"]:hover:after,.b-standard-story .two-col-layout .link-list a[href$=".xls"]:active:after,.b-standard-story .two-col-layout .link-list a[href$=".xls"]:focus:after,.b-standard-story .two-col-layout .link-list a[href$=".xls"]:hover:after,.b-standard-story .two-col-layout .link-list a[href$=".xlsx"]:active:after,.b-standard-story .two-col-layout .link-list a[href$=".xlsx"]:focus:after,.b-standard-story .two-col-layout .link-list a[href$=".xlsx"]:hover:after,.b-standard-story .two-col-layout .link-list a[href$=".pdf"]:active:after,.b-standard-story .two-col-layout .link-list a[href$=".pdf"]:focus:after,.b-standard-story .two-col-layout .link-list a[href$=".pdf"]:hover:after,.b-standard-story .two-col-layout .link-list a[href$=".zip"]:active:after,.b-standard-story .two-col-layout .link-list a[href$=".zip"]:focus:after,.b-standard-story .two-col-layout .link-list a[href$=".zip"]:hover:after,.b-standard-story .two-col-layout .link-list a[href$=".txt"]:active:after,.b-standard-story .two-col-layout .link-list a[href$=".txt"]:focus:after,.b-standard-story .two-col-layout .link-list a[href$=".txt"]:hover:after,.b-standard-story .two-col-layout .link-list a[href$=".jpg"]:active:after,.b-standard-story .two-col-layout .link-list a[href$=".jpg"]:focus:after,.b-standard-story .two-col-layout .link-list a[href$=".jpg"]:hover:after,.b-standard-story .two-col-layout .link-list a[href$=".jpeg"]:active:after,.b-standard-story .two-col-layout .link-list a[href$=".jpeg"]:focus:after,.b-standard-story .two-col-layout .link-list a[href$=".jpeg"]:hover:after,.b-standard-story .two-col-layout .link-list a[href$=".png"]:active:after,.b-standard-story .two-col-layout .link-list a[href$=".png"]:focus:after,.b-standard-story .two-col-layout .link-list a[href$=".png"]:hover:after,.b-standard-story .two-col-layout .link-list a[href$=".mp3"]:active:after,.b-standard-story .two-col-layout .link-list a[href$=".mp3"]:focus:after,.b-standard-story .two-col-layout .link-list a[href$=".mp3"]:hover:after,.b-standard-story .two-col-layout .link-list a[href$=".DOC"]:active:after,.b-standard-story .two-col-layout .link-list a[href$=".DOC"]:focus:after,.b-standard-story .two-col-layout .link-list a[href$=".DOC"]:hover:after,.b-standard-story .two-col-layout .link-list a[href$=".DOCX"]:active:after,.b-standard-story .two-col-layout .link-list a[href$=".DOCX"]:focus:after,.b-standard-story .two-col-layout .link-list a[href$=".DOCX"]:hover:after,.b-standard-story .two-col-layout .link-list a[href$=".DOT"]:active:after,.b-standard-story .two-col-layout .link-list a[href$=".DOT"]:focus:after,.b-standard-story .two-col-layout .link-list a[href$=".DOT"]:hover:after,.b-standard-story .two-col-layout .link-list a[href$=".PPT"]:active:after,.b-standard-story .two-col-layout .link-list a[href$=".PPT"]:focus:after,.b-standard-story .two-col-layout .link-list a[href$=".PPT"]:hover:after,.b-standard-story .two-col-layout .link-list a[href$=".POT"]:active:after,.b-standard-story .two-col-layout .link-list a[href$=".POT"]:focus:after,.b-standard-story .two-col-layout .link-list a[href$=".POT"]:hover:after,.b-standard-story .two-col-layout .link-list a[href$=".XLS"]:active:after,.b-standard-story .two-col-layout .link-list a[href$=".XLS"]:focus:after,.b-standard-story .two-col-layout .link-list a[href$=".XLS"]:hover:after,.b-standard-story .two-col-layout .link-list a[href$=".XLSX"]:active:after,.b-standard-story .two-col-layout .link-list a[href$=".XLSX"]:focus:after,.b-standard-story .two-col-layout .link-list a[href$=".XLSX"]:hover:after,.b-standard-story .two-col-layout .link-list a[href$=".PDF"]:active:after,.b-standard-story .two-col-layout .link-list a[href$=".PDF"]:focus:after,.b-standard-story .two-col-layout .link-list a[href$=".PDF"]:hover:after,.b-standard-story .two-col-layout .link-list a[href$=".ZIP"]:active:after,.b-standard-story .two-col-layout .link-list a[href$=".ZIP"]:focus:after,.b-standard-story .two-col-layout .link-list a[href$=".ZIP"]:hover:after,.b-standard-story .two-col-layout .link-list a[href$=".TXT"]:active:after,.b-standard-story .two-col-layout .link-list a[href$=".TXT"]:focus:after,.b-standard-story .two-col-layout .link-list a[href$=".TXT"]:hover:after,.b-standard-story .two-col-layout .link-list a[href$=".JPG"]:active:after,.b-standard-story .two-col-layout .link-list a[href$=".JPG"]:focus:after,.b-standard-story .two-col-layout .link-list a[href$=".JPG"]:hover:after,.b-standard-story .two-col-layout .link-list a[href$=".JPEG"]:active:after,.b-standard-story .two-col-layout .link-list a[href$=".JPEG"]:focus:after,.b-standard-story .two-col-layout .link-list a[href$=".JPEG"]:hover:after,.b-standard-story .two-col-layout .link-list a[href$=".PNG"]:active:after,.b-standard-story .two-col-layout .link-list a[href$=".PNG"]:focus:after,.b-standard-story .two-col-layout .link-list a[href$=".PNG"]:hover:after,.b-standard-story .two-col-layout .link-list a[href$=".MP3"]:active:after,.b-standard-story .two-col-layout .link-list a[href$=".MP3"]:focus:after,.b-standard-story .two-col-layout .link-list a[href$=".MP3"]:hover:after,.b-teaser-list .link[href$=".doc"]:after,.b-teaser-list .link[href$=".docx"]:after,.b-teaser-list .link[href$=".dot"]:after,.b-teaser-list .link[href$=".ppt"]:after,.b-teaser-list .link[href$=".pot"]:after,.b-teaser-list .link[href$=".xls"]:after,.b-teaser-list .link[href$=".xlsx"]:after,.b-teaser-list .link[href$=".pdf"]:after,.b-teaser-list .link[href$=".zip"]:after,.b-teaser-list .link[href$=".txt"]:after,.b-teaser-list .link[href$=".jpg"]:after,.b-teaser-list .link[href$=".jpeg"]:after,.b-teaser-list .link[href$=".png"]:after,.b-teaser-list .link[href$=".mp3"]:after,.b-teaser-list .link[href$=".DOC"]:after,.b-teaser-list .link[href$=".DOCX"]:after,.b-teaser-list .link[href$=".DOT"]:after,.b-teaser-list .link[href$=".PPT"]:after,.b-teaser-list .link[href$=".POT"]:after,.b-teaser-list .link[href$=".XLS"]:after,.b-teaser-list .link[href$=".XLSX"]:after,.b-teaser-list .link[href$=".PDF"]:after,.b-teaser-list .link[href$=".ZIP"]:after,.b-teaser-list .link[href$=".TXT"]:after,.b-teaser-list .link[href$=".JPG"]:after,.b-teaser-list .link[href$=".JPEG"]:after,.b-teaser-list .link[href$=".PNG"]:after,.b-teaser-list .link[href$=".MP3"]:after,.b-teaser-media .layer .download,.b-teaser-media .layer .download-small,.b-teaser-media .toggle-layer {
	background-image:url(data:image/svg+xml;charset=US-ASCII,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22utf-8%22%3F%3E%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2220%22%20height%3D%2220%22%20viewBox%3D%220%200%2020%2020%22%3E%3Cpath%20fill%3D%22%23fff%22%20fill-rule%3D%22evenodd%22%20d%3D%22M19%2019h-2v-2h2v2zm.55-3h-19.13c-.23%200-.42.189-.42.42v3.58h20v-3.58c0-.231-.221-.42-.45-.42z%22%20clip-rule%3D%22evenodd%22%2F%3E%3Cpath%20fill%3D%22%23fff%22%20d%3D%22M5.26%207.7l4.15%205c.14.159.35.271.59.271s.45-.111.59-.271l4.15-4.99.07-.09.08-.12c0-.27-.23-.5-.511-.5h-1.6300000000000001c-.4-.02-.71-.5-.721-.9l-.028-.01v-5.75.33c-.04-.38-.33-.67-.73-.67h-2.55c-.38%200-.67.28-.72.65v-.29%205.64.17c-.04.37-.37.81-.74.83h-1.6400000000000001c-.28%200-.51.23-.51.5l.09.13.06.07z%22%2F%3E%3C%2Fsvg%3E);
	background-repeat:no-repeat;
}

.b-single-contact .btn:after {
	background-image:url(data:image/svg+xml;charset=US-ASCII,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22utf-8%22%3F%3E%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2222%22%20height%3D%2215%22%20viewBox%3D%220%200%2022%2015%22%3E%3Cg%20fill%3D%22%23fff%22%3E%3Cpath%20d%3D%22M21.38%202.39c-.12%200-.229.03-.319.1%200%200-9.19%207.57-9.271%207.63-.23.159-.5.26-.79.26s-.57-.101-.79-.271c-.08-.048-9.27-7.619-9.27-7.619-.09-.07-.2-.1-.32-.1-.34%200-.62.29-.62.65v10.5c0%20.8.62%201.46%201.39%201.46h19.219c.771%200%201.391-.66%201.391-1.46v-10.5c0-.36-.279-.65-.62-.65zM10.36%208.35c.18.141.41.221.65.221.24%200%20.47-.09.65-.23l8.88-7.13.14-.13c.1-.11.16-.27.16-.43%200-.36-.279-.65-.619-.65h-18.421c-.35-.001-.62.289-.62.649%200%20.18.07.35.19.47l8.99%207.23z%22%2F%3E%3C%2Fg%3E%3C%2Fsvg%3E);
	background-repeat:no-repeat;
}

.b-article-main .aside .print-link:after {
	background-image:url(data:image/svg+xml;charset=US-ASCII,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22utf-8%22%3F%3E%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2220%22%20height%3D%2220%22%20viewBox%3D%224.013%202.5%2020%2020%22%20enable-background%3D%22new%204.013%202.5%2020%2020%22%3E%3Cg%20fill%3D%22%230C587F%22%3E%3Cpath%20d%3D%22M5.67%2010.85c-.461%200-.84-.369-.84-.83%200-.46.379-.84.84-.84.459%200%20.83.38.83.84%200%20.46-.371.83-.83.83zm17.911-2.35h-2.16c-.231%200-.421.021-.421.25v2.33c0%20.229-.191.42-.42.42h-13.19c-.23%200-.39-.189-.39-.42v-2.159c0-.23-.211-.421-.44-.421h-2.14c-.231%200-.42.19-.42.421v11.14c0%20.229.189.439.42.439h3.08c.229%200%20.459-.199.52-.42l.32-1.17c.05-.22.289-.41.52-.41h10.28c.23%200%20.471.181.521.4l.318%201.18c.062.221.291.42.521.42h3.08c.229%200%20.42-.21.42-.439v-11.14c0-.231-.191-.421-.419-.421zM18.68%2019.9c-.051-.221-.281-.4-.51-.4h-8.34c-.23%200-.461.181-.511.4l-.639%202.2c-.051.22.09.4.32.4h10c.229%200%20.369-.18.318-.399l-.638-2.201zM19.79%2010.091c.02.22-.141.409-.369.409h-10.841c-.23%200-.391-.189-.371-.409l1.58-7.181c.021-.22.231-.41.461-.41h7.5c.229%200%20.439.19.459.41l1.581%207.181z%22%2F%3E%3C%2Fg%3E%3C%2Fsvg%3E);
	background-repeat:no-repeat;
}

.b-search-results .search-results-list .date {
	background-image:url(data:image/svg+xml;charset=US-ASCII,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22utf-8%22%3F%3E%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2219%22%20height%3D%2221%22%20viewBox%3D%220%200%2019%2021%22%3E%3Cg%20fill-rule%3D%22evenodd%22%20clip-rule%3D%22evenodd%22%3E%3Cpath%20fill%3D%22none%22%20stroke%3D%22%230C587F%22%20stroke-width%3D%222%22%20stroke-miterlimit%3D%2210%22%20d%3D%22M3%206h13c1.1%200%202%20.9%202%202v10c0%201.1-.9%202-2%202h-13c-1.1%200-2-.9-2-2v-10c0-1.1.9-2%202-2z%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%2F%3E%3Cpath%20fill%3D%22%230C587F%22%20d%3D%22M2%203h15c.55%200%201%20.45%201%201s-.45%201-1%201h-15c-.55%200-1-.45-1-1s.45-1%201-1z%22%2F%3E%3Cpath%20fill%3D%22%230C587F%22%20stroke%3D%22%23ECF5FB%22%20stroke-miterlimit%3D%2210%22%20d%3D%22M7%201.24v3.52c0%20.13-.22.24-.5.24s-.5-.11-.5-.24v-3.52c0-.13.22-.24.5-.24s.5.11.5.24zM13%201.24v3.52c0%20.13-.221.24-.5.24s-.5-.11-.5-.24v-3.52c0-.13.221-.24.5-.24s.5.11.5.24z%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%2F%3E%3Cpath%20fill%3D%22%230C587F%22%20d%3D%22M11%209h1v8h-1zM5%2011h9v1h-9zM5%2014h9v1h-9zM7%209h1v8h-1z%22%2F%3E%3C%2Fg%3E%3C%2Fsvg%3E);
	background-repeat:no-repeat;
}

.b-article-apprenticeship .event-var2:before {
	background-image:url(data:image/svg+xml;charset=US-ASCII,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22utf-8%22%3F%3E%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2221.812%22%20height%3D%2217.625%22%20viewBox%3D%220%200%2021.812%2017.625%22%3E%3Cpath%20fill%3D%22%23666%22%20d%3D%22M17.635%208c.41%200%20.75-.33.75-.75%200-.41-.34-.75-.75-.75l-2.75-.01v-3.74c0-.41-.34-.75-.75-.75-.42%200-.75.34-.75.75v4.5c0%20.42.33.75.75.75h3.5zm-3.49%205.06c-.49%200-.96-.06-1.41-.17l-1.83.92c.84.5%202.33.7%203.24.7%204%200%207.25-3.25%207.25-7.25%200-4.01-3.25-7.26-7.25-7.26-4.01%200-7.26%203.25-7.26%207.26%200%20.77.13%201.52.35%202.22l1.19-1.17c-.06-.34-.09-.7-.09-1.06%200-3.2%202.6-5.79%205.81-5.79%203.2%200%205.8%202.59%205.8%205.79%200%203.21-2.6%205.81-5.8%205.81zm-9.85%204l-.03-.03-3.43-3.28-.04-.04c-.53-.53-.52-1.37.02-1.89.54-.53%201.42-.53%201.97%200l.55.53.95.88.03.03.04.04c.14.12.32.18.51.18.18%200%20.36-.06.5-.18l.04-.04.03-.03%204.15-4.07.55-.54c.55-.53%201.43-.53%201.97%200%20.54.52.55%201.36.02%201.89l-.04.04-6.63%206.48-.03.03c-.16.15-.36.22-.56.22-.21%200-.41-.07-.57-.22z%22%2F%3E%3C%2Fsvg%3E);
	background-repeat:no-repeat;
}

.b-article-apprenticeship>.application .event-check-time:before {
	background-image:url(data:image/svg+xml;charset=US-ASCII,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22utf-8%22%3F%3E%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2221.812%22%20height%3D%2217.625%22%20viewBox%3D%220%200%2021.812%2017.625%22%3E%3Cpath%20fill%3D%22%23aaa%22%20d%3D%22M17.635%208c.41%200%20.75-.33.75-.75%200-.41-.34-.75-.75-.75l-2.75-.01v-3.74c0-.41-.34-.75-.75-.75-.42%200-.75.34-.75.75v4.5c0%20.42.33.75.75.75h3.5zm-3.49%205.06c-.49%200-.96-.06-1.41-.17l-1.83.92c.84.5%202.33.7%203.24.7%204%200%207.25-3.25%207.25-7.25%200-4.01-3.25-7.26-7.25-7.26-4.01%200-7.26%203.25-7.26%207.26%200%20.77.13%201.52.35%202.22l1.19-1.17c-.06-.34-.09-.7-.09-1.06%200-3.2%202.6-5.79%205.81-5.79%203.2%200%205.8%202.59%205.8%205.79%200%203.21-2.6%205.81-5.8%205.81zm-9.85%204l-.03-.03-3.43-3.28-.04-.04c-.53-.53-.52-1.37.02-1.89.54-.53%201.42-.53%201.97%200l.55.53.95.88.03.03.04.04c.14.12.32.18.51.18.18%200%20.36-.06.5-.18l.04-.04.03-.03%204.15-4.07.55-.54c.55-.53%201.43-.53%201.97%200%20.54.52.55%201.36.02%201.89l-.04.04-6.63%206.48-.03.03c-.16.15-.36.22-.56.22-.21%200-.41-.07-.57-.22z%22%2F%3E%3C%2Fsvg%3E);
	background-repeat:no-repeat;
}

.b-article-apprenticeship .event-var1:before {
	background-image:url(data:image/svg+xml;charset=US-ASCII,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22utf-8%22%3F%3E%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2212.112%22%20height%3D%229.057%22%20viewBox%3D%220%200%2012.112%209.057%22%3E%3Cpath%20fill%3D%22%23666%22%20d%3D%22M3.891%208.837l-.03-.03-3.43-3.28-.04-.04c-.53-.53-.52-1.37.02-1.89.54-.53%201.42-.53%201.97%200l.55.53.95.88.03.03.04.04c.14.12.32.18.51.18.18%200%20.36-.06.5-.18l.04-.04.03-.03%204.15-4.07.55-.54c.55-.53%201.43-.53%201.97%200%20.54.52.55%201.36.02%201.89l-.04.04-6.63%206.48-.03.03c-.16.15-.36.22-.56.22-.21%200-.41-.07-.57-.22z%22%2F%3E%3C%2Fsvg%3E);
	background-repeat:no-repeat;
}

.b-article-apprenticeship>.application .event-check:before {
	background-image:url(data:image/svg+xml;charset=US-ASCII,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22utf-8%22%3F%3E%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2212.112%22%20height%3D%229.057%22%20viewBox%3D%220%200%2012.112%209.057%22%3E%3Cpath%20fill%3D%22%23aaa%22%20d%3D%22M3.891%208.837l-.03-.03-3.43-3.28-.04-.04c-.53-.53-.52-1.37.02-1.89.54-.53%201.42-.53%201.97%200l.55.53.95.88.03.03.04.04c.14.12.32.18.51.18.18%200%20.36-.06.5-.18l.04-.04.03-.03%204.15-4.07.55-.54c.55-.53%201.43-.53%201.97%200%20.54.52.55%201.36.02%201.89l-.04.04-6.63%206.48-.03.03c-.16.15-.36.22-.56.22-.21%200-.41-.07-.57-.22z%22%2F%3E%3C%2Fsvg%3E);
	background-repeat:no-repeat;
}

.b-form .ff-check label input:checked+span:before,.b-form .ff-check label input:checked:focus+span:before,.b-form .ff-check label input:checked:hover+span:before,.b-form .ff-check label input[disabled]:checked:focus+span:before,.b-form .ff-check label input[disabled]:checked:hover+span:before {
	background-image:url(data:image/svg+xml;charset=US-ASCII,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22utf-8%22%3F%3E%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2216%22%20height%3D%2212%22%20viewBox%3D%220%200%2016%2012%22%3E%3Cpath%20fill%3D%22%23fff%22%20d%3D%22M4.869%2011.045l-.03-.041-4.3-4.099-.05-.05c-.66-.66-.65-1.71.02-2.36.68-.66%201.79-.66%202.47%200l.69.67%201.19%201.09.04.04.04.04c.18.16.41.24.64.24.22%200%20.45-.08.63-.24l.04-.04.05-.04%205.181-5.09.689-.67c.68-.66%201.791-.66%202.471%200%20.67.65.68%201.7.02%202.36l-.05.05-8.291%208.099-.04.041c-.19.18-.45.279-.7.27-.26.009-.52-.09-.71-.27z%22%2F%3E%3C%2Fsvg%3E);
	background-repeat:no-repeat;
}

.b-article-apprenticeship .event-var3:before {
	background-image:url(data:image/svg+xml;charset=US-ASCII,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22utf-8%22%3F%3E%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%224.98%22%20height%3D%222%22%20viewBox%3D%220%200%204.98%202%22%3E%3Cpath%20fill%3D%22%23666%22%20fill-rule%3D%22evenodd%22%20d%3D%22M0%200h4.98v2h-4.98z%22%20clip-rule%3D%22evenodd%22%2F%3E%3C%2Fsvg%3E);
	background-repeat:no-repeat;
}

.b-article-apprenticeship>.application .event-no:before {
	background-image:url(data:image/svg+xml;charset=US-ASCII,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22utf-8%22%3F%3E%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%224.98%22%20height%3D%222%22%20viewBox%3D%220%200%204.98%202%22%3E%3Cpath%20fill%3D%22%23aaa%22%20fill-rule%3D%22evenodd%22%20d%3D%22M0%200h4.98v2h-4.98z%22%20clip-rule%3D%22evenodd%22%2F%3E%3C%2Fsvg%3E);
	background-repeat:no-repeat;
}

.b-article-apprenticeship select,.b-form select {
	background-image:url(data:image/svg+xml;charset=US-ASCII,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22utf-8%22%3F%3E%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2220%22%20height%3D%2220%22%20viewBox%3D%220%200%2020%2020%22%3E%3Cpath%20fill%3D%22%230C587F%22%20d%3D%22M10.37%2013.641l.021-.021%203.33-3.67.02-.03c.35-.4.35-1.03-.01-1.42-.36-.4-.94-.4-1.301%200l-.369.4-1.681%201.86-.021.03-.02.021c-.1.09-.22.14-.34.14s-.24-.05-.33-.14l-.029-.021-.02-.03-1.68-1.86-.37-.4c-.36-.4-.94-.4-1.3%200-.36.39-.36%201.02-.01%201.42l.02.03%203.33%203.67.02.021c.1.109.24.159.37.159s.27-.05.37-.159z%22%2F%3E%3Ccircle%20cx%3D%2210%22%20cy%3D%2210%22%20r%3D%229%22%20fill%3D%22none%22%20fill-rule%3D%22evenodd%22%20stroke%3D%22%230C587F%22%20stroke-miterlimit%3D%2210%22%20clip-rule%3D%22evenodd%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%2F%3E%3C%2Fsvg%3E);
	background-repeat:no-repeat;
}

.b-article-apprenticeship select:focus,.b-article-apprenticeship select:hover,.b-form select:focus,.b-form select:hover {
	background-image:url(data:image/svg+xml;charset=US-ASCII,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22utf-8%22%3F%3E%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2219%22%20height%3D%2219%22%20viewBox%3D%220%200%2019%2019%22%3E%3Cpath%20fill%3D%22%230E284C%22%20d%3D%22M9.5%2019c-5.238%200-9.5-4.262-9.5-9.5s4.262-9.5%209.5-9.5%209.5%204.262%209.5%209.5-4.262%209.5-9.5%209.5z%22%2F%3E%3Cpath%20fill%3D%22%23fff%22%20d%3D%22M9.87%2013.141l.02-.021%203.331-3.67.021-.03c.35-.4.35-1.03-.011-1.42-.359-.4-.939-.4-1.301%200l-.369.4-1.681%201.86-.02.03-.02.021c-.1.09-.22.141-.34.141s-.24-.052-.33-.141l-.03-.021-.02-.03-1.68-1.86-.37-.4c-.36-.4-.94-.4-1.3%200-.36.39-.36%201.02-.01%201.42l.02.03%203.33%203.67.02.021c.1.109.24.159.37.159s.27-.05.37-.159z%22%2F%3E%3C%2Fsvg%3E);
	background-repeat:no-repeat;
}

.b-ir-yearly select:focus,.b-ir-yearly select:hover,.b-search-filter .menu-mobile:focus,.b-search-filter .menu-mobile:hover,.b-section-stage select:focus,.b-section-stage select:hover,.b-teaser-filter select:focus,.b-teaser-filter select:hover,.b-teaser-job-search select:focus,.b-teaser-job-search select:hover {
	background-image:url(data:image/svg+xml;charset=US-ASCII,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22utf-8%22%3F%3E%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2219%22%20height%3D%2219%22%20viewBox%3D%220%200%2019%2019%22%3E%3Cpath%20fill%3D%22%23fff%22%20d%3D%22M9.5%2019c-5.238%200-9.5-4.262-9.5-9.5s4.262-9.5%209.5-9.5%209.5%204.262%209.5%209.5-4.262%209.5-9.5%209.5z%22%2F%3E%3Cpath%20fill%3D%22%230E284C%22%20d%3D%22M9.87%2013.141l.02-.021%203.331-3.67.021-.03c.35-.4.35-1.03-.011-1.42-.359-.4-.939-.4-1.301%200l-.369.4-1.681%201.86-.02.03-.02.021c-.1.09-.22.141-.34.141s-.24-.052-.33-.141l-.03-.021-.02-.03-1.68-1.86-.37-.4c-.36-.4-.94-.4-1.3%200-.36.39-.36%201.02-.01%201.42l.02.03%203.33%203.67.02.021c.1.109.24.159.37.159s.27-.05.37-.159z%22%2F%3E%3C%2Fsvg%3E);
	background-repeat:no-repeat;
}

.b-chapter-nav-mobile select,.b-ir-yearly select,.b-search-filter .menu-mobile,.b-section-stage select,.b-teaser-filter select,.b-teaser-job-search select {
	background-image:url(data:image/svg+xml;charset=US-ASCII,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22utf-8%22%3F%3E%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2219%22%20height%3D%2219%22%20viewBox%3D%220%200%2019%2019%22%3E%3Cpath%20fill%3D%22%23fff%22%20d%3D%22M9.87%2013.141l.02-.021%203.331-3.67.02-.03c.35-.4.35-1.03-.01-1.42-.36-.4-.94-.4-1.301%200l-.369.4-1.681%201.86-.02.03-.02.021c-.1.09-.22.14-.34.14s-.24-.05-.33-.14l-.03-.021-.02-.03-1.68-1.86-.37-.4c-.36-.4-.94-.4-1.3%200-.36.39-.36%201.02-.01%201.42l.02.03%203.33%203.67.02.021c.1.109.24.159.37.159s.27-.05.37-.159zM9.5%2019c-5.238%200-9.5-4.262-9.5-9.5s4.262-9.5%209.5-9.5%209.5%204.262%209.5%209.5-4.262%209.5-9.5%209.5zm0-18c-4.687%200-8.5%203.813-8.5%208.5%200%204.688%203.813%208.5%208.5%208.5%204.688%200%208.5-3.812%208.5-8.5%200-4.687-3.812-8.5-8.5-8.5z%22%2F%3E%3C%2Fsvg%3E);
	background-repeat:no-repeat;
}

.b-live-event .aside .event-time {
	background-image:url(data:image/svg+xml;charset=US-ASCII,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22utf-8%22%3F%3E%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2230%22%20height%3D%2230%22%20viewBox%3D%220%200%2030%2030%22%3E%3Cpath%20fill%3D%22%23666%22%20d%3D%22M20.16%2017.41l-4.881-2.75-1.439-6.97c0-.32-1.31-.32-1.31%200l1.65%207.56c0%20.311.25.57.56.57l5.22%202.65c.31.001.511-1.06.2-1.06zM15%2030c-8.271%200-15-6.729-15-15s6.729-15%2015-15%2015%206.729%2015%2015-6.729%2015-15%2015zm0-28c-7.168%200-13%205.832-13%2013s5.832%2013%2013%2013%2013-5.832%2013-13-5.832-13-13-13z%22%2F%3E%3C%2Fsvg%3E);
	background-repeat:no-repeat;
}

.b-ticker {
	background-image:url(data:image/svg+xml;charset=US-ASCII,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22utf-8%22%3F%3E%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2248%22%20height%3D%2248%22%20viewBox%3D%220%200%2048%2048%22%3E%3Cpath%20fill%3D%22%23fff%22%20d%3D%22M32.1%2027.779l-7.66-4.319-2.26-10.95c0-.5-2.06-.5-2.06%200l2.59%2011.881c0%20.5.39.899.88.899l8.21%204.16c.49%200%20.79-1.671.3-1.671z%22%2F%3E%3Cpath%20fill%3D%22none%22%20fill-rule%3D%22evenodd%22%20stroke%3D%22%23fff%22%20stroke-width%3D%223%22%20stroke-miterlimit%3D%2210%22%20d%3D%22M24%202c-12.13%200-22%209.87-22%2022s9.87%2022%2022%2022%2022-9.87%2022-22-9.87-22-22-22z%22%20clip-rule%3D%22evenodd%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%2F%3E%3C%2Fsvg%3E);
	background-repeat:no-repeat;
}

.b-single-contact .contact-list .cellphone {
	background-image:url(data:image/svg+xml;charset=US-ASCII,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22utf-8%22%3F%3E%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2214%22%20height%3D%2224%22%20viewBox%3D%220%200%2014%2024%22%3E%3Cpath%20fill%3D%22%23fff%22%20fill-rule%3D%22evenodd%22%20d%3D%22M12.07%2019.21v.101c-.051.469-.471.84-.971.84h-8.189c-.54%200-.98-.42-.98-.94v-14.431c0-.47.35-.85.81-.93l.17-.01.16.01h7.87l.16-.01.17.01c.42.07.75.41.801.83v14.53zm-5.07%203.87c-.63%200-1.15-.5-1.15-1.109%200-.621.52-1.121%201.15-1.121s1.15.5%201.15%201.121c0%20.609-.52%201.109-1.15%201.109zm-1.42-21.7h2.77c.31.01.56.25.56.56%200%20.27-.21.51-.49.54h-2.7700000000000005c-.31%200-.56-.25-.56-.55%200-.28.21-.51.49-.55zm6.62-1.38h-10.4c-.99%200-1.8.78-1.8%201.75v20.5c0%20.971.81%201.75%201.8%201.75h10.4c.989%200%201.8-.779%201.8-1.75v-20.5c0-.97-.811-1.75-1.8-1.75z%22%20clip-rule%3D%22evenodd%22%2F%3E%3C%2Fsvg%3E);
	background-repeat:no-repeat;
}

.b-single-contact .contact-list .phone {
	background-image:url(data:image/svg+xml;charset=US-ASCII,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22utf-8%22%3F%3E%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2214%22%20height%3D%2224%22%20viewBox%3D%220%200%2014%2024%22%3E%3Cpath%20fill%3D%22%23fff%22%20d%3D%22M1.6.912l-.36.21c-.39.26-.71.63-.92%201.08-.09.2-.15.4-.19.61l-.04.27c-.37%203.08.42%207.1%201.91%2010.87%201.49%203.771%203.68%207.28%206.08%209.319l.21.17c.17.131.36.24.56.33.471.201.961.271%201.43.211l.41-.08c.98-.221%202.08-.69%202.771-1.211.181-.14.319-.31.42-.529.16-.34.149-.7.03-1.03-.471-1.271-1.66-3.021-2.5-4.11l-.11-.129c-.13-.15-.29-.271-.489-.351-.261-.12-.541-.14-.801-.101v-.01c-.56.1-1.27.28-1.85.391-.131.039-.26.06-.39.06-.2.011-.4-.03-.59-.11-.16-.069-.3-.17-.42-.289l-.21-.26c-.61-.82-1.23-2.051-1.74-3.32-.5-1.271-.88-2.59-.99-3.59-.03-.11-.04-.22-.03-.33.01-.17.04-.33.12-.49.08-.19.21-.35.36-.47.1-.09.21-.16.33-.21.51-.3%201.15-.62%201.64-.92h-.011c.23-.14.42-.34.53-.6.09-.18.13-.38.12-.57l-.01-.17c-.13-1.36-.45-3.44-.98-4.69-.13-.32-.38-.59-.73-.74-.22-.1-.45-.13-.67-.12-.88.059-2.01.429-2.89.909z%22%2F%3E%3C%2Fsvg%3E);
	background-repeat:no-repeat;
}

.b-article-accordion .acc-title[aria-expanded=false]:after,.b-article-text-dropdown .toc.is-closed:after,.story-hotspots .hotspot-toggle[aria-expanded=false]:after {
	background-image:url(data:image/svg+xml;charset=US-ASCII,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22utf-8%22%3F%3E%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2210%22%20height%3D%227%22%20viewBox%3D%220%200%2010%207%22%3E%3Cpath%20fill%3D%22%230C587F%22%20d%3D%22M4.999%207c.168.005.337-.062.466-.204l.023-.026%204.157-4.586.031-.037c.434-.497.428-1.286-.016-1.774-.448-.496-1.177-.496-1.625%200l-.457.503-2.105%202.321v.002l-.026.033-.029.029-.001.002c-.12.116-.269.174-.418.174s-.298-.058-.417-.174l-.002-.001-.029-.029-.027-.034v-.002l-2.106-2.321-.457-.503c-.447-.496-1.177-.496-1.625%200-.442.488-.449%201.277-.015%201.773l.033.037%204.156%204.587.022.026h.001c.129.142.298.209.466.204z%22%2F%3E%3C%2Fsvg%3E);
	background-repeat:no-repeat;
}

.b-brandarea .controls .no-touch .prev:active,.b-brandarea .controls .no-touch .prev:focus,.b-brandarea .controls .no-touch .prev:hover,.b-media-carousel .controls .no-touch .prev:active,.b-media-carousel .controls .no-touch .prev:focus,.b-media-carousel .controls .no-touch .prev:hover,.b-teaser-event-list .controls .no-touch .prev:active,.b-teaser-event-list .controls .no-touch .prev:focus,.b-teaser-event-list .controls .no-touch .prev:hover,.no-touch .b-brandarea .controls .prev:active,.no-touch .b-brandarea .controls .prev:focus,.no-touch .b-brandarea .controls .prev:hover,.no-touch .b-media-carousel .controls .prev:active,.no-touch .b-media-carousel .controls .prev:focus,.no-touch .b-media-carousel .controls .prev:hover,.no-touch .b-teaser-event-list .controls .prev:active,.no-touch .b-teaser-event-list .controls .prev:focus,.no-touch .b-teaser-event-list .controls .prev:hover {
	background-image:url(data:image/svg+xml;charset=US-ASCII,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22utf-8%22%3F%3E%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%229%22%20height%3D%2215%22%20viewBox%3D%220%200%209%2015%22%3E%3Cpath%20fill%3D%22%230E284C%22%20d%3D%22M.262%208.193l.029.039%205.902%206.232.048.051c.638.653%201.651.645%202.28-.021.638-.675.638-1.765%200-2.438l-.647-.684-2.985-3.158-.048-.04-.039-.05c-.145-.178-.222-.396-.222-.624s.077-.446.222-.624l.039-.05.048-.039%202.985-3.162.647-.684c.638-.673.638-1.764%200-2.438-.626-.663-1.642-.673-2.28-.019l-.048.05-5.902%206.233-.029.03c-.184.198-.272.455-.261.703-.011.248.077.505.261.693z%22%2F%3E%3C%2Fsvg%3E);
	background-repeat:no-repeat;
}

.article-carousel .controls .prev {
	background-image:url(data:image/svg+xml;charset=US-ASCII,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22utf-8%22%3F%3E%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%229%22%20height%3D%2215%22%20viewBox%3D%220%200%209%2015%22%3E%3Cpath%20fill%3D%22%230C587F%22%20d%3D%22M.262%208.193l.029.039%205.902%206.23.048.053c.638.651%201.651.645%202.28-.021.638-.676.638-1.766%200-2.438l-.647-.686-2.985-3.156-.048-.04-.039-.05c-.145-.178-.222-.396-.222-.624s.077-.446.222-.624l.039-.05.048-.039%202.985-3.162.647-.684c.638-.673.638-1.764%200-2.438-.626-.663-1.642-.673-2.28-.019l-.048.05-5.902%206.233-.029.03c-.184.198-.272.455-.261.703-.011.248.077.505.261.693z%22%2F%3E%3C%2Fsvg%3E);
	background-repeat:no-repeat;
}

.article-carousel .controls .no-touch .prev:active,.article-carousel .controls .no-touch .prev:focus,.article-carousel .controls .no-touch .prev:hover,.b-brandarea .controls .prev,.b-media-carousel .controls .prev,.b-teaser-event-list .controls .prev,.no-touch .article-carousel .controls .prev:active,.no-touch .article-carousel .controls .prev:focus,.no-touch .article-carousel .controls .prev:hover {
	background-image:url(data:image/svg+xml;charset=US-ASCII,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22utf-8%22%3F%3E%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%229%22%20height%3D%2215%22%20viewBox%3D%220%200%209%2015%22%3E%3Cpath%20fill%3D%22%23fff%22%20d%3D%22M.262%208.193l.029.04%205.902%206.232.048.05c.638.654%201.652.645%202.28-.02.638-.674.638-1.764%200-2.438l-.647-.684-2.985-3.159-.048-.04-.039-.05c-.145-.178-.222-.396-.222-.624s.077-.446.222-.624l.039-.05.048-.039%202.985-3.162.647-.684c.638-.673.638-1.764%200-2.438-.627-.663-1.642-.673-2.28-.019l-.048.05-5.902%206.233-.029.03c-.184.198-.272.455-.261.703-.011.248.077.505.261.693z%22%2F%3E%3C%2Fsvg%3E);
	background-repeat:no-repeat;
}

.b-brandarea .controls .no-touch .next:active,.b-brandarea .controls .no-touch .next:focus,.b-brandarea .controls .no-touch .next:hover,.b-media-carousel .controls .no-touch .next:active,.b-media-carousel .controls .no-touch .next:focus,.b-media-carousel .controls .no-touch .next:hover,.b-page-nav .no-touch .arrow-forward:active,.b-page-nav .no-touch .arrow-forward:focus,.b-page-nav .no-touch .arrow-forward:hover,.b-page-nav .no-touch .link:active:after,.b-page-nav .no-touch .link:focus:after,.b-page-nav .no-touch .link:hover:after,.b-quick-access .special .no-touch a:active:after,.b-quick-access .special .no-touch a:focus:after,.b-quick-access .special .no-touch a:hover:after,.b-teaser-event-list .controls .no-touch .next:active,.b-teaser-event-list .controls .no-touch .next:focus,.b-teaser-event-list .controls .no-touch .next:hover,.no-touch .b-brandarea .controls .next:active,.no-touch .b-brandarea .controls .next:focus,.no-touch .b-brandarea .controls .next:hover,.no-touch .b-media-carousel .controls .next:active,.no-touch .b-media-carousel .controls .next:focus,.no-touch .b-media-carousel .controls .next:hover,.no-touch .b-page-nav .arrow-forward:active,.no-touch .b-page-nav .arrow-forward:focus,.no-touch .b-page-nav .arrow-forward:hover,.no-touch .b-page-nav .link:active:after,.no-touch .b-page-nav .link:focus:after,.no-touch .b-page-nav .link:hover:after,.no-touch .b-quick-access .special a:active:after,.no-touch .b-quick-access .special a:focus:after,.no-touch .b-quick-access .special a:hover:after,.no-touch .b-teaser-event-list .controls .next:active,.no-touch .b-teaser-event-list .controls .next:focus,.no-touch .b-teaser-event-list .controls .next:hover {
	background-image:url(data:image/svg+xml;charset=US-ASCII,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22utf-8%22%3F%3E%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%229%22%20height%3D%2215%22%20viewBox%3D%220%200%209%2015%22%3E%3Cpath%20fill%3D%22%230E284C%22%20d%3D%22M8.738%206.806l-.029-.04-5.902-6.232-.048-.05c-.638-.654-1.653-.644-2.28.02-.638.674-.638%201.764%200%202.438l.647.684%202.985%203.161.048.04.039.05c.145.177.222.395.222.623s-.077.446-.222.624l-.039.05-.048.039-2.985%203.162-.647.684c-.638.674-.638%201.765%200%202.438.628.664%201.643.674%202.28.021l.048-.051%205.902-6.232.029-.029c.184-.201.272-.458.261-.706.011-.248-.077-.505-.261-.694z%22%2F%3E%3C%2Fsvg%3E);
	background-repeat:no-repeat;
}

.article-carousel .controls .next {
	background-image:url(data:image/svg+xml;charset=US-ASCII,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22utf-8%22%3F%3E%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%229%22%20height%3D%2215%22%20viewBox%3D%220%200%209%2015%22%3E%3Cpath%20fill%3D%22%230C587F%22%20d%3D%22M8.738%206.806l-.029-.04-5.902-6.232-.048-.05c-.638-.654-1.653-.644-2.28.02-.638.674-.638%201.764%200%202.438l.647.684%202.985%203.161.048.04.039.05c.145.177.222.395.222.623s-.077.446-.222.624l-.039.05-.048.039-2.985%203.162-.647.684c-.638.674-.638%201.766%200%202.438.628.664%201.643.674%202.28.021l.048-.051%205.902-6.232.029-.028c.184-.202.272-.459.261-.707.011-.248-.077-.505-.261-.694z%22%2F%3E%3C%2Fsvg%3E);
	background-repeat:no-repeat;
}

.article-carousel .controls .no-touch .next:active,.article-carousel .controls .no-touch .next:focus,.article-carousel .controls .no-touch .next:hover,.b-brandarea .controls .next,.b-media-carousel .controls .next,.b-page-nav .arrow-forward,.b-page-nav .link:after,.b-quick-access .special a:after,.b-teaser-event-list .controls .next,.no-touch .article-carousel .controls .next:active,.no-touch .article-carousel .controls .next:focus,.no-touch .article-carousel .controls .next:hover {
	background-image:url(data:image/svg+xml;charset=US-ASCII,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22utf-8%22%3F%3E%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%229%22%20height%3D%2215%22%20viewBox%3D%220%200%209%2015%22%3E%3Cpath%20fill%3D%22%23fff%22%20d%3D%22M8.738%206.806l-.029-.04-5.902-6.232-.048-.05c-.638-.654-1.653-.644-2.28.02-.638.674-.638%201.764%200%202.438l.647.684%202.985%203.161.048.04.039.05c.145.177.222.395.222.623s-.077.446-.222.624l-.039.05-.048.039-2.985%203.162-.647.684c-.638.673-.638%201.764%200%202.438.628.664%201.643.674%202.28.02l.048-.05%205.902-6.232.029-.03c.184-.2.272-.457.261-.705.011-.248-.077-.505-.261-.694z%22%2F%3E%3C%2Fsvg%3E);
	background-repeat:no-repeat;
}

.b-article-accordion .acc-title[aria-expanded=true]:after,.b-article-text-dropdown .toc:after,.story-hotspots .hotspot-toggle[aria-expanded=true]:after {
	background-image:url(data:image/svg+xml;charset=US-ASCII,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22utf-8%22%3F%3E%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2210%22%20height%3D%227%22%20viewBox%3D%220%200%2010%207%22%3E%3Cpath%20fill%3D%22%230C587F%22%20d%3D%22M4.535.205l-.024.026-4.156%204.585-.033.038c-.435.496-.429%201.285.015%201.773.448.496%201.177.496%201.625%200l.457-.503%202.105-2.321v-.002l.027-.033.029-.029.002-.001c.12-.116.268-.174.418-.174.148%200%20.298.058.418.174l.001.001.029.029.026.033v.002l2.106%202.321.457.503c.447.496%201.177.496%201.625%200%20.442-.488.448-1.277.016-1.773l-.032-.038-4.157-4.585-.024-.026c-.129-.142-.298-.209-.465-.205-.168-.004-.337.063-.465.205z%22%2F%3E%3C%2Fsvg%3E);
	background-repeat:no-repeat;
}

.b-gallery-heading .no-touch .back:active:after,.b-gallery-heading .no-touch .back:focus:after,.b-gallery-heading .no-touch .back:hover:after,.b-gallery-item .b-descriptions .close,.b-gallery-item .b-downloads .no-touch .close:active,.b-gallery-item .b-downloads .no-touch .close:focus,.b-gallery-item .b-downloads .no-touch .close:hover,.b-page-nav .no-touch .close:active,.b-page-nav .no-touch .close:focus,.b-page-nav .no-touch .close:hover,.b-teaser-media .layer .no-touch .close:active,.b-teaser-media .layer .no-touch .close:focus,.b-teaser-media .layer .no-touch .close:hover,.no-touch .b-gallery-heading .back:active:after,.no-touch .b-gallery-heading .back:focus:after,.no-touch .b-gallery-heading .back:hover:after,.no-touch .b-gallery-item .b-downloads .close:active,.no-touch .b-gallery-item .b-downloads .close:focus,.no-touch .b-gallery-item .b-downloads .close:hover,.no-touch .b-page-nav .close:active,.no-touch .b-page-nav .close:focus,.no-touch .b-page-nav .close:hover,.no-touch .b-teaser-media .layer .close:active,.no-touch .b-teaser-media .layer .close:focus,.no-touch .b-teaser-media .layer .close:hover {
	background-image:url(data:image/svg+xml;charset=US-ASCII,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22utf-8%22%3F%3E%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2215%22%20height%3D%2215%22%20viewBox%3D%220%200%2015%2015%22%3E%3Cpath%20fill%3D%22%230E284C%22%20d%3D%22M12.72%2010.9l-2.69-2.77-.041-.04-.039-.04c-.131-.16-.2-.35-.2-.55s.069-.39.2-.55l.039-.04.041-.04%202.69-2.77.58-.6c.57-.59.57-1.55%200-2.14-.57-.59-1.48-.59-2.061-.02l-.039.039-3.7%203.819-3.7-3.819-.04-.04c-.58-.569-1.49-.569-2.06.02-.57.59-.57%201.55%200%202.14l.59.6%202.69%202.77.04.04.03.04c.14.16.2.35.2.55s-.06.39-.2.55l-.03.041-.04.04-2.69%202.77-.59.6c-.57.59-.57%201.55%200%202.141.57.59%201.48.59%202.06.02l.04-.04%203.7-3.818%203.7%203.818.039.04c.58.57%201.49.57%202.061-.02.57-.591.57-1.551%200-2.141l-.58-.6z%22%2F%3E%3C%2Fsvg%3E);
	background-repeat:no-repeat;
}

.b-gallery-heading .back:after,.b-gallery-item .b-descriptions .no-touch .close:active,.b-gallery-item .b-descriptions .no-touch .close:focus,.b-gallery-item .b-descriptions .no-touch .close:hover,.b-gallery-item .b-downloads .close,.b-page-nav .close,.b-search-filter .selected-filters li:after,.b-search-form .back,.b-teaser-media .layer .close,.no-touch .b-gallery-item .b-descriptions .close:active,.no-touch .b-gallery-item .b-descriptions .close:focus,.no-touch .b-gallery-item .b-descriptions .close:hover {
	background-image:url(data:image/svg+xml;charset=US-ASCII,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22utf-8%22%3F%3E%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2215%22%20height%3D%2215%22%20viewBox%3D%220%200%2015%2015%22%3E%3Cpath%20fill%3D%22%23fff%22%20d%3D%22M12.72%2010.9l-2.69-2.77-.041-.04-.039-.04c-.131-.16-.2-.35-.2-.55s.069-.39.2-.55l.039-.04.041-.04%202.69-2.77.58-.6c.57-.59.57-1.55%200-2.14-.57-.59-1.48-.59-2.061-.02l-.039.039-3.7%203.819-3.7-3.819-.04-.04c-.58-.569-1.49-.569-2.06.02-.57.59-.57%201.55%200%202.14l.59.6%202.69%202.77.04.04.03.04c.14.16.2.35.2.55s-.06.39-.2.55l-.03.041-.04.04-2.69%202.77-.59.6c-.57.59-.57%201.55%200%202.141.57.59%201.48.59%202.06.02l.04-.04%203.7-3.818%203.7%203.818.039.04c.58.57%201.49.57%202.061-.02.57-.591.57-1.551%200-2.141l-.58-.6z%22%2F%3E%3C%2Fsvg%3E);
	background-repeat:no-repeat;
}

.b-audio .button-pause,.b-video .button-pause {
	background-image:url(data:image/svg+xml;charset=US-ASCII,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22utf-8%22%3F%3E%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2212%22%20height%3D%2217%22%20viewBox%3D%220%200%2012%2017%22%3E%3Cpath%20fill%3D%22%23fff%22%20d%3D%22M2%200c1.1%200%202%20.9%202%202v13c0%201.1-.9%202-2%202s-2-.9-2-2v-13c0-1.1.9-2%202-2zM10%200c1.1%200%202%20.9%202%202v13c0%201.1-.9%202-2%202s-2-.9-2-2v-13c0-1.1.9-2%202-2z%22%2F%3E%3C%2Fsvg%3E);
	background-repeat:no-repeat;
}

.b-audio .button-play,.b-video .button-play {
	background-image:url(data:image/svg+xml;charset=US-ASCII,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22utf-8%22%3F%3E%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2212%22%20height%3D%2217%22%20viewBox%3D%220%200%2012%2017%22%3E%3Cpath%20fill%3D%22%23fff%22%20fill-rule%3D%22evenodd%22%20d%3D%22M11.471%209.801l-8.761%206.817v-.01c-.24.242-.59.385-.94.385-.71%200-1.77-.759-1.77-1.478v-14.16c0-.718%201.05-1.355%201.77-1.355.31%200%20.61.111.83.283l.2.202%208.671%206.736c.35.263.549.688.549%201.285%200%20.678-.2%201.002-.549%201.295z%22%20clip-rule%3D%22evenodd%22%2F%3E%3C%2Fsvg%3E);
	background-repeat:no-repeat;
}

.b-audio .volume-icon.volMax,.b-video .volume-icon.volMax {
	background-image:url(data:image/svg+xml;charset=US-ASCII,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22utf-8%22%3F%3E%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2212%22%20height%3D%2214%22%20viewBox%3D%220%200%2012%2014%22%3E%3Cpath%20fill%3D%22%239FA9B7%22%20fill-rule%3D%22evenodd%22%20d%3D%22M7.36%2013.91c-.399.18-.869.08-1.179-.24l-3.51-3.67h-1.59c-.3%200-.57-.13-.76-.33-.2-.21-.32-.49-.32-.8v-3.74c0-.62.48-1.13%201.08-1.13h1.59l3.51-3.67c.31-.32.78-.42%201.179-.24.141.05.261.14.361.24.189.21.309.5.309.8v11.74c0%20.46-.259.87-.67%201.04zm2.141-4.25c-.07.08-.18.08-.25.01-.07-.08-.07-.189%200-.27%201.26-1.32%201.26-3.48%200-4.8-.07-.07-.07-.19%200-.27.07-.07.18-.07.25%200l.01.01c1.4%201.47%201.4%203.849-.01%205.32zm1.02%201.07c-.14.149-.369.149-.51%200-.14-.141-.14-.381%200-.53%201.69-1.761%201.69-4.64%200-6.4-.14-.15-.14-.39%200-.53.141-.15.37-.15.51%200h.01c1.96%202.07%201.96%205.4-.01%207.46z%22%20clip-rule%3D%22evenodd%22%2F%3E%3C%2Fsvg%3E);
	background-repeat:no-repeat;
}

.b-audio .volume-icon.volMin,.b-video .volume-icon.volMin {
	background-image:url(data:image/svg+xml;charset=US-ASCII,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22utf-8%22%3F%3E%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%228%22%20height%3D%2214%22%20viewBox%3D%220%200%208%2014%22%3E%3Cpath%20fill%3D%22%239FA9B7%22%20fill-rule%3D%22evenodd%22%20d%3D%22M7.33%2013.91c-.4.18-.87.08-1.18-.24l-3.51-3.67h-1.59c-.3%200-.569-.13-.771-.33-.189-.21-.309-.49-.309-.8v-3.74c0-.62.479-1.13%201.08-1.13h1.59l3.51-3.67c.31-.32.78-.42%201.18-.24.14.05.25.14.35.24.2.21.32.5.32.8v11.74c0%20.46-.26.87-.67%201.04z%22%20clip-rule%3D%22evenodd%22%2F%3E%3C%2Fsvg%3E);
	background-repeat:no-repeat;
}

.b-event-facts .date:before {
	background-image:url(data:image/svg+xml;charset=US-ASCII,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22utf-8%22%3F%3E%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2225%22%20height%3D%2225%22%20viewBox%3D%220%200%2025%2025%22%3E%3Cpath%20fill%3D%22%230C587F%22%20d%3D%22M12.5%2023c-5.826%200-10.5-4.666-10.5-10.5%200-5.824%204.674-10.5%2010.5-10.5s10.5%204.676%2010.5%2010.5c0%205.834-4.674%2010.5-10.5%2010.5zm.005-23c-6.89%200-12.505%205.613-12.505%2012.5%200%206.896%205.615%2012.5%2012.505%2012.5s12.495-5.604%2012.495-12.5c0-6.887-5.605-12.5-12.495-12.5zM18%2012h-5v-7c0-.42-.33-.75-.75-.75s-.75.33-.75.75v8c0%20.661.516%201%201.5%201h5c.561%200%201-.439%201-1%200-.56-.439-1-1-1z%22%2F%3E%3C%2Fsvg%3E);
	background-repeat:no-repeat;
}

.b-teaser-did-you-know.is-airplane:after {
	background-image:url(data:image/svg+xml;charset=US-ASCII,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22utf-8%22%3F%3E%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%22235.92%22%20height%3D%22251.968%22%20viewBox%3D%220%200%20235.92%20251.968%22%3E%3Cpath%20fill%3D%22%23fff%22%20d%3D%22M90.6%20200.678l-.23.85-38.39%2010.75-.63%2015.421%2045.49-5.791c.97.28%202.02.58%203.16.9%201.17.33%202.27.63%203.28.9l37.23%2029.26%207.181-13.65-26.45-27.779.579-2.17%2021.891-74.511%2092.21%2054.28-6.521-28.9-75.459-60.22%2014.609-49.72c11.01-28.67-.529-47.14-7.51-49.08-6.68-1.86-26.16%207.98-34.1%2037.5l-11.431%2050.94-95.56%2014.56-19.949%2021.92%20107.56-1.05-16.96%2075.59z%22%2F%3E%3C%2Fsvg%3E);
	background-repeat:no-repeat;
}

.b-teaser-did-you-know.is-finance:after {
	background-image:url(data:image/svg+xml;charset=US-ASCII,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22utf-8%22%3F%3E%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%22192%22%20height%3D%22187%22%20viewBox%3D%220%200%20192%20187%22%3E%3Cpath%20fill%3D%22%23fff%22%20d%3D%22M29.4%2031.1l69.13%2062.93-68.61%2062.46c17.04%2018.75%2041.59%2030.51%2068.88%2030.51%2051.47%200%2093.2-41.86%2093.2-93.5s-41.73-93.5-93.2-93.5c-27.57%200-52.33%2012.01-69.4%2031.1zM0%2093.26c0%2020.14%207.65%2038.49%2020.2%2052.29l56.96-51.85-57.39-52.25c-12.29%2013.74-19.77%2031.89-19.77%2051.81z%22%2F%3E%3C%2Fsvg%3E);
	background-repeat:no-repeat;
}

.b-teaser-did-you-know.is-helicopter:after {
	background-image:url(data:image/svg+xml;charset=US-ASCII,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22utf-8%22%3F%3E%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%22234.001%22%20height%3D%22117%22%20viewBox%3D%220%200%20234.001%20117%22%3E%3Cpath%20fill%3D%22%23fff%22%20fill-rule%3D%22evenodd%22%20d%3D%22M135.52%2086.831c5.65%201.31%2010.98%202.25%2016.1%202.87l-9.26%2019.85-17.44.29c-1.97.04-2.43%202.32-2.4%203.46.02%201.14.55%203.55%202.23%203.7%200%200%2093.74-1.41%2095.84-1.67%202.08-.26%207.12-1.25%209.08-4.89%200%200%202.43-3.41.62-6.18-.41-.63-2.19-1.87-3.24-1.09-1.05.78-2.44%204.96-8.98%205.08l-9.37.16-11.1-21.31c4.17-.86%208.47-1.87%2012.97-3.01%2040.5-10.23%2013.69-33.94-8.21-47.52-14.49-8.99-33.54-18.33-50.94-17.42-14.4-1.52-29.15%202.38-40.95%206.8-11.15%204.19-23.62%2011.2-27.88%2019.74l-40.47-1.59-21.92-24.46-20.2.319%2010.47%2029.63.13%205.61-3.59%2014.75%207.27%203.8%2023.41-14.82%2045.09-.74c2.68%205.01%208.73%2010.27%2019.45%2015.6%2012.29%206.1%2022.7%2010.29%2033.1%2012.74l.19.301zm24.1%203.589c10.28.6%2020-.12%2030.29-1.86l10.26%2019.99-49.28.85%208.73-18.98zm-107.95-86.42c.05%202.03%201.79%203.65%203.88%203.62h174.77c2.08-.03%203.73-1.7%203.68-3.72v-.29c-.05-2.02-1.78-3.64-3.86-3.61h-174.76c-2.09.03-3.75%201.7-3.71%203.73v.27z%22%20clip-rule%3D%22evenodd%22%2F%3E%3C%2Fsvg%3E);
	background-repeat:no-repeat;
}

.b-teaser-did-you-know.is-innovation:after {
	background-image:url(data:image/svg+xml;charset=US-ASCII,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22utf-8%22%3F%3E%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%22166%22%20height%3D%22253%22%20viewBox%3D%220%200%20166%20253%22%3E%3Cpath%20fill%3D%22%23fff%22%20fill-rule%3D%22evenodd%22%20d%3D%22M115.581%20202.95h-67.21l-.01%207.37%2067.22-2.86v-4.51zm-67.221%2014.53v8.17l67.22-4.87v-6.16l-67.22%202.86zm0%2015.33v6.84l67.22-5.87v-5.84l-67.22%204.87zm.79%2013.88c2.72.76%202.57%202.48%203.82%203.18%209.53%202.02%2019.66%203.13%2029.71%203.13%2010.39%200%2020.3-1.31%2030.13-3.68%201.02-.59%202.77-1.2%202.77-1.84v-6.54l-66.43%205.75zM114.98%20188.79c0-53.1%2054.91-68.3%2050.8-119.8-2.59-32.5-24.59-68.99-82.78-68.99s-80.189%2036.5-82.779%2069c-4.12%2051.51%2050.79%2066.69%2050.79%20119.79h28.489v-74.79h7v74.79h28.48zm-50.98-83.29l2.25-1.5h34.5l2.25%201.5v3l-2.25%201.5h-34.5l-2.25-1.5v-3zm0-10l2.25-1.5h34.5l2.25%201.5v3l-2.25%201.5h-34.5l-2.25-1.5v-3zm0-9l2.25-1.5h34.5l2.25%201.5v3l-2.25%201.5h-34.5l-2.25-1.5v-3z%22%20clip-rule%3D%22evenodd%22%2F%3E%3C%2Fsvg%3E);
	background-repeat:no-repeat;
}

.b-teaser-did-you-know.is-people:after {
	background-image:url(data:image/svg+xml;charset=US-ASCII,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22utf-8%22%3F%3E%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%22163%22%20height%3D%22229.08%22%20viewBox%3D%220%200%20163%20229.08%22%3E%3Cpath%20fill%3D%22%23fff%22%20fill-rule%3D%22evenodd%22%20d%3D%22M53.839%20150.28l-3.2-14.13c-2.13-1.79-4.34-5.39-5.5-12.51-2.3-14.02-2.14-46.4-2.13-47.76%200-6.64%201.29-12.54%203.61-17.33-2.34-1.99-5.16-3.1-7.99-3.1h-1.74l-9.91%2024.29-9.91-24.28h-1.34c-3.7%200-7.33%201.74-9.95%204.76-2.74%203.17-5.7%209.2-4.17%2020.1%203.28%2015.02%205.17%2021.94%206.42%2026.51.42%201.53.76%202.78%201.05%203.98l-9.03%2039.81c-.13.55%200%201.11.34%201.54.35.43.87.69%201.42.69h7.76l2.431%2060.11c.03.98.83%201.75%201.79%201.75h6.99c.96%200%201.75-.76%201.81-1.73l2.91-60.13h3.02l2.91%2060.13c.05.97.84%201.73%201.81%201.73h6.98c.97%200%201.78-.77%201.82-1.75l2.4-60.11h7.75c1%200%201.81-.82%201.81-1.82%200-.27-.05-.52-.161-.75z%22%20clip-rule%3D%22evenodd%22%2F%3E%3Cpath%20fill%3D%22%23fff%22%20d%3D%22M11.68%2049.55h.01c1.9%200%204.52-.41%206.08-2.35.36-.45.66-.85.93-1.25%201.87%203.75%205.55%206.33%208.28%206.33%202.98%200%206.52-2.56%208.3-6.29.27.38.57.78.93%201.21%201.55%201.94%204.16%202.35%206.07%202.35%201.79%200%205.14-.51%205.14-1.49%200-.1-.03-.42-.48-.54-.24-.07-.49-.08-1.38-.01-1.07%200-2.1-1.48-3.05-3.72l.39.06c1.28%200%202.38-.6%202.92-.96.35-.22%201.43-.99%201.43-1.73%200-.47-.44-.89-1.57-.55l-.18.02c-1.8%200-4.48-7.18-5.89-12.52l-.08-.33-.03-.07v-.01c-1.33-5.72-6.41-9.99-12.52-9.99-6.09%200-11.18%204.27-12.51%209.99l-.01.01-.02.07-.09.33c-1.39%205.34-4.08%2012.52-5.89%2012.52l-.17-.02c-1.12-.34-1.57.08-1.57.55%200%20.94%202.24%202.69%204.35%202.69l.36-.06c-.96%202.24-2.03%203.71-3.13%203.71-.28-.03-.52-.04-.72-.04-.25%200-1.03%200-1.03.6-.001.98%203.349%201.49%205.13%201.49zM97.45%2022.05c0%201.42-1.15%202.56-2.57%202.56h-.04c-.53%206.73-6.16%2012.03-13.05%2012.03-6.87%200-12.51-5.3-13.04-12.03h-.04c-1.41%200-2.56-1.14-2.56-2.56%200-1.03.62-1.93%201.52-2.33-.52-1.51-.81-3.13-.81-4.81-.001-8.24%206.689-14.91%2014.93-14.91%208.25%200%2014.95%206.67%2014.95%2014.91%200%201.68-.3%203.3-.81%204.81.889.4%201.52%201.3%201.52%202.33zM151.209%2040.41h-.04c-.4%205.04-4.62%209.02-9.77%209.02-5.16%200-9.38-3.98-9.77-9.02h-.04c-1.06%200-1.91-.86-1.91-1.91%200-.78.46-1.45%201.12-1.75-.37-1.13-.59-2.34-.59-3.61%200-6.17%205.02-11.17%2011.19-11.17s11.18%205%2011.18%2011.17c0%201.27-.21%202.48-.6%203.61.67.3%201.13.97%201.13%201.75%200%201.05-.85%201.91-1.9%201.91z%22%2F%3E%3Cpath%20fill%3D%22%23fff%22%20fill-rule%3D%22evenodd%22%20d%3D%22M131.6%2056.12c-5.32%200-9.78%202.63-12.8%207.09%201.16%203.77%201.79%208.02%201.79%2012.63.02%201.33.57%2031.59-1.86%2046.3%201.27%201.95%202.68%202.71%203.77%202.98l2.71%2066.95c.03.84.72%201.5%201.57%201.5h9.21c.84%200%201.53-.65%201.57-1.49l2.76-56.8%201.08-1.23%201.07%201.23%202.77%2056.8c.04.84.73%201.49%201.57%201.49h9.21c.84%200%201.53-.66%201.57-1.5l2.71-66.96c.82-.22%201.77-.71%202.7-1.74v-61.49c-2.97-3.65-7.05-5.76-11.81-5.76h-3.61l-6.18%2015.07-6.19-15.07h-3.61z%22%20clip-rule%3D%22evenodd%22%2F%3E%3Cpath%20fill%3D%22%23fff%22%20d%3D%22M68.729%2045.58h4.8l8.26%2020.12%208.27-20.12h4.82c13.36%200%2022.71%2012.46%2022.71%2030.26.02%201.38.61%2033.88-2.14%2047.87-2.02%2010.27-5.71%2013.26-8.42%2013.97l-3.62%2089.39c-.05%201.12-.97%202.01-2.1%202.01h-12.289c-1.12%200-2.04-.88-2.1-2l-3.69-75.82-1.44-1.64-1.43%201.64-3.69%2075.82c-.06%201.12-.98%202-2.09%202h-12.3c-1.12%200-2.06-.89-2.1-2.01l-3.6-89.38c-2.65-.65-6.72-3.44-8.44-14.05-2.3-14.02-2.14-46.4-2.13-47.76-.001-17.84%209.329-30.3%2022.719-30.3z%22%2F%3E%3C%2Fsvg%3E);
	background-repeat:no-repeat;
}

.b-teaser-did-you-know.is-rocket:after {
	background-image:url(data:image/svg+xml;charset=US-ASCII,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22utf-8%22%3F%3E%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%22116.999%22%20height%3D%22254%22%20viewBox%3D%220%200%20116.999%20254%22%3E%3Cpath%20fill%3D%22%23fff%22%20d%3D%22M35.35%20196.439c-4.35%2015.23-4.68%2014.89%2013.29%2020.51%2019.69%205.72%2019.66%205.61%2023.96-10.52l43.53-163.3c3.08-11.59-2.58-41.56-8.4-43.06-5.55-1.44-25.18%2019.85-28.77%2033.39l-43.61%20162.98zM114.8%20149.47c2.33-11.54-12.9-22.86-16.38-23.78-3.32-.87-6.56%2017.74-6.56%2017.74l-22.2%2083.08c-2.12%207.96%201.12%207.43%209.71%209.73%208.69%202.37%2011.3%204.47%2013.42-3.5l22.01-83.27zM26.97%20124.66c3.69-11.17%2022.62-13.78%2026.08-12.81%203.31.91-3.23%2019.17-3.23%2019.17l-21.91%2083.16c-2.1%207.96-4.65%205.87-13.22%203.51-8.7-2.33-12.01-1.83-9.89-9.8l22.17-83.23z%22%2F%3E%3Cpath%20fill%3D%22%23fff%22%20fill-rule%3D%22evenodd%22%20stroke%3D%22%23fff%22%20stroke-width%3D%222%22%20stroke-miterlimit%3D%2210%22%20d%3D%22M71.21%20239.439c-.56.58%2012.32%203.34%2012.32%203.34l1.7%2010.22-20.53-5.6s7.08-8.54%206.51-7.96zM7.52%20221.169c-.57.57%2012.32%203.34%2012.32%203.34l1.7%2010.22-20.54-5.6s7.08-8.54%206.52-7.96z%22%20clip-rule%3D%22evenodd%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%2F%3E%3C%2Fsvg%3E);
	background-repeat:no-repeat;
}

.b-teaser-did-you-know.is-satelite:after {
	background-image:url(data:image/svg+xml;charset=US-ASCII,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22utf-8%22%3F%3E%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%22243.998%22%20height%3D%22172.531%22%20viewBox%3D%220%200%20243.998%20172.531%22%3E%3Cpath%20fill%3D%22%23fff%22%20d%3D%22M144.358%20125.52c-3.82%2014.58-9.46%2012.17-23.52%208.41l-31.36-8.38c-14.08-3.76-18.21-3.96-14.39-18.56l24.98-95.47c3.83-14.61%207.47-12.55%2021.54-8.75l31.34%208.44c14.05%203.79%2020.18%204.37%2016.36%2018.96l-24.95%2095.35zM75.068%2020.27c14.11%203.8%2016.65%204.81%2012.83%2019.42l-8.23%2031.45c-3.2%2012.25-6.18%2012.86-20.28%209.08l-47.11-12.62c-14.13-3.79-13.86-5.6-10.03-20.23l7.5-28.69c3.83-14.63%204.11-14.88%2018.24-11.08l47.08%2012.67zM231.519%2064.679c14%203.77%2014.17%204.15%2010.36%2018.7l-8.2%2031.36c-3.2%2012.21-3.79%2013.45-17.8%209.7l-46.8-12.54c-14.04-3.76-16.15-6.21-12.34-20.79l7.49-28.6c3.81-14.58%206.46-14.2%2020.5-10.42l46.79%2012.59zM132.148%20171.77c3.75-14.34-11.23-35.1-29.11-39.87-17.9-4.78-40.96%205.18-44.88%2020.16-1.24%204.749%2072.72%2024.569%2073.99%2019.71z%22%2F%3E%3C%2Fsvg%3E);
	background-repeat:no-repeat;
}

.b-social-links .facebook {
	background-image:url(data:image/svg+xml;charset=US-ASCII,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22utf-8%22%3F%3E%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2234%22%20height%3D%2234%22%20viewBox%3D%220%200%2034%2034%22%3E%3Cpath%20fill%3D%22%23fff%22%20d%3D%22M21.391%2017.445l.609-3.5h-3.75v-2.37c0-1.05.29-1.63%201.811-1.63h2.189v-3.27c-.33-.05-1.35-.12-2.689-.12-2.781%200-4.811%201.7-4.811%204.83v2.56h-3v3.5h3v10h3.5v-10h3.141zM17%201c8.822%200%2016%207.178%2016%2016s-7.178%2016-16%2016-16-7.178-16-16%207.178-16%2016-16m0-1c-9.39%200-17%207.61-17%2017%200%209.391%207.61%2017%2017%2017%209.391%200%2017-7.609%2017-17%200-9.39-7.609-17-17-17z%22%2F%3E%3C%2Fsvg%3E);
	background-repeat:no-repeat;
}

.b-social-links .flickr {
	background-image:url(data:image/svg+xml;charset=US-ASCII,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22utf-8%22%3F%3E%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2234%22%20height%3D%2234%22%20viewBox%3D%220%200%2034%2034%22%3E%3Cpath%20fill%3D%22%23fff%22%20d%3D%22M17%201c8.822%200%2016%207.178%2016%2016s-7.178%2016-16%2016-16-7.178-16-16%207.178-16%2016-16m0-1c-9.39%200-17%207.61-17%2017%200%209.391%207.61%2017%2017%2017%209.391%200%2017-7.609%2017-17%200-9.39-7.609-17-17-17z%22%2F%3E%3Cg%20fill%3D%22%23fff%22%3E%3Cpath%20d%3D%22M11.24%2015.96v-1.52h1.36v-.64c0-.736.229-1.339.688-1.808.458-.469%201.152-.704%202.08-.704.202%200%20.405.008.607.024l.593.04v1.696c-.267-.032-.544-.048-.832-.048-.31%200-.531.072-.664.216-.134.144-.2.387-.2.728v.496h1.568v1.52h-1.568v6.752h-2.272v-6.752h-1.36zM19.592%2014.44v1.536h.032c.106-.256.251-.493.433-.712.181-.218.389-.405.623-.56.234-.154.486-.274.752-.36.268-.085.545-.128.832-.128.15%200%20.314.026.496.08v2.112l-.384-.056-.432-.024c-.416%200-.769.069-1.056.208-.289.139-.521.328-.697.568-.176.24-.301.52-.375.84-.075.32-.112.666-.112%201.04v3.728h-2.272v-8.272h2.16z%22%2F%3E%3C%2Fg%3E%3C%2Fsvg%3E);
	background-repeat:no-repeat;
}

.b-video .fullscreenBtn {
	background-image:url(data:image/svg+xml;charset=US-ASCII,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22utf-8%22%3F%3E%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2214%22%20height%3D%2214%22%20viewBox%3D%220%200%2014%2014%22%3E%3Cpath%20fill%3D%22%239FA9B7%22%20fill-rule%3D%22evenodd%22%20d%3D%22M0%200v5.92l1.96-1.96%202.65%202.95-3.04%202.74-1.57-1.57v5.92h5.92l-1.55-1.55%202.61-2.92%202.64%202.92-1.54%201.55h5.92v-5.92l-1.52%201.52-3.1-2.77%202.42-2.72-.54-.93%202.74%202.74v-5.92h-5.92l1.98%201.99-3.04%202.74-3.09-2.75%201.99-1.98h-5.92zm5%207l2-2%202%202-2%202-2-2z%22%20clip-rule%3D%22evenodd%22%2F%3E%3C%2Fsvg%3E);
	background-repeat:no-repeat;
}

.b-social-links .googleplus {
	background-image:url(data:image/svg+xml;charset=US-ASCII,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22utf-8%22%3F%3E%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2234%22%20height%3D%2234%22%20viewBox%3D%220%200%2034%2034%22%3E%3Cpath%20fill%3D%22%23fff%22%20d%3D%22M17%201c8.822%200%2016%207.178%2016%2016s-7.178%2016-16%2016-16-7.178-16-16%207.178-16%2016-16m0-1c-9.39%200-17%207.61-17%2017%200%209.391%207.61%2017%2017%2017%209.391%200%2017-7.609%2017-17%200-9.39-7.609-17-17-17z%22%2F%3E%3Cg%20fill%3D%22%23fff%22%3E%3Cpath%20fill-rule%3D%22evenodd%22%20d%3D%22M14.22%2015.51c.63-.02%201.15-.25%201.57-.67.2-.31.33-.619.39-.939.03-.32.05-.59.05-.811%200-.939-.24-1.89-.72-2.85-.23-.45-.53-.83-.89-1.12-.38-.27-.81-.41-1.3-.43-.65.02-1.18.28-1.61.78-.36.529-.54%201.13-.52%201.779%200%20.86.25%201.76.76%202.7.24.43.56.8.94%201.11.39.301.83.451%201.33.451zm3.32%207.01c0-.609-.2-1.129-.59-1.58-.42-.43-1.07-.959-1.96-1.58-.15-.02-.33-.02-.53-.02-.13-.02-.44%200-.94.04-.49.07-1%20.19-1.51.341l-.52.209c-.22.1-.44.25-.67.43-.22.201-.4.44-.56.73-.17.301-.26.67-.26%201.09%200%20.84.38%201.541%201.14%202.08.72.54%201.71.82%202.96.84%201.13-.02%201.98-.27%202.58-.75.57-.47.86-1.08.86-1.83zm-.92-13.76c.15.091.32.23.51.41.18.19.35.42.52.69.17.25.32.56.44.91.11.35.16.75.16%201.22-.011.86-.2%201.54-.57%202.05-.17.25-.36.48-.56.69-.22.21-.45.42-.7.64-.15.15-.28.32-.4.5-.14.2-.21.42-.21.68%200%20.25.07.45.22.62.12.15.24.29.36.41l.81.66c.5.41.94.869%201.321%201.359.359.51.539%201.17.559%201.99%200%201.16-.51%202.18-1.529%203.08-1.06.92-2.59%201.4-4.58%201.43-1.67-.02-2.92-.369-3.74-1.07-.83-.649-1.25-1.43-1.25-2.34%200-.439.13-.939.41-1.479.26-.54.73-1.021%201.42-1.431.77-.439%201.58-.739%202.43-.879.85-.131%201.55-.2%202.1-.211-.17-.229-.32-.469-.46-.729-.15-.25-.23-.55-.23-.899%200-.211.03-.391.09-.531l.14-.409c-.27.03-.52.05-.76.05-1.27-.02-2.24-.42-2.91-1.21-.69-.729-1.04-1.58-1.04-2.55%200-1.17.49-2.24%201.48-3.189.68-.561%201.38-.931%202.11-1.101.72-.149%201.4-.22%202.04-.22h4.76l-1.471.859h-1.47z%22%20clip-rule%3D%22evenodd%22%2F%3E%3Cpath%20d%3D%22M26.021%2010.51h-2.5v-2.51h-1.211v2.51h-2.5v1.211h2.5v2.509h1.211v-2.509h2.5z%22%2F%3E%3C%2Fg%3E%3C%2Fsvg%3E);
	background-repeat:no-repeat;
}

.no-touch .b-gallery-item .b-descriptions .toggle-content:active:after,.no-touch .b-gallery-item .b-descriptions .toggle-content:focus:after,.no-touch .b-gallery-item .b-descriptions .toggle-content:hover:after {
	background-image:url(data:image/svg+xml;charset=US-ASCII,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22utf-8%22%3F%3E%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%228%22%20height%3D%2220%22%20viewBox%3D%220%200%208%2020%22%3E%3Cpath%20fill%3D%22%23fff%22%20d%3D%22M1%203c0%201.66%201.34%203%203%203s3-1.34%203-3-1.34-3-3-3-3%201.34-3%203zm3%205c-.17%200-.34.02-.5.06-.16-.04-.33-.06-.5-.06h-1c-1.1%200-2%20.9-2%202s.9%202%202%202v4c-1.1%200-2%20.9-2%202s.9%202%202%202h4c1.1%200%202-.9%202-2s-.9-2-2-2v-6c0-1.1-.9-2-2-2z%22%2F%3E%3C%2Fsvg%3E);
	background-repeat:no-repeat;
}

.b-gallery-item .b-descriptions .toggle-content:after {
	background-image:url(data:image/svg+xml;charset=US-ASCII,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22utf-8%22%3F%3E%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%228%22%20height%3D%2220%22%20viewBox%3D%220%200%208%2020%22%3E%3Cpath%20fill%3D%22%230C587F%22%20fill-rule%3D%22evenodd%22%20d%3D%22M1%203c0%201.66%201.34%203%203%203s3-1.34%203-3-1.34-3-3-3-3%201.34-3%203zm3%205c-.17%200-.34.02-.5.06-.16-.04-.33-.06-.5-.06h-1c-1.1%200-2%20.9-2%202s.9%202%202%202v4c-1.1%200-2%20.9-2%202s.9%202%202%202h4c1.1%200%202-.9%202-2s-.9-2-2-2v-6c0-1.1-.9-2-2-2z%22%20clip-rule%3D%22evenodd%22%2F%3E%3C%2Fsvg%3E);
	background-repeat:no-repeat;
}

.b-social-links .instagram {
	background-image:url(data:image/svg+xml;charset=US-ASCII,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22utf-8%22%3F%3E%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2234%22%20height%3D%2234%22%20viewBox%3D%220%200%2034%2034%22%3E%3Cpath%20fill%3D%22%23fff%22%20d%3D%22M17%201c8.822%200%2016%207.178%2016%2016s-7.178%2016-16%2016-16-7.178-16-16%207.178-16%2016-16m0-1c-9.39%200-17%207.61-17%2017%200%209.391%207.61%2017%2017%2017%209.391%200%2017-7.609%2017-17%200-9.39-7.609-17-17-17z%22%2F%3E%3Cpath%20fill%3D%22%23fff%22%20fill-rule%3D%22evenodd%22%20d%3D%22M17.01%2014.25c-1.55%200-2.81%201.21-2.81%202.721%200%201.5%201.26%202.719%202.81%202.719%201.561%200%202.82-1.219%202.82-2.719%200-1.511-1.26-2.721-2.82-2.721zm5.99%201.75h-1.811c.11.38.181.7.181%201.12%200%202.33-1.95%204.22-4.36%204.22-2.4%200-4.35-1.811-4.35-4.14%200-.421.06-.82.18-1.2h-1.84v6.52c0%20.31.25.48.56.48h10.879c.311%200%20.561-.25.561-.561v-6.52.081zm-2.37-5c-.351%200-.63.84-.63%201.19v1.18c0%20.35.279.63.63.63h1.74c.351%200%20.63-.28.63-.63v-1.74c0-.35-.279-.63-.63-.63h-1.87.13zm-8.83-1h10.4c.989%200%201.8.81%201.8%201.8v10.4c0%20.989-.811%201.8-1.8%201.8h-10.4c-.99%200-1.8-.811-1.8-1.8v-10.4c0-.99.81-1.8%201.8-1.8z%22%20clip-rule%3D%22evenodd%22%2F%3E%3C%2Fsvg%3E);
	background-repeat:no-repeat;
}

.b-event-facts .link:before {
	background-image:url(data:image/svg+xml;charset=US-ASCII,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22utf-8%22%3F%3E%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2225%22%20height%3D%2223%22%20viewBox%3D%220%200%2025%2023%22%3E%3Cpath%20fill%3D%22%230C587F%22%20d%3D%22M9.736%2019.5l-.996%203.109c0%20.221.221.391.493.391h6.544c.272%200%20.482-.17.482-.391l-.986-3.109h-5.537zM23.5%2017.5h-22v-16h22v16zm-.282-17.5h-21.436c-.987%200-1.782.79-1.782%201.77v15.32c0%20.98.795%201.91%201.782%201.91h21.436c.986%200%201.782-.93%201.782-1.91v-15.32c0-.98-.796-1.77-1.782-1.77z%22%2F%3E%3C%2Fsvg%3E);
	background-repeat:no-repeat;
}

.b-social-links .linkedin, .b-access-links .linkedin {
	background-image:url(data:image/svg+xml;charset=US-ASCII,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22utf-8%22%3F%3E%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2234%22%20height%3D%2234%22%20viewBox%3D%220%200%2034%2034%22%3E%3Cpath%20fill%3D%22%23fff%22%20d%3D%22M17%201c8.822%200%2016%207.178%2016%2016s-7.178%2016-16%2016-16-7.178-16-16%207.178-16%2016-16m0-1c-9.39%200-17%207.61-17%2017%200%209.391%207.61%2017%2017%2017%209.391%200%2017-7.609%2017-17%200-9.39-7.609-17-17-17z%22%2F%3E%3Cg%20fill%3D%22%23fff%22%3E%3Cpath%20d%3D%22M11.088%2013.16v-1.872h2.272v1.872h-2.272zm2.272%201.28v8.272h-2.272v-8.272h2.272zM17.312%2014.44v1.152h.048c.288-.48.662-.83%201.121-1.048.458-.218.928-.328%201.408-.328.607%200%201.105.083%201.496.248.389.166.695.395.92.688.224.293.381.65.471%201.072.092.421.137.888.137%201.4v5.088h-2.271v-4.672c0-.683-.107-1.192-.32-1.528-.214-.336-.592-.504-1.137-.504-.618%200-1.066.184-1.344.552-.277.368-.416.974-.416%201.816v4.336h-2.272v-8.272h2.159z%22%2F%3E%3C%2Fg%3E%3C%2Fsvg%3E);
	background-repeat:no-repeat;
}

.b-event-facts .location:before {
	background-image:url(data:image/svg+xml;charset=US-ASCII,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22utf-8%22%3F%3E%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2224%22%20height%3D%2234%22%20viewBox%3D%220%200%2024%2034%22%3E%3Cg%20fill%3D%22none%22%20fill-rule%3D%22evenodd%22%20stroke%3D%22%230C587F%22%20stroke-miterlimit%3D%2210%22%20clip-rule%3D%22evenodd%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%3E%3Cpath%20stroke-width%3D%222%22%20d%3D%22M23%2011.62c0-5.86-4.92-10.62-11-10.62s-11%204.76-11%2010.62c0%20.78.09%201.54.25%202.27h-.01c1.34%205.81%2010.88%2019.11%2011.3%2019.11.34%200%208.84-13.29%2010.19-18.98h-.01c.18-.77.28-1.58.28-2.4z%22%2F%3E%3Cpath%20d%3D%22M12%205.75c2.78%200%205.04%202.18%205.04%204.87s-2.26%204.87-5.04%204.87-5.04-2.18-5.04-4.87%202.26-4.87%205.04-4.87z%22%2F%3E%3C%2Fg%3E%3C%2Fsvg%3E);
	background-repeat:no-repeat;
}

.b-teaser-job-offer .office:before {
	background-image:url(data:image/svg+xml;charset=US-ASCII,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22utf-8%22%3F%3E%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2224%22%20height%3D%2234%22%20viewBox%3D%220%200%2024%2034%22%3E%3Cpath%20fill%3D%22none%22%20stroke%3D%22%23666%22%20stroke-width%3D%222%22%20stroke-miterlimit%3D%2210%22%20d%3D%22M23%2011.62c0-5.86-4.92-10.62-11-10.62s-11%204.76-11%2010.62c0%20.78.09%201.54.25%202.27h-.01c1.34%205.81%2010.88%2019.11%2011.3%2019.11.34%200%208.84-13.29%2010.19-18.98h-.01c.18-.77.28-1.58.28-2.4z%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%2F%3E%3Cpath%20fill%3D%22none%22%20stroke%3D%22%23666%22%20stroke-miterlimit%3D%2210%22%20d%3D%22M12%205.75c2.779%200%205.04%202.18%205.04%204.87s-2.261%204.87-5.04%204.87c-2.78%200-5.04-2.18-5.04-4.87s2.26-4.87%205.04-4.87z%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%2F%3E%3C%2Fsvg%3E);
	background-repeat:no-repeat;
}

.no-touch .b-teaser-job-offer .link-box:active .text-box .office:before,.no-touch .b-teaser-job-offer .link-box:focus .text-box .office:before,.no-touch .b-teaser-job-offer .link-box:hover .text-box .office:before {
	background-image:url(data:image/svg+xml;charset=US-ASCII,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22utf-8%22%3F%3E%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2224%22%20height%3D%2234%22%20viewBox%3D%220%200%2024%2034%22%3E%3Cpath%20fill%3D%22none%22%20stroke%3D%22%239CB8CC%22%20stroke-width%3D%222%22%20stroke-miterlimit%3D%2210%22%20d%3D%22M23%2011.62c0-5.86-4.92-10.62-11-10.62s-11%204.76-11%2010.62c0%20.78.09%201.54.25%202.27h-.01c1.34%205.81%2010.88%2019.11%2011.3%2019.11.34%200%208.84-13.29%2010.19-18.98h-.01c.18-.77.28-1.58.28-2.4z%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%2F%3E%3Cpath%20fill%3D%22none%22%20stroke%3D%22%239CB8CC%22%20stroke-miterlimit%3D%2210%22%20d%3D%22M12%205.75c2.779%200%205.04%202.18%205.04%204.87s-2.261%204.87-5.04%204.87c-2.78%200-5.04-2.18-5.04-4.87s2.26-4.87%205.04-4.87z%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%2F%3E%3C%2Fsvg%3E);
	background-repeat:no-repeat;
}

.b-single-contact .image-box,.b-teaser-media .image-box {
	background-image:url(data:image/svg+xml;charset=US-ASCII,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22utf-8%22%3F%3E%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%22126%22%20height%3D%2240%22%20viewBox%3D%220%200%20126%2040%22%3E%3Cg%20fill%3D%22%23fff%22%3E%3Cpath%20d%3D%22M11.91%2034.05c0%201.77-.55%203.2-1.63%204.3-1.08%201.09-2.52%201.63-4.31%201.63-1.64%200-3.01-.48-4.1-1.46-1.25-1.1-1.87-2.54-1.87-4.32%200-1.75.63-3.19%201.89-4.31%201.11-.99%202.51-1.48%204.2-1.48%202.05%200%203.73.88%205.04%202.64l-1.43.84c-.97-1.21-2.22-1.82-3.73-1.82-1.19%200-2.18.34-2.97%201.02-.93.8-1%201.88-1%203.16%200%201.23.01%202.17.8%202.93.8.77%201.86%201.15%203.17%201.15%202.05%200%203.39-.94%204.01-2.82h-4.33v-1.63h6.26v.17z%22%2F%3E%3Cpath%20fill-rule%3D%22evenodd%22%20d%3D%22M21.64%2033.88c1.19%200%201.78-.56%201.78-1.69%200-1.2-.64-1.81-1.92-1.81h-5.43v3.5h5.57zm3.44%205.79h-1.79l-2.52-4.16h-4.7v4.16h-1.54v-10.91h7.34c.98%200%201.74.31%202.3.92.56.62.84%201.46.84%202.51%200%20.93-.23%201.67-.69%202.23-.41.53-.99.86-1.73%201l2.49%204.25zM37.35%2034.2c0-1.28-.47-2.31-1.39-3.11-.8-.68-1.79-1.02-2.97-1.02-1.3%200-2.35.39-3.16%201.17-.82.77-1.22%201.76-1.22%202.96%200%201.23.39%202.23%201.19%202.99.8.76%201.86%201.14%203.19%201.14%201.32%200%202.38-.39%203.17-1.15.79-.76%201.19-1.76%201.19-2.98zm1.6%200c0%201.79-.62%203.23-1.87%204.34-1.1.96-2.46%201.45-4.09%201.45-1.65%200-3.02-.49-4.11-1.47-1.26-1.1-1.88-2.54-1.88-4.32%200-1.75.63-3.19%201.9-4.31%201.12-.99%202.48-1.48%204.09-1.48%201.62%200%202.98.49%204.07%201.48%201.26%201.12%201.89%202.56%201.89%204.31z%22%20clip-rule%3D%22evenodd%22%2F%3E%3Cpath%20d%3D%22M52.05%2036.14c0%201.14-.47%202.06-1.41%202.76-.96.73-2.24%201.1-3.84%201.1-1.61%200-2.9-.37-3.87-1.1-.95-.71-1.42-1.63-1.42-2.76v-7.38h1.55v6.94c0%20.86.32%201.51.95%201.96.64.46%201.57.68%202.79.68%201.21%200%202.14-.22%202.77-.68.63-.45.94-1.1.94-1.96v-6.94h1.54v7.38z%22%2F%3E%3Cpath%20fill-rule%3D%22evenodd%22%20d%3D%22M62.21%2033.88c1.19%200%201.79-.56%201.79-1.69%200-1.2-.63-1.81-1.89-1.81h-5.47v3.5h5.57zm.27-5.12c.95%200%201.71.31%202.26.92.56.62.84%201.45.84%202.48%200%201.09-.29%201.92-.87%202.49-.58.57-1.42.86-2.53.86h-5.54v4.16h-1.54v-10.91h7.38zM73.06%2018.43h-7.97v-4.43h7.97c1.31.02%202.37.99%202.37%202.21%200%201.21-1.06%202.22-2.37%202.22zm-7.96-12.99h7.82c1.07.01%201.98.83%201.98%201.9%200%201.07-.95%201.93-2.02%201.92h-7.78v-3.82zm12.46%206.2c1.47-1.03%202.03-2.73%202.03-4.61%200-3.52-2.99-6.34-6.66-6.34h-13.3v22.49h13.82v.01c3.88%200%207.11-2.97%207.11-6.6%200-2.37-1.44-4.12-3-4.95zm20.51-11v12.64c0%203.87-2.28%205.49-5.08%205.49-2.81%200-5.07-1.62-5.07-5.48v-12.65h-5.66v12.68c0%208.09%204.8%2010.44%2010.73%2010.44%205.93%200%2010.73-2.35%2010.73-10.44v-12.68h-5.65zm19.85%208.76c-4.58-.98-6.13-1.42-6.13-2.86%200-1.27%201.66-1.91%204.28-1.91%202.47%200%205.45%201.05%207.21%202.09l1.78-4.58c-2.65-1.09-5.85-2.14-10.07-2.14-5.54%200-9%203.21-9%207.13%200%203.93%202.85%205.65%208.5%206.83%204.38.92%205.56%201.47%205.56%202.82%200%201.35-1.75%201.85-4.13%201.85-3.07%200-6.02-1.01-8.81-2.2l-1.68%204.46c3.33%201.53%206.79%202.76%2010.9%202.76%206.87%200%209.67-3.26%209.67-7.04%200-3.37-2.36-5.97-8.08-7.21zm-106.45-8.71l-11.47%2022.49h6.81l1.71-3.62h7.82l-2.43-4.92h-3.09l2.91-6.15%207.33%2014.69h6.82l-11.91-22.49h-4.5zm46.07%207.48c0-4.1-2.84-7.42-8.67-7.42h-11.77v22.49h5.46l-.01-17.74h6.7c1.98%200%202.8%201.21%202.8%202.66%200%201.44-.86%202.6-2.84%202.6h-4.69l7.09%2012.48h5.6s-4.85-8.16-4.82-8.16c3.5-1.08%205.15-3.71%205.15-6.91zm-28.49%2015.02h4.95v-22.49h-4.95v22.49z%22%20clip-rule%3D%22evenodd%22%2F%3E%3C%2Fg%3E%3C%2Fsvg%3E);
	background-repeat:no-repeat;
}

.b-ir-yearly .percentage li.group {
	background-image:url(data:image/svg+xml;charset=US-ASCII,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22utf-8%22%3F%3E%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2291%22%20height%3D%2229.397%22%20viewBox%3D%220%200%2091%2029.397%22%3E%3Cg%20fill%3D%22%23fff%22%3E%3Cpath%20d%3D%22M8.593%2025.051c0%201.29-.387%202.341-1.171%203.135-.784.804-1.825%201.201-3.116%201.201-1.181%200-2.173-.358-2.957-1.072-.902-.803-1.349-1.855-1.349-3.155%200-1.28.457-2.322%201.359-3.146.804-.724%201.816-1.081%203.037-1.081%201.478%200%202.699.645%203.642%201.925l-1.042.615c-.694-.883-1.597-1.33-2.689-1.33-.853%200-1.568.248-2.143.754-.675.575-1.002%201.33-1.002%202.262%200%20.893.288%201.617.864%202.183.575.556%201.339.833%202.282.833%201.488%200%202.451-.685%202.897-2.054h-3.127v-1.191h4.515v.121z%22%2F%3E%3Cpath%20fill-rule%3D%22evenodd%22%20d%3D%22M15.628%2024.932c.854%200%201.29-.417%201.29-1.231%200-.882-.466-1.319-1.399-1.319h-3.91v2.55h4.019zm2.481%204.227h-1.29l-1.826-3.036h-3.383v3.036h-1.122v-7.967h5.309c.704%200%201.25.218%201.657.675.407.446.605%201.062.605%201.835%200%20.675-.169%201.211-.496%201.627-.298.377-.714.625-1.25.725l1.796%203.105zM26.97%2025.16c0-.933-.338-1.687-1.002-2.262-.576-.506-1.29-.754-2.144-.754-.933%200-1.697.288-2.282.854-.596.566-.883%201.29-.883%202.163%200%20.903.288%201.627.863%202.183s1.34.833%202.302.833c.953%200%201.717-.278%202.292-.833.566-.567.854-1.291.854-2.184zm1.161%200c0%201.31-.447%202.361-1.36%203.166-.784.704-1.776%201.062-2.947%201.062-1.19%200-2.183-.358-2.966-1.072-.913-.804-1.36-1.856-1.36-3.156%200-1.28.457-2.322%201.37-3.146.814-.724%201.796-1.081%202.957-1.081%201.171%200%202.154.357%202.947%201.081.902.824%201.359%201.866%201.359%203.146z%22%20clip-rule%3D%22evenodd%22%2F%3E%3Cpath%20d%3D%22M37.597%2026.579c0%20.833-.347%201.498-1.022%202.014-.694.536-1.618.804-2.778.804s-2.094-.268-2.798-.804c-.675-.516-1.022-1.19-1.022-2.014v-5.388h1.121v5.07c0%20.625.228%201.102.685%201.429.467.327%201.131.496%202.015.496s1.548-.169%202.004-.496c.446-.327.674-.803.674-1.429v-5.07h1.122v5.388z%22%2F%3E%3Cpath%20fill-rule%3D%22evenodd%22%20d%3D%22M44.929%2024.932c.863%200%201.291-.417%201.291-1.231%200-.882-.457-1.319-1.37-1.319h-3.939v2.55h4.018zm.189-3.741c.695%200%201.24.218%201.638.675.406.446.605%201.052.605%201.806%200%20.793-.208%201.399-.625%201.816-.417.417-1.032.635-1.826.635h-3.999v3.036h-1.121v-7.967h5.328zM52.769%2013.65h-5.755v-3.234h5.755c.942.01%201.707.724%201.707%201.607-.001.883-.765%201.627-1.707%201.627zm-5.756-9.486h5.656c.774.01%201.429.605%201.429%201.389s-.695%201.409-1.469%201.399h-5.616v-2.788zm9%204.524c1.062-.754%201.469-1.994%201.469-3.363%200-2.57-2.164-4.634-4.813-4.634h-9.605v16.422h9.982v.01c2.798%200%205.13-2.163%205.13-4.822%200-1.727-1.032-3.007-2.163-3.613zm14.814-8.026v9.228c0%202.828-1.647%204.009-3.671%204.009s-3.662-1.181-3.662-3.999v-9.238h-4.087v9.258c0%205.903%203.462%207.62%207.75%207.62%204.286%200%207.749-1.717%207.749-7.62v-9.258h-4.079zm14.339%206.4c-3.305-.725-4.426-1.042-4.426-2.094%200-.923%201.201-1.389%203.086-1.389%201.786%200%203.939.764%205.209%201.518l1.29-3.344c-1.925-.794-4.227-1.558-7.273-1.558-3.999%200-6.5%202.342-6.5%205.2%200%202.868%202.054%204.128%206.132%204.991%203.165.675%204.019%201.072%204.019%202.064%200%20.982-1.27%201.35-2.977%201.35-2.222%200-4.356-.744-6.37-1.607l-1.211%203.254c2.402%201.121%204.902%202.015%207.869%202.015%204.961%200%206.985-2.382%206.985-5.14.001-2.462-1.696-4.358-5.833-5.26zm-76.891-6.361l-8.275%2016.412h4.912l1.24-2.64h5.646l-1.747-3.592h-2.232l2.094-4.495%205.289%2010.727h4.932l-8.604-16.412h-3.255zm33.281%205.458c0-2.997-2.054-5.418-6.261-5.418h-8.503v16.422l3.939-.01v-12.949h4.833c1.439%200%202.024.893%202.024%201.945s-.615%201.905-2.054%201.905h-3.374l5.11%209.099h4.048s-3.503-5.944-3.483-5.954c2.53-.783%203.721-2.709%203.721-5.04zm-20.579%2010.964h4.078v-16.422h-4.078v16.422z%22%20clip-rule%3D%22evenodd%22%2F%3E%3C%2Fg%3E%3C%2Fsvg%3E);
	background-repeat:no-repeat;
}

.b-teaser-media .media-audio {
	background-image:url(data:image/svg+xml;charset=US-ASCII,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22utf-8%22%3F%3E%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2222%22%20height%3D%2222%22%20viewBox%3D%220%200%2022%2022%22%3E%3Cpath%20fill%3D%22%23fff%22%20fill-rule%3D%22evenodd%22%20d%3D%22M17.63%2015.88c-.13.12-.33.12-.45%200-.119-.12-.119-.31%200-.43%202.211-2.181%202.211-5.72%200-7.89-.119-.13-.119-.32%200-.44.12-.12.32-.12.45%200l.011.01c2.449%202.42%202.449%206.33-.011%208.75zm1.79%201.75c-.25.25-.65.25-.9.011-.25-.25-.25-.641%200-.881%202.951-2.9%202.951-7.62%200-10.52-.25-.24-.25-.63%200-.88.25-.24.65-.24.891%200l.01.02c3.438%203.39%203.438%208.87-.001%2012.25z%22%20clip-rule%3D%22evenodd%22%2F%3E%3Cpath%20fill%3D%22%23fff%22%20d%3D%22M13%200c-1.354%200-2.398.973-2.679%201.263l-4.672%203.737h-2.649c-1.654%200-3%201.346-3%203v6c0%201.654%201.346%203%203%203h2.414l4.916%203.746c.294.302%201.329%201.254%202.67%201.254%201.654%200%203-1.346%203-3v-16c0-1.654-1.346-3-3-3zm-11%2014v-6c0-.551.449-1%201-1h2v8h-2c-.551%200-1-.448-1-1zm12%205c0%20.552-.448%201-1%201-.521%200-1.1-.499-1.257-.669l-3.895-2.986c.696-.55%201.152-1.391%201.152-2.345v-6c0-.912-.417-1.72-1.062-2.271l3.687-2.949.118-.112c.119-.132.719-.668%201.257-.668.552%200%201%20.449%201%201v16z%22%2F%3E%3C%2Fsvg%3E);
	background-repeat:no-repeat;
}

.b-teaser-media .media-doc {
	background-image:url(data:image/svg+xml;charset=US-ASCII,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22utf-8%22%3F%3E%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2216%22%20height%3D%2220%22%20viewBox%3D%220%200%2016%2020%22%3E%3Cpath%20fill%3D%22%23fff%22%20fill-rule%3D%22evenodd%22%20d%3D%22M9%202v4.43c0%20.31.25.57.561.57h4.439v1.33s.01%209.67%200%209.67h-12.02v-16h7.02zm6.891%204.59c-.051-.12-.121-.23-.201-.32l-.12-.13-1.24-1.27-3.06-3.15-1.31-1.34c-.11-.11-.23-.2-.37-.26-.16-.08-.33-.12-.52-.12h-7.07c-1.1%200-2%20.9-2%202v16c0%201.1.9%202%202%202h12c1.1%200%202-.9%202-2v-10.89c0-.18-.04-.36-.109-.52zM4%2010h3v1h-3zM4%2013h6v1h-6z%22%20clip-rule%3D%22evenodd%22%2F%3E%3C%2Fsvg%3E);
	background-repeat:no-repeat;
}

.b-gallery-item .gallery-placeholder-image.is-audio {
	background-image:url(data:image/svg+xml;charset=US-ASCII,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22utf-8%22%3F%3E%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%22217%22%20height%3D%22184%22%20viewBox%3D%220%200%20217%20184%22%3E%3Cg%20fill-rule%3D%22evenodd%22%20opacity%3D%22.6%22%20clip-rule%3D%22evenodd%22%3E%3Cpath%20fill%3D%22%23fff%22%20d%3D%22M133.52%2064.51l-.01.02c-.49.48-1.289.48-1.789%200-.49-.48-.49-1.26%200-1.74%208.859-8.71%208.859-22.86%200-31.56v-.01c-.49-.48-.49-1.27%200-1.75.5-.48%201.299-.48%201.789%200l.04.06c9.809%209.67%209.8%2025.32-.03%2034.98zm7.14%207.01l-.01.02c-.98.97-2.58.97-3.57%200-.98-.96-.98-2.53%200-3.5%2011.811-11.6%2011.811-30.47-.01-42.07l.01-.01c-.98-.96-.98-2.53%200-3.5.99-.97%202.59-.97%203.57%200l.039.06c13.761%2013.55%2013.75%2035.46-.029%2049z%22%2F%3E%3Cpath%20fill%3D%22none%22%20stroke%3D%22%23fff%22%20stroke-width%3D%228%22%20stroke-miterlimit%3D%2210%22%20d%3D%22M75%2025h12c4.42%200%208%203.58%208%208v24c0%204.42-3.58%208-8%208h-12c-4.42%200-8-3.58-8-8v-24c0-4.42%203.58-8%208-8zM115%205c4.42%200%208%203.58%208%208v64c0%204.42-3.58%208-8%208l-8-4-20-15.25v-40.75l20-16s3.58-4%208-4z%22%20stroke-linecap%3D%22square%22%2F%3E%3C%2Fg%3E%3Cg%20fill%3D%22%23fff%22%3E%3Cpath%20d%3D%22M21%20172.58c0%203.109-.93%205.609-2.8%207.529-1.86%201.91-4.34%202.861-7.42%202.861-2.82%200-5.18-.851-7.07-2.551-2.14-1.939-3.21-4.46-3.21-7.57%200-3.06%201.09-5.58%203.26-7.55%201.9-1.72%204.31-2.579%207.24-2.579%203.52%200%206.42%201.539%208.68%204.609l-2.48%201.48c-1.67-2.131-3.81-3.19-6.42-3.19-2.04%200-3.75.601-5.12%201.79-1.59%201.39-1.72%203.29-1.72%205.529%200%202.141.02%203.791%201.39%205.131s3.19%202%205.45%202c3.54%200%205.84-1.641%206.9-4.93h-7.46v-2.851h10.78v.292z%22%2F%3E%3Cpath%20fill-rule%3D%22evenodd%22%20d%3D%22M37.77%20172.29c2.05%200%203.07-.979%203.07-2.95%200-2.109-1.1-3.17-3.32-3.17h-9.34v6.12h9.59zm5.93%2010.13h-3.09l-4.34-7.279h-8.09v7.279h-2.66v-19.1h12.64c1.69%200%203.01.539%203.97%201.63.96%201.079%201.44%202.54%201.44%204.39%200%201.62-.39%202.92-1.18%203.9-.72.92-1.72%201.5-2.99%201.74l4.3%207.44zM64.82%20172.85c0-2.24-.8-4.05-2.39-5.439-1.37-1.189-3.08-1.79-5.11-1.79-2.23%200-4.05.68-5.45%202.04-1.4%201.369-2.1%203.09-2.1%205.189%200%202.16.68%203.9%202.05%205.23%201.38%201.33%203.21%201.99%205.5%201.99%202.27%200%204.09-.67%205.45-2%201.37-1.34%202.05-3.08%202.05-5.22zm2.77%200c0%203.131-1.08%205.66-3.23%207.59-1.89%201.69-4.24%202.531-7.04%202.531-2.84%200-5.2-.851-7.09-2.551-2.16-1.939-3.23-4.46-3.23-7.57%200-3.06%201.09-5.58%203.27-7.55%201.92-1.72%204.27-2.579%207.05-2.579%202.78%200%205.12.859%207.01%202.579%202.17%201.97%203.26%204.49%203.26%207.55z%22%20clip-rule%3D%22evenodd%22%2F%3E%3Cpath%20d%3D%22M90.15%20176.25c0%201.99-.81%203.59-2.44%204.82-1.65%201.289-3.86%201.93-6.62%201.93-2.76%200-4.98-.641-6.66-1.93-1.62-1.24-2.44-2.85-2.44-4.82v-12.93h2.66v12.16c0%201.5.55%202.64%201.65%203.43%201.1.79%202.7%201.189%204.79%201.189%202.1%200%203.69-.399%204.78-1.189%201.08-.79%201.62-1.93%201.62-3.43v-12.16h2.66v12.93z%22%2F%3E%3Cpath%20fill-rule%3D%22evenodd%22%20d%3D%22M107.64%20172.29c2.049%200%203.081-.979%203.081-2.95%200-2.109-1.091-3.17-3.261-3.17h-9.41v6.12h9.59zm.46-8.97c1.64%200%202.94.539%203.9%201.63.96%201.079%201.439%202.521%201.439%204.34%200%201.89-.5%203.351-1.489%204.351-1%201-2.45%201.5-4.35%201.5h-9.55v7.279h-2.65v-19.1h12.7zM126.33%20145.26h-13.721v-7.76h13.721c2.26.04%204.08%201.74%204.08%203.859%200%202.121-1.83%203.901-4.08%203.901zm-13.721-22.74h13.48c1.85.021%203.41%201.461%203.41%203.33%200%201.871-1.641%203.371-3.49%203.351h-13.4v-6.681zm21.471%2010.85c2.529-1.81%203.49-4.78%203.49-8.06%200-6.16-5.15-11.101-11.48-11.101h-22.89v39.351h23.8v.02c6.68%200%2012.24-5.2%2012.24-11.551%200-4.138-2.47-7.209-5.16-8.659zm35.311-19.25v22.13c0%206.76-3.92%209.6-8.75%209.6s-8.721-2.83-8.721-9.6l-.01-22.13h-9.73v22.19c0%2014.149%208.25%2018.279%2018.471%2018.279%2010.209%200%2018.479-4.13%2018.479-18.279v-22.19h-9.739zm34.189%2015.34c-7.88-1.729-10.551-2.489-10.551-5.01%200-2.22%202.861-3.341%207.371-3.341%204.26%200%209.39%201.83%2012.41%203.65l3.08-8.01c-4.58-1.92-10.08-3.75-17.351-3.75-9.54%200-15.5%205.62-15.5%2012.48%200%206.869%204.91%209.89%2014.63%2011.959%207.551%201.61%209.59%202.57%209.59%204.931s-3.029%203.229-7.109%203.229c-5.291%200-10.381-1.77-15.18-3.85l-2.9%207.811c5.729%202.68%2011.689%204.819%2018.779%204.819%2011.83%200%2016.65-5.69%2016.65-12.319.001-5.889-4.06-10.439-13.919-12.599zm-183.33-15.25l-19.75%2039.351h11.73l2.95-6.33h13.47l-4.19-8.61h-5.32l5.01-10.771%2012.61%2025.711h11.76l-20.51-39.351h-7.76zm79.34%2013.08c0-7.17-4.88-12.979-14.92-12.979h-20.28v39.359l9.4-.01v-31.04h11.53c3.41.01%204.83%202.12%204.83%204.649%200%202.53-1.49%204.561-4.9%204.561h-8.07l12.2%2021.83h9.65s-8.35-14.26-8.31-14.27c6.04-1.89%208.87-6.49%208.87-12.1zm-49.05%2026.29h8.52v-39.35h-8.52v39.35z%22%20clip-rule%3D%22evenodd%22%2F%3E%3C%2Fg%3E%3C%2Fsvg%3E);
	background-repeat:no-repeat;
}

.b-gallery-item .gallery-placeholder-image.is-document {
	background-image:url(data:image/svg+xml;charset=US-ASCII,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22utf-8%22%3F%3E%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%22217%22%20height%3D%22184%22%20viewBox%3D%220%200%20217%20184%22%3E%3Cg%20fill%3D%22%23fff%22%3E%3Cpath%20d%3D%22M21%20174.58c0%203.109-.93%205.609-2.8%207.529-1.86%201.91-4.34%202.861-7.42%202.861-2.82%200-5.18-.851-7.07-2.551-2.14-1.939-3.21-4.46-3.21-7.57%200-3.06%201.09-5.58%203.26-7.55%201.9-1.72%204.31-2.579%207.24-2.579%203.52%200%206.42%201.539%208.68%204.609l-2.48%201.48c-1.67-2.131-3.81-3.19-6.42-3.19-2.04%200-3.75.601-5.12%201.79-1.59%201.39-1.72%203.29-1.72%205.529%200%202.141.02%203.791%201.39%205.131s3.19%202%205.45%202c3.54%200%205.84-1.641%206.9-4.93h-7.46v-2.851h10.78v.292z%22%2F%3E%3Cpath%20fill-rule%3D%22evenodd%22%20d%3D%22M37.77%20174.29c2.05%200%203.07-.979%203.07-2.95%200-2.109-1.1-3.17-3.32-3.17h-9.34v6.12h9.59zm5.93%2010.13h-3.09l-4.34-7.279h-8.09v7.279h-2.66v-19.1h12.64c1.69%200%203.01.539%203.97%201.63.96%201.079%201.44%202.54%201.44%204.39%200%201.62-.39%202.92-1.18%203.9-.72.92-1.72%201.5-2.99%201.74l4.3%207.44zM64.82%20174.85c0-2.24-.8-4.05-2.39-5.439-1.37-1.189-3.08-1.79-5.11-1.79-2.23%200-4.05.68-5.45%202.04-1.4%201.369-2.1%203.09-2.1%205.189%200%202.16.68%203.9%202.05%205.23%201.38%201.33%203.21%201.99%205.5%201.99%202.27%200%204.09-.67%205.45-2%201.37-1.34%202.05-3.08%202.05-5.22zm2.77%200c0%203.131-1.08%205.66-3.23%207.59-1.89%201.69-4.24%202.531-7.04%202.531-2.84%200-5.2-.851-7.09-2.551-2.16-1.939-3.23-4.46-3.23-7.57%200-3.06%201.09-5.58%203.27-7.55%201.92-1.72%204.27-2.579%207.05-2.579%202.78%200%205.12.859%207.01%202.579%202.17%201.97%203.26%204.49%203.26%207.55z%22%20clip-rule%3D%22evenodd%22%2F%3E%3Cpath%20d%3D%22M90.15%20178.25c0%201.99-.81%203.59-2.44%204.82-1.65%201.289-3.86%201.93-6.62%201.93-2.76%200-4.98-.641-6.66-1.93-1.62-1.24-2.44-2.85-2.44-4.82v-12.93h2.66v12.16c0%201.5.55%202.64%201.65%203.43%201.1.79%202.7%201.189%204.79%201.189%202.1%200%203.69-.399%204.78-1.189%201.08-.79%201.62-1.93%201.62-3.43v-12.16h2.66v12.93z%22%2F%3E%3Cpath%20fill-rule%3D%22evenodd%22%20d%3D%22M107.64%20174.29c2.049%200%203.081-.979%203.081-2.95%200-2.109-1.091-3.17-3.261-3.17h-9.41v6.12h9.59zm.46-8.97c1.64%200%202.94.539%203.9%201.63.96%201.079%201.439%202.521%201.439%204.34%200%201.89-.5%203.351-1.489%204.351-1%201-2.45%201.5-4.35%201.5h-9.55v7.279h-2.65v-19.1h12.7zM126.33%20147.26h-13.721v-7.76h13.721c2.26.04%204.08%201.74%204.08%203.859%200%202.121-1.83%203.901-4.08%203.901zm-13.721-22.74h13.48c1.85.021%203.41%201.461%203.41%203.33%200%201.871-1.641%203.371-3.49%203.351h-13.4v-6.681zm21.471%2010.85c2.529-1.81%203.49-4.78%203.49-8.06%200-6.16-5.15-11.101-11.48-11.101h-22.89v39.351h23.8v.02c6.68%200%2012.24-5.2%2012.24-11.551%200-4.138-2.47-7.209-5.16-8.659zm35.311-19.25v22.13c0%206.76-3.92%209.6-8.75%209.6s-8.721-2.83-8.721-9.6l-.01-22.13h-9.73v22.19c0%2014.149%208.25%2018.279%2018.471%2018.279%2010.209%200%2018.479-4.13%2018.479-18.279v-22.19h-9.739zm34.189%2015.34c-7.88-1.729-10.551-2.489-10.551-5.01%200-2.22%202.861-3.341%207.371-3.341%204.26%200%209.39%201.83%2012.41%203.65l3.08-8.01c-4.58-1.92-10.08-3.75-17.351-3.75-9.54%200-15.5%205.62-15.5%2012.48%200%206.869%204.91%209.89%2014.63%2011.959%207.551%201.61%209.59%202.57%209.59%204.931s-3.029%203.229-7.109%203.229c-5.291%200-10.381-1.77-15.18-3.85l-2.9%207.811c5.729%202.68%2011.689%204.819%2018.779%204.819%2011.83%200%2016.65-5.69%2016.65-12.319.001-5.889-4.06-10.439-13.919-12.599zm-183.33-15.25l-19.75%2039.351h11.73l2.95-6.33h13.47l-4.19-8.61h-5.32l5.01-10.771%2012.61%2025.711h11.76l-20.51-39.351h-7.76zm79.34%2013.08c0-7.17-4.88-12.979-14.92-12.979h-20.28v39.359l9.4-.01v-31.04h11.53c3.41.01%204.83%202.12%204.83%204.649%200%202.53-1.49%204.561-4.9%204.561h-8.07l12.2%2021.83h9.65s-8.35-14.26-8.31-14.27c6.04-1.89%208.87-6.49%208.87-12.1zm-49.05%2026.29h8.52v-39.35h-8.52v39.35z%22%20clip-rule%3D%22evenodd%22%2F%3E%3C%2Fg%3E%3Cg%20fill%3D%22%23fff%22%20fill-rule%3D%22evenodd%22%20opacity%3D%22.6%22%20clip-rule%3D%22evenodd%22%3E%3Cpath%20d%3D%22M132.5%2073c-.029%200-1.25.01-1.27%200l-46.79.01c-.03%200-.02-64.01%200-64.01h27.08c1.701%200%203.101-2.69%203.311-1.01.02%200-2.34.21-2.33.2v18.52c0%201.26%201%202.29%202.23%202.29h17.77v5.33c-.001%200%20.028%2038.67-.001%2038.67zm7.561-45.66c-.201-.46-.471-.89-.791-1.26l-.5-.51-4.97-5.11-12.239-12.58-5.23-5.37c-.42-.43-.92-.79-1.471-1.04-.629-.31-1.33-.47-2.08-.47h-28.28c-4.42%200-8%203.58-8%208v64c0%204.42%203.58%208%208%208h48c4.42%200%208-3.58%208-8v-43.54c0-.76-.16-1.47-.439-2.12zM92.5%2041h12v4h-12zM92.5%2053h24v4h-24z%22%2F%3E%3C%2Fg%3E%3C%2Fsvg%3E);
	background-repeat:no-repeat;
}

.article-carousel .icon-gallery,.b-article-media .icon-gallery,.b-live-event .image-box .icon-gallery,.b-standard-story .media-box .icon-gallery,.b-teaser-gallery .info {
	background-image:url(data:image/svg+xml;charset=US-ASCII,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22utf-8%22%3F%3E%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2226%22%20height%3D%2222%22%20viewBox%3D%220%200%2026%2022%22%3E%3Cpath%20fill%3D%22%23fff%22%20fill-rule%3D%22evenodd%22%20d%3D%22M12.83%2019.42c0%20.32-.26.58-.58.58h-9.64c-.32%200-.58-.26-.58-.58v-5.84c0-.32.26-.58.58-.58h9.64c.32%200%20.58.26.58.58v5.84zm2.029-7.72c0-.39-.319-.7-.709-.7h-13.45c-.38%200-.7.31-.7.7v9.6c0%20.39.32.7.7.7h13.45c.39%200%20.709-.311.709-.7v-9.6z%22%20clip-rule%3D%22evenodd%22%2F%3E%3Cpath%20fill%3D%22%23fff%22%20d%3D%22M19.561%205.67h-13.451c-.39%200-.71.31-.71.69v2.31c0%201.05%202.03%201.08%202.03%200v-.42c0-.32.26-.58.58-.58h9.641c.32%200%20.58.26.58.58v5.84c0%20.32-.26.58-.58.58h-.43c-1.181%200-1.15%202%200%202h2.34c.379%200%20.699-.311.699-.699v-9.611c0-.38-.321-.69-.699-.69zM25.3%200h-13.45c-.39%200-.71.31-.71.7v2.3c0%201.06%202.03%201.08%202.03%200v-.42c0-.32.26-.58.58-.58h9.641c.319%200%20.58.26.58.58v5.84c0%20.32-.261.58-.58.58h-.431c-1.181%200-1.149%202%200%202h2.34c.38%200%20.7-.31.7-.7v-9.6c0-.39-.32-.7-.7-.7z%22%2F%3E%3C%2Fsvg%3E);
	background-repeat:no-repeat;
}

.b-search-results .search-results-list .download {
	background-image:url(data:image/svg+xml;charset=US-ASCII,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22utf-8%22%3F%3E%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2216%22%20height%3D%2220%22%20viewBox%3D%220%200%2016%2020%22%3E%3Cpath%20fill%3D%22%230C587F%22%20fill-rule%3D%22evenodd%22%20d%3D%22M9%202v4.43c0%20.31.25.57.561.57h4.439v1.33s.01%209.67%200%209.67h-12.02v-16h7.02zm6.891%204.59c-.051-.12-.121-.23-.201-.32l-.12-.13-1.24-1.27-3.06-3.15-1.31-1.34c-.11-.11-.23-.2-.37-.26-.16-.08-.33-.12-.52-.12h-7.07c-1.1%200-2%20.9-2%202v16c0%201.1.9%202%202%202h12c1.1%200%202-.9%202-2v-10.89c0-.18-.04-.36-.109-.52zM4%2010h3v1h-3zM4%2013h6v1h-6z%22%20clip-rule%3D%22evenodd%22%2F%3E%3C%2Fsvg%3E);
	background-repeat:no-repeat;
}

.article-carousel .icon-photo,.b-article-media .icon-photo,.b-live-event .image-box .icon-photo,.b-standard-story .media-box .icon-photo,.b-teaser-media .media-photo,.story-hotspots .hotspot.is-image:after {
	background-image:url(data:image/svg+xml;charset=US-ASCII,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22utf-8%22%3F%3E%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2226%22%20height%3D%2222%22%20viewBox%3D%220%200%2026%2022%22%3E%3Cpath%20fill%3D%22%23fff%22%20d%3D%22M13%2018.17c-3.281%200-5.95-2.719-5.95-6.061%200-3.335%202.669-6.049%205.95-6.049s5.95%202.714%205.95%206.049c0%203.342-2.669%206.061-5.95%206.061zm0-11.11c-2.729%200-4.95%202.265-4.95%205.049%200%202.79%202.221%205.061%204.95%205.061s4.95-2.271%204.95-5.061c0-2.784-2.221-5.049-4.95-5.049z%22%2F%3E%3Cpath%20fill%3D%22%23fff%22%20fill-rule%3D%22evenodd%22%20d%3D%22M13%209.15c-1.66%200-3%201.33-3%202.959%200%20.211.17.371.38.371.2%200%20.37-.16.37-.371%200-1.229%201.01-2.219%202.25-2.219.21%200%20.38-.17.38-.37%200-.21-.17-.37-.38-.37z%22%20clip-rule%3D%22evenodd%22%2F%3E%3Cpath%20fill%3D%22%23fff%22%20d%3D%22M22.75%2022h-19.5c-1.792%200-3.25-1.444-3.25-3.221v-11.109c0-1.595%201.146-2.932%202.726-3.178l2.688-.446.82-2.021c.506-1.233%201.689-2.025%203.016-2.025h7.5c1.327%200%202.51.792%203.015%202.02l.821%202.026%202.698.448c1.57.244%202.716%201.581%202.716%203.176v11.109c0%201.777-1.458%203.221-3.25%203.221zm-13.5-20c-.513%200-.97.306-1.165.78l-1.028%202.536c-.131.322-.42.554-.763.61l-3.25.54c-.609.096-1.044.601-1.044%201.204v11.109c0%20.673.561%201.221%201.25%201.221h19.5c.689%200%201.25-.548%201.25-1.221v-11.109c0-.603-.435-1.108-1.034-1.202l-3.26-.542c-.343-.057-.632-.288-.763-.61l-1.03-2.54c-.193-.47-.65-.776-1.163-.776h-7.5z%22%2F%3E%3C%2Fsvg%3E);
	background-repeat:no-repeat;
}

.story-hotspots .hotspot.is-text:after {
	background-image:url(data:image/svg+xml;charset=US-ASCII,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22utf-8%22%3F%3E%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2216%22%20height%3D%2217%22%20viewBox%3D%220%200%2016%2017%22%3E%3Cg%20fill%3D%22%23fff%22%20fill-rule%3D%22evenodd%22%20clip-rule%3D%22evenodd%22%3E%3Cpath%20d%3D%22M0%2015h10v2h-10zM0%2010h16v2h-16z%22%2F%3E%3C%2Fg%3E%3Cpath%20fill%3D%22%23fff%22%20fill-rule%3D%22evenodd%22%20d%3D%22M1.7%201l-1.7%206h1.34l.3-1h1.72l.3%201h1.34l-1.7-6h-1.6zm.18%204l.62-2.95h.02l.6%202.95h-1.24zM7%205h9v2h-9zM7%200h9v2h-9z%22%20clip-rule%3D%22evenodd%22%2F%3E%3C%2Fsvg%3E);
	background-repeat:no-repeat;
}

.b-teaser-media .media-video,.b-teaser-video .media-video,.story-hotspots .hotspot.is-video:after {
	background-image:url(data:image/svg+xml;charset=US-ASCII,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22utf-8%22%3F%3E%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2228%22%20height%3D%2218%22%20viewBox%3D%220%200%2028%2018%22%3E%3Cpath%20fill%3D%22%23fff%22%20d%3D%22M26%2013.75h-.8.079l-5.279-3.721v-2.1189999999999998l5.76-3.94h-.15l.39.36v9.42zm-23.09%202.25c-.5%200-.91-.41-.91-.91v-12.18c0-.5.41-.91.91-.91h15.18c.5%200%20.91.41.91.91v12.18c0%20.5-.41.91-.91.91h-15.18zm23.279-14h-.811c-.47%200-.352.1-.689.43l-3.689%202.43v-2.13c0-1.51-1.221-2.73-2.721-2.73h-15.559c-1.5%200-2.72%201.22-2.72%202.73v12.54c0%201.509%201.22%202.73%202.72%202.73h15.559c1.5%200%202.721-1.221%202.721-2.73v-2.11l3.689%202.32c.34.33.221.52.689.52h.811c1%200%201.811-.811%201.811-1.82v-10.36c0-1.01-.811-1.82-1.811-1.82z%22%2F%3E%3C%2Fsvg%3E);
	background-repeat:no-repeat;
}

.b-page-header .btn-group .btn-nav {
	background-image:url(data:image/svg+xml;charset=US-ASCII,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22utf-8%22%3F%3E%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2224%22%20height%3D%2221%22%20viewBox%3D%220%200%2024%2021%22%3E%3Cpath%20fill%3D%22%23fff%22%20d%3D%22M0%200h24v3h-24zM0%2018h24v3h-24zM0%209h24v3h-24z%22%2F%3E%3C%2Fsvg%3E);
	background-repeat:no-repeat;
}

.b-article-main .content .dropdown-box .link-list a[href$=".rss"]:after,.b-article-main .content .dropdown-box .link-list a[href^="http://rss"]:after,.b-article-main .content .link-list a[href$=".rss"]:after,.b-article-main .content .link-list a[href^="http://rss"]:after,.b-live-event .content .link-list a[href$=".rss"]:after,.b-live-event .content .link-list a[href^="http://rss"]:after,.b-standard-story .two-col-layout .link-list a[href$=".rss"]:after,.b-standard-story .two-col-layout .link-list a[href^="http://rss"]:after {
	background-image:url(data:image/svg+xml;charset=US-ASCII,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22utf-8%22%3F%3E%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2212%22%20height%3D%2212%22%20viewBox%3D%220%200%2012%2012%22%3E%3Cg%20fill%3D%22%23005A80%22%3E%3Cpath%20d%3D%22M1.65%208.47c.9%200%201.64.79%201.64%201.77%200%20.97-.74%201.76-1.64%201.76-.91%200-1.65-.79-1.65-1.76%200-.98.74-1.77%201.65-1.77zM7.95%2011.57h-2.33c0-3.33-2.51-4.74-5.62-4.74v-2.49c4.39%200%207.95%202.52%207.95%207.23zM9.6%2011.57c0-5.68-4.3-9-9.6-9v-2.57c6.63%200%2012%204.47%2012%2011.57h-2.4z%22%2F%3E%3C%2Fg%3E%3C%2Fsvg%3E);
	background-repeat:no-repeat;
}

.b-article-main .content .dropdown-box .link-list a[href$=".rss"]:active:after,.b-article-main .content .dropdown-box .link-list a[href$=".rss"]:focus:after,.b-article-main .content .dropdown-box .link-list a[href$=".rss"]:hover:after,.b-article-main .content .dropdown-box .link-list a[href^="http://rss"]:active:after,.b-article-main .content .dropdown-box .link-list a[href^="http://rss"]:focus:after,.b-article-main .content .dropdown-box .link-list a[href^="http://rss"]:hover:after,.b-article-main .content .link-list a[href$=".rss"]:active:after,.b-article-main .content .link-list a[href$=".rss"]:focus:after,.b-article-main .content .link-list a[href$=".rss"]:hover:after,.b-article-main .content .link-list a[href^="http://rss"]:active:after,.b-article-main .content .link-list a[href^="http://rss"]:focus:after,.b-article-main .content .link-list a[href^="http://rss"]:hover:after,.b-live-event .content .link-list a[href$=".rss"]:hover:after,.b-live-event .content .link-list a[href^="http://rss"]:hover:after,.b-standard-story .two-col-layout .link-list a[href$=".rss"]:active:after,.b-standard-story .two-col-layout .link-list a[href$=".rss"]:focus:after,.b-standard-story .two-col-layout .link-list a[href$=".rss"]:hover:after,.b-standard-story .two-col-layout .link-list a[href^="http://rss"]:active:after,.b-standard-story .two-col-layout .link-list a[href^="http://rss"]:focus:after,.b-standard-story .two-col-layout .link-list a[href^="http://rss"]:hover:after {
	background-image:url(data:image/svg+xml;charset=US-ASCII,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22utf-8%22%3F%3E%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2212%22%20height%3D%2212%22%20viewBox%3D%220%200%2012%2012%22%3E%3Cg%20fill%3D%22%23fff%22%3E%3Cpath%20d%3D%22M1.65%208.47c.9%200%201.64.79%201.64%201.77%200%20.97-.74%201.76-1.64%201.76-.91%200-1.65-.79-1.65-1.76%200-.98.74-1.77%201.65-1.77zM7.95%2011.57h-2.33c0-3.33-2.51-4.74-5.62-4.74v-2.49c4.39%200%207.95%202.52%207.95%207.23zM9.6%2011.57c0-5.68-4.3-9-9.6-9v-2.57c6.63%200%2012%204.47%2012%2011.57h-2.4z%22%2F%3E%3C%2Fg%3E%3C%2Fsvg%3E);
	background-repeat:no-repeat;
}

.b-page-header .btn-group .btn-search {
	background-image:url(data:image/svg+xml;charset=US-ASCII,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22utf-8%22%3F%3E%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2224%22%20height%3D%2224%22%20viewBox%3D%220%200%2024%2024%22%3E%3Cpath%20fill%3D%22%23fff%22%20fill-rule%3D%22evenodd%22%20d%3D%22M14.16%2014.2c-.75.75-1.65%201.3-2.62%201.64-.72.24-1.48.37-2.25.37h-.05c-3.81-.021-6.9-3.149-6.87-6.96.02-3.79%203.13-6.88%206.91-6.88h.05c1.85.01%203.58.74%204.88%202.06%201.3%201.31%202%203.06%201.99%204.9%200%20.82-.15%201.62-.421%202.36-.349.94-.888%201.79-1.619%202.51zm9.25%206.09l-.051-.04c-2.609-2.27-4.42-3.93-5.33-4.76-.109-.08-.209-.18-.299-.28-.221-.271-.351-.62-.351-.989l.011-.201c.02-.129.049-.26.1-.379l.13-.261c.601-1.22.94-2.58.95-4.03.03-5.13-4.099-9.32-9.23-9.35h-.06c-5.1%200-9.25%204.12-9.28%209.23-.03%205.129%204.1%209.32%209.23%209.35h.06c1.47%200%202.87-.35%204.11-.96l.1-.05c.17-.08.37-.131.58-.141h.061c.379%200%20.719.131.989.35l.229.23c.861.881%202.66%202.74%204.94%205.34l.06.061c.801.84%202.19.76%203.021-.08s.82-2.29.03-3.04z%22%20clip-rule%3D%22evenodd%22%2F%3E%3C%2Fsvg%3E);
	background-repeat:no-repeat;
}

.no-touch .b-sharing .social-links .facebook:active,.no-touch .b-sharing .social-links .facebook:focus,.no-touch .b-sharing .social-links .facebook:hover {
	background-image:url(data:image/svg+xml;charset=US-ASCII,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22utf-8%22%3F%3E%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2226%22%20height%3D%2226%22%20viewBox%3D%220%200%2026%2026%22%3E%3Cpath%20fill%3D%22%230C587F%22%20d%3D%22M16.357%2014.34l.466-2.677h-2.868v-1.811c0-.803.222-1.247%201.384-1.247h1.675v-2.5c-.253-.038-1.033-.092-2.058-.092-2.126%200-3.679%201.3-3.679%203.693v1.958h-2.292v2.677h2.294v7.647h2.677v-7.648h2.401z%22%2F%3E%3C%2Fsvg%3E);
	background-repeat:no-repeat;
}

.b-sharing .social-links .facebook {
	background-image:url(data:image/svg+xml;charset=US-ASCII,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22utf-8%22%3F%3E%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2226%22%20height%3D%2226%22%20viewBox%3D%220%200%2026%2026%22%3E%3Cpath%20fill%3D%22%23fff%22%20d%3D%22M16.357%2013.34l.466-2.677h-2.868v-1.811c0-.803.222-1.247%201.384-1.247h1.674v-2.5c-.252-.038-1.032-.092-2.057-.092-2.126%200-3.679%201.3-3.679%203.693v1.958h-2.292v2.677h2.294v7.647h2.677v-7.648h2.401z%22%2F%3E%3C%2Fsvg%3E);
	background-repeat:no-repeat;
}

.no-touch .b-sharing .social-links .google-plus:active,.no-touch .b-sharing .social-links .google-plus:focus,.no-touch .b-sharing .social-links .google-plus:hover {
	background-image:url(data:image/svg+xml;charset=US-ASCII,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22utf-8%22%3F%3E%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2226%22%20height%3D%2226%22%20viewBox%3D%220%200%2026%2026%22%3E%3Cg%20fill%3D%22%230C587F%22%3E%3Cpath%20d%3D%22M10.875%2012.86c.481-.015.879-.191%201.2-.512.153-.237.252-.473.298-.718.023-.244.038-.451.038-.62%200-.718-.183-1.445-.551-2.179-.176-.344-.405-.635-.68-.856-.291-.207-.62-.313-.995-.329-.496.015-.901.213-1.23.596-.275.404-.413.864-.398%201.36%200%20.658.191%201.346.581%202.065.184.329.428.612.719.849.298.23.635.344%201.018.344zm2.538%205.361c0-.465-.153-.863-.451-1.207-.321-.33-.818-.734-1.499-1.209l-.405-.016c-.099-.016-.336%200-.719.031-.375.053-.765.145-1.155.26l-.397.16c-.168.076-.337.191-.513.328-.168.154-.306.338-.428.559-.13.23-.199.514-.199.834%200%20.643.291%201.18.872%201.591.55.413%201.308.628%202.263.642.864-.014%201.514-.205%201.973-.572.436-.361.658-.828.658-1.401zm-.704-10.522c.115.07.245.176.39.313.138.146.268.321.398.528.13.191.245.428.336.696.084.268.123.574.123.933-.008.658-.153%201.177-.437%201.567-.13.191-.275.367-.429.528l-.535.489c-.115.115-.214.245-.306.382-.107.153-.161.321-.161.52%200%20.191.054.344.168.474l.275.312.62.506c.382.312.719.664%201.011%201.039.272.391.412.896.427%201.521%200%20.887-.39%201.667-1.169%202.354-.811.705-1.98%201.07-3.502%201.096-1.277-.018-2.233-.283-2.86-.818-.635-.496-.956-1.094-.956-1.789%200-.336.1-.719.313-1.133.199-.412.559-.779%201.086-1.094.589-.336%201.208-.564%201.858-.672.65-.1%201.185-.152%201.605-.161-.13-.176-.244-.358-.352-.558-.115-.191-.176-.42-.176-.688%200-.161.023-.299.069-.406l.107-.312c-.207.022-.397.038-.581.038-.971-.016-1.713-.321-2.225-.925-.528-.558-.795-1.208-.795-1.95%200-.896.375-1.713%201.132-2.438.522-.428%201.057-.711%201.616-.841.55-.114%201.07-.168%201.56-.168h3.64l-1.125.657h-1.125zM19.898%209.037h-1.912v-1.919h-.925v1.919h-1.913v.926h1.913v1.919h.925v-1.919h1.912z%22%2F%3E%3C%2Fg%3E%3C%2Fsvg%3E);
	background-repeat:no-repeat;
}

.b-sharing .social-links .google-plus {
	background-image:url(data:image/svg+xml;charset=US-ASCII,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22utf-8%22%3F%3E%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2226%22%20height%3D%2226%22%20viewBox%3D%220%200%2026%2026%22%3E%3Cg%20fill%3D%22%23fff%22%3E%3Cpath%20d%3D%22M10.875%2011.86c.481-.015.879-.191%201.2-.512.153-.237.252-.473.298-.718.023-.244.038-.451.038-.62%200-.718-.183-1.445-.551-2.179-.176-.344-.405-.635-.68-.856-.291-.207-.62-.313-.995-.329-.496.015-.901.213-1.23.596-.275.404-.413.864-.398%201.36%200%20.658.191%201.346.581%202.065.184.329.428.612.719.849.298.23.635.344%201.018.344zm2.538%205.361c0-.465-.153-.863-.451-1.208-.321-.329-.818-.733-1.499-1.208l-.405-.016c-.099-.015-.336%200-.719.031-.375.053-.765.145-1.155.26l-.397.16c-.168.076-.337.191-.513.328-.168.154-.306.338-.428.559-.13.23-.199.513-.199.834%200%20.643.291%201.179.872%201.591.55.413%201.308.627%202.263.642.864-.015%201.514-.206%201.973-.573.436-.36.658-.827.658-1.4zm-.704-10.522c.115.07.245.176.39.313.138.146.268.321.398.528.13.191.245.428.336.696.084.268.123.574.123.933-.008.658-.153%201.177-.437%201.567-.13.191-.275.367-.428.528l-.535.489c-.115.115-.214.245-.306.382-.107.153-.161.321-.161.52%200%20.191.054.344.168.474l.275.313.62.505c.382.313.719.665%201.011%201.04.273.39.412.895.427%201.521%200%20.887-.39%201.667-1.169%202.354-.811.704-1.98%201.07-3.502%201.095-1.277-.017-2.233-.283-2.86-.819-.635-.496-.956-1.093-.956-1.789%200-.336.1-.718.313-1.132.199-.412.559-.779%201.086-1.094.589-.336%201.208-.564%201.858-.672.65-.1%201.185-.152%201.605-.161-.13-.176-.244-.358-.352-.558-.115-.191-.176-.42-.176-.688%200-.161.023-.299.069-.406l.107-.312c-.207.022-.397.038-.581.038-.971-.016-1.713-.321-2.225-.925-.528-.558-.795-1.208-.795-1.95%200-.895.375-1.713%201.132-2.438.521-.428%201.056-.711%201.615-.841.55-.114%201.07-.168%201.56-.168h3.64l-1.125.657h-1.125zM19.898%208.037h-1.912v-1.919h-.925v1.919h-1.912v.926h1.912v1.919h.925v-1.919h1.912z%22%2F%3E%3C%2Fg%3E%3C%2Fsvg%3E);
	background-repeat:no-repeat;
}

.no-touch .b-sharing .social-links .linked-in:active,.no-touch .b-sharing .social-links .linked-in:focus,.no-touch .b-sharing .social-links .linked-in:hover {
	background-image:url(data:image/svg+xml;charset=US-ASCII,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22utf-8%22%3F%3E%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2226%22%20height%3D%2226%22%20viewBox%3D%220%200%2026%2026%22%3E%3Cg%20fill%3D%22%230C587F%22%3E%3Cpath%20d%3D%22M8.479%2011.063v-1.431h1.737v1.432l-1.737-.001zm1.737.979v6.326h-1.737v-6.326h1.737zM13.239%2012.042v.881h.037c.221-.367.506-.635.857-.801.35-.167.709-.251%201.076-.251.465%200%20.846.063%201.145.189.297.127.531.302.703.526s.291.497.359.82c.07.322.105.678.105%201.07v3.891h-1.736v-3.573c0-.522-.082-.912-.244-1.168-.164-.257-.453-.386-.869-.386-.475%200-.816.141-1.029.422-.21.282-.317.745-.317%201.389v3.315h-1.737v-6.326h1.651v.002z%22%2F%3E%3C%2Fg%3E%3C%2Fsvg%3E);
	background-repeat:no-repeat;
}

.b-sharing .social-links .linked-in {
	background-image:url(data:image/svg+xml;charset=US-ASCII,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22utf-8%22%3F%3E%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2226%22%20height%3D%2226%22%20viewBox%3D%220%200%2026%2026%22%3E%3Cg%20fill%3D%22%23fff%22%3E%3Cpath%20d%3D%22M8.479%2010.063v-1.431h1.737v1.432h-1.737zm1.737.979v6.326h-1.737v-6.326h1.737zM13.239%2011.042v.881h.037c.221-.367.506-.635.857-.801.35-.167.709-.251%201.076-.251.465%200%20.846.063%201.145.189.297.127.531.302.703.526.172.224.291.497.359.82.071.322.105.678.105%201.07v3.891h-1.736v-3.573c0-.522-.082-.912-.244-1.168-.164-.257-.453-.386-.869-.386-.475%200-.816.141-1.029.422-.211.282-.318.745-.318%201.389v3.315h-1.737v-6.326h1.651z%22%2F%3E%3C%2Fg%3E%3C%2Fsvg%3E);
	background-repeat:no-repeat;
}

.no-touch .b-sharing .social-links .twitter:active,.no-touch .b-sharing .social-links .twitter:focus,.no-touch .b-sharing .social-links .twitter:hover {
	background-image:url(data:image/svg+xml;charset=US-ASCII,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22utf-8%22%3F%3E%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2226%22%20height%3D%2226%22%20viewBox%3D%220%200%2026%2026%22%3E%3Cpath%20fill%3D%22%230C587F%22%20d%3D%22M19.104%2010.207c-.443.199-.935.336-1.438.39.521-.306.917-.795%201.101-1.384-.48.291-1.018.497-1.591.612-.45-.489-1.108-.795-1.827-.795-1.385%200-2.5%201.125-2.5%202.508%200%20.199.023.39.062.573-2.08-.106-3.923-1.101-5.162-2.623-.216.367-.338.803-.338%201.262%200%20.872.443%201.637%201.116%202.087-.413-.007-.795-.122-1.139-.313v.031c0%201.216.864%202.232%202.011%202.462-.207.062-.429.092-.658.092-.161%200-.321-.016-.474-.045.321.992%201.246%201.721%202.34%201.742-.856.672-1.935%201.069-3.112%201.069-.199%200-.398-.008-.597-.032%201.109.713%202.424%201.127%203.839%201.127%204.611%200%207.126-3.824%207.126-7.143l-.008-.321c.491-.359.911-.794%201.249-1.299z%22%2F%3E%3C%2Fsvg%3E);
	background-repeat:no-repeat;
}

.b-sharing .social-links .twitter {
	background-image:url(data:image/svg+xml;charset=US-ASCII,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22utf-8%22%3F%3E%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2226%22%20height%3D%2226%22%20viewBox%3D%220%200%2026%2026%22%3E%3Cpath%20fill%3D%22%23fff%22%20d%3D%22M19.103%209.207c-.443.199-.934.336-1.438.39.521-.306.917-.795%201.101-1.384-.481.291-1.018.497-1.591.612-.451-.489-1.108-.795-1.828-.795-1.384%200-2.5%201.125-2.5%202.508%200%20.199.023.39.062.573-2.08-.106-3.923-1.101-5.162-2.623-.216.367-.338.803-.338%201.262%200%20.872.443%201.637%201.116%202.087-.413-.007-.795-.122-1.139-.313v.031c0%201.216.864%202.232%202.011%202.463-.207.061-.429.092-.658.092-.161%200-.321-.016-.474-.046.321.993%201.246%201.721%202.34%201.742-.856.673-1.935%201.07-3.112%201.07-.199%200-.398-.008-.597-.032%201.109.713%202.424%201.126%203.839%201.126%204.611%200%207.126-3.823%207.126-7.142l-.008-.321c.493-.36.913-.795%201.25-1.3z%22%2F%3E%3C%2Fsvg%3E);
	background-repeat:no-repeat;
}

.b-social-media-facebook:after {
	background-image:url(data:image/svg+xml;charset=US-ASCII,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22utf-8%22%3F%3E%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2221%22%20height%3D%2242%22%20viewBox%3D%220%200%2021%2042%22%3E%3Cpath%20fill%3D%22%23fff%22%20fill-rule%3D%22evenodd%22%20d%3D%22M6.9%2041.9l-.05-19.57h-6.85v-7.97h6.84v-9.17s.36-5.19%204.15-5.19h10.01v6.16h-6.35v8.08h6.229v7.85h-6.11v19.91l-7.869-.1z%22%20clip-rule%3D%22evenodd%22%2F%3E%3C%2Fsvg%3E);
	background-repeat:no-repeat;
}

.b-social-media-instagram:after {
	background-image:url(data:image/svg+xml;charset=US-ASCII,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22utf-8%22%3F%3E%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2240%22%20height%3D%2240%22%20viewBox%3D%220%200%2040%2040%22%3E%3Cpath%20fill%3D%22%23fff%22%20fill-rule%3D%22evenodd%22%20d%3D%22M20.04%2012.13c-4.44%200-8.04%203.48-8.04%207.78%200%204.3%203.6%207.79%208.04%207.79%204.44%200%208.03-3.49%208.03-7.79s-3.59-7.78-8.03-7.78zm15.96%203.87h-4.04c.33%201.09.511%203.16.511%204.35%200%206.65-5.57%2012.041-12.431%2012.041-6.87%200-12.43-6.301-12.43-12.96%200-1.19.17-2.34.51-3.43h-4.12v17.49c0%20.879.72%202.509%201.59%202.509h28.82c.869%200%201.59-.721%201.59-1.59v-18.41zm-6.2-12c-.989%200-1.8%201.25-1.8%202.24v3.96c0%20.99.811%201.8%201.8%201.8h4.4c.989%200%201.8-.81%201.8-1.8v-4.4c0-.99-.811-1.8-1.8-1.8h-4.4zm-24.67-4h29.74c2.819%200%205.13%202.31%205.13%205.13v29.74c0%202.819-2.311%205.13-5.13%205.13h-29.74c-2.82%200-5.13-2.311-5.13-5.13v-29.74c0-2.82%202.31-5.13%205.13-5.13z%22%20clip-rule%3D%22evenodd%22%2F%3E%3C%2Fsvg%3E);
	background-repeat:no-repeat;
}

.b-social-media-twitter:after {
	background-image:url(data:image/svg+xml;charset=US-ASCII,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22utf-8%22%3F%3E%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2249%22%20height%3D%2240%22%20viewBox%3D%220%200%2049%2040%22%3E%3Cpath%20fill%3D%22%23fff%22%20fill-rule%3D%22evenodd%22%20d%3D%22M41.51%203.21c1.09%200%205.87-2.29%206.18-2.29-.59%201.67-2.11%203.81-4.12%205.19.16.15%200%20.15.47.15.31%200%203.26-.76%204.96-1.37-.76%201.37-3.52%203.83-4.75%204.9l.04%202.92c-1.47%2018.24-15.351%2027.29-28.87%2027.29-5.04%200-10.39-1.41-15.42-4.37.63%200%201.57.149%202.04.149%203.93%200%208.79-1.399%2012.86-4.52-3.61-.15-8.63-3.41-9.58-6.98%201.25.16%202.66.16%204.23%200%200-.159.15-.159.31-.309-4.38-.77-8.14-5.56-8.14-8.95v-.93c1.24.62%202.49.93%203.74%201.23l.78-.15c-2.18-.92-4.37-5.38-4.37-6.91v-2.91c.31-1.07.62-2.3%201.24-3.37%203.9%205.66%2014.67%2010.42%2020.28%2010.42h.94c-.17-.92-.33-2-.34-2.46-.04-5.66%204.43-9.94%2010.02-9.94%203.89%200%207.5%203.21%207.5%203.21z%22%20clip-rule%3D%22evenodd%22%2F%3E%3C%2Fsvg%3E);
	background-repeat:no-repeat;
}

.b-teaser-financial .stock-trend-wrapper.is-falling {
	background-image:url(data:image/svg+xml;charset=US-ASCII,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22utf-8%22%3F%3E%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%22279%22%20height%3D%2258%22%20viewBox%3D%220%200%20279%2058%22%3E%3Cpath%20fill%3D%22%23fff%22%20d%3D%22M0%2045h279v1h-279zM0%2013h279v1h-279z%22%20opacity%3D%22.102%22%20enable-background%3D%22new%22%2F%3E%3Cpath%20fill%3D%22%23fff%22%20d%3D%22M119%2030l52-29%203-1s2%201%203%202l50%2038-6%207-48-36-51%2029c-1%202-4%201-6%200-2-2-37-26-37-26l-46.75%2027.75c-2%202-4%202-6%200s-1-5%201-7l49.75-30.75%203-1s2%201%203%202l36%2025zM226%2041l5-7c1-1%201-1%202-1h1c1%200%202%201%203%202l5%2019c1%201%200%202%200%203-1%201-2%201-3%201l-20-1c-1%200-2%200-3-1v-3l5-6%205-6z%22%20opacity%3D%22.051%22%20enable-background%3D%22new%22%2F%3E%3C%2Fsvg%3E);
	background-repeat:no-repeat;
}

.b-teaser-financial .stock-trend-wrapper.is-rising {
	background-image:url(data:image/svg+xml;charset=US-ASCII,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22utf-8%22%3F%3E%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%22279%22%20height%3D%2258%22%20viewBox%3D%220%200%20279%2058%22%3E%3Cpath%20fill%3D%22%23fff%22%20d%3D%22M0%2046h279v1h-279zM0%2014h279v1h-279z%22%20opacity%3D%22.102%22%20enable-background%3D%22new%22%2F%3E%3Cpath%20fill%3D%22%23fff%22%20d%3D%22M119%2028l52%2029c1%201%202%201%203%201s2-1%203-2l50-38-6-6-48%2035-51-29c-1-2-4-1-6%201-2%201-37%2025-37%2025l-46-25c-2-2-4-1-6%201s-1%205%201%206l49%2028c1%201%202%201%203%201s2-1%203-2l36-25zM226%2018l5%206%202%202h1c1-1%202-1%203-3l5-19c1-1%200-2%200-3l-3-1-20%201c-1%200-2%201-3%202v3l5%205%205%207z%22%20opacity%3D%22.051%22%20enable-background%3D%22new%22%2F%3E%3C%2Fsvg%3E);
	background-repeat:no-repeat;
}

.b-social-links .twitter, .b-access-links .twitter {
	background-image:url(data:image/svg+xml;charset=US-ASCII,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22utf-8%22%3F%3E%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2234%22%20height%3D%2234%22%20viewBox%3D%220%200%2034%2034%22%3E%3Cpath%20fill%3D%22%23fff%22%20d%3D%22M17%201c8.822%200%2016%207.178%2016%2016s-7.178%2016-16%2016-16-7.178-16-16%207.178-16%2016-16m0-1c-9.39%200-17%207.61-17%2017%200%209.391%207.61%2017%2017%2017%209.391%200%2017-7.609%2017-17%200-9.39-7.609-17-17-17zM24.98%2012.04c-.58.26-1.221.44-1.881.51.68-.4%201.199-1.04%201.439-1.81-.629.38-1.33.65-2.08.8-.59-.64-1.449-1.04-2.389-1.04-1.811%200-3.271%201.47-3.271%203.28%200%20.26.03.51.08.75-2.72-.14-5.13-1.44-6.75-3.43-.28.48-.44%201.05-.44%201.65%200%201.14.58%202.14%201.46%202.73-.54-.01-1.04-.16-1.49-.41v.04c0%201.59%201.13%202.919%202.63%203.22-.27.08-.56.12-.86.12-.21%200-.42-.021-.62-.06.42%201.299%201.63%202.25%203.06%202.279-1.12.88-2.53%201.4-4.07%201.4-.26%200-.52-.01-.78-.041%201.45.931%203.17%201.471%205.02%201.471%206.03%200%209.319-5%209.319-9.34l-.01-.42c.643-.469%201.192-1.039%201.633-1.699z%22%2F%3E%3C%2Fsvg%3E);
	background-repeat:no-repeat;
}

.b-social-links .youtube {
	background-image:url(data:image/svg+xml;charset=US-ASCII,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22utf-8%22%3F%3E%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2234%22%20height%3D%2234%22%20viewBox%3D%220%200%2034%2034%22%3E%3Cpath%20fill%3D%22%23fff%22%20d%3D%22M17%201c8.822%200%2016%207.178%2016%2016s-7.178%2016-16%2016-16-7.178-16-16%207.178-16%2016-16m0-1c-9.39%200-17%207.61-17%2017%200%209.391%207.61%2017%2017%2017%209.391%200%2017-7.609%2017-17%200-9.39-7.609-17-17-17z%22%2F%3E%3Cg%20fill%3D%22%23fff%22%20fill-rule%3D%22evenodd%22%20clip-rule%3D%22evenodd%22%3E%3Cpath%20d%3D%22M21.75%2014.56v-5.38h-.96v4.12c-.21.3-.409.45-.61.45-.129%200-.199-.07-.22-.23l-.01-.38v-3.96h-.96v4.26c0%20.38.029.64.08.8.1.27.311.4.619.4.351%200%20.721-.22%201.101-.66v.58h.96zm-4.51-1.55c0%20.49-.15.74-.46.74-.311%200-.46-.25-.46-.74v-2.27c0-.5.149-.74.46-.74.31%200%20.46.24.46.74v2.27zm.96-.19v-1.88c0-.58-.101-1-.3-1.27-.27-.37-.64-.55-1.12-.55-.48%200-.86.18-1.12.55-.21.27-.3.69-.3%201.27v1.88c0%20.57.09%201%20.3%201.27.26.36.64.55%201.12.55.479%200%20.85-.19%201.12-.55.2-.27.3-.7.3-1.27zm-2.85-5.48h-1.08l-.729%202.84-.75-2.84h-1.12l.68%202.02c.34%201%20.551%201.76.65%202.28v2.92h1.07v-2.92l1.279-4.3zM22.74%2021.26v-.5c0-.49-.16-.73-.471-.73-.319%200-.479.24-.479.73v.5h.95zm-3.59%201.76v-2.27c0-.48-.141-.721-.41-.721-.16%200-.32.07-.48.23v3.25c.16.16.32.23.48.23.27.001.41-.229.41-.719zm5.72-1.93c0-1.24%200-2.561-.28-3.77-.189-.85-.869-1.48-1.699-1.57-1.951-.22-3.931-.22-5.891-.22-1.97%200-3.94%200-5.89.22-.83.09-1.511.721-1.7%201.57-.28%201.209-.28%202.529-.28%203.77%200%201.25%200%202.57.271%203.78.189.84.88%201.47%201.699%201.56%201.95.23%203.931.23%205.9.23%201.96%200%203.939%200%205.891-.23.819-.09%201.51-.72%201.699-1.56.27-1.21.28-2.53.28-3.78zm-1.181%201.75c0%20.311-.01.53-.02.62-.029.22-.1.41-.22.58-.261.39-.649.58-1.149.58s-.881-.181-1.15-.55c-.2-.26-.311-.68-.311-1.25v-1.86c0-.569.1-.989.301-1.26.27-.36.649-.54%201.14-.54.47%200%20.851.18%201.12.54.199.271.289.69.289%201.26v1.101h-1.899v.939c0%20.5.16.74.49.74.229%200%20.37-.131.42-.391.01-.05.021-.26.021-.649h.969v.14zm-3.589.11c0%20.489-.029.85-.09%201.069-.129.4-.379.601-.76.601-.34%200-.67-.19-.99-.591v.521h-.95v-7.15h.95v2.33c.311-.381.641-.57.99-.57.381%200%20.631.199.76.6.061.211.09.561.09%201.07v2.12zm-4.56%201.6v-.579c-.38.439-.74.649-1.09.649-.3%200-.521-.13-.61-.399-.05-.16-.08-.41-.08-.791v-4.209h.95v4.2989999999999995c.03.15.1.221.229.221.19%200%20.391-.15.601-.45v-4.069h.95v5.329h-.95zm-1.92-6.14h-1.141v6.14h-1.06v-6.14h-1.119v-1.01h3.32v1.01z%22%2F%3E%3C%2Fg%3E%3C%2Fsvg%3E);
	background-repeat:no-repeat;
}

.lt-ie9 .no-touch .b-teaser-press-release .link-box:active .text-box .ad-hoc,.lt-ie9 .no-touch .b-teaser-press-release .link-box:focus .text-box .ad-hoc,.lt-ie9 .no-touch .b-teaser-press-release .link-box:hover .text-box .ad-hoc {
	background-image:url(../../img/icons/png-fallback/ad-hoc-flag-white.png);
	background-repeat:no-repeat;
}

.lt-ie9 .b-teaser-press-release .ad-hoc {
	background-image:url(../../img/icons/png-fallback/ad-hoc-flag.png);
	background-repeat:no-repeat;
}

.lt-ie9 .b-article-text-dropdown .link:after,.lt-ie9 .b-page-nav .link:active:after,.lt-ie9 .b-page-nav .link:focus:after,.lt-ie9 .b-page-nav .link:hover:after {
	background-image:url(../../img/icons/png-fallback/arrow-blue.png);
	background-repeat:no-repeat;
}

.lt-ie9 .b-section-nav-mobile label {
	background-image:url(../../img/icons/png-fallback/arrow-down-white.png);
	background-repeat:no-repeat;
}

.lt-ie9 .b-ir-yearly .development.down {
	background-image:url(../../img/icons/png-fallback/arrow-green-down.png);
	background-repeat:no-repeat;
}

.lt-ie9 .b-ir-yearly .development.up,.lt-ie9 .b-teaser-financial .stock-trend-wrapper.is-rising .stock-trend:before {
	background-image:url(../../img/icons/png-fallback/arrow-green-up.png);
	background-repeat:no-repeat;
}

.lt-ie9 .b-article-apprenticeship table tbody .application:before,.lt-ie9 .b-article-main .content .dropdown-box .link-list a:after,.lt-ie9 .b-article-main .content .link-list a:after,.lt-ie9 .b-live-event .content .link-list a:after,.lt-ie9 .b-standard-story .two-col-layout .link-list a:after,.lt-ie9 .b-teaser-functional-area .link:after {
	background-image:url(../../img/icons/png-fallback/arrow-lightblue.png);
	background-repeat:no-repeat;
}

.lt-ie9 .b-article-controls>.prev:after,.lt-ie9 .b-gallery-main .prev {
	background-image:url(../../img/icons/png-fallback/arrow-medium-left-white.png);
	background-repeat:no-repeat;
}

.lt-ie9 .b-article-controls>.next:after,.lt-ie9 .b-gallery-main .next {
	background-image:url(../../img/icons/png-fallback/arrow-medium-right-white.png);
	background-repeat:no-repeat;
}

.lt-ie9 .b-live-event .b-sharing .sharing-toggle {
	background-image:url(../../img/icons/png-fallback/arrow-sharing-blue.png);
	background-repeat:no-repeat;
}

.lt-ie9 .b-sharing .label,.lt-ie9 .b-sharing .sharing-toggle {
	background-image:url(../../img/icons/png-fallback/arrow-sharing.png);
	background-repeat:no-repeat;
}

.lt-ie9 .b-article-main .content .dropdown-box .link-list a[href^="http://"]:after,.lt-ie9 .b-article-main .content .dropdown-box .link-list a[href^="https://"]:after,.lt-ie9 .b-article-main .content .link-list a[href^="http://"]:after,.lt-ie9 .b-article-main .content .link-list a[href^="https://"]:after,.lt-ie9 .b-event-facts .link a:after,.lt-ie9 .b-live-event .content .link-list a[href^="http://"]:after,.lt-ie9 .b-live-event .content .link-list a[href^="https://"]:after,.lt-ie9 .b-standard-story .two-col-layout .link-list a[href^="http://"]:after,.lt-ie9 .b-standard-story .two-col-layout .link-list a[href^="https://"]:after {
	background-image:url(../../img/icons/png-fallback/arrow-top-right-lightblue.png);
	background-repeat:no-repeat;
}

.lt-ie9 .b-article-main .content .dropdown-box .link-list a[href^="http://"]:active:after,.lt-ie9 .b-article-main .content .dropdown-box .link-list a[href^="http://"]:focus:after,.lt-ie9 .b-article-main .content .dropdown-box .link-list a[href^="http://"]:hover:after,.lt-ie9 .b-article-main .content .dropdown-box .link-list a[href^="https://"]:active:after,.lt-ie9 .b-article-main .content .dropdown-box .link-list a[href^="https://"]:focus:after,.lt-ie9 .b-article-main .content .dropdown-box .link-list a[href^="https://"]:hover:after,.lt-ie9 .b-article-main .content .link-list a[href^="http://"]:active:after,.lt-ie9 .b-article-main .content .link-list a[href^="http://"]:focus:after,.lt-ie9 .b-article-main .content .link-list a[href^="http://"]:hover:after,.lt-ie9 .b-article-main .content .link-list a[href^="https://"]:active:after,.lt-ie9 .b-article-main .content .link-list a[href^="https://"]:focus:after,.lt-ie9 .b-article-main .content .link-list a[href^="https://"]:hover:after,.lt-ie9 .b-live-event .content .link-list a[href^="http://"]:hover:after,.lt-ie9 .b-live-event .content .link-list a[href^="https://"]:hover:after,.lt-ie9 .b-standard-story .two-col-layout .link-list a[href^="http://"]:active:after,.lt-ie9 .b-standard-story .two-col-layout .link-list a[href^="http://"]:focus:after,.lt-ie9 .b-standard-story .two-col-layout .link-list a[href^="http://"]:hover:after,.lt-ie9 .b-standard-story .two-col-layout .link-list a[href^="https://"]:active:after,.lt-ie9 .b-standard-story .two-col-layout .link-list a[href^="https://"]:focus:after,.lt-ie9 .b-standard-story .two-col-layout .link-list a[href^="https://"]:hover:after,.lt-ie9 .b-teaser-list .link[href^="http://"]:after,.lt-ie9 .b-teaser-list .link[href^="https://"]:after {
	background-image:url(../../img/icons/png-fallback/arrow-top-right-white.png);
	background-repeat:no-repeat;
}

.lt-ie9 .b-teaser-financial .stock-trend-wrapper.is-falling .stock-trend:before {
	background-image:url(../../img/icons/png-fallback/arrow-white-down.png);
	background-repeat:no-repeat;
}

.lt-ie9 .b-article-main .content .table-box.has-scroll-icon:before {
	background-image:url(../../img/icons/png-fallback/arrow-white-left.png);
	background-repeat:no-repeat;
}

.lt-ie9 .b-search-filter .btn-toggle {
	background-image:url(../../img/icons/png-fallback/arrow-white-small-down.png);
	background-repeat:no-repeat;
}

.b-intro .lt-ie9 .btn-toggle:after,.b-key-facts .lt-ie9 .btn-toggle:after,.b-outro .lt-ie9 .btn-toggle:after,.lt-ie9 .b-article-main .content .dropdown-box .link-list a:active:after,.lt-ie9 .b-article-main .content .dropdown-box .link-list a:focus:after,.lt-ie9 .b-article-main .content .dropdown-box .link-list a:hover:after,.lt-ie9 .b-article-main .content .link-list a:active:after,.lt-ie9 .b-article-main .content .link-list a:focus:after,.lt-ie9 .b-article-main .content .link-list a:hover:after,.lt-ie9 .b-article-main .content .table-box.has-scroll-icon:after,.lt-ie9 .b-breadcrumb .item:after,.lt-ie9 .b-division-links .link:after,.lt-ie9 .b-intro .btn-toggle:after,.lt-ie9 .b-key-facts .btn-toggle:after,.lt-ie9 .b-live-event .content .link-list a:hover:after,.lt-ie9 .b-outro .btn-toggle:after,.lt-ie9 .b-single-contact .btn-toggle,.lt-ie9 .b-standard-story .two-col-layout .link-list a:active:after,.lt-ie9 .b-standard-story .two-col-layout .link-list a:focus:after,.lt-ie9 .b-standard-story .two-col-layout .link-list a:hover:after,.lt-ie9 .b-teaser-division .link:after,.lt-ie9 .b-teaser-list .link:after,.lt-ie9 .no-touch .b-teaser-functional-area .link:active:after,.lt-ie9 .no-touch .b-teaser-functional-area .link:focus:after,.lt-ie9 .no-touch .b-teaser-functional-area .link:hover:after {
	background-image:url(../../img/icons/png-fallback/arrow-white.png);
	background-repeat:no-repeat;
}

.b-brandarea .lt-ie9 .link:after,.b-media-carousel .controls .lt-ie9 .btn:after,.b-page-header .btn-group .lt-ie9 .link:after,.lt-ie9 .b-brandarea .link:after,.lt-ie9 .b-media-carousel .controls .btn:after,.lt-ie9 .b-page-header .btn-group .link:after {
	background-image:url(../../img/icons/png-fallback/button-arrow-blue.png);
	background-repeat:no-repeat;
}

.b-page-nav .lt-ie9 .arrow-backwards:after,.lt-ie9 .b-page-nav .arrow-backwards:after {
	background-image:url(../../img/icons/png-fallback/button-arrow-left-white.png);
	background-repeat:no-repeat;
}

.b-section-text-image .lt-ie9 .btn:after,.lt-ie9 .b-section-text-image .btn:after {
	background-image:url(../../img/icons/png-fallback/button-arrow-lightblue.png);
	background-repeat:no-repeat;
}

.article-carousel .lt-ie9 .btn:after,.b-article-media .lt-ie9 .btn:after,.b-events .event-list .lt-ie9 .btn:after,.b-ir-yearly .lt-ie9 .btn:after,.b-live-event .image-box .lt-ie9 .btn:after,.b-outro .lt-ie9 .btn:after,.b-standard-story .media-box .lt-ie9 .btn:after,.b-teaser-did-you-know .lt-ie9 .btn:after,.b-teaser-event-list .event .lt-ie9 .btn:after,.b-teaser-filter .lt-ie9 .btn:after,.b-teaser-gallery .text-box .lt-ie9 .btn:after,.b-teaser-image-text .text-box .lt-ie9 .btn:after,.b-teaser-job-offer .lt-ie9 .btn:after,.b-teaser-job-search .lt-ie9 .btn:after,.b-teaser-login .lt-ie9 .btn:after,.b-teaser-press-release .lt-ie9 .btn:after,.b-teaser-story .text-box .lt-ie9 .btn:after,.b-teaser-text .lt-ie9 .btn:after,.lt-ie9 .article-carousel .btn:after,.lt-ie9 .b-article-media .btn:after,.lt-ie9 .b-chapter-nav .btn.next,.lt-ie9 .b-chapter-nav .btn.prev,.lt-ie9 .b-events .event-list .btn:after,.lt-ie9 .b-ir-yearly .btn:after,.lt-ie9 .b-live-event .image-box .btn:after,.lt-ie9 .b-outro .btn:after,.lt-ie9 .b-standard-story .media-box .btn:after,.lt-ie9 .b-teaser-did-you-know .btn:after,.lt-ie9 .b-teaser-event-list .event .btn:after,.lt-ie9 .b-teaser-filter .btn:after,.lt-ie9 .b-teaser-gallery .text-box .btn:after,.lt-ie9 .b-teaser-image-text .text-box .btn:after,.lt-ie9 .b-teaser-job-offer .btn:after,.lt-ie9 .b-teaser-job-search .btn:after,.lt-ie9 .b-teaser-login .btn:after,.lt-ie9 .b-teaser-press-release .btn:after,.lt-ie9 .b-teaser-story .text-box .btn:after,.lt-ie9 .b-teaser-text .btn:after {
	background-image:url(../../img/icons/png-fallback/button-arrow-white.png);
	background-repeat:no-repeat;
}

.b-page-nav .lt-ie9 .arrow-db-backwards:after,.lt-ie9 .b-page-nav .arrow-db-backwards:after {
	background-image:url(../../img/icons/png-fallback/button-double-arrow-left-white.png);
	background-repeat:no-repeat;
}

.b-download .lt-ie9 .link:after,.lt-ie9 .b-download .link:after,.lt-ie9 .no-touch .b-gallery-item .b-downloads .download:active,.lt-ie9 .no-touch .b-gallery-item .b-downloads .download:focus,.lt-ie9 .no-touch .b-gallery-item .b-downloads .download:hover,.lt-ie9 .no-touch .b-gallery-item .b-downloads .toggle-content:active,.lt-ie9 .no-touch .b-gallery-item .b-downloads .toggle-content:focus,.lt-ie9 .no-touch .b-gallery-item .b-downloads .toggle-content:hover,.lt-ie9 .no-touch .b-teaser-media .layer .download:active,.lt-ie9 .no-touch .b-teaser-media .layer .download:focus,.lt-ie9 .no-touch .b-teaser-media .layer .download:hover {
	background-image:url(../../img/icons/png-fallback/button-download-blue.png);
	background-repeat:no-repeat;
}

.b-article-main .aside .lt-ie9 .download-link:after,.lt-ie9 .b-article-main .aside .download-link:after,.lt-ie9 .b-article-main .content .dropdown-box .link-list a[href$=".doc"]:after,.lt-ie9 .b-article-main .content .dropdown-box .link-list a[href$=".docx"]:after,.lt-ie9 .b-article-main .content .dropdown-box .link-list a[href$=".dot"]:after,.lt-ie9 .b-article-main .content .dropdown-box .link-list a[href$=".ppt"]:after,.lt-ie9 .b-article-main .content .dropdown-box .link-list a[href$=".pot"]:after,.lt-ie9 .b-article-main .content .dropdown-box .link-list a[href$=".xls"]:after,.lt-ie9 .b-article-main .content .dropdown-box .link-list a[href$=".xlsx"]:after,.lt-ie9 .b-article-main .content .dropdown-box .link-list a[href$=".pdf"]:after,.lt-ie9 .b-article-main .content .dropdown-box .link-list a[href$=".zip"]:after,.lt-ie9 .b-article-main .content .dropdown-box .link-list a[href$=".txt"]:after,.lt-ie9 .b-article-main .content .dropdown-box .link-list a[href$=".jpg"]:after,.lt-ie9 .b-article-main .content .dropdown-box .link-list a[href$=".jpeg"]:after,.lt-ie9 .b-article-main .content .dropdown-box .link-list a[href$=".png"]:after,.lt-ie9 .b-article-main .content .dropdown-box .link-list a[href$=".mp3"]:after,.lt-ie9 .b-article-main .content .dropdown-box .link-list a[href$=".DOC"]:after,.lt-ie9 .b-article-main .content .dropdown-box .link-list a[href$=".DOCX"]:after,.lt-ie9 .b-article-main .content .dropdown-box .link-list a[href$=".DOT"]:after,.lt-ie9 .b-article-main .content .dropdown-box .link-list a[href$=".PPT"]:after,.lt-ie9 .b-article-main .content .dropdown-box .link-list a[href$=".POT"]:after,.lt-ie9 .b-article-main .content .dropdown-box .link-list a[href$=".XLS"]:after,.lt-ie9 .b-article-main .content .dropdown-box .link-list a[href$=".XLSX"]:after,.lt-ie9 .b-article-main .content .dropdown-box .link-list a[href$=".PDF"]:after,.lt-ie9 .b-article-main .content .dropdown-box .link-list a[href$=".ZIP"]:after,.lt-ie9 .b-article-main .content .dropdown-box .link-list a[href$=".TXT"]:after,.lt-ie9 .b-article-main .content .dropdown-box .link-list a[href$=".JPG"]:after,.lt-ie9 .b-article-main .content .dropdown-box .link-list a[href$=".JPEG"]:after,.lt-ie9 .b-article-main .content .dropdown-box .link-list a[href$=".PNG"]:after,.lt-ie9 .b-article-main .content .dropdown-box .link-list a[href$=".MP3"]:after,.lt-ie9 .b-article-main .content .link-list a[href$=".doc"]:after,.lt-ie9 .b-article-main .content .link-list a[href$=".docx"]:after,.lt-ie9 .b-article-main .content .link-list a[href$=".dot"]:after,.lt-ie9 .b-article-main .content .link-list a[href$=".ppt"]:after,.lt-ie9 .b-article-main .content .link-list a[href$=".pot"]:after,.lt-ie9 .b-article-main .content .link-list a[href$=".xls"]:after,.lt-ie9 .b-article-main .content .link-list a[href$=".xlsx"]:after,.lt-ie9 .b-article-main .content .link-list a[href$=".pdf"]:after,.lt-ie9 .b-article-main .content .link-list a[href$=".zip"]:after,.lt-ie9 .b-article-main .content .link-list a[href$=".txt"]:after,.lt-ie9 .b-article-main .content .link-list a[href$=".jpg"]:after,.lt-ie9 .b-article-main .content .link-list a[href$=".jpeg"]:after,.lt-ie9 .b-article-main .content .link-list a[href$=".png"]:after,.lt-ie9 .b-article-main .content .link-list a[href$=".mp3"]:after,.lt-ie9 .b-article-main .content .link-list a[href$=".DOC"]:after,.lt-ie9 .b-article-main .content .link-list a[href$=".DOCX"]:after,.lt-ie9 .b-article-main .content .link-list a[href$=".DOT"]:after,.lt-ie9 .b-article-main .content .link-list a[href$=".PPT"]:after,.lt-ie9 .b-article-main .content .link-list a[href$=".POT"]:after,.lt-ie9 .b-article-main .content .link-list a[href$=".XLS"]:after,.lt-ie9 .b-article-main .content .link-list a[href$=".XLSX"]:after,.lt-ie9 .b-article-main .content .link-list a[href$=".PDF"]:after,.lt-ie9 .b-article-main .content .link-list a[href$=".ZIP"]:after,.lt-ie9 .b-article-main .content .link-list a[href$=".TXT"]:after,.lt-ie9 .b-article-main .content .link-list a[href$=".JPG"]:after,.lt-ie9 .b-article-main .content .link-list a[href$=".JPEG"]:after,.lt-ie9 .b-article-main .content .link-list a[href$=".PNG"]:after,.lt-ie9 .b-article-main .content .link-list a[href$=".MP3"]:after,.lt-ie9 .b-live-event .content .link-list a[href$=".doc"]:after,.lt-ie9 .b-live-event .content .link-list a[href$=".docx"]:after,.lt-ie9 .b-live-event .content .link-list a[href$=".dot"]:after,.lt-ie9 .b-live-event .content .link-list a[href$=".ppt"]:after,.lt-ie9 .b-live-event .content .link-list a[href$=".pot"]:after,.lt-ie9 .b-live-event .content .link-list a[href$=".xls"]:after,.lt-ie9 .b-live-event .content .link-list a[href$=".xlsx"]:after,.lt-ie9 .b-live-event .content .link-list a[href$=".pdf"]:after,.lt-ie9 .b-live-event .content .link-list a[href$=".zip"]:after,.lt-ie9 .b-live-event .content .link-list a[href$=".txt"]:after,.lt-ie9 .b-live-event .content .link-list a[href$=".jpg"]:after,.lt-ie9 .b-live-event .content .link-list a[href$=".jpeg"]:after,.lt-ie9 .b-live-event .content .link-list a[href$=".png"]:after,.lt-ie9 .b-live-event .content .link-list a[href$=".mp3"]:after,.lt-ie9 .b-live-event .content .link-list a[href$=".DOC"]:after,.lt-ie9 .b-live-event .content .link-list a[href$=".DOCX"]:after,.lt-ie9 .b-live-event .content .link-list a[href$=".DOT"]:after,.lt-ie9 .b-live-event .content .link-list a[href$=".PPT"]:after,.lt-ie9 .b-live-event .content .link-list a[href$=".POT"]:after,.lt-ie9 .b-live-event .content .link-list a[href$=".XLS"]:after,.lt-ie9 .b-live-event .content .link-list a[href$=".XLSX"]:after,.lt-ie9 .b-live-event .content .link-list a[href$=".PDF"]:after,.lt-ie9 .b-live-event .content .link-list a[href$=".ZIP"]:after,.lt-ie9 .b-live-event .content .link-list a[href$=".TXT"]:after,.lt-ie9 .b-live-event .content .link-list a[href$=".JPG"]:after,.lt-ie9 .b-live-event .content .link-list a[href$=".JPEG"]:after,.lt-ie9 .b-live-event .content .link-list a[href$=".PNG"]:after,.lt-ie9 .b-live-event .content .link-list a[href$=".MP3"]:after,.lt-ie9 .b-standard-story .two-col-layout .link-list a[href$=".doc"]:after,.lt-ie9 .b-standard-story .two-col-layout .link-list a[href$=".docx"]:after,.lt-ie9 .b-standard-story .two-col-layout .link-list a[href$=".dot"]:after,.lt-ie9 .b-standard-story .two-col-layout .link-list a[href$=".ppt"]:after,.lt-ie9 .b-standard-story .two-col-layout .link-list a[href$=".pot"]:after,.lt-ie9 .b-standard-story .two-col-layout .link-list a[href$=".xls"]:after,.lt-ie9 .b-standard-story .two-col-layout .link-list a[href$=".xlsx"]:after,.lt-ie9 .b-standard-story .two-col-layout .link-list a[href$=".pdf"]:after,.lt-ie9 .b-standard-story .two-col-layout .link-list a[href$=".zip"]:after,.lt-ie9 .b-standard-story .two-col-layout .link-list a[href$=".txt"]:after,.lt-ie9 .b-standard-story .two-col-layout .link-list a[href$=".jpg"]:after,.lt-ie9 .b-standard-story .two-col-layout .link-list a[href$=".jpeg"]:after,.lt-ie9 .b-standard-story .two-col-layout .link-list a[href$=".png"]:after,.lt-ie9 .b-standard-story .two-col-layout .link-list a[href$=".mp3"]:after,.lt-ie9 .b-standard-story .two-col-layout .link-list a[href$=".DOC"]:after,.lt-ie9 .b-standard-story .two-col-layout .link-list a[href$=".DOCX"]:after,.lt-ie9 .b-standard-story .two-col-layout .link-list a[href$=".DOT"]:after,.lt-ie9 .b-standard-story .two-col-layout .link-list a[href$=".PPT"]:after,.lt-ie9 .b-standard-story .two-col-layout .link-list a[href$=".POT"]:after,.lt-ie9 .b-standard-story .two-col-layout .link-list a[href$=".XLS"]:after,.lt-ie9 .b-standard-story .two-col-layout .link-list a[href$=".XLSX"]:after,.lt-ie9 .b-standard-story .two-col-layout .link-list a[href$=".PDF"]:after,.lt-ie9 .b-standard-story .two-col-layout .link-list a[href$=".ZIP"]:after,.lt-ie9 .b-standard-story .two-col-layout .link-list a[href$=".TXT"]:after,.lt-ie9 .b-standard-story .two-col-layout .link-list a[href$=".JPG"]:after,.lt-ie9 .b-standard-story .two-col-layout .link-list a[href$=".JPEG"]:after,.lt-ie9 .b-standard-story .two-col-layout .link-list a[href$=".PNG"]:after,.lt-ie9 .b-standard-story .two-col-layout .link-list a[href$=".MP3"]:after,.lt-ie9 .b-teaser-media .link-box:active+.toggle-layer,.lt-ie9 .b-teaser-media .link-box:focus+.toggle-layer,.lt-ie9 .b-teaser-media .link-box:hover+.toggle-layer,.lt-ie9 .b-teaser-media .toggle-layer:active,.lt-ie9 .b-teaser-media .toggle-layer:focus,.lt-ie9 .b-teaser-media .toggle-layer:hover,.lt-ie9 .no-touch .b-article-media .download-image:active,.lt-ie9 .no-touch .b-article-media .download-image:focus,.lt-ie9 .no-touch .b-article-media .download-image:hover {
	background-image:url(../../img/icons/png-fallback/button-download-lightblue.png);
	background-repeat:no-repeat;
}

.b-single-download .lt-ie9 .btn:after,.lt-ie9 .b-article-main .content .dropdown-box .link-list a[href$=".doc"]:active:after,.lt-ie9 .b-article-main .content .dropdown-box .link-list a[href$=".doc"]:focus:after,.lt-ie9 .b-article-main .content .dropdown-box .link-list a[href$=".doc"]:hover:after,.lt-ie9 .b-article-main .content .dropdown-box .link-list a[href$=".docx"]:active:after,.lt-ie9 .b-article-main .content .dropdown-box .link-list a[href$=".docx"]:focus:after,.lt-ie9 .b-article-main .content .dropdown-box .link-list a[href$=".docx"]:hover:after,.lt-ie9 .b-article-main .content .dropdown-box .link-list a[href$=".dot"]:active:after,.lt-ie9 .b-article-main .content .dropdown-box .link-list a[href$=".dot"]:focus:after,.lt-ie9 .b-article-main .content .dropdown-box .link-list a[href$=".dot"]:hover:after,.lt-ie9 .b-article-main .content .dropdown-box .link-list a[href$=".ppt"]:active:after,.lt-ie9 .b-article-main .content .dropdown-box .link-list a[href$=".ppt"]:focus:after,.lt-ie9 .b-article-main .content .dropdown-box .link-list a[href$=".ppt"]:hover:after,.lt-ie9 .b-article-main .content .dropdown-box .link-list a[href$=".pot"]:active:after,.lt-ie9 .b-article-main .content .dropdown-box .link-list a[href$=".pot"]:focus:after,.lt-ie9 .b-article-main .content .dropdown-box .link-list a[href$=".pot"]:hover:after,.lt-ie9 .b-article-main .content .dropdown-box .link-list a[href$=".xls"]:active:after,.lt-ie9 .b-article-main .content .dropdown-box .link-list a[href$=".xls"]:focus:after,.lt-ie9 .b-article-main .content .dropdown-box .link-list a[href$=".xls"]:hover:after,.lt-ie9 .b-article-main .content .dropdown-box .link-list a[href$=".xlsx"]:active:after,.lt-ie9 .b-article-main .content .dropdown-box .link-list a[href$=".xlsx"]:focus:after,.lt-ie9 .b-article-main .content .dropdown-box .link-list a[href$=".xlsx"]:hover:after,.lt-ie9 .b-article-main .content .dropdown-box .link-list a[href$=".pdf"]:active:after,.lt-ie9 .b-article-main .content .dropdown-box .link-list a[href$=".pdf"]:focus:after,.lt-ie9 .b-article-main .content .dropdown-box .link-list a[href$=".pdf"]:hover:after,.lt-ie9 .b-article-main .content .dropdown-box .link-list a[href$=".zip"]:active:after,.lt-ie9 .b-article-main .content .dropdown-box .link-list a[href$=".zip"]:focus:after,.lt-ie9 .b-article-main .content .dropdown-box .link-list a[href$=".zip"]:hover:after,.lt-ie9 .b-article-main .content .dropdown-box .link-list a[href$=".txt"]:active:after,.lt-ie9 .b-article-main .content .dropdown-box .link-list a[href$=".txt"]:focus:after,.lt-ie9 .b-article-main .content .dropdown-box .link-list a[href$=".txt"]:hover:after,.lt-ie9 .b-article-main .content .dropdown-box .link-list a[href$=".jpg"]:active:after,.lt-ie9 .b-article-main .content .dropdown-box .link-list a[href$=".jpg"]:focus:after,.lt-ie9 .b-article-main .content .dropdown-box .link-list a[href$=".jpg"]:hover:after,.lt-ie9 .b-article-main .content .dropdown-box .link-list a[href$=".jpeg"]:active:after,.lt-ie9 .b-article-main .content .dropdown-box .link-list a[href$=".jpeg"]:focus:after,.lt-ie9 .b-article-main .content .dropdown-box .link-list a[href$=".jpeg"]:hover:after,.lt-ie9 .b-article-main .content .dropdown-box .link-list a[href$=".png"]:active:after,.lt-ie9 .b-article-main .content .dropdown-box .link-list a[href$=".png"]:focus:after,.lt-ie9 .b-article-main .content .dropdown-box .link-list a[href$=".png"]:hover:after,.lt-ie9 .b-article-main .content .dropdown-box .link-list a[href$=".mp3"]:active:after,.lt-ie9 .b-article-main .content .dropdown-box .link-list a[href$=".mp3"]:focus:after,.lt-ie9 .b-article-main .content .dropdown-box .link-list a[href$=".mp3"]:hover:after,.lt-ie9 .b-article-main .content .dropdown-box .link-list a[href$=".DOC"]:active:after,.lt-ie9 .b-article-main .content .dropdown-box .link-list a[href$=".DOC"]:focus:after,.lt-ie9 .b-article-main .content .dropdown-box .link-list a[href$=".DOC"]:hover:after,.lt-ie9 .b-article-main .content .dropdown-box .link-list a[href$=".DOCX"]:active:after,.lt-ie9 .b-article-main .content .dropdown-box .link-list a[href$=".DOCX"]:focus:after,.lt-ie9 .b-article-main .content .dropdown-box .link-list a[href$=".DOCX"]:hover:after,.lt-ie9 .b-article-main .content .dropdown-box .link-list a[href$=".DOT"]:active:after,.lt-ie9 .b-article-main .content .dropdown-box .link-list a[href$=".DOT"]:focus:after,.lt-ie9 .b-article-main .content .dropdown-box .link-list a[href$=".DOT"]:hover:after,.lt-ie9 .b-article-main .content .dropdown-box .link-list a[href$=".PPT"]:active:after,.lt-ie9 .b-article-main .content .dropdown-box .link-list a[href$=".PPT"]:focus:after,.lt-ie9 .b-article-main .content .dropdown-box .link-list a[href$=".PPT"]:hover:after,.lt-ie9 .b-article-main .content .dropdown-box .link-list a[href$=".POT"]:active:after,.lt-ie9 .b-article-main .content .dropdown-box .link-list a[href$=".POT"]:focus:after,.lt-ie9 .b-article-main .content .dropdown-box .link-list a[href$=".POT"]:hover:after,.lt-ie9 .b-article-main .content .dropdown-box .link-list a[href$=".XLS"]:active:after,.lt-ie9 .b-article-main .content .dropdown-box .link-list a[href$=".XLS"]:focus:after,.lt-ie9 .b-article-main .content .dropdown-box .link-list a[href$=".XLS"]:hover:after,.lt-ie9 .b-article-main .content .dropdown-box .link-list a[href$=".XLSX"]:active:after,.lt-ie9 .b-article-main .content .dropdown-box .link-list a[href$=".XLSX"]:focus:after,.lt-ie9 .b-article-main .content .dropdown-box .link-list a[href$=".XLSX"]:hover:after,.lt-ie9 .b-article-main .content .dropdown-box .link-list a[href$=".PDF"]:active:after,.lt-ie9 .b-article-main .content .dropdown-box .link-list a[href$=".PDF"]:focus:after,.lt-ie9 .b-article-main .content .dropdown-box .link-list a[href$=".PDF"]:hover:after,.lt-ie9 .b-article-main .content .dropdown-box .link-list a[href$=".ZIP"]:active:after,.lt-ie9 .b-article-main .content .dropdown-box .link-list a[href$=".ZIP"]:focus:after,.lt-ie9 .b-article-main .content .dropdown-box .link-list a[href$=".ZIP"]:hover:after,.lt-ie9 .b-article-main .content .dropdown-box .link-list a[href$=".TXT"]:active:after,.lt-ie9 .b-article-main .content .dropdown-box .link-list a[href$=".TXT"]:focus:after,.lt-ie9 .b-article-main .content .dropdown-box .link-list a[href$=".TXT"]:hover:after,.lt-ie9 .b-article-main .content .dropdown-box .link-list a[href$=".JPG"]:active:after,.lt-ie9 .b-article-main .content .dropdown-box .link-list a[href$=".JPG"]:focus:after,.lt-ie9 .b-article-main .content .dropdown-box .link-list a[href$=".JPG"]:hover:after,.lt-ie9 .b-article-main .content .dropdown-box .link-list a[href$=".JPEG"]:active:after,.lt-ie9 .b-article-main .content .dropdown-box .link-list a[href$=".JPEG"]:focus:after,.lt-ie9 .b-article-main .content .dropdown-box .link-list a[href$=".JPEG"]:hover:after,.lt-ie9 .b-article-main .content .dropdown-box .link-list a[href$=".PNG"]:active:after,.lt-ie9 .b-article-main .content .dropdown-box .link-list a[href$=".PNG"]:focus:after,.lt-ie9 .b-article-main .content .dropdown-box .link-list a[href$=".PNG"]:hover:after,.lt-ie9 .b-article-main .content .dropdown-box .link-list a[href$=".MP3"]:active:after,.lt-ie9 .b-article-main .content .dropdown-box .link-list a[href$=".MP3"]:focus:after,.lt-ie9 .b-article-main .content .dropdown-box .link-list a[href$=".MP3"]:hover:after,.lt-ie9 .b-article-main .content .link-list a[href$=".doc"]:active:after,.lt-ie9 .b-article-main .content .link-list a[href$=".doc"]:focus:after,.lt-ie9 .b-article-main .content .link-list a[href$=".doc"]:hover:after,.lt-ie9 .b-article-main .content .link-list a[href$=".docx"]:active:after,.lt-ie9 .b-article-main .content .link-list a[href$=".docx"]:focus:after,.lt-ie9 .b-article-main .content .link-list a[href$=".docx"]:hover:after,.lt-ie9 .b-article-main .content .link-list a[href$=".dot"]:active:after,.lt-ie9 .b-article-main .content .link-list a[href$=".dot"]:focus:after,.lt-ie9 .b-article-main .content .link-list a[href$=".dot"]:hover:after,.lt-ie9 .b-article-main .content .link-list a[href$=".ppt"]:active:after,.lt-ie9 .b-article-main .content .link-list a[href$=".ppt"]:focus:after,.lt-ie9 .b-article-main .content .link-list a[href$=".ppt"]:hover:after,.lt-ie9 .b-article-main .content .link-list a[href$=".pot"]:active:after,.lt-ie9 .b-article-main .content .link-list a[href$=".pot"]:focus:after,.lt-ie9 .b-article-main .content .link-list a[href$=".pot"]:hover:after,.lt-ie9 .b-article-main .content .link-list a[href$=".xls"]:active:after,.lt-ie9 .b-article-main .content .link-list a[href$=".xls"]:focus:after,.lt-ie9 .b-article-main .content .link-list a[href$=".xls"]:hover:after,.lt-ie9 .b-article-main .content .link-list a[href$=".xlsx"]:active:after,.lt-ie9 .b-article-main .content .link-list a[href$=".xlsx"]:focus:after,.lt-ie9 .b-article-main .content .link-list a[href$=".xlsx"]:hover:after,.lt-ie9 .b-article-main .content .link-list a[href$=".pdf"]:active:after,.lt-ie9 .b-article-main .content .link-list a[href$=".pdf"]:focus:after,.lt-ie9 .b-article-main .content .link-list a[href$=".pdf"]:hover:after,.lt-ie9 .b-article-main .content .link-list a[href$=".zip"]:active:after,.lt-ie9 .b-article-main .content .link-list a[href$=".zip"]:focus:after,.lt-ie9 .b-article-main .content .link-list a[href$=".zip"]:hover:after,.lt-ie9 .b-article-main .content .link-list a[href$=".txt"]:active:after,.lt-ie9 .b-article-main .content .link-list a[href$=".txt"]:focus:after,.lt-ie9 .b-article-main .content .link-list a[href$=".txt"]:hover:after,.lt-ie9 .b-article-main .content .link-list a[href$=".jpg"]:active:after,.lt-ie9 .b-article-main .content .link-list a[href$=".jpg"]:focus:after,.lt-ie9 .b-article-main .content .link-list a[href$=".jpg"]:hover:after,.lt-ie9 .b-article-main .content .link-list a[href$=".jpeg"]:active:after,.lt-ie9 .b-article-main .content .link-list a[href$=".jpeg"]:focus:after,.lt-ie9 .b-article-main .content .link-list a[href$=".jpeg"]:hover:after,.lt-ie9 .b-article-main .content .link-list a[href$=".png"]:active:after,.lt-ie9 .b-article-main .content .link-list a[href$=".png"]:focus:after,.lt-ie9 .b-article-main .content .link-list a[href$=".png"]:hover:after,.lt-ie9 .b-article-main .content .link-list a[href$=".mp3"]:active:after,.lt-ie9 .b-article-main .content .link-list a[href$=".mp3"]:focus:after,.lt-ie9 .b-article-main .content .link-list a[href$=".mp3"]:hover:after,.lt-ie9 .b-article-main .content .link-list a[href$=".DOC"]:active:after,.lt-ie9 .b-article-main .content .link-list a[href$=".DOC"]:focus:after,.lt-ie9 .b-article-main .content .link-list a[href$=".DOC"]:hover:after,.lt-ie9 .b-article-main .content .link-list a[href$=".DOCX"]:active:after,.lt-ie9 .b-article-main .content .link-list a[href$=".DOCX"]:focus:after,.lt-ie9 .b-article-main .content .link-list a[href$=".DOCX"]:hover:after,.lt-ie9 .b-article-main .content .link-list a[href$=".DOT"]:active:after,.lt-ie9 .b-article-main .content .link-list a[href$=".DOT"]:focus:after,.lt-ie9 .b-article-main .content .link-list a[href$=".DOT"]:hover:after,.lt-ie9 .b-article-main .content .link-list a[href$=".PPT"]:active:after,.lt-ie9 .b-article-main .content .link-list a[href$=".PPT"]:focus:after,.lt-ie9 .b-article-main .content .link-list a[href$=".PPT"]:hover:after,.lt-ie9 .b-article-main .content .link-list a[href$=".POT"]:active:after,.lt-ie9 .b-article-main .content .link-list a[href$=".POT"]:focus:after,.lt-ie9 .b-article-main .content .link-list a[href$=".POT"]:hover:after,.lt-ie9 .b-article-main .content .link-list a[href$=".XLS"]:active:after,.lt-ie9 .b-article-main .content .link-list a[href$=".XLS"]:focus:after,.lt-ie9 .b-article-main .content .link-list a[href$=".XLS"]:hover:after,.lt-ie9 .b-article-main .content .link-list a[href$=".XLSX"]:active:after,.lt-ie9 .b-article-main .content .link-list a[href$=".XLSX"]:focus:after,.lt-ie9 .b-article-main .content .link-list a[href$=".XLSX"]:hover:after,.lt-ie9 .b-article-main .content .link-list a[href$=".PDF"]:active:after,.lt-ie9 .b-article-main .content .link-list a[href$=".PDF"]:focus:after,.lt-ie9 .b-article-main .content .link-list a[href$=".PDF"]:hover:after,.lt-ie9 .b-article-main .content .link-list a[href$=".ZIP"]:active:after,.lt-ie9 .b-article-main .content .link-list a[href$=".ZIP"]:focus:after,.lt-ie9 .b-article-main .content .link-list a[href$=".ZIP"]:hover:after,.lt-ie9 .b-article-main .content .link-list a[href$=".TXT"]:active:after,.lt-ie9 .b-article-main .content .link-list a[href$=".TXT"]:focus:after,.lt-ie9 .b-article-main .content .link-list a[href$=".TXT"]:hover:after,.lt-ie9 .b-article-main .content .link-list a[href$=".JPG"]:active:after,.lt-ie9 .b-article-main .content .link-list a[href$=".JPG"]:focus:after,.lt-ie9 .b-article-main .content .link-list a[href$=".JPG"]:hover:after,.lt-ie9 .b-article-main .content .link-list a[href$=".JPEG"]:active:after,.lt-ie9 .b-article-main .content .link-list a[href$=".JPEG"]:focus:after,.lt-ie9 .b-article-main .content .link-list a[href$=".JPEG"]:hover:after,.lt-ie9 .b-article-main .content .link-list a[href$=".PNG"]:active:after,.lt-ie9 .b-article-main .content .link-list a[href$=".PNG"]:focus:after,.lt-ie9 .b-article-main .content .link-list a[href$=".PNG"]:hover:after,.lt-ie9 .b-article-main .content .link-list a[href$=".MP3"]:active:after,.lt-ie9 .b-article-main .content .link-list a[href$=".MP3"]:focus:after,.lt-ie9 .b-article-main .content .link-list a[href$=".MP3"]:hover:after,.lt-ie9 .b-article-media .download-image,.lt-ie9 .b-gallery-item .b-downloads .download,.lt-ie9 .b-gallery-item .b-downloads .download-small,.lt-ie9 .b-gallery-item .b-downloads .toggle-content,.lt-ie9 .b-live-event .content .link-list a[href$=".doc"]:hover:after,.lt-ie9 .b-live-event .content .link-list a[href$=".docx"]:hover:after,.lt-ie9 .b-live-event .content .link-list a[href$=".dot"]:hover:after,.lt-ie9 .b-live-event .content .link-list a[href$=".ppt"]:hover:after,.lt-ie9 .b-live-event .content .link-list a[href$=".pot"]:hover:after,.lt-ie9 .b-live-event .content .link-list a[href$=".xls"]:hover:after,.lt-ie9 .b-live-event .content .link-list a[href$=".xlsx"]:hover:after,.lt-ie9 .b-live-event .content .link-list a[href$=".pdf"]:hover:after,.lt-ie9 .b-live-event .content .link-list a[href$=".zip"]:hover:after,.lt-ie9 .b-live-event .content .link-list a[href$=".txt"]:hover:after,.lt-ie9 .b-live-event .content .link-list a[href$=".jpg"]:hover:after,.lt-ie9 .b-live-event .content .link-list a[href$=".jpeg"]:hover:after,.lt-ie9 .b-live-event .content .link-list a[href$=".png"]:hover:after,.lt-ie9 .b-live-event .content .link-list a[href$=".mp3"]:hover:after,.lt-ie9 .b-live-event .content .link-list a[href$=".DOC"]:hover:after,.lt-ie9 .b-live-event .content .link-list a[href$=".DOCX"]:hover:after,.lt-ie9 .b-live-event .content .link-list a[href$=".DOT"]:hover:after,.lt-ie9 .b-live-event .content .link-list a[href$=".PPT"]:hover:after,.lt-ie9 .b-live-event .content .link-list a[href$=".POT"]:hover:after,.lt-ie9 .b-live-event .content .link-list a[href$=".XLS"]:hover:after,.lt-ie9 .b-live-event .content .link-list a[href$=".XLSX"]:hover:after,.lt-ie9 .b-live-event .content .link-list a[href$=".PDF"]:hover:after,.lt-ie9 .b-live-event .content .link-list a[href$=".ZIP"]:hover:after,.lt-ie9 .b-live-event .content .link-list a[href$=".TXT"]:hover:after,.lt-ie9 .b-live-event .content .link-list a[href$=".JPG"]:hover:after,.lt-ie9 .b-live-event .content .link-list a[href$=".JPEG"]:hover:after,.lt-ie9 .b-live-event .content .link-list a[href$=".PNG"]:hover:after,.lt-ie9 .b-live-event .content .link-list a[href$=".MP3"]:hover:after,.lt-ie9 .b-single-download .btn:after,.lt-ie9 .b-standard-story .two-col-layout .link-list a[href$=".doc"]:active:after,.lt-ie9 .b-standard-story .two-col-layout .link-list a[href$=".doc"]:focus:after,.lt-ie9 .b-standard-story .two-col-layout .link-list a[href$=".doc"]:hover:after,.lt-ie9 .b-standard-story .two-col-layout .link-list a[href$=".docx"]:active:after,.lt-ie9 .b-standard-story .two-col-layout .link-list a[href$=".docx"]:focus:after,.lt-ie9 .b-standard-story .two-col-layout .link-list a[href$=".docx"]:hover:after,.lt-ie9 .b-standard-story .two-col-layout .link-list a[href$=".dot"]:active:after,.lt-ie9 .b-standard-story .two-col-layout .link-list a[href$=".dot"]:focus:after,.lt-ie9 .b-standard-story .two-col-layout .link-list a[href$=".dot"]:hover:after,.lt-ie9 .b-standard-story .two-col-layout .link-list a[href$=".ppt"]:active:after,.lt-ie9 .b-standard-story .two-col-layout .link-list a[href$=".ppt"]:focus:after,.lt-ie9 .b-standard-story .two-col-layout .link-list a[href$=".ppt"]:hover:after,.lt-ie9 .b-standard-story .two-col-layout .link-list a[href$=".pot"]:active:after,.lt-ie9 .b-standard-story .two-col-layout .link-list a[href$=".pot"]:focus:after,.lt-ie9 .b-standard-story .two-col-layout .link-list a[href$=".pot"]:hover:after,.lt-ie9 .b-standard-story .two-col-layout .link-list a[href$=".xls"]:active:after,.lt-ie9 .b-standard-story .two-col-layout .link-list a[href$=".xls"]:focus:after,.lt-ie9 .b-standard-story .two-col-layout .link-list a[href$=".xls"]:hover:after,.lt-ie9 .b-standard-story .two-col-layout .link-list a[href$=".xlsx"]:active:after,.lt-ie9 .b-standard-story .two-col-layout .link-list a[href$=".xlsx"]:focus:after,.lt-ie9 .b-standard-story .two-col-layout .link-list a[href$=".xlsx"]:hover:after,.lt-ie9 .b-standard-story .two-col-layout .link-list a[href$=".pdf"]:active:after,.lt-ie9 .b-standard-story .two-col-layout .link-list a[href$=".pdf"]:focus:after,.lt-ie9 .b-standard-story .two-col-layout .link-list a[href$=".pdf"]:hover:after,.lt-ie9 .b-standard-story .two-col-layout .link-list a[href$=".zip"]:active:after,.lt-ie9 .b-standard-story .two-col-layout .link-list a[href$=".zip"]:focus:after,.lt-ie9 .b-standard-story .two-col-layout .link-list a[href$=".zip"]:hover:after,.lt-ie9 .b-standard-story .two-col-layout .link-list a[href$=".txt"]:active:after,.lt-ie9 .b-standard-story .two-col-layout .link-list a[href$=".txt"]:focus:after,.lt-ie9 .b-standard-story .two-col-layout .link-list a[href$=".txt"]:hover:after,.lt-ie9 .b-standard-story .two-col-layout .link-list a[href$=".jpg"]:active:after,.lt-ie9 .b-standard-story .two-col-layout .link-list a[href$=".jpg"]:focus:after,.lt-ie9 .b-standard-story .two-col-layout .link-list a[href$=".jpg"]:hover:after,.lt-ie9 .b-standard-story .two-col-layout .link-list a[href$=".jpeg"]:active:after,.lt-ie9 .b-standard-story .two-col-layout .link-list a[href$=".jpeg"]:focus:after,.lt-ie9 .b-standard-story .two-col-layout .link-list a[href$=".jpeg"]:hover:after,.lt-ie9 .b-standard-story .two-col-layout .link-list a[href$=".png"]:active:after,.lt-ie9 .b-standard-story .two-col-layout .link-list a[href$=".png"]:focus:after,.lt-ie9 .b-standard-story .two-col-layout .link-list a[href$=".png"]:hover:after,.lt-ie9 .b-standard-story .two-col-layout .link-list a[href$=".mp3"]:active:after,.lt-ie9 .b-standard-story .two-col-layout .link-list a[href$=".mp3"]:focus:after,.lt-ie9 .b-standard-story .two-col-layout .link-list a[href$=".mp3"]:hover:after,.lt-ie9 .b-standard-story .two-col-layout .link-list a[href$=".DOC"]:active:after,.lt-ie9 .b-standard-story .two-col-layout .link-list a[href$=".DOC"]:focus:after,.lt-ie9 .b-standard-story .two-col-layout .link-list a[href$=".DOC"]:hover:after,.lt-ie9 .b-standard-story .two-col-layout .link-list a[href$=".DOCX"]:active:after,.lt-ie9 .b-standard-story .two-col-layout .link-list a[href$=".DOCX"]:focus:after,.lt-ie9 .b-standard-story .two-col-layout .link-list a[href$=".DOCX"]:hover:after,.lt-ie9 .b-standard-story .two-col-layout .link-list a[href$=".DOT"]:active:after,.lt-ie9 .b-standard-story .two-col-layout .link-list a[href$=".DOT"]:focus:after,.lt-ie9 .b-standard-story .two-col-layout .link-list a[href$=".DOT"]:hover:after,.lt-ie9 .b-standard-story .two-col-layout .link-list a[href$=".PPT"]:active:after,.lt-ie9 .b-standard-story .two-col-layout .link-list a[href$=".PPT"]:focus:after,.lt-ie9 .b-standard-story .two-col-layout .link-list a[href$=".PPT"]:hover:after,.lt-ie9 .b-standard-story .two-col-layout .link-list a[href$=".POT"]:active:after,.lt-ie9 .b-standard-story .two-col-layout .link-list a[href$=".POT"]:focus:after,.lt-ie9 .b-standard-story .two-col-layout .link-list a[href$=".POT"]:hover:after,.lt-ie9 .b-standard-story .two-col-layout .link-list a[href$=".XLS"]:active:after,.lt-ie9 .b-standard-story .two-col-layout .link-list a[href$=".XLS"]:focus:after,.lt-ie9 .b-standard-story .two-col-layout .link-list a[href$=".XLS"]:hover:after,.lt-ie9 .b-standard-story .two-col-layout .link-list a[href$=".XLSX"]:active:after,.lt-ie9 .b-standard-story .two-col-layout .link-list a[href$=".XLSX"]:focus:after,.lt-ie9 .b-standard-story .two-col-layout .link-list a[href$=".XLSX"]:hover:after,.lt-ie9 .b-standard-story .two-col-layout .link-list a[href$=".PDF"]:active:after,.lt-ie9 .b-standard-story .two-col-layout .link-list a[href$=".PDF"]:focus:after,.lt-ie9 .b-standard-story .two-col-layout .link-list a[href$=".PDF"]:hover:after,.lt-ie9 .b-standard-story .two-col-layout .link-list a[href$=".ZIP"]:active:after,.lt-ie9 .b-standard-story .two-col-layout .link-list a[href$=".ZIP"]:focus:after,.lt-ie9 .b-standard-story .two-col-layout .link-list a[href$=".ZIP"]:hover:after,.lt-ie9 .b-standard-story .two-col-layout .link-list a[href$=".TXT"]:active:after,.lt-ie9 .b-standard-story .two-col-layout .link-list a[href$=".TXT"]:focus:after,.lt-ie9 .b-standard-story .two-col-layout .link-list a[href$=".TXT"]:hover:after,.lt-ie9 .b-standard-story .two-col-layout .link-list a[href$=".JPG"]:active:after,.lt-ie9 .b-standard-story .two-col-layout .link-list a[href$=".JPG"]:focus:after,.lt-ie9 .b-standard-story .two-col-layout .link-list a[href$=".JPG"]:hover:after,.lt-ie9 .b-standard-story .two-col-layout .link-list a[href$=".JPEG"]:active:after,.lt-ie9 .b-standard-story .two-col-layout .link-list a[href$=".JPEG"]:focus:after,.lt-ie9 .b-standard-story .two-col-layout .link-list a[href$=".JPEG"]:hover:after,.lt-ie9 .b-standard-story .two-col-layout .link-list a[href$=".PNG"]:active:after,.lt-ie9 .b-standard-story .two-col-layout .link-list a[href$=".PNG"]:focus:after,.lt-ie9 .b-standard-story .two-col-layout .link-list a[href$=".PNG"]:hover:after,.lt-ie9 .b-standard-story .two-col-layout .link-list a[href$=".MP3"]:active:after,.lt-ie9 .b-standard-story .two-col-layout .link-list a[href$=".MP3"]:focus:after,.lt-ie9 .b-standard-story .two-col-layout .link-list a[href$=".MP3"]:hover:after,.lt-ie9 .b-teaser-list .link[href$=".doc"]:after,.lt-ie9 .b-teaser-list .link[href$=".docx"]:after,.lt-ie9 .b-teaser-list .link[href$=".dot"]:after,.lt-ie9 .b-teaser-list .link[href$=".ppt"]:after,.lt-ie9 .b-teaser-list .link[href$=".pot"]:after,.lt-ie9 .b-teaser-list .link[href$=".xls"]:after,.lt-ie9 .b-teaser-list .link[href$=".xlsx"]:after,.lt-ie9 .b-teaser-list .link[href$=".pdf"]:after,.lt-ie9 .b-teaser-list .link[href$=".zip"]:after,.lt-ie9 .b-teaser-list .link[href$=".txt"]:after,.lt-ie9 .b-teaser-list .link[href$=".jpg"]:after,.lt-ie9 .b-teaser-list .link[href$=".jpeg"]:after,.lt-ie9 .b-teaser-list .link[href$=".png"]:after,.lt-ie9 .b-teaser-list .link[href$=".mp3"]:after,.lt-ie9 .b-teaser-list .link[href$=".DOC"]:after,.lt-ie9 .b-teaser-list .link[href$=".DOCX"]:after,.lt-ie9 .b-teaser-list .link[href$=".DOT"]:after,.lt-ie9 .b-teaser-list .link[href$=".PPT"]:after,.lt-ie9 .b-teaser-list .link[href$=".POT"]:after,.lt-ie9 .b-teaser-list .link[href$=".XLS"]:after,.lt-ie9 .b-teaser-list .link[href$=".XLSX"]:after,.lt-ie9 .b-teaser-list .link[href$=".PDF"]:after,.lt-ie9 .b-teaser-list .link[href$=".ZIP"]:after,.lt-ie9 .b-teaser-list .link[href$=".TXT"]:after,.lt-ie9 .b-teaser-list .link[href$=".JPG"]:after,.lt-ie9 .b-teaser-list .link[href$=".JPEG"]:after,.lt-ie9 .b-teaser-list .link[href$=".PNG"]:after,.lt-ie9 .b-teaser-list .link[href$=".MP3"]:after,.lt-ie9 .b-teaser-media .layer .download,.lt-ie9 .b-teaser-media .layer .download-small,.lt-ie9 .b-teaser-media .toggle-layer {
	background-image:url(../../img/icons/png-fallback/button-download-white.png);
	background-repeat:no-repeat;
}

.b-single-contact .lt-ie9 .btn:after,.lt-ie9 .b-single-contact .btn:after {
	background-image:url(../../img/icons/png-fallback/button-email-white.png);
	background-repeat:no-repeat;
}

.b-article-main .aside .lt-ie9 .print-link:after,.lt-ie9 .b-article-main .aside .print-link:after {
	background-image:url(../../img/icons/png-fallback/button-print-blue.png);
	background-repeat:no-repeat;
}

.lt-ie9 .b-search-results .search-results-list .date {
	background-image:url(../../img/icons/png-fallback/calendar.png);
	background-repeat:no-repeat;
}

.lt-ie9 .b-article-apprenticeship .event-var2:before {
	background-image:url(../../img/icons/png-fallback/check-clock-grey.png);
	background-repeat:no-repeat;
}

.lt-ie9 .b-article-apprenticeship>.application .event-check-time:before {
	background-image:url(../../img/icons/png-fallback/check-clock-lightgrey.png);
	background-repeat:no-repeat;
}

.lt-ie9 .b-article-apprenticeship .event-var1:before {
	background-image:url(../../img/icons/png-fallback/check-grey.png);
	background-repeat:no-repeat;
}

.lt-ie9 .b-article-apprenticeship>.application .event-check:before {
	background-image:url(../../img/icons/png-fallback/check-lightgrey.png);
	background-repeat:no-repeat;
}

.lt-ie9 .b-form .ff-check label input:checked+span:before,.lt-ie9 .b-form .ff-check label input:checked:focus+span:before,.lt-ie9 .b-form .ff-check label input:checked:hover+span:before,.lt-ie9 .b-form .ff-check label input[disabled]:checked:focus+span:before,.lt-ie9 .b-form .ff-check label input[disabled]:checked:hover+span:before {
	background-image:url(../../img/icons/png-fallback/checkbox-tick.png);
	background-repeat:no-repeat;
}

.lt-ie9 .b-article-apprenticeship .event-var3:before {
	background-image:url(../../img/icons/png-fallback/checkline-grey.png);
	background-repeat:no-repeat;
}

.lt-ie9 .b-article-apprenticeship>.application .event-no:before {
	background-image:url(../../img/icons/png-fallback/checkline-lightgrey.png);
	background-repeat:no-repeat;
}

.lt-ie9 .b-article-apprenticeship select,.lt-ie9 .b-form select {
	background-image:url(../../img/icons/png-fallback/circle-arrow-down-blue.png);
	background-repeat:no-repeat;
}

.lt-ie9 .b-article-apprenticeship select:focus,.lt-ie9 .b-article-apprenticeship select:hover,.lt-ie9 .b-form select:focus,.lt-ie9 .b-form select:hover {
	background-image:url(../../img/icons/png-fallback/circle-arrow-down-white-hover-inverse.png);
	background-repeat:no-repeat;
}

.lt-ie9 .b-ir-yearly select:focus,.lt-ie9 .b-ir-yearly select:hover,.lt-ie9 .b-search-filter .menu-mobile:focus,.lt-ie9 .b-search-filter .menu-mobile:hover,.lt-ie9 .b-section-stage select:focus,.lt-ie9 .b-section-stage select:hover,.lt-ie9 .b-teaser-filter select:focus,.lt-ie9 .b-teaser-filter select:hover,.lt-ie9 .b-teaser-job-search select:focus,.lt-ie9 .b-teaser-job-search select:hover {
	background-image:url(../../img/icons/png-fallback/circle-arrow-down-white-hover.png);
	background-repeat:no-repeat;
}

.lt-ie9 .b-chapter-nav-mobile select,.lt-ie9 .b-ir-yearly select,.lt-ie9 .b-search-filter .menu-mobile,.lt-ie9 .b-section-stage select,.lt-ie9 .b-teaser-filter select,.lt-ie9 .b-teaser-job-search select {
	background-image:url(../../img/icons/png-fallback/circle-arrow-down-white.png);
	background-repeat:no-repeat;
}

.lt-ie9 .b-live-event .aside .event-time {
	background-image:url(../../img/icons/png-fallback/clock-grey.png);
	background-repeat:no-repeat;
}

.lt-ie9 .b-ticker {
	background-image:url(../../img/icons/png-fallback/clock-white.png);
	background-repeat:no-repeat;
}

.lt-ie9 .b-single-contact .contact-list .cellphone {
	background-image:url(../../img/icons/png-fallback/contact-cellphone.png);
	background-repeat:no-repeat;
}

.lt-ie9 .b-single-contact .contact-list .phone {
	background-image:url(../../img/icons/png-fallback/contact-phone.png);
	background-repeat:no-repeat;
}

.lt-ie9 .b-article-accordion .acc-title[aria-expanded=false]:after,.lt-ie9 .b-article-text-dropdown .toc.is-closed:after,.lt-ie9 .story-hotspots .hotspot-toggle[aria-expanded=false]:after {
	background-image:url(../../img/icons/png-fallback/controls-arrow-down-lightblue.png);
	background-repeat:no-repeat;
}

.b-brandarea .controls .lt-ie9 .no-touch .prev:active,.b-brandarea .controls .lt-ie9 .no-touch .prev:focus,.b-brandarea .controls .lt-ie9 .no-touch .prev:hover,.b-media-carousel .controls .lt-ie9 .no-touch .prev:active,.b-media-carousel .controls .lt-ie9 .no-touch .prev:focus,.b-media-carousel .controls .lt-ie9 .no-touch .prev:hover,.b-teaser-event-list .controls .lt-ie9 .no-touch .prev:active,.b-teaser-event-list .controls .lt-ie9 .no-touch .prev:focus,.b-teaser-event-list .controls .lt-ie9 .no-touch .prev:hover,.lt-ie9 .no-touch .b-brandarea .controls .prev:active,.lt-ie9 .no-touch .b-brandarea .controls .prev:focus,.lt-ie9 .no-touch .b-brandarea .controls .prev:hover,.lt-ie9 .no-touch .b-media-carousel .controls .prev:active,.lt-ie9 .no-touch .b-media-carousel .controls .prev:focus,.lt-ie9 .no-touch .b-media-carousel .controls .prev:hover,.lt-ie9 .no-touch .b-teaser-event-list .controls .prev:active,.lt-ie9 .no-touch .b-teaser-event-list .controls .prev:focus,.lt-ie9 .no-touch .b-teaser-event-list .controls .prev:hover {
	background-image:url(../../img/icons/png-fallback/controls-arrow-left-blue.png);
	background-repeat:no-repeat;
}

.article-carousel .controls .lt-ie9 .prev,.lt-ie9 .article-carousel .controls .prev {
	background-image:url(../../img/icons/png-fallback/controls-arrow-left-lightblue.png);
	background-repeat:no-repeat;
}

.article-carousel .controls .lt-ie9 .no-touch .prev:active,.article-carousel .controls .lt-ie9 .no-touch .prev:focus,.article-carousel .controls .lt-ie9 .no-touch .prev:hover,.b-brandarea .controls .lt-ie9 .prev,.b-media-carousel .controls .lt-ie9 .prev,.b-teaser-event-list .controls .lt-ie9 .prev,.lt-ie9 .b-brandarea .controls .prev,.lt-ie9 .b-media-carousel .controls .prev,.lt-ie9 .b-teaser-event-list .controls .prev,.lt-ie9 .no-touch .article-carousel .controls .prev:active,.lt-ie9 .no-touch .article-carousel .controls .prev:focus,.lt-ie9 .no-touch .article-carousel .controls .prev:hover {
	background-image:url(../../img/icons/png-fallback/controls-arrow-left-white.png);
	background-repeat:no-repeat;
}

.b-brandarea .controls .lt-ie9 .no-touch .next:active,.b-brandarea .controls .lt-ie9 .no-touch .next:focus,.b-brandarea .controls .lt-ie9 .no-touch .next:hover,.b-media-carousel .controls .lt-ie9 .no-touch .next:active,.b-media-carousel .controls .lt-ie9 .no-touch .next:focus,.b-media-carousel .controls .lt-ie9 .no-touch .next:hover,.b-page-nav .lt-ie9 .no-touch .arrow-forward:active,.b-page-nav .lt-ie9 .no-touch .arrow-forward:focus,.b-page-nav .lt-ie9 .no-touch .arrow-forward:hover,.b-page-nav .lt-ie9 .no-touch .link:active:after,.b-page-nav .lt-ie9 .no-touch .link:focus:after,.b-page-nav .lt-ie9 .no-touch .link:hover:after,.b-quick-access .special .lt-ie9 .no-touch a:active:after,.b-quick-access .special .lt-ie9 .no-touch a:focus:after,.b-quick-access .special .lt-ie9 .no-touch a:hover:after,.b-teaser-event-list .controls .lt-ie9 .no-touch .next:active,.b-teaser-event-list .controls .lt-ie9 .no-touch .next:focus,.b-teaser-event-list .controls .lt-ie9 .no-touch .next:hover,.lt-ie9 .no-touch .b-brandarea .controls .next:active,.lt-ie9 .no-touch .b-brandarea .controls .next:focus,.lt-ie9 .no-touch .b-brandarea .controls .next:hover,.lt-ie9 .no-touch .b-media-carousel .controls .next:active,.lt-ie9 .no-touch .b-media-carousel .controls .next:focus,.lt-ie9 .no-touch .b-media-carousel .controls .next:hover,.lt-ie9 .no-touch .b-page-nav .arrow-forward:active,.lt-ie9 .no-touch .b-page-nav .arrow-forward:focus,.lt-ie9 .no-touch .b-page-nav .arrow-forward:hover,.lt-ie9 .no-touch .b-page-nav .link:active:after,.lt-ie9 .no-touch .b-page-nav .link:focus:after,.lt-ie9 .no-touch .b-page-nav .link:hover:after,.lt-ie9 .no-touch .b-quick-access .special a:active:after,.lt-ie9 .no-touch .b-quick-access .special a:focus:after,.lt-ie9 .no-touch .b-quick-access .special a:hover:after,.lt-ie9 .no-touch .b-teaser-event-list .controls .next:active,.lt-ie9 .no-touch .b-teaser-event-list .controls .next:focus,.lt-ie9 .no-touch .b-teaser-event-list .controls .next:hover {
	background-image:url(../../img/icons/png-fallback/controls-arrow-right-blue.png);
	background-repeat:no-repeat;
}

.article-carousel .controls .lt-ie9 .next,.lt-ie9 .article-carousel .controls .next {
	background-image:url(../../img/icons/png-fallback/controls-arrow-right-lightblue.png);
	background-repeat:no-repeat;
}

.article-carousel .controls .lt-ie9 .no-touch .next:active,.article-carousel .controls .lt-ie9 .no-touch .next:focus,.article-carousel .controls .lt-ie9 .no-touch .next:hover,.b-brandarea .controls .lt-ie9 .next,.b-media-carousel .controls .lt-ie9 .next,.b-page-nav .lt-ie9 .arrow-forward,.b-page-nav .lt-ie9 .link:after,.b-quick-access .special .lt-ie9 a:after,.b-teaser-event-list .controls .lt-ie9 .next,.lt-ie9 .b-brandarea .controls .next,.lt-ie9 .b-media-carousel .controls .next,.lt-ie9 .b-page-nav .arrow-forward,.lt-ie9 .b-page-nav .link:after,.lt-ie9 .b-quick-access .special a:after,.lt-ie9 .b-teaser-event-list .controls .next,.lt-ie9 .no-touch .article-carousel .controls .next:active,.lt-ie9 .no-touch .article-carousel .controls .next:focus,.lt-ie9 .no-touch .article-carousel .controls .next:hover {
	background-image:url(../../img/icons/png-fallback/controls-arrow-right-white.png);
	background-repeat:no-repeat;
}

.lt-ie9 .b-article-accordion .acc-title[aria-expanded=true]:after,.lt-ie9 .b-article-text-dropdown .toc:after,.lt-ie9 .story-hotspots .hotspot-toggle[aria-expanded=true]:after {
	background-image:url(../../img/icons/png-fallback/controls-arrow-up-lightblue.png);
	background-repeat:no-repeat;
}

.b-gallery-heading .lt-ie9 .no-touch .back:active:after,.b-gallery-heading .lt-ie9 .no-touch .back:focus:after,.b-gallery-heading .lt-ie9 .no-touch .back:hover:after,.b-gallery-item .b-descriptions .lt-ie9 .close,.b-gallery-item .b-downloads .lt-ie9 .no-touch .close:active,.b-gallery-item .b-downloads .lt-ie9 .no-touch .close:focus,.b-gallery-item .b-downloads .lt-ie9 .no-touch .close:hover,.b-page-nav .lt-ie9 .no-touch .close:active,.b-page-nav .lt-ie9 .no-touch .close:focus,.b-page-nav .lt-ie9 .no-touch .close:hover,.b-teaser-media .layer .lt-ie9 .no-touch .close:active,.b-teaser-media .layer .lt-ie9 .no-touch .close:focus,.b-teaser-media .layer .lt-ie9 .no-touch .close:hover,.lt-ie9 .b-gallery-item .b-descriptions .close,.lt-ie9 .no-touch .b-gallery-heading .back:active:after,.lt-ie9 .no-touch .b-gallery-heading .back:focus:after,.lt-ie9 .no-touch .b-gallery-heading .back:hover:after,.lt-ie9 .no-touch .b-gallery-item .b-downloads .close:active,.lt-ie9 .no-touch .b-gallery-item .b-downloads .close:focus,.lt-ie9 .no-touch .b-gallery-item .b-downloads .close:hover,.lt-ie9 .no-touch .b-page-nav .close:active,.lt-ie9 .no-touch .b-page-nav .close:focus,.lt-ie9 .no-touch .b-page-nav .close:hover,.lt-ie9 .no-touch .b-teaser-media .layer .close:active,.lt-ie9 .no-touch .b-teaser-media .layer .close:focus,.lt-ie9 .no-touch .b-teaser-media .layer .close:hover {
	background-image:url(../../img/icons/png-fallback/controls-close-blue.png);
	background-repeat:no-repeat;
}

.b-gallery-heading .lt-ie9 .back:after,.b-gallery-item .b-descriptions .lt-ie9 .no-touch .close:active,.b-gallery-item .b-descriptions .lt-ie9 .no-touch .close:focus,.b-gallery-item .b-descriptions .lt-ie9 .no-touch .close:hover,.b-gallery-item .b-downloads .lt-ie9 .close,.b-page-nav .lt-ie9 .close,.b-teaser-media .layer .lt-ie9 .close,.lt-ie9 .b-gallery-heading .back:after,.lt-ie9 .b-gallery-item .b-downloads .close,.lt-ie9 .b-page-nav .close,.lt-ie9 .b-search-filter .selected-filters li:after,.lt-ie9 .b-search-form .back,.lt-ie9 .b-teaser-media .layer .close,.lt-ie9 .no-touch .b-gallery-item .b-descriptions .close:active,.lt-ie9 .no-touch .b-gallery-item .b-descriptions .close:focus,.lt-ie9 .no-touch .b-gallery-item .b-descriptions .close:hover {
	background-image:url(../../img/icons/png-fallback/controls-close-white.png);
	background-repeat:no-repeat;
}

.lt-ie9 .b-audio .button-pause,.lt-ie9 .b-video .button-pause {
	background-image:url(../../img/icons/png-fallback/controls-pause.png);
	background-repeat:no-repeat;
}

.lt-ie9 .b-audio .button-play,.lt-ie9 .b-video .button-play {
	background-image:url(../../img/icons/png-fallback/controls-play.png);
	background-repeat:no-repeat;
}

.lt-ie9 .b-audio .volume-icon.volMax,.lt-ie9 .b-video .volume-icon.volMax {
	background-image:url(../../img/icons/png-fallback/controls-volume-high.png);
	background-repeat:no-repeat;
}

.lt-ie9 .b-audio .volume-icon.volMin,.lt-ie9 .b-video .volume-icon.volMin {
	background-image:url(../../img/icons/png-fallback/controls-volume-low.png);
	background-repeat:no-repeat;
}

.lt-ie9 .b-event-facts .date:before {
	background-image:url(../../img/icons/png-fallback/date.png);
	background-repeat:no-repeat;
}

.lt-ie9 .b-teaser-did-you-know.is-airplane:after {
	background-image:url(../../img/icons/png-fallback/dyk-airplane.png);
	background-repeat:no-repeat;
}

.lt-ie9 .b-teaser-did-you-know.is-finance:after {
	background-image:url(../../img/icons/png-fallback/dyk-finance.png);
	background-repeat:no-repeat;
}

.lt-ie9 .b-teaser-did-you-know.is-helicopter:after {
	background-image:url(../../img/icons/png-fallback/dyk-helicopter.png);
	background-repeat:no-repeat;
}

.lt-ie9 .b-teaser-did-you-know.is-innovation:after {
	background-image:url(../../img/icons/png-fallback/dyk-innovation.png);
	background-repeat:no-repeat;
}

.lt-ie9 .b-teaser-did-you-know.is-people:after {
	background-image:url(../../img/icons/png-fallback/dyk-people.png);
	background-repeat:no-repeat;
}

.lt-ie9 .b-teaser-did-you-know.is-rocket:after {
	background-image:url(../../img/icons/png-fallback/dyk-rocket.png);
	background-repeat:no-repeat;
}

.lt-ie9 .b-teaser-did-you-know.is-satelite:after {
	background-image:url(../../img/icons/png-fallback/dyk-satelite.png);
	background-repeat:no-repeat;
}

.lt-ie9 .b-social-links .facebook {
	background-image:url(../../img/icons/png-fallback/facebook.png);
	background-repeat:no-repeat;
}

.lt-ie9 .b-social-links .flickr {
	background-image:url(../../img/icons/png-fallback/flickr.png);
	background-repeat:no-repeat;
}

.lt-ie9 .b-video .fullscreenBtn {
	background-image:url(../../img/icons/png-fallback/fullscreen.png);
	background-repeat:no-repeat;
}

.lt-ie9 .b-social-links .googleplus {
	background-image:url(../../img/icons/png-fallback/googleplus.png);
	background-repeat:no-repeat;
}

.lt-ie9 .no-touch .b-gallery-item .b-descriptions .toggle-content:active:after,.lt-ie9 .no-touch .b-gallery-item .b-descriptions .toggle-content:focus:after,.lt-ie9 .no-touch .b-gallery-item .b-descriptions .toggle-content:hover:after {
	background-image:url(../../img/icons/png-fallback/info-white.png);
	background-repeat:no-repeat;
}

.lt-ie9 .b-gallery-item .b-descriptions .toggle-content:after {
	background-image:url(../../img/icons/png-fallback/info.png);
	background-repeat:no-repeat;
}

.lt-ie9 .b-social-links .instagram {
	background-image:url(../../img/icons/png-fallback/instagram.png);
	background-repeat:no-repeat;
}

.lt-ie9 .b-event-facts .link:before {
	background-image:url(../../img/icons/png-fallback/link-address.png);
	background-repeat:no-repeat;
}

.lt-ie9 .b-social-links .linkedin {
	background-image:url(../../img/icons/png-fallback/linkedin.png);
	background-repeat:no-repeat;
}

.lt-ie9 .b-event-facts .location:before {
	background-image:url(../../img/icons/png-fallback/location-blue.png);
	background-repeat:no-repeat;
}

.lt-ie9 .b-teaser-job-offer .office:before {
	background-image:url(../../img/icons/png-fallback/location-grey.png);
	background-repeat:no-repeat;
}

.lt-ie9 .no-touch .b-teaser-job-offer .link-box:active .text-box .office:before,.lt-ie9 .no-touch .b-teaser-job-offer .link-box:focus .text-box .office:before,.lt-ie9 .no-touch .b-teaser-job-offer .link-box:hover .text-box .office:before {
	background-image:url(../../img/icons/png-fallback/location-lightblue.png);
	background-repeat:no-repeat;
}

.lt-ie9 .b-single-contact .image-box,.lt-ie9 .b-teaser-media .image-box {
	background-image:url(../../img/icons/png-fallback/logo-airbus-big.png);
	background-repeat:no-repeat;
}

.lt-ie9 .b-ir-yearly .percentage li.group {
	background-image:url(../../img/icons/png-fallback/logo-airbus-small.png);
	background-repeat:no-repeat;
}

.lt-ie9 .b-teaser-media .media-audio {
	background-image:url(../../img/icons/png-fallback/media-audio.png);
	background-repeat:no-repeat;
}

.lt-ie9 .b-teaser-media .media-doc {
	background-image:url(../../img/icons/png-fallback/media-doc.png);
	background-repeat:no-repeat;
}

.lt-ie9 .b-gallery-item .gallery-placeholder-image.is-audio {
	background-image:url(../../img/icons/png-fallback/media-gallery-audio.png);
	background-repeat:no-repeat;
}

.lt-ie9 .b-gallery-item .gallery-placeholder-image.is-document {
	background-image:url(../../img/icons/png-fallback/media-gallery-document.png);
	background-repeat:no-repeat;
}

.lt-ie9 .article-carousel .icon-gallery,.lt-ie9 .b-article-media .icon-gallery,.lt-ie9 .b-live-event .image-box .icon-gallery,.lt-ie9 .b-standard-story .media-box .icon-gallery,.lt-ie9 .b-teaser-gallery .info {
	background-image:url(../../img/icons/png-fallback/media-gallery.png);
	background-repeat:no-repeat;
}

.lt-ie9 .b-search-results .search-results-list .download {
	background-image:url(../../img/icons/png-fallback/media-pdf.png);
	background-repeat:no-repeat;
}

.lt-ie9 .article-carousel .icon-photo,.lt-ie9 .b-article-media .icon-photo,.lt-ie9 .b-live-event .image-box .icon-photo,.lt-ie9 .b-standard-story .media-box .icon-photo,.lt-ie9 .b-teaser-media .media-photo,.lt-ie9 .story-hotspots .hotspot.is-image:after {
	background-image:url(../../img/icons/png-fallback/media-photo.png);
	background-repeat:no-repeat;
}

.lt-ie9 .story-hotspots .hotspot.is-text:after {
	background-image:url(../../img/icons/png-fallback/media-text.png);
	background-repeat:no-repeat;
}

.lt-ie9 .b-teaser-media .media-video,.lt-ie9 .b-teaser-video .media-video,.lt-ie9 .story-hotspots .hotspot.is-video:after {
	background-image:url(../../img/icons/png-fallback/media-video.png);
	background-repeat:no-repeat;
}

.lt-ie9 .b-page-header .btn-group .btn-nav {
	background-image:url(../../img/icons/png-fallback/menu.png);
	background-repeat:no-repeat;
}

.lt-ie9 .b-article-main .content .dropdown-box .link-list a[href$=".rss"]:after,.lt-ie9 .b-article-main .content .dropdown-box .link-list a[href^="http://rss"]:after,.lt-ie9 .b-article-main .content .link-list a[href$=".rss"]:after,.lt-ie9 .b-article-main .content .link-list a[href^="http://rss"]:after,.lt-ie9 .b-live-event .content .link-list a[href$=".rss"]:after,.lt-ie9 .b-live-event .content .link-list a[href^="http://rss"]:after,.lt-ie9 .b-standard-story .two-col-layout .link-list a[href$=".rss"]:after,.lt-ie9 .b-standard-story .two-col-layout .link-list a[href^="http://rss"]:after {
	background-image:url(../../img/icons/png-fallback/rss-lightblue.png);
	background-repeat:no-repeat;
}

.lt-ie9 .b-article-main .content .dropdown-box .link-list a[href$=".rss"]:active:after,.lt-ie9 .b-article-main .content .dropdown-box .link-list a[href$=".rss"]:focus:after,.lt-ie9 .b-article-main .content .dropdown-box .link-list a[href$=".rss"]:hover:after,.lt-ie9 .b-article-main .content .dropdown-box .link-list a[href^="http://rss"]:active:after,.lt-ie9 .b-article-main .content .dropdown-box .link-list a[href^="http://rss"]:focus:after,.lt-ie9 .b-article-main .content .dropdown-box .link-list a[href^="http://rss"]:hover:after,.lt-ie9 .b-article-main .content .link-list a[href$=".rss"]:active:after,.lt-ie9 .b-article-main .content .link-list a[href$=".rss"]:focus:after,.lt-ie9 .b-article-main .content .link-list a[href$=".rss"]:hover:after,.lt-ie9 .b-article-main .content .link-list a[href^="http://rss"]:active:after,.lt-ie9 .b-article-main .content .link-list a[href^="http://rss"]:focus:after,.lt-ie9 .b-article-main .content .link-list a[href^="http://rss"]:hover:after,.lt-ie9 .b-live-event .content .link-list a[href$=".rss"]:hover:after,.lt-ie9 .b-live-event .content .link-list a[href^="http://rss"]:hover:after,.lt-ie9 .b-standard-story .two-col-layout .link-list a[href$=".rss"]:active:after,.lt-ie9 .b-standard-story .two-col-layout .link-list a[href$=".rss"]:focus:after,.lt-ie9 .b-standard-story .two-col-layout .link-list a[href$=".rss"]:hover:after,.lt-ie9 .b-standard-story .two-col-layout .link-list a[href^="http://rss"]:active:after,.lt-ie9 .b-standard-story .two-col-layout .link-list a[href^="http://rss"]:focus:after,.lt-ie9 .b-standard-story .two-col-layout .link-list a[href^="http://rss"]:hover:after {
	background-image:url(../../img/icons/png-fallback/rss-white.png);
	background-repeat:no-repeat;
}

.lt-ie9 .b-page-header .btn-group .btn-search {
	background-image:url(../../img/icons/png-fallback/search.png);
	background-repeat:no-repeat;
}

.lt-ie9 .no-touch .b-sharing .social-links .facebook:active,.lt-ie9 .no-touch .b-sharing .social-links .facebook:focus,.lt-ie9 .no-touch .b-sharing .social-links .facebook:hover {
	background-image:url(../../img/icons/png-fallback/sharing-facebook-blue.png);
	background-repeat:no-repeat;
}

.lt-ie9 .b-sharing .social-links .facebook {
	background-image:url(../../img/icons/png-fallback/sharing-facebook.png);
	background-repeat:no-repeat;
}

.lt-ie9 .no-touch .b-sharing .social-links .google-plus:active,.lt-ie9 .no-touch .b-sharing .social-links .google-plus:focus,.lt-ie9 .no-touch .b-sharing .social-links .google-plus:hover {
	background-image:url(../../img/icons/png-fallback/sharing-googleplus-blue.png);
	background-repeat:no-repeat;
}

.lt-ie9 .b-sharing .social-links .google-plus {
	background-image:url(../../img/icons/png-fallback/sharing-googleplus.png);
	background-repeat:no-repeat;
}

.lt-ie9 .no-touch .b-sharing .social-links .linked-in:active,.lt-ie9 .no-touch .b-sharing .social-links .linked-in:focus,.lt-ie9 .no-touch .b-sharing .social-links .linked-in:hover {
	background-image:url(../../img/icons/png-fallback/sharing-linkedin-blue.png);
	background-repeat:no-repeat;
}

.lt-ie9 .b-sharing .social-links .linked-in {
	background-image:url(../../img/icons/png-fallback/sharing-linkedin.png);
	background-repeat:no-repeat;
}

.lt-ie9 .no-touch .b-sharing .social-links .twitter:active,.lt-ie9 .no-touch .b-sharing .social-links .twitter:focus,.lt-ie9 .no-touch .b-sharing .social-links .twitter:hover {
	background-image:url(../../img/icons/png-fallback/sharing-twitter-blue.png);
	background-repeat:no-repeat;
}

.lt-ie9 .b-sharing .social-links .twitter {
	background-image:url(../../img/icons/png-fallback/sharing-twitter.png);
	background-repeat:no-repeat;
}

.lt-ie9 .b-social-media-facebook:after {
	background-image:url(../../img/icons/png-fallback/social-media-facebook.png);
	background-repeat:no-repeat;
}

.lt-ie9 .b-social-media-instagram:after {
	background-image:url(../../img/icons/png-fallback/social-media-instagram.png);
	background-repeat:no-repeat;
}

.lt-ie9 .b-social-media-twitter:after {
	background-image:url(../../img/icons/png-fallback/social-media-twitter.png);
	background-repeat:no-repeat;
}

.lt-ie9 .b-teaser-financial .stock-trend-wrapper.is-falling {
	background-image:url(../../img/icons/png-fallback/stock-trend-down.png);
	background-repeat:no-repeat;
}

.lt-ie9 .b-teaser-financial .stock-trend-wrapper.is-rising {
	background-image:url(../../img/icons/png-fallback/stock-trend-up.png);
	background-repeat:no-repeat;
}

.lt-ie9 .b-social-links .twitter {
	background-image:url(../../img/icons/png-fallback/twitter.png);
	background-repeat:no-repeat;
}

.lt-ie9 .b-social-links .youtube {
	background-image:url(../../img/icons/png-fallback/youtube.png);
	background-repeat:no-repeat;
}

.b-access-links .item {
	float:left;
}

.b-access-links h2 {
	font-family:"HelveticaNeueW01-77BdCn 692722",Arial,sans-serif;
	text-transform:uppercase;
}

.b-access-links h2 a {
	color:#fff;
}

.b-access-links .linklist a {
	display:block;
	color:#8199aa;
	-webkit-transition:all .4s;
	transition:all .4s;
}

.b-access-links .linklist a:active,.b-access-links .linklist a:focus,.b-access-links .linklist a:hover {
	color:#fff;
}

.b-audio .audioplayer:before {
	content:"";
	display:block;
}

.b-audio .player-controls {
	position:relative;
	display:block;
	height:40px;
}

.b-audio .play-control {
	overflow:hidden;
	position:absolute;
	top:0;
	left:0;
	width:40px;
	height:40px;
}

.b-audio .button-pause,.b-audio .button-play {
	width:100%;
	height:100%;
	border-radius:50%;
	background-color:#0c587f;
	background-position:50%;
	text-indent:50px;
}

.b-audio .button-pause.is-hidden,.b-audio .button-play.is-hidden {
	display:none;
}

.b-audio .progress-wrapper {
	position:absolute;
	right:0;
	left:47px;
	height:40px;
	padding:12px 125px 12px 15px;
	border-radius:20px;
	background-color:#0b213e;
	background-color:rgba(0,0,0,.5);
}

.touch .b-audio .progress-wrapper {
	padding-right:46px;
}

.b-audio .progress-bar {
	-webkit-appearance:none;
	-moz-appearance:none;
	appearance:none;
	display:block;
	width:100%;
	height:16px;
	border-radius:3px;
	border:none;
	color:#0c587f;
	background-color:#000;
	cursor:pointer;
	text-indent:1500px;
	overflow:hidden;
}

.b-audio progress::-webkit-progress-bar {
	border-radius:3px;
	background-color:#000;
}

.b-audio progress::-webkit-progress-value {
	border-radius:3px;
	background:#0c587f;
}

.b-audio progress::-moz-progress-bar {
	border-radius:3px;
	background:#0c587f;
}

.b-audio .volume-wrapper {
	position:absolute;
	top:13px;
	right:25px;
	width:85px;
}

.touch .b-audio .volume-wrapper {
	display:none;
}

.b-audio .volume-icon {
	position:absolute;
	top:0;
	height:14px;
	text-indent:-20px;
	overflow:hidden;
}

.b-audio .volume-icon.volMin {
	left:0;
	width:8px;
}

.b-audio .volume-icon.volMax {
	right:-5px;
	width:12px;
}

.b-audio .volumebar-wrapper {
	position:absolute;
	top:4px;
	left:14px;
	width:40px;
	height:5px;
}

.b-audio .volumebar {
	width:54px;
	height:100%;
	background-color:#000;
	border-radius:1px;
}

.b-audio .volume-shift {
	position:absolute;
	top:-4px;
	left:100%;
	width:13px;
	height:13px;
	border-radius:50%;
	background-color:#fff;
	cursor:pointer;
}

.b-audio .is-visible {
	display:block;
}

.b-brandarea {
	position:relative;
}

.is-home .b-brandarea:after, .page-template-page-happynewyear .b-brandarea:after {
	content:"";
	position:absolute;
	right:0;
	bottom:-160px;
	left:0;
	height:454px;
	z-index:3;
	background:url(../img/bgs/ornaments.png) no-repeat 50% 0;
	pointer-events:none;
}

.b-brandarea .inner {
	overflow:hidden;
	position:relative;
	max-width:1680px;
	margin:0 auto;
}

.is-home .b-brandarea .inner:after, .page-template-page-happynewyear .b-brandarea .inner:after {
	content:"";
	position:absolute;
	right:0;
	bottom:-160px;
	left:0;
	z-index:3;
	height:454px;
	background:url(../img/bgs/ornaments.png) no-repeat 50% 0;
	pointer-events:none;
}

.b-brandarea .story {
	overflow:hidden;
	position:absolute;
	top:0;
	right:0;
	bottom:0;
	left:0;
}

.js .b-brandarea .story {
	opacity:0;
}

.b-brandarea .story .box {
	z-index:2;
}

.b-brandarea .story img {
	max-width:none;
	position:absolute;
	z-index:1;
	left:50%;
	-webkit-transform:translateX(-50%);
	-ms-transform:translateX(-50%);
	transform:translateX(-50%);
}

.js .b-brandarea.is-single .story {
	opacity:1;
}

.b-brandarea .box {
	text-align:right;
	position:absolute;
	z-index:1;
	left:50%;
	-webkit-transform:translateX(-50%);
	-ms-transform:translateX(-50%);
	transform:translateX(-50%);
}

.b-brandarea .box.is-inverted {
	color:#0c587f;
}

.b-brandarea .title {
	overflow:hidden;
	font-family:HelveticaNeueLTStd-Th,Arial,sans-serif;
	white-space:nowrap;
}

.b-brandarea .highlight {
	display:block;
	font-family:HelveticaNeueLT-Bold,Arial,sans-serif;
}

.b-brandarea.is-single .link-group {
	margin-right:0;
}

.b-brandarea .controls {
	position:absolute;
	left:50%;
	z-index:101;
	width:88px;
	text-align:right;
}

.b-brandarea .controls .next,.b-brandarea .controls .prev {
	-webkit-transform:translateZ(0);
	-ms-transform:translateZ(0);
	transform:translateZ(0);
}

.b-brandarea .controls .prev {
	margin-right:8px;
}

.b-brandarea.is-single .controls {
	display:none;
}

.b-brandarea .pager {
	position:absolute;
	bottom:140px;
	z-index:101;
	font-size:10px;
	font-size:.625rem;
	line-height:14px;
	line-height:.875rem;
	text-align:center;
}

.b-brandarea .pager li {
	margin-left:7px;
}

.b-brandarea .pager li:first-child {
	margin-left:0;
}

.b-brandarea .pager button {
	display:block;
	width:14px;
	height:14px;
	border:1px solid #fff;
	border-radius:50%;
	-webkit-transform:translateZ(0);
	-ms-transform:translateZ(0);
	transform:translateZ(0);
}

.b-brandarea .pager .is-active button {
	background-color:#fff;
}

.b-breadcrumb .navlist {
	float:right;
}

.b-breadcrumb .item {
	float:left;
	position:relative;
	margin-right:35px;
	font-family:"HelveticaNeueW01-77BdCn 692722",Arial,sans-serif;
	font-size:16px;
	font-size:1rem;
	line-height:20px;
	line-height:1.25rem;
	text-transform:uppercase;
	-webkit-font-smoothing:antialiased;
	-moz-osx-font-smoothing:grayscale;
	color:#fff;
}

.b-breadcrumb .item:after {
	content:"";
	position:absolute;
	top:3px;
	right:-20px;
	width:8px;
	height:13px;
}

.b-breadcrumb .item:last-child {
	margin-right:0;
}

.b-breadcrumb .item:last-child:after {
	content:none;
}

.b-breadcrumb .item a {
	overflow:hidden;
	display:inline-block;
	position:relative;
	max-width:150px;
	padding-bottom:4px;
	text-overflow:ellipsis;
	white-space:nowrap;
	word-wrap:normal;
	color:#fff;
}

.b-breadcrumb .item a:before {
	content:"";
	opacity:0;
	position:absolute;
	bottom:0;
	left:0;
	width:100%;
	border-bottom:2px solid #fff;
	-webkit-transition:all .4s;
	transition:all .4s;
}

.b-breadcrumb .item a:active:before,.b-breadcrumb .item a:focus:before,.b-breadcrumb .item a:hover:before {
	opacity:1;
}

.b-breaking-news {
	position:relative;
}

.b-breaking-news .link-box {
	display:block;
	background-color:#009add;
	background-image:-webkit-linear-gradient(left,#009add,#0073bb 60%,#009add);
	background-image:linear-gradient(to right,#009add,#0073bb 60%,#009add);
}

.b-breaking-news .text-box {
	overflow:hidden;
	position:relative;
}

.b-breaking-news .title {
	padding:20px;
	font-family:HelveticaNeueLT-Bold,Arial,sans-serif;
	color:#fff;
	background-color:#1a9edb;
}

.b-breaking-news .text {
	padding:20px;
	font-family:HelveticaNeueLT-Light,Arial,sans-serif;
	-webkit-font-smoothing:antialiased;
	-moz-osx-font-smoothing:grayscale;
	color:#fff;
}

.b-breaking-news .btn {
	padding:9px 20px;
	font-family:"HelveticaNeueW01-77BdCn 692722",Arial,sans-serif;
	font-size:16px;
	font-size:1rem;
	line-height:20px;
	line-height:1.25rem;
	white-space:nowrap;
	-webkit-font-smoothing:antialiased;
	-moz-osx-font-smoothing:grayscale;
}

.b-chapter-nav {
	position:absolute;
	height:80px;
	-webkit-transition:opacity .4s;
	transition:opacity .4s;
}

.b-chapter-nav.is-hidden {
	opacity:0;
	display:none;
}

.b-chapter-nav h2,.b-chapter-nav.tooltip-is-hidden .tooltip-wrapper {
	display:none;
}

.b-chapter-nav a {
	color:#fff;
}

.b-chapter-nav .list-wrapper {
	float:left;
	overflow:hidden;
	position:relative;
	height:100%;
}

.b-chapter-nav .list {
	display:table;
	table-layout:fixed;
	width:100%;
	position:absolute;
	z-index:1;
	top:50%;
	-webkit-transform:translateY(-50%);
	-ms-transform:translateY(-50%);
	transform:translateY(-50%);
}

.b-chapter-nav .list li {
	display:none;
	padding-right:20px;
}

.b-chapter-nav .list li.is-visible {
	display:table-cell;
}

.b-chapter-nav .list span {
	display:block;
	overflow:hidden;
	max-width:90px;
	max-height:48px;
}

.b-chapter-nav .list li,.b-chapter-nav .tooltip li {
	font-family:"HelveticaNeueW01-77BdCn 692722",Arial,sans-serif;
	-webkit-font-smoothing:antialiased;
	-moz-osx-font-smoothing:grayscale;
	text-transform:uppercase;
}

.b-chapter-nav .list li a,.b-chapter-nav .tooltip li a {
	opacity:.3;
	display:inline-block;
	position:relative;
	-webkit-transition:opacity .4s;
	transition:opacity .4s;
}

.b-chapter-nav .list li a:after,.b-chapter-nav .tooltip li a:after {
	content:"";
	opacity:0;
	position:absolute;
	bottom:-4px;
	left:0;
	width:100%;
	border-bottom:2px solid #fff;
	-webkit-transition:opacity .4s;
	transition:opacity .4s;
}

.b-chapter-nav .list li a.is-current,.b-chapter-nav .list li a.is-current:after,.b-chapter-nav .tooltip li a.is-current,.b-chapter-nav .tooltip li a.is-current:after,.no-touch .b-chapter-nav .list li a:hover,.no-touch .b-chapter-nav .list li a:hover:after,.no-touch .b-chapter-nav .tooltip li a:hover,.no-touch .b-chapter-nav .tooltip li a:hover:after {
	opacity:1;
}

.b-chapter-nav .tooltip-wrapper {
	float:left;
	position:relative;
	width:60px;
	height:100%;
}

.b-chapter-nav .tooltip-wrapper:active,.b-chapter-nav .tooltip-wrapper:focus,.b-chapter-nav .tooltip-wrapper:hover {
	cursor:pointer;
}

.b-chapter-nav .tooltip-wrapper:active .tooltip,.b-chapter-nav .tooltip-wrapper:active .tooltip-toggle,.b-chapter-nav .tooltip-wrapper:focus .tooltip,.b-chapter-nav .tooltip-wrapper:focus .tooltip-toggle,.b-chapter-nav .tooltip-wrapper:hover .tooltip,.b-chapter-nav .tooltip-wrapper:hover .tooltip-toggle {
	opacity:1;
}

.b-chapter-nav .tooltip-wrapper:active .tooltip,.b-chapter-nav .tooltip-wrapper:focus .tooltip,.b-chapter-nav .tooltip-wrapper:hover .tooltip {
	visibility:visible;
}

.b-chapter-nav .tooltip-toggle {
	opacity:.3;
	left:26px;
	width:6px;
	height:6px;
	border:1px solid #fff;
	border-radius:50%;
	font:0/0 serif;
	text-shadow:none;
	color:transparent;
	position:absolute;
	z-index:1;
	top:50%;
	-webkit-transform:translateY(-50%);
	-ms-transform:translateY(-50%);
	transform:translateY(-50%);
}

.b-chapter-nav .tooltip-toggle:after,.b-chapter-nav .tooltip-toggle:before {
	content:"";
	position:absolute;
	top:-1px;
	width:6px;
	height:6px;
	border:1px solid #fff;
	border-radius:50%;
	-webkit-transform:translateZ(0);
	-ms-transform:translateZ(0);
	transform:translateZ(0);
}

.b-chapter-nav .tooltip-toggle:before {
	left:-10px;
}

.b-chapter-nav .tooltip-toggle:after {
	right:-10px;
}

.b-chapter-nav .tooltip {
	opacity:0;
	visibility:hidden;
	position:absolute;
	top:64px;
	left:-40px;
	z-index:1;
	width:140px;
	border-radius:30px;
	padding:30px;
	background-color:#0c457d;
	-webkit-transition:opacity .4s;
	transition:opacity .4s;
}

.b-chapter-nav .tooltip:after {
	content:"";
	position:absolute;
	z-index:1;
	width:0;
	height:0;
	pointer-events:none;
	bottom:100%;
	left:50%;
	margin-left:-8px;
	border-right:8px solid rgba(255,255,255,0);
	border-bottom:8px solid #0c457d;
	border-left:8px solid rgba(255,255,255,0);
}

.ie8 .b-chapter-nav .tooltip:after {
	border-right-color:transparent;
	border-left-color:transparent;
}

.b-chapter-nav .tooltip li {
	margin-bottom:10px;
}

.b-chapter-nav .tooltip li:last-child {
	margin-bottom:0;
}

.b-chapter-nav .btn {
	display:inline-block;
	vertical-align:top;
	position:relative;
	width:20px;
	height:20px;
}

.b-chapter-nav .btn.prev {
	left:0;
	-webkit-transform:rotate(-180deg);
	-ms-transform:rotate(-180deg);
	transform:rotate(-180deg);
}

.b-chapter-nav .btn.next {
	right:0;
	margin-top:5px;
}

.b-division-links {
	position:relative;
}

.b-division-links .highlight {
	font-family:HelveticaNeueLT-Bold,Arial,sans-serif;
}

.b-division-links .group {
	overflow:hidden;
	margin-top:6px;
	border-top:1px solid rgba(255,255,255,.25);
}

.b-division-links .group>.item {
	display:table;
	position:relative;
	width:100%;
}

.b-division-links .link {
	display:table-cell;
	vertical-align:middle;
	position:relative;
	border-bottom:1px solid rgba(255,255,255,.25);
	padding-right:45px;
	font-family:"HelveticaNeueLT-Medium",Arial,sans-serif;
	text-transform:uppercase;
	-webkit-font-smoothing:antialiased;
	-moz-osx-font-smoothing:grayscale;
	color:#fff;
	background-color:transparent;
	-webkit-transition:all .4s;
	transition:all .4s;
}

.no-touch .b-division-links .link:active,.no-touch .b-division-links .link:focus,.no-touch .b-division-links .link:hover {
	padding:0 35px 0 10px;
	background-color:rgba(0,0,0,.2);
}

.b-division-links .link:after {
	content:"";
	position:absolute;
	top:20px;
	right:10px;
	width:8px;
	height:13px;
	-webkit-transition:all .4s;
	transition:all .4s;
}

.b-division-links .link>.inner {
	display:block;
	overflow:hidden;
}

.b-download dd {
	font-family:"HelveticaNeueW01-77BdCn 692722",Arial,sans-serif;
	text-transform:uppercase;
	-webkit-font-smoothing:antialiased;
	-moz-osx-font-smoothing:grayscale;
	color:#9fa9b7;
}

.b-event-calendar {
	position:relative;
	height:100%;
}

.b-event-calendar>.b-media-filter {
	margin-bottom:22px;
}

.b-event-calendar>.title {
	font-family:HelveticaNeueW01-UltLt,Arial,sans-serif;
}

.b-event-calendar .highlight {
	font-family:HelveticaNeueLT-Bold,Arial,sans-serif;
}

.b-event-detail {
	position:relative;
	height:100%;
}

.b-event-detail>.b-media-filter {
	margin-bottom:22px;
}

.b-event-detail>.title {
	font-family:HelveticaNeueW01-UltLt,Arial,sans-serif;
}

.b-event-detail .highlight {
	font-family:HelveticaNeueLT-Bold,Arial,sans-serif;
}

.b-event-facts {
	color:#0c587f;
}

.b-event-facts .date,.b-event-facts .link,.b-event-facts .location {
	position:relative;
	display:block;
}

.b-event-facts .date:before,.b-event-facts .link:before,.b-event-facts .location:before {
	position:absolute;
}

.b-event-facts .link,.b-event-facts .location {
	background-color:#dbe6ec;
}

.b-event-facts .location:before {
	top:25px;
	left:28px;
	height:34px;
	width:24px;
}

.b-event-facts .date:before {
	top:27px;
	left:26px;
	width:25px;
	height:25px;
}

.b-event-facts .link:before {
	top:27px;
	left:25px;
	width:25px;
	height:23px;
}

.b-event-facts .link a {
	display:inline-block;
	position:relative;
	padding-right:22px;
	font-family:HelveticaNeueLT-Bold,Arial,sans-serif;
	text-transform:uppercase;
}

.b-event-facts .link a:before {
	content:"";
	opacity:0;
	position:absolute;
	bottom:-4px;
	left:0;
	width:100%;
	border-bottom:2px solid #0c587f;
	-webkit-transition:all .4s;
	transition:all .4s;
}

.b-event-facts .link a:after {
	content:"";
	display:inline-block;
	right:0;
	width:10px;
	height:10px;
	position:absolute;
	z-index:1;
	top:50%;
	-webkit-transform:translateY(-50%);
	-ms-transform:translateY(-50%);
	transform:translateY(-50%);
}

.b-event-facts .link a:active,.b-event-facts .link a:focus,.b-event-facts .link a:hover {
	color:#0c587f;
}

.b-event-facts .link a:active:before,.b-event-facts .link a:focus:before,.b-event-facts .link a:hover:before {
	opacity:1;
}

.b-event-facts .location-address,.b-event-facts .location-name {
	display:block;
}

.b-event-facts .location-name {
	font-family:HelveticaNeueLT-Bold,Arial,sans-serif;
}

.b-events,.b-events .event-list {
	position:relative;
	height:100%;
}

.b-events .event-list .item {
	position:relative;
	border-bottom:1px solid #0e284c;
	border-bottom:1px solid rgba(14,40,76,.2);
}

.b-events .event-list .item[aria-hidden=true] {
	display:none;
}

.b-events .event-list .name {
	font-family:HelveticaNeueLT-Bold,Arial,sans-serif;
}

.b-events .event-list .date-box {
	-webkit-font-smoothing:antialiased;
	-moz-osx-font-smoothing:grayscale;
	color:#fff;
	background-color:transparent;
}

.b-events .event-list .date-start {
	font-family:HelveticaNeueW01-UltLt,Arial,sans-serif;
}

.b-events .event-list .date-start .highlight {
	font-family:"HelveticaNeueW01-77BdCn 692722",Arial,sans-serif;
}

.b-events .event-list .date-end {
	display:block;
	color:#9cb8cc;
}

.b-events .event-list .text-box {
	-webkit-font-smoothing:antialiased;
	-moz-osx-font-smoothing:grayscale;
	color:#0c587f;
	background-color:#fff;
	-webkit-transition:background-color .4s ease-out;
	transition:background-color .4s ease-out;
}

.b-events .event-list .location,.b-events .event-list .name {
	display:block;
}

.b-form {
	position:relative;
	background-color:#fff;
}

.b-form .hint,.b-form .intro,.b-form .title {
	max-width:600px;
}

.b-form .title {
	font-family:HelveticaNeueLT-Bold,Arial,sans-serif;
	font-size:40px;
	font-size:2.5rem;
	line-height:48px;
	line-height:3rem;
	color:#0c587f;
}

.b-form .hint,.b-form .intro {
	display:block;
	font-size:16px;
	font-size:1rem;
	line-height:24px;
	line-height:1.5rem;
	color:#666;
}

.b-form .description {
	clear:both;
	padding-top:5px;
	font-size:14px;
	font-size:.875rem;
	line-height:20px;
	line-height:1.25rem;
	color:#666;
}

.b-form .fs-title {
	font-family:HelveticaNeueLT-Bold,Arial,sans-serif;
	font-size:24px;
	font-size:1.5rem;
	line-height:30px;
	line-height:1.875rem;
	color:#0c587f;
}

.b-form .fs-title,.b-form form {
	max-width:880px;
}

.b-form fieldset {
	position:relative;
}

.b-form sup {
	font-family:HelveticaNeueLT-Bold,Arial,sans-serif;
}

.b-form input,.b-form textarea {
	margin:0;
	box-shadow:none;
	font-family:HelveticaNeueLT-Light,Arial,sans-serif;
	color:#0c587f;
	background-color:#eff5fb;
}

.b-form input:focus,.b-form select:focus,.b-form textarea:focus {
	outline:0;
}

.b-form input[type=hidden] {
	display:none!important;
}

.b-form input[disabled],.b-form textarea[disabled] {
	cursor:not-allowed;
}

.b-form input::-webkit-input-placeholder,.b-form textarea::-webkit-input-placeholder {
	color:#7f9fb6;
}

.b-form input::-moz-placeholder,.b-form textarea::-moz-placeholder {
	color:#7f9fb6;
}

.b-form input:-ms-input-placeholder,.b-form textarea:-ms-input-placeholder {
	color:#7f9fb6;
}

.b-form input.placeholder-visible,.b-form textarea.placeholder-visible {
	color:#7f9fb6;
}

.b-form input:focus::-webkit-input-placeholder,.b-form textarea:focus::-webkit-input-placeholder {
	color:#7f9fb6;
}

.b-form input:focus::-moz-placeholder,.b-form textarea:focus::-moz-placeholder {
	color:#7f9fb6;
}

.b-form input:focus:-ms-input-placeholder,.b-form textarea:focus:-ms-input-placeholder {
	color:#7f9fb6;
}

.b-form input.placeholder-focused.placeholder-visible,.b-form textarea.placeholder-focused.placeholder-visible {
	color:#7f9fb6;
}

.b-form .label-replacement,.b-form label {
	display:block;
	margin-bottom:5px;
	font-size:16px;
	font-size:1rem;
	line-height:24px;
	line-height:1.5rem;
	font-family:HelveticaNeueLT-Bold,Arial,sans-serif;
	font-weight:400;
	color:#0c587f;
}

.b-form .ff-check .label-replacement,.b-form .ff-radio .label-replacement {
	font-family:HelveticaNeueLT-Bold,Arial,sans-serif;
	font-size:16px;
	font-size:1rem;
	line-height:24px;
	line-height:1.5rem;
}

.b-form .ff-check.ff-group label,.b-form .ff-check.ff-single label,.b-form .ff-radio.ff-group label,.b-form .ff-radio.ff-single label {
	position:relative;
	margin-bottom:0;
	padding:5px 0 5px 30px;
	font-family:HelveticaNeueLT-Light,Arial,sans-serif;
	cursor:pointer;
}

.b-form .ff-check label,.b-form .ff-radio label {
	position:relative;
	cursor:pointer;
}

.b-form .ff-check label span:before,.b-form .ff-radio label span:before {
	content:"";
	position:absolute;
	top:8px;
	left:0;
	z-index:1;
	width:18px;
	height:18px;
}

.no-csschecked .b-form .ff-check label span:before,.no-csschecked .b-form .ff-radio label span:before {
	content:none;
}

.b-form .ff-radio label input[disabled]:focus+span:before,.b-form .ff-radio label input[disabled]:hover+span:before,.b-form .ff-radio label span:before {
	border-radius:20px;
	border:1px solid #0c587f;
	background-color:#fff;
}

.b-form .ff-radio label input:checked+span:before,.b-form .ff-radio label input[disabled]:checked:focus+span:before,.b-form .ff-radio label input[disabled]:checked:hover+span:before {
	border:5px solid #0c587f;
}

.b-form .ff-check label input[disabled]:focus+span:before,.b-form .ff-check label input[disabled]:hover+span:before,.b-form .ff-check label span:before {
	border:1px solid #0c587f;
	background-color:#fff;
}

.b-form .ff-check label input:checked+span:before,.b-form .ff-check label input:checked:focus+span:before,.b-form .ff-check label input:checked:hover+span:before,.b-form .ff-check label input[disabled]:checked:focus+span:before,.b-form .ff-check label input[disabled]:checked:hover+span:before {
	background-color:#0c587f;
	background-position:50%;
}

.b-form .ff-check label input[disabled]+span,.b-form .ff-radio label input[disabled]+span {
	color:#878787;
	cursor:not-allowed;
}

.b-form .ff-check label input[disabled]+span:before,.b-form .ff-radio label input[disabled]+span:before {
	opacity:.4;
	cursor:not-allowed;
}

.b-form .ff-check .ff-group-block label,.b-form .ff-check .ff-group-inline label,.b-form .ff-radio .ff-group-block label,.b-form .ff-radio .ff-group-inline label {
	width:auto;
}

.b-form .ff-check .ff-group-inline label:last-child,.b-form .ff-radio .ff-group-inline label:last-child {
	margin-right:0;
}

.b-form input[type=email],.b-form input[type=password],.b-form input[type=text],.b-form textarea {
	display:block;
	width:100%;
	min-height:42px;
	border:0;
	box-shadow:none;
	font-size:16px;
	font-size:1rem;
	line-height:24px;
	line-height:1.5rem;
	-webkit-transition:background-color 200ms linear;
	transition:background-color 200ms linear;
}

.b-form input[type=email]:active,.b-form input[type=email]:focus,.b-form input[type=email]:hover,.b-form input[type=password]:active,.b-form input[type=password]:focus,.b-form input[type=password]:hover,.b-form input[type=text]:active,.b-form input[type=text]:focus,.b-form input[type=text]:hover,.b-form textarea:active,.b-form textarea:focus,.b-form textarea:hover {
	background-color:#d8e3ee;
}

.b-form input[type=email],.b-form input[type=password],.b-form input[type=text] {
	padding:5px 10px;
}

.b-form input[type=checkbox],.b-form input[type=radio] {
	opacity:0;
	overflow:hidden;
	position:absolute;
	top:8px;
	left:0;
	width:22px;
	height:22px;
	margin:0;
	padding:0;
	cursor:pointer;
}

.no-csschecked .b-form input[type=checkbox],.no-csschecked .b-form input[type=radio] {
	opacity:1;
	background-color:transparent;
}

.no-csschecked .b-form input[type=checkbox]:focus,.no-csschecked .b-form input[type=radio]:focus {
	outline:1px dotted #000;
}

.b-form input[type=text].file-text:active,.b-form input[type=text].file-text:focus,.b-form input[type=text].file-text:hover {
	background-color:#eff5fb;
}

.b-form textarea {
	resize:vertical;
	min-height:74px;
	padding:8px 10px;
}

.b-form .error .label-replacement {
	color:#8c2200;
}

.b-form .error input[type=email],.b-form .error input[type=password],.b-form .error input[type=text] {
	color:#8c2200;
	background-color:rgba(140,34,0,.1);
}

.b-form .form-field>input[readonly],.b-form .form-field>input[readonly]:focus,.b-form .form-field>input[readonly]:hover,.b-form .form-field>textarea[readonly],.b-form .form-field>textarea[readonly]:focus,.b-form .form-field>textarea[readonly]:hover {
	background-color:transparent;
	cursor:not-allowed;
}

.b-form select {
	-webkit-appearance:none;
	display:block;
	position:relative;
	width:100%;
	border:0;
	border-bottom:2px dotted rgba(12,88,127,.25);
	border-radius:0;
	padding:0 25px 0 0;
	font-family:HelveticaNeueLT-Light,Arial,sans-serif;
	font-size:16px;
	font-size:1rem;
	line-height:24px;
	line-height:1.5rem;
	-webkit-font-smoothing:antialiased;
	-moz-osx-font-smoothing:grayscale;
	color:#0c587f;
	background-color:transparent;
	background-position:99% 50%;
	cursor:pointer;
}

.b-form select option {
	padding:2px 5px;
	color:#0c587f;
	background-color:#fff;
}

@-moz-document url-prefix() {
	.b-formselectpadding:0;
	background-image:none;
}

.b-form select:focus,.b-form select:hover {
	background-image:none;
}
}

.b-form select::-ms-expand {
	display:none;
}

.b-form .fs-section {
	margin-bottom:40px;
}

.b-form .fs-section p {
	color:#666;
}

.b-form .fs-section:last-child {
	margin-bottom:0;
}

.b-form .form-group-row:empty,.b-form .form-group:empty,.b-form .form-row:empty,.b-form .form-section-group:empty,.b-form .form-section:empty {
	display:none;
}

.b-form .ff-group-inline {
	position:relative;
	padding:3px 30px 0 0;
}

.b-form .ff-group-block {
	position:relative;
	padding:2px 30px 5px 0;
}

.b-form .form-group-row,.b-form .form-row,.b-form .form-section {
	position:relative;
	margin-bottom:30px;
}

.b-form .form-group-row:last-child,.b-form .form-note+.form-group-row,.b-form .form-row:last-child,.b-form .form-section:last-child {
	margin-bottom:0;
}

.b-form .form-field {
	position:relative;
	width:100%;
}

.b-form .btn-submit,.b-form .btn-upload {
	padding:5px 25px;
	font-size:16px;
	font-size:1rem;
	line-height:24px;
	line-height:1.5rem;
}

.b-form .error-box,.b-form .message-box {
	overflow:hidden;
}

.b-form .error-box h3,.b-form .message-box h3 {
	font-family:HelveticaNeueLT-Bold,Arial,sans-serif;
	font-size:24px;
	font-size:1.5rem;
	line-height:30px;
	line-height:1.875rem;
}

.b-form .error-box p,.b-form .message-box p {
	font-size:16px;
	font-size:1rem;
	line-height:24px;
	line-height:1.5rem;
}

.b-form .error-box h3,.b-form .error-box p {
	color:#8c2200;
}

.b-form .message-box h3 {
	color:#0c587f;
}

.b-form .message-box p {
	color:#666;
}

.b-form .ff-captcha {
	vertical-align:top;
}

.b-form .label-captcha {
	opacity:0;
}

.b-form .img-captcha {
	border-top:1px solid #0c587f;
	border-bottom:1px solid #0c587f;
}

.lt-ie10 .b-form select {
	background-image:none;
	background-color:#fff;
	overflow:hidden;
	border-bottom:0;
	padding-right:0;
}

.b-heading {
	position:relative;
}

.b-heading>.title {
	font-family:HelveticaNeueLTStd-Th,Arial,sans-serif;
	text-align:right;
}

.b-heading .highlight {
	display:block;
	font-family:HelveticaNeueLT-Bold,Arial,sans-serif;
}

.b-index {
	margin:50px 0 75px;
}

.b-index h1 {
	margin-bottom:32px;
	font-family:HelveticaNeueLT-Bold,Arial,sans-serif;
	font-size:60px;
	font-size:3.75rem;
	line-height:64px;
	line-height:4rem;
}

.b-index h2 {
	margin-bottom:14px;
	font-family:"HelveticaNeueW01-77BdCn 692722",Arial,sans-serif;
	font-size:24px;
	font-size:1.5rem;
	line-height:28px;
	line-height:1.75rem;
}

.b-index p {
	margin-bottom:22px;
	font-size:16px;
	font-size:1rem;
	line-height:22px;
	line-height:1.375rem;
}

.b-index p+ul {
	margin-top:-22px;
}

.b-index .level-1 {
	margin-bottom:44px;
	list-style:disc inside;
}

.b-index .level-2 {
	padding-left:20px;
	list-style:circle inside;
}

.b-index a {
	color:#fff;
	text-decoration:none;
}

.b-index a:active,.b-index a:focus,.b-index a:hover {
	text-decoration:underline;
}

.b-intro {
	position:relative;
	background-color:#173277;
	background-image:-webkit-linear-gradient(135deg,#173277 25%,#005883 75%);
	background-image:linear-gradient(-45deg,#173277 25%,#005883 75%);
}

.b-intro .title {
	font-family:HelveticaNeueLT-Bold,Arial,sans-serif;
}

.b-intro .text {
	-webkit-font-smoothing:antialiased;
	-moz-osx-font-smoothing:grayscale;
	color:#99b8cc;
}

.b-intro .timestamp {
	-webkit-font-smoothing:antialiased;
	-moz-osx-font-smoothing:grayscale;
}

.b-intro .timestamp dd,.b-intro .timestamp dt {
	display:inline-block;
}

.b-intro .timestamp dt {
	margin-right:5px;
}

.b-ir-yearly {
	position:relative;
	height:100%;
}

.b-ir-yearly .heading {
	vertical-align:bottom;
	margin:0 0 20px;
}

.b-ir-yearly .heading label {
	display:none;
}

.b-ir-yearly .title {
	font-family:HelveticaNeueLT-Bold,Arial,sans-serif;
}

.b-ir-yearly select {
	-webkit-appearance:none;
	display:block;
	position:relative;
	border:0;
	border-bottom:2px dotted rgba(255,255,255,.25);
	padding:0 35px 0 0;
	font-family:HelveticaNeueLT-Light,Arial,sans-serif;
	-webkit-font-smoothing:antialiased;
	-moz-osx-font-smoothing:grayscale;
	color:#fff;
	background-color:transparent;
	background-position:99% 50%;
	cursor:pointer;
}

.b-ir-yearly select option {
	padding:2px 5px;
	color:#0c587f;
	background-color:#fff;
}

@-moz-document url-prefix() {
	.b-ir-yearlyselectpadding:0;
	background-image:none;
}

.b-ir-yearly select:focus,.b-ir-yearly select:hover {
	background-image:none;
}
}

.b-ir-yearly select::-ms-expand {
	display:none;
}

.b-ir-yearly .btn {
	font-family:"HelveticaNeueW01-77BdCn 692722",Arial,sans-serif;
	-webkit-transition:all .4s ease-out;
	transition:all .4s ease-out;
}

.b-ir-yearly .btn:after {
	right:20px;
}

.b-ir-yearly>.main {
	overflow:visible;
	position:relative;
	padding:30px;
	background-color:#173277;
	background-image:-webkit-linear-gradient(135deg,#173277 25%,#005883 75%);
	background-image:linear-gradient(-45deg,#173277 25%,#005883 75%);
}

.b-ir-yearly .sectors {
	font-family:HelveticaNeueLT-Bold,Arial,sans-serif;
	-webkit-font-smoothing:antialiased;
	-moz-osx-font-smoothing:grayscale;
	color:#9bb8cc;
}

.b-ir-yearly .sectors li {
	cursor:pointer;
}

.b-ir-yearly .sectors li:before {
	content:"";
	display:inline-block;
	width:10px;
	height:10px;
	margin-right:6px;
	border-radius:50%;
}

.b-ir-yearly .sectors li.s-airbus:before {
	background-color:#057ec1;
}

.b-ir-yearly .sectors li.s-helicopters:before {
	background-color:#f27200;
}

.b-ir-yearly .sectors li.s-space-defence:before {
	background-color:#7fc400;
}

.b-ir-yearly .sectors li.is-active {
	color:#fff;
}

.b-ir-yearly .percentage {
	border:1px dotted #fff;
	border-radius:50%;
	cursor:pointer;
	position:absolute;
	z-index:1;
	top:50%;
	left:50%;
	-webkit-transform:translate(-50%,-50%);
	-ms-transform:translate(-50%,-50%);
	transform:translate(-50%,-50%);
}

.b-ir-yearly .percentage li {
	display:none;
	width:100%;
	text-align:center;
	position:absolute;
	z-index:1;
	top:50%;
	left:50%;
	-webkit-transform:translate(-50%,-50%);
	-ms-transform:translate(-50%,-50%);
	transform:translate(-50%,-50%);
}

.b-ir-yearly .percentage li.is-active {
	display:block;
}

.b-ir-yearly .sector-details li {
	opacity:0;
	position:absolute;
	width:100%;
	height:100%;
	text-align:center;
	-webkit-transition:all .4s ease-out;
	transition:all .4s ease-out;
}

.b-ir-yearly .sector-details li.is-active {
	opacity:1;
}

.b-ir-yearly .stats {
	display:table;
	position:relative;
	width:100%;
	margin:30px 0;
	background-color:#173277;
	background-image:-webkit-linear-gradient(135deg,#173277 25%,#005883 75%);
	background-image:linear-gradient(-45deg,#173277 25%,#005883 75%);
}

.b-ir-yearly .stats li {
	display:table-cell;
	position:relative;
}

.b-ir-yearly .stats li .box {
	position:relative;
	border-color:#fff;
	border-right:1px solid rgba(255,255,255,.25);
	text-align:center;
}

.b-ir-yearly .stats li .box span {
	display:block;
	white-space:nowrap;
}

.b-ir-yearly .stats li:last-child .box {
	border:0;
}

.b-ir-yearly h3 {
	font-family:HelveticaNeueLT-Bold,Arial,sans-serif;
	-webkit-font-smoothing:antialiased;
	-moz-osx-font-smoothing:grayscale;
}

.b-ir-yearly h4,.b-ir-yearly h5 {
	font-family:HelveticaNeueLT-Bold,Arial,sans-serif;
	color:#9bb8cc;
}

.b-ir-yearly .relation {
	color:#9bb8cc;
}

.b-ir-yearly .percent,.b-ir-yearly .percentage,.b-ir-yearly .total,.b-ir-yearly .value {
	display:block;
	font-family:"HelveticaNeueW01-77BdCn 692722",Arial,sans-serif;
	-webkit-font-smoothing:antialiased;
	-moz-osx-font-smoothing:grayscale;
}

.b-ir-yearly .development {
	display:block;
	width:auto;
	margin:10px auto;
	text-align:left;
	color:#7fc400;
	background-position:1px 50%;
}

.b-ir-yearly .development span {
	font-family:"HelveticaNeueW01-77BdCn 692722",Arial,sans-serif;
}

.b-ir-yearly .total {
	overflow:hidden;
}

.b-ir-yearly #piechart {
	width:300px;
	height:300px;
}

.lt-ie10 .b-ir-yearly select {
	overflow:hidden;
	padding-right:0;
	background-image:none;
}

.b-key-facts {
	position:relative;
	background-color:#173277;
	background-image:-webkit-linear-gradient(135deg,#173277 25%,#005883 75%);
	background-image:linear-gradient(-45deg,#173277 25%,#005883 75%);
}

.b-key-facts .title {
	font-family:HelveticaNeueLT-Bold,Arial,sans-serif;
}

.b-key-facts .fact-list {
	-webkit-font-smoothing:antialiased;
	-moz-osx-font-smoothing:grayscale;
	color:#9fa9b7;
}

.b-key-facts .btn-toggle:after {
	-webkit-transform:rotate(90deg);
	-ms-transform:rotate(90deg);
	transform:rotate(90deg);
}

.b-key-facts.is-visible .btn-toggle:after {
	-webkit-transform:rotate(-90deg);
	-ms-transform:rotate(-90deg);
	transform:rotate(-90deg);
}

.b-language-nav {
	position:relative;
	z-index:1;
}

.b-language-nav .navlist li {
	float:left;
	position:relative;
}

.b-language-nav .navlist li:first-child a {
	border-radius:20px 0 0 20px;
	padding-left:20px;
}

.b-language-nav .navlist li:last-child a {
	border-radius:0 20px 20px 0;
	padding-right:20px;
}

.b-language-nav .navlist li.active a {
	color:#07182f;
	background-color:#fff;
}

.b-language-nav .navlist li+li {
	margin-left:2px;
}

.b-language-nav .navlist a {
	display:block;
	padding:8px 15px;
	font-family:"HelveticaNeueW01-77BdCn 692722",Arial,sans-serif;
	font-size:16px;
	font-size:1rem;
	line-height:20px;
	line-height:1.25rem;
	text-transform:uppercase;
	-webkit-font-smoothing:antialiased;
	-moz-osx-font-smoothing:grayscale;
	color:#fff;
	background-color:rgba(12,69,125,.8);
	-webkit-transition:all .4s;
	transition:all .4s;
}

.b-language-nav .navlist a.active,.b-language-nav .navlist a:active,.b-language-nav .navlist a:focus,.b-language-nav .navlist a:hover {
	background-color:#0c457d;
}

.b-media-contact-overview .heading {
	position:relative;
	padding-top:36px;
}

.b-media-contact-overview .heading .title {
	font-family:HelveticaNeueW01-UltLt,Arial,sans-serif;
	text-align:right;
}

.b-media-contact-overview .heading .highlight {
	display:block;
	font-family:HelveticaNeueLT-Bold,Arial,sans-serif;
}

.b-media-press-kit {
	position:relative;
}

.b-meta-nav .item {
	float:left;
}

.b-meta-nav .item+.item {
	margin-left:12px;
}

.b-meta-nav .item a {
	color:#9cb8cc;
	-webkit-transition:all .4s;
	transition:all .4s;
}

.b-meta-nav .item a:active,.b-meta-nav .item a:focus,.b-meta-nav .item a:hover {
	color:#fff;
}

.b-outro {
	position:relative;
	background-color:#173277;
	background-image:-webkit-linear-gradient(135deg,#173277 25%,#005883 75%);
	background-image:linear-gradient(-45deg,#173277 25%,#005883 75%);
}

.b-outro .title {
	font-family:HelveticaNeueLT-Bold,Arial,sans-serif;
	color:#fff;
}

.b-outro .text {
	-webkit-font-smoothing:antialiased;
	-moz-osx-font-smoothing:grayscale;
	color:#afcde9;
}

.b-press-release-downloads {
	position:relative;
}

.b-press-release-downloads .item {
	float:left;
}

.b-quick-access {
	position:absolute;
	right:0;
	bottom:0;
	left:0;
	z-index:110;
}

.b-quick-access .navlist {
	margin:0 auto;
}

.b-quick-access .item {
	float:left;
}

.b-quick-access .item:nth-child(odd) {
	margin-right:2px;
}

.b-quick-access .item a {
	display:block;
	overflow:hidden;
	font-family:"HelveticaNeueW01-77BdCn 692722",Arial,sans-serif;
	text-transform:uppercase;
	word-wrap:normal;
	-webkit-font-smoothing:antialiased;
	-moz-osx-font-smoothing:grayscale;
	color:#fff;
	background-color:rgba(12,69,125,.8);
	-webkit-transition:all .4s;
	transition:all .4s;
}

.no-touch .b-quick-access .item a:active,.no-touch .b-quick-access .item a:focus,.no-touch .b-quick-access .item a:hover {
	color:#071d37;
	background-color:#fff;
}

.b-quick-access .special.is-visible {
	display:relative;
}

.b-quick-access .special.is-hidden {
	display:none;
}

.b-quick-access .special a {
	display:block;
	position:relative;
	border-bottom:1px solid #fff;
	text-align:right;
	white-space:nowrap;
	-webkit-font-smoothing:antialiased;
	-moz-osx-font-smoothing:grayscale;
	color:#fff;
}

.b-quick-access .special a:after {
	content:"";
	right:0;
	width:34px;
	height:34px;
	position:absolute;
	z-index:1;
	top:50%;
	-webkit-transform:translateY(-50%);
	-ms-transform:translateY(-50%);
	transform:translateY(-50%);
}

.b-quick-access .special .highlight {
	font-family:HelveticaNeueLT-Bold,Arial,sans-serif;
}

.b-range-slider {
	position:relative;
}

.b-range-slider .slider-bg,.b-range-slider .slider-range {
	display:block;
	position:absolute;
}

.b-range-slider .slider-bg {
	border-radius:10px;
	background-color:#7fc400;
}

.b-range-slider .slider-range {
	-moz-box-sizing:content-box;
	box-sizing:content-box;
	background-color:#99b8cc;
}

.b-range-slider label,.b-range-slider label>span {
	display:block;
}

.b-range-slider label em {
	display:inline;
	color:#99b8cc;
}

.b-range-slider label em:before {
	content:"(";
}

.b-range-slider label em:after {
	content:")";
}

.b-range-slider .is-disabled {
	opacity:.3;
}

.b-range-slider .handle {
	display:block;
	position:absolute;
	width:24px;
	height:24px;
	border-radius:50%;
	background-color:#fff;
	cursor:move;
	-webkit-tap-highlight-color:transparent;
}

.b-results {
	position:relative;
	height:100%;
}

.b-results .result-list>.item {
	overflow:hidden;
}

.b-results .result-list .item[aria-hidden=true] {
	display:none;
}

.b-rwd-testing {
	text-align:center;
}

.b-rwd-testing h1 {
	margin-bottom:28px;
	font-family:"HelveticaNeueW01-77BdCn 692722",Arial,sans-serif;
	font-size:32px;
	font-size:2rem;
	line-height:36px;
	line-height:2.25rem;
	text-align:center;
}

.b-rwd-testing dl {
	margin-bottom:50px;
	font-family:HelveticaNeueLT-Bold,Arial,sans-serif;
	font-size:24px;
	font-size:1.5rem;
	line-height:28px;
	line-height:1.75rem;
}

.b-rwd-testing dd,.b-rwd-testing dt {
	display:inline-block;
}

.b-rwd-testing>.frame {
	margin-bottom:75px;
}

.b-rwd-testing>.frame h2 {
	margin-bottom:10px;
	font-family:HelveticaNeueLT-Bold,Arial,sans-serif;
	font-size:18px;
	font-size:1.125rem;
	line-height:24px;
	line-height:1.5rem;
}

.b-rwd-testing>.frame iframe {
	display:inline-block;
	vertical-align:top;
	border:1px solid #fff;
	-moz-box-sizing:content-box;
	box-sizing:content-box;
}

.b-section-separator:last-child {
	margin-bottom:0;
}

.b-section-separator>.title {
	font-family:HelveticaNeueLT-Light,Arial,sans-serif;
	color:#fff;
}

.b-section-separator .highlight {
	font-family:HelveticaNeueLT-Bold,Arial,sans-serif;
}

.b-sharing {
	position:relative;
	height:90px;
}

.b-sharing .label,.b-sharing .sharing-toggle {
	padding-left:25px;
	font-family:"HelveticaNeueW01-77BdCn 692722",Arial,sans-serif;
	text-transform:uppercase;
	color:#fff;
	background-position:0;
}

.b-sharing .sharing-toggle {
	margin-bottom:15px;
}

.b-sharing .social-links {
	opacity:0;
	position:relative;
	border-radius:60px;
	padding:8px 10px;
	background:#0c457d;
	-webkit-transition:none;
	transition:none;
}

.b-sharing .social-links:after {
	content:"";
	position:absolute;
	z-index:1;
	width:0;
	height:0;
	pointer-events:none;
	bottom:100%;
	left:50%;
	margin-left:-8px;
	border-right:8px solid rgba(255,255,255,0);
	border-bottom:8px solid #0c457d;
	border-left:8px solid rgba(255,255,255,0);
}

.ie8 .b-sharing .social-links:after {
	border-right-color:transparent;
	border-left-color:transparent;
}

.b-sharing .social-links li {
	display:inline-block;
	vertical-align:middle;
	margin:0 3px;
}

.b-sharing .social-links a {
	display:block;
	width:26px;
	height:26px;
	border:1px solid #fff;
	border-radius:26px;
	background-position:50%;
	-webkit-transition:background-color .4s ease-out;
	transition:background-color .4s ease-out;
	-webkit-transform:translateZ(0);
	-ms-transform:translateZ(0);
	transform:translateZ(0);
}

.no-touch .b-sharing .social-links a:active,.no-touch .b-sharing .social-links a:focus,.no-touch .b-sharing .social-links a:hover {
	background-color:#fff;
}

.b-sharing .social-links[aria-expanded=true],.b-sharing:hover .social-links {
	opacity:1;
	-webkit-transition:opacity .4s ease-out;
	transition:opacity .4s ease-out;
}

.b-sharing.is-tablet {
	position:fixed;
	bottom:50px;
	top:auto;
	left:auto;
	margin-left:25px;
	z-index:100;
	height:42px;
}

.b-sharing.is-tablet .sharing-toggle {
	display:none;
}

.b-sharing.is-tablet .social-links {
	opacity:1;
}

.b-sharing.is-tablet .social-links:after {
	content:none;
	border:0;
}

.b-sharing.is-tablet .label {
	display:none;
}

.b-sharing.is-fixed {
	z-index:100;
	height:42px;
}

.b-sharing.is-fixed .sharing-toggle {
	display:none;
}

.b-sharing.is-fixed .social-links {
	opacity:1;
}

.b-sharing.is-fixed .social-links:after {
	content:none;
	border:0;
}

.b-single-component-view .title {
	margin-bottom:24px;
	font-family:HelveticaNeueW01-UltLt,Arial,sans-serif;
	font-size:40px;
	font-size:2.5rem;
	line-height:48px;
	line-height:3rem;
	text-align:center;
	-webkit-font-smoothing:antialiased;
	-moz-osx-font-smoothing:grayscale;
}

.b-single-component-view .infos {
	margin:0 auto;
	background-color:#0b213e;
}

.b-single-component-view .infos.is-max-width {
	max-width:100%;
}

.b-single-component-view .infos dt {
	display:block;
	margin-top:22px;
	font-family:"HelveticaNeueW01-77BdCn 692722",Arial,sans-serif;
	text-transform:uppercase;
	-webkit-font-smoothing:antialiased;
	-moz-osx-font-smoothing:grayscale;
}

.b-single-component-view .infos dt:first-child {
	margin-top:0;
}

.b-single-component-view .infos dd {
	display:block;
	font-family:HelveticaNeueLT-Light,Arial,sans-serif;
	-webkit-font-smoothing:antialiased;
	-moz-osx-font-smoothing:grayscale;
}

.b-social-links {
	position:relative;
}

.b-social-links .highlight {
	font-family:HelveticaNeueLT-Bold,Arial,sans-serif;
}

.b-social-links .channel a {
	color:#9cb8cc;
	-webkit-transition:all .4s;
	transition:all .4s;
}

.b-social-links .channel a:active,.b-social-links .channel a:focus,.b-social-links .channel a:hover {
	color:#fff;
}

.b-video {
	position:relative;
}

.b-video .videoplayer {
	width:100%;
	height:100%;
}

.b-video .videoplayer:before {
	content:"";
	display:block;
	padding-top:56.25%;
}

.b-video .flash-video,.b-video .player {
	width:100%;
	height:100%;
	position:absolute;
	top:0;
	right:0;
	bottom:0;
	left:0;
}

.b-video .player {
	background-color:transparent;
}

.b-video .player-controls {
	visibility:hidden;
	opacity:0;
	position:absolute;
	right:30px;
	left:30px;
	bottom:55px;
	-webkit-transition:opacity .4s;
	transition:opacity .4s;
}

.b-video .play-control {
	overflow:hidden;
	position:absolute;
	top:0;
	left:0;
	width:40px;
	height:40px;
}

.b-video .button-pause,.b-video .button-play {
	width:100%;
	height:100%;
	border-radius:50%;
	background-color:#0c587f;
	background-position:50%;
	text-indent:50px;
}

.b-video .button-pause.is-hidden,.b-video .button-play.is-hidden {
	display:none;
}

.b-video .progress-wrapper {
	position:absolute;
	right:0;
	left:47px;
	height:40px;
	padding:12px 163px 12px 15px;
	border-radius:20px;
	background-color:#0b213e;
	background-color:rgba(0,0,0,.5);
}

.touch .b-video .progress-wrapper {
	padding-right:46px;
}

.b-video .progress-bar {
	-webkit-appearance:none;
	-moz-appearance:none;
	appearance:none;
	display:block;
	width:100%;
	height:16px;
	border-radius:3px;
	border:0;
	color:#0c587f;
	background-color:#000;
	cursor:pointer;
	text-indent:1500px;
	overflow:hidden;
}

.b-video progress::-webkit-progress-bar {
	border-radius:3px;
	background-color:#000;
}

.b-video progress::-webkit-progress-value {
	border-radius:3px;
	background:#0c587f;
}

.b-video progress::-moz-progress-bar {
	border-radius:3px;
	background:#0c587f;
}

.b-video .fullscreenBtn {
	overflow:hidden;
	position:absolute;
	top:14px;
	right:15px;
	margin-top:-6px;
	width:24px;
	height:24px;
	text-indent:25px;
	white-space:nowrap;
	background-position:5px;
}

.b-video .volume-wrapper {
	position:absolute;
	top:13px;
	right:53px;
	width:85px;
}

.touch .b-video .volume-wrapper {
	display:none;
}

.b-video .volume-icon {
	position:absolute;
	top:0;
	height:14px;
	text-indent:-20px;
	overflow:hidden;
}

.b-video .volume-icon.volMin {
	left:0;
	width:8px;
}

.b-video .volume-icon.volMax {
	right:0;
	width:12px;
}

.b-video .volumebar-wrapper {
	position:absolute;
	top:4px;
	left:14px;
	width:40px;
	height:5px;
}

.b-video .volumebar {
	width:54px;
	height:100%;
	background-color:#000;
	border-radius:1px;
}

.b-video .volume-shift {
	position:absolute;
	top:-4px;
	right:0;
	width:13px;
	height:13px;
	border-radius:50%;
	background-color:#fff;
	cursor:pointer;
}

.b-video .is-visible {
	visibility:visible;
	opacity:1;
}

.b-article-accordion {
	clear:both;
	position:relative;
	max-width:600px;
}

.b-article-accordion .acc-title {
	position:relative;
	display:block;
	margin-bottom:15px;
	border-bottom:1px solid #0c587f;
	color:#0c587f;
	font-family:HelveticaNeueLT-Bold,Arial,sans-serif;
	padding-bottom:15px;
	padding-right:30px;
}

.b-article-accordion .acc-title:after {
	content:"";
	position:absolute;
	top:3px;
	right:0;
	width:24px;
	height:24px;
	border:1px solid #0c587f;
	border-radius:50%;
	background-position:50%;
	-webkit-transition:border,background-color .4s ease-out;
	transition:border,background-color .4s ease-out;
}

.b-article-accordion .acc-title[role=tab] {
	cursor:pointer;
}

.b-article-accordion .acc-content {
	overflow:hidden;
}

.b-article-accordion .acc-content[role=tabpanel] {
	opacity:1;
	padding:25px 0 40px;
	-webkit-transition:all .4s linear;
	transition:all .4s linear;
}

.b-article-accordion .acc-content[aria-hidden=true] {
	opacity:0;
	max-height:0;
	padding:0;
}

.b-article-accordion .acc-content[aria-hidden=true] [tabindex],.b-article-accordion .acc-content[aria-hidden=true] a,.b-article-accordion .acc-content[aria-hidden=true] area,.b-article-accordion .acc-content[aria-hidden=true] button,.b-article-accordion .acc-content[aria-hidden=true] embed,.b-article-accordion .acc-content[aria-hidden=true] iframe,.b-article-accordion .acc-content[aria-hidden=true] input,.b-article-accordion .acc-content[aria-hidden=true] object,.b-article-accordion .acc-content[aria-hidden=true] select,.b-article-accordion .acc-content[aria-hidden=true] textarea {
	display:none;
}

.b-article-accordion .acc-content>ol>li,.b-article-accordion .acc-content>ul>li {
	position:relative;
	font-family:HelveticaNeueLT-Light,Arial,sans-serif;
	color:#666;
}

.b-article-accordion .acc-content>ol>li:before,.b-article-accordion .acc-content>ul>li:before {
	position:absolute;
}

.b-article-accordion .acc-content>ol {
	counter-reset:li;
}

.b-article-accordion .acc-content>ol>li:before {
	content:counter(li);
	counter-increment:li;
	top:0;
	left:0;
	border:1px solid #0c587f;
	border-radius:50%;
	font-family:HelveticaNeueLT-Bold,Arial,sans-serif;
	text-align:center;
	color:#0c587f;
	background-position:50%;
}

.b-article-accordion .acc-content>ul>li:before {
	content:"";
	border:1px solid #0c587f;
	border-radius:50%;
}

.b-article-accordion p {
	font-family:HelveticaNeueLT-Light,Arial,sans-serif;
	color:#666;
}

.b-article-accordion h4 {
	font-family:HelveticaNeueLT-Bold,Arial,sans-serif;
	color:#0c587f;
}

.b-article-accordion em {
	font-family:HelveticaNeueW01-46Ligh,Arial,sans-serif;
	font-style:normal;
}

.b-article-accordion strong {
	font-family:HelveticaNeueLT-Bold,Arial,sans-serif;
	font-weight:400;
	color:#666;
}

.b-article-accordion a {
	display:inline-block;
	position:relative;
	color:#0c587f;
}

.b-article-accordion a:after {
	content:"";
	opacity:0;
	position:absolute;
	bottom:0;
	left:0;
	width:100%;
	border-bottom:2px solid #0d5881;
	-webkit-transition:all .4s;
	transition:all .4s;
}

.b-article-accordion a:active:after,.b-article-accordion a:focus:after,.b-article-accordion a:hover:after {
	opacity:1;
}

.b-article-apprenticeship {
	position:relative;
}

.b-article-apprenticeship [aria-hidden=true] {
	display:none;
}

.b-article-apprenticeship .table-box {
	margin-bottom:20px;
	background-color:#e6edf2;
}

.b-article-main .content .b-article-apprenticeship table {
	margin:0;
}

.b-article-apprenticeship table tbody .application {
	padding-right:20px;
	font-family:"HelveticaNeueW01-77BdCn 692722",Arial,sans-serif;
	text-transform:uppercase;
	-webkit-font-smoothing:antialiased;
	-moz-osx-font-smoothing:grayscale;
}

.b-article-apprenticeship table tbody .application:before {
	content:"";
	opacity:1;
	right:0;
	width:8px;
	height:13px;
	-webkit-transition:all .4s;
	transition:all .4s;
	position:absolute;
	z-index:1;
	top:50%;
	-webkit-transform:translateY(-50%);
	-ms-transform:translateY(-50%);
	transform:translateY(-50%);
}

.b-article-apprenticeship h4 {
	margin-bottom:20px;
	font-family:HelveticaNeueLT-Bold,Arial,sans-serif;
	font-size:16px;
	font-size:1rem;
	line-height:20px;
	line-height:1.25rem;
	color:#0c587f;
}

.b-article-apprenticeship .form-select {
	min-width:0;
}

@-moz-document url-prefix() {
	.b-article-apprenticeshipform-selectdisplay:table-cell;
	margin:0;
}
}

.b-article-apprenticeship .ff-select label {
	display:inline-block;
	vertical-align:top;
	padding-right:10px;
	font-family:HelveticaNeueLT-Bold,Arial,sans-serif;
	color:#0c587f;
}

.b-article-apprenticeship select {
	-webkit-appearance:none;
	position:relative;
	margin:0;
	border:0;
	border-bottom:2px dotted rgba(12,88,127,.25);
	border-radius:0;
	padding:0 35px 5px 0;
	font-family:HelveticaNeueLT-Light,Arial,sans-serif;
	-webkit-font-smoothing:antialiased;
	-moz-osx-font-smoothing:grayscale;
	color:#0c587f;
	font-size:18px;
	font-size:1.125rem;
	line-height:22px;
	line-height:1.375rem;
	background-color:transparent;
	background-position:99% 0;
	cursor:pointer;
}

.b-article-apprenticeship select option {
	padding:2px 5px;
	color:#0c587f;
	background-color:#fff;
}

@-moz-document url-prefix() {
	.b-article-apprenticeshipselectpadding-bottom:0;
	background-image:none;
}

.b-article-apprenticeship select:focus,.b-article-apprenticeship select:hover {
	background-image:none;
}
}

.b-article-apprenticeship select::-ms-expand {
	display:none;
}

.b-article-apprenticeship .form-field.ff-check label {
	position:relative;
}

.b-article-apprenticeship .form-field.ff-check label>span {
	padding-left:12px;
	color:#0c587f;
	cursor:pointer;
}

.b-article-apprenticeship .form-field.ff-check label>span:before {
	content:"";
	position:absolute;
	left:0;
	z-index:1;
	width:20px;
	height:20px;
}

.b-article-apprenticeship .event-var1,.b-article-apprenticeship .event-var2,.b-article-apprenticeship .event-var3 {
	position:relative;
	padding:10px;
}

.b-article-apprenticeship .event-var1:before,.b-article-apprenticeship .event-var2:before,.b-article-apprenticeship .event-var3:before {
	content:"";
	display:block;
	background-position:50%;
}

.b-article-apprenticeship .event-var1:before {
	height:10px;
}

.b-article-apprenticeship .event-var2:before {
	height:19px;
}

.b-article-apprenticeship .event-var3:before {
	height:2px;
}

.b-article-apprenticeship .initial-result-text,.b-article-apprenticeship .no-result-text {
	padding:20px 15px;
	color:#666;
	width:100%;
}

.b-article-apprenticeship>.application {
	width:100%;
	margin-bottom:40px;
}

.b-article-apprenticeship>.application .event-check,.b-article-apprenticeship>.application .event-check-time,.b-article-apprenticeship>.application .event-no {
	position:relative;
	padding-left:30px;
	font-family:HelveticaNeueLT-Light,Arial,sans-serif;
	font-size:12px;
	font-size:.75rem;
	line-height:16px;
	line-height:1rem;
	color:#aaa;
}

.b-article-apprenticeship>.application .event-check-time:before,.b-article-apprenticeship>.application .event-check:before,.b-article-apprenticeship>.application .event-no:before {
	content:"";
	position:absolute;
}

.b-article-apprenticeship>.application .event-check:before {
	top:3px;
	left:5px;
	width:12px;
	height:9px;
}

.b-article-apprenticeship>.application .event-check-time:before {
	top:0;
	left:0;
	width:21px;
	height:17px;
}

.b-article-apprenticeship>.application .event-no:before {
	top:8px;
	left:10px;
	width:5px;
	height:2px;
}

.lt-ie10 .b-article-apprenticeship select {
	overflow:hidden;
	padding-right:0;
	background-image:none;
}

.article-carousel {
	position:relative;
	height:100%;
	-webkit-transition:all .4s;
	transition:all .4s;
}

.b-standard-story .article-carousel {
	background-color:#eff5fb;
}

.article-carousel h2 {
	margin:0 0 15px;
	color:#0c587f;
}

.article-carousel p {
	color:#666;
}

.article-carousel>.title {
	font-family:HelveticaNeueLT-Bold,Arial,sans-serif;
}

.article-carousel .carousel {
	overflow:hidden;
	position:relative;
	margin:0 auto;
	padding-bottom:10px;
}

.article-carousel .item {
	overflow:hidden;
}

.article-carousel .controls {
	position:absolute;
}

.article-carousel .controls li {
	float:left;
}

.article-carousel .controls .next,.article-carousel .controls .prev {
	z-index:1px;
}

.article-carousel .controls button {
	margin-left:8px;
}

.article-carousel .controls button:first-child {
	margin-left:0;
}

.article-carousel.is-quote-image .controls {
	top:10px;
}

.article-carousel.is-quote-image .controls .next,.article-carousel.is-quote-image .controls .prev {
	z-index:1px;
}

.article-carousel.is-quote-image .item {
	padding:0;
}

.article-carousel.is-quote-image p {
	color:#0c587f;
}

.article-carousel.is-quote-image img {
	display:block;
}

.article-carousel .pager {
	position:relative;
	z-index:101;
	height:14px;
	text-align:center;
}

.article-carousel .pager li {
	width:14px;
	height:14px;
	margin-left:7px;
}

.article-carousel .pager li:first-child {
	margin-left:0;
}

.article-carousel .pager button {
	display:inline-block;
	width:14px;
	height:14px;
	border:1px solid #0c587f;
	border-radius:50%;
	-webkit-transform:translateZ(0);
	-ms-transform:translateZ(0);
	transform:translateZ(0);
}

.article-carousel .pager .is-active button {
	background-color:#0c587f;
}

.article-carousel blockquote p {
	font-family:HelveticaNeueW01-46Ligh,Arial,sans-serif;
	font-style:normal;
	color:#0c587f;
}

.article-carousel blockquote footer {
	float:left;
	position:relative;
	padding-bottom:50px;
	-webkit-font-smoothing:antialiased;
	-moz-osx-font-smoothing:grayscale;
	font-size:14px;
	font-size:.875rem;
	line-height:20px;
	line-height:1.25rem;
	color:#999;
}

.article-carousel blockquote footer:before {
	font-style:normal;
}

.article-carousel blockquote footer cite {
	font-family:HelveticaNeueLT-Bold,Arial,sans-serif;
}

.article-carousel blockquote .quotation {
	display:block;
	height:90px;
	margin-top:-20px;
	margin-left:-16px;
	font-family:HelveticaNeueW01-56It,Arial,sans-serif;
	font-style:normal;
	color:#0c587f;
}

.article-carousel .link-box {
	position:relative;
}

.article-carousel .info {
	position:relative;
	margin-top:10px;
	color:#0c587f;
}

.article-carousel .media-box {
	display:block;
	overflow:auto;
	position:relative;
	margin-bottom:20px;
}

.no-touch .article-carousel .media-box:hover .btn {
	opacity:1;
	-webkit-font-smoothing:antialiased;
	-moz-osx-font-smoothing:grayscale;
	-webkit-transition:all .4s ease-out;
	transition:all .4s ease-out;
}

.article-carousel .media-box .btn {
	opacity:0;
}

.article-carousel .media-box .image-box {
	display:block;
}

.article-carousel .btn {
	opacity:0;
	padding:8px 23px;
	position:absolute;
	z-index:1;
	top:50%;
	left:50%;
	-webkit-transform:translate(-50%,-50%);
	-ms-transform:translate(-50%,-50%);
	transform:translate(-50%,-50%);
}

.no-touch .article-carousel .btn:active,.no-touch .article-carousel .btn:focus,.no-touch .article-carousel .btn:hover {
	padding-right:45px;
}

.article-carousel .btn:after {
	right:20px;
}

.article-carousel .icon-gallery,.article-carousel .icon-photo {
	position:absolute;
	bottom:20px;
	left:20px;
	z-index:3;
	width:26px;
	height:22px;
}

.b-article-controls {
	position:relative;
	z-index:10;
	width:100%;
}

.b-article-controls>.next,.b-article-controls>.prev {
	overflow:hidden;
	position:absolute;
	top:130px;
	width:50px;
	height:100px;
	color:#fff;
	background-color:#0c457d;
	-webkit-transition:width .4s,left .4s,right .4s;
	transition:width .4s,left .4s,right .4s;
}

.b-article-controls>.next:active,.b-article-controls>.next:focus,.b-article-controls>.next:hover,.b-article-controls>.prev:active,.b-article-controls>.prev:focus,.b-article-controls>.prev:hover {
	width:364px;
}

.b-article-controls>.next:after,.b-article-controls>.prev:after {
	content:"";
	position:absolute;
	width:50px;
	height:100%;
	background-position:50%;
}

.b-article-controls>.prev {
	left:-50px;
}

.b-article-controls>.prev:active,.b-article-controls>.prev:focus,.b-article-controls>.prev:hover {
	left:-60px;
}

.b-article-controls>.prev:after {
	left:0;
}

.b-article-controls>.prev .info {
	left:50px;
}

.b-article-controls>.next {
	right:-50px;
}

.b-article-controls>.next:active,.b-article-controls>.next:focus,.b-article-controls>.next:hover {
	right:-60px;
}

.b-article-controls>.next:after {
	right:0;
}

.b-article-controls>.next .info {
	right:50px;
	text-align:right;
}

.b-article-controls .info {
	overflow:hidden;
	position:absolute;
	top:0;
	width:274px;
	height:72px;
	margin:14px 20px;
	font-size:16px;
	font-size:1rem;
	line-height:24px;
	line-height:1.5rem;
	-webkit-font-smoothing:antialiased;
	-moz-osx-font-smoothing:grayscale;
	color:#fff;
	background-color:#0c457d;
}

.b-article-controls .date {
	display:block;
	font-family:HelveticaNeueLT-Bold,Arial,sans-serif;
}

.b-article-main {
	position:relative;
	background-color:#fff;
}

.b-article-main ::-moz-selection {
	text-shadow:none;
	color:#fff;
	background-color:rgba(12,88,127,.99);
}
/*
.b-article-main ::selection {
	text-shadow:none;
	color:#fff;
	background-color:rgba(12,88,127,.99);
}*/

@-moz-document url-prefix() {
	.b-article-mainselectpadding:0;
	background-image:none;
}

.b-article-main select:focus,.b-article-main select:hover {
	background-image:none;
}
}

.b-article-main select::-ms-expand {
	display:none;
}

.b-article-main option {
	padding:5px;
	color:#0c587f;
	background-color:#fff;
}

.b-article-main .is-bg-fill {
	background-color:#eff5fb;
}

.b-article-main .aside {
	position:relative;
}

.b-article-main .aside .date {
	display:block;
}

.b-article-main .aside .date,.b-article-main .aside .short-title {
	color:#0c587f;
}

.b-article-main .aside .date .highlight,.b-article-main .aside .short-title .highlight {
	display:block;
	font-family:HelveticaNeueLT-Bold,Arial,sans-serif;
}

.b-article-main .aside .download-link,.b-article-main .aside .print-link {
	text-transform:uppercase;
}

.b-article-main .content>h2,.b-article-main .content>h3,.b-article-main .content>h4 {
	clear:both;
	font-family:HelveticaNeueLT-Bold,Arial,sans-serif;
	color:#0c587f;
}

.b-article-main .content em {
	font-family:HelveticaNeueW01-46Ligh,Arial,sans-serif;
	font-style:normal;
}

.b-article-main .content strong {
	font-family:HelveticaNeueLT-Bold,Arial,sans-serif;
}

.b-article-main .content strong em {
	font-family:HelveticaNeueW01-76Bold,Arial,sans-serif;
}

.b-article-main .content .table-box {
	overflow-y:auto;
	position:relative;
}

.b-article-main .content .table-box.has-scroll-icon:after,.b-article-main .content .table-box.has-scroll-icon:before {
	opacity:.4;
	content:"";
	position:absolute;
	top:30%;
	left:40%;
	width:60px;
	height:60px;
}

.b-article-main .content .table-box.has-scroll-icon:before {
	background-color:#0c3f73;
	background-position:30% 50%;
}

.b-article-main .content .table-box.has-scroll-icon:after {
	background-position:70% 50%;
}

.b-article-main .content table {
	float:none;
	width:100%;
	margin-bottom:20px;
	font-family:HelveticaNeueLT-Light,Arial,sans-serif;
	-webkit-font-smoothing:antialiased;
	-moz-osx-font-smoothing:grayscale;
	color:#666;
	background-image:-webkit-linear-gradient(135deg,#173277 25%,#005883 75%);
	background-image:linear-gradient(-45deg,#173277 25%,#005883 75%);
}

.b-article-main .content table thead tr {
	border-bottom:1px solid #fff;
}

.b-article-main .content table thead th {
	font-family:HelveticaNeueLT-Light,Arial,sans-serif;
	font-size:16px;
	font-size:1rem;
	line-height:22px;
	line-height:1.375rem;
	text-align:center;
	color:#fff;
}

.b-article-main .content table thead th:first-child {
	text-align:left;
}

.b-article-main .content table thead th em,.b-article-main .content table thead th strong {
	color:#fff;
}

.b-article-main .content table tbody th {
	text-align:left;
	color:#0c587f;
}

.b-article-main .content table tbody tr:nth-child(odd) {
	background-color:#e6edf2;
}

.b-article-main .content table tbody tr:nth-child(odd) th {
	background-color:#f1f5f7;
}

.b-article-main .content table tbody tr:nth-child(even) {
	background-color:#fff;
}

.b-article-main .content table tbody tr {
	font-family:HelveticaNeueLT-Light,Arial,sans-serif;
	font-size:16px;
	font-size:1rem;
	line-height:23px;
	line-height:1.4375rem;
}

.b-article-main .content table tbody tr[aria-hidden=true] {
	display:none;
}

.b-article-main .content table tbody td {
	vertical-align:top;
	border-left:1px solid #fff;
	text-align:center;
	color:#666;
}

.b-article-main .content table tbody td:first-child {
	border-left:0;
	padding:20px;
	text-align:left;
	color:#0c587f;
}

.b-article-main .content table a {
	display:inline-block;
	position:relative;
	color:#0c587f;
}

.b-article-main .content table a:after {
	content:"";
	opacity:0;
	position:absolute;
	bottom:0;
	left:0;
	width:100%;
	border-bottom:2px solid #0d5881;
	-webkit-transition:all .4s;
	transition:all .4s;
}

.b-article-main .content table a:active:after,.b-article-main .content table a:focus:after,.b-article-main .content table a:hover:after {
	opacity:1;
}

.b-article-main .content.is-full-width table tbody tr:nth-child(odd) th {
	background-color:#e6edf2;
}

.b-article-main .content .b-article-apprenticeship table td {
	vertical-align:middle;
}

.b-article-main .content>p {
	font-family:HelveticaNeueLT-Light,Arial,sans-serif;
	color:#666;
}

.b-article-main .content>p a {
	position:relative;
	color:#0c587f;
}

.no-touch .b-article-main .content>p a {
	display:inline-block;
}

.no-touch .b-article-main .content>p a:after {
	content:"";
	opacity:0;
	position:absolute;
	bottom:0;
	left:0;
	width:100%;
	border-bottom:2px solid #0d5881;
	-webkit-transition:all .4s;
	transition:all .4s;
}

.no-touch .b-article-main .content>p a:active:after,.no-touch .b-article-main .content>p a:focus:after,.no-touch .b-article-main .content>p a:hover:after {
	opacity:1;
}

.b-article-main .content .intro {
	font-family:HelveticaNeueLT-Light,Arial,sans-serif;
	color:#0c587f;
}

.b-article-main .content .dropdown-box ol,.b-article-main .content .dropdown-box ul,.b-article-main .content table ol,.b-article-main .content table ul,.b-article-main .content>ol,.b-article-main .content>ul {
	text-align:left;
}

.b-article-main .content .dropdown-box ol>li,.b-article-main .content .dropdown-box ul>li,.b-article-main .content table ol>li,.b-article-main .content table ul>li,.b-article-main .content>ol>li,.b-article-main .content>ul>li {
	position:relative;
	font-family:HelveticaNeueLT-Light,Arial,sans-serif;
	color:#666;
}

.b-article-main .content .dropdown-box ol>li:before,.b-article-main .content .dropdown-box ul>li:before,.b-article-main .content table ol>li:before,.b-article-main .content table ul>li:before,.b-article-main .content>ol>li:before,.b-article-main .content>ul>li:before {
	position:absolute;
}

.b-article-main .content .dropdown-box ol,.b-article-main .content table ol,.b-article-main .content>ol {
	counter-reset:li;
}

.b-article-main .content .dropdown-box ol>li:before,.b-article-main .content table ol>li:before,.b-article-main .content>ol>li:before {
	content:counter(li);
	counter-increment:li;
	top:0;
	left:0;
	border:1px solid #0c587f;
	border-radius:50%;
	font-family:HelveticaNeueLT-Bold,Arial,sans-serif;
	text-align:center;
	color:#0c587f;
}

.b-article-main .content .dropdown-box ul>li:before,.b-article-main .content table ul>li:before,.b-article-main .content>ul>li:before {
	content:"";
	width:9px;
	height:9px;
	border:1px solid #0c587f;
	border-radius:50%;
}

.b-article-main .content>blockquote {
	height:auto;
}

.b-article-main .content>blockquote p {
	font-family:HelveticaNeueW01-46Ligh,Arial,sans-serif;
	font-style:normal;
	color:#0c587f;
}

.b-article-main .content>blockquote p:before {
	content:"\201C";
	display:block;
	font-family:HelveticaNeueW01-56It,Arial,sans-serif;
	font-style:normal;
	color:#0c587f;
}

.b-article-main .content>blockquote footer {
	position:relative;
	font-size:14px;
	font-size:.875rem;
	line-height:22px;
	line-height:1.375rem;
	-webkit-font-smoothing:antialiased;
	-moz-osx-font-smoothing:grayscale;
	color:#999;
}

.b-article-main .content>blockquote footer:before {
	content:"";
	position:absolute;
	border-bottom:1px solid #0c587f;
	font-style:normal;
}

.b-article-main .content>blockquote footer cite {
	display:block;
	font-family:"HelveticaNeueW01-77BdCn 692722",Arial,sans-serif;
}

.b-article-main .content>blockquote footer cite a {
	display:block;
	position:relative;
	margin-left:46px;
	padding-top:8px;
	font-size:16px;
	font-size:1rem;
	line-height:22px;
	line-height:1.375rem;
	font-style:normal;
	text-transform:uppercase;
	color:#0c587f;
}

.b-article-main .content>blockquote footer cite a:before {
	content:"";
	position:absolute;
	top:0;
	left:-46px;
	width:34px;
	height:34px;
	border:1px solid #0c587f;
}

.b-article-main .content>blockquote footer cite a:after {
	content:"";
	opacity:0;
	position:absolute;
	bottom:-4px;
	left:0;
	width:100%;
	border-bottom:2px solid #0d5881;
	-webkit-transition:all .4s;
	transition:all .4s;
}

.b-article-main .content>blockquote footer cite a:active:after,.b-article-main .content>blockquote footer cite a:focus:after,.b-article-main .content>blockquote footer cite a:hover:after {
	opacity:1;
}

.b-article-main .content>blockquote.fact-quote {
	color:#0c587f;
}

.b-article-main .content>blockquote.fact-quote p:before {
	content:none;
}

.b-article-main .content>blockquote.fact-quote .fact {
	display:block;
	margin-bottom:16px;
	font-style:normal;
	font-family:HelveticaNeueW01-76Bold,Arial,sans-serif;
}

.b-article-main .content .dropdown-box .link-list,.b-article-main .content .link-list {
	border-top:1px solid #0c587f;
}

.b-article-main .content .dropdown-box .link-list>li,.b-article-main .content .link-list>li {
	margin-bottom:0;
	padding:0;
}

.b-article-main .content .dropdown-box .link-list>li:before,.b-article-main .content .link-list>li:before {
	content:"";
	width:0;
	height:0;
	border:0;
}

.b-article-main .content .dropdown-box .link-list a,.b-article-main .content .link-list a {
	display:block;
	position:relative;
	min-height:52px;
	border-bottom:1px solid #0c587f;
	padding:14px 45px 10px 0;
	font-family:"HelveticaNeueW01-77BdCn 692722",Arial,sans-serif;
	text-transform:uppercase;
	-webkit-font-smoothing:antialiased;
	-moz-osx-font-smoothing:grayscale;
	color:#0c587f;
	background-color:transparent;
	-webkit-transition:all .4s;
	transition:all .4s;
}

.b-article-main .content .dropdown-box .link-list a:active,.b-article-main .content .dropdown-box .link-list a:focus,.b-article-main .content .dropdown-box .link-list a:hover,.b-article-main .content .link-list a:active,.b-article-main .content .link-list a:focus,.b-article-main .content .link-list a:hover {
	padding:14px 35px 10px 10px;
	color:#fff;
	background-color:#0d5881;
}

.b-article-main .content .dropdown-box .link-list a:after,.b-article-main .content .link-list a:after {
	content:"";
	display:inline-block;
	right:10px;
	width:8px;
	height:13px;
	position:absolute;
	z-index:1;
	top:50%;
	-webkit-transform:translateY(-50%);
	-ms-transform:translateY(-50%);
	transform:translateY(-50%);
}

.b-article-main .content .dropdown-box .link-list a[href^="http://"]:after,.b-article-main .content .dropdown-box .link-list a[href^="https://"]:after,.b-article-main .content .link-list a[href^="http://"]:after,.b-article-main .content .link-list a[href^="https://"]:after {
	width:10px;
	height:10px;
}

.b-article-main .content .dropdown-box .link-list a[href$=".rss"]:after,.b-article-main .content .dropdown-box .link-list a[href^="http://rss"]:after,.b-article-main .content .link-list a[href$=".rss"]:after,.b-article-main .content .link-list a[href^="http://rss"]:after {
	width:12px;
	height:12px;
}

.b-article-main .content .dropdown-box .link-list a[href$=".doc"]:after,.b-article-main .content .dropdown-box .link-list a[href$=".docx"]:after,.b-article-main .content .dropdown-box .link-list a[href$=".dot"]:after,.b-article-main .content .dropdown-box .link-list a[href$=".ppt"]:after,.b-article-main .content .dropdown-box .link-list a[href$=".pot"]:after,.b-article-main .content .dropdown-box .link-list a[href$=".xls"]:after,.b-article-main .content .dropdown-box .link-list a[href$=".xlsx"]:after,.b-article-main .content .dropdown-box .link-list a[href$=".pdf"]:after,.b-article-main .content .dropdown-box .link-list a[href$=".zip"]:after,.b-article-main .content .dropdown-box .link-list a[href$=".txt"]:after,.b-article-main .content .dropdown-box .link-list a[href$=".jpg"]:after,.b-article-main .content .dropdown-box .link-list a[href$=".jpeg"]:after,.b-article-main .content .dropdown-box .link-list a[href$=".png"]:after,.b-article-main .content .dropdown-box .link-list a[href$=".mp3"]:after,.b-article-main .content .dropdown-box .link-list a[href$=".DOC"]:after,.b-article-main .content .dropdown-box .link-list a[href$=".DOCX"]:after,.b-article-main .content .dropdown-box .link-list a[href$=".DOT"]:after,.b-article-main .content .dropdown-box .link-list a[href$=".PPT"]:after,.b-article-main .content .dropdown-box .link-list a[href$=".POT"]:after,.b-article-main .content .dropdown-box .link-list a[href$=".XLS"]:after,.b-article-main .content .dropdown-box .link-list a[href$=".XLSX"]:after,.b-article-main .content .dropdown-box .link-list a[href$=".PDF"]:after,.b-article-main .content .dropdown-box .link-list a[href$=".ZIP"]:after,.b-article-main .content .dropdown-box .link-list a[href$=".TXT"]:after,.b-article-main .content .dropdown-box .link-list a[href$=".JPG"]:after,.b-article-main .content .dropdown-box .link-list a[href$=".JPEG"]:after,.b-article-main .content .dropdown-box .link-list a[href$=".PNG"]:after,.b-article-main .content .dropdown-box .link-list a[href$=".MP3"]:after,.b-article-main .content .link-list a[href$=".doc"]:after,.b-article-main .content .link-list a[href$=".docx"]:after,.b-article-main .content .link-list a[href$=".dot"]:after,.b-article-main .content .link-list a[href$=".ppt"]:after,.b-article-main .content .link-list a[href$=".pot"]:after,.b-article-main .content .link-list a[href$=".xls"]:after,.b-article-main .content .link-list a[href$=".xlsx"]:after,.b-article-main .content .link-list a[href$=".pdf"]:after,.b-article-main .content .link-list a[href$=".zip"]:after,.b-article-main .content .link-list a[href$=".txt"]:after,.b-article-main .content .link-list a[href$=".jpg"]:after,.b-article-main .content .link-list a[href$=".jpeg"]:after,.b-article-main .content .link-list a[href$=".png"]:after,.b-article-main .content .link-list a[href$=".mp3"]:after,.b-article-main .content .link-list a[href$=".DOC"]:after,.b-article-main .content .link-list a[href$=".DOCX"]:after,.b-article-main .content .link-list a[href$=".DOT"]:after,.b-article-main .content .link-list a[href$=".PPT"]:after,.b-article-main .content .link-list a[href$=".POT"]:after,.b-article-main .content .link-list a[href$=".XLS"]:after,.b-article-main .content .link-list a[href$=".XLSX"]:after,.b-article-main .content .link-list a[href$=".PDF"]:after,.b-article-main .content .link-list a[href$=".ZIP"]:after,.b-article-main .content .link-list a[href$=".TXT"]:after,.b-article-main .content .link-list a[href$=".JPG"]:after,.b-article-main .content .link-list a[href$=".JPEG"]:after,.b-article-main .content .link-list a[href$=".PNG"]:after,.b-article-main .content .link-list a[href$=".MP3"]:after {
	right:5px;
	width:20px;
	height:20px;
}

.b-article-main .video-embed {
	position:relative;
	height:0;
	padding-bottom:56.25%;
}

.b-article-main .video-embed iframe {
	position:absolute;
	top:0;
	left:0;
	width:100%;
	height:100%;
}

.b-article-main .media-box .info {
	margin-top:14px;
	color:#0c587f;
}

.lt-ie10 .b-article-main table {
	background-color:#0c587f;
}

.b-article-media .link-box,.b-article-media .media-box {
	position:relative;
}

.b-article-media .info {
	position:relative;
	color:#0c587f;
}

.b-article-media .image-box {
	display:block;
	position:relative;
	z-index:1;
}

.no-touch .b-article-media .image-box:hover .btn {
	opacity:1;
	-webkit-font-smoothing:antialiased;
	-moz-osx-font-smoothing:grayscale;
	-webkit-transition:all .4s ease-out;
	transition:all .4s ease-out;
}

.b-article-media .image-box .btn {
	opacity:0;
}

.b-article-media img {
	width:100%;
	margin-bottom:12px;
}

.b-article-media .btn {
	opacity:0;
	padding:8px 23px;
	position:absolute;
	z-index:1;
	top:50%;
	left:50%;
	-webkit-transform:translate(-50%,-50%);
	-ms-transform:translate(-50%,-50%);
	transform:translate(-50%,-50%);
}

.no-touch .b-article-media .btn:active,.no-touch .b-article-media .btn:focus,.no-touch .b-article-media .btn:hover {
	padding-right:45px;
}

.b-article-media .btn:after {
	right:20px;
}

.b-article-media .icon-gallery,.b-article-media .icon-photo {
	position:absolute;
	bottom:20px;
	left:20px;
	z-index:3;
	width:26px;
	height:22px;
}

.b-article-media .download-image {
	position:absolute;
	right:0;
	bottom:0;
	z-index:5;
	background-color:#0d5881;
	background-position:50%;
	-webkit-transition:background-color .4s;
	transition:background-color .4s;
}

.no-touch .b-article-media .download-image:active,.no-touch .b-article-media .download-image:focus,.no-touch .b-article-media .download-image:hover {
	background-color:#fff;
}

.b-article-slideshare {
	overflow:hidden;
	position:relative;
	height:0;
	padding-bottom:56.25%;
}

.b-article-slideshare iframe {
	position:absolute;
	top:0;
	left:0;
	width:100%;
	height:100%;
}

.b-article-text-dropdown {
	clear:both;
	position:relative;
	width:100%;
	margin-bottom:20px;
}

.b-article-text-dropdown h2 {
	margin-right:15px;
}

.b-article-text-dropdown h2,.b-article-text-dropdown h3,.b-article-text-dropdown h4 {
	font-family:HelveticaNeueLT-Bold,Arial,sans-serif;
	color:#0c587f;
}

.b-article-text-dropdown ol,.b-article-text-dropdown p,.b-article-text-dropdown ul {
	color:#666;
}

.b-article-text-dropdown .toc {
	position:relative;
	z-index:2;
	height:35px;
	margin-top:-3px;
	padding-top:35px;
}

.b-article-text-dropdown .toc:after {
	content:"";
	position:absolute;
	top:4px;
	right:0;
	width:24px;
	height:24px;
	border:1px solid #0c587f;
	border-radius:50%;
	background-position:50%;
	-webkit-transition:border,background-color .4s ease-out;
	transition:border,background-color .4s ease-out;
	pointer-events:none;
}

.b-article-text-dropdown .toc.is-closed {
	overflow:hidden;
}

.b-article-text-dropdown .toc-entry {
	display:block;
	position:relative;
	height:35px;
	padding:3px 35px 3px 5px;
	font-family:HelveticaNeueLT-Light,Arial,sans-serif;
	font-size:24px;
	font-size:1.5rem;
	line-height:28px;
	line-height:1.75rem;
	color:#0c587f;
	background-color:#eff5fb;
	-webkit-transition:color,background-color .4s ease-out;
	transition:color,background-color .4s ease-out;
}

.js .b-article-text-dropdown .toc-entry {
	cursor:pointer;
}

.b-article-text-dropdown .toc-entry:focus,.b-article-text-dropdown .toc-entry:hover {
	color:#fff;
	background-color:#0c587f;
}

.b-article-text-dropdown .toc-entry[aria-checked=true] {
	position:absolute;
	top:0;
	left:0;
	width:100%;
	border-bottom:1px dotted #0c587f;
	background-color:#fff;
}

.b-article-text-dropdown .toc-entry[aria-checked=true]:focus,.b-article-text-dropdown .toc-entry[aria-checked=true]:hover {
	color:#0c587f;
}

.b-article-text-dropdown .dropdown-box {
	display:none;
	clear:left;
	position:relative;
	z-index:1;
	border-bottom:1px solid #0c587f;
	padding:15px 0 20px;
	overflow:auto;
}

.b-article-text-dropdown .dropdown-box[aria-hidden=false] {
	display:block;
}

.b-article-text-dropdown .dropdown-box p {
	margin-top:15px;
	margin-bottom:40px;
}

.b-article-text-dropdown .link {
	display:table-cell;
	vertical-align:middle;
	position:relative;
	border-bottom:1px solid #0d5881;
	padding:3px 45px 3px 0;
	font-family:"HelveticaNeueW01-77BdCn 692722",Arial,sans-serif;
	text-transform:uppercase;
	-webkit-font-smoothing:antialiased;
	-moz-osx-font-smoothing:grayscale;
	color:#0c587f;
	background-color:transparent;
	-webkit-transition:all .4s;
	transition:all .4s;
}

.b-article-text-dropdown .link:active,.b-article-text-dropdown .link:focus,.b-article-text-dropdown .link:hover {
	padding:3px 35px 3px 10px;
	background-color:rgba(0,0,0,.2);
}

.b-article-text-dropdown .link:after {
	content:"";
	display:inline-block;
	right:10px;
	width:8px;
	height:13px;
	-webkit-transition:all .4s;
	transition:all .4s;
	position:absolute;
	z-index:1;
	top:50%;
	-webkit-transform:translateY(-50%);
	-ms-transform:translateY(-50%);
	transform:translateY(-50%);
}

.b-article-text-dropdown .link .inner {
	display:block;
	overflow:hidden;
	max-height:48px;
}

.b-article {
	position:relative;
}

.b-tag-list li {
	margin-bottom:10px;
}

.b-tag-list .btn {
	padding:4px 20px;
}

.b-tag-list span.btn {
	opacity:.7;
	cursor:auto;
}

.no-touch .b-tag-list span.btn:active,.no-touch .b-tag-list span.btn:focus,.no-touch .b-tag-list span.btn:hover {
	border:1px solid #999;
	color:#999;
	background-color:transparent;
}

.b-iframe-financial {
	width:100%;
}

.b-iframe-financial.is-chart-tool {
	background:#fff;
}

.b-iframe-financial.is-mini-chart {
	padding-top:10px;
	background:#fff;
}

.b-news-carousel {
	position:relative;
	margin-bottom:3px;
}

.b-news-carousel .controls {
	display:none;
}

.b-news-carousel .pager {
	position:relative;
	z-index:101;
	height:14px;
	text-align:center;
}

.b-news-carousel .pager li {
	width:14px;
	height:14px;
	margin-left:7px;
}

.b-news-carousel .pager li:first-child {
	margin-left:0;
}

.b-news-carousel .pager button {
	display:inline-block;
	width:14px;
	height:14px;
	border:1px solid #fff;
	border-radius:50%;
	-webkit-transform:translateZ(0);
	-ms-transform:translateZ(0);
	transform:translateZ(0);
}

.b-news-carousel .pager .is-active button {
	background-color:#fff;
}

.b-single-contact {
	position:relative;
}

.b-single-contact .text-box {
	position:relative;
	height:100%;
	background-color:#173277;
	background-image:-webkit-linear-gradient(135deg,#173277 25%,#005883 75%);
	background-image:linear-gradient(-45deg,#173277 25%,#005883 75%);
}

.b-single-contact .name {
	font-family:HelveticaNeueLT-Light,Arial,sans-serif;
	color:#fff;
}

.b-single-contact .first-name,.b-single-contact .last-name {
	display:block;
}

.b-single-contact .job-description {
	display:block;
	overflow:hidden;
	font-family:HelveticaNeueLT-Light,Arial,sans-serif;
	-webkit-font-smoothing:antialiased;
	-moz-osx-font-smoothing:grayscale;
	color:#afcde9;
}

.b-single-contact .contact-list {
	overflow:hidden;
}

.b-single-contact .contact-list dt {
	float:left;
	clear:left;
	width:14px;
	height:24px;
	background-position:50%;
}

.b-single-contact .cellphone-number a,.b-single-contact .phone-number a {
	position:relative;
	font-family:"HelveticaNeueW01-77BdCn 692722",Arial,sans-serif;
	white-space:nowrap;
	-webkit-font-smoothing:antialiased;
	-moz-osx-font-smoothing:grayscale;
	color:#fff;
}

.b-single-contact .cellphone-number a:after,.b-single-contact .phone-number a:after {
	content:"";
	opacity:0;
	position:absolute;
	bottom:-4px;
	left:0;
	width:100%;
	border-bottom:2px solid #fff;
	-webkit-transition:opacity .4s;
	transition:opacity .4s;
}

.no-touch .b-single-contact .cellphone-number a:active:after,.no-touch .b-single-contact .cellphone-number a:focus:after,.no-touch .b-single-contact .cellphone-number a:hover:after,.no-touch .b-single-contact .phone-number a:active:after,.no-touch .b-single-contact .phone-number a:focus:after,.no-touch .b-single-contact .phone-number a:hover:after {
	opacity:1;
}

.b-single-contact .btn {
	position:absolute;
}

.b-single-contact .image-box {
	overflow:hidden;
	height:100%;
	background-color:#173277;
	background-position:50%;
}

.b-single-contact .image-box .image-fallback {
	max-width:none;
	max-height:100%;
}

.b-results .b-single-contact .image-box,.no-js .b-single-contact .image-box .on-demand {
	display:none;
}

.b-results .is-2-col .b-single-contact .image-box {
	display:block;
}

.b-single-contact .btn-toggle {
	width:40px;
	height:40px;
	border:1px solid #fff;
	border-radius:50%;
	background-position:50%;
	background-size:25%;
	-webkit-transition:all .4s;
	transition:all .4s;
}

.b-single-download {
	position:relative;
}

.b-single-download .link-box {
	display:block;
	height:100%;
	background-color:#fff;
	-webkit-transition:all .4s;
	transition:all .4s;
}

.no-touch .b-single-download .link-box:active,.no-touch .b-single-download .link-box:focus,.no-touch .b-single-download .link-box:hover {
	background-color:#0d5881;
}

.no-touch .b-single-download .link-box:active .text-box .description,.no-touch .b-single-download .link-box:active .text-box .filename,.no-touch .b-single-download .link-box:active .text-box .text,.no-touch .b-single-download .link-box:focus .text-box .description,.no-touch .b-single-download .link-box:focus .text-box .filename,.no-touch .b-single-download .link-box:focus .text-box .text,.no-touch .b-single-download .link-box:hover .text-box .description,.no-touch .b-single-download .link-box:hover .text-box .filename,.no-touch .b-single-download .link-box:hover .text-box .text {
	color:#fff;
}

.b-single-download .text-box {
	position:relative;
	height:100%;
}

.b-single-download .filename {
	overflow:hidden;
	font-family:HelveticaNeueLT-Bold,Arial,sans-serif;
	color:#0c587f;
}

.b-single-download .description {
	display:block;
	-webkit-font-smoothing:antialiased;
	-moz-osx-font-smoothing:grayscale;
	color:#0c587f;
}

.b-single-download .text {
	overflow:hidden;
	-webkit-font-smoothing:antialiased;
	-moz-osx-font-smoothing:grayscale;
	color:#666;
}

.b-single-download .btn {
	position:absolute;
}

.b-social-media-facebook {
	position:relative;
	background-color:#173277;
	background-image:-webkit-linear-gradient(135deg,#173277 25%,#005883 75%);
	background-image:linear-gradient(-45deg,#173277 25%,#005883 75%);
}

.b-social-media-facebook:after {
	content:"";
	position:absolute;
	width:21px;
	height:42px;
}

.b-social-media-facebook .name a {
	position:relative;
	color:#fff;
}

.b-social-media-facebook .name a:after {
	content:"";
	opacity:0;
	position:absolute;
	bottom:-1px;
	left:0;
	width:100%;
	border-bottom:2px solid #fff;
	-webkit-transition:all .4s;
	transition:all .4s;
}

.no-touch .b-social-media-facebook .name a:active:after,.no-touch .b-social-media-facebook .name a:focus:after,.no-touch .b-social-media-facebook .name a:hover:after {
	opacity:1;
}

.b-social-media-facebook .date {
	font-size:12px;
	font-size:.75rem;
	line-height:16px;
	line-height:1rem;
	-webkit-font-smoothing:antialiased;
	-moz-osx-font-smoothing:grayscale;
}

.b-social-media-facebook .message {
	overflow:hidden;
	-webkit-font-smoothing:antialiased;
	-moz-osx-font-smoothing:grayscale;
}

.b-social-media-facebook .interaction-box {
	position:absolute;
	right:0;
	bottom:0;
	left:0;
	border-top:1px solid #1e3174;
	background-color:#264287;
}

.b-social-media-facebook .interaction-box iframe {
	display:inline-block;
	vertical-align:middle;
	width:80px;
	height:20px!important;
}

.b-social-media-facebook .interaction-box .hint {
	display:inline-block;
	vertical-align:middle;
	margin-left:3px;
	-webkit-font-smoothing:antialiased;
	-moz-osx-font-smoothing:grayscale;
}

.b-social-media-instagram {
	position:relative;
}

.b-social-media-instagram:after {
	content:"";
	position:absolute;
	top:20px;
	right:20px;
	z-index:10;
	width:40px;
	height:40px;
	pointer-events:none;
}

.b-social-media-instagram .link-box {
	display:block;
	overflow:hidden;
	position:relative;
	height:100%;
}

.no-touch .b-social-media-instagram .link-box:active:after,.no-touch .b-social-media-instagram .link-box:focus:after,.no-touch .b-social-media-instagram .link-box:hover:after {
	background-color:rgba(0,0,0,.3);
}

.no-touch .b-social-media-instagram .link-box:active .photo img,.no-touch .b-social-media-instagram .link-box:focus .photo img,.no-touch .b-social-media-instagram .link-box:hover .photo img {
	-webkit-transform:scale(1.1,1.1) translateX(-50%);
	-ms-transform:scale(1.1,1.1) translateX(-50%);
	transform:scale(1.1,1.1) translateX(-50%);
}

.b-social-media-instagram .link-box:before {
	content:"";
	position:absolute;
	top:0;
	right:0;
	left:0;
	z-index:9;
	height:50%;
	background-image:-webkit-linear-gradient(top,rgba(14,40,76,.6)0,rgba(0,0,0,0)80%);
	background-image:linear-gradient(to bottom,rgba(14,40,76,.6)0,rgba(0,0,0,0)80%);
}

.b-social-media-instagram .link-box:after {
	content:"";
	position:absolute;
	top:0;
	right:0;
	bottom:0;
	left:0;
	z-index:2;
	background-color:transparent;
	-webkit-transition:background-color .4s;
	transition:background-color .4s;
}

.b-social-media-instagram .title {
	position:absolute;
	top:25px;
	right:80px;
	z-index:10;
	color:#fff;
}

.b-social-media-instagram .content {
	height:100%;
}

.b-social-media-instagram .photo {
	overflow:hidden;
	position:absolute;
	top:0;
	left:0;
	right:0;
	width:100%;
	height:100%;
}

.b-social-media-instagram .photo:first-child {
	position:relative;
}

.b-social-media-instagram .photo img {
	position:relative;
	left:50%;
	max-width:none;
	-webkit-transform:translateX(-50%);
	-ms-transform:translateX(-50%);
	transform:translateX(-50%);
	-webkit-transition:-webkit-transform 6s ease-out;
	transition:transform 6s ease-out;
}

.b-social-media-instagram .pager {
	position:absolute;
	z-index:102;
	height:14px;
	text-align:center;
}

.b-social-media-instagram .pager li {
	width:14px;
	height:14px;
	margin-left:7px;
}

.b-social-media-instagram .pager li:first-child {
	margin-left:0;
}

.b-social-media-instagram .pager button {
	display:inline-block;
	width:14px;
	height:14px;
	border:1px solid #fff;
	border-radius:50%;
}

.b-social-media-instagram .pager .is-active button {
	background-color:#fff;
}

.b-social-media-twitter {
	position:relative;
	background-color:#2773c4;
	background-image:-webkit-linear-gradient(135deg,#2773c4 25%,#4badf1 75%);
	background-image:linear-gradient(-45deg,#2773c4 25%,#4badf1 75%);
}

.b-social-media-twitter:after {
	content:"";
	position:absolute;
	width:49px;
	height:40px;
}

.b-social-media-twitter .fullname a {
	position:relative;
	color:#fff;
}

.b-social-media-twitter .fullname a:after {
	content:"";
	opacity:0;
	position:absolute;
	bottom:-1px;
	left:0;
	width:100%;
	border-bottom:2px solid #fff;
	-webkit-transition:all .4s;
	transition:all .4s;
}

.no-touch .b-social-media-twitter .fullname a:active:after,.no-touch .b-social-media-twitter .fullname a:focus:after,.no-touch .b-social-media-twitter .fullname a:hover:after {
	opacity:1;
}

.b-social-media-twitter .nickname {
	display:block;
	-webkit-font-smoothing:antialiased;
	-moz-osx-font-smoothing:grayscale;
}

.b-social-media-twitter .date {
	font-size:12px;
	font-size:.75rem;
	line-height:16px;
	line-height:1rem;
	-webkit-font-smoothing:antialiased;
	-moz-osx-font-smoothing:grayscale;
}

.b-social-media-twitter .tweet {
	overflow:hidden;
	-webkit-font-smoothing:antialiased;
	-moz-osx-font-smoothing:grayscale;
}

.b-social-media-twitter .interaction-box {
	position:absolute;
	right:0;
	bottom:0;
	left:0;
	border-top:1px solid #2853a9;
	background-color:#2770c1;
}

.b-social-media-twitter .hint,.b-social-media-twitter .twitter-follow-button {
	display:inline-block;
	vertical-align:middle;
	-webkit-font-smoothing:antialiased;
	-moz-osx-font-smoothing:grayscale;
}

.b-teaser-did-you-know {
	position:relative;
}

.b-teaser-did-you-know:after {
	content:"";
	position:absolute;
	right:0;
	z-index:0;
	opacity:.05;
}

.b-teaser-did-you-know.is-innovation:after {
	top:20px;
	width:142px;
	height:253px;
}

.b-teaser-did-you-know.is-people:after {
	top:57px;
	width:163px;
	height:229px;
}

.b-teaser-did-you-know.is-airplane:after {
	top:28px;
	width:190px;
	height:252px;
}

.b-teaser-did-you-know.is-rocket:after {
	top:24px;
	width:140px;
	height:253px;
}

.b-teaser-did-you-know.is-satelite:after {
	top:55px;
	width:183px;
	height:173px;
}

.b-teaser-did-you-know.is-finance:after {
	top:55px;
	width:149px;
	height:187px;
}

.b-teaser-did-you-know.is-helicopter:after {
	top:85px;
	width:226px;
	height:117px;
}

.b-teaser-did-you-know .text-box {
	position:relative;
	height:100%;
	background-color:#173277;
	background-image:-webkit-linear-gradient(135deg,#173277 25%,#005883 75%);
	background-image:linear-gradient(-45deg,#173277 25%,#005883 75%);
}

.b-teaser-did-you-know .title {
	display:block;
	overflow:hidden;
	z-index:1;
	font-family:HelveticaNeueLT-Bold,Arial,sans-serif;
}

.b-teaser-did-you-know .text {
	display:block;
	overflow:hidden;
	z-index:1;
}

.b-teaser-did-you-know .text em {
	display:block;
	font-family:"HelveticaNeueW01-77BdCn 692722",Arial,sans-serif;
	text-transform:uppercase;
	-webkit-font-smoothing:antialiased;
	-moz-osx-font-smoothing:grayscale;
}

.b-teaser-did-you-know .text .highlight {
	display:block;
	font-family:"HelveticaNeueW01-77BdCn 692722",Arial,sans-serif;
	-webkit-font-smoothing:antialiased;
	-moz-osx-font-smoothing:grayscale;
}

.b-teaser-did-you-know .btn {
	position:absolute;
	z-index:1;
}

.b-teaser-division {
	position:relative;
	background-color:#173277;
	background-image:-webkit-linear-gradient(135deg,#173277 25%,#005883 75%);
	background-image:linear-gradient(-45deg,#173277 25%,#005883 75%);
}

.b-teaser-division .title {
	overflow:hidden;
	font-family:HelveticaNeueLT-Bold,Arial,sans-serif;
	color:#fff;
	-webkit-transition:all .4s;
	transition:all .4s;
}

.b-teaser-division .text {
	overflow:hidden;
	color:#9fa9b7;
}

.b-teaser-division .list-box ul {
	overflow:hidden;
	border-top:1px solid rgba(255,255,255,.25);
}

.b-teaser-division .list-box li {
	display:table;
	position:relative;
	width:100%;
}

.b-teaser-division .link {
	display:table-cell;
	vertical-align:middle;
	position:relative;
	border-bottom:1px solid rgba(255,255,255,.25);
	padding-right:45px;
	font-family:"HelveticaNeueW01-77BdCn 692722",Arial,sans-serif;
	text-transform:uppercase;
	-webkit-font-smoothing:antialiased;
	-moz-osx-font-smoothing:grayscale;
	color:#fff;
	background-color:transparent;
	-webkit-transition:all .4s;
	transition:all .4s;
}

.no-touch .b-teaser-division .link:active,.no-touch .b-teaser-division .link:focus,.no-touch .b-teaser-division .link:hover {
	padding:0 35px 0 10px;
	background-color:rgba(0,0,0,.2);
}

.b-teaser-division .link:after {
	content:"";
	position:absolute;
	right:10px;
	width:8px;
	height:13px;
	-webkit-transition:all .4s;
	transition:all .4s;
}

.b-teaser-division .link>.inner {
	display:block;
	overflow:hidden;
	white-space:nowrap;
}

.b-teaser-event-list {
	position:relative;
	height:100%;
}

.b-teaser-event-list .controls {
	position:absolute;
	z-index:2;
}

.b-teaser-event-list .controls .next,.b-teaser-event-list .controls .prev {
	display:none;
	float:left;
	position:static;
	white-space:nowrap;
}

.b-teaser-event-list .controls .prev {
	margin-right:8px;
}

.b-teaser-event-list .carousel {
	z-index:1;
	background-color:#173277;
	background-image:-webkit-linear-gradient(135deg,#173277 25%,#005883 75%);
	background-image:linear-gradient(-45deg,#173277 25%,#005883 75%);
}

.b-teaser-event-list .carousel .rack {
	overflow:hidden;
}

.b-teaser-event-list .carousel .item {
	float:left;
}

.js .b-teaser-event-list .controls .next,.js .b-teaser-event-list .controls .prev {
	display:block;
}

.js .b-teaser-event-list .carousel {
	overflow:hidden;
	position:relative;
	margin:0;
}

.js .b-teaser-event-list .carousel .rack {
	position:relative;
}

.js .b-teaser-event-list .carousel .rack.js-slider.scroll.is-backwards .js-slide.is-active,.js .b-teaser-event-list .carousel .rack.js-slider.scroll.is-backwards .js-slide.is-next,.js .b-teaser-event-list .carousel .rack.js-slider.scroll.is-backwards .js-slide.is-previous,.js .b-teaser-event-list .carousel .rack.js-slider.scroll.is-forwards .js-slide.is-active,.js .b-teaser-event-list .carousel .rack.js-slider.scroll.is-forwards .js-slide.is-next,.js .b-teaser-event-list .carousel .rack.js-slider.scroll.is-forwards .js-slide.is-previous,.js .b-teaser-event-list .carousel .rack.js-slider.swipe .js-slide.is-active,.js .b-teaser-event-list .carousel .rack.js-slider.swipe .js-slide.is-next,.js .b-teaser-event-list .carousel .rack.js-slider.swipe .js-slide.is-previous {
	-webkit-animation-duration:.4s;
	animation-duration:.4s;
}

.b-teaser-event-list .event {
	position:relative;
	height:100%;
	overflow:hidden;
}

.b-teaser-event-list .event .btn {
	position:absolute;
}

.b-teaser-event-list .date-start {
	display:block;
	-webkit-font-smoothing:antialiased;
	-moz-osx-font-smoothing:grayscale;
}

.b-teaser-event-list .date-start .day {
	font-family:"HelveticaNeueW01-77BdCn 692722",Arial,sans-serif;
}

.b-teaser-event-list .date-start .month {
	font-family:HelveticaNeueW01-UltLt,Arial,sans-serif;
}

.b-teaser-event-list .date-end {
	display:block;
	-webkit-font-smoothing:antialiased;
	-moz-osx-font-smoothing:grayscale;
	color:#9bb8cc;
}

.b-teaser-event-list .link-box {
	display:block;
	color:#fff;
}

.b-teaser-event-list .title {
	overflow:hidden;
}

.b-teaser-event-list .highlight {
	display:block;
	overflow:hidden;
	font-family:HelveticaNeueLT-Bold,Arial,sans-serif;
}

.lt-ie10 .b-teaser-event-list .carousel .item.swiper-slide-active {
	display:block;
	opacity:1!important;
}

.b-teaser-filter {
	position:relative;
	background-color:#2773c4;
	background-image:-webkit-linear-gradient(135deg,#2773c4 25%,#4badf1 75%);
	background-image:linear-gradient(-45deg,#2773c4 25%,#4badf1 75%);
}

.b-teaser-filter .title {
	font-family:HelveticaNeueLT-Bold,Arial,sans-serif;
	-webkit-font-smoothing:antialiased;
	-moz-osx-font-smoothing:grayscale;
}

.b-teaser-filter .form-box {
	border-top:1px solid #3168b2;
	border-bottom:1px solid #3168b2;
	background-color:rgba(30,49,116,.2);
}

.b-teaser-filter label {
	display:block;
	font-family:HelveticaNeueLT-Light,Arial,sans-serif;
	-webkit-font-smoothing:antialiased;
	-moz-osx-font-smoothing:grayscale;
	color:#afcde9;
	cursor:pointer;
}

.b-teaser-filter select {
	-webkit-appearance:none;
	display:block;
	position:relative;
	width:100%;
	border:0;
	border-bottom:2px dotted rgba(255,255,255,.25);
	padding:0 20px 0 0;
	font-family:HelveticaNeueLT-Light,Arial,sans-serif;
	-webkit-font-smoothing:antialiased;
	-moz-osx-font-smoothing:grayscale;
	color:#fff;
	background-color:transparent;
	background-position:99% 50%;
	cursor:pointer;
}

.b-teaser-filter select option {
	padding:2px 5px;
	color:#0c587f;
	background-color:#fff;
}

@-moz-document url-prefix() {
	.b-teaser-filterselectpadding:0;
	background-image:none;
}

.b-teaser-filter select:focus,.b-teaser-filter select:hover {
	background-image:none;
}
}

.b-teaser-filter select::-ms-expand {
	display:none;
}

.b-teaser-filter .btn {
	position:absolute;
}

.lt-ie10 .b-teaser-filter select {
	overflow:hidden;
	border-bottom:0;
	padding-right:0;
	background-color:#fff;
	background-image:none;
}

.b-teaser-financial {
	position:relative;
	text-align:center;
	background-color:#173277;
	background-image:-webkit-linear-gradient(135deg,#173277 25%,#005883 75%);
	background-image:linear-gradient(-45deg,#173277 25%,#005883 75%);
}

.b-teaser-financial .title {
	font-family:HelveticaNeueLT-Bold,Arial,sans-serif;
	color:#9bb8cc;
}

.b-teaser-financial .stock-value {
	font-family:"HelveticaNeueW01-77BdCn 692722",Arial,sans-serif;
	color:#fff;
}

.b-teaser-financial .stock-trend-wrapper {
	padding-top:5px;
	background-position-y:33px;
}

.b-teaser-financial .stock-trend-wrapper.is-rising .stock-trend {
	color:#7fc400;
}

.b-teaser-financial .stock-trend-wrapper.is-falling .stock-trend {
	color:#9bb8cc;
}

.b-teaser-financial .stock-trend {
	display:inline-block;
	position:relative;
	font-family:"HelveticaNeueW01-77BdCn 692722",Arial,sans-serif;
	font-size:18px;
	font-size:1.125rem;
	line-height:24px;
	line-height:1.5rem;
	-webkit-font-smoothing:antialiased;
	-moz-osx-font-smoothing:grayscale;
}

.b-teaser-financial .stock-trend:before {
	content:"";
	position:absolute;
	left:0;
}

.b-teaser-financial .stock-information {
	font-family:HelveticaNeueLT-Light,Arial,sans-serif;
	font-size:13px;
	font-size:.8125rem;
	line-height:20px;
	line-height:1.25rem;
}

.b-teaser-functional-area {
	position:relative;
	background-color:#fff;
}

.b-teaser-functional-area .title {
	display:inline-block;
	position:relative;
	font-family:HelveticaNeueLT-Light,Arial,sans-serif;
	color:#0c587f;
}

.b-teaser-functional-area .title a {
	display:block;
	overflow:hidden;
}

.no-touch .b-teaser-functional-area .title a:active,.no-touch .b-teaser-functional-area .title a:focus,.no-touch .b-teaser-functional-area .title a:hover {
	color:#0c587f;
}

.no-touch .b-teaser-functional-area .title a:active:after,.no-touch .b-teaser-functional-area .title a:focus:after,.no-touch .b-teaser-functional-area .title a:hover:after {
	opacity:1;
	color:#0c587f;
}

.b-teaser-functional-area .title a:after {
	content:"";
	opacity:0;
	position:absolute;
	bottom:-4px;
	left:0;
	width:100%;
	border-bottom:2px solid #0d5881;
	color:#0c587f;
	-webkit-transition:all .4s;
	transition:all .4s;
}

.b-teaser-functional-area .list-box {
	position:absolute;
	bottom:30px;
}

.b-teaser-functional-area .list-box ul {
	overflow:hidden;
	border-top:1px solid rgba(12,88,127,.25);
}

.b-teaser-functional-area .list-box li {
	display:table;
	position:relative;
	width:100%;
}

.b-teaser-functional-area .link {
	display:table-cell;
	vertical-align:middle;
	position:relative;
	border-bottom:1px solid rgba(12,88,127,.25);
	padding-right:45px;
	font-family:"HelveticaNeueW01-77BdCn 692722",Arial,sans-serif;
	text-transform:uppercase;
	-webkit-font-smoothing:antialiased;
	-moz-osx-font-smoothing:grayscale;
	color:#0c587f;
	background-color:transparent;
	-webkit-transition:all .4s;
	transition:all .4s;
}

.b-teaser-functional-area .link:after {
	content:"";
	display:inline-block;
	right:10px;
	width:8px;
	height:13px;
	-webkit-transition:all .4s;
	transition:all .4s;
	position:absolute;
	z-index:1;
	top:50%;
	-webkit-transform:translateY(-50%);
	-ms-transform:translateY(-50%);
	transform:translateY(-50%);
}

.no-touch .b-teaser-functional-area .link:active,.no-touch .b-teaser-functional-area .link:focus,.no-touch .b-teaser-functional-area .link:hover {
	padding:0 35px 0 10px;
	color:#fff;
	background-color:#0d5881;
}

.b-teaser-functional-area .link>.inner {
	display:block;
	overflow:hidden;
}

.b-teaser-gallery {
	position:relative;
	background-color:#fff;
}

.b-teaser-gallery .link-box {
	display:block;
	position:relative;
	height:100%;
}

.no-touch .b-teaser-gallery .link-box:active .image-box:after,.no-touch .b-teaser-gallery .link-box:focus .image-box:after,.no-touch .b-teaser-gallery .link-box:hover .image-box:after {
	background-color:rgba(0,0,0,.3);
}

.no-touch .b-teaser-gallery .link-box:active .image-box img,.no-touch .b-teaser-gallery .link-box:focus .image-box img,.no-touch .b-teaser-gallery .link-box:hover .image-box img {
	-webkit-transform:scale(1.1,1.1);
	-ms-transform:scale(1.1,1.1);
	transform:scale(1.1,1.1);
}

.no-touch .b-teaser-gallery .link-box:active .text-box,.no-touch .b-teaser-gallery .link-box:focus .text-box,.no-touch .b-teaser-gallery .link-box:hover .text-box {
	background-size:300%;
}

.b-teaser-gallery .text-box {
	position:relative;
	height:100%;
	background-color:#173277;
	background-image:-webkit-linear-gradient(135deg,#173277 25%,#005883 75%);
	background-image:linear-gradient(-45deg,#173277 25%,#005883 75%);
	background-position:100%;
	background-size:100%;
	-webkit-transition:background-size .4s;
	transition:background-size .4s;
}

.b-teaser-gallery .text-box .title {
	overflow:hidden;
	color:#fff;
}

.b-teaser-gallery .text-box .btn {
	position:absolute;
}

.b-teaser-gallery .image-box {
	overflow:hidden;
	-webkit-transform:translateZ(0);
	-ms-transform:translateZ(0);
	transform:translateZ(0);
}

.b-teaser-gallery .image-box:after {
	content:"";
	position:absolute;
	top:0;
	right:0;
	bottom:0;
	left:0;
	z-index:2;
	background-color:transparent;
	-webkit-transition:background-color .4s;
	transition:background-color .4s;
}

.b-teaser-gallery .image-box img {
	-webkit-transition:-webkit-transform 6s ease-out;
	transition:transform 6s ease-out;
}

.no-js .b-teaser-gallery .image-box .on-demand {
	display:none;
}

.b-teaser-gallery .info {
	position:absolute;
	z-index:3;
	width:26px;
	height:22px;
	pointer-events:none;
}

.b-teaser-image-text {
	position:relative;
	background-color:#fff;
}

.b-teaser-image-text .link-box {
	display:block;
	height:100%;
}

.no-touch .b-teaser-image-text .link-box:active .text-box,.no-touch .b-teaser-image-text .link-box:focus .text-box,.no-touch .b-teaser-image-text .link-box:hover .text-box {
	background-color:#0d5881;
}

.no-touch .b-teaser-image-text .link-box:active .text-box .text,.no-touch .b-teaser-image-text .link-box:active .text-box .title,.no-touch .b-teaser-image-text .link-box:focus .text-box .text,.no-touch .b-teaser-image-text .link-box:focus .text-box .title,.no-touch .b-teaser-image-text .link-box:hover .text-box .text,.no-touch .b-teaser-image-text .link-box:hover .text-box .title {
	color:#fff;
}

.no-touch .b-teaser-image-text .link-box:active .image-box:after,.no-touch .b-teaser-image-text .link-box:focus .image-box:after,.no-touch .b-teaser-image-text .link-box:hover .image-box:after {
	background-color:rgba(0,0,0,.3);
}

.no-touch .b-teaser-image-text .link-box:active .image-box img,.no-touch .b-teaser-image-text .link-box:focus .image-box img,.no-touch .b-teaser-image-text .link-box:hover .image-box img {
	-webkit-transform:scale(1.1,1.1);
	-ms-transform:scale(1.1,1.1);
	transform:scale(1.1,1.1);
}

.b-teaser-image-text .text-box {
	position:relative;
	height:100%;
	background-color:#fff;
	-webkit-transition:background-color .4s;
	transition:background-color .4s;
}

.b-teaser-image-text .text-box .title {
	overflow:hidden;
	font-family:HelveticaNeueLT-Bold,Arial,sans-serif;
	color:#0c587f;
	-webkit-transition:color .4s;
	transition:color .4s;
}

.b-teaser-image-text .text-box .text {
	overflow:hidden;
	-webkit-font-smoothing:antialiased;
	-moz-osx-font-smoothing:grayscale;
	color:#666;
	-webkit-transition:color .4s;
	transition:color .4s;
}

.b-teaser-image-text .text-box .btn {
	position:absolute;
}

.b-teaser-image-text .image-box {
	overflow:hidden;
	position:relative;
	-webkit-transform:translateZ(0);
	-ms-transform:translateZ(0);
	transform:translateZ(0);
}

.b-teaser-image-text .image-box:after {
	content:"";
	position:absolute;
	top:0;
	right:0;
	bottom:0;
	left:0;
	z-index:2;
	background-color:transparent;
	-webkit-transition:background-color .4s;
	transition:background-color .4s;
}

.b-teaser-image-text .image-box img {
	-webkit-transition:-webkit-transform 6s ease-out;
	transition:transform 6s ease-out;
}

.b-teaser-image-text .image-box .image-fallback {
	max-width:none;
	max-height:100%;
}

.no-js .b-teaser-image-text .image-box .on-demand {
	display:none;
}

.b-teaser-job-offer {
	position:relative;
}

.b-teaser-job-offer .link-box {
	display:block;
	height:100%;
	background-color:#fff;
	-webkit-transition:all .4s;
	transition:all .4s;
}

.no-touch .b-teaser-job-offer .link-box:active,.no-touch .b-teaser-job-offer .link-box:focus,.no-touch .b-teaser-job-offer .link-box:hover {
	background-color:#0d5881;
}

.no-touch .b-teaser-job-offer .link-box:active .text-box .title,.no-touch .b-teaser-job-offer .link-box:focus .text-box .title,.no-touch .b-teaser-job-offer .link-box:hover .text-box .title {
	color:#fff;
}

.no-touch .b-teaser-job-offer .link-box:active .text-box .category,.no-touch .b-teaser-job-offer .link-box:active .text-box .office,.no-touch .b-teaser-job-offer .link-box:focus .text-box .category,.no-touch .b-teaser-job-offer .link-box:focus .text-box .office,.no-touch .b-teaser-job-offer .link-box:hover .text-box .category,.no-touch .b-teaser-job-offer .link-box:hover .text-box .office {
	color:#9cb8cc;
}

.b-teaser-job-offer .text-box {
	position:relative;
	height:100%;
}

.b-teaser-job-offer .category {
	display:block;
	overflow:hidden;
	white-space:nowrap;
	-webkit-font-smoothing:antialiased;
	-moz-osx-font-smoothing:grayscale;
	color:#666;
	-webkit-transition:all .4s;
	transition:all .4s;
}

.b-teaser-job-offer .title {
	overflow:hidden;
	color:#0c587f;
	-webkit-transition:all .4s;
	transition:all .4s;
}

.b-teaser-job-offer .office {
	overflow:hidden;
	position:relative;
	padding-left:35px;
	-webkit-font-smoothing:antialiased;
	-moz-osx-font-smoothing:grayscale;
	color:#666;
	-webkit-transition:all .4s;
	transition:all .4s;
}

.b-teaser-job-offer .office:before {
	content:"";
	position:absolute;
	top:2px;
	left:0;
	width:24px;
	height:34px;
}

.b-teaser-job-offer .department,.b-teaser-job-offer .location {
	display:block;
}

.b-teaser-job-offer .btn {
	position:absolute;
}

.b-teaser-job-search {
	position:relative;
	background-color:#2773c4;
	background-image:-webkit-linear-gradient(135deg,#2773c4 25%,#4badf1 75%);
	background-image:linear-gradient(-45deg,#2773c4 25%,#4badf1 75%);
}

.b-teaser-job-search .title {
	display:block;
	font-family:HelveticaNeueLT-Bold,Arial,sans-serif;
	-webkit-font-smoothing:antialiased;
	-moz-osx-font-smoothing:grayscale;
}

.b-teaser-job-search .search-form-box {
	margin:0 10px;
	border-top:1px solid #25549c;
	border-bottom:1px solid #25549c;
	background-color:rgba(30,49,116,.2);
}

.b-teaser-job-search .search-field {
	display:block;
	width:100%;
	margin:0;
	border:0;
	font-family:HelveticaNeueW01-UltLt,Arial,sans-serif;
	-webkit-font-smoothing:antialiased;
	-moz-osx-font-smoothing:grayscale;
	color:#fff;
	background-color:transparent;
}

.b-teaser-job-search .search-field::-webkit-input-placeholder {
	color:#fff;
}

.b-teaser-job-search .search-field::-moz-placeholder {
	color:#fff;
}

.b-teaser-job-search .search-field:-ms-input-placeholder {
	color:#fff;
}

.b-teaser-job-search .form-field:first-child select {
	margin-left:0;
}

.b-teaser-job-search select {
	-webkit-appearance:none;
	position:relative;
	border:0;
	border-bottom:2px dotted rgba(255,255,255,.25);
	padding:0 18px 0 0;
	font-family:HelveticaNeueLT-Light,Arial,sans-serif;
	-webkit-font-smoothing:antialiased;
	-moz-osx-font-smoothing:grayscale;
	color:#fff;
	background-color:transparent;
	background-position:99% 50%;
	cursor:pointer;
}

.b-teaser-job-search select option {
	padding:2px 5px;
	color:#0c587f;
	background-color:#fff;
}

@-moz-document url-prefix() {
	.b-teaser-job-searchselectpadding:0;
	background-image:none;
}

.b-teaser-job-search select:focus,.b-teaser-job-search select:hover {
	background-image:none;
}
}

.b-teaser-job-search select::-ms-expand {
	display:none;
}

.b-teaser-job-search .btn {
	position:absolute;
}

.lt-ie10 .b-teaser-job-search select {
	padding:0;
	background-image:none;
}

.b-teaser-list {
	position:relative;
	background-color:#173277;
	background-image:-webkit-linear-gradient(135deg,#173277 25%,#005883 75%);
	background-image:linear-gradient(-45deg,#173277 25%,#005883 75%);
}

.b-teaser-list .title {
	overflow:hidden;
	font-family:HelveticaNeueLT-Bold,Arial,sans-serif;
	color:#fff;
	-webkit-transition:all .4s;
	transition:all .4s;
}

.b-teaser-list .list-box ul {
	overflow:hidden;
	border-top:1px solid rgba(255,255,255,.25);
}

.b-teaser-list .list-box li {
	display:table;
	position:relative;
	width:100%;
}

.b-teaser-list .link {
	display:table-cell;
	vertical-align:middle;
	position:relative;
	border-bottom:1px solid rgba(255,255,255,.25);
	padding:4px 45px 4px 0;
	font-family:"HelveticaNeueW01-77BdCn 692722",Arial,sans-serif;
	text-transform:uppercase;
	-webkit-font-smoothing:antialiased;
	-moz-osx-font-smoothing:grayscale;
	color:#fff;
	background-color:transparent;
	-webkit-transition:all .4s;
	transition:all .4s;
}

.no-touch .b-teaser-list .link:active,.no-touch .b-teaser-list .link:focus,.no-touch .b-teaser-list .link:hover {
	padding:4px 35px 4px 10px;
	background-color:rgba(0,0,0,.2);
}

.b-teaser-list .link:after {
	content:"";
	position:absolute;
	top:50%;
	right:10px;
	width:8px;
	height:13px;
	margin-top:-6px;
	-webkit-transition:all .4s;
	transition:all .4s;
}

.b-teaser-list .link[href^="http://"]:after,.b-teaser-list .link[href^="https://"]:after {
	width:10px;
	height:10px;
	margin-top:-5px;
}

.b-teaser-list .link[href$=".doc"]:after,.b-teaser-list .link[href$=".docx"]:after,.b-teaser-list .link[href$=".dot"]:after,.b-teaser-list .link[href$=".ppt"]:after,.b-teaser-list .link[href$=".pot"]:after,.b-teaser-list .link[href$=".xls"]:after,.b-teaser-list .link[href$=".xlsx"]:after,.b-teaser-list .link[href$=".pdf"]:after,.b-teaser-list .link[href$=".zip"]:after,.b-teaser-list .link[href$=".txt"]:after,.b-teaser-list .link[href$=".jpg"]:after,.b-teaser-list .link[href$=".jpeg"]:after,.b-teaser-list .link[href$=".png"]:after,.b-teaser-list .link[href$=".mp3"]:after,.b-teaser-list .link[href$=".DOC"]:after,.b-teaser-list .link[href$=".DOCX"]:after,.b-teaser-list .link[href$=".DOT"]:after,.b-teaser-list .link[href$=".PPT"]:after,.b-teaser-list .link[href$=".POT"]:after,.b-teaser-list .link[href$=".XLS"]:after,.b-teaser-list .link[href$=".XLSX"]:after,.b-teaser-list .link[href$=".PDF"]:after,.b-teaser-list .link[href$=".ZIP"]:after,.b-teaser-list .link[href$=".TXT"]:after,.b-teaser-list .link[href$=".JPG"]:after,.b-teaser-list .link[href$=".JPEG"]:after,.b-teaser-list .link[href$=".PNG"]:after,.b-teaser-list .link[href$=".MP3"]:after {
	right:5px;
	width:20px;
	height:20px;
	margin-top:-10px;
}

.b-teaser-media {
	position:relative;
}

.b-teaser-media .link-box {
	display:block;
	position:relative;
	z-index:1;
	height:100%;
	background-color:#fff;
}

.b-teaser-media .link-box:active+.toggle-layer,.b-teaser-media .link-box:focus+.toggle-layer,.b-teaser-media .link-box:hover+.toggle-layer {
	background-color:#fff;
}

.b-teaser-media .link-box:active .text-box,.b-teaser-media .link-box:focus .text-box,.b-teaser-media .link-box:hover .text-box {
	background-color:#0d5881;
}

.b-teaser-media .link-box:active .text-box .title,.b-teaser-media .link-box:focus .text-box .title,.b-teaser-media .link-box:hover .text-box .title {
	color:#fff;
}

.b-teaser-media .link-box:active .image-box:before,.b-teaser-media .link-box:focus .image-box:before,.b-teaser-media .link-box:hover .image-box:before {
	opacity:0;
}

.b-teaser-media .link-box:active .image-box:after,.b-teaser-media .link-box:focus .image-box:after,.b-teaser-media .link-box:hover .image-box:after {
	background-color:rgba(14,40,76,.6);
}

.b-teaser-media .link-box:active .image-box img,.b-teaser-media .link-box:focus .image-box img,.b-teaser-media .link-box:hover .image-box img {
	-webkit-transform:scale(1.1,1.1);
	-ms-transform:scale(1.1,1.1);
	transform:scale(1.1,1.1);
}

.b-teaser-media .image-box {
	overflow:hidden;
	position:relative;
	background-color:#173277;
	background-position:50%;
	-webkit-transform:translateZ(0);
	-ms-transform:translateZ(0);
	transform:translateZ(0);
}

.b-teaser-media .image-box:before {
	content:"";
	position:absolute;
	top:0;
	right:0;
	left:0;
	z-index:1;
	height:100%;
	background-image:-webkit-linear-gradient(bottom,rgba(14,40,76,.6)0,rgba(0,0,0,0)40%);
	background-image:linear-gradient(to top,rgba(14,40,76,.6)0,rgba(0,0,0,0)40%);
	-webkit-transition:opacity .4s;
	transition:opacity .4s;
}

.b-teaser-media .image-box:after {
	content:"";
	position:absolute;
	top:0;
	right:0;
	bottom:0;
	left:0;
	z-index:2;
	background-color:rgba(14,40,76,0);
	-webkit-transition:background-color .4s;
	transition:background-color .4s;
}

.b-teaser-media .image-box img {
	-webkit-transition:-webkit-transform 6s ease-out;
	transition:transform 6s ease-out;
}

.no-js .b-teaser-media .image-box .on-demand {
	display:none;
}

.b-teaser-media .info {
	position:absolute;
	right:0;
	bottom:0;
	left:0;
	z-index:3;
	font-family:"HelveticaNeueW01-77BdCn 692722",Arial,sans-serif;
	text-transform:uppercase;
	-webkit-font-smoothing:antialiased;
	-moz-osx-font-smoothing:grayscale;
	color:#fff;
}

.b-teaser-media .info [class^=media-]:last-child {
	margin-right:0;
}

.b-teaser-media .media-audio,.b-teaser-media .media-doc,.b-teaser-media .media-photo,.b-teaser-media .media-video {
	display:inline-block;
	vertical-align:top;
	height:22px;
	z-index:3;
	background-position:0 50%;
}

.b-teaser-media .text-box {
	position:relative;
	background-color:#fff;
	-webkit-transition:background-color .4s;
	transition:background-color .4s;
}

.b-teaser-media .text-box>.title {
	overflow:hidden;
	color:#0c587f;
	-webkit-transition:color .4s;
	transition:color .4s;
}

.b-teaser-media .toggle-layer {
	position:absolute;
	bottom:0;
	right:0;
	z-index:5;
	background-color:#0d5881;
	background-position:50%;
	-webkit-transition:background-color .4s;
	transition:background-color .4s;
}

.b-teaser-media .toggle-layer:active,.b-teaser-media .toggle-layer:focus,.b-teaser-media .toggle-layer:hover {
	background-color:#fff;
}

.b-teaser-media .layer {
	position:absolute;
	top:0;
	right:0;
	bottom:0;
	left:0;
	z-index:0;
	background-color:#173277;
	background-image:-webkit-linear-gradient(135deg,#173277 25%,#005883 75%);
	background-image:linear-gradient(-45deg,#173277 25%,#005883 75%);
}

.js .b-teaser-media .layer {
	opacity:0;
	pointer-events:none;
	-webkit-transition:opacity .4s;
	transition:opacity .4s;
}

.js .b-teaser-media .layer.is-visible {
	z-index:10;
	opacity:1;
	pointer-events:all;
}

.b-teaser-media .layer .option .dl-video,.b-teaser-media .layer .option dl {
	overflow:hidden;
}

.b-teaser-media .layer .option dt {
	float:left;
	margin-right:16px;
}

.b-teaser-media .layer .option dd {
	font-family:"HelveticaNeueW01-77BdCn 692722",Arial,sans-serif;
	white-space:nowrap;
	-webkit-font-smoothing:antialiased;
	-moz-osx-font-smoothing:grayscale;
	color:#9fa9b7;
}

.b-teaser-media .layer .option li {
	float:left;
	width:45%;
	margin-bottom:10px;
}

.b-teaser-media .layer .option li:nth-child(odd) {
	margin-right:5%;
}

.b-teaser-media .layer .download {
	display:block;
	border:1px solid #fff;
	border-radius:20px;
	background-color:transparent;
	background-position:50%;
	-webkit-transition:background-color .4s ease-out;
	transition:background-color .4s ease-out;
	-webkit-transform:translateZ(0);
	-ms-transform:translateZ(0);
	transform:translateZ(0);
}

.no-touch .b-teaser-media .layer .download:active,.no-touch .b-teaser-media .layer .download:focus,.no-touch .b-teaser-media .layer .download:hover {
	border:1px solid transparent;
	background-color:#fff;
}

.b-teaser-media .layer .download-small {
	display:inline-block;
	padding-left:20px;
	font-family:"HelveticaNeueW01-77BdCn 692722",Arial,sans-serif;
	white-space:nowrap;
	-webkit-font-smoothing:antialiased;
	-moz-osx-font-smoothing:grayscale;
	color:#fff;
	background-color:transparent;
	background-position:0 50%;
	background-size:12px;
	cursor:pointer;
	-webkit-transition:color .4s ease-out;
	transition:color .4s ease-out;
}

.no-touch .b-teaser-media .layer .download-small:active,.no-touch .b-teaser-media .layer .download-small:focus,.no-touch .b-teaser-media .layer .download-small:hover {
	color:#9fa9b7;
}

.b-teaser-media .layer .close {
	position:absolute;
	right:10px;
	bottom:10px;
}

.b-teaser-member {
	position:relative;
	height:100%;
}

.b-teaser-member .link-box {
	display:block;
	height:100%;
	background-color:#fff;
	-webkit-transition:all .4s;
	transition:all .4s;
}

.b-teaser-member .caption {
	position:absolute;
	bottom:15px;
	left:20px;
	-webkit-font-smoothing:antialiased;
	-moz-osx-font-smoothing:grayscale;
	color:#fff;
}

.b-teaser-press-release {
	position:relative;
	background-color:#fff;
	-webkit-transition:all .4s;
	transition:all .4s;
}

.b-teaser-press-release .link-box {
	display:block;
	height:100%;
}

.no-touch .b-teaser-press-release .link-box:active .text-box,.no-touch .b-teaser-press-release .link-box:focus .text-box,.no-touch .b-teaser-press-release .link-box:hover .text-box {
	background-color:#0d5881;
}

.no-touch .b-teaser-press-release .link-box:active .text-box .ad-hoc,.no-touch .b-teaser-press-release .link-box:focus .text-box .ad-hoc,.no-touch .b-teaser-press-release .link-box:hover .text-box .ad-hoc {
	color:#0d5881;
}

.no-touch .b-teaser-press-release .link-box:active .text-box .date,.no-touch .b-teaser-press-release .link-box:active .text-box .title,.no-touch .b-teaser-press-release .link-box:focus .text-box .date,.no-touch .b-teaser-press-release .link-box:focus .text-box .title,.no-touch .b-teaser-press-release .link-box:hover .text-box .date,.no-touch .b-teaser-press-release .link-box:hover .text-box .title {
	color:#fff;
}

.b-teaser-press-release .text-box {
	position:relative;
	height:100%;
	background-color:#fff;
	-webkit-transition:background-color .4s;
	transition:background-color .4s;
}

.b-teaser-press-release .ad-hoc {
	position:absolute;
	top:-1px;
	width:69px;
	height:41px;
	font-family:HelveticaNeueLT-Bold,Arial,sans-serif;
	font-weight:400;
	text-align:center;
	-webkit-font-smoothing:antialiased;
	-moz-osx-font-smoothing:grayscale;
	color:#fff;
	-webkit-transition:color .4s;
	transition:color .4s;
}

.b-teaser-press-release .date {
	display:block;
	font-family:HelveticaNeueLT-Light,Arial,sans-serif;
	-webkit-font-smoothing:antialiased;
	-moz-osx-font-smoothing:grayscale;
	color:#666;
	-webkit-transition:color .4s;
	transition:color .4s;
}

.b-teaser-press-release .title {
	overflow:hidden;
	font-family:HelveticaNeueLT-Light,Arial,sans-serif;
	color:#0c587f;
	-webkit-transition:color .4s;
	transition:color .4s;
}

.b-teaser-press-release .btn {
	position:absolute;
}

.b-teaser-story {
	position:relative;
	background-color:#fff;
}

.b-teaser-story .link-box {
	display:block;
	position:relative;
	height:100%;
}

.no-touch .b-teaser-story .link-box:active .text-box,.no-touch .b-teaser-story .link-box:focus .text-box,.no-touch .b-teaser-story .link-box:hover .text-box {
	background-color:rgba(13,88,129,.9);
}

.no-touch .b-teaser-story .link-box:active .title,.no-touch .b-teaser-story .link-box:focus .title,.no-touch .b-teaser-story .link-box:hover .title {
	color:#fff;
}

.no-touch .b-teaser-story .link-box:active .text,.no-touch .b-teaser-story .link-box:focus .text,.no-touch .b-teaser-story .link-box:hover .text {
	-webkit-animation:fadein .8s ease .2s 1 forwards;
	animation:fadein .8s ease .2s 1 forwards;
}

.b-teaser-story .text-box {
	overflow:hidden;
	position:absolute;
	top:0;
	right:0;
	bottom:0;
	left:0;
	z-index:2;
	-webkit-transition:all .4s;
	transition:all .4s;
}

.b-teaser-story .text-box .title {
	color:#0c587f;
}

.b-teaser-story .text-box.is-inverted .title {
	color:#fff;
}

.b-teaser-story .text-box .highlight {
	font-family:HelveticaNeueLT-Bold,Arial,sans-serif;
}

.b-teaser-story .text-box .text {
	opacity:0;
	overflow:hidden;
	-webkit-font-smoothing:antialiased;
	-moz-osx-font-smoothing:grayscale;
	color:#afcde9;
}

.b-teaser-story .text-box .btn {
	position:absolute;
}

.b-teaser-story .image-box {
	height:100%;
	overflow:hidden;
}

.b-teaser-story .image-box:before {
	content:"";
	position:absolute;
	top:0;
	right:0;
	bottom:0;
	left:0;
	z-index:1;
	-webkit-transition:all .4s;
	transition:all .4s;
	pointer-events:none;
}

.b-teaser-story .image-box .image-fallback {
	max-width:none;
	max-height:100%;
}

.no-js .b-teaser-story .image-box .on-demand {
	display:none;
}

.b-teaser-text {
	position:relative;
}

.b-teaser-text .link-box {
	display:block;
	height:100%;
	background-color:#fff;
	-webkit-transition:all .4s;
	transition:all .4s;
}

.no-touch .b-teaser-text .link-box:active,.no-touch .b-teaser-text .link-box:focus,.no-touch .b-teaser-text .link-box:hover {
	background-color:#0d5881;
}

.no-touch .b-teaser-text .link-box:active .text-box .text,.no-touch .b-teaser-text .link-box:active .text-box .title,.no-touch .b-teaser-text .link-box:focus .text-box .text,.no-touch .b-teaser-text .link-box:focus .text-box .title,.no-touch .b-teaser-text .link-box:hover .text-box .text,.no-touch .b-teaser-text .link-box:hover .text-box .title {
	color:#fff;
}

.b-teaser-text .text-box {
	position:relative;
	height:100%;
}

.b-teaser-text .title {
	overflow:hidden;
	font-family:HelveticaNeueLT-Bold,Arial,sans-serif;
	color:#0c587f;
	-webkit-transition:all .4s;
	transition:all .4s;
}

.b-teaser-text .text {
	overflow:hidden;
	-webkit-font-smoothing:antialiased;
	-moz-osx-font-smoothing:grayscale;
	color:#666;
	-webkit-transition:all .4s;
	transition:all .4s;
}

.b-teaser-text .btn {
	position:absolute;
}

.b-teaser-video .link-box {
	height:100%;
	display:block;
	overflow:hidden;
	position:relative;
}

.b-teaser-video .link-box:after {
	content:"";
	position:absolute;
	top:0;
	right:0;
	bottom:0;
	left:0;
	z-index:2;
	background-color:transparent;
	-webkit-transition:background-color .4s;
	transition:background-color .4s;
}

.no-touch .b-teaser-video .link-box:active:after,.no-touch .b-teaser-video .link-box:focus:after,.no-touch .b-teaser-video .link-box:hover:after {
	background-color:rgba(0,0,0,.3);
}

.no-touch .b-teaser-video .link-box:active .image-box:after,.no-touch .b-teaser-video .link-box:active .image-box:before,.no-touch .b-teaser-video .link-box:focus .image-box:after,.no-touch .b-teaser-video .link-box:focus .image-box:before,.no-touch .b-teaser-video .link-box:hover .image-box:after,.no-touch .b-teaser-video .link-box:hover .image-box:before {
	opacity:0;
}

.no-touch .b-teaser-video .link-box:active .image-box img,.no-touch .b-teaser-video .link-box:focus .image-box img,.no-touch .b-teaser-video .link-box:hover .image-box img {
	-webkit-transform:scale(1.1,1.1);
	-ms-transform:scale(1.1,1.1);
	transform:scale(1.1,1.1);
}

.b-teaser-video .title {
	overflow:hidden;
	position:absolute;
	z-index:3;
	color:#fff;
}

.b-teaser-video .image-box {
	overflow:hidden;
	height:100%;
	-webkit-transform:translateZ(0);
	-ms-transform:translateZ(0);
	transform:translateZ(0);
}

.b-teaser-video .image-box:before {
	content:"";
	opacity:1;
	position:absolute;
	top:0;
	right:0;
	left:0;
	z-index:1;
	height:50%;
	background-image:-webkit-linear-gradient(top,rgba(14,40,76,.6)0,rgba(0,0,0,0)80%);
	background-image:linear-gradient(to bottom,rgba(14,40,76,.6)0,rgba(0,0,0,0)80%);
	-webkit-transition:opacity .4s;
	transition:opacity .4s;
}

.b-teaser-video .image-box:after {
	content:"";
	opacity:1;
	position:absolute;
	bottom:0;
	left:0;
	z-index:1;
	width:200px;
	height:50%;
	background-image:-webkit-linear-gradient(55deg,rgba(14,40,76,.6)0,rgba(0,0,0,0)45%);
	background-image:linear-gradient(35deg,rgba(14,40,76,.6)0,rgba(0,0,0,0)45%);
	-webkit-transition:opacity .4s;
	transition:opacity .4s;
}

.b-teaser-video .image-box img {
	-webkit-transition:-webkit-transform 6s ease-out;
	transition:transform 6s ease-out;
}

.b-teaser-video .image-box .image-fallback {
	max-width:none;
	max-height:100%;
}

.no-js .b-teaser-video .image-box .on-demand {
	display:none;
}

.b-teaser-video .media-video {
	position:absolute;
	z-index:3;
	width:28px;
	height:18px;
}

.b-live-event,.b-live-event section {
	position:relative;
}

.b-live-event .heading,.b-live-event .sub-heading {
	position:absolute;
	right:0;
	z-index:5;
}

.b-live-event .heading .title,.b-live-event .sub-heading .title {
	font-family:HelveticaNeueW01-UltLt,Arial,sans-serif;
	text-align:right;
}

.b-live-event .heading .highlight,.b-live-event .sub-heading .highlight {
	display:block;
	font-family:HelveticaNeueLT-Bold,Arial,sans-serif;
}

.b-live-event .header-image,.b-live-event .sub-header-image {
	position:absolute;
	top:0;
	max-width:none;
}

.b-live-event .header-image:after {
	content:"";
	position:absolute;
	bottom:-28.63436123%;
	left:0;
	width:100%;
	height:100%;
	z-index:3;
	background:url(../img/bgs/ornaments-2.png) center bottom no-repeat;
	background-size:100%;
}

.b-live-event .sub-header {
	position:relative;
}

.b-live-event .sub-header.is-image {
	padding-bottom:46%;
}

.b-live-event .sub-header.is-image:after {
	content:"";
	position:absolute;
	left:-17.74193548%;
	bottom:-44.39252336%;
	width:135.48387097%;
	height:100%;
	z-index:3;
	background:url(../img/bgs/ornaments-2.png) center bottom no-repeat;
	background-size:100%;
}

.b-live-event p {
	font-family:HelveticaNeueLT-Light,Arial,sans-serif;
	color:#666;
}

.b-live-event .image-box .link-box {
	display:block;
	position:relative;
	width:100%;
	height:100%;
	z-index:1;
}

.b-live-event .image-box .link-box:hover .btn {
	opacity:1;
}

.b-live-event .image-box .btn {
	opacity:0;
	padding:8px 23px;
	position:absolute;
	z-index:1;
	top:50%;
	left:50%;
	-webkit-transform:translate(-50%,-50%);
	-ms-transform:translate(-50%,-50%);
	transform:translate(-50%,-50%);
}

.no-touch .b-live-event .image-box .btn:active,.no-touch .b-live-event .image-box .btn:focus,.no-touch .b-live-event .image-box .btn:hover {
	padding-right:45px;
}

.b-live-event .image-box .btn:after {
	right:20px;
}

.b-live-event .image-box .icon-gallery,.b-live-event .image-box .icon-photo {
	position:absolute;
	bottom:20px;
	left:20px;
	z-index:3;
	width:26px;
	height:22px;
}

.b-live-event .video-embed {
	position:relative;
	height:0;
	padding-bottom:56.25%;
}

.b-live-event .video-embed iframe {
	position:absolute;
	top:0;
	left:0;
	width:100%;
	height:100%;
}

.b-live-event .media-box .info {
	margin-top:14px;
	color:#0c587f;
}

.b-live-event .live-event-block {
	position:relative;
	background-color:#fff;
}

.b-live-event .live-event-block ::-moz-selection {
	text-shadow:none;
	color:#fff;
	background-color:rgba(12,88,127,.99);
}

.b-live-event .live-event-block ::selection {
	text-shadow:none;
	color:#fff;
	background-color:rgba(12,88,127,.99);
}

.b-live-event .live-event-block:nth-child(odd),.b-live-event .live-event-block:nth-child(odd) .article-carousel,.b-live-event .live-event-block:nth-child(odd) .article-carousel .item {
	background-color:#eff5fb;
}

.b-live-event .live-event-block:nth-child(even),.b-live-event .live-event-block:nth-child(even) .article-carousel,.b-live-event .live-event-block:nth-child(even) .article-carousel .item {
	background-color:#fff;
}

.b-live-event .aside .event-time {
	font-family:HelveticaNeueLT-Light,Arial,sans-serif;
	color:#666;
	background-position:100% 0;
}

.b-live-event .content>h2,.b-live-event .content>h3,.b-live-event .content>h4 {
	clear:both;
	font-family:HelveticaNeueLT-Bold,Arial,sans-serif;
	color:#0c587f;
}

.b-live-event .content>p {
	font-family:HelveticaNeueLT-Light,Arial,sans-serif;
	color:#666;
}

.b-live-event .content>p em {
	font-family:HelveticaNeueW01-46Ligh,Arial,sans-serif;
	font-style:normal;
}

.b-live-event .content>p strong {
	font-family:HelveticaNeueLT-Bold,Arial,sans-serif;
	font-weight:400;
}

.b-live-event .content>p a {
	display:inline-block;
	position:relative;
	color:#0c587f;
}

.b-live-event .content>p a:after {
	content:"";
	opacity:0;
	position:absolute;
	bottom:0;
	left:0;
	width:100%;
	border-bottom:2px solid #0d5881;
	-webkit-transition:all .4s;
	transition:all .4s;
}

.b-live-event .content>p a:active:after,.b-live-event .content>p a:focus:after,.b-live-event .content>p a:hover:after {
	opacity:1;
}

.b-live-event .content .intro {
	font-family:HelveticaNeueLT-Light,Arial,sans-serif;
	color:#0c587f;
}

.b-live-event .content>ol>li,.b-live-event .content>ul>li {
	position:relative;
	font-family:HelveticaNeueLT-Light,Arial,sans-serif;
	color:#666;
}

.b-live-event .content>ol>li:before,.b-live-event .content>ul>li:before {
	position:absolute;
}

.b-live-event .content>ol {
	counter-reset:li;
}

.b-live-event .content>ol>li:before {
	content:counter(li);
	counter-increment:li;
	top:0;
	left:0;
	border:1px solid #0c587f;
	border-radius:50%;
	font-family:HelveticaNeueLT-Bold,Arial,sans-serif;
	text-align:center;
	color:#0c587f;
	background-position:50%;
}

.b-live-event .content>ul>li:before {
	content:"";
	border:1px solid #0c587f;
	border-radius:50%;
}

.b-live-event .content .link-list {
	border-top:1px solid #0c587f;
}

.b-live-event .content .link-list>li {
	margin-bottom:0;
	padding:0;
}

.b-live-event .content .link-list>li:before {
	content:"";
	width:0;
	height:0;
	border:0;
}

.b-live-event .content .link-list a {
	display:block;
	position:relative;
	min-height:52px;
	border-bottom:1px solid #0c587f;
	padding:14px 45px 10px 0;
	font-family:"HelveticaNeueW01-77BdCn 692722",Arial,sans-serif;
	text-transform:uppercase;
	-webkit-font-smoothing:antialiased;
	-moz-osx-font-smoothing:grayscale;
	color:#0c587f;
	background-color:transparent;
	-webkit-transition:all .4s;
	transition:all .4s;
}

.b-live-event .content .link-list a:active,.b-live-event .content .link-list a:focus,.b-live-event .content .link-list a:hover {
	padding:14px 35px 10px 10px;
	color:#fff;
	background-color:#0d5881;
}

.b-live-event .content .link-list a:after {
	content:"";
	display:inline-block;
	right:10px;
	width:8px;
	height:13px;
	position:absolute;
	z-index:1;
	top:50%;
	-webkit-transform:translateY(-50%);
	-ms-transform:translateY(-50%);
	transform:translateY(-50%);
}

.b-live-event .content .link-list a[href^="http://"]:after,.b-live-event .content .link-list a[href^="https://"]:after {
	width:10px;
	height:10px;
}

.b-live-event .content .link-list a[href$=".rss"]:after,.b-live-event .content .link-list a[href^="http://rss"]:after {
	width:12px;
	height:12px;
}

.b-live-event .content .link-list a[href$=".doc"]:after,.b-live-event .content .link-list a[href$=".docx"]:after,.b-live-event .content .link-list a[href$=".dot"]:after,.b-live-event .content .link-list a[href$=".ppt"]:after,.b-live-event .content .link-list a[href$=".pot"]:after,.b-live-event .content .link-list a[href$=".xls"]:after,.b-live-event .content .link-list a[href$=".xlsx"]:after,.b-live-event .content .link-list a[href$=".pdf"]:after,.b-live-event .content .link-list a[href$=".zip"]:after,.b-live-event .content .link-list a[href$=".txt"]:after,.b-live-event .content .link-list a[href$=".jpg"]:after,.b-live-event .content .link-list a[href$=".jpeg"]:after,.b-live-event .content .link-list a[href$=".png"]:after,.b-live-event .content .link-list a[href$=".mp3"]:after,.b-live-event .content .link-list a[href$=".DOC"]:after,.b-live-event .content .link-list a[href$=".DOCX"]:after,.b-live-event .content .link-list a[href$=".DOT"]:after,.b-live-event .content .link-list a[href$=".PPT"]:after,.b-live-event .content .link-list a[href$=".POT"]:after,.b-live-event .content .link-list a[href$=".XLS"]:after,.b-live-event .content .link-list a[href$=".XLSX"]:after,.b-live-event .content .link-list a[href$=".PDF"]:after,.b-live-event .content .link-list a[href$=".ZIP"]:after,.b-live-event .content .link-list a[href$=".TXT"]:after,.b-live-event .content .link-list a[href$=".JPG"]:after,.b-live-event .content .link-list a[href$=".JPEG"]:after,.b-live-event .content .link-list a[href$=".PNG"]:after,.b-live-event .content .link-list a[href$=".MP3"]:after {
	width:20px;
	height:20px;
}

.b-live-event .b-sharing .sharing-toggle {
	color:#0c457d;
}

.b-live-event .b-quick-access .special .highlight {
	display:block;
}

.b-live-event .b-outro .content>p {
	padding-right:0;
	color:#afcde9;
}

.lt-ie10 .b-event-facts .aside .event-time {
	line-height:26px;
}

.b-ticker {
	position:absolute;
	right:0;
	color:#fff;
	font-family:"HelveticaNeueW01-77BdCn 692722",Arial,sans-serif;
	background-position:right 90%;
}

.b-ticker .ticker-box {
	display:inline-block;
	position:relative;
}

.b-ticker .ticker-box:after {
	content:":";
	position:absolute;
	right:0;
	bottom:0;
	color:#99b8cc;
}

.b-ticker .ticker-box:last-child {
	padding-right:0;
}

.b-ticker .ticker-box:last-child:after {
	content:"";
}

.b-ticker .number,.b-ticker label {
	display:block;
	position:relative;
	text-align:center;
}

.b-ticker .digit,.b-ticker label {
	color:#99b8cc;
}

.b-ticker .digit {
	margin:0;
	padding:0;
	color:#fff;
}

.b-ticker.is-hidden {
	display:none;
}

.b-media-carousel {
	position:relative;
	height:100%;
	-webkit-transition:all .4s;
	transition:all .4s;
}

.b-media-carousel>.title {
	font-family:HelveticaNeueLT-Light,Arial,sans-serif;
	color:#fff;
}

.b-media-carousel .highlight {
	font-family:HelveticaNeueLT-Bold,Arial,sans-serif;
}

.b-media-carousel .controls li {
	margin-left:8px;
}

.b-media-carousel .controls li:first-child {
	margin-left:0;
}

.b-media-carousel .controls .btn {
	white-space:nowrap;
	-webkit-transform:translateZ(0);
	-ms-transform:translateZ(0);
	transform:translateZ(0);
}

.b-media-carousel .controls .next,.b-media-carousel .controls .prev {
	display:none;
	-webkit-transform:translateZ(0);
	-ms-transform:translateZ(0);
	transform:translateZ(0);
}

.b-media-carousel .carousel .item {
	float:left;
}

.js .b-media-carousel .controls .next,.js .b-media-carousel .controls .prev {
	display:block;
}

.js .b-media-carousel .carousel {
	overflow:hidden;
	position:relative;
}

.js .b-media-carousel .carousel .rack {
	position:relative;
}

.js .b-media-carousel .carousel .item[aria-hidden=true] {
	display:none;
}

.b-media-carousel .b-media-filter {
	margin-bottom:22px;
}

.b-media-filter {
	position:relative;
}

.b-media-filter .option {
	position:relative;
	cursor:pointer;
}

.b-gallery-aside .inner {
	margin:40px auto 80px;
}

.b-gallery-heading h1 {
	margin-right:60px;
	padding-top:2px;
	overflow:hidden;
	position:absolute;
	z-index:1;
	top:50%;
	-webkit-transform:translateY(-50%);
	-ms-transform:translateY(-50%);
	transform:translateY(-50%);
}

.b-gallery-heading .inner {
	margin:0 auto;
}

.b-gallery-heading .box {
	position:relative;
	border-bottom:1px solid #fff;
}

.b-gallery-heading .box:after {
	content:"";
	position:absolute;
	bottom:-5px;
	right:0;
	height:4px;
	background-color:#fff;
}

.b-gallery-heading .back {
	position:absolute;
	top:50%;
	right:0;
	width:40px;
	height:40px;
	margin-top:-20px;
	white-space:nowrap;
}

.b-gallery-heading .back:after {
	content:"";
	position:absolute;
	top:50%;
	right:50%;
}

.b-gallery-main {
	position:relative;
	width:100%;
	margin:0 auto 40px;
}

.b-gallery-main .gallery {
	position:relative;
	width:100%;
	height:1500px;
	margin:0 auto;
}

.b-gallery-main .gallery.js-slider {
	height:auto;
}

.b-gallery-main .next,.b-gallery-main .prev {
	display:block;
	overflow:hidden;
	position:absolute;
	top:50%;
	z-index:10;
	width:0;
	vertical-align:top;
	text-align:left;
	background-color:rgba(12,69,125,.3);
	cursor:pointer;
	-webkit-transition:background-color .4s,width .4s,left .4s,right .4s;
	transition:background-color .4s,width .4s,left .4s,right .4s;
}

.b-gallery-main .next span,.b-gallery-main .prev span {
	display:block;
	overflow:hidden;
	width:180px;
	padding:13px 21px;
	font-family:HelveticaNeueLT-Light,Arial,sans-serif;
	font-size:16px;
	font-size:1rem;
	line-height:26px;
	line-height:1.625rem;
	-webkit-font-smoothing:antialiased;
	-moz-osx-font-smoothing:grayscale;
	color:#fff;
}

.b-gallery-main .next img,.b-gallery-main .prev img {
	display:block;
	width:150px;
	max-width:none;
	height:100%;
	margin:0;
}

.b-gallery-main .content-wrapper {
	overflow:hidden;
	position:absolute;
	top:0;
	width:330px;
	height:100%;
	pointer-events:none;
}

.b-gallery-main .prev {
	right:auto;
	padding-left:50px;
	background-position:15px 50%;
}

.b-gallery-main .prev .content-wrapper {
	left:50px;
}

.b-gallery-main .prev img {
	float:right;
}

.b-gallery-main .next {
	left:auto;
	padding-right:50px;
	background-position:right 15px top 50%;
}

.b-gallery-main .next .content-wrapper {
	right:50px;
}

.b-gallery-main .next img {
	float:left;
}

.b-gallery-item {
	opacity:0;
	opacity:0!important;
}

.js-slider .b-gallery-item {
	opacity:1;
}

.b-gallery-item.swiper-slide-active {
	opacity:1!important;
}

.b-gallery-item audio {
	position:absolute;
	z-index:1;
	top:50%;
	left:50%;
	-webkit-transform:translate(-50%,-50%);
	-ms-transform:translate(-50%,-50%);
	transform:translate(-50%,-50%);
}

.b-gallery-item .b-audio,.b-gallery-item .b-video {
	position:absolute;
	top:0;
	left:0;
	z-index:1;
	width:100%;
	height:100%;
}

.b-gallery-item .b-audio .videoplayer,.b-gallery-item .b-video .videoplayer {
	position:relative;
}

.b-gallery-item .b-audio .player,.b-gallery-item .b-video .player {
	max-width:100%;
	position:absolute;
	z-index:1;
	top:50%;
	left:50%;
	-webkit-transform:translate(-50%,-50%);
	-ms-transform:translate(-50%,-50%);
	transform:translate(-50%,-50%);
}

.b-gallery-item .b-audio .player:-webkit-full-screen,.b-gallery-item .b-video .player:-webkit-full-screen {
	top:0;
	left:0;
	-webkit-transform:none;
	transform:none;
}

.b-gallery-item .b-audio .player-controls,.b-gallery-item .b-video .player-controls {
	margin:0 auto;
	z-index:2;
}

.b-gallery-item .b-audio .player-controls {
	position:absolute;
	right:30px;
	left:30px;
	height:auto;
}

.b-gallery-item .gallery-stage {
	position:relative;
}

.b-gallery-item .gallery-image,.b-gallery-item .gallery-placeholder-image {
	position:absolute;
	z-index:1;
	top:50%;
	left:50%;
	-webkit-transform:translate(-50%,-50%);
	-ms-transform:translate(-50%,-50%);
	transform:translate(-50%,-50%);
}

.b-gallery-item .gallery-placeholder-image.is-audio,.b-gallery-item .gallery-placeholder-image.is-document {
	background-position:50%;
}

.b-gallery-item .contentinfo {
	z-index:1;
	margin:0 auto;
	text-align:right;
}

.b-gallery-item .b-descriptions,.b-gallery-item .b-downloads {
	position:absolute;
}

.b-gallery-item .b-descriptions .content,.b-gallery-item .b-descriptions .layer,.b-gallery-item .b-downloads .content,.b-gallery-item .b-downloads .layer {
	z-index:10;
}

.js .b-gallery-item .b-descriptions .content,.js .b-gallery-item .b-descriptions .layer,.js .b-gallery-item .b-downloads .content,.js .b-gallery-item .b-downloads .layer {
	opacity:0;
	-webkit-transition:opacity .4s;
	transition:opacity .4s;
	pointer-events:none;
}

.js .b-gallery-item .b-descriptions .content.is-visible,.js .b-gallery-item .b-descriptions .layer.is-visible,.js .b-gallery-item .b-downloads .content.is-visible,.js .b-gallery-item .b-downloads .layer.is-visible {
	opacity:1;
	pointer-events:all;
}

.b-gallery-item .b-downloads {
	background-color:#0d5881;
}

.b-gallery-item .b-downloads .toggle-content {
	background-position:center;
	-webkit-transition:background-color .4s;
	transition:background-color .4s;
}

.no-touch .b-gallery-item .b-downloads .toggle-content:active,.no-touch .b-gallery-item .b-downloads .toggle-content:focus,.no-touch .b-gallery-item .b-downloads .toggle-content:hover {
	background-color:#fff;
}

.b-gallery-item .b-downloads .layer {
	position:absolute;
	right:0;
	bottom:0;
	background-color:#173277;
	background-image:-webkit-linear-gradient(135deg,#173277 25%,#005883 75%);
	background-image:linear-gradient(-45deg,#173277 25%,#005883 75%);
	color:#fff;
	text-align:left;
}

.b-gallery-item .b-downloads .option,.b-gallery-item .b-downloads .option .dl-video,.b-gallery-item .b-downloads .option dl {
	overflow:hidden;
}

.b-gallery-item .b-downloads .option dt {
	float:left;
	margin-right:16px;
}

.b-gallery-item .b-downloads .option dd {
	font-family:"HelveticaNeueW01-77BdCn 692722",Arial,sans-serif;
	white-space:nowrap;
	-webkit-font-smoothing:antialiased;
	-moz-osx-font-smoothing:grayscale;
	color:#9fa9b7;
}

.b-gallery-item .b-downloads .option li {
	float:left;
	width:45%;
	margin-bottom:10px;
}

.b-gallery-item .b-downloads .option li:nth-child(odd) {
	margin-right:5%;
}

.b-gallery-item .b-downloads .download {
	display:block;
	border:1px solid #fff;
	border-radius:20px;
	background-color:transparent;
	background-position:50%;
	-webkit-transition:background-color .4s ease-out;
	transition:background-color .4s ease-out;
	-webkit-transform:translateZ(0);
	-ms-transform:translateZ(0);
	transform:translateZ(0);
}

.no-touch .b-gallery-item .b-downloads .download:active,.no-touch .b-gallery-item .b-downloads .download:focus,.no-touch .b-gallery-item .b-downloads .download:hover {
	border:1px solid transparent;
	background-color:#fff;
}

.b-gallery-item .b-downloads .download-small {
	display:inline-block;
	padding-left:20px;
	font-family:"HelveticaNeueW01-77BdCn 692722",Arial,sans-serif;
	white-space:nowrap;
	-webkit-font-smoothing:antialiased;
	-moz-osx-font-smoothing:grayscale;
	color:#fff;
	background-color:transparent;
	background-position:0 50%;
	background-size:12px;
	cursor:pointer;
	-webkit-transition:color .4s ease-out;
	transition:color .4s ease-out;
}

.no-touch .b-gallery-item .b-downloads .download-small:active,.no-touch .b-gallery-item .b-downloads .download-small:focus,.no-touch .b-gallery-item .b-downloads .download-small:hover {
	color:#9fa9b7;
}

.b-gallery-item .b-downloads .close {
	position:absolute;
	right:10px;
	bottom:10px;
}

.b-gallery-item .b-descriptions {
	background-color:#fff;
}

.b-gallery-item .b-descriptions .toggle-content {
	position:relative;
}

.b-gallery-item .b-descriptions .toggle-content:after {
	content:"";
	display:block;
	position:absolute;
	border-radius:50%;
	border:1px solid #0d5881;
	background-color:#fff;
	background-position:center;
	-webkit-transition:background-color .4s;
	transition:background-color .4s;
}

.no-touch .b-gallery-item .b-descriptions .toggle-content:active:after,.no-touch .b-gallery-item .b-descriptions .toggle-content:focus:after,.no-touch .b-gallery-item .b-descriptions .toggle-content:hover:after {
	background-color:#0d5881;
}

.b-gallery-item .b-descriptions .content {
	overflow:hidden;
	position:absolute;
	right:0;
	bottom:0;
	text-align:left;
	color:#0e284c;
	background-color:#fff;
}

.b-gallery-item .b-descriptions .tags {
	float:left;
}

.b-gallery-item .b-descriptions .tags li {
	display:inline-block;
	color:#999;
}

.b-gallery-item .b-descriptions .tags li a {
	border-radius:20px;
	border:1px solid #999;
	padding:5px 20px;
	font-family:"HelveticaNeueW01-77BdCn 692722",Arial,sans-serif;
	line-height:40px;
	text-transform:uppercase;
}

.b-gallery-item .b-descriptions .tags li li+li {
	margin-left:.5rem;
}

.b-gallery-item .b-descriptions .tags+p {
	float:left;
	margin-left:2rem;
}

.b-gallery-item .b-descriptions .tags a,.b-gallery-item .b-descriptions .tags a:active,.b-gallery-item .b-descriptions .tags a:visited {
	color:#999;
}

.b-gallery-item .b-descriptions p {
	color:#0c587f;
}

.b-gallery-item .b-descriptions .close {
	position:absolute;
}

.b-gallery-item .toggle-content {
	width:100%;
	height:100%;
}

.b-gallery-item .gallery-count {
	position:absolute;
	color:#fff;
}

.b-gallery-item .gallery-count .current,.b-gallery-item .gallery-count .total {
	display:block;
	float:left;
}

.b-gallery-item .gallery-count .current {
	font-family:HelveticaNeueLT-Bold,Arial,sans-serif;
}

.b-gallery-item .gallery-count .total {
	font-family:HelveticaNeueLT-Light,Arial,sans-serif;
}

.b-gallery-item-header .inner {
	position:relative;
	margin:0 auto;
}

.lastitem {
	position:absolute;
	top:0;
	right:0;
	bottom:0;
	left:0;
	z-index:5;
}

.lastitem .b-section-separator {
	position:absolute;
	top:46%;
	left:50%;
	z-index:1;
	margin-top:0;
	-webkit-transform:translate(-50%,-50%);
	-ms-transform:translate(-50%,-50%);
	transform:translate(-50%,-50%);
}

.lastitem+.gallery-stage .gallery-image {
	opacity:.35;
}

.b-media-listing>.title {
	margin-bottom:32px;
	font-family:HelveticaNeueW01-UltLt,Arial,sans-serif;
	font-size:40px;
	font-size:2.5rem;
	line-height:44px;
	line-height:2.75rem;
}

.b-media-listing>.title .highlight {
	font-family:HelveticaNeueLT-Bold,Arial,sans-serif;
}

.b-media-listing .b-media-filter {
	margin-bottom:22px;
}

.b-page-footer>.inner {
	margin:0 auto;
}

.b-page-footer .box-1 {
	position:relative;
}

.b-page-footer .box-2 {
	background-color:#0d335f;
}

.b-page-grid {
	width:100%;
}

.b-page-grid [class^=box] {
	float:left;
}

.b-page-grid [class^=box].is-hidden {
	display:none;
}

.b-page-grid .dummy-component {
	background-color:#0e284c;
	background-image:-webkit-linear-gradient(135deg,rgba(255,255,255,.2)25%,rgba(0,0,0,0)25%,rgba(0,0,0,0)50%,rgba(255,255,255,.2)50%,rgba(255,255,255,.2)75%,rgba(0,0,0,0)75%,rgba(0,0,0,0));
	background-image:linear-gradient(-45deg,rgba(255,255,255,.2)25%,rgba(0,0,0,0)25%,rgba(0,0,0,0)50%,rgba(255,255,255,.2)50%,rgba(255,255,255,.2)75%,rgba(0,0,0,0)75%,rgba(0,0,0,0));
	background-size:50px 50px;
}

.b-page-header {
	position:fixed;
	top:0;
	right:0;
	left:0;
	z-index:101;
	background:rgba(8,40,78,.85);
}

.csspositionsticky .b-page-header {
	position:-webkit-sticky;
	position:sticky;
}

.b-page-header .inner {
	margin:0 auto;
}

.b-page-header .box {
	position:relative;
	border-bottom:1px solid #fff;
	-webkit-transition:padding-top .4s;
	transition:padding-top .4s;
}

.b-page-header .box:after {
	content:"";
	position:absolute;
	right:0;
	bottom:-5px;
	height:4px;
	background-color:#fff;
}

.b-page-header .logo {
	position:absolute;
	left:0;
	-webkit-transition:top .4s;
	transition:top .4s;
}

.b-page-header .print-logo {
	display:none;
}

.b-page-header .btn-group {
	position:absolute;
	-webkit-transition:top .4s;
	transition:top .4s;
}

.b-page-header .btn-group .btn-nav,.b-page-header .btn-group .btn-search {
	float:left;
	background-position:50%;
}

.b-page-header .btn-group .link {
	float:left;
	white-space:nowrap;
}

.b-page-main {
	position:relative;
	overflow:hidden;
}

.b-page-main>.inner, #overlay>.inner {
	margin:0 auto;
}

.b-page-nav {
	overflow:hidden;
}

.ie9 .b-page-nav {
	background-color:#08284e;
}

.b-page-nav .main-nav {
	position:absolute;
	top:0;
	left:0;
	background-color:#08284e;
	background-image:-webkit-linear-gradient(right,#08284e 0,#0b213e 100%);
	background-image:linear-gradient(to left,#08284e 0,#0b213e 100%);
	-webkit-transform:translateZ(0);
}

.js .b-page-nav {
/*	top:0;
	right:0;
	z-index:101;
	-webkit-transform:translate3d(100%,0,0);
	-ms-transform:translate3d(100%,0,0);
	transform:translate3d(100%,0,0);
	-webkit-transition:-webkit-transform .5s;
	transition:transform .5s;
	-ms-touch-action:none;*/
}

.b-page-nav .title {
	display:table-cell;
	vertical-align:middle;
	width:280px;
	border-bottom:1px solid #fff;
	padding-right:54px;
	font-family:HelveticaNeueLT-Light,Arial,sans-serif;
	font-size:24px;
	font-size:1.5rem;
	line-height:28px;
	line-height:1.75rem;
	-webkit-transition:height .4s;
	transition:height .4s;
}

.b-page-nav .close {
	position:absolute;
	width:34px;
	height:34px;
	-webkit-transition:background-color .4s ease-out,top .4s;
	transition:background-color .4s ease-out,top .4s;
}

.b-page-nav .link {
	display:block;
	position:relative;
	margin-bottom:10px;
	border-top:1px solid #fff;
	border-bottom:1px solid #fff;
	padding:15px 54px 15px 0;
	font-size:16px;
	font-size:1rem;
	line-height:20px;
	line-height:1.25rem;
	white-space:nowrap;
	-webkit-font-smoothing:antialiased;
	-moz-osx-font-smoothing:grayscale;
	color:#fff;
}

.b-page-nav .link:after {
	content:"";
	right:0;
	width:34px;
	height:34px;
	position:absolute;
	z-index:1;
	top:50%;
	-webkit-transform:translateY(-50%);
	-ms-transform:translateY(-50%);
	transform:translateY(-50%);
}

.b-page-nav .link:active:after,.b-page-nav .link:focus:after,.b-page-nav .link:hover:after {
	background-color:#fff;
}

.b-page-nav .link .highlight {
	display:block;
	font-family:HelveticaNeueLT-Bold,Arial,sans-serif;
}

.b-page-nav .sub-nav {
	position:absolute;
	top:0;
	right:0;
	bottom:0;
	left:0;
	z-index:2;
	background-color:#08284e;
	background-image:-webkit-linear-gradient(right,#08284e 0,#0b213e 100%);
	background-image:linear-gradient(to left,#08284e 0,#0b213e 100%);
}

.js .b-page-nav .sub-nav {
/*	-webkit-transform:translateX(440px);
	-ms-transform:translateX(440px);
	transform:translateX(440px);
	-webkit-transition:-webkit-transform .5s;
	transition:transform .5s;*/
}

.js .b-page-nav .sub-nav.is-active .arrow-backwards,.js .b-page-nav .sub-nav.is-active .arrow-db-backwards {
	opacity:1;
}

.b-page-nav .menu {
	width:100%;
	padding:48px 0;
}

.b-page-nav .menu li+li {
	margin-top:6px;
}

.b-page-nav .menu li.active>a {
	background-color:#071931;
}

.b-page-nav .menu li.active>a:active,.b-page-nav .menu li.active>a:focus,.b-page-nav .menu li.active>a:hover {
	color:#fff;
}

.b-page-nav .menu a {
	float:left;
	border-radius:17px;
	padding:7px 20px;
	font-family:"HelveticaNeueW01-77BdCn 692722",Arial,sans-serif;
	font-size:16px;
	font-size:1rem;
	line-height:20px;
	line-height:1.25rem;
	text-transform:uppercase;
	-webkit-font-smoothing:antialiased;
	-moz-osx-font-smoothing:grayscale;
	color:#fff;
	background-color:#071d37;
	-webkit-transition:all .4s;
	transition:all .4s;
}

.b-page-nav .menu a:focus,.b-page-nav .menu a:hover {
	color:#071d37;
	background-color:#fff;
}

.b-page-nav .arrow-forward {
	width:34px;
	height:34px;
	background-size:8px auto;
}

.b-page-nav .arrow-backwards,.b-page-nav .arrow-db-backwards {
	opacity:0;
	position:absolute;
	top:0;
	bottom:0;
	left:-40px;
	width:40px;
	-webkit-transition:opacity .3s;
	transition:opacity .3s;
}

.b-page-nav .arrow-backwards:after,.b-page-nav .arrow-db-backwards:after {
	position:absolute;
	-webkit-transition:top .4s;
	transition:top .4s;
}

.b-page-nav .arrow-backwards {
	background-color:#03182e;
}

.b-page-nav .arrow-backwards:after {
	left:14px;
}

.b-page-nav .arrow-db-backwards {
	background-color:#061d37;
}

.b-page-nav .arrow-db-backwards:after {
	left:9px;
}

.b-search-filter {
	position:relative;
}

.b-search-filter .option {
	position:relative;
	outline:0;
}

.b-search-filter .result-index {
	-webkit-font-smoothing:antialiased;
	-moz-osx-font-smoothing:grayscale;
	color:#99b8cc;
}

.b-search-filter .menu-mobile {
	-webkit-appearance:none;
	position:relative;
	width:100%;
	border:0;
	border-bottom:2px dotted rgba(255,255,255,.25);
	padding:0 20px 0 0;
	font-family:HelveticaNeueLT-Light,Arial,sans-serif;
	-webkit-font-smoothing:antialiased;
	-moz-osx-font-smoothing:grayscale;
	color:#fff;
	background-color:transparent;
	background-position:96% 50%;
	background-size:28px;
	cursor:pointer;
}

.b-search-filter .menu-mobile option {
	padding:2px 5px;
	color:#0c587f;
	background-color:#fff;
}

@-moz-document url-prefix() {
	.b-search-filtermenu-mobilepadding:0;
	background-image:none;
}

.b-search-filter .menu-mobile:focus,.b-search-filter .menu-mobile:hover {
	background-image:none;
}
}

.b-search-filter .menu-mobile::-ms-expand {
	display:none;
}

.b-search-filter .highlight {
	font-family:HelveticaNeueLT-Bold,Arial,sans-serif;
}

.b-search-filter .btn-filter,.b-search-filter .btn-hide,.b-search-filter .btn-show {
	white-space:nowrap;
}

.b-search-filter .selected-filters-wrapper {
	position:relative;
	width:100%;
}

.b-search-filter .selected-filters li {
	display:inline-block;
	position:relative;
	margin:0 5px 10px 0;
	border-radius:30px;
	color:#fff;
	cursor:pointer;
	-webkit-transition:background-color .4s;
	transition:background-color .4s;
}

.b-search-filter .selected-filters li:after {
	content:"";
	position:absolute;
	width:12px;
	height:12px;
	background-position:90% 50%;
	background-size:11px;
}

.no-touch .b-search-filter .selected-filters li:active,.no-touch .b-search-filter .selected-filters li:focus,.no-touch .b-search-filter .selected-filters li:hover {
	background-color:#0c587f;
}

.b-search-filter .filter-list {
	width:100%;
	background-color:#173277;
	background-image:-webkit-linear-gradient(112deg,#173277 35%,#005883 80%);
	background-image:linear-gradient(-22deg,#173277 35%,#005883 80%);
}

.b-search-filter .filter-list.is-hidden {
	display:none;
}

.b-search-filter .filter-section {
	position:relative;
	-webkit-transition:all .4s;
	transition:all .4s;
}

.b-search-filter .filter-section .filters,.b-search-filter .filter-section h3 {
	vertical-align:top;
	-webkit-font-smoothing:antialiased;
	-moz-osx-font-smoothing:grayscale;
}

.b-search-filter .filter-section .btn-group {
	display:none;
}

.b-search-filter .filter-section.is-open .btn-toggle {
	-webkit-transform:rotate(-180deg);
	-ms-transform:rotate(-180deg);
	transform:rotate(-180deg);
}

.b-search-filter .filters.one-select input[type=checkbox]:checked:disabled,.b-search-filter .filters.one-select input[type=checkbox]:checked:disabled~label {
	opacity:1;
}

.b-search-filter .filters .column {
	vertical-align:top;
}

.b-search-filter .filters .column .filters {
	display:none;
}

.b-search-filter .filters .column .filters .column {
	padding:10px 0;
}

.b-search-filter .filter-item {
	display:block;
	position:relative;
	font-size:14px;
	font-size:.875rem;
	line-height:18px;
	line-height:1.125rem;
}

.b-search-filter input[type=checkbox] {
	overflow:hidden;
	position:absolute;
	left:0;
	clip:rect(1px,1px,1px,1px);
}

.b-search-filter input[type=checkbox]~label {
	display:block;
	position:relative;
	cursor:pointer;
	-webkit-user-select:none;
	-moz-user-select:none;
	-ms-user-select:none;
	user-select:none;
}

.b-search-filter input[type=checkbox]~label:after,.b-search-filter input[type=checkbox]~label:before {
	content:"";
	display:block;
	position:absolute;
	left:0;
}

.b-search-filter input[type=checkbox]~label:before {
	border-radius:14px;
	-webkit-transition:background-color .4s;
	transition:background-color .4s;
}

.b-search-filter input[type=checkbox]~label:after {
	border-radius:50%;
	background-color:#fff;
	-webkit-transition:margin .4s;
	transition:margin .4s;
}

.b-search-filter input[type=checkbox]~label em {
	display:inline-block;
	color:#99b8cc;
}

.b-search-filter input[type=checkbox]~label em:before {
	content:"(";
}

.b-search-filter input[type=checkbox]~label em:after {
	content:")";
}

.b-search-filter input[type=checkbox]:empty~label:before {
	background-color:#99b8cc;
}

.b-search-filter input[type=checkbox]:checked~label:before {
	background-color:#7fc400;
}

.b-search-filter input[type=checkbox]:disabled {
	opacity:.1;
}

.b-search-filter input[type=checkbox]:disabled~label {
	opacity:.3;
}

.b-search-filter .btn-toggle {
	border:1px solid #fff;
	border-radius:50%;
	background-position:50%;
	-webkit-transition:-webkit-transform .4s;
	transition:transform .4s;
}

.b-search-filter .btn-reset {
	white-space:nowrap;
}

.b-search-filter .is-hidden {
	display:none;
}

.b-search-form {
	position:relative;
	clear:both;
}

.js .b-search-form {
	overflow:hidden;
	height:0;
}

.b-search-form .search-field {
	display:block;
	width:100%;
	margin:0;
	border:0;
	-webkit-font-smoothing:antialiased;
	-moz-osx-font-smoothing:grayscale;
	color:#fff;
	background-color:transparent;
	outline:0;
}

.b-search-form .btn {
	position:absolute;
	font-family:"HelveticaNeueW01-77BdCn 692722",Arial,sans-serif;
}

.b-search-form .back {
	position:absolute;
	white-space:nowrap;
	background-color:transparent;
	background-position:50%;
}

.b-search-form .suggest-list {
	display:none;
}

.b-search-form .suggest-list.is-visible {
	display:block;
}

.b-search-form .suggest-item a {
	display:block;
	-webkit-font-smoothing:antialiased;
	-moz-osx-font-smoothing:grayscale;
	color:#fff;
	cursor:pointer;
}

.no-touch .b-search-form .suggest-item a:active,.no-touch .b-search-form .suggest-item a:focus,.no-touch .b-search-form .suggest-item a:hover {
	color:#0c457d;
	background-color:#fff;
}

.no-touch .b-search-form .suggest-item a:active mark,.no-touch .b-search-form .suggest-item a:focus mark,.no-touch .b-search-form .suggest-item a:hover mark {
	color:#0c457d;
}

.b-search-form .suggest-item.is-selected a {
	color:#0c457d;
	background-color:#fff;
}

.b-search-form .suggest-item.is-selected a mark {
	color:#0c457d;
}

.b-search-form mark {
	background-color:transparent;
}

.b-search-results {
	position:relative;
}

.b-search-results .search-results-text-box {
	background:#eff5fb;
}

.b-search-results .search-results-text-box .title {
	font-family:HelveticaNeueLT-Bold,Arial,sans-serif;
	color:#0c587f;
}

.b-search-results .search-results-text-box .text {
	color:#666;
}

.b-search-results .search-results-list {
	position:relative;
}

.b-search-results .search-results-list .item {
	position:relative;
	border-bottom:1px solid #0e284c;
	border-bottom:1px solid rgba(14,40,76,.2);
	background-color:#eff5fb;
}

.b-search-results .search-results-list .text-box {
	padding:20px 30px;
	font-size:16px;
	font-size:1rem;
	line-height:22px;
	line-height:1.375rem;
	-webkit-font-smoothing:antialiased;
	-moz-osx-font-smoothing:grayscale;
	color:#666;
	background-color:#fff;
	-webkit-transition:background-color .4s ease-out;
	transition:background-color .4s ease-out;
}

.b-search-results .search-results-list .text-box strong {
	font-family:HelveticaNeueLT-Bold,Arial,sans-serif;
}

.b-search-results .search-results-list .text-box mark {
	font-family:HelveticaNeueLT-Bold,Arial,sans-serif;
	color:#0c587f;
	background-color:transparent;
}

.b-search-results .search-results-list .title {
	margin-bottom:5px;
	font-family:HelveticaNeueLT-Light,Arial,sans-serif;
	font-size:20px;
	font-size:1.25rem;
	line-height:26px;
	line-height:1.625rem;
	color:#0c587f;
}

.b-search-results .search-results-list .meta-box {
	vertical-align:middle;
	padding:30px;
	font-family:"HelveticaNeueW01-77BdCn 692722",Arial,sans-serif;
	font-size:16px;
	font-size:1rem;
	line-height:22px;
	line-height:1.375rem;
	color:#0c587f;
}

.b-search-results .search-results-list .date,.b-search-results .search-results-list .download {
	padding-left:30px;
	background-position:0 48%;
}

.b-search-results>.title {
	font-family:HelveticaNeueLT-Bold,Arial,sans-serif;
	color:#fff;
}

.b-search-results>.btn {
	white-space:nowrap;
}

.b-search {
	position:relative;
	height:100%;
}

.b-search .btn-more-less {
	white-space:nowrap;
}

.b-search .btn-group {
	display:block;
	width:100%;
	min-height:50px;
	margin:80px 0 40px;
}

.b-search .btn-group .btn-more-less {
	position:absolute;
	z-index:1;
	left:50%;
	-webkit-transform:translateX(-50%);
	-ms-transform:translateX(-50%);
	transform:translateX(-50%);
}

.b-search .b-language-nav {
	top:-4px;
	right:0;
	bottom:auto;
	left:auto;
}

.b-search #CUIFlash,.b-search #CUIHolder {
	height:1000px;
	min-height:1000px;
	margin-top:-30px;
}

.b-search html>body #CUIFlash,.b-search html>body #CUIHolder {
	height:auto;
}

.b-search #CUIHolder h2,.b-search .info-box h2 {
	margin-bottom:6px;
	font-size:24px;
	font-size:1.5rem;
	line-height:28px;
	line-height:1.75rem;
}

.b-search #CUIHolder p,.b-search .info-box p {
	margin-bottom:6px;
	font-size:14px;
	font-size:.875rem;
	line-height:18px;
	line-height:1.125rem;
}

.b-section-nav {
	position:relative;
}

.b-section-nav .navlist li {
	position:relative;
	margin-bottom:10px;
}

.b-section-nav .navlist a {
	display:block;
	overflow:hidden;
	font-family:"HelveticaNeueW01-77BdCn 692722",Arial,sans-serif;
	font-size:16px;
	font-size:1rem;
	line-height:20px;
	line-height:1.25rem;
	text-transform:uppercase;
	word-wrap:normal;
	-webkit-font-smoothing:antialiased;
	-moz-osx-font-smoothing:grayscale;
	color:#fff;
	background-color:rgba(12,69,125,.8);
	-webkit-transition:all .4s;
	transition:all .4s;
}

.no-touch .b-section-nav .navlist a:active,.no-touch .b-section-nav .navlist a:focus,.no-touch .b-section-nav .navlist a:hover {
	color:#071d37;
	background-color:#fff;
}

.b-section-stage {
	position:relative;
	-webkit-transition:all .4s;
	transition:all .4s;
}

.b-section-stage form {
	position:relative;
}

.b-section-stage form>.inner {
	background-color:#03182e;
}

.b-section-stage form .btn {
	padding:9px 30px;
	font-family:"HelveticaNeueW01-77BdCn 692722",Arial,sans-serif;
	font-size:16px;
	font-size:1rem;
	line-height:20px;
	line-height:1.25rem;
}

.b-section-stage legend {
	position:relative;
	font-family:HelveticaNeueLT-Light,Arial,sans-serif;
	-webkit-font-smoothing:antialiased;
	-moz-osx-font-smoothing:grayscale;
	color:#9bb8cc;
}

.b-section-stage legend .highlight {
	font-family:HelveticaNeueLT-Bold,Arial,sans-serif;
}

.b-section-stage .search-field {
	-webkit-appearance:none;
	display:block;
	width:100%;
	height:80px;
	margin:0;
	border:0;
	font-family:HelveticaNeueW01-UltLt,Arial,sans-serif;
	-webkit-font-smoothing:antialiased;
	-moz-osx-font-smoothing:grayscale;
	color:#fff;
	background-color:transparent;
}

.b-section-stage .form-select {
	background-color:#173277;
	background-image:-webkit-linear-gradient(135deg,#173277 25%,#005883 75%);
	background-image:linear-gradient(-45deg,#173277 25%,#005883 75%);
}

.b-section-stage select {
	-webkit-appearance:none;
	position:relative;
	border:0;
	border-bottom:2px dotted rgba(255,255,255,.25);
	padding:0 30px 0 0;
	font-family:HelveticaNeueLT-Light,Arial,sans-serif;
	-webkit-font-smoothing:antialiased;
	-moz-osx-font-smoothing:grayscale;
	color:#fff;
	background-color:transparent;
	background-position:99% 50%;
	cursor:pointer;
}

.b-section-stage select option {
	padding:2px 5px;
	color:#0c587f;
	background-color:#fff;
}

@-moz-document url-prefix() {
	.b-section-stageselectpadding:0;
	background-image:none;
}

.b-section-stage select:focus,.b-section-stage select:hover {
	background-image:none;
}
}

.b-section-stage select::-ms-expand {
	display:none;
}

.lt-ie10 .b-section-stage select {
	overflow:hidden;
	border-bottom:0;
	padding-right:0;
	background-color:#fff;
	background-image:none;
}

.b-section-stage .suggest-list {
	display:none;
	background-color:#0c457d;
}

.b-section-stage .suggest-list.is-visible {
	display:block;
}

.b-section-stage .suggest-item a {
	display:block;
	padding:12px 21px;
	font-size:20px;
	font-size:1.25rem;
	line-height:22px;
	line-height:1.375rem;
	-webkit-font-smoothing:antialiased;
	-moz-osx-font-smoothing:grayscale;
	color:#fff;
	cursor:pointer;
}

.no-touch .b-section-stage .suggest-item a:active,.no-touch .b-section-stage .suggest-item a:focus,.no-touch .b-section-stage .suggest-item a:hover {
	color:#0c457d;
	background-color:#fff;
}

.no-touch .b-section-stage .suggest-item a:active mark,.no-touch .b-section-stage .suggest-item a:focus mark,.no-touch .b-section-stage .suggest-item a:hover mark {
	color:#0c457d;
}

.b-section-stage .suggest-item a mark {
	font-family:HelveticaNeueLT-Bold,Arial,sans-serif;
}

.b-section-stage .suggest-item.is-selected a {
	color:#0c457d;
	background-color:#fff;
}

.b-section-stage .suggest-item.is-selected a mark {
	color:#0c457d;
}

.b-section-stage mark {
	background-color:transparent;
}

.b-section-text-image {
	overflow:hidden;
	position:relative;
	height:100%;
	color:#666;
	background-color:#fff;
}

.b-section-text-image .title {
	margin-bottom:20px;
	font-family:HelveticaNeueLT-Bold,Arial,sans-serif;
	color:#0c587f;
}

.b-section-text-image b,.b-section-text-image strong {
	font-family:HelveticaNeueLT-Bold,Arial,sans-serif;
}

.b-section {
	position:relative;
}

.b-section .b-section-stage:last-child {
	margin-bottom:0;
}

.b-teaser-login {
	position:relative;
}

.b-teaser-login .link-box {
	display:block;
	height:100%;
	background-color:#173277;
	background-image:-webkit-linear-gradient(135deg,#173277 25%,#005883 75%);
	background-image:linear-gradient(-45deg,#173277 25%,#005883 75%);
}

.no-touch .b-teaser-login .link-box:active,.no-touch .b-teaser-login .link-box:focus,.no-touch .b-teaser-login .link-box:hover {
	background-color:#fff;
}

.b-teaser-login .text-box {
	position:relative;
	height:100%;
}

.b-teaser-login .title {
	overflow:hidden;
	font-family:HelveticaNeueLT-Bold,Arial,sans-serif;
	color:#fff;
	-webkit-transition:all .4s;
	transition:all .4s;
}

.lt-ie10 .b-teaser-login .link-box:active,.lt-ie10 .b-teaser-login .link-box:focus,.lt-ie10 .b-teaser-login .link-box:hover {
	background-color:#173277;
}

.b-standard-story,.b-standard-story section {
	position:relative;
}

.b-standard-story .heading,.b-standard-story .sub-heading {
	position:absolute;
	right:0;
	z-index:3;
}

.b-standard-story .heading .title,.b-standard-story .sub-heading .title {
	font-family:HelveticaNeueW01-UltLt,Arial,sans-serif;
	text-align:right;
}

.b-standard-story .heading .highlight,.b-standard-story .sub-heading .highlight {
	display:block;
	font-family:HelveticaNeueLT-Bold,Arial,sans-serif;
}

.b-standard-story .header-image,.b-standard-story .sub-header-image {
	position:absolute;
	max-width:none;
}

.b-standard-story .header-image {
	z-index:-1;
}

.b-standard-story .header-image:after {
	content:"";
	position:absolute;
	bottom:-30.83700441%;
	left:0;
	width:100%;
	height:100%;
	z-index:3;
	background:url(../img/bgs/ornaments-2.png) center bottom no-repeat;
	background-size:100%;
}

.b-standard-story .sub-header-image {
	top:0;
}

.b-standard-story .story-author {
	position:absolute;
	font-family:HelveticaNeueW01-46Ligh,Arial,sans-serif;
	font-style:normal;
	text-align:right;
	color:#0c587f;
}

.b-standard-story .story-block {
	position:relative;
	overflow:auto;
	background-color:#fff;
}

.b-standard-story .story-sub-header {
	position:relative;
}

.b-standard-story .story-sub-header.is-hotspot-image:after,.b-standard-story .story-sub-header.is-image:after {
	position:absolute;
	left:-17.74193548%;
	width:135.48387097%;
	height:454px;
	z-index:3;
	background:url(../img/bgs/ornaments-2.png) no-repeat 50% 100%;
	background-size:100%;
}

.b-standard-story .story-sub-header.is-image {
	padding-bottom:46%;
}

.b-standard-story .story-sub-header.is-image:after {
	bottom:-44.39252336%;
}

.b-standard-story .two-col-layout.is-lead-block {
	overflow:hidden;
	background-color:#173277;
	background-image:-webkit-linear-gradient(135deg,#173277 25%,#005883 75%);
	background-image:linear-gradient(-45deg,#173277 25%,#005883 75%);
}

.b-standard-story .two-col-layout.is-lead-block h3 {
	color:#fff;
}

.b-standard-story .two-col-layout.is-lead-block p {
	font-size:20px;
	font-size:1.25rem;
	line-height:32px;
	line-height:2rem;
	-webkit-font-smoothing:antialiased;
	-moz-osx-font-smoothing:grayscale;
	color:#99b8cc;
}

.b-standard-story .two-col-layout.is-lead-block .author {
	margin-top:-8px;
	font-family:HelveticaNeueW01-46Ligh,Arial,sans-serif;
	font-size:16px;
	font-size:1rem;
	line-height:19px;
	line-height:1.1875rem;
	font-style:normal;
}

.b-standard-story .two-col-layout.is-lead-block .author .highlight {
	font-family:HelveticaNeueW01-76Bold,Arial,sans-serif;
}

.b-standard-story .two-col-layout.is-lead-block .media-box {
	margin-bottom:0;
}

.b-standard-story .two-col-layout.is-sub-block {
	background:#eff5fb;
}

.b-standard-story .two-col-layout.is-sub-block>p:last-child {
	margin-bottom:20px;
}

.b-standard-story .two-col-layout.is-sub-block .media-box {
	margin-bottom:0;
}

.b-standard-story .two-col-layout p.is-capital-first-letter:first-letter {
	float:left;
	font-family:HelveticaNeueLT-Bold,Arial,sans-serif;
	color:#0c587f;
}

.b-standard-story .two-col-layout .col-left .interview-question,.b-standard-story .two-col-layout .col-right .interview-question {
	margin-bottom:15px;
	font-family:HelveticaNeueLT-Bold,Arial,sans-serif;
	color:#0c587f;
}

.b-standard-story .two-col-layout .col-left .interview-answer,.b-standard-story .two-col-layout .col-right .interview-answer {
	margin-bottom:10px;
}

.b-standard-story .two-col-layout .col-left .interview-answer:first-letter,.b-standard-story .two-col-layout .col-right .interview-answer:first-letter {
	margin-left:20px;
}

.b-standard-story .two-col-layout h2,.b-standard-story .two-col-layout h3,.b-standard-story .two-col-layout h4 {
	font-family:HelveticaNeueLT-Bold,Arial,sans-serif;
	color:#0c587f;
}

.b-standard-story .two-col-layout li {
	position:relative;
	margin-bottom:20px;
	font-family:HelveticaNeueLT-Light,Arial,sans-serif;
	color:#666;
}

.b-standard-story .two-col-layout li:before {
	position:absolute;
}

.b-standard-story .two-col-layout ol {
	counter-reset:li;
}

.b-standard-story .two-col-layout ol li {
	padding:0 0 0 40px;
}

.b-standard-story .two-col-layout ol li:before {
	content:counter(li);
	counter-increment:li;
	top:2px;
	left:0;
	width:26px;
	height:26px;
	border:1px solid #0c587f;
	border-radius:50%;
	font-family:HelveticaNeueLT-Bold,Arial,sans-serif;
	font-size:16px;
	line-height:24px;
	text-align:center;
	color:#0c587f;
	background-position:50%;
}

.b-standard-story .two-col-layout ul li {
	padding:0 0 0 35px;
}

.b-standard-story .two-col-layout ul li:before {
	content:"";
	width:9px;
	height:9px;
	border:1px solid #0c587f;
	border-radius:50%;
}

.b-standard-story .two-col-layout .link-list {
	margin-left:0;
	border-top:1px solid #0c587f;
}

.b-standard-story .two-col-layout .link-list>li {
	margin-bottom:0;
	padding:0;
}

.b-standard-story .two-col-layout .link-list>li:before {
	content:"";
	width:0;
	height:0;
	border:0;
}

.b-standard-story .two-col-layout .link-list a {
	display:block;
	position:relative;
	min-height:52px;
	border-bottom:1px solid #0c587f;
	padding:14px 45px 10px 0;
	font-family:"HelveticaNeueW01-77BdCn 692722",Arial,sans-serif;
	text-transform:uppercase;
	-webkit-font-smoothing:antialiased;
	-moz-osx-font-smoothing:grayscale;
	color:#0c587f;
	background-color:transparent;
	-webkit-transition:all .4s;
	transition:all .4s;
}

.b-standard-story .two-col-layout .link-list a:active,.b-standard-story .two-col-layout .link-list a:focus,.b-standard-story .two-col-layout .link-list a:hover {
	padding:14px 35px 10px 10px;
	color:#fff;
	background-color:#0d5881;
}

.b-standard-story .two-col-layout .link-list a:after {
	content:"";
	display:inline-block;
	right:10px;
	width:8px;
	height:13px;
	position:absolute;
	z-index:1;
	top:50%;
	-webkit-transform:translateY(-50%);
	-ms-transform:translateY(-50%);
	transform:translateY(-50%);
}

.b-standard-story .two-col-layout .link-list a[href^="http://"]:after,.b-standard-story .two-col-layout .link-list a[href^="https://"]:after {
	width:10px;
	height:10px;
}

.b-standard-story .two-col-layout .link-list a[href$=".rss"]:after,.b-standard-story .two-col-layout .link-list a[href^="http://rss"]:after {
	width:12px;
	height:12px;
}

.b-standard-story .two-col-layout .link-list a[href$=".doc"]:after,.b-standard-story .two-col-layout .link-list a[href$=".docx"]:after,.b-standard-story .two-col-layout .link-list a[href$=".dot"]:after,.b-standard-story .two-col-layout .link-list a[href$=".ppt"]:after,.b-standard-story .two-col-layout .link-list a[href$=".pot"]:after,.b-standard-story .two-col-layout .link-list a[href$=".xls"]:after,.b-standard-story .two-col-layout .link-list a[href$=".xlsx"]:after,.b-standard-story .two-col-layout .link-list a[href$=".pdf"]:after,.b-standard-story .two-col-layout .link-list a[href$=".zip"]:after,.b-standard-story .two-col-layout .link-list a[href$=".txt"]:after,.b-standard-story .two-col-layout .link-list a[href$=".jpg"]:after,.b-standard-story .two-col-layout .link-list a[href$=".jpeg"]:after,.b-standard-story .two-col-layout .link-list a[href$=".png"]:after,.b-standard-story .two-col-layout .link-list a[href$=".mp3"]:after,.b-standard-story .two-col-layout .link-list a[href$=".DOC"]:after,.b-standard-story .two-col-layout .link-list a[href$=".DOCX"]:after,.b-standard-story .two-col-layout .link-list a[href$=".DOT"]:after,.b-standard-story .two-col-layout .link-list a[href$=".PPT"]:after,.b-standard-story .two-col-layout .link-list a[href$=".POT"]:after,.b-standard-story .two-col-layout .link-list a[href$=".XLS"]:after,.b-standard-story .two-col-layout .link-list a[href$=".XLSX"]:after,.b-standard-story .two-col-layout .link-list a[href$=".PDF"]:after,.b-standard-story .two-col-layout .link-list a[href$=".ZIP"]:after,.b-standard-story .two-col-layout .link-list a[href$=".TXT"]:after,.b-standard-story .two-col-layout .link-list a[href$=".JPG"]:after,.b-standard-story .two-col-layout .link-list a[href$=".JPEG"]:after,.b-standard-story .two-col-layout .link-list a[href$=".PNG"]:after,.b-standard-story .two-col-layout .link-list a[href$=".MP3"]:after {
	right:5px;
	width:20px;
	height:20px;
}

.b-standard-story .two-col-layout .is-special {
	border-top:1px solid #0c587f;
	border-bottom:1px solid #0c587f;
	padding:19px 0 23px;
}

.b-standard-story .two-col-layout .is-special h4 {
	margin-bottom:0;
	font-family:HelveticaNeueW01-76Bold,Arial,sans-serif;
}

.b-standard-story .two-col-layout .is-special h4.small {
	float:left;
	padding-top:5px;
}

.b-standard-story .two-col-layout .is-special h4 .highlight {
	float:left;
}

.b-standard-story .two-col-layout .is-special p {
	margin-bottom:0;
	font-family:HelveticaNeueW01-46Ligh,Arial,sans-serif;
	font-style:normal;
}

.b-standard-story p {
	font-family:HelveticaNeueLT-Light,Arial,sans-serif;
	color:#666;
}

.b-standard-story p em {
	font-family:HelveticaNeueW01-46Ligh,Arial,sans-serif;
	font-style:normal;
}

.b-standard-story p strong {
	font-family:HelveticaNeueLT-Bold,Arial,sans-serif;
	font-weight:400;
}

.b-standard-story p strong em {
	font-family:HelveticaNeueW01-76Bold,Arial,sans-serif;
}

.b-standard-story p a {
	display:inline-block;
	position:relative;
	color:#0c587f;
}

.b-standard-story p a:after {
	content:"";
	opacity:0;
	position:absolute;
	bottom:0;
	left:0;
	width:100%;
	border-bottom:2px solid #0d5881;
	-webkit-transition:all .4s;
	transition:all .4s;
}

.b-standard-story p a:active:after,.b-standard-story p a:focus:after,.b-standard-story p a:hover:after {
	opacity:1;
}

.b-standard-story .is-full-width>h3 {
	display:block;
	font-family:HelveticaNeueLT-Bold,Arial,sans-serif;
	color:#0c587f;
}

.b-standard-story .media-box .info {
	margin-top:14px;
	color:#0c587f;
}

.b-standard-story .media-box .link-box {
	display:block;
	position:relative;
	width:100%;
	height:100%;
	z-index:1;
}

.b-standard-story .media-box .link-box:hover .btn {
	opacity:1;
}

.b-standard-story .media-box .btn {
	opacity:0;
	padding:8px 23px;
	-webkit-font-smoothing:antialiased;
	-moz-osx-font-smoothing:grayscale;
	-webkit-transition:all .4s ease-out;
	transition:all .4s ease-out;
	position:absolute;
	z-index:1;
	top:50%;
	left:50%;
	-webkit-transform:translate(-50%,-50%);
	-ms-transform:translate(-50%,-50%);
	transform:translate(-50%,-50%);
}

.b-standard-story .media-box .btn:active,.b-standard-story .media-box .btn:focus,.b-standard-story .media-box .btn:hover {
	padding-right:45px;
}

.b-standard-story .media-box .btn:after {
	right:20px;
}

.b-standard-story .media-box .icon-gallery,.b-standard-story .media-box .icon-photo {
	position:absolute;
	bottom:20px;
	left:20px;
	z-index:3;
	width:26px;
	height:22px;
}

.b-standard-story .video-embed {
	position:relative;
	height:0;
	padding-bottom:56.25%;
}

.b-standard-story .video-embed iframe {
	position:absolute;
	top:0;
	left:0;
	width:100%;
	height:100%;
}

.b-standard-story blockquote p {
	font-family:HelveticaNeueW01-46Ligh,Arial,sans-serif;
	color:#0c587f;
}

.b-standard-story blockquote p:before {
	content:"\201C";
	display:block;
	font-family:HelveticaNeueW01-56It,Arial,sans-serif;
	font-style:normal;
	color:#0c587f;
}

.b-standard-story blockquote footer {
	position:relative;
	font-size:14px;
	font-size:.875rem;
	line-height:22px;
	line-height:1.375rem;
	-webkit-font-smoothing:antialiased;
	-moz-osx-font-smoothing:grayscale;
	color:#999;
}

.b-standard-story blockquote footer:before {
	content:"";
	position:absolute;
	border-bottom:1px solid #0c587f;
	font-style:normal;
}

.b-standard-story blockquote footer cite {
	display:block;
	position:relative;
	font-family:HelveticaNeueLT-Bold,Arial,sans-serif;
}

.b-standard-story blockquote footer cite a {
	padding-left:30px;
	font-style:normal;
	text-transform:uppercase;
	background-repeat:none;
	background-position:50% 50%;
}

.b-standard-story table {
	width:100%;
	border-collapse:collapse;
	background-color:#173277;
	background-image:-webkit-linear-gradient(135deg,#173277 25%,#005883 75%);
	background-image:linear-gradient(-45deg,#173277 25%,#005883 75%);
}

.b-standard-story table em {
	font-family:HelveticaNeueW01-46Ligh,Arial,sans-serif;
	font-style:normal;
}

.b-standard-story table strong {
	font-family:HelveticaNeueLT-Bold,Arial,sans-serif;
	font-weight:400;
}

.b-standard-story table strong em {
	font-family:HelveticaNeueW01-76Bold,Arial,sans-serif;
}

.b-standard-story table a {
	display:inline-block;
	position:relative;
	color:#0c587f;
}

.b-standard-story table a:after {
	content:"";
	opacity:0;
	position:absolute;
	bottom:0;
	left:0;
	width:100%;
	border-bottom:2px solid #0d5881;
	-webkit-transition:all .4s;
	transition:all .4s;
}

.b-standard-story table a:active:after,.b-standard-story table a:focus:after,.b-standard-story table a:hover:after {
	opacity:1;
}

.b-standard-story thead tr {
	border-bottom:1px solid #fff;
}

.b-standard-story thead th {
	font-family:HelveticaNeueLT-Light,Arial,sans-serif;
	font-size:16px;
	font-size:1rem;
	line-height:22px;
	line-height:1.375rem;
	text-align:center;
	color:#fff;
}

.b-standard-story thead th:first-child {
	text-align:left;
}

.b-standard-story thead .highlight {
	display:block;
	font-family:HelveticaNeueLT-Bold,Arial,sans-serif;
}

.b-standard-story tbody th {
	text-align:left;
	color:#0c587f;
}

.b-standard-story tbody tr:nth-child(odd) {
	background-color:#e6edf2;
}

.b-standard-story tbody tr:nth-child(odd) th {
	background-color:#f1f5f7;
}

.b-standard-story tbody tr:nth-child(even) {
	background-color:#fff;
}

.b-standard-story tbody tr {
	font-family:HelveticaNeueLT-Light,Arial,sans-serif;
	font-size:16px;
	font-size:1rem;
	line-height:23px;
	line-height:1.4375rem;
}

.b-standard-story tbody td {
	vertical-align:top;
	border-left:1px solid #fff;
	text-align:center;
	color:#666;
}

.b-standard-story tbody td:first-child {
	border-left:0;
	text-align:left;
	color:#0c587f;
}

.js-slider {
	overflow:hidden;
	position:relative;
	z-index:1;
	margin:0 auto;
	-webkit-backface-visibility:hidden;
	-ms-backface-visibility:hidden;
	backface-visibility:hidden;
}

.js-slider .js-slider-wrapper {
	-moz-box-sizing:content-box;
	box-sizing:content-box;
	position:relative;
	width:100%;
	-webkit-transition-property:-webkit-transform,left,top;
	transition-property:transform,left,top;
	-webkit-transition-duration:0;
	transition-duration:0;
	-webkit-transform:translate3d(0,0,0);
	-ms-transform:translate3d(0,0,0);
	transform:translate3d(0,0,0);
	-webkit-transition-timing-function:ease;
	transition-timing-function:ease;
}

.js-slider .js-slide {
	float:left;
	position:relative;
	top:auto;
	right:auto;
	bottom:auto;
	left:auto;
	z-index:-1;
}

.js .js-slider .js-slide {
	opacity:1;
}

.js-slider .normal-slide-active,.js-slider .swiper-slide-active {
	z-index:1;
}

.js-slider .slider-wp8-horizontal {
	-ms-touch-action:pan-y;
}

.js-slider .slider-wp8-vertical {
	-ms-touch-action:pan-x;
}

@media screen and (min-width:1441px) {
	head {
		font-family:widescreen;
	}

	.js body {
		padding-top:108px;
	}

	.b-access-links h2 a {
		display:inline-block;
		position:relative;
	}

	.b-access-links h2 a:after {
		content:"";
		opacity:0;
		position:absolute;
		bottom:-4px;
		left:0;
		width:100%;
		border-bottom:2px solid #fff;
		-webkit-transition:all .4s;
		transition:all .4s;
	}

	.b-access-links h2 a:active:after,.b-access-links h2 a:focus:after,.b-access-links h2 a:hover:after {
		opacity:1;
	}

	.b-access-links .item {
		width:16.6667%;
		padding:0 20px;
	}

	.b-access-links h2 {
		margin-bottom:20px;
		font-size:16px;
		font-size:1rem;
		line-height:24px;
		line-height:1.5rem;
	}

	.b-access-links .linklist {
		font-size:16px;
		font-size:1rem;
		line-height:18px;
		line-height:1.125rem;
	}

	.b-access-links .linklist li {
		margin-bottom:10px;
	}

	.b-brandarea {
		margin:-108px 0 40px;
	}

	.b-brandarea.is-single {
		margin:0 0 -60px;
	}

	.b-brandarea .inner {
		height:650px;
	}

	.b-brandarea .box {
		top:152px;
		width:1240px;
	}

	.b-brandarea.is-single .box {
		top:48px;
	}

	.b-brandarea .title {
		height:132px;
		margin-bottom:36px;
		font-size:60px;
		font-size:3.75rem;
		line-height:66px;
		line-height:4.125rem;
	}

	.b-brandarea .link-group {
		margin-right:96px;
	}

	.b-brandarea .link {
		padding:9px 30px;
		margin-left:5px;
		font-size:16px;
		font-size:1rem;
		line-height:20px;
		line-height:1.25rem;
	}

	.no-touch .b-brandarea .link:active,.no-touch .b-brandarea .link:focus,.no-touch .b-brandarea .link:hover {
		padding-right:45px;
	}

	.b-brandarea .link:after {
		right:20px;
	}

	.touch .b-brandarea .link {
		margin-right:0;
	}

	.b-brandarea .controls, .slides-navigation {
		top:320px;
		margin-left:532px;
	}

	.b-brandarea .controls .next,.b-brandarea .controls .prev {
		width:40px;
		height:40px;
	}

	.b-breadcrumb {
		padding:15px 0 40px 200px;
	}

	.b-breaking-news .text-box {
		padding-right:200px;
	}

	.b-breaking-news .title {
		float:left;
	}

	.b-breaking-news .text {
		overflow:hidden;
		text-overflow:ellipsis;
		white-space:nowrap;
	}

	.b-breaking-news .btn {
		position:absolute;
		top:14px;
		right:20px;
		word-spacing:0;
	}

	.b-breaking-news {
		margin:40px 0;
	}

	.b-breaking-news .text,.b-breaking-news .title {
		font-size:24px;
		font-size:1.5rem;
		line-height:28px;
		line-height:1.75rem;
	}

	.b-chapter-nav-mobile {
		display:none;
	}

	.b-chapter-nav {
		top:0;
		left:240px;
		width:900px;
	}

	.b-chapter-nav.tooltip-is-hidden.is-light-version .list-wrapper {
		width:600px;
	}

	.b-chapter-nav.tooltip-is-hidden .list-wrapper {
		width:780px;
	}

	.b-chapter-nav.is-light-version .list-wrapper {
		width:540px;
	}

	.b-chapter-nav .list-wrapper {
		width:720px;
	}

	.b-chapter-nav .list li,.b-chapter-nav .tooltip li {
		font-size:13px;
		font-size:.8125rem;
		line-height:16px;
		line-height:1rem;
	}

	.b-division-links .title {
		font-size:24px;
		font-size:1.5rem;
		line-height:28px;
		line-height:1.75rem;
	}

	.b-division-links .link {
		height:53px;
		font-size:16px;
		font-size:1rem;
		line-height:20px;
		line-height:1.25rem;
	}

	.b-division-links .link>.inner {
		max-height:40px;
	}

	.b-division-links .title {
		float:left;
		width:52.6316%;
		padding-right:60px;
		text-align:right;
	}

	.b-division-links .group {
		float:left;
		width:43.8597%;
	}

	.b-download dd {
		font-size:16px;
		font-size:1rem;
		line-height:20px;
		line-height:1.25rem;
	}

	.b-download .link {
		padding:9px 30px;
		font-size:16px;
		font-size:1rem;
		line-height:20px;
		line-height:1.25rem;
	}

	.b-download .link:active,.b-download .link:focus,.b-download .link:hover {
		padding-right:60px;
	}

	.b-download .link:after {
		right:25px;
	}

	.b-download dt {
		margin-bottom:10px;
	}

	.b-event-calendar>.b-intro,.b-event-calendar>.b-page-grid {
		margin-bottom:72px;
	}

	.b-event-calendar>.title {
		margin-bottom:32px;
		font-size:40px;
		font-size:2.5rem;
		line-height:45px;
		line-height:2.8125rem;
	}

	.b-event-detail>.b-intro,.b-event-detail>.b-page-grid {
		margin-bottom:72px;
	}

	.b-event-detail>.title {
		margin-bottom:32px;
		font-size:40px;
		font-size:2.5rem;
		line-height:45px;
		line-height:2.8125rem;
	}

	.b-event-facts {
		margin-bottom:54px;
		font-size:16px;
		font-size:1rem;
		line-height:26px;
		line-height:1.625rem;
	}

	.b-event-facts .date,.b-event-facts .link,.b-event-facts .location {
		padding:28px 25px 25px 90px;
	}

	.b-event-facts .date:before,.b-event-facts .link:before,.b-event-facts .location:before {
		content:"";
	}

	.b-events .event-list {
		background-color:#005883;
		background-image:-webkit-linear-gradient(105deg,#173277,#005883 99%);
		background-image:linear-gradient(-15deg,#173277,#005883 99%);
	}

	.b-events .event-list .link-box {
		display:table;
		table-layout:fixed;
		width:100%;
		word-spacing:-1em;
	}

	.b-events .event-list .link-box:active .text-box,.b-events .event-list .link-box:focus .text-box,.b-events .event-list .link-box:hover .text-box {
		color:#fff;
		background-color:transparent;
	}

	.b-events .event-list .link-box:active .btn,.b-events .event-list .link-box:focus .btn,.b-events .event-list .link-box:hover .btn {
		opacity:1;
	}

	.b-events .event-list .date-box,.b-events .event-list .text-box {
		display:inline-block;
		vertical-align:top;
		word-spacing:0;
	}

	.b-events .event-list .btn {
		opacity:0;
		right:20px;
		position:absolute;
		z-index:1;
		top:50%;
		-webkit-transform:translateY(-50%);
		-ms-transform:translateY(-50%);
		transform:translateY(-50%);
	}

	.b-events .event-list .date-box {
		padding:30px 5px 30px 40px;
	}

	.b-events .event-list .text-box {
		padding:40px;
		font-size:24px;
		font-size:1.5rem;
		line-height:30px;
		line-height:1.875rem;
	}

	.b-events .event-list .date-start {
		font-size:40px;
		font-size:2.5rem;
		line-height:50px;
		line-height:3.125rem;
	}

	.b-events .event-list .date-end {
		font-size:16px;
		font-size:1rem;
		line-height:22px;
		line-height:1.375rem;
	}

	.b-events .btn {
		padding:9px 30px;
		font-size:16px;
		font-size:1rem;
		line-height:20px;
		line-height:1.25rem;
	}

	.b-events .btn:active,.b-events .btn:focus,.b-events .btn:hover {
		padding-right:45px;
	}

	.b-events .btn:after {
		right:20px;
	}

	.b-events .event-list .date-box {
		width:280px;
	}

	.b-events .event-list .text-box {
		width:960px;
	}

	.b-form .columnar .label-replacement,.b-form .columnar label {
		width:280px;
		padding:8px 50px 0 0;
	}

	.b-form .columnar .form-field>label {
		display:table-cell;
		vertical-align:top;
	}

	.b-form .columnar .label-replacement {
		float:left;
		margin-bottom:0;
	}

	.b-form .columnar .form-field {
		display:table;
		table-layout:fixed;
	}

	.b-form .columnar .ff-group-block,.b-form .columnar .ff-group-inline {
		overflow:hidden;
		margin-left:280px;
	}

	.b-form .columnar .ff-group-block label {
		float:left;
		clear:left;
	}

	.b-form .columnar .ff-group-block+.error-box,.b-form .columnar .ff-group-block+.message-box,.b-form .columnar .ff-group-inline+.error-box,.b-form .columnar .ff-group-inline+.message-box,.b-form .columnar .form-group {
		margin-left:280px;
	}

	.b-form .columnar .form-group .ff-group-block,.b-form .columnar .form-group .ff-group-block+.error-box,.b-form .columnar .form-group .ff-group-block+.message-box,.b-form .columnar .form-group .ff-group-inline,.b-form .columnar .form-group .ff-group-inline+.error-box,.b-form .columnar .form-group .ff-group-inline+.message-box {
		margin-left:0;
	}

	.b-form .label-replacement,.b-form label {
		text-align:right;
	}

	.b-form textarea {
		height:280px;
	}

	.b-form .btn-submit,.b-form .error-box,.b-form .fs-title,.b-form .hint,.b-form .intro,.b-form .message-box,.b-form .title {
		margin-left:280px;
	}

	.b-form .fs-title,.b-form .intro,.b-form .title {
		margin-bottom:20px;
	}

	.b-form .hint {
		margin-bottom:30px;
	}

	.b-form .btn-upload,.b-form .img-captcha {
		float:left;
	}

	.b-form .img-captcha+input[type=text] {
		float:right;
		width:60%;
	}

	.b-form input[type=text].file-text {
		float:right;
		width:70%;
	}

	.b-form .form-box {
		float:left;
	}

	.b-form .form-box.form-width-xl {
		float:none;
		padding:0;
	}

	.b-form .ff-check .ff-group-inline label,.b-form .ff-radio .ff-group-inline label {
		display:inline-block;
		margin-right:30px;
		text-align:left;
	}

	.b-form .form-width-s {
		width:25%;
	}

	.b-form .form-width-m {
		width:50%;
	}

	.b-form .form-width-l {
		width:75%;
	}

	.b-form .form-width-xl {
		width:100%;
	}

	.b-form select {
		height:32px;
		margin-bottom:8px;
		font-size:24px;
		font-size:1.5rem;
		line-height:28px;
		line-height:1.75rem;
	}

	.b-form {
		padding:40px;
	}

	.b-form .form-box {
		padding:0 20px 0 0;
	}

	.b-form .form-box:nth-child(2) {
		padding:0 0 0 20px;
	}

	.b-form .form-box:nth-child(2n+3) {
		padding:20px 20px 0 0;
	}

	.b-form .form-box:nth-child(2n+4) {
		padding:20px 0 0 20px;
	}

	.b-heading {
		margin-bottom:48px;
		overflow:hidden;
	}

	.b-heading>.title {
		float:right;
		width:920px;
		font-size:60px;
		font-size:3.75rem;
		line-height:66px;
		line-height:4.125rem;
	}

	.b-intro .btn-toggle {
		display:none;
	}

	.b-intro {
		padding:52px 80px 52px 60px;
	}

	.b-section .b-intro {
		margin:40px 0;
	}

	.b-intro .aside,.b-intro .content {
		float:left;
	}

	.b-intro .aside {
		width:200px;
		text-align:right;
	}

	.b-intro .title {
		font-size:24px;
		font-size:1.5rem;
		line-height:32px;
		line-height:2rem;
	}

	.b-intro .b-download {
		margin-top:22px;
	}

	.b-intro .content {
		width:835px;
		margin-left:60px;
		padding-top:2px;
	}

	.b-intro .text {
		font-size:20px;
		font-size:1.25rem;
		line-height:32px;
		line-height:2rem;
	}

	.b-intro .timestamp {
		margin-top:16px;
		font-size:16px;
		font-size:1rem;
		line-height:32px;
		line-height:2rem;
	}

	.b-ir-yearly {
		margin-top:72px;
	}

	.b-ir-yearly .title {
		font-size:40px;
		font-size:2.5rem;
		line-height:50px;
		line-height:3.125rem;
	}

	.b-ir-yearly h3 {
		max-width:160px;
		margin-bottom:10px;
		font-size:24px;
		font-size:1.5rem;
		line-height:28px;
		line-height:1.75rem;
	}

	.b-ir-yearly h4 {
		min-height:56px;
		margin-bottom:10px;
		font-size:24px;
		font-size:1.5rem;
		line-height:28px;
		line-height:1.75rem;
	}

	.b-ir-yearly .btn {
		padding:9px 30px;
		font-size:16px;
		font-size:1rem;
		line-height:20px;
		line-height:1.25rem;
	}

	.b-ir-yearly .btn:active,.b-ir-yearly .btn:focus,.b-ir-yearly .btn:hover {
		padding-right:45px;
	}

	.b-ir-yearly>.main {
		overflow:visible;
		height:280px;
		padding:40px;
	}

	.b-ir-yearly .circle-chart,.b-ir-yearly .main .box,.b-ir-yearly .report-box,.b-ir-yearly .sector-details {
		position:absolute;
		width:220px;
		height:220px;
	}

	.b-ir-yearly .report-box {
		right:30px;
		width:430px;
		border-color:#fff;
		border-left:1px solid rgba(255,255,255,.25);
		padding-left:30px;
	}

	.b-ir-yearly .report-box .btn {
		position:absolute;
		bottom:0;
		left:30px;
	}

	.b-ir-yearly .img-report {
		position:absolute;
		top:-70px;
		right:0;
	}

	.b-ir-yearly .circle-chart {
		position:absolute;
		top:-30px;
		left:200px;
		width:270px;
		height:270px;
	}

	.b-ir-yearly #piechart {
		position:relative;
		top:-15px;
		left:-15px;
	}

	.b-ir-yearly .sectors {
		position:absolute;
		bottom:0;
		left:0;
	}

	.b-ir-yearly .sectors li {
		font-size:16px;
		font-size:1rem;
		line-height:22px;
		line-height:1.375rem;
	}

	.b-ir-yearly .sector-details {
		left:510px;
		width:200px;
		min-height:2.4em;
	}

	.b-ir-yearly .sector-details .total {
		font-size:60px;
		font-size:3.75rem;
		line-height:60px;
		line-height:3.75rem;
	}

	.b-ir-yearly .sector-details .development {
		margin-top:15px;
	}

	.b-ir-yearly .percentage {
		width:145px;
		height:145px;
		font-size:56px;
		font-size:3.5rem;
		line-height:60px;
		line-height:3.75rem;
	}

	.b-ir-yearly .percentage li.group {
		width:90px;
		height:30px;
	}

	.b-ir-yearly .stats {
		position:relative;
	}

	.b-ir-yearly .stats li {
		padding:30px 0;
	}

	.b-ir-yearly .stats .box {
		min-width:120px;
		height:165px;
		padding:0 30px;
	}

	.b-ir-yearly .stats .total {
		margin:5px auto 0;
		font-size:40px;
		font-size:2.5rem;
		line-height:40px;
		line-height:2.5rem;
	}

	.b-ir-yearly .stats .relation {
		margin:0 auto;
	}

	.b-ir-yearly .development {
		padding-left:40px;
	}

	.b-ir-yearly .heading {
		width:100%;
		padding-bottom:90px;
	}

	.b-ir-yearly .heading .title,.b-ir-yearly .heading select {
		float:left;
	}

	.b-ir-yearly .heading select {
		margin-top:3px;
	}

	.b-ir-yearly .heading .btn {
		float:right;
	}

	.b-ir-yearly .heading .title {
		margin-right:20px;
	}

	.b-ir-yearly .development {
		position:absolute;
		z-index:1;
		left:50%;
		-webkit-transform:translateX(-50%);
		-ms-transform:translateX(-50%);
		transform:translateX(-50%);
	}

	.b-ir-yearly .development span {
		width:auto;
	}

	.b-ir-yearly .num_col {
		display:inline-block;
		position:relative;
		top:0;
	}

	.b-ir-yearly .num_col.animate {
		top:-1em;
	}

	.b-ir-yearly .num_col span {
		display:block;
		position:relative;
	}

	.b-ir-yearly select {
		height:42px;
		font-size:40px;
		font-size:2.5rem;
		line-height:40px;
		line-height:2.5rem;
		background-size:25px;
	}

	.b-key-facts .btn-toggle {
		display:none;
	}

	.b-key-facts {
		padding:52px 0 52px 280px;
	}

	.b-key-facts .title {
		position:absolute;
		top:50px;
		left:40px;
		width:220px;
		font-size:24px;
		font-size:1.5rem;
		line-height:32px;
		line-height:2rem;
		text-align:right;
	}

	.b-key-facts .fact-list {
		font-size:20px;
		font-size:1.25rem;
		line-height:32px;
		line-height:2rem;
	}

	.b-key-facts .fact-list li {
		float:left;
		width:280px;
		margin-left:40px;
		padding-right:40px;
	}

	.b-language-nav {
		position:absolute;
		bottom:10px;
		left:0;
	}

	.b-media-contact-overview .heading {
		margin-bottom:48px;
		padding-left:460px;
	}

	.b-media-contact-overview .heading .title {
		font-size:60px;
		font-size:3.75rem;
		line-height:66px;
		line-height:4.125rem;
	}

	.b-media-contact-overview .b-intro {
		margin-bottom:72px;
	}

	.b-media-contact-overview .b-media-listing {
		margin-bottom:-40px;
	}

	.b-media-press-kit .b-intro {
		margin-bottom:72px;
	}

	.b-media-press-kit .b-media-listing {
		margin-bottom:33px;
	}

	.b-meta-nav {
		font-size:16px;
		font-size:1rem;
		line-height:22px;
		line-height:1.375rem;
	}

	.b-outro .btn-toggle {
		display:none;
	}

	.b-outro {
		overflow:hidden;
		padding:52px 320px 52px 40px;
	}

	.b-outro .title {
		float:left;
		width:220px;
		font-size:24px;
		font-size:1.5rem;
		line-height:32px;
		line-height:2rem;
		text-align:right;
	}

	.b-outro .content {
		float:right;
		width:600px;
	}

	.b-outro .text {
		font-size:20px;
		font-size:1.25rem;
		line-height:32px;
		line-height:2rem;
	}

	.b-outro .text+.text {
		margin-top:28px;
	}

	.b-outro .btn {
		position:absolute;
		right:30px;
		bottom:30px;
		padding:9px 30px;
		font-size:16px;
		font-size:1rem;
		line-height:20px;
		line-height:1.25rem;
	}

	.b-outro .btn:active,.b-outro .btn:focus,.b-outro .btn:hover {
		padding-right:45px;
	}

	.b-outro .btn:after {
		right:20px;
	}

	.b-press-release-downloads {
		width:100%;
		max-width:640px;
	}

	.b-press-release-downloads .item {
		width:320px;
		height:272px;
		margin-bottom:40px;
		padding:0 20px;
	}

	.b-quick-access .navlist {
		width:1240px;
		height:100px;
	}

	.b-quick-access .item:nth-child(even) {
		margin-right:40px;
	}

	.b-quick-access .item a {
		width:139px;
		height:100px;
		padding:17px 15px 20px 20px;
		font-size:16px;
		font-size:1rem;
		line-height:20px;
		line-height:1.25rem;
	}

	.b-quick-access .special {
		float:right;
	}

	.b-quick-access .special a {
		width:280px;
		padding:21px 44px 22px 0;
		font-size:24px;
		font-size:1.5rem;
		line-height:28px;
		line-height:1.75rem;
	}

	.b-range-slider {
		padding-bottom:56px;
	}

	.b-range-slider .slider-bg,.b-range-slider .slider-range {
		top:30px;
		height:18px;
	}

	.b-range-slider .slider-bg {
		width:100%;
	}

	.b-range-slider .slider-range {
		border-radius:10px;
		padding-right:12px;
	}

	.b-range-slider label>span {
		float:left;
		width:25%;
	}

	.b-range-slider .handle {
		top:27px;
		left:0;
	}

	.b-range-slider label {
		font-size:16px;
		font-size:1rem;
		line-height:20px;
		line-height:1.25rem;
	}

	.b-results .result-list {
		margin-left:-40px;
	}

	.b-results .result-list>.item {
		float:left;
		width:280px;
		margin:0 0 40px 40px;
	}

	.b-results .result-list.is-2-col>.item {
		width:600px;
	}

	.b-section-separator {
		margin:80px 0 0;
	}

	.b-article .b-section-separator {
		margin:0 0 80px;
	}

	.b-section-separator>.title {
		margin-bottom:32px;
		padding-right:280px;
		font-size:40px;
		font-size:2.5rem;
		line-height:48px;
		line-height:3rem;
	}

	.b-sharing {
		position:absolute;
		top:0;
		left:50%;
		padding-top:15px;
	}

	.b-sharing .sharing-toggle {
		font-size:16px;
		font-size:1rem;
		line-height:20px;
		line-height:1.25rem;
	}

	.b-sharing {
		margin-left:-620px;
	}

	.b-sharing.is-fixed {
		margin-left:-600px;
	}

	.b-sharing.is-fixed .label {
		display:inline-block;
		margin-right:10px;
	}

	.b-single-component-view {
		padding:20px 0 40px;
	}

	.b-single-component-view .infos {
		max-width:600px;
		padding:20px 30px;
	}

	.b-single-component-view .infos dt {
		font-size:18px;
		font-size:1.125rem;
		line-height:22px;
		line-height:1.375rem;
	}

	.b-single-component-view .infos dd {
		font-size:16px;
		font-size:1rem;
		line-height:22px;
		line-height:1.375rem;
	}

	.b-social-links .title {
		font-size:24px;
		font-size:1.5rem;
		line-height:28px;
		line-height:1.75rem;
	}

	.b-social-links .channel {
		min-height:34px;
		padding:6px 0 0 48px;
	}

	.b-social-links .channel li+li {
		margin-top:8px;
	}

	.b-social-links .title {
		float:left;
		width:35.6141%;
	}

	.b-social-links .group {
		float:left;
		width:42.1053%;
		padding-right:10px;
	}

	.b-social-links .group+.group {
		width:22.2808%;
		padding-right:0;
	}

	.b-social-links .item {
		margin-bottom:16px;
	}

	.b-social-links .item.is-multi {
		margin-bottom:42px;
	}

	.b-social-links .item:last-child {
		margin-bottom:0;
	}

	.b-article-accordion .acc-title {
		font-size:20px;
		font-size:1.25rem;
		line-height:28px;
		line-height:1.75rem;
	}

	.b-article-accordion .acc-content h4,.b-article-accordion .acc-content p {
		margin-bottom:14px;
		font-size:16px;
		font-size:1rem;
		line-height:26px;
		line-height:1.625rem;
	}

	.b-article-accordion .acc-content>ol li,.b-article-accordion .acc-content>ul li {
		margin-bottom:20px;
		font-size:16px;
		font-size:1rem;
		line-height:26px;
		line-height:1.625rem;
	}

	.b-article-accordion .acc-content>ol>li {
		padding-left:40px;
	}

	.b-article-accordion .acc-content>ol>li:before {
		width:26px;
		height:26px;
		font-size:16px;
		line-height:24px;
	}

	.b-article-accordion .acc-content>ul li {
		padding-left:40px;
	}

	.b-article-accordion .acc-content>ul li:before {
		top:9px;
		left:5px;
		width:11px;
		height:11px;
	}

	.b-article-accordion .acc-content>ol,.b-article-accordion .acc-content>ul {
		margin:0 0 14px 25px;
	}

	.b-article-accordion {
		margin-bottom:39px;
	}

	.b-article-main .content .b-article-apprenticeship .table-box {
		max-width:none;
	}

	.b-article-apprenticeship .form-field {
		margin-bottom:10px;
	}

	.b-article-apprenticeship .form-select {
		margin-bottom:35px;
	}

	.b-article-apprenticeship .ff-select label {
		display:inline-block;
		font-size:18px;
		font-size:1.125rem;
		line-height:25px;
		line-height:1.5625rem;
	}

	.b-article-apprenticeship select {
		display:inline-block;
		max-width:50%;
	}

	.b-article-apprenticeship>.application .event-check,.b-article-apprenticeship>.application .event-check-time,.b-article-apprenticeship>.application .event-no {
		float:left;
		width:33%;
		padding-right:30px;
	}

	.article-carousel blockquote footer {
		padding-left:60%;
	}

	.article-carousel blockquote footer:before {
		content:"";
		position:absolute;
		top:20%;
		left:0;
		width:58%;
		height:5px;
		border-bottom:1px solid #0c587f;
	}

	.article-carousel blockquote footer cite {
		font-family:HelveticaNeueLT-Bold,Arial,sans-serif;
	}

	.b-standard-story .article-carousel {
		padding:0 40px 40px;
	}

	.article-carousel .controls {
		position:absolute;
		top:-20px;
		right:0;
	}

	.article-carousel .controls .btn {
		padding:9px 30px;
		font-size:16px;
		font-size:1rem;
		line-height:20px;
		line-height:1.25rem;
	}

	.article-carousel .controls .next,.article-carousel .controls .prev {
		width:40px;
		height:40px;
	}

	.article-carousel .media-box {
		float:right;
	}

	.article-carousel blockquote p {
		font-size:20px;
		font-size:1.25rem;
		line-height:28px;
		line-height:1.75rem;
	}

	.article-carousel .item {
		padding:40px 0;
	}

	.article-carousel .media-box {
		width:560px;
		margin-left:40px;
	}

	.article-carousel.is-text-media p {
		float:left;
		width:260px;
	}

	.b-standard-story .article-carousel>h2 {
		padding:54px 0;
	}

	.b-standard-story .article-carousel p {
		width:460px;
	}

	.b-standard-story .article-carousel .carousel,.b-standard-story .article-carousel>h2 {
		margin:0 0 0 80px;
	}

	.b-standard-story .article-carousel .item {
		margin:0;
		padding:0;
	}

	.b-standard-story .article-carousel .controls {
		top:60px;
		right:40px;
	}

	.b-standard-story .article-carousel .image-box {
		width:560px;
	}

	.b-standard-story .article-carousel img {
		height:315px;
	}

	.article-carousel.is-quote-image {
		width:860px;
	}

	.article-carousel.is-quote-image .image-box {
		display:inline-block;
		width:280px;
		margin-bottom:40px;
	}

	.article-carousel.is-quote-image img {
		height:340px;
	}

	.article-carousel blockquote {
		display:inline-block;
		vertical-align:top;
		width:520px;
		margin:0 0 0 40px;
	}

	.article-carousel blockquote .quotation {
		height:90px;
		margin-top:-20px;
		margin-left:-16px;
		padding-right:80%;
		font-size:160px;
		font-size:10rem;
		line-height:160px;
		line-height:10rem;
	}

	.article-carousel blockquote .quotation:after {
		width:50%;
	}

	.article-carousel .info {
		margin-bottom:20px;
		font-size:16px;
		font-size:1rem;
		line-height:24px;
		line-height:1.5rem;
	}

	.article-carousel p {
		font-size:16px;
		font-size:1rem;
		line-height:26px;
		line-height:1.625rem;
	}

	.article-carousel>.title {
		font-size:24px;
		font-size:1.5rem;
		line-height:28px;
		line-height:1.75rem;
	}

	.b-article-main .content>h2 {
		margin-bottom:48px;
		font-size:40px;
		font-size:2.5rem;
		line-height:48px;
		line-height:3rem;
	}

	.b-article-main .content>h3 {
		margin-bottom:28px;
		font-size:24px;
		font-size:1.5rem;
		line-height:32px;
		line-height:2rem;
	}

	.b-article-main .content>h4 {
		margin-bottom:20px;
		font-size:16px;
		font-size:1rem;
		line-height:20px;
		line-height:1.25rem;
	}

	.b-article-main .content>p {
		margin-bottom:39px;
		font-size:16px;
		font-size:1rem;
		line-height:26px;
		line-height:1.625rem;
	}

	.b-article-main .content>.intro {
		margin-bottom:32px;
		font-size:20px;
		font-size:1.25rem;
		line-height:32px;
		line-height:2rem;
	}

	.b-article-main .content .dropdown-box ul,.b-article-main .content>ol,.b-article-main .content>ul .dropdown-box ol {
		margin:0 0 39px 25px;
	}

	.b-article-main .content .dropdown-box ol li,.b-article-main .content .dropdown-box ul li,.b-article-main .content table ol li,.b-article-main .content table ul li,.b-article-main .content>ol li,.b-article-main .content>ul li {
		margin-bottom:15px;
		font-size:16px;
		font-size:1rem;
		line-height:26px;
		line-height:1.625rem;
	}
	
	.b-article-main .content>ul li a:hover{
		color: ##f37029;
	}

	.b-article-main .content .dropdown-box ol>li,.b-article-main .content table ol>li,.b-article-main .content>ol>li {
		padding-left:40px;
	}

	.b-article-main .content .dropdown-box ol>li:before,.b-article-main .content table ol>li:before,.b-article-main .content>ol>li:before {
		width:26px;
		height:26px;
		font-size:16px;
		line-height:24px;
	}

	.b-article-main .content .dropdown-box ul li,.b-article-main .content table ul li,.b-article-main .content>ul li {
		padding-left:40px;
	}

	.b-article-main .content .dropdown-box ul li:before,.b-article-main .content table ul li:before,.b-article-main .content>ul li:before {
		top:9px;
		left:8px;
	}

	.b-article-main .content>blockquote {
		float:right;
		width:60%;
		margin:0 0 45px 40px;
	}

	.b-article-main .content>blockquote p {
		font-size:20px;
		font-size:1.25rem;
		line-height:28px;
		line-height:1.75rem;
	}

	.b-article-main .content>blockquote p:before {
		height:90px;
		margin-top:-20px;
		margin-left:-16px;
		padding-right:80%;
		font-size:160px;
		line-height:160px;
	}

	.b-article-main .content>blockquote footer {
		margin-top:20px;
		padding-left:63%;
	}

	.b-article-main .content>blockquote footer:before {
		top:8%;
		left:0;
		width:58%;
		height:5px;
	}

	.b-article-main .content>blockquote footer cite a {
		top:-6px;
	}

	.b-article-main .content>blockquote .fact {
		font-size:60px;
		font-size:3.75rem;
		line-height:60px;
		line-height:3.75rem;
	}

	.b-article-main .content tbody td,.b-article-main .content tbody th,.b-article-main .content thead th {
		padding:20px;
	}

	.b-article-main .content.is-full-width table td:first-child,.b-article-main .content.is-full-width table th:first-child {
		padding-left:40px;
	}

	.b-article-main .content.is-full-width table td:last-child,.b-article-main .content.is-full-width table th:last-child {
		padding-right:40px;
	}

	.b-article-main .content .table-box {
		max-width:600px;
	}

	.b-article-main .content.is-full-width .table-box {
		max-width:100%;
	}

	.b-article-main {
		margin-bottom:80px;
		padding:0 40px 0 320px;
	}

	.b-article-main+.b-outro {
		margin:-80px 0 80px;
	}

	.b-article-main .content {
		float:left;
		width:100%;
	}

	.b-article-main .content:not(.is-bg-fill):first-child {
		padding-top:70px;
	}

	.b-article-main .content:not(.is-bg-fill):last-child {
		padding-bottom:70px;
	}

	.b-article-main .content:not(.is-bg-fill)+.is-bg-fill {
		margin-top:40px;
	}

	.b-article-main .content.is-bg-fill,.b-article-main .content.is-full-width {
		width:1240px;
		margin:0 -40px 0 -320px;
	}

	.b-article-main .content.is-bg-fill {
		padding:50px 60px 50px 320px;
	}

	.b-article-main .content.is-bg-fill+.content:not(.is-bg-fill),.b-article-main .content.is-full-width+.is-full-width {
		margin-top:80px;
	}

	.b-article-main .content>.intro,.b-article-main .content>h2,.b-article-main .content>h3,.b-article-main .content>p {
		padding-right:280px;
	}

	.b-article-main .content.is-full-width .media-box .info,.b-article-main .content.is-full-width>h2,.b-article-main .content.is-full-width>h3 {
		padding:0 280px 0 320px;
	}

	.b-article-main .content.is-full-width .media-box .info {
		font-size:16px;
		font-size:1rem;
		line-height:26px;
		line-height:1.625rem;
	}

	.b-article-main .content.is-related {
		padding:40px 300px 0;
	}

	.b-article-main .content.is-related>h2.short-title {
		position:absolute;
		top:40px;
		left:0;
		width:260px;
		text-align:right;
		display:block;
		padding:0;
		font-size:24px;
		font-size:1.5rem;
		line-height:28px;
		line-height:1.75rem;
	}

	.b-article-main .content .dropdown-box .link-list,.b-article-main .content .link-list {
		max-width:280px;
		margin:0 0 40px;
	}

	.b-article-main .content .is-text-media {
		margin:25px 0 10px;
	}

	.b-article-main .aside {
		float:left;
		width:320px;
		margin-left:-320px;
		padding:80px 60px 0 40px;
		text-align:right;
	}

	.b-article-main .aside+.content {
		padding-top:80px;
	}

	.b-article-main .aside .date,.b-article-main .aside .short-title {
		margin-bottom:40px;
		font-size:24px;
		font-size:1.5rem;
		line-height:28px;
		line-height:1.75rem;
	}

	.b-article-main .aside .download-link {
		margin-bottom:20px;
		padding:9px 30px;
		font-size:16px;
		font-size:1rem;
		line-height:20px;
		line-height:1.25rem;
	}

	.no-touch .b-article-main .aside .download-link:active,.no-touch .b-article-main .aside .download-link:focus,.no-touch .b-article-main .aside .download-link:hover {
		padding-right:60px;
	}

	.b-article-main .aside .download-link:after {
		right:25px;
	}

	.b-article-main .aside .print-link {
		margin-bottom:20px;
		padding:9px 30px;
		font-size:16px;
		font-size:1rem;
		line-height:20px;
		line-height:1.25rem;
	}

	.no-touch .b-article-main .aside .print-link:active,.no-touch .b-article-main .aside .print-link:focus,.no-touch .b-article-main .aside .print-link:hover {
		padding-right:60px;
	}

	.b-article-main .aside .print-link:after {
		right:25px;
	}

	.b-article-main.is-related>h2.short-title {
		margin-bottom:30px;
		font-size:24px;
		font-size:1.5rem;
		line-height:28px;
		line-height:1.75rem;
	}

	.b-article-media {
		float:right;
		margin:0 0 20px 40px;
	}

	.b-live-event .b-article-media {
		float:none;
	}

	.b-article-media .btn {
		font-size:16px;
		font-size:1rem;
		line-height:20px;
		line-height:1.25rem;
	}

	.b-article-media .b-article-apprenticeship {
		padding-right:320px;
	}

	.b-article-media .download-image {
		width:40px;
		height:40px;
	}

	.b-article-media {
		width:560px;
	}

	.b-article-media.is-large {
		width:880px;
		margin:0 0 20px;
		float:none;
	}

	.b-live-event .b-article-media {
		margin:0 0 30px;
	}

	.b-article-media .info {
		font-size:16px;
		font-size:1rem;
		line-height:26px;
		line-height:1.625rem;
	}

	.b-article-slideshare {
		width:100%;
		margin-right:285px;
	}

	.b-article-text-dropdown {
		max-width:620px;
	}

	.b-article-text-dropdown h2 {
		float:left;
		font-size:24px;
		font-size:1.5rem;
		line-height:28px;
		line-height:1.75rem;
	}

	.b-article-text-dropdown h3,.b-article-text-dropdown h4 {
		margin-bottom:20px;
		font-size:16px;
		font-size:1rem;
		line-height:20px;
		line-height:1.25rem;
	}

	.b-article-text-dropdown ol,.b-article-text-dropdown p,.b-article-text-dropdown ul {
		font-size:16px;
		font-size:1rem;
		line-height:26px;
		line-height:1.625rem;
	}

	.b-article-text-dropdown .toc {
		float:left;
	}

	.b-article-text-dropdown .b-article-media {
		margin-right:-260px;
	}

	.b-tag-list {
		margin-bottom:40px;
	}

	.b-tag-list .btn {
		font-size:16px;
		font-size:1rem;
		line-height:20px;
		line-height:1.25rem;
	}

	.b-iframe-financial.is-index-overview {
		background-color:#f1f6fa;
	}

	.b-iframe-financial.is-quote-list {
		height:640px;
	}

	.b-iframe-financial.is-investment-calc {
		height:390px;
	}

	.b-iframe-financial.is-chart-tool {
		height:930px;
	}

	.b-iframe-financial.is-index-overview,.b-iframe-financial.is-mini-chart {
		height:340px;
	}

	.b-iframe-financial.is-index-overview {
		padding:30px;
	}

	.b-news-carousel,.b-single-contact .btn-toggle {
		display:none;
	}

	.b-single-contact .name {
		margin-bottom:18px;
		font-size:24px;
		font-size:1.5rem;
		line-height:28px;
		line-height:1.75rem;
	}

	.b-single-contact .job-description {
		height:48px;
		margin-bottom:27px;
		font-size:16px;
		font-size:1rem;
		line-height:24px;
		line-height:1.5rem;
	}

	.b-single-contact .contact-list dd {
		margin-left:38px;
	}

	.b-single-contact .cellphone-number,.b-single-contact .phone-number {
		margin-bottom:16px;
		font-size:20px;
		font-size:1.25rem;
		line-height:24px;
		line-height:1.5rem;
	}

	.b-single-contact .btn {
		bottom:30px;
		padding:9px 30px;
		font-size:16px;
		font-size:1rem;
		line-height:20px;
		line-height:1.25rem;
	}

	.no-touch .b-single-contact .btn:active,.no-touch .b-single-contact .btn:focus,.no-touch .b-single-contact .btn:hover {
		padding-right:62px;
	}

	.b-single-contact .btn:after {
		right:25px;
	}

	.b-single-contact {
		height:340px;
	}

	.b-single-contact .btn {
		left:30px;
	}

	.b-results .is-2-col .b-single-contact .text-box,.box-m .b-single-contact .text-box {
		float:left;
		width:320px;
		padding:25px 40px 30px 30px;
	}

	.b-results .is-2-col .b-single-contact .text-box .btn,.box-m .b-single-contact .text-box .btn {
		max-width:250px;
	}

	.b-results .is-2-col .b-single-contact .image-box,.box-m .b-single-contact .image-box {
		width:280px;
		margin-left:320px;
	}

	.b-media-carousel .b-single-contact .text-box,.b-results .b-single-contact .text-box,.box-s .b-single-contact .text-box {
		padding:25px 30px 30px;
	}

	.b-media-carousel .b-single-contact .text-box .btn,.b-results .b-single-contact .text-box .btn,.box-s .b-single-contact .text-box .btn {
		max-width:220px;
	}

	.box-s .b-single-contact .image-box {
		display:none;
	}

	.b-single-download .filename {
		max-height:84px;
		font-size:24px;
		font-size:1.5rem;
		line-height:28px;
		line-height:1.75rem;
	}

	.b-single-download .description {
		margin-bottom:22px;
		font-size:16px;
		font-size:1rem;
		line-height:26px;
		line-height:1.625rem;
	}

	.b-single-download .text {
		max-height:104px;
		font-size:16px;
		font-size:1rem;
		line-height:26px;
		line-height:1.625rem;
	}

	.b-single-download .btn {
		bottom:30px;
		padding:9px 30px;
		font-size:16px;
		font-size:1rem;
		line-height:20px;
		line-height:1.25rem;
	}

	.no-touch .b-single-download .btn:active,.no-touch .b-single-download .btn:focus,.no-touch .b-single-download .btn:hover {
		padding-right:60px;
	}

	.b-single-download .btn:after {
		right:20px;
	}

	.b-single-download {
		height:340px;
	}

	.b-single-download .text-box {
		padding:25px 30px 30px;
	}

	.b-single-download .btn {
		left:30px;
		max-width:220px;
	}

	.b-social-media-facebook .date {
		display:block;
	}

	.b-social-media-facebook .name {
		font-size:24px;
		font-size:1.5rem;
		line-height:28px;
		line-height:1.75rem;
	}

	.b-social-media-facebook .text-box {
		padding:0 30px;
	}

	.b-social-media-facebook .date {
		margin-bottom:6px;
	}

	.b-social-media-facebook .message {
		max-height:144px;
		font-size:16px;
		font-size:1rem;
		line-height:24px;
		line-height:1.5rem;
	}

	.b-social-media-facebook .interaction-box {
		min-height:53px;
	}

	.b-social-media-facebook .interaction-box .hint {
		font-size:14px;
		font-size:.875rem;
		line-height:18px;
		line-height:1.125rem;
	}

	.b-social-media-facebook {
		height:340px;
	}

	.b-social-media-facebook:after {
		top:30px;
		right:30px;
	}

	.b-social-media-facebook .title-box {
		padding:25px 75px 21px 30px;
	}

	.b-social-media-facebook .interaction-box {
		padding:12px 30px;
	}

	.b-social-media-instagram .photo img {
		top:0;
		height:100%;
	}

	.b-social-media-instagram .pager {
		bottom:40px;
	}

	.b-social-media-instagram {
		height:340px;
	}

	.b-social-media-instagram .title {
		left:30px;
		font-size:24px;
		font-size:1.5rem;
		line-height:28px;
		line-height:1.75rem;
	}

	.b-social-media-twitter .date {
		display:block;
	}

	.b-social-media-twitter .fullname {
		font-size:24px;
		font-size:1.5rem;
		line-height:28px;
		line-height:1.75rem;
	}

	.b-social-media-twitter .nickname {
		font-size:16px;
		font-size:1rem;
		line-height:24px;
		line-height:1.5rem;
	}

	.b-social-media-twitter .text-box {
		padding:0 30px;
	}

	.b-social-media-twitter .date {
		margin-bottom:6px;
	}

	.b-social-media-twitter .tweet {
		max-height:144px;
		font-size:16px;
		font-size:1rem;
		line-height:24px;
		line-height:1.5rem;
	}

	.b-social-media-twitter .interaction-box {
		min-height:53px;
	}

	.b-social-media-twitter .interaction-box .hint {
		margin-left:5px;
		font-size:14px;
		font-size:.875rem;
		line-height:18px;
		line-height:1.125rem;
	}

	.b-social-media-twitter {
		height:340px;
	}

	.b-social-media-twitter:after {
		top:30px;
		right:25px;
	}

	.b-social-media-twitter .title-box {
		padding:25px 90px 25px 30px;
	}

	.b-social-media-twitter .interaction-box {
		padding:12px 30px;
	}

	.b-teaser-did-you-know {
		height:340px;
	}

	.b-teaser-did-you-know .title {
		max-height:56px;
		margin-bottom:20px;
		font-size:24px;
		font-size:1.5rem;
		line-height:28px;
		line-height:1.75rem;
	}

	.b-teaser-did-you-know .text {
		max-height:160px;
		padding-right:50px;
		font-size:16px;
		font-size:1rem;
		line-height:19px;
		line-height:1.1875rem;
	}

	.b-teaser-did-you-know .text em {
		margin-bottom:10px;
		font-size:24px;
		font-size:1.5rem;
		line-height:28px;
		line-height:1.75rem;
		text-transform:uppercase;
	}

	.b-teaser-did-you-know .text .highlight {
		font-size:60px;
		font-size:3.75rem;
		line-height:64px;
		line-height:4rem;
	}

	.b-teaser-did-you-know .btn {
		bottom:30px;
		padding:9px 30px;
		font-size:16px;
		font-size:1rem;
		line-height:20px;
		line-height:1.25rem;
	}

	.no-touch .b-teaser-did-you-know .btn:active,.no-touch .b-teaser-did-you-know .btn:focus,.no-touch .b-teaser-did-you-know .btn:hover {
		padding-right:45px;
	}

	.b-teaser-did-you-know .btn:after {
		right:20px;
	}

	.b-teaser-did-you-know .text-box {
		padding:25px 30px 30px;
	}

	.b-teaser-did-you-know .btn {
		left:30px;
		max-width:220px;
	}

	.b-teaser-division {
		height:340px;
	}

	.b-teaser-division .title {
		font-size:24px;
		font-size:1.5rem;
		line-height:28px;
		line-height:1.75rem;
	}

	.b-teaser-division .text {
		max-height:240px;
		font-size:16px;
		font-size:1rem;
		line-height:24px;
		line-height:1.5rem;
	}

	.b-teaser-division {
		padding:25px 30px 30px;
	}

	.box-m .b-teaser-division .title {
		max-height:28px;
		margin-bottom:20px;
	}

	.box-m .b-teaser-division .list-box,.box-m .b-teaser-division .text-box {
		float:left;
		width:50%;
	}

	.box-m .b-teaser-division .text-box {
		padding-right:20px;
	}

	.box-m .b-teaser-division .list-box {
		padding:4px 0 0 20px;
	}

	.box-m .b-teaser-division .list-box ul {
		max-height:233px;
	}

	.box-m .b-teaser-division .link {
		height:77px;
		font-size:24px;
		font-size:1.5rem;
		line-height:28px;
		line-height:1.75rem;
	}

	.box-m .b-teaser-division .link:after {
		top:32px;
	}

	.box-m .b-teaser-division .link>.inner {
		max-width:205px;
	}

	.box-s .b-teaser-division .title {
		max-height:56px;
		margin-bottom:16px;
	}

	.box-s .b-teaser-division .text-box {
		display:none;
	}

	.box-s .b-teaser-division .list-box ul {
		max-height:213px;
	}

	.box-s .b-teaser-division .link {
		height:70px;
		font-size:20px;
		font-size:1.25rem;
		line-height:24px;
		line-height:1.5rem;
	}

	.box-s .b-teaser-division .link:after {
		top:27px;
	}

	.box-s .b-teaser-division .link>.inner {
		max-width:175px;
	}

	.b-teaser-event-list .controls {
		top:30px;
		left:162px;
	}

	.b-teaser-event-list .controls .btn {
		padding:9px 30px;
		font-size:16px;
		font-size:1rem;
		line-height:20px;
		line-height:1.25rem;
	}

	.b-teaser-event-list .controls .next,.b-teaser-event-list .controls .prev {
		width:40px;
		height:40px;
	}

	.b-teaser-event-list .carousel .rack {
		height:340px;
	}

	.b-teaser-event-list .carousel .item {
		width:280px;
		height:340px;
		margin-bottom:40px;
	}

	.js .b-teaser-event-list .carousel .item {
		margin-bottom:0;
	}

	.b-teaser-event-list .event {
		padding:25px 30px 30px;
	}

	.b-teaser-event-list .event .btn {
		bottom:30px;
		left:30px;
		max-width:220px;
		padding:9px 30px;
		font-size:16px;
		font-size:1rem;
		line-height:20px;
		line-height:1.25rem;
	}

	.no-touch .b-teaser-event-list .event .btn:active,.no-touch .b-teaser-event-list .event .btn:focus,.no-touch .b-teaser-event-list .event .btn:hover {
		padding-right:45px;
	}

	.b-teaser-event-list .event .btn:after {
		right:20px;
	}

	.b-teaser-event-list .date-start {
		margin-bottom:3px;
		font-size:40px;
		font-size:2.5rem;
		line-height:44px;
		line-height:2.75rem;
	}

	.b-teaser-event-list .date-end {
		font-size:16px;
		font-size:1rem;
		line-height:20px;
		line-height:1.25rem;
	}

	.b-teaser-event-list .link-box {
		height:217px;
		margin:30px -30px 0;
		padding:0 30px;
	}

	.b-teaser-event-list .title {
		max-height:112px;
		font-size:24px;
		font-size:1.5rem;
		line-height:28px;
		line-height:1.75rem;
	}

	.b-teaser-event-list .highlight {
		max-height:84px;
	}

	.b-teaser-filter {
		height:340px;
	}

	.b-teaser-filter .title {
		font-size:24px;
		font-size:1.5rem;
		line-height:28px;
		line-height:1.75rem;
	}

	.b-teaser-filter label {
		padding-bottom:6px;
		font-size:24px;
		font-size:1.5rem;
		line-height:28px;
		line-height:1.75rem;
	}

	.b-teaser-filter select {
		height:32px;
		margin-bottom:8px;
		font-size:24px;
		font-size:1.5rem;
		line-height:28px;
		line-height:1.75rem;
	}

	.b-teaser-filter .btn {
		bottom:30px;
		padding:9px 30px;
		font-size:16px;
		font-size:1rem;
		line-height:20px;
		line-height:1.25rem;
	}

	.no-touch .b-teaser-filter .btn:active,.no-touch .b-teaser-filter .btn:focus,.no-touch .b-teaser-filter .btn:hover {
		padding-right:45px;
	}

	.b-teaser-filter .btn:after {
		right:20px;
	}

	.b-teaser-filter .title {
		padding:25px 30px 20px;
	}

	.b-teaser-filter .form-box {
		padding:16px 30px;
	}

	.b-teaser-filter .btn {
		left:30px;
	}

	.box-m .b-teaser-filter .title {
		width:600px;
	}

	.box-m .b-teaser-filter label {
		width:540px;
	}

	.box-m .b-teaser-filter .btn {
		max-width:540px;
	}

	.box-s .b-teaser-filter .title {
		width:280px;
	}

	.box-s .b-teaser-filter label {
		width:220px;
	}

	.box-s .b-teaser-filter .btn {
		max-width:220px;
	}

	.b-teaser-financial {
		height:340px;
	}

	.b-teaser-financial .title {
		padding:28px 10px 18px;
		font-size:24px;
		font-size:1.5rem;
		line-height:24px;
		line-height:1.5rem;
	}

	.b-teaser-financial .stock-value {
		font-size:60px;
		font-size:3.75rem;
		line-height:60px;
		line-height:3.75rem;
	}

	.b-teaser-financial .stock-trend-wrapper {
		height:91px;
	}

	.b-teaser-financial .stock-trend {
		padding:3px 0 3px 42px;
	}

	.b-teaser-financial .stock-trend:before {
		top:0;
		width:30px;
		height:30px;
	}

	.b-teaser-financial .stock-description {
		position:absolute;
		right:0;
		bottom:0;
		left:0;
		height:100px;
		padding:22px 0 0;
		background-color:#fff;
	}

	.b-teaser-financial .stock-name {
		font-family:HelveticaNeueLT-Bold,Arial,sans-serif;
		font-size:24px;
		font-size:1.5rem;
		line-height:28px;
		line-height:1.75rem;
		color:#0c587f;
	}

	.b-teaser-financial .stock-information {
		color:#0c587f;
	}

	.b-teaser-functional-area {
		height:340px;
	}

	.b-teaser-functional-area .title {
		margin-bottom:16px;
		font-size:24px;
		font-size:1.5rem;
		line-height:28px;
		line-height:1.75rem;
	}

	.b-teaser-functional-area a {
		max-height:168px;
	}

	.b-teaser-functional-area .list-box ul {
		max-height:213px;
	}

	.b-teaser-functional-area .link {
		height:53px;
		font-size:16px;
		font-size:1rem;
		line-height:20px;
		line-height:1.25rem;
	}

	.b-teaser-functional-area .link>.inner {
		max-height:40px;
	}

	.b-teaser-functional-area {
		padding:25px 30px 30px;
	}

	.b-teaser-functional-area .list-box {
		right:30px;
		left:30px;
	}

	.b-teaser-gallery .text-box .btn {
		bottom:30px;
		left:30px;
		padding:9px 30px;
		font-size:16px;
		font-size:1rem;
		line-height:20px;
		line-height:1.25rem;
	}

	.no-touch .b-teaser-gallery .text-box .btn:active,.no-touch .b-teaser-gallery .text-box .btn:focus,.no-touch .b-teaser-gallery .text-box .btn:hover {
		padding-right:45px;
	}

	.b-teaser-gallery .text-box .btn:after {
		right:20px;
	}

	.b-teaser-gallery .info {
		bottom:15px;
		left:30px;
	}

	.b-teaser-gallery {
		height:340px;
	}

	.box-l .b-teaser-gallery .text-box,.box-m .b-teaser-gallery .text-box {
		float:left;
		width:320px;
		padding:25px 40px 30px 30px;
	}

	.box-l .b-teaser-gallery .text-box .btn,.box-m .b-teaser-gallery .text-box .btn {
		max-width:250px;
	}

	.box-l .b-teaser-gallery .title,.box-m .b-teaser-gallery .title {
		max-height:240px;
		font-family:HelveticaNeueW01-UltLt,Arial,sans-serif;
		font-size:40px;
		font-size:2.5rem;
		line-height:48px;
		line-height:3rem;
	}

	.box-l .b-teaser-gallery .title .highlight,.box-m .b-teaser-gallery .title .highlight {
		display:block;
		font-family:HelveticaNeueLT-Bold,Arial,sans-serif;
	}

	.box-l .b-teaser-gallery .image-box,.box-m .b-teaser-gallery .image-box {
		position:relative;
		height:100%;
		margin-left:320px;
	}

	.box-l .b-teaser-gallery .image-box {
		width:600px;
	}

	.box-m .b-teaser-gallery .image-box {
		width:280px;
	}

	.box-s .b-teaser-gallery .text-box {
		padding:25px 30px 30px;
	}

	.box-s .b-teaser-gallery .text-box .btn {
		max-width:220px;
	}

	.box-s .b-teaser-gallery .title {
		max-height:56px;
		margin-top:158px;
		font-family:HelveticaNeueLT-Light,Arial,sans-serif;
		font-size:24px;
		font-size:1.5rem;
		line-height:28px;
		line-height:1.75rem;
	}

	.box-s .b-teaser-gallery .title .highlight {
		display:none;
	}

	.box-s .b-teaser-gallery .image-box {
		position:absolute;
		top:0;
		left:0;
		width:100%;
		height:158px;
	}

	.b-teaser-image-text {
		height:340px;
	}

	.b-teaser-image-text .text-box .title {
		max-height:84px;
		margin-bottom:22px;
		font-size:24px;
		font-size:1.5rem;
		line-height:28px;
		line-height:1.75rem;
	}

	.b-teaser-image-text .text-box .text {
		max-height:120px;
		font-size:16px;
		font-size:1rem;
		line-height:24px;
		line-height:1.5rem;
	}

	.b-teaser-image-text .text-box .btn {
		padding:9px 30px;
		font-size:16px;
		font-size:1rem;
		line-height:20px;
		line-height:1.25rem;
	}

	.no-touch .b-teaser-image-text .text-box .btn:active,.no-touch .b-teaser-image-text .text-box .btn:focus,.no-touch .b-teaser-image-text .text-box .btn:hover {
		padding-right:45px;
	}

	.b-teaser-image-text .text-box .btn:after {
		right:20px;
	}

	.box-l .b-teaser-image-text .text-box,.box-m .b-teaser-image-text .text-box {
		float:left;
		width:280px;
		padding:25px 30px 30px 30px;
	}

	.box-l .b-teaser-image-text .image-box {
		width:600px;
		margin-left:320px;
	}

	.box-m .b-teaser-image-text .image-box {
		width:320px;
		margin-left:280px;
	}

	.b-teaser-image-text .btn {
		bottom:30px;
		left:30px;
		max-width:250px;
	}

	.b-teaser-job-offer .category {
		height:22px;
		margin-bottom:12px;
	}

	.b-teaser-job-offer .category,.b-teaser-job-offer .office {
		font-size:16px;
		font-size:1rem;
		line-height:20px;
		line-height:1.25rem;
	}

	.b-teaser-job-offer .office {
		height:40px;
	}

	.b-teaser-job-offer .title {
		height:120px;
		margin-bottom:24px;
		font-size:20px;
		font-size:1.25rem;
		line-height:24px;
		line-height:1.5rem;
	}

	.b-teaser-job-offer .btn {
		bottom:30px;
		padding:9px 30px;
		font-size:16px;
		font-size:1rem;
		line-height:20px;
		line-height:1.25rem;
	}

	.no-touch .b-teaser-job-offer .btn:active,.no-touch .b-teaser-job-offer .btn:focus,.no-touch .b-teaser-job-offer .btn:hover {
		padding-right:45px;
	}

	.b-teaser-job-offer .btn:after {
		right:20px;
	}

	.b-teaser-job-offer {
		height:340px;
	}

	.b-teaser-job-offer .text-box {
		padding:25px 30px 30px;
	}

	.b-teaser-job-offer .btn {
		left:30px;
		max-width:220px;
	}

	.b-teaser-job-search {
		height:340px;
	}

	.b-teaser-job-search .title {
		font-size:24px;
		font-size:1.5rem;
		line-height:28px;
		line-height:1.75rem;
	}

	.b-teaser-job-search select {
		height:32px;
		font-size:24px;
		font-size:1.5rem;
		line-height:28px;
		line-height:1.75rem;
	}

	.b-teaser-job-search .btn {
		padding:9px 30px;
		font-size:16px;
		font-size:1rem;
		line-height:20px;
		line-height:1.25rem;
	}

	.no-touch .b-teaser-job-search .btn:active,.no-touch .b-teaser-job-search .btn:focus,.no-touch .b-teaser-job-search .btn:hover {
		padding-right:45px;
	}

	.b-teaser-job-search .btn:after {
		right:20px;
	}

	.b-teaser-job-search .form-box {
		padding:0 30px;
	}

	.box-l .b-teaser-job-search .title {
		width:920px;
	}

	.box-l .b-teaser-job-search .title,.box-m .b-teaser-job-search .title {
		padding:25px 30px 75px;
	}

	.box-l .b-teaser-job-search select,.box-m .b-teaser-job-search select {
		float:left;
		width:260px;
		margin-bottom:34px;
		margin-left:40px;
	}

	.box-l .b-teaser-job-search .search-form-box,.box-m .b-teaser-job-search .search-form-box {
		padding:0 220px 0 30px;
	}

	.box-l .b-teaser-job-search .search-field,.box-m .b-teaser-job-search .search-field {
		padding:15px 0;
		font-size:40px;
		font-size:2.5rem;
		line-height:48px;
		line-height:3rem;
	}

	.box-l .b-teaser-job-search .btn,.box-m .b-teaser-job-search .btn {
		bottom:85px;
		right:30px;
	}

	.box-m .b-teaser-job-search .title {
		width:600px;
	}

	.box-m .b-teaser-job-search select {
		width:250px;
	}

	.box-s .b-teaser-job-search .search-form-box {
		padding:0 30px;
	}

	.box-m .b-teaser-job-search .form-field:nth-child(3n+3) {
		display:none;
	}

	.box-s .b-teaser-job-search .title {
		width:280px;
		padding:25px 30px 40px;
	}

	.box-s .b-teaser-job-search select {
		float:none;
		width:100%;
		margin-bottom:18px;
		margin-left:0;
	}

	.box-s .b-teaser-job-search .search-field {
		padding:15px 0;
		font-size:20px;
		font-size:1.25rem;
		line-height:28px;
		line-height:1.75rem;
	}

	.box-s .b-teaser-job-search .form-field:nth-child(3n+2),.box-s .b-teaser-job-search .form-field:nth-child(3n+3) {
		display:none;
	}

	.box-s .b-teaser-job-search .btn {
		right:auto;
		bottom:30px;
		left:30px;
	}

	.b-teaser-list {
		height:340px;
	}

	.b-teaser-list .list-box ul {
		max-height:213px;
	}

	.b-teaser-list .link {
		height:53px;
		font-size:16px;
		font-size:1rem;
		line-height:20px;
		line-height:1.25rem;
	}

	.b-teaser-list {
		padding:25px 30px 30px;
	}

	.b-teaser-list .title {
		height:56px;
		margin-bottom:16px;
		font-size:24px;
		font-size:1.5rem;
		line-height:28px;
		line-height:1.75rem;
	}

	.b-teaser-media {
		height:272px;
	}

	.b-teaser-media .image-box {
		height:158px;
	}

	.b-teaser-media .info {
		font-size:16px;
		font-size:1rem;
		line-height:22px;
		line-height:1.375rem;
	}

	.b-teaser-media .media-audio,.b-teaser-media .media-doc,.b-teaser-media .media-photo,.b-teaser-media .media-video {
		margin:8px 8px 0 0;
	}

	.b-teaser-media .media-photo {
		padding-left:32px;
	}

	.b-teaser-media .media-video {
		padding-left:34px;
	}

	.b-teaser-media .media-audio {
		padding-left:28px;
	}

	.b-teaser-media .media-doc {
		padding-left:22px;
	}

	.b-teaser-media .text-box .title {
		height:76px;
		font-size:16px;
		font-size:1rem;
		line-height:19px;
		line-height:1.1875rem;
	}

	.b-teaser-media .toggle-layer {
		width:40px;
		height:40px;
	}

	.b-teaser-media .layer {
		padding:23px 30px 60px;
	}

	.b-teaser-media .layer .option+.option {
		margin-top:32px;
	}

	.b-teaser-media .layer .option.is-small+.option {
		margin-top:12px;
	}

	.b-teaser-media .layer .option>.title {
		margin-bottom:12px;
		font-size:20px;
		font-size:1.25rem;
		line-height:24px;
		line-height:1.5rem;
	}

	.b-teaser-media .layer .option dd {
		font-size:16px;
		font-size:1rem;
		line-height:20px;
		line-height:1.25rem;
	}

	.b-teaser-media .layer .download {
		width:74px;
		height:40px;
	}

	.b-teaser-media .layer .close {
		width:40px;
		height:40px;
	}

	.b-teaser-media .text-box {
		padding:25px 50px 13px 30px;
	}

	.b-teaser-media .info {
		padding:15px 30px;
	}

	.b-teaser-member .caption {
		font-size:24px;
		font-size:1.5rem;
		line-height:28px;
		line-height:1.75rem;
	}

	.b-teaser-press-release {
		height:340px;
	}

	.b-teaser-press-release .text-box {
		padding:25px 30px 30px;
	}

	.b-teaser-press-release .ad-hoc {
		right:30px;
		font-size:16px;
		font-size:1rem;
		line-height:35px;
		line-height:2.1875rem;
	}

	.b-teaser-press-release .date {
		margin-bottom:12px;
		font-size:16px;
		font-size:1rem;
		line-height:22px;
		line-height:1.375rem;
	}

	.b-teaser-press-release .title {
		max-height:168px;
		padding-bottom:4px;
		font-size:20px;
		font-size:1.25rem;
		line-height:24px;
		line-height:1.5rem;
	}

	.b-teaser-press-release .btn {
		bottom:30px;
		left:30px;
		max-width:220px;
		padding:9px 30px;
		font-size:16px;
		font-size:1rem;
		line-height:20px;
		line-height:1.25rem;
	}

	.no-touch .b-teaser-press-release .btn:active,.no-touch .b-teaser-press-release .btn:focus,.no-touch .b-teaser-press-release .btn:hover {
		padding-right:45px;
	}

	.b-teaser-press-release .btn:after {
		right:20px;
	}

	.b-teaser-story .btn {
		bottom:30px;
		left:30px;
		padding:9px 30px;
		font-size:16px;
		font-size:1rem;
		line-height:20px;
		line-height:1.25rem;
	}

	.no-touch .b-teaser-story .btn:active,.no-touch .b-teaser-story .btn:focus,.no-touch .b-teaser-story .btn:hover {
		padding-right:45px;
	}

	.b-teaser-story .btn:after {
		right:20px;
	}

	.b-teaser-story {
		height:340px;
	}

	.no-touch .box-xl .b-teaser-story .link-box:active .title,.no-touch .box-xl .b-teaser-story .link-box:focus .title,.no-touch .box-xl .b-teaser-story .link-box:hover .title {
		width:570px;
		font-size:40px;
		font-size:2.5rem;
		line-height:48px;
		line-height:3rem;
	}

	.box-xl .b-teaser-story .text-box {
		padding:60px 30px 30px;
	}

	.box-xl .b-teaser-story .text-box .title {
		float:right;
		width:745px;
		margin-bottom:12px;
		text-align:right;
		font-family:HelveticaNeueW01-UltLt,Arial,sans-serif;
		font-size:60px;
		font-size:3.75rem;
		line-height:66px;
		line-height:4.125rem;
	}

	.box-xl .b-teaser-story .text-box .highlight {
		display:block;
	}

	.box-xl .b-teaser-story .text-box .text {
		float:right;
		width:745px;
		height:84px;
		font-size:20px;
		font-size:1.25rem;
		line-height:28px;
		line-height:1.75rem;
	}

	.box-xl .b-teaser-story .text-box .btn {
		max-width:745px;
	}

	.box-xl .b-teaser-story .text-box.is-inverted+.image-box:before {
		background-image:-webkit-linear-gradient(290deg,rgba(0,0,0,.95)0,rgba(0,0,0,0)60%);
		background-image:linear-gradient(160deg,rgba(0,0,0,.95)0,rgba(0,0,0,0)60%);
	}

	.box-xl .b-teaser-story .image-box:before {
		background-image:-webkit-linear-gradient(290deg,rgba(255,255,255,.95)0,rgba(0,0,0,0)60%);
		background-image:linear-gradient(160deg,rgba(255,255,255,.95)0,rgba(0,0,0,0)60%);
	}

	.no-touch .box-l .b-teaser-story .link-box:active .title,.no-touch .box-l .b-teaser-story .link-box:focus .title,.no-touch .box-l .b-teaser-story .link-box:hover .title {
		width:570px;
		font-size:40px;
		font-size:2.5rem;
		line-height:48px;
		line-height:3rem;
	}

	.box-l .b-teaser-story .text-box {
		padding:37px 30px 30px;
	}

	.box-l .b-teaser-story .text-box .title {
		width:675px;
		margin-bottom:12px;
		font-family:HelveticaNeueW01-UltLt,Arial,sans-serif;
		font-size:60px;
		font-size:3.75rem;
		line-height:66px;
		line-height:4.125rem;
	}

	.box-l .b-teaser-story .text-box .highlight {
		display:block;
	}

	.box-l .b-teaser-story .text-box .text {
		width:570px;
		height:84px;
		font-size:20px;
		font-size:1.25rem;
		line-height:28px;
		line-height:1.75rem;
	}

	.box-l .b-teaser-story .text-box .btn {
		max-width:675px;
	}

	.box-l .b-teaser-story .text-box.is-inverted+.image-box:before {
		background-image:-webkit-linear-gradient(290deg,rgba(0,0,0,.95)0,rgba(0,0,0,0)60%);
		background-image:linear-gradient(160deg,rgba(0,0,0,.95)0,rgba(0,0,0,0)60%);
	}

	.box-l .b-teaser-story .image-box:before {
		background-image:-webkit-linear-gradient(290deg,rgba(255,255,255,.95)0,rgba(0,0,0,0)60%);
		background-image:linear-gradient(160deg,rgba(255,255,255,.95)0,rgba(0,0,0,0)60%);
	}

	.no-touch .box-m .b-teaser-story .link-box:active .title,.no-touch .box-m .b-teaser-story .link-box:focus .title,.no-touch .box-m .b-teaser-story .link-box:hover .title {
		width:300px;
		font-size:24px;
		font-size:1.5rem;
		line-height:28px;
		line-height:1.75rem;
	}

	.box-m .b-teaser-story .text-box {
		padding:30px;
	}

	.box-m .b-teaser-story .text-box .title {
		width:450px;
		margin-bottom:12px;
		font-family:HelveticaNeueLTStd-Th,Arial,sans-serif;
		font-size:40px;
		font-size:2.5rem;
		line-height:48px;
		line-height:3rem;
	}

	.box-m .b-teaser-story .text-box .highlight {
		display:block;
	}

	.box-m .b-teaser-story .text-box .text {
		width:300px;
		height:110px;
		font-size:16px;
		font-size:1rem;
		line-height:22px;
		line-height:1.375rem;
	}

	.box-m .b-teaser-story .text-box .btn {
		max-width:450px;
	}

	.box-m .b-teaser-story .text-box.is-inverted+.image-box:before {
		background-image:-webkit-linear-gradient(290deg,rgba(0,0,0,.95)0,rgba(0,0,0,0)60%);
		background-image:linear-gradient(160deg,rgba(0,0,0,.95)0,rgba(0,0,0,0)60%);
	}

	.box-m .b-teaser-story .image-box:before {
		background-image:-webkit-linear-gradient(290deg,rgba(255,255,255,.95)0,rgba(0,0,0,0)60%);
		background-image:linear-gradient(160deg,rgba(255,255,255,.95)0,rgba(0,0,0,0)60%);
	}

	.box-s .b-teaser-story .text-box {
		padding:24px 30px 30px;
	}

	.box-s .b-teaser-story .text-box .title {
		margin-bottom:12px;
		font-family:HelveticaNeueLT-Light,Arial,sans-serif;
		font-size:24px;
		font-size:1.5rem;
		line-height:28px;
		line-height:1.75rem;
		-webkit-transition:all .4s;
		transition:all .4s;
	}

	.box-s .b-teaser-story .text-box .text {
		height:110px;
		font-size:16px;
		font-size:1rem;
		line-height:22px;
		line-height:1.375rem;
	}

	.box-s .b-teaser-story .text-box .btn {
		max-width:220px;
	}

	.box-s .b-teaser-story .text-box.is-inverted+.image-box:before {
		background-image:-webkit-linear-gradient(top,rgba(0,0,0,.95)0,rgba(0,0,0,0)60%);
		background-image:linear-gradient(to bottom,rgba(0,0,0,.95)0,rgba(0,0,0,0)60%);
	}

	.box-s .b-teaser-story .image-box:before {
		background-image:-webkit-linear-gradient(top,rgba(255,255,255,.95)0,rgba(0,0,0,0)60%);
		background-image:linear-gradient(to bottom,rgba(255,255,255,.95)0,rgba(0,0,0,0)60%);
	}

	.b-teaser-text .title {
		max-height:84px;
		margin-bottom:22px;
		font-size:24px;
		font-size:1.5rem;
		line-height:28px;
		line-height:1.75rem;
	}

	.b-teaser-text .text {
		max-height:120px;
		font-size:16px;
		font-size:1rem;
		line-height:24px;
		line-height:1.5rem;
	}

	.b-teaser-text .btn {
		bottom:30px;
		padding:9px 30px;
		font-size:16px;
		font-size:1rem;
		line-height:20px;
		line-height:1.25rem;
	}

	.no-touch .b-teaser-text .btn:active,.no-touch .b-teaser-text .btn:focus,.no-touch .b-teaser-text .btn:hover {
		padding-right:45px;
	}

	.b-teaser-text .btn:after {
		right:20px;
	}

	.b-teaser-text {
		height:340px;
	}

	.b-teaser-text .text-box {
		padding:25px 30px 30px;
	}

	.b-teaser-text .btn {
		left:30px;
		max-width:220px;
	}

	.b-teaser-video .media-video {
		bottom:30px;
		left:30px;
	}

	.b-teaser-video {
		height:340px;
	}

	.box-m .b-teaser-video .title {
		top:21px;
		right:30px;
		left:30px;
		max-height:96px;
		font-family:HelveticaNeueW01-UltLt,Arial,sans-serif;
		font-size:40px;
		font-size:2.5rem;
		line-height:48px;
		line-height:3rem;
	}

	.box-s .b-teaser-video .title {
		top:24px;
		right:30px;
		left:30px;
		max-height:84px;
		font-family:HelveticaNeueLT-Light,Arial,sans-serif;
		font-size:24px;
		font-size:1.5rem;
		line-height:28px;
		line-height:1.75rem;
	}

	.b-live-event {
		padding-top:39.51612903%;
	}

	.b-live-event .sub-header {
		padding-bottom:18.5483871%;
	}

	.b-live-event .b-sharing {
		position:relative;
		margin-left:0;
	}

	.b-live-event .article-carousel .controls {
		top:0;
	}

	.b-live-event .header-image+section .sub-header {
		margin-top:-370px;
	}

	.b-live-event .sub-heading {
		bottom:30px;
	}

	.b-live-event .b-quick-access {
		top:350px;
		bottom:auto;
	}

	.b-live-event .header-image,.b-live-event .sub-header-image {
		width:1680px;
		left:-220px;
	}

	.b-live-event .content p {
		margin-bottom:30px;
	}

	.b-live-event .content iframe {
		width:600px;
		height:338px;
	}

	.b-live-event .b-sharing {
		left:0;
	}

	.b-live-event .b-sharing .social-links {
		width:162px;
		margin-left:70px;
	}

	.b-live-event .b-outro .content {
		width:600px;
	}

	.b-live-event .heading {
		top:0;
		height:460px;
	}

	.b-live-event .heading .title {
		font-size:60px;
		font-size:3.75rem;
		line-height:66px;
		line-height:4.125rem;
	}

	.b-live-event .sub-heading .title {
		font-size:48px;
		font-size:3rem;
		line-height:52px;
		line-height:3.25rem;
	}

	.b-live-event .is-full-width .media-box .info,.b-live-event p {
		font-size:16px;
		font-size:1rem;
		line-height:26px;
		line-height:1.625rem;
	}

	.b-live-event .live-event-block h2 {
		margin-bottom:48px;
		font-size:40px;
		font-size:2.5rem;
		line-height:48px;
		line-height:3rem;
	}

	.b-live-event .live-event-block h3 {
		margin-bottom:28px;
		font-size:24px;
		font-size:1.5rem;
		line-height:32px;
		line-height:2rem;
	}

	.b-live-event .live-event-block h4 {
		margin-bottom:20px;
		font-size:16px;
		font-size:1rem;
		line-height:20px;
		line-height:1.25rem;
	}

	.b-live-event .live-event-block {
		padding:0 40px 0 320px;
	}

	.b-live-event .aside+.content {
		padding-top:80px;
	}

	.b-live-event .content {
		float:left;
		width:100%;
	}

	.b-live-event .content:not(.is-bg-fill):first-child {
		padding-top:80px;
	}

	.b-live-event .content:not(.is-bg-fill):last-child {
		padding-bottom:80px;
	}

	.b-live-event .content.is-bg-fill,.b-live-event .content.is-full-width {
		width:1240px;
		margin:0 -40px 0 -320px;
	}

	.b-live-event .content.is-bg-fill {
		padding:40px 60px 40px 320px;
	}

	.b-live-event .content.is-bg-fill+.content:not(.is-bg-fill),.b-live-event .content.is-full-width+.is-full-width,.b-live-event .content:not(.is-bg-fill)+.is-bg-fill {
		margin-top:80px;
	}

	.b-live-event .content>.intro,.b-live-event .content>h2,.b-live-event .content>h3,.b-live-event .content>h4,.b-live-event .content>p {
		padding-right:280px;
	}

	.b-live-event .content.is-full-width .media-box .info,.b-live-event .content.is-full-width>h2,.b-live-event .content.is-full-width>h3,.b-live-event .content.is-full-width>h4 {
		padding:0 280px 0 320px;
	}

	.b-live-event .content .is-text-media {
		margin:25px 0 10px;
	}

	.b-live-event .b-outro .content {
		float:right;
	}

	.b-live-event .aside {
		float:left;
		width:320px;
		margin-left:-320px;
		padding:80px 60px 0 40px;
		text-align:right;
	}

	.b-live-event .aside .event-time {
		display:block;
		margin-bottom:20px;
		padding-right:40px;
		font-size:24px;
		font-size:1.5rem;
		line-height:30px;
		line-height:1.875rem;
	}

	.b-live-event .aside .event-time span {
		display:block;
	}

	.b-ticker {
		padding-right:60px;
	}

	.b-ticker .ticker-box {
		padding-right:20px;
	}

	.b-ticker .ticker-box:after {
		width:15px;
		height:60px;
		font-size:60px;
		font-size:3.75rem;
		line-height:60px;
		line-height:3.75rem;
	}

	.b-ticker label {
		font-size:16px;
		font-size:1rem;
		line-height:16px;
		line-height:1rem;
	}

	.b-ticker .digit {
		font-size:60px;
		font-size:3.75rem;
		line-height:60px;
		line-height:3.75rem;
	}

	.b-ticker {
		top:365px;
	}

	.b-media-carousel .controls .btn {
		padding:9px 30px;
		font-size:16px;
		font-size:1rem;
		line-height:20px;
		line-height:1.25rem;
	}

	.b-media-carousel .controls .btn:active,.b-media-carousel .controls .btn:focus,.b-media-carousel .controls .btn:hover {
		padding-right:45px;
	}

	.b-media-carousel .controls .btn:after {
		right:20px;
	}

	.b-media-carousel .controls .next,.b-media-carousel .controls .prev {
		width:40px;
		height:40px;
	}

	.js .b-media-carousel.js-slider .carousel .item {
		margin-bottom:0;
	}

	.b-media-carousel>.title {
		margin-bottom:32px;
		padding-right:280px;
		font-size:40px;
		font-size:2.5rem;
		line-height:45px;
		line-height:2.8125rem;
	}

	.b-media-carousel .controls {
		position:absolute;
		top:2px;
		right:0;
	}

	.b-media-carousel .controls li {
		float:left;
	}

	.b-media-carousel .b-media-filter {
		padding-right:280px;
	}

	.b-media-carousel .b-media-filter+.controls {
		top:77px;
	}

	.b-media-carousel .carousel {
		margin:0 -20px;
	}

	.b-media-carousel .carousel .item {
		width:320px;
		margin-bottom:40px;
		padding:0 20px;
	}

	.b-media-filter .menu {
		padding-bottom:8px;
	}

	.b-media-filter .option {
		margin:0 10px 18px 0;
		border:1px solid #fff;
		font-family:"HelveticaNeueW01-77BdCn 692722",Arial,sans-serif;
		text-align:center;
		text-transform:uppercase;
		-webkit-font-smoothing:antialiased;
		-moz-osx-font-smoothing:grayscale;
		color:#fff;
		background-color:#0e284c;
		-webkit-transition:all .4s;
		transition:all .4s;
	}

	.b-media-filter .option:focus,.b-media-filter .option:hover {
		border:1px solid transparent;
		color:#0e284c;
		background-color:#fff;
	}

	.b-media-filter .option:focus:after,.b-media-filter .option:focus:before,.b-media-filter .option:hover:after,.b-media-filter .option:hover:before {
		border-top-color:#fff;
	}

	.b-media-filter .option[aria-checked=true] {
		border:1px solid transparent;
		color:#fff;
		background-color:#7fc400;
	}

	.b-media-filter .option[aria-checked=true]:after,.b-media-filter .option[aria-checked=true]:before {
		border-top-color:#7fc400;
	}

	.b-media-filter .option:after,.b-media-filter .option:before {
		content:"";
		display:block;
		position:absolute;
		bottom:-8px;
		left:50%;
		width:0;
		height:0;
		margin-left:-8px;
		border:8px solid transparent;
		border-bottom-width:0;
		-webkit-transition:all .4s;
		transition:all .4s;
	}

	.b-media-filter .option:before {
		border-top-color:#fff;
		z-index:98;
	}

	.b-media-filter .option:after {
		margin-bottom:1px;
		border-top-color:#0e284c;
		z-index:99;
	}

	.b-media-filter .option {
		border-radius:20px;
		padding:9px 30px;
		font-size:16px;
		font-size:1rem;
		line-height:20px;
		line-height:1.25rem;
	}

	.b-gallery-aside .inner {
		width:1240px;
	}

	.b-gallery-heading h1 {
		overflow:hidden;
		max-height:85px;
		font-size:20px;
		font-size:1.25rem;
		line-height:26px;
		line-height:1.625rem;
	}

	.b-gallery-heading .box {
		height:85px;
	}

	.b-gallery-heading .back:after {
		width:40px;
		height:40px;
		margin:-20px -20px 0 0;
	}

	.b-gallery-heading .inner {
		width:1240px;
	}

	.b-gallery-heading .box:after {
		width:460px;
	}

	.b-gallery-main .next,.b-gallery-main .prev {
		height:150px;
		margin-top:-75px;
	}

	.no-touch .b-gallery-main .next:active,.no-touch .b-gallery-main .next:focus,.no-touch .b-gallery-main .next:hover,.no-touch .b-gallery-main .prev:active,.no-touch .b-gallery-main .prev:focus,.no-touch .b-gallery-main .prev:hover {
		z-index:11;
		width:380px;
		background-color:#0c457d;
	}

	.b-gallery-main .prev {
		left:30px;
	}

	.no-touch .b-gallery-main .prev:active,.no-touch .b-gallery-main .prev:focus,.no-touch .b-gallery-main .prev:hover {
		left:0;
	}

	.b-gallery-main .next {
		right:30px;
	}

	.no-touch .b-gallery-main .next:active,.no-touch .b-gallery-main .next:focus,.no-touch .b-gallery-main .next:hover {
		right:0;
	}

	.b-gallery-main .b-sharing {
		left:0;
		z-index:10;
		margin-left:0;
	}

	.b-gallery-item .b-audio .player-controls,.b-gallery-item .b-video .player-controls {
		bottom:80px;
		width:846px;
	}

	.b-gallery-item .contentinfo {
		width:1240px;
	}

	.b-gallery-item .content {
		width:1140px;
	}

	.b-gallery-item .b-downloads .layer {
		width:280px;
		height:272px;
		padding:23px 30px 60px;
	}

	.b-gallery-item .b-downloads .option.is-small+.option {
		margin-top:12px;
	}

	.b-gallery-item .b-downloads .option+.option {
		margin-top:32px;
	}

	.b-gallery-item .b-downloads .option>.title {
		margin-bottom:12px;
		font-size:20px;
		font-size:1.25rem;
		line-height:24px;
		line-height:1.5rem;
	}

	.b-gallery-item .b-downloads .option dd {
		font-size:16px;
		font-size:1rem;
		line-height:20px;
		line-height:1.25rem;
	}

	.b-gallery-item .b-downloads .download {
		width:74px;
		height:40px;
	}

	.b-gallery-item .b-downloads .close {
		width:40px;
		height:40px;
	}

	.b-gallery-item .b-descriptions p {
		font-size:16px;
		font-size:1rem;
		line-height:22px;
		line-height:1.375rem;
	}

	.b-gallery-item .gallery-placeholder-image.is-audio,.b-gallery-item .gallery-placeholder-image.is-document {
		width:217px;
		height:184px;
	}

	.b-gallery-item .contentinfo {
		position:absolute;
		right:0;
		left:0;
	}

	.b-gallery-item .b-descriptions,.b-gallery-item .b-downloads {
		bottom:0;
		width:80px;
		height:80px;
	}

	.b-gallery-item .b-downloads {
		right:0;
	}

	.b-gallery-item .b-downloads .toggle-content {
		background-size:40px;
	}

	.b-gallery-item .b-descriptions {
		right:100px;
	}

	.b-gallery-item .b-descriptions .toggle-content:after {
		top:20px;
		left:20px;
		width:40px;
		height:40px;
		background-size:8px;
	}

	.b-gallery-item .b-descriptions .content {
		padding:25px 80px 25px 20px;
	}

	.b-gallery-item .b-descriptions .content.is-visible {
		min-height:80px;
	}

	.b-gallery-item .b-descriptions p {
		float:right;
		width:50%;
	}

	.b-gallery-item .b-descriptions .close {
		right:20px;
		bottom:20px;
		width:40px;
		height:40px;
	}

	.b-gallery-item .gallery-count {
		position:absolute;
		bottom:100px;
		right:-100px;
		color:#fff;
		font-size:40px;
		font-size:2.5rem;
		line-height:40px;
		line-height:2.5rem;
	}

	.b-gallery-item .gallery-count .current,.b-gallery-item .gallery-count .total {
		display:block;
		float:left;
	}

	.b-gallery-item .gallery-count .current {
		font-family:HelveticaNeueLT-Bold,Arial,sans-serif;
		border-right:2px solid #fff;
		padding-right:10px;
		margin-right:13px;
	}

	.b-gallery-item .gallery-count .total {
		font-family:HelveticaNeueLT-Light,Arial,sans-serif;
	}

	.b-gallery-item .b-tag-list {
		float:left;
		width:50%;
		margin-bottom:-8px;
	}

	.b-gallery-item-header {
		min-height:95px;
	}

	.b-gallery-item-header .inner {
		padding:20px 0;
	}

	.b-gallery-item-header h2 {
		margin-left:200px;
		font-size:42px;
		font-size:2.625rem;
		line-height:55px;
		line-height:3.4375rem;
		font-family:HelveticaNeueW01-UltLt,Arial,sans-serif;
		text-align:right;
	}

	.b-gallery-item-header .inner {
		max-width:1240px;
	}

	.b-gallery-item-header h2 {
		width:1040px;
	}

	.lastitem .b-section-separator {
		width:1240px;
	}

	.b-page-grid+.b-media-listing,.b-section-separator+.b-media-listing {
		margin-top:72px;
	}

	.b-page-footer .box-1 {
		background-color:#0c3f73;
	}

	.b-page-footer .b-division-links,.b-page-footer .b-social-links {
		float:left;
		width:50%;
	}

	.b-page-footer {
		margin:60px 0 40px;
	}

	.b-page-footer.is-separator>.inner {
		padding-top:41px;
	}

	.b-page-footer.is-separator .box-1:before {
		top:-41px;
	}

	.b-page-footer.is-separator .box-1:after {
		top:-40px;
		width:460px;
	}

	.b-page-footer>.inner {
		max-width:1240px;
	}

	.b-page-footer .box-1 {
		padding:35px 10px 27px;
	}

	.b-page-footer .box-2 {
		padding:36px 10px;
	}

	.b-page-footer .b-division-links,.b-page-footer .b-social-links {
		padding:0 20px;
	}

	.b-page-footer .box-3 {
		padding-top:18px;
	}

	.b-page-footer .copyright {
		float:left;
		margin-right:20px;
	}

	.b-page-grid .dummy-component {
		height:340px;
	}

	.b-page-grid+.b-page-grid {
		margin-top:40px;
	}

	.b-page-grid [class^=box]+[class^=box] {
		margin-left:40px;
	}

	.b-page-grid .box-s {
		width:280px;
	}

	.b-page-grid .box-m {
		width:600px;
	}

	.b-page-grid .box-l {
		width:920px;
	}

	.b-page-grid .box-xl {
		width:1240px;
	}

	.b-page-header.is-fixed {
		background:-webkit-radial-gradient(circle farthest-corner,rgba(8,40,78,.85)0,#08284e 620px);
		background:radial-gradient(circle farthest-corner,rgba(8,40,78,.85)0,#08284e 620px);
	}

	.b-page-header .inner {
		max-width:1240px;
	}

	.b-page-header .box {
		padding-top:107px;
	}

	.b-page-header .box:after {
		width:460px;
	}

	.b-page-header .logo {
		top:34px;
	}

	.b-page-header .btn-group {
		top:31px;
		right:-10px;
	}

	.b-page-header .btn-group .btn-nav,.b-page-header .btn-group .btn-search {
		width:44px;
		height:44px;
	}


	.b-page-header .btn-group .link {
		margin-top:2px;
		padding:9px 30px;
		font-size:16px;
		font-size:1rem;
		line-height:20px;
		line-height:1.25rem;
	}

	.b-page-header .btn-group .link:active,.b-page-header .btn-group .link:focus,.b-page-header .btn-group .link:hover {
		padding-right:45px;
	}

	.b-page-header .btn-group .link:after {
		right:20px;
	}

	.b-page-header .btn-group .link+.link {
		margin-left:20px;
	}

	.b-page-header.is-fixed .box {
		padding-top:80px;
	}

	.b-page-header.is-fixed .logo {
		top:20px;
	}

	.b-page-header.is-fixed .btn-group {
		top:18px;
	}

	.b-page-main.is-scv {
		margin:-108px 0 60px;
	}

	.b-page-main>.inner, #overlay>.inner {
		max-width:1240px;
	}

	.b-page-nav {
		width:440px;
	}

	.js .b-page-nav {
		/*position:fixed;*/
	}

	.b-page-nav .main-nav,.b-page-nav .sub-nav {
		width:360px;
		padding:0 40px;
	}

	.js .b-page-nav .sub-nav.is-active {
/*		-webkit-transform:translateX(40px);
		-ms-transform:translateX(40px);
		transform:translateX(40px);*/
	}

	.b-page-nav .menu a {
		width:246px;
		margin:0 20px 0 -20px;
	}

	.b-page-nav .close {
		right:40px;
	}

	.b-page-nav .title {
		height:108px;
	}

	.is-fixed~.b-page-nav .title {
		height:81px;
	}

	.b-page-nav .close {
		top:37px;
	}

	.is-fixed~.b-page-nav .close {
		top:24px;
	}

	.b-page-nav .arrow-backwards:after,.b-page-nav .arrow-db-backwards:after {
		top:44px;
	}

	.is-fixed~.b-page-nav .arrow-backwards:after,.is-fixed~.b-page-nav .arrow-db-backwards:after {
		top:31px;
	}

	.b-search-filter {
		margin-bottom:40px;
	}

	.b-search-filter .menu {
		display:table;
		table-layout:fixed;
		width:100%;
		word-spacing:-1em;
		padding-bottom:8px;
	}

	.b-search-filter .menu-mobile,.b-search-filter .menu-mobile-label {
		display:none;
	}

	.b-search-filter .option {
		margin:0 10px 30px 0;
	}

	.b-search-filter .option .link {
		border:1px solid #fff;
		font-family:"HelveticaNeueW01-77BdCn 692722",Arial,sans-serif;
		text-align:center;
		text-transform:uppercase;
		-webkit-font-smoothing:antialiased;
		-moz-osx-font-smoothing:grayscale;
		color:#fff;
		background-color:#0e284c;
		-webkit-transition:all .4s;
		transition:all .4s;
	}

	.b-search-filter .option:focus .link,.b-search-filter .option:hover .link {
		border:1px solid transparent;
		color:#0e284c;
		background-color:#fff;
	}

	.b-search-filter .option:focus:after,.b-search-filter .option:focus:before,.b-search-filter .option:hover:after,.b-search-filter .option:hover:before {
		border-top-color:#fff;
	}

	.b-search-filter .option[aria-checked=true] .link {
		border:1px solid transparent;
		color:#fff;
		background-color:#7fc400;
	}

	.b-search-filter .option[aria-checked=true]:after,.b-search-filter .option[aria-checked=true]:before {
		border-top-color:#7fc400;
	}

	.b-search-filter .option:after,.b-search-filter .option:before {
		content:"";
		display:block;
		position:absolute;
		bottom:-16px;
		left:50%;
		width:0;
		height:0;
		margin-left:-8px;
		border:8px solid transparent;
		border-bottom-width:0;
		-webkit-transition:all .4s;
		transition:all .4s;
	}

	.b-search-filter .option:before {
		z-index:98;
		border-top-color:#fff;
	}

	.b-search-filter .option:after {
		z-index:99;
		margin-bottom:1px;
		border-top-color:#0e284c;
	}

	.b-search-filter .result-index {
		display:inline-block;
	}

	.b-search-filter .btn-toggle {
		display:block;
		position:absolute;
		top:22px;
		right:15px;
		width:22px;
		height:22px;
	}

	.b-search-filter .selected-filters-wrapper {
		margin:20px 0;
	}

	.b-search-filter .selected-filters-title {
		position:absolute;
		top:-32768px;
		left:-32768px;
	}

	.b-search-filter .selected-filters li {
		background-color:#11356c;
	}

	.b-search-filter .filter-section {
		border-bottom:1px solid #0e284c;
		padding:20px 25px 0;
	}

	.b-search-filter .filter-section h3 {
		margin-bottom:10px;
	}

	.b-search-filter .filter-section>.filters {
		overflow:hidden;
	}

	.b-search-filter .filter-section>.filters>.column {
		float:left;
		width:25%;
	}

	.b-search-filter .filter-section>.filters>.column>.filter-item {
		display:none;
	}

	.b-search-filter .filter-section>.filters>.column>.filter-item:first-child {
		display:block;
	}

	.b-search-filter .filter-section.is-open .btn-group {
		display:block;
		margin:40px 0 10px;
	}

	.b-search-filter .filter-section.is-open .btn-group .more {
		display:block;
	}

	.b-search-filter .filter-section.is-open .btn-group .less {
		display:none;
	}

	.b-search-filter .filter-section.is-open .filters .column input[type=checkbox]:checked~.filters {
		display:block;
		margin:30px 0 60px 20px;
	}

	.b-search-filter .filter-section.is-open .filters .column input[type=checkbox]:checked~.filters .filter-item {
		margin:5px 0 25px;
	}

	.b-search-filter .filter-section.is-open .filters .column .filter-item {
		display:block;
	}

	.b-search-filter .filter-section.has-semi-switchers .btn-toggle,.b-search-filter .filter-section.is-open .filters .column .filter-item .filters {
		display:none;
	}

	.b-search-filter .filter-section.has-semi-switchers.show-switcher .btn-toggle {
		display:block;
	}

	.b-search-filter .filter-item {
		min-height:40px;
	}

	.b-search-filter input[type=checkbox] {
		top:0;
	}

	.b-search-filter input[type=checkbox]:empty~label:after {
		margin-left:2px;
	}

	.b-search-filter input[type=checkbox]:checked~label:after {
		margin-left:12px;
	}

	.b-search-filter input[type=checkbox]~label:before {
		top:1px;
		width:28px;
		height:18px;
	}

	.b-search-filter input[type=checkbox]~label:after {
		top:3px;
		width:14px;
		height:14px;
	}

	.b-search-filter .menu {
		padding-right:560px;
	}

	.b-search-filter .option .link {
		border-radius:20px;
		padding:9px 30px;
		font-size:16px;
		font-size:1rem;
		line-height:20px;
		line-height:1.25rem;
	}

	.b-search-filter .result-index {
		position:absolute;
		top:2px;
		right:0;
		font-size:24px;
		font-size:1.5rem;
		line-height:28px;
		line-height:1.75rem;
	}

	.b-search-filter .btn {
		margin-left:20px;
		padding:9px 30px;
		font-size:16px;
		font-size:1rem;
		line-height:20px;
		line-height:1.25rem;
	}

	.b-search-filter .selected-filters li {
		padding:8px 40px 8px 18px;
	}

	.b-search-filter .selected-filters li:after {
		top:14px;
		margin-left:6px;
	}

	.b-search-filter .filter-section {
		overflow:hidden;
	}

	.b-search-filter .filter-section h3 {
		float:left;
		width:17%;
		font-size:20px;
		font-size:1.25rem;
		line-height:24px;
		line-height:1.5rem;
	}

	.b-search-filter .filter-section>.filters {
		float:left;
		width:81%;
	}

	.b-search-filter .filters li {
		font-size:16px;
		font-size:1rem;
		line-height:20px;
		line-height:1.25rem;
	}

	.b-search-filter .filter-item {
		margin:3px 20px 12px 0;
	}

	.b-search-filter input[type=checkbox]~label {
		padding-left:40px;
		font-size:16px;
		font-size:1rem;
		line-height:20px;
		line-height:1.25rem;
	}

	.js .b-search-form.is-active {
		height:auto;
		padding-bottom:30px;
	}

	.b-search-form>.inner {
		padding:0 200px 0 20px;
		background-color:#0b213e;
	}

	.b-search-form .search-field {
		height:80px;
		font-family:HelveticaNeueW01-UltLt,Arial,sans-serif;
		font-size:40px;
		font-size:2.5rem;
		line-height:80px;
		line-height:5rem;
	}

	.b-search-form .btn {
		top:20px;
		right:20px;
		border:1px solid transparent;
		border-radius:20px;
		padding:9px 30px;
		font-size:16px;
		font-size:1rem;
		line-height:20px;
		line-height:1.25rem;
		text-transform:uppercase;
		color:#0c587f;
		background-color:#fff;
	}

	.no-touch .b-search-form .btn:active,.no-touch .b-search-form .btn:focus,.no-touch .b-search-form .btn:hover {
		border:1px solid #fff;
		color:#fff;
		background-color:transparent;
	}

	.b-search-form .back {
		top:20px;
		right:185px;
		width:40px;
		height:40px;
		border:1px solid transparent;
		border-radius:50%;
		-webkit-transition:border-color .4s ease-out;
		transition:border-color .4s ease-out;
	}

	.no-touch .b-search-form .back:active,.no-touch .b-search-form .back:focus,.no-touch .b-search-form .back:hover {
		border:1px solid #fff;
	}

	.b-search-form .suggest-list {
		background-color:#0c457d;
	}

	.b-search-form .suggest-item a {
		padding:12px 21px;
		font-size:20px;
		font-size:1.25rem;
		line-height:22px;
		line-height:1.375rem;
	}

	.b-search-form .suggest-item mark {
		font-family:HelveticaNeueLT-Bold,Arial,sans-serif;
	}

	.b-search-results {
		margin-bottom:40px;
	}

	.b-search-results.is-media .box-s {
		height:272px;
	}

	.b-search-results>.btn {
		position:absolute;
		top:0;
		right:0;
	}

	.b-search-results .search-results-list .link-box {
		display:table;
		table-layout:fixed;
		width:100%;
		word-spacing:-1em;
	}

	.b-search-results .search-results-list .link-box:active .text-box,.b-search-results .search-results-list .link-box:focus .text-box,.b-search-results .search-results-list .link-box:hover .text-box {
		color:#0c587f;
		background-color:transparent;
	}

	.b-search-results .search-results-list .meta-box,.b-search-results .search-results-list .text-box {
		display:inline-block;
		vertical-align:top;
		word-spacing:0;
	}

	.b-search-results .search-results-list .meta-box {
		position:absolute;
		z-index:1;
		top:50%;
		-webkit-transform:translateY(-50%);
		-ms-transform:translateY(-50%);
		transform:translateY(-50%);
	}

	.b-search-results .search-results-text-box {
		padding:80px 40px 120px 320px;
	}

	.b-search-results .search-results-text-box .title {
		margin-bottom:48px;
		font-size:40px;
		font-size:2.5rem;
		line-height:48px;
		line-height:3rem;
	}

	.b-search-results .search-results-text-box .text {
		margin-bottom:39px;
		font-size:16px;
		font-size:1rem;
		line-height:26px;
		line-height:1.625rem;
	}

	.b-search-results .search-results-list .text-box {
		width:960px;
	}

	.b-search-results .search-results-list .meta-box {
		width:280px;
	}

	.b-search-results>.title {
		margin-bottom:32px;
		padding-right:280px;
		font-size:40px;
		font-size:2.5rem;
		line-height:45px;
		line-height:2.8125rem;
	}

	.b-search-results>.btn {
		padding:9px 30px;
		font-size:16px;
		font-size:1rem;
		line-height:20px;
		line-height:1.25rem;
	}

	.b-search {
		margin:160px 0 60px;
	}

	.b-search.is-top {
		margin-top:60px;
	}

	.b-search .btn-more-less {
		padding:9px 30px;
		font-size:16px;
		font-size:1rem;
		line-height:20px;
		line-height:1.25rem;
	}

	.b-search #CUIFlash {
		display:block;
	}

	.b-search .info-box,.b-section-nav-mobile {
		display:none;
	}

	.b-section-nav {
		float:left;
		width:600px;
	}

	.b-section-nav .navlist li {
		width:280px;
		margin-bottom:10px;
	}

	.b-section-nav .navlist li:nth-child(odd) {
		margin-right:40px;
	}

	.b-section-nav .navlist a {
		padding:15px 20px;
	}

	.b-section-nav+.title {
		width:600px;
	}

	.b-section-stage form>.inner {
		padding:0 200px 0 20px;
	}

	.b-section-stage form .btn {
		position:absolute;
		top:20px;
		right:20px;
	}

	.b-section-stage .search-field {
		font-size:40px;
		font-size:2.5rem;
		line-height:80px;
		line-height:5rem;
	}

	.b-section-stage .form-box,.b-section-stage legend {
		float:left;
	}

	.b-section-stage legend {
		width:250px;
		margin-right:40px;
		font-size:24px;
		font-size:1.5rem;
		line-height:28px;
		line-height:1.75rem;
	}

	.b-section-stage .form-field {
		display:inline-block;
	}

	.b-section-stage .form-field+.form-field {
		margin-left:40px;
	}

	.b-section-stage select {
		width:280px;
		font-size:24px;
		font-size:1.5rem;
		line-height:28px;
		line-height:1.75rem;
	}

	.b-section-stage.has-teaser .b-teaser-login,.b-section-stage.has-teaser form {
		overflow:hidden;
	}

	.b-section-stage.has-teaser form {
		float:left;
	}

	.b-section-stage.has-teaser select {
		width:205px;
		font-size:18px;
		font-size:1.125rem;
		line-height:22px;
		line-height:1.375rem;
		background-size:17px;
	}

	.b-section-stage.has-teaser .b-teaser-login {
		float:right;
	}

	.b-section-stage {
		margin:40px 0;
	}

	.b-section-stage .form-select {
		height:84px;
		padding:28px 20px 16px;
	}

	.b-section-stage.has-teaser form {
		width:920px;
		min-height:164px;
	}

	.b-section-stage.has-teaser select {
		height:34px;
	}

	.b-section-stage.has-teaser .b-teaser-login {
		width:280px;
		height:164px;
	}

	.b-section-text-image .title {
		margin-bottom:22px;
		font-size:24px;
		font-size:1.5rem;
		line-height:28px;
		line-height:1.75rem;
	}

	.b-section-text-image p {
		margin-bottom:22px;
		font-size:16px;
		font-size:1rem;
		line-height:24px;
		line-height:1.5rem;
	}

	.b-section-text-image .btn {
		padding:9px 30px;
		font-size:16px;
		font-size:1rem;
		line-height:20px;
		line-height:1.25rem;
	}

	.b-section-text-image .btn:active,.b-section-text-image .btn:focus,.b-section-text-image .btn:hover {
		padding-right:45px;
	}

	.b-section-text-image .btn:after {
		right:20px;
	}

	.b-section-text-image {
		max-height:340px;
	}

	.b-section-text-image .content,.b-section-text-image .image-box {
		float:left;
	}

	.b-section-text-image .content {
		width:640px;
		height:340px;
		padding:25px 40px 30px 30px;
	}

	.b-section-text-image .image-box {
		width:600px;
	}

	.b-section-text-image .btn {
		position:absolute;
		bottom:30px;
		left:30px;
	}

	.b-section .b-section-separator+.b-page-grid {
		margin-top:72px;
	}

	.b-teaser-login .text-box {
		padding:25px 30px 30px;
	}

	.b-teaser-login .title {
		max-height:84px;
		font-size:22px;
		font-size:1.375rem;
		line-height:26px;
		line-height:1.625rem;
	}

	.b-teaser-login .btn {
		position:absolute;
		bottom:20px;
		left:20px;
		max-width:220px;
		padding:9px 30px;
		font-size:16px;
		font-size:1rem;
		line-height:20px;
		line-height:1.25rem;
	}

	.no-touch .b-teaser-login .btn:active,.no-touch .b-teaser-login .btn:focus,.no-touch .b-teaser-login .btn:hover {
		padding-right:45px;
	}

	.b-teaser-login .btn:after {
		right:20px;
	}

	.b-standard-story {
		padding-top:39.51612903%;
	}

	.b-standard-story .story-author+.two-col-layout {
		padding:80px 0 40px;
	}

	.b-standard-story .two-col-layout {
		padding:60px 0 40px;
	}

	.b-standard-story .two-col-layout.is-lead-block,.b-standard-story .two-col-layout.is-sub-block {
		padding:0;
	}

	.b-standard-story .two-col-layout.is-lead-block .col-left>.media-box,.b-standard-story .two-col-layout.is-lead-block .col-right>.media-box,.b-standard-story .two-col-layout.is-sub-block .col-left>.media-box,.b-standard-story .two-col-layout.is-sub-block .col-right>.media-box {
		margin-bottom:0;
	}

	.b-standard-story .two-col-layout .col-left>.is-special,.b-standard-story .two-col-layout .col-left>.link-list,.b-standard-story .two-col-layout .col-left>.media-box,.b-standard-story .two-col-layout .col-left>.table-wrapper,.b-standard-story .two-col-layout .col-left>blockquote,.b-standard-story .two-col-layout .col-left>ol,.b-standard-story .two-col-layout .col-left>p,.b-standard-story .two-col-layout .col-left>ul,.b-standard-story .two-col-layout .col-right>.is-special,.b-standard-story .two-col-layout .col-right>.link-list,.b-standard-story .two-col-layout .col-right>.media-box,.b-standard-story .two-col-layout .col-right>.table-wrapper,.b-standard-story .two-col-layout .col-right>blockquote,.b-standard-story .two-col-layout .col-right>ol,.b-standard-story .two-col-layout .col-right>p,.b-standard-story .two-col-layout .col-right>ul {
		margin-bottom:40px;
	}

	.b-standard-story .two-col-layout .col-left {
		float:left;
	}

	.b-standard-story .two-col-layout .col-right {
		float:right;
	}

	.b-standard-story .story-sub-header {
		padding-bottom:18.5483871%;
	}

	.b-standard-story .story-sub-header.is-hotspot-image {
		padding-bottom:60%;
	}

	.b-standard-story .story-sub-header.is-hotspot-image:after {
		content:"";
		bottom:-65.86021505%;
	}

	.b-standard-story .story-sub-header.is-hotspot-image .sub-heading {
		top:40px;
		bottom:auto;
	}

	.b-standard-story .story-sub-header.is-image:after {
		content:"";
	}

	.b-standard-story .is-full-width {
		margin-bottom:20px;
	}

	.b-standard-story .is-full-width>h3 {
		margin-bottom:28px;
		font-size:24px;
		font-size:1.5rem;
		line-height:32px;
		line-height:2rem;
	}

	.b-standard-story section .b-intro:first-child {
		margin-top:80px;
	}

	.b-standard-story .sub-heading {
		bottom:40px;
	}

	.b-standard-story .header-image,.b-standard-story .sub-header-image {
		left:-220px;
		width:1680px;
	}

	.b-standard-story .header-image {
		top:-58px;
	}

	.b-standard-story .two-col-layout.is-lead-block {
		height:338px;
	}

	.b-standard-story .two-col-layout.is-lead-block .col-right .media-box,.b-standard-story .two-col-layout.is-sub-block .col-right .media-box {
		margin-right:-120px;
	}

	.b-standard-story .two-col-layout.is-lead-block .col-left .media-box,.b-standard-story .two-col-layout.is-sub-block .col-left .media-box {
		margin-left:-120px;
	}

	.b-standard-story .two-col-layout .col-left,.b-standard-story .two-col-layout .col-right {
		width:480px;
	}

	.b-standard-story .two-col-layout .col-left {
		margin-left:120px;
	}

	.b-standard-story .two-col-layout .col-left .is-special,.b-standard-story .two-col-layout .col-left .media-box,.b-standard-story .two-col-layout .col-left .table-wrapper,.b-standard-story .two-col-layout .col-left blockquote {
		margin-left:-80px;
	}

	.b-standard-story .two-col-layout .col-right {
		margin-right:120px;
	}

	.b-standard-story .two-col-layout .col-right .is-special,.b-standard-story .two-col-layout .col-right .media-box,.b-standard-story .two-col-layout .col-right .table-wrapper,.b-standard-story .two-col-layout .col-right blockquote {
		margin-right:-80px;
	}

	.b-standard-story .is-bg-fill+.content:not(.is-bg-fill),.b-standard-story .is-full-width+.is-full-width,.b-standard-story :not(.is-bg-fill)+.is-bg-fill {
		margin-top:80px;
	}

	.b-standard-story .is-full-width .media-box .info,.b-standard-story .is-full-width>h3 {
		padding:0 120px;
	}

	.b-standard-story .two-col-layout .link-list {
		max-width:280px;
	}

	.b-standard-story .heading {
		top:0;
	}

	.b-standard-story .heading .title {
		font-size:60px;
		font-size:3.75rem;
		line-height:66px;
		line-height:4.125rem;
	}

	.b-standard-story .sub-heading .title {
		overflow:hidden;
		max-height:104px;
		font-size:48px;
		font-size:3rem;
		line-height:52px;
		line-height:3.25rem;
	}

	.b-standard-story .story-author {
		font-size:16px;
		font-size:1rem;
		line-height:19px;
		line-height:1.1875rem;
	}

	.b-standard-story .two-col-layout h2 {
		margin-bottom:54px;
		font-size:40px;
		font-size:2.5rem;
		line-height:44px;
		line-height:2.75rem;
	}

	.b-standard-story .two-col-layout h3,.b-standard-story .two-col-layout h4 {
		margin-bottom:34px;
		font-size:24px;
		font-size:1.5rem;
		line-height:32px;
		line-height:2rem;
	}

	.b-standard-story .two-col-layout ol,.b-standard-story .two-col-layout p,.b-standard-story .two-col-layout ul {
		font-size:16px;
		font-size:1rem;
		line-height:26px;
		line-height:1.625rem;
	}

	.b-standard-story .two-col-layout ol,.b-standard-story .two-col-layout ul {
		margin-left:30px;
	}

	.b-standard-story .two-col-layout ul li:before {
		top:9px;
		left:8px;
	}

	.b-standard-story .two-col-layout p.is-capital-first-letter:first-letter {
		margin:-4px 6px -4px 0;
		font-size:60px;
		font-size:3.75rem;
		line-height:60px;
		line-height:3.75rem;
	}

	.b-standard-story .two-col-layout .is-special h4 {
		font-size:20px;
		font-size:1.25rem;
		line-height:32px;
		line-height:2rem;
	}

	.b-standard-story .two-col-layout .is-special h4.small {
		font-size:16px;
		font-size:1rem;
		line-height:25px;
		line-height:1.5625rem;
	}

	.b-standard-story .two-col-layout .is-special h4 .highlight {
		margin:-5px 20px 0 5px;
		font-size:60px;
		font-size:3.75rem;
		line-height:60px;
		line-height:3.75rem;
	}

	.b-standard-story .media-box .info,.b-standard-story p {
		font-size:16px;
		font-size:1rem;
		line-height:26px;
		line-height:1.625rem;
	}

	.b-standard-story blockquote p {
		font-size:24px;
		font-size:1.5rem;
		line-height:36px;
		line-height:2.25rem;
	}

	.b-standard-story blockquote p:before {
		height:90px;
		margin:-20px 0 0 -16px;
		padding-right:80%;
		font-size:160px;
		line-height:160px;
	}

	.b-standard-story blockquote footer {
		padding-left:60%;
	}

	.b-standard-story blockquote footer:before {
		top:20%;
		left:0;
		width:56%;
		height:5px;
	}

	.b-standard-story .two-col-layout.is-lead-block h3 {
		margin:62px 0 18px;
	}

	.b-standard-story .two-col-layout.is-lead-block p {
		overflow:hidden;
		max-height:192px;
	}

	.b-standard-story .story-author {
		top:33px;
		right:120px;
	}

	.b-standard-story tbody th,.b-standard-story thead th {
		padding:20px 20px 20px 40px;
	}

	.b-standard-story tbody td {
		padding:20px;
	}

	.story-hotspots {
		position:absolute;
		top:0;
		left:0;
		z-index:5;
		width:100%;
		height:100%;
	}

	.story-hotspots .hotspot {
		position:absolute;
		border-radius:50%;
		background-color:#7fc400;
		-webkit-transition:background-color .4s ease-out;
		transition:background-color .4s ease-out;
	}

	.story-hotspots .hotspot:focus,.story-hotspots .hotspot:hover {
		background-color:#659f02;
	}

	.story-hotspots .hotspot:after {
		content:"";
		display:block;
	}

	.story-hotspots .hotspot-toggle {
		display:block;
		overflow:hidden;
		position:absolute;
		width:100%;
		height:100%;
		text-indent:101%;
		white-space:nowrap;
	}

	.story-hotspots .bubble {
		opacity:1;
		position:absolute;
		z-index:1;
		width:280px;
		padding:0 20px 18px;
		background-color:#fff;
		-webkit-transition:opacity .2s linear;
		transition:opacity .2s linear;
	}

	.story-hotspots .bubble.is-below:after {
		content:"";
		position:absolute;
		z-index:1;
		width:0;
		height:0;
		pointer-events:none;
		bottom:100%;
		left:50%;
		margin-left:-8px;
		border-right:8px solid rgba(255,255,255,0);
		border-bottom:8px solid #fff;
		border-left:8px solid rgba(255,255,255,0);
	}

	.ie8 .story-hotspots .bubble.is-below:after {
		border-right-color:transparent;
		border-left-color:transparent;
	}

	.story-hotspots .bubble.is-above:after {
		content:"";
		position:absolute;
		z-index:1;
		width:0;
		height:0;
		pointer-events:none;
		top:100%;
		left:50%;
		margin-left:-8px;
		border-top:8px solid #fff;
		border-right:8px solid rgba(255,255,255,0);
		border-left:8px solid rgba(255,255,255,0);
	}

	.ie8 .story-hotspots .bubble.is-above:after {
		border-right-color:transparent;
		border-left-color:transparent;
	}

	.story-hotspots .bubble[aria-hidden=true] {
		opacity:0;
		visibility:hidden;
		pointer-events:none;
	}

	.story-hotspots .bubble[aria-hidden=true] [tabindex],.story-hotspots .bubble[aria-hidden=true] a,.story-hotspots .bubble[aria-hidden=true] area,.story-hotspots .bubble[aria-hidden=true] button,.story-hotspots .bubble[aria-hidden=true] embed,.story-hotspots .bubble[aria-hidden=true] iframe,.story-hotspots .bubble[aria-hidden=true] input,.story-hotspots .bubble[aria-hidden=true] object,.story-hotspots .bubble[aria-hidden=true] select,.story-hotspots .bubble[aria-hidden=true] textarea {
		display:none;
	}

	.story-hotspots .image-box {
		margin:0 -20px;
	}

	.story-hotspots img {
		max-width:none;
	}

	.story-hotspots .b-video {
		margin:0 -20px;
	}

	.story-hotspots h3 {
		margin:0;
		padding:16px 0 6px;
		font-family:HelveticaNeueLT-Bold,Arial,sans-serif;
		font-size:18px;
		font-size:1.125rem;
		line-height:22px;
		line-height:1.375rem;
		color:#0c587f;
	}

	.story-hotspots p {
		margin-bottom:0;
		font-size:14px;
		font-size:.875rem;
		line-height:20px;
		line-height:1.25rem;
	}

	.story-hotspots .bubble {
		left:-115px;
	}

	.story-hotspots .bubble.is-below {
		top:75px;
	}

	.story-hotspots .bubble.is-above {
		bottom:75px;
	}

	.story-hotspots .hotspot {
		width:50px;
		height:50px;
		box-shadow:0 0 0 10px rgba(0,0,0,.2);
	}

	.story-hotspots .hotspot.is-text:after {
		width:16px;
		height:17px;
		margin:17px 0 0 17px;
		background-size:16px;
	}

	.story-hotspots .hotspot.is-image:after {
		width:24px;
		height:20px;
		margin:14px 0 0 13px;
		background-size:24px;
	}

	.story-hotspots .hotspot.is-video:after {
		width:28px;
		height:18px;
		margin:16px 0 0 11px;
		background-size:28px;
	}
}

@media screen and (min-width:1024px) and (max-width:1440px) {
	head {
		font-family:desktop;
	}

	.js body {
		padding-top:81px;
	}

	.b-access-links h2 a {
		display:inline-block;
		position:relative;
	}

	.b-access-links h2 a:after {
		content:"";
		opacity:0;
		position:absolute;
		bottom:-4px;
		left:0;
		width:100%;
		border-bottom:2px solid #fff;
		-webkit-transition:all .4s;
		transition:all .4s;
	}

	.b-access-links h2 a:active:after,.b-access-links h2 a:focus:after,.b-access-links h2 a:hover:after {
		opacity:1;
	}

	.b-access-links .item {
		width:16.6667%;
		padding:0 15px;
	}

	.b-access-links h2 {
		margin-bottom:18px;
		font-size:14px;
		font-size:.875rem;
		line-height:20px;
		line-height:1.25rem;
	}

	.b-access-links .linklist {
		font-size:14px;
		font-size:.875rem;
		line-height:16px;
		line-height:1rem;
	}

	.b-access-links .linklist li {
		margin-bottom:8px;
	}

	.b-brandarea.is-single {
		margin:0 0 -45px;
	}

	.b-brandarea .inner {
		height:570px;
	}

	.b-brandarea .controls .next,.b-brandarea .controls .prev {
		width:34px;
		height:34px;
		background-size:8px auto;
	}

	.b-brandarea .story img {
		height:570px;
	}

	.b-brandarea .link-group {
		margin-right:84px;
	}

	.b-brandarea .link {
		padding:7px 20px;
		font-size:14px;
		font-size:.875rem;
		line-height:18px;
		line-height:1.125rem;
	}

	.touch .b-brandarea .link {
		margin-right:0;
	}

	.no-touch .b-brandarea .link:active,.no-touch .b-brandarea .link:focus,.no-touch .b-brandarea .link:hover {
		padding-right:35px;
	}

	.b-brandarea .link:after {
		right:15px;
		background-size:8px 12px;
		background-position:100% 50%;
	}

	.b-brandarea {
		margin:-68px 0 40px;
	}

	.b-brandarea .controls, .slides-navigation {
		top:221px;
		margin-left:377px;
	}

	.b-brandarea .box {
		top:100px;
		width:930px;
	}

	.b-brandarea.is-single .box {
		top:48px;
	}

	.b-brandarea .title {
		height:100px;
		margin-bottom:21px;
		font-size:45px;
		font-size:2.8125rem;
		line-height:50px;
		line-height:3.125rem;
	}

	.b-brandarea .link {
		margin-left:5px;
	}

	.b-breadcrumb {
		padding:15px 0 40px 200px;
	}

	.b-breaking-news .text-box {
		padding-right:200px;
	}

	.b-breaking-news .title {
		float:left;
	}

	.b-breaking-news .text {
		overflow:hidden;
		text-overflow:ellipsis;
		white-space:nowrap;
	}

	.b-breaking-news .btn {
		position:absolute;
		top:14px;
		right:20px;
		word-spacing:0;
	}

	.b-breaking-news {
		margin:30px 0;
	}

	.b-breaking-news .text,.b-breaking-news .title {
		font-size:20px;
		font-size:1.25rem;
		line-height:28px;
		line-height:1.75rem;
	}

	.b-chapter-nav-mobile {
		display:none;
	}

	.b-chapter-nav {
		top:0;
		left:220px;
		width:650px;
	}

	.b-chapter-nav.tooltip-is-hidden.is-light-version .list-wrapper {
		width:380px;
	}

	.b-chapter-nav.tooltip-is-hidden .list-wrapper {
		width:540px;
	}

	.b-chapter-nav.is-light-version .list-wrapper {
		width:320px;
	}

	.b-chapter-nav .list-wrapper {
		width:480px;
	}

	.b-chapter-nav .list li,.b-chapter-nav .tooltip li {
		font-size:12px;
		font-size:.75rem;
		line-height:16px;
		line-height:1rem;
	}

	.b-division-links .title {
		font-size:20px;
		font-size:1.25rem;
		line-height:24px;
		line-height:1.5rem;
	}

	.b-division-links .link {
		height:48px;
		font-size:14px;
		font-size:.875rem;
		line-height:18px;
		line-height:1.125rem;
	}

	.b-division-links .link>.inner {
		max-height:36px;
	}

	.b-division-links .title {
		float:left;
		width:46.5117%;
		padding-right:15px;
	}

	.b-division-links .group {
		float:left;
		width:53.4884%;
	}

	.b-download dt {
		margin-bottom:10px;
	}

	.b-download dd {
		font-size:14px;
		font-size:.875rem;
		line-height:18px;
		line-height:1.125rem;
	}

	.b-download .link {
		padding:7px 20px;
		font-size:14px;
		font-size:.875rem;
		line-height:18px;
		line-height:1.125rem;
	}

	.b-download .link:active,.b-download .link:focus,.b-download .link:hover {
		padding-right:45px;
	}

	.b-download .link:after {
		right:20px;
		background-size:75%;
		background-position:100% 50%;
	}

	.b-event-calendar>.b-intro,.b-event-calendar>.b-page-grid {
		margin-bottom:48px;
	}

	.b-event-calendar>.title {
		margin-bottom:24px;
		font-size:24px;
		font-size:1.5rem;
		line-height:28px;
		line-height:1.75rem;
	}

	.b-event-detail>.b-intro,.b-event-detail>.b-page-grid {
		margin-bottom:48px;
	}

	.b-event-detail>.title {
		margin-bottom:24px;
		font-size:24px;
		font-size:1.5rem;
		line-height:28px;
		line-height:1.75rem;
	}

	.b-event-facts {
		margin-bottom:48px;
		font-size:14px;
		font-size:.875rem;
		line-height:22px;
		line-height:1.375rem;
	}

	.b-event-facts .date,.b-event-facts .link,.b-event-facts .location {
		padding:28px 25px 25px 90px;
	}

	.b-event-facts .date:before,.b-event-facts .link:before,.b-event-facts .location:before {
		content:"";
	}

	.b-events .event-list {
		background-color:#005883;
		background-image:-webkit-linear-gradient(105deg,#173277,#005883 99%);
		background-image:linear-gradient(-15deg,#173277,#005883 99%);
	}

	.b-events .event-list .link-box {
		display:table;
		table-layout:fixed;
		width:100%;
		word-spacing:-1em;
	}

	.b-events .event-list .link-box:active .text-box,.b-events .event-list .link-box:focus .text-box,.b-events .event-list .link-box:hover .text-box {
		color:#fff;
		background-color:transparent;
	}

	.b-events .event-list .link-box:active .btn,.b-events .event-list .link-box:focus .btn,.b-events .event-list .link-box:hover .btn {
		opacity:1;
	}

	.b-events .event-list .date-box,.b-events .event-list .text-box {
		display:inline-block;
		vertical-align:top;
		word-spacing:0;
	}

	.b-events .event-list .btn {
		opacity:0;
		right:20px;
		position:absolute;
		z-index:1;
		top:50%;
		-webkit-transform:translateY(-50%);
		-ms-transform:translateY(-50%);
		transform:translateY(-50%);
	}

	.b-events .btn {
		padding:7px 20px;
		font-size:14px;
		font-size:.875rem;
		line-height:18px;
		line-height:1.125rem;
	}

	.b-events .btn:active,.b-events .btn:focus,.b-events .btn:hover {
		padding-right:35px;
	}

	.b-events .btn:after {
		right:15px;
		background-size:8px 12px;
		background-position:100% 50%;
	}

	.b-events .event-list .date-box {
		padding:30px 5px 30px 30px;
		width:240px;
	}

	.b-events .event-list .text-box {
		padding:40px 140px 40px 30px;
		width:690px;
		font-size:22px;
		font-size:1.375rem;
		line-height:26px;
		line-height:1.625rem;
	}

	.b-events .event-list .date-start {
		font-size:32px;
		font-size:2rem;
		line-height:40px;
		line-height:2.5rem;
	}

	.b-events .event-list .date-end {
		font-size:16px;
		font-size:1rem;
		line-height:22px;
		line-height:1.375rem;
	}

	.b-form .columnar .label-replacement,.b-form .columnar label {
		width:280px;
		padding:8px 50px 0 0;
	}

	.b-form .columnar .form-field>label {
		display:table-cell;
		vertical-align:top;
	}

	.b-form .columnar .label-replacement {
		float:left;
		margin-bottom:0;
	}

	.b-form .columnar .form-field {
		display:table;
		table-layout:fixed;
	}

	.b-form .columnar .ff-group-block,.b-form .columnar .ff-group-inline {
		overflow:hidden;
		margin-left:280px;
	}

	.b-form .columnar .ff-group-block label {
		float:left;
		clear:left;
	}

	.b-form .columnar .ff-group-block+.error-box,.b-form .columnar .ff-group-block+.message-box,.b-form .columnar .ff-group-inline+.error-box,.b-form .columnar .ff-group-inline+.message-box,.b-form .columnar .form-group {
		margin-left:280px;
	}

	.b-form .columnar .form-group .ff-group-block,.b-form .columnar .form-group .ff-group-block+.error-box,.b-form .columnar .form-group .ff-group-block+.message-box,.b-form .columnar .form-group .ff-group-inline,.b-form .columnar .form-group .ff-group-inline+.error-box,.b-form .columnar .form-group .ff-group-inline+.message-box {
		margin-left:0;
	}

	.b-form .label-replacement,.b-form label {
		text-align:right;
	}

	.b-form textarea {
		height:280px;
	}

	.b-form .btn-submit,.b-form .error-box,.b-form .fs-title,.b-form .hint,.b-form .intro,.b-form .message-box,.b-form .title {
		margin-left:280px;
	}

	.b-form .btn-upload,.b-form .img-captcha {
		float:left;
	}

	.b-form .img-captcha+input[type=text] {
		float:right;
		width:60%;
	}

	.b-form input[type=text].file-text {
		float:right;
		width:70%;
	}

	.b-form .ff-check .ff-group-inline label,.b-form .ff-radio .ff-group-inline label {
		display:inline-block;
		margin-right:30px;
		text-align:left;
	}

	.b-form .form-width-s {
		width:25%;
	}

	.b-form .form-width-m {
		width:50%;
	}

	.b-form .form-width-l {
		width:75%;
	}

	.b-form .form-width-xl {
		width:100%;
	}

	.b-form {
		padding:30px;
	}

	.b-form .form-box {
		float:left;
		padding:0 15px 0 0;
	}

	.b-form .form-box:nth-child(2) {
		padding:0 0 0 15px;
	}

	.b-form .form-box:nth-child(2n+3) {
		padding:15px 15px 0 0;
	}

	.b-form .form-box:nth-child(2n+4) {
		padding:15px 0 0 15px;
	}

	.b-form .form-box.form-width-xl {
		float:none;
		padding:0;
	}

	.b-form .fs-title,.b-form .intro,.b-form .title {
		margin-bottom:15px;
	}

	.b-form .hint {
		margin-bottom:20px;
	}

	.b-form select {
		height:26px;
		margin-bottom:10px;
		font-size:18px;
		font-size:1.125rem;
		line-height:22px;
		line-height:1.375rem;
		background-size:17px;
	}

	.b-form .fs-title,.b-form .hint,.b-form .intro,.b-form .title {
		margin-left:280px;
	}

	.b-heading {
		margin-bottom:36px;
		overflow:hidden;
	}

	.b-heading>.title {
		float:right;
		width:690px;
		font-size:40px;
		font-size:2.5rem;
		line-height:48px;
		line-height:3rem;
	}

	.b-intro .btn-toggle {
		display:none;
	}

	.b-intro {
		padding:32px 40px;
	}

	.b-section .b-intro {
		margin:30px 0;
	}

	.b-intro .aside,.b-intro .content {
		float:left;
	}

	.b-intro .aside {
		width:170px;
		text-align:right;
	}

	.b-intro .title {
		font-size:20px;
		font-size:1.25rem;
		line-height:28px;
		line-height:1.75rem;
	}

	.b-intro .b-download {
		margin-top:14px;
	}

	.b-intro .content {
		width:650px;
		margin-left:30px;
		padding-top:2px;
	}

	.b-intro .text {
		font-size:16px;
		font-size:1rem;
		line-height:28px;
		line-height:1.75rem;
	}

	.b-intro .timestamp {
		margin-top:14px;
		font-size:14px;
		font-size:.875rem;
		line-height:28px;
		line-height:1.75rem;
	}

	.b-ir-yearly .heading {
		width:100%;
		padding-bottom:90px;
	}

	.b-ir-yearly .heading .title,.b-ir-yearly .heading select {
		float:left;
	}

	.b-ir-yearly .heading select {
		margin-top:3px;
	}

	.b-ir-yearly .heading .btn {
		float:right;
	}

	.b-ir-yearly .heading .title {
		margin-right:20px;
	}

	.b-ir-yearly .development {
		position:absolute;
		z-index:1;
		left:50%;
		-webkit-transform:translateX(-50%);
		-ms-transform:translateX(-50%);
		transform:translateX(-50%);
	}

	.b-ir-yearly .development span {
		width:auto;
	}

	.b-ir-yearly .num_col {
		display:inline-block;
		position:relative;
		top:0;
	}

	.b-ir-yearly .num_col.animate {
		top:-1em;
	}

	.b-ir-yearly .num_col span {
		display:block;
		position:relative;
	}

	.b-ir-yearly {
		margin-top:54px;
	}

	.b-ir-yearly .title {
		font-size:30px;
		font-size:1.875rem;
		line-height:40px;
		line-height:2.5rem;
	}

	.b-ir-yearly select {
		height:36px;
		margin-bottom:10px;
		font-size:30px;
		font-size:1.875rem;
		line-height:30px;
		line-height:1.875rem;
		background-size:22px;
	}

	.b-ir-yearly .heading .btn {
		font-size:15px;
		font-size:.9375rem;
		line-height:18px;
		line-height:1.125rem;
	}

	.b-ir-yearly h3 {
		max-width:160px;
		margin-bottom:10px;
		font-size:18px;
		font-size:1.125rem;
		line-height:22px;
		line-height:1.375rem;
	}

	.b-ir-yearly h4 {
		min-height:50px;
		margin-bottom:0;
		font-size:18px;
		font-size:1.125rem;
		line-height:22px;
		line-height:1.375rem;
	}

	.b-ir-yearly h5 {
		font-size:14px;
		font-size:.875rem;
		line-height:18px;
		line-height:1.125rem;
	}

	.b-ir-yearly .btn {
		padding:6px 20px;
		font-size:14px;
		font-size:.875rem;
		line-height:18px;
		line-height:1.125rem;
	}

	.b-ir-yearly .btn:active,.b-ir-yearly .btn:focus,.b-ir-yearly .btn:hover {
		padding-right:35px;
	}

	.b-ir-yearly>.main {
		overflow:visible;
		height:205px;
		padding:30px;
	}

	.b-ir-yearly .circle-chart,.b-ir-yearly .main .box,.b-ir-yearly .report-box,.b-ir-yearly .sector-details {
		position:absolute;
		width:200px;
		height:150px;
	}

	.b-ir-yearly .report-box {
		right:20px;
		width:320px;
		border-color:#fff;
		border-left:1px solid rgba(255,255,255,.25);
		padding-left:30px;
	}

	.b-ir-yearly .report-box .btn {
		position:absolute;
		bottom:0;
		left:20px;
	}

	.b-ir-yearly .img-report {
		position:absolute;
		top:-70px;
		right:0;
		max-width:130px;
		height:auto;
	}

	.b-ir-yearly .circle-chart {
		position:absolute;
		top:-30px;
		left:200px;
		width:200px;
		height:200px;
	}

	.b-ir-yearly .sectors {
		position:absolute;
		bottom:0;
		left:0;
	}

	.b-ir-yearly .sectors li {
		font-size:14px;
		font-size:.875rem;
		line-height:20px;
		line-height:1.25rem;
	}

	.b-ir-yearly .sector-details {
		left:420px;
		width:150px;
	}

	.b-ir-yearly .sector-details .total {
		font-size:45px;
		font-size:2.8125rem;
		line-height:45px;
		line-height:2.8125rem;
	}

	.b-ir-yearly .sector-details .development {
		margin-top:5px;
	}

	.b-ir-yearly .development {
		padding-left:26px;
		font-size:14px;
		font-size:.875rem;
		line-height:16px;
		line-height:1rem;
		background-size:20px;
	}

	.b-ir-yearly .percentage {
		width:110px;
		height:110px;
		font-size:36px;
		font-size:2.25rem;
		line-height:40px;
		line-height:2.5rem;
	}

	.b-ir-yearly .percentage li.group {
		width:66px;
		height:21px;
		background-size:66px 21px;
	}

	.b-ir-yearly .stats {
		position:relative;
	}

	.b-ir-yearly .stats li {
		padding:25px 0 20px;
	}

	.b-ir-yearly .stats .box {
		height:135px;
		padding:0 20px;
	}

	.b-ir-yearly .stats .total {
		margin:5px auto;
		font-size:30px;
		font-size:1.875rem;
		line-height:30px;
		line-height:1.875rem;
	}

	.b-ir-yearly .relation {
		margin:0 auto;
		font-size:14px;
		font-size:.875rem;
		line-height:16px;
		line-height:1rem;
	}

	.b-ir-yearly .description {
		font-size:14px;
		font-size:.875rem;
		line-height:16px;
		line-height:1rem;
	}

	.b-ir-yearly #piechart {
		position:absolute;
		top:-50px;
		left:-50px;
	}

	.b-ir-yearly #piechart svg {
		-webkit-transform:scale(0.76);
		-ms-transform:scale(0.76);
		transform:scale(0.76);
	}

	.b-key-facts .btn-toggle {
		display:none;
	}

	.b-key-facts {
		padding:34px 0 34px 210px;
	}

	.b-key-facts .title {
		position:absolute;
		top:32px;
		left:30px;
		width:180px;
		font-size:20px;
		font-size:1.25rem;
		line-height:28px;
		line-height:1.75rem;
		text-align:right;
	}

	.b-key-facts .fact-list {
		font-size:16px;
		font-size:1rem;
		line-height:28px;
		line-height:1.75rem;
	}

	.b-key-facts .fact-list li {
		float:left;
		width:210px;
		margin-left:30px;
		padding-right:30px;
	}

	.b-language-nav {
		position:absolute;
		bottom:8px;
		left:0;
	}

	.b-media-contact-overview .heading {
		margin-bottom:36px;
		padding-left:345px;
	}

	.b-media-contact-overview .heading .title {
		font-size:40px;
		font-size:2.5rem;
		line-height:48px;
		line-height:3rem;
	}

	.b-media-contact-overview .b-intro {
		margin-bottom:48px;
	}

	.b-media-contact-overview .b-media-listing {
		margin-bottom:-30px;
	}

	.b-media-press-kit .b-intro {
		margin-bottom:48px;
	}

	.b-media-press-kit .b-media-listing {
		margin-bottom:20px;
	}

	.b-meta-nav {
		font-size:14px;
		font-size:.875rem;
		line-height:18px;
		line-height:1.125rem;
	}

	.b-outro .btn-toggle {
		display:none;
	}

	.b-outro {
		overflow:hidden;
		padding:34px 270px 34px 30px;
	}

	.b-outro .title {
		float:left;
		width:180px;
		font-size:20px;
		font-size:1.25rem;
		line-height:28px;
		line-height:1.75rem;
		text-align:right;
	}

	.b-outro .content {
		float:right;
		width:420px;
	}

	.b-outro .text {
		font-size:16px;
		font-size:1rem;
		line-height:28px;
		line-height:1.75rem;
	}

	.b-outro .text+.text {
		margin-top:28px;
	}

	.b-outro .btn {
		position:absolute;
		right:20px;
		bottom:20px;
		padding:7px 20px;
		font-size:14px;
		font-size:.875rem;
		line-height:18px;
		line-height:1.125rem;
	}

	.b-outro .btn:active,.b-outro .btn:focus,.b-outro .btn:hover {
		padding-right:35px;
	}

	.b-outro .btn:after {
		right:15px;
		background-size:8px 12px;
		background-position:100% 50%;
	}

	.b-press-release-downloads .item {
		width:240px;
		height:219px;
		margin-bottom:30px;
		padding:0 15px;
	}

	.b-quick-access .navlist {
		width:930px;
		height:78px;
	}

	.b-quick-access .item:nth-child(even) {
		margin-right:30px;
	}

	.b-quick-access .item a {
		width:104px;
		height:78px;
		padding:10px 5px 10px 10px;
		font-size:13px;
		font-size:.8125rem;
		line-height:16px;
		line-height:1rem;
	}

	.b-quick-access .special {
		float:right;
	}

	.b-quick-access .special a {
		width:210px;
		padding:18px 44px 19px 0;
		font-size:16px;
		font-size:1rem;
		line-height:20px;
		line-height:1.25rem;
	}

	.b-range-slider {
		padding-bottom:56px;
	}

	.b-range-slider .slider-bg,.b-range-slider .slider-range {
		top:30px;
		height:18px;
	}

	.b-range-slider .slider-bg {
		width:100%;
	}

	.b-range-slider .slider-range {
		border-radius:10px;
		padding-right:12px;
	}

	.b-range-slider label>span {
		float:left;
		width:25%;
	}

	.b-range-slider .handle {
		top:27px;
		left:0;
	}

	.b-results .result-list {
		margin-left:-30px;
	}

	.b-results .result-list>.item {
		float:left;
		width:210px;
		margin:0 0 30px 30px;
	}

	.b-results .result-list.is-2-col>.item {
		width:450px;
	}

	.b-section-separator {
		margin:60px 0 0;
	}

	.b-article .b-section-separator {
		margin:0 0 60px;
	}

	.b-section-separator>.title {
		margin-bottom:24px;
		padding-right:210px;
		font-size:24px;
		font-size:1.5rem;
		line-height:28px;
		line-height:1.75rem;
	}

	.b-sharing {
		position:absolute;
		top:0;
		left:50%;
		padding-top:15px;
	}

	.b-sharing .sharing-toggle {
		font-size:16px;
		font-size:1rem;
		line-height:20px;
		line-height:1.25rem;
	}

	.b-sharing {
		margin-left:-465px;
	}

	.b-sharing.is-fixed {
		margin-left:-415px;
	}

	.b-sharing.is-fixed .label {
		display:none;
	}

	.b-single-component-view {
		padding:15px 0 30px;
	}

	.b-single-component-view .infos {
		max-width:450px;
		padding:15px 20px;
	}

	.b-single-component-view .infos dt {
		font-size:16px;
		font-size:1rem;
		line-height:20px;
		line-height:1.25rem;
	}

	.b-single-component-view .infos dd {
		font-size:14px;
		font-size:.875rem;
		line-height:20px;
		line-height:1.25rem;
	}

	.b-social-links .title {
		font-size:20px;
		font-size:1.25rem;
		line-height:24px;
		line-height:1.5rem;
	}

	.b-social-links .channel {
		min-height:28px;
		padding:3px 0 0 38px;
		background-size:28px;
	}

	.b-social-links .channel li+li {
		margin-top:5px;
	}

	.b-social-links .channel a {
		font-size:14px;
		font-size:.875rem;
		line-height:18px;
		line-height:1.125rem;
	}

	.b-social-links .title {
		float:left;
		width:35.5814%;
	}

	.b-social-links .group {
		float:left;
		width:40.6977%;
		padding-right:10px;
	}

	.b-social-links .group+.group {
		width:23.721%;
		padding-right:0;
	}

	.b-social-links .item {
		margin-bottom:16px;
	}

	.b-social-links .item.is-multi {
		margin-bottom:36px;
	}

	.b-social-links .item:last-child {
		margin-bottom:0;
	}

	.b-article-accordion .acc-title {
		font-size:20px;
		font-size:1.25rem;
		line-height:28px;
		line-height:1.75rem;
	}

	.b-article-accordion .acc-content h4,.b-article-accordion .acc-content p {
		margin-bottom:10px;
		font-size:14px;
		font-size:.875rem;
		line-height:22px;
		line-height:1.375rem;
	}

	.b-article-accordion .acc-content>ol>li,.b-article-accordion .acc-content>ul>li {
		margin-bottom:18px;
		font-size:14px;
		font-size:.875rem;
		line-height:22px;
		line-height:1.375rem;
	}

	.b-article-accordion .acc-content>ol>li {
		padding-left:36px;
	}

	.b-article-accordion .acc-content>ol>li:before {
		width:22px;
		height:22px;
		font-size:14px;
		line-height:20px;
	}

	.b-article-accordion .acc-content>ul>li {
		padding-left:36px;
	}

	.b-article-accordion .acc-content>ul>li:before {
		top:7px;
		left:5px;
		width:11px;
		height:11px;
	}

	.b-article-accordion .acc-content>ol,.b-article-accordion .acc-content>ul {
		margin:0 0 14px 25px;
	}

	.b-article-accordion {
		margin-bottom:33px;
	}

	.b-article-main .content .b-article-apprenticeship .table-box {
		max-width:none;
	}

	.b-article-apprenticeship .form-field {
		margin-bottom:10px;
	}

	.b-article-apprenticeship .form-select {
		margin:0 50px 30px 0;
	}

	.b-article-apprenticeship .ff-select label {
		display:inline-block;
		font-size:18px;
		font-size:1.125rem;
		line-height:25px;
		line-height:1.5625rem;
	}

	.b-article-apprenticeship select {
		display:inline-block;
		max-width:50%;
	}

	.b-article-apprenticeship>.application .event-check,.b-article-apprenticeship>.application .event-check-time,.b-article-apprenticeship>.application .event-no {
		float:left;
		width:33%;
		padding-right:30px;
	}

	.article-carousel blockquote footer {
		padding-left:60%;
	}

	.article-carousel blockquote footer:before {
		content:"";
		position:absolute;
		top:20%;
		left:0;
		width:58%;
		height:5px;
		border-bottom:1px solid #0c587f;
	}

	.article-carousel blockquote footer cite {
		font-family:HelveticaNeueLT-Bold,Arial,sans-serif;
	}

	.b-standard-story .article-carousel {
		padding:0 40px 40px;
	}

	.article-carousel>.title {
		font-size:24px;
		font-size:1.5rem;
		line-height:28px;
		line-height:1.75rem;
	}

	.b-standard-story .article-carousel .controls {
		right:40px;
		top:60px;
	}

	.article-carousel .media-box {
		float:right;
		width:390px;
		margin-left:20px;
	}

	.article-carousel .item {
		padding:30px 0;
	}

	.b-standard-story .article-carousel .item {
		height:340px;
		margin:0;
		padding:0;
	}

	.article-carousel.is-quote-image .image-box {
		display:inline-block;
	}

	.article-carousel blockquote {
		display:inline-block;
		vertical-align:top;
	}

	.article-carousel .controls {
		position:absolute;
		top:-20px;
		right:0;
	}

	.article-carousel .controls li {
		float:left;
	}

	.article-carousel .controls .btn {
		padding:7px 20px;
		font-size:14px;
		font-size:.875rem;
		line-height:18px;
		line-height:1.125rem;
	}

	.article-carousel .controls .next,.article-carousel .controls .prev {
		width:34px;
		height:34px;
		background-size:8px auto;
	}

	.article-carousel>.title {
		margin-bottom:24px;
		padding-right:210px;
	}

	.article-carousel.is-text-media p {
		float:left;
		width:240px;
	}

	.b-standard-story .article-carousel .title {
		margin-bottom:0;
	}

	.b-standard-story .article-carousel>h2 {
		padding:54px 0;
	}

	.b-standard-story .article-carousel .image-box,.b-standard-story .article-carousel .media-box,.b-standard-story .article-carousel.is-text-media p {
		width:410px;
	}

	.b-standard-story .article-carousel img {
		height:231px;
	}

	.article-carousel.is-quote-image {
		width:650px;
	}

	.article-carousel.is-quote-image .image-box {
		width:220px;
		margin-bottom:40px;
	}

	.article-carousel.is-quote-image img {
		height:267px;
	}

	.article-carousel blockquote {
		width:350px;
		margin:0 0 0 40px;
	}

	.article-carousel blockquote .quotation {
		height:90px;
		margin-top:-20px;
		margin-left:-16px;
		padding-right:0;
		font-size:160px;
		font-size:10rem;
		line-height:160px;
		line-height:10rem;
	}

	.article-carousel blockquote .quotation:after {
		width:52%;
	}

	.article-carousel blockquote p {
		font-size:1.125rem;
		line-height:26px;
		line-height:1.625rem;
	}

	.article-carousel .info {
		margin-bottom:20px;
		font-size:14px;
		font-size:.875rem;
		line-height:22px;
		line-height:1.375rem;
	}

	.article-carousel p {
		font-size:14px;
		font-size:.875rem;
		line-height:22px;
		line-height:1.375rem;
	}

	.b-article-main .content>h2 {
		margin-bottom:28px;
		font-size:24px;
		font-size:1.5rem;
		line-height:28px;
		line-height:1.75rem;
	}

	.b-article-main .content>h3 {
		margin-bottom:22px;
		font-size:18px;
		font-size:1.125rem;
		line-height:22px;
		line-height:1.375rem;
	}

	.b-article-main .content>h4 {
		margin-bottom:12px;
		font-size:14px;
		font-size:.875rem;
		line-height:18px;
		line-height:1.125rem;
	}

	.b-article-main .content>p {
		margin-bottom:33px;
		font-size:14px;
		font-size:.875rem;
		line-height:22px;
		line-height:1.375rem;
	}

	.b-article-main .content>.intro {
		margin-bottom:28px;
		font-size:18px;
		font-size:1.125rem;
		line-height:28px;
		line-height:1.75rem;
	}

	.b-article-main .content .dropdown-box ol,.b-article-main .content .dropdown-box ul,.b-article-main .content>ol,.b-article-main .content>ul {
		margin:0 0 30px 20px;
	}

	.b-article-main .content .dropdown-box ol>li,.b-article-main .content .dropdown-box ul>li,.b-article-main .content table ol>li,.b-article-main .content table ul>li,.b-article-main .content>ol>li,.b-article-main .content>ul>li {
		margin-bottom:15px;
		font-size:14px;
		font-size:.875rem;
		line-height:22px;
		line-height:1.375rem;
	}

	.b-article-main .content .dropdown-box ol>li,.b-article-main .content table ol>li,.b-article-main .content>ol>li {
		padding-left:36px;
	}

	.b-article-main .content .dropdown-box ol>li:before,.b-article-main .content table ol>li:before,.b-article-main .content>ol>li:before {
		width:22px;
		height:22px;
		font-size:14px;
		line-height:20px;
	}

	.b-article-main .content .dropdown-box ul>li,.b-article-main .content table ul>li,.b-article-main .content>ul>li {
		padding-left:36px;
	}

	.b-article-main .content .dropdown-box ul>li:before,.b-article-main .content table ul>li:before,.b-article-main .content>ul>li:before {
		top:7px;
		left:6px;
	}

	.b-article-main .content>blockquote {
		float:right;
		width:60%;
		margin:0 0 45px 40px;
	}

	.b-article-main .content>blockquote p {
		font-size:20px;
		font-size:1.25rem;
		line-height:28px;
		line-height:1.75rem;
	}

	.b-article-main .content>blockquote p:before {
		height:90px;
		margin-top:-20px;
		margin-left:-16px;
		padding-right:80%;
		font-size:160px;
		line-height:160px;
	}

	.b-article-main .content>blockquote footer {
		margin-top:20px;
		padding-left:63%;
	}

	.b-article-main .content>blockquote footer:before {
		top:8%;
		left:0;
		width:58%;
		height:5px;
	}

	.b-article-main .content>blockquote footer cite a {
		top:-6px;
	}

	.b-article-main .content>blockquote .fact {
		font-size:60px;
		font-size:3.75rem;
		line-height:60px;
		line-height:3.75rem;
	}

	.b-article-main .content tbody td,.b-article-main .content tbody th,.b-article-main .content thead th {
		padding:15px;
	}

	.b-article-main .content.is-full-width table td:first-child,.b-article-main .content.is-full-width table th:first-child {
		padding-left:30px;
	}

	.b-article-main .content.is-full-width table td:last-child,.b-article-main .content.is-full-width table th:last-child {
		padding-right:30px;
	}

	.b-article-main .content .table-box {
		max-width:600px;
	}

	.b-article-main .content.is-full-width .table-box {
		max-width:100%;
	}

	.b-article-main {
		margin-bottom:60px;
		padding:0 40px 0 240px;
	}

	.b-article-main+.b-outro {
		margin:-60px 0 60px;
	}

	.b-article-main .content {
		float:left;
		width:100%;
	}

	.b-article-main .content:not(.is-bg-fill):first-child {
		padding-top:50px;
	}

	.b-article-main .content:not(.is-bg-fill):last-child {
		padding-bottom:50px;
	}

	.b-article-main .content:not(.is-bg-fill)+.is-bg-fill {
		margin-top:30px;
	}

	.b-article-main .content.is-bg-fill,.b-article-main .content.is-full-width {
		margin:0 -40px 0 -240px;
		width:930px;
	}

	.b-article-main .content.is-bg-fill {
		padding:30px 40px 30px 240px;
	}

	.b-article-main .content.is-bg-fill+.content:not(.is-bg-fill),.b-article-main .content.is-full-width+.is-full-width {
		margin-top:60px;
	}

	.b-article-main .content.is-full-width .media-box .info,.b-article-main .content.is-full-width>h2,.b-article-main .content.is-full-width>h3 {
		padding:0 40px 0 240px;
	}

	.b-article-main .content.is-full-width .media-box .info {
		font-size:16px;
		font-size:1rem;
		line-height:26px;
		line-height:1.625rem;
	}

	.b-article-main .content.is-related {
		padding:30px 225px 0;
	}

	.b-article-main .content.is-related>h2.short-title {
		display:block;
		position:absolute;
		top:30px;
		left:0;
		width:240px;
		padding:0 30px 0 40px;
		font-size:18px;
		font-size:1.125rem;
		line-height:22px;
		line-height:1.375rem;
		text-align:right;
	}

	.b-article-main .content .is-text-media {
		margin:25px 0 10px;
	}

	.b-article-main .content .dropdown-box .link-list,.b-article-main .content .link-list {
		max-width:210px;
		margin:0 0 30px;
	}

	.b-article-main .aside {
		float:left;
		width:240px;
		margin-left:-240px;
		padding:60px 30px 0 40px;
		text-align:right;
	}

	.b-article-main .aside+.content {
		padding-top:60px;
	}

	.b-article-main .aside .date,.b-article-main .aside .short-title {
		margin-bottom:30px;
		font-size:18px;
		font-size:1.125rem;
		line-height:22px;
		line-height:1.375rem;
	}

	.b-article-main .aside .download-link {
		margin-bottom:20px;
		padding:7px 18px;
		font-size:14px;
		font-size:.875rem;
		line-height:18px;
		line-height:1.125rem;
	}

	.no-touch .b-article-main .aside .download-link:active,.no-touch .b-article-main .aside .download-link:focus,.no-touch .b-article-main .aside .download-link:hover {
		padding-right:45px;
	}

	.b-article-main .aside .download-link:after {
		right:20px;
		background-size:75%;
		background-position:100% 50%;
	}

	.b-article-main .aside .print-link {
		margin-bottom:20px;
		padding:7px 18px;
		font-size:14px;
		font-size:.875rem;
		line-height:18px;
		line-height:1.125rem;
	}

	.no-touch .b-article-main .aside .print-link:active,.no-touch .b-article-main .aside .print-link:focus,.no-touch .b-article-main .aside .print-link:hover {
		padding-right:45px;
	}

	.b-article-main .aside .print-link:after {
		right:20px;
		background-size:75%;
		background-position:100% 50%;
	}

	.b-article-media {
		float:right;
		margin:0 0 20px 40px;
	}

	.b-live-event .b-article-media {
		float:none;
	}

	.b-article-media .btn {
		font-size:16px;
		font-size:1rem;
		line-height:20px;
		line-height:1.25rem;
	}

	.b-article-media .b-article-apprenticeship {
		padding-right:320px;
	}

	.b-article-media .download-image {
		width:30px;
		height:30px;
		background-size:16px;
	}

	.b-article-media {
		width:390px;
	}

	.b-article-media.is-large {
		width:650px;
		margin:0 0 20px;
		float:none;
	}

	.b-live-event .b-article-media {
		margin:0 0 20px;
	}

	.b-article-media .info {
		font-size:14px;
		font-size:.875rem;
		line-height:22px;
		line-height:1.375rem;
	}

	.b-article-slideshare {
		width:100%;
		margin-right:55px;
	}

	.b-article-text-dropdown h2 {
		float:left;
		font-size:24px;
		font-size:1.5rem;
		line-height:28px;
		line-height:1.75rem;
	}

	.b-article-text-dropdown h3,.b-article-text-dropdown h4 {
		margin-bottom:12px;
		font-size:14px;
		font-size:.875rem;
		line-height:18px;
		line-height:1.125rem;
	}

	.b-article-text-dropdown ol,.b-article-text-dropdown p,.b-article-text-dropdown ul {
		font-size:14px;
		font-size:.875rem;
		line-height:22px;
		line-height:1.375rem;
	}

	.b-article-text-dropdown .toc {
		float:left;
	}

	.b-tag-list {
		margin-bottom:30px;
	}

	.b-tag-list .btn {
		font-size:14px;
		font-size:.875rem;
		line-height:18px;
		line-height:1.125rem;
	}

	.b-iframe-financial.is-index-overview {
		background-color:#f1f6fa;
	}

	.b-iframe-financial.is-quote-list {
		height:640px;
	}

	.b-iframe-financial.is-investment-calc {
		height:390px;
	}

	.b-iframe-financial.is-chart-tool {
		height:930px;
	}

	.b-iframe-financial.is-index-overview,.b-iframe-financial.is-mini-chart {
		height:280px;
	}

	.b-iframe-financial.is-index-overview {
		padding:0 20px;
	}

	.b-news-carousel,.b-single-contact .btn-toggle {
		display:none;
	}

	.b-single-contact {
		height:280px;
	}

	.b-single-contact .name {
		margin-bottom:14px;
		font-size:18px;
		font-size:1.125rem;
		line-height:22px;
		line-height:1.375rem;
	}

	.b-single-contact .job-description {
		height:40px;
		margin-bottom:35px;
		font-size:14px;
		font-size:.875rem;
		line-height:20px;
		line-height:1.25rem;
	}

	.b-single-contact .contact-list dd {
		margin-left:40px;
	}

	.b-single-contact .cellphone-number,.b-single-contact .phone-number {
		margin-bottom:14px;
		font-size:16px;
		font-size:1rem;
		line-height:20px;
		line-height:1.25rem;
	}

	.b-single-contact .btn {
		bottom:20px;
		left:20px;
		padding:7px 20px;
		font-size:14px;
		font-size:.875rem;
		line-height:18px;
		line-height:1.125rem;
	}

	.no-touch .b-single-contact .btn:active,.no-touch .b-single-contact .btn:focus,.no-touch .b-single-contact .btn:hover {
		padding-right:45px;
	}

	.b-single-contact .btn:after {
		right:15px;
		background-size:22px 12px;
		background-position:100% 50%;
	}

	.b-results .is-2-col .b-single-contact .text-box,.box-m .b-single-contact .text-box {
		float:left;
		width:240px;
		padding:16px 30px 20px 20px;
	}

	.b-results .is-2-col .b-single-contact .text-box .btn,.box-m .b-single-contact .text-box .btn {
		max-width:190px;
	}

	.b-results .is-2-col .b-single-contact .image-box,.box-m .b-single-contact .image-box {
		width:210px;
		margin-left:240px;
	}

	.b-media-carousel .b-single-contact .text-box,.b-results .b-single-contact .text-box,.box-s .b-single-contact .text-box {
		padding:16px 20px 20px;
	}

	.box-s .b-single-contact .image-box {
		display:none;
	}

	.b-single-download {
		height:280px;
	}

	.b-single-download .text-box {
		padding:16px 20px 20px;
	}

	.b-single-download .filename {
		max-height:66px;
		margin-bottom:5px;
		font-size:18px;
		font-size:1.125rem;
		line-height:22px;
		line-height:1.375rem;
	}

	.b-single-download .description {
		margin-bottom:16px;
		font-size:14px;
		font-size:.875rem;
		line-height:20px;
		line-height:1.25rem;
	}

	.b-single-download .text {
		max-height:100px;
		font-size:14px;
		font-size:.875rem;
		line-height:20px;
		line-height:1.25rem;
	}

	.b-single-download .btn {
		bottom:20px;
		left:20px;
		max-width:170px;
		padding:7px 20px;
		font-size:14px;
		font-size:.875rem;
		line-height:18px;
		line-height:1.125rem;
	}

	.no-touch .b-single-download .btn:active,.no-touch .b-single-download .btn:focus,.no-touch .b-single-download .btn:hover {
		padding-right:45px;
	}

	.b-single-download .btn:after {
		right:15px;
		background-size:20px 16px;
		background-position:100% 50%;
	}

	.b-social-media-facebook .date {
		display:block;
	}

	.b-social-media-facebook {
		height:280px;
	}

	.b-social-media-facebook:after {
		top:20px;
		right:20px;
		background-size:75%;
	}

	.b-social-media-facebook .title-box {
		padding:15px 50px 13px 20px;
	}

	.b-social-media-facebook .name {
		font-size:18px;
		font-size:1.125rem;
		line-height:22px;
		line-height:1.375rem;
	}

	.b-social-media-facebook .text-box {
		padding:0 20px;
	}

	.b-social-media-facebook .date {
		margin-bottom:5px;
	}

	.b-social-media-facebook .message {
		max-height:120px;
		font-size:14px;
		font-size:.875rem;
		line-height:20px;
		line-height:1.25rem;
	}

	.b-social-media-facebook .interaction-box {
		min-height:43px;
		padding:7px 10px 7px 20px;
	}

	.b-social-media-facebook .interaction-box .hint {
		margin-left:2px;
		font-size:10px;
		font-size:.625rem;
		line-height:14px;
		line-height:.875rem;
	}

	.b-social-media-instagram .photo img {
		top:0;
		height:100%;
	}

	.b-social-media-instagram .pager {
		bottom:40px;
	}

	.b-social-media-instagram {
		height:280px;
	}

	.b-social-media-instagram:after {
		background-position:100% 0;
		background-size:80%;
	}

	.b-social-media-instagram .title {
		left:20px;
		font-size:18px;
		font-size:1.125rem;
		line-height:22px;
		line-height:1.375rem;
	}

	.b-social-media-twitter .date {
		display:block;
	}

	.b-social-media-twitter {
		height:280px;
	}

	.b-social-media-twitter:after {
		top:20px;
		right:10px;
		background-size:75%;
	}

	.b-social-media-twitter .title-box {
		padding:15px 70px 15px 20px;
	}

	.b-social-media-twitter .fullname {
		font-size:18px;
		font-size:1.125rem;
		line-height:22px;
		line-height:1.375rem;
	}

	.b-social-media-twitter .nickname {
		font-size:14px;
		font-size:.875rem;
		line-height:20px;
		line-height:1.25rem;
	}

	.b-social-media-twitter .text-box {
		padding:0 20px;
	}

	.b-social-media-twitter .date {
		margin-bottom:5px;
	}

	.b-social-media-twitter .tweet {
		max-height:120px;
		font-size:14px;
		font-size:.875rem;
		line-height:20px;
		line-height:1.25rem;
	}

	.b-social-media-twitter .interaction-box {
		min-height:43px;
		padding:7px 10px 7px 20px;
	}

	.b-social-media-twitter .interaction-box .hint {
		margin-left:2px;
		font-size:10px;
		font-size:.625rem;
		line-height:14px;
		line-height:.875rem;
	}

	.b-teaser-did-you-know {
		height:280px;
	}

	.b-teaser-did-you-know.is-innovation:after {
		background-size:125% 80%;
	}

	.b-teaser-did-you-know.is-people:after {
		background-size:118% 80%;
	}

	.b-teaser-did-you-know.is-airplane:after {
		background-size:140% 80%;
	}

	.b-teaser-did-you-know.is-rocket:after {
		background-size:110% 80%;
	}

	.b-teaser-did-you-know.is-satelite:after {
		background-size:140% 80%;
	}

	.b-teaser-did-you-know.is-finance:after {
		background-size:135% 80%;
	}

	.b-teaser-did-you-know.is-helicopter:after {
		background-size:130% 80%;
	}

	.b-teaser-did-you-know .text-box {
		padding:16px 20px 20px;
	}

	.b-teaser-did-you-know .title {
		max-height:44px;
		margin-bottom:15px;
		font-size:18px;
		font-size:1.125rem;
		line-height:22px;
		line-height:1.375rem;
	}

	.b-teaser-did-you-know .text {
		max-height:120px;
		padding-right:30px;
		font-size:14px;
		font-size:.875rem;
		line-height:20px;
		line-height:1.25rem;
	}

	.b-teaser-did-you-know .text em {
		margin-bottom:5px;
		font-size:18px;
		font-size:1.125rem;
		line-height:22px;
		line-height:1.375rem;
	}

	.b-teaser-did-you-know .text .highlight {
		font-size:30px;
		font-size:1.875rem;
		line-height:32px;
		line-height:2rem;
	}

	.b-teaser-did-you-know .btn {
		bottom:20px;
		left:20px;
		max-width:170px;
		padding:5px 20px;
		font-size:14px;
		font-size:.875rem;
		line-height:22px;
		line-height:1.375rem;
	}

	.no-touch .b-teaser-did-you-know .btn:active,.no-touch .b-teaser-did-you-know .btn:focus,.no-touch .b-teaser-did-you-know .btn:hover {
		padding-right:45px;
	}

	.b-teaser-did-you-know .btn:after {
		right:20px;
	}

	.b-teaser-division {
		height:280px;
		padding:16px 20px 20px;
	}

	.b-teaser-division .title {
		font-size:18px;
		font-size:1.125rem;
		line-height:22px;
		line-height:1.375rem;
	}

	.b-teaser-division .text {
		max-height:198px;
		font-size:14px;
		font-size:.875rem;
		line-height:22px;
		line-height:1.375rem;
	}

	.box-m .b-teaser-division .title {
		max-height:22px;
		margin-bottom:14px;
	}

	.box-m .b-teaser-division .list-box,.box-m .b-teaser-division .text-box {
		float:left;
		width:50%;
	}

	.box-m .b-teaser-division .text-box {
		padding-right:15px;
	}

	.box-m .b-teaser-division .list-box {
		padding:3px 0 0 15px;
	}

	.box-m .b-teaser-division .list-box ul {
		max-height:205px;
	}

	.box-m .b-teaser-division .link {
		height:68px;
		font-size:16px;
		font-size:1rem;
		line-height:20px;
		line-height:1.25rem;
	}

	.box-m .b-teaser-division .link:after {
		top:26px;
	}

	.box-m .b-teaser-division .link>.inner {
		max-width:145px;
	}

	.box-s .b-teaser-division .title {
		max-height:44px;
		margin-bottom:15px;
	}

	.box-s .b-teaser-division .text-box {
		display:none;
	}

	.box-s .b-teaser-division .list-box ul {
		max-height:185px;
	}

	.box-s .b-teaser-division .link {
		height:61px;
		font-size:14px;
		font-size:.875rem;
		line-height:18px;
		line-height:1.125rem;
	}

	.box-s .b-teaser-division .link:after {
		top:23px;
	}

	.box-s .b-teaser-division .link>.inner {
		max-width:125px;
	}

	.b-teaser-event-list .controls {
		top:16px;
		left:114px;
	}

	.b-teaser-event-list .controls .btn {
		padding:7px 20px;
		font-size:14px;
		font-size:.875rem;
		line-height:18px;
		line-height:1.125rem;
	}

	.b-teaser-event-list .controls .next,.b-teaser-event-list .controls .prev {
		width:34px;
		height:34px;
		background-size:8px auto;
	}

	.b-teaser-event-list .carousel .rack {
		height:280px;
	}

	.b-teaser-event-list .carousel .item {
		width:210px;
		height:280px;
		margin-bottom:30px;
	}

	.js .b-teaser-event-list .carousel .item {
		margin-bottom:0;
	}

	.b-teaser-event-list .event {
		padding:18px 20px 20px;
	}

	.b-teaser-event-list .event .btn {
		bottom:20px;
		left:20px;
		max-width:170px;
		padding:7px 20px;
		font-size:14px;
		font-size:.875rem;
		line-height:18px;
		line-height:1.125rem;
	}

	.no-touch .b-teaser-event-list .event .btn:active,.no-touch .b-teaser-event-list .event .btn:focus,.no-touch .b-teaser-event-list .event .btn:hover {
		padding-right:35px;
	}

	.b-teaser-event-list .event .btn:after {
		right:15px;
		background-size:8px 12px;
		background-position:100% 50%;
	}

	.b-teaser-event-list .date-start {
		margin-bottom:4px;
		font-size:24px;
		font-size:1.5rem;
		line-height:28px;
		line-height:1.75rem;
	}

	.b-teaser-event-list .date-end {
		font-size:14px;
		font-size:.875rem;
		line-height:18px;
		line-height:1.125rem;
	}

	.b-teaser-event-list .link-box {
		height:191px;
		margin:20px -20px 0;
		padding:0 20px;
	}

	.b-teaser-event-list .title {
		max-height:110px;
		font-size:18px;
		font-size:1.125rem;
		line-height:22px;
		line-height:1.375rem;
	}

	.b-teaser-event-list .highlight {
		max-height:88px;
	}

	.b-teaser-filter {
		height:280px;
	}

	.b-teaser-filter .title {
		padding:15px 20px;
		font-size:18px;
		font-size:1.125rem;
		line-height:22px;
		line-height:1.375rem;
	}

	.b-teaser-filter .form-box {
		padding:12px 20px 10px;
	}

	.b-teaser-filter label {
		padding-bottom:8px;
		font-size:18px;
		font-size:1.125rem;
		line-height:22px;
		line-height:1.375rem;
	}

	.b-teaser-filter select {
		height:25px;
		margin-bottom:10px;
		font-size:18px;
		font-size:1.125rem;
		line-height:22px;
		line-height:1.375rem;
		background-size:17px;
	}

	.b-teaser-filter .btn {
		bottom:20px;
		left:20px;
		padding:7px 20px;
		font-size:14px;
		font-size:.875rem;
		line-height:18px;
		line-height:1.125rem;
	}

	.no-touch .b-teaser-filter .btn:active,.no-touch .b-teaser-filter .btn:focus,.no-touch .b-teaser-filter .btn:hover {
		padding-right:35px;
	}

	.b-teaser-filter .btn:after {
		right:15px;
		background-size:8px 12px;
		background-position:100% 50%;
	}

	.box-m .b-teaser-filter .title {
		width:450px;
	}

	.box-m .b-teaser-filter label {
		width:410px;
	}

	.box-m .b-teaser-filter .btn {
		max-width:410px;
	}

	.box-s .b-teaser-filter .title {
		width:210px;
	}

	.box-s .b-teaser-filter label {
		width:170px;
	}

	.box-s .b-teaser-filter .btn {
		max-width:170px;
	}

	.b-teaser-financial {
		height:280px;
	}

	.b-teaser-financial .title {
		font-size:20px;
		font-size:1.25rem;
		line-height:55px;
		line-height:3.4375rem;
	}

	.b-teaser-financial .stock-value {
		font-size:50px;
		font-size:3.125rem;
		line-height:58px;
		line-height:3.625rem;
	}

	.b-teaser-financial .stock-trend-wrapper {
		height:91px;
	}

	.b-teaser-financial .stock-trend-wrapper.is-falling,.b-teaser-financial .stock-trend-wrapper.is-rising {
		background-size:210px;
	}

	.b-teaser-financial .stock-trend-wrapper .stock-trend:before {
		background-size:25px;
	}

	.b-teaser-financial .stock-trend {
		padding:3px 0 3px 37px;
	}

	.b-teaser-financial .stock-trend:before {
		top:0;
		width:25px;
		height:25px;
	}

	.b-teaser-financial .stock-description {
		position:absolute;
		right:0;
		bottom:0;
		left:0;
		height:80px;
		padding:16px 0 0;
		background-color:#fff;
	}

	.b-teaser-financial .stock-name {
		font-family:HelveticaNeueLT-Bold,Arial,sans-serif;
		font-size:20px;
		font-size:1.25rem;
		line-height:24px;
		line-height:1.5rem;
		color:#0c587f;
	}

	.b-teaser-financial .stock-information {
		color:#0c587f;
	}

	.b-teaser-functional-area {
		height:280px;
		padding:16px 20px 20px;
	}

	.b-teaser-functional-area .title {
		margin-bottom:15px;
		font-size:18px;
		font-size:1.125rem;
		line-height:22px;
		line-height:1.375rem;
	}

	.b-teaser-functional-area a {
		max-height:168px;
	}

	.b-teaser-functional-area .list-box ul {
		max-height:132px;
	}

	.b-teaser-functional-area .link {
		height:46px;
		font-size:14px;
		font-size:.875rem;
		line-height:18px;
		line-height:1.125rem;
	}

	.b-teaser-functional-area .link>.inner {
		max-height:36px;
	}

	.b-teaser-gallery .text-box .btn {
		bottom:20px;
		left:20px;
		padding:7px 20px;
		font-size:14px;
		font-size:.875rem;
		line-height:18px;
		line-height:1.125rem;
	}

	.no-touch .b-teaser-gallery .text-box .btn:active,.no-touch .b-teaser-gallery .text-box .btn:focus,.no-touch .b-teaser-gallery .text-box .btn:hover {
		padding-right:35px;
	}

	.b-teaser-gallery .text-box .btn:after {
		right:15px;
		background-size:8px 12px;
		background-position:100% 50%;
	}

	.b-teaser-gallery .info {
		bottom:10px;
		left:20px;
	}

	.b-teaser-gallery {
		height:280px;
	}

	.box-l .b-teaser-gallery .text-box,.box-m .b-teaser-gallery .text-box {
		float:left;
		width:240px;
		padding:16px 30px 20px 20px;
	}

	.box-l .b-teaser-gallery .text-box .btn,.box-m .b-teaser-gallery .text-box .btn {
		max-width:190px;
	}

	.box-l .b-teaser-gallery .title,.box-m .b-teaser-gallery .title {
		max-height:170px;
		font-family:HelveticaNeueW01-UltLt,Arial,sans-serif;
		font-size:30px;
		font-size:1.875rem;
		line-height:34px;
		line-height:2.125rem;
	}

	.box-l .b-teaser-gallery .title .highlight,.box-m .b-teaser-gallery .title .highlight {
		display:block;
		font-family:HelveticaNeueLT-Bold,Arial,sans-serif;
	}

	.box-l .b-teaser-gallery .image-box,.box-m .b-teaser-gallery .image-box {
		position:relative;
		height:100%;
		margin-left:240px;
	}

	.box-l .b-teaser-gallery .image-box {
		width:450px;
	}

	.box-m .b-teaser-gallery .image-box {
		width:210px;
	}

	.box-s .b-teaser-gallery .text-box {
		padding:16px 20px 20px;
	}

	.box-s .b-teaser-gallery .text-box .btn {
		max-width:170px;
	}

	.box-s .b-teaser-gallery .title {
		max-height:44px;
		margin-top:150px;
		font-family:HelveticaNeueLT-Light,Arial,sans-serif;
		font-size:18px;
		font-size:1.125rem;
		line-height:22px;
		line-height:1.375rem;
	}

	.box-s .b-teaser-gallery .title .highlight {
		display:none;
	}

	.box-s .b-teaser-gallery .image-box {
		position:absolute;
		top:0;
		left:0;
		width:100%;
		height:152px;
	}

	.b-teaser-image-text {
		height:280px;
	}

	.b-teaser-image-text .text-box .title {
		max-height:66px;
		margin-bottom:10px;
		font-size:18px;
		font-size:1.125rem;
		line-height:22px;
		line-height:1.375rem;
	}

	.b-teaser-image-text .text-box .text {
		max-height:120px;
		font-size:14px;
		font-size:.875rem;
		line-height:20px;
		line-height:1.25rem;
	}

	.b-teaser-image-text .text-box .btn {
		bottom:20px;
		left:20px;
		padding:7px 20px;
		font-size:14px;
		font-size:.875rem;
		line-height:18px;
		line-height:1.125rem;
	}

	.no-touch .b-teaser-image-text .text-box .btn:active,.no-touch .b-teaser-image-text .text-box .btn:focus,.no-touch .b-teaser-image-text .text-box .btn:hover {
		padding-right:35px;
	}

	.b-teaser-image-text .text-box .btn:after {
		right:15px;
		background-size:8px 12px;
		background-position:100% 50%;
	}

	.box-l .b-teaser-image-text .text-box,.box-m .b-teaser-image-text .text-box {
		float:left;
		width:240px;
		padding:16px 30px 20px 20px;
	}

	.box-l .b-teaser-image-text .image-box {
		width:450px;
		margin-left:240px;
	}

	.box-m .b-teaser-image-text .image-box {
		width:210px;
		margin-left:240px;
	}

	.b-teaser-image-text .btn {
		max-width:190px;
	}

	.b-teaser-job-offer {
		height:280px;
	}

	.b-teaser-job-offer .text-box {
		padding:16px 20px 20px;
	}

	.b-teaser-job-offer .category,.b-teaser-job-offer .office {
		font-size:14px;
		font-size:.875rem;
		line-height:18px;
		line-height:1.125rem;
	}

	.b-teaser-job-offer .category {
		height:20px;
		margin-bottom:10px;
	}

	.b-teaser-job-offer .office {
		height:54px;
	}

	.b-teaser-job-offer .title {
		height:100px;
		margin-bottom:10px;
		font-size:16px;
		font-size:1rem;
		line-height:20px;
		line-height:1.25rem;
	}

	.b-teaser-job-offer .btn {
		bottom:20px;
		left:20px;
		max-width:170px;
		padding:7px 20px;
		font-size:14px;
		font-size:.875rem;
		line-height:18px;
		line-height:1.125rem;
	}

	.no-touch .b-teaser-job-offer .btn:active,.no-touch .b-teaser-job-offer .btn:focus,.no-touch .b-teaser-job-offer .btn:hover {
		padding-right:35px;
	}

	.b-teaser-job-offer .btn:after {
		right:15px;
		background-size:8px 12px;
		background-position:100% 50%;
	}

	.b-teaser-job-search {
		height:280px;
	}

	.b-teaser-job-search .title {
		font-size:18px;
		font-size:1.125rem;
		line-height:22px;
		line-height:1.375rem;
	}

	.b-teaser-job-search .form-box {
		padding:0 30px;
	}

	.b-teaser-job-search select {
		height:32px;
		font-size:20px;
		font-size:1.25rem;
		line-height:28px;
		line-height:1.75rem;
	}

	.b-teaser-job-search .btn {
		padding:5px 20px;
		font-size:14px;
		font-size:.875rem;
		line-height:22px;
		line-height:1.375rem;
	}

	.no-touch .b-teaser-job-search .btn:active,.no-touch .b-teaser-job-search .btn:focus,.no-touch .b-teaser-job-search .btn:hover {
		padding-right:30px;
	}

	.b-teaser-job-search .btn:after {
		right:15px;
	}

	.box-l .b-teaser-job-search .title {
		width:690px;
	}

	.box-l .b-teaser-job-search .title,.box-m .b-teaser-job-search .title {
		padding:25px 30px 40px;
	}

	.box-l .b-teaser-job-search select,.box-m .b-teaser-job-search select {
		float:left;
		margin-bottom:34px;
	}

	.box-l .b-teaser-job-search select {
		width:190px;
		margin-left:30px;
	}

	.box-m .b-teaser-job-search select {
		width:185px;
		margin-left:20px;
	}

	.box-l .b-teaser-job-search .search-form-box,.box-m .b-teaser-job-search .search-form-box {
		padding:0 180px 0 30px;
	}

	.box-l .b-teaser-job-search .search-field,.box-m .b-teaser-job-search .search-field {
		padding:15px 0;
		font-size:30px;
		font-size:1.875rem;
		line-height:28px;
		line-height:1.75rem;
	}

	.box-l .b-teaser-job-search .btn,.box-m .b-teaser-job-search .btn {
		bottom:77px;
		right:30px;
	}

	.box-m .b-teaser-job-search .title {
		width:450px;
	}

	.box-s .b-teaser-job-search .search-form-box {
		padding:0 30px;
	}

	.box-m .b-teaser-job-search .form-field:nth-child(3n+3) {
		display:none;
	}

	.box-s .b-teaser-job-search .title {
		width:210px;
		padding:25px 30px 20px;
	}

	.box-s .b-teaser-job-search select {
		float:none;
		width:100%;
		margin-bottom:10px;
		margin-left:0;
	}

	.box-s .b-teaser-job-search .search-field {
		padding:10px 0;
		font-size:18px;
		font-size:1.125rem;
		line-height:28px;
		line-height:1.75rem;
	}

	.box-s .b-teaser-job-search .form-field:nth-child(3n+2),.box-s .b-teaser-job-search .form-field:nth-child(3n+3) {
		display:none;
	}

	.box-s .b-teaser-job-search .btn {
		right:auto;
		bottom:30px;
		left:30px;
	}

	.b-teaser-list {
		height:280px;
		padding:16px 20px 20px;
	}

	.b-teaser-list .title {
		height:44px;
		margin-bottom:15px;
		font-size:18px;
		font-size:1.125rem;
		line-height:22px;
		line-height:1.375rem;
	}

	.b-teaser-list .list-box ul {
		max-height:185px;
	}

	.b-teaser-list .link {
		height:46px;
		font-size:14px;
		font-size:.875rem;
		line-height:18px;
		line-height:1.125rem;
	}

	.b-teaser-media {
		height:219px;
	}

	.b-teaser-media .image-box {
		height:135px;
	}

	.b-teaser-media .info {
		padding:10px 20px;
		font-size:14px;
		font-size:.875rem;
		line-height:22px;
		line-height:1.375rem;
	}

	.b-teaser-media .media-audio,.b-teaser-media .media-doc,.b-teaser-media .media-photo,.b-teaser-media .media-video {
		margin-right:6px;
	}

	.b-teaser-media .media-photo {
		padding-left:23px;
		background-size:auto 16px;
	}

	.b-teaser-media .media-video {
		padding-left:26px;
		background-size:auto 14px;
	}

	.b-teaser-media .media-audio {
		padding-left:20px;
		background-size:auto 16px;
	}

	.b-teaser-media .media-doc {
		padding-left:16px;
		background-size:auto 16px;
	}

	.b-teaser-media .text-box {
		padding:16px 40px 17px 20px;
	}

	.b-teaser-media .text-box .title {
		height:51px;
		font-size:14px;
		font-size:.875rem;
		line-height:17px;
		line-height:1.0625rem;
	}

	.b-teaser-media .toggle-layer {
		width:30px;
		height:30px;
		background-size:16px;
	}

	.b-teaser-media .layer {
		padding:16px 20px 50px;
	}

	.b-teaser-media .layer .option+.option {
		margin-top:20px;
	}

	.b-teaser-media .layer .option.is-small+.option {
		margin-top:6px;
	}

	.b-teaser-media .layer .option>.title {
		margin-bottom:8px;
		font-size:16px;
		font-size:1rem;
		line-height:20px;
		line-height:1.25rem;
	}

	.b-teaser-media .layer .option dd {
		font-size:14px;
		font-size:.875rem;
		line-height:18px;
		line-height:1.125rem;
	}

	.b-teaser-media .layer .download {
		width:60px;
		height:34px;
		background-size:16px auto;
	}

	.b-teaser-media .layer .download-small {
		padding-left:18px;
		font-size:12px;
		font-size:.75rem;
		line-height:16px;
		line-height:1rem;
		background-size:12px auto;
	}

	.b-teaser-media .layer .close {
		width:34px;
		height:34px;
	}

	.b-teaser-member .caption {
		font-size:16px;
		font-size:1rem;
		line-height:22px;
		line-height:1.375rem;
	}

	.b-teaser-press-release .ad-hoc {
		padding-top:2px;
		font-size:13px;
		font-size:.8125rem;
		line-height:22px;
		line-height:1.375rem;
		background-size:79% auto;
		background-position:50% 0;
	}

	.b-teaser-press-release .date {
		margin-bottom:5px;
		font-size:14px;
		font-size:.875rem;
		line-height:20px;
		line-height:1.25rem;
	}

	.b-teaser-press-release .title {
		max-height:162px;
		padding-bottom:4px;
		font-size:16px;
		font-size:1rem;
		line-height:20px;
		line-height:1.25rem;
	}

	.b-teaser-press-release {
		height:280px;
	}

	.b-teaser-press-release .text-box {
		padding:16px 20px 20px;
	}

	.b-teaser-press-release .ad-hoc {
		right:-3px;
	}

	.b-teaser-press-release .btn {
		bottom:20px;
		left:20px;
		max-width:170px;
		padding:7px 20px;
		font-size:14px;
		font-size:.875rem;
		line-height:18px;
		line-height:1.125rem;
	}

	.no-touch .b-teaser-press-release .btn:active,.no-touch .b-teaser-press-release .btn:focus,.no-touch .b-teaser-press-release .btn:hover {
		padding-right:35px;
	}

	.b-teaser-press-release .btn:after {
		right:15px;
		background-size:8px 12px;
		background-position:100% 50%;
	}

	.b-teaser-story .btn {
		bottom:20px;
		left:20px;
		padding:7px 20px;
		font-size:14px;
		font-size:.875rem;
		line-height:18px;
		line-height:1.125rem;
	}

	.no-touch .b-teaser-story .btn:active,.no-touch .b-teaser-story .btn:focus,.no-touch .b-teaser-story .btn:hover {
		padding-right:35px;
	}

	.b-teaser-story .btn:after {
		right:15px;
		background-size:8px 12px;
		background-position:100% 50%;
	}

	.b-teaser-story {
		height:280px;
	}

	.no-touch .box-l .b-teaser-story .link-box:active .title,.no-touch .box-l .b-teaser-story .link-box:focus .title,.no-touch .box-l .b-teaser-story .link-box:hover .title {
		width:450px;
		font-size:24px;
		font-size:1.5rem;
		line-height:28px;
		line-height:1.75rem;
	}

	.box-l .b-teaser-story .text-box {
		padding:27px 20px 20px;
	}

	.box-l .b-teaser-story .text-box .title {
		width:450px;
		margin-bottom:12px;
		font-family:HelveticaNeueW01-UltLt,Arial,sans-serif;
		font-size:40px;
		font-size:2.5rem;
		line-height:48px;
		line-height:3rem;
	}

	.box-l .b-teaser-story .text-box .highlight {
		display:block;
	}

	.box-l .b-teaser-story .text-box .text {
		width:450px;
		height:96px;
		font-size:16px;
		font-size:1rem;
		line-height:24px;
		line-height:1.5rem;
	}

	.box-l .b-teaser-story .text-box .btn {
		max-width:450px;
	}

	.box-l .b-teaser-story .text-box.is-inverted+.image-box:before {
		background-image:-webkit-linear-gradient(290deg,rgba(0,0,0,.95)0,rgba(0,0,0,0)60%);
		background-image:linear-gradient(160deg,rgba(0,0,0,.95)0,rgba(0,0,0,0)60%);
	}

	.box-l .b-teaser-story .image-box:before {
		background-image:-webkit-linear-gradient(290deg,rgba(255,255,255,.95)0,rgba(0,0,0,0)60%);
		background-image:linear-gradient(160deg,rgba(255,255,255,.95)0,rgba(0,0,0,0)60%);
	}

	.no-touch .box-m .b-teaser-story .link-box:active .title,.no-touch .box-m .b-teaser-story .link-box:focus .title,.no-touch .box-m .b-teaser-story .link-box:hover .title {
		width:230px;
		font-size:18px;
		font-size:1.125rem;
		line-height:22px;
		line-height:1.375rem;
	}

	.box-m .b-teaser-story .text-box {
		padding:20px;
	}

	.box-m .b-teaser-story .text-box .title {
		width:450px;
		margin-bottom:12px;
		font-family:HelveticaNeueLTStd-Th,Arial,sans-serif;
		font-size:30px;
		font-size:1.875rem;
		line-height:36px;
		line-height:2.25rem;
	}

	.box-m .b-teaser-story .text-box .highlight {
		display:block;
	}

	.box-m .b-teaser-story .text-box .text {
		width:230px;
		height:100px;
		font-size:14px;
		font-size:.875rem;
		line-height:20px;
		line-height:1.25rem;
	}

	.box-m .b-teaser-story .text-box .btn {
		max-width:450px;
	}

	.box-m .b-teaser-story .text-box.is-inverted+.image-box:before {
		background-image:-webkit-linear-gradient(290deg,rgba(0,0,0,.95)0,rgba(0,0,0,0)60%);
		background-image:linear-gradient(160deg,rgba(0,0,0,.95)0,rgba(0,0,0,0)60%);
	}

	.box-m .b-teaser-story .image-box:before {
		background-image:-webkit-linear-gradient(290deg,rgba(255,255,255,.95)0,rgba(0,0,0,0)60%);
		background-image:linear-gradient(160deg,rgba(255,255,255,.95)0,rgba(0,0,0,0)60%);
	}

	.box-s .b-teaser-story .text-box {
		padding:16px 20px 20px;
	}

	.box-s .b-teaser-story .text-box .title {
		margin-bottom:8px;
		font-family:HelveticaNeueLT-Light,Arial,sans-serif;
		font-size:18px;
		font-size:1.125rem;
		line-height:22px;
		line-height:1.375rem;
		-webkit-transition:all .4s;
		transition:all .4s;
	}

	.box-s .b-teaser-story .text-box .text {
		height:100px;
		font-size:14px;
		font-size:.875rem;
		line-height:20px;
		line-height:1.25rem;
	}

	.box-s .b-teaser-story .text-box .btn {
		max-width:170px;
	}

	.box-s .b-teaser-story .text-box.is-inverted+.image-box:before {
		background-image:-webkit-linear-gradient(top,rgba(0,0,0,.95)0,rgba(0,0,0,0)60%);
		background-image:linear-gradient(to bottom,rgba(0,0,0,.95)0,rgba(0,0,0,0)60%);
	}

	.box-s .b-teaser-story .image-box:before {
		background-image:-webkit-linear-gradient(top,rgba(255,255,255,.95)0,rgba(0,0,0,0)60%);
		background-image:linear-gradient(to bottom,rgba(255,255,255,.95)0,rgba(0,0,0,0)60%);
	}

	.b-teaser-text {
		height:280px;
	}

	.b-teaser-text .text-box {
		padding:16px 20px 20px;
	}

	.b-teaser-text .title {
		max-height:66px;
		margin-bottom:10px;
		font-size:18px;
		font-size:1.125rem;
		line-height:22px;
		line-height:1.375rem;
	}

	.b-teaser-text .text {
		max-height:120px;
		font-size:14px;
		font-size:.875rem;
		line-height:20px;
		line-height:1.25rem;
	}

	.b-teaser-text .btn {
		bottom:20px;
		left:20px;
		max-width:170px;
		padding:7px 20px;
		font-size:14px;
		font-size:.875rem;
		line-height:18px;
		line-height:1.125rem;
	}

	.no-touch .b-teaser-text .btn:active,.no-touch .b-teaser-text .btn:focus,.no-touch .b-teaser-text .btn:hover {
		padding-right:35px;
	}

	.b-teaser-text .btn:after {
		right:15px;
		background-size:8px 12px;
		background-position:100% 50%;
	}

	.b-teaser-video .media-video {
		bottom:20px;
		left:20px;
	}

	.b-teaser-video {
		height:280px;
	}

	.box-m .b-teaser-video .title {
		top:13px;
		right:20px;
		left:20px;
		max-height:72px;
		font-family:HelveticaNeueW01-UltLt,Arial,sans-serif;
		font-size:30px;
		font-size:1.875rem;
		line-height:36px;
		line-height:2.25rem;
	}

	.box-s .b-teaser-video .title {
		top:16px;
		right:20px;
		left:20px;
		max-height:66px;
		font-family:HelveticaNeueLT-Light,Arial,sans-serif;
		font-size:18px;
		font-size:1.125rem;
		line-height:22px;
		line-height:1.375rem;
	}

	.b-live-event {
		padding-top:39.51612903%;
	}

	.b-live-event .sub-header {
		padding-bottom:18.5483871%;
	}

	.b-live-event .b-sharing {
		position:relative;
		margin-left:0;
	}

	.b-live-event .article-carousel .controls {
		top:0;
	}

	.b-live-event .header-image+section .sub-header {
		margin-top:-170px;
	}

	.b-live-event .sub-heading {
		bottom:30px;
	}

	.b-live-event .header-image,.b-live-event .sub-header-image {
		left:-165px;
		width:1260px;
	}

	.b-live-event .b-quick-access {
		top:258px;
		bottom:auto;
	}

	.b-live-event .content p {
		margin-bottom:20px;
	}

	.b-live-event .content iframe {
		width:420px;
		height:236px;
	}

	.b-live-event .b-sharing {
		left:0;
	}

	.b-live-event .b-sharing .social-links {
		width:162px;
		margin-left:20px;
	}

	.b-live-event .b-outro .content {
		width:420px;
	}

	.b-live-event .heading {
		top:0;
		height:460px;
	}

	.b-live-event .heading .title {
		font-size:60px;
		font-size:3.75rem;
		line-height:66px;
		line-height:4.125rem;
	}

	.b-live-event .sub-heading .title {
		font-size:48px;
		font-size:3rem;
		line-height:52px;
		line-height:3.25rem;
	}

	.b-live-event .is-full-width .media-box .info,.b-live-event p {
		font-size:16px;
		font-size:1rem;
		line-height:26px;
		line-height:1.625rem;
	}

	.b-live-event .live-event-block h2 {
		margin-bottom:18px;
		font-size:24px;
		font-size:1.5rem;
		line-height:28px;
		line-height:1.75rem;
	}

	.b-live-event .live-event-block h3 {
		margin-bottom:22px;
		font-size:18px;
		font-size:1.125rem;
		line-height:22px;
		line-height:1.375rem;
	}

	.b-live-event .live-event-block h4 {
		margin-bottom:12px;
		font-size:14px;
		font-size:.875rem;
		line-height:18px;
		line-height:1.125rem;
	}

	.b-live-event .live-event-block {
		padding:0 40px 0 240px;
	}

	.b-live-event .aside+.content {
		padding-top:60px;
	}

	.b-live-event .content {
		float:left;
		width:100%;
	}

	.b-live-event .content:not(.is-bg-fill):first-child {
		padding-top:60px;
	}

	.b-live-event .content:not(.is-bg-fill):last-child {
		padding-bottom:60px;
	}

	.b-live-event .content.is-bg-fill,.b-live-event .content.is-full-width {
		width:930px;
		margin:0 -40px 0 -240px;
	}

	.b-live-event .content.is-bg-fill {
		padding:30px 40px 30px 240px;
	}

	.b-live-event .content.is-bg-fill+.content:not(.is-bg-fill),.b-live-event .content.is-full-width+.is-full-width,.b-live-event .content:not(.is-bg-fill)+.is-bg-fill {
		margin-top:60px;
	}

	.b-live-event .content.is-related {
		padding:30px 225px 0;
	}

	.b-live-event .content.is-full-width .media-box .info,.b-live-event .content.is-full-width>h2,.b-live-event .content.is-full-width>h3,.b-live-event .content.is-full-width>h4 {
		padding:0 40px 0 240px;
	}

	.b-live-event .content .is-text-media {
		margin:25px 0 10px;
	}

	.b-live-event .b-outro .content {
		float:right;
	}

	.b-live-event .aside {
		float:left;
		width:240px;
		margin-left:-240px;
		padding:60px 30px 0 40px;
		text-align:right;
	}

	.b-live-event .aside .event-time {
		display:block;
		margin-bottom:30px;
		padding-right:30px;
		font-size:18px;
		font-size:1.125rem;
		line-height:22px;
		line-height:1.375rem;
		background-size:22px;
	}

	.b-live-event .aside .event-time span {
		display:block;
	}

	.b-ticker {
		padding-right:60px;
	}

	.b-ticker .ticker-box {
		padding-right:20px;
	}

	.b-ticker .ticker-box:after {
		width:15px;
		height:60px;
		font-size:60px;
		font-size:3.75rem;
		line-height:60px;
		line-height:3.75rem;
	}

	.b-ticker label {
		font-size:16px;
		font-size:1rem;
		line-height:16px;
		line-height:1rem;
	}

	.b-ticker .digit {
		font-size:60px;
		font-size:3.75rem;
		line-height:60px;
		line-height:3.75rem;
	}

	.b-ticker {
		top:262px;
	}

	.b-media-carousel>.title {
		margin-bottom:24px;
		padding-right:210px;
		font-size:24px;
		font-size:1.5rem;
		line-height:28px;
		line-height:1.75rem;
	}

	.b-media-carousel .controls {
		position:absolute;
		top:0;
		right:0;
	}

	.b-media-carousel .controls li {
		float:left;
	}

	.b-media-carousel .controls .btn {
		padding:7px 20px;
		font-size:14px;
		font-size:.875rem;
		line-height:18px;
		line-height:1.125rem;
	}

	.b-media-carousel .controls .btn:active,.b-media-carousel .controls .btn:focus,.b-media-carousel .controls .btn:hover {
		padding-right:35px;
	}

	.b-media-carousel .controls .btn:after {
		right:15px;
		background-size:8px 12px;
		background-position:100% 50%;
	}

	.b-media-carousel .controls .next,.b-media-carousel .controls .prev {
		width:34px;
		height:34px;
		background-size:8px auto;
	}

	.b-media-carousel .carousel {
		margin:0 -15px;
	}

	.b-media-carousel .carousel .item {
		width:240px;
		margin-bottom:30px;
		padding:0 15px;
	}

	.js .b-media-carousel .carousel .item {
		margin-bottom:0;
	}

	.b-media-carousel .b-media-filter {
		padding-right:200px;
	}

	.b-media-carousel .b-media-filter+.controls {
		top:52px;
	}

	.b-media-filter .menu {
		padding-bottom:8px;
	}

	.b-media-filter .option {
		margin:0 10px 18px 0;
		border:1px solid #fff;
		font-family:"HelveticaNeueW01-77BdCn 692722",Arial,sans-serif;
		text-align:center;
		text-transform:uppercase;
		-webkit-font-smoothing:antialiased;
		-moz-osx-font-smoothing:grayscale;
		color:#fff;
		background-color:#0e284c;
		-webkit-transition:all .4s;
		transition:all .4s;
	}

	.b-media-filter .option:focus,.b-media-filter .option:hover {
		border:1px solid transparent;
		color:#0e284c;
		background-color:#fff;
	}

	.b-media-filter .option:focus:after,.b-media-filter .option:focus:before,.b-media-filter .option:hover:after,.b-media-filter .option:hover:before {
		border-top-color:#fff;
	}

	.b-media-filter .option[aria-checked=true] {
		border:1px solid transparent;
		color:#fff;
		background-color:#7fc400;
	}

	.b-media-filter .option[aria-checked=true]:after,.b-media-filter .option[aria-checked=true]:before {
		border-top-color:#7fc400;
	}

	.b-media-filter .option:after,.b-media-filter .option:before {
		content:"";
		display:block;
		position:absolute;
		bottom:-8px;
		left:50%;
		width:0;
		height:0;
		margin-left:-8px;
		border:8px solid transparent;
		border-bottom-width:0;
		-webkit-transition:all .4s;
		transition:all .4s;
	}

	.b-media-filter .option:before {
		border-top-color:#fff;
		z-index:98;
	}

	.b-media-filter .option:after {
		margin-bottom:1px;
		border-top-color:#0e284c;
		z-index:99;
	}

	.b-media-filter .option {
		border-radius:17px;
		padding:7px 20px;
		font-size:14px;
		font-size:.875rem;
		line-height:18px;
		line-height:1.125rem;
	}

	.b-gallery-aside .inner {
		width:930px;
	}

	.b-gallery-heading h1 {
		overflow:hidden;
		max-height:85px;
		font-size:20px;
		font-size:1.25rem;
		line-height:26px;
		line-height:1.625rem;
	}

	.b-gallery-heading .box {
		height:85px;
	}

	.b-gallery-heading .back:after {
		width:40px;
		height:40px;
		margin:-20px -20px 0 0;
	}

	.b-gallery-heading .inner {
		width:930px;
	}

	.b-gallery-heading .box:after {
		width:345px;
	}

	.b-gallery-main .next,.b-gallery-main .prev {
		height:150px;
		margin-top:-75px;
	}

	.no-touch .b-gallery-main .next:active,.no-touch .b-gallery-main .next:focus,.no-touch .b-gallery-main .next:hover,.no-touch .b-gallery-main .prev:active,.no-touch .b-gallery-main .prev:focus,.no-touch .b-gallery-main .prev:hover {
		z-index:11;
		width:380px;
		background-color:#0c457d;
	}

	.b-gallery-main .prev {
		left:30px;
	}

	.no-touch .b-gallery-main .prev:active,.no-touch .b-gallery-main .prev:focus,.no-touch .b-gallery-main .prev:hover {
		left:0;
	}

	.b-gallery-main .next {
		right:30px;
	}

	.no-touch .b-gallery-main .next:active,.no-touch .b-gallery-main .next:focus,.no-touch .b-gallery-main .next:hover {
		right:0;
	}

	.b-gallery-main .b-sharing {
		left:0;
		z-index:10;
		margin-left:0;
	}

	.b-gallery-item .gallery-placeholder-image.is-audio,.b-gallery-item .gallery-placeholder-image.is-document {
		width:217px;
		height:184px;
	}

	.b-gallery-item .contentinfo {
		position:absolute;
		right:0;
		left:0;
	}

	.b-gallery-item .b-descriptions,.b-gallery-item .b-downloads {
		bottom:0;
		width:80px;
		height:80px;
	}

	.b-gallery-item .b-downloads {
		right:0;
	}

	.b-gallery-item .b-downloads .toggle-content {
		background-size:40px;
	}

	.b-gallery-item .b-descriptions {
		right:100px;
	}

	.b-gallery-item .b-descriptions .toggle-content:after {
		top:20px;
		left:20px;
		width:40px;
		height:40px;
		background-size:8px;
	}

	.b-gallery-item .b-descriptions .content {
		padding:25px 80px 25px 20px;
	}

	.b-gallery-item .b-descriptions .content.is-visible {
		min-height:80px;
	}

	.b-gallery-item .b-descriptions p {
		float:right;
		width:50%;
	}

	.b-gallery-item .b-descriptions .close {
		right:20px;
		bottom:20px;
		width:40px;
		height:40px;
	}

	.b-gallery-item .gallery-count {
		position:absolute;
		bottom:100px;
		right:-100px;
		color:#fff;
		font-size:40px;
		font-size:2.5rem;
		line-height:40px;
		line-height:2.5rem;
	}

	.b-gallery-item .gallery-count .current,.b-gallery-item .gallery-count .total {
		display:block;
		float:left;
	}

	.b-gallery-item .gallery-count .current {
		font-family:HelveticaNeueLT-Bold,Arial,sans-serif;
		border-right:2px solid #fff;
		padding-right:10px;
		margin-right:13px;
	}

	.b-gallery-item .gallery-count .total {
		font-family:HelveticaNeueLT-Light,Arial,sans-serif;
	}

	.b-gallery-item .b-tag-list {
		float:left;
		width:50%;
		margin-bottom:-8px;
	}

	.b-gallery-item .b-downloads .layer {
		padding:16px 20px 50px;
		width:210px;
		height:219px;
	}

	.b-gallery-item .b-downloads .option.is-small+.option {
		margin-top:6px;
	}

	.b-gallery-item .b-downloads .option+.option {
		margin-top:20px;
	}

	.b-gallery-item .b-downloads .option>.title {
		margin-bottom:8px;
		font-size:16px;
		font-size:1rem;
		line-height:20px;
		line-height:1.25rem;
	}

	.b-gallery-item .b-downloads .option dd {
		font-size:14px;
		font-size:.875rem;
		line-height:18px;
		line-height:1.125rem;
	}

	.b-gallery-item .b-downloads .download {
		width:60px;
		height:34px;
		background-size:16px auto;
	}

	.b-gallery-item .b-downloads .download-small {
		padding-left:18px;
		font-size:12px;
		font-size:.75rem;
		line-height:16px;
		line-height:1rem;
		background-size:12px auto;
	}

	.b-gallery-item .b-downloads .close {
		width:34px;
		height:34px;
	}

	.b-gallery-item .b-descriptions p {
		font-size:14px;
		font-size:.875rem;
		line-height:18px;
		line-height:1.125rem;
	}

	.b-gallery-item .b-audio .player-controls,.b-gallery-item .b-video .player-controls {
		bottom:80px;
		width:540px;
	}

	.b-gallery-item .contentinfo {
		width:930px;
	}

	.b-gallery-item .content {
		width:830px;
	}

	.b-gallery-item-header {
		min-height:95px;
	}

	.b-gallery-item-header .inner {
		padding:20px 0;
	}

	.b-gallery-item-header h2 {
		margin-left:200px;
		font-size:42px;
		font-size:2.625rem;
		line-height:55px;
		line-height:3.4375rem;
		font-family:HelveticaNeueW01-UltLt,Arial,sans-serif;
		text-align:right;
	}

	.b-gallery-item-header .inner {
		max-width:930px;
	}

	.b-gallery-item-header h2 {
		width:730px;
	}

	.lastitem .b-section-separator {
		width:930px;
	}

	.b-page-grid+.b-media-listing,.b-section-separator+.b-media-listing {
		margin-top:54px;
	}

	.b-page-footer .box-1 {
		background-color:#0c3f73;
	}

	.b-page-footer .b-division-links,.b-page-footer .b-social-links {
		float:left;
		width:50%;
	}

	.b-page-footer {
		margin:45px 0 30px;
	}

	.b-page-footer.is-separator .box-1>.inner {
		padding-top:31px;
	}

	.b-page-footer.is-separator .box-1:before {
		top:-31px;
	}

	.b-page-footer.is-separator .box-1:after {
		top:-30px;
		width:345px;
	}

	.b-page-footer>.inner {
		max-width:930px;
	}

	.b-page-footer .box-1 {
		padding:25px 5px 19px;
	}

	.b-page-footer .box-2 {
		padding:26px 5px;
	}

	.b-page-footer .b-division-links,.b-page-footer .b-social-links {
		padding:0 15px;
	}

	.b-page-footer .box-3 {
		padding-top:12px;
	}

	.b-page-footer .copyright {
		float:left;
		margin-right:16px;
		font-size:14px;
		font-size:.875rem;
		line-height:18px;
		line-height:1.125rem;
	}

	.b-page-grid .dummy-component {
		height:280px;
	}

	.b-page-grid+.b-page-grid {
		margin-top:30px;
	}

	.b-page-grid [class^=box]+[class^=box] {
		margin-left:30px;
	}

	.b-page-grid .box-s {
		width:210px;
	}

	.b-page-grid .box-m {
		width:450px;
	}

	.b-page-grid .box-l {
		width:690px;
	}

	.b-page-grid .box-xl {
		width:930px;
	}

	.b-page-header .btn-group .link {
		margin-top:5px;
		font-size:14px;
		font-size:.875rem;
		line-height:18px;
		line-height:1.125rem;
	}

	.b-page-header .btn-group .link:active,.b-page-header .btn-group .link:focus,.b-page-header .btn-group .link:hover {
		padding-right:35px;
	}

	.b-page-header .btn-group .link:after {
		right:15px;
		background-size:8px 12px;
		background-position:100% 50%;
	}

	.b-page-header .box {
		padding-top:80px;
	}

	.b-page-header .logo {
		top:22px;
		width:113px;
		height:36px;
	}

	.b-page-header .btn-group {
		top:18px;
		right:-10px;
	}

	.b-page-header .btn-group .btn-nav,.b-page-header .btn-group .btn-search {
		width:44px;
		height:44px;
	}

	.b-page-header .btn-group .btn-nav {
		margin-left:10px;
	}

	.b-page-header .btn-group .btn-search {
		margin-left:15px;
	}

	.b-page-header .btn-group .link {
		padding:7px 20px;
	}

	.b-page-header .btn-group .link+.link {
		margin-left:20px;
	}

	.b-page-header.is-fixed {
		background:-webkit-radial-gradient(circle farthest-corner,rgba(8,40,78,.85)0,#08284e 465px);
		background:radial-gradient(circle farthest-corner,rgba(8,40,78,.85)0,#08284e 465px);
	}

	.b-page-header .inner {
		max-width:930px;
	}

	.b-page-header .box:after {
		width:345px;
	}

	.b-page-main.is-scv {
		margin:-81px 0 60px;
	}

	.b-page-main>.inner, #overlay>.inner {
		max-width:930px;
	}

	.b-page-nav {
		width:440px;
	}

	.js .b-page-nav {
		/*position:fixed;*/
	}

	.b-page-nav .main-nav,.b-page-nav .sub-nav {
		width:360px;
		padding:0 40px;
	}

	.js .b-page-nav .sub-nav.is-active {
/*		-webkit-transform:translateX(40px);
		-ms-transform:translateX(40px);
		transform:translateX(40px);*/
	}

	.b-page-nav .menu a {
		width:246px;
		margin:0 20px 0 -20px;
	}

	.b-page-nav .close {
		right:40px;
	}

	.b-page-nav .title {
		height:81px;
	}

	.b-page-nav .close {
		top:23px;
	}

	.b-page-nav .arrow-backwards:after,.b-page-nav .arrow-db-backwards:after {
		top:31px;
	}

	.b-search-filter {
		margin-bottom:40px;
	}

	.b-search-filter .menu {
		display:table;
		table-layout:fixed;
		width:100%;
		word-spacing:-1em;
		padding-bottom:8px;
	}

	.b-search-filter .menu-mobile,.b-search-filter .menu-mobile-label {
		display:none;
	}

	.b-search-filter .option {
		margin:0 10px 30px 0;
	}

	.b-search-filter .option .link {
		border:1px solid #fff;
		font-family:"HelveticaNeueW01-77BdCn 692722",Arial,sans-serif;
		text-align:center;
		text-transform:uppercase;
		-webkit-font-smoothing:antialiased;
		-moz-osx-font-smoothing:grayscale;
		color:#fff;
		background-color:#0e284c;
		-webkit-transition:all .4s;
		transition:all .4s;
	}

	.b-search-filter .option:focus .link,.b-search-filter .option:hover .link {
		border:1px solid transparent;
		color:#0e284c;
		background-color:#fff;
	}

	.b-search-filter .option:focus:after,.b-search-filter .option:focus:before,.b-search-filter .option:hover:after,.b-search-filter .option:hover:before {
		border-top-color:#fff;
	}

	.b-search-filter .option[aria-checked=true] .link {
		border:1px solid transparent;
		color:#fff;
		background-color:#7fc400;
	}

	.b-search-filter .option[aria-checked=true]:after,.b-search-filter .option[aria-checked=true]:before {
		border-top-color:#7fc400;
	}

	.b-search-filter .option:after,.b-search-filter .option:before {
		content:"";
		display:block;
		position:absolute;
		left:50%;
		width:0;
		height:0;
		margin-left:-8px;
		border:8px solid transparent;
		border-bottom-width:0;
		-webkit-transition:all .4s;
		transition:all .4s;
	}

	.b-search-filter .option:before {
		z-index:98;
		border-top-color:#fff;
	}

	.b-search-filter .option:after {
		z-index:99;
		margin-bottom:1px;
		border-top-color:#0e284c;
	}

	.b-search-filter .result-index {
		display:inline-block;
	}

	.b-search-filter .btn-toggle {
		display:block;
		position:absolute;
		top:22px;
		right:15px;
		width:22px;
		height:22px;
	}

	.b-search-filter .selected-filters-wrapper {
		margin:20px 0;
	}

	.b-search-filter .selected-filters-title {
		position:absolute;
		top:-32768px;
		left:-32768px;
	}

	.b-search-filter .selected-filters li {
		background-color:#11356c;
	}

	.b-search-filter .filter-section {
		border-bottom:1px solid #0e284c;
		padding:20px 25px 0;
	}

	.b-search-filter .filter-section h3 {
		margin-bottom:10px;
	}

	.b-search-filter .filter-section>.filters {
		overflow:hidden;
	}

	.b-search-filter .filter-section>.filters>.column {
		float:left;
		width:25%;
	}

	.b-search-filter .filter-section>.filters>.column>.filter-item {
		display:none;
	}

	.b-search-filter .filter-section>.filters>.column>.filter-item:first-child {
		display:block;
	}

	.b-search-filter .filter-section.is-open .btn-group {
		display:block;
		margin:40px 0 10px;
	}

	.b-search-filter .filter-section.is-open .btn-group .more {
		display:block;
	}

	.b-search-filter .filter-section.is-open .btn-group .less {
		display:none;
	}

	.b-search-filter .filter-section.is-open .filters .column input[type=checkbox]:checked~.filters {
		display:block;
		margin:30px 0 60px 20px;
	}

	.b-search-filter .filter-section.is-open .filters .column input[type=checkbox]:checked~.filters .filter-item {
		margin:5px 0 25px;
	}

	.b-search-filter .filter-section.is-open .filters .column .filter-item {
		display:block;
	}

	.b-search-filter .filter-section.has-semi-switchers .btn-toggle,.b-search-filter .filter-section.is-open .filters .column .filter-item .filters {
		display:none;
	}

	.b-search-filter .filter-section.has-semi-switchers.show-switcher .btn-toggle {
		display:block;
	}

	.b-search-filter .filter-item {
		min-height:40px;
	}

	.b-search-filter input[type=checkbox] {
		top:0;
	}

	.b-search-filter input[type=checkbox]:empty~label:after {
		margin-left:2px;
	}

	.b-search-filter input[type=checkbox]:checked~label:after {
		margin-left:12px;
	}

	.b-search-filter input[type=checkbox]~label:before {
		top:1px;
		width:28px;
		height:18px;
	}

	.b-search-filter input[type=checkbox]~label:after {
		top:3px;
		width:14px;
		height:14px;
	}

	.b-search-filter .menu {
		padding-right:420px;
	}

	.b-search-filter .option .link {
		border-radius:17px;
		padding:7px 20px;
		font-size:14px;
		font-size:.875rem;
		line-height:18px;
		line-height:1.125rem;
	}

	.b-search-filter .option:after,.b-search-filter .option:before {
		bottom:-14px;
	}

	.b-search-filter .result-index {
		position:absolute;
		top:2px;
		right:0;
		font-size:20px;
		font-size:1.25rem;
		line-height:24px;
		line-height:1.5rem;
	}

	.b-search-filter .btn {
		margin-left:10px;
		padding:5px 20px;
		font-size:14px;
		font-size:.875rem;
		line-height:18px;
		line-height:1.125rem;
	}

	.b-search-filter .selected-filters li {
		padding:6px 35px 6px 18px;
		font-size:14px;
		font-size:.875rem;
		line-height:18px;
		line-height:1.125rem;
	}

	.b-search-filter .selected-filters li:after {
		top:10px;
		margin-left:6px;
	}

	.b-search-filter .filter-item {
		margin:3px 10px 12px 0;
	}

	.b-search-filter input[type=checkbox]~label {
		padding-left:35px;
	}

	.b-search-filter .filter-section {
		overflow:hidden;
	}

	.b-search-filter .filter-section h3 {
		float:left;
		width:17%;
		font-size:18px;
		font-size:1.125rem;
		line-height:20px;
		line-height:1.25rem;
	}

	.b-search-filter .filter-section>.filters {
		float:left;
		width:81%;
		font-size:14px;
		font-size:.875rem;
		line-height:18px;
		line-height:1.125rem;
	}

	.js .b-search-form.is-active {
		height:auto;
		padding-bottom:30px;
	}

	.b-search-form>.inner {
		padding:0 200px 0 20px;
		background-color:#0b213e;
	}

	.b-search-form .search-field {
		height:80px;
		font-family:HelveticaNeueW01-UltLt,Arial,sans-serif;
		font-size:40px;
		font-size:2.5rem;
		line-height:80px;
		line-height:5rem;
	}

	.b-search-form .btn {
		top:20px;
		right:20px;
		border:1px solid transparent;
		border-radius:20px;
		padding:9px 30px;
		font-size:16px;
		font-size:1rem;
		line-height:20px;
		line-height:1.25rem;
		text-transform:uppercase;
		color:#0c587f;
		background-color:#fff;
	}

	.no-touch .b-search-form .btn:active,.no-touch .b-search-form .btn:focus,.no-touch .b-search-form .btn:hover {
		border:1px solid #fff;
		color:#fff;
		background-color:transparent;
	}

	.b-search-form .back {
		top:20px;
		right:145px;
		width:40px;
		height:40px;
		border:1px solid transparent;
		border-radius:50%;
		-webkit-transition:border-color .4s ease-out;
		transition:border-color .4s ease-out;
	}

	.no-touch .b-search-form .back:active,.no-touch .b-search-form .back:focus,.no-touch .b-search-form .back:hover {
		border:1px solid #fff;
	}

	.b-search-form .suggest-list {
		background-color:#0c457d;
	}

	.b-search-form .suggest-item a {
		padding:12px 21px;
		font-size:20px;
		font-size:1.25rem;
		line-height:22px;
		line-height:1.375rem;
	}

	.b-search-form .suggest-item mark {
		font-family:HelveticaNeueLT-Bold,Arial,sans-serif;
	}

	.b-search-results {
		margin-bottom:40px;
	}

	.b-search-results.is-media .box-s {
		height:272px;
	}

	.b-search-results>.title {
		margin-bottom:24px;
		padding-right:210px;
		font-size:24px;
		font-size:1.5rem;
		line-height:28px;
		line-height:1.75rem;
	}

	.b-search-results>.btn {
		position:absolute;
		top:0;
		right:0;
	}

	.b-search-results .search-results-list .link-box {
		display:table;
		table-layout:fixed;
		width:100%;
		word-spacing:-1em;
	}

	.b-search-results .search-results-list .link-box:active .text-box,.b-search-results .search-results-list .link-box:focus .text-box,.b-search-results .search-results-list .link-box:hover .text-box {
		color:#0c587f;
		background-color:transparent;
	}

	.b-search-results .search-results-list .meta-box,.b-search-results .search-results-list .text-box {
		display:inline-block;
		vertical-align:top;
		word-spacing:0;
	}

	.b-search-results .search-results-list .meta-box {
		position:absolute;
		z-index:1;
		top:50%;
		-webkit-transform:translateY(-50%);
		-ms-transform:translateY(-50%);
		transform:translateY(-50%);
	}

	.b-search-results .search-results-text-box .title {
		margin-bottom:28px;
		font-size:24px;
		font-size:1.5rem;
		line-height:28px;
		line-height:1.75rem;
	}

	.b-search-results .search-results-text-box .text {
		margin-bottom:33px;
		font-size:14px;
		font-size:.875rem;
		line-height:22px;
		line-height:1.375rem;
	}

	.b-search-results .search-results-text-box {
		padding:60px 40px 100px 240px;
	}

	.b-search-results .search-results-list .text-box {
		width:690px;
	}

	.b-search-results .search-results-list .meta-box {
		padding:30px 5px 30px 30px;
		width:240px;
	}

	.b-search-results>.btn {
		padding:5px 20px;
		font-size:14px;
		font-size:.875rem;
		line-height:18px;
		line-height:1.125rem;
	}

	.b-search {
		margin:160px 0 60px;
	}

	.b-search.is-top {
		margin-top:60px;
	}

	.b-search .btn-more-less {
		padding:5px 20px;
		font-size:14px;
		font-size:.875rem;
		line-height:18px;
		line-height:1.125rem;
	}

	.b-search #CUIFlash {
		display:block;
	}

	.b-search .info-box,.b-section-nav-mobile {
		display:none;
	}

	.b-section-nav {
		float:left;
		width:450px;
	}

	.b-section-nav .navlist li {
		width:210px;
	}

	.b-section-nav .navlist li:nth-child(odd) {
		margin-right:30px;
	}

	.b-section-nav .navlist a {
		padding:10px 20px;
	}

	.b-section-nav+.title {
		width:440px;
	}

	.b-section-stage form>.inner {
		padding:0 200px 0 20px;
	}

	.b-section-stage form .btn {
		position:absolute;
		top:20px;
		right:20px;
	}

	.b-section-stage .search-field {
		font-size:40px;
		font-size:2.5rem;
		line-height:80px;
		line-height:5rem;
	}

	.b-section-stage .form-box,.b-section-stage legend {
		float:left;
	}

	.b-section-stage legend {
		width:250px;
		margin-right:40px;
		font-size:24px;
		font-size:1.5rem;
		line-height:28px;
		line-height:1.75rem;
	}

	.b-section-stage .form-field {
		display:inline-block;
	}

	.b-section-stage .form-field+.form-field {
		margin-left:40px;
	}

	.b-section-stage.has-teaser .b-teaser-login,.b-section-stage.has-teaser form {
		overflow:hidden;
	}

	.b-section-stage.has-teaser form {
		float:left;
	}

	.b-section-stage.has-teaser select {
		font-size:18px;
		font-size:1.125rem;
		line-height:22px;
		line-height:1.375rem;
		background-size:17px;
	}

	.b-section-stage.has-teaser .b-teaser-login {
		float:right;
	}

	.b-section-stage {
		margin:30px 0;
	}

	.b-section-stage .form-select {
		height:70px;
		padding:24px 20px 16px;
	}

	.b-section-stage select {
		width:205px;
		height:30px;
		font-size:18px;
		font-size:1.125rem;
		line-height:22px;
		line-height:1.375rem;
		background-size:17px;
	}

	.b-section-stage.has-teaser form {
		width:690px;
		min-height:150px;
	}

	.b-section-stage.has-teaser legend {
		margin-right:40px;
		width:180px;
		font-size:18px;
		font-size:1.125rem;
		line-height:24px;
		line-height:1.5rem;
	}

	.b-section-stage.has-teaser select {
		width:180px;
		height:28px;
	}

	.b-section-stage.has-teaser .search-field {
		font-size:28px;
		font-size:1.75rem;
		line-height:80px;
		line-height:5rem;
	}

	.b-section-stage.has-teaser .b-teaser-login {
		width:210px;
		height:150px;
	}

	.b-section-text-image .title {
		margin-bottom:10px;
		font-size:18px;
		font-size:1.125rem;
		line-height:22px;
		line-height:1.375rem;
	}

	.b-section-text-image p {
		margin-bottom:10px;
		font-size:14px;
		font-size:.875rem;
		line-height:20px;
		line-height:1.25rem;
	}

	.b-section-text-image .btn {
		padding:7px 20px;
		font-size:14px;
		font-size:.875rem;
		line-height:18px;
		line-height:1.125rem;
	}

	.b-section-text-image .btn:active,.b-section-text-image .btn:focus,.b-section-text-image .btn:hover {
		padding-right:35px;
	}

	.b-section-text-image .btn:after {
		right:15px;
		background-size:8px 12px;
		background-position:100% 50%;
	}

	.b-section-text-image {
		max-height:280px;
	}

	.b-section-text-image .content,.b-section-text-image .image-box {
		float:left;
	}

	.b-section-text-image .content {
		width:480px;
		height:280px;
		padding:22px 30px 20px 20px;
	}

	.b-section-text-image .image-box {
		width:450px;
	}

	.b-section-text-image .btn {
		position:absolute;
		bottom:20px;
		left:20px;
	}

	.b-section .b-section-separator+.b-page-grid {
		margin-top:54px;
	}

	.b-teaser-login .title {
		max-height:66px;
		font-size:18px;
		font-size:1.125rem;
		line-height:22px;
		line-height:1.375rem;
	}

	.b-teaser-login .btn {
		padding:7px 20px;
		font-size:14px;
		font-size:.875rem;
		line-height:18px;
		line-height:1.125rem;
	}

	.no-touch .b-teaser-login .btn:active,.no-touch .b-teaser-login .btn:focus,.no-touch .b-teaser-login .btn:hover {
		padding-right:35px;
	}

	.b-teaser-login .btn:after {
		right:15px;
		background-size:8px 12px;
		background-position:100% 50%;
	}

	.b-teaser-login .text-box {
		padding:16px 20px 20px;
	}

	.b-teaser-login .btn {
		position:absolute;
		bottom:20px;
		left:20px;
		max-width:170px;
	}

	.b-standard-story {
		padding-top:39.51612903%;
	}

	.b-standard-story .story-author+.two-col-layout {
		padding:80px 0 40px;
	}

	.b-standard-story .two-col-layout {
		padding:60px 0 40px;
	}

	.b-standard-story .two-col-layout.is-lead-block,.b-standard-story .two-col-layout.is-sub-block {
		padding:0;
	}

	.b-standard-story .two-col-layout.is-lead-block .col-left>.media-box,.b-standard-story .two-col-layout.is-lead-block .col-right>.media-box,.b-standard-story .two-col-layout.is-sub-block .col-left>.media-box,.b-standard-story .two-col-layout.is-sub-block .col-right>.media-box {
		margin-bottom:0;
	}

	.b-standard-story .two-col-layout .col-left>.is-special,.b-standard-story .two-col-layout .col-left>.link-list,.b-standard-story .two-col-layout .col-left>.media-box,.b-standard-story .two-col-layout .col-left>.table-wrapper,.b-standard-story .two-col-layout .col-left>blockquote,.b-standard-story .two-col-layout .col-left>ol,.b-standard-story .two-col-layout .col-left>p,.b-standard-story .two-col-layout .col-left>ul,.b-standard-story .two-col-layout .col-right>.is-special,.b-standard-story .two-col-layout .col-right>.link-list,.b-standard-story .two-col-layout .col-right>.media-box,.b-standard-story .two-col-layout .col-right>.table-wrapper,.b-standard-story .two-col-layout .col-right>blockquote,.b-standard-story .two-col-layout .col-right>ol,.b-standard-story .two-col-layout .col-right>p,.b-standard-story .two-col-layout .col-right>ul {
		margin-bottom:40px;
	}

	.b-standard-story .two-col-layout .col-left {
		float:left;
	}

	.b-standard-story .two-col-layout .col-right {
		float:right;
	}

	.b-standard-story .story-sub-header {
		padding-bottom:18.5483871%;
	}

	.b-standard-story .story-sub-header.is-hotspot-image {
		padding-bottom:60%;
	}

	.b-standard-story .story-sub-header.is-hotspot-image:after {
		content:"";
		bottom:-65.86021505%;
	}

	.b-standard-story .story-sub-header.is-hotspot-image .sub-heading {
		top:40px;
		bottom:auto;
	}

	.b-standard-story .story-sub-header.is-image:after {
		content:"";
	}

	.b-standard-story .is-full-width>h3 {
		margin-bottom:28px;
		font-size:24px;
		font-size:1.5rem;
		line-height:32px;
		line-height:2rem;
	}

	.b-standard-story section .b-intro:first-child {
		margin-top:60px;
	}

	.b-standard-story .sub-heading {
		bottom:30px;
	}

	.b-standard-story .header-image,.b-standard-story .sub-header-image {
		left:-165px;
		width:1260px;
	}

	.b-standard-story .header-image {
		top:-42px;
	}

	.b-standard-story .two-col-layout.is-lead-block {
		height:253px;
	}

	.b-standard-story .two-col-layout.is-lead-block .col-right .media-box,.b-standard-story .two-col-layout.is-sub-block .col-right .media-box {
		margin-right:-40px;
	}

	.b-standard-story .two-col-layout.is-lead-block .col-left .media-box,.b-standard-story .two-col-layout.is-sub-block .col-left .media-box {
		margin-left:-40px;
	}

	.b-standard-story .two-col-layout .col-left,.b-standard-story .two-col-layout .col-right {
		width:410px;
	}

	.b-standard-story .two-col-layout .col-left {
		margin-left:40px;
	}

	.b-standard-story .two-col-layout .col-right {
		margin-right:40px;
	}

	.b-standard-story .is-bg-fill+.content:not(.is-bg-fill),.b-standard-story .is-full-width+.is-full-width,.b-standard-story :not(.is-bg-fill)+.is-bg-fill {
		margin-top:60px;
	}

	.b-standard-story .is-full-width {
		margin-bottom:20px;
	}

	.b-standard-story .is-full-width .media-box .info,.b-standard-story .is-full-width>h3 {
		padding:0 40px;
	}

	.b-standard-story .two-col-layout .link-list {
		max-width:280px;
	}

	.b-standard-story .heading {
		top:0;
	}

	.b-standard-story .heading .title {
		font-size:60px;
		font-size:3.75rem;
		line-height:66px;
		line-height:4.125rem;
	}

	.b-standard-story .sub-heading .title {
		overflow:hidden;
		max-height:104px;
		font-size:48px;
		font-size:3rem;
		line-height:52px;
		line-height:3.25rem;
	}

	.b-standard-story .story-author {
		font-size:16px;
		font-size:1rem;
		line-height:19px;
		line-height:1.1875rem;
	}

	.b-standard-story .two-col-layout h2 {
		margin-bottom:54px;
		font-size:40px;
		font-size:2.5rem;
		line-height:44px;
		line-height:2.75rem;
	}

	.b-standard-story .two-col-layout h3,.b-standard-story .two-col-layout h4 {
		margin-bottom:34px;
		font-size:24px;
		font-size:1.5rem;
		line-height:32px;
		line-height:2rem;
	}

	.b-standard-story .two-col-layout ol,.b-standard-story .two-col-layout p,.b-standard-story .two-col-layout ul {
		font-size:16px;
		font-size:1rem;
		line-height:26px;
		line-height:1.625rem;
	}

	.b-standard-story .two-col-layout ol,.b-standard-story .two-col-layout ul {
		margin-left:30px;
	}

	.b-standard-story .two-col-layout ul li:before {
		top:9px;
		left:8px;
	}

	.b-standard-story .two-col-layout p.is-capital-first-letter:first-letter {
		margin:-4px 6px -4px 0;
		font-size:60px;
		font-size:3.75rem;
		line-height:60px;
		line-height:3.75rem;
	}

	.b-standard-story .two-col-layout .is-special h4 {
		font-size:20px;
		font-size:1.25rem;
		line-height:32px;
		line-height:2rem;
	}

	.b-standard-story .two-col-layout .is-special h4.small {
		font-size:16px;
		font-size:1rem;
		line-height:25px;
		line-height:1.5625rem;
	}

	.b-standard-story .two-col-layout .is-special h4 .highlight {
		margin:-5px 20px 0 5px;
		font-size:60px;
		font-size:3.75rem;
		line-height:60px;
		line-height:3.75rem;
	}

	.b-standard-story .media-box .info,.b-standard-story p {
		font-size:16px;
		font-size:1rem;
		line-height:26px;
		line-height:1.625rem;
	}

	.b-standard-story blockquote p {
		font-size:24px;
		font-size:1.5rem;
		line-height:36px;
		line-height:2.25rem;
	}

	.b-standard-story blockquote p:before {
		height:90px;
		margin:-20px 0 0 -16px;
		padding-right:80%;
		font-size:160px;
		line-height:160px;
	}

	.b-standard-story blockquote footer {
		padding-left:60%;
	}

	.b-standard-story blockquote footer:before {
		top:20%;
		left:0;
		width:56%;
		height:5px;
	}

	.b-standard-story .two-col-layout.is-lead-block h3 {
		margin:30px 0 18px;
	}

	.b-standard-story .two-col-layout.is-lead-block p {
		overflow:hidden;
		max-height:160px;
	}

	.b-standard-story .story-author {
		top:33px;
		right:40px;
	}

	.b-standard-story tbody th,.b-standard-story thead th {
		padding:20px 20px 20px 40px;
	}

	.b-standard-story tbody td {
		padding:20px;
	}

	.story-hotspots {
		position:absolute;
		top:0;
		left:0;
		z-index:5;
		width:100%;
		height:100%;
	}

	.story-hotspots .hotspot {
		position:absolute;
		border-radius:50%;
		background-color:#7fc400;
		-webkit-transition:background-color .4s ease-out;
		transition:background-color .4s ease-out;
	}

	.story-hotspots .hotspot:focus,.story-hotspots .hotspot:hover {
		background-color:#659f02;
	}

	.story-hotspots .hotspot:after {
		content:"";
		display:block;
	}

	.story-hotspots .hotspot-toggle {
		display:block;
		overflow:hidden;
		position:absolute;
		width:100%;
		height:100%;
		text-indent:101%;
		white-space:nowrap;
	}

	.story-hotspots .bubble {
		opacity:1;
		position:absolute;
		z-index:1;
		width:280px;
		padding:0 20px 18px;
		background-color:#fff;
		-webkit-transition:opacity .2s linear;
		transition:opacity .2s linear;
	}

	.story-hotspots .bubble.is-below:after {
		content:"";
		position:absolute;
		z-index:1;
		width:0;
		height:0;
		pointer-events:none;
		bottom:100%;
		left:50%;
		margin-left:-8px;
		border-right:8px solid rgba(255,255,255,0);
		border-bottom:8px solid #fff;
		border-left:8px solid rgba(255,255,255,0);
	}

	.ie8 .story-hotspots .bubble.is-below:after {
		border-right-color:transparent;
		border-left-color:transparent;
	}

	.story-hotspots .bubble.is-above:after {
		content:"";
		position:absolute;
		z-index:1;
		width:0;
		height:0;
		pointer-events:none;
		top:100%;
		left:50%;
		margin-left:-8px;
		border-top:8px solid #fff;
		border-right:8px solid rgba(255,255,255,0);
		border-left:8px solid rgba(255,255,255,0);
	}

	.ie8 .story-hotspots .bubble.is-above:after {
		border-right-color:transparent;
		border-left-color:transparent;
	}

	.story-hotspots .bubble[aria-hidden=true] {
		opacity:0;
		visibility:hidden;
		pointer-events:none;
	}

	.story-hotspots .bubble[aria-hidden=true] [tabindex],.story-hotspots .bubble[aria-hidden=true] a,.story-hotspots .bubble[aria-hidden=true] area,.story-hotspots .bubble[aria-hidden=true] button,.story-hotspots .bubble[aria-hidden=true] embed,.story-hotspots .bubble[aria-hidden=true] iframe,.story-hotspots .bubble[aria-hidden=true] input,.story-hotspots .bubble[aria-hidden=true] object,.story-hotspots .bubble[aria-hidden=true] select,.story-hotspots .bubble[aria-hidden=true] textarea {
		display:none;
	}

	.story-hotspots .image-box {
		margin:0 -20px;
	}

	.story-hotspots img {
		max-width:none;
	}

	.story-hotspots .b-video {
		margin:0 -20px;
	}

	.story-hotspots h3 {
		margin:0;
		padding:16px 0 6px;
		font-family:HelveticaNeueLT-Bold,Arial,sans-serif;
		font-size:18px;
		font-size:1.125rem;
		line-height:22px;
		line-height:1.375rem;
		color:#0c587f;
	}

	.story-hotspots p {
		margin-bottom:0;
		font-size:14px;
		font-size:.875rem;
		line-height:20px;
		line-height:1.25rem;
	}

	.story-hotspots .bubble {
		left:-115px;
	}

	.story-hotspots .bubble.is-below {
		top:75px;
	}

	.story-hotspots .bubble.is-above {
		bottom:75px;
	}

	.story-hotspots .hotspot {
		width:50px;
		height:50px;
		box-shadow:0 0 0 10px rgba(0,0,0,.2);
	}

	.story-hotspots .hotspot.is-text:after {
		width:16px;
		height:17px;
		margin:17px 0 0 17px;
		background-size:16px;
	}

	.story-hotspots .hotspot.is-image:after {
		width:24px;
		height:20px;
		margin:14px 0 0 13px;
		background-size:24px;
	}

	.story-hotspots .hotspot.is-video:after {
		width:28px;
		height:18px;
		margin:16px 0 0 11px;
		background-size:28px;
	}
}

@media screen and (min-width:768px) and (max-width:1023px) {
	head {
		font-family:tablet;
	}

	.js body {
		padding-top:81px;
	}

	.b-access-links h2 a {
		display:inline-block;
		position:relative;
	}

	.b-access-links h2 a:after {
		content:"";
		opacity:0;
		position:absolute;
		bottom:-4px;
		left:0;
		width:100%;
		border-bottom:2px solid #fff;
		-webkit-transition:all .4s;
		transition:all .4s;
	}

	.b-access-links h2 a:active:after,.b-access-links h2 a:focus:after,.b-access-links h2 a:hover:after {
		opacity:1;
	}

	.b-access-links .item {
		width:33.3334%;
		margin-bottom:30px;
		padding:0 15px;
	}

	.b-access-links .item:nth-child(3n+1) {
		clear:left;
	}

	.b-access-links .item:nth-child(n+4) {
		margin-bottom:0;
	}

	.b-access-links h2 {
		margin-bottom:18px;
		font-size:14px;
		font-size:.875rem;
		line-height:20px;
		line-height:1.25rem;
	}

	.b-access-links .linklist {
		font-size:14px;
		font-size:.875rem;
		line-height:16px;
		line-height:1rem;
	}

	.b-access-links .linklist li {
		margin-bottom:8px;
	}

	.b-brandarea.is-single {
		margin:0 0 -45px;
	}

	.b-brandarea .inner {
		height:570px;
	}

	.b-brandarea .controls .next,.b-brandarea .controls .prev {
		width:34px;
		height:34px;
		background-size:8px auto;
	}

	.b-brandarea .story img {
		height:570px;
	}

	.b-brandarea .link-group {
		margin-right:84px;
	}

	.b-brandarea .link {
		padding:7px 20px;
		font-size:14px;
		font-size:.875rem;
		line-height:18px;
		line-height:1.125rem;
	}

	.touch .b-brandarea .link {
		margin-right:0;
	}

	.no-touch .b-brandarea .link:active,.no-touch .b-brandarea .link:focus,.no-touch .b-brandarea .link:hover {
		padding-right:35px;
	}

	.b-brandarea .link:after {
		right:15px;
		background-size:8px 12px;
		background-position:100% 50%;
	}

	.b-brandarea {
		margin:-68px 0 40px;
	}

	.b-brandarea .controls, .slides-navigation {
		top:221px;
		margin-left:257px;
	}

	.b-brandarea .box {
		top:100px;
		width:690px;
	}

	.b-brandarea.is-single .box {
		top:48px;
	}

	.b-brandarea .title {
		height:100px;
		margin-bottom:21px;
		font-size:45px;
		font-size:2.8125rem;
		line-height:50px;
		line-height:3.125rem;
	}

	.b-brandarea .link {
		margin-left:5px;
	}

	.b-breadcrumb {
		padding:15px 0 40px 200px;
	}

	.b-breaking-news .text-box {
		padding-right:200px;
	}

	.b-breaking-news .title {
		float:left;
	}

	.b-breaking-news .text {
		overflow:hidden;
		text-overflow:ellipsis;
		white-space:nowrap;
	}

	.b-breaking-news .btn {
		position:absolute;
		top:14px;
		right:20px;
		word-spacing:0;
	}

	.b-breaking-news {
		margin:30px 0;
	}

	.b-breaking-news .text,.b-breaking-news .title {
		font-size:20px;
		font-size:1.25rem;
		line-height:28px;
		line-height:1.75rem;
	}

	.b-chapter-nav-mobile {
		display:none;
	}

	.b-chapter-nav {
		top:0;
		left:160px;
		width:440px;
	}

	.b-chapter-nav.tooltip-is-hidden.is-light-version .list-wrapper {
		width:140px;
	}

	.b-chapter-nav.tooltip-is-hidden .list-wrapper {
		width:440px;
	}

	.b-chapter-nav.is-light-version .list-wrapper {
		width:80px;
	}

	.b-chapter-nav .list-wrapper {
		width:380px;
	}

	.b-chapter-nav .list li,.b-chapter-nav .tooltip li {
		font-size:12px;
		font-size:.75rem;
		line-height:16px;
		line-height:1rem;
	}

	.b-division-links .title {
		font-size:20px;
		font-size:1.25rem;
		line-height:24px;
		line-height:1.5rem;
	}

	.b-division-links .link {
		height:48px;
		font-size:14px;
		font-size:.875rem;
		line-height:18px;
		line-height:1.125rem;
	}

	.b-division-links .link>.inner {
		max-height:36px;
	}

	.b-division-links .title {
		margin-bottom:12px;
	}

	.b-download dd {
		font-size:14px;
		font-size:.875rem;
		line-height:18px;
		line-height:1.125rem;
	}

	.b-download .link {
		padding:7px 20px;
		font-size:14px;
		font-size:.875rem;
		line-height:18px;
		line-height:1.125rem;
	}

	.b-download .link:active,.b-download .link:focus,.b-download .link:hover {
		padding-right:45px;
	}

	.b-download .link:after {
		right:20px;
		background-size:75%;
		background-position:100% 50%;
	}

	.b-download dt {
		float:left;
		margin-right:20px;
	}

	.b-event-calendar>.b-intro,.b-event-calendar>.b-page-grid {
		margin-bottom:48px;
	}

	.b-event-calendar>.title {
		margin-bottom:24px;
		font-size:24px;
		font-size:1.5rem;
		line-height:28px;
		line-height:1.75rem;
	}

	.b-event-detail>.b-intro,.b-event-detail>.b-page-grid {
		margin-bottom:48px;
	}

	.b-event-detail>.title {
		margin-bottom:24px;
		font-size:24px;
		font-size:1.5rem;
		line-height:28px;
		line-height:1.75rem;
	}

	.b-event-facts {
		margin-bottom:48px;
		font-size:14px;
		font-size:.875rem;
		line-height:22px;
		line-height:1.375rem;
	}

	.b-event-facts .date,.b-event-facts .link,.b-event-facts .location {
		padding:28px 25px 25px 90px;
	}

	.b-event-facts .date:before,.b-event-facts .link:before,.b-event-facts .location:before {
		content:"";
	}

	.b-events .event-list {
		background-color:#005883;
		background-image:-webkit-linear-gradient(105deg,#173277,#005883 99%);
		background-image:linear-gradient(-15deg,#173277,#005883 99%);
	}

	.b-events .event-list .link-box {
		display:table;
		table-layout:fixed;
		width:100%;
		word-spacing:-1em;
	}

	.b-events .event-list .link-box:active .text-box,.b-events .event-list .link-box:focus .text-box,.b-events .event-list .link-box:hover .text-box {
		color:#fff;
		background-color:transparent;
	}

	.b-events .event-list .link-box:active .btn,.b-events .event-list .link-box:focus .btn,.b-events .event-list .link-box:hover .btn {
		opacity:1;
	}

	.b-events .event-list .date-box,.b-events .event-list .text-box {
		display:inline-block;
		vertical-align:top;
		word-spacing:0;
	}

	.b-events .event-list .btn {
		opacity:0;
		right:20px;
		position:absolute;
		z-index:1;
		top:50%;
		-webkit-transform:translateY(-50%);
		-ms-transform:translateY(-50%);
		transform:translateY(-50%);
	}

	.b-events .btn {
		padding:7px 20px;
		font-size:14px;
		font-size:.875rem;
		line-height:18px;
		line-height:1.125rem;
	}

	.b-events .btn:active,.b-events .btn:focus,.b-events .btn:hover {
		padding-right:35px;
	}

	.b-events .btn:after {
		right:15px;
		background-size:8px 12px;
		background-position:100% 50%;
	}

	.b-events .event-list .date-box {
		padding:20px 5px 20px 30px;
		width:200px;
	}

	.b-events .event-list .text-box {
		padding:30px 140px 30px 30px;
		width:490px;
		font-size:22px;
		font-size:1.375rem;
		line-height:26px;
		line-height:1.625rem;
	}

	.b-events .event-list .date-start {
		font-size:32px;
		font-size:2rem;
		line-height:40px;
		line-height:2.5rem;
	}

	.b-events .event-list .date-end {
		font-size:16px;
		font-size:1rem;
		line-height:22px;
		line-height:1.375rem;
	}

	.b-form .form-width-s {
		width:25%;
	}

	.b-form .form-width-m {
		width:50%;
	}

	.b-form .form-width-l {
		width:75%;
	}

	.b-form .form-width-xl {
		width:100%;
	}

	.b-form {
		padding:30px;
	}

	.b-form .form-box {
		float:left;
		padding:0 15px 0 0;
	}

	.b-form .form-box:nth-child(2) {
		padding:0 0 0 15px;
	}

	.b-form .form-box:nth-child(2n+3) {
		padding:15px 15px 0 0;
	}

	.b-form .form-box:nth-child(2n+4) {
		padding:15px 0 0 15px;
	}

	.b-form .form-box.form-width-xl {
		float:none;
		padding:0;
	}

	.b-form .fs-title,.b-form .intro,.b-form .title {
		margin-bottom:15px;
	}

	.b-form .hint {
		margin-bottom:20px;
	}

	.b-form select {
		height:26px;
		margin-bottom:10px;
		font-size:18px;
		font-size:1.125rem;
		line-height:22px;
		line-height:1.375rem;
		background-size:17px;
	}

	.b-form .img-captcha {
		margin-bottom:10px;
	}

	.b-form .btn-upload {
		margin-top:10px;
	}

	.b-heading {
		margin:24px 0;
	}

	.b-heading>.title {
		margin-bottom:36px;
		font-size:40px;
		font-size:2.5rem;
		line-height:48px;
		line-height:3rem;
	}

	.b-intro .btn-toggle {
		display:none;
	}

	.b-intro {
		padding:30px;
	}

	.b-section .b-intro {
		margin:30px 0;
	}

	.b-intro .b-download {
		margin:16px 0 12px;
	}

	.b-intro .title {
		margin-bottom:12px;
		font-size:20px;
		font-size:1.25rem;
		line-height:28px;
		line-height:1.75rem;
	}

	.b-intro .text {
		font-size:16px;
		font-size:1rem;
		line-height:28px;
		line-height:1.75rem;
	}

	.b-intro .timestamp {
		margin-top:14px;
		font-size:14px;
		font-size:.875rem;
		line-height:28px;
		line-height:1.75rem;
	}

	.b-ir-yearly .heading {
		width:100%;
		padding-bottom:90px;
	}

	.b-ir-yearly .heading .title,.b-ir-yearly .heading select {
		float:left;
	}

	.b-ir-yearly .heading select {
		margin-top:3px;
	}

	.b-ir-yearly .heading .btn {
		float:right;
	}

	.b-ir-yearly .heading .title {
		margin-right:20px;
	}

	.b-ir-yearly .development {
		position:absolute;
		z-index:1;
		left:50%;
		-webkit-transform:translateX(-50%);
		-ms-transform:translateX(-50%);
		transform:translateX(-50%);
	}

	.b-ir-yearly .development span {
		width:auto;
	}

	.b-ir-yearly .num_col {
		display:inline-block;
		position:relative;
		top:0;
	}

	.b-ir-yearly .num_col.animate {
		top:-1em;
	}

	.b-ir-yearly .num_col span {
		display:block;
		position:relative;
	}

	.b-ir-yearly {
		margin-top:54px;
	}

	.b-ir-yearly .title {
		font-size:30px;
		font-size:1.875rem;
		line-height:40px;
		line-height:2.5rem;
	}

	.b-ir-yearly select {
		height:36px;
		margin-bottom:10px;
		font-size:30px;
		font-size:1.875rem;
		line-height:30px;
		line-height:1.875rem;
		background-size:22px;
	}

	.b-ir-yearly .heading .btn {
		font-size:15px;
		font-size:.9375rem;
		line-height:18px;
		line-height:1.125rem;
	}

	.b-ir-yearly h3 {
		max-width:160px;
		margin-bottom:10px;
		font-size:18px;
		font-size:1.125rem;
		line-height:22px;
		line-height:1.375rem;
	}

	.b-ir-yearly h4 {
		min-height:50px;
	}

	.b-ir-yearly .report-box {
		right:20px;
		border-color:#fff;
		border-left:1px solid rgba(255,255,255,.25);
		padding-left:30px;
	}

	.b-ir-yearly .report-box .btn {
		position:absolute;
		bottom:0;
		left:20px;
	}

	.b-ir-yearly .img-report {
		position:absolute;
		top:-70px;
		right:0;
		max-width:130px;
		height:auto;
	}

	.b-ir-yearly .circle-chart {
		position:absolute;
		width:200px;
		height:200px;
	}

	.b-ir-yearly .sectors {
		position:absolute;
		bottom:0;
		left:0;
	}

	.b-ir-yearly .sectors li {
		font-size:14px;
		font-size:.875rem;
		line-height:20px;
		line-height:1.25rem;
	}

	.b-ir-yearly .sector-details .total {
		font-size:45px;
		font-size:2.8125rem;
		line-height:45px;
		line-height:2.8125rem;
	}

	.b-ir-yearly .sector-details .development {
		margin-top:5px;
	}

	.b-ir-yearly .development {
		font-size:14px;
		font-size:.875rem;
		line-height:16px;
		line-height:1rem;
		background-size:20px;
	}

	.b-ir-yearly .percentage {
		width:110px;
		height:110px;
		font-size:36px;
		font-size:2.25rem;
		line-height:40px;
		line-height:2.5rem;
	}

	.b-ir-yearly .percentage li.group {
		width:66px;
		height:21px;
		background-size:66px 21px;
	}

	.b-ir-yearly .stats .total {
		margin:5px auto;
	}

	.b-ir-yearly .relation {
		margin:0 auto;
		font-size:14px;
		font-size:.875rem;
		line-height:16px;
		line-height:1rem;
	}

	.b-ir-yearly .description {
		font-size:14px;
		font-size:.875rem;
		line-height:16px;
		line-height:1rem;
	}

	.b-ir-yearly #piechart {
		position:absolute;
		top:-50px;
		left:-50px;
	}

	.b-ir-yearly #piechart svg {
		-webkit-transform:scale(0.76);
		-ms-transform:scale(0.76);
		transform:scale(0.76);
	}

	.b-ir-yearly .report-box h3,.b-ir-yearly h4 {
		margin-bottom:5px;
		font-size:14px;
		font-size:.875rem;
		line-height:18px;
		line-height:1.125rem;
	}

	.b-ir-yearly h5 {
		font-size:14px;
		font-size:.875rem;
		line-height:18px;
		line-height:1.125rem;
	}

	.b-ir-yearly .btn {
		padding:6px 20px;
		font-size:14px;
		font-size:.875rem;
		line-height:18px;
		line-height:1.125rem;
	}

	.b-ir-yearly>.main {
		overflow:visible;
		height:205px;
		padding:30px;
	}

	.b-ir-yearly .img-report {
		display:none;
	}

	.b-ir-yearly .main .box,.b-ir-yearly .report-box,.b-ir-yearly .sector-details {
		position:absolute;
		width:130px;
		height:165px;
	}

	.b-ir-yearly .sector-details {
		left:380px;
	}

	.b-ir-yearly .circle-chart {
		top:-20px;
		left:160px;
	}

	.b-ir-yearly .stats {
		position:relative;
	}

	.b-ir-yearly .stats li {
		padding:20px 0 10px;
	}

	.b-ir-yearly .stats .box {
		height:135px;
		padding:0;
	}

	.b-ir-yearly .stats .total {
		font-size:24px;
		font-size:1.5rem;
		line-height:24px;
		line-height:1.5rem;
	}

	.b-ir-yearly .development {
		padding-left:0;
	}

	.b-ir-yearly .development.down,.b-ir-yearly .development.up {
		background:0 0;
	}

	.b-ir-yearly .btn {
		background-image:none;
	}

	.b-ir-yearly .btn:active,.b-ir-yearly .btn:focus,.b-ir-yearly .btn:hover {
		padding-right:20px;
	}

	.b-key-facts .btn-toggle {
		display:none;
	}

	.b-key-facts {
		padding:30px;
	}

	.b-key-facts .title {
		margin-bottom:12px;
		font-size:20px;
		font-size:1.25rem;
		line-height:28px;
		line-height:1.75rem;
	}

	.b-key-facts .fact-list {
		font-size:16px;
		font-size:1rem;
		line-height:28px;
		line-height:1.75rem;
	}

	.b-key-facts .fact-list li {
		float:left;
		width:210px;
		padding-right:30px;
	}

	.b-language-nav {
		margin-top:20px;
	}

	.b-media-contact-overview .heading {
		margin-bottom:24px;
	}

	.b-media-contact-overview .heading .title {
		margin-bottom:36px;
		font-size:40px;
		font-size:2.5rem;
		line-height:48px;
		line-height:3rem;
	}

	.b-media-contact-overview .b-intro {
		margin-bottom:48px;
	}

	.b-media-contact-overview .b-media-listing {
		margin-bottom:-30px;
	}

	.b-media-press-kit .b-intro {
		margin-bottom:48px;
	}

	.b-media-press-kit .b-media-listing {
		margin-bottom:20px;
	}

	.b-meta-nav {
		font-size:14px;
		font-size:.875rem;
		line-height:18px;
		line-height:1.125rem;
	}

	.b-outro .btn-toggle {
		display:none;
	}

	.b-outro {
		padding:30px;
	}

	.b-outro .title {
		margin-bottom:12px;
		font-size:20px;
		font-size:1.25rem;
		line-height:28px;
		line-height:1.75rem;
	}

	.b-outro .text {
		margin-bottom:28px;
		font-size:16px;
		font-size:1rem;
		line-height:28px;
		line-height:1.75rem;
	}

	.b-outro .text:last-child {
		margin-bottom:12px;
	}

	.b-outro .text+.text {
		margin-top:28px;
	}

	.b-outro .btn {
		padding:7px 20px;
		font-size:14px;
		font-size:.875rem;
		line-height:18px;
		line-height:1.125rem;
	}

	.b-outro .btn:active,.b-outro .btn:focus,.b-outro .btn:hover {
		padding-right:35px;
	}

	.b-outro .btn:after {
		right:15px;
		background-size:8px 12px;
		background-position:100% 50%;
	}

	.b-press-release-downloads .item {
		width:240px;
		height:219px;
		margin-bottom:30px;
		padding:0 15px;
	}

	.b-quick-access .navlist {
		width:690px;
		height:78px;
	}

	.b-quick-access .item:nth-child(even) {
		margin-right:30px;
	}

	.b-quick-access .item:nth-child(6) {
		margin-right:0;
	}

	.b-quick-access .item a {
		width:104px;
		height:78px;
		padding:10px 5px 10px 10px;
		font-size:13px;
		font-size:.8125rem;
		line-height:16px;
		line-height:1rem;
	}

	.b-quick-access .special {
		display:none;
	}

	.b-range-slider {
		padding-bottom:56px;
	}

	.b-range-slider .slider-bg,.b-range-slider .slider-range {
		top:30px;
		height:18px;
	}

	.b-range-slider .slider-bg {
		width:100%;
	}

	.b-range-slider .slider-range {
		border-radius:10px;
		padding-right:12px;
	}

	.b-range-slider label>span {
		float:left;
		width:25%;
	}

	.b-range-slider .handle {
		top:27px;
		left:0;
	}

	.b-results .result-list {
		margin-left:-30px;
	}

	.b-results .result-list>.item {
		float:left;
		width:210px;
		margin:0 0 30px 30px;
	}

	.b-results .result-list.is-2-col>.item {
		width:210px;
	}

	.b-section-separator {
		margin:60px 0 0;
	}

	.b-article .b-section-separator {
		margin:0 0 60px;
	}

	.b-section-separator>.title {
		margin-bottom:24px;
		padding-right:210px;
		font-size:24px;
		font-size:1.5rem;
		line-height:28px;
		line-height:1.75rem;
	}

	.b-sharing {
		position:absolute;
		top:0;
		left:50%;
		padding-top:15px;
	}

	.b-sharing .sharing-toggle {
		font-size:16px;
		font-size:1rem;
		line-height:20px;
		line-height:1.25rem;
	}

	.b-sharing {
		margin-left:-345px;
	}

	.b-sharing.is-fixed {
		margin-left:-315px;
	}

	.b-sharing.is-fixed .label {
		display:none;
	}

	.b-single-component-view {
		padding:15px 0 30px;
	}

	.b-single-component-view .infos {
		max-width:450px;
		padding:15px 20px;
	}

	.b-single-component-view .infos dt {
		font-size:16px;
		font-size:1rem;
		line-height:20px;
		line-height:1.25rem;
	}

	.b-single-component-view .infos dd {
		font-size:14px;
		font-size:.875rem;
		line-height:20px;
		line-height:1.25rem;
	}

	.b-social-links .title {
		font-size:20px;
		font-size:1.25rem;
		line-height:24px;
		line-height:1.5rem;
	}

	.b-social-links .channel {
		min-height:28px;
		padding:3px 0 0 38px;
		background-size:28px;
	}

	.b-social-links .channel li+li {
		margin-top:5px;
	}

	.b-social-links .channel a {
		font-size:14px;
		font-size:.875rem;
		line-height:18px;
		line-height:1.125rem;
	}

	.b-social-links .title {
		margin-bottom:12px;
	}

	.b-social-links .group {
		float:left;
		width:61.2904%;
		padding-right:10px;
	}

	.b-social-links .group+.group {
		width:38.7097%;
		padding-right:0;
	}

	.b-social-links .item {
		margin-bottom:16px;
	}

	.b-social-links .item.is-multi {
		margin-bottom:36px;
	}

	.b-social-links .item:last-child {
		margin-bottom:0;
	}

	.b-article-accordion .acc-title {
		font-size:20px;
		font-size:1.25rem;
		line-height:28px;
		line-height:1.75rem;
	}

	.b-article-accordion .acc-content h4,.b-article-accordion .acc-content p {
		margin-bottom:10px;
		font-size:14px;
		font-size:.875rem;
		line-height:22px;
		line-height:1.375rem;
	}

	.b-article-accordion .acc-content>ol>li,.b-article-accordion .acc-content>ul>li {
		margin-bottom:18px;
		font-size:14px;
		font-size:.875rem;
		line-height:22px;
		line-height:1.375rem;
	}

	.b-article-accordion .acc-content>ol>li {
		padding-left:36px;
	}

	.b-article-accordion .acc-content>ol>li:before {
		width:22px;
		height:22px;
		font-size:14px;
		line-height:20px;
	}

	.b-article-accordion .acc-content>ul>li {
		padding-left:36px;
	}

	.b-article-accordion .acc-content>ul>li:before {
		top:7px;
		left:5px;
		width:11px;
		height:11px;
	}

	.b-article-accordion .acc-content>ol,.b-article-accordion .acc-content>ul {
		margin:0 0 10px 25px;
	}

	.b-article-accordion {
		margin-bottom:33px;
	}

	.b-article-apprenticeship tbody tr {
		font-size:16px;
		font-size:1rem;
		line-height:22px;
		line-height:1.375rem;
	}

	.b-article-apprenticeship select {
		width:100%;
	}

	.b-article-apprenticeship .form-field {
		margin-bottom:10px;
	}

	.b-article-apprenticeship .form-select {
		margin-bottom:25px;
	}

	.b-article-apprenticeship .ff-select label {
		display:inline-block;
		font-size:18px;
		font-size:1.125rem;
		line-height:25px;
		line-height:1.5625rem;
	}

	.b-article-apprenticeship select {
		display:inline-block;
		max-width:50%;
	}

	.b-article-apprenticeship>.application .event-check,.b-article-apprenticeship>.application .event-check-time,.b-article-apprenticeship>.application .event-no {
		float:left;
		width:33%;
		padding-right:30px;
	}

	.article-carousel blockquote footer {
		padding-left:60%;
	}

	.article-carousel blockquote footer:before {
		content:"";
		position:absolute;
		top:20%;
		left:0;
		width:58%;
		height:5px;
		border-bottom:1px solid #0c587f;
	}

	.article-carousel blockquote footer cite {
		font-family:HelveticaNeueLT-Bold,Arial,sans-serif;
	}

	.article-carousel>.title {
		font-size:24px;
		font-size:1.5rem;
		line-height:28px;
		line-height:1.75rem;
	}

	.b-standard-story .article-carousel .controls {
		right:40px;
	}

	.article-carousel .media-box {
		float:right;
		width:390px;
		margin-left:20px;
	}

	.article-carousel .item {
		padding:30px 0;
	}

	.b-standard-story .article-carousel .item {
		height:340px;
		margin:0;
		padding:0;
	}

	.article-carousel.is-quote-image .image-box {
		display:inline-block;
	}

	.article-carousel blockquote {
		display:inline-block;
		vertical-align:top;
	}

	.article-carousel .controls li {
		float:left;
	}

	.article-carousel .controls .btn {
		padding:7px 20px;
		font-size:14px;
		font-size:.875rem;
		line-height:18px;
		line-height:1.125rem;
	}

	.article-carousel .controls .next,.article-carousel .controls .prev {
		width:34px;
		height:34px;
		background-size:8px auto;
	}

	.article-carousel .controls {
		position:absolute;
		top:0;
		right:0;
	}

	.article-carousel .carousel,.article-carousel .carousel .item {
		width:100%;
	}

	.article-carousel .info {
		margin-bottom:20px;
		font-size:14px;
		font-size:.875rem;
		line-height:22px;
		line-height:1.375rem;
	}

	.article-carousel>.title {
		margin-bottom:24px;
		padding-right:180px;
	}

	.article-carousel.is-text-media p {
		float:left;
		width:220px;
	}

	.article-carousel.is-text-media .controls {
		top:0;
	}

	.b-standard-story .article-carousel {
		padding:0 30px 40px;
	}

	.b-standard-story .article-carousel .title {
		margin-bottom:20px;
	}

	.b-standard-story .article-carousel>h2 {
		padding:35px 0;
		font-size:20px;
		font-size:1.25rem;
		line-height:2px;
		line-height:.125rem;
	}

	.b-standard-story .article-carousel p {
		overflow:hidden;
		width:300px;
		height:90px;
	}

	.b-standard-story .article-carousel .controls {
		top:20px;
	}

	.b-standard-story .article-carousel .image-box,.b-standard-story .article-carousel .media-box {
		width:300px;
	}

	.b-standard-story .article-carousel img {
		height:169px;
	}

	.b-standard-story .article-carousel .media-box {
		margin-left:30px;
	}

	.article-carousel.is-quote-image .image-box {
		width:210px;
		margin-bottom:30px;
	}

	.article-carousel.is-quote-image img {
		height:267px;
	}

	.article-carousel blockquote {
		width:380px;
		margin:0 0 0 30px;
	}

	.article-carousel blockquote .quotation {
		height:80px;
		margin-top:-20px;
		margin-left:-16px;
		font-size:160px;
		font-size:10rem;
		line-height:160px;
		line-height:10rem;
	}

	.article-carousel blockquote .quotation:after {
		width:50%;
	}

	.article-carousel p {
		font-size:14px;
		font-size:.875rem;
		line-height:22px;
		line-height:1.375rem;
	}

	.b-article-main .content>h2 {
		margin-bottom:28px;
		font-size:24px;
		font-size:1.5rem;
		line-height:28px;
		line-height:1.75rem;
	}

	.b-article-main .content>h3 {
		margin-bottom:22px;
		font-size:18px;
		font-size:1.125rem;
		line-height:22px;
		line-height:1.375rem;
	}

	.b-article-main .content>h4 {
		margin-bottom:12px;
		font-size:14px;
		font-size:.875rem;
		line-height:18px;
		line-height:1.125rem;
	}

	.b-article-main .content>p {
		margin-bottom:33px;
		font-size:14px;
		font-size:.875rem;
		line-height:22px;
		line-height:1.375rem;
	}

	.b-article-main .content>.intro {
		margin-bottom:28px;
		font-size:18px;
		font-size:1.125rem;
		line-height:28px;
		line-height:1.75rem;
	}

	.b-article-main .content .dropdown-box ol,.b-article-main .content .dropdown-box ul,.b-article-main .content>ol,.b-article-main .content>ul {
		margin:0 0 30px 20px;
	}

	.b-article-main .content .dropdown-box ol>li,.b-article-main .content .dropdown-box ul>li,.b-article-main .content table ol>li,.b-article-main .content table ul>li,.b-article-main .content>ol>li,.b-article-main .content>ul>li {
		margin-bottom:15px;
		font-size:14px;
		font-size:.875rem;
		line-height:22px;
		line-height:1.375rem;
	}

	.b-article-main .content .dropdown-box ol>li,.b-article-main .content table ol>li,.b-article-main .content>ol>li {
		padding-left:36px;
	}

	.b-article-main .content .dropdown-box ol>li:before,.b-article-main .content table ol>li:before,.b-article-main .content>ol>li:before {
		width:22px;
		height:22px;
		font-size:14px;
		line-height:20px;
	}

	.b-article-main .content .dropdown-box ul>li,.b-article-main .content table ul>li,.b-article-main .content>ul>li {
		padding-left:36px;
	}

	.b-article-main .content .dropdown-box ul>li:before,.b-article-main .content table ul>li:before,.b-article-main .content>ul>li:before {
		top:7px;
		left:6px;
	}

	.b-article-main .content>blockquote {
		float:right;
		width:60%;
		margin:0 0 45px 40px;
	}

	.b-article-main .content>blockquote p {
		font-size:18px;
		font-size:1.125rem;
		line-height:24px;
		line-height:1.5rem;
	}

	.b-article-main .content>blockquote p:before {
		height:90px;
		margin:-20px 0 0 -10px;
		padding-right:80%;
		font-size:160px;
		line-height:160px;
	}

	.b-article-main .content>blockquote footer {
		margin-top:20px;
		padding-left:45%;
	}

	.b-article-main .content>blockquote footer:before {
		top:8%;
		left:0;
		width:40%;
		height:5px;
	}

	.b-article-main .content>blockquote footer cite a {
		top:-6px;
	}

	.b-article-main .content tbody td,.b-article-main .content tbody th,.b-article-main .content thead th {
		padding:15px;
	}

	.b-article-main .content.is-full-width table td:first-child,.b-article-main .content.is-full-width table th:first-child {
		padding-left:30px;
	}

	.b-article-main .content.is-full-width table td:last-child,.b-article-main .content.is-full-width table th:last-child {
		padding-right:30px;
	}

	.b-article-main .content tbody tr {
		font-size:16px;
		font-size:1rem;
		line-height:22px;
		line-height:1.375rem;
	}

	.b-article-main {
		margin-bottom:30px;
		padding:0 30px;
	}

	.b-article-main+.b-outro {
		margin:-30px 0 30px;
	}

	.b-article-main .content:not(.is-bg-fill):first-child {
		padding-top:30px;
	}

	.b-article-main .content:not(.is-bg-fill):last-child {
		padding-bottom:30px;
	}

	.b-article-main .content:not(.is-bg-fill)+.is-bg-fill {
		margin-top:20px;
	}

	.b-article-main .content.is-bg-fill,.b-article-main .content.is-full-width {
		width:auto;
		margin:0 -30px;
	}

	.b-article-main .content.is-bg-fill {
		padding:30px;
	}

	.b-article-main .content.is-bg-fill+.content:not(.is-bg-fill),.b-article-main .content.is-full-width+.is-full-width {
		margin-top:30px;
	}

	.b-article-main .content.is-full-width .media-box .info,.b-article-main .content.is-full-width>h2,.b-article-main .content.is-full-width>h3 {
		padding:0 30px;
	}

	.b-article-main .content.is-full-width .media-box .info {
		font-size:14px;
		font-size:.875rem;
		line-height:22px;
		line-height:1.375rem;
	}

	.b-article-main .content.is-related {
		padding-bottom:0;
	}

	.b-article-main .content.is-related>h2.short-title {
		margin-bottom:30px;
		font-size:22px;
		font-size:1.375rem;
		line-height:27px;
		line-height:1.6875rem;
	}

	.b-article-main .content .dropdown-box .link-list,.b-article-main .content .link-list {
		max-width:210px;
		margin:0 0 30px;
	}

	.b-article-main .aside {
		margin-bottom:30px;
		padding-top:30px;
	}

	.b-article-main .aside .date,.b-article-main .aside .short-title {
		margin-bottom:30px;
		font-size:22px;
		font-size:1.375rem;
		line-height:27px;
		line-height:1.6875rem;
	}

	.b-article-main .aside .download-link {
		margin-bottom:10px;
		padding:7px 20px;
		font-size:14px;
		font-size:.875rem;
		line-height:18px;
		line-height:1.125rem;
	}

	.no-touch .b-article-main .aside .download-link:active,.no-touch .b-article-main .aside .download-link:focus,.no-touch .b-article-main .aside .download-link:hover {
		padding-right:45px;
	}

	.b-article-main .aside .download-link:after {
		right:20px;
		background-size:75%;
		background-position:100% 50%;
	}

	.b-article-main .aside .print-link {
		display:none;
	}

	.b-article-main .content.is-related .b-press-release-downloads .item {
		float:none;
		display:inline-block;
		margin-left:-15px;
	}

	.b-article-media .download-image {
		width:30px;
		height:30px;
		background-size:16px;
	}

	.b-article-media {
		float:right;
		width:390px;
		margin:0 0 20px 30px;
	}

	.b-article-media.is-large {
		width:630px;
		margin:0 0 20px;
		float:none;
	}

	.b-live-event .b-article-media {
		float:none;
		margin:0 0 20px;
	}

	.b-article-media .btn {
		font-size:14px;
		font-size:.875rem;
		line-height:18px;
		line-height:1.125rem;
	}

	.b-article-media .info {
		font-size:14px;
		font-size:.875rem;
		line-height:22px;
		line-height:1.375rem;
	}

	.b-article-slideshare {
		width:100%;
	}

	.b-article-text-dropdown h2 {
		float:left;
		font-size:24px;
		font-size:1.5rem;
		line-height:28px;
		line-height:1.75rem;
	}

	.b-article-text-dropdown h3,.b-article-text-dropdown h4 {
		margin-bottom:12px;
		font-size:14px;
		font-size:.875rem;
		line-height:18px;
		line-height:1.125rem;
	}

	.b-article-text-dropdown ol,.b-article-text-dropdown p,.b-article-text-dropdown ul {
		font-size:14px;
		font-size:.875rem;
		line-height:22px;
		line-height:1.375rem;
	}

	.b-article-text-dropdown .toc {
		float:left;
	}

	.b-tag-list {
		overflow:hidden;
	}

	.b-tag-list li {
		float:left;
		margin-right:10px;
	}

	.b-tag-list .btn {
		font-size:14px;
		font-size:.875rem;
		line-height:18px;
		line-height:1.125rem;
	}

	.b-iframe-financial.is-index-overview {
		background-color:#f1f6fa;
	}

	.b-iframe-financial.is-quote-list {
		height:640px;
	}

	.b-iframe-financial.is-investment-calc {
		height:390px;
	}

	.b-iframe-financial.is-index-overview,.b-iframe-financial.is-mini-chart {
		height:280px;
	}

	.b-iframe-financial.is-index-overview {
		padding:0 20px;
	}

	.b-iframe-financial.is-chart-tool {
		height:950px;
	}

	.b-news-carousel,.b-single-contact .btn-toggle {
		display:none;
	}

	.b-single-contact {
		height:280px;
	}

	.b-single-contact .name {
		margin-bottom:14px;
		font-size:18px;
		font-size:1.125rem;
		line-height:22px;
		line-height:1.375rem;
	}

	.b-single-contact .job-description {
		height:40px;
		margin-bottom:35px;
		font-size:14px;
		font-size:.875rem;
		line-height:20px;
		line-height:1.25rem;
	}

	.b-single-contact .contact-list dd {
		margin-left:40px;
	}

	.b-single-contact .cellphone-number,.b-single-contact .phone-number {
		margin-bottom:14px;
		font-size:16px;
		font-size:1rem;
		line-height:20px;
		line-height:1.25rem;
	}

	.b-single-contact .btn {
		bottom:20px;
		left:20px;
		padding:7px 20px;
		font-size:14px;
		font-size:.875rem;
		line-height:18px;
		line-height:1.125rem;
	}

	.no-touch .b-single-contact .btn:active,.no-touch .b-single-contact .btn:focus,.no-touch .b-single-contact .btn:hover {
		padding-right:45px;
	}

	.b-single-contact .btn:after {
		right:15px;
		background-size:22px 12px;
		background-position:100% 50%;
	}

	.b-media-carousel .b-single-contact .text-box,.b-results .b-single-contact .text-box,.box-m .b-single-contact .text-box,.box-s .b-single-contact .text-box {
		padding:16px 20px 20px;
	}

	.b-media-carousel .b-single-contact .text-box .btn,.b-results .b-single-contact .text-box .btn,.box-m .b-single-contact .text-box .btn,.box-s .b-single-contact .text-box .btn {
		max-width:170px;
	}

	.is-grid-m-m .box-m+.box-m .b-single-contact .text-box,.is-grid-s-s-s-s .box-s:nth-child(2) .b-single-contact .text-box,.is-grid-s-s-s-s .box-s:nth-child(3) .b-single-contact .text-box {
		float:left;
		width:240px;
		padding:16px 30px 20px 20px;
	}

	.is-grid-m-m .box-m+.box-m .b-single-contact .text-box .btn,.is-grid-s-s-s-s .box-s:nth-child(2) .b-single-contact .text-box .btn,.is-grid-s-s-s-s .box-s:nth-child(3) .b-single-contact .text-box .btn {
		max-width:190px;
	}

	.is-grid-m-m .box-m+.box-m .b-single-contact .image-box,.is-grid-s-s-s-s .box-s:nth-child(2) .b-single-contact .image-box,.is-grid-s-s-s-s .box-s:nth-child(3) .b-single-contact .image-box {
		width:210px;
		margin-left:240px;
	}

	.b-results .result-list.is-2-col .b-single-contact .image-box,.box-s .b-single-contact .image-box,.is-grid-m-m .box-m:first-child .b-single-contact .image-box,.is-grid-m-s-s .box-m .b-single-contact .image-box,.is-grid-s-m-s .box-m .b-single-contact .image-box,.is-grid-s-s-m .box-m .b-single-contact .image-box {
		display:none;
	}

	.is-grid-s-s-s-s .box-s:nth-child(2) .b-single-contact .image-box,.is-grid-s-s-s-s .box-s:nth-child(3) .b-single-contact .image-box {
		display:block;
	}

	.b-single-download {
		height:280px;
	}

	.b-single-download .text-box {
		padding:16px 20px 20px;
	}

	.b-single-download .filename {
		max-height:66px;
		margin-bottom:5px;
		font-size:18px;
		font-size:1.125rem;
		line-height:22px;
		line-height:1.375rem;
	}

	.b-single-download .description {
		margin-bottom:16px;
		font-size:14px;
		font-size:.875rem;
		line-height:20px;
		line-height:1.25rem;
	}

	.b-single-download .text {
		max-height:100px;
		font-size:14px;
		font-size:.875rem;
		line-height:20px;
		line-height:1.25rem;
	}

	.b-single-download .btn {
		bottom:20px;
		left:20px;
		max-width:170px;
		padding:7px 20px;
		font-size:14px;
		font-size:.875rem;
		line-height:18px;
		line-height:1.125rem;
	}

	.no-touch .b-single-download .btn:active,.no-touch .b-single-download .btn:focus,.no-touch .b-single-download .btn:hover {
		padding-right:45px;
	}

	.b-single-download .btn:after {
		right:15px;
		background-size:20px 16px;
		background-position:100% 50%;
	}

	.b-social-media-facebook .date {
		display:block;
	}

	.b-social-media-facebook {
		height:280px;
	}

	.b-social-media-facebook:after {
		top:20px;
		right:20px;
		background-size:75%;
	}

	.b-social-media-facebook .title-box {
		padding:15px 50px 13px 20px;
	}

	.b-social-media-facebook .name {
		font-size:18px;
		font-size:1.125rem;
		line-height:22px;
		line-height:1.375rem;
	}

	.b-social-media-facebook .text-box {
		padding:0 20px;
	}

	.b-social-media-facebook .date {
		margin-bottom:5px;
	}

	.b-social-media-facebook .message {
		max-height:120px;
		font-size:14px;
		font-size:.875rem;
		line-height:20px;
		line-height:1.25rem;
	}

	.b-social-media-facebook .interaction-box {
		min-height:43px;
		padding:7px 10px 7px 20px;
	}

	.b-social-media-facebook .interaction-box .hint {
		margin-left:2px;
		font-size:10px;
		font-size:.625rem;
		line-height:14px;
		line-height:.875rem;
	}

	.b-social-media-instagram .photo img {
		top:0;
		height:100%;
	}

	.b-social-media-instagram .pager {
		bottom:40px;
	}

	.b-social-media-instagram {
		height:280px;
	}

	.b-social-media-instagram:after {
		background-position:100% 0;
		background-size:80%;
	}

	.b-social-media-instagram .title {
		left:20px;
		font-size:18px;
		font-size:1.125rem;
		line-height:22px;
		line-height:1.375rem;
	}

	.b-social-media-twitter .date {
		display:block;
	}

	.b-social-media-twitter {
		height:280px;
	}

	.b-social-media-twitter:after {
		top:20px;
		right:10px;
		background-size:75%;
	}

	.b-social-media-twitter .title-box {
		padding:15px 70px 15px 20px;
	}

	.b-social-media-twitter .fullname {
		font-size:18px;
		font-size:1.125rem;
		line-height:22px;
		line-height:1.375rem;
	}

	.b-social-media-twitter .nickname {
		font-size:14px;
		font-size:.875rem;
		line-height:20px;
		line-height:1.25rem;
	}

	.b-social-media-twitter .text-box {
		padding:0 20px;
	}

	.b-social-media-twitter .date {
		margin-bottom:5px;
	}

	.b-social-media-twitter .tweet {
		max-height:120px;
		font-size:14px;
		font-size:.875rem;
		line-height:20px;
		line-height:1.25rem;
	}

	.b-social-media-twitter .interaction-box {
		min-height:43px;
		padding:7px 10px 7px 20px;
	}

	.b-social-media-twitter .interaction-box .hint {
		margin-left:2px;
		font-size:10px;
		font-size:.625rem;
		line-height:14px;
		line-height:.875rem;
	}

	.b-teaser-did-you-know {
		height:280px;
	}

	.b-teaser-did-you-know.is-innovation:after {
		background-size:125% 80%;
	}

	.b-teaser-did-you-know.is-people:after {
		background-size:118% 80%;
	}

	.b-teaser-did-you-know.is-airplane:after {
		background-size:140% 80%;
	}

	.b-teaser-did-you-know.is-rocket:after {
		background-size:110% 80%;
	}

	.b-teaser-did-you-know.is-satelite:after {
		background-size:140% 80%;
	}

	.b-teaser-did-you-know.is-finance:after {
		background-size:135% 80%;
	}

	.b-teaser-did-you-know.is-helicopter:after {
		background-size:130% 80%;
	}

	.b-teaser-did-you-know .text-box {
		padding:16px 20px 20px;
	}

	.b-teaser-did-you-know .title {
		max-height:44px;
		margin-bottom:15px;
		font-size:18px;
		font-size:1.125rem;
		line-height:22px;
		line-height:1.375rem;
	}

	.b-teaser-did-you-know .text {
		max-height:120px;
		padding-right:30px;
		font-size:14px;
		font-size:.875rem;
		line-height:20px;
		line-height:1.25rem;
	}

	.b-teaser-did-you-know .text em {
		margin-bottom:5px;
		font-size:18px;
		font-size:1.125rem;
		line-height:22px;
		line-height:1.375rem;
	}

	.b-teaser-did-you-know .text .highlight {
		font-size:30px;
		font-size:1.875rem;
		line-height:32px;
		line-height:2rem;
	}

	.b-teaser-did-you-know .btn {
		bottom:20px;
		left:20px;
		max-width:170px;
		padding:5px 20px;
		font-size:14px;
		font-size:.875rem;
		line-height:22px;
		line-height:1.375rem;
	}

	.no-touch .b-teaser-did-you-know .btn:active,.no-touch .b-teaser-did-you-know .btn:focus,.no-touch .b-teaser-did-you-know .btn:hover {
		padding-right:45px;
	}

	.b-teaser-did-you-know .btn:after {
		right:20px;
	}

	.b-teaser-division {
		height:280px;
		padding:16px 20px 20px;
	}

	.b-teaser-division .title {
		font-size:18px;
		font-size:1.125rem;
		line-height:22px;
		line-height:1.375rem;
	}

	.b-teaser-division .text {
		max-height:198px;
		font-size:14px;
		font-size:.875rem;
		line-height:22px;
		line-height:1.375rem;
	}

	.is-grid-m-m .box-m+.box-m .b-teaser-division .title,.is-grid-s-s-s-s .box-s:nth-child(2) .b-teaser-division .title,.is-grid-s-s-s-s .box-s:nth-child(3) .b-teaser-division .title {
		max-height:22px;
		margin-bottom:14px;
	}

	.box-s .b-teaser-division .text-box,.is-grid-m-m .box-m:first-child .b-teaser-division .text-box,.is-grid-m-s-s .box-m .b-teaser-division .text-box,.is-grid-s-m-s .box-m .b-teaser-division .text-box,.is-grid-s-s-m .box-m .b-teaser-division .text-box {
		display:none;
	}

	.is-grid-s-s-s-s .box-s:nth-child(2) .b-teaser-division .text-box,.is-grid-s-s-s-s .box-s:nth-child(3) .b-teaser-division .text-box {
		display:block;
	}

	.is-grid-m-m .box-m+.box-m .b-teaser-division .list-box,.is-grid-m-m .box-m+.box-m .b-teaser-division .text-box,.is-grid-s-s-s-s .box-s:nth-child(2) .b-teaser-division .list-box,.is-grid-s-s-s-s .box-s:nth-child(2) .b-teaser-division .text-box,.is-grid-s-s-s-s .box-s:nth-child(3) .b-teaser-division .list-box,.is-grid-s-s-s-s .box-s:nth-child(3) .b-teaser-division .text-box {
		float:left;
		width:50%;
	}

	.is-grid-m-m .box-m+.box-m .b-teaser-division .text-box,.is-grid-s-s-s-s .box-s:nth-child(2) .b-teaser-division .text-box,.is-grid-s-s-s-s .box-s:nth-child(3) .b-teaser-division .text-box {
		padding-right:15px;
	}

	.is-grid-m-m .box-m+.box-m .b-teaser-division .list-box,.is-grid-s-s-s-s .box-s:nth-child(2) .b-teaser-division .list-box,.is-grid-s-s-s-s .box-s:nth-child(3) .b-teaser-division .list-box {
		padding:3px 0 0 15px;
	}

	.is-grid-m-m .box-m+.box-m .b-teaser-division .list-box ul,.is-grid-s-s-s-s .box-s:nth-child(2) .b-teaser-division .list-box ul,.is-grid-s-s-s-s .box-s:nth-child(3) .b-teaser-division .list-box ul {
		max-height:205px;
	}

	.is-grid-m-m .box-m+.box-m .b-teaser-division .link,.is-grid-s-s-s-s .box-s:nth-child(2) .b-teaser-division .link,.is-grid-s-s-s-s .box-s:nth-child(3) .b-teaser-division .link {
		height:68px;
		font-size:16px;
		font-size:1rem;
		line-height:20px;
		line-height:1.25rem;
	}

	.is-grid-m-m .box-m+.box-m .b-teaser-division .link:after,.is-grid-s-s-s-s .box-s:nth-child(2) .b-teaser-division .link:after,.is-grid-s-s-s-s .box-s:nth-child(3) .b-teaser-division .link:after {
		top:26px;
	}

	.is-grid-m-m .box-m+.box-m .b-teaser-division .link>.inner,.is-grid-s-s-s-s .box-s:nth-child(2) .b-teaser-division .link>.inner,.is-grid-s-s-s-s .box-s:nth-child(3) .b-teaser-division .link>.inner {
		max-width:145px;
	}

	.box-s .b-teaser-division .title,.is-grid-m-m .box-m:first-child .b-teaser-division .title,.is-grid-m-s-s .box-m .b-teaser-division .title,.is-grid-s-m-s .box-m .b-teaser-division .title,.is-grid-s-s-m .box-m .b-teaser-division .title {
		max-height:44px;
		margin-bottom:15px;
	}

	.box-s .b-teaser-division .list-box ul,.is-grid-m-m .box-m:first-child .b-teaser-division .list-box ul,.is-grid-m-s-s .box-m .b-teaser-division .list-box ul,.is-grid-s-m-s .box-m .b-teaser-division .list-box ul,.is-grid-s-s-m .box-m .b-teaser-division .list-box ul {
		max-height:185px;
	}

	.box-s .b-teaser-division .link,.is-grid-m-m .box-m:first-child .b-teaser-division .link,.is-grid-m-s-s .box-m .b-teaser-division .link,.is-grid-s-m-s .box-m .b-teaser-division .link,.is-grid-s-s-m .box-m .b-teaser-division .link {
		height:61px;
		font-size:14px;
		font-size:.875rem;
		line-height:18px;
		line-height:1.125rem;
	}

	.box-s .b-teaser-division .link:after,.is-grid-m-m .box-m:first-child .b-teaser-division .link:after,.is-grid-m-s-s .box-m .b-teaser-division .link:after,.is-grid-s-m-s .box-m .b-teaser-division .link:after,.is-grid-s-s-m .box-m .b-teaser-division .link:after {
		top:23px;
	}

	.box-s .b-teaser-division .link>.inner,.is-grid-m-m .box-m:first-child .b-teaser-division .link>.inner,.is-grid-m-s-s .box-m .b-teaser-division .link>.inner,.is-grid-s-m-s .box-m .b-teaser-division .link>.inner,.is-grid-s-s-m .box-m .b-teaser-division .link>.inner {
		max-width:125px;
	}

	.b-teaser-event-list .controls {
		top:16px;
		left:114px;
	}

	.b-teaser-event-list .controls .btn {
		padding:7px 20px;
		font-size:14px;
		font-size:.875rem;
		line-height:18px;
		line-height:1.125rem;
	}

	.b-teaser-event-list .controls .next,.b-teaser-event-list .controls .prev {
		width:34px;
		height:34px;
		background-size:8px auto;
	}

	.b-teaser-event-list .carousel .rack {
		height:280px;
	}

	.b-teaser-event-list .carousel .item {
		width:210px;
		height:280px;
		margin-bottom:30px;
	}

	.js .b-teaser-event-list .carousel .item {
		margin-bottom:0;
	}

	.b-teaser-event-list .event {
		padding:18px 20px 20px;
	}

	.b-teaser-event-list .event .btn {
		bottom:20px;
		left:20px;
		max-width:170px;
		padding:7px 20px;
		font-size:14px;
		font-size:.875rem;
		line-height:18px;
		line-height:1.125rem;
	}

	.no-touch .b-teaser-event-list .event .btn:active,.no-touch .b-teaser-event-list .event .btn:focus,.no-touch .b-teaser-event-list .event .btn:hover {
		padding-right:35px;
	}

	.b-teaser-event-list .event .btn:after {
		right:15px;
		background-size:8px 12px;
		background-position:100% 50%;
	}

	.b-teaser-event-list .date-start {
		margin-bottom:4px;
		font-size:24px;
		font-size:1.5rem;
		line-height:28px;
		line-height:1.75rem;
	}

	.b-teaser-event-list .date-end {
		font-size:14px;
		font-size:.875rem;
		line-height:18px;
		line-height:1.125rem;
	}

	.b-teaser-event-list .link-box {
		height:191px;
		margin:20px -20px 0;
		padding:0 20px;
	}

	.b-teaser-event-list .title {
		max-height:110px;
		font-size:18px;
		font-size:1.125rem;
		line-height:22px;
		line-height:1.375rem;
	}

	.b-teaser-event-list .highlight {
		max-height:88px;
	}

	.b-teaser-filter {
		height:280px;
	}

	.b-teaser-filter .title {
		padding:15px 20px;
		font-size:18px;
		font-size:1.125rem;
		line-height:22px;
		line-height:1.375rem;
	}

	.b-teaser-filter .form-box {
		padding:12px 20px 10px;
	}

	.b-teaser-filter label {
		padding-bottom:8px;
		font-size:18px;
		font-size:1.125rem;
		line-height:22px;
		line-height:1.375rem;
	}

	.b-teaser-filter select {
		height:25px;
		margin-bottom:10px;
		font-size:18px;
		font-size:1.125rem;
		line-height:22px;
		line-height:1.375rem;
		background-size:17px;
	}

	.b-teaser-filter .btn {
		bottom:20px;
		left:20px;
		padding:7px 20px;
		font-size:14px;
		font-size:.875rem;
		line-height:18px;
		line-height:1.125rem;
	}

	.no-touch .b-teaser-filter .btn:active,.no-touch .b-teaser-filter .btn:focus,.no-touch .b-teaser-filter .btn:hover {
		padding-right:35px;
	}

	.b-teaser-filter .btn:after {
		right:15px;
		background-size:8px 12px;
		background-position:100% 50%;
	}

	.is-grid-m-m .box-m+.box-m .b-teaser-filter .title,.is-grid-s-s-s-s .box-s:nth-child(2) .b-teaser-filter .title,.is-grid-s-s-s-s .box-s:nth-child(3) .b-teaser-filter .title {
		width:450px;
	}

	.is-grid-m-m .box-m+.box-m .b-teaser-filter label,.is-grid-s-s-s-s .box-s:nth-child(2) .b-teaser-filter label,.is-grid-s-s-s-s .box-s:nth-child(3) .b-teaser-filter label {
		width:410px;
	}

	.is-grid-m-m .box-m+.box-m .b-teaser-filter .btn,.is-grid-s-s-s-s .box-s:nth-child(2) .b-teaser-filter .btn,.is-grid-s-s-s-s .box-s:nth-child(3) .b-teaser-filter .btn {
		max-width:410px;
	}

	.box-s .b-teaser-filter .title,.is-grid-m-m .box-m:first-child .b-teaser-filter .title,.is-grid-m-s-s .box-m .b-teaser-filter .title,.is-grid-s-m-s .box-m .b-teaser-filter .title,.is-grid-s-s-m .box-m .b-teaser-filter .title {
		width:210px;
	}

	.box-s .b-teaser-filter label,.is-grid-m-m .box-m:first-child .b-teaser-filter label,.is-grid-m-s-s .box-m .b-teaser-filter label,.is-grid-s-m-s .box-m .b-teaser-filter label,.is-grid-s-s-m .box-m .b-teaser-filter label {
		width:170px;
	}

	.box-s .b-teaser-filter .btn,.is-grid-m-m .box-m:first-child .b-teaser-filter .btn,.is-grid-m-s-s .box-m .b-teaser-filter .btn,.is-grid-s-m-s .box-m .b-teaser-filter .btn,.is-grid-s-s-m .box-m .b-teaser-filter .btn {
		max-width:170px;
	}

	.b-teaser-financial {
		height:280px;
	}

	.b-teaser-financial .title {
		font-size:20px;
		font-size:1.25rem;
		line-height:55px;
		line-height:3.4375rem;
	}

	.b-teaser-financial .stock-value {
		font-size:50px;
		font-size:3.125rem;
		line-height:58px;
		line-height:3.625rem;
	}

	.b-teaser-financial .stock-trend-wrapper {
		height:91px;
	}

	.b-teaser-financial .stock-trend-wrapper.is-falling,.b-teaser-financial .stock-trend-wrapper.is-rising {
		background-size:210px;
	}

	.b-teaser-financial .stock-trend-wrapper .stock-trend:before {
		background-size:25px;
	}

	.b-teaser-financial .stock-trend {
		padding:3px 0 3px 37px;
	}

	.b-teaser-financial .stock-trend:before {
		top:0;
		width:25px;
		height:25px;
	}

	.b-teaser-financial .stock-description {
		position:absolute;
		right:0;
		bottom:0;
		left:0;
		height:80px;
		padding:16px 0 0;
		background-color:#fff;
	}

	.b-teaser-financial .stock-name {
		font-family:HelveticaNeueLT-Bold,Arial,sans-serif;
		font-size:20px;
		font-size:1.25rem;
		line-height:24px;
		line-height:1.5rem;
		color:#0c587f;
	}

	.b-teaser-financial .stock-information {
		color:#0c587f;
	}

	.b-teaser-functional-area {
		height:280px;
		padding:16px 20px 20px;
	}

	.b-teaser-functional-area .title {
		margin-bottom:15px;
		font-size:18px;
		font-size:1.125rem;
		line-height:22px;
		line-height:1.375rem;
	}

	.b-teaser-functional-area a {
		max-height:168px;
	}

	.b-teaser-functional-area .list-box ul {
		max-height:132px;
	}

	.b-teaser-functional-area .link {
		height:46px;
		font-size:14px;
		font-size:.875rem;
		line-height:18px;
		line-height:1.125rem;
	}

	.b-teaser-functional-area .link>.inner {
		max-height:36px;
	}

	.b-teaser-gallery .text-box .btn {
		bottom:20px;
		left:20px;
		padding:7px 20px;
		font-size:14px;
		font-size:.875rem;
		line-height:18px;
		line-height:1.125rem;
	}

	.no-touch .b-teaser-gallery .text-box .btn:active,.no-touch .b-teaser-gallery .text-box .btn:focus,.no-touch .b-teaser-gallery .text-box .btn:hover {
		padding-right:35px;
	}

	.b-teaser-gallery .text-box .btn:after {
		right:15px;
		background-size:8px 12px;
		background-position:100% 50%;
	}

	.b-teaser-gallery .info {
		bottom:10px;
		left:20px;
	}

	.b-teaser-gallery {
		height:280px;
	}

	.box-m .b-teaser-gallery .text-box,.box-s .b-teaser-gallery .text-box {
		padding:16px 20px 20px;
	}

	.box-m .b-teaser-gallery .text-box .btn,.box-s .b-teaser-gallery .text-box .btn {
		max-width:170px;
	}

	.box-m .b-teaser-gallery .title,.box-s .b-teaser-gallery .title {
		max-height:44px;
		margin-top:150px;
		font-family:HelveticaNeueLT-Light,Arial,sans-serif;
		font-size:18px;
		font-size:1.125rem;
		line-height:22px;
		line-height:1.375rem;
	}

	.box-m .b-teaser-gallery .title .highlight,.box-s .b-teaser-gallery .title .highlight {
		display:none;
	}

	.box-m .b-teaser-gallery .image-box,.box-s .b-teaser-gallery .image-box {
		position:absolute;
		top:0;
		left:0;
		width:100%;
		height:152px;
	}

	.box-l .b-teaser-gallery .text-box,.is-grid-m-m .box-m+.box-m .b-teaser-gallery .text-box,.is-grid-s-s-s-s .box-s:nth-child(2) .b-teaser-gallery .text-box,.is-grid-s-s-s-s .box-s:nth-child(3) .b-teaser-gallery .text-box {
		float:left;
		width:240px;
		padding:16px 30px 20px 20px;
	}

	.box-l .b-teaser-gallery .text-box .btn,.is-grid-m-m .box-m+.box-m .b-teaser-gallery .text-box .btn,.is-grid-s-s-s-s .box-s:nth-child(2) .b-teaser-gallery .text-box .btn,.is-grid-s-s-s-s .box-s:nth-child(3) .b-teaser-gallery .text-box .btn {
		max-width:190px;
	}

	.box-l .b-teaser-gallery .title,.is-grid-m-m .box-m+.box-m .b-teaser-gallery .title,.is-grid-s-s-s-s .box-s:nth-child(2) .b-teaser-gallery .title,.is-grid-s-s-s-s .box-s:nth-child(3) .b-teaser-gallery .title {
		max-height:170px;
		margin-top:0;
		font-family:HelveticaNeueW01-UltLt,Arial,sans-serif;
		font-size:30px;
		font-size:1.875rem;
		line-height:34px;
		line-height:2.125rem;
	}

	.box-l .b-teaser-gallery .title .highlight,.is-grid-m-m .box-m+.box-m .b-teaser-gallery .title .highlight,.is-grid-s-s-s-s .box-s:nth-child(2) .b-teaser-gallery .title .highlight,.is-grid-s-s-s-s .box-s:nth-child(3) .b-teaser-gallery .title .highlight {
		display:block;
		font-family:HelveticaNeueLT-Bold,Arial,sans-serif;
	}

	.box-l .b-teaser-gallery .image-box,.is-grid-m-m .box-m+.box-m .b-teaser-gallery .image-box,.is-grid-s-s-s-s .box-s:nth-child(2) .b-teaser-gallery .image-box,.is-grid-s-s-s-s .box-s:nth-child(3) .b-teaser-gallery .image-box {
		position:relative;
		margin-left:240px;
		width:210px;
		height:100%;
	}

	.b-teaser-image-text {
		height:280px;
	}

	.b-teaser-image-text .text-box .title {
		max-height:66px;
		margin-bottom:10px;
		font-size:18px;
		font-size:1.125rem;
		line-height:22px;
		line-height:1.375rem;
	}

	.b-teaser-image-text .text-box .text {
		max-height:120px;
		font-size:14px;
		font-size:.875rem;
		line-height:20px;
		line-height:1.25rem;
	}

	.b-teaser-image-text .text-box .btn {
		bottom:20px;
		left:20px;
		padding:7px 20px;
		font-size:14px;
		font-size:.875rem;
		line-height:18px;
		line-height:1.125rem;
	}

	.no-touch .b-teaser-image-text .text-box .btn:active,.no-touch .b-teaser-image-text .text-box .btn:focus,.no-touch .b-teaser-image-text .text-box .btn:hover {
		padding-right:35px;
	}

	.b-teaser-image-text .text-box .btn:after {
		right:15px;
		background-size:8px 12px;
		background-position:100% 50%;
	}

	.box-l .b-teaser-image-text .text-box,.is-grid-m-m .box-m+.box-m .b-teaser-image-text .text-box {
		float:left;
		width:240px;
		padding:16px 30px 20px 20px;
	}

	.box-l .b-teaser-image-text .image-box,.is-grid-m-m .box-m+.box-m .b-teaser-image-text .image-box {
		width:210px;
		margin-left:240px;
	}

	.box-l .b-teaser-image-text .btn,.is-grid-m-m .box-m+.box-m .b-teaser-image-text .btn {
		max-width:190px;
	}

	.is-grid-m-m .box-m:first-child .b-teaser-image-text .text-box,.is-grid-m-s-s .box-m .b-teaser-image-text .text-box,.is-grid-s-m-s .box-m .b-teaser-image-text .text-box,.is-grid-s-s-m .box-m .b-teaser-image-text .text-box {
		padding:16px 20px 20px;
	}

	.is-grid-m-m .box-m:first-child .b-teaser-image-text .btn,.is-grid-m-s-s .box-m .b-teaser-image-text .btn,.is-grid-s-m-s .box-m .b-teaser-image-text .btn,.is-grid-s-s-m .box-m .b-teaser-image-text .btn {
		max-width:170px;
	}

	.is-grid-m-m .box-m:first-child .b-teaser-image-text .image-box,.is-grid-m-s-s .box-m .b-teaser-image-text .image-box,.is-grid-s-m-s .box-m .b-teaser-image-text .image-box,.is-grid-s-s-m .box-m .b-teaser-image-text .image-box {
		display:none;
	}

	.b-teaser-job-offer {
		height:280px;
	}

	.b-teaser-job-offer .text-box {
		padding:16px 20px 20px;
	}

	.b-teaser-job-offer .category,.b-teaser-job-offer .office {
		font-size:14px;
		font-size:.875rem;
		line-height:18px;
		line-height:1.125rem;
	}

	.b-teaser-job-offer .category {
		height:20px;
		margin-bottom:10px;
	}

	.b-teaser-job-offer .office {
		height:54px;
	}

	.b-teaser-job-offer .title {
		height:100px;
		margin-bottom:10px;
		font-size:16px;
		font-size:1rem;
		line-height:20px;
		line-height:1.25rem;
	}

	.b-teaser-job-offer .btn {
		bottom:20px;
		left:20px;
		max-width:170px;
		padding:7px 20px;
		font-size:14px;
		font-size:.875rem;
		line-height:18px;
		line-height:1.125rem;
	}

	.no-touch .b-teaser-job-offer .btn:active,.no-touch .b-teaser-job-offer .btn:focus,.no-touch .b-teaser-job-offer .btn:hover {
		padding-right:35px;
	}

	.b-teaser-job-offer .btn:after {
		right:15px;
		background-size:8px 12px;
		background-position:100% 50%;
	}

	.b-teaser-job-search {
		height:280px;
	}

	.b-teaser-job-search .title {
		font-size:18px;
		font-size:1.125rem;
		line-height:22px;
		line-height:1.375rem;
	}

	.b-teaser-job-search .form-box {
		padding:0 30px;
	}

	.b-teaser-job-search select {
		height:32px;
		font-size:20px;
		font-size:1.25rem;
		line-height:28px;
		line-height:1.75rem;
	}

	.b-teaser-job-search .btn {
		padding:5px 20px;
		font-size:14px;
		font-size:.875rem;
		line-height:22px;
		line-height:1.375rem;
	}

	.no-touch .b-teaser-job-search .btn:active,.no-touch .b-teaser-job-search .btn:focus,.no-touch .b-teaser-job-search .btn:hover {
		padding-right:30px;
	}

	.b-teaser-job-search .btn:after {
		right:15px;
	}

	.box-l .b-teaser-job-search .title,.is-grid-m-m .box-m+.box-m .b-teaser-job-search .title,.is-grid-s-m-s .box-s .b-teaser-job-search .title {
		width:450px;
		padding:25px 30px 40px;
	}

	.box-l .b-teaser-job-search select,.is-grid-m-m .box-m+.box-m .b-teaser-job-search select {
		float:left;
		width:185px;
		margin-bottom:34px;
		margin-left:20px;
	}

	.is-grid-l-s .box-l .b-teaser-job-search .form-field:nth-child(3n+1) select,.is-grid-m-m .box-m .b-teaser-job-search .form-field:nth-child(3n+1) select {
		margin-left:0;
	}

	.box-l .b-teaser-job-search .search-form-box,.box-m .b-teaser-job-search .search-form-box,.is-grid-m-m .box-m+.box-m .b-teaser-job-search .search-form-box {
		padding:0 180px 0 30px;
	}

	.box-l .b-teaser-job-search .search-field,.is-grid-m-m .box-m+.box-m .b-teaser-job-search .search-field {
		padding:12px 0;
		font-size:30px;
		font-size:1.875rem;
		line-height:34px;
		line-height:2.125rem;
	}

	.box-l .b-teaser-job-search .btn,.is-grid-m-m .box-m+.box-m .b-teaser-job-search .btn {
		left:auto;
		bottom:77px;
		right:30px;
	}

	.box-s .b-teaser-job-search .title,.is-grid-m-m .box-m .b-teaser-job-search .title,.is-grid-m-m .box-m:first-child .b-teaser-job-search .title,.is-grid-m-s-s .box-m .b-teaser-job-search .title,.is-grid-s-m-s .box-m .b-teaser-job-search .title,.is-grid-s-s-m .box-m .b-teaser-job-search .title {
		width:210px;
		padding:25px 30px 20px;
	}

	.box-s .b-teaser-job-search select,.is-grid-m-m .box-m .b-teaser-job-search select,.is-grid-m-s-s .box-m .b-teaser-job-search select,.is-grid-s-m-s .box-m .b-teaser-job-search select,.is-grid-s-s-m .box-m .b-teaser-job-search select {
		float:none;
		width:100%;
		margin-bottom:10px;
		margin-left:0;
	}

	.box-m .b-teaser-job-search .search-form-box,.box-s .b-teaser-job-search .search-form-box,.is-grid-m-m .box-m .b-teaser-job-search .search-form-box {
		padding:0 30px;
	}

	.box-m .b-teaser-job-search .search-field,.box-s .b-teaser-job-search .search-field,.is-grid-m-m .box-m .b-teaser-job-search .search-field {
		padding:10px 0;
		font-size:18px;
		font-size:1.125rem;
		line-height:28px;
		line-height:1.75rem;
	}

	.box-l .b-teaser-job-search .form-field:nth-child(3n+3),.box-s .b-teaser-job-search .form-field:nth-child(3n+2),.box-s .b-teaser-job-search .form-field:nth-child(3n+3),.is-grid-m-m .box-m .b-teaser-job-search .form-field:nth-child(3n+3),.is-grid-m-m .box-m:first-child .b-teaser-job-search .form-field:nth-child(3n+2),.is-grid-m-s-s .box-m .b-teaser-job-search .form-field:nth-child(3n+2),.is-grid-m-s-s .box-m .b-teaser-job-search .form-field:nth-child(3n+3),.is-grid-s-m-s .box-m .b-teaser-job-search .form-field:nth-child(3n+2),.is-grid-s-m-s .box-m .b-teaser-job-search .form-field:nth-child(3n+3),.is-grid-s-s-m .box-m .b-teaser-job-search .form-field:nth-child(3n+2),.is-grid-s-s-m .box-m .b-teaser-job-search .form-field:nth-child(3n+3) {
		display:none;
	}

	.box-s .b-teaser-job-search .btn,.is-grid-m-m .box-m .b-teaser-job-search .btn,.is-grid-m-s-s .box-m .b-teaser-job-search .btn,.is-grid-s-m-s .box-m .b-teaser-job-search .btn,.is-grid-s-s-m .box-m .b-teaser-job-search .btn {
		right:auto;
		bottom:30px;
		left:30px;
	}

	.b-teaser-list {
		height:280px;
		padding:16px 20px 20px;
	}

	.b-teaser-list .title {
		height:44px;
		margin-bottom:15px;
		font-size:18px;
		font-size:1.125rem;
		line-height:22px;
		line-height:1.375rem;
	}

	.b-teaser-list .list-box ul {
		max-height:185px;
	}

	.b-teaser-list .link {
		height:46px;
		font-size:14px;
		font-size:.875rem;
		line-height:18px;
		line-height:1.125rem;
	}

	.b-teaser-media {
		height:219px;
	}

	.b-teaser-media .image-box {
		height:135px;
	}

	.b-teaser-media .info {
		padding:10px 20px;
		font-size:14px;
		font-size:.875rem;
		line-height:22px;
		line-height:1.375rem;
	}

	.b-teaser-media .media-audio,.b-teaser-media .media-doc,.b-teaser-media .media-photo,.b-teaser-media .media-video {
		margin-right:6px;
	}

	.b-teaser-media .media-photo {
		padding-left:23px;
		background-size:auto 16px;
	}

	.b-teaser-media .media-video {
		padding-left:26px;
		background-size:auto 14px;
	}

	.b-teaser-media .media-audio {
		padding-left:20px;
		background-size:auto 16px;
	}

	.b-teaser-media .media-doc {
		padding-left:16px;
		background-size:auto 16px;
	}

	.b-teaser-media .text-box {
		padding:16px 40px 17px 20px;
	}

	.b-teaser-media .text-box .title {
		height:51px;
		font-size:14px;
		font-size:.875rem;
		line-height:17px;
		line-height:1.0625rem;
	}

	.b-teaser-media .toggle-layer {
		width:30px;
		height:30px;
		background-size:16px;
	}

	.b-teaser-media .layer {
		padding:16px 20px 50px;
	}

	.b-teaser-media .layer .option+.option {
		margin-top:20px;
	}

	.b-teaser-media .layer .option.is-small+.option {
		margin-top:6px;
	}

	.b-teaser-media .layer .option>.title {
		margin-bottom:8px;
		font-size:16px;
		font-size:1rem;
		line-height:20px;
		line-height:1.25rem;
	}

	.b-teaser-media .layer .option dd {
		font-size:14px;
		font-size:.875rem;
		line-height:18px;
		line-height:1.125rem;
	}

	.b-teaser-media .layer .download {
		width:60px;
		height:34px;
		background-size:16px auto;
	}

	.b-teaser-media .layer .download-small {
		padding-left:18px;
		font-size:12px;
		font-size:.75rem;
		line-height:16px;
		line-height:1rem;
		background-size:12px auto;
	}

	.b-teaser-media .layer .close {
		width:34px;
		height:34px;
	}

	.b-teaser-member .caption {
		font-size:16px;
		font-size:1rem;
		line-height:22px;
		line-height:1.375rem;
	}

	.b-teaser-press-release .ad-hoc {
		padding-top:2px;
		font-size:13px;
		font-size:.8125rem;
		line-height:22px;
		line-height:1.375rem;
		background-size:79% auto;
		background-position:50% 0;
	}

	.b-teaser-press-release .date {
		margin-bottom:5px;
		font-size:14px;
		font-size:.875rem;
		line-height:20px;
		line-height:1.25rem;
	}

	.b-teaser-press-release .title {
		max-height:162px;
		padding-bottom:4px;
		font-size:16px;
		font-size:1rem;
		line-height:20px;
		line-height:1.25rem;
	}

	.b-teaser-press-release {
		height:280px;
	}

	.b-teaser-press-release .text-box {
		padding:16px 20px 20px;
	}

	.b-teaser-press-release .ad-hoc {
		right:-3px;
	}

	.b-teaser-press-release .btn {
		bottom:20px;
		left:20px;
		max-width:170px;
		padding:7px 20px;
		font-size:14px;
		font-size:.875rem;
		line-height:18px;
		line-height:1.125rem;
	}

	.no-touch .b-teaser-press-release .btn:active,.no-touch .b-teaser-press-release .btn:focus,.no-touch .b-teaser-press-release .btn:hover {
		padding-right:35px;
	}

	.b-teaser-press-release .btn:after {
		right:15px;
		background-size:8px 12px;
		background-position:100% 50%;
	}

	.b-teaser-story .btn {
		bottom:20px;
		left:20px;
		padding:7px 20px;
		font-size:14px;
		font-size:.875rem;
		line-height:18px;
		line-height:1.125rem;
	}

	.no-touch .b-teaser-story .btn:active,.no-touch .b-teaser-story .btn:focus,.no-touch .b-teaser-story .btn:hover {
		padding-right:35px;
	}

	.b-teaser-story .btn:after {
		right:15px;
		background-size:8px 12px;
		background-position:100% 50%;
	}

	.b-teaser-story {
		height:280px;
	}

	.no-touch .box-l .b-teaser-story .link-box:active .title,.no-touch .box-l .b-teaser-story .link-box:focus .title,.no-touch .box-l .b-teaser-story .link-box:hover .title {
		width:230px;
		font-size:18px;
		font-size:1.125rem;
		line-height:22px;
		line-height:1.375rem;
	}

	.box-l .b-teaser-story .text-box {
		padding:20px;
	}

	.box-l .b-teaser-story .text-box .title {
		width:450px;
		margin-bottom:12px;
		font-family:HelveticaNeueW01-UltLt,Arial,sans-serif;
		font-size:30px;
		font-size:1.875rem;
		line-height:36px;
		line-height:2.25rem;
	}

	.box-l .b-teaser-story .text-box .highlight {
		display:block;
	}

	.box-l .b-teaser-story .text-box .text {
		width:230px;
		height:100px;
		font-size:14px;
		font-size:.875rem;
		line-height:20px;
		line-height:1.25rem;
	}

	.box-l .b-teaser-story .text-box .btn {
		max-width:450px;
	}

	.box-l .b-teaser-story .text-box.is-inverted+.image-box:before {
		background-image:-webkit-linear-gradient(290deg,rgba(0,0,0,.95)0,rgba(0,0,0,0)60%);
		background-image:linear-gradient(160deg,rgba(0,0,0,.95)0,rgba(0,0,0,0)60%);
	}

	.box-l .b-teaser-story .text-box:before {
		background-image:-webkit-linear-gradient(290deg,rgba(255,255,255,.95)0,rgba(0,0,0,0)60%);
		background-image:linear-gradient(160deg,rgba(255,255,255,.95)0,rgba(0,0,0,0)60%);
	}

	.no-touch .is-grid-m-m .box-m+.box-m .b-teaser-story .link-box:active .title,.no-touch .is-grid-m-m .box-m+.box-m .b-teaser-story .link-box:focus .title,.no-touch .is-grid-m-m .box-m+.box-m .b-teaser-story .link-box:hover .title,.no-touch .is-grid-s-s-s-s .box-s:nth-child(2) .b-teaser-story .link-box:active .title,.no-touch .is-grid-s-s-s-s .box-s:nth-child(2) .b-teaser-story .link-box:focus .title,.no-touch .is-grid-s-s-s-s .box-s:nth-child(2) .b-teaser-story .link-box:hover .title,.no-touch .is-grid-s-s-s-s .box-s:nth-child(3) .b-teaser-story .link-box:active .title,.no-touch .is-grid-s-s-s-s .box-s:nth-child(3) .b-teaser-story .link-box:focus .title,.no-touch .is-grid-s-s-s-s .box-s:nth-child(3) .b-teaser-story .link-box:hover .title {
		width:230px;
		font-size:18px;
		font-size:1.125rem;
		line-height:22px;
		line-height:1.375rem;
	}

	.is-grid-m-m .box-m+.box-m .b-teaser-story .text-box,.is-grid-s-s-s-s .box-s:nth-child(2) .b-teaser-story .text-box,.is-grid-s-s-s-s .box-s:nth-child(3) .b-teaser-story .text-box {
		padding:20px;
	}

	.is-grid-m-m .box-m+.box-m .b-teaser-story .text-box .title,.is-grid-s-s-s-s .box-s:nth-child(2) .b-teaser-story .text-box .title,.is-grid-s-s-s-s .box-s:nth-child(3) .b-teaser-story .text-box .title {
		width:450px;
		margin-bottom:12px;
		font-family:HelveticaNeueLTStd-Th,Arial,sans-serif;
		font-size:30px;
		font-size:1.875rem;
		line-height:36px;
		line-height:2.25rem;
	}

	.is-grid-m-m .box-m+.box-m .b-teaser-story .text-box .highlight,.is-grid-s-s-s-s .box-s:nth-child(2) .b-teaser-story .text-box .highlight,.is-grid-s-s-s-s .box-s:nth-child(3) .b-teaser-story .text-box .highlight {
		display:block;
	}

	.is-grid-m-m .box-m+.box-m .b-teaser-story .text-box .text,.is-grid-s-s-s-s .box-s:nth-child(2) .b-teaser-story .text-box .text,.is-grid-s-s-s-s .box-s:nth-child(3) .b-teaser-story .text-box .text {
		width:230px;
		height:100px;
		font-size:14px;
		font-size:.875rem;
		line-height:20px;
		line-height:1.25rem;
	}

	.is-grid-m-m .box-m+.box-m .b-teaser-story .text-box .btn,.is-grid-s-s-s-s .box-s:nth-child(2) .b-teaser-story .text-box .btn,.is-grid-s-s-s-s .box-s:nth-child(3) .b-teaser-story .text-box .btn {
		max-width:450px;
	}

	.is-grid-m-m .box-m+.box-m .b-teaser-story .text-box.is-inverted+.image-box:before,.is-grid-s-s-s-s .box-s:nth-child(2) .b-teaser-story .text-box.is-inverted+.image-box:before,.is-grid-s-s-s-s .box-s:nth-child(3) .b-teaser-story .text-box.is-inverted+.image-box:before {
		background-image:-webkit-linear-gradient(290deg,rgba(0,0,0,.95)0,rgba(0,0,0,0)60%);
		background-image:linear-gradient(160deg,rgba(0,0,0,.95)0,rgba(0,0,0,0)60%);
	}

	.is-grid-m-m .box-m+.box-m .b-teaser-story .image-box:before,.is-grid-s-s-s-s .box-s:nth-child(2) .b-teaser-story .image-box:before,.is-grid-s-s-s-s .box-s:nth-child(3) .b-teaser-story .image-box:before {
		background-image:-webkit-linear-gradient(290deg,rgba(255,255,255,.95)0,rgba(0,0,0,0)60%);
		background-image:linear-gradient(160deg,rgba(255,255,255,.95)0,rgba(0,0,0,0)60%);
	}

	.box-s .b-teaser-story .text-box,.is-grid-m-m .box-m:first-child .b-teaser-story .text-box,.is-grid-m-s-s .box-m .b-teaser-story .text-box,.is-grid-s-m-s .box-m .b-teaser-story .text-box,.is-grid-s-s-m .box-m .b-teaser-story .text-box {
		padding:16px 20px 20px;
	}

	.box-s .b-teaser-story .text-box .title,.is-grid-m-m .box-m:first-child .b-teaser-story .text-box .title,.is-grid-m-s-s .box-m .b-teaser-story .text-box .title,.is-grid-s-m-s .box-m .b-teaser-story .text-box .title,.is-grid-s-s-m .box-m .b-teaser-story .text-box .title {
		margin-bottom:8px;
		font-family:HelveticaNeueLTStd-Th,Arial,sans-serif;
		font-size:18px;
		font-size:1.125rem;
		line-height:22px;
		line-height:1.375rem;
		-webkit-transition:all .4s;
		transition:all .4s;
	}

	.box-s .b-teaser-story .text-box .text,.is-grid-m-m .box-m:first-child .b-teaser-story .text-box .text,.is-grid-m-s-s .box-m .b-teaser-story .text-box .text,.is-grid-s-m-s .box-m .b-teaser-story .text-box .text,.is-grid-s-s-m .box-m .b-teaser-story .text-box .text {
		height:100px;
		font-size:14px;
		font-size:.875rem;
		line-height:20px;
		line-height:1.25rem;
	}

	.box-s .b-teaser-story .text-box .btn,.is-grid-m-m .box-m:first-child .b-teaser-story .text-box .btn,.is-grid-m-s-s .box-m .b-teaser-story .text-box .btn,.is-grid-s-m-s .box-m .b-teaser-story .text-box .btn,.is-grid-s-s-m .box-m .b-teaser-story .text-box .btn {
		max-width:170px;
	}

	.box-s .b-teaser-story .text-box.is-inverted+.image-box:before,.is-grid-m-m .box-m:first-child .b-teaser-story .text-box.is-inverted+.image-box:before,.is-grid-m-s-s .box-m .b-teaser-story .text-box.is-inverted+.image-box:before,.is-grid-s-m-s .box-m .b-teaser-story .text-box.is-inverted+.image-box:before,.is-grid-s-s-m .box-m .b-teaser-story .text-box.is-inverted+.image-box:before {
		background-image:-webkit-linear-gradient(top,rgba(0,0,0,.95)0,rgba(0,0,0,0)60%);
		background-image:linear-gradient(to bottom,rgba(0,0,0,.95)0,rgba(0,0,0,0)60%);
	}

	.box-s .b-teaser-story .image-box:before,.is-grid-m-m .box-m:first-child .b-teaser-story .image-box:before,.is-grid-m-s-s .box-m .b-teaser-story .image-box:before,.is-grid-s-m-s .box-m .b-teaser-story .image-box:before,.is-grid-s-s-m .box-m .b-teaser-story .image-box:before {
		background-image:-webkit-linear-gradient(top,rgba(255,255,255,.95)0,rgba(0,0,0,0)60%);
		background-image:linear-gradient(to bottom,rgba(255,255,255,.95)0,rgba(0,0,0,0)60%);
	}

	.b-teaser-text {
		height:280px;
	}

	.b-teaser-text .text-box {
		padding:16px 20px 20px;
	}

	.b-teaser-text .title {
		max-height:66px;
		margin-bottom:10px;
		font-size:18px;
		font-size:1.125rem;
		line-height:22px;
		line-height:1.375rem;
	}

	.b-teaser-text .text {
		max-height:120px;
		font-size:14px;
		font-size:.875rem;
		line-height:20px;
		line-height:1.25rem;
	}

	.b-teaser-text .btn {
		bottom:20px;
		left:20px;
		max-width:170px;
		padding:7px 20px;
		font-size:14px;
		font-size:.875rem;
		line-height:18px;
		line-height:1.125rem;
	}

	.no-touch .b-teaser-text .btn:active,.no-touch .b-teaser-text .btn:focus,.no-touch .b-teaser-text .btn:hover {
		padding-right:35px;
	}

	.b-teaser-text .btn:after {
		right:15px;
		background-size:8px 12px;
		background-position:100% 50%;
	}

	.b-teaser-video .media-video {
		bottom:20px;
		left:20px;
	}

	.b-teaser-video {
		height:280px;
	}

	.is-grid-m-m .box-m+.box-m .b-teaser-video .title,.is-grid-s-s-s-s .box-s:nth-child(2) .b-teaser-video .title,.is-grid-s-s-s-s .box-s:nth-child(3) .b-teaser-video .title {
		top:13px;
		right:20px;
		left:20px;
		max-height:72px;
		font-family:HelveticaNeueW01-UltLt,Arial,sans-serif;
		font-size:30px;
		font-size:1.875rem;
		line-height:36px;
		line-height:2.25rem;
	}

	.box-s .b-teaser-video .title,.is-grid-m-m .box-m:first-child .b-teaser-video .title,.is-grid-m-s-s .box-m .b-teaser-video .title,.is-grid-s-m-s .box-m .b-teaser-video .title,.is-grid-s-s-m .box-m .b-teaser-video .title {
		top:16px;
		right:20px;
		left:20px;
		max-height:66px;
		font-family:HelveticaNeueLT-Light,Arial,sans-serif;
		font-size:18px;
		font-size:1.125rem;
		line-height:22px;
		line-height:1.375rem;
	}

	.b-live-event {
		padding-top:52.75362319%;
	}

	.b-live-event .header-image+section .sub-header {
		margin-top:-150px;
	}

	.b-live-event .b-quick-access {
		top:258px;
		bottom:auto;
	}

	.b-live-event .header-image {
		left:-285px;
		width:1260px;
	}

	.b-live-event .sub-header-image {
		left:-122px;
		width:935px;
	}

	.b-live-event .sub-heading {
		bottom:22px;
	}

	.b-live-event .sub-header {
		padding-bottom:19.56521739%;
	}

	.b-live-event .content iframe {
		width:420px;
		height:236px;
	}

	.b-live-event .content p {
		margin-bottom:20px;
	}

	.b-live-event .b-sharing {
		display:block;
		position:absolute;
		top:20px;
		left:100%;
		margin-left:-170px;
	}

	.b-live-event .b-sharing .social-links {
		width:160px;
		margin-left:-10px;
	}

	.b-live-event .live-event-block h2 {
		margin-bottom:18px;
		font-size:24px;
		font-size:1.5rem;
		line-height:28px;
		line-height:1.75rem;
	}

	.b-live-event .live-event-block h3 {
		margin-bottom:22px;
		font-size:18px;
		font-size:1.125rem;
		line-height:22px;
		line-height:1.375rem;
	}

	.b-live-event .live-event-block h4 {
		margin-bottom:12px;
		font-size:14px;
		font-size:.875rem;
		line-height:18px;
		line-height:1.125rem;
	}

	.b-live-event .is-full-width .media-box .info {
		font-size:14px;
		font-size:.875rem;
		line-height:22px;
		line-height:1.375rem;
	}

	.b-live-event .live-event-block ol,.b-live-event .live-event-block p,.b-live-event .live-event-block ul {
		font-size:14px;
		font-size:.875rem;
		line-height:20px;
		line-height:1.25rem;
	}

	.b-live-event .heading {
		top:0;
	}

	.b-live-event .heading .title {
		font-size:40px;
		font-size:2.5rem;
		line-height:48px;
		line-height:3rem;
	}

	.b-live-event .sub-heading .title {
		font-size:30px;
		font-size:1.875rem;
		line-height:34px;
		line-height:2.125rem;
	}

	.b-live-event .live-event-block {
		padding:0 30px;
	}

	.b-live-event .content:not(.is-bg-fill):first-child {
		padding-top:30px;
	}

	.b-live-event .content:not(.is-bg-fill):last-child {
		padding-bottom:30px;
	}

	.b-live-event .content.is-bg-fill,.b-live-event .content.is-full-width {
		margin:0 -30px;
	}

	.b-live-event .content.is-bg-fill {
		padding:30px;
	}

	.b-live-event .content.is-bg-fill+.content:not(.is-bg-fill),.b-live-event .content.is-full-width+.is-full-width,.b-live-event .content:not(.is-bg-fill)+.is-bg-fill {
		margin-top:30px;
	}

	.b-live-event .content.is-full-width .media-box .info,.b-live-event .content.is-full-width>h2,.b-live-event .content.is-full-width>h3,.b-live-event .content.is-full-width>h4 {
		padding:0 30px;
	}

	.b-live-event .b-outro .content {
		float:right;
	}

	.b-live-event .aside {
		padding-top:30px;
	}

	.b-live-event .aside .event-time {
		float:left;
		width:auto;
		margin-bottom:30px;
		padding-right:30px;
		font-size:18px;
		font-size:1.125rem;
		line-height:26px;
		line-height:1.625rem;
		background-size:24px;
	}

	.b-ticker {
		padding-right:40px;
		background-size:30px;
	}

	.b-ticker .ticker-box {
		padding-right:10px;
	}

	.b-ticker .ticker-box:after {
		width:8px;
		height:30px;
		font-size:30px;
		font-size:1.875rem;
		line-height:30px;
		line-height:1.875rem;
	}

	.b-ticker label {
		font-size:16px;
		font-size:1rem;
		line-height:16px;
		line-height:1rem;
	}

	.b-ticker .digit {
		font-size:30px;
		font-size:1.875rem;
		line-height:30px;
		line-height:1.875rem;
	}

	.b-ticker {
		top:275px;
	}

	.b-media-carousel>.title {
		margin-bottom:24px;
		padding-right:210px;
		font-size:24px;
		font-size:1.5rem;
		line-height:28px;
		line-height:1.75rem;
	}

	.b-media-carousel .controls {
		position:absolute;
		top:0;
		right:0;
	}

	.b-media-carousel .controls li {
		float:left;
	}

	.b-media-carousel .controls .btn {
		padding:7px 20px;
		font-size:14px;
		font-size:.875rem;
		line-height:18px;
		line-height:1.125rem;
	}

	.b-media-carousel .controls .btn:active,.b-media-carousel .controls .btn:focus,.b-media-carousel .controls .btn:hover {
		padding-right:35px;
	}

	.b-media-carousel .controls .btn:after {
		right:15px;
		background-size:8px 12px;
		background-position:100% 50%;
	}

	.b-media-carousel .controls .next,.b-media-carousel .controls .prev {
		width:34px;
		height:34px;
		background-size:8px auto;
	}

	.b-media-carousel .carousel {
		margin:0 -15px;
	}

	.b-media-carousel .carousel .item {
		width:240px;
		margin-bottom:30px;
		padding:0 15px;
	}

	.js .b-media-carousel .carousel .item {
		margin-bottom:0;
	}

	.b-media-carousel .b-media-filter {
		padding-right:0;
	}

	.b-media-carousel .b-media-filter+.controls {
		top:0;
	}

	.b-media-filter .menu {
		padding-bottom:8px;
	}

	.b-media-filter .option {
		margin:0 10px 18px 0;
		border:1px solid #fff;
		font-family:"HelveticaNeueW01-77BdCn 692722",Arial,sans-serif;
		text-align:center;
		text-transform:uppercase;
		-webkit-font-smoothing:antialiased;
		-moz-osx-font-smoothing:grayscale;
		color:#fff;
		background-color:#0e284c;
		-webkit-transition:all .4s;
		transition:all .4s;
	}

	.b-media-filter .option:focus,.b-media-filter .option:hover {
		border:1px solid transparent;
		color:#0e284c;
		background-color:#fff;
	}

	.b-media-filter .option:focus:after,.b-media-filter .option:focus:before,.b-media-filter .option:hover:after,.b-media-filter .option:hover:before {
		border-top-color:#fff;
	}

	.b-media-filter .option[aria-checked=true] {
		border:1px solid transparent;
		color:#fff;
		background-color:#7fc400;
	}

	.b-media-filter .option[aria-checked=true]:after,.b-media-filter .option[aria-checked=true]:before {
		border-top-color:#7fc400;
	}

	.b-media-filter .option:after,.b-media-filter .option:before {
		content:"";
		display:block;
		position:absolute;
		bottom:-8px;
		left:50%;
		width:0;
		height:0;
		margin-left:-8px;
		border:8px solid transparent;
		border-bottom-width:0;
		-webkit-transition:all .4s;
		transition:all .4s;
	}

	.b-media-filter .option:before {
		border-top-color:#fff;
		z-index:98;
	}

	.b-media-filter .option:after {
		margin-bottom:1px;
		border-top-color:#0e284c;
		z-index:99;
	}

	.b-media-filter .option {
		border-radius:17px;
		padding:7px 20px;
		font-size:14px;
		font-size:.875rem;
		line-height:18px;
		line-height:1.125rem;
	}

	.b-gallery-aside .inner {
		width:690px;
	}

	.b-gallery-heading h1 {
		overflow:hidden;
		max-height:85px;
		font-size:20px;
		font-size:1.25rem;
		line-height:26px;
		line-height:1.625rem;
	}

	.b-gallery-heading .box {
		height:85px;
	}

	.b-gallery-heading .back:after {
		width:40px;
		height:40px;
		margin:-20px -20px 0 0;
	}

	.b-gallery-heading .inner {
		width:690px;
	}

	.b-gallery-heading .box:after {
		width:210px;
	}

	.b-gallery-main .next,.b-gallery-main .prev {
		height:150px;
		margin-top:-75px;
	}

	.no-touch .b-gallery-main .next:active,.no-touch .b-gallery-main .next:focus,.no-touch .b-gallery-main .next:hover,.no-touch .b-gallery-main .prev:active,.no-touch .b-gallery-main .prev:focus,.no-touch .b-gallery-main .prev:hover {
		z-index:11;
		width:380px;
		background-color:#0c457d;
	}

	.b-gallery-main .prev {
		left:30px;
	}

	.no-touch .b-gallery-main .prev:active,.no-touch .b-gallery-main .prev:focus,.no-touch .b-gallery-main .prev:hover {
		left:0;
	}

	.b-gallery-main .next {
		right:30px;
	}

	.no-touch .b-gallery-main .next:active,.no-touch .b-gallery-main .next:focus,.no-touch .b-gallery-main .next:hover {
		right:0;
	}

	.b-gallery-main .b-sharing {
		left:0;
		z-index:10;
		margin-left:0;
	}

	.b-gallery-item .gallery-placeholder-image.is-audio,.b-gallery-item .gallery-placeholder-image.is-document {
		width:217px;
		height:184px;
	}

	.b-gallery-item .contentinfo {
		position:absolute;
		right:0;
		left:0;
	}

	.b-gallery-item .b-descriptions,.b-gallery-item .b-downloads {
		bottom:0;
		width:80px;
		height:80px;
	}

	.b-gallery-item .b-downloads {
		right:0;
	}

	.b-gallery-item .b-downloads .toggle-content {
		background-size:40px;
	}

	.b-gallery-item .b-descriptions {
		right:100px;
	}

	.b-gallery-item .b-descriptions .toggle-content:after {
		top:20px;
		left:20px;
		width:40px;
		height:40px;
		background-size:8px;
	}

	.b-gallery-item .b-descriptions .content {
		padding:25px 80px 25px 20px;
	}

	.b-gallery-item .b-descriptions .content.is-visible {
		min-height:80px;
	}

	.b-gallery-item .b-descriptions p {
		float:right;
		width:50%;
	}

	.b-gallery-item .b-descriptions .close {
		right:20px;
		bottom:20px;
		width:40px;
		height:40px;
	}

	.b-gallery-item .gallery-count {
		position:absolute;
		bottom:100px;
		right:-100px;
		color:#fff;
		font-size:40px;
		font-size:2.5rem;
		line-height:40px;
		line-height:2.5rem;
	}

	.b-gallery-item .gallery-count .current,.b-gallery-item .gallery-count .total {
		display:block;
		float:left;
	}

	.b-gallery-item .gallery-count .current {
		font-family:HelveticaNeueLT-Bold,Arial,sans-serif;
		border-right:2px solid #fff;
		padding-right:10px;
		margin-right:13px;
	}

	.b-gallery-item .gallery-count .total {
		font-family:HelveticaNeueLT-Light,Arial,sans-serif;
	}

	.b-gallery-item .b-tag-list {
		float:left;
		width:50%;
		margin-bottom:-8px;
	}

	.b-gallery-item .b-downloads .layer {
		padding:16px 20px 50px;
		width:210px;
		height:219px;
	}

	.b-gallery-item .b-downloads .option.is-small+.option {
		margin-top:6px;
	}

	.b-gallery-item .b-downloads .option+.option {
		margin-top:20px;
	}

	.b-gallery-item .b-downloads .option>.title {
		margin-bottom:8px;
		font-size:16px;
		font-size:1rem;
		line-height:20px;
		line-height:1.25rem;
	}

	.b-gallery-item .b-downloads .option dd {
		font-size:14px;
		font-size:.875rem;
		line-height:18px;
		line-height:1.125rem;
	}

	.b-gallery-item .b-downloads .download {
		width:60px;
		height:34px;
		background-size:16px auto;
	}

	.b-gallery-item .b-downloads .download-small {
		padding-left:18px;
		font-size:12px;
		font-size:.75rem;
		line-height:16px;
		line-height:1rem;
		background-size:12px auto;
	}

	.b-gallery-item .b-downloads .close {
		width:34px;
		height:34px;
	}

	.b-gallery-item .b-descriptions p {
		font-size:14px;
		font-size:.875rem;
		line-height:18px;
		line-height:1.125rem;
	}

	.b-gallery-item .b-audio .player-controls,.b-gallery-item .b-video .player-controls {
		bottom:80px;
		width:298px;
	}

	.b-gallery-item .contentinfo {
		width:690px;
	}

	.b-gallery-item .content {
		width:590px;
	}

	.b-gallery-item-header {
		min-height:95px;
	}

	.b-gallery-item-header .inner {
		padding:20px 0;
	}

	.b-gallery-item-header h2 {
		margin-left:200px;
		font-size:42px;
		font-size:2.625rem;
		line-height:55px;
		line-height:3.4375rem;
		font-family:HelveticaNeueW01-UltLt,Arial,sans-serif;
		text-align:right;
	}

	.b-gallery-item-header .inner {
		max-width:690px;
	}

	.b-gallery-item-header h2 {
		width:490px;
	}

	.lastitem .b-section-separator {
		width:690px;
	}

	.lastitem .box-s:nth-child(4) {
		display:none;
	}

	.b-page-grid+.b-media-listing,.b-section-separator+.b-media-listing {
		margin-top:54px;
	}

	.b-page-footer .box-1 {
		background-color:#0c3f73;
	}

	.b-page-footer .b-division-links,.b-page-footer .b-social-links {
		float:left;
		width:50%;
	}

	.b-page-footer {
		margin:45px 0 30px;
	}

	.b-page-footer.is-separator>.inner {
		padding-top:31px;
	}

	.b-page-footer.is-separator .box-1:before {
		top:-31px;
	}

	.b-page-footer.is-separator .box-1:after {
		top:-30px;
		width:210px;
	}

	.b-page-footer>.inner {
		max-width:690px;
	}

	.b-page-footer .box-1 {
		padding:25px 5px 19px;
	}

	.b-page-footer .box-2 {
		padding:21px 5px;
	}

	.b-page-footer .b-division-links,.b-page-footer .b-social-links {
		padding:0 15px;
	}

	.b-page-footer .box-3 {
		padding-top:12px;
	}

	.b-page-footer .copyright {
		float:left;
		margin-right:16px;
		font-size:14px;
		font-size:.875rem;
		line-height:18px;
		line-height:1.125rem;
	}

	.b-page-grid .dummy-component {
		height:280px;
	}

	.b-page-grid+.b-page-grid {
		margin-top:30px;
	}

	.b-page-grid [class^=box]+[class^=box] {
		margin-left:30px;
	}

	.b-page-grid .box-s {
		width:210px;
	}

	.b-page-grid .box-m {
		width:450px;
	}

	.b-page-grid.is-grid-s-s-s-s .box-s:nth-child(2),.b-page-grid.is-grid-s-s-s-s .box-s:nth-child(3) {
		width:450px;
	}

	.b-page-grid.is-grid-s-s-s-s .box-s:nth-child(3) {
		margin-top:30px;
		margin-left:0;
	}

	.b-page-grid.is-grid-s-s-s-s .box-s:nth-child(4) {
		margin-top:30px;
	}

	.b-page-grid.is-grid-m-m .box-m,.b-page-grid.is-grid-m-s-s .box-m,.b-page-grid.is-grid-s-m-s .box-m,.b-page-grid.is-grid-s-s-m .box-m {
		width:210px;
	}

	.b-page-grid .box-l,.b-page-grid.is-grid-m-m .box-m+.box-m {
		width:450px;
	}

	.b-page-grid .box-xl {
		width:690px;
	}

	.b-page-header .btn-group .link {
		margin-top:5px;
		font-size:14px;
		font-size:.875rem;
		line-height:18px;
		line-height:1.125rem;
	}

	.b-page-header .btn-group .link:active,.b-page-header .btn-group .link:focus,.b-page-header .btn-group .link:hover {
		padding-right:35px;
	}

	.b-page-header .btn-group .link:after {
		right:15px;
		background-size:8px 12px;
		background-position:100% 50%;
	}

	.b-page-header .box {
		padding-top:80px;
	}

	.b-page-header .logo {
		top:22px;
		width:113px;
		height:36px;
	}

	.b-page-header .btn-group {
		top:18px;
		right:-10px;
	}

	.b-page-header .btn-group .btn-nav,.b-page-header .btn-group .btn-search {
		width:44px;
		height:44px;
	}

	.b-page-header .btn-group .btn-nav {
		margin-left:10px;
	}

	.b-page-header .btn-group .btn-search {
		margin-left:15px;
	}

	.b-page-header .btn-group .link {
		padding:7px 20px;
	}

	.b-page-header .btn-group .link+.link {
		margin-left:20px;
	}

	.b-page-header.is-fixed {
		background:-webkit-radial-gradient(circle farthest-corner,rgba(8,40,78,.85)0,#08284e 345px);
		background:radial-gradient(circle farthest-corner,rgba(8,40,78,.85)0,#08284e 345px);
	}

	.b-page-header .inner {
		max-width:690px;
	}

	.b-page-header .box:after {
		width:210px;
	}

	.b-page-main.is-scv {
		margin:-81px 0 60px;
	}

	.b-page-main>.inner, #overlay>.inner {
		max-width:690px;
	}

	.b-page-nav {
		width:440px;
	}

	.js .b-page-nav {
		/*position:fixed;*/
	}

	.b-page-nav .main-nav,.b-page-nav .sub-nav {
		width:360px;
		padding:0 40px;
	}

	.js .b-page-nav .sub-nav.is-active {
/*		-webkit-transform:translateX(40px);
		-ms-transform:translateX(40px);
		transform:translateX(40px);*/
	}

	.b-page-nav .menu a {
		width:246px;
		margin:0 20px 0 -20px;
	}

	.b-page-nav .close {
		right:40px;
	}

	.b-page-nav .title {
		height:81px;
	}

	.b-page-nav .close {
		top:23px;
	}

	.b-page-nav .arrow-backwards:after,.b-page-nav .arrow-db-backwards:after {
		top:31px;
	}

	.b-search-filter {
		margin-bottom:40px;
	}

	.b-search-filter .menu {
		display:table;
		table-layout:fixed;
		width:100%;
		word-spacing:-1em;
		padding-bottom:8px;
	}

	.b-search-filter .menu-mobile,.b-search-filter .menu-mobile-label {
		display:none;
	}

	.b-search-filter .option {
		margin:0 10px 30px 0;
	}

	.b-search-filter .option .link {
		border:1px solid #fff;
		font-family:"HelveticaNeueW01-77BdCn 692722",Arial,sans-serif;
		text-align:center;
		text-transform:uppercase;
		-webkit-font-smoothing:antialiased;
		-moz-osx-font-smoothing:grayscale;
		color:#fff;
		background-color:#0e284c;
		-webkit-transition:all .4s;
		transition:all .4s;
	}

	.b-search-filter .option:focus .link,.b-search-filter .option:hover .link {
		border:1px solid transparent;
		color:#0e284c;
		background-color:#fff;
	}

	.b-search-filter .option:focus:after,.b-search-filter .option:focus:before,.b-search-filter .option:hover:after,.b-search-filter .option:hover:before {
		border-top-color:#fff;
	}

	.b-search-filter .option[aria-checked=true] .link {
		border:1px solid transparent;
		color:#fff;
		background-color:#7fc400;
	}

	.b-search-filter .option[aria-checked=true]:after,.b-search-filter .option[aria-checked=true]:before {
		border-top-color:#7fc400;
	}

	.b-search-filter .option:after,.b-search-filter .option:before {
		content:"";
		display:block;
		position:absolute;
		left:50%;
		width:0;
		height:0;
		margin-left:-8px;
		border:8px solid transparent;
		border-bottom-width:0;
		-webkit-transition:all .4s;
		transition:all .4s;
	}

	.b-search-filter .option:before {
		z-index:98;
		border-top-color:#fff;
	}

	.b-search-filter .option:after {
		z-index:99;
		margin-bottom:1px;
		border-top-color:#0e284c;
	}

	.b-search-filter .result-index {
		display:inline-block;
	}

	.b-search-filter .btn-toggle {
		display:block;
		position:absolute;
		top:22px;
		right:15px;
		width:22px;
		height:22px;
	}

	.b-search-filter .selected-filters-wrapper {
		margin:20px 0;
	}

	.b-search-filter .selected-filters-title {
		position:absolute;
		top:-32768px;
		left:-32768px;
	}

	.b-search-filter .selected-filters li {
		background-color:#11356c;
	}

	.b-search-filter .filter-section {
		border-bottom:1px solid #0e284c;
		padding:20px 25px 0;
	}

	.b-search-filter .filter-section>.filters {
		overflow:hidden;
	}

	.b-search-filter .filter-section>.filters>.column {
		float:left;
		width:25%;
	}

	.b-search-filter .filter-section>.filters>.column>.filter-item {
		display:none;
	}

	.b-search-filter .filter-section>.filters>.column>.filter-item:first-child {
		display:block;
	}

	.b-search-filter .filter-section.is-open .btn-group {
		display:block;
		margin:40px 0 10px;
	}

	.b-search-filter .filter-section.is-open .btn-group .more {
		display:block;
	}

	.b-search-filter .filter-section.is-open .btn-group .less {
		display:none;
	}

	.b-search-filter .filter-section.is-open .filters .column input[type=checkbox]:checked~.filters {
		display:block;
		margin:30px 0 60px 20px;
	}

	.b-search-filter .filter-section.is-open .filters .column input[type=checkbox]:checked~.filters .filter-item {
		margin:5px 0 25px;
	}

	.b-search-filter .filter-section.is-open .filters .column .filter-item {
		display:block;
	}

	.b-search-filter .filter-section.has-semi-switchers .btn-toggle,.b-search-filter .filter-section.is-open .filters .column .filter-item .filters {
		display:none;
	}

	.b-search-filter .filter-section.has-semi-switchers.show-switcher .btn-toggle {
		display:block;
	}

	.b-search-filter .filter-item {
		min-height:40px;
	}

	.b-search-filter input[type=checkbox] {
		top:0;
	}

	.b-search-filter input[type=checkbox]:empty~label:after {
		margin-left:2px;
	}

	.b-search-filter input[type=checkbox]:checked~label:after {
		margin-left:12px;
	}

	.b-search-filter input[type=checkbox]~label:before {
		top:1px;
		width:28px;
		height:18px;
	}

	.b-search-filter input[type=checkbox]~label:after {
		top:3px;
		width:14px;
		height:14px;
	}

	.b-search-filter .menu {
		padding-right:420px;
	}

	.b-search-filter .option .link {
		border-radius:17px;
		padding:7px 20px;
		font-size:14px;
		font-size:.875rem;
		line-height:18px;
		line-height:1.125rem;
	}

	.b-search-filter .option:after,.b-search-filter .option:before {
		bottom:-14px;
	}

	.b-search-filter .result-index {
		position:absolute;
		right:0;
		font-size:20px;
		font-size:1.25rem;
		line-height:24px;
		line-height:1.5rem;
	}

	.b-search-filter .selected-filters li {
		padding:6px 35px 6px 18px;
		font-size:14px;
		font-size:.875rem;
		line-height:18px;
		line-height:1.125rem;
	}

	.b-search-filter .selected-filters li:after {
		top:10px;
		margin-left:6px;
	}

	.b-search-filter .filter-item {
		margin:3px 10px 12px 0;
	}

	.b-search-filter input[type=checkbox]~label {
		padding-left:35px;
	}

	.b-search-filter .btn {
		margin-left:10px;
		padding:5px 20px;
		font-size:14px;
		font-size:.875rem;
		line-height:18px;
		line-height:1.125rem;
	}

	.b-search-filter .filter-section h3 {
		margin-bottom:10px;
		font-size:16px;
		font-size:1rem;
		line-height:20px;
		line-height:1.25rem;
	}

	.b-search-filter .filter-section>.filters {
		width:100%;
		font-size:14px;
		font-size:.875rem;
		line-height:18px;
		line-height:1.125rem;
	}

	.b-search-filter .result-index {
		top:0;
	}

	.js .b-search-form.is-active {
		height:auto;
		padding-bottom:30px;
	}

	.b-search-form>.inner {
		padding:0 200px 0 20px;
		background-color:#0b213e;
	}

	.b-search-form .search-field {
		height:80px;
		font-family:HelveticaNeueW01-UltLt,Arial,sans-serif;
		font-size:40px;
		font-size:2.5rem;
		line-height:80px;
		line-height:5rem;
	}

	.b-search-form .btn {
		top:20px;
		right:20px;
		border:1px solid transparent;
		border-radius:20px;
		padding:9px 30px;
		font-size:16px;
		font-size:1rem;
		line-height:20px;
		line-height:1.25rem;
		text-transform:uppercase;
		color:#0c587f;
		background-color:#fff;
	}

	.no-touch .b-search-form .btn:active,.no-touch .b-search-form .btn:focus,.no-touch .b-search-form .btn:hover {
		border:1px solid #fff;
		color:#fff;
		background-color:transparent;
	}

	.b-search-form .back {
		top:20px;
		right:145px;
		width:40px;
		height:40px;
		border:1px solid transparent;
		border-radius:50%;
		-webkit-transition:border-color .4s ease-out;
		transition:border-color .4s ease-out;
	}

	.no-touch .b-search-form .back:active,.no-touch .b-search-form .back:focus,.no-touch .b-search-form .back:hover {
		border:1px solid #fff;
	}

	.b-search-form .suggest-list {
		background-color:#0c457d;
	}

	.b-search-form .suggest-item a {
		padding:12px 21px;
		font-size:20px;
		font-size:1.25rem;
		line-height:22px;
		line-height:1.375rem;
	}

	.b-search-form .suggest-item mark {
		font-family:HelveticaNeueLT-Bold,Arial,sans-serif;
	}

	.b-search-results {
		margin-bottom:40px;
	}

	.b-search-results.is-media .box-s {
		height:272px;
	}

	.b-search-results>.title {
		margin-bottom:24px;
		padding-right:210px;
		font-size:24px;
		font-size:1.5rem;
		line-height:28px;
		line-height:1.75rem;
	}

	.b-search-results>.btn {
		position:absolute;
		top:0;
		right:0;
	}

	.b-search-results .search-results-list .link-box {
		display:table;
		table-layout:fixed;
		width:100%;
		word-spacing:-1em;
	}

	.b-search-results .search-results-list .link-box:active .text-box,.b-search-results .search-results-list .link-box:focus .text-box,.b-search-results .search-results-list .link-box:hover .text-box {
		color:#0c587f;
		background-color:transparent;
	}

	.b-search-results .search-results-list .meta-box,.b-search-results .search-results-list .text-box {
		display:inline-block;
		vertical-align:top;
		word-spacing:0;
	}

	.b-search-results .search-results-list .meta-box {
		position:absolute;
		z-index:1;
		top:50%;
		-webkit-transform:translateY(-50%);
		-ms-transform:translateY(-50%);
		transform:translateY(-50%);
	}

	.b-search-results .search-results-text-box .title {
		margin-bottom:28px;
		font-size:24px;
		font-size:1.5rem;
		line-height:28px;
		line-height:1.75rem;
	}

	.b-search-results .search-results-text-box .text {
		margin-bottom:33px;
		font-size:14px;
		font-size:.875rem;
		line-height:22px;
		line-height:1.375rem;
	}

	.b-search-results .search-results-text-box {
		padding:40px 30px 60px;
	}

	.b-search-results .search-results-list .text-box {
		width:490px;
	}

	.b-search-results .search-results-list .meta-box {
		width:200px;
		padding:20px 5px 20px 30px;
	}

	.b-search-results>.btn {
		padding:5px 20px;
		font-size:14px;
		font-size:.875rem;
		line-height:18px;
		line-height:1.125rem;
	}

	.b-search {
		margin:160px 0 60px;
	}

	.b-search.is-top {
		margin-top:60px;
	}

	.b-search .btn-more-less {
		padding:5px 20px;
		font-size:14px;
		font-size:.875rem;
		line-height:18px;
		line-height:1.125rem;
	}

	.b-search #CUIFlash {
		display:none;
	}

	.b-search .info-box {
		display:block;
	}

	.b-section-nav-mobile {
		display:none;
	}

	.b-section-nav {
		margin-bottom:30px;
	}

	.b-section-nav .navlist li {
		width:210px;
		margin-right:30px;
	}

	.b-section-nav .navlist li:nth-child(3n+3) {
		margin-right:0;
	}

	.b-section-nav .navlist a {
		padding:10px 20px;
	}

	.b-section-stage form>.inner {
		padding:0 200px 0 20px;
	}

	.b-section-stage form .btn {
		position:absolute;
		top:20px;
		right:20px;
	}

	.b-section-stage {
		margin:30px 0;
	}

	.b-section-stage .search-field {
		font-size:28px;
		font-size:1.75rem;
		line-height:80px;
		line-height:5rem;
	}

	.b-section-stage .form-box,.b-section-stage legend {
		float:left;
	}

	.b-section-stage legend {
		margin-right:30px;
		font-size:20px;
		font-size:1.25rem;
		line-height:26px;
		line-height:1.625rem;
	}

	.b-section-stage .form-select {
		height:70px;
		padding:24px 20px 16px;
	}

	.b-section-stage .form-field {
		display:inline-block;
	}

	.b-section-stage .form-field+.form-field {
		margin-left:20px;
	}

	.b-section-stage select {
		width:180px;
		height:29px;
		font-size:20px;
		font-size:1.25rem;
		line-height:26px;
		line-height:1.625rem;
		background-size:17px;
	}

	.b-section-stage.has-teaser form {
		margin-bottom:30px;
	}

	.b-section-text-image .title {
		margin-bottom:10px;
		font-size:18px;
		font-size:1.125rem;
		line-height:22px;
		line-height:1.375rem;
	}

	.b-section-text-image p {
		margin-bottom:10px;
		font-size:14px;
		font-size:.875rem;
		line-height:20px;
		line-height:1.25rem;
	}

	.b-section-text-image .btn {
		padding:7px 20px;
		font-size:14px;
		font-size:.875rem;
		line-height:18px;
		line-height:1.125rem;
	}

	.b-section-text-image .btn:active,.b-section-text-image .btn:focus,.b-section-text-image .btn:hover {
		padding-right:35px;
	}

	.b-section-text-image .btn:after {
		right:15px;
		background-size:8px 12px;
		background-position:100% 50%;
	}

	.b-section-text-image .image-box {
		display:none;
	}

	.b-section-text-image .btn {
		margin-top:10px;
	}

	.b-section-text-image .content {
		padding:16px 20px 20px;
	}

	.b-section .b-section-separator+.b-page-grid {
		margin-top:54px;
	}

	.b-teaser-login .title {
		max-height:66px;
		font-size:18px;
		font-size:1.125rem;
		line-height:22px;
		line-height:1.375rem;
	}

	.b-teaser-login .btn {
		padding:7px 20px;
		font-size:14px;
		font-size:.875rem;
		line-height:18px;
		line-height:1.125rem;
	}

	.no-touch .b-teaser-login .btn:active,.no-touch .b-teaser-login .btn:focus,.no-touch .b-teaser-login .btn:hover {
		padding-right:35px;
	}

	.b-teaser-login .btn:after {
		right:15px;
		background-size:8px 12px;
		background-position:100% 50%;
	}

	.b-teaser-login .text-box {
		padding:24px 20px;
	}

	.b-teaser-login .btn {
		right:20px;
		position:absolute;
		z-index:1;
		top:50%;
		-webkit-transform:translateY(-50%);
		-ms-transform:translateY(-50%);
		transform:translateY(-50%);
	}

	.b-teaser-login .title {
		max-width:430px;
	}

	.b-standard-story section .b-intro:first-child {
		margin-top:30px;
	}

	.b-standard-story .story-author+.two-col-layout {
		padding:60px 30px 40px;
	}

	.b-standard-story .two-col-layout.is-lead-block,.b-standard-story .two-col-layout.is-sub-block {
		padding:0 30px;
	}

	.b-standard-story .two-col-layout.is-lead-block .media-box,.b-standard-story .two-col-layout.is-sub-block .media-box {
		float:none;
		width:auto;
		margin:0 -30px;
	}

	.b-standard-story .two-col-layout.is-lead-block .col-left {
		padding:30px 0;
	}

	.b-standard-story .two-col-layout .col-left>.is-special,.b-standard-story .two-col-layout .col-left>.link-list,.b-standard-story .two-col-layout .col-left>.media-box,.b-standard-story .two-col-layout .col-left>.table-wrapper,.b-standard-story .two-col-layout .col-left>blockquote,.b-standard-story .two-col-layout .col-left>ol,.b-standard-story .two-col-layout .col-left>p,.b-standard-story .two-col-layout .col-left>ul,.b-standard-story .two-col-layout .col-right>.is-special,.b-standard-story .two-col-layout .col-right>.link-list,.b-standard-story .two-col-layout .col-right>.media-box,.b-standard-story .two-col-layout .col-right>.table-wrapper,.b-standard-story .two-col-layout .col-right>blockquote,.b-standard-story .two-col-layout .col-right>ol,.b-standard-story .two-col-layout .col-right>p,.b-standard-story .two-col-layout .col-right>ul {
		margin-bottom:15px;
	}

	.b-standard-story .two-col-layout.is-lead-block .col-left>.media-box,.b-standard-story .two-col-layout.is-lead-block .col-right>.media-box,.b-standard-story .two-col-layout.is-sub-block .col-left>.media-box,.b-standard-story .two-col-layout.is-sub-block .col-right>.media-box {
		margin-bottom:0;
	}

	.b-standard-story .story-sub-header.is-image:after {
		content:"";
	}

	.b-standard-story .is-full-width {
		margin-bottom:20px;
	}

	.b-standard-story .is-full-width>h3 {
		margin-bottom:14px;
		font-size:16px;
		font-size:1rem;
		line-height:24px;
		line-height:1.5rem;
	}

	.b-standard-story .is-full-width .media-box .info,.b-standard-story .is-full-width>h3 {
		padding:0 30px;
	}

	.b-standard-story {
		padding-top:52.75362319%;
	}

	.b-standard-story .header-image {
		top:-42px;
		left:-285px;
		width:1260px;
	}

	.b-standard-story .sub-header-image {
		left:-122px;
		width:935px;
	}

	.b-standard-story .sub-heading {
		bottom:22px;
	}

	.b-standard-story .story-sub-header {
		padding-bottom:19.56521739%;
	}

	.b-standard-story .story-sub-header.is-hotspot-image {
		padding-bottom:58.55072464%;
	}

	.b-standard-story .story-sub-header.is-hotspot-image:after {
		content:"";
		bottom:-65.86021505%;
	}

	.b-standard-story .story-sub-header.is-hotspot-image .sub-heading {
		top:40px;
		bottom:auto;
	}

	.b-standard-story .two-col-layout {
		padding:30px 30px 40px;
	}

	.b-standard-story .two-col-layout .is-special,.b-standard-story .two-col-layout .media-box,.b-standard-story .two-col-layout blockquote {
		float:right;
		width:390px;
		margin-left:30px;
	}

	.b-standard-story .two-col-layout.is-sub-block h4 {
		margin:57px 0 25px;
	}

	.b-standard-story .is-bg-fill+.content:not(.is-bg-fill),.b-standard-story .is-full-width+.is-full-width,.b-standard-story :not(.is-bg-fill)+.is-bg-fill {
		margin-top:30px;
	}

	.b-standard-story .two-col-layout .link-list {
		max-width:280px;
	}

	.b-standard-story .story-author {
		font-size:14px;
		font-size:.875rem;
		line-height:22px;
		line-height:1.375rem;
	}

	.b-standard-story .two-col-layout ol,.b-standard-story .two-col-layout p,.b-standard-story .two-col-layout ul,.b-standard-story .two-col-layout.is-lead-block p {
		font-size:14px;
		font-size:.875rem;
		line-height:20px;
		line-height:1.25rem;
	}

	.b-standard-story .two-col-layout ul li:before {
		top:5px;
		left:8px;
	}

	.b-standard-story .two-col-layout p.is-capital-first-letter:first-letter {
		margin:-4px 6px -4px 0;
		font-size:50px;
		font-size:3.125rem;
		line-height:50px;
		line-height:3.125rem;
	}

	.b-standard-story .two-col-layout .is-special h4 {
		font-size:16px;
		font-size:1rem;
		line-height:25px;
		line-height:1.5625rem;
	}

	.b-standard-story .two-col-layout .is-special h4.small {
		font-size:14px;
		font-size:.875rem;
		line-height:22px;
		line-height:1.375rem;
	}

	.b-standard-story .two-col-layout .is-special h4 .highlight {
		margin:6px 12px 0 5px;
		font-size:40px;
		font-size:2.5rem;
		line-height:40px;
		line-height:2.5rem;
	}

	.b-standard-story .media-box .info,.b-standard-story .two-col-layout .is-special p {
		font-size:14px;
		font-size:.875rem;
		line-height:20px;
		line-height:1.25rem;
	}

	.b-standard-story .two-col-layout h2 {
		margin-bottom:34px;
	}

	.b-standard-story h2 {
		font-size:20px;
		font-size:1.25rem;
		line-height:28px;
		line-height:1.75rem;
	}

	.b-standard-story h3,.b-standard-story h4 {
		margin-bottom:14px;
		font-size:16px;
		font-size:1rem;
		line-height:24px;
		line-height:1.5rem;
	}

	.b-standard-story tbody th,.b-standard-story thead th {
		padding:20px 20px 20px 40px;
	}

	.b-standard-story tbody td {
		padding:20px;
	}

	.b-standard-story .heading {
		top:0;
	}

	.b-standard-story .heading .title {
		font-size:40px;
		font-size:2.5rem;
		line-height:48px;
		line-height:3rem;
	}

	.b-standard-story .sub-heading .title {
		overflow:hidden;
		max-height:68px;
		font-size:30px;
		font-size:1.875rem;
		line-height:34px;
		line-height:2.125rem;
	}

	.b-standard-story blockquote p {
		font-size:18px;
		font-size:1.125rem;
		line-height:24px;
		line-height:1.5rem;
	}

	.b-standard-story blockquote p:before {
		height:70px;
		margin:-20px 0 0 -10px;
		padding-right:80%;
		font-size:160px;
		line-height:160px;
	}

	.b-standard-story blockquote footer {
		margin-top:20px;
		padding-left:45%;
	}

	.b-standard-story blockquote footer:before {
		top:20%;
		left:0;
		width:40%;
		height:5px;
	}

	.b-standard-story .story-author {
		top:25px;
		right:30px;
		left:30px;
	}

	.story-hotspots {
		position:absolute;
		top:0;
		left:0;
		z-index:5;
		width:100%;
		height:100%;
	}

	.story-hotspots .hotspot {
		position:absolute;
		border-radius:50%;
		background-color:#7fc400;
		-webkit-transition:background-color .4s ease-out;
		transition:background-color .4s ease-out;
	}

	.story-hotspots .hotspot:focus,.story-hotspots .hotspot:hover {
		background-color:#659f02;
	}

	.story-hotspots .hotspot:after {
		content:"";
		display:block;
	}

	.story-hotspots .hotspot-toggle {
		display:block;
		overflow:hidden;
		position:absolute;
		width:100%;
		height:100%;
		text-indent:101%;
		white-space:nowrap;
	}

	.story-hotspots .bubble {
		opacity:1;
		position:absolute;
		z-index:1;
		width:280px;
		padding:0 20px 18px;
		background-color:#fff;
		-webkit-transition:opacity .2s linear;
		transition:opacity .2s linear;
	}

	.story-hotspots .bubble.is-below:after {
		content:"";
		position:absolute;
		z-index:1;
		width:0;
		height:0;
		pointer-events:none;
		bottom:100%;
		left:50%;
		margin-left:-8px;
		border-right:8px solid rgba(255,255,255,0);
		border-bottom:8px solid #fff;
		border-left:8px solid rgba(255,255,255,0);
	}

	.ie8 .story-hotspots .bubble.is-below:after {
		border-right-color:transparent;
		border-left-color:transparent;
	}

	.story-hotspots .bubble.is-above:after {
		content:"";
		position:absolute;
		z-index:1;
		width:0;
		height:0;
		pointer-events:none;
		top:100%;
		left:50%;
		margin-left:-8px;
		border-top:8px solid #fff;
		border-right:8px solid rgba(255,255,255,0);
		border-left:8px solid rgba(255,255,255,0);
	}

	.ie8 .story-hotspots .bubble.is-above:after {
		border-right-color:transparent;
		border-left-color:transparent;
	}

	.story-hotspots .bubble[aria-hidden=true] {
		opacity:0;
		visibility:hidden;
		pointer-events:none;
	}

	.story-hotspots .bubble[aria-hidden=true] [tabindex],.story-hotspots .bubble[aria-hidden=true] a,.story-hotspots .bubble[aria-hidden=true] area,.story-hotspots .bubble[aria-hidden=true] button,.story-hotspots .bubble[aria-hidden=true] embed,.story-hotspots .bubble[aria-hidden=true] iframe,.story-hotspots .bubble[aria-hidden=true] input,.story-hotspots .bubble[aria-hidden=true] object,.story-hotspots .bubble[aria-hidden=true] select,.story-hotspots .bubble[aria-hidden=true] textarea {
		display:none;
	}

	.story-hotspots .image-box {
		margin:0 -20px;
	}

	.story-hotspots img {
		max-width:none;
	}

	.story-hotspots .b-video {
		margin:0 -20px;
	}

	.story-hotspots h3 {
		margin:0;
		padding:16px 0 6px;
		font-family:HelveticaNeueLT-Bold,Arial,sans-serif;
		font-size:18px;
		font-size:1.125rem;
		line-height:22px;
		line-height:1.375rem;
		color:#0c587f;
	}

	.story-hotspots p {
		margin-bottom:0;
		font-size:14px;
		font-size:.875rem;
		line-height:20px;
		line-height:1.25rem;
	}

	.story-hotspots .bubble {
		left:-123px;
	}

	.story-hotspots .bubble.is-below {
		top:53px;
	}

	.story-hotspots .bubble.is-above {
		bottom:53px;
	}

	.story-hotspots .hotspot {
		width:34px;
		height:34px;
		box-shadow:0 0 0 5px rgba(0,0,0,.2);
	}

	.story-hotspots .hotspot.is-text:after {
		width:15px;
		height:15px;
		margin:9px 0 0 9px;
		background-size:15px;
	}

	.story-hotspots .hotspot.is-image:after {
		width:20px;
		height:20px;
		margin:9px 0 0 7px;
		background-size:20px;
	}

	.story-hotspots .hotspot.is-video:after {
		width:20px;
		height:20px;
		margin:11px 0 0 7px;
		background-size:20px;
	}
}

@media screen and (min-width:569px) and (max-width:767px) {
	head {
		font-family:phablet;
	}

	.js body {
		padding-top:55px;
	}

	.b-access-links .item {
		width:50%;
		height:92px;
		padding-bottom:2px;
	}

	.b-access-links .item:nth-child(odd) {
		padding-right:1px;
	}

	.b-access-links .item:nth-child(even) {
		padding-left:1px;
	}

	.b-access-links h2 {
		height:100%;
	}

	.b-access-links h2 a {
		display:block;
		width:100%;
		height:100%;
		background-color:#0c3f73;
		-webkit-transition:all .4s;
		transition:all .4s;
	}

	.b-access-links h2 a:active,.b-access-links h2 a:focus,.b-access-links h2 a:hover {
		background-color:#0d335f;
	}

	.b-access-links .linklist {
		display:none;
	}

	.b-access-links h2 {
		font-size:14px;
		font-size:.875rem;
		line-height:20px;
		line-height:1.25rem;
	}

	.b-access-links h2 a {
		padding:20px 30px;
	}

	.b-brandarea.is-single {
		margin:0 0 -45px;
	}

	.b-brandarea .inner {
		height:570px;
	}

	.b-brandarea .controls .next,.b-brandarea .controls .prev {
		width:34px;
		height:34px;
		background-size:8px auto;
	}

	.b-brandarea .story img {
		height:570px;
	}

	.b-brandarea .link-group {
		margin-right:84px;
	}

	.b-brandarea .link {
		padding:7px 20px;
		font-size:14px;
		font-size:.875rem;
		line-height:18px;
		line-height:1.125rem;
	}

	.touch .b-brandarea .link {
		margin-right:0;
	}

	.no-touch .b-brandarea .link:active,.no-touch .b-brandarea .link:focus,.no-touch .b-brandarea .link:hover {
		padding-right:35px;
	}

	.b-brandarea .link:after {
		right:15px;
		background-size:8px 12px;
		background-position:100% 50%;
	}

	.b-brandarea {
		margin:-48px 0 40px;
	}

	.b-brandarea .controls, .slides-navigation {
		top:202px;
		margin-left:137px;
	}

	.b-brandarea .box {
		top:76px;
		width:450px;
	}

	.b-brandarea.is-single .box {
		top:32px;
	}

	.b-brandarea .title {
		height:56px;
		margin-bottom:18px;
		font-size:24px;
		font-size:1.5rem;
		line-height:28px;
		line-height:1.75rem;
	}

	.b-brandarea .link-group {
		width:100%;
		margin-top:18px;
	}

	.b-brandarea .link {
		margin:0 0 10px 10px;
	}

	.b-breadcrumb {
		display:none;
	}

	.b-breaking-news .text,.b-breaking-news .title {
		font-size:18px;
		font-size:1.125rem;
		line-height:24px;
		line-height:1.5rem;
	}

	.b-breaking-news .btn {
		display:inline-block;
		margin:0 20px 20px;
	}

	.b-breaking-news {
		margin:30px 0;
	}

	.b-chapter-nav-mobile {
		position:relative;
		width:100%;
		height:40px;
		margin-bottom:15px;
		background-color:transparent;
	}

	.b-chapter-nav-mobile select {
		-webkit-appearance:none;
		position:absolute;
		top:0;
		left:0;
		width:100%;
		border:0;
		border-bottom:2px dotted rgba(255,255,255,.25);
		padding:0 18px 0 0;
		font-family:HelveticaNeueLT-Light,Arial,sans-serif;
		font-size:16px;
		font-size:1rem;
		line-height:40px;
		line-height:2.5rem;
		-webkit-font-smoothing:antialiased;
		-moz-osx-font-smoothing:grayscale;
		color:#fff;
		background-color:transparent;
		background-position:99% 50%;
		cursor:pointer;
	}

	.b-chapter-nav {
		display:none;
	}

	.b-division-links .title {
		font-size:24px;
		font-size:1.5rem;
		line-height:28px;
		line-height:1.75rem;
	}

	.b-division-links .link {
		height:53px;
		font-size:16px;
		font-size:1rem;
		line-height:20px;
		line-height:1.25rem;
	}

	.b-division-links .link>.inner {
		max-height:40px;
	}

	.b-division-links .title {
		margin-bottom:16px;
	}

	.b-download dd {
		font-size:14px;
		font-size:.875rem;
		line-height:18px;
		line-height:1.125rem;
	}

	.b-download .link {
		padding:7px 20px;
		font-size:14px;
		font-size:.875rem;
		line-height:18px;
		line-height:1.125rem;
	}

	.b-download .link:active,.b-download .link:focus,.b-download .link:hover {
		padding-right:45px;
	}

	.b-download .link:after {
		right:20px;
		background-size:75%;
		background-position:100% 50%;
	}

	.b-download dt {
		float:left;
		margin-right:20px;
	}

	.b-event-calendar>.b-intro,.b-event-calendar>.b-page-grid {
		margin-bottom:48px;
	}

	.b-event-calendar>.title {
		margin-bottom:24px;
		font-size:24px;
		font-size:1.5rem;
		line-height:28px;
		line-height:1.75rem;
	}

	.b-event-detail>.b-intro,.b-event-detail>.b-page-grid {
		margin-bottom:48px;
	}

	.b-event-detail>.title {
		margin-bottom:24px;
		font-size:24px;
		font-size:1.5rem;
		line-height:28px;
		line-height:1.75rem;
	}

	.b-event-facts {
		margin-bottom:48px;
		font-size:14px;
		font-size:.875rem;
		line-height:22px;
		line-height:1.375rem;
	}

	.b-event-facts .date,.b-event-facts .link,.b-event-facts .location {
		padding:28px 25px 25px 90px;
	}

	.b-event-facts .date:before,.b-event-facts .link:before,.b-event-facts .location:before {
		content:"";
	}

	.b-events .event-list .text-box {
		font-size:24px;
		font-size:1.5rem;
		line-height:30px;
		line-height:1.875rem;
	}

	.b-events .event-list .date-end {
		font-size:16px;
		font-size:1rem;
		line-height:22px;
		line-height:1.375rem;
	}

	.b-events .btn {
		padding:7px 20px;
		font-size:14px;
		font-size:.875rem;
		line-height:18px;
		line-height:1.125rem;
	}

	.b-events .btn:active,.b-events .btn:focus,.b-events .btn:hover {
		padding-right:35px;
	}

	.b-events .btn:after {
		right:15px;
		background-size:8px 12px;
		background-position:100% 50%;
	}

	.b-events .event-list .item+.item {
		margin-top:10px;
	}

	.b-events .event-list .link-box {
		display:block;
	}

	.b-events .event-list .date-box,.b-events .event-list .text-box {
		width:100%;
		display:block;
		padding:30px;
	}

	.b-events .event-list .date-box {
		background-color:#005883;
		background-image:-webkit-linear-gradient(105deg,#173277,#005883 99%);
		background-image:linear-gradient(-15deg,#173277,#005883 99%);
		padding:14px 30px;
	}

	.b-events .event-list .btn {
		display:none;
	}

	.b-events .event-list .date-start {
		font-size:1.875rem;
		line-height:36px;
		line-height:2.25rem;
	}

	.b-form .form-width-s {
		width:25%;
	}

	.b-form .form-width-m {
		width:50%;
	}

	.b-form .form-width-l {
		width:75%;
	}

	.b-form .form-width-xl {
		width:100%;
	}

	.b-form {
		padding:30px;
	}

	.b-form .form-box {
		float:left;
		padding:0 15px 0 0;
	}

	.b-form .form-box:nth-child(2) {
		padding:0 0 0 15px;
	}

	.b-form .form-box:nth-child(2n+3) {
		padding:15px 15px 0 0;
	}

	.b-form .form-box:nth-child(2n+4) {
		padding:15px 0 0 15px;
	}

	.b-form .form-box.form-width-xl {
		float:none;
		padding:0;
	}

	.b-form .fs-title,.b-form .intro,.b-form .title {
		margin-bottom:15px;
	}

	.b-form .hint {
		margin-bottom:20px;
	}

	.b-form select {
		height:26px;
		margin-bottom:10px;
		font-size:18px;
		font-size:1.125rem;
		line-height:22px;
		line-height:1.375rem;
		background-size:17px;
	}

	.b-form .img-captcha {
		margin-bottom:10px;
	}

	.b-form .btn-upload {
		margin-top:10px;
	}

	.b-heading {
		margin:24px 0;
	}

	.b-heading>.title {
		margin-bottom:36px;
		font-size:40px;
		font-size:2.5rem;
		line-height:48px;
		line-height:3rem;
	}

	.b-section .b-heading {
		margin-bottom:17px;
	}

	.b-intro .btn-toggle {
		display:none;
	}

	.b-intro {
		padding:30px;
	}

	.b-section .b-intro {
		margin:30px 0;
	}

	.b-intro .b-download {
		margin:16px 0 12px;
	}

	.b-intro .title {
		margin-bottom:12px;
		font-size:20px;
		font-size:1.25rem;
		line-height:28px;
		line-height:1.75rem;
	}

	.b-intro .text {
		font-size:16px;
		font-size:1rem;
		line-height:28px;
		line-height:1.75rem;
	}

	.b-intro .timestamp {
		margin-top:14px;
		font-size:14px;
		font-size:.875rem;
		line-height:28px;
		line-height:1.75rem;
	}

	.b-ir-yearly {
		display:none;
		margin-top:36px;
	}

	.b-ir-yearly select {
		width:100%;
		margin-bottom:12px;
		font-size:22px;
		font-size:1.375rem;
		line-height:26px;
		line-height:1.625rem;
	}

	.b-ir-yearly .btn {
		display:inline-block;
		position:relative;
		margin:0 20px 20px;
	}

	.b-key-facts .btn-toggle {
		display:none;
	}

	.b-key-facts {
		padding:30px;
	}

	.b-key-facts .title {
		font-size:20px;
		font-size:1.25rem;
		line-height:28px;
		line-height:1.75rem;
	}

	.b-key-facts .fact-list {
		font-size:16px;
		font-size:1rem;
		line-height:28px;
		line-height:1.75rem;
	}

	.b-key-facts .fact-list li {
		margin-top:14px;
	}

	.b-language-nav {
		margin-top:20px;
	}

	.b-media-contact-overview .heading {
		margin-bottom:24px;
	}

	.b-media-contact-overview .heading .title {
		margin-bottom:36px;
		font-size:40px;
		font-size:2.5rem;
		line-height:48px;
		line-height:3rem;
	}

	.b-media-contact-overview .b-intro {
		margin-bottom:48px;
	}

	.b-media-contact-overview .b-media-listing {
		margin-bottom:-30px;
	}

	.b-media-press-kit .b-intro {
		margin-bottom:48px;
	}

	.b-media-press-kit .b-media-listing {
		margin-bottom:20px;
	}

	.b-meta-nav {
		font-size:16px;
		font-size:1rem;
		line-height:22px;
		line-height:1.375rem;
	}

	.b-outro .btn-toggle {
		display:none;
	}

	.b-outro {
		padding:30px;
	}

	.b-outro .title {
		margin-bottom:12px;
		font-size:20px;
		font-size:1.25rem;
		line-height:28px;
		line-height:1.75rem;
	}

	.b-outro .text {
		margin-bottom:28px;
		font-size:16px;
		font-size:1rem;
		line-height:28px;
		line-height:1.75rem;
	}

	.b-outro .text:last-child {
		margin-bottom:12px;
	}

	.b-outro .text+.text {
		margin-top:28px;
	}

	.b-outro .btn {
		padding:7px 20px;
		font-size:14px;
		font-size:.875rem;
		line-height:18px;
		line-height:1.125rem;
	}

	.b-outro .btn:active,.b-outro .btn:focus,.b-outro .btn:hover {
		padding-right:35px;
	}

	.b-outro .btn:after {
		right:15px;
		background-size:8px 12px;
		background-position:100% 50%;
	}

	.b-press-release-downloads .item {
		width:240px;
		height:219px;
		margin-bottom:30px;
		padding:0 15px;
	}

	.b-quick-access {
		display:none;
	}

	.b-range-slider {
		margin:20px 0;
		width:100%;
		height:200px;
	}

	.b-range-slider .slider-bg,.b-range-slider .slider-range {
		left:15px;
		width:18px;
		height:100%;
	}

	.b-range-slider .slider-range {
		border-top-left-radius:10px;
		border-top-right-radius:10px;
		padding-bottom:10px;
	}

	.b-range-slider .current {
		margin-left:60px;
	}

	.b-range-slider .all,.b-range-slider .month,.b-range-slider .week,.b-range-slider .year {
		position:absolute;
	}

	.b-range-slider .all {
		top:3px;
	}

	.b-range-slider .year {
		top:53px;
	}

	.b-range-slider .month {
		top:103px;
	}

	.b-range-slider .week {
		top:153px;
	}

	.b-range-slider .handle {
		top:0;
		left:12px;
	}

	.b-results .result-list {
		margin-left:-30px;
	}

	.b-results .result-list>.item {
		float:left;
		width:210px;
		margin:0 0 30px 30px;
	}

	.b-results .result-list.is-2-col>.item {
		width:450px;
	}

	.b-section-separator {
		margin:60px 0 0;
	}

	.b-article .b-section-separator {
		margin:0 0 60px;
	}

	.b-section-separator>.title {
		margin-bottom:24px;
		padding-right:210px;
		font-size:24px;
		font-size:1.5rem;
		line-height:28px;
		line-height:1.75rem;
	}

	.b-sharing {
		display:none;
	}

	.b-single-component-view {
		padding:15px 0 30px;
	}

	.b-single-component-view .infos {
		max-width:450px;
		padding:15px 20px;
	}

	.b-single-component-view .infos dt {
		font-size:16px;
		font-size:1rem;
		line-height:20px;
		line-height:1.25rem;
	}

	.b-single-component-view .infos dd {
		font-size:14px;
		font-size:.875rem;
		line-height:20px;
		line-height:1.25rem;
	}

	.b-social-links .title {
		font-size:24px;
		font-size:1.5rem;
		line-height:28px;
		line-height:1.75rem;
	}

	.b-social-links .channel {
		min-height:34px;
		padding:6px 0 0 48px;
	}

	.b-social-links .channel li+li {
		margin-top:8px;
	}

	.b-social-links .title {
		margin-bottom:16px;
	}

	.b-social-links .group {
		float:left;
		width:50%;
	}

	.b-social-links .group+.group {
		padding-left:20px;
	}

	.b-social-links .item {
		margin-bottom:16px;
	}

	.b-social-links .item.is-multi {
		margin-bottom:42px;
	}

	.b-social-links .item:last-child {
		margin-bottom:0;
	}

	.b-article-accordion .acc-title {
		font-size:20px;
		font-size:1.25rem;
		line-height:28px;
		line-height:1.75rem;
	}

	.b-article-accordion .acc-content h4,.b-article-accordion .acc-content p {
		margin-bottom:10px;
		font-size:14px;
		font-size:.875rem;
		line-height:22px;
		line-height:1.375rem;
	}

	.b-article-accordion .acc-content>ol>li,.b-article-accordion .acc-content>ul>li {
		margin-bottom:18px;
		font-size:14px;
		font-size:.875rem;
		line-height:22px;
		line-height:1.375rem;
	}

	.b-article-accordion .acc-content>ol>li {
		padding-left:36px;
	}

	.b-article-accordion .acc-content>ol>li:before {
		width:22px;
		height:22px;
		font-size:14px;
		line-height:20px;
	}

	.b-article-accordion .acc-content>ul>li {
		padding-left:36px;
	}

	.b-article-accordion .acc-content>ul>li:before {
		top:7px;
		left:5px;
		width:11px;
		height:11px;
	}

	.b-article-accordion .acc-content>ol,.b-article-accordion .acc-content>ul {
		margin-bottom:10px;
	}

	.b-article-accordion {
		margin-bottom:33px;
	}

	.b-article-apprenticeship tbody tr {
		font-size:16px;
		font-size:1rem;
		line-height:22px;
		line-height:1.375rem;
	}

	.b-article-apprenticeship .form-field {
		margin-bottom:10px;
	}

	.b-article-apprenticeship .form-select {
		margin-bottom:25px;
	}

	.b-article-apprenticeship .ff-select label {
		display:block;
		font-size:20px;
		font-size:1.25rem;
		line-height:24px;
		line-height:1.5rem;
	}

	.b-article-apprenticeship select {
		display:block;
		width:100%;
	}

	.b-article-apprenticeship>.application {
		margin-top:10px;
	}

	.b-article-apprenticeship>.application .event-check,.b-article-apprenticeship>.application .event-check-time,.b-article-apprenticeship>.application .event-no {
		display:block;
		float:none;
		width:100%;
		margin-bottom:10px;
	}

	.article-carousel .item {
		padding:30px 0;
	}

	.b-standard-story .article-carousel .item {
		height:340px;
		margin:0;
		padding:0;
	}

	.article-carousel blockquote {
		display:inline-block;
		vertical-align:top;
		width:520px;
		margin:0 0 0 40px;
	}

	.article-carousel .controls li {
		float:left;
	}

	.article-carousel .controls .btn {
		padding:7px 20px;
		font-size:14px;
		font-size:.875rem;
		line-height:18px;
		line-height:1.125rem;
	}

	.article-carousel .controls .next,.article-carousel .controls .prev {
		width:34px;
		height:34px;
		background-size:8px auto;
	}

	.article-carousel .controls {
		position:absolute;
		top:0;
		right:0;
	}

	.article-carousel .info {
		font-size:14px;
		font-size:.875rem;
		line-height:22px;
		line-height:1.375rem;
	}

	.article-carousel .carousel,.article-carousel .carousel .item {
		display:block;
		width:100%;
	}

	.article-carousel .media-box {
		float:none;
	}

	.article-carousel .info {
		margin-bottom:20px;
	}

	.article-carousel>.title {
		font-size:20px;
		font-size:1.25rem;
		line-height:24px;
		line-height:1.5rem;
	}

	.article-carousel p {
		font-size:14px;
		font-size:.875rem;
		line-height:22px;
		line-height:1.375rem;
	}

	.article-carousel.is-quote-image .image-box {
		display:none;
	}

	.article-carousel.is-quote-image blockquote {
		float:right;
		top:19px;
		width:100%;
		margin:0;
	}

	.article-carousel.is-quote-image blockquote .quotation {
		height:70px;
		margin-top:-20px;
		margin-left:-6px;
		font-size:80px;
		font-size:5rem;
		line-height:100px;
		line-height:6.25rem;
	}

	.article-carousel.is-quote-image blockquote .quotation:after {
		width:84%;
	}

	.article-carousel.is-quote-image blockquote footer {
		padding-left:60%;
	}

	.article-carousel.is-quote-image blockquote footer:before {
		content:"";
		position:absolute;
		top:19%;
		left:0;
		width:58%;
		height:5px;
		border-bottom:0;
	}

	.article-carousel.is-quote-image blockquote footer cite {
		font-family:HelveticaNeueLT-Bold,Arial,sans-serif;
	}

	.article-carousel.is-quote-image p {
		font-size:16px;
		font-size:1rem;
		line-height:26px;
		line-height:1.625rem;
	}

	.b-standard-story .article-carousel .title {
		margin-bottom:20px;
	}

	.b-standard-story .article-carousel>h2 {
		padding:20px 0 0;
		font-size:20px;
		font-size:1.25rem;
		line-height:24px;
		line-height:1.5rem;
	}

	.b-standard-story .article-carousel .controls {
		top:20px;
		right:30px;
	}

	.article-carousel>.title {
		margin-bottom:24px;
		padding-right:150px;
	}

	.b-standard-story .article-carousel {
		padding:0 30px 40px;
	}

	.b-standard-story .article-carousel .image-box,.b-standard-story .article-carousel .media-box {
		width:390px;
	}

	.b-standard-story .article-carousel p {
		overflow:hidden;
		width:300px;
		height:90px;
	}

	.b-standard-story .article-carousel img {
		height:220px;
	}

	.b-article-main .content>h2 {
		margin-bottom:28px;
		font-size:24px;
		font-size:1.5rem;
		line-height:28px;
		line-height:1.75rem;
	}

	.b-article-main .content>h3 {
		margin-bottom:22px;
		font-size:18px;
		font-size:1.125rem;
		line-height:22px;
		line-height:1.375rem;
	}

	.b-article-main .content>h4 {
		margin-bottom:12px;
		font-size:14px;
		font-size:.875rem;
		line-height:18px;
		line-height:1.125rem;
	}

	.b-article-main .content>p {
		margin-bottom:33px;
		font-size:14px;
		font-size:.875rem;
		line-height:22px;
		line-height:1.375rem;
	}

	.b-article-main .content>.intro {
		margin-bottom:28px;
		font-size:18px;
		font-size:1.125rem;
		line-height:28px;
		line-height:1.75rem;
	}

	.b-article-main .content .dropdown-box ol,.b-article-main .content .dropdown-box ul,.b-article-main .content>ol,.b-article-main .content>ul {
		margin:0 0 30px 20px;
	}

	.b-article-main .content .dropdown-box ol>li,.b-article-main .content .dropdown-box ul>li,.b-article-main .content table ol>li,.b-article-main .content table ul>li,.b-article-main .content>ol>li,.b-article-main .content>ul>li {
		margin-bottom:15px;
		font-size:14px;
		font-size:.875rem;
		line-height:22px;
		line-height:1.375rem;
	}

	.b-article-main .content .dropdown-box ol>li,.b-article-main .content table ol>li,.b-article-main .content>ol>li {
		padding-left:36px;
	}

	.b-article-main .content .dropdown-box ol>li:before,.b-article-main .content table ol>li:before,.b-article-main .content>ol>li:before {
		width:22px;
		height:22px;
		font-size:14px;
		line-height:20px;
	}

	.b-article-main .content .dropdown-box ul>li,.b-article-main .content table ul>li,.b-article-main .content>ul>li {
		padding-left:36px;
	}

	.b-article-main .content .dropdown-box ul>li:before,.b-article-main .content table ul>li:before,.b-article-main .content>ul>li:before {
		top:7px;
		left:6px;
	}

	.b-article-main .content>blockquote {
		float:right;
		width:60%;
		margin:0 0 45px 40px;
	}

	.b-article-main .content>blockquote p {
		font-size:18px;
		font-size:1.125rem;
		line-height:24px;
		line-height:1.5rem;
	}

	.b-article-main .content>blockquote p:before {
		height:90px;
		margin:-20px 0 0 -10px;
		padding-right:80%;
		font-size:160px;
		line-height:160px;
	}

	.b-article-main .content>blockquote footer {
		margin-top:20px;
		padding-left:45%;
	}

	.b-article-main .content>blockquote footer:before {
		top:8%;
		left:0;
		width:40%;
		height:5px;
	}

	.b-article-main .content>blockquote footer cite a {
		top:-6px;
	}

	.b-article-main .content tbody td,.b-article-main .content tbody th,.b-article-main .content thead th {
		padding:15px;
	}

	.b-article-main .content.is-full-width table td:first-child,.b-article-main .content.is-full-width table th:first-child {
		padding-left:30px;
	}

	.b-article-main .content.is-full-width table td:last-child,.b-article-main .content.is-full-width table th:last-child {
		padding-right:30px;
	}

	.b-article-main .content tbody tr {
		font-size:16px;
		font-size:1rem;
		line-height:22px;
		line-height:1.375rem;
	}

	.b-article-main {
		margin-bottom:30px;
		padding:0 30px;
	}

	.b-article-main+.b-outro {
		margin:-30px 0 30px;
	}

	.b-article-main .content:not(.is-bg-fill):first-child {
		padding-top:30px;
	}

	.b-article-main .content:not(.is-bg-fill):last-child {
		padding-bottom:30px;
	}

	.b-article-main .content:not(.is-bg-fill)+.is-bg-fill {
		margin-top:20px;
	}

	.b-article-main .content.is-bg-fill,.b-article-main .content.is-full-width {
		width:auto;
		margin:0 -30px;
	}

	.b-article-main .content.is-bg-fill {
		padding:30px;
	}

	.b-article-main .content.is-bg-fill+.content:not(.is-bg-fill),.b-article-main .content.is-full-width+.is-full-width {
		margin-top:30px;
	}

	.b-article-main .content.is-full-width .media-box .info,.b-article-main .content.is-full-width>h2,.b-article-main .content.is-full-width>h3 {
		padding:0 30px;
	}

	.b-article-main .content.is-full-width .media-box .info {
		font-size:14px;
		font-size:.875rem;
		line-height:22px;
		line-height:1.375rem;
	}

	.b-article-main .content.is-related {
		padding-bottom:0;
	}

	.b-article-main .content .dropdown-box .link-list,.b-article-main .content .link-list {
		max-width:210px;
		margin:0 0 30px;
	}

	.b-article-main .aside {
		margin-bottom:30px;
		padding-top:30px;
	}

	.b-article-main .aside .date,.b-article-main .aside .short-title {
		margin-bottom:30px;
		font-size:22px;
		font-size:1.375rem;
		line-height:27px;
		line-height:1.6875rem;
	}

	.b-article-main .aside .download-link {
		margin-bottom:10px;
		padding:7px 20px;
		font-size:14px;
		font-size:.875rem;
		line-height:18px;
		line-height:1.125rem;
	}

	.no-touch .b-article-main .aside .download-link:active,.no-touch .b-article-main .aside .download-link:focus,.no-touch .b-article-main .aside .download-link:hover {
		padding-right:45px;
	}

	.b-article-main .aside .download-link:after {
		right:20px;
		background-size:75%;
		background-position:100% 50%;
	}

	.b-article-main .aside .print-link {
		display:none;
	}

	.b-article-main .content.is-related>h2.short-title {
		margin-bottom:30px;
		font-size:22px;
		font-size:1.375rem;
		line-height:27px;
		line-height:1.6875rem;
	}

	.b-article-main .content.is-related .b-press-release-downloads .item {
		float:none;
		margin-left:-15px;
	}

	.b-article-media {
		width:100%;
		margin-bottom:20px;
	}

	.b-article-media .btn {
		font-size:16px;
		font-size:1rem;
		line-height:20px;
		line-height:1.25rem;
	}

	.b-article-media .info {
		font-size:14px;
		font-size:.875rem;
		line-height:22px;
		line-height:1.375rem;
	}

	.b-article-media img {
		margin-top:20px;
	}

	.b-article-slideshare {
		width:100%;
	}

	.b-article-text-dropdown h2 {
		float:left;
		font-size:24px;
		font-size:1.5rem;
		line-height:28px;
		line-height:1.75rem;
	}

	.b-article-text-dropdown h3,.b-article-text-dropdown h4 {
		margin-bottom:12px;
		font-size:14px;
		font-size:.875rem;
		line-height:18px;
		line-height:1.125rem;
	}

	.b-article-text-dropdown ol,.b-article-text-dropdown p,.b-article-text-dropdown ul {
		font-size:14px;
		font-size:.875rem;
		line-height:22px;
		line-height:1.375rem;
	}

	.b-article-text-dropdown .toc {
		float:left;
	}

	.b-tag-list {
		overflow:hidden;
	}

	.b-tag-list li {
		float:left;
		margin-right:10px;
	}

	.b-tag-list .btn {
		font-size:14px;
		font-size:.875rem;
		line-height:18px;
		line-height:1.125rem;
	}

	.b-iframe-financial.is-index-overview {
		background-color:#f1f6fa;
	}

	.b-iframe-financial.is-quote-list {
		height:640px;
	}

	.b-iframe-financial.is-index-overview,.b-iframe-financial.is-mini-chart {
		height:280px;
	}

	.b-iframe-financial.is-index-overview {
		padding:0 20px;
	}

	.b-iframe-financial.is-chart-tool {
		height:960px;
	}

	.b-iframe-financial.is-investment-calc {
		height:435px;
	}

	.b-news-carousel,.b-single-contact .btn-toggle {
		display:none;
	}

	.b-single-contact {
		height:280px;
	}

	.b-single-contact .name {
		margin-bottom:14px;
		font-size:18px;
		font-size:1.125rem;
		line-height:22px;
		line-height:1.375rem;
	}

	.b-single-contact .job-description {
		height:40px;
		margin-bottom:35px;
		font-size:14px;
		font-size:.875rem;
		line-height:20px;
		line-height:1.25rem;
	}

	.b-single-contact .contact-list dd {
		margin-left:40px;
	}

	.b-single-contact .cellphone-number,.b-single-contact .phone-number {
		margin-bottom:14px;
		font-size:16px;
		font-size:1rem;
		line-height:20px;
		line-height:1.25rem;
	}

	.b-single-contact .btn {
		bottom:20px;
		left:20px;
		padding:7px 20px;
		font-size:14px;
		font-size:.875rem;
		line-height:18px;
		line-height:1.125rem;
	}

	.no-touch .b-single-contact .btn:active,.no-touch .b-single-contact .btn:focus,.no-touch .b-single-contact .btn:hover {
		padding-right:45px;
	}

	.b-single-contact .btn:after {
		right:15px;
		background-size:22px 12px;
		background-position:100% 50%;
	}

	.b-results .is-2-col .b-single-contact .text-box,.box-m .b-single-contact .text-box,.is-grid-s-m-s .box-s .b-single-contact .text-box {
		float:left;
		width:240px;
		padding:16px 30px 20px 20px;
	}

	.b-results .is-2-col .b-single-contact .text-box .btn,.box-m .b-single-contact .text-box .btn,.is-grid-s-m-s .box-s .b-single-contact .text-box .btn {
		max-width:190px;
	}

	.b-results .is-2-col .b-single-contact .image-box,.box-m .b-single-contact .image-box,.is-grid-s-m-s .box-s .b-single-contact .image-box {
		display:block;
		width:210px;
		margin-left:240px;
	}

	.b-media-carousel .b-single-contact .text-box,.b-results .b-single-contact .text-box,.box-s .b-single-contact .text-box {
		padding:16px 20px 20px;
	}

	.b-media-carousel .b-single-contact .text-box .btn,.b-results .b-single-contact .text-box .btn,.box-s .b-single-contact .text-box .btn {
		max-width:170px;
	}

	.box-s .b-single-contact .image-box {
		display:none;
	}

	.b-single-download {
		height:280px;
	}

	.b-single-download .text-box {
		padding:16px 20px 20px;
	}

	.b-single-download .filename {
		max-height:66px;
		margin-bottom:5px;
		font-size:18px;
		font-size:1.125rem;
		line-height:22px;
		line-height:1.375rem;
	}

	.b-single-download .description {
		margin-bottom:16px;
		font-size:14px;
		font-size:.875rem;
		line-height:20px;
		line-height:1.25rem;
	}

	.b-single-download .text {
		max-height:100px;
		font-size:14px;
		font-size:.875rem;
		line-height:20px;
		line-height:1.25rem;
	}

	.b-single-download .btn {
		bottom:20px;
		left:20px;
		max-width:170px;
		padding:7px 20px;
		font-size:14px;
		font-size:.875rem;
		line-height:18px;
		line-height:1.125rem;
	}

	.no-touch .b-single-download .btn:active,.no-touch .b-single-download .btn:focus,.no-touch .b-single-download .btn:hover {
		padding-right:45px;
	}

	.b-single-download .btn:after {
		right:15px;
		background-size:20px 16px;
		background-position:100% 50%;
	}

	.b-social-media-facebook .date {
		display:block;
	}

	.b-social-media-facebook {
		height:280px;
	}

	.b-social-media-facebook:after {
		top:20px;
		right:20px;
		background-size:75%;
	}

	.b-social-media-facebook .title-box {
		padding:15px 50px 13px 20px;
	}

	.b-social-media-facebook .name {
		font-size:18px;
		font-size:1.125rem;
		line-height:22px;
		line-height:1.375rem;
	}

	.b-social-media-facebook .text-box {
		padding:0 20px;
	}

	.b-social-media-facebook .date {
		margin-bottom:5px;
	}

	.b-social-media-facebook .message {
		max-height:120px;
		font-size:14px;
		font-size:.875rem;
		line-height:20px;
		line-height:1.25rem;
	}

	.b-social-media-facebook .interaction-box {
		min-height:43px;
		padding:7px 10px 7px 20px;
	}

	.b-social-media-facebook .interaction-box .hint {
		margin-left:2px;
		font-size:10px;
		font-size:.625rem;
		line-height:14px;
		line-height:.875rem;
	}

	.b-social-media-instagram .photo img {
		top:0;
		height:100%;
	}

	.b-social-media-instagram .pager {
		bottom:40px;
	}

	.b-social-media-instagram {
		height:280px;
	}

	.b-social-media-instagram:after {
		background-position:100% 0;
		background-size:80%;
	}

	.b-social-media-instagram .title {
		left:20px;
		font-size:18px;
		font-size:1.125rem;
		line-height:22px;
		line-height:1.375rem;
	}

	.b-social-media-twitter .date {
		display:block;
	}

	.b-social-media-twitter {
		height:280px;
	}

	.b-social-media-twitter:after {
		top:20px;
		right:10px;
		background-size:75%;
	}

	.b-social-media-twitter .title-box {
		padding:15px 70px 15px 20px;
	}

	.b-social-media-twitter .fullname {
		font-size:18px;
		font-size:1.125rem;
		line-height:22px;
		line-height:1.375rem;
	}

	.b-social-media-twitter .nickname {
		font-size:14px;
		font-size:.875rem;
		line-height:20px;
		line-height:1.25rem;
	}

	.b-social-media-twitter .text-box {
		padding:0 20px;
	}

	.b-social-media-twitter .date {
		margin-bottom:5px;
	}

	.b-social-media-twitter .tweet {
		max-height:120px;
		font-size:14px;
		font-size:.875rem;
		line-height:20px;
		line-height:1.25rem;
	}

	.b-social-media-twitter .interaction-box {
		min-height:43px;
		padding:7px 10px 7px 20px;
	}

	.b-social-media-twitter .interaction-box .hint {
		margin-left:2px;
		font-size:10px;
		font-size:.625rem;
		line-height:14px;
		line-height:.875rem;
	}

	.b-teaser-did-you-know {
		height:280px;
	}

	.b-teaser-did-you-know.is-innovation:after {
		background-size:125% 80%;
	}

	.b-teaser-did-you-know.is-people:after {
		background-size:118% 80%;
	}

	.b-teaser-did-you-know.is-airplane:after {
		background-size:140% 80%;
	}

	.b-teaser-did-you-know.is-rocket:after {
		background-size:110% 80%;
	}

	.b-teaser-did-you-know.is-satelite:after {
		background-size:140% 80%;
	}

	.b-teaser-did-you-know.is-finance:after {
		background-size:135% 80%;
	}

	.b-teaser-did-you-know.is-helicopter:after {
		background-size:130% 80%;
	}

	.b-teaser-did-you-know .text-box {
		padding:16px 20px 20px;
	}

	.b-teaser-did-you-know .title {
		max-height:44px;
		margin-bottom:15px;
		font-size:18px;
		font-size:1.125rem;
		line-height:22px;
		line-height:1.375rem;
	}

	.b-teaser-did-you-know .text {
		max-height:120px;
		padding-right:30px;
		font-size:14px;
		font-size:.875rem;
		line-height:20px;
		line-height:1.25rem;
	}

	.b-teaser-did-you-know .text em {
		margin-bottom:5px;
		font-size:18px;
		font-size:1.125rem;
		line-height:22px;
		line-height:1.375rem;
	}

	.b-teaser-did-you-know .text .highlight {
		font-size:30px;
		font-size:1.875rem;
		line-height:32px;
		line-height:2rem;
	}

	.b-teaser-did-you-know .btn {
		bottom:20px;
		left:20px;
		max-width:170px;
		padding:5px 20px;
		font-size:14px;
		font-size:.875rem;
		line-height:22px;
		line-height:1.375rem;
	}

	.no-touch .b-teaser-did-you-know .btn:active,.no-touch .b-teaser-did-you-know .btn:focus,.no-touch .b-teaser-did-you-know .btn:hover {
		padding-right:45px;
	}

	.b-teaser-did-you-know .btn:after {
		right:20px;
	}

	.b-teaser-division {
		height:280px;
		padding:16px 20px 20px;
	}

	.b-teaser-division .title {
		font-size:18px;
		font-size:1.125rem;
		line-height:22px;
		line-height:1.375rem;
	}

	.b-teaser-division .text {
		max-height:198px;
		font-size:14px;
		font-size:.875rem;
		line-height:22px;
		line-height:1.375rem;
	}

	.box-m .b-teaser-division .title {
		max-height:22px;
		margin-bottom:14px;
	}

	.box-m .b-teaser-division .list-box,.box-m .b-teaser-division .text-box {
		float:left;
		width:50%;
	}

	.box-m .b-teaser-division .text-box {
		padding-right:15px;
	}

	.box-m .b-teaser-division .list-box {
		padding:3px 0 0 15px;
	}

	.box-m .b-teaser-division .list-box ul {
		max-height:205px;
	}

	.box-m .b-teaser-division .link {
		height:68px;
		font-size:16px;
		font-size:1rem;
		line-height:20px;
		line-height:1.25rem;
	}

	.box-m .b-teaser-division .link:after {
		top:26px;
	}

	.box-m .b-teaser-division .link>.inner {
		max-width:145px;
	}

	.box-s .b-teaser-division .title {
		max-height:44px;
		margin-bottom:15px;
	}

	.box-s .b-teaser-division .text-box {
		display:none;
	}

	.box-s .b-teaser-division .list-box ul {
		max-height:185px;
	}

	.box-s .b-teaser-division .link {
		height:61px;
		font-size:14px;
		font-size:.875rem;
		line-height:18px;
		line-height:1.125rem;
	}

	.box-s .b-teaser-division .link:after {
		top:23px;
	}

	.box-s .b-teaser-division .link>.inner {
		max-width:125px;
	}

	.b-teaser-event-list .controls {
		top:16px;
		left:114px;
	}

	.b-teaser-event-list .controls .btn {
		padding:7px 20px;
		font-size:14px;
		font-size:.875rem;
		line-height:18px;
		line-height:1.125rem;
	}

	.b-teaser-event-list .controls .next,.b-teaser-event-list .controls .prev {
		width:34px;
		height:34px;
		background-size:8px auto;
	}

	.b-teaser-event-list .carousel .rack {
		height:280px;
	}

	.b-teaser-event-list .carousel .item {
		width:210px;
		height:280px;
		margin-bottom:30px;
	}

	.js .b-teaser-event-list .carousel .item {
		margin-bottom:0;
	}

	.b-teaser-event-list .event {
		padding:18px 20px 20px;
	}

	.b-teaser-event-list .event .btn {
		bottom:20px;
		left:20px;
		max-width:170px;
		padding:7px 20px;
		font-size:14px;
		font-size:.875rem;
		line-height:18px;
		line-height:1.125rem;
	}

	.no-touch .b-teaser-event-list .event .btn:active,.no-touch .b-teaser-event-list .event .btn:focus,.no-touch .b-teaser-event-list .event .btn:hover {
		padding-right:35px;
	}

	.b-teaser-event-list .event .btn:after {
		right:15px;
		background-size:8px 12px;
		background-position:100% 50%;
	}

	.b-teaser-event-list .date-start {
		margin-bottom:4px;
		font-size:24px;
		font-size:1.5rem;
		line-height:28px;
		line-height:1.75rem;
	}

	.b-teaser-event-list .date-end {
		font-size:14px;
		font-size:.875rem;
		line-height:18px;
		line-height:1.125rem;
	}

	.b-teaser-event-list .link-box {
		height:191px;
		margin:20px -20px 0;
		padding:0 20px;
	}

	.b-teaser-event-list .title {
		max-height:110px;
		font-size:18px;
		font-size:1.125rem;
		line-height:22px;
		line-height:1.375rem;
	}

	.b-teaser-event-list .highlight {
		max-height:88px;
	}

	.b-teaser-filter {
		height:280px;
	}

	.b-teaser-filter .title {
		padding:15px 20px;
		font-size:18px;
		font-size:1.125rem;
		line-height:22px;
		line-height:1.375rem;
	}

	.b-teaser-filter .form-box {
		padding:12px 20px 10px;
	}

	.b-teaser-filter label {
		padding-bottom:8px;
		font-size:18px;
		font-size:1.125rem;
		line-height:22px;
		line-height:1.375rem;
	}

	.b-teaser-filter select {
		height:25px;
		margin-bottom:10px;
		font-size:18px;
		font-size:1.125rem;
		line-height:22px;
		line-height:1.375rem;
		background-size:17px;
	}

	.b-teaser-filter .btn {
		bottom:20px;
		left:20px;
		padding:7px 20px;
		font-size:14px;
		font-size:.875rem;
		line-height:18px;
		line-height:1.125rem;
	}

	.no-touch .b-teaser-filter .btn:active,.no-touch .b-teaser-filter .btn:focus,.no-touch .b-teaser-filter .btn:hover {
		padding-right:35px;
	}

	.b-teaser-filter .btn:after {
		right:15px;
		background-size:8px 12px;
		background-position:100% 50%;
	}

	.box-m .b-teaser-filter .title,.is-grid-s-m-s .box-s .b-teaser-filter .title {
		width:450px;
	}

	.box-m .b-teaser-filter label,.is-grid-s-m-s .box-s .b-teaser-filter label {
		width:410px;
	}

	.box-m .b-teaser-filter .btn,.is-grid-s-m-s .box-s .b-teaser-filter .btn {
		max-width:410px;
	}

	.box-s .b-teaser-filter .title {
		width:210px;
	}

	.box-s .b-teaser-filter label {
		width:170px;
	}

	.box-s .b-teaser-filter .btn {
		max-width:170px;
	}

	.b-teaser-financial {
		height:280px;
	}

	.b-teaser-financial .title {
		font-size:20px;
		font-size:1.25rem;
		line-height:55px;
		line-height:3.4375rem;
	}

	.b-teaser-financial .stock-value {
		font-size:50px;
		font-size:3.125rem;
		line-height:58px;
		line-height:3.625rem;
	}

	.b-teaser-financial .stock-trend-wrapper {
		height:91px;
	}

	.b-teaser-financial .stock-trend-wrapper.is-falling,.b-teaser-financial .stock-trend-wrapper.is-rising {
		background-size:210px;
	}

	.b-teaser-financial .stock-trend-wrapper .stock-trend:before {
		background-size:25px;
	}

	.b-teaser-financial .stock-trend {
		padding:3px 0 3px 37px;
	}

	.b-teaser-financial .stock-trend:before {
		top:0;
		width:25px;
		height:25px;
	}

	.b-teaser-financial .stock-description {
		position:absolute;
		right:0;
		bottom:0;
		left:0;
		height:80px;
		padding:16px 0 0;
		background-color:#fff;
	}

	.b-teaser-financial .stock-name {
		font-family:HelveticaNeueLT-Bold,Arial,sans-serif;
		font-size:20px;
		font-size:1.25rem;
		line-height:24px;
		line-height:1.5rem;
		color:#0c587f;
	}

	.b-teaser-financial .stock-information {
		color:#0c587f;
	}

	.b-teaser-functional-area {
		height:280px;
		padding:16px 20px 20px;
	}

	.b-teaser-functional-area .title {
		margin-bottom:15px;
		font-size:18px;
		font-size:1.125rem;
		line-height:22px;
		line-height:1.375rem;
	}

	.b-teaser-functional-area a {
		max-height:168px;
	}

	.b-teaser-functional-area .list-box ul {
		max-height:132px;
	}

	.b-teaser-functional-area .link {
		height:46px;
		font-size:14px;
		font-size:.875rem;
		line-height:18px;
		line-height:1.125rem;
	}

	.b-teaser-functional-area .link>.inner {
		max-height:36px;
	}

	.b-teaser-gallery .text-box .btn {
		bottom:20px;
		left:20px;
		padding:7px 20px;
		font-size:14px;
		font-size:.875rem;
		line-height:18px;
		line-height:1.125rem;
	}

	.no-touch .b-teaser-gallery .text-box .btn:active,.no-touch .b-teaser-gallery .text-box .btn:focus,.no-touch .b-teaser-gallery .text-box .btn:hover {
		padding-right:35px;
	}

	.b-teaser-gallery .text-box .btn:after {
		right:15px;
		background-size:8px 12px;
		background-position:100% 50%;
	}

	.b-teaser-gallery .info {
		bottom:10px;
		left:20px;
	}

	.b-teaser-gallery {
		height:280px;
	}

	.box-l .b-teaser-gallery .text-box,.box-s .b-teaser-gallery .text-box {
		padding:16px 20px 20px;
	}

	.box-l .b-teaser-gallery .text-box .btn,.box-s .b-teaser-gallery .text-box .btn {
		max-width:170px;
	}

	.box-l .b-teaser-gallery .title,.box-s .b-teaser-gallery .title {
		max-height:44px;
		margin-top:150px;
		font-family:HelveticaNeueLT-Light,Arial,sans-serif;
		font-size:18px;
		font-size:1.125rem;
		line-height:22px;
		line-height:1.375rem;
	}

	.box-l .b-teaser-gallery .title .highlight,.box-s .b-teaser-gallery .title .highlight {
		display:none;
	}

	.box-l .b-teaser-gallery .image-box,.box-s .b-teaser-gallery .image-box {
		position:absolute;
		top:0;
		left:0;
		width:100%;
		height:152px;
	}

	.box-m .b-teaser-gallery .text-box,.is-grid-s-m-s .box-s .b-teaser-gallery .text-box {
		float:left;
		width:240px;
		padding:16px 30px 20px 20px;
	}

	.box-m .b-teaser-gallery .text-box .btn,.is-grid-s-m-s .box-s .b-teaser-gallery .text-box .btn {
		max-width:190px;
	}

	.box-m .b-teaser-gallery .title,.is-grid-s-m-s .box-s .b-teaser-gallery .title {
		max-height:170px;
		margin-top:0;
		font-family:HelveticaNeueW01-UltLt,Arial,sans-serif;
		font-size:30px;
		font-size:1.875rem;
		line-height:34px;
		line-height:2.125rem;
	}

	.box-m .b-teaser-gallery .title .highlight,.is-grid-s-m-s .box-s .b-teaser-gallery .title .highlight {
		display:block;
		font-family:HelveticaNeueLT-Bold,Arial,sans-serif;
	}

	.box-m .b-teaser-gallery .image-box,.is-grid-s-m-s .box-s .b-teaser-gallery .image-box {
		position:relative;
		margin-left:240px;
		width:210px;
		height:100%;
	}

	.b-teaser-image-text {
		height:280px;
	}

	.b-teaser-image-text .text-box .title {
		max-height:66px;
		margin-bottom:10px;
		font-size:18px;
		font-size:1.125rem;
		line-height:22px;
		line-height:1.375rem;
	}

	.b-teaser-image-text .text-box .text {
		max-height:120px;
		font-size:14px;
		font-size:.875rem;
		line-height:20px;
		line-height:1.25rem;
	}

	.b-teaser-image-text .text-box .btn {
		bottom:20px;
		left:20px;
		padding:7px 20px;
		font-size:14px;
		font-size:.875rem;
		line-height:18px;
		line-height:1.125rem;
	}

	.no-touch .b-teaser-image-text .text-box .btn:active,.no-touch .b-teaser-image-text .text-box .btn:focus,.no-touch .b-teaser-image-text .text-box .btn:hover {
		padding-right:35px;
	}

	.b-teaser-image-text .text-box .btn:after {
		right:15px;
		background-size:8px 12px;
		background-position:100% 50%;
	}

	.box-l .b-teaser-image-text .text-box {
		padding:16px 20px 20px;
	}

	.box-l .b-teaser-image-text .btn {
		max-width:170px;
	}

	.box-l .b-teaser-image-text .image-box {
		display:none;
	}

	.box-m .b-teaser-image-text .text-box {
		float:left;
		width:240px;
		padding:16px 30px 20px 20px;
	}

	.box-m .b-teaser-image-text .btn {
		max-width:190px;
	}

	.box-m .b-teaser-image-text .image-box {
		width:210px;
		margin-left:240px;
	}

	.b-teaser-job-offer {
		height:280px;
	}

	.b-teaser-job-offer .text-box {
		padding:16px 20px 20px;
	}

	.b-teaser-job-offer .category,.b-teaser-job-offer .office {
		font-size:14px;
		font-size:.875rem;
		line-height:18px;
		line-height:1.125rem;
	}

	.b-teaser-job-offer .category {
		height:20px;
		margin-bottom:10px;
	}

	.b-teaser-job-offer .office {
		height:54px;
	}

	.b-teaser-job-offer .title {
		height:100px;
		margin-bottom:10px;
		font-size:16px;
		font-size:1rem;
		line-height:20px;
		line-height:1.25rem;
	}

	.b-teaser-job-offer .btn {
		bottom:20px;
		left:20px;
		max-width:170px;
		padding:7px 20px;
		font-size:14px;
		font-size:.875rem;
		line-height:18px;
		line-height:1.125rem;
	}

	.no-touch .b-teaser-job-offer .btn:active,.no-touch .b-teaser-job-offer .btn:focus,.no-touch .b-teaser-job-offer .btn:hover {
		padding-right:35px;
	}

	.b-teaser-job-offer .btn:after {
		right:15px;
		background-size:8px 12px;
		background-position:100% 50%;
	}

	.b-teaser-job-search {
		height:280px;
	}

	.b-teaser-job-search .title {
		font-size:18px;
		font-size:1.125rem;
		line-height:22px;
		line-height:1.375rem;
	}

	.b-teaser-job-search .form-box {
		padding:0 30px;
	}

	.b-teaser-job-search select {
		height:32px;
		font-size:20px;
		font-size:1.25rem;
		line-height:28px;
		line-height:1.75rem;
	}

	.b-teaser-job-search .btn {
		padding:5px 20px;
		font-size:14px;
		font-size:.875rem;
		line-height:22px;
		line-height:1.375rem;
	}

	.no-touch .b-teaser-job-search .btn:active,.no-touch .b-teaser-job-search .btn:focus,.no-touch .b-teaser-job-search .btn:hover {
		padding-right:30px;
	}

	.b-teaser-job-search .btn:after {
		right:15px;
	}

	.box-m .b-teaser-job-search .title,.is-grid-s-m-s .box-s .b-teaser-job-search .title {
		width:450px;
		padding:25px 30px 40px;
	}

	.box-m .b-teaser-job-search select,.is-grid-s-m-s .box-s .b-teaser-job-search select {
		float:left;
		width:185px;
		margin-bottom:34px;
		margin-left:20px;
	}

	.box-m .b-teaser-job-search .search-form-box {
		padding:0 180px 0 30px;
	}

	.box-m .b-teaser-job-search .search-field {
		padding:12px 0;
		font-size:30px;
		font-size:1.875rem;
		line-height:34px;
		line-height:2.125rem;
	}

	.box-m .b-teaser-job-search .btn {
		bottom:77px;
		right:30px;
	}

	.box-l .b-teaser-job-search .title,.box-s .b-teaser-job-search .title,.is-grid-l-s .box-l .b-teaser-job-search .title {
		width:210px;
	}

	.box-l .b-teaser-job-search .search-form-box,.box-s .b-teaser-job-search .search-form-box {
		padding:0 30px;
	}

	.box-l .b-teaser-job-search .title,.box-s .b-teaser-job-search .title {
		width:210px;
		padding:25px 30px 20px;
	}

	.box-l .b-teaser-job-search select,.box-s .b-teaser-job-search select {
		float:none;
		width:100%;
		margin-bottom:10px;
		margin-left:0;
	}

	.box-l .b-teaser-job-search .search-field,.box-s .b-teaser-job-search .search-field {
		padding:10px 0;
		font-size:18px;
		font-size:1.125rem;
		line-height:28px;
		line-height:1.75rem;
	}

	.box-l .b-teaser-job-search .btn,.box-s .b-teaser-job-search .btn {
		right:auto;
		bottom:30px;
		left:30px;
	}

	.box-l .b-teaser-job-search .form-field:nth-child(3n+2),.box-l .b-teaser-job-search .form-field:nth-child(3n+3),.box-m .b-teaser-job-search .form-field:nth-child(3n+3),.box-s .b-teaser-job-search .form-field:nth-child(3n+2),.box-s .b-teaser-job-search .form-field:nth-child(3n+3) {
		display:none;
	}

	.b-teaser-list {
		height:280px;
		padding:16px 20px 20px;
	}

	.b-teaser-list .title {
		height:44px;
		margin-bottom:15px;
		font-size:18px;
		font-size:1.125rem;
		line-height:22px;
		line-height:1.375rem;
	}

	.b-teaser-list .list-box ul {
		max-height:185px;
	}

	.b-teaser-list .link {
		height:46px;
		font-size:14px;
		font-size:.875rem;
		line-height:18px;
		line-height:1.125rem;
	}

	.b-teaser-media {
		height:219px;
	}

	.b-teaser-media .image-box {
		height:135px;
	}

	.b-teaser-media .info {
		padding:10px 20px;
		font-size:14px;
		font-size:.875rem;
		line-height:22px;
		line-height:1.375rem;
	}

	.b-teaser-media .media-audio,.b-teaser-media .media-doc,.b-teaser-media .media-photo,.b-teaser-media .media-video {
		margin-right:6px;
	}

	.b-teaser-media .media-photo {
		padding-left:23px;
		background-size:auto 16px;
	}

	.b-teaser-media .media-video {
		padding-left:26px;
		background-size:auto 14px;
	}

	.b-teaser-media .media-audio {
		padding-left:20px;
		background-size:auto 16px;
	}

	.b-teaser-media .media-doc {
		padding-left:16px;
		background-size:auto 16px;
	}

	.b-teaser-media .text-box {
		padding:16px 40px 17px 20px;
	}

	.b-teaser-media .text-box .title {
		height:51px;
		font-size:14px;
		font-size:.875rem;
		line-height:17px;
		line-height:1.0625rem;
	}

	.b-teaser-media .toggle-layer {
		width:30px;
		height:30px;
		background-size:16px;
	}

	.b-teaser-media .layer {
		padding:16px 20px 50px;
	}

	.b-teaser-media .layer .option+.option {
		margin-top:20px;
	}

	.b-teaser-media .layer .option.is-small+.option {
		margin-top:6px;
	}

	.b-teaser-media .layer .option>.title {
		margin-bottom:8px;
		font-size:16px;
		font-size:1rem;
		line-height:20px;
		line-height:1.25rem;
	}

	.b-teaser-media .layer .option dd {
		font-size:14px;
		font-size:.875rem;
		line-height:18px;
		line-height:1.125rem;
	}

	.b-teaser-media .layer .download {
		width:60px;
		height:34px;
		background-size:16px auto;
	}

	.b-teaser-media .layer .download-small {
		padding-left:18px;
		font-size:12px;
		font-size:.75rem;
		line-height:16px;
		line-height:1rem;
		background-size:12px auto;
	}

	.b-teaser-media .layer .close {
		width:34px;
		height:34px;
	}

	.b-teaser-press-release .ad-hoc {
		padding-top:2px;
		font-size:13px;
		font-size:.8125rem;
		line-height:22px;
		line-height:1.375rem;
		background-size:79% auto;
		background-position:50% 0;
	}

	.b-teaser-press-release .date {
		margin-bottom:5px;
		font-size:14px;
		font-size:.875rem;
		line-height:20px;
		line-height:1.25rem;
	}

	.b-teaser-press-release .title {
		max-height:162px;
		padding-bottom:4px;
		font-size:16px;
		font-size:1rem;
		line-height:20px;
		line-height:1.25rem;
	}

	.b-teaser-press-release {
		height:280px;
	}

	.b-teaser-press-release .text-box {
		padding:16px 20px 20px;
	}

	.b-teaser-press-release .ad-hoc {
		right:-3px;
	}

	.b-teaser-press-release .btn {
		bottom:20px;
		left:20px;
		max-width:170px;
		padding:7px 20px;
		font-size:14px;
		font-size:.875rem;
		line-height:18px;
		line-height:1.125rem;
	}

	.no-touch .b-teaser-press-release .btn:active,.no-touch .b-teaser-press-release .btn:focus,.no-touch .b-teaser-press-release .btn:hover {
		padding-right:35px;
	}

	.b-teaser-press-release .btn:after {
		right:15px;
		background-size:8px 12px;
		background-position:100% 50%;
	}

	.b-teaser-story .btn {
		bottom:20px;
		left:20px;
		padding:7px 20px;
		font-size:14px;
		font-size:.875rem;
		line-height:18px;
		line-height:1.125rem;
	}

	.no-touch .b-teaser-story .btn:active,.no-touch .b-teaser-story .btn:focus,.no-touch .b-teaser-story .btn:hover {
		padding-right:35px;
	}

	.b-teaser-story .btn:after {
		right:15px;
		background-size:8px 12px;
		background-position:100% 50%;
	}

	.b-teaser-story {
		height:280px;
	}

	.b-teaser-story .text-box {
		padding:16px 20px 20px;
	}

	.b-teaser-story .text-box .title {
		margin-bottom:8px;
		font-family:HelveticaNeueLT-Light,Arial,sans-serif;
		font-size:18px;
		font-size:1.125rem;
		line-height:22px;
		line-height:1.375rem;
		-webkit-transition:all .4s;
		transition:all .4s;
	}

	.b-teaser-story .text-box .text {
		height:100px;
		font-size:14px;
		font-size:.875rem;
		line-height:20px;
		line-height:1.25rem;
	}

	.b-teaser-story .text-box .btn {
		max-width:170px;
	}

	.b-teaser-story .text-box.is-inverted+.image-box:before {
		background-image:-webkit-linear-gradient(top,rgba(0,0,0,.95)0,rgba(0,0,0,0)60%);
		background-image:linear-gradient(to bottom,rgba(0,0,0,.95)0,rgba(0,0,0,0)60%);
	}

	.b-teaser-story .image-box:before {
		background-image:-webkit-linear-gradient(top,rgba(255,255,255,.95)0,rgba(0,0,0,0)60%);
		background-image:linear-gradient(to bottom,rgba(255,255,255,.95)0,rgba(0,0,0,0)60%);
	}

	.b-teaser-text {
		height:280px;
	}

	.b-teaser-text .text-box {
		padding:16px 20px 20px;
	}

	.b-teaser-text .title {
		max-height:66px;
		margin-bottom:10px;
		font-size:18px;
		font-size:1.125rem;
		line-height:22px;
		line-height:1.375rem;
	}

	.b-teaser-text .text {
		max-height:120px;
		font-size:14px;
		font-size:.875rem;
		line-height:20px;
		line-height:1.25rem;
	}

	.b-teaser-text .btn {
		bottom:20px;
		left:20px;
		max-width:170px;
		padding:7px 20px;
		font-size:14px;
		font-size:.875rem;
		line-height:18px;
		line-height:1.125rem;
	}

	.no-touch .b-teaser-text .btn:active,.no-touch .b-teaser-text .btn:focus,.no-touch .b-teaser-text .btn:hover {
		padding-right:35px;
	}

	.b-teaser-text .btn:after {
		right:15px;
		background-size:8px 12px;
		background-position:100% 50%;
	}

	.b-teaser-video .media-video {
		bottom:20px;
		left:20px;
	}

	.b-teaser-video {
		height:280px;
	}

	.box-m .b-teaser-video .title {
		top:13px;
		right:20px;
		left:20px;
		max-height:72px;
		font-family:HelveticaNeueW01-UltLt,Arial,sans-serif;
		font-size:30px;
		font-size:1.875rem;
		line-height:36px;
		line-height:2.25rem;
	}

	.box-s .b-teaser-video .title {
		top:16px;
		right:20px;
		left:20px;
		max-height:66px;
		font-family:HelveticaNeueLT-Light,Arial,sans-serif;
		font-size:18px;
		font-size:1.125rem;
		line-height:22px;
		line-height:1.375rem;
	}

	.is-grid-s-m-s .box-s .b-teaser-video .title {
		top:13px;
		right:20px;
		left:20px;
		max-height:72px;
		font-family:HelveticaNeueW01-UltLt,Arial,sans-serif;
		font-size:30px;
		font-size:1.875rem;
		line-height:36px;
		line-height:2.25rem;
	}

	.b-live-event {
		padding-top:60.44444444%;
	}

	.b-live-event .header-image {
		left:-242px;
		width:935px;
	}

	.b-live-event .sub-header-image {
		left:-80px;
		width:610px;
	}

	.b-live-event .sub-heading {
		bottom:14px;
	}

	.b-live-event .sub-header {
		padding-bottom:29.33333333%;
	}

	.b-live-event .content p {
		margin-bottom:20px;
	}

	.b-live-event .live-event-block h2 {
		margin-bottom:18px;
		font-size:24px;
		font-size:1.5rem;
		line-height:28px;
		line-height:1.75rem;
	}

	.b-live-event .live-event-block h3 {
		margin-bottom:22px;
		font-size:18px;
		font-size:1.125rem;
		line-height:22px;
		line-height:1.375rem;
	}

	.b-live-event .live-event-block h4 {
		margin-bottom:12px;
		font-size:14px;
		font-size:.875rem;
		line-height:18px;
		line-height:1.125rem;
	}

	.b-live-event .is-full-width .media-box .info {
		font-size:14px;
		font-size:.875rem;
		line-height:22px;
		line-height:1.375rem;
	}

	.b-live-event .live-event-block ol,.b-live-event .live-event-block p,.b-live-event .live-event-block ul {
		font-size:14px;
		font-size:.875rem;
		line-height:20px;
		line-height:1.25rem;
	}

	.b-live-event .heading {
		top:0;
	}

	.b-live-event .heading .title {
		font-size:40px;
		font-size:2.5rem;
		line-height:48px;
		line-height:3rem;
	}

	.b-live-event .sub-heading .title {
		font-size:30px;
		font-size:1.875rem;
		line-height:34px;
		line-height:2.125rem;
	}

	.b-live-event .live-event-block {
		padding:0 30px;
	}

	.b-live-event .content:not(.is-bg-fill):first-child {
		padding-top:30px;
	}

	.b-live-event .content:not(.is-bg-fill):last-child {
		padding-bottom:30px;
	}

	.b-live-event .content.is-bg-fill,.b-live-event .content.is-full-width {
		margin:0 -30px;
	}

	.b-live-event .content.is-bg-fill {
		padding:30px;
	}

	.b-live-event .content.is-bg-fill+.content:not(.is-bg-fill),.b-live-event .content.is-full-width+.is-full-width,.b-live-event .content:not(.is-bg-fill)+.is-bg-fill {
		margin-top:30px;
	}

	.b-live-event .content.is-full-width .media-box .info,.b-live-event .content.is-full-width>h2,.b-live-event .content.is-full-width>h3,.b-live-event .content.is-full-width>h4 {
		padding:0 30px;
	}

	.b-live-event .b-outro .content {
		float:right;
	}

	.b-live-event .aside {
		padding-top:30px;
	}

	.b-live-event .aside .event-time {
		float:left;
		width:auto;
		padding-right:30px;
		font-size:18px;
		font-size:1.125rem;
		line-height:26px;
		line-height:1.625rem;
		background-size:24px;
		margin-bottom:20px;
	}

	.b-live-event .b-sharing {
		display:none;
	}

	.b-ticker {
		padding-right:40px;
		background-size:30px;
	}

	.b-ticker .ticker-box {
		padding-right:10px;
	}

	.b-ticker .ticker-box:after {
		width:8px;
		height:30px;
		font-size:30px;
		font-size:1.875rem;
		line-height:30px;
		line-height:1.875rem;
	}

	.b-ticker label {
		font-size:16px;
		font-size:1rem;
		line-height:16px;
		line-height:1rem;
	}

	.b-ticker .digit {
		font-size:30px;
		font-size:1.875rem;
		line-height:30px;
		line-height:1.875rem;
	}

	.b-ticker {
		top:210px;
	}

	.b-live-event .header-image+section .sub-header {
		padding-top:50px;
	}

	.b-media-carousel>.title {
		margin-bottom:24px;
		padding-right:210px;
		font-size:24px;
		font-size:1.5rem;
		line-height:28px;
		line-height:1.75rem;
	}

	.b-media-carousel .controls {
		position:absolute;
		top:0;
		right:0;
	}

	.b-media-carousel .controls li {
		float:left;
	}

	.b-media-carousel .controls .btn {
		padding:7px 20px;
		font-size:14px;
		font-size:.875rem;
		line-height:18px;
		line-height:1.125rem;
	}

	.b-media-carousel .controls .btn:active,.b-media-carousel .controls .btn:focus,.b-media-carousel .controls .btn:hover {
		padding-right:35px;
	}

	.b-media-carousel .controls .btn:after {
		right:15px;
		background-size:8px 12px;
		background-position:100% 50%;
	}

	.b-media-carousel .controls .next,.b-media-carousel .controls .prev {
		width:34px;
		height:34px;
		background-size:8px auto;
	}

	.b-media-carousel .carousel {
		margin:0 -15px;
	}

	.b-media-carousel .carousel .item {
		width:240px;
		margin-bottom:30px;
		padding:0 15px;
	}

	.js .b-media-carousel .carousel .item {
		margin-bottom:0;
	}

	.b-media-filter {
		display:none;
	}

	.b-gallery-aside .inner {
		width:450px;
	}

	.b-gallery-heading h1 {
		max-height:42px;
		overflow:hidden;
		font-size:16px;
		font-size:1rem;
		line-height:20px;
		line-height:1.25rem;
	}

	.b-gallery-heading .box {
		height:55px;
	}

	.b-gallery-heading .back:after {
		width:30px;
		height:30px;
		margin:-15px -15px 0 0;
		background-size:11px;
	}

	.b-gallery-heading .inner {
		width:450px;
	}

	.b-gallery-heading .box:after {
		width:210px;
	}

	.b-gallery-main .next,.b-gallery-main .prev {
		height:80px;
		margin-top:-40px;
	}

	.b-gallery-main .prev {
		left:0;
	}

	.b-gallery-main .next {
		right:0;
	}

	.b-gallery-item .b-downloads .layer {
		padding:16px 20px 50px;
		width:210px;
		height:219px;
	}

	.b-gallery-item .b-downloads .option.is-small+.option {
		margin-top:6px;
	}

	.b-gallery-item .b-downloads .option+.option {
		margin-top:20px;
	}

	.b-gallery-item .b-downloads .option>.title {
		margin-bottom:8px;
		font-size:16px;
		font-size:1rem;
		line-height:20px;
		line-height:1.25rem;
	}

	.b-gallery-item .b-downloads .option dd {
		font-size:14px;
		font-size:.875rem;
		line-height:18px;
		line-height:1.125rem;
	}

	.b-gallery-item .b-downloads .download {
		width:60px;
		height:34px;
		background-size:16px auto;
	}

	.b-gallery-item .b-downloads .download-small {
		padding-left:18px;
		font-size:12px;
		font-size:.75rem;
		line-height:16px;
		line-height:1rem;
		background-size:12px auto;
	}

	.b-gallery-item .b-downloads .close {
		width:34px;
		height:34px;
	}

	.b-gallery-item .b-descriptions p {
		font-size:14px;
		font-size:.875rem;
		line-height:18px;
		line-height:1.125rem;
	}

	.b-gallery-item .gallery-placeholder-image.is-audio,.b-gallery-item .gallery-placeholder-image.is-document {
		width:108px;
		height:92px;
		background-size:108px;
	}

	.b-gallery-item .contentinfo {
		position:relative;
		height:40px;
	}

	.b-gallery-item .b-descriptions,.b-gallery-item .b-downloads {
		position:absolute;
		bottom:0;
		width:40px;
		height:40px;
	}

	.b-gallery-item .b-downloads {
		right:0;
	}

	.b-gallery-item .b-downloads .toggle-content {
		background-size:18px;
	}

	.b-gallery-item .b-descriptions {
		right:50px;
	}

	.b-gallery-item .b-descriptions .toggle-content:after {
		top:7px;
		left:7px;
		width:26px;
		height:26px;
		background-size:5px;
	}

	.b-gallery-item .b-descriptions .content {
		padding:10px 50px 10px 20px;
	}

	.b-gallery-item .b-descriptions .content.is-visible {
		min-height:40px;
	}

	.b-gallery-item .b-descriptions .close {
		right:7px;
		bottom:7px;
		width:26px;
		height:26px;
		background-size:12px;
	}

	.b-gallery-item .gallery-count {
		right:-50px;
		bottom:50px;
		font-size:16px;
		font-size:1rem;
		line-height:16px;
		line-height:1rem;
	}

	.b-gallery-item .gallery-count .current {
		margin-right:6px;
		border-right:1px solid #fff;
		padding-right:5px;
	}

	.b-gallery-item .b-tag-list {
		margin-bottom:5px;
	}

	.b-gallery-item .b-audio .player-controls,.b-gallery-item .b-video .player-controls {
		bottom:60px;
		width:450px;
	}

	.b-gallery-item .contentinfo {
		width:450px;
	}

	.b-gallery-item .content {
		width:400px;
	}

	.b-gallery-item-header {
		min-height:58px;
	}

	.b-gallery-item-header .inner {
		padding:15px 0;
	}

	.b-gallery-item-header h2 {
		font-size:24px;
		font-size:1.5rem;
		line-height:28px;
		line-height:1.75rem;
		font-family:HelveticaNeueLT-Bold,Arial,sans-serif;
		text-align:left;
	}

	.b-gallery-item-header .inner {
		max-width:450px;
	}

	.lastitem .b-section-separator {
		width:450px;
	}

	.lastitem .box-s:nth-child(3),.lastitem .box-s:nth-child(4) {
		display:none;
	}

	.lastitem .box-s+.box-s {
		margin-left:30px;
	}

	.b-page-grid+.b-media-listing,.b-section-separator+.b-media-listing {
		margin-top:54px;
	}

	.b-page-footer {
		margin:45px 0 30px;
	}

	.b-page-footer.is-separator>.inner {
		padding-top:31px;
	}

	.b-page-footer.is-separator .box-1:before {
		top:-31px;
	}

	.b-page-footer.is-separator .box-1:after {
		top:-30px;
		width:210px;
	}

	.b-page-footer>.inner {
		max-width:450px;
	}

	.b-page-footer .box-2 {
		padding:20px 30px 30px;
	}

	.b-page-footer .b-social-links {
		margin-bottom:30px;
	}

	.b-page-footer .box-3 {
		padding-top:12px;
	}

	.b-page-footer .copyright {
		float:left;
		margin-right:20px;
	}

	.b-page-grid .dummy-component {
		height:280px;
	}

	.b-page-grid+.b-page-grid {
		margin-top:30px;
	}

	.b-page-grid .box-s {
		width:210px;
	}

	.b-page-grid .box-m {
		width:450px;
	}

	.b-page-grid.is-grid-s-s-s-s .box-s:nth-child(2),.b-page-grid.is-grid-s-s-s-s .box-s:nth-child(4) {
		margin-left:30px;
	}

	.b-page-grid.is-grid-s-s-s-s .box-s:nth-child(3),.b-page-grid.is-grid-s-s-s-s .box-s:nth-child(4) {
		margin-top:30px;
	}

	.b-page-grid.is-grid-m-s-s .box-s+.box-s,.b-page-grid.is-grid-s-s-m .box-s+.box-s {
		margin-left:30px;
	}

	.b-page-grid.is-grid-m-m .box-m+.box-m,.b-page-grid.is-grid-m-s-s .box-s,.b-page-grid.is-grid-s-m-s .box-m,.b-page-grid.is-grid-s-m-s .box-m+.box-s,.b-page-grid.is-grid-s-s-m .box-m {
		margin-top:30px;
	}

	.b-page-grid.is-grid-s-m-s .box-s {
		width:450px;
	}

	.b-page-grid .box-l {
		width:210px;
	}

	.b-page-grid.is-grid-l-s .box-s,.b-page-grid.is-grid-s-l .box-l {
		margin-left:30px;
	}

	.b-page-grid .box-xl {
		width:450px;
	}

	.b-page-header .btn-group .link {
		font-size:14px;
		font-size:.875rem;
		line-height:18px;
		line-height:1.125rem;
	}

	.b-page-header .btn-group .link:active,.b-page-header .btn-group .link:focus,.b-page-header .btn-group .link:hover {
		padding-right:35px;
	}

	.b-page-header .btn-group .link:after {
		right:15px;
		background-size:8px 12px;
		background-position:100% 50%;
	}

	.b-page-header .box {
		padding-top:54px;
	}

	.b-page-header .logo {
		top:16px;
		width:82px;
		height:26px;
	}

	.b-page-header .btn-group {
		top:4px;
		right:-11px;
	}

	.b-page-header .btn-group .btn-nav,.b-page-header .btn-group .btn-search {
		width:40px;
		height:44px;
		background-size:18px;
	}

	.b-page-header.is-fixed {
		background:-webkit-radial-gradient(circle farthest-corner,rgba(8,40,78,.85)0,#08284e 225px);
		background:radial-gradient(circle farthest-corner,rgba(8,40,78,.85)0,#08284e 225px);
	}

	.b-page-header .inner {
		max-width:450px;
	}

	.b-page-header .box:after {
		width:210px;
	}

	.b-page-header .btn-group .btn-search {
		margin-left:5px;
	}

	.b-page-header .btn-group .link {
		margin-top:7px;
		padding:6px 10px;
	}

	.b-page-header .btn-group .link+.link {
		margin-left:15px;
	}

	.b-page-main.is-scv {
		margin:-55px 0 60px;
	}

	.b-page-main>.inner, #overlay>.inner {
		max-width:450px;
	}

	.b-page-nav {
		width:440px;
	}

	.js .b-page-nav {
		/*position:fixed;*/
	}

	.b-page-nav .main-nav,.b-page-nav .sub-nav {
		width:360px;
		padding:0 40px;
	}

	.js .b-page-nav .sub-nav.is-active {
/*		-webkit-transform:translateX(40px);
		-ms-transform:translateX(40px);
		transform:translateX(40px);*/
	}

	.b-page-nav .menu a {
		width:246px;
		margin:0 20px 0 -20px;
	}

	.b-page-nav .close {
		right:40px;
	}

	.b-page-nav .title {
		height:56px;
	}

	.b-page-nav .close {
		top:10px;
	}

	.b-page-nav .arrow-backwards:after,.b-page-nav .arrow-db-backwards:after {
		top:17px;
	}

	.b-search-filter {
		display:table;
		width:100%;
		margin-bottom:15px;
	}

	.b-search-filter .menu {
		display:none;
	}

	.b-search-filter .result-index {
		display:table-caption;
		font-size:16px;
		font-size:1rem;
		line-height:18px;
		line-height:1.125rem;
	}

	.b-search-filter .menu-mobile-label {
		position:absolute;
		top:-32768px;
		left:-32768px;
	}

	.b-search-filter .menu-mobile {
		display:block;
		margin:0 0 20px;
		font-size:16px;
		font-size:1rem;
		line-height:36px;
		line-height:2.25rem;
	}

	.b-search-filter .btn-reset {
		display:none;
	}

	.b-search-filter .btn-hide,.b-search-filter .btn-show {
		width:100%;
		margin:0 0 20px;
	}

	.b-search-filter .option .link {
		display:block;
		margin:0 20px 10px 0;
	}

	.b-search-filter .btn {
		padding:5px 20px;
		font-size:14px;
		font-size:.875rem;
		line-height:18px;
		line-height:1.125rem;
	}

	.b-search-filter .btn-toggle {
		display:block;
		position:absolute;
		top:17px;
		right:11px;
		width:26px;
		height:26px;
	}

	.b-search-filter .selected-filters-wrapper {
		display:block;
		margin:0;
		background-color:#173277;
	}

	.b-search-filter .selected-filters-wrapper.is-visible {
		padding:10px 20px;
	}

	.b-search-filter .selected-filters-wrapper.is-visible .selected-filters,.b-search-filter .selected-filters-wrapper.is-visible .selected-filters-title {
		display:block;
		margin:10px 0 0;
	}

	.b-search-filter .selected-filters,.b-search-filter .selected-filters-title {
		display:none;
	}

	.b-search-filter .selected-filters li {
		padding:6px 35px 6px 18px;
		font-size:14px;
		font-size:.875rem;
		line-height:18px;
		line-height:1.125rem;
		background-color:#071d37;
	}

	.b-search-filter .selected-filters li:after {
		top:10px;
		margin-left:6px;
	}

	.b-search-filter .filter-list {
		display:table-header-group;
		padding-bottom:20px;
	}

	.b-search-filter .filter-section {
		overflow:hidden;
		margin-left:20px;
		border-bottom:1px solid #4979a0;
		padding:0 20px 0 0;
	}

	.b-search-filter .filter-section h3 {
		width:100%;
		padding:20px 0;
		font-family:HelveticaNeueLT-Bold,Arial,sans-serif;
		font-size:16px;
		font-size:1rem;
		line-height:20px;
		line-height:1.25rem;
	}

	.b-search-filter .filter-section>.filters {
		display:none;
		position:relative;
		padding:6px 0;
		font-size:14px;
		font-size:.875rem;
		line-height:18px;
		line-height:1.125rem;
	}

	.b-search-filter .filter-section>.filters:after {
		content:"";
		display:block;
		position:absolute;
		top:0;
		left:0;
		width:125%;
		height:1px;
		background:#4979a0;
	}

	.b-search-filter .filter-section>.filters>.column {
		width:100%;
	}

	.b-search-filter .filter-section.is-open>.filters {
		display:block;
	}

	.b-search-filter .filter-item label {
		padding:11px 0 11px 40px;
	}

	.b-search-filter .filter-item label:before {
		top:11px;
	}

	.b-search-filter .filter-item label:after {
		top:13px;
	}

	.b-search-filter input[type=checkbox] {
		top:5px;
		width:40px;
		height:30px;
		margin:0;
	}

	.b-search-filter input[type=checkbox]:empty~label:after {
		margin-left:2px;
	}

	.b-search-filter input[type=checkbox]:checked~label:after {
		margin-left:16px;
	}

	.b-search-filter input[type=checkbox]:checked~.filters {
		display:block;
		margin:0 5px;
	}

	.b-search-filter input[type=checkbox]~label {
		padding:11px 0 11px 50px;
	}

	.b-search-filter input[type=checkbox]~label:before {
		top:7px;
		width:40px;
		height:26px;
	}

	.b-search-filter input[type=checkbox]~label:after {
		top:9px;
		width:22px;
		height:22px;
		margin-left:3px;
	}

	.js .b-search-form.is-active {
		height:auto;
		padding-bottom:10px;
	}

	.b-search-form>.inner {
		border-radius:20px;
		border:1px solid #fff;
		padding:0 95px 0 20px;
		background-color:#0b213e;
	}

	.b-search-form .search-field {
		height:40px;
		font-family:"HelveticaNeueW01-77BdCn 692722",Arial,sans-serif;
		font-size:16px;
		font-size:1rem;
		line-height:40px;
		line-height:2.5rem;
	}

	.b-search-form .search-field::-webkit-input-placeholder {
		font-family:HelveticaNeueW01-UltLt,Arial,sans-serif;
		font-size:20px;
		font-size:1.25rem;
		line-height:40px;
		line-height:2.5rem;
	}

	.b-search-form .search-field::-moz-placeholder {
		font-family:HelveticaNeueW01-UltLt,Arial,sans-serif;
		font-size:20px;
		font-size:1.25rem;
		line-height:40px;
		line-height:2.5rem;
	}

	.b-search-form .search-field:-ms-input-placeholder {
		font-family:HelveticaNeueW01-UltLt,Arial,sans-serif;
		font-size:20px;
		font-size:1.25rem;
		line-height:40px;
		line-height:2.5rem;
	}

	.b-search-form .search-field::placeholder {
		font-family:HelveticaNeueW01-UltLt,Arial,sans-serif;
		font-size:20px;
		font-size:1.25rem;
		line-height:40px;
		line-height:2.5rem;
	}

	.b-search-form .btn {
		top:0;
		right:10px;
		padding:0 5px;
		font-size:14px;
		font-size:.875rem;
		line-height:40px;
		line-height:2.5rem;
		text-transform:uppercase;
		color:#fff;
	}

	.b-search-form .back {
		top:0;
		right:63px;
		width:30px;
		height:40px;
		background-size:12px;
	}

	.b-search-form .suggest-item {
		margin-top:5px;
	}

	.b-search-form .suggest-item a {
		border-radius:20px;
		padding:0 21px;
		font-family:"HelveticaNeueW01-77BdCn 692722",Arial,sans-serif;
		font-size:16px;
		font-size:1rem;
		line-height:40px;
		line-height:2.5rem;
		background-color:#0b213e;
	}

	.b-search-results .search-results-text-box .title {
		margin-bottom:28px;
		font-size:24px;
		font-size:1.5rem;
		line-height:28px;
		line-height:1.75rem;
	}

	.b-search-results .search-results-text-box .text {
		margin-bottom:33px;
		font-size:14px;
		font-size:.875rem;
		line-height:22px;
		line-height:1.375rem;
	}

	.b-search .b-search-results .result-list>.item {
		margin-bottom:15px;
	}

	.b-search-results .search-results-list .item+.item {
		margin-top:10px;
	}

	.b-search-results .search-results-list .link-box {
		display:block;
	}

	.b-search-results .search-results-list .meta-box,.b-search-results .search-results-list .text-box {
		display:block;
		width:100%;
	}

	.b-search-results>.btn {
		padding:5px 20px;
		font-size:14px;
		font-size:.875rem;
		line-height:18px;
		line-height:1.125rem;
	}

	.b-search-results .search-results-text-box {
		padding:30px 30px 40px;
	}

	.b-search-results .search-results-list .meta-box,.b-search-results .search-results-list .text-box {
		padding:30px;
	}

	.b-search-results .search-results-list .meta-box {
		padding:20px 30px;
	}

	.b-search {
		margin:34px 0 60px;
	}

	.b-search.is-top {
		margin-top:60px;
	}

	.b-search .btn-more-less {
		padding:5px 20px;
		font-size:14px;
		font-size:.875rem;
		line-height:18px;
		line-height:1.125rem;
	}

	.b-search #CUIFlash {
		display:none;
	}

	.b-search .info-box {
		display:block;
	}

	.b-section-nav-mobile {
		position:relative;
		width:100%;
		height:40px;
		border-radius:20px;
		margin-bottom:17px;
		background:#0d5881;
	}

	.b-section-nav-mobile label {
		position:absolute;
		top:0;
		right:20px;
		left:20px;
		font-family:"HelveticaNeueW01-77BdCn 692722",Arial,sans-serif;
		font-size:16px;
		font-size:1rem;
		line-height:40px;
		line-height:2.5rem;
		-webkit-font-smoothing:antialiased;
		-moz-osx-font-smoothing:grayscale;
		text-transform:uppercase;
		color:#fff;
		background-position:99% 50%;
	}

	.b-section-nav-mobile select {
		-webkit-appearance:none;
		display:block;
		position:absolute;
		top:0;
		left:0;
		width:100%;
		height:100%;
		border:0;
		padding:0 20px;
		color:transparent;
		background-color:transparent;
		cursor:pointer;
	}

	.b-section-nav {
		display:none;
	}

	.b-section-stage {
		margin:30px 0;
	}

	.b-section-stage form>.inner {
		padding:0 20px;
	}

	.b-section-stage form .btn {
		position:relative;
		display:inline-block;
		margin-bottom:20px;
	}

	.b-section-stage .search-field {
		width:100%;
		font-size:22px;
		font-size:1.375rem;
		line-height:26px;
		line-height:1.625rem;
	}

	.b-section-stage .form-select {
		padding:24px 20px 16px;
	}

	.b-section-stage legend {
		float:left;
		width:100%;
		margin-bottom:20px;
		font-size:22px;
		font-size:1.375rem;
		line-height:26px;
		line-height:1.625rem;
	}

	.b-section-stage select {
		width:100%;
		margin-bottom:12px;
		font-size:22px;
		font-size:1.375rem;
		line-height:26px;
		line-height:1.625rem;
	}

	.b-section-text-image .title {
		margin-bottom:10px;
		font-size:18px;
		font-size:1.125rem;
		line-height:22px;
		line-height:1.375rem;
	}

	.b-section-text-image p {
		margin-bottom:10px;
		font-size:14px;
		font-size:.875rem;
		line-height:20px;
		line-height:1.25rem;
	}

	.b-section-text-image .btn {
		padding:7px 20px;
		font-size:14px;
		font-size:.875rem;
		line-height:18px;
		line-height:1.125rem;
	}

	.b-section-text-image .btn:active,.b-section-text-image .btn:focus,.b-section-text-image .btn:hover {
		padding-right:35px;
	}

	.b-section-text-image .btn:after {
		right:15px;
		background-size:8px 12px;
		background-position:100% 50%;
	}

	.b-section-text-image .image-box {
		display:none;
	}

	.b-section-text-image .btn {
		margin-top:10px;
	}

	.b-section-text-image .content {
		padding:16px 20px 20px;
	}

	.b-section .b-section-separator+.b-page-grid {
		margin-top:54px;
	}

	.b-teaser-login .title {
		max-height:66px;
		font-size:18px;
		font-size:1.125rem;
		line-height:22px;
		line-height:1.375rem;
	}

	.b-teaser-login .btn {
		padding:7px 20px;
		font-size:14px;
		font-size:.875rem;
		line-height:18px;
		line-height:1.125rem;
	}

	.no-touch .b-teaser-login .btn:active,.no-touch .b-teaser-login .btn:focus,.no-touch .b-teaser-login .btn:hover {
		padding-right:35px;
	}

	.b-teaser-login .btn:after {
		right:15px;
		background-size:8px 12px;
		background-position:100% 50%;
	}

	.b-teaser-login .text-box {
		padding:24px 20px;
	}

	.b-teaser-login .btn {
		right:20px;
		position:absolute;
		z-index:1;
		top:50%;
		-webkit-transform:translateY(-50%);
		-ms-transform:translateY(-50%);
		transform:translateY(-50%);
	}

	.b-teaser-login .title {
		max-width:220px;
	}

	.b-standard-story section .b-intro:first-child {
		margin-top:30px;
	}

	.b-standard-story .story-author+.two-col-layout {
		padding:60px 30px 40px;
	}

	.b-standard-story .two-col-layout.is-lead-block,.b-standard-story .two-col-layout.is-sub-block {
		padding:0 30px;
	}

	.b-standard-story .two-col-layout.is-lead-block .media-box,.b-standard-story .two-col-layout.is-sub-block .media-box {
		float:none;
		width:auto;
		margin:0 -30px;
	}

	.b-standard-story .two-col-layout.is-lead-block .col-left {
		padding:30px 0;
	}

	.b-standard-story .two-col-layout .col-left>.is-special,.b-standard-story .two-col-layout .col-left>.link-list,.b-standard-story .two-col-layout .col-left>.media-box,.b-standard-story .two-col-layout .col-left>.table-wrapper,.b-standard-story .two-col-layout .col-left>blockquote,.b-standard-story .two-col-layout .col-left>ol,.b-standard-story .two-col-layout .col-left>p,.b-standard-story .two-col-layout .col-left>ul,.b-standard-story .two-col-layout .col-right>.is-special,.b-standard-story .two-col-layout .col-right>.link-list,.b-standard-story .two-col-layout .col-right>.media-box,.b-standard-story .two-col-layout .col-right>.table-wrapper,.b-standard-story .two-col-layout .col-right>blockquote,.b-standard-story .two-col-layout .col-right>ol,.b-standard-story .two-col-layout .col-right>p,.b-standard-story .two-col-layout .col-right>ul {
		margin-bottom:15px;
	}

	.b-standard-story .two-col-layout.is-lead-block .col-left>.media-box,.b-standard-story .two-col-layout.is-lead-block .col-right>.media-box,.b-standard-story .two-col-layout.is-sub-block .col-left>.media-box,.b-standard-story .two-col-layout.is-sub-block .col-right>.media-box {
		margin-bottom:0;
	}

	.b-standard-story .story-sub-header.is-image:after {
		content:"";
	}

	.b-standard-story .is-full-width {
		margin-bottom:20px;
	}

	.b-standard-story .is-full-width>h3 {
		margin-bottom:14px;
		font-size:16px;
		font-size:1rem;
		line-height:24px;
		line-height:1.5rem;
	}

	.b-standard-story .is-full-width .media-box .info,.b-standard-story .is-full-width>h3 {
		padding:0 30px;
	}

	.b-standard-story .story-sub-header.is-hotspot-image .sub-header-image {
		display:none;
	}

	.b-standard-story {
		padding-top:60.44444444%;
	}

	.b-standard-story .header-image {
		top:0;
		left:-242px;
		width:935px;
	}

	.b-standard-story .sub-header-image {
		left:-80px;
		width:610px;
	}

	.b-standard-story .sub-heading {
		bottom:14px;
	}

	.b-standard-story .story-sub-header {
		padding-bottom:29.33333333%;
	}

	.b-standard-story .two-col-layout {
		padding:30px 30px 40px;
	}

	.b-standard-story .two-col-layout.is-sub-block h4 {
		margin:57px 0 25px;
	}

	.b-standard-story .is-bg-fill+.content:not(.is-bg-fill),.b-standard-story .is-full-width+.is-full-width,.b-standard-story :not(.is-bg-fill)+.is-bg-fill {
		margin-top:20px;
	}

	.b-standard-story .two-col-layout .link-list {
		max-width:280px;
	}

	.b-standard-story .story-author {
		font-size:14px;
		font-size:.875rem;
		line-height:22px;
		line-height:1.375rem;
	}

	.b-standard-story .two-col-layout ol,.b-standard-story .two-col-layout p,.b-standard-story .two-col-layout ul,.b-standard-story .two-col-layout.is-lead-block p {
		font-size:14px;
		font-size:.875rem;
		line-height:20px;
		line-height:1.25rem;
	}

	.b-standard-story .two-col-layout ul li:before {
		top:5px;
		left:8px;
	}

	.b-standard-story .two-col-layout p.is-capital-first-letter:first-letter {
		margin:-4px 6px -4px 0;
		font-size:50px;
		font-size:3.125rem;
		line-height:50px;
		line-height:3.125rem;
	}

	.b-standard-story .two-col-layout .is-special h4 {
		font-size:16px;
		font-size:1rem;
		line-height:25px;
		line-height:1.5625rem;
	}

	.b-standard-story .two-col-layout .is-special h4.small {
		font-size:14px;
		font-size:.875rem;
		line-height:22px;
		line-height:1.375rem;
	}

	.b-standard-story .two-col-layout .is-special h4 .highlight {
		margin:6px 12px 0 5px;
		font-size:40px;
		font-size:2.5rem;
		line-height:40px;
		line-height:2.5rem;
	}

	.b-standard-story .media-box .info,.b-standard-story .two-col-layout .is-special p {
		font-size:14px;
		font-size:.875rem;
		line-height:20px;
		line-height:1.25rem;
	}

	.b-standard-story .two-col-layout h2 {
		margin-bottom:34px;
	}

	.b-standard-story h2 {
		font-size:20px;
		font-size:1.25rem;
		line-height:28px;
		line-height:1.75rem;
	}

	.b-standard-story h3,.b-standard-story h4 {
		margin-bottom:14px;
		font-size:16px;
		font-size:1rem;
		line-height:24px;
		line-height:1.5rem;
	}

	.b-standard-story tbody th,.b-standard-story thead th {
		padding:20px 20px 20px 40px;
	}

	.b-standard-story tbody td {
		padding:20px;
	}

	.b-standard-story .heading {
		top:0;
	}

	.b-standard-story .heading .title {
		font-size:40px;
		font-size:2.5rem;
		line-height:48px;
		line-height:3rem;
	}

	.b-standard-story .sub-heading .title {
		overflow:hidden;
		max-height:68px;
		font-size:30px;
		font-size:1.875rem;
		line-height:34px;
		line-height:2.125rem;
	}

	.b-standard-story blockquote p {
		font-size:18px;
		font-size:1.125rem;
		line-height:24px;
		line-height:1.5rem;
	}

	.b-standard-story blockquote p:before {
		height:70px;
		margin:-20px 0 0 -10px;
		padding-right:80%;
		font-size:160px;
		line-height:160px;
	}

	.b-standard-story blockquote footer {
		margin-top:20px;
		padding-left:45%;
	}

	.b-standard-story blockquote footer:before {
		top:20%;
		left:0;
		width:40%;
		height:5px;
	}

	.b-standard-story .story-author {
		top:25px;
		right:30px;
		left:30px;
	}

	.story-hotspots {
		position:relative;
		background-color:#fff;
	}

	.story-hotspots .hotspot-toggle {
		display:block;
		position:relative;
		width:100%;
		border-bottom:1px solid #0c587f;
		padding:15px 30px 15px 0;
		font-family:HelveticaNeueLT-Bold,Arial,sans-serif;
		text-align:left;
		color:#0c587f;
	}

	.story-hotspots .hotspot-toggle:after {
		content:"";
		position:absolute;
		right:0;
		top:17px;
		width:24px;
		height:24px;
		border:1px solid #0c587f;
		border-radius:50%;
		background-position:50%;
		-webkit-transition:border,background-color .4s ease-out;
		transition:border,background-color .4s ease-out;
	}

	.story-hotspots .hotspot-toggle[role=tab] {
		cursor:pointer;
	}

	.story-hotspots .bubble {
		opacity:1;
		overflow:hidden;
		max-height:30em;
		padding:25px 0 40px;
		-webkit-transition:all .4s linear;
		transition:all .4s linear;
	}

	.story-hotspots .bubble[aria-hidden=true] {
		opacity:0;
		max-height:0;
		padding:0;
	}

	.story-hotspots .bubble[aria-hidden=true] [tabindex],.story-hotspots .bubble[aria-hidden=true] a,.story-hotspots .bubble[aria-hidden=true] area,.story-hotspots .bubble[aria-hidden=true] button,.story-hotspots .bubble[aria-hidden=true] embed,.story-hotspots .bubble[aria-hidden=true] iframe,.story-hotspots .bubble[aria-hidden=true] input,.story-hotspots .bubble[aria-hidden=true] object,.story-hotspots .bubble[aria-hidden=true] select,.story-hotspots .bubble[aria-hidden=true] textarea {
		display:none;
	}

	.story-hotspots .bubble:after,.story-hotspots .bubble:before {
		content:"";
		display:table;
	}

	.story-hotspots .bubble:after {
		clear:both;
	}

	.story-hotspots .bubble h3 {
		display:none;
	}

	.story-hotspots .bubble p {
		font-size:14px;
		font-size:.875rem;
		line-height:22px;
		line-height:1.375rem;
	}

	.story-hotspots .b-video,.story-hotspots .image-box {
		margin-bottom:20px;
	}

	.story-hotspots .hotspot-toggle {
		font-size:20px;
		font-size:1.25rem;
		line-height:24px;
		line-height:1.5rem;
	}

	.story-hotspots {
		padding:30px 30px 80px;
	}
}

@media screen and (max-width:568px) {
	head {
		font-family:phone;
	}

	.js body {
		padding-top:55px;
	}

	.b-access-links .item {
		width:50%;
		height:92px;
		padding-bottom:2px;
	}

	.b-access-links .item:nth-child(odd) {
		padding-right:1px;
	}

	.b-access-links .item:nth-child(even) {
		padding-left:1px;
	}

	.b-access-links h2 {
		height:100%;
	}

	.b-access-links h2 a {
		display:block;
		width:100%;
		height:100%;
		background-color:#0c3f73;
		-webkit-transition:all .4s;
		transition:all .4s;
	}

	.b-access-links h2 a:active,.b-access-links h2 a:focus,.b-access-links h2 a:hover {
		background-color:#0d335f;
	}

	.b-access-links .linklist {
		display:none;
	}

	.b-access-links h2 {
		font-size:15px;
		font-size:.9375rem;
		line-height:20px;
		line-height:1.25rem;
	}

	.b-access-links h2 a {
		padding:20px;
	}

	.b-brandarea.is-single {
		margin:0 0 -45px;
	}

	.b-brandarea .inner {
		height:570px;
	}

	.b-brandarea .controls .next,.b-brandarea .controls .prev {
		width:34px;
		height:34px;
		background-size:8px auto;
	}

	.b-brandarea .story img {
		height:570px;
	}

	.b-brandarea .link-group {
		margin-right:84px;
	}

	.b-brandarea .link {
		padding:7px 20px;
		font-size:14px;
		font-size:.875rem;
		line-height:18px;
		line-height:1.125rem;
	}

	.touch .b-brandarea .link {
		margin-right:0;
	}

	.no-touch .b-brandarea .link:active,.no-touch .b-brandarea .link:focus,.no-touch .b-brandarea .link:hover {
		padding-right:35px;
	}

	.b-brandarea .link:after {
		right:15px;
		background-size:8px 12px;
		background-position:100% 50%;
	}

	.b-brandarea {
		margin:-48px 0 40px;
	}

	.b-brandarea .controls, .slides-navigation {
		top:202px;
		margin-left:52px;
	}

	.b-brandarea .box {
		top:76px;
		width:280px;
	}

	.b-brandarea.is-single .box {
		top:32px;
	}

	.b-brandarea .title {
		height:56px;
		margin-bottom:18px;
		font-size:24px;
		font-size:1.5rem;
		line-height:28px;
		line-height:1.75rem;
	}

	.b-brandarea .link-group {
		width:100%;
		margin-top:18px;
	}

	.b-brandarea .link {
		margin:0 0 10px 10px;
	}

	.b-breadcrumb {
		display:none;
	}

	.b-breaking-news .text,.b-breaking-news .title {
		font-size:18px;
		font-size:1.125rem;
		line-height:24px;
		line-height:1.5rem;
	}

	.b-breaking-news .btn {
		display:inline-block;
		margin:0 20px 20px;
	}

	.b-breaking-news {
		margin:20px 0;
	}

	.b-chapter-nav-mobile {
		position:relative;
		width:100%;
		height:40px;
		margin-bottom:15px;
		background-color:transparent;
	}

	.b-chapter-nav-mobile select {
		-webkit-appearance:none;
		position:absolute;
		top:0;
		left:0;
		width:100%;
		border:0;
		border-bottom:2px dotted rgba(255,255,255,.25);
		padding:0 18px 0 0;
		font-family:HelveticaNeueLT-Light,Arial,sans-serif;
		font-size:16px;
		font-size:1rem;
		line-height:40px;
		line-height:2.5rem;
		-webkit-font-smoothing:antialiased;
		-moz-osx-font-smoothing:grayscale;
		color:#fff;
		background-color:transparent;
		background-position:99% 50%;
		cursor:pointer;
	}

	.b-chapter-nav {
		display:none;
	}

	.b-division-links .title {
		font-size:24px;
		font-size:1.5rem;
		line-height:28px;
		line-height:1.75rem;
	}

	.b-division-links .link {
		height:53px;
		font-size:16px;
		font-size:1rem;
		line-height:20px;
		line-height:1.25rem;
	}

	.b-division-links .link>.inner {
		max-height:40px;
	}

	.b-division-links .title {
		margin-bottom:16px;
	}

	.b-download dt {
		margin-bottom:10px;
	}

	.b-download dd {
		font-size:16px;
		font-size:1rem;
		line-height:20px;
		line-height:1.25rem;
	}

	.b-download .link {
		padding:9px 30px;
		font-size:16px;
		font-size:1rem;
		line-height:20px;
		line-height:1.25rem;
	}

	.b-download .link:active,.b-download .link:focus,.b-download .link:hover {
		padding-right:45px;
	}

	.b-download .link:after {
		right:20px;
	}

	.b-event-calendar .b-intro,.b-event-calendar .b-page-grid {
		margin-bottom:48px;
	}

	.b-event-calendar>.title {
		margin-bottom:20px;
		font-size:24px;
		font-size:1.5rem;
		line-height:28px;
		line-height:1.75rem;
	}

	.b-event-detail .b-intro,.b-event-detail .b-page-grid {
		margin-bottom:48px;
	}

	.b-event-detail>.title {
		margin-bottom:20px;
		font-size:24px;
		font-size:1.5rem;
		line-height:28px;
		line-height:1.75rem;
	}

	.b-event-facts {
		margin-bottom:35px;
		font-size:16px;
		font-size:1rem;
		line-height:26px;
		line-height:1.625rem;
	}

	.b-event-facts .date,.b-event-facts .link,.b-event-facts .location {
		padding:12px 20px;
	}

	.b-events .event-list .text-box {
		font-size:24px;
		font-size:1.5rem;
		line-height:30px;
		line-height:1.875rem;
	}

	.b-events .event-list .date-end {
		font-size:16px;
		font-size:1rem;
		line-height:22px;
		line-height:1.375rem;
	}

	.b-events .btn {
		padding:9px 30px;
		font-size:16px;
		font-size:1rem;
		line-height:20px;
		line-height:1.25rem;
	}

	.b-events .btn:active,.b-events .btn:focus,.b-events .btn:hover {
		padding-right:45px;
	}

	.b-events .btn:after {
		right:20px;
	}

	.b-events .event-list .item+.item {
		margin-top:10px;
	}

	.b-events .event-list .link-box {
		display:block;
	}

	.b-events .event-list .date-box,.b-events .event-list .text-box {
		width:100%;
		display:block;
		padding:20px;
	}

	.b-events .event-list .date-box {
		background-color:#005883;
		background-image:-webkit-linear-gradient(105deg,#173277,#005883 99%);
		background-image:linear-gradient(-15deg,#173277,#005883 99%);
		padding:14px 20px;
	}

	.b-events .event-list .btn {
		display:none;
	}

	.b-events .event-list .date-start {
		font-size:30px;
		font-size:1.875rem;
		line-height:36px;
		line-height:2.25rem;
	}

	.b-form select {
		height:32px;
		margin-bottom:8px;
		font-size:24px;
		font-size:1.5rem;
		line-height:28px;
		line-height:1.75rem;
	}

	.b-form .img-captcha {
		margin-bottom:10px;
	}

	.b-form .btn-upload {
		margin-top:10px;
	}

	.b-form {
		padding:20px;
	}

	.b-form .form-box {
		width:100%;
	}

	.b-form .form-box+.form-box {
		margin-top:20px;
	}

	.b-section .b-heading {
		margin-bottom:17px;
	}

	.b-heading {
		margin:25px 0 30px;
	}

	.b-heading>.title {
		margin-bottom:24px;
		font-size:24px;
		font-size:1.5rem;
		line-height:30px;
		line-height:1.875rem;
	}

	.b-intro {
		padding:20px;
	}

	.b-section .b-intro {
		margin:20px 0;
	}

	.b-intro .b-download {
		margin:16px 0 12px;
	}

	.b-intro .b-download dt {
		margin-bottom:20px;
	}

	.b-intro .b-download .link {
		padding:9px 20px;
	}

	.b-intro .title {
		margin-bottom:15px;
		font-size:20px;
		font-size:1.25rem;
		line-height:24px;
		line-height:1.5rem;
	}

	.b-intro .text {
		font-size:16px;
		font-size:1rem;
		line-height:22px;
		line-height:1.375rem;
	}

	.b-intro .timestamp {
		margin-top:14px;
		font-size:14px;
		font-size:.875rem;
		line-height:28px;
		line-height:1.75rem;
	}

	.b-intro.is-visible .btn-toggle:after {
		-webkit-transform:rotate(-90deg);
		-ms-transform:rotate(-90deg);
		transform:rotate(-90deg);
	}

	.b-intro.is-visible .content {
		height:auto;
		overflow:visible;
	}

	.b-intro .btn-toggle:after {
		-webkit-transform:rotate(90deg);
		-ms-transform:rotate(90deg);
		transform:rotate(90deg);
	}

	.b-intro .content {
		height:84px;
		overflow:hidden;
	}

	.b-ir-yearly {
		display:none;
		margin-top:36px;
	}

	.b-ir-yearly select {
		width:100%;
		margin-bottom:12px;
		font-size:22px;
		font-size:1.375rem;
		line-height:26px;
		line-height:1.625rem;
	}

	.b-ir-yearly .btn {
		display:inline-block;
		position:relative;
		margin:0 20px 20px;
	}

	.b-ir-yearly>.main,.b-key-facts {
		padding:20px;
	}

	.b-key-facts .title {
		font-size:24px;
		font-size:1.5rem;
		line-height:28px;
		line-height:1.75rem;
	}

	.b-key-facts .fact-list {
		font-size:16px;
		font-size:1rem;
		line-height:28px;
		line-height:1.75rem;
	}

	.b-key-facts .fact-list li {
		margin-top:14px;
	}

	.b-key-facts .fact-list {
		height:124px;
		overflow:hidden;
	}

	.b-key-facts.is-visible .fact-list {
		height:auto;
	}

	.b-key-facts.is-visible .btn-toggle,.b-language-nav {
		margin-top:20px;
	}

	.b-media-contact-overview .heading {
		margin-bottom:24px;
	}

	.b-media-contact-overview .heading .title {
		margin-bottom:24px;
		font-size:30px;
		font-size:1.875rem;
		line-height:36px;
		line-height:2.25rem;
	}

	.b-media-contact-overview .b-intro {
		margin-bottom:48px;
	}

	.b-media-contact-overview .b-media-listing {
		margin-bottom:-20px;
	}

	.b-media-contact-overview .b-results .result-list.is-2-col>.item,.b-media-contact-overview .b-results .result-list>.item {
		height:auto;
	}

	.b-media-press-kit .b-intro {
		margin-bottom:48px;
	}

	.b-media-press-kit .b-media-listing {
		margin-bottom:20px;
	}

	.b-meta-nav {
		font-size:16px;
		font-size:1rem;
		line-height:22px;
		line-height:1.375rem;
	}

	.b-outro {
		padding:20px;
	}

	.b-outro .title {
		margin-bottom:15px;
		font-size:20px;
		font-size:1.25rem;
		line-height:24px;
		line-height:1.5rem;
	}

	.b-outro .text {
		margin-bottom:28px;
		font-size:16px;
		font-size:1rem;
		line-height:22px;
		line-height:1.375rem;
	}

	.b-outro .text:last-child {
		margin-bottom:0;
	}

	.b-outro .btn {
		display:block;
		margin-top:20px;
		padding:9px 20px;
		font-size:16px;
		font-size:1rem;
		line-height:20px;
		line-height:1.25rem;
	}

	.b-outro .btn:active,.b-outro .btn:focus,.b-outro .btn:hover {
		padding-right:45px;
	}

	.b-outro .btn:after {
		right:20px;
	}

	.b-outro.is-visible .btn-toggle:after {
		-webkit-transform:rotate(-90deg);
		-ms-transform:rotate(-90deg);
		transform:rotate(-90deg);
	}

	.b-outro.is-visible .content {
		overflow:visible;
		height:auto;
	}

	.b-outro .btn-toggle:after {
		-webkit-transform:rotate(90deg);
		-ms-transform:rotate(90deg);
		transform:rotate(90deg);
	}

	.b-outro .content {
		overflow:hidden;
		height:132px;
	}

	.b-press-release-downloads {
		width:100%;
		max-width:640px;
	}

	.b-press-release-downloads .item {
		width:320px;
		height:272px;
		margin-bottom:40px;
		padding:0 20px;
	}

	.b-quick-access {
		display:none;
	}

	.b-range-slider {
		margin:20px 0;
		width:100%;
		height:200px;
	}

	.b-range-slider .slider-bg,.b-range-slider .slider-range {
		left:15px;
		width:18px;
		height:100%;
	}

	.b-range-slider .slider-range {
		border-top-left-radius:10px;
		border-top-right-radius:10px;
		padding-bottom:10px;
	}

	.b-range-slider .current {
		margin-left:60px;
	}

	.b-range-slider .all,.b-range-slider .month,.b-range-slider .week,.b-range-slider .year {
		position:absolute;
	}

	.b-range-slider .all {
		top:3px;
	}

	.b-range-slider .year {
		top:53px;
	}

	.b-range-slider .month {
		top:103px;
	}

	.b-range-slider .week {
		top:153px;
	}

	.b-range-slider .handle {
		top:0;
		left:12px;
	}

	.b-results {
		margin-top:25px;
	}

	.b-results .result-list>.item {
		width:280px;
		margin-bottom:20px;
	}

	.b-section-separator {
		margin:40px 0 0;
	}

	.b-article .b-section-separator {
		margin:0 0 40px;
	}

	.b-section-separator>.title {
		margin-bottom:20px;
		font-size:20px;
		font-size:1.25rem;
		line-height:24px;
		line-height:1.5rem;
	}

	.b-sharing {
		display:none;
	}

	.b-single-component-view {
		padding:10px 0 40px;
	}

	.b-single-component-view .infos {
		max-width:600px;
		padding:20px;
	}

	.b-single-component-view .infos dt {
		font-size:20px;
		font-size:1.25rem;
		line-height:22px;
		line-height:1.375rem;
	}

	.b-single-component-view .infos dd {
		font-size:16px;
		font-size:1rem;
		line-height:22px;
		line-height:1.375rem;
	}

	.b-social-links .title {
		font-size:24px;
		font-size:1.5rem;
		line-height:28px;
		line-height:1.75rem;
	}

	.b-social-links .channel {
		min-height:34px;
		padding:6px 0 0 48px;
	}

	.b-social-links .channel li+li {
		margin-top:8px;
	}

	.b-social-links .item,.b-social-links .title {
		margin-bottom:16px;
	}

	.b-article-accordion .acc-title {
		font-size:16px;
		font-size:1rem;
		line-height:24px;
		line-height:1.5rem;
	}

	.b-article-accordion .acc-content h4 {
		margin-bottom:14px;
		font-size:16px;
		font-size:1rem;
		line-height:26px;
		line-height:1.625rem;
	}

	.b-article-accordion .acc-content p {
		margin-bottom:14px;
		font-size:14px;
		font-size:.875rem;
		line-height:20px;
		line-height:1.25rem;
	}

	.b-article-accordion .acc-content>ol li,.b-article-accordion .acc-content>ul li {
		margin-bottom:20px;
		font-size:14px;
		font-size:.875rem;
		line-height:20px;
		line-height:1.25rem;
	}

	.b-article-accordion .acc-content>ol>li {
		padding-left:40px;
	}

	.b-article-accordion .acc-content>ol>li:before {
		width:26px;
		height:26px;
		font-size:14px;
		line-height:23px;
	}

	.b-article-accordion .acc-content>ul li {
		padding-left:40px;
	}

	.b-article-accordion .acc-content>ul li:before {
		top:5px;
		left:5px;
		width:11px;
		height:11px;
	}

	.b-article-accordion .acc-content>ol,.b-article-accordion .acc-content>ul {
		margin-bottom:14px;
	}

	.b-article-accordion {
		margin-bottom:20px;
	}

	.b-article-apprenticeship tbody tr {
		font-size:14px;
		font-size:.875rem;
		line-height:20px;
		line-height:1.25rem;
	}

	.b-article-apprenticeship tbody th {
		padding:20px;
	}

	.b-article-apprenticeship .form-field {
		margin-bottom:10px;
	}

	.b-article-apprenticeship .form-select {
		margin-bottom:25px;
	}

	.b-article-apprenticeship .ff-select label {
		display:block;
		font-size:20px;
		font-size:1.25rem;
		line-height:24px;
		line-height:1.5rem;
	}

	.b-article-apprenticeship select {
		display:block;
		width:100%;
	}

	.b-article-apprenticeship>.application {
		margin-top:10px;
	}

	.b-article-apprenticeship>.application .event-check,.b-article-apprenticeship>.application .event-check-time,.b-article-apprenticeship>.application .event-no {
		display:block;
		float:none;
		width:100%;
		margin-bottom:10px;
	}

	.article-carousel .controls {
		position:absolute;
		top:0;
		right:0;
	}

	.article-carousel .info {
		font-size:14px;
		font-size:.875rem;
		line-height:22px;
		line-height:1.375rem;
	}

	.article-carousel .carousel,.article-carousel .carousel .item {
		display:block;
		width:100%;
	}

	.article-carousel .media-box {
		float:none;
	}

	.article-carousel .info {
		margin-bottom:20px;
	}

	.article-carousel>.title {
		font-size:20px;
		font-size:1.25rem;
		line-height:24px;
		line-height:1.5rem;
	}

	.article-carousel p {
		font-size:14px;
		font-size:.875rem;
		line-height:22px;
		line-height:1.375rem;
	}

	.article-carousel.is-quote-image .image-box {
		display:none;
	}

	.article-carousel.is-quote-image blockquote {
		float:right;
		top:19px;
		width:100%;
		margin:0;
	}

	.article-carousel.is-quote-image blockquote .quotation {
		height:70px;
		margin-top:-20px;
		margin-left:-6px;
		font-size:80px;
		font-size:5rem;
		line-height:100px;
		line-height:6.25rem;
	}

	.article-carousel.is-quote-image blockquote .quotation:after {
		width:84%;
	}

	.article-carousel.is-quote-image blockquote footer {
		padding-left:60%;
	}

	.article-carousel.is-quote-image blockquote footer:before {
		content:"";
		position:absolute;
		top:19%;
		left:0;
		width:58%;
		height:5px;
		border-bottom:0;
	}

	.article-carousel.is-quote-image blockquote footer cite {
		font-family:HelveticaNeueLT-Bold,Arial,sans-serif;
	}

	.article-carousel.is-quote-image p {
		font-size:16px;
		font-size:1rem;
		line-height:26px;
		line-height:1.625rem;
	}

	.b-standard-story .article-carousel .title {
		margin-bottom:20px;
	}

	.b-standard-story .article-carousel>h2 {
		padding:20px 0 0;
		font-size:20px;
		font-size:1.25rem;
		line-height:24px;
		line-height:1.5rem;
	}

	.b-standard-story .article-carousel .controls {
		top:20px;
		right:30px;
	}

	.article-carousel>.title {
		margin-bottom:20px;
		padding-right:0;
	}

	.article-carousel .controls {
		display:none;
	}

	.article-carousel blockquote footer {
		margin-top:20px;
		border-top:1px solid #0c587f;
		padding-top:10px;
		text-align:right;
	}

	.b-standard-story .article-carousel {
		padding:0 20px 40px;
	}

	.b-standard-story .article-carousel .image-box,.b-standard-story .article-carousel .media-box {
		width:240px;
	}

	.b-standard-story .article-carousel img {
		height:135px;
	}

	.b-article-controls {
		display:none;
	}

	.b-article-main .content>h1 {
		font-size:24px;
		font-size:1.5rem;
		line-height:30px;
		line-height:1.875rem;
	}

	.b-article-main .content>h2 {
		margin-top:30px;
		margin-bottom:30px;
		font-size:26px;
		font-size:1.625rem;
		line-height:28px;
		line-height:1.75rem;
	}

	.b-article-main .content>h3 {
		margin-bottom:15px;
		font-size:20px;
		font-size:1.25rem;
		line-height:24px;
		line-height:1.5rem;
	}

	.b-article-main .content>h4 {
		margin-bottom:15px;
		font-size:18px;
		font-size:1.125rem;
		line-height:22px;
		line-height:1.375rem;
	}

	.b-article-main .content>p {
		margin-bottom:15px;
		font-size:14px;
		font-size:.875rem;
		line-height:20px;
		line-height:1.25rem;
	}

	.b-article-main .content>.intro {
		margin-bottom:15px;
		font-size:15px;
		font-size:.9375rem;
		line-height:22px;
		line-height:1.375rem;
	}

	.b-article-main .content .dropdown-box ol,.b-article-main .content .dropdown-box ul,.b-article-main .content>ol,.b-article-main .content>ul {
		margin:0 0 20px;
	}

	.b-article-main .content>blockquote {
		float:none;
		width:100%;
		margin:0 0 45px;
	}

	.b-article-main .content>blockquote p {
		font-size:14px;
		font-size:.875rem;
		line-height:20px;
		line-height:1.25rem;
	}

	.b-article-main .content>blockquote p:before {
		height:70px;
		margin:-20px 0 0 -10px;
		padding-right:80%;
		font-size:80px;
		line-height:100px;
	}

	.b-article-main .content>blockquote footer {
		margin-top:30px;
	}

	.b-article-main .content>blockquote footer:before {
		top:-25%;
		left:0;
		width:100%;
		height:5px;
	}

	.b-article-main .content>blockquote footer cite a {
		top:30px;
	}

	.b-article-main .content tbody td,.b-article-main .content tbody th,.b-article-main .content thead th {
		padding:20px;
	}

	.b-article-main .content tbody tr {
		font-size:14px;
		font-size:.875rem;
		line-height:20px;
		line-height:1.25rem;
	}

	.b-article-main {
		margin-bottom:30px;
		padding:0 20px;
	}

	.b-article-main+.b-outro {
		margin:-30px 0 30px;
	}

	.b-article-main .content {
		padding:0;
	}

	.b-article-main .content:not(.is-bg-fill)+.content:not(.is-bg-fill) {
		padding-top:0;
	}

	.b-article-main .content.is-bg-fill,.b-article-main .content.is-full-width {
		margin:20px -20px;
	}

	.b-article-main .content.is-bg-fill {
		padding:20px;
	}

	.b-article-main .content.is-full-width .media-box .info,.b-article-main .content.is-full-width>h2,.b-article-main .content.is-full-width>h3 {
		padding:0 20px;
	}

	.b-article-main .content.is-full-width .media-box .info {
		font-size:14px;
		font-size:.875rem;
		line-height:22px;
		line-height:1.375rem;
	}

	.b-article-main .content.is-related {
		padding-bottom:0;
	}

	.b-article-main .content.is-related>h2.short-title {
		margin-bottom:30px;
		font-size:20px;
		font-size:1.25rem;
		line-height:24px;
		line-height:1.5rem;
	}

	.b-article-main .content.is-related .b-press-release-downloads .item {
		float:none;
		margin-left:-40px;
	}

	.b-article-main .content table ol li,.b-article-main .content table ul li,.b-article-main .content>ol li,.b-article-main .content>ul li {
		margin-bottom:15px;
		font-size:14px;
		font-size:.875rem;
		line-height:20px;
		line-height:1.25rem;
	}

	.b-article-main .content table ol>li,.b-article-main .content>ol>li {
		padding-left:40px;
	}

	.b-article-main .content table ol>li:before,.b-article-main .content>ol>li:before {
		width:26px;
		height:26px;
		font-size:14px;
		line-height:23px;
	}

	.b-article-main .content table ul li,.b-article-main .content>ul li {
		padding-left:40px;
	}

	.b-article-main .content table ul li:before,.b-article-main .content>ul li:before {
		top:5px;
		left:8px;
	}

	.b-article-main .content table {
		margin-top:20px;
		margin-bottom:25px;
	}

	.b-article-main .content .dropdown-box .link-list,.b-article-main .content .link-list {
		max-width:280px;
		margin:0 0 20px;
	}

	.b-article-main .aside {
		margin-bottom:15px;
		padding-top:20px;
	}

	.b-article-main .aside .date,.b-article-main .aside .short-title {
		margin-bottom:15px;
		font-size:20px;
		font-size:1.25rem;
		line-height:24px;
		line-height:1.5rem;
	}

	.b-article-main .aside .download-link {
		margin-bottom:20px;
		padding:9px 30px;
		font-size:16px;
		font-size:1rem;
		line-height:20px;
		line-height:1.25rem;
	}

	.no-touch .b-article-main .aside .download-link:active,.no-touch .b-article-main .aside .download-link:focus,.no-touch .b-article-main .aside .download-link:hover {
		padding-right:60px;
	}

	.b-article-main .aside .download-link:after {
		right:25px;
	}

	.b-article-main .aside .print-link {
		display:none;
	}

	.b-article-main .aside .tag-list li a {
		font-size:15px;
		font-size:.9375rem;
		line-height:22px;
		line-height:1.375rem;
	}

	.b-article-media .download-image {
		width:30px;
		height:30px;
		background-size:16px;
	}

	.b-article-media {
		width:100%;
		margin-bottom:20px;
	}

	.b-article-media .btn {
		font-size:16px;
		font-size:1rem;
		line-height:20px;
		line-height:1.25rem;
	}

	.b-article-media .info {
		font-size:14px;
		font-size:.875rem;
		line-height:22px;
		line-height:1.375rem;
	}

	.b-article-media img {
		margin-top:20px;
	}

	.b-article-slideshare {
		width:280px;
		margin-left:-20px;
	}

	.b-article-text-dropdown h2 {
		font-size:20px;
		font-size:1.25rem;
		line-height:24px;
		line-height:1.5rem;
	}

	.b-article-text-dropdown h3,.b-article-text-dropdown h4 {
		margin-bottom:15px;
		font-size:18px;
		font-size:1.125rem;
		line-height:22px;
		line-height:1.375rem;
	}

	.b-article-text-dropdown ol,.b-article-text-dropdown p,.b-article-text-dropdown ul {
		font-size:14px;
		font-size:.875rem;
		line-height:20px;
		line-height:1.25rem;
	}

	.b-tag-list {
		overflow:hidden;
	}

	.b-tag-list li {
		float:left;
		margin-right:10px;
	}

	.b-tag-list .btn {
		font-size:14px;
		font-size:.875rem;
		line-height:18px;
		line-height:1.125rem;
	}

	.b-iframe-financial.is-mini-chart {
		height:174px;
	}

	.b-iframe-financial.is-chart-tool,.b-iframe-financial.is-index-overview {
		display:none;
	}

	.b-iframe-financial.is-investment-calc {
		height:466px;
	}

	.b-iframe-financial.is-quote-list {
		height:668px;
	}

	.b-news-carousel {
		display:block;
	}

	.b-single-contact .name {
		margin-bottom:18px;
		font-size:24px;
		font-size:1.5rem;
		line-height:28px;
		line-height:1.75rem;
	}

	.b-single-contact .job-description {
		height:48px;
		font-size:16px;
		font-size:1rem;
		line-height:24px;
		line-height:1.5rem;
	}

	.b-single-contact .contact-list dd {
		margin-left:38px;
	}

	.b-single-contact .cellphone-number,.b-single-contact .phone-number {
		margin-bottom:16px;
		font-size:20px;
		font-size:1.25rem;
		line-height:24px;
		line-height:1.5rem;
	}

	.b-single-contact .btn {
		bottom:30px;
		padding:9px 30px;
		font-size:16px;
		font-size:1rem;
		line-height:20px;
		line-height:1.25rem;
	}

	.no-touch .b-single-contact .btn:active,.no-touch .b-single-contact .btn:focus,.no-touch .b-single-contact .btn:hover {
		padding-right:62px;
	}

	.b-single-contact .btn:after {
		right:25px;
	}

	.b-single-contact {
		height:177px;
	}

	.b-single-contact .text-box {
		padding:25px 20px 30px;
	}

	.b-single-contact .btn {
		left:20px;
	}

	.b-single-contact .name {
		overflow:hidden;
		max-width:170px;
	}

	.b-single-contact .image-box {
		display:none;
	}

	.b-single-contact .btn-toggle {
		display:block;
		position:absolute;
		top:30px;
		right:20px;
		-webkit-transform:rotate(90deg);
		-ms-transform:rotate(90deg);
		transform:rotate(90deg);
	}

	.b-single-contact .job-description {
		margin-bottom:0;
	}

	.b-single-contact .contact-list {
		overflow:hidden;
		height:0;
	}

	.b-single-contact .btn {
		display:none;
	}

	.b-media-carousel .b-single-contact,.b-single-contact.is-visible {
		height:340px;
	}

	.b-media-carousel .b-single-contact .btn-toggle,.b-single-contact.is-visible .btn-toggle {
		border:0;
		background-color:#0c587f;
		-webkit-transform:rotate(-90deg);
		-ms-transform:rotate(-90deg);
		transform:rotate(-90deg);
	}

	.b-media-carousel .b-single-contact .text-box,.b-single-contact.is-visible .text-box {
		background-color:#fff;
		background-image:none;
	}

	.b-media-carousel .b-single-contact .job-description,.b-single-contact.is-visible .job-description {
		color:#666;
	}

	.b-media-carousel .b-single-contact .contact-list,.b-media-carousel .b-single-contact .name,.b-single-contact.is-visible .contact-list,.b-single-contact.is-visible .name {
		overflow:visible;
		height:auto;
		color:#0c587f;
	}

	.b-media-carousel .b-single-contact .contact-list,.b-single-contact.is-visible .contact-list {
		margin-top:20px;
	}

	.b-media-carousel .b-single-contact .contact-list dt,.b-single-contact.is-visible .contact-list dt {
		margin:15px 0 0 4px;
	}

	.b-media-carousel .b-single-contact .contact-list dd,.b-single-contact.is-visible .contact-list dd {
		margin-left:0;
		border-top:1px solid #0c587f;
		padding:15px 0 0 38px;
	}

	.b-media-carousel .b-single-contact .btn a,.b-media-carousel .b-single-contact .cellphone-number a,.b-media-carousel .b-single-contact .phone-number a,.b-single-contact.is-visible .btn a,.b-single-contact.is-visible .cellphone-number a,.b-single-contact.is-visible .phone-number a {
		color:#0c587f;
	}

	.b-media-carousel .b-single-contact .phone,.b-single-contact.is-visible .phone {
		background-image:url(data:image/svg+xml;charset=US-ASCII,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22utf-8%22%3F%3E%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2214%22%20height%3D%2224%22%20viewBox%3D%220%200%2014%2024%22%3E%3Cpath%20fill%3D%22%230C587F%22%20d%3D%22M1.6.911l-.36.21c-.39.26-.71.63-.92%201.08-.09.2-.15.4-.19.61l-.04.27c-.37%203.08.42%207.1%201.91%2010.871%201.49%203.771%203.68%207.28%206.081%209.319l.21.17c.17.131.359.24.561.33.471.201.961.271%201.43.211l.41-.08c.979-.221%202.08-.69%202.771-1.211.183-.142.317-.312.42-.529.16-.34.147-.7.03-1.03-.473-1.271-1.66-3.021-2.5-4.11l-.11-.129c-.13-.148-.29-.271-.487-.351-.263-.12-.541-.14-.803-.101v-.01c-.56.1-1.27.278-1.85.391-.133.039-.262.06-.391.06-.201.011-.399-.03-.589-.11-.16-.067-.301-.17-.421-.289l-.21-.26c-.61-.82-1.23-2.051-1.74-3.32-.5-1.271-.88-2.589-.99-3.589-.03-.11-.04-.22-.03-.33.01-.17.04-.33.12-.49.08-.19.21-.35.36-.47.1-.09.21-.16.33-.21.51-.3%201.15-.62%201.64-.92h-.013c.23-.14.42-.34.53-.6.09-.18.13-.38.12-.57l-.01-.17c-.13-1.36-.45-3.44-.98-4.69-.13-.32-.38-.59-.73-.74-.22-.1-.45-.13-.67-.12-.88.057-2.01.427-2.889.907z%22%2F%3E%3C%2Fsvg%3E);
		background-repeat:no-repeat;
	}

	.lt-ie9 .b-media-carousel .b-single-contact .phone,.lt-ie9 .b-single-contact.is-visible .phone {
		background-image:url(../../img/icons/png-fallback/contact-phone-blue.png);
		background-repeat:no-repeat;
	}

	.b-media-carousel .b-single-contact .cellphone,.b-single-contact.is-visible .cellphone {
		background-image:url(data:image/svg+xml;charset=US-ASCII,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22utf-8%22%3F%3E%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2214%22%20height%3D%2224%22%20viewBox%3D%220%200%2014%2024%22%3E%3Cpath%20fill%3D%22%230C587F%22%20d%3D%22M12.07%2019.21v.101c-.051.469-.471.84-.971.84h-8.189c-.54%200-.98-.42-.98-.939v-14.432c0-.47.35-.85.81-.93l.17-.01.16.01h7.87l.16-.01.17.01c.42.07.75.41.801.83v14.53h-.001zm-5.07%203.87c-.63%200-1.15-.5-1.15-1.109%200-.621.52-1.121%201.15-1.121s1.15.5%201.15%201.121c0%20.609-.52%201.109-1.15%201.109zm-1.42-21.7h2.77c.31.01.56.25.56.56%200%20.27-.21.51-.49.54h-2.7700000000000005c-.31%200-.56-.25-.56-.55%200-.28.21-.51.49-.55zm6.62-1.38h-10.4c-.99%200-1.8.78-1.8%201.75v20.5c0%20.971.81%201.75%201.8%201.75h10.4c.989%200%201.8-.779%201.8-1.75v-20.5c0-.97-.811-1.75-1.8-1.75z%22%2F%3E%3C%2Fsvg%3E);
		background-repeat:no-repeat;
	}

	.lt-ie9 .b-media-carousel .b-single-contact .cellphone,.lt-ie9 .b-single-contact.is-visible .cellphone {
		background-image:url(../../img/icons/png-fallback/contact-cellphone-blue.png);
		background-repeat:no-repeat;
	}

	.b-media-carousel .b-single-contact .btn,.b-single-contact.is-visible .btn {
		display:block;
		position:relative;
		bottom:auto;
		left:auto;
		border-top:1px solid #0c587f;
		border-radius:0;
		padding:15px 92px 0 38px;
		text-align:left;
		color:#0c587f;
		background-color:transparent;
		background-image:url(data:image/svg+xml;charset=US-ASCII,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22utf-8%22%3F%3E%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2222%22%20height%3D%2215%22%20viewBox%3D%220%200%2022%2015%22%3E%3Cg%20fill%3D%22%230C587F%22%3E%3Cpath%20d%3D%22M21.38%202.388c-.12%200-.229.03-.319.1%200%200-9.188%207.57-9.271%207.63-.229.159-.5.26-.79.26s-.57-.101-.79-.271c-.08-.049-9.27-7.619-9.27-7.619-.09-.07-.2-.1-.32-.1-.34%200-.62.29-.62.65v10.5c0%20.8.62%201.46%201.39%201.46h19.219c.771%200%201.391-.66%201.391-1.46v-10.5c0-.36-.279-.65-.62-.65zM10.36%208.348c.18.143.41.221.65.221.24%200%20.471-.09.65-.229l8.88-7.13.14-.13c.1-.11.16-.27.16-.43%200-.36-.279-.65-.619-.65h-18.421c-.35-.002-.62.288-.62.648%200%20.18.07.35.19.47l8.99%207.23z%22%2F%3E%3C%2Fg%3E%3C%2Fsvg%3E);
		background-repeat:no-repeat;
		background-position:0 80%;
		background-size:19px;
	}

	.lt-ie9 .b-media-carousel .b-single-contact .btn,.lt-ie9 .b-single-contact.is-visible .btn {
		background-image:url(../../img/icons/png-fallback/button-email-lightblue.png);
		background-repeat:no-repeat;
	}

	.b-media-carousel .b-single-contact .btn:after,.b-single-contact.is-visible .btn:after {
		content:none;
	}

	.no-touch .b-media-carousel .b-single-contact .btn:active,.no-touch .b-media-carousel .b-single-contact .btn:focus,.no-touch .b-media-carousel .b-single-contact .btn:hover,.no-touch .b-single-contact.is-visible .btn:active,.no-touch .b-single-contact.is-visible .btn:focus,.no-touch .b-single-contact.is-visible .btn:hover {
		border-top:1px solid #0c587f;
		border-radius:0;
		padding-right:92px;
		color:#0c587f;
		background-color:transparent;
	}

	.b-media-carousel .btn-toggle {
		display:none;
	}

	.b-single-download .filename {
		max-height:84px;
		font-size:24px;
		font-size:1.5rem;
		line-height:28px;
		line-height:1.75rem;
	}

	.b-single-download .description {
		margin-bottom:22px;
		font-size:16px;
		font-size:1rem;
		line-height:26px;
		line-height:1.625rem;
	}

	.b-single-download .text {
		max-height:104px;
		font-size:16px;
		font-size:1rem;
		line-height:26px;
		line-height:1.625rem;
	}

	.b-single-download .btn {
		padding:9px 30px;
		font-size:16px;
		font-size:1rem;
		line-height:20px;
		line-height:1.25rem;
	}

	.no-touch .b-single-download .btn:active,.no-touch .b-single-download .btn:focus,.no-touch .b-single-download .btn:hover {
		padding-right:60px;
	}

	.b-single-download .btn:after {
		right:20px;
	}

	.b-single-download {
		height:174px;
	}

	.b-single-download .text-box {
		padding:25px 20px 30px;
	}

	.b-single-download .text {
		display:none;
	}

	.b-single-download .btn {
		bottom:20px;
		left:20px;
		max-width:240px;
		white-space:nowrap;
	}

	.b-social-media-facebook .name {
		font-size:24px;
		font-size:1.5rem;
		line-height:28px;
		line-height:1.75rem;
	}

	.b-social-media-facebook .text-box {
		padding:0 30px;
	}

	.b-social-media-facebook .date {
		margin-bottom:6px;
	}

	.b-social-media-facebook .message {
		max-height:144px;
		font-size:16px;
		font-size:1rem;
		line-height:24px;
		line-height:1.5rem;
	}

	.b-social-media-facebook .interaction-box {
		min-height:53px;
	}

	.b-social-media-facebook .interaction-box .hint {
		font-size:14px;
		font-size:.875rem;
		line-height:18px;
		line-height:1.125rem;
	}

	.b-social-media-facebook {
		height:174px;
	}

	.b-social-media-facebook:after {
		top:30px;
		right:20px;
	}

	.b-social-media-facebook .title-box {
		padding:25px 75px 21px 20px;
	}

	.b-social-media-facebook .interaction-box {
		padding:12px 20px;
	}

	.b-social-media-facebook .date,.b-social-media-facebook .message {
		display:none;
	}

	.b-social-media-instagram {
		height:174px;
	}

	.b-social-media-instagram .title {
		left:20px;
		font-size:24px;
		font-size:1.5rem;
		line-height:28px;
		line-height:1.75rem;
	}

	.b-social-media-instagram .photo img {
		top:-25%;
		width:100%;
	}

	.b-social-media-instagram .pager {
		bottom:30px;
	}

	.b-social-media-twitter .fullname {
		font-size:24px;
		font-size:1.5rem;
		line-height:28px;
		line-height:1.75rem;
	}

	.b-social-media-twitter .nickname {
		font-size:16px;
		font-size:1rem;
		line-height:24px;
		line-height:1.5rem;
	}

	.b-social-media-twitter .text-box {
		padding:0 30px;
	}

	.b-social-media-twitter .date {
		margin-bottom:6px;
	}

	.b-social-media-twitter .tweet {
		max-height:144px;
		font-size:16px;
		font-size:1rem;
		line-height:24px;
		line-height:1.5rem;
	}

	.b-social-media-twitter .interaction-box {
		min-height:53px;
	}

	.b-social-media-twitter .interaction-box .hint {
		margin-left:5px;
		font-size:14px;
		font-size:.875rem;
		line-height:18px;
		line-height:1.125rem;
	}

	.b-social-media-twitter {
		height:174px;
	}

	.b-social-media-twitter:after {
		top:30px;
		right:20px;
	}

	.b-social-media-twitter .title-box {
		padding:25px 90px 25px 20px;
	}

	.b-social-media-twitter .interaction-box {
		padding:12px 20px;
	}

	.b-social-media-twitter .date,.b-social-media-twitter .tweet {
		display:none;
	}

	.b-teaser-did-you-know {
		height:340px;
	}

	.b-teaser-did-you-know .title {
		max-height:56px;
		margin-bottom:20px;
		font-size:24px;
		font-size:1.5rem;
		line-height:28px;
		line-height:1.75rem;
	}

	.b-teaser-did-you-know .text {
		max-height:160px;
		padding-right:50px;
		font-size:16px;
		font-size:1rem;
		line-height:19px;
		line-height:1.1875rem;
	}

	.b-teaser-did-you-know .text em {
		margin-bottom:10px;
		font-size:24px;
		font-size:1.5rem;
		line-height:28px;
		line-height:1.75rem;
		text-transform:uppercase;
	}

	.b-teaser-did-you-know .text .highlight {
		font-size:60px;
		font-size:3.75rem;
		line-height:64px;
		line-height:4rem;
	}

	.b-teaser-did-you-know .btn {
		bottom:30px;
		padding:9px 30px;
		font-size:16px;
		font-size:1rem;
		line-height:20px;
		line-height:1.25rem;
	}

	.no-touch .b-teaser-did-you-know .btn:active,.no-touch .b-teaser-did-you-know .btn:focus,.no-touch .b-teaser-did-you-know .btn:hover {
		padding-right:45px;
	}

	.b-teaser-did-you-know .btn:after {
		right:20px;
	}

	.b-teaser-did-you-know .text-box {
		padding:25px 20px 30px;
	}

	.b-teaser-did-you-know .btn {
		left:20px;
		max-width:240px;
	}

	.b-teaser-division {
		height:340px;
	}

	.b-teaser-division .title {
		font-size:24px;
		font-size:1.5rem;
		line-height:28px;
		line-height:1.75rem;
	}

	.b-teaser-division .text {
		max-height:240px;
		font-size:16px;
		font-size:1rem;
		line-height:24px;
		line-height:1.5rem;
	}

	.b-teaser-division {
		padding:25px 20px 30px;
	}

	.b-teaser-division .title {
		max-height:56px;
		margin-bottom:16px;
	}

	.b-teaser-division .text-box {
		display:none;
	}

	.b-teaser-division .list-box ul {
		max-height:213px;
	}

	.b-teaser-division .link {
		height:70px;
		font-size:20px;
		font-size:1.25rem;
		line-height:24px;
		line-height:1.5rem;
	}

	.b-teaser-division .link:after {
		top:27px;
	}

	.b-teaser-division .link>.inner {
		max-width:175px;
	}

	.b-teaser-event-list .controls {
		top:24px;
		left:188px;
	}

	.b-teaser-event-list .controls .btn {
		padding:7px 20px;
		font-size:14px;
		font-size:.875rem;
		line-height:18px;
		line-height:1.125rem;
	}

	.b-teaser-event-list .controls .next,.b-teaser-event-list .controls .prev {
		width:34px;
		height:34px;
		background-size:8px auto;
	}

	.b-teaser-event-list .carousel .rack {
		height:174px;
	}

	.b-teaser-event-list .carousel .item {
		width:280px;
		height:174px;
		margin-bottom:30px;
	}

	.js .b-teaser-event-list .carousel .item {
		margin-bottom:0;
	}

	.b-teaser-event-list .event {
		padding:19px 24px 30px;
	}

	.b-teaser-event-list .event .btn {
		display:none;
	}

	.b-teaser-event-list .link-box {
		margin:0 -30px;
		padding:0 30px;
	}

	.b-teaser-event-list .date-start {
		margin-bottom:-2px;
	}

	.b-teaser-event-list .date-start .day {
		display:inline-block;
		padding-right:3px;
		font-size:40px;
		font-size:2.5rem;
		line-height:44px;
		line-height:2.75rem;
	}

	.b-teaser-event-list .date-start .month {
		display:inline-block;
		margin-bottom:3px;
		font-size:24px;
		font-size:1.5rem;
		line-height:28px;
		line-height:1.75rem;
	}

	.b-teaser-event-list .date-end {
		font-size:14px;
		font-size:.875rem;
		line-height:18px;
		line-height:1.125rem;
	}

	.b-teaser-event-list .title {
		max-height:66px;
		margin-top:8px;
		font-size:18px;
		font-size:1.125rem;
		line-height:22px;
		line-height:1.375rem;
	}

	.b-teaser-event-list .highlight {
		max-height:44px;
	}

	.b-teaser-filter {
		height:340px;
	}

	.b-teaser-filter .title {
		font-size:24px;
		font-size:1.5rem;
		line-height:28px;
		line-height:1.75rem;
	}

	.b-teaser-filter label {
		padding-bottom:6px;
		font-size:24px;
		font-size:1.5rem;
		line-height:28px;
		line-height:1.75rem;
	}

	.b-teaser-filter select {
		height:32px;
		margin-bottom:8px;
		font-size:24px;
		font-size:1.5rem;
		line-height:28px;
		line-height:1.75rem;
	}

	.b-teaser-filter .btn {
		bottom:30px;
		padding:9px 30px;
		font-size:16px;
		font-size:1rem;
		line-height:20px;
		line-height:1.25rem;
	}

	.no-touch .b-teaser-filter .btn:active,.no-touch .b-teaser-filter .btn:focus,.no-touch .b-teaser-filter .btn:hover {
		padding-right:45px;
	}

	.b-teaser-filter .btn:after {
		right:20px;
	}

	.b-teaser-filter .title {
		width:280px;
		padding:25px 20px 20px;
	}

	.b-teaser-filter .form-box {
		padding:16px 20px;
	}

	.b-teaser-filter label {
		width:220px;
	}

	.b-teaser-filter .btn {
		left:20px;
		max-width:220px;
	}

	.b-teaser-financial {
		height:174px;
	}

	.b-teaser-financial .title {
		padding:17px 10px 16px;
		font-size:16px;
		font-size:1rem;
		line-height:16px;
		line-height:1rem;
	}

	.b-teaser-financial .stock-value {
		font-size:32px;
		font-size:2rem;
		line-height:32px;
		line-height:2rem;
	}

	.b-teaser-financial .stock-trend {
		padding:3px 0 3px 28px;
	}

	.b-teaser-financial .stock-trend:before {
		top:4px;
		width:20px;
		height:20px;
	}

	.b-teaser-financial .stock-trend-wrapper {
		background:none!important;
	}

	.b-teaser-financial .stock-trend-wrapper .stock-trend:before {
		background-size:20px;
	}

	.b-teaser-financial .stock-description {
		padding:9px 0 0;
	}

	.b-teaser-financial .stock-name {
		font-family:HelveticaNeueLT-Light,Arial,sans-serif;
		font-size:13px;
		font-size:.8125rem;
		line-height:20px;
		line-height:1.25rem;
		color:#fff;
	}

	.b-teaser-financial .stock-information {
		color:#fff;
	}

	.b-teaser-functional-area {
		height:340px;
	}

	.b-teaser-functional-area .title {
		margin-bottom:16px;
		font-size:24px;
		font-size:1.5rem;
		line-height:28px;
		line-height:1.75rem;
	}

	.b-teaser-functional-area a {
		max-height:168px;
	}

	.b-teaser-functional-area .list-box ul {
		max-height:213px;
	}

	.b-teaser-functional-area .link {
		height:53px;
		font-size:16px;
		font-size:1rem;
		line-height:20px;
		line-height:1.25rem;
	}

	.b-teaser-functional-area .link>.inner {
		max-height:40px;
	}

	.b-teaser-functional-area {
		padding:25px 20px 30px;
	}

	.b-teaser-functional-area .list-box {
		right:20px;
		left:20px;
	}

	.b-teaser-gallery .text-box .btn {
		bottom:30px;
		left:30px;
		padding:9px 30px;
		font-size:16px;
		font-size:1rem;
		line-height:20px;
		line-height:1.25rem;
	}

	.no-touch .b-teaser-gallery .text-box .btn:active,.no-touch .b-teaser-gallery .text-box .btn:focus,.no-touch .b-teaser-gallery .text-box .btn:hover {
		padding-right:45px;
	}

	.b-teaser-gallery .text-box .btn:after {
		right:20px;
	}

	.b-teaser-gallery .info {
		bottom:15px;
		left:30px;
	}

	.b-teaser-gallery {
		height:174px;
	}

	.b-teaser-gallery .text-box {
		padding:25px 20px 9px;
	}

	.b-teaser-gallery .text-box .title {
		max-height:68px;
		margin-top:72px;
		font-family:HelveticaNeueLT-Light,Arial,sans-serif;
		font-size:20px;
		font-size:1.25rem;
		line-height:24px;
		line-height:1.5rem;
	}

	.b-teaser-gallery .text-box .title .highlight {
		display:block;
		font-size:14px;
		font-size:.875rem;
		line-height:20px;
		line-height:1.25rem;
	}

	.b-teaser-gallery .text-box .btn {
		display:none;
	}

	.b-teaser-gallery .image-box {
		position:absolute;
		top:0;
		left:0;
		width:100%;
		height:90px;
	}

	.b-teaser-image-text .text-box .title {
		max-height:84px;
		margin-bottom:22px;
	}

	.b-teaser-image-text .text-box .text {
		max-height:120px;
		font-size:16px;
		font-size:1rem;
		line-height:24px;
		line-height:1.5rem;
	}

	.b-teaser-image-text .text-box .btn {
		padding:9px 30px;
		font-size:16px;
		font-size:1rem;
		line-height:20px;
		line-height:1.25rem;
	}

	.no-touch .b-teaser-image-text .text-box .btn:active,.no-touch .b-teaser-image-text .text-box .btn:focus,.no-touch .b-teaser-image-text .text-box .btn:hover {
		padding-right:45px;
	}

	.b-teaser-image-text .text-box .btn:after {
		right:20px;
	}

	.b-teaser-image-text {
		height:174px;
	}

	.box-l .b-teaser-image-text .image-box,.box-m .b-teaser-image-text .image-box {
		display:none;
	}

	.b-teaser-image-text .text-box {
		padding:25px 20px 30px;
	}

	.b-teaser-image-text .text-box .title {
		font-size:24px;
		font-size:1.5rem;
		line-height:28px;
		line-height:1.75rem;
	}

	.b-teaser-image-text .text-box .text {
		display:none;
	}

	.b-teaser-image-text .text-box .btn {
		bottom:20px;
		left:20px;
		max-width:240px;
		white-space:nowrap;
	}

	.b-teaser-job-offer .category {
		height:22px;
		margin-bottom:12px;
	}

	.b-teaser-job-offer .category,.b-teaser-job-offer .office {
		font-size:16px;
		font-size:1rem;
		line-height:20px;
		line-height:1.25rem;
	}

	.b-teaser-job-offer .office {
		height:40px;
	}

	.b-teaser-job-offer .title {
		font-size:20px;
		font-size:1.25rem;
		line-height:24px;
		line-height:1.5rem;
	}

	.b-teaser-job-offer .btn {
		bottom:30px;
		padding:9px 30px;
		font-size:16px;
		font-size:1rem;
		line-height:20px;
		line-height:1.25rem;
	}

	.no-touch .b-teaser-job-offer .btn:active,.no-touch .b-teaser-job-offer .btn:focus,.no-touch .b-teaser-job-offer .btn:hover {
		padding-right:45px;
	}

	.b-teaser-job-offer .btn:after {
		right:20px;
	}

	.b-teaser-job-offer {
		height:174px;
	}

	.b-teaser-job-offer .text-box {
		padding:25px 20px 30px;
	}

	.b-teaser-job-offer .title {
		height:96px;
		margin-bottom:0;
	}

	.b-teaser-job-offer .btn,.b-teaser-job-offer .office {
		display:none;
	}

	.b-teaser-job-search {
		height:340px;
	}

	.b-teaser-job-search .title {
		font-size:24px;
		font-size:1.5rem;
		line-height:28px;
		line-height:1.75rem;
	}

	.b-teaser-job-search select {
		height:32px;
		font-size:24px;
		font-size:1.5rem;
		line-height:28px;
		line-height:1.75rem;
	}

	.b-teaser-job-search .btn {
		padding:9px 30px;
		font-size:16px;
		font-size:1rem;
		line-height:20px;
		line-height:1.25rem;
	}

	.no-touch .b-teaser-job-search .btn:active,.no-touch .b-teaser-job-search .btn:focus,.no-touch .b-teaser-job-search .btn:hover {
		padding-right:45px;
	}

	.b-teaser-job-search .btn:after {
		right:20px;
	}

	.b-teaser-job-search .title {
		width:280px;
	}

	.b-teaser-job-search .form-box {
		padding:0 20px;
	}

	.box-l .b-teaser-job-search .title,.box-m .b-teaser-job-search .title,.box-s .b-teaser-job-search .title {
		width:280px;
		padding:20px;
	}

	.box-l .b-teaser-job-search select,.box-m .b-teaser-job-search select,.box-s .b-teaser-job-search select {
		float:none;
		width:100%;
		margin-bottom:18px;
		margin-left:0;
	}

	.box-l .b-teaser-job-search .search-form-box,.box-m .b-teaser-job-search .search-form-box,.box-s .b-teaser-job-search .search-form-box {
		padding:0 20px;
	}

	.box-l .b-teaser-job-search .search-field,.box-m .b-teaser-job-search .search-field,.box-s .b-teaser-job-search .search-field {
		padding:15px 0;
		font-size:20px;
		font-size:1.25rem;
		line-height:28px;
		line-height:1.75rem;
	}

	.box-s .b-teaser-job-search .search-form-box {
		padding:0 30px;
	}

	.box-l .b-teaser-job-search .form-field:nth-child(3n+2),.box-l .b-teaser-job-search .form-field:nth-child(3n+3),.box-m .b-teaser-job-search .form-field:nth-child(3n+2),.box-m .b-teaser-job-search .form-field:nth-child(3n+3),.box-s .b-teaser-job-search .form-field:nth-child(3n+2),.box-s .b-teaser-job-search .form-field:nth-child(3n+3) {
		display:none;
	}

	.box-l .b-teaser-job-search .btn,.box-m .b-teaser-job-search .btn,.box-s .b-teaser-job-search .btn {
		right:auto;
		bottom:30px;
		left:20px;
	}

	.b-teaser-list {
		height:340px;
	}

	.b-teaser-list .list-box ul {
		max-height:213px;
	}

	.b-teaser-list .link {
		height:53px;
		font-size:16px;
		font-size:1rem;
		line-height:20px;
		line-height:1.25rem;
	}

	.b-teaser-list {
		padding:25px 20px 30px;
	}

	.b-teaser-list .title {
		height:56px;
		margin-bottom:16px;
		font-size:20px;
		font-size:1.25rem;
		line-height:24px;
		line-height:1.5rem;
	}

	.b-teaser-media {
		height:272px;
	}

	.b-teaser-media .image-box {
		height:158px;
	}

	.b-teaser-media .info {
		font-size:16px;
		font-size:1rem;
		line-height:22px;
		line-height:1.375rem;
	}

	.b-teaser-media .media-audio,.b-teaser-media .media-doc,.b-teaser-media .media-photo,.b-teaser-media .media-video {
		margin:8px 8px 0 0;
	}

	.b-teaser-media .media-photo {
		padding-left:32px;
	}

	.b-teaser-media .media-video {
		padding-left:34px;
	}

	.b-teaser-media .media-audio {
		padding-left:28px;
	}

	.b-teaser-media .media-doc {
		padding-left:22px;
	}

	.b-teaser-media .text-box .title {
		height:76px;
		font-size:16px;
		font-size:1rem;
		line-height:19px;
		line-height:1.1875rem;
	}

	.b-teaser-media .toggle-layer {
		width:40px;
		height:40px;
	}

	.b-teaser-media .layer {
		padding:23px 30px 60px;
	}

	.b-teaser-media .layer .option+.option {
		margin-top:32px;
	}

	.b-teaser-media .layer .option.is-small+.option {
		margin-top:12px;
	}

	.b-teaser-media .layer .option>.title {
		margin-bottom:12px;
		font-size:20px;
		font-size:1.25rem;
		line-height:24px;
		line-height:1.5rem;
	}

	.b-teaser-media .layer .option dd {
		font-size:16px;
		font-size:1rem;
		line-height:20px;
		line-height:1.25rem;
	}

	.b-teaser-media .layer .download {
		width:74px;
		height:40px;
	}

	.b-teaser-media .layer .close {
		width:40px;
		height:40px;
	}

	.b-teaser-media .text-box {
		padding:25px 50px 13px 20px;
	}

	.b-teaser-media .info {
		padding:15px 20px;
	}

	.b-teaser-member .caption {
		font-size:16px;
		font-size:1rem;
		line-height:22px;
		line-height:1.375rem;
	}

	.b-teaser-press-release .ad-hoc {
		padding-top:2px;
		font-size:13px;
		font-size:.8125rem;
		line-height:22px;
		line-height:1.375rem;
		background-size:79% auto;
		background-position:50% 0;
	}

	.b-teaser-press-release .date {
		margin-bottom:5px;
		font-size:14px;
		font-size:.875rem;
		line-height:20px;
		line-height:1.25rem;
	}

	.b-teaser-press-release .title {
		max-height:162px;
		padding-bottom:4px;
		font-size:16px;
		font-size:1rem;
		line-height:20px;
		line-height:1.25rem;
	}

	.b-teaser-press-release {
		height:174px;
	}

	.b-teaser-press-release .text-box {
		padding:16px 20px 20px;
	}

	.b-teaser-press-release .ad-hoc {
		right:22px;
	}

	.b-teaser-press-release .btn {
		display:none;
	}

	.b-teaser-story .btn {
		bottom:30px;
		left:30px;
		padding:9px 30px;
		font-size:16px;
		font-size:1rem;
		line-height:20px;
		line-height:1.25rem;
	}

	.no-touch .b-teaser-story .btn:active,.no-touch .b-teaser-story .btn:focus,.no-touch .b-teaser-story .btn:hover {
		padding-right:45px;
	}

	.b-teaser-story .btn:after {
		right:20px;
	}

	.b-teaser-story {
		height:174px;
	}

	.b-teaser-story .text-box {
		padding:24px 20px 30px;
	}

	.b-teaser-story .text-box .title {
		margin-bottom:12px;
		font-family:HelveticaNeueLT-Light,Arial,sans-serif;
		font-size:24px;
		font-size:1.5rem;
		line-height:28px;
		line-height:1.75rem;
		-webkit-transition:all .4s;
		transition:all .4s;
	}

	.b-teaser-story .text-box .btn,.b-teaser-story .text-box .text {
		display:none;
		left:20px;
	}

	.b-teaser-story .text-box.is-inverted+.image-box:before {
		background-image:-webkit-linear-gradient(top,rgba(0,0,0,.95)0,rgba(0,0,0,0)60%);
		background-image:linear-gradient(to bottom,rgba(0,0,0,.95)0,rgba(0,0,0,0)60%);
	}

	.b-teaser-story .image-box:before {
		background-image:-webkit-linear-gradient(top,rgba(255,255,255,.95)0,rgba(0,0,0,0)60%);
		background-image:linear-gradient(to bottom,rgba(255,255,255,.95)0,rgba(0,0,0,0)60%);
	}

	.b-teaser-text .title {
		max-height:84px;
		margin-bottom:22px;
		font-size:24px;
		font-size:1.5rem;
		line-height:28px;
		line-height:1.75rem;
	}

	.b-teaser-text .text {
		max-height:120px;
		font-size:16px;
		font-size:1rem;
		line-height:24px;
		line-height:1.5rem;
	}

	.b-teaser-text .btn {
		padding:9px 30px;
		font-size:16px;
		font-size:1rem;
		line-height:20px;
		line-height:1.25rem;
	}

	.no-touch .b-teaser-text .btn:active,.no-touch .b-teaser-text .btn:focus,.no-touch .b-teaser-text .btn:hover {
		padding-right:45px;
	}

	.b-teaser-text .btn:after {
		right:20px;
	}

	.b-teaser-text {
		height:174px;
	}

	.b-teaser-text .text-box {
		padding:25px 20px 30px;
	}

	.b-teaser-text .text {
		display:none;
	}

	.b-teaser-text .btn {
		bottom:20px;
		left:20px;
		max-width:240px;
		white-space:nowrap;
	}

	.b-teaser-video .media-video {
		bottom:30px;
		left:20px;
	}

	.b-teaser-video {
		height:174px;
	}

	.b-teaser-video .title {
		top:24px;
		right:20px;
		left:20px;
		max-height:84px;
		font-family:HelveticaNeueLT-Light,Arial,sans-serif;
		font-size:24px;
		font-size:1.5rem;
		line-height:28px;
		line-height:1.75rem;
	}

	.b-live-event {
		padding-top:63.21428571%;
	}

	.b-live-event .header-image+section .sub-header {
		margin-top:-100px;
	}

	.b-live-event .header-image {
		left:-165px;
		width:610px;
	}

	.b-live-event .sub-header-image {
		left:-40px;
		width:360px;
	}

	.b-live-event .sub-header {
		padding-bottom:32.14285714%;
	}

	.b-live-event .content p {
		margin-bottom:15px;
	}

	.b-live-event .is-full-width .media-box .info {
		font-size:14px;
		font-size:.875rem;
		line-height:22px;
		line-height:1.375rem;
	}

	.b-live-event .live-event-block ol,.b-live-event .live-event-block p,.b-live-event .live-event-block ul {
		font-size:14px;
		font-size:.875rem;
		line-height:20px;
		line-height:1.25rem;
	}

	.b-live-event .sub-heading {
		bottom:30px;
	}

	.b-live-event .heading {
		top:25px;
	}

	.b-live-event .heading .title {
		font-size:24px;
		font-size:1.5rem;
		line-height:30px;
		line-height:1.875rem;
	}

	.b-live-event .sub-heading .title {
		font-size:20px;
		font-size:1.25rem;
		line-height:24px;
		line-height:1.5rem;
	}

	.b-live-event .live-event-block h2 {
		margin-bottom:10px;
		font-size:26px;
		font-size:1.625rem;
		line-height:28px;
		line-height:1.75rem;
	}

	.b-live-event .live-event-block h3 {
		margin-bottom:15px;
		font-size:20px;
		font-size:1.25rem;
		line-height:24px;
		line-height:1.5rem;
	}

	.b-live-event .live-event-block h4 {
		margin-bottom:15px;
		font-size:18px;
		font-size:1.125rem;
		line-height:22px;
		line-height:1.375rem;
	}

	.b-live-event .live-event-block {
		padding:0 20px;
	}

	.b-live-event .content {
		padding:0 0 10px;
	}

	.b-live-event .content:not(.is-bg-fill)+.content:not(.is-bg-fill) {
		padding-top:0;
	}

	.b-live-event .content.is-bg-fill,.b-live-event .content.is-full-width {
		margin:0 -20px;
	}

	.b-live-event .content.is-bg-fill {
		padding:30px 20px;
	}

	.b-live-event .content.is-full-width .media-box .info,.b-live-event .content.is-full-width>h2,.b-live-event .content.is-full-width>h3,.b-live-event .content.is-full-width>h4 {
		padding:0 20px;
	}

	.b-live-event .b-outro .content {
		float:none;
	}

	.b-live-event .aside {
		margin-bottom:10px;
		padding-top:25px;
	}

	.b-live-event .aside .event-time {
		float:left;
		width:auto;
		padding-right:30px;
		font-size:16px;
		font-size:1rem;
		line-height:24px;
		line-height:1.5rem;
		text-align:left;
		background-size:20px;
	}

	.b-live-event .b-sharing {
		display:none;
	}

	.b-ticker {
		padding-right:40px;
		background-size:30px;
	}

	.b-ticker .ticker-box {
		padding-right:10px;
	}

	.b-ticker .ticker-box:after {
		width:8px;
		height:30px;
		font-size:30px;
		font-size:1.875rem;
		line-height:30px;
		line-height:1.875rem;
	}

	.b-ticker label {
		font-size:16px;
		font-size:1rem;
		line-height:16px;
		line-height:1rem;
	}

	.b-ticker .digit {
		font-size:30px;
		font-size:1.875rem;
		line-height:30px;
		line-height:1.875rem;
	}

	.b-ticker {
		top:120px;
	}

	.b-media-carousel .controls .btn {
		padding:9px 30px;
		font-size:16px;
		font-size:1rem;
		line-height:20px;
		line-height:1.25rem;
	}

	.b-media-carousel .controls .btn:active,.b-media-carousel .controls .btn:focus,.b-media-carousel .controls .btn:hover {
		padding-right:45px;
	}

	.b-media-carousel .controls .btn:after {
		right:20px;
	}

	.b-media-carousel .controls .next,.b-media-carousel .controls .prev {
		width:40px;
		height:40px;
	}

	.js .b-media-carousel.js-slider .carousel .item {
		margin-bottom:0;
	}

	.b-media-carousel>.title {
		margin-bottom:20px;
		font-size:20px;
		font-size:1.25rem;
		line-height:24px;
		line-height:1.5rem;
	}

	.b-media-carousel .b-media-filter {
		padding-right:0;
	}

	.b-media-carousel .controls {
		display:table;
		width:100%;
		margin-bottom:20px;
	}

	.b-media-carousel .controls li {
		display:table-cell;
		vertical-align:top;
	}

	.b-media-carousel .controls li:first-child {
		width:100%;
	}

	.b-media-carousel .controls .next,.b-media-carousel .controls .prev {
		margin-left:8px;
	}

	.b-media-carousel .carousel {
		margin:0 -20px;
	}

	.b-media-carousel .carousel .item {
		width:320px;
		margin-bottom:40px;
		padding:0 20px;
	}

	.b-media-filter {
		display:none;
	}

	.b-gallery-aside .inner {
		width:280px;
	}

	.b-gallery-heading h1 {
		max-height:42px;
		overflow:hidden;
		font-size:16px;
		font-size:1rem;
		line-height:20px;
		line-height:1.25rem;
	}

	.b-gallery-heading .box {
		height:55px;
	}

	.b-gallery-heading .back:after {
		width:30px;
		height:30px;
		margin:-15px -15px 0 0;
		background-size:11px;
	}

	.b-gallery-heading .inner {
		width:280px;
	}

	.b-gallery-heading .box:after {
		width:140px;
	}

	.b-gallery-main .next,.b-gallery-main .prev {
		height:80px;
		margin-top:-40px;
	}

	.b-gallery-main .prev {
		left:0;
	}

	.b-gallery-main .next {
		right:0;
	}

	.b-gallery-item .b-downloads .layer {
		padding:16px 20px 50px;
		width:210px;
		height:219px;
	}

	.b-gallery-item .b-downloads .option.is-small+.option {
		margin-top:6px;
	}

	.b-gallery-item .b-downloads .option+.option {
		margin-top:20px;
	}

	.b-gallery-item .b-downloads .option>.title {
		margin-bottom:8px;
		font-size:16px;
		font-size:1rem;
		line-height:20px;
		line-height:1.25rem;
	}

	.b-gallery-item .b-downloads .option dd {
		font-size:14px;
		font-size:.875rem;
		line-height:18px;
		line-height:1.125rem;
	}

	.b-gallery-item .b-downloads .download {
		width:60px;
		height:34px;
		background-size:16px auto;
	}

	.b-gallery-item .b-downloads .download-small {
		padding-left:18px;
		font-size:12px;
		font-size:.75rem;
		line-height:16px;
		line-height:1rem;
		background-size:12px auto;
	}

	.b-gallery-item .b-downloads .close {
		width:34px;
		height:34px;
	}

	.b-gallery-item .b-descriptions p {
		font-size:14px;
		font-size:.875rem;
		line-height:18px;
		line-height:1.125rem;
	}

	.b-gallery-item .gallery-placeholder-image.is-audio,.b-gallery-item .gallery-placeholder-image.is-document {
		width:108px;
		height:92px;
		background-size:108px;
	}

	.b-gallery-item .contentinfo {
		position:relative;
		height:40px;
	}

	.b-gallery-item .b-descriptions,.b-gallery-item .b-downloads {
		position:absolute;
		bottom:0;
		width:40px;
		height:40px;
	}

	.b-gallery-item .b-downloads {
		right:0;
	}

	.b-gallery-item .b-downloads .toggle-content {
		background-size:18px;
	}

	.b-gallery-item .b-descriptions {
		right:50px;
	}

	.b-gallery-item .b-descriptions .toggle-content:after {
		top:7px;
		left:7px;
		width:26px;
		height:26px;
		background-size:5px;
	}

	.b-gallery-item .b-descriptions .content {
		padding:10px 50px 10px 20px;
	}

	.b-gallery-item .b-descriptions .content.is-visible {
		min-height:40px;
	}

	.b-gallery-item .b-descriptions .close {
		right:7px;
		bottom:7px;
		width:26px;
		height:26px;
		background-size:12px;
	}

	.b-gallery-item .gallery-count {
		right:-50px;
		bottom:50px;
		font-size:16px;
		font-size:1rem;
		line-height:16px;
		line-height:1rem;
	}

	.b-gallery-item .gallery-count .current {
		margin-right:6px;
		border-right:1px solid #fff;
		padding-right:5px;
	}

	.b-gallery-item .b-tag-list {
		margin-bottom:5px;
	}

	.b-gallery-item .b-audio .player-controls,.b-gallery-item .b-video .player-controls {
		bottom:60px;
		width:280px;
	}

	.b-gallery-item .contentinfo {
		width:280px;
	}

	.b-gallery-item .content {
		width:230px;
	}

	.b-gallery-item-header {
		min-height:58px;
	}

	.b-gallery-item-header .inner {
		padding:15px 0;
	}

	.b-gallery-item-header h2 {
		font-size:24px;
		font-size:1.5rem;
		line-height:28px;
		line-height:1.75rem;
		font-family:HelveticaNeueLT-Bold,Arial,sans-serif;
		text-align:left;
	}

	.b-gallery-item-header .inner {
		max-width:280px;
	}

	.lastitem .b-section-separator {
		width:280px;
	}

	.lastitem .box-s:nth-child(2),.lastitem .box-s:nth-child(3),.lastitem .box-s:nth-child(4) {
		display:none;
	}

	.b-page-grid+.b-media-listing,.b-section-separator+.b-media-listing {
		margin-top:36px;
	}

	.b-page-footer {
		margin:45px 0 20px;
	}

	.b-page-footer.is-separator>.inner {
		padding-top:31px;
	}

	.b-page-footer.is-separator .box-1:before {
		top:-31px;
	}

	.b-page-footer.is-separator .box-1:after {
		top:-30px;
		width:140px;
	}

	.b-page-footer>.inner {
		max-width:280px;
	}

	.b-page-footer .box-2 {
		padding:20px 20px 30px;
	}

	.b-page-footer .b-social-links {
		margin-bottom:20px;
	}

	.b-page-footer .box-3 {
		padding-top:12px;
	}

	.b-page-footer .copyright {
		display:block;
	}

	.b-page-grid .dummy-component {
		height:340px;
	}

	.b-page-grid+.b-page-grid {
		margin-top:20px;
	}

	.b-page-grid [class^=box] {
		display:block;
		width:100%;
		padding:0;
	}

	.b-page-grid [class^=box]+[class^=box] {
		margin-top:20px;
	}

	.is-home .b-page-grid+.b-page-grid, .page-template-page-happynewyear .b-page-grid+.b-page-grid {
		margin-top:0;
	}

	.is-home .b-page-grid [class^=box], .page-template-page-happynewyear .b-page-grid [class^=box] {
		margin-top:20px;
	}

	.is-home .b-page-grid:first-child [class^=box]:first-child, .page-template-page-happynewyear .b-page-grid:first-child [class^=box]:first-child {
		margin-top:0;
	}

	.b-page-header .box {
		padding-top:54px;
	}

	.b-page-header .logo {
		top:16px;
		width:82px;
		height:26px;
	}

	.b-page-header .btn-group {
		top:4px;
		right:-11px;
	}

	.b-page-header .btn-group .btn-nav,.b-page-header .btn-group .btn-search {
		width:40px;
		height:44px;
		background-size:18px;
	}

	.b-page-header.is-fixed {
		background:-webkit-radial-gradient(circle farthest-corner,rgba(8,40,78,.85)0,#08284e 140px);
		background:radial-gradient(circle farthest-corner,rgba(8,40,78,.85)0,#08284e 140px);
	}

	.b-page-header .inner {
		max-width:280px;
	}

	.b-page-header .box:after {
		width:140px;
	}

	.b-page-header .btn-group .link {
		display:none;
	}

	.b-page-main.is-scv {
		margin:-55px 0 60px;
	}

	.b-page-main>.inner, #overlay>.inner {
		max-width:280px;
	}

	.is-home .b-teaser-image-text,.is-home .b-teaser-press-release,.is-home .b-teaser-text, .page-template-page-happynewyear .b-teaser-image-text, .page-template-page-happynewyear .b-teaser-press-release, .page-template-page-happynewyear .b-teaser-text {
		display:none;
	}

	.is-home .b-news-carousel .b-teaser-image-text,.is-home .b-news-carousel .b-teaser-press-release,.is-home .b-news-carousel .b-teaser-text, .page-template-page-happynewyear .b-news-carousel .b-teaser-image-text, .page-template-page-happynewyear .b-news-carousel .b-teaser-press-release, .page-template-page-happynewyear .b-news-carousel .b-teaser-text {
		display:block;
	}

	.b-page-nav {
		width:320px;
	}

	.js .b-page-nav {
		/*position:absolute;*/
	}

	.b-page-nav .main-nav,.b-page-nav .sub-nav {
		width:320px;
		padding:0 20px;
	}

	.js .b-page-nav .sub-nav.is-active {
/*		-webkit-transform:translateX(0);
		-ms-transform:translateX(0);
		transform:translateX(0);*/
	}

	.b-page-nav .menu a {
		width:236px;
		margin:0 20px 0 -10px;
	}

	.b-page-nav .close {
		right:20px;
	}

	.b-page-nav .title {
		height:56px;
	}

	.b-page-nav .close {
		top:10px;
	}

	.b-page-nav .arrow-backwards:after,.b-page-nav .arrow-db-backwards:after {
		top:17px;
	}

	.b-search-filter {
		display:table;
		width:100%;
		margin-bottom:15px;
	}

	.b-search-filter .menu {
		display:none;
	}

	.b-search-filter .result-index {
		display:table-caption;
		font-size:16px;
		font-size:1rem;
		line-height:18px;
		line-height:1.125rem;
	}

	.b-search-filter .menu-mobile-label {
		position:absolute;
		top:-32768px;
		left:-32768px;
	}

	.b-search-filter .menu-mobile {
		display:block;
		margin:0 0 20px;
		font-size:16px;
		font-size:1rem;
		line-height:36px;
		line-height:2.25rem;
	}

	.b-search-filter .btn-reset {
		display:none;
	}

	.b-search-filter .btn-hide,.b-search-filter .btn-show {
		width:100%;
		margin:0 0 20px;
	}

	.b-search-filter .option .link {
		display:block;
		margin:0 20px 10px 0;
	}

	.b-search-filter .btn {
		padding:5px 20px;
		font-size:14px;
		font-size:.875rem;
		line-height:18px;
		line-height:1.125rem;
	}

	.b-search-filter .btn-toggle {
		display:block;
		position:absolute;
		top:17px;
		right:11px;
		width:26px;
		height:26px;
	}

	.b-search-filter .selected-filters-wrapper {
		display:block;
		margin:0;
		background-color:#173277;
	}

	.b-search-filter .selected-filters-wrapper.is-visible {
		padding:10px 20px;
	}

	.b-search-filter .selected-filters-wrapper.is-visible .selected-filters,.b-search-filter .selected-filters-wrapper.is-visible .selected-filters-title {
		display:block;
		margin:10px 0 0;
	}

	.b-search-filter .selected-filters,.b-search-filter .selected-filters-title {
		display:none;
	}

	.b-search-filter .selected-filters li {
		padding:6px 35px 6px 18px;
		font-size:14px;
		font-size:.875rem;
		line-height:18px;
		line-height:1.125rem;
		background-color:#071d37;
	}

	.b-search-filter .selected-filters li:after {
		top:10px;
		margin-left:6px;
	}

	.b-search-filter .filter-list {
		display:table-header-group;
		padding-bottom:20px;
	}

	.b-search-filter .filter-section {
		overflow:hidden;
		margin-left:20px;
		border-bottom:1px solid #4979a0;
		padding:0 20px 0 0;
	}

	.b-search-filter .filter-section h3 {
		width:100%;
		padding:20px 0;
		font-family:HelveticaNeueLT-Bold,Arial,sans-serif;
		font-size:16px;
		font-size:1rem;
		line-height:20px;
		line-height:1.25rem;
	}

	.b-search-filter .filter-section>.filters {
		display:none;
		position:relative;
		padding:6px 0;
		font-size:14px;
		font-size:.875rem;
		line-height:18px;
		line-height:1.125rem;
	}

	.b-search-filter .filter-section>.filters:after {
		content:"";
		display:block;
		position:absolute;
		top:0;
		left:0;
		width:125%;
		height:1px;
		background:#4979a0;
	}

	.b-search-filter .filter-section>.filters>.column {
		width:100%;
	}

	.b-search-filter .filter-section.is-open>.filters {
		display:block;
	}

	.b-search-filter .filter-item label {
		padding:11px 0 11px 40px;
	}

	.b-search-filter .filter-item label:before {
		top:11px;
	}

	.b-search-filter .filter-item label:after {
		top:13px;
	}

	.b-search-filter input[type=checkbox] {
		top:5px;
		width:40px;
		height:30px;
		margin:0;
	}

	.b-search-filter input[type=checkbox]:empty~label:after {
		margin-left:2px;
	}

	.b-search-filter input[type=checkbox]:checked~label:after {
		margin-left:16px;
	}

	.b-search-filter input[type=checkbox]:checked~.filters {
		display:block;
		margin:0 5px;
	}

	.b-search-filter input[type=checkbox]~label {
		padding:11px 0 11px 50px;
	}

	.b-search-filter input[type=checkbox]~label:before {
		top:7px;
		width:40px;
		height:26px;
	}

	.b-search-filter input[type=checkbox]~label:after {
		top:9px;
		width:22px;
		height:22px;
		margin-left:3px;
	}

	.js .b-search-form.is-active {
		height:auto;
		padding-bottom:10px;
	}

	.b-search-form>.inner {
		border-radius:20px;
		border:1px solid #fff;
		padding:0 95px 0 20px;
		background-color:#0b213e;
	}

	.b-search-form .search-field {
		height:40px;
		font-family:"HelveticaNeueW01-77BdCn 692722",Arial,sans-serif;
		font-size:16px;
		font-size:1rem;
		line-height:40px;
		line-height:2.5rem;
	}

	.b-search-form .search-field::-webkit-input-placeholder {
		font-family:HelveticaNeueW01-UltLt,Arial,sans-serif;
		font-size:20px;
		font-size:1.25rem;
		line-height:40px;
		line-height:2.5rem;
	}

	.b-search-form .search-field::-moz-placeholder {
		font-family:HelveticaNeueW01-UltLt,Arial,sans-serif;
		font-size:20px;
		font-size:1.25rem;
		line-height:40px;
		line-height:2.5rem;
	}

	.b-search-form .search-field:-ms-input-placeholder {
		font-family:HelveticaNeueW01-UltLt,Arial,sans-serif;
		font-size:20px;
		font-size:1.25rem;
		line-height:40px;
		line-height:2.5rem;
	}

	.b-search-form .search-field::placeholder {
		font-family:HelveticaNeueW01-UltLt,Arial,sans-serif;
		font-size:20px;
		font-size:1.25rem;
		line-height:40px;
		line-height:2.5rem;
	}

	.b-search-form .btn {
		top:0;
		right:10px;
		padding:0 5px;
		font-size:14px;
		font-size:.875rem;
		line-height:40px;
		line-height:2.5rem;
		text-transform:uppercase;
		color:#fff;
	}

	.b-search-form .back {
		top:0;
		right:63px;
		width:30px;
		height:40px;
		background-size:12px;
	}

	.b-search-form .suggest-item {
		margin-top:5px;
	}

	.b-search-form .suggest-item a {
		border-radius:20px;
		padding:0 21px;
		font-family:"HelveticaNeueW01-77BdCn 692722",Arial,sans-serif;
		font-size:16px;
		font-size:1rem;
		line-height:40px;
		line-height:2.5rem;
		background-color:#0b213e;
	}

	.b-search .b-search-results .result-list>.item {
		margin-bottom:15px;
	}

	.b-search-results .search-results-list .item+.item {
		margin-top:10px;
	}

	.b-search-results .search-results-list .link-box {
		display:block;
	}

	.b-search-results .search-results-list .meta-box,.b-search-results .search-results-list .text-box {
		display:block;
		width:100%;
	}

	.b-search-results>.btn {
		padding:5px 20px;
		font-size:14px;
		font-size:.875rem;
		line-height:18px;
		line-height:1.125rem;
	}

	.b-search-results {
		margin-bottom:25px;
	}

	.b-search-results .search-results-text-box {
		padding:20px 20px 30px;
	}

	.b-search-results .search-results-text-box .title {
		margin-bottom:30px;
		font-size:26px;
		font-size:1.625rem;
		line-height:28px;
		line-height:1.75rem;
	}

	.b-search-results .search-results-text-box .text {
		margin-bottom:15px;
		font-size:14px;
		font-size:.875rem;
		line-height:20px;
		line-height:1.25rem;
	}

	.b-search-results .search-results-list .meta-box,.b-search-results .search-results-list .text-box {
		padding:20px;
	}

	.b-search-results>.title {
		margin-bottom:20px;
		font-size:24px;
		font-size:1.5rem;
		line-height:28px;
		line-height:1.75rem;
	}

	.b-search {
		margin:34px 0 60px;
	}

	.b-search.is-top {
		margin-top:60px;
	}

	.b-search .btn-more-less {
		padding:5px 20px;
		font-size:14px;
		font-size:.875rem;
		line-height:18px;
		line-height:1.125rem;
	}

	.b-search #CUIFlash {
		display:none;
	}

	.b-search .info-box {
		display:block;
	}

	.b-section-nav-mobile {
		position:relative;
		width:100%;
		height:40px;
		border-radius:20px;
		margin-bottom:17px;
		background:#0d5881;
	}

	.b-section-nav-mobile label {
		position:absolute;
		top:0;
		right:20px;
		left:20px;
		font-family:"HelveticaNeueW01-77BdCn 692722",Arial,sans-serif;
		font-size:16px;
		font-size:1rem;
		line-height:40px;
		line-height:2.5rem;
		-webkit-font-smoothing:antialiased;
		-moz-osx-font-smoothing:grayscale;
		text-transform:uppercase;
		color:#fff;
		background-position:99% 50%;
	}

	.b-section-nav-mobile select {
		-webkit-appearance:none;
		display:block;
		position:absolute;
		top:0;
		left:0;
		width:100%;
		height:100%;
		border:0;
		padding:0 20px;
		color:transparent;
		background-color:transparent;
		cursor:pointer;
	}

	.b-section-nav {
		display:none;
	}

	.b-section-stage form>.inner {
		padding:0 20px;
	}

	.b-section-stage form .btn {
		position:relative;
		display:inline-block;
		margin-bottom:20px;
	}

	.b-section-stage .search-field {
		width:100%;
		font-size:22px;
		font-size:1.375rem;
		line-height:26px;
		line-height:1.625rem;
	}

	.b-section-stage .form-select {
		padding:24px 20px 16px;
	}

	.b-section-stage legend {
		float:left;
		width:100%;
		margin-bottom:20px;
		font-size:22px;
		font-size:1.375rem;
		line-height:26px;
		line-height:1.625rem;
	}

	.b-section-stage select {
		width:100%;
		margin-bottom:12px;
		font-size:22px;
		font-size:1.375rem;
		line-height:26px;
		line-height:1.625rem;
	}

	.b-section-stage {
		margin:20px 0;
	}

	.b-section-text-image .title {
		margin-bottom:22px;
		font-size:24px;
		font-size:1.5rem;
		line-height:28px;
		line-height:1.75rem;
	}

	.b-section-text-image p {
		margin-bottom:22px;
		font-size:16px;
		font-size:1rem;
		line-height:24px;
		line-height:1.5rem;
	}

	.b-section-text-image .btn {
		padding:9px 30px;
		font-size:16px;
		font-size:1rem;
		line-height:20px;
		line-height:1.25rem;
	}

	.b-section-text-image .btn:active,.b-section-text-image .btn:focus,.b-section-text-image .btn:hover {
		padding-right:45px;
	}

	.b-section-text-image .btn:after {
		right:20px;
	}

	.b-section-text-image .image-box {
		display:none;
	}

	.b-section-text-image .btn {
		margin-top:10px;
	}

	.b-section-text-image .content {
		padding:25px 20px 20px;
	}

	.b-section .b-section-separator+.b-page-grid {
		margin-top:36px;
	}

	.b-teaser-login .title {
		max-height:84px;
	}

	.b-teaser-login .btn {
		position:absolute;
		bottom:20px;
		left:20px;
		max-width:220px;
		padding:9px 30px;
		font-size:16px;
		font-size:1rem;
		line-height:20px;
		line-height:1.25rem;
	}

	.no-touch .b-teaser-login .btn:active,.no-touch .b-teaser-login .btn:focus,.no-touch .b-teaser-login .btn:hover {
		padding-right:45px;
	}

	.b-teaser-login .btn:after {
		right:20px;
	}

	.b-teaser-login {
		height:164px;
	}

	.b-teaser-login .text-box {
		padding:20px;
	}

	.b-teaser-login .title {
		font-size:20px;
		font-size:1.25rem;
		line-height:24px;
		line-height:1.5rem;
	}

	.b-standard-story .story-sub-header.is-hotspot-image .sub-header-image {
		display:none;
	}

	.b-standard-story section .b-intro:first-child {
		margin-top:25px;
	}

	.b-standard-story .story-author+.two-col-layout {
		padding:60px 20px 40px;
	}

	.b-standard-story .two-col-layout.is-lead-block,.b-standard-story .two-col-layout.is-sub-block {
		padding:0 20px;
	}

	.b-standard-story .two-col-layout.is-lead-block .media-box,.b-standard-story .two-col-layout.is-sub-block .media-box {
		float:none;
		width:auto;
		margin:0 -20px;
	}

	.b-standard-story .two-col-layout.is-lead-block .col-left {
		padding:30px 0;
	}

	.b-standard-story .two-col-layout .col-left>.is-special,.b-standard-story .two-col-layout .col-left>.link-list,.b-standard-story .two-col-layout .col-left>.media-box,.b-standard-story .two-col-layout .col-left>.table-wrapper,.b-standard-story .two-col-layout .col-left>blockquote,.b-standard-story .two-col-layout .col-left>ol,.b-standard-story .two-col-layout .col-left>p,.b-standard-story .two-col-layout .col-left>ul,.b-standard-story .two-col-layout .col-right>.is-special,.b-standard-story .two-col-layout .col-right>.link-list,.b-standard-story .two-col-layout .col-right>.media-box,.b-standard-story .two-col-layout .col-right>.table-wrapper,.b-standard-story .two-col-layout .col-right>blockquote,.b-standard-story .two-col-layout .col-right>ol,.b-standard-story .two-col-layout .col-right>p,.b-standard-story .two-col-layout .col-right>ul {
		margin-bottom:15px;
	}

	.b-standard-story .two-col-layout.is-lead-block .col-left>.media-box,.b-standard-story .two-col-layout.is-lead-block .col-right>.media-box,.b-standard-story .two-col-layout.is-sub-block .col-left>.media-box,.b-standard-story .two-col-layout.is-sub-block .col-right>.media-box {
		margin-bottom:0;
	}

	.b-standard-story .story-sub-header.is-image:after {
		content:"";
	}

	.b-standard-story .is-full-width {
		margin-bottom:20px;
	}

	.b-standard-story .is-full-width .media-box .info,.b-standard-story .is-full-width>h3 {
		padding:0 20px;
	}

	.b-standard-story .is-full-width>h3 {
		margin-bottom:14px;
		font-size:20px;
		font-size:1.25rem;
		line-height:24px;
		line-height:1.5rem;
	}

	.b-standard-story {
		padding-top:63.21428571%;
	}

	.b-standard-story .two-col-layout {
		padding:30px 20px;
	}

	.b-standard-story .header-image {
		top:0;
		left:-165px;
		width:610px;
	}

	.b-standard-story .sub-header-image {
		left:-50px;
		width:380px;
	}

	.b-standard-story .story-sub-header {
		padding-bottom:32.14285714%;
	}

	.b-standard-story .is-bg-fill+.content:not(.is-bg-fill),.b-standard-story .is-full-width+.is-full-width,.b-standard-story :not(.is-bg-fill)+.is-bg-fill {
		margin-top:20px;
	}

	.b-standard-story .story-author {
		font-size:14px;
		font-size:.875rem;
		line-height:22px;
		line-height:1.375rem;
	}

	.b-standard-story .two-col-layout ol,.b-standard-story .two-col-layout p,.b-standard-story .two-col-layout ul,.b-standard-story .two-col-layout.is-lead-block p {
		font-size:14px;
		font-size:.875rem;
		line-height:20px;
		line-height:1.25rem;
	}

	.b-standard-story .two-col-layout ul li:before {
		top:5px;
		left:8px;
	}

	.b-standard-story .two-col-layout p.is-capital-first-letter:first-letter {
		margin:-4px 6px -4px 0;
		font-size:50px;
		font-size:3.125rem;
		line-height:50px;
		line-height:3.125rem;
	}

	.b-standard-story .two-col-layout .is-special h4 {
		font-size:16px;
		font-size:1rem;
		line-height:25px;
		line-height:1.5625rem;
	}

	.b-standard-story .two-col-layout .is-special h4.small {
		font-size:14px;
		font-size:.875rem;
		line-height:22px;
		line-height:1.375rem;
	}

	.b-standard-story .two-col-layout .is-special h4 .highlight {
		margin:6px 12px 0 5px;
		font-size:40px;
		font-size:2.5rem;
		line-height:40px;
		line-height:2.5rem;
	}

	.b-standard-story .media-box .info,.b-standard-story .two-col-layout .is-special p {
		font-size:14px;
		font-size:.875rem;
		line-height:20px;
		line-height:1.25rem;
	}

	.b-standard-story .two-col-layout h2 {
		margin-bottom:20px;
	}

	.b-standard-story h2 {
		font-size:26px;
		font-size:1.625rem;
		line-height:28px;
		line-height:1.75rem;
	}

	.b-standard-story h3,.b-standard-story h4 {
		margin-bottom:15px;
		font-size:20px;
		font-size:1.25rem;
		line-height:24px;
		line-height:1.5rem;
	}

	.b-standard-story .sub-heading {
		bottom:10px;
	}

	.b-standard-story .heading {
		top:25px;
	}

	.b-standard-story .heading .title {
		font-size:24px;
		font-size:1.5rem;
		line-height:30px;
		line-height:1.875rem;
	}

	.b-standard-story .sub-heading .title {
		overflow:hidden;
		max-height:44px;
		font-size:20px;
		font-size:1.25rem;
		line-height:24px;
		line-height:1.5rem;
	}

	.b-standard-story .story-author {
		top:25px;
		right:20px;
		left:20px;
	}

	.b-standard-story .two-col-layout.is-sub-block h4 {
		margin:20px 0;
	}

	.b-standard-story .two-col-layout .media-box {
		margin-bottom:20px;
	}

	.b-standard-story blockquote p {
		margin-bottom:20px;
		font-size:16px;
		font-size:1rem;
		line-height:26px;
		line-height:1.625rem;
	}

	.b-standard-story blockquote p:before {
		height:50px;
		margin:-20px 0 0 -10px;
		padding-right:80%;
		font-size:100px;
		line-height:100px;
	}

	.b-standard-story blockquote footer {
		padding-left:0;
	}

	.b-standard-story blockquote footer:before {
		top:-20%;
		left:0;
		width:100%;
		height:5px;
	}

	.b-standard-story thead th {
		padding:20px;
	}

	.b-standard-story tbody th {
		padding:20px 10px 20px 20px;
	}

	.b-standard-story tbody td {
		padding:20px 20px 20px 10px;
	}

	.story-hotspots {
		position:relative;
		background-color:#fff;
	}

	.story-hotspots .hotspot-toggle {
		display:block;
		position:relative;
		width:100%;
		border-bottom:1px solid #0c587f;
		padding:15px 30px 15px 0;
		font-family:HelveticaNeueLT-Bold,Arial,sans-serif;
		text-align:left;
		color:#0c587f;
	}

	.story-hotspots .hotspot-toggle:after {
		content:"";
		position:absolute;
		right:0;
		top:17px;
		width:24px;
		height:24px;
		border:1px solid #0c587f;
		border-radius:50%;
		background-position:50%;
		-webkit-transition:border,background-color .4s ease-out;
		transition:border,background-color .4s ease-out;
	}

	.story-hotspots .hotspot-toggle[role=tab] {
		cursor:pointer;
	}

	.story-hotspots .bubble {
		opacity:1;
		overflow:hidden;
		max-height:30em;
		padding:25px 0 40px;
		-webkit-transition:all .4s linear;
		transition:all .4s linear;
	}

	.story-hotspots .bubble[aria-hidden=true] {
		opacity:0;
		max-height:0;
		padding:0;
	}

	.story-hotspots .bubble[aria-hidden=true] [tabindex],.story-hotspots .bubble[aria-hidden=true] a,.story-hotspots .bubble[aria-hidden=true] area,.story-hotspots .bubble[aria-hidden=true] button,.story-hotspots .bubble[aria-hidden=true] embed,.story-hotspots .bubble[aria-hidden=true] iframe,.story-hotspots .bubble[aria-hidden=true] input,.story-hotspots .bubble[aria-hidden=true] object,.story-hotspots .bubble[aria-hidden=true] select,.story-hotspots .bubble[aria-hidden=true] textarea {
		display:none;
	}

	.story-hotspots .bubble:after,.story-hotspots .bubble:before {
		content:"";
		display:table;
	}

	.story-hotspots .bubble:after {
		clear:both;
	}

	.story-hotspots .bubble h3 {
		display:none;
	}

	.story-hotspots .bubble p {
		font-size:14px;
		font-size:.875rem;
		line-height:22px;
		line-height:1.375rem;
	}

	.story-hotspots .b-video,.story-hotspots .image-box {
		margin-bottom:20px;
	}

	.story-hotspots .hotspot-toggle {
		font-size:20px;
		font-size:1.25rem;
		line-height:24px;
		line-height:1.5rem;
	}

	.story-hotspots {
		padding:30px 20px 80px;
	}
}