@media screen and (max-width: 729px) {
body, #wrapAll {
    width: 73em;
    /*overflow-x: hidden;*/
}
.header, #footer {
    width: 48em;
}
#footer ul.service {
    width: 30em;
    line-height: 2em;
}
#footer ul.social {
    margin-top: 1.4em;
}
.header .logo,
.header .logo img {
    width: 32em;
}
.header .service ul {
    margin-top: 1.1em;
}
#contentWrap {
    width: 50em;
    margin: 0 0 0 36em;
}
.stripe {
    width: 50em;
}
.stripe_3_1 .col.span_1,
.stripe_3_1 .col.span_1 .span_1 {
    width: 48em;
}
h2.stripeHeadline {
    width: 48em;
}
.stripe .span_4,
.stripe .span_3,
.stripe .span_2 {
    width: 48em;
}
.header {
    width: 48em;
}
.col .collection .col .col {
    font-size: 1em;
    margin: 0 2em 0 0;
}
#navigation {
    /*margin-left: -230px !important;*/
}
#navigation ul.mainNavi li a.mobileDropDown {
    display: block;
}
.stripe_3_1 .col.span_1,
.stripe_3_1 .col.span_1 .span_1 {
    width: 48em;
}
/** Social Media Container **/
/*.col.span_4 .socialCount,
.col.span_3 .socialCount,
.col.span_2 .socialCount,
.stripe_3_1 .col.span_1 .socialCount {
    display: none;
}*/
.col.span_4 .socialBox .socialItem,
.col.span_3 .socialBox .socialItem,
.col.span_2 .socialBox .socialItem,
.stripe_3_1 .col.span_1 .socialBox .socialItem,
.col.span_4 .socialBox .socialItem.odd,
.col.span_3 .socialBox .socialItem.odd,
.col.span_2 .socialBox .socialItem.odd,
.stripe_3_1 .col.span_1 .socialBox .socialItem.odd {
    margin: 7.8em 0 0 1em;
    width: 21em;
}
.col.span_4 .socialItem .icon,
.col.span_3 .socialItem .icon,
.col.span_2 .socialItem .icon,
.stripe_3_1 .col.span_1 .socialItem .icon {
    bottom: inherit;
    top: -5.6em;
    left: 0;
}
.col.span_4 .socialItem.odd .icon,
.col.span_3 .socialItem.odd .icon,
.col.span_2 .socialItem.odd .icon,
.stripe_3_1 .col.span_1 .socialItem.odd .icon {
    left: inherit;
    right: 0;
    top: -5.6em;
}
.col.span_4 .socialItem:after,
.col.span_3 .socialItem:after,
.col.span_2 .socialItem:after,
.stripe_3_1 .col.span_1 .socialItem:after {
    bottom: 100%;
    left: 1.4em;
    border-left-color: #fff;
    border-right-color: transparent;
}
.col.span_4 .socialItem.odd:after,
.col.span_3 .socialItem.odd:after,
.col.span_2 .socialItem.odd:after,
.stripe_3_1 .col.span_1 .socialItem.odd:after {
    top: inherit;
    bottom: 100%;
    left: inherit;
    right: 1.4em;
    border-left-color: transparent;
    border-right-color: #fff;
    border-top-color: transparent;
    border-bottom-color: #fff;
}
/** NO Counter **/
.col.span_4 .socialBox,
.col.span_3 .socialBox,
.col.span_2 .socialBox,
.stripe_3_1 .col.span_1 .socialBox {
    width: 23em;
}
.col.span_3 .noCounter .socialBox {
    width: 100%;
}
.col.span_4 .noCounter .socialBox .socialItem,
.col.span_3 .noCounter .socialBox .socialItem,
.col.span_2 .noCounter .socialBox .socialItem,
.stripe_3_1 .col.span_1 .noCounter .socialBox .socialItem {
    margin: 2em 0 0 7em;
    width: 39em;
}
.col.span_4 .noCounter .socialBox .socialItem.odd,
.col.span_3 .noCounter .socialBox .socialItem.odd,
.col.span_2 .noCounter .socialBox .socialItem.odd,
.stripe_3_1 .col.span_1 .noCounter .socialBox .socialItem.odd {
    margin-left: 9em;
    width: 35em;
}
.col.span_4 .noCounter .socialItem:after,
.col.span_3 .noCounter .socialItem:after,
.stripe_3_1 .col.span_1 .noCounter .socialItem:after {
    left: inherit;
    right: 100%;
    bottom: 1.4em;
    border-right-color: #fff;
    border-left-color: transparent;
}
.col.span_4 .noCounter .socialItem.odd:after,
.col.span_3 .noCounter .socialItem.odd:after,
.col.span_2 .noCounter .socialItem.odd:after,
.stripe_3_1 .col.span_1 .noCounter .socialItem.odd:after {
    bottom: inherit;
    top: 1.4em;
    right: 100%;
    border-top-color: #fff;
    border-bottom-color: transparent;
}
.col.span_4 .noCounter .socialItem .icon,
.col.span_3 .noCounter .socialItem .icon,
.stripe_3_1 .col.span_1 .noCounter .socialItem .icon {
    top: inherit;
    bottom: 0;
    left: -5.6em;
}
.col.span_4 .noCounter .socialItem.odd .icon,
.col.span_3 .noCounter .socialItem.odd .icon,
.col.span_2 .noCounter .socialItem.odd .icon,
.stripe_3_1 .col.span_1 .noCounter .socialItem.odd .icon {
    left: -5.6em;
    top: 0;
    right: 100%;
}
/** Facebook Post Rebuild **/
.fb_post .logo img {
    width: 100%;
    height: auto;
}
.col.span_4 .fb_post .teaserLink.videoLink .shareLink,
.col.span_4 .fb_post .teaserLink.videoLink .linkText,
.col.span_3 .fb_post .teaserLink.videoLink .shareLink,
.col.span_3 .fb_post .teaserLink.videoLink .linkText,
.col.span_3 .odd .fb_post .teaserLink.videoLink .shareLink,
.col.span_3 .odd .fb_post .teaserLink.videoLink .linkText {
    margin: 0;
    width: 100%;
}
/* ContentTypes */
/** Downloads **/
.span_2 .download.simple a.downloadFile,
.span_3 .download.simple a.downloadFile,
.span_4 .download.simple a.downloadFile,
.stripe_3_1 .span_1 .download.simple a.downloadFile,
.span_4 .span_2 .download.simple a.downloadFile,
.span_3 .span_2 .download.simple a.downloadFile {
    width: 29.2em;
}
.span_4 .download .text {
    min-height: 1em;
}
.span_3 .download .text {
    width: 21em;
}
.span_3 .download.noImg .text,
.span_3 .download.noImg ul {
    width: 44em;
}
.span_4 .download ul {
    margin-top: 1em;
}
.span_3 .download ul,
.stripe_3_1 .span_1 .download ul {
    position: absolute;
}
.span_3 .download ul {
    bottom: auto;
    right: 0;
    position: relative;
    width: 21em;
}
.span_2 ul.multiLang {
    width: 19em;
}
.span_2 ul.multiLang li a:hover,
.span_2 ul.multiLang li a:focus,
.span_2 ul.multiLang li a:active,
.span_2 ul.multiLang li.first a:link,
.span_2 ul.multiLang li.first a:visited,
.span_2 .download ul.multiLang li a:link,
.span_2 .download ul.multiLang li a:visited {
    background: #d8dee4;
    color: #313a3d;
    float: left;
    line-height: 1.5em;
    padding: 0 1.6em 0 0.8em;
    margin: 0;
    text-align: left;
    width: 11.16em !important;
}
.span_2 ul.multiLang li.first a:link,
.span_2 ul.multiLang li.first a:visited {
    background: url(/blob/5514/9086dcdcf00626929fa4ab7422c47136/data/dropdown-arrow-white-png.png) no-repeat scroll 12em center #5f6973;
}
.span_2 .card .download .multilangWrap a:link,
.span_2 .card .download .multilangWrap a:visited {
    padding: 0.35em 0;
}
.span_2 .download .image-rwd,
.span_3 .download .image-rwd,
.span_4 .download .image-rwd {
    margin: 2em 0 0 2em;
    width: 21em;
}
.span_2 .download.multiLang .image-rwd,
.span_3 .download.multiLang .image-rwd,
.span_4 .download.multiLang .image-rwd {
    margin: 2em 0 0 2em;
    width: 21em;
}
.span_4 ul.multiLang,
.span_3 ul.multiLang,
.span_2 ul.multiLang,
.stripe_3_1 .span_1 ul.multiLang,
.span_2 .card .back .download ul.multiLang {
    width: 44em;
    margin-top: 0;
    position: static;
}
.span_2 .download.multiLang ul {
    width: 44em;
    margin: 1.8em 2em 0 2em;
    position: static;
}
.span_2 ul.multiLang li,
.span_2 ul.multiLang li.none,
.span_3 ul.multiLang li,
.span_3 ul.multiLang li.none,
.span_4 ul.multiLang li,
.span_4 ul.multiLang li.none,
.stripe_3_1 .span_1 ul.multiLang li,
.stripe_3_1 .span_1 ul.multiLang li.none {
    display: block;
    float: left;
    clear: none;
}
.span_2 .download ul.multiLang li.first,
.span_3 .download ul.multiLang li.first,
.span_4 .download ul.multiLang li.first,
.stripe_3_1 .span_1 .download ul.multiLang li.first {
    display: none;
}
.span_2 .download ul.multiLang li a:link,
.span_2 .download ul.multiLang li a:visited,
.span_3 .download ul.multiLang li a:link,
.span_3 .download ul.multiLang li a:visited,
.span_4 .download ul.multiLang li a:link,
.span_4 .download ul.multiLang li a:visited,
.stripe_3_1 .span_1 .download ul.multiLang li a:link,
.stripe_3_1 .span_1 .download ul.multiLang li a:visited {
    float: left;
    width: 2.85em !important;
    height: 2.071em;
    padding: 0.35em 0;
    text-align: center;
    margin-bottom: 0;
    margin-right: 1px;
}
.span_2 div.multilangWrap,
.span_2 .download.multiLang ul.downloads.long,
.span_2 .download.multiLang ul.downloads,
.span_3 div.multilangWrap,
.span_3 .download.multiLang ul.downloads.long,
.span_3 .download.multiLang ul.downloads,
.span_4 div.multilangWrap,
.span_4 .download.multiLang ul.downloads.long,
.span_4 .download.multiLang ul.downloads,
.stripe_3_1 .span_1 div.multilangWrap,
.stripe_3_1 .span_1 .download.multiLang ul.downloads.long,
.stripe_3_1 .span_1 .download.multiLang ul.downloads {
    clear: both;
    height: auto;
    margin-top: 1.8em;
    margin-bottom: 0;
    width: 44em;
    position: static;
}
.span_2 .download ul.downloads.long,
.span_3 .download ul.downloads.long,
.span_4 .download ul.downloads.long {
    width: 44em;
}
.span_4 .download ul.downloads.long li a,
.span_3 .download ul.downloads.long li a,
.span_2 .download ul.downloads.long li a,
.stripe_3_1 .span_1 .download ul.downloads.long li a {
    width: 29em;
}
.span_4 ul.multiLang li a:hover,
.span_4 ul.multiLang li a:focus,
.span_4 ul.multiLang li a:active,
.span_3 ul.multiLang li a:hover,
.span_3 ul.multiLang li a:focus,
.span_3 ul.multiLang li a:active,
.span_2 ul.multiLang li a:hover,
.span_2 ul.multiLang li a:focus,
.span_2 ul.multiLang li a:active,
.stripe_3_1 .span_1 ul.multiLang li a:hover,
.stripe_3_1 .span_1 ul.multiLang li a:focus,
.stripe_3_1 .span_1 ul.multiLang li a:active {
    background-color: #5f6973;
    color: #e1000f;
}
/*** Image Downloads ***/
.col.span_2 div.imageItem.download .right,
.span_2 div.imageItem.download .right .text,
.span_2 div.imageItem.download .right ul {
    width: 21em;
}
.download .pdfDownloadBackground .image-rwd {
    margin: 0;
}
/** // Downloads **/
/** Glossary **/
.col.span_3 .glossary .col.span_2,
.col.span_4 .glossary .col.span_2 {
    width: 23em;
}
.stripe .glossary .span_3 {
    width: 48em;
} 
.glossaryOverview .glossary,
.col.span_2 .glossaryOverview .glossary  {
    padding-left: 0;
}
.glossary .navigationLetter,
.col.span_2 .glossary .navigationLetter {
    display: none;
}
.col.span_2 .glossaryOverview .glossary,
.col.span_2 .glossaryOverview .glossary .col.span_3 {
    width: 48em;
}
.col.span_4 .glossaryOverview .glossary .col.span_2 {
    width: 23em;
}
.col.span_3 .glossary .glossaryItem.hasImage .text {
    width: 23em;
}
/** // Glossary **/
/** Stage **/
.col.span_4 .stage .stageContent,
.col.span_3 .stage .stageContent,
.col.span_2 .stage .stageContent {
    position: static;
    left: 0;
    bottom: 0;
    float: left;
    margin-top: 1px;
    width: 100%;
}
.col.span_4 .stage .stageContent .text,
.col.span_3 .stage .stageContent .text,
.col.span_2 .stage .stageContent .text {
    background: #e1000f;
}
.col.span_4 .stage .stageContent .links a:link,
.col.span_4 .stage .stageContent .links a:visited,
.col.span_3 .stage .stageContent .links a:link,
.col.span_3 .stage .stageContent .links a:visited,
.col.span_2 .stage .stageContent .links a:link,
.col.span_2 .stage .stageContent .links a:visited {
    background-image: url(/blob/5508/a04ac5f8018faf8a15dae4cfda6a3e78/data/stage-linkarrow-hover-png.png);
    margin-top: 1px;
}
.col.span_4 .stage .stageContent .links a:link span,
.col.span_4 .stage .stageContent .links a:visited span,
.col.span_3 .stage .stageContent .links a:link span,
.col.span_3 .stage .stageContent .links a:visited span,
.col.span_2 .stage .stageContent .links a:link span,
.col.span_2 .stage .stageContent .links a:visited span {
    background: #e1000f;
}
.col.span_4 .stage .downloadsWrapper,
.col.span_3 .stage .downloadsWrapper,
.col.span_2 .stage .downloadsWrapper {
    bottom: inherit;
    top: 22em;
    right: 0;
}
.col.span_4 .stage .relatedDownloadsBox,
.col.span_3 .stage .relatedDownloadsBox,
.col.span_2 .stage .relatedDownloadsBox {
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    -ms-box-sizing: border-box;
    box-sizing: border-box;
    margin: 0;
    top: auto;
    bottom: 0;
    right: 0;
    position: absolute;
}
.col.span_4 .stage .relatedDownloadsBox a.downloadFile:link,
.col.span_4 .stage .relatedDownloadsBox a.downloadFile:visited,
.col.span_3 .stage .relatedDownloadsBox a.downloadFile:link,
.col.span_3 .stage .relatedDownloadsBox a.downloadFile:visited,
.col.span_2 .stage .relatedDownloadsBox a.downloadFile:link,
.col.span_2 .stage .relatedDownloadsBox a.downloadFile:visited,
.stripe_3_1 .col.span_1 .stage .relatedDownloadsBox a.downloadFile:link,
.stripe_3_1 .col.span_1 .stage .relatedDownloadsBox a.downloadFile:visited {
    width: 11.3em;
}
.col.span_4 .stage .stageLinks,
.col.span_3 .stage .stageLinks,
.col.span_2 .stage .stageLinks {
    position: static;
    float: left;
    width: 100%;
}
.col.span_4 .stage .stageLinks a:link,
.col.span_4 .stage .stageLinks a:visited,
.col.span_3 .stage .stageLinks a:link,
.col.span_3 .stage .stageLinks a:visited,
.col.span_2 .stage .stageLinks a:link,
.col.span_2 .stage .stageLinks a:visited {
    background-color: #f0f1f5;
    margin: 1px 0 1px 0.4%;
    width: 7.6em;
}
.col.span_4 .stage .stageLinks a:link:first-child,
.col.span_4 .stage .stageLinks a:visited:first-child,
.col.span_3 .stage .stageLinks a:link:first-child,
.col.span_3 .stage .stageLinks a:visited:first-child,
.col.span_2 .stage .stageLinks a:link:first-child,
.col.span_2 .stage .stageLinks a:visited:first-child {
    margin-right: 0;
}
.col.span_4 .stage .stageLinks a:link:last-child,
.col.span_4 .stage .stageLinks a:visited:last-child,
.col.span_3 .stage .stageLinks a:link:last-child,
.col.span_3 .stage .stageLinks a:visited:last-child,
.col.span_2 .stage .stageLinks a:link:last-child,
.col.span_2 .stage .stageLinks a:visited:last-child {
    margin-left: 0;
}
/** Stage (Section View) **/
.col.span_4 .stage.sectionView .stageContent,
.col.span_3 .stage.sectionView .stageContent,
.col.span_2 .stage.sectionView .stageContent {
    border: 1px solid #cdd2d2;
    border-top: none;
}
.col.span_4 .stage.sectionView .stageContent .text,
.col.span_3 .stage.sectionView .stageContent .text {
    background: #FFF;
}
.col.span_4 .stage.sectionView .stageContent .links a:link span,
.col.span_4 .stage.sectionView .stageContent .links a:visited span,
.col.span_3 .stage.sectionView .stageContent .links a:link span,
.col.span_3 .stage.sectionView .stageContent .links a:visited span,
.col.span_2 .stage.sectionView .stageContent .links a:link span,
.col.span_2 .stage.sectionView .stageContent .links a:visited span {
    background: #FFF;
    border-left: 1px solid #cdd2d2;
}
.col.span_4 .stage.sectionView .stageContent .links a:link,
.col.span_4 .stage.sectionView .stageContent .links a:visited,
.col.span_3 .stage.sectionView .stageContent .links a:link,
.col.span_3 .stage.sectionView .stageContent .links a:visited {
    background-image: url(/blob/5510/785b2e6db3f137e626bd8886db06723b/data/stage-sectionview-linkarrow-hover-png.png);
    border-top: 1px solid #cdd2d2;
}
/** Stage Slider **/
.swiper-container.stage {
    height: 392px;
}
/** // Stage Slider **/
.col.span_4 .stage.sectionView .stageLinks, .stage .relatedDownloadsBox {
    top: 1em;
}
/** // Stage **/
/** Images **/
div.imageItem .imgFunctions a.enlarge:link,
div.imageItem .imgFunctions a.enlarge:visited,
div.imageItem .imgFunctions a.slideshow:link,
div.imageItem .imgFunctions a.slideshow:visited {
    display: none;
}
div.imageItem .imgFunctions a.info:link,
div.imageItem .imgFunctions a.info:visited {
    right: 0.5em;
}
div.imageItem .imgFunctions a.info:link .infoBox,
div.imageItem .imgFunctions a.info:visited .infoBox {
    right: 0;
}
div.imageItem .infoBox:after {
    left: 93.4%;
}
/** // Images **/
/** Tables **/
.pinned {
    position: absolute;
    left: 0;
    top: 0;
    background: #fff;
    overflow: hidden;
    min-width: 265px;
}
.pinned table {
    border-right: none;
    border-left: none;
    width: 100%;
}
.pinned table th,
.pinned table td {
    white-space: nowrap;
}
.pinned td:last-child {
    border-bottom: 0;
}
div.table-wrapper {
    position: relative;
    overflow: hidden;
}
div.table-wrapper div.scrollable {
    overflow-y: hidden;
}    
.span_2 .tableBox .download.simple a.downloadFile,
.span_4 .tableBox .download.simple a.downloadFile {
    width: 9.6em;
}
/* // Tables **/
/** Collections **/
.collection .col,
.col.span_3 .collection .col,
.col.span_2 .collection .col,
.stripe_3_1 .col.span_1 .collection .col {
    font-size: 91.23%;
    margin: 1.096em 2.189em 1.096em 0;
}
/*.collection .col.span_2 {
    font-size: 100%;
}
.stripe .collection .col.span_2 {
    width: 44em;
}*/
.stripe .collection .col.span_2 div.imageItem {
    height: auto;
}
.col.span_3 .collection.query {
    padding-top: 4em;
}
.span_4 .collectionSwiper .collection,
.span_4 .collectionSwiper.white .collection,
.span_3 .collectionSwiper .collection,
.span_2 .collectionSwiper .collection,
.stripe_3_1 col.span_1 .collectionSwiper .collection {  
    width: 46em;
}
.span_1 .collectionSwiper .collection {  
    width: 21em;
}
.collection.query .results .noResults {
    text-align: left;
}
.span_4 .collection .span_2 .news.teaser .swiper-container {
    width: 23em;
}
/** // Collections **/
/* Standard Content */
.standardContent {
    float: left;
    width: 48em;
}
.col.span_4 .standardContent .text {
    width: 100%;
}
.col.span_1 .standardContent {
    width: 23em; 
}
.standardContent.cardContainer {
    float: left;
    width: 23em;
}
.stripe_3_1 .col.span_1 .standardContent.teaserView .text,
.span_2 .standardContent.teaserView .text {
    width: 21em;
}
.span_3 .standardContent,
.stripe_3_1 .span_1 .standardContent.teaserView {
    width: 100%;
}
.span_3 .standardContent.teaserView .text,
.stripe_3_1 .col.span_1 .standardContent.teaserView .text,
.stripe_3_1 .col.span_1 .standardContent.teaserView .imgFunctions {
    width: 21em;
}
.stripe_3_1 .col.span_1 .standardContent.teaserView .imgFunctions {
    width: 100%;
}
.col.span_4 .standardContent .text.rightFloatingElement ul,
.col.span_4 .standardContent .text.rightFloatingElement ul ul,
.col.span_4 .standardContent .text.rightFloatingElement ul ul ul,
.col.span_4 .standardContent .text.rightFloatingElement ol,
.col.span_4 .standardContent .text.rightFloatingElement ol ol,
.col.span_4 .standardContent .text.rightFloatingElement ol ol ol {
    width: auto;
}
/* // Standard Content */
/** Events **/
.stripe_3_1 .col.span_1 .event.teaserView .eventContent .dateWrap,
.col.span_2 .event.teaserView .eventContent .dateWrap {
    width: 20em;
}
.stripe_3_1 .col.span_1 .event .singleEvent:first-child span.time, .stripe_3_1 .col.span_1 .event .singleEvent:first-child span.mez, .col.span_2 .event .singleEvent:first-child span.time, .col.span_2 .event .singleEvent:first-child span.mez {
    margin-top: 2.85em;
}
.col.span_2 .event.teaserView .singleEvent:first-child .text,
.col.span_3 .event.teaserView .singleEvent:first-child .text,
.col.span_4 .event.teaserView .singleEvent:first-child .text,
.stripe_3_1 .col.span_1 .event.teaserView .singleEvent:first-child .text {
    background: none;
    float: left;
    width: 100%;
    margin: 1em 0 0 0;
    padding: 0;
}
.col.span_2 .event.teaserView .text,
.stripe_3_1 .col.span_1 .event.teaserView .text {
    background: none;
}
.col.span_2 .event.teaserView .headline,
.col.span_3 .event.teaserView .headline,
.col.span_4 .event.teaserView .headline,
.stripe_3_1 .col.span_1 .event.teaserView .headline {
    background: url(/blob/5516/a9f1af86e1cffed7a1cff39e1f3f5a37/data/dotted-line-gray-gif.gif) bottom repeat-x transparent;
    padding-bottom: 1em;
}
.stripe_3_1 .col.span_1 .event.teaserView .eventFooter ul li a:link,
.stripe_3_1 .col.span_1 .event.teaserView .eventFooter ul li a:visited,
.col.span_2 .event.teaserView .eventFooter ul li a:link,
.col.span_2 .event.teaserView .eventFooter ul li a:visited,
.col.span_3 .event.teaserView .eventFooter ul li a:link,
.col.span_3 .event.teaserView .eventFooter ul li a:visited,
.col.span_4 .event.teaserView .eventFooter ul li a:link,
.col.span_4 .event.teaserView .eventFooter ul li a:visited {
    width: 10.42em;
}
.col.span_3 .event.teaserView .eventContent .image {
    margin: 0 0 2em 0;
}
.col.span_3 .event.teaserView .eventFooter {
    height: auto;
}
.col.span_3  .event.teaserView .eventContent .calendar {
    width: 19em;
    margin: 0 0 2em 0;
}
.col.span_3 .event.teaserView .eventContent .calendar .ui-datepicker {
    width: 190px !important;
}
.col.span_3 .event ul.calendarLinks li a.calendar,
.col.span_3 .event.teaserView ul.calendarLinks li a.calendar {
    margin: 0;
}
.event .dateWrap span.day {
    font-size: 9em;
}
/*.stripe_3_1 .col.span_1 .event.teaserView .eventContent .headline,
.col.span_2 .event.teaserView .eventContent .headline,
.col.span_3 .event.teaserView .eventContent .headline,
.col.span_4 .event.teaserView .eventContent .headline {
    margin: 2em 2em 0 0;
}*/
.stripe_3_1 .col.span_1 .event.teaserView .singleEvent:first-child .headline,
.col.span_2 .event.teaserView .singleEvent:first-child .headline,
.col.span_3 .event.teaserView .singleEvent:first-child .headline,
.col.span_4 .event.teaserView .singleEvent:first-child .headline {
    width: 21em;
    min-height: 9.4em;
    margin: 0.5em 2em 0 0;
}
.stripe_3_1 .col.span_1 .event.teaserView.white .singleEvent:first-child .headline,
.col.span_2 .event.teaserView.white .singleEvent:first-child .headline,
.col.span_3 .event.teaserView.white .singleEvent:first-child .headline,
.col.span_4 .event.teaserView.white .singleEvent:first-child .headline {
    width: 20.8em;
}
.col.span_4 .event.teaserView .eventContent .text {
    margin-right: 0;
    width: 100%;
}
.col.span_2 .card .event .headline {
    width: 20.8em;
    margin-right: 0;
}
.col.span_2 .card .event ul.calendarLinks li a:link,
.col.span_2 .card .event ul.calendarLinks li a:visited {
    width: 10.4em;
}
.col.span_2 .card .event ul.calendarLinks {
    width: 100%;
}
.col .col.span_1 .event.teaserView .singleEvent:first-child .headline {
    margin: 0;
    width: 100%;
}
.col.span_3 .event.teaserView .dateWrap {
    width: 20em;
}
.col.span_3 .event.teaserView .dateWrap.period {
    width: 12em;
}
/** // Events **/
/** Brands **/
.brandDetail .span_1.right {
    margin-left: 2em;
}
/** // Brands **/
/** FancyBrand Selector **/
.fancyResults .loadMore {
    width: 48em;
}
.fancyBrandSelectorWrap .fancyBrandSelector .filterGroup.location {
    height: 9em;
}
.fancyBrandSelectorWrap .fancyBrandSelector .filterGroup.location .formBox {
    margin-left: 2em;
    width: 27em;
    margin-left: 1.7em;
    width: 26em;
}
.fancyBrandSelectorWrap .fancyBrandSelector .filterGroup .groupWrap,
.fancyBrandSelectorWrap .fancyBrandSelector .filterGroup .groupWrap .groupNavi {
    width: 29em;
    width: 27.7em;
}
.fancyBrandSelectorWrap .fancyBrandSelector .filterGroup.location .formBox form fieldset .formLine {
    clear: both;
    margin: 0.4em 0 0 0;
    width: 20.5em;
}
/** // FancyBrand Selector **/
/** News **/
/*** Teaser View ***/
.col.span_4 .news.teaser .newsTeaserText,
.col.span_3 .news.teaser .newsTeaserText,
.col.span_2 .news.teaser .newsTeaserText,
.stripe_3_1 .col.span_1 .news.teaser .newsTeaserText {
    width: 23em;
}
/*** // Teaser View ***/
/*** Detail View ***/
/*.col.span_4 .newsContext a:link {
    float: left;
    clear: both;
}*/
.newsContext .tags {
    width: 20em;
}
.newsContext a.related {
    width: 6em;
}
.newsContent .col.span_2 .imgFunctions,
.newsContent .col.span_3 .imgFunctions {
    width: 48em;
}
.newsContent .col.span_3 .imageItem {
    width: 48em;
}
/*** // Detail View ***/
/*** Card View ***/
.col.span_2 .news.card .image-rwd {
    max-height: 23em;
}
.col.span_2 .news.card .dateWrap {
    margin-top: 1em;
}
/*** // Card View ***/
.newsroom {
    width: 50em;
}
.newsroom .col.span_3 {
    width: 100%;
}
.newsroom .evenWrapper .newsroomDetail.big,
.newsroom .oddWrapper .newsroomDetail.big {
    margin-left: 0;
    margin-bottom: 2em;
}
.newsroom .smallWrapper {
    width: 100%;
}
.newsroom .newsroomDetail.small:last-child {
    margin-right: 0;
}
.newsroom .loadMore,
.newsroom .tags {
    width: 48em;
}
/*** News Inside Collections ***/
.span_4 .collection .col.span_2 .news.teaser span,
.span_4 .collection .col.span_2 .news.teaser .dateWrap p {
    width: auto;
}
/*.span_4  .col.span_2 .news.teaser div {
    width: 21em;
}*/
.span_4  .col.span_2 .news.teaser p {
    width: 15em;
}
.span_4  .col.span_2 .news.teaser .headline {
    width: 11.5em;
}
.span_4 .collection .col.span_2 .news.teaser .col.span_1 .wrapper {
    float: left;
    margin-top: -20px;
    position: relative;
}
.span_4 .collection .col.span_2 .news.teaser .col.span_1 .wrapper p.date,
.span_4 .collection .col.span_2 .news.teaser .col.span_1 .wrapper p.place {  
    font-size: 13px;
}
.collection .span_2 .download ul.multiLang li a:link,
.collection .span_2 .download ul.multiLang li a:visited {
    width: 2.85em !important;
}
.collection .span_2 .download.multiLang ul {
    margin-top: 1.8em;
}
.collection.white .col {
    font-size: 91.3%;
}
/*** // News Inside Collections ***/
/** // News **/
/** Jobs **/
.jobItem {
    width: 48em;
}
.jobItem .jobItemHeader .linkElement {
    display: block;
    margin-bottom: 2em;
    width: 100%;
}
.jobItem .applyNowWrap .linkElement {
    width: 100%;
}
.jobItem .jobItemHeader .linkElement ul.links,
.jobItem .applyNowWrap .linkElement ul.links {
    width: 44em;
}
.jobItem a.applyNow {
    margin-top: 2em;
}
.jobFilter .formBox h2 {
    display: none;
}
.jobFilter .formBox .filterJobGroup h2 {
    background: url(/blob/5514/9086dcdcf00626929fa4ab7422c47136/data/dropdown-arrow-white-png.png) no-repeat 29.3em center #828c96;
    color: #FFF;
    display: block;
    font-size: 1.4em;
    font-family: 'MiloPro';
    font-weight: normal;
    padding: 0.5em 0.72em;
    -webkit-text-stroke: 0;
    margin: 0.8em 0 0 0;
    cursor: pointer;
}
.jobFilter .formBox ul.select {
    margin-top: 0.8em;
}
.jobFilter .formBox input.search {
    margin-top: 0.6em;
}
.jobFilter .formBox .span_1 {
    margin: 0;
}
.jobFilter .formBox .formLine.checkbox {
    display: none;
}
.jobFilter .filterContent fieldset {
    width: 100%;
}
.jobFilter .filterContent .formBox {
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    -ms-box-sizing: border-box;
    box-sizing: border-box;
    margin: 0;
    padding: 0 2em;
    width: 100%;
}
.jobFilter .formBox .formLine {
    width: 100%;
}
.jobFilter .filterContent .col.span_1,
.jobFilter .formBox ul.select,
.jobFilter .formBox input.search {
    width: 100%;
}
.jobFilter.filterWrap .formBox ul.select li:first-child a:link, 
.jobFilter.filterWrap .formBox ul.select li:first-child a:visited {
    background-position: 29.3em center;
}
.jobFilter.filterWrap div.select {
    height: 0em;
    float: left;
    position: relative;
    z-index: 1;
}
.jobFilter.filterWrap h2.tabactive {
    background-image: url(/blob/6136/b5d04572f9166fa9ab65eceb2721986e/data/dropdown-arrow-white-active-png.png);
}
.jobFilter.jobsGrouping .results .col {
    font-size: 91.23%;
    margin: 1.096em 2.192em 1.096em 0;
}
/*** JobItem (DetailView) ***/
.jobItem .jobItemContext {
    width: 50em;
}
.jobItem a.applyNow {
    display: block;
    width: 48em;
}
.jobItem .jobsGrouping {
    width: 48em;
    margin-bottom: 1em;
}
.span_4 .jobItemContext .linkElement ul.links {
    width: 44em;
}
/*** // JobItem (DetailView) ***/
/** // Jobs **/
/** Video **/
.collection .span_2 .video.teaserView .videoContent,
.span_2 .video.teaserView .videoContent,
.span_3 .video.teaserView .videoContent,
.span_4 .video.teaserView .videoContent {
    width: 24.8em;
}
.span_3 .video .videoContent .info ul.videoFunctions li {
    float: left;
    margin-left: 0.5em;
}
.video .videoContent .info ul.videoFunctions li a.embedCode:link,
.video .videoContent .info ul.videoFunctions li a.embedCode:visited {
    display: none;
}
/** // Video **/
/** LoadMore Button **/
.loadMore {
    width: 48em;
}
.collection.query .loadMore {
      width: 44em;
  }
