@media screen and (max-width: 479px) {
body, #wrapAll {
    width: 48em;
}
.header {
    height: 7.8em;
}
.header, #footer {
    width: 23em;
}
#footer ul.service {
    width: 100%;
    line-height: 2em;
    margin: 0;
}
#footer ul.service li {
    margin: 0 1.25em 0 0;
}
#footer ul.social {
    margin: 1.6em 3.6em 1em 0;
}
.header .logo {
    height: 1.8em;
}
.header .tooltipBox {
    top: 7em !important;
}
.header .logo,
.header .logo img {
    width: 25.6em;
}
.header .service ul {
    margin-top: 2.5em;
}
#navigationWrapper {
    margin-left: -230px;
}
.naviSwitch {
  left: 0;
}
#contentWrap {
    width: 25em;
    margin: 0 0 0 3.6em;
}
.stripe {
    width: 25em;
}
.stripe_3_1 .col.span_1,
.stripe_3_1 .col.span_1 .span_1 {
    width: 23em;
}
.stripe_3_1 .col.span_1,
.stripe_3_1 .col.span_1 .span_1 {
    width: 23em;
}
.stripe .col:last-child {
    margin-right: 2em;
}
h2.stripeHeadline {
    width: 23em;
}
.stripe .span_4,
.stripe .span_3,
.stripe .span_2 {
    width: 23em;
}
.header {
    width: 23em;
}
.col .collection .col .col {
    font-size: 1em;
    margin: 0 2em 0 0;
}
.collection.white .col {
    font-size: 82.5%;
}
#navigation .search {
    width: 100%;
}
/* ContentTypes */
/** ImageItem **/
.stripe_3_1 .col.span_1 div.imageItem.download {
    padding-bottom: 2em;
}
.stripe_3_1 .col.span_1 div.imageItem.download .right {
    width: 19em;
}
.span_2 div.imageItem.download .right .text {
    padding-bottom: 11em;
}
/** // ImageItem **/
/** Downloads **/
.span_1 .download.simple a.downloadFile,
.span_2 .download.simple a.downloadFile,
.span_3 .download.simple a.downloadFile,
.span_4 .download.simple a.downloadFile,
.stripe_3_1 .col.span_1 .download.simple a.downloadFile,
.span_4 .span_2 .download.simple a.downloadFile,
.span_3 .span_2 .download.simple a.downloadFile {
    width: 12.5em;
}
.span_2 .contact .imgWrap,
.span_3 .contact .imgWrap,
.span_4 .contact .imgWrap {
    margin: 0;
    width: 23em;
}
.span_2 .contact .vcard,
.span_3 .contact .vcard,
.span_4 .contact .vcard {
    float: left;
    width: 23em;
}
.span_2 .contact.white .vcard,
.span_3 .contact.white .vcard,
.span_4 .contact.white .vcard {
    width: 22.8em;
}
.contact a.tel:link,
.contact a.tel:visited,
.contact div.tel,
.contact a.fax:link,
.contact a.fax:visited,
.contact div.fax,
.contact a.email:link,
.contact a.email:visited,
.contact a.cardDownload:link,
.contact a.cardDownload:visited,
.contact a.addToContent:link,
.contact a.addToContent:visited {
    width: 13.6em;
}
.span_3 .card .back .download ul li.first,
.span_4 .card .back .download ul li.first {
    display: block;
}
.span_3 ul.multiLang li.first a:link,
.span_3 ul.multiLang li.first a:visited,
.span_4 ul.multiLang li.first a:link,
.span_4 ul.multiLang li.first a:visited {
    background-position: 12em center;
}
.span_3 .download .text {
    min-height: 0;
}
.span_3 .download ul,
.span_4 .download ul {
    margin-top: 1.8em;
    width: 19em;
}
.span_3 .download ul,
.span_2 .download ul,
.stripe_3_1 .span_1 .download ul {
    position: static;
}
.span_4 .download img,
.span_3 .download img {
    margin: 0;
    width: 23em;
}
.span_4 ul.multiLang,
.span_4 .download ul.downloads {
    width: 19em;
}
.col.span_2 div.imageItem.download .right,
.span_2 div.imageItem.download .right .text,
.span_2 div.imageItem.download .right ul {
    width: 19em;
}
.col.span_2 div.imageItem.download {
    padding-bottom: 2em;
}
.span_4 .card .front .download img,
.span_3 .card .front .download img,
.span_2 .download img,
.span_2 .card .front .download img {
    margin: 0;
    width: 23em;
}
.span_4 .span_1 .white .card .front .download img,
.span_3 .span_1 .white .card .front .download img,
.span_2 .span_1 .white .card .front .download img {
    width: 22.8em;
}
.span_2 .card .back .download ul,
.span_3 .card .back .download ul,
.span_4 .card .back .download ul {
    width: 19em;
}
.col.span_2 .download .text,
.col.span_2 .download ul {
    width: 19em;
    margin-top: 1.8em;
    padding-bottom: 0;
}
.span_2 .download .image-rwd,
.span_3 .download .image-rwd,
.span_4 .download .image-rwd,
.span_2 .download.multiLang .image-rwd,
.span_3 .download.multiLang .image-rwd,
.span_4 .download.multiLang .image-rwd,
.stripe_3_1 .span_1 .download.multiLang .image-rwd {
    margin: 0;
    width: 100%;
}
div.span_2 .pdfDownloadBackground,
div.span_3 .pdfDownloadBackground,
div.span_4 .pdfDownloadBackground {
    margin: 0;
    height: 15.3em;
    width: 23em;
}
.download ul.links li a.downloadFile,
.download ul.links li a.downloadFile:link,
.download ul.links li a.downloadFile:visited {
    max-width: 78%;
}
.span_2 .card .back .download .text {
  width: 19em;
  height: auto;
}
.card .back .download {
  padding-bottom: 2em;
}
.span_2 .download.noImg .text, .span_2 .download.noImg ul.links, .span_2 .card .front .download.noImg.cardview .text {
  width: 19em;
}
/** Download Multilanguage **/
.span_2 .card .download ul.multiLang li a:hover,
.span_2 .card .download ul.multiLang li a:focus,
.span_2 .cardContainer.red .card .download ul.multiLang li a:hover,
.span_2 .cardContainer.red .card .download ul.multiLang li a:focus,
.span_2 .cardContainer.lightGray .card .download ul.multiLang li a:hover,
.span_2 .cardContainer.lightGray .card .download ul.multiLang li a:focus,
.span_2 .download ul.multiLang li a:hover,
.span_2 .download ul.multiLang li a:focus {
    color: #FFF;
}
.span_2 .card div.multilangWrap {
    height: 3.5em;
}
.span_2 div.multilangWrap {
    float: left;
    position: relative;
    height: 2.9em;
    /*margin-left: 2em;*/
    width: 19em;
}
.span_4 ul.multiLang li.none,
.span_3 ul.multiLang li.none,
.span_3 .card .back .download ul li.none,
.span_2 ul.multiLang li.none,
.span_2 .card .back .download ul li.none,
.span_3 .card .back .download ul li.none,
.span_4 .card .back .download ul li.none,
.stripe_3_1 .span_1 ul.multiLang li.none,
.stripe_3_1 .span_1 .card .back .download ul li.none {
    clear: both;
    display: none;
    float: left;
}
.span_2 ul.multiLang li {
    display: block;
    text-align: left;
}
.span_2 .download ul.multiLang li a:link,
.span_2 .download ul.multiLang li a:visited {
    width: 15em !important;
}
.span_2 .download ul.multiLang li a:hover,
.span_2 .download ul.multiLang li a:focus,
.span_2 .download ul.multiLang li a:active {
    background-color: #e1000f;
    color: #FFFFFF;
}
.span_4 .card .download ul.multiLang li.first a:link,
.span_4 .card .download ul.multiLang li.first a:visited,
.span_3 .card .download ul.multiLang li.first a:link,
.span_3 .card .download ul.multiLang li.first a:visited,
.span_2 .card .download ul.multiLang li.first a:link,
.span_2 .card .download ul.multiLang li.first a:visited,
.stripe_3_1 .span_1 .card .download ul.multiLang li.first a:link,
.stripe_3_1 .span_1 .card .download ul.multiLang li.first a:visited,
.span_4 .download ul.multiLang li.first a:link,
.span_4 .download ul.multiLang li.first a:visited,
.span_3 .download ul.multiLang li.first a:link,
.span_3 .download ul.multiLang li.first a:visited,
.span_2 .download ul.multiLang li.first a:link,
.span_2 .download ul.multiLang li.first a:visited,
.stripe_3_1 .span_1 .download ul.multiLang li.first a:link,
.stripe_3_1 .span_1 .download ul.multiLang li.first a:visited {
    width: 100% !important;
    margin-bottom: 1px; 
    background: url(/blob/5514/a5db6382dd778642d9b58b80a1c020b9/data/dropdown-arrow-white-png.png) no-repeat 11.8em center #5f6973;
}
.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: block;
    float: none;
}
.span_4 .download ul.multiLang,
.span_3 .download ul.multiLang,
.span_2 .download ul.multiLang {
    margin-top: 0;
    width: 19em;
}
.span_2 ul.multiLang li a:link,
.span_2 ul.multiLang li a:visited {
    float: left;
    padding: 0 1.6em 0 0.8em;
    color: #FFFFFF;
    background: none 12em center no-repeat #5f6973;
    margin-bottom: 0;
    text-align: left;
}
.span_2 .download ul.multiLang li a:link,
.span_2 .download ul.multiLang li a:visited,
.span_2 .card .download ul.multiLang li a:link,
.span_2 .card .download ul.multiLang li a:visited {
    float: left;
    height: 2.071em;
    margin-right: 0;
    padding: 0.35em 0 0.35em 0.85em;
    text-align: left;
    width: 12em;
}
.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 {
    float: none;
}
.span_3 ul.multiLang li.first a:link,
.span_3 ul.multiLang li.first a:visited,
.span_3 .card ul.multiLang li.first a:link,
.span_3 .card ul.multiLang li.first a:visited,
.span_2 ul.multiLang li.first a:link,
.span_2 ul.multiLang li.first a:visited,
.span_2 .card ul.multiLang li.first a:link,
.span_2 .card ul.multiLang li.first a:visited,
.stripe_3_1 .span_1 ul.multiLang li.first a:link,
.stripe_3_1 .span_1 ul.multiLang li.first a:visited,
.stripe_3_1 .span_1 .card ul.multiLang li.first a:link,
.stripe_3_1 .span_1 .card ul.multiLang li.first a:visited {
    float: left;
    padding: 0.35em 2em 0.35em 0.8em;
    color: #FFFFFF;
    text-align: left;
    background: url(/blob/5514/a5db6382dd778642d9b58b80a1c020b9/data/dropdown-arrow-white-png.png) 11.5em center no-repeat #5f6973;
}
.span_2 ul.multiLang li a:hover,
.span_2 ul.multiLang li a:focus,
.span_2 ul.multiLang li a:active {
    background-color: #FFFFFF;
    color: #313a3d;
    text-decoration: underline;
}
.span_2 .download ul.downloads.long,
.span_2 .download ul.downloads.long li a {
    width: 11em;
}
.span_2 .card .back .download a:link,
.span_2 .card .back .download a:visited,
.span_3 .card .back .download a:link,
.span_3 .card .back .download a:visited,
.span_4 .card .back .download a:link,
.span_4 .card .back .download a:visited {
    width: 100%;
}
.span_2 .card .back .download ul.multiLang,
.span_2 .card .back .download ul.multiLang li,
.span_3 .card .back .download ul.multiLang,
.span_3 .card .back .download ul.multiLang li,
.span_4 .card .back .download ul.multiLang,
.span_4 .card .back .download ul.multiLang li,
.card .back .download ul.multiLang li {
    clear: both;
    width: 13.6em;
}
.span_2 .download ul.multiLang li a:link,
.span_2 .download ul.multiLang li a:visited,
.span_2 .card .download ul.multiLang li a:link,
.span_2 .card .download ul.multiLang li a:visited,
.span_3 .card .download ul.multiLang li a:link,
.span_3 .card .download ul.multiLang li a:visited,
.span_4 .card .download ul.multiLang li a:link,
.span_4 .card .download ul.multiLang li a:visited {
    text-align: left;
    padding: 0.35em 2em 0.35em 0.8em;
    width: 100% !important;
}
.span_3 ul.multiLang li a:hover,
.span_3 ul.multiLang li a:focus,
.span_3 ul.multiLang li a:active,
.span_3 ul.multiLang li.first a:link,
.span_3 ul.multiLang li.first a:visited,
.span_3 .download ul.multiLang li a:link,
.span_3 .download ul.multiLang li a:visited,
.span_4 ul.multiLang li a:hover,
.span_4 ul.multiLang li a:focus,
.span_4 ul.multiLang li a:active,
.span_4 ul.multiLang li.first a:link,
.span_4 ul.multiLang li.first a:visited,
.span_4 .download ul.multiLang li a:link,
.span_4 .download ul.multiLang li a:visited {
    background: none repeat scroll 0 0 #5f6973;
    color: #FFFFFF;
    float: left;
    margin: 0;
    padding: 0.35em 2em 0.35em 0.8em;
    text-align: left;
    width: 100% !important;
}
.span_3 ul.multiLang, .span_2 ul.multiLang,
.stripe_3_1 .span_1 ul.multiLang,
.span_2 .card .back .download ul.multiLang,
.span_3 .card .back .download ul.multiLang,
.span_4 .card .back .download ul.multiLang {
    width: 19em;
    /*position: relative;*/
}
.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 {
    margin-top: 1em;
    width: 19em;
}
/*.span_4 .download ul,
.span_3 .download ul,
.span_2 .download ul,
.stripe_3_1 .span_1 .download ul {
    margin-top: 1.8em;
}*/
.stripe_3_1 .span_1 .download img {
    margin: 0;
    width: 23em;
}
.stripe_3_1 .span_1 .download .text {
    width: 19em;
}
.stripe_3_1 .span_1 .download ul.multiLang li a:link,
.stripe_3_1 .span_1 .download ul.multiLang li a:visited {
    width: 100% !important;
    padding: 0.35em 2em 0.35em 0.8em;
    text-align: left;
}
.download ul.multiLang li.first.selectactive a:link,
.download ul.multiLang li.first.selectactive a:visited,
.stripe_3_1 .span_1 .download ul.multiLang li.first.selectactive a:link,
.stripe_3_1 .span_1 .download ul.multiLang li.first.selectactive a:visited {
    background-image: url(/blob/6136/40607904bb4377573803343649f1b665/data/dropdown-arrow-white-active-png.png);
}
.span_3 .download .text,
.span_3 .download.noImg .text,
.span_3 .download.noImg ul {
  width: 19em;
}
/** // Download Multilanguage **/
.stripe_3_1 div.imageItem.download img {
    width: auto;
}
/** // Downloads **/
.tooltipBox {
    left: 0 !important;
}
/** Glossary */
.stripe .glossary .span_3 {
    width: 23em;
} 
.col.span_2 .glossaryOverview .glossary,
.col.span_2 .glossaryOverview .glossary .col.span_3 {
    width: 23em;
}
.glossary .glossaryItem,
.glossary .glossaryItem .text {
    width: 23em;
}
.col.span_2 div.imageItem.download .imgFunctions {
    top: 23em;
}
.col.span_2 div.imageItem.download img {
    height: 23em;
}
.glossary .tooltipBox {
    left: 0 !important;
}
/** // Glossary **/
/** Stage **/
.stage a.imageHolder:link {
    height: 23em;
    width: 23em;
    overflow: hidden;
}
.stage a.imageHolder:link img {
    height: 100%;
    width: auto;
}
.stage .stageLinks {
    position: static;
    float: left;
    width: 100%;
}
.stage .stageLinks a:link,
.stage .stageLinks a:visited {
    background-color: #f0f1f5;
    margin: 1px 0 1px 0.4%;
    width: 7.6em;
}
.stage .stageLinks a:link:last-child,
.stage .stageLinks a:visited:last-child {
    margin-right: 0;
}
.col.span_4 .stage .stageLinks a:link:last-child,
.col.span_4 .stage .stageLinks a:visited:last-child {
    margin-right: 0;
}
.col.span_4 .stage .downloadsWrapper,
.col.span_3 .stage .downloadsWrapper,
.col.span_2 .stage .downloadsWrapper,
.stage .downloadsWrapper {
    position: absolute;
    bottom: inherit;
    top: 23em;
    left: 0;
}
.stage .relatedDownloadsBox,
.stage.sectionView .relatedDownloadsBox {
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    -ms-box-sizing: border-box;
    box-sizing: border-box;
    position: absolute;
    top: auto;
    bottom: 0;
}
/*.stage .relatedDownloadsBox a.downloadFile:link,
.stage .relatedDownloadsBox a.downloadFile:visited {
    width: 8.2em !important;
}*/
/*** // Stage Slider ***/
.stage .tooltipBox {
    width: 23em;
}
.stage .download.simple a.addToContent:link,
.stage .download.simple a.addToContent:visited {
    height: 4em;
}
/** // Stage **/
/** Link Elements **/
.span_4 .linkElement ul.links,
.span_3 .linkElement ul.links,
.span_2 .linkElement ul.links {
    width: 19em;
}
.span_4 .linkElement.teaser .text,
.span_3 .linkElement.teaser .text,
.span_2 .linkElement.teaser .text {
    width: 23em;
}
.span_4 .linkElement.teaser img,
.span_3 .linkElement.teaser img,
.span_2 .linkElement.teaser img {
    margin: 0 0 0.5em 0;
    width: 23em;
}
.span_4 .linkElement.teaser .linkTitle,
.span_3 .linkElement.teaser .linkTitle,
.span_2 .linkElement.teaser .linkTitle {
    width: 9.5em;
}
.span_4 .linkElement.teaser .linkText,
.span_3 .linkElement.teaser .linkText,
.span_2 .linkElement.teaser .linkText {
    width: 13.5em;
}
.span_4 .linkElement ul.links.expand li a:link,
.span_4 .linkElement ul.links.expand li a:visited,
.span_3 .linkElement ul.links.expand li a:link,
.span_3 .linkElement ul.links.expand li a:visited,
.span_2 .linkElement ul.links.expand li a:link,
.span_2 .linkElement ul.links.expand li a:visited {
    width: 13.6em;
}
/** // Link Elements **/
/** Social Media Container **/
.col.span_4 .socialBox,
.col.span_3 .socialBox,
.col.span_2 .socialBox,
.stripe_3_1 .col.span_1 .socialBox {
    width: 23em;
}
.col.span_4 .socialBox .socialItem .icon,
.col.span_3 .socialBox .socialItem .icon,
.col.span_2 .socialBox .socialItem .icon,
.stripe_3_1 .col.span_1 .socialBox .socialItem .icon {
    bottom: inherit;
    top: -5.6em;
    left: 0;
}
.col.span_4 .socialBox .socialItem.odd .icon,
.col.span_3 .socialBox .socialItem.odd .icon,
.col.span_2 .socialBox .socialItem.odd .icon,
.stripe_3_1 .col.span_1 .socialBox .socialItem.odd .icon {
    left: inherit;
    right: 0;
    top: -5.6em;
}
.col.span_4 .socialBox .socialItem:after,
.col.span_3 .socialBox .socialItem:after,
.col.span_2 .socialBox .socialItem:after,
.stripe_3_1 .col.span_1 .socialBox .socialItem:after {
    bottom: 100%;
    left: 1.4em;
    border-left-color: #fff;
    border-right-color: transparent;
}
.col.span_4 .socialBox .socialItem.odd:after,
.col.span_3 .socialBox .socialItem.odd:after,
.col.span_2 .socialBox .socialItem.odd:after,
.stripe_3_1 .col.span_1 .socialBox .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;
}
.socialCount a:link {
    margin: 0 0 1em 0;
}
/** NO Counter **/
.col.span_4 .noCounter .socialBox .socialItem,
.col.span_4 .noCounter .socialBox .socialItem.odd,
.col.span_3 .noCounter .socialBox .socialItem,
.col.span_3 .noCounter .socialBox .socialItem.odd,
.col.span_2 .noCounter .socialBox .socialItem,
.col.span_2 .noCounter .socialBox .socialItem.odd,
.stripe_3_1 .col.span_1 .noCounter .socialBox .socialItem,
.stripe_3_1 .col.span_1 .noCounter .socialBox .socialItem.odd {
    margin: 7.8em 0 0 1em;
    width: 21em;
}
.col.span_3 .noCounter .odd .fb_post .teaserLink.videoLink .linkText {
    width: 100%;
}
/** Facebook Post Rebuild **/
.fb_post .teaserLink a:link,
.fb_post .teaserLink a:visited,
.fb_post .teaserLink img,
.fb_post .teaserLink .linkText,
.fb_post .logo img {
    width: 100%;
    height: auto;
    margin: 0;
}
.fb_post .header h5,
.fb_post .date {
    margin: 0;
}
.fb_post .teaserLink img {
    margin-bottom: 1em;
}
.fb_post .teaserLink.videoLink .linkText {
    width: 100%;
    margin: 1em 0 0 0;
}
.fb_post .teaserLink.videoLink .shareLink,
.col.span_3 .odd .fb_post .teaserLink.videoLink .shareLink {
    width: 100%;
}
.twtr_post .header .u-url.profile {
    float: left;
    width: 4em;
}
/** // Social Media Container **/
/** Form **/
#submitLightbox {
    width: 23em;
}
/** Collections **/
.collection .col,
.col.span_3 .collection .col,
.col.span_2 .collection .col,
.stripe_3_1 .col.span_1 .collection .col {
    font-size: 82.5%;
    margin: 1.212em 2.424em 1.212em 0;
}
.stripe .collection .col.span_2 {
    width: 23em;
}
.col .span_2 div.multilangWrap,
.span_2 div.multilangWrap,
.stripe_3_1 .span_1 div.multilangWrap {
    z-index: 1000;
}
.collection .span_2 .download ul.multiLang li a:link,
.collection .span_2 .download ul.multiLang li a:visited {
    width: 100% !important;
}
.collection .span_4 .download ul.multiLang li.first a:link,
.collection .span_4 .download ul.multiLang li.first a:visited,
.collection .span_3 .download ul.multiLang li.first a:link,
.collection .span_3 .download ul.multiLang li.first a:visited,
.collection .span_2 .download ul.multiLang li.first a:link,
.collection .span_2 .download ul.multiLang li.first a:visited,
.collection .stripe_3_1 .span_1 .download ul.multiLang li.first a:link,
.collection .stripe_3_1 .span_1 .download ul.multiLang li.first a:visited {
    background-position: 9.4em center;
}
.collection.query .filterWrap,
.collection.query .filterWrap.active {
    position: static;
    margin: 1em 0;
}
.collection.query .filterWrap .filterLinks,
.collection.query .filterWrap.active .filterLinks,
.collection.query .filterWrap.active {
    width: 19em;
}
.collection.query .filterWrap.active .filterLinks a:link,
.collection.query .filterWrap.active .filterLinks a:visited {
    width: 11em;
}
.collection.query .filterWrap.active .filterContent .formBox {
    width: 17em;
}
.collection.query .filterWrap.active .filterContent .formBox ul.select li:first-child a:link,
.collection.query .filterWrap.active .filterContent .formBox ul.select li:first-child a:visited {
    background-position: 10.4em;
}
.collection.query .results .noResults {
    width: 12.667em;
}
.collection .span_1 .contact a.tel:link,
.collection .span_1 .contact a.tel:visited,
.collection .span_1 .contact div.tel,
.collection .span_1 .contact a.fax:link,
.collection .span_1 .contact a.fax:visited,
.collection .span_1 .contact div.fax,
.collection .span_1 .contact a.email:link,
.collection .span_1 .contact a.email:visited,
.collection .span_1 .contact a.cardDownload:link,
.collection .span_1 .contact a.cardDownload:visited,
.collection .span_1 .contact a.addToContent:link,
.collection .span_1 .contact a.addToContent:visited {
    width: 10.8em;
}
.collection a.collectionLink:link,
.collection a.collectionLink:visited {
    padding-left: 2em;
}
/** // Collections **/
/* Standard Content */
.standardContent {
    float: left;
    width: 23em;
}
.span_2 .standardContent.teaserView div.imageItem,
.span_3 .standardContent.teaserView div.imageItem,
.stripe_3_1 .span_1 .standardContent.teaserView div.imageItem {
    float: left;
    height: auto;
    width: 23em;
    margin: 0;
}
.span_4 .standardContent.teaserView .text,
.span_3 .standardContent.teaserView .text,
.span_2 .standardContent.teaserView .text,
.stripe_3_1 .col.span_1 .standardContent.teaserView .text {
    float: left;
    margin: 2em 0 0 2em;
    width: 19em;
}
/* // Standard Content */
/** Events **/
.event.teaserView .eventContent .singleEvent:first-of-type .dateWrap.period {
    height: 10em;
}
.col.span_3 .event.teaserView .eventContent .image img {
    width: 23em;
    height: 15.3em;
}
.col.span_3 .event.teaserView .eventContent .image,
.col.span_2 .event.teaserView .eventContent .image,
.stripe_3_1 .col.span_1 .event.teaserView .eventContent .image,
.col.span_3 .event.teaserView.white .eventContent .image,
.col.span_2 .event.teaserView.white .eventContent .image,
.stripe_3_1 .col.span_1 .event.teaserView.white .eventContent .image {
    margin-right: -2.1em;
    width: 23em;
}
.col.span_3 .event.teaserView.red .eventContent .image,
.col.span_2 .event.teaserView.red .eventContent .image,
.stripe_3_1 .col.span_1 .event.teaserView.red .eventContent .image,
.col.span_3 .event.teaserView.darkGray .eventContent .image,
.col.span_2 .event.teaserView.darkGray .eventContent .image,
.stripe_3_1 .col.span_1 .event.teaserView.darkGray .eventContent .image,
.col.span_3 .event.teaserView.lightGray .eventContent .image,
.col.span_2 .event.teaserView.lightGray .eventContent .image,
.stripe_3_1 .col.span_1 .event.teaserView.lightGray .eventContent .image {
    margin-right: -2.0em;
}
.col.span_3 .event.teaserView .eventFooter ul li a:link,
.col.span_3 .event.teaserView .eventFooter ul li a:visited {
    width: 13.4em;
}
.stripe_3_1 .col.span_1 .event.teaserView .eventContent .headline,
.col.span_4 .event.teaserView .eventContent .headline,
.col.span_3 .event.teaserView .eventContent .headline,
.col.span_2 .event.teaserView .eventContent .headline,
.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 {
    margin: 0;
    min-height: 0;
    width: 100%;
}
.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: 100%;
}
.col.span_3 .event.teaserView .dateWrap span.time {
    margin-left: 0.35em;
}
.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 {
    width: 13.4em;
}
.stripe_3_1 .col.span_1 .event.teaserView .singleEvent:first-child .headline,
.col.span_2 .event.teaserView .singleEvent:first-child .headline {
    margin-right: 0;
    width: 100%;
}
.stripe_3_1 .col.span_1 .event.teaserView .singleEvent .text,
.col.span_2 .event.teaserView .singleEvent .text {
    width: 100%;
    padding: 0;
    margin-right: 0;
}
.stripe_3_1 .col.span_1 .event.teaserView .eventContent .dateWrap,
.col.span_2 .event.teaserView .eventContent .dateWrap {
    width: 19em;
}
.stripe_3_1 .col.span_1 .event .dateWrap span.time,
.stripe_3_1 .col.span_1 .event .dateWrap span.mez,
.col.span_2 .event .dateWrap span.time,
.col.span_2 .event .dateWrap span.mez {
    margin-top: 2.85em;
}
.card .event.countdown img {
    display: none;
}
.col.span_2 .card .event.countdown.back h2 {
    width: 9.5em;
}
.col.span_2 .card .event.countdown ul.calendarLinks li a {
    width: 13.5em;
}
.col.span_2 .card .event.countdown .image {
    width: 19em;
}
.col.span_3 .event.teaserView .eventContent .calendar {
    width: 19em;
    margin-bottom: 2em;
}
.col.span_3 .event.teaserView .eventContent .calendar .ui-datepicker {
    width: 190px !important;
}
.col.span_3 .event.teaserView .dateWrap.period {
    width: 13em;
    height: 11em;
}
/*.col.span_3 .event .dateWrap.period span.day,
.event .dateWrap.period span.day {
    font-size: 5.7em;
}*/
.col.span_4 .event.teaserView .eventContent .image img {
    width: 19em;
}
.col.span_4 .event.teaserView .singleEvent:first-child .headline,
.col.span_4 .event.teaserView .eventContent .headline {
    margin-right: 0;
    width: 100%;
}
.col.span_4 .event.teaserView .eventFooter ul li a:link,
.col.span_4 .event.teaserView .eventFooter ul li a:visited {
    width: 13.4em;
}
.col.span_4 .event.teaserView .eventContent .calendar {
    width: 19em;
    margin: 0 0 2em 0;
}
.col.span_4 .event.teaserView .eventContent .calendar .ui-datepicker {
    width: 190px !important;
}
.event ul.calendarLinks li a.calendar,
.event.teaserView ul.calendarLinks li a.calendar {
    margin: 0 !important;
}
.col.span_2 .card .event .headline {
    width: 18.8em;
    margin-right: 2em;
}
.col.span_2 .card .event .image {
    margin: 0 0 2em 0;
    width: 23em;
}
.col.span_2 .card .event ul.calendarLinks li a:link,
.col.span_2 .card .event ul.calendarLinks li a:visited {
    width: 13.4em;
}
/*.event.red .tooltipBox.remind,
.event.dargGray .tooltipBox.remind,
.event.lightGray .tooltipBox.remind {
    left: -2em !important;
}
.event .tooltipBox.remind,
.event.white .tooltipBox.remind {
    left: -2.1em !important;
}*/
.col .col.span_1 .event.teaserView .eventContent .image img {
    width: 100%;
}
/** // Events **/
/** FancyBrand Selector **/
.fancyResults .loadMore {
    width: 23em;
}
/*.fancyBrandSelectorWrap .fancyBrandSelector {
    padding: 2em 2em 0 2em;
}*/
.fancyBrandSelectorWrap .fancyBrandSelector .filterGroup {
    height: 8em;
}
.fancyBrandSelectorWrap .fancyBrandSelector .filterGroup h3 {
    width: 100%;
    text-align: center;
    height: 2.5em;
    line-height: 2.5em;
    vertical-align: middle;
    padding: 0;
}
.fancyBrandSelectorWrap .fancyBrandSelector .filterGroup .groupWrap {
    clear: both;
    width: 100%;
}
.fancyBrandSelectorWrap .fancyBrandSelector .filterGroup .groupWrap .groupNavi {
    width: 19em;
}
.fancyBrandSelectorWrap .fancyBrandSelector .filterGroup.location {
    height: auto;
}
.fancyBrandSelectorWrap .fancyBrandSelector .filterGroup ul, .fancyBrandSelectorWrap .fancyBrandSelector .filterGroup ul li {
    height: 4em;
    line-height: 4em;
}
.fancyBrandSelectorWrap .fancyBrandSelector .filterGroup.location .formBox fieldset {
    margin: 0 0 1em 0;
}
.fancyBrandSelectorWrap .fancyBrandSelector .filterGroup.location .formBox form fieldset .formLine {
    height: auto;
    padding: 0;
    margin: 1.4em 0 0 0;
    z-index: auto;
}
.fancyBrandSelectorWrap .fancyBrandSelector .filterGroup.location .formBox form fieldset .formLine ul {
    clear: both;
    margin: 0;
    position: relative;
}
.fancyBrandSelectorWrap .fancyBrandSelector .filterGroup.location .formBox {
    margin-left: 1em;
    width: 27em;
}
.fancyBrandSelectorWrap .fancyBrandSelector .tabs {
    width: 100%;
    margin: 1em 0 0 0;
    float: left;
}
.fancyBrandSelectorWrap .fancyFooter ul {
    height: auto;
}
.fancyBrandSelectorWrap .fancyFooter ul li span.result {
    width: 14.35em;
}
.fancyBrandSelectorWrap .fancyBrandSelector .filterGroup .groupWrap .groupNavi .groupNaviLeft,
.fancyBrandSelectorWrap .fancyBrandSelector .filterGroup .groupWrap .groupNavi .groupNaviRight{
    width: 2.5em;
    height: 5em
}
.fancyBrandSelectorWrap .fancyBrandSelector .filterGroup .groupWrap .groupNavi .groupNaviLeft {
    background-image: url(/blob/5520/b8453530a52c23c8c1d2d3a82106b174/data/fancybrand-navi-arrowleft-small-png.png);
}
.fancyBrandSelectorWrap .fancyBrandSelector .filterGroup .groupWrap .groupNavi .groupNaviRight {
    background-image: url(/blob/5522/68ae71f994a19b1624cb055120881406/data/fancybrand-navi-arrowright-small-png.png);
}
.fancyBrandSelectorWrap .fancyBrandSelector .filterGroup ul li .image {
    margin-top: 4px;
    width: 28px;
}
.fancyBrandSelectorWrap .fancyBrandSelector .filterGroup ul li img {
    width: 56px;
}
.fancyBrandSelectorWrap .fancyBrandSelector .filterGroup ul li a:hover img,
.fancyBrandSelectorWrap .fancyBrandSelector .filterGroup ul li a:focus img,
.fancyBrandSelectorWrap .fancyBrandSelector .filterGroup ul li a:active img,
.fancyBrandSelectorWrap .fancyBrandSelector .filterGroup ul li strong img {
    margin-left: -28px;
}
/** // FancyBrand Selector **/
/** News **/
/*** Detail View ***/
.newsContent .col.span_2 {
    width: 23em;
}
.col.span_4 .newsContext .tags {
    width: 19em;
    margin: 0;
}
.newsContext a.related {
   /* padding-left: 0;*/
   margin-left: -0.5em;
   margin-top: 0.5em;
   width: 5.9em;
}
.newsContent .col.span_2 .imgFunctions,
.newsContent .col.span_3 .imgFunctions {
    width: 23em;
}
.newsContent .col.span_3 .imageItem {
    width: 23em;
}
/*** // Detail View ***/
/*** Teaser View ***/
.news.teaser .newsTeaserText,
.stripe_3_1 .col.span_1 .news.teaser .newsTeaserText {
    margin-top: 1.6em;
}
/*** // Teaser View ***/
/*** Card View ***/
.col.span_2 .news.card .image-rwd,
.col.span_2 .news.card .image-rwd img {
    max-height: 9em;
}
/*** // Card View ***/
/** Newsroom **/
.newsroom {
    width: 23em;
}
.newsroomDetail.big {
    width: 23em;
    height: 23em;
}
.newsroomDetail.big .wrapper {
    padding: 1em 1.2em;
}
.newsroomDetail.big.video .wrapper {
    height: 11em;
}
.newsroomDetail.video.big button.videoPlay {
    left: 8em;
    top: 2.5em;
    width: 7em;
}
.newsroomDetail.big h2 {
    font-size: 1.8em;
}
.newsroomDetail.big p.text {
    display: none;
}
.newsroom .loadMore,
.newsroom .tags {
    width: 23em;
}
/*** News inside Collections ***/
.span_4 .collection .news {
    float: left;
    width: 23em;
}
.span_4 .col.span_2 .news.teaser p {
    width: 13.5em;
}
.span_4 .collection .col.span_2 .news.teaser div {
    width: 23em;
}
.span_4 .collection .col.span_2 .newsroomDetail.video button.videoPlay {
    left: 6em;
    top: 1.5em;
}
.span_4 .collection .col.span_2 .news.teaser .col.span_1 p {
  width: auto;
}
.span_4 .collection .col.span_2 .news.teaser .swiper-container {
    width: 23em;
}
.collection .news.teaser ul.rte--list li,
.collection .news.teaser .text p,
.collection .news.teaser .infoline {
    font-size: 14px;
}
.collection .span_2 .download.multiLang ul {
    margin-top: 0;
}
/*** // News inside Collections ***/
/** // News **/
/** Website Selector **/
.standardContent.websiteSelector .websiteSelectorListWrap ul.select {
    position: relative;
    z-index: 100000;
    width: 23em;
}
.standardContent.websiteSelector .websiteSelectorListWrap ul li {
    width: 100%;
}
.standardContent.websiteSelector .websiteSelectorListWrap ul li.none {
    display: none;
}
.standardContent.websiteSelector .websiteSelectorListWrap ul li.first.none {
    display: block;
    background: url(/blob/5514/a5db6382dd778642d9b58b80a1c020b9/data/dropdown-arrow-white-png.png) no-repeat right center;
}
.standardContent.websiteSelector .websiteSelectorListWrap ul li.first.none a {
    background: url(/blob/5514/a5db6382dd778642d9b58b80a1c020b9/data/dropdown-arrow-white-png.png) 14.5em .75em no-repeat #4E5C62;
}
.standardContent.websiteSelector ul a.webSelector:link, .standardContent.websiteSelector ul a.webSelector:visited, .standardContent.websiteSelector ul strong.webSelector {
    display: block;
    background: #313a3d;
    color: #FFFFFF;
    width: 13em;
    padding: 0 2.5em 0 1em;
}
.standardContent.websiteSelector ul a.webSelector:hover, .standardContent.websiteSelector ul a.webSelector:focus, .standardContent.websiteSelector ul a.webSelector:active {
    background-color: #e1000f;
    color: #FFFFFF;
}
/** // Website Selector **/
/** Video **/
.collection .span_2 .video.teaserView .videoContent,
.span_2 .video.teaserView .videoContent,
.span_3 .video.teaserView .videoContent,
.span_4 .video.teaserView .videoContent {
    width: 100%;
}
.video .videoContent .info ul.videoFunctions li .embedCodeLayer {
    width: 23em;
    left: -18em;
}
.span_4 .video .videoContent .info ul.videoFunctions li {
    float: left;
    margin-left: 0.5em;
}
.span_4 .video .videoContent .info .infoFunctions,
.span_3 .video .videoContent .info .infoFunctions,
.span_2 .video .videoContent .info .infoFunctions {
    float: none;
}
.span_4 .video.teaserView .videoTeaser,
.span_3 .video.teaserView .videoTeaser,
.span_2 .video.teaserView .videoTeaser {
    margin: 0;
    width: 100%;
}
.video .infoBox.videoBox {
    background: #f0f1f5;
    padding: 4em 1em 1em 1em;
    right: -9em;
    width: 23em;
}
.video .infoBox.videoBox .downloadrow .desc a:link,
.video .infoBox.videoBox .downloadrow .desc a:visited {
    width: 8.6em;
}
/** // Video **/
/** Jobs **/
.jobItem,
.jobItem a.applyNow,
.jobItem .standardContent,
.jobItem .jobsGrouping,
.jobItem .jobItemContext {
    width: 23em;
}
.span_4 .jobItemContext .linkElement ul.links {
    width: 19em;
}
.jobItem .jobItemHeader h2 {
    font-size: 2em;
    margin-bottom: 0.8em;
}
.jobItem .jobItemHeader .linkElement ul.links,
.jobItem .applyNowWrap .linkElement ul.links {
    width: 19em;
}
.socialBar a:link, .socialBar a:visited {
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    -ms-box-sizing: border-box;
    box-sizing: border-box;
    width: 100%;
    margin: 0;
    margin-bottom: 1px;
}
.jobFilter.filterWrap .formBox h2,
.jobFilter.filterWrap .formBox ul.select li:first-child a:link, 
.jobFilter.filterWrap .formBox ul.select li:first-child a:visited {
    background-position: 11.8em center;
}
.col.span_4 .jobFilter.jobsGrouping h2,
.col.span_3 .jobFilter.jobsGrouping h2,
.col.span_2 .jobFilter.jobsGrouping h2 {
    margin-top: 0;
}
.col.span_4 .jobsGrouping h2,
.col.span_2 .jobsGrouping h2 {
    margin-top: 1.4em;
}
.jobsGrouping .filterWrap,
.jobsGrouping .filterWrap.active {
    position: static;
    float: left;
    margin-bottom: 2em;
    overflow: visible;
    height: 33px !important;
    width: 100%;
}
.jobsGrouping .filterWrap.active .filterContent .formBox {
    width: 17em;
}
.jobsGrouping .filterWrap .filterLinks,
.jobsGrouping .filterWrap.active .filterLinks,
.jobsGrouping .filterWrap.active {
    width: 19em;
}
.jobsGrouping .filterWrap.active .filterContent {
    background: #313a3d;
    float: left;
    width: 19em;
    position: relative;
}
.jobsGrouping .filterWrap.active ul.select li:first-child a:link,
.jobsGrouping .filterWrap.active ul.select li:first-child a:visited {
    background-position: 10.4em;
}
.jobsGrouping .filterWrap .formBox ul.select li a:link,
.jobsGrouping .filterWrap .formBox ul.select li a:visited {
    width: 100%;
}
.jobFilter.jobsGrouping .results .col {
    font-size: 82.5%;
    margin: 1.09em 0 1.09em 0;
}
/** // Jobs **/
/** LoadMore Button **/
.loadMore {
    width: 23em;
}
/** // LoadMore Button **/
/** CompanyContact **/
#companyContact {
    display: block;
    width: 23em;
}
.collection.query .loadMore {
    width: 19em;
}
#companyContact .col.span_3,
#companyContact .col.span_2,
#companyContact .col.span_1 {
    width: 23em;    
}
.contactSingleView,
.header .tooltipBox ul li .contactSingleView  {
    display: block;
}
/** // CompanyContact **/
/** Press Release **/
.pressReleaseDetail .span_3 .video .videoContent .text,
.pressReleaseDetail .span_3 .video .videoContent .info {
    width: 25em;
}
.span_2 .card.pressRelease .front .image-rwd {
    margin: 0 0 2em 0;
}
.span_2 .card.pressRelease .front .image-rwd img {
    width: 23em;
    height: 13em;
}
.span_2 .card .back .linkElement.cardview p {
  width: 13.6em;
}
.span_2 .pressRelease.card .dateWrap {
    margin: 0 0 0 2em;
}
.span_2 .card.pressRelease .front .tags {
    left: 0;
    top: 0;
}
.col.span_2 .pressRelease span.image-rwd {
    width: 23em;
}
.col.span_4 .pressRelease.teaser p {
    width: 100%;
}
.col.span_3 .pressRelease.teaser .headline {
    width: 12.8em;
}
.tableBox .download.simple {
    margin-top: 1em;
}
.collection .col.span_3 .pressRelease.teaser .headline {
    width: 100%;
}
.collection .col .pressRelease .col img {
    width: 23em !important;
}
.span_4 .card.pressRelease .front .image-rwd,
.span_3 .card.pressRelease .front .image-rwd,
.span_2 .card.pressRelease .front .image-rwd {
    margin: 0;
}
.span_4 .card.pressRelease .front .tags,
.span_3 .card.pressRelease .front .tags,
.span_2 .card.pressRelease .front .tags {
    top: 0;
    left: 0;
}
.jobFilter .col.span_3 .pressRelease.teaser div.teaserLink {
    width: 23em;
}
.collection.query .col.span_3 .pressRelease.teaser div.teaserLink,
.collection.query .col.span_3 .pressRelease.teaser div.teaserLink .newsTeaserText,
/* .collection.query .col.span_3 .pressRelease.teaser div.teaserLink .newsTeaserText .text, */
.collection.query .col.span_3 .pressRelease.teaser div.teaserLink .newsTeaserText .dateWrap,
.collection.query .col.span_3 .pressRelease.teaser div.teaserLink .newsTeaserText .text,
.collection.query .col.span_3 .pressRelease.teaser div.teaserLink span.image-rwd {
    width: 23em;
}
/** // Press Release **/
.accordion .resp-tab-content {
    max-width: 23em;
}
.accordion .resp-tab-content .standardContent {
    width: 19em;
    margin-right: 0;
}
.accordion .resp-tab-content .col.span_1 {
    font-size: 82.5%;
}
.glossaryOverview.timeLine .tabs .swiper-navigation {
    height: 10em;
}
.glossaryOverview.timeLine .tabs .swiper-navigation a:link, .glossaryOverview.timeLine .tabs .swiper-navigation a:visited {
    height: 5em;
    width: 5em !important;
    line-height: 5em;
}
.glossaryOverview.timeLine .tabs .swiper-navigation a.swiper-slide-active:after {
    top: 5em;
}
.glossaryOverview.timeLine .tabs .swiper-navigation .arrowNavigation a:link, .glossaryOverview.timeLine .tabs .swiper-navigation .arrowNavigation a:visited {
    height: 8.1em;
    width: 3.4em !important;
}
/** Stockticker **/
.col.span_4 .stockticker,
.col.span_3 .stockticker,
.col.span_2 .stockticker {
    width: 19em;
}
.stockticker .graphWrap {
    width: 19em;
    height: auto;
    padding: 0 0 1em 0;
}
.accordion.stocktickerWrap h2.resp-accordion span.dateTime {
    display: none;
}
.col.span_2 .accordion.stocktickerWrap .resp-tab-content-active,
.col.span_3 .accordion.stocktickerWrap .resp-tab-content-active,
.col.span_4 .accordion.stocktickerWrap .resp-tab-content-active {
    width: 19em;
}
.col.span_2 .stockticker .graphWrap,
.col.span_3 .stockticker .graphWrap,
.col.span_4 .stockticker .graphWrap {
    margin: 0;
    width: 100%;
}
.col.span_4 .stocktickerGraph,
.col.span_3 .stocktickerGraph,
.col.span_2 .stocktickerGraph {
    width: 19em;
}
.col.span_2 .accordion.stocktickerWrap h2.resp-accordion span.dateTime {
    display: none;
}
.col.span_2 .accordion .stockticker span.dateTime {
    display: block;
}
.col.span_2 .stockticker .value,
.col.span_3 .stockticker .value,
.col.span_4 .stockticker .value {
    width: 100%;
}
/** // Stockticker **/
/** Brands **/
.brandTags dt, .brandTags dd {
    clear: both;
    width: 100%;
}
.span_2 .brand .download,
.span_3 .brand .download,
.span_4 .brand .download {
    margin: 0;
    width: 19em;
}
.span_2 .brand .download .downloads,
.span_3 .brand .download .downloads,
.span_4 .brand .download .downloads {
    width: 19em;
    margin: 1.75em 0 0 0;
}
.standardContent.brand {
    float: left;
    margin-top: 1.4em;
}
.standardContent.brand h1 {
    padding-bottom: 0.4em;
}
/** // Brands **/
/** Search **/
.search, .search .searchfield,
.search .searchHeader,
.search .searchContent,
.search .searchFooter {
    width: 23em;
}
.search a.collectionLink:link,
.search a.collectionLink:visited {
    margin: 0;
}
.search .searchFooter {
    padding-left: 0;
}
.search .resultNavigation .arrow {
    width: 3.2em;
}
.search .resultNavigation .arrow img {
    width: 10.5em;
}
.search .resultNavigation .arrow a:hover img {
    margin-left: -7em;
}
.search .resultNavigation .counter {
    margin: 0 0.8em;
}
.search .resultNavigation .counter a:link,
.search .resultNavigation .counter a:visited,
.search .resultNavigation .counter li.active,
.search .resultNavigation .counter li.gap {
    padding: 0.1em 0.2em;
}
.searchResult .span_3 .brand div.download {
    width: 19em;
    margin-left:2em;
    min-height:inherit;
    padding: 0;
}
/** // Search **/
/** Chart Tool **/
.chartTool table {
    display: block !important;
    overflow: hidden;
}
.chartTool table:first-child tr:last-child {
    margin-top: 29px;
}
.chartTool table tr:last-child td:first-child,
.chartTool table br.clear {
    display: block;
}
.chartTool table tr {
    float: left;
    width: 8.2em;
}
.chartTool table thead tr {
    width: 100%;
}
.chartTool table tbody tr:first-child td:first-child {
    width: 23em;
}
.chartTool table td, .chartTool table th {
    float: left;
    width: 100%;
}
.chartTool .formBox fieldset {
    width: 100%;
    height: 15em;
}
.chartTool .formBox #datepickerwrapper .select_date {
    width: 12.2em;
}
.chartTool .typeFilter .multiLang li.first a:link,
.chartTool .typeFilter .multiLang li.first a:visited,
.chartTool .typeFilter .multiLang a:hover,
.chartTool .typeFilter .multiLang a:focus {
    width: 100% !important;
}
/** // Chart Tool **/
/** Locations **/
.locations .worldMap {
    width: 23em;
}
.locations .worldMap .formLine.text {
    width: 19em;
}
.locations .formBox ul.select li:first-child a:link,
.locations .formBox ul.select li:first-child a:visited {
    background-position: 11.6em center;
}
.locations .worldMap .formLine input {
    background-position: 11.6em center;
}
.span_4 .locations .list a:link, .span_4 .locations .list a:visited, .span_4 .locations .list div.tel {
    width: 13.5em;
}
/*** Simple View ***/
.span_4 div.locations.simple {
    width: 23em;
}
/*** // Simple View ***/
/*** Teaser View ***/
.span_4 .locations.teaser,
.span_3 .locations.teaser,
.span_2 .locations.teaser,
.stripe_3_1 .span_1 .locations.teaser {
    padding: 0 0 2em 0;
}
.span_4 .locations.teaser .imgWrap,
.span_3 .locations.teaser .imgWrap,
.span_2 .locations.teaser .imgWrap,
.stripe_3_1 .span_1 .locations.teaser .imgWrap {
    height: 15em;
    width: 100%;
}
.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,
.stripe_3_1 .span_1 .locations.teaser .text,
.stripe_3_1 .span_1 .locations.teaser .list {
    float: left;
    width: 19em;
    margin: 0 0 0 2em;
}
.span_4 .locations.teaser .text,
.span_3 .locations.teaser .text,
.span_2 .locations.teaser .text,
.stripe_3_1 .span_1 .locations.teaser .text {
    margin-bottom: 1em;
    margin-top: 2em;
}
.span_4 .locations.teaser div.list a:link,
.span_4 .locations.teaser div.list a:visited,
.span_4 .locations.teaser div.list div.tel
.span_3 .locations.teaser div.list a:link,
.span_3 .locations.teaser div.list a:visited,
.span_3 .locations.teaser div.list div.tel,
.span_2 .locations.teaser div.list a:link,
.span_2 .locations.teaser div.list a:visited,
.span_2 .locations.teaser div.list div.tel {
    width: 100%;
}
/*** // Teaser View ***/
/** // Locations **/
  /* Cookie Layer */