/** // LoadMore Button **/
/** Press Release**/
.span_2 .card.pressRelease .front .image-rwd {
    margin: 2em 0 0 2em;
}
.span_2 .card.pressRelease .front .image-rwd img {
    width: auto;
    height: auto;
}
/*.span_2 .card .back .linkElement.cardview p {
    margin: 1.428em 0 1.428em 1.428em;
    width: 31.4em;
}*/
.span_2 .pressRelease.card .dateWrap {
    margin: 2em 0 0 2em;
}
.span_2 .card.pressRelease .front .tags {
    left: 2em;
    top: 2em;
}
.pressReleaseDetail .stripe .span_3 {
    width: 48em;
    width: 100%;
}
.pressReleaseDetail .span_3 .video .videoContent .text,
.pressReleaseDetail .span_3 .video .videoContent .info {
  height: auto;
  width: 44em;
}
.col.span_4 .pressRelease.teaser div,
.col.span_4 .pressRelease.teaser div.dateWrap,
.col.span_3 .pressRelease.teaser div,
.col.span_3 .pressRelease.teaser div.dateWrap,
.col.span_2 .pressRelease.teaser div,
.col.span_2 .pressRelease.teaser div.dateWrap,
.stripe_3_1 .col.span_1 .pressRelease.teaser div,
.stripe_3_1 .col.span_1 .pressRelease.teaser div.dateWrap {
    width: 23em;
    float: right;
}
.col.span_4 .pressRelease.teaser .infoline,
.col.span_3 .pressRelease.teaser .infoline,
.col.span_2 .pressRelease.teaser .infoline,
.stripe_3_1 .col.span_1 .pressRelease.teaser .infoline {
    width: 15.3em;
}
.col.span_4 .pressRelease.teaser .headline,
.col.span_3 .pressRelease.teaser .headline,
.col.span_2 .pressRelease.teaser .headline,
.stripe_3_1 .col.span_1 .pressRelease.teaser .headline {
    width: 12.7em;
}
.col.span_4 .pressRelease.teaser .text,
.col.span_3 .pressRelease.teaser .text,
.col.span_2 .pressRelease.teaser .text,
.stripe_3_1 .col.span_1 .pressRelease.teaser .text {
    width: 23em;
}
.jobFilter .col.span_3 .pressRelease.teaser div.teaserLink
{
    width: 48em;
}
.jobFilter .col.span_3 .pressRelease.teaser div.tags {
float: none;
position:absolute;
left: 0;
top: 0;
width: auto;
}
.jobFilter .col.span_3 .pressRelease.teaser div.tags .category {
margin-right: 0;
}
.collection.query .col.span_3 .pressRelease.teaser div.teaserLink {
float: left;
width:44em;
}
.collection.query .col.span_3 .pressRelease.teaser div.teaserLink span.image-rwd {
    width: 18em;
}
/** // Press Release**/
/** Stockticker **/
.col.span_4 .stockticker,
.col.span_3 .stockticker,
.col.span_2 .stockticker {
    width: 44em;
}
.col.span_4 .stockticker .graphWrap,
.col.span_3 .stockticker .graphWrap {
    width: 22em;
    height: auto;
}
.col.span_4 .stocktickerGraph,
.col.span_3 .stocktickerGraph,
.col.span_2 .stocktickerGraph {
    width: 24em;
}
.col.span_3 .accordion.stocktickerWrap .resp-tab-content-active {
    width: 19em;
    padding: 0 1.8em;
}
.col.span_3 .accordion.stocktickerWrap h2.resp-accordion span.dateTime {
    display: none;
}
.col.span_2 .stockticker .graphWrap,
.col.span_4 .stockticker .graphWrap {
    margin: 0 0 0 2.5em;
    width: 24em;
}
.col.span_2 .stockticker .value,
.col.span_3 .stockticker .value,
.col.span_4 .stockticker .value {
    width: 17em;
}
.col.span_2 .accordion.stocktickerWrap .resp-tab-content-active,
.col.span_4 .accordion.stocktickerWrap .resp-tab-content-active {
    width: 44em;
    padding: 0 1.8em;
}
.col.span_2 .accordion.stocktickerWrap h2.resp-accordion span.dateTime {
    display: block;
}
.col.span_2 .accordion .stockticker span.dateTime {
    display: none;
}
/** // Stockticker **/
/** Locations **/
.locations .worldMap {
    width: 48em;
}
.locations .worldMap map,
.locations .worldMap .map,
.locations .worldMap .detail,
.locations .worldMap .layer {
    display: none !important;
}
.locations .worldMap .formLine.text {
    width: 21em;
}
.locations .formBox ul.select li:first-child a:link,
.locations .formBox ul.select li:first-child a:visited {
    background-position: 13em center;
}
.locations .worldMap .formLine input {
    background-position: 29.4em center;
    margin-left: 0;
    width: 100%;
}
/*** Simple View ***/
.span_4 .locations.simple {
    width: 48em;
}
.span_4 .locations .text {
    float: left;
    width: 23em;
    margin-top: 0;
}
.span_4 .locations div.list {
    clear:none;
    width: 19em;
    margin-top: 1em;
}
.span_4 .locations .list a:link,
.span_4 .locations .list a:visited,
.span_4 .locations .list div.tel,
.span_4 .locations .list div.fax {
    width: 100%;
}
.span_4 .locations.simple .text,
.span_3 .locations.simple .text,
.span_2 .locations.simple .text,
.stripe_3_1 .span_1 .locations.simple .text {
    width: 23em;
    margin-top: 0;
}
.span_4 .locations.simple .list,
.span_3 .locations.simple .list,
.span_2 .locations.simple .list,
.stripe_3_1 .span_1 .locations.simple .list {
    float: right;
    width: 23em;
    margin-top: 1em;
}
.span_4 .locations .list ul,
.span_4 .locations .list ul li,
.span_3 .locations .list ul,
.span_3 .locations .list ul li {
    float: left;
    width: 100%;
}
.span_1 .locations .list ul, .span_1 .locations .list ul li {
    width: 100%;
}
.span_3 .locations.simple .list a:link,
.span_3 .locations.simple .list a:visited,
.span_3 .locations.simple .list div.tel,
.span_2 .locations.simple .list a:link,
.span_2 .locations.simple .list a:visited,
.span_2 .locations.simple .list div.tel,
.stripe_3_1 .span_1 .locations.simple .list a:link,
.stripe_3_1 .span_1 .locations.simple .list a:visited,
.stripe_3_1 .span_1 .locations.simple .list div.tel {
    width: 16.5em;
}
/*** // Simple View ***/
/*** Teaser View ***/
.span_2 .locations.teaser {
    padding: 2em;
}
.span_2 .locations.teaser .imgWrap {
    height: 21em;
    width: 21em;
}
.span_4 .locations.teaser .text,
.span_4 .locations.teaser .list,
.span_3 .locations.teaser .text,
.span_3 .locations.teaser .list,
.span_2 .locations.teaser .text,
.span_2 .locations.teaser .list {
    float: right;
    width: 21em;
    margin-left: 0;
}
.span_4 .locations.teaser .list {
    clear: both;
}
.span_4 .locations .text,
.span_3 .locations .text,
.span_2 .locations .text {
    margin-bottom: 1em;
}
/*** // Teaser View ***/
.cardContainer.locations .text {
    float: left;
    padding-bottom: 2em;
}
/** // Locations **/
/** Search **/
.search .typeFilter .multiLang .first {
    display: block;
}
.search .typeFilter {
    margin-bottom: 2em;
}
.search .typeFilter,
.search .typeFilter .multiLang,
.search .typeFilter .multiLang li,
.search .typeFilter .multiLang li a:link,
.search .typeFilter .multiLang li a:visited {
    width: 100%;
}
.search .typeFilter .multiLang a.twoRows {
    max-width: none;
}
.search .typeFilter .multiLang .none {
    display: none;
}
.search .typeFilter .multiLang a:link,
.search .typeFilter .multiLang a:visited,
.search .typeFilter .multiLang a:hover,
.search .typeFilter .multiLang a:focus,
.search .typeFilter .multiLang li.first a:link,
.search .typeFilter .multiLang li.first a:visited {
    background-color: #f0f1f5;
    color: #313a3d;
    text-align: left;
    padding: 0.6em 1.2em;
}
.search .typeFilter .multiLang li.first a:link,
.search .typeFilter .multiLang li.first a:visited {
    background: url(/blob/5636/e3fb660af26942f7e34ae05a20b8c7a6/data/dropdown-arrow-black-png.png) no-repeat right center #f0f1f5;
}
.search .typeFilter .multiLang a:hover,
.search .typeFilter .multiLang a:focus {
    background-color: #e1000f;
    color: #FFF;
}
.search .typeFilter .multiLang li.tabactive a:link,
.search .typeFilter .multiLang li.tabactive a:visited {
    background: url(/blob/6138/4bde1139abb45c7abf1ea506e13e2b48/data/dropdown-arrow-black-active-png.png) no-repeat right center #f0f1f5 !important;
}
.search .sectionFilter,
.search .sectionFilter ul,
.search .sectionFilter li,
.search .sectionFilter .formLine,
.search .sectionFilter .select a:link,
.search .sectionFilter .select a:visited {
    width: 100%;
}
.search a.collectionLink:link,
.search a.collectionLink:visited {
    width: 100%;
}
.search .searchFooter {
    padding-left: 5em;
}
.searchResult .span_3 .brand div.download {
    width: 23em;
    padding: 2em 0 0 0;
    position: relative;
    height: auto;
    min-height: 23em;
}
.searchResult  .span_3 .brand .download ul.downloads {
    float: left;
    clear:both;
    margin: 0;
}
/** // Search **/
/** Chart Tool **/
.chartTool .typeFilter .multiLang .first {
    display: block;
}
.chartTool .typeFilter {
    margin-bottom: 2em;
}
.chartTool .typeFilter,
.chartTool .typeFilter .multiLang,
.chartTool .typeFilter .multiLang li,
.chartTool .typeFilter .multiLang li a:link,
.chartTool .typeFilter .multiLang li a:visited {
    float: left;
    width: 100%;
}
.chartTool .typeFilter .multiLang {
    height: 3.3em;
    position: relative;
}
.chartTool .typeFilter .multiLang a.twoRows {
    max-width: none;
}
.chartTool .typeFilter .multiLang .none {
    display: none;
}
.chartTool .typeFilter .multiLang a:link,
.chartTool .typeFilter .multiLang a:visited,
.chartTool .typeFilter .multiLang a:hover,
.chartTool .typeFilter .multiLang a:focus,
.chartTool .typeFilter .multiLang li.first a:link,
.chartTool .typeFilter .multiLang li.first a:visited {
    background-color: #f0f1f5;
    color: #313a3d;
    text-align: left;
    padding: 0.5em 2em 0.5em 0.7em;
    margin: 0;
}
.chartTool .typeFilter .multiLang li.first a:link,
.chartTool .typeFilter .multiLang li.first a:visited {
    background: url(/blob/5636/e3fb660af26942f7e34ae05a20b8c7a6/data/dropdown-arrow-black-png.png) no-repeat right center #f0f1f5;
    margin-bottom: 1px;
}
.chartTool .typeFilter .multiLang a:hover,
.chartTool .typeFilter .multiLang a:focus {
    background-color: #e1000f;
    color: #FFF;
}
.chartTool .typeFilter .multiLang li.tabactive a:link,
.chartTool .typeFilter .multiLang li.tabactive a:visited {
    background: url(/blob/6138/4bde1139abb45c7abf1ea506e13e2b48/data/dropdown-arrow-black-active-png.png) no-repeat right center #f0f1f5 !important;
}
.chartTool .formBox fieldset {
    width: 23.9em;
}
.chartTool .formBox #datepickerwrapper .select_date {
    width: 12.9em;
}
/** // Chart Tool **/
  /* Cookie Layer */
  #cookieLayer .wrapper {
    width: 48em;
  }
  /* // Cookie Layer */
  /* // Cookie Layer */
#cookielayerclose {
	float: right;
	height: 2.5em;
	width: 2.5em;
	background-repeat: none;
	background: url(/blob/5592/773a911080e8fb2af647d00fe8d9397d/data/icon-glossaryclose-png.png) right top no-repeat transparent;
	}
/* // ContentTypes */
}