#cookieLayer .wrapper {
   width: 23em;
}
  /* // Cookie Layer */
.myContentActionMessage .text {
    padding-top: 0.5em !important;
}
/* // ContentTypes */
.span_4 .collection .span_1 .linkElement.teaser .linkTitle,
.span_3 .collection .span_1 .linkElement.teaser .linkTitle,
.span_2 .collection .span_1 .linkElement.teaser .linkTitle,
.collection .linkElement.teaser .linkTitle,
.collection .span_1 .linkElement.teaser .linkTitle {
    max-width: 7.5em;
}
.span_4 .collectionSwiper .collection,
.span_4 .collectionSwiper.white .collection,
.span_3 .collectionSwiper .collection,
.span_2 .collectionSwiper .collection,
.stripe_3_1 .span_1 .collectionSwiper .collection,
.span_1 .collectionSwiper .collection,
.collectionSwiper .collection {
    width: 21em;
}
#wrapAll .social_share_privacy_area {
    padding-bottom: 0 !important;
}
#wrapAll .social_share_privacy_area li {
    height: 40px;
}
#wrapAll .social_share_privacy_area .help_info.icon .info {
    left: -178px;
}
#wrapAll .social_share_privacy_area li.gplus.help_info .info {
    left: 0;
    z-index: 1001;
}
/* START:  Strategy Cube*/
#secondary{
    display:none;
}
#strategy{
    width:270px;
}
.fancyBrandSelectorWrap .fancyBrandSelector .filterGroup.search {
    width:100%;
    height:auto;
}
.fancyBrandSelectorWrap .fancyBrandSelector .filterGroup.search .search_filter {
    width:auto;
    padding: 0 0.666em 0 0.6em;
}
.fancyBrandSelectorWrap .fancyBrandSelector .filterGroup.search .submit {
    top: -2.5em; 
    left: 16.0em;
}
/* END:  Strategy Cube*/
  /* // Cookie Layer */
#cookielayerclose {
	float: right;
	height: 2.5em;
	width: 2.5em;
	background-repeat: none;
	background: url(/blob/5592/01a60a6249f6b35c1d7becc2b9f4358c/data/icon-glossaryclose-png.png) right top no-repeat transparent;
	}
}
