/* this file is used for changes the preview of a page */
.pagePreview {
    margin: 1px 0;
    background: none #b7b7b7;
}
.previewViewItem {
    margin-bottom: 1px;
}
/* headline */
.previewViewItemHeadline {
    display: block;
    padding: 5px 38px;
    background: url(../../img/icons/preview_toggle_arrow_down.png) 20px 7px no-repeat #f0f0f0;
    color: #646060;
    font-weight: bold;
    font-size: 12px;
    font-family: 'Segoe UI', 'Trebuchet MS', 'Lucida Grande', Helvetica, sans-serif;
    line-height: 20px;
    cursor: pointer;
}
.previewViewItemHeadline.toggleOff {
    background-image: url(../../img/icons/preview_toggle_arrow.png);
}
.previewViewItemContainer {
    display: block;
    padding: 15px 20px 40px 20px;
    background-color: #b7b7b7;
}
/* content */
.previewViewItemContainer .previewViewContent {
    padding: 15px;
    max-width: 1200px;
    background-color: #ffffff;
}

/* line 5, ../scss/vendor/foundation/common/_globals.scss */
*, *:before, *:after { -moz-box-sizing: border-box; -webkit-box-sizing: border-box; box-sizing: border-box; }
/* line 14, ../scss/vendor/foundation/common/_globals.scss */
body { background: #fff; color: #222; position: relative; -webkit-font-smoothing: antialiased; }
/* line 26, ../scss/vendor/foundation/common/_globals.scss */
a img { border: none; }
/* line 30, ../scss/vendor/foundation/common/_globals.scss */
a { color: #2ba6cb; text-decoration: none; line-height: inherit; }
/* line 36, ../scss/vendor/foundation/common/_globals.scss */
a:hover { color: #2795b6; }
/* line 40, ../scss/vendor/foundation/common/_globals.scss */
a:focus { color: #2795b6; }
/* line 44, ../scss/vendor/foundation/common/_globals.scss */
p a, p a:visited { line-height: inherit; }
/* line 50, ../scss/vendor/foundation/common/_globals.scss */
.left { float: left; }
/* line 54, ../scss/vendor/foundation/common/_globals.scss */
.right { float: right; }
/* line 58, ../scss/vendor/foundation/common/_globals.scss */
.text-left { text-align: left; }
/* line 62, ../scss/vendor/foundation/common/_globals.scss */
.text-right { text-align: right; }
/* line 66, ../scss/vendor/foundation/common/_globals.scss */
.align--center, .text-center { text-align: center; }
/* line 71, ../scss/vendor/foundation/common/_globals.scss */
.hide { display: none; }
/* line 75, ../scss/vendor/foundation/common/_globals.scss */
.hide-override { display: none !important; }
/* line 79, ../scss/vendor/foundation/common/_globals.scss */
.highlight { background: #ffff99; }
/* line 83, ../scss/vendor/foundation/common/_globals.scss */
#googlemap img, object, embed { max-width: none; }
/* line 87, ../scss/vendor/foundation/common/_globals.scss */
#map_canvas embed { max-width: none; }
/* line 91, ../scss/vendor/foundation/common/_globals.scss */
#map_canvas img { max-width: none; }
/* line 95, ../scss/vendor/foundation/common/_globals.scss */
#map_canvas object { max-width: none; }
/* line 100, ../scss/vendor/foundation/common/_globals.scss */
figure { margin: 0; }
/* line 5, ../scss/vendor/foundation/components/_grid.scss */
.row { width: 1008px; max-width: 100%; margin: 0 auto; }
/* line 10, ../scss/vendor/foundation/components/_grid.scss */
.row .row { width: auto; max-width: none; min-width: 0; margin-left: -17px; margin-right: -17px; }
/* line 19, ../scss/vendor/foundation/components/_grid.scss */
.row.collapse .column, .row.collapse .columns { padding: 0; }
/* line 27, ../scss/vendor/foundation/components/_grid.scss */
.row .row.collapse { margin-left: 0; margin-right: 0; }
/* line 35, ../scss/vendor/foundation/components/_grid.scss */
.column, .columns { float: left; min-height: 1px; padding: 0 17px; position: relative; }
/* line 40, ../scss/vendor/foundation/components/_grid.scss */
.column.centered, .columns.centered { float: none; margin: 0 auto; }
/* line 46, ../scss/vendor/foundation/components/_grid.scss */
[class*="column"] + [class*="column"]:last-child { float: right; }
/* line 50, ../scss/vendor/foundation/components/_grid.scss */
[class*="column"] + [class*="column"].end { float: left; }
/* line 56, ../scss/vendor/foundation/components/_grid.scss */
.one, .row .one { width: 8.33333%; }
/* line 56, ../scss/vendor/foundation/components/_grid.scss */
.two, .row .two { width: 16.66667%; }
/* line 56, ../scss/vendor/foundation/components/_grid.scss */
.three, .row .three { width: 25%; }
/* line 56, ../scss/vendor/foundation/components/_grid.scss */
.four, .row .four { width: 33.33333%; }
/* line 56, ../scss/vendor/foundation/components/_grid.scss */
.five, .row .five { width: 41.66667%; }
/* line 56, ../scss/vendor/foundation/components/_grid.scss */
.six, .row .six { width: 50%; }
/* line 56, ../scss/vendor/foundation/components/_grid.scss */
.seven, .row .seven { width: 58.33333%; }
/* line 56, ../scss/vendor/foundation/components/_grid.scss */
.eight, .row .eight { width: 66.66667%; }
/* line 56, ../scss/vendor/foundation/components/_grid.scss */
.nine, .row .nine { width: 75%; }
/* line 56, ../scss/vendor/foundation/components/_grid.scss */
.ten, .row .ten { width: 83.33333%; }
/* line 56, ../scss/vendor/foundation/components/_grid.scss */
.eleven, .row .eleven { width: 91.66667%; }
/* line 56, ../scss/vendor/foundation/components/_grid.scss */
.twelve, .row .twelve { width: 100%; }
/* line 73, ../scss/vendor/foundation/components/_grid.scss */
.row .offset-by-one { margin-left: 8.33333%; }
/* line 73, ../scss/vendor/foundation/components/_grid.scss */
.row .offset-by-two { margin-left: 16.66667%; }
/* line 73, ../scss/vendor/foundation/components/_grid.scss */
.row .offset-by-three { margin-left: 25%; }
/* line 73, ../scss/vendor/foundation/components/_grid.scss */
.row .offset-by-four { margin-left: 33.33333%; }
/* line 73, ../scss/vendor/foundation/components/_grid.scss */
.row .offset-by-five { margin-left: 41.66667%; }
/* line 73, ../scss/vendor/foundation/components/_grid.scss */
.row .offset-by-six { margin-left: 50%; }
/* line 73, ../scss/vendor/foundation/components/_grid.scss */
.row .offset-by-seven { margin-left: 58.33333%; }
/* line 73, ../scss/vendor/foundation/components/_grid.scss */
.row .offset-by-eight { margin-left: 66.66667%; }
/* line 73, ../scss/vendor/foundation/components/_grid.scss */
.row .offset-by-nine { margin-left: 75%; }
/* line 73, ../scss/vendor/foundation/components/_grid.scss */
.row .offset-by-ten { margin-left: 83.33333%; }
/* line 81, ../scss/vendor/foundation/components/_grid.scss */
.push-two { left: 16.66667%; }
/* line 84, ../scss/vendor/foundation/components/_grid.scss */
.pull-two { right: 16.66667%; }
/* line 81, ../scss/vendor/foundation/components/_grid.scss */
.push-three { left: 25%; }
/* line 84, ../scss/vendor/foundation/components/_grid.scss */
.pull-three { right: 25%; }
/* line 81, ../scss/vendor/foundation/components/_grid.scss */
.push-four { left: 33.33333%; }
/* line 84, ../scss/vendor/foundation/components/_grid.scss */
.pull-four { right: 33.33333%; }
/* line 81, ../scss/vendor/foundation/components/_grid.scss */
.push-five { left: 41.66667%; }
/* line 84, ../scss/vendor/foundation/components/_grid.scss */
.pull-five { right: 41.66667%; }
/* line 81, ../scss/vendor/foundation/components/_grid.scss */
.push-six { left: 50%; }
/* line 84, ../scss/vendor/foundation/components/_grid.scss */
.pull-six { right: 50%; }
/* line 81, ../scss/vendor/foundation/components/_grid.scss */
.push-seven { left: 58.33333%; }
/* line 84, ../scss/vendor/foundation/components/_grid.scss */
.pull-seven { right: 58.33333%; }
/* line 81, ../scss/vendor/foundation/components/_grid.scss */
.push-eight { left: 66.66667%; }
/* line 84, ../scss/vendor/foundation/components/_grid.scss */
.pull-eight { right: 66.66667%; }
/* line 81, ../scss/vendor/foundation/components/_grid.scss */
.push-nine { left: 75%; }
/* line 84, ../scss/vendor/foundation/components/_grid.scss */
.pull-nine { right: 75%; }
/* line 81, ../scss/vendor/foundation/components/_grid.scss */
.push-ten { left: 83.33333%; }
/* line 84, ../scss/vendor/foundation/components/_grid.scss */
.pull-ten { right: 83.33333%; }
/* line 89, ../scss/vendor/foundation/components/_grid.scss */
img { height: auto; }
/* line 93, ../scss/vendor/foundation/components/_grid.scss */
img, object, embed { max-width: 100%; }
/* line 97, ../scss/vendor/foundation/components/_grid.scss */
img { -ms-interpolation-mode: bicubic; }
/* line 101, ../scss/vendor/foundation/components/_grid.scss */
#map_canvas img, .map_canvas img { max-width: none !important; }
/* line 106, ../scss/vendor/foundation/components/_grid.scss */
.row { *zoom: 1; }
/* line 5, ../scss/vendor/foundation/mixins/_clearfix.scss */
.row:before, .row:after { content: " "; display: table; }
/* line 9, ../scss/vendor/foundation/mixins/_clearfix.scss */
.row:after { clear: both; }
/* line 9, ../scss/vendor/foundation/components/modules/_orbit.scss */
.orbit-wrapper { width: 1px; height: 1px; position: relative; }
/* line 17, ../scss/vendor/foundation/components/modules/_orbit.scss */
.orbit { width: 1px; height: 1px; position: relative; overflow: hidden; }
/* line 23, ../scss/vendor/foundation/components/modules/_orbit.scss */
.orbit.with-bullets { margin-bottom: 40px; }
/* line 27, ../scss/vendor/foundation/components/modules/_orbit.scss */
.orbit .orbit-slide { max-width: 100%; position: absolute; top: 0; left: 0; }
/* line 33, ../scss/vendor/foundation/components/modules/_orbit.scss */
.orbit a.orbit-slide { border: none; line-height: 0; display: none; }
/* line 38, ../scss/vendor/foundation/components/modules/_orbit.scss */
.orbit div.orbit-slide { width: 100%; height: 100%; filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=0); opacity: 0; }
/* line 49, ../scss/vendor/foundation/components/modules/_orbit.scss */
.orbit-caption { display: none; font-family: inherit; }
/* line 54, ../scss/vendor/foundation/components/modules/_orbit.scss */
.orbit-wrapper .orbit-caption { background: #000; background: rgba(0, 0, 0, 0.6); z-index: 30; color: #fff; text-align: center; padding: 7px 0; position: absolute; right: 0; bottom: 0; width: 100%; }
/* line 70, ../scss/vendor/foundation/components/modules/_orbit.scss */
.orbit-wrapper .slider-nav { display: block; }
/* line 73, ../scss/vendor/foundation/components/modules/_orbit.scss */
.orbit-wrapper .slider-nav span { width: 39px; height: 50px; text-indent: -9999px; position: absolute; z-index: 30; top: 50%; margin-top: -25px; cursor: pointer; }
/* line 83, ../scss/vendor/foundation/components/modules/_orbit.scss */
.orbit-wrapper .slider-nav span.right { background-size: 100%; right: 0; }
/* line 88, ../scss/vendor/foundation/components/modules/_orbit.scss */
.orbit-wrapper .slider-nav span.left { background-size: 100%; left: 0; }
/* line 108, ../scss/vendor/foundation/components/modules/_orbit.scss */
ul.orbit-bullets { position: absolute; z-index: 30; list-style: none; bottom: -45px; left: 50%; margin-left: -50px; padding: 0; }
/* line 116, ../scss/vendor/foundation/components/modules/_orbit.scss */
ul.orbit-bullets li { float: left; margin-left: 5px; cursor: pointer; color: #999; text-indent: -9999px; width: 13px; height: 12px; overflow: hidden; }
/* line 125, ../scss/vendor/foundation/components/modules/_orbit.scss */
ul.orbit-bullets li.active { color: #222; background-position: -8px 0; }
/* line 129, ../scss/vendor/foundation/components/modules/_orbit.scss */
ul.orbit-bullets li.has-thumb { background: none; width: 100px; height: 75px; }
/* line 134, ../scss/vendor/foundation/components/modules/_orbit.scss */
ul.orbit-bullets li.active.has-thumb { background-position: 0 0; border-top: 2px solid #000; }
/* line 141, ../scss/vendor/foundation/components/modules/_orbit.scss */
.margin-collaps-gallery ul.orbit-bullets { display: inline-block; position: relative; list-style: none; bottom: -24px; padding: 0 0 10px 0; }
/* line 150, ../scss/vendor/foundation/components/modules/_orbit.scss */
.orbit-slide-counter { position: absolute; bottom: 0; z-index: 99; background: rgba(0, 0, 0, 0.7); color: #fff; padding: 5px; }
/* line 161, ../scss/vendor/foundation/components/modules/_orbit.scss */
.orbit img.fluid-placeholder { visibility: hidden; position: static; display: block; width: 100%; }
/* line 168, ../scss/vendor/foundation/components/modules/_orbit.scss */
.orbit, .orbit-wrapper { width: 100% !important; }
/* line 173, ../scss/vendor/foundation/components/modules/_orbit.scss */
.lt-ie9 .timer { display: none !important; }
/* line 177, ../scss/vendor/foundation/components/modules/_orbit.scss */
.lt-ie9 .orbit-caption { background: #000; filter: progid:DXImageTransform.Microsoft.gradient(startColorstr=#99000000, endColorstr=#99000000); zoom: 1; }
@media only screen and (max-width: 767px) { /* line 185, ../scss/vendor/foundation/components/modules/_orbit.scss */
  .orbit.orbit-stack-on-small img.fluid-placeholder { visibility: visible; }
  /* line 188, ../scss/vendor/foundation/components/modules/_orbit.scss */
  .orbit.orbit-stack-on-small .orbit-slide { position: static; margin-bottom: 10px; } }
/* line 9, ../scss/vendor/foundation/components/modules/_reveal.scss */
.reveal-modal-bg { position: fixed; height: 100%; width: 100%; background: #fff; background: rgba(255, 255, 255, 0.9); z-index: 100; display: none; top: 0; left: 0; }
/* line 23, ../scss/vendor/foundation/components/modules/_reveal.scss */
.reveal-modal { background: #fff; visibility: hidden; display: none; top: 100px; left: 50%; position: absolute; z-index: 101 !important; padding: 30px; -moz-box-shadow: 0 0 10px rgba(0, 0, 0, 0.4); -webkit-box-shadow: 0 0 10px rgba(0, 0, 0, 0.4); box-shadow: 0 0 10px rgba(0, 0, 0, 0.4); width: 59.765625%; margin-left: -29.8828125%; }
/* line 52, ../scss/vendor/foundation/components/modules/_reveal.scss */
.reveal-modal.small { width: 50%; margin-left: -25%; }
/* line 57, ../scss/vendor/foundation/components/modules/_reveal.scss */
.reveal-modal.large { width: 69.921875%; margin-left: -34.9609375%; }
/* line 62, ../scss/vendor/foundation/components/modules/_reveal.scss */
.reveal-modal.xlarge { width: 84.375%; margin-left: -42.1875%; }
/* line 67, ../scss/vendor/foundation/components/modules/_reveal.scss */
.reveal-modal.expand { width: 90.0390625%; margin-left: -45.01953125%; }
/* line 73, ../scss/vendor/foundation/components/modules/_reveal.scss */
.reveal-modal .row { min-width: 0; margin-bottom: 10px; }
/* line 77, ../scss/vendor/foundation/components/modules/_reveal.scss */
.reveal-modal > :first-child { margin-top: 0; }
/* line 80, ../scss/vendor/foundation/components/modules/_reveal.scss */
.reveal-modal > :last-child { margin-bottom: 0; }
/* line 1640, icons/*.png */
.icons-sprite, .icon-bildung, .icon-bildung:hover, .icon-bildung.active, .icon-hiv, .icon-hiv:hover, .icon-hiv.active, .icon-kinderrechte, .icon-kinderrechte:hover, .icon-kinderrechte.active, .icon-kinderschutz, .icon-kinderschutz:hover, .icon-kinderschutz.active, .icon-nothilfe, .icon-nothilfe:hover, .icon-nothilfe.active, .icon-ueberleben, .icon-ueberleben:hover, .icon-ueberleben.active, .icon-capital, .icon-dzi, .icon-itz, .icon-transparenz-preis, .icon-trusted-shops, .nav-my-unicef .icon, .nav-my-unicef.open .icon, li.open .nav-my-unicef .icon, .my-unicef-icon-ext, .icon-link:hover .my-unicef-icon-ext, .link-map:hover .my-unicef-icon-ext, .guest-icon, a:hover .guest-icon, .nav-icon, .nav-icon.open, .toggle, .toggle.open-menu, footer .toggle, .facebook-icon, .twitter-icon, .youtube-icon, .google-plus-icon, .back-to-top, .facebook-small-icon, .facebook-small-icon:hover, .active .facebook-small-icon, a:hover .facebook-small-icon, .facebook-mid-icon, .facebook-mid-icon:hover, .active .facebook-mid-icon, a:hover .facebook-mid-icon, .twitter-small-icon, .twitter-small-icon:hover, .active .twitter-small-icon, a:hover .twitter-small-icon, .twitter-mid-icon, .twitter-mid-icon:hover, .active .twitter-mid-icon, a:hover .twitter-mid-icon, .youtube-small-icon, .youtube-small-icon:hover, .active .youtube-small-icon, a:hover .youtube-small-icon, .slider-bubble, .slider-bubble-big, .print-ico, a:hover .print-ico, .print-mid-icon, .print-mid-icon:hover, .active .print-mid-icon, a:hover .print-mid-icon, .recommend-ico, a:hover .recommend-ico, .recommend-mid-icon, .recommend-mid-icon:hover, .active .recommend-mid-icon, a:hover .recommend-mid-icon, .news-icon, .news-icon:hover, .active .news-icon, a:hover .news-icon, .events-icon, .chronik-icon, .events-icon:hover, .active .events-icon, a:hover .events-icon, .chronik-icon:hover, .active .chronik-icon, a:hover .chronik-icon, .profile-icon, .profile-icon:hover, .active .profile-icon, a:hover .profile-icon, .donation-icon, .donation-icon:hover, .active .donation-icon, a:hover .donation-icon, .settings-icon, .settings-icon:hover, .active .settings-icon, a:hover .settings-icon, .link-download .icon, .link-download:hover .icon, .link-extern:after, .map-icon, a:hover .map-icon, a.map-icon:hover, .participate-icon, .participate-icon.active, a:hover .participate-icon, a:hover .participate-icon.active, .reservation-icon, a:hover .reservation-icon, .email-icon, .email-icon:hover, .website-icon, .website-icon:hover, .trash-icon, .trash-icon:hover, .arrow-up-down-icon, .arrow-up-down-inactive-icon, .download-icon, a:hover .download-icon, .download-pdf-icon, a:hover .download-pdf-icon, .valid-icon, .error-icon, .info-icon, .tooltip-arrow-icon, .tooltip-arrow-icon.top, .keyword-icon, .keyword-container:hover .keyword-icon, .survival-icon, a:hover .survival-icon, .education-icon, a:hover .education-icon, .hiv-icon, a:hover .hiv-icon, .child_protection-icon, a:hover .child_protection-icon, .children_rights-icon, a:hover .children_rights-icon, .relief_aid-icon, a:hover .relief_aid-icon, .children-icon, .work-icon, .dd-activity-icon, .dd-country-icon, .dd-keyword-icon, .dd-states-icon, .ui-checkbox, .ui-state-error .ui-checkbox, label.ui-state-active .ui-checkbox, label.ui-state-disabled .ui-checkbox, .ui-radio, .ui-state-active .ui-radio, .big .ui-radio, .big .ui-state-active .ui-radio, .my-unicef-icon, .toggle-icon, .ui-state-active .toggle-icon, .toggle-icon-inv, .ui-state-active .toggle-icon-inv, div.vjs-big-play-button span, .credit-card-icon, .ssl-icon, .paypal-icon, .shopping-cart-icon, .bonus-preview-icon, input.valid:after, .infobox-my-unicef, .infobox-tool, .infobox-list, .infobox-settings, .back-link .left-arrow, .unicef-group, .unicef-college, .unicef-junior, .unicef-event, .ui-spinner-up .ui-button-text, .ui-spinner-down .ui-button-text, .ui-spinner-disabled .ui-spinner-up .ui-button-text, .ui-spinner-disabled .ui-spinner-down .ui-button-text, .mod-donate .ui-spinner-up .ui-button-text, .mod-donate .ui-spinner-down .ui-button-text, .search-site .search-site__submit, .search-site.js-focus .search-site__submit, .search-rst-cont .button-search-overlay, .search-rst-cont.focus .button-search-overlay, .search-sbmt-cont-mobile .button-search-overlay, .search-sbmt-cont-mobile.focus .button-search-overlay, .sbmt-cont .button-search-overlay, .sbmt-cont.focus .button-search-overlay:first-child, .active .button-search-overlay.reset, .focus .button-search-overlay-reset, .search-form .search-form-button, .search-form .search-form-button:active, .bildung-icon, .dialog-icon, .ernaehrung-icon, .grusskarten-icon, .hilfsgueter-spendenshop-icon, .hiv-aids-icon, .impfen-icon, .informieren-icon, .kinderrechtsarbeit-icon, .kinderschutz-icon, .medizinische-versorgung-icon, .nothilfe-icon, .online-icon, .spenden-icon, .spiel-und-sport-icon, .transport-per-flugzeug-icon, .transport-per-lkw-icon, .transport-per-schiff-icon, .ueberleben-icon, .wasser-und-hygiene-icon, .weltweit-helfen-icon, .zeit-spenden-icon, .quote-highlighting, .quote-highlighting-large, .testamentForm .div-table .row .nine label.error:before, .testamentForm .div-table .row .nine label.error-main:before, .button-nav-burger:before, .button-nav-burger:after, .button-arrow-right:after, .nav-main__arrow:after, .nav-main__cat-2-btn:after, .nav-main__cat-2-btn:hover:after { background-image: url(/blob/6152/6f92cda2f8eabf7c190759ade107f271/icons-png-data.png); background-repeat: no-repeat; }
/* line 616, buttons/*.png */
.buttons-sprite { background-image: url(/blob/6150/dc9688125eedc67668bbc922a3b95c99/buttons-png-data.png); background-repeat: no-repeat; }
/* line 120, bgs/*.png */
.bgs-sprite { background-image: url(/blob/6148/e73d9b626855c6e6ead5cdd276bf6b94/bgs-png-data.png); background-repeat: no-repeat; }
/* line 16, ../scss/vendor/_video-js.scss */
.video-js { background-color: #000; position: relative; padding: 0; font-size: 10px; vertical-align: middle; }
/* line 31, ../scss/vendor/_video-js.scss */
.video-js .vjs-tech { position: absolute; top: 0; left: 0; width: 100%; height: 100%; }
/* line 40, ../scss/vendor/_video-js.scss */
.video-js:-moz-full-screen { position: absolute; }
/* line 45, ../scss/vendor/_video-js.scss */
body.vjs-full-window { padding: 0; margin: 0; height: 100%; overflow-y: auto; }
/* line 52, ../scss/vendor/_video-js.scss */
.video-js.vjs-fullscreen { position: fixed; overflow: hidden; z-index: 1000; left: 0; top: 0; bottom: 0; right: 0; width: 100% !important; height: 100% !important; _position: absolute; }
/* line 65, ../scss/vendor/_video-js.scss */
.video-js:-webkit-full-screen { width: 100% !important; height: 100% !important; }
/* line 71, ../scss/vendor/_video-js.scss */
.vjs-poster { margin: 0 auto; padding: 0; cursor: pointer; position: relative; width: 100%; max-height: 100%; }
/* line 84, ../scss/vendor/_video-js.scss */
.video-js .vjs-text-track-display { text-align: center; position: absolute; bottom: 4em; left: 1em; right: 1em; font-family: "Helvetica Neue", Helvetica, Arial, sans-serif; }
/* line 94, ../scss/vendor/_video-js.scss */
.video-js .vjs-text-track { display: none; color: #fff; font-size: 1.4em; text-align: center; margin-bottom: 0.1em; background: black; background: rgba(0, 0, 0, 0.5); }
/* line 105, ../scss/vendor/_video-js.scss */
.video-js .vjs-subtitles { color: #fff; }
/* line 109, ../scss/vendor/_video-js.scss */
.video-js .vjs-captions { color: #fc6; }
/* line 113, ../scss/vendor/_video-js.scss */
.vjs-tt-cue { display: block; }
/* line 118, ../scss/vendor/_video-js.scss */
.vjs-fade-in { visibility: visible !important; opacity: 1 !important; -webkit-transition: visibility 0s linear 0s, opacity 0.3s linear; -moz-transition: visibility 0s linear 0s, opacity 0.3s linear; -ms-transition: visibility 0s linear 0s, opacity 0.3s linear; -o-transition: visibility 0s linear 0s, opacity 0.3s linear; transition: visibility 0s linear 0s, opacity 0.3s linear; }
/* line 129, ../scss/vendor/_video-js.scss */
.vjs-fade-out { visibility: hidden !important; opacity: 0 !important; -webkit-transition: visibility 0s linear 1.5s, opacity 1.5s linear; -moz-transition: visibility 0s linear 1.5s, opacity 1.5s linear; -ms-transition: visibility 0s linear 1.5s, opacity 1.5s linear; -o-transition: visibility 0s linear 1.5s, opacity 1.5s linear; transition: visibility 0s linear 1.5s, opacity 1.5s linear; }
/* line 146, ../scss/vendor/_video-js.scss */
.vjs-default-skin .vjs-controls { position: absolute; bottom: 0; left: 0; right: 0; margin: 0; padding: 0; height: 2.6em; color: #fff; border-top: 1px solid #404040; background: #242424; background: -moz-linear-gradient(top, #242424 50%, #1f1f1f 50%, #171717 100%); background: -webkit-gradient(linear, 0% 0%, 0% 100%, color-stop(50%, #242424), color-stop(50%, #1f1f1f), color-stop(100%, #171717)); background: -webkit-linear-gradient(top, #242424 50%, #1f1f1f 50%, #171717 100%); background: -o-linear-gradient(top, #242424 50%, #1f1f1f 50%, #171717 100%); background: -ms-linear-gradient(top, #242424 50%, #1f1f1f 50%, #171717 100%); background: linear-gradient(to bottom, #242424 50%, #1f1f1f 50%, #171717 100%); visibility: hidden; opacity: 0; }
/* line 177, ../scss/vendor/_video-js.scss */
.vjs-default-skin .vjs-control { position: relative; float: left; text-align: center; margin: 0; padding: 0; height: 2.6em; width: 2.6em; }
/* line 187, ../scss/vendor/_video-js.scss */
.vjs-default-skin .vjs-control:focus { outline: 0; }
/* line 193, ../scss/vendor/_video-js.scss */
.vjs-default-skin .vjs-control-text { border: 0; clip: rect(0 0 0 0); height: 1px; margin: -1px; overflow: hidden; padding: 0; position: absolute; width: 1px; }
/* line 206, ../scss/vendor/_video-js.scss */
.vjs-default-skin .vjs-play-control { width: 5em; cursor: pointer !important; }
/* line 212, ../scss/vendor/_video-js.scss */
.vjs-default-skin.vjs-paused .vjs-play-control div { width: 15px; height: 17px; background: url(/blob/6146/1d1b96635e0c1976a7a8c88d4f31741a/video-js-png-data.png); margin: 0.5em auto 0; }
/* line 219, ../scss/vendor/_video-js.scss */
.vjs-default-skin.vjs-playing .vjs-play-control div { width: 15px; height: 17px; background: url(/blob/6146/1d1b96635e0c1976a7a8c88d4f31741a/video-js-png-data.png) -25px 0; margin: 0.5em auto 0; }
/* line 228, ../scss/vendor/_video-js.scss */
.vjs-default-skin .vjs-rewind-control { width: 5em; cursor: pointer !important; }
/* line 233, ../scss/vendor/_video-js.scss */
.vjs-default-skin .vjs-rewind-control div { width: 19px; height: 16px; background: url(/blob/6146/1d1b96635e0c1976a7a8c88d4f31741a/video-js-png-data.png); margin: 0.5em auto 0; }
/* line 242, ../scss/vendor/_video-js.scss */
.vjs-default-skin .vjs-mute-control { width: 3.8em; cursor: pointer !important; float: right; }
/* line 248, ../scss/vendor/_video-js.scss */
.vjs-default-skin .vjs-mute-control div { width: 22px; height: 16px; background: url(/blob/6146/1d1b96635e0c1976a7a8c88d4f31741a/video-js-png-data.png) -75px -25px; margin: 0.5em auto 0; }
/* line 255, ../scss/vendor/_video-js.scss */
.vjs-default-skin .vjs-mute-control.vjs-vol-0 div { background: url(/blob/6146/1d1b96635e0c1976a7a8c88d4f31741a/video-js-png-data.png) 0 -25px; }
/* line 259, ../scss/vendor/_video-js.scss */
.vjs-default-skin .vjs-mute-control.vjs-vol-1 div { background: url(/blob/6146/1d1b96635e0c1976a7a8c88d4f31741a/video-js-png-data.png) -25px -25px; }
/* line 263, ../scss/vendor/_video-js.scss */
.vjs-default-skin .vjs-mute-control.vjs-vol-2 div { background: url(/blob/6146/1d1b96635e0c1976a7a8c88d4f31741a/video-js-png-data.png) -50px -25px; }
/* line 267, ../scss/vendor/_video-js.scss */
.vjs-default-skin .vjs-volume-control { width: 5em; float: right; }
/* line 272, ../scss/vendor/_video-js.scss */
.vjs-default-skin .vjs-volume-bar { position: relative; width: 5em; height: 0.6em; margin: 1em auto 0; cursor: pointer !important; -moz-border-radius: 0.3em; -webkit-border-radius: 0.3em; border-radius: 0.3em; background: #666; background: -moz-linear-gradient(top, #333, #666); background: -webkit-gradient(linear, 0% 0%, 0% 100%, from(#333), to(#666)); background: -webkit-linear-gradient(top, #333, #666); background: -o-linear-gradient(top, #333, #666); background: -ms-linear-gradient(top, #333, #666); background: linear-gradient(to bottom, #333333, #666666); }
/* line 292, ../scss/vendor/_video-js.scss */
.vjs-default-skin .vjs-volume-level { position: absolute; top: 0; left: 0; height: 0.6em; -moz-border-radius: 0.3em; -webkit-border-radius: 0.3em; border-radius: 0.3em; background: #fff; background: -moz-linear-gradient(top, #fff, #ccc); background: -webkit-gradient(linear, 0% 0%, 0% 100%, from(#fff), to(#ccc)); background: -webkit-linear-gradient(top, #fff, #ccc); background: -o-linear-gradient(top, #fff, #ccc); background: -ms-linear-gradient(top, #fff, #ccc); background: linear-gradient(to bottom, #ffffff, #cccccc); }
/* line 311, ../scss/vendor/_video-js.scss */
.vjs-default-skin .vjs-volume-handle { position: absolute; top: -0.2em; width: 0.8em; height: 0.8em; background: #ccc; left: 0; border: 1px solid #fff; -moz-border-radius: 0.6em; -webkit-border-radius: 0.6em; border-radius: 0.6em; }
/* line 326, ../scss/vendor/_video-js.scss */
.vjs-default-skin div.vjs-progress-control { position: absolute; left: 4.8em; right: 4.8em; height: 1.0em; width: auto; top: -1.3em; border-bottom: 1px solid #1F1F1F; border-top: 1px solid #222; background: #333; background: -moz-linear-gradient(top, #222, #333); background: -webkit-gradient(linear, 0% 0%, 0% 100%, from(#222), to(#333)); background: -webkit-linear-gradient(top, #222, #333); background: -o-linear-gradient(top, #333, #222); background: -ms-linear-gradient(top, #333, #222); background: linear-gradient(to bottom, #333333, #222222); }
/* line 350, ../scss/vendor/_video-js.scss */
.vjs-default-skin .vjs-progress-holder { position: relative; cursor: pointer !important; padding: 0; margin: 0; height: 1.0em; -moz-border-radius: 0.6em; -webkit-border-radius: 0.6em; border-radius: 0.6em; background: #111; background: -moz-linear-gradient(top, #111, #262626); background: -webkit-gradient(linear, 0% 0%, 0% 100%, from(#111), to(#262626)); background: -webkit-linear-gradient(top, #111, #262626); background: -o-linear-gradient(top, #111, #262626); background: -ms-linear-gradient(top, #111, #262626); background: linear-gradient(to bottom, #111111, #262626); }
/* line 370, ../scss/vendor/_video-js.scss */
.vjs-default-skin .vjs-progress-holder .vjs-play-progress, .vjs-default-skin .vjs-progress-holder .vjs-load-progress { position: absolute; display: block; height: 1.0em; margin: 0; padding: 0; left: 0; top: 0; -moz-border-radius: 0.6em; -webkit-border-radius: 0.6em; border-radius: 0.6em; }
/* line 387, ../scss/vendor/_video-js.scss */
.vjs-default-skin .vjs-play-progress { background: #fff; background: -moz-linear-gradient(top, #fff 0%, #d6d6d6 50%, #fff 100%); background: -webkit-gradient(linear, 0% 0%, 0% 100%, color-stop(0%, #fff), color-stop(50%, #d6d6d6), color-stop(100%, #fff)); background: -webkit-linear-gradient(top, #fff 0%, #d6d6d6 50%, #fff 100%); background: -o-linear-gradient(top, #fff 0%, #d6d6d6 50%, #fff 100%); background: -ms-linear-gradient(top, #fff 0%, #d6d6d6 50%, #fff 100%); background: linear-gradient(to bottom, #ffffff 0%, #d6d6d6 50%, #ffffff 100%); background: #efefef; background: -moz-linear-gradient(top, #efefef 0%, #f5f5f5 50%, #dbdbdb 50%, #f1f1f1 100%); background: -webkit-gradient(linear, 0% 0%, 0% 100%, color-stop(0%, #efefef), color-stop(50%, #f5f5f5), color-stop(50%, #dbdbdb), color-stop(100%, #f1f1f1)); background: -webkit-linear-gradient(top, #efefef 0%, #f5f5f5 50%, #dbdbdb 50%, #f1f1f1 100%); background: -o-linear-gradient(top, #efefef 0%, #f5f5f5 50%, #dbdbdb 50%, #f1f1f1 100%); background: -ms-linear-gradient(top, #efefef 0%, #f5f5f5 50%, #dbdbdb 50%, #f1f1f1 100%); filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#efefef', endColorstr='#f1f1f1', GradientType=0); background: linear-gradient(to bottom, #efefef 0%, #f5f5f5 50%, #dbdbdb 50%, #f1f1f1 100%); }
/* line 407, ../scss/vendor/_video-js.scss */
.vjs-default-skin .vjs-load-progress { opacity: 0.8; background: #666; background: -moz-linear-gradient(top, #666, #333); background: -webkit-gradient(linear, 0% 0%, 0% 100%, from(#666), to(#333)); background: -webkit-linear-gradient(top, #666, #333); background: -o-linear-gradient(top, #666, #333); background: -ms-linear-gradient(top, #666, #333); background: linear-gradient(to bottom, #666666, #333333); }
/* line 420, ../scss/vendor/_video-js.scss */
.vjs-default-skin div.vjs-seek-handle { position: absolute; width: 16px; height: 16px; margin-top: -0.3em; left: 0; top: 0; background: url(/blob/6146/1d1b96635e0c1976a7a8c88d4f31741a/video-js-png-data.png) 0 -50px; -moz-border-radius: 0.8em; -webkit-border-radius: 0.8em; border-radius: 0.8em; -webkit-box-shadow: 0 2px 4px 0 #000; -moz-box-shadow: 0 2px 4px 0 #000; box-shadow: 0 2px 4px 0 #000; }
/* line 441, ../scss/vendor/_video-js.scss */
.vjs-default-skin .vjs-time-controls { position: absolute; right: 0; height: 1.0em; width: 4.8em; top: -1.3em; border-bottom: 1px solid #1F1F1F; border-top: 1px solid #222; background-color: #333; font-size: 1em; line-height: 1.0em; font-weight: normal; font-family: Helvetica, Arial, sans-serif; background: #333; background: -moz-linear-gradient(top, #222, #333); background: -webkit-gradient(linear, 0% 0%, 0% 100%, from(#222), to(#333)); background: -webkit-linear-gradient(top, #222, #333); background: -o-linear-gradient(top, #333, #222); background: -ms-linear-gradient(top, #333, #222); background: linear-gradient(to bottom, #333333, #222222); }
/* line 468, ../scss/vendor/_video-js.scss */
.vjs-default-skin .vjs-current-time { left: 0; }
/* line 472, ../scss/vendor/_video-js.scss */
.vjs-default-skin .vjs-duration { right: 0; display: none; }
/* line 477, ../scss/vendor/_video-js.scss */
.vjs-default-skin .vjs-remaining-time { right: 0; }
/* line 481, ../scss/vendor/_video-js.scss */
.vjs-time-divider { display: none; }
/* line 485, ../scss/vendor/_video-js.scss */
.vjs-default-skin .vjs-time-control { font-size: 1em; line-height: 1; font-weight: normal; font-family: Helvetica, Arial, sans-serif; }
/* line 492, ../scss/vendor/_video-js.scss */
.vjs-default-skin .vjs-time-control span { line-height: 25px; }
/* line 498, ../scss/vendor/_video-js.scss */
.vjs-secondary-controls { float: right; }
/* line 502, ../scss/vendor/_video-js.scss */
.vjs-default-skin .vjs-fullscreen-control { width: 3.8em; cursor: pointer !important; float: right; }
/* line 508, ../scss/vendor/_video-js.scss */
.vjs-default-skin .vjs-fullscreen-control div { width: 16px; height: 16px; background: url(/blob/6146/1d1b96635e0c1976a7a8c88d4f31741a/video-js-png-data.png) -50px 0; margin: 0.5em auto 0; }
/* line 515, ../scss/vendor/_video-js.scss */
.vjs-default-skin.vjs-fullscreen .vjs-fullscreen-control div { background: url(/blob/6146/1d1b96635e0c1976a7a8c88d4f31741a/video-js-png-data.png) -75px 0; }
/* line 521, ../scss/vendor/_video-js.scss */
.vjs-big-play-button { display: block; z-index: 2; position: absolute; top: 50%; left: 50%; width: 8.0em; height: 8.0em; margin: -42px 0 0 -42px; text-align: center; vertical-align: middle; cursor: pointer !important; }
/* line 535, ../scss/vendor/_video-js.scss */
div.vjs-big-play-button span { display: block; opacity: .75; }
/* line 539, ../scss/vendor/_video-js.scss */
div.vjs-big-play-button span:hover { opacity: 1; }
/* line 545, ../scss/vendor/_video-js.scss */
.get-layer-template:hover div.vjs-big-play-button span { opacity: 1; }
/* line 550, ../scss/vendor/_video-js.scss */
.lt-ie9 div.vjs-big-play-button span { -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=75)"; filter: alpha(opacity=75); }
/* line 554, ../scss/vendor/_video-js.scss */
.lt-ie9 div.vjs-big-play-button span:hover { -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=100)"; filter: alpha(opacity=100); }
/* line 560, ../scss/vendor/_video-js.scss */
.get-layer-template:hover div.vjs-big-play-button span { -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=100)"; filter: alpha(opacity=100); }
/* line 568, ../scss/vendor/_video-js.scss */
.vjs-loading-spinner { display: none; position: absolute; top: 50%; left: 50%; width: 55px; height: 55px; margin: -28px 0 0 -28px; -webkit-animation-name: rotatethis; -webkit-animation-duration: 1s; -webkit-animation-iteration-count: infinite; -webkit-animation-timing-function: linear; -moz-animation-name: rotatethis; -moz-animation-duration: 1s; -moz-animation-iteration-count: infinite; -moz-animation-timing-function: linear; }
@-webkit-keyframes rotatethis { 0% { -webkit-transform: scale(0.6) rotate(0deg); }
  12.5% { -webkit-transform: scale(0.6) rotate(0deg); }
  12.51% { -webkit-transform: scale(0.6) rotate(45deg); }
  25% { -webkit-transform: scale(0.6) rotate(45deg); }
  25.01% { -webkit-transform: scale(0.6) rotate(90deg); }
  37.5% { -webkit-transform: scale(0.6) rotate(90deg); }
  37.51% { -webkit-transform: scale(0.6) rotate(135deg); }
  50% { -webkit-transform: scale(0.6) rotate(135deg); }
  50.01% { -webkit-transform: scale(0.6) rotate(180deg); }
  62.5% { -webkit-transform: scale(0.6) rotate(180deg); }
  62.51% { -webkit-transform: scale(0.6) rotate(225deg); }
  75% { -webkit-transform: scale(0.6) rotate(225deg); }
  75.01% { -webkit-transform: scale(0.6) rotate(270deg); }
  87.5% { -webkit-transform: scale(0.6) rotate(270deg); }
  87.51% { -webkit-transform: scale(0.6) rotate(315deg); }
  100% { -webkit-transform: scale(0.6) rotate(315deg); } }
@-moz-keyframes rotatethis { 0% { -moz-transform: scale(0.6) rotate(0deg); }
  12.5% { -moz-transform: scale(0.6) rotate(0deg); }
  12.51% { -moz-transform: scale(0.6) rotate(45deg); }
  25% { -moz-transform: scale(0.6) rotate(45deg); }
  25.01% { -moz-transform: scale(0.6) rotate(90deg); }
  37.5% { -moz-transform: scale(0.6) rotate(90deg); }
  37.51% { -moz-transform: scale(0.6) rotate(135deg); }
  50% { -moz-transform: scale(0.6) rotate(135deg); }
  50.01% { -moz-transform: scale(0.6) rotate(180deg); }
  62.5% { -moz-transform: scale(0.6) rotate(180deg); }
  62.51% { -moz-transform: scale(0.6) rotate(225deg); }
  75% { -moz-transform: scale(0.6) rotate(225deg); }
  75.01% { -moz-transform: scale(0.6) rotate(270deg); }
  87.5% { -moz-transform: scale(0.6) rotate(270deg); }
  87.51% { -moz-transform: scale(0.6) rotate(315deg); }
  100% { -moz-transform: scale(0.6) rotate(315deg); } }
/* line 689, ../scss/vendor/_video-js.scss */
div.vjs-loading-spinner .ball1 { opacity: 0.12; position: absolute; left: 20px; top: 0px; width: 13px; height: 13px; background: #fff; border-radius: 13px; -webkit-border-radius: 13px; -moz-border-radius: 13px; border: 1px solid #ccc; }
/* line 703, ../scss/vendor/_video-js.scss */
div.vjs-loading-spinner .ball2 { opacity: 0.25; position: absolute; left: 34px; top: 6px; width: 13px; height: 13px; background: #fff; border-radius: 13px; -webkit-border-radius: 13px; -moz-border-radius: 13px; border: 1px solid #ccc; }
/* line 717, ../scss/vendor/_video-js.scss */
div.vjs-loading-spinner .ball3 { opacity: 0.37; position: absolute; left: 40px; top: 20px; width: 13px; height: 13px; background: #fff; border-radius: 13px; -webkit-border-radius: 13px; -moz-border-radius: 13px; border: 1px solid #ccc; }
/* line 731, ../scss/vendor/_video-js.scss */
div.vjs-loading-spinner .ball4 { opacity: 0.50; position: absolute; left: 34px; top: 34px; width: 13px; height: 13px; background: #fff; border-radius: 10px; -webkit-border-radius: 10px; -moz-border-radius: 15px; border: 1px solid #ccc; }
/* line 745, ../scss/vendor/_video-js.scss */
div.vjs-loading-spinner .ball5 { opacity: 0.62; position: absolute; left: 20px; top: 40px; width: 13px; height: 13px; background: #fff; border-radius: 13px; -webkit-border-radius: 13px; -moz-border-radius: 13px; border: 1px solid #ccc; }
/* line 759, ../scss/vendor/_video-js.scss */
div.vjs-loading-spinner .ball6 { opacity: 0.75; position: absolute; left: 6px; top: 34px; width: 13px; height: 13px; background: #fff; border-radius: 13px; -webkit-border-radius: 13px; -moz-border-radius: 13px; border: 1px solid #ccc; }
/* line 773, ../scss/vendor/_video-js.scss */
div.vjs-loading-spinner .ball7 { opacity: 0.87; position: absolute; left: 0px; top: 20px; width: 13px; height: 13px; background: #fff; border-radius: 13px; -webkit-border-radius: 13px; -moz-border-radius: 13px; border: 1px solid #ccc; }
/* line 787, ../scss/vendor/_video-js.scss */
div.vjs-loading-spinner .ball8 { opacity: 1.00; position: absolute; left: 6px; top: 6px; width: 13px; height: 13px; background: #fff; border-radius: 13px; -webkit-border-radius: 13px; -moz-border-radius: 13px; border: 1px solid #ccc; }
/* line 803, ../scss/vendor/_video-js.scss */
.vjs-default-skin .vjs-menu-button { float: right; margin: 0.2em 0.5em 0 0; padding: 0; width: 3em; height: 2em; cursor: pointer !important; border: 1px solid #111; -moz-border-radius: 0.3em; -webkit-border-radius: 0.3em; border-radius: 0.3em; background: #4d4d4d; background: -moz-linear-gradient(top, #4d4d4d 0%, #3f3f3f 50%, #333333 50%, #252525 100%); background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #4d4d4d), color-stop(50%, #3f3f3f), color-stop(50%, #333333), color-stop(100%, #252525)); background: -webkit-linear-gradient(top, #4d4d4d 0%, #3f3f3f 50%, #333333 50%, #252525 100%); background: -o-linear-gradient(top, #4d4d4d 0%, #3f3f3f 50%, #333333 50%, #252525 100%); background: -ms-linear-gradient(top, #4d4d4d 0%, #3f3f3f 50%, #333333 50%, #252525 100%); background: linear-gradient(to bottom, #4d4d4d 0%, #3f3f3f 50%, #333333 50%, #252525 100%); }
/* line 826, ../scss/vendor/_video-js.scss */
.vjs-default-skin .vjs-menu-button div { background: url(/blob/6146/1d1b96635e0c1976a7a8c88d4f31741a/video-js-png-data.png) 0px -75px no-repeat; width: 16px; height: 16px; margin: 0.2em auto 0; padding: 0; }
/* line 835, ../scss/vendor/_video-js.scss */
.vjs-default-skin .vjs-menu-button ul { display: none; opacity: 0.8; padding: 0; margin: 0; position: absolute; width: 10em; bottom: 2em; max-height: 15em; left: -3.5em; background-color: #111; border: 2px solid #333; -moz-border-radius: 0.7em; -webkit-border-radius: 1em; border-radius: .5em; -webkit-box-shadow: 0 2px 4px 0 #000; -moz-box-shadow: 0 2px 4px 0 #000; box-shadow: 0 2px 4px 0 #000; overflow: auto; }
/* line 856, ../scss/vendor/_video-js.scss */
.vjs-default-skin .vjs-menu-button:focus ul, .vjs-default-skin .vjs-menu-button:hover ul { display: block; list-style: none; }
/* line 862, ../scss/vendor/_video-js.scss */
.vjs-default-skin .vjs-menu-button ul li { list-style: none; margin: 0; padding: 0.3em 0 0.3em 20px; line-height: 1.4em; font-size: 1.2em; font-family: "Helvetica Neue", Helvetica, Arial, sans-serif; text-align: left; }
/* line 872, ../scss/vendor/_video-js.scss */
.vjs-default-skin .vjs-menu-button ul li.vjs-selected { text-decoration: underline; background: url(/blob/6146/1d1b96635e0c1976a7a8c88d4f31741a/video-js-png-data.png) -125px -50px no-repeat; }
/* line 877, ../scss/vendor/_video-js.scss */
.vjs-default-skin .vjs-menu-button ul li:focus, .vjs-default-skin .vjs-menu-button ul li:hover, .vjs-default-skin .vjs-menu-button ul li.vjs-selected:focus, .vjs-default-skin .vjs-menu-button ul li.vjs-selected:hover { background-color: #ccc; color: #111; outline: 0; }
/* line 886, ../scss/vendor/_video-js.scss */
.vjs-default-skin .vjs-menu-button ul li.vjs-menu-title { text-align: center; text-transform: uppercase; font-size: 1em; line-height: 2em; padding: 0; margin: 0 0 0.3em 0; color: #fff; font-weight: bold; cursor: default; background: #4d4d4d; background: -moz-linear-gradient(top, #4d4d4d 0%, #3f3f3f 50%, #333333 50%, #252525 100%); background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #4d4d4d), color-stop(50%, #3f3f3f), color-stop(50%, #333333), color-stop(100%, #252525)); background: -webkit-linear-gradient(top, #4d4d4d 0%, #3f3f3f 50%, #333333 50%, #252525 100%); background: -o-linear-gradient(top, #4d4d4d 0%, #3f3f3f 50%, #333333 50%, #252525 100%); background: -ms-linear-gradient(top, #4d4d4d 0%, #3f3f3f 50%, #333333 50%, #252525 100%); background: linear-gradient(to bottom, #4d4d4d 0%, #3f3f3f 50%, #333333 50%, #252525 100%); }
/* line 909, ../scss/vendor/_video-js.scss */
.vjs-default-skin .vjs-captions-button div { background-position: -25px -75px; }
/* line 913, ../scss/vendor/_video-js.scss */
.vjs-default-skin .vjs-chapters-button div { background-position: -100px -75px; }
/* line 917, ../scss/vendor/_video-js.scss */
.vjs-default-skin .vjs-chapters-button ul { width: 20em; left: -8.5em; }
/* line 11, ../scss/vendor/_jquery.Jcrop.scss */
.jcrop-holder { direction: ltr; text-align: left; }
/* line 17, ../scss/vendor/_jquery.Jcrop.scss */
.jcrop-vline, .jcrop-hline { background: #ffffff url(/blob/8060/ab964e94a85efe09bf8828d8cf6f924d/jcrop-gif-data.gif); font-size: 0; position: absolute; }
/* line 24, ../scss/vendor/_jquery.Jcrop.scss */
.jcrop-vline { height: 100%; width: 1px !important; }
/* line 29, ../scss/vendor/_jquery.Jcrop.scss */
.jcrop-vline.right { right: 0; }
/* line 33, ../scss/vendor/_jquery.Jcrop.scss */
.jcrop-hline { height: 1px !important; width: 100%; }
/* line 38, ../scss/vendor/_jquery.Jcrop.scss */
.jcrop-hline.bottom { bottom: 0; }
/* line 43, ../scss/vendor/_jquery.Jcrop.scss */
.jcrop-tracker { height: 100%; width: 100%; -webkit-tap-highlight-color: transparent; -webkit-touch-callout: none; -webkit-user-select: none; }
/* line 55, ../scss/vendor/_jquery.Jcrop.scss */
.jcrop-handle { background-color: #333333; border: 1px #eeeeee solid; width: 7px; height: 7px; font-size: 1px; }
/* line 63, ../scss/vendor/_jquery.Jcrop.scss */
.jcrop-handle.ord-n { left: 50%; margin-left: -4px; margin-top: -4px; top: 0; }
/* line 70, ../scss/vendor/_jquery.Jcrop.scss */
.jcrop-handle.ord-s { bottom: 0; left: 50%; margin-bottom: -4px; margin-left: -4px; }
/* line 77, ../scss/vendor/_jquery.Jcrop.scss */
.jcrop-handle.ord-e { margin-right: -4px; margin-top: -4px; right: 0; top: 50%; }
/* line 84, ../scss/vendor/_jquery.Jcrop.scss */
.jcrop-handle.ord-w { left: 0; margin-left: -4px; margin-top: -4px; top: 50%; }
/* line 91, ../scss/vendor/_jquery.Jcrop.scss */
.jcrop-handle.ord-nw { left: 0; margin-left: -4px; margin-top: -4px; top: 0; }
/* line 98, ../scss/vendor/_jquery.Jcrop.scss */
.jcrop-handle.ord-ne { margin-right: -4px; margin-top: -4px; right: 0; top: 0; }
/* line 105, ../scss/vendor/_jquery.Jcrop.scss */
.jcrop-handle.ord-se { bottom: 0; margin-bottom: -4px; margin-right: -4px; right: 0; }
/* line 112, ../scss/vendor/_jquery.Jcrop.scss */
.jcrop-handle.ord-sw { bottom: 0; left: 0; margin-bottom: -4px; margin-left: -4px; }
/* line 120, ../scss/vendor/_jquery.Jcrop.scss */
.jcrop-dragbar.ord-n, .jcrop-dragbar.ord-s { height: 7px; width: 100%; }
/* line 126, ../scss/vendor/_jquery.Jcrop.scss */
.jcrop-dragbar.ord-e, .jcrop-dragbar.ord-w { height: 100%; width: 7px; }
/* line 132, ../scss/vendor/_jquery.Jcrop.scss */
.jcrop-dragbar.ord-n { margin-top: -4px; }
/* line 136, ../scss/vendor/_jquery.Jcrop.scss */
.jcrop-dragbar.ord-s { bottom: 0; margin-bottom: -4px; }
/* line 141, ../scss/vendor/_jquery.Jcrop.scss */
.jcrop-dragbar.ord-e { margin-right: -4px; right: 0; }
/* line 146, ../scss/vendor/_jquery.Jcrop.scss */
.jcrop-dragbar.ord-w { margin-left: -4px; }
/* line 151, ../scss/vendor/_jquery.Jcrop.scss */
.jcrop-light .jcrop-vline, .jcrop-light .jcrop-hline { background: #ffffff; filter: alpha(opacity=70) !important; opacity: .70 !important; }
/* line 158, ../scss/vendor/_jquery.Jcrop.scss */
.jcrop-light .jcrop-handle { -moz-border-radius: 3px; -webkit-border-radius: 3px; background-color: #000000; border-color: #ffffff; border-radius: 3px; }
/* line 167, ../scss/vendor/_jquery.Jcrop.scss */
.jcrop-dark .jcrop-vline, .jcrop-dark .jcrop-hline { background: #000000; filter: alpha(opacity=70) !important; opacity: 0.7 !important; }
/* line 174, ../scss/vendor/_jquery.Jcrop.scss */
.jcrop-dark .jcrop-handle { -moz-border-radius: 3px; -webkit-border-radius: 3px; background-color: #ffffff; border-color: #000000; border-radius: 3px; }
/* line 183, ../scss/vendor/_jquery.Jcrop.scss */
.solid-line .jcrop-vline, .solid-line .jcrop-hline { background: #ffffff; }
/* line 189, ../scss/vendor/_jquery.Jcrop.scss */
.jcrop-holder img, img.jcrop-preview { max-width: none; }
/* line 9, ../scss/vendor/_magnific-popup-custom.scss */
.mfp-bg { top: 0; left: 0; width: 100%; height: 100%; z-index: 1042; overflow: hidden; position: fixed; background: #0b0b0b; opacity: 0.8; }
/* line 20, ../scss/vendor/_magnific-popup-custom.scss */
.mfp-wrap { top: 0; left: 0; width: 100%; height: 100%; z-index: 1043; position: fixed; outline: none !important; -webkit-backface-visibility: hidden; }
/* line 30, ../scss/vendor/_magnific-popup-custom.scss */
.mfp-container { text-align: center; position: absolute; width: 100%; height: 100%; left: 0; top: 0; padding: 0 8px; box-sizing: border-box; }
/* line 40, ../scss/vendor/_magnific-popup-custom.scss */
.mfp-container:before { content: ''; display: inline-block; height: 100%; vertical-align: middle; }
/* line 46, ../scss/vendor/_magnific-popup-custom.scss */
.mfp-align-top .mfp-container:before { display: none; }
/* line 49, ../scss/vendor/_magnific-popup-custom.scss */
.mfp-content { position: relative; display: inline-block; vertical-align: middle; margin: 0 auto; text-align: left; z-index: 1045; }
/* line 57, ../scss/vendor/_magnific-popup-custom.scss */
.mfp-inline-holder .mfp-content, .mfp-ajax-holder .mfp-content { width: 100%; cursor: auto; }
/* line 62, ../scss/vendor/_magnific-popup-custom.scss */
.mfp-ajax-cur { cursor: progress; }
/* line 65, ../scss/vendor/_magnific-popup-custom.scss */
.mfp-zoom-out-cur, .mfp-zoom-out-cur .mfp-image-holder .mfp-close { cursor: -moz-zoom-out; cursor: -webkit-zoom-out; cursor: zoom-out; }
/* line 70, ../scss/vendor/_magnific-popup-custom.scss */
.mfp-zoom { cursor: pointer; cursor: -webkit-zoom-in; cursor: -moz-zoom-in; cursor: zoom-in; }
/* line 76, ../scss/vendor/_magnific-popup-custom.scss */
.mfp-auto-cursor .mfp-content { cursor: auto; }
/* line 79, ../scss/vendor/_magnific-popup-custom.scss */
.mfp-close, .mfp-arrow, .mfp-preloader, .mfp-counter { -webkit-user-select: none; -moz-user-select: none; user-select: none; }
/* line 87, ../scss/vendor/_magnific-popup-custom.scss */
.mfp-loading.mfp-figure { display: none; }
/* line 90, ../scss/vendor/_magnific-popup-custom.scss */
.mfp-hide { display: none !important; }
/* line 93, ../scss/vendor/_magnific-popup-custom.scss */
.mfp-preloader { color: #CCC; position: absolute; top: 50%; width: auto; text-align: center; margin-top: -0.8em; left: 8px; right: 8px; z-index: 1044; }
/* line 103, ../scss/vendor/_magnific-popup-custom.scss */
.mfp-preloader a { color: #CCC; }
/* line 105, ../scss/vendor/_magnific-popup-custom.scss */
.mfp-preloader a:hover { color: #FFF; }
/* line 108, ../scss/vendor/_magnific-popup-custom.scss */
.mfp-s-ready .mfp-preloader { display: none; }
/* line 111, ../scss/vendor/_magnific-popup-custom.scss */
.mfp-s-error .mfp-content { display: none; }
/* line 114, ../scss/vendor/_magnific-popup-custom.scss */
button.mfp-close, button.mfp-arrow { overflow: visible; cursor: pointer; background: transparent; border: 0; -webkit-appearance: none; display: block; outline: none; padding: 0; z-index: 1046; box-shadow: none; touch-action: manipulation; }
/* line 128, ../scss/vendor/_magnific-popup-custom.scss */
button::-moz-focus-inner { padding: 0; border: 0; }
/* line 132, ../scss/vendor/_magnific-popup-custom.scss */
.mfp-close { width: 44px; height: 44px; line-height: 44px; position: absolute; right: 0; top: 0; text-decoration: none; text-align: center; opacity: 0.65; padding: 0 0 18px 10px; color: #FFF; font-style: normal; font-size: 28px; font-family: Arial, Baskerville, monospace; }
/* line 147, ../scss/vendor/_magnific-popup-custom.scss */
.mfp-close:hover, .mfp-close:focus { opacity: 1; }
/* line 150, ../scss/vendor/_magnific-popup-custom.scss */
.mfp-close:active { top: 1px; }
/* line 153, ../scss/vendor/_magnific-popup-custom.scss */
.mfp-close-btn-in .mfp-close { color: #333; }
/* line 156, ../scss/vendor/_magnific-popup-custom.scss */
.mfp-image-holder .mfp-close, .mfp-iframe-holder .mfp-close { color: #FFF; right: -6px; text-align: right; padding-right: 6px; width: 100%; }
/* line 164, ../scss/vendor/_magnific-popup-custom.scss */
.mfp-counter { position: absolute; top: 0; right: 0; color: #CCC; font-size: 12px; line-height: 18px; white-space: nowrap; }
/* line 173, ../scss/vendor/_magnific-popup-custom.scss */
.mfp-arrow { position: absolute; opacity: 0.65; margin: 0; top: 50%; margin-top: -55px; padding: 0; width: 90px; height: 110px; -webkit-tap-highlight-color: transparent; }
/* line 183, ../scss/vendor/_magnific-popup-custom.scss */
.mfp-arrow:active { margin-top: -54px; }
/* line 185, ../scss/vendor/_magnific-popup-custom.scss */
.mfp-arrow:hover, .mfp-arrow:focus { opacity: 1; }
/* line 188, ../scss/vendor/_magnific-popup-custom.scss */
.mfp-arrow:before, .mfp-arrow:after { content: ''; display: block; width: 0; height: 0; position: absolute; left: 0; top: 0; margin-top: 35px; margin-left: 35px; border: medium inset transparent; }
/* line 200, ../scss/vendor/_magnific-popup-custom.scss */
.mfp-arrow:after { border-top-width: 13px; border-bottom-width: 13px; top: 8px; }
/* line 204, ../scss/vendor/_magnific-popup-custom.scss */
.mfp-arrow:before { border-top-width: 21px; border-bottom-width: 21px; opacity: 0.7; }
/* line 209, ../scss/vendor/_magnific-popup-custom.scss */
.mfp-arrow-left { left: 0; }
/* line 211, ../scss/vendor/_magnific-popup-custom.scss */
.mfp-arrow-left:after { border-right: 17px solid #FFF; margin-left: 31px; }
/* line 214, ../scss/vendor/_magnific-popup-custom.scss */
.mfp-arrow-left:before { margin-left: 25px; border-right: 27px solid #3F3F3F; }
/* line 218, ../scss/vendor/_magnific-popup-custom.scss */
.mfp-arrow-right { right: 0; }
/* line 220, ../scss/vendor/_magnific-popup-custom.scss */
.mfp-arrow-right:after { border-left: 17px solid #FFF; margin-left: 39px; }
/* line 223, ../scss/vendor/_magnific-popup-custom.scss */
.mfp-arrow-right:before { border-left: 27px solid #3F3F3F; }
/* line 226, ../scss/vendor/_magnific-popup-custom.scss */
.mfp-iframe-holder { padding-top: 40px; padding-bottom: 40px; }
/* line 229, ../scss/vendor/_magnific-popup-custom.scss */
.mfp-iframe-holder .mfp-content { line-height: 0; width: 100%; }
@media screen and (min-width: 768px) { /* line 235, ../scss/vendor/_magnific-popup-custom.scss */
  .mfp-iframe-holder .mfp-content { max-width: 90%; } }
@media screen and (min-width: 1023px) { /* line 241, ../scss/vendor/_magnific-popup-custom.scss */
  .mfp-iframe-holder .mfp-content { max-width: 80%; } }
/* line 247, ../scss/vendor/_magnific-popup-custom.scss */
.mfp-iframe-holder .mfp-close { top: -40px; }
/* line 250, ../scss/vendor/_magnific-popup-custom.scss */
.mfp-iframe-scaler { width: 100%; height: 0; overflow: hidden; padding-top: 56.25%; }
/* line 255, ../scss/vendor/_magnific-popup-custom.scss */
.mfp-iframe-scaler iframe { position: absolute; display: block; top: 0; left: 0; width: 100%; height: 100%; box-shadow: 0 0 8px rgba(0, 0, 0, 0.6); background: #000; }
/* line 266, ../scss/vendor/_magnific-popup-custom.scss */
img.mfp-img { width: auto; max-width: 100%; height: auto; display: block; line-height: 0; box-sizing: border-box; padding: 40px 0 40px; margin: 0 auto; }
/* line 277, ../scss/vendor/_magnific-popup-custom.scss */
.mfp-figure { line-height: 0; }
/* line 279, ../scss/vendor/_magnific-popup-custom.scss */
.mfp-figure:after { content: ''; position: absolute; left: 0; top: 40px; bottom: 40px; display: block; right: 0; width: auto; height: auto; z-index: -1; box-shadow: 0 0 8px rgba(0, 0, 0, 0.6); background: #444; }
/* line 292, ../scss/vendor/_magnific-popup-custom.scss */
.mfp-figure small { color: #BDBDBD; display: block; font-size: 12px; line-height: 14px; }
/* line 297, ../scss/vendor/_magnific-popup-custom.scss */
.mfp-figure figure { margin: 0; }
/* line 300, ../scss/vendor/_magnific-popup-custom.scss */
.mfp-bottom-bar { margin-top: -36px; position: absolute; top: 100%; left: 0; width: 100%; cursor: auto; }
/* line 308, ../scss/vendor/_magnific-popup-custom.scss */
.mfp-title { text-align: left; line-height: 18px; color: #F3F3F3; word-wrap: break-word; padding-right: 36px; }
/* line 315, ../scss/vendor/_magnific-popup-custom.scss */
.mfp-image-holder .mfp-content { max-width: 100%; }
/* line 318, ../scss/vendor/_magnific-popup-custom.scss */
.mfp-gallery .mfp-image-holder .mfp-figure { cursor: pointer; }
@media screen and (max-width: 800px) and (orientation: landscape), screen and (max-height: 300px) { /* line 325, ../scss/vendor/_magnific-popup-custom.scss */
  .mfp-img-mobile .mfp-image-holder { padding-left: 0; padding-right: 0; }
  /* line 328, ../scss/vendor/_magnific-popup-custom.scss */
  .mfp-img-mobile img.mfp-img { padding: 0; }
  /* line 330, ../scss/vendor/_magnific-popup-custom.scss */
  .mfp-img-mobile .mfp-figure:after { top: 0; bottom: 0; }
  /* line 333, ../scss/vendor/_magnific-popup-custom.scss */
  .mfp-img-mobile .mfp-figure small { display: inline; margin-left: 5px; }
  /* line 336, ../scss/vendor/_magnific-popup-custom.scss */
  .mfp-img-mobile .mfp-bottom-bar { background: rgba(0, 0, 0, 0.6); bottom: 0; margin: 0; top: auto; padding: 3px 5px; position: fixed; box-sizing: border-box; }
  /* line 344, ../scss/vendor/_magnific-popup-custom.scss */
  .mfp-img-mobile .mfp-bottom-bar:empty { padding: 0; }
  /* line 346, ../scss/vendor/_magnific-popup-custom.scss */
  .mfp-img-mobile .mfp-counter { right: 5px; top: 3px; }
  /* line 349, ../scss/vendor/_magnific-popup-custom.scss */
  .mfp-img-mobile .mfp-close { top: 0; right: 0; width: 35px; height: 35px; line-height: 35px; background: rgba(0, 0, 0, 0.6); position: fixed; text-align: center; padding: 0; } }
@media all and (max-width: 900px) { /* line 361, ../scss/vendor/_magnific-popup-custom.scss */
  .mfp-arrow { -webkit-transform: scale(0.75); transform: scale(0.75); }
  /* line 364, ../scss/vendor/_magnific-popup-custom.scss */
  .mfp-arrow-left { -webkit-transform-origin: 0; transform-origin: 0; }
  /* line 367, ../scss/vendor/_magnific-popup-custom.scss */
  .mfp-arrow-right { -webkit-transform-origin: 100%; transform-origin: 100%; }
  /* line 370, ../scss/vendor/_magnific-popup-custom.scss */
  .mfp-container { padding-left: 6px; padding-right: 6px; } }
@font-face { font-family: "Univers LT W01 45 Light"; src: url(/blob/6160/2362a77086ee01334a55265ac0da073d/2b61512c-069e-4111-bb23-9a918f94a74d-eot-data.eot#iefix); src: url(/blob/6160/2362a77086ee01334a55265ac0da073d/2b61512c-069e-4111-bb23-9a918f94a74d-eot-data.eot#iefix) format("eot"), url(/blob/6162/6b13a53b058415ec135a40e7f29818f7/ecf89914-1896-43f6-a0a0-fe733d1db6e7-woff-data.woff) format("woff"), url(/blob/6164/dbf36b7ee9db040f889eb9b8e5c6d641/7628f343-8c36-4707-9559-8feb86c0462f-ttf-data.ttf) format("truetype"), url(/blob/6166/e24ef9f3a032c1900e7fd2ff4985f5f0/11b816e7-d678-48dd-bc75-560de9c19049-svg-data.svg#11b816e7-d678-48dd-bc75-560de9c19049) format("svg"); }
@font-face { font-family: "Univers LT W01 65 Bold"; src: url(/blob/6168/f20d11b03747cdb087f48cba8338fdb9/db1c462f-8890-4a11-9de5-36872279e20a-eot-data.eot#iefix); src: url(/blob/6168/f20d11b03747cdb087f48cba8338fdb9/db1c462f-8890-4a11-9de5-36872279e20a-eot-data.eot#iefix) format("eot"), url(/blob/6170/1de3dec4871e4802f781839f885a2123/b993da84-c1f6-474a-8f00-8aa797b3de8f-woff-data.woff) format("woff"), url(/blob/6172/454fdf87f296cd0f87a79b844e7a32c6/58403ef6-4c15-4280-b4b6-9acf50804f4f-ttf-data.ttf) format("truetype"), url(/blob/6174/e4e4aad7c07b6ad488b64b13f6923b0a/9178e351-95c5-4913-9eeb-fd0645a18c2d-svg-data.svg#9178e351-95c5-4913-9eeb-fd0645a18c2d) format("svg"); }
@font-face { font-family: "Univers LT W01 75 Black"; src: url(/blob/6176/6fab51c21de8fc3db9ff1cfcf5ae0b1b/8ad2e453-ea69-411d-b93b-1fa328724687-eot-data.eot#iefix); src: url(/blob/6176/6fab51c21de8fc3db9ff1cfcf5ae0b1b/8ad2e453-ea69-411d-b93b-1fa328724687-eot-data.eot#iefix) format("eot"), url(/blob/6178/fdd7d5b4444d2f72504fa736eec5c3b2/b23ec90b-9f99-46a0-85f7-d1e820dbf851-woff-data.woff) format("woff"), url(/blob/6180/5e10cfcb338d4a033907ad82e97f7f91/249aeedc-8e38-41c9-874e-bba9a33fd5e4-ttf-data.ttf) format("truetype"), url(/blob/6182/726dc8d4f367d6a3180e8ff2bf699c6f/67e5d6e8-25e6-4556-99f8-ced41b2b7aae-svg-data.svg#67e5d6e8-25e6-4556-99f8-ced41b2b7aae) format("svg"); }
@font-face { font-family: "Univers LT W02 55 Roman"; src: url(/blob/6184/e442f2eaf38f25b9e209255b111990d7/f1999e78-ab0c-4adc-a7dc-51e567e6cf5e-eot-data.eot#iefix); src: url(/blob/6184/e442f2eaf38f25b9e209255b111990d7/f1999e78-ab0c-4adc-a7dc-51e567e6cf5e-eot-data.eot#iefix) format("eot"), url(/blob/6186/fa7053d6e311c90b8bb3db19c69d8e73/4d1e8df3-6c45-428d-a522-84c8a6a4e533-woff-data.woff) format("woff"), url(/blob/6188/c67a16834c8321a21b55986aa91f4399/3c9abc50-742c-46dd-8af4-c50866112be0-ttf-data.ttf) format("truetype"), url(/blob/6190/4fa05d489db71d4aba2232c5de7685c9/c6310aa0-a8a1-4afc-a747-091de3970894-svg-data.svg#c6310aa0-a8a1-4afc-a747-091de3970894) format("svg"); }
/* line 3, ../scss/app/base/_base.scss */
html { font-size: 13px; }
/* line 8, ../scss/app/base/_base.scss */
body { margin: 0 auto; min-width: 320px; font-weight: normal; line-height: 1; font-family: Verdana, Arial, Helvetica, sans-serif; }
/* line 22, ../scss/app/base/_base.scss */
.four, .row .four { width: 33.3333333333333333%; }
/* line 31, ../scss/app/base/_base.scss */
.one-plus { width: 10.0198412698412692%; }
/* line 35, ../scss/app/base/_base.scss */
.four-plus { width: 35.0198412698412676%; }
/* line 39, ../scss/app/base/_base.scss */
.five-minus { width: 39.9801587301587276%; }
/* line 43, ../scss/app/base/_base.scss */
.seven-plus { width: 60.019841269841266%; }
/* line 47, ../scss/app/base/_base.scss */
.eight-plus { width: 60.0198412698412724%; }
/* line 51, ../scss/app/base/_base.scss */
.ten-plus { width: 86.2%; }
/* line 63, ../scss/app/base/_base.scss */
.row .col-pad-l-zero { padding-left: 0; }
/* line 67, ../scss/app/base/_base.scss */
.row .col-pad-lr-zero { padding-left: 0; padding-right: 0; }
/* line 72, ../scss/app/base/_base.scss */
.col-pad-l-full { padding-left: 34px; }
/* line 76, ../scss/app/base/_base.scss */
.full-width { width: 100%; }
/* line 80, ../scss/app/base/_base.scss */
ul { list-style: none; padding: 0; }
/* line 85, ../scss/app/base/_base.scss */
ul.standard { line-height: 1.38462em; list-style: disc; padding: 0 30px; }
/* line 91, ../scss/app/base/_base.scss */
ul.standard li { margin-top: 23px; }
/* line 94, ../scss/app/base/_base.scss */
ul.standard li:first-child { margin-top: 17px; }
/* line 101, ../scss/app/base/_base.scss */
p ul { list-style: disc; padding: 0 30px; }
/* line 110, ../scss/app/base/_base.scss */
.columns-m-lr { margin-left: 17px; margin-right: 17px; }
/* line 119, ../scss/app/base/_base.scss */
.uppercase { text-transform: uppercase; }
/* line 123, ../scss/app/base/_base.scss */
.unit { float: left; }
/* line 127, ../scss/app/base/_base.scss */
.normal { font-weight: normal; }
/* line 134, ../scss/app/base/_base.scss */
.link-arrow.text-center { display: block; text-align: center; }
/* line 139, ../scss/app/base/_base.scss */
.link-arrow:after { content: ""; display: block; width: 0; height: 0; border: solid 5px; border-color: transparent transparent transparent #0099ff; border-right: 3px; display: inline-block; margin-left: 5px; }
/* line 148, ../scss/app/base/_base.scss */
.link-extern:after { content: ''; margin: 0 0 0 4px; }
/* line 153, ../scss/app/base/_base.scss */
a.icon-link, a.link-map { display: inline-block; position: relative; min-height: 24px; line-height: 1.84615em; }
/* line 159, ../scss/app/base/_base.scss */
a.icon-link:hover, a.link-map:hover { text-decoration: none; }
/* line 162, ../scss/app/base/_base.scss */
a.icon-link:hover .text, a.link-map:hover .text { text-decoration: underline; }
/* line 167, ../scss/app/base/_base.scss */
a.icon-link i, a.link-map i { position: absolute; left: 0; }
/* line 172, ../scss/app/base/_base.scss */
a.icon-link .text, a.link-map .text { vertical-align: top; margin: 0px 0 0 34px; position: relative; top: 3px; display: inline-block; line-height: 1.33333em; }
/* line 183, ../scss/app/base/_base.scss */
.touch a.icon-link, .touch a.link-map { margin-bottom: -1em; padding-bottom: 1em; }
/* line 187, ../scss/app/base/_base.scss */
.touch a.icon-link:hover .text, .touch a.link-map:hover .text { text-decoration: none; }
/* line 193, ../scss/app/base/_base.scss */
.icon-big-link { display: inline-block; }
/* line 195, ../scss/app/base/_base.scss */
.icon-big-link:hover { text-decoration: none; }
/* line 198, ../scss/app/base/_base.scss */
.icon-big-link:hover .text { text-decoration: underline; }
/* line 202, ../scss/app/base/_base.scss */
.icon-big-link .text { display: inline-block; vertical-align: top; margin: 11px 0 0 10px; }
/* line 213, ../scss/app/base/_base.scss */
.delete-search:after { content: ""; display: inline-block; height: 28px; margin-left: 0.3em; vertical-align: middle; width: 28px; }
/* line 223, ../scss/app/base/_base.scss */
.keyword-container { color: #0099ff; min-height: 24px; position: relative; }
/* line 228, ../scss/app/base/_base.scss */
.keyword-container i { position: absolute; left: 0; }
/* line 233, ../scss/app/base/_base.scss */
.keyword-container > div { margin-top: 3px; margin-left: 34px; line-height: 1.38462em; }
/* line 243, ../scss/app/base/_base.scss */
.activity { display: inline-block; }
/* line 245, ../scss/app/base/_base.scss */
.activity .text { display: inline-block; position: relative; top: -14px; left: 9px; color: #777; }
/* line 255, ../scss/app/base/_base.scss */
a.activity:hover { text-decoration: none; }
/* line 258, ../scss/app/base/_base.scss */
a.activity:hover .text { text-decoration: underline; }
/* line 264, ../scss/app/base/_base.scss */
.net-grid-content { margin: 0 17px; }
/* line 268, ../scss/app/base/_base.scss */
.v-separator { background: transparent url(/blob/120974/29e6df63cf53d003928c74e746c0b699/v-separator-solid-png-data.png) left 30px repeat-y; }
/* line 272, ../scss/app/base/_base.scss */
.v-separator-ext { background: transparent url(/blob/6120/91f2f77eaed718ffc4cd91f6e6edd9d9/v-separator-ext-png-data.png) right top repeat-y; min-height: 186px; }
/* line 277, ../scss/app/base/_base.scss */
.logg, .v-separator-int { background: transparent url(/blob/6120/91f2f77eaed718ffc4cd91f6e6edd9d9/v-separator-ext-png-data.png) left top repeat-y; min-height: 186px; }
/* line 283, ../scss/app/base/_base.scss */
.h-separator { background: transparent url(/blob/109758/be9f191fb18af6029f967bf9a415675e/h-separator-line-png-data.png) left top repeat-x; }
/* line 287, ../scss/app/base/_base.scss */
.headline-separator-solid { background: transparent url(/blob/109758/be9f191fb18af6029f967bf9a415675e/h-separator-line-png-data.png) 0% 50% repeat-x; position: relative; }
/* line 290, ../scss/app/base/_base.scss */
.headline-separator-solid span { background: #fff; padding: 0 10px; }
/* line 296, ../scss/app/base/_base.scss */
.hr, hr { background: transparent url(/blob/109758/be9f191fb18af6029f967bf9a415675e/h-separator-line-png-data.png) left top repeat-x; border: 0 none; border-width: 0; clear: both; margin: 0 0 0; height: 1px; }
/* line 309, ../scss/app/base/_base.scss */
.vjs-poster { max-width: 100%; max-height: 430px; }
/* line 314, ../scss/app/base/_base.scss */
.video-js { overflow: hidden; }
/* line 318, ../scss/app/base/_base.scss */
.text-overflow { overflow: hidden; text-overflow: ellipsis; }
/* line 326, ../scss/app/base/_base.scss */
.back-link { font-size: 1.38462em; font-weight: bold; }
/* line 330, ../scss/app/base/_base.scss */
.back-link .left-arrow { margin-right: 10px; position: relative; top: 2px; }
/* line 336, ../scss/app/base/_base.scss */
.back-link:hover { text-decoration: none; }
/* line 340, ../scss/app/base/_base.scss */
.back-link:hover .text { text-decoration: underline; }
/* line 346, ../scss/app/base/_base.scss */
.align-top { position: absolute; padding: 10px; top: 0; right: 0; }
/* line 353, ../scss/app/base/_base.scss */
.back-link.align-top { font-weight: normal; }
/* line 357, ../scss/app/base/_base.scss */
.headimage-xl + .back-link { display: block; }
/* line 361, ../scss/app/base/_base.scss */
.headimage-xl { position: relative; }
/* line 365, ../scss/app/base/_base.scss */
.headimage-xl .mood-caption { font-family: "Univers LT W01 65 Bold", Verdana, Arial, sans-serif; font-size: 1.23077em; color: #fff; position: absolute; bottom: 1px; width: 100%; padding: 0 30px; bottom: 0; background: rgba(0, 153, 255, 0.7); }
/* line 376, ../scss/app/base/_base.scss */
.headimage-xl .mood-caption p { margin: 10px 0; }
/* line 381, ../scss/app/base/_base.scss */
.headimage-xl.white-theme { color: #000; background: rgba(255, 255, 255, 0.8); }
/* line 384, ../scss/app/base/_base.scss */
html.lt-ie9 .headimage-xl.white-theme { background: transparent url(/blob/6094/984808c547d30655dfd36a07aface378/fff-70-png-data.png) 0 0 repeat; }
/* line 411, ../scss/app/base/_base.scss */
.grid-a-hide { display: none !important; }
/* line 415, ../scss/app/base/_base.scss */
.vjs-poster { max-width: 100%; max-height: 430px; }
/* line 420, ../scss/app/base/_base.scss */
.video-js { overflow: hidden; }
/* line 424, ../scss/app/base/_base.scss */
.text-overflow { overflow: hidden; text-overflow: ellipsis; }
/* line 429, ../scss/app/base/_base.scss */
.center-lr { margin: 0 auto; }
/* line 433, ../scss/app/base/_base.scss */
img.center-lr { margin: 0 auto; display: block; }
/* line 438, ../scss/app/base/_base.scss */
.newsletter-container { text-align: center; }
/* line 442, ../scss/app/base/_base.scss */
.newsletter-iframe { width: 100%; height: 600px; width: 550px; }
/* line 450, ../scss/app/base/_base.scss */
.jcrop-keymgr[type="radio"] { position: absolute; top: 0px; left: 0px; opacity: 0; }
/* line 458, ../scss/app/base/_base.scss */
.media-responsive { position: relative; padding-bottom: 40%; height: 0; }
/* line 463, ../scss/app/base/_base.scss */
.media-responsive .mr__item { position: absolute !important; top: 0; left: 0; width: 100%; height: 100%; }
/* line 472, ../scss/app/base/_base.scss */
.video-responsive { position: relative; padding-bottom: 56%; height: 0; max-width: 706px; max-height: 395px; }
/* line 481, ../scss/app/base/_base.scss */
.video-responsive .vr__item { position: absolute !important; top: 0; left: 0; width: 100%; height: 100%; }
/* line 490, ../scss/app/base/_base.scss */
.main-content--bg { margin-bottom: -100px; padding-bottom: 100px; }
/* line 494, ../scss/app/base/_base.scss */
.main-content--bg .mc__bg { position: absolute; width: 100%; height: 100%; z-index: -1; }
/* line 502, ../scss/app/base/_base.scss */
.news-label { font-size: 0.76923em; border: 1px solid #333399; border-radius: 3px; color: #333399; margin: 0; padding: 3px 7px; text-transform: uppercase; }
/* line 504, ../scss/app/base/_base.scss */
.news-label-wrapper { margin-bottom: 15px; text-align: center; }
/* line 514, ../scss/app/base/_base.scss */
.news-label__news { border-color: #009900; color: #009900; }
/* line 518, ../scss/app/base/_base.scss */
.news-label__statement { border-color: #ff9900; color: #ff9900; }
/* line 524, ../scss/app/base/_base.scss */
.twitter-tweet { margin-left: auto; margin-right: auto; }
/* line 529, ../scss/app/base/_base.scss */
.center { margin-left: auto; margin-right: auto; display: block; }
/* line 5, ../scss/app/base/_utilities-spacing.scss */
.m-a-0 { margin: 0px !important; }
/* line 8, ../scss/app/base/_utilities-spacing.scss */
.m-t-0 { margin-top: 0px !important; }
/* line 11, ../scss/app/base/_utilities-spacing.scss */
.m-b-0 { margin-bottom: 0px !important; }
/* line 15, ../scss/app/base/_utilities-spacing.scss */
.m-x-0 { margin-left: 0px !important; margin-right: 0px !important; }
/* line 20, ../scss/app/base/_utilities-spacing.scss */
.m-y-0 { margin-top: 0px !important; margin-bottom: 0px !important; }
/* line 5, ../scss/app/base/_utilities-spacing.scss */
.m-a-5 { margin: 5px !important; }
/* line 8, ../scss/app/base/_utilities-spacing.scss */
.m-t-5 { margin-top: 5px !important; }
/* line 11, ../scss/app/base/_utilities-spacing.scss */
.m-b-5 { margin-bottom: 5px !important; }
/* line 15, ../scss/app/base/_utilities-spacing.scss */
.m-x-5 { margin-left: 5px !important; margin-right: 5px !important; }
/* line 20, ../scss/app/base/_utilities-spacing.scss */
.m-y-5 { margin-top: 5px !important; margin-bottom: 5px !important; }
/* line 5, ../scss/app/base/_utilities-spacing.scss */
.m-a-10 { margin: 10px !important; }
/* line 8, ../scss/app/base/_utilities-spacing.scss */
.m-t-10 { margin-top: 10px !important; }
/* line 11, ../scss/app/base/_utilities-spacing.scss */
.m-b-10 { margin-bottom: 10px !important; }
/* line 15, ../scss/app/base/_utilities-spacing.scss */
.m-x-10 { margin-left: 10px !important; margin-right: 10px !important; }
/* line 20, ../scss/app/base/_utilities-spacing.scss */
.m-y-10 { margin-top: 10px !important; margin-bottom: 10px !important; }
/* line 5, ../scss/app/base/_utilities-spacing.scss */
.m-a-30 { margin: 30px !important; }
/* line 8, ../scss/app/base/_utilities-spacing.scss */
.m-t-30 { margin-top: 30px !important; }
/* line 11, ../scss/app/base/_utilities-spacing.scss */
.m-b-30 { margin-bottom: 30px !important; }
/* line 15, ../scss/app/base/_utilities-spacing.scss */
.m-x-30 { margin-left: 30px !important; margin-right: 30px !important; }
/* line 20, ../scss/app/base/_utilities-spacing.scss */
.m-y-30 { margin-top: 30px !important; margin-bottom: 30px !important; }
/* line 5, ../scss/app/base/_utilities-spacing.scss */
.m-a-50 { margin: 50px !important; }
/* line 8, ../scss/app/base/_utilities-spacing.scss */
.m-t-50 { margin-top: 50px !important; }
/* line 11, ../scss/app/base/_utilities-spacing.scss */
.m-b-50 { margin-bottom: 50px !important; }
/* line 15, ../scss/app/base/_utilities-spacing.scss */
.m-x-50 { margin-left: 50px !important; margin-right: 50px !important; }
/* line 20, ../scss/app/base/_utilities-spacing.scss */
.m-y-50 { margin-top: 50px !important; margin-bottom: 50px !important; }
/* line 42, ../scss/app/base/_utilities-spacing.scss */
.m-b-n-50 { margin-bottom: -50px; }
/* line 5, ../scss/app/base/_sprites.scss */
.icon-bildung { background-position: 0 -1774px; height: 80px; width: 80px; display: inline-block; }
/* line 7, ../scss/app/base/_sprites.scss */
.icon-bildung:hover, .icon-bildung.active { background-position: 0 -1684px; height: 80px; width: 80px; display: inline-block; }
/* line 12, ../scss/app/base/_sprites.scss */
.icon-hiv { background-position: 0 -3695px; height: 80px; width: 80px; display: inline-block; }
/* line 14, ../scss/app/base/_sprites.scss */
.icon-hiv:hover, .icon-hiv.active { background-position: 0 -3558px; height: 80px; width: 80px; display: inline-block; }
/* line 19, ../scss/app/base/_sprites.scss */
.icon-kinderrechte { background-position: 0 -4192px; height: 80px; width: 80px; display: inline-block; }
/* line 21, ../scss/app/base/_sprites.scss */
.icon-kinderrechte:hover, .icon-kinderrechte.active { background-position: 0 -4102px; height: 80px; width: 80px; display: inline-block; }
/* line 26, ../scss/app/base/_sprites.scss */
.icon-kinderschutz { background-position: 0 -4430px; height: 80px; width: 80px; display: inline-block; }
/* line 28, ../scss/app/base/_sprites.scss */
.icon-kinderschutz:hover, .icon-kinderschutz.active { background-position: 0 -4340px; height: 80px; width: 80px; display: inline-block; }
/* line 33, ../scss/app/base/_sprites.scss */
.icon-nothilfe { background-position: 0 -5765px; height: 80px; width: 80px; display: inline-block; }
/* line 35, ../scss/app/base/_sprites.scss */
.icon-nothilfe:hover, .icon-nothilfe.active { background-position: 0 -5675px; height: 80px; width: 80px; display: inline-block; }
/* line 40, ../scss/app/base/_sprites.scss */
.icon-ueberleben { background-position: 0 -8403px; height: 80px; width: 80px; display: inline-block; }
/* line 42, ../scss/app/base/_sprites.scss */
.icon-ueberleben:hover, .icon-ueberleben.active { background-position: 0 -8313px; height: 80px; width: 80px; display: inline-block; }
/* line 47, ../scss/app/base/_sprites.scss */
.icon-capital { background-position: 0 -98px; height: 82px; width: 73px; display: inline-block; }
/* line 51, ../scss/app/base/_sprites.scss */
.icon-dzi { background-position: 0 -190px; height: 95px; width: 79px; display: inline-block; }
/* line 55, ../scss/app/base/_sprites.scss */
.icon-itz { background-position: 0 -295px; height: 60px; width: 218px; display: inline-block; }
/* line 59, ../scss/app/base/_sprites.scss */
.icon-transparenz-preis { background-position: 0 -1227px; height: 57px; width: 219px; display: inline-block; }
/* line 63, ../scss/app/base/_sprites.scss */
.icon-trusted-shops { background-position: 0 -1294px; height: 53px; width: 125px; display: inline-block; }
/* line 67, ../scss/app/base/_sprites.scss */
.nav-my-unicef .icon { background-position: 0 -5403px; height: 24px; width: 24px; display: inline-block; }
/* line 72, ../scss/app/base/_sprites.scss */
.nav-my-unicef.open .icon, li.open .nav-my-unicef .icon { background-position: 0 -5369px; height: 24px; width: 24px; display: inline-block; }
/* line 78, ../scss/app/base/_sprites.scss */
.my-unicef-icon-ext { background-position: 0 -5403px; height: 24px; width: 24px; display: inline-block; }
/* line 82, ../scss/app/base/_sprites.scss */
.icon-link:hover .my-unicef-icon-ext, .link-map:hover .my-unicef-icon-ext { background-position: 0 -5369px; height: 24px; width: 24px; display: inline-block; }
/* line 86, ../scss/app/base/_sprites.scss */
.guest-icon { background-position: 0 -3408px; height: 24px; width: 25px; display: inline-block; }
/* line 59, ../../../../../../../../../../../../../../../../../var/lib/gems/1.9.1/gems/compass-core-1.0.3/stylesheets/compass/utilities/sprites/_base.scss */
.guest-icon:hover, .guest-icon.guest-hover { background-position: 0 -3374px; }
/* line 90, ../scss/app/base/_sprites.scss */
a:hover .guest-icon { background-position: 0 -3374px; height: 24px; width: 24px; display: inline-block; }
/* line 94, ../scss/app/base/_sprites.scss */
.nav-icon { background-position: 0 -5564px; height: 33px; width: 31px; display: inline-block; }
/* line 59, ../../../../../../../../../../../../../../../../../var/lib/gems/1.9.1/gems/compass-core-1.0.3/stylesheets/compass/utilities/sprites/_base.scss */
.nav-icon:active, .nav-icon.nav-icon-active { background-position: 0 -5525px; }
/* line 97, ../scss/app/base/_sprites.scss */
.nav-icon.open { background-position: 0 -5477px; height: 38px; width: 34px; display: inline-block; }
/* line 102, ../scss/app/base/_sprites.scss */
.toggle { background-position: 0 -7611px; height: 24px; width: 24px; display: inline-block; float: left; }
/* line 107, ../scss/app/base/_sprites.scss */
.toggle.open-menu { background-position: 0 -7402px; height: 24px; width: 24px; display: inline-block; float: left; }
/* line 118, ../scss/app/base/_sprites.scss */
footer .toggle { background-position: 0 -7436px; height: 14px; width: 14px; display: inline-block; }
/* line 122, ../scss/app/base/_sprites.scss */
.facebook-icon { background-position: 0 -3158px; height: 40px; width: 40px; display: inline-block; }
/* line 127, ../scss/app/base/_sprites.scss */
.twitter-icon { background-position: 0 -8263px; height: 40px; width: 40px; display: inline-block; }
/* line 132, ../scss/app/base/_sprites.scss */
.youtube-icon { background-position: 0 -8910px; height: 40px; width: 40px; display: inline-block; }
/* line 137, ../scss/app/base/_sprites.scss */
.google-plus-icon { background-position: 0 -3266px; height: 40px; width: 40px; display: inline-block; }
/* line 142, ../scss/app/base/_sprites.scss */
.back-to-top { background-position: 0 -1634px; height: 40px; width: 77px; display: inline-block; }
/* line 147, ../scss/app/base/_sprites.scss */
.facebook-small-icon { background-position: 0 -3032px; height: 24px; width: 24px; display: inline-block; }
/* line 149, ../scss/app/base/_sprites.scss */
.facebook-small-icon:hover, .active .facebook-small-icon, a:hover .facebook-small-icon { background-position: 0 -2998px; height: 24px; width: 24px; display: inline-block; }
/* line 153, ../scss/app/base/_sprites.scss */
.facebook-mid-icon { background-position: 0 -3112px; height: 36px; width: 36px; display: inline-block; }
/* line 59, ../../../../../../../../../../../../../../../../../var/lib/gems/1.9.1/gems/compass-core-1.0.3/stylesheets/compass/utilities/sprites/_base.scss */
.facebook-mid-icon:hover, .facebook-mid-icon.facebook-36-hover { background-position: 0 -3066px; }
/* line 155, ../scss/app/base/_sprites.scss */
.facebook-mid-icon:hover, .active .facebook-mid-icon, a:hover .facebook-mid-icon { background-position: 0 -3066px; height: 36px; width: 36px; display: inline-block; }
/* line 160, ../scss/app/base/_sprites.scss */
.twitter-small-icon { background-position: 0 -8137px; height: 24px; width: 24px; display: inline-block; }
/* line 162, ../scss/app/base/_sprites.scss */
.twitter-small-icon:hover, .active .twitter-small-icon, a:hover .twitter-small-icon { background-position: 0 -8103px; height: 24px; width: 24px; display: inline-block; }
/* line 167, ../scss/app/base/_sprites.scss */
.twitter-mid-icon { background-position: 0 -8217px; height: 36px; width: 36px; display: inline-block; }
/* line 59, ../../../../../../../../../../../../../../../../../var/lib/gems/1.9.1/gems/compass-core-1.0.3/stylesheets/compass/utilities/sprites/_base.scss */
.twitter-mid-icon:hover, .twitter-mid-icon.twitter-36-hover { background-position: 0 -8171px; }
/* line 169, ../scss/app/base/_sprites.scss */
.twitter-mid-icon:hover, .active .twitter-mid-icon, a:hover .twitter-mid-icon { background-position: 0 -8171px; height: 36px; width: 36px; display: inline-block; }
/* line 174, ../scss/app/base/_sprites.scss */
.youtube-small-icon { background-position: 0 -8876px; height: 24px; width: 24px; display: inline-block; }
/* line 176, ../scss/app/base/_sprites.scss */
.youtube-small-icon:hover, .active .youtube-small-icon, a:hover .youtube-small-icon { background-position: 0 -8842px; height: 24px; width: 24px; display: inline-block; }
/* line 181, ../scss/app/base/_sprites.scss */
.slider-bubble { background-position: 0 -7014px; height: 53px; width: 65px; display: inline-block; }
/* line 185, ../scss/app/base/_sprites.scss */
.slider-bubble-big { background-position: 0 -6951px; height: 53px; width: 149px; display: inline-block; }
/* line 189, ../scss/app/base/_sprites.scss */
.print-ico { background-position: 0 -6164px; height: 24px; width: 24px; display: inline-block; }
/* line 59, ../../../../../../../../../../../../../../../../../var/lib/gems/1.9.1/gems/compass-core-1.0.3/stylesheets/compass/utilities/sprites/_base.scss */
.print-ico:hover, .print-ico.print-24-hover { background-position: 0 -6130px; }
/* line 193, ../scss/app/base/_sprites.scss */
a:hover .print-ico { background-position: 0 -6130px; height: 24px; width: 24px; display: inline-block; }
/* line 197, ../scss/app/base/_sprites.scss */
.print-mid-icon { background-position: 0 -6244px; height: 36px; width: 36px; display: inline-block; }
/* line 59, ../../../../../../../../../../../../../../../../../var/lib/gems/1.9.1/gems/compass-core-1.0.3/stylesheets/compass/utilities/sprites/_base.scss */
.print-mid-icon:hover, .print-mid-icon.print-36-hover { background-position: 0 -6198px; }
/* line 199, ../scss/app/base/_sprites.scss */
.print-mid-icon:hover, .active .print-mid-icon, a:hover .print-mid-icon { background-position: 0 -6198px; height: 36px; width: 36px; display: inline-block; }
/* line 204, ../scss/app/base/_sprites.scss */
.recommend-ico { background-position: 0 -6661px; height: 24px; width: 24px; display: inline-block; }
/* line 59, ../../../../../../../../../../../../../../../../../var/lib/gems/1.9.1/gems/compass-core-1.0.3/stylesheets/compass/utilities/sprites/_base.scss */
.recommend-ico:hover, .recommend-ico.recommend-24-hover { background-position: 0 -6627px; }
/* line 208, ../scss/app/base/_sprites.scss */
a:hover .recommend-ico { background-position: 0 -6627px; height: 24px; width: 24px; display: inline-block; }
/* line 212, ../scss/app/base/_sprites.scss */
.recommend-mid-icon { background-position: 0 -6741px; height: 36px; width: 36px; display: inline-block; }
/* line 59, ../../../../../../../../../../../../../../../../../var/lib/gems/1.9.1/gems/compass-core-1.0.3/stylesheets/compass/utilities/sprites/_base.scss */
.recommend-mid-icon:hover, .recommend-mid-icon.recommend-36-hover { background-position: 0 -6695px; }
/* line 214, ../scss/app/base/_sprites.scss */
.recommend-mid-icon:hover, .active .recommend-mid-icon, a:hover .recommend-mid-icon { background-position: 0 -6695px; height: 36px; width: 36px; display: inline-block; }
/* line 221, ../scss/app/base/_sprites.scss */
.news-icon { background-position: 0 -5641px; height: 24px; width: 24px; display: inline-block; }
/* line 223, ../scss/app/base/_sprites.scss */
.news-icon:hover, .active .news-icon, a:hover .news-icon { background-position: 0 -5607px; height: 24px; width: 24px; display: inline-block; }
/* line 228, ../scss/app/base/_sprites.scss */
.events-icon, .chronik-icon { background-position: 0 -2007px; height: 24px; width: 24px; display: inline-block; }
/* line 230, ../scss/app/base/_sprites.scss */
.events-icon:hover, .active .events-icon, a:hover .events-icon, .chronik-icon:hover, .active .chronik-icon, a:hover .chronik-icon { background-position: 0 -1973px; height: 24px; width: 24px; display: inline-block; }
/* line 235, ../scss/app/base/_sprites.scss */
.profile-icon { background-position: 0 -6324px; height: 24px; width: 24px; display: inline-block; }
/* line 237, ../scss/app/base/_sprites.scss */
.profile-icon:hover, .active .profile-icon, a:hover .profile-icon { background-position: 0 -6290px; height: 24px; width: 24px; display: inline-block; }
/* line 242, ../scss/app/base/_sprites.scss */
.donation-icon { background-position: 0 -5074px; height: 24px; width: 24px; display: inline-block; }
/* line 244, ../scss/app/base/_sprites.scss */
.donation-icon:hover, .active .donation-icon, a:hover .donation-icon { background-position: 0 -5040px; height: 24px; width: 24px; display: inline-block; }
/* line 249, ../scss/app/base/_sprites.scss */
.settings-icon { background-position: 0 -7679px; height: 24px; width: 24px; display: inline-block; }
/* line 251, ../scss/app/base/_sprites.scss */
.settings-icon:hover, .active .settings-icon, a:hover .settings-icon { background-position: 0 -7645px; height: 24px; width: 24px; display: inline-block; }
/* line 257, ../scss/app/base/_sprites.scss */
.link-download .icon { background-position: 0 -2692px; height: 24px; width: 24px; display: inline-block; }
/* line 59, ../../../../../../../../../../../../../../../../../var/lib/gems/1.9.1/gems/compass-core-1.0.3/stylesheets/compass/utilities/sprites/_base.scss */
.link-download .icon:hover, .link-download .icon.download-24-hover { background-position: 0 -2658px; }
/* line 261, ../scss/app/base/_sprites.scss */
.link-download:hover .icon { background-position: 0 -2658px; height: 24px; width: 24px; display: inline-block; }
/* line 265, ../scss/app/base/_sprites.scss */
.link-extern:after { background-position: 0 -4714px; height: 10px; width: 11px; display: inline-block; }
/* line 269, ../scss/app/base/_sprites.scss */
.map-icon { background-position: 0 -4768px; height: 24px; width: 24px; display: inline-block; }
/* line 59, ../../../../../../../../../../../../../../../../../var/lib/gems/1.9.1/gems/compass-core-1.0.3/stylesheets/compass/utilities/sprites/_base.scss */
.map-icon:hover, .map-icon.link-map-hover { background-position: 0 -4734px; }
/* line 273, ../scss/app/base/_sprites.scss */
a:hover .map-icon, a.map-icon:hover { background-position: 0 -4734px; height: 24px; width: 24px; display: inline-block; }
/* line 278, ../scss/app/base/_sprites.scss */
.participate-icon { background-position: 0 -4870px; height: 24px; width: 24px; display: inline-block; }
/* line 59, ../../../../../../../../../../../../../../../../../var/lib/gems/1.9.1/gems/compass-core-1.0.3/stylesheets/compass/utilities/sprites/_base.scss */
.participate-icon:hover, .participate-icon.link-participate-hover { background-position: 0 -4836px; }
/* line 59, ../../../../../../../../../../../../../../../../../var/lib/gems/1.9.1/gems/compass-core-1.0.3/stylesheets/compass/utilities/sprites/_base.scss */
.participate-icon:active, .participate-icon.link-participate-active { background-position: 0 -4802px; }
/* line 281, ../scss/app/base/_sprites.scss */
.participate-icon.active { background-position: 0 -4802px; height: 24px; width: 24px; display: inline-block; }
/* line 286, ../scss/app/base/_sprites.scss */
a:hover .participate-icon { background-position: 0 -4836px; height: 24px; width: 24px; display: inline-block; }
/* line 290, ../scss/app/base/_sprites.scss */
a:hover .participate-icon.active { background-position: 0 -4802px; height: 24px; width: 24px; display: inline-block; }
/* line 294, ../scss/app/base/_sprites.scss */
.reservation-icon { background-position: 0 -4938px; height: 24px; width: 24px; display: inline-block; }
/* line 59, ../../../../../../../../../../../../../../../../../var/lib/gems/1.9.1/gems/compass-core-1.0.3/stylesheets/compass/utilities/sprites/_base.scss */
.reservation-icon:hover, .reservation-icon.link-reservation-hover { background-position: 0 -4904px; }
/* line 298, ../scss/app/base/_sprites.scss */
a:hover .reservation-icon { background-position: 0 -4904px; height: 24px; width: 24px; display: inline-block; }
/* line 302, ../scss/app/base/_sprites.scss */
.email-icon { background-position: 0 -4680px; height: 24px; width: 24px; display: inline-block; }
/* line 59, ../../../../../../../../../../../../../../../../../var/lib/gems/1.9.1/gems/compass-core-1.0.3/stylesheets/compass/utilities/sprites/_base.scss */
.email-icon:hover, .email-icon.link-email-hover { background-position: 0 -4646px; }
/* line 305, ../scss/app/base/_sprites.scss */
.email-icon:hover { background-position: 0 -4646px; height: 24px; width: 24px; display: inline-block; }
/* line 310, ../scss/app/base/_sprites.scss */
.website-icon { background-position: 0 -5006px; height: 24px; width: 24px; display: inline-block; }
/* line 59, ../../../../../../../../../../../../../../../../../var/lib/gems/1.9.1/gems/compass-core-1.0.3/stylesheets/compass/utilities/sprites/_base.scss */
.website-icon:hover, .website-icon.link-website-hover { background-position: 0 -4972px; }
/* line 313, ../scss/app/base/_sprites.scss */
.website-icon:hover { background-position: 0 -4972px; height: 24px; width: 24px; display: inline-block; }
/* line 318, ../scss/app/base/_sprites.scss */
.trash-icon { background-position: 0 -8069px; height: 24px; width: 24px; display: inline-block; }
/* line 59, ../../../../../../../../../../../../../../../../../var/lib/gems/1.9.1/gems/compass-core-1.0.3/stylesheets/compass/utilities/sprites/_base.scss */
.trash-icon:hover, .trash-icon.trash-hover { background-position: 0 -8035px; }
/* line 321, ../scss/app/base/_sprites.scss */
.trash-icon:hover { background-position: 0 -8035px; height: 24px; width: 24px; display: inline-block; }
/* line 326, ../scss/app/base/_sprites.scss */
.arrow-up-down-icon { background-position: 0 -1612px; height: 12px; width: 8px; display: inline-block; }
/* line 330, ../scss/app/base/_sprites.scss */
.arrow-up-down-inactive-icon { background-position: 0 -1590px; height: 12px; width: 8px; display: inline-block; }
/* line 334, ../scss/app/base/_sprites.scss */
.download-icon { background-position: 0 -2692px; height: 24px; width: 24px; display: inline-block; }
/* line 59, ../../../../../../../../../../../../../../../../../var/lib/gems/1.9.1/gems/compass-core-1.0.3/stylesheets/compass/utilities/sprites/_base.scss */
.download-icon:hover, .download-icon.download-24-hover { background-position: 0 -2658px; }
/* line 338, ../scss/app/base/_sprites.scss */
a:hover .download-icon { background-position: 0 -2658px; height: 24px; width: 24px; display: inline-block; }
/* line 342, ../scss/app/base/_sprites.scss */
.download-pdf-icon { background-position: 0 -4612px; height: 24px; width: 24px; display: inline-block; }
/* line 59, ../../../../../../../../../../../../../../../../../var/lib/gems/1.9.1/gems/compass-core-1.0.3/stylesheets/compass/utilities/sprites/_base.scss */
.download-pdf-icon:hover, .download-pdf-icon.link-download-hover { background-position: 0 -4578px; }
/* line 346, ../scss/app/base/_sprites.scss */
a:hover .download-pdf-icon { background-position: 0 -4578px; height: 24px; width: 24px; display: inline-block; }
/* line 350, ../scss/app/base/_sprites.scss */
.valid-icon { background-position: 0 -8703px; height: 13px; width: 13px; display: inline-block; }
/* line 354, ../scss/app/base/_sprites.scss */
.error-icon { background-position: 0 -2972px; height: 16px; width: 16px; display: inline-block; }
/* line 358, ../scss/app/base/_sprites.scss */
.info-icon { background-position: 0 -3942px; height: 24px; width: 24px; display: inline-block; }
/* line 362, ../scss/app/base/_sprites.scss */
.tooltip-arrow-icon { background-position: 0 -7838px; height: 13px; width: 24px; display: inline-block; }
/* line 366, ../scss/app/base/_sprites.scss */
.tooltip-arrow-icon.top { background-position: 0 -7815px; height: 13px; width: 24px; display: inline-block; }
/* line 378, ../scss/app/base/_sprites.scss */
.keyword-icon { background-position: 0 -4068px; height: 24px; width: 24px; display: inline-block; }
/* line 59, ../../../../../../../../../../../../../../../../../var/lib/gems/1.9.1/gems/compass-core-1.0.3/stylesheets/compass/utilities/sprites/_base.scss */
.keyword-icon:hover, .keyword-icon.keyword-hover { background-position: 0 -4034px; }
/* line 382, ../scss/app/base/_sprites.scss */
.keyword-container:hover .keyword-icon { background-position: 0 -4034px; height: 24px; width: 24px; display: inline-block; }
/* line 387, ../scss/app/base/_sprites.scss */
.survival-icon { background-position: 0 -2553px; height: 37px; width: 37px; display: inline-block; }
/* line 59, ../../../../../../../../../../../../../../../../../var/lib/gems/1.9.1/gems/compass-core-1.0.3/stylesheets/compass/utilities/sprites/_base.scss */
.survival-icon:hover, .survival-icon.development-hover { background-position: 0 -2506px; }
/* line 391, ../scss/app/base/_sprites.scss */
a:hover .survival-icon { background-position: 0 -2506px; height: 37px; width: 37px; display: inline-block; }
/* line 396, ../scss/app/base/_sprites.scss */
.education-icon { background-position: 0 -2773px; height: 37px; width: 37px; display: inline-block; }
/* line 59, ../../../../../../../../../../../../../../../../../var/lib/gems/1.9.1/gems/compass-core-1.0.3/stylesheets/compass/utilities/sprites/_base.scss */
.education-icon:hover, .education-icon.education-hover { background-position: 0 -2726px; }
/* line 400, ../scss/app/base/_sprites.scss */
a:hover .education-icon { background-position: 0 -2726px; height: 37px; width: 37px; display: inline-block; }
/* line 405, ../scss/app/base/_sprites.scss */
.hiv-icon { background-position: 0 -3785px; height: 37px; width: 37px; display: inline-block; }
/* line 59, ../../../../../../../../../../../../../../../../../var/lib/gems/1.9.1/gems/compass-core-1.0.3/stylesheets/compass/utilities/sprites/_base.scss */
.hiv-icon:hover, .hiv-icon.hiv-hover { background-position: 0 -3648px; }
/* line 409, ../scss/app/base/_sprites.scss */
a:hover .hiv-icon { background-position: 0 -3648px; height: 37px; width: 37px; display: inline-block; }
/* line 414, ../scss/app/base/_sprites.scss */
.child_protection-icon { background-position: 0 -2307px; height: 37px; width: 37px; display: inline-block; }
/* line 59, ../../../../../../../../../../../../../../../../../var/lib/gems/1.9.1/gems/compass-core-1.0.3/stylesheets/compass/utilities/sprites/_base.scss */
.child_protection-icon:hover, .child_protection-icon.child-safety-hover { background-position: 0 -2260px; }
/* line 418, ../scss/app/base/_sprites.scss */
a:hover .child_protection-icon { background-position: 0 -2260px; height: 37px; width: 37px; display: inline-block; }
/* line 423, ../scss/app/base/_sprites.scss */
.children_rights-icon { background-position: 0 -2213px; height: 37px; width: 37px; display: inline-block; }
/* line 59, ../../../../../../../../../../../../../../../../../var/lib/gems/1.9.1/gems/compass-core-1.0.3/stylesheets/compass/utilities/sprites/_base.scss */
.children_rights-icon:hover, .children_rights-icon.child-rights-hover { background-position: 0 -2166px; }
/* line 427, ../scss/app/base/_sprites.scss */
a:hover .children_rights-icon { background-position: 0 -2166px; height: 37px; width: 37px; display: inline-block; }
/* line 432, ../scss/app/base/_sprites.scss */
.relief_aid-icon { background-position: 0 -2867px; height: 37px; width: 37px; display: inline-block; }
/* line 59, ../../../../../../../../../../../../../../../../../var/lib/gems/1.9.1/gems/compass-core-1.0.3/stylesheets/compass/utilities/sprites/_base.scss */
.relief_aid-icon:hover, .relief_aid-icon.emergency-relief-hover { background-position: 0 -2820px; }
/* line 436, ../scss/app/base/_sprites.scss */
a:hover .relief_aid-icon { background-position: 0 -2820px; height: 37px; width: 37px; display: inline-block; }
/* line 441, ../scss/app/base/_sprites.scss */
.children-icon { background-position: 0 -5971px; height: 37px; width: 1px; display: inline-block; }
/* line 446, ../scss/app/base/_sprites.scss */
.work-icon { background-position: 0 -5971px; height: 37px; width: 1px; display: inline-block; }
/* line 451, ../scss/app/base/_sprites.scss */
.dd-activity-icon { background-position: 0 -2394px; height: 20px; width: 24px; display: inline-block; left: 12px; top: -3px; }
/* line 458, ../scss/app/base/_sprites.scss */
.dd-country-icon { background-position: 0 -2424px; height: 17px; width: 30px; display: inline-block; left: 41px; top: -3px; }
/* line 465, ../scss/app/base/_sprites.scss */
.dd-keyword-icon { background-position: 0 -2451px; height: 15px; width: 15px; display: inline-block; left: 45px; top: -1px; }
/* line 472, ../scss/app/base/_sprites.scss */
.dd-states-icon { background-position: 0 -2476px; height: 20px; width: 16px; display: inline-block; left: 45px; top: -3px; }
/* line 480, ../scss/app/base/_sprites.scss */
.ui-checkbox { background-position: 0 -2143px; height: 13px; width: 13px; display: inline-block; }
/* line 484, ../scss/app/base/_sprites.scss */
.ui-state-error .ui-checkbox { background-position: 0 -2120px; height: 13px; width: 13px; display: inline-block; }
/* line 488, ../scss/app/base/_sprites.scss */
label.ui-state-active .ui-checkbox { background-position: 0 -2072px; height: 15px; width: 15px; display: inline-block; }
/* line 492, ../scss/app/base/_sprites.scss */
label.ui-state-disabled .ui-checkbox { background-position: 0 -2097px; height: 13px; width: 13px; display: inline-block; }
/* line 496, ../scss/app/base/_sprites.scss */
.ui-radio { background-position: 0 -6598px; height: 19px; width: 19px; display: inline-block; }
/* line 500, ../scss/app/base/_sprites.scss */
.ui-state-active .ui-radio { background-position: 0 -6540px; height: 19px; width: 19px; display: inline-block; }
/* line 507, ../scss/app/base/_sprites.scss */
.big .ui-radio { background-position: 0 -6506px; height: 24px; width: 24px; display: inline-block; }
/* line 510, ../scss/app/base/_sprites.scss */
.big .ui-state-active .ui-radio { background-position: 0 -6472px; height: 24px; width: 24px; display: inline-block; height: 24px !important; width: 24px !important; }
/* line 517, ../scss/app/base/_sprites.scss */
.my-unicef-icon { background-position: 0 -5341px; height: 18px; width: 17px; display: inline-block; }
/* line 521, ../scss/app/base/_sprites.scss */
.toggle-icon { background-position: 0 -7460px; height: 24px; width: 24px; display: inline-block; }
/* line 525, ../scss/app/base/_sprites.scss */
.ui-state-active .toggle-icon { background-position: 0 -7309px; height: 24px; width: 24px; display: inline-block; }
/* line 529, ../scss/app/base/_sprites.scss */
.toggle-icon-inv { background-position: 0 -7528px; height: 25px; width: 25px; display: inline-block; }
/* line 533, ../scss/app/base/_sprites.scss */
.ui-state-active .toggle-icon-inv { background-position: 0 -7343px; height: 25px; width: 25px; display: inline-block; }
/* line 537, ../scss/app/base/_sprites.scss */
div.vjs-big-play-button span { background-position: 0 -6018px; height: 102px; width: 102px; display: inline-block; }
/* line 541, ../scss/app/base/_sprites.scss */
.credit-card-icon { background-position: 0 -5142px; height: 25px; width: 85px; display: inline-block; }
/* line 545, ../scss/app/base/_sprites.scss */
.ssl-icon { background-position: 0 -5213px; height: 60px; width: 111px; display: inline-block; }
/* line 549, ../scss/app/base/_sprites.scss */
.paypal-icon { background-position: 0 -5177px; height: 26px; width: 100px; display: inline-block; }
/* line 553, ../scss/app/base/_sprites.scss */
.shopping-cart-icon { background-position: 0 -2041px; height: 21px; width: 25px; display: inline-block; }
/* line 557, ../scss/app/base/_sprites.scss */
.bonus-preview-icon { background-position: 0 -1922px; height: 41px; width: 30px; display: inline-block; }
/* line 563, ../scss/app/base/_sprites.scss */
input.valid:after { background-position: 0 -4714px; height: 10px; width: 11px; display: inline-block; }
/* line 568, ../scss/app/base/_sprites.scss */
.infobox-my-unicef { background-position: 0 -5369px; height: 24px; width: 24px; display: inline-block; }
/* line 572, ../scss/app/base/_sprites.scss */
.infobox-tool { background-position: 0 -7713px; height: 24px; width: 24px; display: inline-block; }
/* line 576, ../scss/app/base/_sprites.scss */
.infobox-list { background-position: 0 -5108px; height: 24px; width: 24px; display: inline-block; }
/* line 580, ../scss/app/base/_sprites.scss */
.infobox-settings { background-position: 0 -6917px; height: 24px; width: 24px; display: inline-block; }
/* line 584, ../scss/app/base/_sprites.scss */
.back-link .left-arrow { background-position: 0 -1357px; height: 15px; width: 10px; display: inline-block; }
/* line 588, ../scss/app/base/_sprites.scss */
.unicef-group { background-position: 0 -8627px; height: 28px; width: 21px; display: inline-block; }
/* line 592, ../scss/app/base/_sprites.scss */
.unicef-college { background-position: 0 -8551px; height: 28px; width: 21px; display: inline-block; }
/* line 596, ../scss/app/base/_sprites.scss */
.unicef-junior { background-position: 0 -8665px; height: 28px; width: 21px; display: inline-block; }
/* line 600, ../scss/app/base/_sprites.scss */
.unicef-event { background-position: 0 -8589px; height: 28px; width: 21px; display: inline-block; }
/* line 605, ../scss/app/base/_sprites.scss */
.ui-spinner-up .ui-button-text { background-position: 0 -7254px; height: 5px; width: 10px; display: inline-block; }
/* line 611, ../scss/app/base/_sprites.scss */
.ui-spinner-down .ui-button-text { background-position: 0 -7208px; height: 5px; width: 10px; display: inline-block; }
/* line 618, ../scss/app/base/_sprites.scss */
.ui-spinner-disabled .ui-spinner-up .ui-button-text { background-position: 0 -7239px; height: 5px; width: 10px; display: inline-block; }
/* line 623, ../scss/app/base/_sprites.scss */
.ui-spinner-disabled .ui-spinner-down .ui-button-text { background-position: 0 -7193px; height: 5px; width: 10px; display: inline-block; }
/* line 630, ../scss/app/base/_sprites.scss */
.mod-donate .ui-spinner-up .ui-button-text { background-position: 0 -7269px; height: 6px; width: 10px; display: inline-block; }
/* line 636, ../scss/app/base/_sprites.scss */
.mod-donate .ui-spinner-down .ui-button-text { background-position: 0 -7223px; height: 6px; width: 10px; display: inline-block; }
/* line 642, ../scss/app/base/_sprites.scss */
.search-site .search-site__submit { background-position: 0 -6852px; height: 18px; width: 18px; display: inline-block; }
/* line 647, ../scss/app/base/_sprites.scss */
.search-site.js-focus .search-site__submit { background-position: 0 -6787px; height: 18px; width: 18px; display: inline-block; }
/* line 654, ../scss/app/base/_sprites.scss */
.search-rst-cont .button-search-overlay { background-position: 0 -6880px; height: 27px; width: 24px; display: inline-block; }
/* line 59, ../../../../../../../../../../../../../../../../../var/lib/gems/1.9.1/gems/compass-core-1.0.3/stylesheets/compass/utilities/sprites/_base.scss */
.search-rst-cont .button-search-overlay:focus, .search-rst-cont .button-search-overlay.search-icon-focus { background-position: 0 -6815px; }
/* line 659, ../scss/app/base/_sprites.scss */
.search-rst-cont.focus .button-search-overlay { background-position: 0 -6815px; height: 27px; width: 24px; display: inline-block; }
/* line 666, ../scss/app/base/_sprites.scss */
.search-sbmt-cont-mobile .button-search-overlay { background-position: 0 -6880px; height: 27px; width: 24px; display: inline-block; }
/* line 59, ../../../../../../../../../../../../../../../../../var/lib/gems/1.9.1/gems/compass-core-1.0.3/stylesheets/compass/utilities/sprites/_base.scss */
.search-sbmt-cont-mobile .button-search-overlay:focus, .search-sbmt-cont-mobile .button-search-overlay.search-icon-focus { background-position: 0 -6815px; }
/* line 671, ../scss/app/base/_sprites.scss */
.search-sbmt-cont-mobile.focus .button-search-overlay { background-position: 0 -6815px; height: 27px; width: 24px; display: inline-block; }
/* line 679, ../scss/app/base/_sprites.scss */
.sbmt-cont .button-search-overlay { background-position: 0 -6852px; height: 18px; width: 18px; display: inline-block; background-color: transparent !important; }
/* line 685, ../scss/app/base/_sprites.scss */
.sbmt-cont.focus .button-search-overlay:first-child { background-position: 0 -6787px; height: 18px; width: 18px; display: inline-block; }
/* line 693, ../scss/app/base/_sprites.scss */
.active .button-search-overlay.reset { background-position: 0 -3858px; height: 16px; width: 16px; display: inline-block; }
/* line 699, ../scss/app/base/_sprites.scss */
.focus .button-search-overlay-reset { background-position: 0 -3832px; height: 16px; width: 16px; display: inline-block; }
/* line 709, ../scss/app/base/_sprites.scss */
.search-form .search-form-button { background-position: 0 -6852px; height: 18px; width: 18px; display: inline-block; background-color: #333333; }
/* line 714, ../scss/app/base/_sprites.scss */
.search-form .search-form-button:hover { background-color: #019aff; }
/* line 718, ../scss/app/base/_sprites.scss */
.search-form .search-form-button:active { background-position: 0 -6852px; height: 18px; width: 18px; display: inline-block; }
/* line 722, ../scss/app/base/_sprites.scss */
.search-form .search-form-button-container { width: 32px; height: 32px; }
/* line 728, ../scss/app/base/_sprites.scss */
.search-button { background: url(/blob/6150/dc9688125eedc67668bbc922a3b95c99/buttons-png-data.png) 0 -2003px no-repeat; height: 18px; width: 18px; display: inline-block; }
/* line 734, ../scss/app/base/_sprites.scss */
.button-close:before { content: ""; background: url(/blob/6150/dc9688125eedc67668bbc922a3b95c99/buttons-png-data.png) 0 -325px no-repeat; height: 10px; width: 10px; display: inline-block; }
/* line 741, ../scss/app/base/_sprites.scss */
.button-close-big, .delete-search:after { background: url(/blob/6150/dc9688125eedc67668bbc922a3b95c99/buttons-png-data.png) 0 -297px no-repeat; height: 28px; width: 28px; display: inline-block; }
/* line 746, ../scss/app/base/_sprites.scss */
.button-close-small:before { content: ""; background: url(/blob/6150/dc9688125eedc67668bbc922a3b95c99/buttons-png-data.png) 0 -273px no-repeat; height: 24px; width: 24px; display: inline-block; }
/* line 751, ../scss/app/base/_sprites.scss */
.button-newsletter { background: url(/blob/6150/dc9688125eedc67668bbc922a3b95c99/buttons-png-data.png) 0 -203px no-repeat; height: 20px; width: 94px; display: inline-block; }
/* line 755, ../scss/app/base/_sprites.scss */
.button-share { background: url(/blob/6150/dc9688125eedc67668bbc922a3b95c99/buttons-png-data.png) 0 -253px no-repeat; height: 20px; width: 65px; display: inline-block; }
/* line 759, ../scss/app/base/_sprites.scss */
.slider-small-next, .layer-inner .gallery-wrapper .orbit-wrapper .slider-nav span.right, .six .carousel-wrapper .orbit-wrapper .slider-nav span.right, .six-layer.carousel-wrapper .orbit-wrapper .slider-nav span.right, .four .carousel-wrapper .orbit-wrapper .slider-nav span.right, .carousel-multiple-wrapper .carousel-multiple-nav.right-btn { background: url(/blob/6150/dc9688125eedc67668bbc922a3b95c99/buttons-png-data.png) 0 -2576px no-repeat; height: 37px; width: 36px; display: inline-block; }
/* line 761, ../scss/app/base/_sprites.scss */
.slider-small-next:hover, .layer-inner .gallery-wrapper .orbit-wrapper .slider-nav span.right:hover, .six .carousel-wrapper .orbit-wrapper .slider-nav span.right:hover, .six-layer.carousel-wrapper .orbit-wrapper .slider-nav span.right:hover, .four .carousel-wrapper .orbit-wrapper .slider-nav span.right:hover, .carousel-multiple-wrapper .carousel-multiple-nav.right-btn:hover { background: url(/blob/6150/dc9688125eedc67668bbc922a3b95c99/buttons-png-data.png) 0 -2613px no-repeat; height: 37px; width: 36px; display: inline-block; }
/* line 764, ../scss/app/base/_sprites.scss */
.slider-small-next:active, .layer-inner .gallery-wrapper .orbit-wrapper .slider-nav span.right:active, .six .carousel-wrapper .orbit-wrapper .slider-nav span.right:active, .six-layer.carousel-wrapper .orbit-wrapper .slider-nav span.right:active, .four .carousel-wrapper .orbit-wrapper .slider-nav span.right:active, .carousel-multiple-wrapper .carousel-multiple-nav.right-btn:active { background: url(/blob/6150/dc9688125eedc67668bbc922a3b95c99/buttons-png-data.png) 0 -2539px no-repeat; height: 37px; width: 36px; display: inline-block; }
/* line 767, ../scss/app/base/_sprites.scss */
.slider-small-next.inactive, .layer-inner .gallery-wrapper .orbit-wrapper .slider-nav span.inactive.right, .six .carousel-wrapper .orbit-wrapper .slider-nav span.inactive.right, .six-layer.carousel-wrapper .orbit-wrapper .slider-nav span.inactive.right, .four .carousel-wrapper .orbit-wrapper .slider-nav span.inactive.right, .carousel-multiple-wrapper .inactive.carousel-multiple-nav.right-btn { background: url(/blob/6150/dc9688125eedc67668bbc922a3b95c99/buttons-png-data.png) 0 -2650px no-repeat; height: 37px; width: 36px; display: inline-block; }
/* line 772, ../scss/app/base/_sprites.scss */
.slider-small-prev, .layer-inner .gallery-wrapper .orbit-wrapper .slider-nav span.left, .six .carousel-wrapper .orbit-wrapper .slider-nav span.left, .six-layer.carousel-wrapper .orbit-wrapper .slider-nav span.left, .four .carousel-wrapper .orbit-wrapper .slider-nav span.left, .carousel-multiple-wrapper .carousel-multiple-nav.left-btn { background: url(/blob/6150/dc9688125eedc67668bbc922a3b95c99/buttons-png-data.png) 0 -3242px no-repeat; height: 37px; width: 36px; display: inline-block; }
/* line 774, ../scss/app/base/_sprites.scss */
.slider-small-prev:hover, .layer-inner .gallery-wrapper .orbit-wrapper .slider-nav span.left:hover, .six .carousel-wrapper .orbit-wrapper .slider-nav span.left:hover, .six-layer.carousel-wrapper .orbit-wrapper .slider-nav span.left:hover, .four .carousel-wrapper .orbit-wrapper .slider-nav span.left:hover, .carousel-multiple-wrapper .carousel-multiple-nav.left-btn:hover { background: url(/blob/6150/dc9688125eedc67668bbc922a3b95c99/buttons-png-data.png) 0 -3279px no-repeat; height: 37px; width: 36px; display: inline-block; }
/* line 777, ../scss/app/base/_sprites.scss */
.slider-small-prev:active, .layer-inner .gallery-wrapper .orbit-wrapper .slider-nav span.left:active, .six .carousel-wrapper .orbit-wrapper .slider-nav span.left:active, .six-layer.carousel-wrapper .orbit-wrapper .slider-nav span.left:active, .four .carousel-wrapper .orbit-wrapper .slider-nav span.left:active, .carousel-multiple-wrapper .carousel-multiple-nav.left-btn:active { background: url(/blob/6150/dc9688125eedc67668bbc922a3b95c99/buttons-png-data.png) 0 -3205px no-repeat; height: 37px; width: 36px; display: inline-block; }
/* line 780, ../scss/app/base/_sprites.scss */
.slider-small-prev.inactive, .layer-inner .gallery-wrapper .orbit-wrapper .slider-nav span.inactive.left, .six .carousel-wrapper .orbit-wrapper .slider-nav span.inactive.left, .six-layer.carousel-wrapper .orbit-wrapper .slider-nav span.inactive.left, .four .carousel-wrapper .orbit-wrapper .slider-nav span.inactive.left, .carousel-multiple-wrapper .inactive.carousel-multiple-nav.left-btn { background: url(/blob/6150/dc9688125eedc67668bbc922a3b95c99/buttons-png-data.png) 0 -3316px no-repeat; height: 37px; width: 36px; display: inline-block; }
/* line 785, ../scss/app/base/_sprites.scss */
.slider-big-next-blue { background: url(/blob/6150/dc9688125eedc67668bbc922a3b95c99/buttons-png-data.png) 0 -2021px no-repeat; height: 57px; width: 57px; display: inline-block; }
/* line 787, ../scss/app/base/_sprites.scss */
.slider-big-next-blue:hover, .slider-big-next-blue:active { background: url(/blob/6150/dc9688125eedc67668bbc922a3b95c99/buttons-png-data.png) 0 -2078px no-repeat; height: 57px; width: 57px; display: inline-block; }
/* line 792, ../scss/app/base/_sprites.scss */
.slider-big-prev-blue { background: url(/blob/6150/dc9688125eedc67668bbc922a3b95c99/buttons-png-data.png) 0 -2687px no-repeat; height: 57px; width: 57px; display: inline-block; }
/* line 794, ../scss/app/base/_sprites.scss */
.slider-big-prev-blue:hover, .slider-big-prev-blue:active { background: url(/blob/6150/dc9688125eedc67668bbc922a3b95c99/buttons-png-data.png) 0 -2744px no-repeat; height: 57px; width: 57px; display: inline-block; }
/* line 799, ../scss/app/base/_sprites.scss */
.slider-huge-next-blue, .twelve .carousel-wrapper.blue-theme .orbit-wrapper .slider-nav span.right { background: url(/blob/6150/dc9688125eedc67668bbc922a3b95c99/buttons-png-data.png) 0 -2135px no-repeat; height: 67px; width: 66px; display: inline-block; }
/* line 801, ../scss/app/base/_sprites.scss */
.slider-huge-next-blue:hover, .twelve .carousel-wrapper.blue-theme .orbit-wrapper .slider-nav span.right:hover, .slider-huge-next-blue:active, .twelve .carousel-wrapper.blue-theme .orbit-wrapper .slider-nav span.right:active { background: url(/blob/6150/dc9688125eedc67668bbc922a3b95c99/buttons-png-data.png) 0 -2202px no-repeat; height: 67px; width: 66px; display: inline-block; }
/* line 806, ../scss/app/base/_sprites.scss */
.slider-huge-prev-blue, .twelve .carousel-wrapper.blue-theme .orbit-wrapper .slider-nav span.left { background: url(/blob/6150/dc9688125eedc67668bbc922a3b95c99/buttons-png-data.png) 0 -2801px no-repeat; height: 67px; width: 66px; display: inline-block; }
/* line 808, ../scss/app/base/_sprites.scss */
.slider-huge-prev-blue:hover, .twelve .carousel-wrapper.blue-theme .orbit-wrapper .slider-nav span.left:hover, .slider-huge-prev-blue:active, .twelve .carousel-wrapper.blue-theme .orbit-wrapper .slider-nav span.left:active { background: url(/blob/6150/dc9688125eedc67668bbc922a3b95c99/buttons-png-data.png) 0 -2868px no-repeat; height: 67px; width: 66px; display: inline-block; }
/* line 813, ../scss/app/base/_sprites.scss */
.slider-huge-next-white, .twelve .carousel-wrapper.white-theme .orbit-wrapper .slider-nav span.right { background: url(/blob/6150/dc9688125eedc67668bbc922a3b95c99/buttons-png-data.png) 0 -2269px no-repeat; height: 67px; width: 66px; display: inline-block; }
/* line 815, ../scss/app/base/_sprites.scss */
.slider-huge-next-white:hover, .twelve .carousel-wrapper.white-theme .orbit-wrapper .slider-nav span.right:hover, .slider-huge-next-white:active, .twelve .carousel-wrapper.white-theme .orbit-wrapper .slider-nav span.right:active { background: url(/blob/6150/dc9688125eedc67668bbc922a3b95c99/buttons-png-data.png) 0 -2336px no-repeat; height: 67px; width: 66px; display: inline-block; }
/* line 820, ../scss/app/base/_sprites.scss */
.slider-huge-prev-white, .twelve .carousel-wrapper.white-theme .orbit-wrapper .slider-nav span.left { background: url(/blob/6150/dc9688125eedc67668bbc922a3b95c99/buttons-png-data.png) 0 -2935px no-repeat; height: 67px; width: 66px; display: inline-block; }
/* line 822, ../scss/app/base/_sprites.scss */
.slider-huge-prev-white:hover, .twelve .carousel-wrapper.white-theme .orbit-wrapper .slider-nav span.left:hover, .slider-huge-prev-white:active, .twelve .carousel-wrapper.white-theme .orbit-wrapper .slider-nav span.left:active { background: url(/blob/6150/dc9688125eedc67668bbc922a3b95c99/buttons-png-data.png) 0 -3002px no-repeat; height: 67px; width: 66px; display: inline-block; }
/* line 827, ../scss/app/base/_sprites.scss */
.slider-big-next-transparent, .twelve .gallery-wrapper .orbit-wrapper .slider-nav span.right, .six .gallery-wrapper .orbit-wrapper .slider-nav span.right { background: url(/blob/6150/dc9688125eedc67668bbc922a3b95c99/buttons-png-data.png) 0 -743px no-repeat; height: 56px; width: 36px; display: inline-block; }
/* line 829, ../scss/app/base/_sprites.scss */
.slider-big-next-transparent:hover, .twelve .gallery-wrapper .orbit-wrapper .slider-nav span.right:hover, .six .gallery-wrapper .orbit-wrapper .slider-nav span.right:hover, .slider-big-next-transparent:active, .twelve .gallery-wrapper .orbit-wrapper .slider-nav span.right:active, .six .gallery-wrapper .orbit-wrapper .slider-nav span.right:active { background: url(/blob/6150/dc9688125eedc67668bbc922a3b95c99/buttons-png-data.png) 0 -687px no-repeat; height: 56px; width: 36px; display: inline-block; }
/* line 834, ../scss/app/base/_sprites.scss */
.slider-big-prev-transparent, .twelve .gallery-wrapper .orbit-wrapper .slider-nav span.left, .six .gallery-wrapper .orbit-wrapper .slider-nav span.left { background: url(/blob/6150/dc9688125eedc67668bbc922a3b95c99/buttons-png-data.png) 0 -631px no-repeat; height: 56px; width: 36px; display: inline-block; }
/* line 836, ../scss/app/base/_sprites.scss */
.slider-big-prev-transparent:hover, .twelve .gallery-wrapper .orbit-wrapper .slider-nav span.left:hover, .six .gallery-wrapper .orbit-wrapper .slider-nav span.left:hover, .slider-big-prev-transparent:active, .twelve .gallery-wrapper .orbit-wrapper .slider-nav span.left:active, .six .gallery-wrapper .orbit-wrapper .slider-nav span.left:active { background: url(/blob/6150/dc9688125eedc67668bbc922a3b95c99/buttons-png-data.png) 0 -575px no-repeat; height: 56px; width: 36px; display: inline-block; }
/* line 842, ../scss/app/base/_sprites.scss */
.full-size-stage .slider-nav .slider-nav-wrapper.left-wrapper .left { background: url(/blob/6150/dc9688125eedc67668bbc922a3b95c99/buttons-png-data.png) 0 -395px no-repeat; height: 60px; width: 40px; display: inline-block; }
/* line 844, ../scss/app/base/_sprites.scss */
.full-size-stage .slider-nav .slider-nav-wrapper.left-wrapper .left:hover, .full-size-stage .slider-nav .slider-nav-wrapper.left-wrapper .left.active { background: url(/blob/6150/dc9688125eedc67668bbc922a3b95c99/buttons-png-data.png) 0 -335px no-repeat; height: 60px; width: 40px; display: inline-block; }
/* line 848, ../scss/app/base/_sprites.scss */
.full-size-stage .slider-nav .slider-nav-wrapper.left-wrapper:hover .left { background: url(/blob/6150/dc9688125eedc67668bbc922a3b95c99/buttons-png-data.png) 0 -335px no-repeat; height: 60px; width: 40px; display: inline-block; }
/* line 854, ../scss/app/base/_sprites.scss */
.full-size-stage .slider-nav .slider-nav-wrapper.right-wrapper .right { background: url(/blob/6150/dc9688125eedc67668bbc922a3b95c99/buttons-png-data.png) 0 -515px no-repeat; height: 60px; width: 40px; display: inline-block; }
/* line 856, ../scss/app/base/_sprites.scss */
.full-size-stage .slider-nav .slider-nav-wrapper.right-wrapper .right:hover, .full-size-stage .slider-nav .slider-nav-wrapper.right-wrapper .right.active { background: url(/blob/6150/dc9688125eedc67668bbc922a3b95c99/buttons-png-data.png) 0 -455px no-repeat; height: 60px; width: 40px; display: inline-block; }
/* line 860, ../scss/app/base/_sprites.scss */
.full-size-stage .slider-nav .slider-nav-wrapper.right-wrapper:hover .right { background: url(/blob/6150/dc9688125eedc67668bbc922a3b95c99/buttons-png-data.png) 0 -455px no-repeat; height: 60px; width: 40px; display: inline-block; }
/* line 866, ../scss/app/base/_sprites.scss */
.swiper-container .swiper-button-prev { background: url(/blob/6150/dc9688125eedc67668bbc922a3b95c99/buttons-png-data.png) 0 -395px no-repeat; height: 60px; width: 40px; display: inline-block; }
/* line 868, ../scss/app/base/_sprites.scss */
.swiper-container .swiper-button-prev:hover, .swiper-container .swiper-button-prev.active { background: url(/blob/6150/dc9688125eedc67668bbc922a3b95c99/buttons-png-data.png) 0 -335px no-repeat; height: 60px; width: 40px; display: inline-block; }
/* line 872, ../scss/app/base/_sprites.scss */
.swiper-container .swiper-button-next { background: url(/blob/6150/dc9688125eedc67668bbc922a3b95c99/buttons-png-data.png) 0 -515px no-repeat; height: 60px; width: 40px; display: inline-block; }
/* line 874, ../scss/app/base/_sprites.scss */
.swiper-container .swiper-button-next:hover, .swiper-container .swiper-button-next.active { background: url(/blob/6150/dc9688125eedc67668bbc922a3b95c99/buttons-png-data.png) 0 -455px no-repeat; height: 60px; width: 40px; display: inline-block; }
/* line 880, ../scss/app/base/_sprites.scss */
.slider-picker, .ui-slider .ui-slider-handle { background: url(/blob/6150/dc9688125eedc67668bbc922a3b95c99/buttons-png-data.png) 0 -1887px no-repeat; height: 58px; width: 58px; display: inline-block; }
/* line 882, ../scss/app/base/_sprites.scss */
.slider-picker:hover, .ui-slider .ui-slider-handle:hover, .slider-picker:active, .ui-slider .ui-slider-handle:active { background: url(/blob/6150/dc9688125eedc67668bbc922a3b95c99/buttons-png-data.png) 0 -1945px no-repeat; height: 58px; width: 58px; display: inline-block; }
/* line 887, ../scss/app/base/_sprites.scss */
.icon-nav-left { background: url(/blob/6150/dc9688125eedc67668bbc922a3b95c99/buttons-png-data.png) 0 -799px no-repeat; height: 42px; width: 24px; display: inline-block; }
/* line 889, ../scss/app/base/_sprites.scss */
.icon-nav-left:hover, .icon-nav-left:active { background: url(/blob/6150/dc9688125eedc67668bbc922a3b95c99/buttons-png-data.png) 0 -799px no-repeat; height: 42px; width: 24px; display: inline-block; }
/* line 894, ../scss/app/base/_sprites.scss */
.icon-nav-right { background: url(/blob/6150/dc9688125eedc67668bbc922a3b95c99/buttons-png-data.png) 0 -841px no-repeat; height: 42px; width: 24px; display: inline-block; }
/* line 896, ../scss/app/base/_sprites.scss */
.icon-nav-right:hover, .icon-nav-right:active { background: url(/blob/6150/dc9688125eedc67668bbc922a3b95c99/buttons-png-data.png) 0 -841px no-repeat; height: 42px; width: 24px; display: inline-block; }
/* line 901, ../scss/app/base/_sprites.scss */
.button-search { background: url(/blob/6150/dc9688125eedc67668bbc922a3b95c99/buttons-png-data.png) 0 -223px no-repeat; height: 30px; width: 30px; display: inline-block; }
/* line 905, ../scss/app/base/_sprites.scss */
.cta-nav-button-left, .cta2015 .twelve .gallery-wrapper .orbit-wrapper .cta2015XL .slider-nav span.left { background: url(/blob/6150/dc9688125eedc67668bbc922a3b95c99/buttons-png-data.png) 0 -1650px no-repeat; height: 79px; width: 38px; display: inline-block; }
/* line 907, ../scss/app/base/_sprites.scss */
.cta-nav-button-left:hover, .cta2015 .twelve .gallery-wrapper .orbit-wrapper .cta2015XL .slider-nav span.left:hover, .cta-nav-button-left:active, .cta2015 .twelve .gallery-wrapper .orbit-wrapper .cta2015XL .slider-nav span.left:active { background: url(/blob/6150/dc9688125eedc67668bbc922a3b95c99/buttons-png-data.png) 0 -1571px no-repeat; height: 79px; width: 38px; display: inline-block; }
/* line 912, ../scss/app/base/_sprites.scss */
.cta-nav-button-right, .cta2015 .twelve .gallery-wrapper .orbit-wrapper .cta2015XL .slider-nav span.right { background: url(/blob/6150/dc9688125eedc67668bbc922a3b95c99/buttons-png-data.png) 0 -1808px no-repeat; height: 79px; width: 38px; display: inline-block; }
/* line 914, ../scss/app/base/_sprites.scss */
.cta-nav-button-right:hover, .cta2015 .twelve .gallery-wrapper .orbit-wrapper .cta2015XL .slider-nav span.right:hover, .cta-nav-button-right:active, .cta2015 .twelve .gallery-wrapper .orbit-wrapper .cta2015XL .slider-nav span.right:active { background: url(/blob/6150/dc9688125eedc67668bbc922a3b95c99/buttons-png-data.png) 0 -1729px no-repeat; height: 79px; width: 38px; display: inline-block; }
/* line 919, ../scss/app/base/_sprites.scss */
.cta-nav-button-right:hover, .cta2015 .twelve .gallery-wrapper .orbit-wrapper .cta2015XL .slider-nav span.right:hover { background: url(/blob/6150/dc9688125eedc67668bbc922a3b95c99/buttons-png-data.png) 0 -1729px no-repeat; height: 79px; width: 38px; display: inline-block; }
/* line 923, ../scss/app/base/_sprites.scss */
.cta-nav-button-left:hover, .cta2015 .twelve .gallery-wrapper .orbit-wrapper .cta2015XL .slider-nav span.left:hover { background: url(/blob/6150/dc9688125eedc67668bbc922a3b95c99/buttons-png-data.png) 0 -1571px no-repeat; height: 79px; width: 38px; display: inline-block; }
/* line 934, ../scss/app/base/_sprites.scss */
.mod-search-product .border { background: url(/blob/6148/e73d9b626855c6e6ead5cdd276bf6b94/bgs-png-data.png) 0 -432px no-repeat; height: 4px; width: 4px; display: inline-block; }
/* line 938, ../scss/app/base/_sprites.scss */
.status-done .arrow-progress-bg { background: url(/blob/6148/e73d9b626855c6e6ead5cdd276bf6b94/bgs-png-data.png) 0 -270px no-repeat; height: 58px; width: 22px; display: inline-block; }
/* line 942, ../scss/app/base/_sprites.scss */
.status-done:hover .arrow-progress-bg { background: url(/blob/6148/e73d9b626855c6e6ead5cdd276bf6b94/bgs-png-data.png) 0 -212px no-repeat; height: 58px; width: 22px; display: inline-block; }
/* line 946, ../scss/app/base/_sprites.scss */
.status-active .arrow-progress-bg { background: url(/blob/6148/e73d9b626855c6e6ead5cdd276bf6b94/bgs-png-data.png) 0 -62px no-repeat; height: 58px; width: 22px; display: inline-block; }
/* line 950, ../scss/app/base/_sprites.scss */
.status-all-done .arrow-progress-bg { background: url(/blob/6148/e73d9b626855c6e6ead5cdd276bf6b94/bgs-png-data.png) 0 -270px no-repeat; height: 58px; width: 22px; display: inline-block; }
/* line 954, ../scss/app/base/_sprites.scss */
.status-disabled .arrow-progress-bg { background: url(/blob/6148/e73d9b626855c6e6ead5cdd276bf6b94/bgs-png-data.png) 0 -374px no-repeat; height: 58px; width: 22px; display: inline-block; }
/* line 959, ../scss/app/base/_sprites.scss */
.bildung-icon { background-position: 0 -1864px; height: 48px; width: 48px; display: inline-block; }
/* line 963, ../scss/app/base/_sprites.scss */
.dialog-icon { background-position: 0 -2600px; height: 48px; width: 48px; display: inline-block; }
/* line 967, ../scss/app/base/_sprites.scss */
.ernaehrung-icon { background-position: 0 -2914px; height: 48px; width: 48px; display: inline-block; }
/* line 971, ../scss/app/base/_sprites.scss */
.grusskarten-icon { background-position: 0 -3316px; height: 48px; width: 48px; display: inline-block; }
/* line 974, ../scss/app/base/_sprites.scss */
.hilfsgueter-spendenshop-icon { background-position: 0 -3442px; height: 48px; width: 48px; display: inline-block; }
/* line 977, ../scss/app/base/_sprites.scss */
.hiv-aids-icon { background-position: 0 -3442px; height: 48px; width: 48px; display: inline-block; }
/* line 980, ../scss/app/base/_sprites.scss */
.impfen-icon { background-position: 0 -3884px; height: 48px; width: 48px; display: inline-block; }
/* line 983, ../scss/app/base/_sprites.scss */
.informieren-icon { background-position: 0 -3976px; height: 48px; width: 48px; display: inline-block; }
/* line 986, ../scss/app/base/_sprites.scss */
.kinderrechtsarbeit-icon { background-position: 0 -4282px; height: 48px; width: 48px; display: inline-block; }
/* line 989, ../scss/app/base/_sprites.scss */
.kinderschutz-icon { background-position: 0 -4520px; height: 48px; width: 48px; display: inline-block; }
/* line 992, ../scss/app/base/_sprites.scss */
.medizinische-versorgung-icon { background-position: 0 -5283px; height: 48px; width: 48px; display: inline-block; }
/* line 995, ../scss/app/base/_sprites.scss */
.nothilfe-icon { background-position: 0 -5855px; height: 48px; width: 48px; display: inline-block; }
/* line 998, ../scss/app/base/_sprites.scss */
.online-icon { background-position: 0 -5913px; height: 48px; width: 48px; display: inline-block; }
/* line 1001, ../scss/app/base/_sprites.scss */
.spenden-icon { background-position: 0 -7077px; height: 48px; width: 48px; display: inline-block; }
/* line 1004, ../scss/app/base/_sprites.scss */
.spiel-und-sport-icon { background-position: 0 -5855px; height: 48px; width: 48px; display: inline-block; }
/* line 1007, ../scss/app/base/_sprites.scss */
.transport-per-flugzeug-icon { background-position: 0 -7861px; height: 48px; width: 48px; display: inline-block; }
/* line 1010, ../scss/app/base/_sprites.scss */
.transport-per-lkw-icon { background-position: 0 -7919px; height: 48px; width: 48px; display: inline-block; }
/* line 1013, ../scss/app/base/_sprites.scss */
.transport-per-schiff-icon { background-position: 0 -7977px; height: 48px; width: 48px; display: inline-block; }
/* line 1016, ../scss/app/base/_sprites.scss */
.ueberleben-icon { background-position: 0 -8493px; height: 48px; width: 48px; display: inline-block; }
/* line 1019, ../scss/app/base/_sprites.scss */
.wasser-und-hygiene-icon { background-position: 0 -8726px; height: 48px; width: 48px; display: inline-block; }
/* line 1022, ../scss/app/base/_sprites.scss */
.weltweit-helfen-icon { background-position: 0 -8784px; height: 48px; width: 48px; display: inline-block; }
/* line 1025, ../scss/app/base/_sprites.scss */
.zeit-spenden-icon { background-position: 0 -8960px; height: 48px; width: 48px; display: inline-block; }
/* line 1028, ../scss/app/base/_sprites.scss */
.quote-highlighting { background-position: 0 -6430px; height: 32px; width: 52px; display: inline-block; }
/* line 1031, ../scss/app/base/_sprites.scss */
.quote-highlighting-large { background-position: 0 -6358px; height: 62px; width: 76px; display: inline-block; }
/* line 15, ../scss/app/base/_swiper.scss */
.swiper-container { margin: 0 auto; position: relative; overflow: hidden; z-index: 1; }
/* line 22, ../scss/app/base/_swiper.scss */
.swiper-container-no-flexbox .swiper-slide { float: left; }
/* line 25, ../scss/app/base/_swiper.scss */
.swiper-container-vertical > .swiper-wrapper { -webkit-box-orient: vertical; -moz-box-orient: vertical; -ms-flex-direction: column; -webkit-flex-direction: column; flex-direction: column; }
/* line 32, ../scss/app/base/_swiper.scss */
.swiper-wrapper { position: relative; width: 100%; height: 100%; z-index: 1; display: -webkit-box; display: -moz-box; display: -ms-flexbox; display: -webkit-flex; display: flex; -webkit-transition-property: -webkit-transform; -moz-transition-property: -moz-transform; -o-transition-property: -o-transform; -ms-transition-property: -ms-transform; transition-property: transform; -webkit-box-sizing: content-box; -moz-box-sizing: content-box; box-sizing: content-box; }
/* line 51, ../scss/app/base/_swiper.scss */
.swiper-container-android .swiper-slide, .swiper-wrapper { -webkit-transform: translate3d(0px, 0, 0); -moz-transform: translate3d(0px, 0, 0); -o-transform: translate(0px, 0px); -ms-transform: translate3d(0px, 0, 0); transform: translate3d(0px, 0, 0); }
/* line 59, ../scss/app/base/_swiper.scss */
.swiper-container-multirow > .swiper-wrapper { -webkit-box-lines: multiple; -moz-box-lines: multiple; -ms-flex-wrap: wrap; -webkit-flex-wrap: wrap; flex-wrap: wrap; }
/* line 66, ../scss/app/base/_swiper.scss */
.swiper-container-free-mode > .swiper-wrapper { -webkit-transition-timing-function: ease-out; -moz-transition-timing-function: ease-out; -ms-transition-timing-function: ease-out; -o-transition-timing-function: ease-out; transition-timing-function: ease-out; margin: 0 auto; }
/* line 74, ../scss/app/base/_swiper.scss */
.swiper-slide { -webkit-flex-shrink: 0; -ms-flex: 0 0 auto; flex-shrink: 0; width: 100%; height: 100%; position: relative; -webkit-transform: translate3d(0, 0, 0); }
/* line 84, ../scss/app/base/_swiper.scss */
.swiper-container-autoheight, .swiper-container-autoheight .swiper-slide { height: auto; }
/* line 88, ../scss/app/base/_swiper.scss */
.swiper-container-autoheight .swiper-wrapper { -webkit-box-align: start; -ms-flex-align: start; -webkit-align-items: flex-start; align-items: flex-start; -webkit-transition-property: -webkit-transform, height; -moz-transition-property: -moz-transform; -o-transition-property: -o-transform; -ms-transition-property: -ms-transform; transition-property: transform, height; }
/* line 100, ../scss/app/base/_swiper.scss */
.swiper-container .swiper-notification { position: absolute; left: 0; top: 0; pointer-events: none; opacity: 0; z-index: -1000; }
/* line 109, ../scss/app/base/_swiper.scss */
.swiper-wp8-horizontal { -ms-touch-action: pan-y; touch-action: pan-y; }
/* line 113, ../scss/app/base/_swiper.scss */
.swiper-wp8-vertical { -ms-touch-action: pan-x; touch-action: pan-x; }
/* line 118, ../scss/app/base/_swiper.scss */
.swiper-button-prev, .swiper-button-next { position: absolute; top: 50%; width: 27px; height: 44px; margin-top: -22px; z-index: 10; cursor: pointer; -moz-background-size: 27px 44px; -webkit-background-size: 27px 44px; background-size: 27px 44px; background-position: center; background-repeat: no-repeat; }
/* line 133, ../scss/app/base/_swiper.scss */
.swiper-button-prev.swiper-button-disabled, .swiper-button-next.swiper-button-disabled { opacity: 0.35; cursor: auto; pointer-events: none; }
/* line 139, ../scss/app/base/_swiper.scss */
.swiper-button-prev, .swiper-container-rtl .swiper-button-next { background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20viewBox%3D'0%200%2027%2044'%3E%3Cpath%20d%3D'M0%2C22L22%2C0l2.1%2C2.1L4.2%2C22l19.9%2C19.9L22%2C44L0%2C22L0%2C22L0%2C22z'%20fill%3D'%23007aff'%2F%3E%3C%2Fsvg%3E"); left: 10px; right: auto; }
/* line 145, ../scss/app/base/_swiper.scss */
.swiper-button-prev.swiper-button-black, .swiper-container-rtl .swiper-button-next.swiper-button-black { background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20viewBox%3D'0%200%2027%2044'%3E%3Cpath%20d%3D'M0%2C22L22%2C0l2.1%2C2.1L4.2%2C22l19.9%2C19.9L22%2C44L0%2C22L0%2C22L0%2C22z'%20fill%3D'%23000000'%2F%3E%3C%2Fsvg%3E"); }
/* line 149, ../scss/app/base/_swiper.scss */
.swiper-button-prev.swiper-button-white, .swiper-container-rtl .swiper-button-next.swiper-button-white { background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20viewBox%3D'0%200%2027%2044'%3E%3Cpath%20d%3D'M0%2C22L22%2C0l2.1%2C2.1L4.2%2C22l19.9%2C19.9L22%2C44L0%2C22L0%2C22L0%2C22z'%20fill%3D'%23ffffff'%2F%3E%3C%2Fsvg%3E"); }
/* line 153, ../scss/app/base/_swiper.scss */
.swiper-button-next, .swiper-container-rtl .swiper-button-prev { background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20viewBox%3D'0%200%2027%2044'%3E%3Cpath%20d%3D'M27%2C22L27%2C22L5%2C44l-2.1-2.1L22.8%2C22L2.9%2C2.1L5%2C0L27%2C22L27%2C22z'%20fill%3D'%23007aff'%2F%3E%3C%2Fsvg%3E"); right: 10px; left: auto; }
/* line 159, ../scss/app/base/_swiper.scss */
.swiper-button-next.swiper-button-black, .swiper-container-rtl .swiper-button-prev.swiper-button-black { background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20viewBox%3D'0%200%2027%2044'%3E%3Cpath%20d%3D'M27%2C22L27%2C22L5%2C44l-2.1-2.1L22.8%2C22L2.9%2C2.1L5%2C0L27%2C22L27%2C22z'%20fill%3D'%23000000'%2F%3E%3C%2Fsvg%3E"); }
/* line 163, ../scss/app/base/_swiper.scss */
.swiper-button-next.swiper-button-white, .swiper-container-rtl .swiper-button-prev.swiper-button-white { background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20viewBox%3D'0%200%2027%2044'%3E%3Cpath%20d%3D'M27%2C22L27%2C22L5%2C44l-2.1-2.1L22.8%2C22L2.9%2C2.1L5%2C0L27%2C22L27%2C22z'%20fill%3D'%23ffffff'%2F%3E%3C%2Fsvg%3E"); }
/* line 168, ../scss/app/base/_swiper.scss */
.swiper-pagination { position: absolute; text-align: center; -webkit-transition: 300ms; -moz-transition: 300ms; -o-transition: 300ms; transition: 300ms; -webkit-transform: translate3d(0, 0, 0); -ms-transform: translate3d(0, 0, 0); -o-transform: translate3d(0, 0, 0); transform: translate3d(0, 0, 0); z-index: 10; }
/* line 181, ../scss/app/base/_swiper.scss */
.swiper-pagination.swiper-pagination-hidden { opacity: 0; }
/* line 185, ../scss/app/base/_swiper.scss */
.swiper-pagination-fraction, .swiper-pagination-custom, .swiper-container-horizontal > .swiper-pagination-bullets { bottom: 10px; left: 0; width: 100%; }
/* line 193, ../scss/app/base/_swiper.scss */
.swiper-pagination-bullet { width: 8px; height: 8px; display: inline-block; border-radius: 100%; background: #000; opacity: 0.2; }
/* line 201, ../scss/app/base/_swiper.scss */
button.swiper-pagination-bullet { border: none; margin: 0; padding: 0; box-shadow: none; -moz-appearance: none; -ms-appearance: none; -webkit-appearance: none; appearance: none; }
/* line 211, ../scss/app/base/_swiper.scss */
.swiper-pagination-clickable .swiper-pagination-bullet { cursor: pointer; }
/* line 214, ../scss/app/base/_swiper.scss */
.swiper-pagination-white .swiper-pagination-bullet { background: #fff; }
/* line 217, ../scss/app/base/_swiper.scss */
.swiper-pagination-bullet-active { opacity: 1; background: #007aff; }
/* line 221, ../scss/app/base/_swiper.scss */
.swiper-pagination-white .swiper-pagination-bullet-active { background: #fff; }
/* line 224, ../scss/app/base/_swiper.scss */
.swiper-pagination-black .swiper-pagination-bullet-active { background: #000; }
/* line 227, ../scss/app/base/_swiper.scss */
.swiper-container-vertical > .swiper-pagination-bullets { right: 10px; top: 50%; -webkit-transform: translate3d(0px, -50%, 0); -moz-transform: translate3d(0px, -50%, 0); -o-transform: translate(0px, -50%); -ms-transform: translate3d(0px, -50%, 0); transform: translate3d(0px, -50%, 0); }
/* line 236, ../scss/app/base/_swiper.scss */
.swiper-container-vertical > .swiper-pagination-bullets .swiper-pagination-bullet { margin: 5px 0; display: block; }
/* line 240, ../scss/app/base/_swiper.scss */
.swiper-container-horizontal > .swiper-pagination-bullets .swiper-pagination-bullet { margin: 0 5px; }
/* line 244, ../scss/app/base/_swiper.scss */
.swiper-pagination-progress { background: rgba(0, 0, 0, 0.25); position: absolute; }
/* line 248, ../scss/app/base/_swiper.scss */
.swiper-pagination-progress .swiper-pagination-progressbar { background: #007aff; position: absolute; left: 0; top: 0; width: 100%; height: 100%; -webkit-transform: scale(0); -ms-transform: scale(0); -o-transform: scale(0); transform: scale(0); -webkit-transform-origin: left top; -moz-transform-origin: left top; -ms-transform-origin: left top; -o-transform-origin: left top; transform-origin: left top; }
/* line 265, ../scss/app/base/_swiper.scss */
.swiper-container-rtl .swiper-pagination-progress .swiper-pagination-progressbar { -webkit-transform-origin: right top; -moz-transform-origin: right top; -ms-transform-origin: right top; -o-transform-origin: right top; transform-origin: right top; }
/* line 272, ../scss/app/base/_swiper.scss */
.swiper-container-horizontal > .swiper-pagination-progress { width: 100%; height: 4px; left: 0; top: 0; }
/* line 278, ../scss/app/base/_swiper.scss */
.swiper-container-vertical > .swiper-pagination-progress { width: 4px; height: 100%; left: 0; top: 0; }
/* line 284, ../scss/app/base/_swiper.scss */
.swiper-pagination-progress.swiper-pagination-white { background: rgba(255, 255, 255, 0.5); }
/* line 287, ../scss/app/base/_swiper.scss */
.swiper-pagination-progress.swiper-pagination-white .swiper-pagination-progressbar { background: #fff; }
/* line 290, ../scss/app/base/_swiper.scss */
.swiper-pagination-progress.swiper-pagination-black .swiper-pagination-progressbar { background: #000; }
/* line 294, ../scss/app/base/_swiper.scss */
.swiper-container-3d { -webkit-perspective: 1200px; -moz-perspective: 1200px; -o-perspective: 1200px; perspective: 1200px; }
/* line 300, ../scss/app/base/_swiper.scss */
.swiper-container-3d .swiper-wrapper, .swiper-container-3d .swiper-slide, .swiper-container-3d .swiper-slide-shadow-left, .swiper-container-3d .swiper-slide-shadow-right, .swiper-container-3d .swiper-slide-shadow-top, .swiper-container-3d .swiper-slide-shadow-bottom, .swiper-container-3d .swiper-cube-shadow { -webkit-transform-style: preserve-3d; -moz-transform-style: preserve-3d; -ms-transform-style: preserve-3d; transform-style: preserve-3d; }
/* line 312, ../scss/app/base/_swiper.scss */
.swiper-container-3d .swiper-slide-shadow-left, .swiper-container-3d .swiper-slide-shadow-right, .swiper-container-3d .swiper-slide-shadow-top, .swiper-container-3d .swiper-slide-shadow-bottom { position: absolute; left: 0; top: 0; width: 100%; height: 100%; pointer-events: none; z-index: 10; }
/* line 324, ../scss/app/base/_swiper.scss */
.swiper-container-3d .swiper-slide-shadow-left { background-image: -webkit-gradient(linear, left top, right top, from(rgba(0, 0, 0, 0.5)), to(transparent)); background-image: -webkit-linear-gradient(right, rgba(0, 0, 0, 0.5), transparent); background-image: -moz-linear-gradient(right, rgba(0, 0, 0, 0.5), transparent); background-image: -o-linear-gradient(right, rgba(0, 0, 0, 0.5), transparent); background-image: linear-gradient(to left, rgba(0, 0, 0, 0.5), rgba(0, 0, 0, 0)); }
/* line 336, ../scss/app/base/_swiper.scss */
.swiper-container-3d .swiper-slide-shadow-right { background-image: -webkit-gradient(linear, right top, left top, from(rgba(0, 0, 0, 0.5)), to(transparent)); background-image: -webkit-linear-gradient(left, rgba(0, 0, 0, 0.5), transparent); background-image: -moz-linear-gradient(left, rgba(0, 0, 0, 0.5), transparent); background-image: -o-linear-gradient(left, rgba(0, 0, 0, 0.5), transparent); background-image: linear-gradient(to right, rgba(0, 0, 0, 0.5), rgba(0, 0, 0, 0)); }
/* line 348, ../scss/app/base/_swiper.scss */
.swiper-container-3d .swiper-slide-shadow-top { background-image: -webkit-gradient(linear, left top, left bottom, from(rgba(0, 0, 0, 0.5)), to(transparent)); background-image: -webkit-linear-gradient(bottom, rgba(0, 0, 0, 0.5), transparent); background-image: -moz-linear-gradient(bottom, rgba(0, 0, 0, 0.5), transparent); background-image: -o-linear-gradient(bottom, rgba(0, 0, 0, 0.5), transparent); background-image: linear-gradient(to top, rgba(0, 0, 0, 0.5), rgba(0, 0, 0, 0)); }
/* line 360, ../scss/app/base/_swiper.scss */
.swiper-container-3d .swiper-slide-shadow-bottom { background-image: -webkit-gradient(linear, left bottom, left top, from(rgba(0, 0, 0, 0.5)), to(transparent)); background-image: -webkit-linear-gradient(top, rgba(0, 0, 0, 0.5), transparent); background-image: -moz-linear-gradient(top, rgba(0, 0, 0, 0.5), transparent); background-image: -o-linear-gradient(top, rgba(0, 0, 0, 0.5), transparent); background-image: linear-gradient(to bottom, rgba(0, 0, 0, 0.5), rgba(0, 0, 0, 0)); }
/* line 373, ../scss/app/base/_swiper.scss */
.swiper-container-coverflow .swiper-wrapper, .swiper-container-flip .swiper-wrapper { -ms-perspective: 1200px; }
/* line 379, ../scss/app/base/_swiper.scss */
.swiper-container-cube, .swiper-container-flip { overflow: visible; }
/* line 383, ../scss/app/base/_swiper.scss */
.swiper-container-cube .swiper-slide, .swiper-container-flip .swiper-slide { pointer-events: none; -webkit-backface-visibility: hidden; -moz-backface-visibility: hidden; -ms-backface-visibility: hidden; backface-visibility: hidden; z-index: 1; }
/* line 392, ../scss/app/base/_swiper.scss */
.swiper-container-cube .swiper-slide .swiper-slide, .swiper-container-flip .swiper-slide .swiper-slide { pointer-events: none; }
/* line 396, ../scss/app/base/_swiper.scss */
.swiper-container-cube .swiper-slide-active, .swiper-container-flip .swiper-slide-active, .swiper-container-cube .swiper-slide-active .swiper-slide-active, .swiper-container-flip .swiper-slide-active .swiper-slide-active { pointer-events: auto; }
/* line 402, ../scss/app/base/_swiper.scss */
.swiper-container-cube .swiper-slide-shadow-top, .swiper-container-flip .swiper-slide-shadow-top, .swiper-container-cube .swiper-slide-shadow-bottom, .swiper-container-flip .swiper-slide-shadow-bottom, .swiper-container-cube .swiper-slide-shadow-left, .swiper-container-flip .swiper-slide-shadow-left, .swiper-container-cube .swiper-slide-shadow-right, .swiper-container-flip .swiper-slide-shadow-right { z-index: 0; -webkit-backface-visibility: hidden; -moz-backface-visibility: hidden; -ms-backface-visibility: hidden; backface-visibility: hidden; }
/* line 417, ../scss/app/base/_swiper.scss */
.swiper-container-cube .swiper-slide { visibility: hidden; -webkit-transform-origin: 0 0; -moz-transform-origin: 0 0; -ms-transform-origin: 0 0; transform-origin: 0 0; width: 100%; height: 100%; }
/* line 426, ../scss/app/base/_swiper.scss */
.swiper-container-cube.swiper-container-rtl .swiper-slide { -webkit-transform-origin: 100% 0; -moz-transform-origin: 100% 0; -ms-transform-origin: 100% 0; transform-origin: 100% 0; }
/* line 432, ../scss/app/base/_swiper.scss */
.swiper-container-cube .swiper-slide-active, .swiper-container-cube .swiper-slide-next, .swiper-container-cube .swiper-slide-prev, .swiper-container-cube .swiper-slide-next + .swiper-slide { pointer-events: auto; visibility: visible; }
/* line 439, ../scss/app/base/_swiper.scss */
.swiper-container-cube .swiper-cube-shadow { position: absolute; left: 0; bottom: 0px; width: 100%; height: 100%; background: #000; opacity: 0.6; -webkit-filter: blur(50px); filter: blur(50px); z-index: 0; }
/* line 452, ../scss/app/base/_swiper.scss */
.swiper-container-fade.swiper-container-free-mode .swiper-slide { -webkit-transition-timing-function: ease-out; -moz-transition-timing-function: ease-out; -ms-transition-timing-function: ease-out; -o-transition-timing-function: ease-out; transition-timing-function: ease-out; }
/* line 459, ../scss/app/base/_swiper.scss */
.swiper-container-fade .swiper-slide { pointer-events: none; -webkit-transition-property: opacity; -moz-transition-property: opacity; -o-transition-property: opacity; transition-property: opacity; }
/* line 466, ../scss/app/base/_swiper.scss */
.swiper-container-fade .swiper-slide .swiper-slide { pointer-events: none; }
/* line 469, ../scss/app/base/_swiper.scss */
.swiper-container-fade .swiper-slide-active, .swiper-container-fade .swiper-slide-active .swiper-slide-active { pointer-events: auto; }
/* line 474, ../scss/app/base/_swiper.scss */
.swiper-scrollbar { border-radius: 10px; position: relative; -ms-touch-action: none; background: rgba(0, 0, 0, 0.1); }
/* line 480, ../scss/app/base/_swiper.scss */
.swiper-container-horizontal > .swiper-scrollbar { position: absolute; left: 1%; bottom: 3px; z-index: 50; height: 5px; width: 98%; }
/* line 488, ../scss/app/base/_swiper.scss */
.swiper-container-vertical > .swiper-scrollbar { position: absolute; right: 3px; top: 1%; z-index: 50; width: 5px; height: 98%; }
/* line 496, ../scss/app/base/_swiper.scss */
.swiper-scrollbar-drag { height: 100%; width: 100%; position: relative; background: rgba(0, 0, 0, 0.5); border-radius: 10px; left: 0; top: 0; }
/* line 505, ../scss/app/base/_swiper.scss */
.swiper-scrollbar-cursor-drag { cursor: move; }
/* line 509, ../scss/app/base/_swiper.scss */
.swiper-lazy-preloader { width: 42px; height: 42px; position: absolute; left: 50%; top: 50%; margin-left: -21px; margin-top: -21px; z-index: 10; -webkit-transform-origin: 50%; -moz-transform-origin: 50%; transform-origin: 50%; -webkit-animation: swiper-preloader-spin 1s steps(12, end) infinite; -moz-animation: swiper-preloader-spin 1s steps(12, end) infinite; animation: swiper-preloader-spin 1s steps(12, end) infinite; }
/* line 525, ../scss/app/base/_swiper.scss */
.swiper-lazy-preloader:after { display: block; content: ""; width: 100%; height: 100%; background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg%20viewBox%3D'0%200%20120%20120'%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20xmlns%3Axlink%3D'http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink'%3E%3Cdefs%3E%3Cline%20id%3D'l'%20x1%3D'60'%20x2%3D'60'%20y1%3D'7'%20y2%3D'27'%20stroke%3D'%236c6c6c'%20stroke-width%3D'11'%20stroke-linecap%3D'round'%2F%3E%3C%2Fdefs%3E%3Cg%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(30%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(60%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(90%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(120%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(150%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.37'%20transform%3D'rotate(180%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.46'%20transform%3D'rotate(210%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.56'%20transform%3D'rotate(240%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.66'%20transform%3D'rotate(270%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.75'%20transform%3D'rotate(300%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.85'%20transform%3D'rotate(330%2060%2C60)'%2F%3E%3C%2Fg%3E%3C%2Fsvg%3E"); background-position: 50%; -webkit-background-size: 100%; background-size: 100%; background-repeat: no-repeat; }
/* line 536, ../scss/app/base/_swiper.scss */
.swiper-lazy-preloader-white:after { background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg%20viewBox%3D'0%200%20120%20120'%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20xmlns%3Axlink%3D'http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink'%3E%3Cdefs%3E%3Cline%20id%3D'l'%20x1%3D'60'%20x2%3D'60'%20y1%3D'7'%20y2%3D'27'%20stroke%3D'%23fff'%20stroke-width%3D'11'%20stroke-linecap%3D'round'%2F%3E%3C%2Fdefs%3E%3Cg%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(30%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(60%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(90%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(120%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(150%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.37'%20transform%3D'rotate(180%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.46'%20transform%3D'rotate(210%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.56'%20transform%3D'rotate(240%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.66'%20transform%3D'rotate(270%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.75'%20transform%3D'rotate(300%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.85'%20transform%3D'rotate(330%2060%2C60)'%2F%3E%3C%2Fg%3E%3C%2Fsvg%3E"); }
@-webkit-keyframes swiper-preloader-spin { 100% { -webkit-transform: rotate(360deg); } }
@keyframes swiper-preloader-spin { 100% { transform: rotate(360deg); } }
/* line 19, ../scss/app/base/_idangerous.swiper.scss */
.ie9 .swiper-container, .lt-ie9 .swiper-container { margin: 0 auto; position: relative; overflow: hidden; direction: ltr; -webkit-backface-visibility: hidden; -moz-backface-visibility: hidden; -ms-backface-visibility: hidden; -o-backface-visibility: hidden; backface-visibility: hidden; z-index: 1; }
/* line 32, ../scss/app/base/_idangerous.swiper.scss */
.ie9 .swiper-wrapper, .lt-ie9 .swiper-wrapper { position: relative; width: 100%; -webkit-transition-property: -webkit-transform, left, top; -webkit-transition-duration: 0s; -webkit-transform: translate3d(0px, 0, 0); -webkit-transition-timing-function: ease; -moz-transition-property: -moz-transform, left, top; -moz-transition-duration: 0s; -moz-transform: translate3d(0px, 0, 0); -moz-transition-timing-function: ease; -o-transition-property: -o-transform, left, top; -o-transition-duration: 0s; -o-transform: translate3d(0px, 0, 0); -o-transition-timing-function: ease; -o-transform: translate(0px, 0px); -ms-transition-property: -ms-transform, left, top; -ms-transition-duration: 0s; -ms-transform: translate3d(0px, 0, 0); -ms-transition-timing-function: ease; transition-property: transform, left, top; transition-duration: 0s; transform: translate3d(0px, 0, 0); transition-timing-function: ease; -webkit-box-sizing: content-box; -moz-box-sizing: content-box; box-sizing: content-box; }
/* line 65, ../scss/app/base/_idangerous.swiper.scss */
.ie9 .swiper-free-mode > .swiper-wrapper, .lt-ie9 .swiper-free-mode > .swiper-wrapper { -webkit-transition-timing-function: ease-out; -moz-transition-timing-function: ease-out; -ms-transition-timing-function: ease-out; -o-transition-timing-function: ease-out; transition-timing-function: ease-out; margin: 0 auto; }
/* line 73, ../scss/app/base/_idangerous.swiper.scss */
.ie9 .swiper-slide, .lt-ie9 .swiper-slide { float: left; -webkit-box-sizing: content-box; -moz-box-sizing: content-box; box-sizing: content-box; }
/* line 81, ../scss/app/base/_idangerous.swiper.scss */
.ie9 .swiper-wp8-horizontal, .lt-ie9 .swiper-wp8-horizontal { -ms-touch-action: pan-y; }
/* line 84, ../scss/app/base/_idangerous.swiper.scss */
.ie9 .swiper-wp8-vertical, .lt-ie9 .swiper-wp8-vertical { -ms-touch-action: pan-x; }
/* line 2, ../scss/app/base/_text.scss */
body { color: #333333; }
/* line 6, ../scss/app/base/_text.scss */
h1, h2, h3, .mod-accordion h4 { text-align: center; font-weight: normal; }
/* line 11, ../scss/app/base/_text.scss */
h1, h2 { font-family: "Univers LT W01 75 Black", verdana, Arial, sans-serif; }
/* line 16, ../scss/app/base/_text.scss */
h1 { font-size: 2.46154em; line-height: 1.25em; }
/* line 21, ../scss/app/base/_text.scss */
.h1-ext { font-size: 13px; text-align: left; margin-bottom: -10px; }
/* line 28, ../scss/app/base/_text.scss */
h2, h3, .mod-accordion h4 { font-size: 1.84615em; line-height: 1.25em; }
/* line 33, ../scss/app/base/_text.scss */
h3, .mod-accordion h4 { font-family: "Univers LT W01 65 Bold", Verdana, Arial, sans-serif; }
/* line 38, ../scss/app/base/_text.scss */
h4 { font-weight: normal; }
/* line 42, ../scss/app/base/_text.scss */
h5 { font-size: 1em; }
/* line 46, ../scss/app/base/_text.scss */
.headline-separator { background: transparent url(/blob/109758/be9f191fb18af6029f967bf9a415675e/h-separator-line-png-data.png) 0% 50% repeat-x; position: relative; }
/* line 50, ../scss/app/base/_text.scss */
.headline-separator span { padding: 0 10px; background-color: #ffffff; }
/* line 55, ../scss/app/base/_text.scss */
.headline-separator .to-top { position: absolute; right: 0; background: #fff; font-size: 0.54167em; font-weight: normal; padding-left: 3px; font-family: Arial; }
/* line 63, ../scss/app/base/_text.scss */
.headline-separator .to-top:after { content: ""; display: block; width: 0; height: 0; border: solid 5px; border-color: transparent transparent #0099ff transparent; display: inline-block; margin-left: 5px; }
/* line 72, ../scss/app/base/_text.scss */
p { line-height: 1.38462em; margin-top: 1.38462em; margin-bottom: 0; }
/* line 78, ../scss/app/base/_text.scss */
#FormLoginAsMyUnicef, center, strong { line-height: 1.38462em; }
/* line 83, ../scss/app/base/_text.scss */
a { color: #0099ff; cursor: pointer; }
/* line 88, ../scss/app/base/_text.scss */
a:hover { text-decoration: underline; }
/* line 92, ../scss/app/base/_text.scss */
a:hover, a:visited { color: #0099ff; }
/* line 97, ../scss/app/base/_text.scss */
.get-layer-template { cursor: pointer; }
/* line 101, ../scss/app/base/_text.scss */
.link-text { font-size: 11px; }
/* line 105, ../scss/app/base/_text.scss */
.text-white { color: #ffffff; }
/* line 109, ../scss/app/base/_text.scss */
.h1-responsive { font-family: "Univers LT W01 65 Bold"; font-size: 4.61538em; }
/* line 28, ../scss/app/base/_forms.scss */
::-ms-clear { display: none; }
/* line 33, ../scss/app/base/_forms.scss */
input[type="text"], input[type="password"], input[type="date"], input[type="datetime"], input[type="email"], input[type="number"], input[type="search"], input[type="tel"], input[type="time"], input[type="url"], textarea { background-color: #fff; font-family: inherit; border: 1px solid #cccccc; -moz-border-radius: 3px; -webkit-border-radius: 3px; border-radius: 3px; -moz-box-shadow: inset 0 1px 2px rgba(0, 0, 0, 0.1); -webkit-box-shadow: inset 0 1px 2px rgba(0, 0, 0, 0.1); box-shadow: inset 0 1px 2px rgba(0, 0, 0, 0.1); color: rgba(0, 0, 0, 0.75); font-size: 14px; padding: 6px; width: 100%; -webkit-transition: all 0.15s linear; -moz-transition: all 0.15s linear; -ms-transition: all 0.15s linear; -o-transition: all 0.15s linear; transition: all 0.15s linear; }
/* line 45, ../scss/app/base/_forms.scss */
input[type="text"]:focus, input[type="password"]:focus, input[type="date"]:focus, input[type="datetime"]:focus, input[type="email"]:focus, input[type="number"]:focus, input[type="search"]:focus, input[type="tel"]:focus, input[type="time"]:focus, input[type="url"]:focus, textarea:focus { background-color: #fafafa; border-color: #b3b3b3; }
/* line 49, ../scss/app/base/_forms.scss */
input[type="text"].disabled, input[type="text"][disabled], input[type="password"].disabled, input[type="password"][disabled], input[type="date"].disabled, input[type="date"][disabled], input[type="datetime"].disabled, input[type="datetime"][disabled], input[type="email"].disabled, input[type="email"][disabled], input[type="number"].disabled, input[type="number"][disabled], input[type="search"].disabled, input[type="search"][disabled], input[type="tel"].disabled, input[type="tel"][disabled], input[type="time"].disabled, input[type="time"][disabled], input[type="url"].disabled, input[type="url"][disabled], textarea.disabled, textarea[disabled] { background-color: #ddd; }
/* line 55, ../scss/app/base/_forms.scss */
.mod-ipt-btn { margin-top: 17px; }
/* line 57, ../scss/app/base/_forms.scss */
.mod-ipt-btn label.error, .mod-ipt-btn label.error-main { float: left; margin-top: 10px; }
/* line 64, ../scss/app/base/_forms.scss */
#InstantSubsrcNL.mod-ipt-btn input[type="text"] { height: 32px; }
/* line 69, ../scss/app/base/_forms.scss */
.four .mod-ipt-btn { position: relative; text-align: left; }
/* line 72, ../scss/app/base/_forms.scss */
.four .mod-ipt-btn input[type="text"], .four .mod-ipt-btn label.error, .four .mod-ipt-btn label.error-main { width: 88%; }
/* line 76, ../scss/app/base/_forms.scss */
.four .mod-ipt-btn button { position: absolute; top: 0; right: 0; }
/* line 84, ../scss/app/base/_forms.scss */
label.disabled { filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=50); opacity: 0.5; }
/* line 88, ../scss/app/base/_forms.scss */
textarea { height: auto; }
/* line 92, ../scss/app/base/_forms.scss */
select { width: 100%; }
/* line 96, ../scss/app/base/_forms.scss */
.error input, .error-main input, .input-text-container input.errorCopy input, input.error, input.error-main, .input-text-container input.errorCopy, .error textarea, .error-main textarea, .input-text-container input.errorCopy textarea, textarea.error, textarea.error-main, .error input:focus, .error-main input:focus, .input-text-container input.errorCopy input:focus, input.error:focus, input.error-main:focus, .input-text-container input.errorCopy:focus, .error textarea:focus, .error-main textarea:focus, .input-text-container input.errorCopy textarea:focus, textarea.error:focus, textarea.error-main:focus { border-color: #e41715; border-width: 1px; }
/* line 101, ../scss/app/base/_forms.scss */
.error input:focus, .error-main input:focus, .input-text-container input.errorCopy input:focus, input.error:focus, input.error-main:focus, .input-text-container input.errorCopy:focus, .error textarea:focus, .error-main textarea:focus, .input-text-container input.errorCopy textarea:focus, textarea.error:focus, textarea.error-main:focus { outline-color: #f69d9c; }
/* line 105, ../scss/app/base/_forms.scss */
.error label, .error-main label, .input-text-container input.errorCopy label, label.error, label.error-main { color: #e41715; }
/* line 109, ../scss/app/base/_forms.scss */
.error small, .error-main small, .input-text-container input.errorCopy small, small.error, small.error-main { display: block; padding: 6px 4px; margin-top: -13px; margin-bottom: 12px; background: #e41715; color: #fff; font-weight: bold; -moz-border-radius-bottomleft: 3px; -webkit-border-bottom-left-radius: 3px; border-bottom-left-radius: 3px; -moz-border-radius-bottomright: 3px; -webkit-border-bottom-right-radius: 3px; border-bottom-right-radius: 3px; }
/* line 124, ../scss/app/base/_forms.scss */
input[type="text"].default-text, textarea.default-text { color: #cccccc; }
/* line 129, ../scss/app/base/_forms.scss */
input[disabled="disabled"], .chzn-disabled .chzn-single, .chzn-disabled .chzn-single:hover { color: gray; cursor: auto; }
/* line 138, ../scss/app/base/_forms.scss */
select.disabled + .chzn-container .chzn-single, .chzn-container.disabled .chzn-single { background-color: #ddd; }
/* line 143, ../scss/app/base/_forms.scss */
.chzn-container.disabled, .chzn-disabled, .chzn-disabled { filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=50); opacity: 0.5; }
/* line 150, ../scss/app/base/_forms.scss */
label, .label { color: #333; background: transparent; display: inline-block; }
/* line 158, ../scss/app/base/_forms.scss */
div.checkbox { position: relative; }
/* line 161, ../scss/app/base/_forms.scss */
div.checkbox input { float: left; }
/* line 165, ../scss/app/base/_forms.scss */
div.checkbox label { padding-left: 17px; line-height: 1.38462em; }
/* line 177, ../scss/app/base/_forms.scss */
.label-ext { line-height: 1.38462em; }
/* line 182, ../scss/app/base/_forms.scss */
form .sub { vertical-align: sub; }
/* line 188, ../scss/app/base/_forms.scss */
div.radio { position: relative; }
/* line 191, ../scss/app/base/_forms.scss */
div.radio input { float: left; }
/* line 195, ../scss/app/base/_forms.scss */
div.radio label { padding-left: 29px; }
/* line 202, ../scss/app/base/_forms.scss */
div.radio.big label { padding-left: 46px; }
/* line 209, ../scss/app/base/_forms.scss */
label.ui-state-active .ui-checkbox { margin-left: -2px; }
/* line 214, ../scss/app/base/_forms.scss */
.ui-button-disabled.ui-state-active, .ui-button.ui-state-disabled { filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=50); opacity: 0.5; cursor: default; }
/* line 223, ../scss/app/base/_forms.scss */
.ie9 .ui-button-disabled.ui-state-active .ui-button-icon-primary, .ie9 .ui-button.ui-state-disabled .ui-button-icon-primary { opacity: 0.5; }
/* line 230, ../scss/app/base/_forms.scss */
.lt-ie9 .ui-button-disabled.ui-state-active, .lt-ie9 .ui-button.ui-state-disabled { -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=50)"; filter: alpha(opacity=50); }
/* line 234, ../scss/app/base/_forms.scss */
.lt-ie9 .ui-button-disabled.ui-state-active .ui-button-icon-primary, .lt-ie9 .ui-button.ui-state-disabled .ui-button-icon-primary { -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=50)"; filter: alpha(opacity=50); }
/* line 242, ../scss/app/base/_forms.scss */
.radio-row-col .radio { margin-top: 12px; }
/* line 245, ../scss/app/base/_forms.scss */
.radio-row-col .radio:first-child { margin-top: 0; }
/* line 250, ../scss/app/base/_forms.scss */
.ui-radio { position: absolute; top: -2px; left: 0; }
/* line 258, ../scss/app/base/_forms.scss */
.multiple div.checkbox, .multiple div.radio { display: inline-block; margin-left: 30px; }
/* line 263, ../scss/app/base/_forms.scss */
.multiple div.checkbox:first-child, .multiple div.radio:first-child { margin-left: 0; }
/* line 270, ../scss/app/base/_forms.scss */
.multiple-in-rows div.radio + div.radio { margin-top: 20px; }
/* line 277, ../scss/app/base/_forms.scss */
.has-creditcard .ui-button-text { position: relative; top: -4px; }
/* line 286, ../scss/app/base/_forms.scss */
.mod-search { position: relative; width: 100%; padding-right: 35px; }
/* line 291, ../scss/app/base/_forms.scss */
.mod-search input, .mod-search input:focus { color: #000; float: right; margin: 5px 27px 0 0; padding: 4px 12px 7px 12px; overflow: hidden; background: transparent url(/blob/18880/7065fa2cc668fa7b7e8dc785de9f2264/ipt-left-png-data.png) no-repeat; border: none; border-radius: 0; box-shadow: none; width: 86%; }
/* line 303, ../scss/app/base/_forms.scss */
.mod-search input [name="search"], .mod-search input:focus [name="search"] { font-size: 16px; }
/* line 308, ../scss/app/base/_forms.scss */
.mod-search input:focus { outline: none; }
/* line 312, ../scss/app/base/_forms.scss */
.mod-search.local-commitment-search, .mod-search.local-commitment-search-ext { padding-right: 21px; }
/* line 318, ../scss/app/base/_forms.scss */
.sbmt-cont { width: 29px; height: 28px; position: absolute; right: 19px; top: 5px; background: transparent url(/blob/18882/71b5ac9560038c462a37023cb99bb401/ipt-right-png-data.png) no-repeat right top; text-align: left; }
/* line 328, ../scss/app/base/_forms.scss */
.sbmt-cont button { width: 28px; height: 27px; display: inline-block; border: none; outline: none; cursor: pointer; height: 18px; width: 18px; margin-top: 5px; }
/* line 347, ../scss/app/base/_forms.scss */
.button-search-overlay.reset { background: none; display: none; margin-top: 6px; }
/* line 355, ../scss/app/base/_forms.scss */
.active .sbmt-cont .button-search-overlay { display: none; }
/* line 359, ../scss/app/base/_forms.scss */
.active .sbmt-cont .button-search-overlay.reset { display: block; }
/* line 363, ../scss/app/base/_forms.scss */
.active .sbmt-cont.focus .button-search-overlay:first-child { display: none; }
/* line 372, ../scss/app/base/_forms.scss */
.chzn-container { font-size: 13px; position: relative; display: inline-block; vertical-align: middle; zoom: 1; *display: inline; }
/* line 381, ../scss/app/base/_forms.scss */
.chzn-drop { background: #fff; border: 1px solid #3b5f77; border-top: 0; border-top: 0; position: absolute; top: 29px; left: 0; z-index: 1010; -webkit-border-radius: 0 0 2px 2px; -moz-border-radius: 0 0 2px 2px; border-radius: 0 0 2px 2px; width: 100% !important; }
/* line 414, ../scss/app/base/_forms.scss */
select.error-sel + label.error + .chzn-container .chzn-single, select.error-sel + label.error-main + .chzn-container .chzn-single, select.error-sel + .chzn-container .chzn-single { border: 1px solid #c60f13; }
/* line 419, ../scss/app/base/_forms.scss */
select.valid-sel + label + .chzn-container .chzn-single, select.valid-sel + .chzn-container .chzn-single { border: 1px solid #8dcf36; }
/* line 424, ../scss/app/base/_forms.scss */
.chzn-single { background-color: #fff; -webkit-border-radius: 3px; -moz-border-radius: 3px; border-radius: 3px; display: block; overflow: hidden; white-space: nowrap; position: relative; height: 32px; line-height: 28px; padding: 0 0 0 8px; color: #333; text-decoration: none; border: 1px solid #ccc; }
/* line 439, ../scss/app/base/_forms.scss */
.chzn-single:hover { text-decoration: none; color: #333; }
/* line 444, ../scss/app/base/_forms.scss */
.chzn-single span { margin-right: 26px; display: block; overflow: hidden; white-space: nowrap; -o-text-overflow: ellipsis; -ms-text-overflow: ellipsis; text-overflow: ellipsis; }
/* line 454, ../scss/app/base/_forms.scss */
.chzn-single div { position: absolute; right: 0; top: 4px; display: block; height: 100%; width: 18px; }
/* line 462, ../scss/app/base/_forms.scss */
.chzn-single div b { content: ""; display: block; width: 0; height: 0; border: solid 5px; border-color: #0099FF transparent transparent transparent; display: inline-block; }
/* line 468, ../scss/app/base/_forms.scss */
.chzn-single.chzn-single-with-drop { border-color: #3b5f77; border-bottom-right: 0; border-bottom-left: 0; border-radius: 3px 3px 0px 0px; background: #fff; }
/* line 475, ../scss/app/base/_forms.scss */
.chzn-single.chzn-single-with-drop div b { content: ""; display: block; width: 0; height: 0; border: solid 5px; border-color: transparent transparent #0099FF transparent; }
/* line 481, ../scss/app/base/_forms.scss */
.chzn-search { display: none; }
/* line 485, ../scss/app/base/_forms.scss */
.chzn-results { margin: 0; max-height: 240px; padding: 0; position: relative; overflow-x: hidden; overflow-y: auto; -webkit-overflow-scrolling: touch; background: #fff; }
/* line 495, ../scss/app/base/_forms.scss */
.chzn-results li { display: none; line-height: 15px; padding: 10px 6px 10px 8px; margin: 0; list-style: none; }
/* line 504, ../scss/app/base/_forms.scss */
.chzn-results .active-result { cursor: pointer; display: list-item; }
/* line 509, ../scss/app/base/_forms.scss */
.chzn-results .highlighted { background-color: #0099ff; color: #fff; }
/* line 514, ../scss/app/base/_forms.scss */
.chzn-results li:active { background-color: #0099ff; color: #fff; }
/* line 519, ../scss/app/base/_forms.scss */
.chzn-results li em { background: #feffde; font-style: normal; }
/* line 523, ../scss/app/base/_forms.scss */
.chzn-results .highlighted em { background: transparent; }
/* line 526, ../scss/app/base/_forms.scss */
.chzn-results .no-results { background: #f4f4f4; display: list-item; }
/* line 530, ../scss/app/base/_forms.scss */
.chzn-results .group-result { cursor: default; color: #333; font-weight: bold; }
/* line 535, ../scss/app/base/_forms.scss */
.chzn-results .group-option { padding-left: 15px; }
/* line 542, ../scss/app/base/_forms.scss */
.donation-select { width: 96.376%; }
/* line 546, ../scss/app/base/_forms.scss */
.base-select { width: 266px; }
/* line 550, ../scss/app/base/_forms.scss */
.small-select { width: 170px; }
/* line 554, ../scss/app/base/_forms.scss */
.small-select-s { width: 156px; }
/* line 558, ../scss/app/base/_forms.scss */
.very-small-select { width: 60px; }
/* line 562, ../scss/app/base/_forms.scss */
.b-day-year-select { width: 74px; }
/* line 570, ../scss/app/base/_forms.scss */
.validation-chzn-container .chzn-container { float: left; }
/* line 574, ../scss/app/base/_forms.scss */
.validation-chzn-container .valid-icon { margin-top: 7px; }
/* line 580, ../scss/app/base/_forms.scss */
.double-select-container .second-el { margin-left: 10px; }
/* line 589, ../scss/app/base/_forms.scss */
.valid input, input.valid, .valid textarea, textarea.valid, .valid input:focus, input.valid:focus, .valid textarea:focus, textarea.valid:focus { border-color: #8dcf36; border-width: 1px; }
/* line 594, ../scss/app/base/_forms.scss */
.valid input:focus, input.valid:focus, .valid textarea:focus, textarea.valid:focus { outline-color: #d3ecb2; }
/* line 598, ../scss/app/base/_forms.scss */
.valid label, label.valid { color: #8dcf36; }
/* line 602, ../scss/app/base/_forms.scss */
.valid small, small.valid { display: block; padding: 6px 4px; margin-top: -13px; margin-bottom: 12px; background: #8dcf36; color: #fff; font-weight: bold; -moz-border-radius-bottomleft: 3px; -webkit-border-bottom-left-radius: 3px; border-bottom-left-radius: 3px; -moz-border-radius-bottomright: 3px; -webkit-border-bottom-right-radius: 3px; border-bottom-right-radius: 3px; }
/* line 614, ../scss/app/base/_forms.scss */
.valid-icon { display: none; margin: 0 0 0 10px; }
/* line 619, ../scss/app/base/_forms.scss */
.valid + .valid-icon { display: inline-block; }
/* line 624, ../scss/app/base/_forms.scss */
.zip-container .valid + .valid-icon { display: block; }
/* line 629, ../scss/app/base/_forms.scss */
input.vc-no-validation, input.vc-no-validation:focus, textarea.vc-no-validation, textarea.vc-no-validation:focus { border: 1px solid #CCCCCC; }
/* line 649, ../scss/app/base/_forms.scss */
label.error, label.error-main { display: inline-block; white-space: normal; margin: 0 0 0 6px; vertical-align: baseline; width: 134px; font-size: 0.84615em; line-height: 1.23077em; }
/* line 659, ../scss/app/base/_forms.scss */
.error-main, label.error-main { width: auto; font-size: 1em; line-height: 1.38462em; font-weight: bold; display: block; text-align: center; margin: 0 auto 0 auto; }
/* line 675, ../scss/app/base/_forms.scss */
label.error-row { width: auto; margin: 10px 0 0 0; }
/* line 681, ../scss/app/base/_forms.scss */
label { cursor: default; }
/* line 684, ../scss/app/base/_forms.scss */
label.ui-button { cursor: pointer; }
/* line 690, ../scss/app/base/_forms.scss */
div.checkbox label.ui-button { padding-left: 26px; text-indent: -26px; }
/* line 693, ../scss/app/base/_forms.scss */
div.checkbox label.ui-button .ui-checkbox { margin-right: 11px; vertical-align: -2px; min-height: 14px; }
/* line 703, ../scss/app/base/_forms.scss */
.form-ext label { font-family: "Univers LT W01 65 Bold", Verdana, Arial, sans-serif; font-size: 1.69231em; }
/* line 707, ../scss/app/base/_forms.scss */
.form-ext .label-below-text { font-family: verdana,Arial,sans-serif; font-size: 0.59091em; font-weight: normal; }
/* line 715, ../scss/app/base/_forms.scss */
.row-count-1 .form-ext.row-num-1 { width: 33%; margin-left: 35%; }
/* line 723, ../scss/app/base/_forms.scss */
.container-l-plus .form-ext .radio.big { margin-left: 28.5%; }
/* line 731, ../scss/app/base/_forms.scss */
.div-table input[type=text].b-day-date, .div-table input[type=text].b-day-month, .div-table input.b-day-date, .div-table input.b-day-month { width: 38px; text-align: center; vertical-align: middle; }
/* line 745, ../scss/app/base/_forms.scss */
.div-table input[type=tel].b-day-date, .div-table input[type=tel].b-day-month, .div-table input.b-day-date, .div-table input.b-day-month { width: 38px; text-align: center; vertical-align: middle; }
/* line 758, ../scss/app/base/_forms.scss */
.div-table input[type=tel].b-day-year { width: 74px; text-align: center; vertical-align: middle; }
/* line 770, ../scss/app/base/_forms.scss */
.upload-file-response-container img { max-width: 100%; }
/* line 774, ../scss/app/base/_forms.scss */
.upload-file-response-container .image { max-width: 302px; }
/* line 779, ../scss/app/base/_forms.scss */
.upload-file-response-container .upload-file-name, .upload-file-response-container .upload-file-size { position: relative; margin: 8px 0 5px 0; }
/* line 789, ../scss/app/base/_forms.scss */
.layer-inner .div-table .file-input { width: 100%; text-align: center; }
/* line 795, ../scss/app/base/_forms.scss */
.layer-inner .upload-error-container { margin-top: 20px; }
/* line 797, ../scss/app/base/_forms.scss */
.layer-inner .upload-error-container label.error, .layer-inner .upload-error-container label.error-main { width: auto; }
/* line 802, ../scss/app/base/_forms.scss */
.layer-inner .file-input { margin-top: 20px; }
/* line 807, ../scss/app/base/_forms.scss */
.hint-text-form { font-weight: bold; }
/* line 811, ../scss/app/base/_forms.scss */
.valid-voucher-container { margin-top: 10px; }
/* line 813, ../scss/app/base/_forms.scss */
.valid-voucher-container .trash-icon { float: right; display: inline; }
/* line 820, ../scss/app/base/_forms.scss */
.iban-container { position: relative; }
/* line 824, ../scss/app/base/_forms.scss */
.iban-prefix { position: absolute; top: 10px; left: 32px; color: #b2b2b2; }
/* line 829, ../scss/app/base/_forms.scss */
.iban-prefix + input { margin-top: 0; }
/* line 832, ../scss/app/base/_forms.scss */
html.ie9 .iban-prefix { top: 9px; }
/* line 837, ../scss/app/base/_forms.scss */
.vc-iban-code, .vc-iban-code[type="text"], .vc-iban-code[type="tel"] { padding-left: 30px; }
/* line 843, ../scss/app/base/_forms.scss */
.photo-upload-show-on-uploaded-js { display: none; }
/* line 848, ../scss/app/base/_forms.scss */
.vc-image-upload-input-container input { z-index: -100; position: absolute; top: -6000px; }
/* line 853, ../scss/app/base/_forms.scss */
.vc-image-upload-input-container .error, .vc-image-upload-input-container .error-main, .vc-image-upload-input-container .input-text-container input.errorCopy, .input-text-container .vc-image-upload-input-container input.errorCopy { width: auto; margin: 0; }
/* line 865, ../scss/app/base/_forms.scss */
.upload-checkbox-row-container { margin-bottom: 50px; }
/* line 869, ../scss/app/base/_forms.scss */
.vc-valid-trigger { z-index: -100; position: absolute; left: -3000px; height: 0; width: 0; }
/* line 875, ../scss/app/base/_forms.scss */
.vc-valid-trigger + .error, .vc-valid-trigger + .error-main, .input-text-container .vc-valid-trigger + input.errorCopy { display: none !important; }
/* line 880, ../scss/app/base/_forms.scss */
p.error, p.error-main { color: red; }
/* line 886, ../scss/app/base/_forms.scss */
form[name="helfenspenden"] label.error, form[name="helfenspenden"] label.error-main { display: none !important; }
/* line 893, ../scss/app/base/_forms.scss */
.vc-testament-checkbox-container input { z-index: -100; position: absolute; top: -6000px; }
/* line 898, ../scss/app/base/_forms.scss */
.vc-testament-checkbox-container .error, .vc-testament-checkbox-container .error-main, .vc-testament-checkbox-container .input-text-container input.errorCopy, .input-text-container .vc-testament-checkbox-container input.errorCopy { width: auto; margin: 0; }
/* line 904, ../scss/app/base/_forms.scss */
.testamentForm .div-table .row .eleven { padding-left: 22px; }
/* line 908, ../scss/app/base/_forms.scss */
.testamentForm .hint-text-form { margin-top: 5px; }
/* line 913, ../scss/app/base/_forms.scss */
.testamentForm .div-table .row .nine label.error, .testamentForm .div-table .row .nine label.error-main { vertical-align: middle; position: absolute; right: -11px; top: 5px; }
/* line 920, ../scss/app/base/_forms.scss */
.testamentForm .div-table .row .nine label.error:before, .testamentForm .div-table .row .nine label.error-main:before { background-position: 0 -2972px; height: 16px; width: 16px; display: inline-block; content: ""; position: absolute; left: -27px; top: 2px; }
/* line 930, ../scss/app/base/_forms.scss */
.testamentForm label.ui-state-active .ui-checkbox { margin-left: 0 !important; }
/* line 934, ../scss/app/base/_forms.scss */
.testamentForm label sup { vertical-align: bottom; }
/* line 938, ../scss/app/base/_forms.scss */
.testamentForm textarea { overflow: hidden; }
/* line 942, ../scss/app/base/_forms.scss */
.img-rotate { width: 214px; height: 214px; margin: 10px 0; display: table-cell; vertical-align: middle; text-align: center; position: relative; }
/* line 951, ../scss/app/base/_forms.scss */
.img-rotate .rotation { position: absolute; right: 20px; bottom: 20px; }
/* line 957, ../scss/app/base/_forms.scss */
.img-rotate img { max-height: 214px; max-width: 214px; }
/* line 966, ../scss/app/base/_forms.scss */
.checkbox-right-row label { margin-top: 10px; }
/* line 970, ../scss/app/base/_forms.scss */
.checkbox-right-row span.ui-button-text { position: relative; margin-left: 15px; top: -2px; }
/* line 976, ../scss/app/base/_forms.scss */
.checkbox-right-row .field-tooltip-container { position: relative; }
/* line 980, ../scss/app/base/_forms.scss */
.checkbox-right-row .field-tooltip-container .info-icon { position: absolute; top: 0; right: 0; }
/* line 987, ../scss/app/base/_forms.scss */
.vc-pay-option-container { padding-top: 30px; text-align: center; }
/* line 990, ../scss/app/base/_forms.scss */
.vc-pay-option-container input { z-index: -100; position: absolute; left: -6000px; }
/* line 995, ../scss/app/base/_forms.scss */
.vc-pay-option-container .error, .vc-pay-option-container .error-main, .vc-pay-option-container .input-text-container input.errorCopy, .input-text-container .vc-pay-option-container input.errorCopy { width: auto; margin: 0; }
/* line 1003, ../scss/app/base/_forms.scss */
.div-table-combined .m-f-img-bg-c-t { margin-top: 0; }
/* line 1007, ../scss/app/base/_forms.scss */
.div-table-combined .div-table { padding: 20px 10px 0px 10px; }
/* line 1010, ../scss/app/base/_forms.scss */
.div-table-combined .div-table:first-child { margin-top: 40px; }
/* line 1014, ../scss/app/base/_forms.scss */
.div-table-combined .div-table:last-child { padding-bottom: 30px; }
/* line 1018, ../scss/app/base/_forms.scss */
.div-table-combined .div-table .div-table { padding-bottom: 0; }
/* line 1027, ../scss/app/base/_forms.scss */
#YouthContactForm .div-table { background: none; }
/* line 3, ../scss/app/partials/_buttons.scss */
.button, .button.button-pink, .button-xxl, .stage-button-xxl, .button-secondary, .button-secondary-small, .button-cta, .button-cta-variant { width: auto; background: #2ba6cb; border: 1px solid #1e728c; -moz-box-shadow: 0 1px 0 rgba(255, 255, 255, 0.5) inset; -webkit-box-shadow: 0 1px 0 rgba(255, 255, 255, 0.5) inset; box-shadow: 0 1px 0 rgba(255, 255, 255, 0.5) inset; color: #fff; cursor: pointer; display: inline-block; font-family: inherit; font-size: inherit; font-weight: bold; line-height: 1; margin: 0; padding: 10px 20px 11px; position: relative; text-align: center; text-decoration: none; -webkit-transition: background-color 0.15s ease-in-out; -moz-transition: background-color 0.15s ease-in-out; -ms-transition: background-color 0.15s ease-in-out; -o-transition: background-color 0.15s ease-in-out; transition: background-color 0.15s ease-in-out; }
/* line 23, ../scss/app/partials/_buttons.scss */
.button:hover, .button-xxl:hover, .stage-button-xxl:hover, .button-secondary:hover, .button-secondary-small:hover, .button-cta:hover, .button-cta-variant:hover, .button:focus, .button-xxl:focus, .stage-button-xxl:focus, .button-secondary:focus, .button-secondary-small:focus, .button-cta:focus, .button-cta-variant:focus { color: #fff; background-color: #2284a1; }
/* line 27, ../scss/app/partials/_buttons.scss */
.button:active, .button-xxl:active, .stage-button-xxl:active, .button-secondary:active, .button-secondary-small:active, .button-cta:active, .button-cta-variant:active { -moz-box-shadow: 0 1px 0 rgba(0, 0, 0, 0.2) inset; -webkit-box-shadow: 0 1px 0 rgba(0, 0, 0, 0.2) inset; box-shadow: 0 1px 0 rgba(0, 0, 0, 0.2) inset; }
/* line 33, ../scss/app/partials/_buttons.scss */
input[type=submit].button, input[type=submit].button-xxl, input[type=submit].stage-button-xxl, input[type=submit].button-secondary, input[type=submit].button-secondary-small, input[type=submit].button-cta, input[type=submit].button-cta-variant, button.button, button.button.button-pink, button.button-xxl, button.stage-button-xxl, button.button-secondary, button.button-secondary-small, button.button-cta, button.button-cta-variant { -webkit-appearance: none; }
@-moz-document url-prefix() { /* line 39, ../scss/app/partials/_buttons.scss */
  button::-moz-focus-inner, input[type="reset"]::-moz-focus-inner, input[type="button"]::-moz-focus-inner, input[type="submit"]::-moz-focus-inner, input[type="file"] > input[type="button"]::-moz-focus-inner { border: none; padding: 0; } }
/* line 58, ../scss/app/partials/_buttons.scss */
.button, .button.button-pink, .button-xxl, .stage-button-xxl, .button-secondary, .button-secondary-small, .button-cta, .button-cta-variant { white-space: nowrap; text-decoration: none; display: inline-block; -webkit-border-radius: 4px; -moz-border-radius: 4px; border-radius: 4px; -webkit-box-shadow: 0px 2px 1px rgba(36, 48, 50, 0.25); -moz-box-shadow: 0px 2px 1px rgba(36, 48, 50, 0.25); -ms-box-shadow: 0px 2px 1px rgba(36, 48, 50, 0.15); box-shadow: 0px 2px 1px rgba(36, 48, 50, 0.25); border: 0 none; border-top: 1px solid #019aff; background-image: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4gPHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGRlZnM+PGxpbmVhckdyYWRpZW50IGlkPSJncmFkIiBncmFkaWVudFVuaXRzPSJvYmplY3RCb3VuZGluZ0JveCIgeDE9IjAuNSIgeTE9IjAuMCIgeDI9IjAuNSIgeTI9IjEuMCI+PHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzQ4YjZmZiIvPjxzdG9wIG9mZnNldD0iMTAwJSIgc3RvcC1jb2xvcj0iIzAxOWFmZiIvPjwvbGluZWFyR3JhZGllbnQ+PC9kZWZzPjxyZWN0IHg9IjAiIHk9IjAiIHdpZHRoPSIxMDAlIiBoZWlnaHQ9IjEwMCUiIGZpbGw9InVybCgjZ3JhZCkiIC8+PC9zdmc+IA==); background-size: 100%; background-image: -webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(0%, #48b6ff), color-stop(100%, #019aff)); background-image: -moz-linear-gradient(#48b6ff, #019aff); background-image: -webkit-linear-gradient(#48b6ff, #019aff); background-image: linear-gradient(#48b6ff, #019aff); color: #ffffff; height: 30px; line-height: 1.15385em; font-size: 1em; font-weight: normal; font-family: Verdana, Arial, Helvetica, sans-serif; text-align: center; cursor: pointer; padding: 0.46154em 0.38462em 0.76923em 0.76923em; margin-bottom: 3px; }
/* line 76, ../scss/app/partials/_buttons.scss */
.button:hover, .button-xxl:hover, .stage-button-xxl:hover, .button-secondary:hover, .button-secondary-small:hover, .button-cta:hover, .button-cta-variant:hover { -webkit-box-shadow: 0px 2px 1px rgba(36, 48, 50, 0.25); -moz-box-shadow: 0px 2px 1px rgba(36, 48, 50, 0.25); -ms-box-shadow: 0px 2px 1px rgba(36, 48, 50, 0.15); box-shadow: 0px 2px 1px rgba(36, 48, 50, 0.25); border: 0 none; border-top: 1px solid #a6dcff; background-image: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4gPHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGRlZnM+PGxpbmVhckdyYWRpZW50IGlkPSJncmFkIiBncmFkaWVudFVuaXRzPSJvYmplY3RCb3VuZGluZ0JveCIgeDE9IjAuNSIgeTE9IjAuMCIgeDI9IjAuNSIgeTI9IjEuMCI+PHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2E2ZGNmZiIvPjxzdG9wIG9mZnNldD0iMTAwJSIgc3RvcC1jb2xvcj0iIzRkYjhmZiIvPjwvbGluZWFyR3JhZGllbnQ+PC9kZWZzPjxyZWN0IHg9IjAiIHk9IjAiIHdpZHRoPSIxMDAlIiBoZWlnaHQ9IjEwMCUiIGZpbGw9InVybCgjZ3JhZCkiIC8+PC9zdmc+IA==); background-size: 100%; background-image: -webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(0%, #a6dcff), color-stop(100%, #4db8ff)); background-image: -moz-linear-gradient(#a6dcff, #4db8ff); background-image: -webkit-linear-gradient(#a6dcff, #4db8ff); background-image: linear-gradient(#a6dcff, #4db8ff); text-decoration: none; }
/* line 82, ../scss/app/partials/_buttons.scss */
.button:active, .button-xxl:active, .stage-button-xxl:active, .button-secondary:active, .button-secondary-small:active, .button-cta:active, .button-cta-variant:active { -webkit-box-shadow: 0px 2px 1px rgba(36, 48, 50, 0.25); -moz-box-shadow: 0px 2px 1px rgba(36, 48, 50, 0.25); -ms-box-shadow: 0px 2px 1px rgba(36, 48, 50, 0.15); box-shadow: 0px 2px 1px rgba(36, 48, 50, 0.25); border: 0 none; border-top: 1px solid #019aff; background-image: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4gPHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGRlZnM+PGxpbmVhckdyYWRpZW50IGlkPSJncmFkIiBncmFkaWVudFVuaXRzPSJvYmplY3RCb3VuZGluZ0JveCIgeDE9IjAuNSIgeTE9IjAuMCIgeDI9IjAuNSIgeTI9IjEuMCI+PHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzAxOWFmZiIvPjxzdG9wIG9mZnNldD0iMTAwJSIgc3RvcC1jb2xvcj0iIzQ4YjZmZiIvPjwvbGluZWFyR3JhZGllbnQ+PC9kZWZzPjxyZWN0IHg9IjAiIHk9IjAiIHdpZHRoPSIxMDAlIiBoZWlnaHQ9IjEwMCUiIGZpbGw9InVybCgjZ3JhZCkiIC8+PC9zdmc+IA==); background-size: 100%; background-image: -webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(0%, #019aff), color-stop(100%, #48b6ff)); background-image: -moz-linear-gradient(#019aff, #48b6ff); background-image: -webkit-linear-gradient(#019aff, #48b6ff); background-image: linear-gradient(#019aff, #48b6ff); }
/* line 87, ../scss/app/partials/_buttons.scss */
.button:after, .button.button-pink:after, .button-xxl:after, .stage-button-xxl:after, .button-secondary:after, .button-secondary-small:after, .button-cta:after, .button-cta-variant:after { content: ""; display: block; width: 0; height: 0; border: solid 5px; border-color: transparent transparent transparent #ffffff; display: inline-block; vertical-align: top; margin: 3px 0 0 7px; }
/* line 94, ../scss/app/partials/_buttons.scss */
.button:focus, .button-xxl:focus, .stage-button-xxl:focus, .button-secondary:focus, .button-secondary-small:focus, .button-cta:focus, .button-cta-variant:focus, .button:visited, .button-xxl:visited, .stage-button-xxl:visited, .button-secondary:visited, .button-secondary-small:visited, .button-cta:visited, .button-cta-variant:visited { color: #ffffff !important; }
/* line 99, ../scss/app/partials/_buttons.scss */
.button.button-pink, .button-pink.button-xxl, .button-pink.stage-button-xxl, .button-pink.button-secondary, .button-pink.button-secondary-small, .button-pink.button-cta, .button-pink.button-cta-variant { border-top: 0; background-image: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4gPHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGRlZnM+PGxpbmVhckdyYWRpZW50IGlkPSJncmFkIiBncmFkaWVudFVuaXRzPSJvYmplY3RCb3VuZGluZ0JveCIgeDE9IjAuNSIgeTE9IjAuMCIgeDI9IjAuNSIgeTI9IjEuMCI+PHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2ZmNTViYiIvPjxzdG9wIG9mZnNldD0iMTAwJSIgc3RvcC1jb2xvcj0iI2ZmMDE5YSIvPjwvbGluZWFyR3JhZGllbnQ+PC9kZWZzPjxyZWN0IHg9IjAiIHk9IjAiIHdpZHRoPSIxMDAlIiBoZWlnaHQ9IjEwMCUiIGZpbGw9InVybCgjZ3JhZCkiIC8+PC9zdmc+IA==); background-size: 100%; background-image: -webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(0%, #ff55bb), color-stop(100%, #ff019a)); background-image: -moz-linear-gradient(#ff55bb, #ff019a); background-image: -webkit-linear-gradient(#ff55bb, #ff019a); background-image: linear-gradient(#ff55bb, #ff019a); }
/* line 104, ../scss/app/partials/_buttons.scss */
.button.button-pink:hover, .button-pink.button-xxl:hover, .button-pink.stage-button-xxl:hover, .button-pink.button-secondary:hover, .button-pink.button-secondary-small:hover, .button-pink.button-cta:hover, .button-pink.button-cta-variant:hover { box-shadow: none; background-image: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4gPHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGRlZnM+PGxpbmVhckdyYWRpZW50IGlkPSJncmFkIiBncmFkaWVudFVuaXRzPSJvYmplY3RCb3VuZGluZ0JveCIgeDE9IjAuNSIgeTE9IjAuMCIgeDI9IjAuNSIgeTI9IjEuMCI+PHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2ZmYTVkYiIvPjxzdG9wIG9mZnNldD0iMTAwJSIgc3RvcC1jb2xvcj0iI2ZmNjljMyIvPjwvbGluZWFyR3JhZGllbnQ+PC9kZWZzPjxyZWN0IHg9IjAiIHk9IjAiIHdpZHRoPSIxMDAlIiBoZWlnaHQ9IjEwMCUiIGZpbGw9InVybCgjZ3JhZCkiIC8+PC9zdmc+IA==); background-size: 100%; background-image: -webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(0%, #ffa5db), color-stop(100%, #ff69c3)); background-image: -moz-linear-gradient(#ffa5db, #ff69c3); background-image: -webkit-linear-gradient(#ffa5db, #ff69c3); background-image: linear-gradient(#ffa5db, #ff69c3); }
/* line 109, ../scss/app/partials/_buttons.scss */
.button.button-pink:active, .button-pink.button-xxl:active, .button-pink.stage-button-xxl:active, .button-pink.button-secondary:active, .button-pink.button-secondary-small:active, .button-pink.button-cta:active, .button-pink.button-cta-variant:active { box-shadow: none; background-image: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4gPHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGRlZnM+PGxpbmVhckdyYWRpZW50IGlkPSJncmFkIiBncmFkaWVudFVuaXRzPSJvYmplY3RCb3VuZGluZ0JveCIgeDE9IjAuNSIgeTE9IjAuMCIgeDI9IjAuNSIgeTI9IjEuMCI+PHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2ZmMDA5OSIvPjxzdG9wIG9mZnNldD0iMTAwJSIgc3RvcC1jb2xvcj0iI2ZmNmFjMyIvPjwvbGluZWFyR3JhZGllbnQ+PC9kZWZzPjxyZWN0IHg9IjAiIHk9IjAiIHdpZHRoPSIxMDAlIiBoZWlnaHQ9IjEwMCUiIGZpbGw9InVybCgjZ3JhZCkiIC8+PC9zdmc+IA==); background-size: 100%; background-image: -webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(0%, #ff0099), color-stop(100%, #ff6ac3)); background-image: -moz-linear-gradient(#ff0099, #ff6ac3); background-image: -webkit-linear-gradient(#ff0099, #ff6ac3); background-image: linear-gradient(#ff0099, #ff6ac3); }
/* line 116, ../scss/app/partials/_buttons.scss */
.button:disabled, .button-xxl:disabled, .stage-button-xxl:disabled, .button-secondary:disabled, .button-secondary-small:disabled, .button-cta:disabled, .button-cta-variant:disabled, .button[disabled], [disabled].button-xxl, [disabled].stage-button-xxl, [disabled].button-secondary, [disabled].button-secondary-small, [disabled].button-cta, [disabled].button-cta-variant, .button.disabled, .disabled.button-xxl, .disabled.stage-button-xxl, .disabled.button-secondary, .disabled.button-secondary-small, .disabled.button-cta, .disabled.button-cta-variant { -webkit-box-shadow: 0px 2px 1px rgba(36, 48, 50, 0.25); -moz-box-shadow: 0px 2px 1px rgba(36, 48, 50, 0.25); -ms-box-shadow: 0px 2px 1px rgba(36, 48, 50, 0.15); box-shadow: 0px 2px 1px rgba(36, 48, 50, 0.25); border: 0 none; border-top: 1px solid #f2f2f3; background-image: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4gPHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGRlZnM+PGxpbmVhckdyYWRpZW50IGlkPSJncmFkIiBncmFkaWVudFVuaXRzPSJvYmplY3RCb3VuZGluZ0JveCIgeDE9IjAuNSIgeTE9IjAuMCIgeDI9IjAuNSIgeTI9IjEuMCI+PHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2ZmZmZmZiIvPjxzdG9wIG9mZnNldD0iMTAwJSIgc3RvcC1jb2xvcj0iI2U1ZTVlNSIvPjwvbGluZWFyR3JhZGllbnQ+PC9kZWZzPjxyZWN0IHg9IjAiIHk9IjAiIHdpZHRoPSIxMDAlIiBoZWlnaHQ9IjEwMCUiIGZpbGw9InVybCgjZ3JhZCkiIC8+PC9zdmc+IA==); background-size: 100%; background-image: -webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(0%, #ffffff), color-stop(100%, #e5e5e5)); background-image: -moz-linear-gradient(#ffffff, #e5e5e5); background-image: -webkit-linear-gradient(#ffffff, #e5e5e5); background-image: linear-gradient(#ffffff, #e5e5e5); color: #d0d0d0 !important; }
/* line 124, ../scss/app/partials/_buttons.scss */
.button:disabled:after, .button-xxl:disabled:after, .stage-button-xxl:disabled:after, .button-secondary:disabled:after, .button-secondary-small:disabled:after, .button-cta:disabled:after, .button-cta-variant:disabled:after, .button[disabled]:after, [disabled].button-xxl:after, [disabled].stage-button-xxl:after, [disabled].button-secondary:after, [disabled].button-secondary-small:after, [disabled].button-cta:after, [disabled].button-cta-variant:after, .button.disabled:after, .disabled.button-xxl:after, .disabled.stage-button-xxl:after, .disabled.button-secondary:after, .disabled.button-secondary-small:after, .disabled.button-cta:after, .disabled.button-cta-variant:after { content: ""; display: block; width: 0; height: 0; border: solid 5px; border-color: transparent transparent transparent #d0d0d0; vertical-align: top; margin: 3px 0 0 7px; display: inline-block; }
/* line 133, ../scss/app/partials/_buttons.scss */
.button.button-xl, .button-xl.button-xxl, .button-xl.stage-button-xxl, .button-xl.button-secondary, .button-xl.button-secondary-small, .button-xl.button-cta, .button-xl.button-cta-variant { -moz-border-radius: 6px; -webkit-border-radius: 6px; border-radius: 6px; height: auto; font-size: 1.84615em; line-height: 1em; }
/* line 139, ../scss/app/partials/_buttons.scss */
.button.button-xl:after, .button-xl.button-xxl:after, .button-xl.stage-button-xxl:after, .button-xl.button-secondary:after, .button-xl.button-secondary-small:after, .button-xl.button-cta:after, .button-xl.button-cta-variant:after { content: ""; display: block; width: 0; height: 0; border: solid 8px; border-color: transparent transparent transparent #ffffff; display: inline-block; vertical-align: top; margin: 6px 0 0 9px; }
/* line 148, ../scss/app/partials/_buttons.scss */
.button-xxl { box-sizing: content-box; font-size: 1.38462em; font-weight: bold; line-height: 1.38462em; min-width: 302px; padding: 18px 0 11px; }
/* line 156, ../scss/app/partials/_buttons.scss */
.button-xxl:after { content: none; }
/* line 161, ../scss/app/partials/_buttons.scss */
.stage-button-xxl { box-sizing: content-box; font-family: "Univers LT W01 65 Bold", Verdana, Arial, sans-serif; font-size: 20px; font-weight: bold; line-height: 28px; min-width: 302px; padding: 18px 0 11px; border: none !important; }
/* line 171, ../scss/app/partials/_buttons.scss */
.stage-button-xxl:after { content: none; }
/* line 186, ../scss/app/partials/_buttons.scss */
.arrow-big { height: 32px; }
/* line 188, ../scss/app/partials/_buttons.scss */
.arrow-big:after { margin: 0; vertical-align: middle; line-height: 32px; }
/* line 199, ../scss/app/partials/_buttons.scss */
.button-secondary, .button-secondary-small { -webkit-box-shadow: 0px 2px 1px rgba(36, 48, 50, 0.25); -moz-box-shadow: 0px 2px 1px rgba(36, 48, 50, 0.25); -ms-box-shadow: 0px 2px 1px rgba(36, 48, 50, 0.15); box-shadow: 0px 2px 1px rgba(36, 48, 50, 0.25); border: 0 none; border-top: 1px solid #e5e5e5; background-image: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4gPHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGRlZnM+PGxpbmVhckdyYWRpZW50IGlkPSJncmFkIiBncmFkaWVudFVuaXRzPSJvYmplY3RCb3VuZGluZ0JveCIgeDE9IjAuNSIgeTE9IjAuMCIgeDI9IjAuNSIgeTI9IjEuMCI+PHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2YxZjFmMSIvPjxzdG9wIG9mZnNldD0iMTAwJSIgc3RvcC1jb2xvcj0iI2U1ZTVlNSIvPjwvbGluZWFyR3JhZGllbnQ+PC9kZWZzPjxyZWN0IHg9IjAiIHk9IjAiIHdpZHRoPSIxMDAlIiBoZWlnaHQ9IjEwMCUiIGZpbGw9InVybCgjZ3JhZCkiIC8+PC9zdmc+IA==); background-size: 100%; background-image: -webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(0%, #f1f1f1), color-stop(100%, #e5e5e5)); background-image: -moz-linear-gradient(#f1f1f1, #e5e5e5); background-image: -webkit-linear-gradient(#f1f1f1, #e5e5e5); background-image: linear-gradient(#f1f1f1, #e5e5e5); color: #0099ff !important; }
/* line 205, ../scss/app/partials/_buttons.scss */
.button-secondary:hover, .button-secondary-small:hover { color: #0099ff !important; -webkit-box-shadow: 0px 2px 1px rgba(36, 48, 50, 0.25); -moz-box-shadow: 0px 2px 1px rgba(36, 48, 50, 0.25); -ms-box-shadow: 0px 2px 1px rgba(36, 48, 50, 0.15); box-shadow: 0px 2px 1px rgba(36, 48, 50, 0.25); border: 0 none; border-top: 1px solid #e5e5e5; background-image: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4gPHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGRlZnM+PGxpbmVhckdyYWRpZW50IGlkPSJncmFkIiBncmFkaWVudFVuaXRzPSJvYmplY3RCb3VuZGluZ0JveCIgeDE9IjAuNSIgeTE9IjAuMCIgeDI9IjAuNSIgeTI9IjEuMCI+PHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2ZlZmVmZSIvPjxzdG9wIG9mZnNldD0iMTAwJSIgc3RvcC1jb2xvcj0iI2Q2ZDZkNiIvPjwvbGluZWFyR3JhZGllbnQ+PC9kZWZzPjxyZWN0IHg9IjAiIHk9IjAiIHdpZHRoPSIxMDAlIiBoZWlnaHQ9IjEwMCUiIGZpbGw9InVybCgjZ3JhZCkiIC8+PC9zdmc+IA==); background-size: 100%; background-image: -webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(0%, #fefefe), color-stop(100%, #d6d6d6)); background-image: -moz-linear-gradient(#fefefe, #d6d6d6); background-image: -webkit-linear-gradient(#fefefe, #d6d6d6); background-image: linear-gradient(#fefefe, #d6d6d6); }
/* line 211, ../scss/app/partials/_buttons.scss */
.button-secondary:active, .button-secondary-small:active { color: #0099ff !important; background-image: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4gPHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGRlZnM+PGxpbmVhckdyYWRpZW50IGlkPSJncmFkIiBncmFkaWVudFVuaXRzPSJvYmplY3RCb3VuZGluZ0JveCIgeDE9IjAuNSIgeTE9IjAuMCIgeDI9IjAuNSIgeTI9IjEuMCI+PHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2U1ZTVlNSIvPjxzdG9wIG9mZnNldD0iMTAwJSIgc3RvcC1jb2xvcj0iI2YxZjFmMSIvPjwvbGluZWFyR3JhZGllbnQ+PC9kZWZzPjxyZWN0IHg9IjAiIHk9IjAiIHdpZHRoPSIxMDAlIiBoZWlnaHQ9IjEwMCUiIGZpbGw9InVybCgjZ3JhZCkiIC8+PC9zdmc+IA==); background-size: 100%; background-image: -webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(0%, #e5e5e5), color-stop(100%, #f1f1f1)); background-image: -moz-linear-gradient(#e5e5e5, #f1f1f1); background-image: -webkit-linear-gradient(#e5e5e5, #f1f1f1); background-image: linear-gradient(#e5e5e5, #f1f1f1); }
/* line 216, ../scss/app/partials/_buttons.scss */
.button-secondary:after, .button-secondary-small:after { content: ""; display: block; width: 0; height: 0; border: solid 5px; border-color: transparent transparent transparent #0099ff; display: inline-block; margin-left: 8px; }
/* line 222, ../scss/app/partials/_buttons.scss */
.button-secondary:visited, .button-secondary-small:visited, .button-secondary:focus, .button-secondary-small:focus { color: #0099ff !important; }
/* line 226, ../scss/app/partials/_buttons.scss */
.button-secondary:focus, .button-secondary-small:focus { -webkit-box-shadow: 0px 2px 1px rgba(36, 48, 50, 0.25); -moz-box-shadow: 0px 2px 1px rgba(36, 48, 50, 0.25); -ms-box-shadow: 0px 2px 1px rgba(36, 48, 50, 0.15); box-shadow: 0px 2px 1px rgba(36, 48, 50, 0.25); border: 0 none; border-top: 1px solid #e5e5e5; }
/* line 234, ../scss/app/partials/_buttons.scss */
#previewCertificate:disabled, #previewCertificate[disabled], #previewCertificate.disabled { -webkit-box-shadow: 0px 2px 1px rgba(36, 48, 50, 0.25); -moz-box-shadow: 0px 2px 1px rgba(36, 48, 50, 0.25); -ms-box-shadow: 0px 2px 1px rgba(36, 48, 50, 0.15); box-shadow: 0px 2px 1px rgba(36, 48, 50, 0.25); border: 0 none; border-top: 1px solid #f2f2f3; background-image: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4gPHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGRlZnM+PGxpbmVhckdyYWRpZW50IGlkPSJncmFkIiBncmFkaWVudFVuaXRzPSJvYmplY3RCb3VuZGluZ0JveCIgeDE9IjAuNSIgeTE9IjAuMCIgeDI9IjAuNSIgeTI9IjEuMCI+PHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2ZmZmZmZiIvPjxzdG9wIG9mZnNldD0iMTAwJSIgc3RvcC1jb2xvcj0iI2U1ZTVlNSIvPjwvbGluZWFyR3JhZGllbnQ+PC9kZWZzPjxyZWN0IHg9IjAiIHk9IjAiIHdpZHRoPSIxMDAlIiBoZWlnaHQ9IjEwMCUiIGZpbGw9InVybCgjZ3JhZCkiIC8+PC9zdmc+IA==); background-size: 100%; background-image: -webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(0%, #ffffff), color-stop(100%, #e5e5e5)); background-image: -moz-linear-gradient(#ffffff, #e5e5e5); background-image: -webkit-linear-gradient(#ffffff, #e5e5e5); background-image: linear-gradient(#ffffff, #e5e5e5); color: #d0d0d0 !important; }
/* line 242, ../scss/app/partials/_buttons.scss */
#previewCertificate:disabled:after, #previewCertificate[disabled]:after, #previewCertificate.disabled:after { content: ""; display: block; width: 0; height: 0; border: solid 5px; border-color: transparent transparent transparent #d0d0d0; vertical-align: top; margin: 3px 0 0 7px; display: inline-block; }
/* line 252, ../scss/app/partials/_buttons.scss */
.button-secondary.button-arrow-left, .button-arrow-left.button-secondary-small { padding-left: 5px; padding-right: 10px; }
/* line 255, ../scss/app/partials/_buttons.scss */
.button-secondary.button-arrow-left:after, .button-arrow-left.button-secondary-small:after { border: 0; margin: 0; }
/* line 259, ../scss/app/partials/_buttons.scss */
.button-secondary.button-arrow-left:before, .button-arrow-left.button-secondary-small:before { content: ""; display: block; width: 0; height: 0; border: solid 5px; border-color: transparent #0099ff transparent transparent; display: inline-block; vertical-align: top; margin: 3px 6px 0 0; }
/* line 271, ../scss/app/partials/_buttons.scss */
.button-secondary-small { font-size: 0.84615em; height: 27px; padding: 0.69231em 0.38462em 0.76923em 0.76923em; }
/* line 277, ../scss/app/partials/_buttons.scss */
.button-secondary-small:active { background-image: url(/blob/6080/09d57a4040a37189f40834db736a89e1/button-secondary-active-png-data.png); }
/* line 281, ../scss/app/partials/_buttons.scss */
.button-secondary-small:focus { color: #0099ff !important; }
/* line 285, ../scss/app/partials/_buttons.scss */
.button-secondary-small:after { content: ""; display: block; width: 0; height: 0; border: solid 5px; border-color: transparent transparent transparent #0099ff; display: inline-block; margin-left: 8px; margin-top: 1px; }
/* line 297, ../scss/app/partials/_buttons.scss */
.button-cta, .button-cta-variant { background-image: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4gPHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGRlZnM+PGxpbmVhckdyYWRpZW50IGlkPSJncmFkIiBncmFkaWVudFVuaXRzPSJvYmplY3RCb3VuZGluZ0JveCIgeDE9IjAuNSIgeTE9IjAuMCIgeDI9IjAuNSIgeTI9IjEuMCI+PHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2ZmNTViYiIvPjxzdG9wIG9mZnNldD0iMTAwJSIgc3RvcC1jb2xvcj0iI2ZmMDE5YSIvPjwvbGluZWFyR3JhZGllbnQ+PC9kZWZzPjxyZWN0IHg9IjAiIHk9IjAiIHdpZHRoPSIxMDAlIiBoZWlnaHQ9IjEwMCUiIGZpbGw9InVybCgjZ3JhZCkiIC8+PC9zdmc+IA==); background-size: 100%; background-image: -webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(0%, #ff55bb), color-stop(100%, #ff019a)); background-image: -moz-linear-gradient(#ff55bb, #ff019a); background-image: -webkit-linear-gradient(#ff55bb, #ff019a); background-image: linear-gradient(#ff55bb, #ff019a); box-shadow: none; border: 0 none; -webkit-border-radius: 6px; -moz-border-radius: 6px; border-radius: 6px; height: 39px; font-size: 1.84615em; line-height: 1em; margin-bottom: 0; font-family: Arial; font-weight: bold; letter-spacing: -0.2px; padding: 0.375em 0.41667em 0.41667em 0.875em; }
/* line 320, ../scss/app/partials/_buttons.scss */
.button-cta:hover, .button-cta-variant:hover { box-shadow: none; border-top: 0; background-image: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4gPHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGRlZnM+PGxpbmVhckdyYWRpZW50IGlkPSJncmFkIiBncmFkaWVudFVuaXRzPSJvYmplY3RCb3VuZGluZ0JveCIgeDE9IjAuNSIgeTE9IjAuMCIgeDI9IjAuNSIgeTI9IjEuMCI+PHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2ZmYTVkYiIvPjxzdG9wIG9mZnNldD0iMTAwJSIgc3RvcC1jb2xvcj0iI2ZmNjljMyIvPjwvbGluZWFyR3JhZGllbnQ+PC9kZWZzPjxyZWN0IHg9IjAiIHk9IjAiIHdpZHRoPSIxMDAlIiBoZWlnaHQ9IjEwMCUiIGZpbGw9InVybCgjZ3JhZCkiIC8+PC9zdmc+IA==); background-size: 100%; background-image: -webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(0%, #ffa5db), color-stop(100%, #ff69c3)); background-image: -moz-linear-gradient(#ffa5db, #ff69c3); background-image: -webkit-linear-gradient(#ffa5db, #ff69c3); background-image: linear-gradient(#ffa5db, #ff69c3); }
/* line 326, ../scss/app/partials/_buttons.scss */
.button-cta:active, .button-cta-variant:active { box-shadow: none; border: 0 none; background-image: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4gPHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGRlZnM+PGxpbmVhckdyYWRpZW50IGlkPSJncmFkIiBncmFkaWVudFVuaXRzPSJvYmplY3RCb3VuZGluZ0JveCIgeDE9IjAuNSIgeTE9IjAuMCIgeDI9IjAuNSIgeTI9IjEuMCI+PHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2ZmMDA5OSIvPjxzdG9wIG9mZnNldD0iMTAwJSIgc3RvcC1jb2xvcj0iI2ZmNmFjMyIvPjwvbGluZWFyR3JhZGllbnQ+PC9kZWZzPjxyZWN0IHg9IjAiIHk9IjAiIHdpZHRoPSIxMDAlIiBoZWlnaHQ9IjEwMCUiIGZpbGw9InVybCgjZ3JhZCkiIC8+PC9zdmc+IA==); background-size: 100%; background-image: -webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(0%, #ff0099), color-stop(100%, #ff6ac3)); background-image: -moz-linear-gradient(#ff0099, #ff6ac3); background-image: -webkit-linear-gradient(#ff0099, #ff6ac3); background-image: linear-gradient(#ff0099, #ff6ac3); }
/* line 332, ../scss/app/partials/_buttons.scss */
.button-cta:after, .button-cta-variant:after { content: ""; display: block; width: 0; height: 0; border: solid 9px; border-color: transparent transparent transparent #ffffff; display: inline-block; margin: 3px 0 0 12px; }
/* line 339, ../scss/app/partials/_buttons.scss */
.button-cta.button-cta--smaller, .button-cta--smaller.button-cta-variant { height: 30px; font-size: 1em; line-height: 1.61538em; }
/* line 344, ../scss/app/partials/_buttons.scss */
.button-cta.button-cta--smaller:after, .button-cta--smaller.button-cta-variant:after { content: ""; display: block; width: 0; height: 0; border: solid 6px; border-color: transparent transparent transparent #ffffff; display: inline-block; margin: 4px 0 0 12px; }
/* line 356, ../scss/app/partials/_buttons.scss */
.button-cta-variant { background-image: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4gPHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGRlZnM+PGxpbmVhckdyYWRpZW50IGlkPSJncmFkIiBncmFkaWVudFVuaXRzPSJvYmplY3RCb3VuZGluZ0JveCIgeDE9IjAuNSIgeTE9IjAuMCIgeDI9IjAuNSIgeTI9IjEuMCI+PHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2ZlZmVmZSIvPjxzdG9wIG9mZnNldD0iMTAwJSIgc3RvcC1jb2xvcj0iI2U1ZTVlNSIvPjwvbGluZWFyR3JhZGllbnQ+PC9kZWZzPjxyZWN0IHg9IjAiIHk9IjAiIHdpZHRoPSIxMDAlIiBoZWlnaHQ9IjEwMCUiIGZpbGw9InVybCgjZ3JhZCkiIC8+PC9zdmc+IA==); background-size: 100%; background-image: -webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(0%, #fefefe), color-stop(100%, #e5e5e5)); background-image: -moz-linear-gradient(#fefefe, #e5e5e5); background-image: -webkit-linear-gradient(#fefefe, #e5e5e5); background-image: linear-gradient(#fefefe, #e5e5e5); color: #ff039b !important; height: 33px; text-align: left; font-size: 19px; font-weight: bold; letter-spacing: 0.5px; padding: 0.45em 0.05em 0.5em 0.75em; }
/* line 375, ../scss/app/partials/_buttons.scss */
.button-cta-variant:hover { -webkit-box-shadow: 0px 2px 1px rgba(36, 48, 50, 0.25); -moz-box-shadow: 0px 2px 1px rgba(36, 48, 50, 0.25); -ms-box-shadow: 0px 2px 1px rgba(36, 48, 50, 0.15); box-shadow: 0px 2px 1px rgba(36, 48, 50, 0.25); border: 0 none; border-top: 1px solid #e5e5e5; background-image: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4gPHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGRlZnM+PGxpbmVhckdyYWRpZW50IGlkPSJncmFkIiBncmFkaWVudFVuaXRzPSJvYmplY3RCb3VuZGluZ0JveCIgeDE9IjAuNSIgeTE9IjAuMCIgeDI9IjAuNSIgeTI9IjEuMCI+PHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2ZlZmVmZSIvPjxzdG9wIG9mZnNldD0iMTAwJSIgc3RvcC1jb2xvcj0iI2Q1ZDVkNSIvPjwvbGluZWFyR3JhZGllbnQ+PC9kZWZzPjxyZWN0IHg9IjAiIHk9IjAiIHdpZHRoPSIxMDAlIiBoZWlnaHQ9IjEwMCUiIGZpbGw9InVybCgjZ3JhZCkiIC8+PC9zdmc+IA==); background-size: 100%; background-image: -webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(0%, #fefefe), color-stop(100%, #d5d5d5)); background-image: -moz-linear-gradient(#fefefe, #d5d5d5); background-image: -webkit-linear-gradient(#fefefe, #d5d5d5); background-image: linear-gradient(#fefefe, #d5d5d5); box-shadow: none; border: 0 none; }
/* line 382, ../scss/app/partials/_buttons.scss */
.button-cta-variant:active { background-image: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4gPHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGRlZnM+PGxpbmVhckdyYWRpZW50IGlkPSJncmFkIiBncmFkaWVudFVuaXRzPSJvYmplY3RCb3VuZGluZ0JveCIgeDE9IjAuNSIgeTE9IjAuMCIgeDI9IjAuNSIgeTI9IjEuMCI+PHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2U1ZTVlNSIvPjxzdG9wIG9mZnNldD0iMTAwJSIgc3RvcC1jb2xvcj0iI2YxZjFmMSIvPjwvbGluZWFyR3JhZGllbnQ+PC9kZWZzPjxyZWN0IHg9IjAiIHk9IjAiIHdpZHRoPSIxMDAlIiBoZWlnaHQ9IjEwMCUiIGZpbGw9InVybCgjZ3JhZCkiIC8+PC9zdmc+IA==); background-size: 100%; background-image: -webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(0%, #e5e5e5), color-stop(100%, #f1f1f1)); background-image: -moz-linear-gradient(#e5e5e5, #f1f1f1); background-image: -webkit-linear-gradient(#e5e5e5, #f1f1f1); background-image: linear-gradient(#e5e5e5, #f1f1f1); box-shadow: none; border: 0 none; }
/* line 388, ../scss/app/partials/_buttons.scss */
.button-cta-variant:after { border: 0 none; }
/* line 392, ../scss/app/partials/_buttons.scss */
.button-cta-variant:visited, .button-cta-variant:focus { color: #ff039b !important; }
/* line 398, ../scss/app/partials/_buttons.scss */
.fb-share-button > span { vertical-align: top !important; }
/* line 464, ../scss/app/partials/_buttons.scss */
.button-xl-start-cta { background: linear-gradient(#4db8ff, #0099ff); padding: 5px 20px 0; border-radius: 6px; -moz-box-shadow: none; -webkit-box-shadow: none; box-shadow: none; font-size: 22px; height: 60px; width: 302px; font-family: "Univers LT W01 65 Bold", Verdana, Arial, sans-serif; cursor: pointer; border: none; color: white; }
/* line 455, ../scss/app/partials/_buttons.scss */
.button-xl-start-cta:hover { background: #007acc; }
/* line 468, ../scss/app/partials/_buttons.scss */
.button-xl-spenden { background: linear-gradient(#ff4eb8, #ff019a); padding: 5px 20px 0; border-radius: 6px; -moz-box-shadow: none; -webkit-box-shadow: none; box-shadow: none; font-size: 22px; height: 60px; width: 302px; font-family: "Univers LT W01 65 Bold", Verdana, Arial, sans-serif; cursor: pointer; border: none; color: white; }
/* line 455, ../scss/app/partials/_buttons.scss */
.button-xl-spenden:hover { background: #cc027b; }
/* line 472, ../scss/app/partials/_buttons.scss */
.button-xl-sekundaer { background: linear-gradient(#ffffff, #eeeeee); padding: 5px 20px 0; border-radius: 6px; -moz-box-shadow: none; -webkit-box-shadow: none; box-shadow: none; font-size: 22px; height: 60px; width: 302px; font-family: "Univers LT W01 65 Bold", Verdana, Arial, sans-serif; cursor: pointer; border: 1px solid #ccc; color: #09f; }
/* line 455, ../scss/app/partials/_buttons.scss */
.button-xl-sekundaer:hover { background: #ccc; border: 1px solid #aaa; color: #007acc; }
/* line 476, ../scss/app/partials/_buttons.scss */
.button-start-cta { background: #0099ff; padding: 3px 20px 0; border-radius: 6px; -moz-box-shadow: none; -webkit-box-shadow: none; box-shadow: none; font-size: 16px; height: 40px; min-width: 200px; font-family: "Univers LT W01 65 Bold", Verdana, Arial, sans-serif; cursor: pointer; border: none; color: white; }
/* line 455, ../scss/app/partials/_buttons.scss */
.button-start-cta:hover { background: #007acc; }
/* line 480, ../scss/app/partials/_buttons.scss */
.button-spenden { background: #ff019a; padding: 3px 20px 0; border-radius: 6px; -moz-box-shadow: none; -webkit-box-shadow: none; box-shadow: none; font-size: 16px; height: 40px; min-width: 200px; font-family: "Univers LT W01 65 Bold", Verdana, Arial, sans-serif; cursor: pointer; border: none; color: white; }
/* line 455, ../scss/app/partials/_buttons.scss */
.button-spenden:hover { background: #cc027b; }
/* line 484, ../scss/app/partials/_buttons.scss */
.button-sekundaer { background: #eee; padding: 3px 20px 0; border-radius: 6px; -moz-box-shadow: none; -webkit-box-shadow: none; box-shadow: none; font-size: 16px; height: 40px; min-width: 200px; font-family: "Univers LT W01 65 Bold", Verdana, Arial, sans-serif; cursor: pointer; border: 1px solid #ccc; color: #09f; }
/* line 455, ../scss/app/partials/_buttons.scss */
.button-sekundaer:hover { background: #ccc; border: 1px solid #aaa; color: #007acc; }
/* line 493, ../scss/app/partials/_buttons.scss */
.button-fullsize { position: absolute; top: 0; left: 0; width: 100%; height: 100%; cursor: pointer; }
/* line 504, ../scss/app/partials/_buttons.scss */
.button-play { width: 48px; height: 48px; background: url(/blob/6150/dc9688125eedc67668bbc922a3b95c99/buttons-png-data.png) 0 -883px no-repeat; height: 48px; width: 48px; display: inline-block; }
/* line 509, ../scss/app/partials/_buttons.scss */
.button-play:hover { opacity: 0.75; }
/* line 514, ../scss/app/partials/_buttons.scss */
.button-play.bp--youtube { background: url(/blob/6150/dc9688125eedc67668bbc922a3b95c99/buttons-png-data.png) 0 -1027px no-repeat; height: 48px; width: 48px; display: inline-block; }
/* line 519, ../scss/app/partials/_buttons.scss */
.button-play.bp--centred { position: absolute; top: 50%; left: 50%; margin-left: -24px; margin-top: -24px; }
/* line 528, ../scss/app/partials/_buttons.scss */
.button-nav-burger { width: 30px; height: 30px; background-color: #0099ff; border: none; -webkit-border-radius: 4px; -moz-border-radius: 4px; border-radius: 4px; }
/* line 535, ../scss/app/partials/_buttons.scss */
.button-nav-burger:before, .button-nav-burger:after { display: block; content: " "; position: absolute; top: 0; left: 0; width: 30px; height: 30px; transition: opacity 0.2s; }
/* line 546, ../scss/app/partials/_buttons.scss */
.button-nav-burger:before { opacity: 1; background-position: 0 -5437px; height: 30px; width: 30px; display: inline-block; }
/* line 550, ../scss/app/partials/_buttons.scss */
.button-nav-burger:after { opacity: 0; background-position: 0 -2354px; height: 30px; width: 30px; display: inline-block; }
/* line 556, ../scss/app/partials/_buttons.scss */
.button-nav-burger.js-active:before { opacity: 0; }
/* line 559, ../scss/app/partials/_buttons.scss */
.button-nav-burger.js-active:after { opacity: 1; }
/* line 566, ../scss/app/partials/_buttons.scss */
.button-arrow-right.js-active, .js-active.nav-main__arrow { background-color: #0099ff; }
/* line 568, ../scss/app/partials/_buttons.scss */
.button-arrow-right.js-active:after, .js-active.nav-main__arrow:after { -moz-transform: rotate(90deg); -ms-transform: rotate(90deg); -o-transform: rotate(90deg); -webkit-transform: rotate(90deg); transform: rotate(90deg); }
/* line 577, ../scss/app/partials/_buttons.scss */
.button-arrow-right, .nav-main__arrow { width: 30px; height: 30px; background-color: #aaa; -webkit-border-radius: 4px; -moz-border-radius: 4px; border-radius: 4px; }
/* line 584, ../scss/app/partials/_buttons.scss */
.button-arrow-right:after, .nav-main__arrow:after { content: " "; display: block; width: 30px; height: 30px; background-position: 0 -1502px; height: 30px; width: 30px; display: inline-block; -moz-transform: rotate(0deg); -ms-transform: rotate(0deg); -o-transform: rotate(0deg); -webkit-transform: rotate(0deg); transform: rotate(0deg); transition: -moz-transform 0.2s; transition: -ms-transform 0.2s; transition: -o-transform 0.2s; transition: -webkit-transform 0.2s; transition: transform 0.2s; }
/* line 14, ../scss/app/partials/_buttons_ie.scss */
.ie9 .button, .ie9 .button-xxl, .ie9 .stage-button-xxl, .ie9 .button-secondary, .ie9 .button-secondary-small, .ie9 .button-cta, .ie9 .button-cta-variant, .lt-ie9 .button, .lt-ie9 .button-xxl, .lt-ie9 .stage-button-xxl, .lt-ie9 .button-secondary, .lt-ie9 .button-secondary-small, .lt-ie9 .button-cta, .lt-ie9 .button-cta-variant { border: 0 none; background-image: url(/blob/6084/b5c78547202d09866e4ca6d785784f53/button-standard-png-data.png); background-repeat: repeat-x; background-size: auto 100%; padding: 0.61538em 0.38462em 0.76923em 0.76923em; }
/* line 21, ../scss/app/partials/_buttons_ie.scss */
.ie9 .button:hover, .ie9 .button-xxl:hover, .ie9 .stage-button-xxl:hover, .ie9 .button-secondary:hover, .ie9 .button-secondary-small:hover, .ie9 .button-cta:hover, .ie9 .button-cta-variant:hover, .lt-ie9 .button:hover, .lt-ie9 .button-xxl:hover, .lt-ie9 .stage-button-xxl:hover, .lt-ie9 .button-secondary:hover, .lt-ie9 .button-secondary-small:hover, .lt-ie9 .button-cta:hover, .lt-ie9 .button-cta-variant:hover { border-top: 0; background-image: url(/blob/6088/99d070845d1dead211a0dd420e4efb17/button-standard-hover-png-data.png); }
/* line 26, ../scss/app/partials/_buttons_ie.scss */
.ie9 .button:active, .ie9 .button-xxl:active, .ie9 .stage-button-xxl:active, .ie9 .button-secondary:active, .ie9 .button-secondary-small:active, .ie9 .button-cta:active, .ie9 .button-cta-variant:active, .lt-ie9 .button:active, .lt-ie9 .button-xxl:active, .lt-ie9 .stage-button-xxl:active, .lt-ie9 .button-secondary:active, .lt-ie9 .button-secondary-small:active, .lt-ie9 .button-cta:active, .lt-ie9 .button-cta-variant:active { background-image: url(/blob/6086/73536337f78156dad88bbe383c9ac05b/button-standard-active-png-data.png); }
/* line 31, ../scss/app/partials/_buttons_ie.scss */
.ie9 .button:disabled, .ie9 .button-xxl:disabled, .ie9 .stage-button-xxl:disabled, .ie9 .button-secondary:disabled, .ie9 .button-secondary-small:disabled, .ie9 .button-cta:disabled, .ie9 .button-cta-variant:disabled, .ie9 .button[disabled], .ie9 [disabled].button-xxl, .ie9 [disabled].stage-button-xxl, .ie9 [disabled].button-secondary, .ie9 [disabled].button-secondary-small, .ie9 [disabled].button-cta, .ie9 [disabled].button-cta-variant, .ie9 .button.disabled, .ie9 .disabled.button-xxl, .ie9 .disabled.stage-button-xxl, .ie9 .disabled.button-secondary, .ie9 .disabled.button-secondary-small, .ie9 .disabled.button-cta, .ie9 .disabled.button-cta-variant, .lt-ie9 .button:disabled, .lt-ie9 .button-xxl:disabled, .lt-ie9 .stage-button-xxl:disabled, .lt-ie9 .button-secondary:disabled, .lt-ie9 .button-secondary-small:disabled, .lt-ie9 .button-cta:disabled, .lt-ie9 .button-cta-variant:disabled, .lt-ie9 .button[disabled], .lt-ie9 [disabled].button-xxl, .lt-ie9 [disabled].stage-button-xxl, .lt-ie9 [disabled].button-secondary, .lt-ie9 [disabled].button-secondary-small, .lt-ie9 [disabled].button-cta, .lt-ie9 [disabled].button-cta-variant, .lt-ie9 .button.disabled, .lt-ie9 .disabled.button-xxl, .lt-ie9 .disabled.stage-button-xxl, .lt-ie9 .disabled.button-secondary, .lt-ie9 .disabled.button-secondary-small, .lt-ie9 .disabled.button-cta, .lt-ie9 .disabled.button-cta-variant { border-top: 0; background-image: url(/blob/6836/63e364481e1df5461aacbce377fe8022/button-disabled-png-data.png); }
/* line 39, ../scss/app/partials/_buttons_ie.scss */
.lt-ie9 .button, .lt-ie9 .button-xxl, .lt-ie9 .stage-button-xxl, .lt-ie9 .button-secondary, .lt-ie9 .button-secondary-small, .lt-ie9 .button-cta, .lt-ie9 .button-cta-variant { background-color: #019aff; }
/* line 42, ../scss/app/partials/_buttons_ie.scss */
.lt-ie9 .button:hover, .lt-ie9 .button-xxl:hover, .lt-ie9 .stage-button-xxl:hover, .lt-ie9 .button-secondary:hover, .lt-ie9 .button-secondary-small:hover, .lt-ie9 .button-cta:hover, .lt-ie9 .button-cta-variant:hover { background-color: #4db8ff; }
/* line 45, ../scss/app/partials/_buttons_ie.scss */
.lt-ie9 .button:active, .lt-ie9 .button-xxl:active, .lt-ie9 .stage-button-xxl:active, .lt-ie9 .button-secondary:active, .lt-ie9 .button-secondary-small:active, .lt-ie9 .button-cta:active, .lt-ie9 .button-cta-variant:active { background-color: #48b6ff; }
/* line 49, ../scss/app/partials/_buttons_ie.scss */
.lt-ie9 .button.disabled, .lt-ie9 .disabled.button-xxl, .lt-ie9 .disabled.stage-button-xxl, .lt-ie9 .disabled.button-secondary, .lt-ie9 .disabled.button-secondary-small, .lt-ie9 .disabled.button-cta, .lt-ie9 .disabled.button-cta-variant { background: url(/blob/6836/63e364481e1df5461aacbce377fe8022/button-disabled-png-data.png); color: #d0d0d0 !important; }
/* line 53, ../scss/app/partials/_buttons_ie.scss */
.lt-ie9 .button.disabled:after, .lt-ie9 .disabled.button-xxl:after, .lt-ie9 .disabled.stage-button-xxl:after, .lt-ie9 .disabled.button-secondary:after, .lt-ie9 .disabled.button-secondary-small:after, .lt-ie9 .disabled.button-cta:after, .lt-ie9 .disabled.button-cta-variant:after { content: ""; display: block; width: 0; height: 0; border: solid 5px; border-color: transparent transparent transparent #d0d0d0; vertical-align: top; margin: 3px 0 0 7px; display: inline-block; }
/* line 60, ../scss/app/partials/_buttons_ie.scss */
.lt-ie9 .button:after, .lt-ie9 .button-xxl:after, .lt-ie9 .stage-button-xxl:after, .lt-ie9 .button-secondary:after, .lt-ie9 .button-secondary-small:after, .lt-ie9 .button-cta:after, .lt-ie9 .button-cta-variant:after { margin: 2px 0 0 7px; }
/* line 69, ../scss/app/partials/_buttons_ie.scss */
.ie9 .button-secondary, .ie9 .button-secondary-small, .lt-ie9 .button-secondary, .lt-ie9 .button-secondary-small { font-family: Verdana, Arial, Helvetica, sans-serif; color: #0099ff; border: 0 none; border-left: 1px solid #e3e0e0; border-right: 1px solid #e3e0e0; background-image: url(/blob/6078/9448461bd7da8efed3c9e82d125afe4e/button-secondary-png-data.png); background-repeat: repeat-x; background-size: auto 100%; }
/* line 79, ../scss/app/partials/_buttons_ie.scss */
.ie9 .button-secondary:hover, .ie9 .button-secondary-small:hover, .lt-ie9 .button-secondary:hover, .lt-ie9 .button-secondary-small:hover { border-top: 0; border-left: 1px solid #f1eded; border-right: 1px solid #f1eded; background-image: url(/blob/6082/74afd4449a1cc280d4551041ff7ceeda/button-secondary-hover-png-data.png); }
/* line 86, ../scss/app/partials/_buttons_ie.scss */
.ie9 .button-secondary:active, .ie9 .button-secondary-small:active, .lt-ie9 .button-secondary:active, .lt-ie9 .button-secondary-small:active { background-image: url(/blob/6080/09d57a4040a37189f40834db736a89e1/button-secondary-active-png-data.png); }
/* line 90, ../scss/app/partials/_buttons_ie.scss */
.ie9 .button-secondary:focus, .ie9 .button-secondary-small:focus, .lt-ie9 .button-secondary:focus, .lt-ie9 .button-secondary-small:focus { color: #0099ff !important; }
/* line 94, ../scss/app/partials/_buttons_ie.scss */
.ie9 .button-secondary:after, .ie9 .button-secondary-small:after, .lt-ie9 .button-secondary:after, .lt-ie9 .button-secondary-small:after { content: ""; display: block; width: 0; height: 0; border: solid 5px; border-color: transparent transparent transparent #0099ff; display: inline-block; margin-left: 8px; }
/* line 101, ../scss/app/partials/_buttons_ie.scss */
.ie9 .button-secondary.button-arrow-left, .ie9 .button-arrow-left.button-secondary-small, .lt-ie9 .button-secondary.button-arrow-left, .lt-ie9 .button-arrow-left.button-secondary-small { padding-left: 5px; padding-right: 10px; }
/* line 105, ../scss/app/partials/_buttons_ie.scss */
.ie9 .button-secondary.button-arrow-left:after, .ie9 .button-arrow-left.button-secondary-small:after, .lt-ie9 .button-secondary.button-arrow-left:after, .lt-ie9 .button-arrow-left.button-secondary-small:after { border: 0; margin: 0; }
/* line 109, ../scss/app/partials/_buttons_ie.scss */
.ie9 .button-secondary.button-arrow-left:before, .ie9 .button-arrow-left.button-secondary-small:before, .lt-ie9 .button-secondary.button-arrow-left:before, .lt-ie9 .button-arrow-left.button-secondary-small:before { content: ""; display: block; width: 0; height: 0; border: solid 5px; border-color: transparent #0099ff transparent transparent; display: inline-block; vertical-align: top; margin: 3px 6px 0 0; }
/* line 117, ../scss/app/partials/_buttons_ie.scss */
.lt-ie9 .button-secondary, .lt-ie9 .button-secondary-small { background-color: #f1f1f1; border-bottom: 1px solid #e5e5e5; }
/* line 121, ../scss/app/partials/_buttons_ie.scss */
.lt-ie9 .button-secondary:hover, .lt-ie9 .button-secondary-small:hover { background-color: #f1f1f1; }
/* line 125, ../scss/app/partials/_buttons_ie.scss */
.lt-ie9 .button-secondary:active, .lt-ie9 .button-secondary-small:active { background-color: #f1f1f1; }
/* line 134, ../scss/app/partials/_buttons_ie.scss */
.ie9 .button-secondary-small, .lt-ie9 .button-secondary-small { padding: 0.84615em 0.38462em 0.76923em 0.76923em; }
/* line 149, ../scss/app/partials/_buttons_ie.scss */
.lt-ie9 .button-secondary-small:after { margin-top: 0px; }
/* line 162, ../scss/app/partials/_buttons_ie.scss */
.ie9 .button-cta, .ie9 .button-cta-variant, .lt-ie9 .button-cta, .lt-ie9 .button-cta-variant { border: 0 none; background-image: url(/blob/6066/70f488b98f2bc50bcce8dadffe77ccd8/button-cta-png-data.png); background-repeat: repeat-x; background-size: auto 100%; padding: 0.375em 0.41667em 0.41667em 0.875em; }
/* line 168, ../scss/app/partials/_buttons_ie.scss */
.ie9 .button-cta:hover, .ie9 .button-cta-variant:hover, .lt-ie9 .button-cta:hover, .lt-ie9 .button-cta-variant:hover { border: 0 none; background-image: url(/blob/6070/e1a0621ffcff67f1c907303d32e397db/button-cta-hover-png-data.png); }
/* line 172, ../scss/app/partials/_buttons_ie.scss */
.ie9 .button-cta:active, .ie9 .button-cta-variant:active, .lt-ie9 .button-cta:active, .lt-ie9 .button-cta-variant:active { background-image: url(/blob/6068/3fcf1ee796349c40a263996254aa2dfe/button-cta-active-png-data.png); }
/* line 177, ../scss/app/partials/_buttons_ie.scss */
.lt-ie9 .button-cta, .lt-ie9 .button-cta-variant { background-color: #ff55bb; border-bottom: 1px solid #ff019a; padding: 0.33333em 0.41667em 0.41667em 0.875em; }
/* line 181, ../scss/app/partials/_buttons_ie.scss */
.lt-ie9 .button-cta:hover, .lt-ie9 .button-cta-variant:hover { background-color: #ff69c3; }
/* line 184, ../scss/app/partials/_buttons_ie.scss */
.lt-ie9 .button-cta:active, .lt-ie9 .button-cta-variant:active { background-color: #ff6ac3; }
/* line 197, ../scss/app/partials/_buttons_ie.scss */
.ie9 .button-cta-variant, .lt-ie9 .button-cta-variant { border-bottom: 1px solid #f1eded; border-left: 1px solid #f1eded; border-right: 1px solid #f1eded; background-image: url(/blob/6072/1cb3d1cce21a28daf32b55047190b596/button-cta-variant-png-data.png); background-repeat: repeat-x; background-size: auto 100%; color: #ff039b !important; padding: 0.33333em 0.41667em 0.41667em 0.5em; }
/* line 206, ../scss/app/partials/_buttons_ie.scss */
.ie9 .button-cta-variant:hover, .lt-ie9 .button-cta-variant:hover { border-bottom: 1px solid #f1eded; border-left: 1px solid #f1eded; border-right: 1px solid #f1eded; background-image: url(/blob/6076/5ff384619209a478fcd1d8b23f65bdc0/button-cta-variant-hover-png-data.png); color: #ff039b; }
/* line 214, ../scss/app/partials/_buttons_ie.scss */
.ie9 .button-cta-variant:active, .lt-ie9 .button-cta-variant:active { background-image: url(/blob/6074/9dacf87d3fdd8e388459efa7cbf714ae/button-cta-variant-active-png-data.png); }
/* line 218, ../scss/app/partials/_buttons_ie.scss */
.ie9 .button-cta-variant:focus, .lt-ie9 .button-cta-variant:focus { color: #ff039b !important; }
/* line 222, ../scss/app/partials/_buttons_ie.scss */
.ie9 .button-cta-variant:after, .lt-ie9 .button-cta-variant:after { content: none; }
/* line 227, ../scss/app/partials/_buttons_ie.scss */
.lt-ie9 .button-cta-variant { background-color: #fefefe; border-bottom: 1px solid #e5e5e5; }
/* line 231, ../scss/app/partials/_buttons_ie.scss */
.lt-ie9 .button-cta-variant:hover { background-color: #fefefe; border-bottom: 1px solid #e5e5e5; }
/* line 236, ../scss/app/partials/_buttons_ie.scss */
.lt-ie9 .button-cta-variant:active { background-color: #f1f1f1; background-image: none; border-bottom: 1px solid #e5e5e5; }
/* line 3, ../scss/app/partials/_breadcrumb.scss */
.breadcrumbs { border-bottom: 1px solid #ccc; width: 100%; float: left; padding-bottom: 11px; margin-bottom: 0; }
/* line 10, ../scss/app/partials/_breadcrumb.scss */
.breadcrumbs li { float: left; margin: 0 14px 2px 0; overflow: visible; }
/* line 15, ../scss/app/partials/_breadcrumb.scss */
.breadcrumbs li a { color: #666; text-decoration: none; }
/* line 20, ../scss/app/partials/_breadcrumb.scss */
.breadcrumbs li .current { color: #000; }
/* line 33, ../scss/app/partials/_contentnavi.scss */
.mod-content-navigation { line-height: 1.38462em; }
/* line 35, ../scss/app/partials/_contentnavi.scss */
.mod-content-navigation li { padding: 0 0 0 17px; }
/* line 38, ../scss/app/partials/_contentnavi.scss */
.mod-content-navigation .block-l { text-align: right; }
/* line 41, ../scss/app/partials/_contentnavi.scss */
.mod-content-navigation .block-r { text-align: left; }
/* line 44, ../scss/app/partials/_contentnavi.scss */
.mod-content-navigation .row { margin-top: 12px; }
/* line 46, ../scss/app/partials/_contentnavi.scss */
.mod-content-navigation .row:first-child { margin-top: 0; }
/* line 50, ../scss/app/partials/_contentnavi.scss */
.mod-content-navigation .link-arrow { font-size: 1.38462em; }
/* line 60, ../scss/app/partials/_contentnavi.scss */
.mod-head-navigation h1 { margin-top: 33px; }
/* line 64, ../scss/app/partials/_contentnavi.scss */
.mod-head-navigation .mod-content-navigation { margin-bottom: 64px; }
/* line 73, ../scss/app/partials/_contentnavi.scss */
.mod-content-downloadlist li { padding: 0 0 0 17px; }
/* line 76, ../scss/app/partials/_contentnavi.scss */
.mod-content-downloadlist .row { margin-top: 12px; }
/* line 78, ../scss/app/partials/_contentnavi.scss */
.mod-content-downloadlist .row:first-child { margin-top: 0; }
/* line 5, ../scss/app/partials/_layer.scss */
.reveal-modal { padding: 50px 30px 40px 30px; top: 170px; }
/* line 10, ../scss/app/partials/_layer.scss */
.reveal-modal .button-close-reveal { position: absolute; top: 10px; right: 10px; cursor: pointer; }
/* line 16, ../scss/app/partials/_layer.scss */
.reveal-modal .button-close-small { padding: 10px; top: 0; right: 0; }
/* line 22, ../scss/app/partials/_layer.scss */
.reveal-modal .main-content { width: 90%; margin: 0 auto; margin-top: 18px; }
/* line 26, ../scss/app/partials/_layer.scss */
.reveal-modal .main-content p.first-child { margin-top: 0; }
/* line 31, ../scss/app/partials/_layer.scss */
.reveal-modal .layer-inner-gallery { overflow-x: visible; }
/* line 38, ../scss/app/partials/_layer.scss */
.lt-ie9 .reveal-modal { border: 1px solid #ccc; }
/* line 43, ../scss/app/partials/_layer.scss */
.layer-inner { display: none; text-align: center; margin: auto; *zoom: 1; }
/* line 5, ../scss/vendor/foundation/mixins/_clearfix.scss */
.layer-inner:before, .layer-inner:after { content: " "; display: table; }
/* line 9, ../scss/vendor/foundation/mixins/_clearfix.scss */
.layer-inner:after { clear: both; }
/* line 49, ../scss/app/partials/_layer.scss */
.layer-inner .m-m-m { margin-top: 30px; }
/* line 51, ../scss/app/partials/_layer.scss */
.layer-inner .m-m-m:first-child { margin-top: 0; }
/* line 56, ../scss/app/partials/_layer.scss */
.layer-inner p { margin-bottom: 0; }
/* line 60, ../scss/app/partials/_layer.scss */
.layer-inner .button-container { margin-top: 30px; }
/* line 62, ../scss/app/partials/_layer.scss */
.layer-inner .button-container .close-reveal-modal { display: inline-block !important; }
/* line 67, ../scss/app/partials/_layer.scss */
.layer-inner .gallery-wrapper { overflow: visible; margin: auto; margin-bottom: 30px; }
/* line 72, ../scss/app/partials/_layer.scss */
.layer-inner .gallery-wrapper.large { max-width: 706px; }
/* line 76, ../scss/app/partials/_layer.scss */
.layer-inner .gallery-wrapper .orbit-wrapper .modal-gallery-wrapper { text-align: center; }
/* line 77, ../scss/app/partials/_layer.scss */
.layer-inner .gallery-wrapper .orbit-wrapper .modal-gallery-wrapper img { width: 100%; }
/* line 83, ../scss/app/partials/_layer.scss */
.layer-inner .gallery-wrapper .orbit-wrapper .slider-nav span { margin-top: -25px; }
/* line 85, ../scss/app/partials/_layer.scss */
.layer-inner .gallery-wrapper .orbit-wrapper .slider-nav span.right { background-size: auto; right: -45px; }
/* line 90, ../scss/app/partials/_layer.scss */
.layer-inner .gallery-wrapper .orbit-wrapper .slider-nav span.left { background-size: auto; left: -45px; }
/* line 98, ../scss/app/partials/_layer.scss */
.layer-inner .gallery-wrapper .orbit { overflow: visible; }
/* line 101, ../scss/app/partials/_layer.scss */
.layer-inner .gallery-wrapper .gallery-caption { text-align: center; padding-bottom: 27px; }
/* line 105, ../scss/app/partials/_layer.scss */
.layer-inner .gallery-wrapper .gallery-caption h3, .layer-inner .gallery-wrapper .gallery-caption .mod-accordion h4, .mod-accordion .layer-inner .gallery-wrapper .gallery-caption h4 { font-size: 21px; line-height: 1; }
/* line 110, ../scss/app/partials/_layer.scss */
.layer-inner .gallery-wrapper .gallery-caption h3 + p, .layer-inner .gallery-wrapper .gallery-caption .mod-accordion h4 + p, .mod-accordion .layer-inner .gallery-wrapper .gallery-caption h4 + p { padding-top: 17px; }
/* line 114, ../scss/app/partials/_layer.scss */
.layer-inner .gallery-wrapper .gallery-nr { margin-top: 31px; color: #333333; }
/* line 120, ../scss/app/partials/_layer.scss */
.layer-inner .div-table { background: #fff; padding-top: 0; padding-bottom: 0; }
/* line 127, ../scss/app/partials/_layer.scss */
.layer-inner .div-table .row.collapse { margin-top: 20px; }
/* line 131, ../scss/app/partials/_layer.scss */
.layer-inner .div-table h2, .layer-inner .div-table h3, .layer-inner .div-table .mod-accordion h4, .mod-accordion .layer-inner .div-table h4 { text-align: center; }
/* line 136, ../scss/app/partials/_layer.scss */
.layer-inner .div-table h3, .layer-inner .div-table .mod-accordion h4, .mod-accordion .layer-inner .div-table h4 { margin-top: 20px; }
/* line 144, ../scss/app/partials/_layer.scss */
.layer-inner .div-table .right-column { text-align: left; float: right; }
/* line 153, ../scss/app/partials/_layer.scss */
.layer-inner .div-table .right-column label.error, .layer-inner .div-table .right-column label.error-main { margin-top: 0; }
/* line 158, ../scss/app/partials/_layer.scss */
.layer-inner .div-table .right-column div.radio .error, .layer-inner .div-table .right-column div.radio .error-main, .layer-inner .div-table .right-column div.radio .input-text-container input.errorCopy, .input-text-container .layer-inner .div-table .right-column div.radio input.errorCopy { right: -260px; }
/* line 164, ../scss/app/partials/_layer.scss */
.layer-inner .div-table label.error, .layer-inner .div-table label.error-main { margin-top: 3px; }
/* line 174, ../scss/app/partials/_layer.scss */
.layer-inner .extra-cms-rte { text-align: left; }
/* line 177, ../scss/app/partials/_layer.scss */
.layer-inner .extra-cms-rte .gallery-wrapper .slider-nav, .layer-inner .extra-cms-rte .gallery-wrapper .gallery-thumbs-wrapper { display: none; }
/* line 186, ../scss/app/partials/_layer.scss */
.bonus-layer-inner { min-height: 330px; width: 413px; margin-bottom: -8px; }
/* line 191, ../scss/app/partials/_layer.scss */
.bonus-layer-inner .gallery-wrapper { margin: 0 auto 30px; }
/* line 195, ../scss/app/partials/_layer.scss */
.bonus-layer-inner .gallery-wrapper .orbit-wrapper .slider-nav span { margin-top: -7px; }
/* line 197, ../scss/app/partials/_layer.scss */
.bonus-layer-inner .gallery-wrapper .orbit-wrapper .slider-nav span.left { left: -75px; }
/* line 200, ../scss/app/partials/_layer.scss */
.bonus-layer-inner .gallery-wrapper .orbit-wrapper .slider-nav span.right { right: -75px; }
/* line 205, ../scss/app/partials/_layer.scss */
.bonus-layer-inner .gallery-wrapper .gallery-caption { margin-top: 22px; }
/* line 211, ../scss/app/partials/_layer.scss */
.certificate-layer-inner { min-height: 648px; width: 411px; margin-bottom: -5px; }
/* line 216, ../scss/app/partials/_layer.scss */
.certificate-layer-inner .gallery-wrapper { margin: 0 auto 22px; }
/* line 219, ../scss/app/partials/_layer.scss */
.certificate-layer-inner .gallery-wrapper .orbit-wrapper .slider-nav { display: none !important; }
/* line 222, ../scss/app/partials/_layer.scss */
.certificate-layer-inner .gallery-wrapper .gallery-caption { margin-top: 22px; }
/* line 234, ../scss/app/partials/_layer.scss */
.layer-change-pw .div-table .left-column { width: 30%; }
/* line 238, ../scss/app/partials/_layer.scss */
.layer-change-pw .div-table .right-column { width: 69.899%; }
/* line 242, ../scss/app/partials/_layer.scss */
.layer-change-pw label.error, .layer-change-pw label.error-main { width: 100%; }
/* line 248, ../scss/app/partials/_layer.scss */
.recommend h3, .recommend .mod-accordion h4, .mod-accordion .recommend h4 { margin-top: 30px; }
/* line 252, ../scss/app/partials/_layer.scss */
.recommend .link-text { margin-top: 10px; }
/* line 259, ../scss/app/partials/_layer.scss */
#RecommendPageForm .recommend .link-text { word-wrap: break-word; }
/* line 266, ../scss/app/partials/_layer.scss */
.donation-certificate-confirm-layer-inner p { margin-top: 7px; }
/* line 270, ../scss/app/partials/_layer.scss */
.donation-certificate-confirm-layer-inner .mod-hl-text-link { margin-top: 41px; }
/* line 272, ../scss/app/partials/_layer.scss */
.donation-certificate-confirm-layer-inner .mod-hl-text-link p { margin-top: 20px; }
/* line 275, ../scss/app/partials/_layer.scss */
.donation-certificate-confirm-layer-inner .mod-hl-text-link .link-arrow { margin-top: 25px; }
/* line 280, ../scss/app/partials/_layer.scss */
.donation-certificate-confirm-layer-inner .mod-hl-text-link + .mod-hl-text-link { margin-top: 63px; }
/* line 284, ../scss/app/partials/_layer.scss */
.donation-certificate-confirm-layer-inner .button-container { margin-top: 50px; }
/* line 289, ../scss/app/partials/_layer.scss */
.maps-layer-inner { min-height: 400px; }
/* line 3, ../scss/app/partials/_tab-navigation.scss */
.tab-nav-social { display: block; min-width: 294px; overflow: hidden; margin-bottom: 45px; margin-top: 20px; }
/* line 11, ../scss/app/partials/_tab-navigation.scss */
.tab-nav-social li { float: left; width: 33.3%; background: transparent url(/blob/120974/29e6df63cf53d003928c74e746c0b699/v-separator-solid-png-data.png) left top repeat-y; margin-left: -1px; margin-right: 1px; padding: 0 0 3px 0; }
/* line 19, ../scss/app/partials/_tab-navigation.scss */
.tab-nav-social li a { color: #666; font-size: 1.35em; line-height: 1.35em; font-family: "Univers LT W01 65 Bold", Verdana, Arial, sans-serif; }
/* line 25, ../scss/app/partials/_tab-navigation.scss */
.tab-nav-social li a .social-icon { vertical-align: bottom; margin-right: 5%; }
/* line 30, ../scss/app/partials/_tab-navigation.scss */
.tab-nav-social li a.active, .tab-nav-social li a:hover { color: #333; }
/* line 37, ../scss/app/partials/_tab-navigation.scss */
.tab-content { visibility: visible; height: auto; }
/* line 41, ../scss/app/partials/_tab-navigation.scss */
.tab-content.hidden-tab { visibility: hidden; height: 0; }
/* line 44, ../scss/app/partials/_tab-navigation.scss */
.tab-content.hidden-tab iframe { display: none; }
/* line 49, ../scss/app/partials/_tab-navigation.scss */
.tab-content section { margin-top: 74px; }
/* line 57, ../scss/app/partials/_tab-navigation.scss */
.tab-xl .tab-navigation, .tab-l .tab-navigation { text-align: center; }
/* line 60, ../scss/app/partials/_tab-navigation.scss */
.tab-xl .tab-navigation ul, .tab-l .tab-navigation ul { display: inline-block; }
/* line 63, ../scss/app/partials/_tab-navigation.scss */
.tab-xl .tab-navigation ul li, .tab-l .tab-navigation ul li { display: inline-block; background: transparent url(/blob/120974/29e6df63cf53d003928c74e746c0b699/v-separator-solid-png-data.png) left top repeat-y; }
/* line 67, ../scss/app/partials/_tab-navigation.scss */
.tab-xl .tab-navigation ul li:first-child, .tab-l .tab-navigation ul li:first-child { background: none; }
/* line 70, ../scss/app/partials/_tab-navigation.scss */
.tab-xl .tab-navigation ul li a, .tab-l .tab-navigation ul li a { display: inline-block; position: relative; color: #666; font-size: 20px; line-height: 1.35em; font-family: "Univers LT W01 65 Bold", Verdana, Arial, sans-serif; }
/* line 78, ../scss/app/partials/_tab-navigation.scss */
.tab-xl .tab-navigation ul li a i, .tab-l .tab-navigation ul li a i { position: absolute; }
/* line 81, ../scss/app/partials/_tab-navigation.scss */
.tab-xl .tab-navigation ul li a .text, .tab-l .tab-navigation ul li a .text { position: relative; }
/* line 84, ../scss/app/partials/_tab-navigation.scss */
.tab-xl .tab-navigation ul li a.active, .tab-xl .tab-navigation ul li a:hover, .tab-l .tab-navigation ul li a.active, .tab-l .tab-navigation ul li a:hover { color: #333; }
/* line 90, ../scss/app/partials/_tab-navigation.scss */
.tab-xl .tab-navigation ul li.active a .text, .tab-l .tab-navigation ul li.active a .text { color: #333; }
/* line 101, ../scss/app/partials/_tab-navigation.scss */
.tab-l .tab-navigation { margin: 20px 0; }
/* line 103, ../scss/app/partials/_tab-navigation.scss */
.tab-l .tab-navigation i { left: 21px; top: 2px; }
/* line 107, ../scss/app/partials/_tab-navigation.scss */
.tab-l .tab-navigation .text { margin: 0 15px 0 54px; }
/* line 115, ../scss/app/partials/_tab-navigation.scss */
.tab-xl .tab-navigation { margin: 28px 0; }
/* line 117, ../scss/app/partials/_tab-navigation.scss */
.tab-xl .tab-navigation i { left: 21px; top: 1px; }
/* line 121, ../scss/app/partials/_tab-navigation.scss */
.tab-xl .tab-navigation .text { margin: 0 15px 0 54px; }
/* line 125, ../scss/app/partials/_tab-navigation.scss */
.tab-xl .tab-navigation li:last-child .text { margin-right: 0; }
/* line 132, ../scss/app/partials/_tab-navigation.scss */
.tab-content { visibility: visible; height: auto; }
/* line 136, ../scss/app/partials/_tab-navigation.scss */
.tab-content.hidden-tab { visibility: hidden; height: 0; display: none; }
/* line 4, ../scss/app/partials/_accordion-expander.scss */
.mod-accordion { margin-top: 32px; }
/* line 7, ../scss/app/partials/_accordion-expander.scss */
.mod-accordion > li { background: #f2faff; }
/* line 11, ../scss/app/partials/_accordion-expander.scss */
.mod-accordion .even { background: #fff; }
/* line 15, ../scss/app/partials/_accordion-expander.scss */
.mod-accordion h3, .mod-accordion h4 { text-align: left; padding: 10px 22px 9px; outline: none; }
/* line 19, ../scss/app/partials/_accordion-expander.scss */
.mod-accordion h3 .toggle-icon, .mod-accordion h4 .toggle-icon { float: left; }
/* line 22, ../scss/app/partials/_accordion-expander.scss */
.mod-accordion h3 .text, .mod-accordion h4 .text { padding-left: 16px; font-family: "Univers LT W01 65 Bold", Verdana, Arial, sans-serif; font-size: 0.83333em; display: block; margin-left: 23px; }
/* line 30, ../scss/app/partials/_accordion-expander.scss */
.mod-accordion h3.ui-state-active, .mod-accordion h4.ui-state-active { padding-bottom: 6px; }
/* line 39, ../scss/app/partials/_accordion-expander.scss */
.mod-accordion .toggle-icon { margin-bottom: -3px; }
/* line 43, ../scss/app/partials/_accordion-expander.scss */
.mod-accordion .accordion-main-content { margin: 0 61px; }
/* line 45, ../scss/app/partials/_accordion-expander.scss */
.mod-accordion .accordion-main-content p:first-child { margin-top: 0; }
/* line 50, ../scss/app/partials/_accordion-expander.scss */
.mod-accordion .keyword-container { margin: 29px 21px 0; }
/* line 56, ../scss/app/partials/_accordion-expander.scss */
.mod-accordion .extra-cms-rte > div > .twelve { margin-top: 25px; float: none; }
/* line 60, ../scss/app/partials/_accordion-expander.scss */
.mod-accordion .extra-cms-rte > div > .twelve + h2, .mod-accordion .extra-cms-rte > div > .twelve + h3, .mod-accordion .extra-cms-rte > div > .twelve + h4 { margin-top: 35px; }
/* line 64, ../scss/app/partials/_accordion-expander.scss */
.twelve .mod-accordion .extra-cms-rte > div > .twelve { margin-top: 25px; }
/* line 69, ../scss/app/partials/_accordion-expander.scss */
.mod-accordion .extra-cms-rte > div > h1 + p, .mod-accordion .extra-cms-rte > div > h2 + p, .mod-accordion .extra-cms-rte > div > h3 + p, .mod-accordion .extra-cms-rte > div > h4 + p, .mod-accordion .extra-cms-rte > div > .button-container { margin-top: 19.5px; }
/* line 77, ../scss/app/partials/_accordion-expander.scss */
.mod-accordion .extra-cms-rte > div > p + h1, .mod-accordion .extra-cms-rte > div > p + h2, .mod-accordion .extra-cms-rte > div > p + h3, .mod-accordion .extra-cms-rte > div > p + h4, .mod-accordion .extra-cms-rte > div > ol + h1, .mod-accordion .extra-cms-rte > div > ol + h2, .mod-accordion .extra-cms-rte > div > ol + h3, .mod-accordion .extra-cms-rte > div > ol + h4, .mod-accordion .extra-cms-rte > div > ul + h1, .mod-accordion .extra-cms-rte > div > ul + h2, .mod-accordion .extra-cms-rte > div > ul + h3, .mod-accordion .extra-cms-rte > div > ul + h4, .mod-accordion .extra-cms-rte > div > table + h1, .mod-accordion .extra-cms-rte > div > table + h2, .mod-accordion .extra-cms-rte > div > table + h3, .mod-accordion .extra-cms-rte > div > table + h4 { margin-top: 19.5px; }
/* line 82, ../scss/app/partials/_accordion-expander.scss */
.mod-accordion .extra-cms-rte > div > h1, .mod-accordion .extra-cms-rte > div > h2, .mod-accordion .extra-cms-rte > div > h3, .mod-accordion .extra-cms-rte > div > h4 { margin-bottom: 19.5px; }
/* line 90, ../scss/app/partials/_accordion-expander.scss */
.ui-accordion-header { display: block; cursor: pointer; position: relative; min-height: 0; }
/* line 97, ../scss/app/partials/_accordion-expander.scss */
.ui-accordion-content { overflow: auto; }
/* line 101, ../scss/app/partials/_accordion-expander.scss */
.ui-accordion-content-active { padding-bottom: 1em; }
/* line 108, ../scss/app/partials/_accordion-expander.scss */
.expand-text div:first-child p { margin-top: 0; }
/* line 112, ../scss/app/partials/_accordion-expander.scss */
.expand-text .to-be-expanded { display: none; }
/* line 115, ../scss/app/partials/_accordion-expander.scss */
.expand-text .text-expander .text-expanded { display: none; }
/* line 121, ../scss/app/partials/_accordion-expander.scss */
.expand-text.expanded .text-expander .text { display: none; }
/* line 124, ../scss/app/partials/_accordion-expander.scss */
.expand-text.expanded .text-expander .text-expanded { display: inline; }
/* line 128, ../scss/app/partials/_accordion-expander.scss */
.expand-text.expanded .to-be-expanded:before { content: ''; }
/* line 7, ../scss/app/partials/_autocomplete.scss */
.ui-helper-hidden-accessible { border: 0; clip: rect(0 0 0 0); height: 1px; margin: -1px; overflow: hidden; padding: 0; position: absolute; width: 1px; }
/* line 18, ../scss/app/partials/_autocomplete.scss */
.ui-front { z-index: 100; }
/* line 22, ../scss/app/partials/_autocomplete.scss */
.ui-autocomplete { position: absolute; top: 0; left: 0; cursor: default; background: white; z-index: 99999; }
/* line 34, ../scss/app/partials/_autocomplete.scss */
.ui-menu { list-style: none; padding: 2px; margin: 0; display: block; outline: none; border-right: 1px solid #ccc; border-left: 1px solid #ccc; border-bottom: 1px solid #ccc; background: #fff; -moz-box-shadow: #ccc 0px 0px 4px; -webkit-box-shadow: #ccc 0px 0px 4px; box-shadow: #ccc 0px 0px 4px; }
/* line 46, ../scss/app/partials/_autocomplete.scss */
.ui-menu .ui-menu { margin-top: -3px; position: absolute; }
/* line 50, ../scss/app/partials/_autocomplete.scss */
.ui-menu .ui-menu-item:first-child { margin: 12px 0 7px 0; }
/* line 53, ../scss/app/partials/_autocomplete.scss */
.ui-menu .ui-menu-item:last-child { margin: 0 0 10px 0; }
/* line 56, ../scss/app/partials/_autocomplete.scss */
.ui-menu .ui-menu-item { margin: 0 0 7px 0; padding: 0; width: 100%; }
/* line 61, ../scss/app/partials/_autocomplete.scss */
.ui-menu .ui-menu-item a { text-decoration: none; display: block; padding: 2px .4em; line-height: 1.5; min-height: 0; font-weight: normal; color: #333; }
/* line 70, ../scss/app/partials/_autocomplete.scss */
.ui-menu .ui-menu-item a.ui-state-focus, .ui-menu .ui-menu-item a.ui-state-active { font-weight: normal; background: #eee; }
/* line 75, ../scss/app/partials/_autocomplete.scss */
.ui-menu .ui-menu-item a .result-highlight { color: #09f; }
/* line 81, ../scss/app/partials/_autocomplete.scss */
.ui-menu .ui-menu-divider { margin: 5px -2px 5px -2px; height: 0; font-size: 0; line-height: 0; border-width: 1px 0 0 0; }
/* line 89, ../scss/app/partials/_autocomplete.scss */
.ui-menu .ui-state-disabled { font-weight: normal; margin: .4em 0 .2em; line-height: 1.5; }
/* line 94, ../scss/app/partials/_autocomplete.scss */
.ui-menu .ui-state-disabled a { cursor: default; }
/* line 4, ../scss/app/partials/_spinner.scss */
.ui-spinner { width: 17.855%; -webkit-border-radius: 3px; -moz-border-radius: 3px; border-radius: 3px; background: none; display: inline-block; overflow: hidden; padding: 0; position: relative; vertical-align: middle; }
/* line 14, ../scss/app/partials/_spinner.scss */
.ui-spinner input { background: #ffffff; width: 100%; height: 32px; border: 1px solid #ccc; box-shadow: 0 1px 1px rgba(0, 0, 0, 0.075) inset; transition: border 0.2s linear 0s, box-shadow 0.2s linear 0s; -webkit-border-radius: 3px; -moz-border-radius: 3px; border-radius: 3px; color: #333; font-size: 1em; padding: 0 8px; }
/* line 26, ../scss/app/partials/_spinner.scss */
.ui-spinner input:focus { border-color: rgba(82, 168, 236, 0.8); box-shadow: 0 1px 1px rgba(0, 0, 0, 0.075) inset, 0 0 8px rgba(82, 168, 236, 0.6); outline: 0 none; }
/* line 32, ../scss/app/partials/_spinner.scss */
.ui-spinner input[disabled] { opacity: 0.5; }
/* line 37, ../scss/app/partials/_spinner.scss */
.ui-spinner .ui-spinner-button { cursor: pointer; display: block; font-size: 1em; height: 50%; margin: 0; overflow: hidden; padding: 0; position: absolute; right: 0; text-align: center; width: 17px; color: #777; }
/* line 51, ../scss/app/partials/_spinner.scss */
.ui-spinner .ui-spinner-button .ui-icon { display: none; }
/* line 55, ../scss/app/partials/_spinner.scss */
.ui-spinner .ui-spinner-button .ui-button-text { position: relative; top: 4px; }
/* line 61, ../scss/app/partials/_spinner.scss */
.ui-spinner .ui-spinner-up { top: 0; }
/* line 64, ../scss/app/partials/_spinner.scss */
.ui-spinner .ui-spinner-down { bottom: 0; }
/* line 67, ../scss/app/partials/_spinner.scss */
.ui-spinner .ui-spinner-down .ui-button-text { top: -4px; border: none; }
/* line 75, ../scss/app/partials/_spinner.scss */
.lt-ie9 .ui-spinner input { padding-top: 6px; }
/* line 82, ../scss/app/partials/_spinner.scss */
.touch .ui-spinner .ui-spinner-button { display: none; }
/* line 95, ../scss/app/partials/_spinner.scss */
.mod-donate { background: #ff0198; height: 47px; padding: 7px 10px 7px 25px; -webkit-border-radius: 6px; -moz-border-radius: 6px; border-radius: 6px; position: absolute; right: 17px; top: 3px; max-width: 252px; }
/* line 105, ../scss/app/partials/_spinner.scss */
.mod-donate input, .mod-donate .ui-spinner input { max-width: 89px; width: 100%; height: 33px; -webkit-border-radius: 6px; -moz-border-radius: 6px; border-radius: 6px; background: #d90082; border-color: #d90082; text-align: right; color: #fff; padding-right: 23px; font-size: 1.46154em; font-family: Arial; font-weight: bold; }
/* line 127, ../scss/app/partials/_spinner.scss */
.mod-donate input:focus, .mod-donate .ui-spinner input:focus { border-color: #d90082; box-shadow: none; outline: 0 none; }
/* line 134, ../scss/app/partials/_spinner.scss */
.mod-donate .ui-spinner { vertical-align: top; overflow: visible; width: 89px; }
/* line 139, ../scss/app/partials/_spinner.scss */
.mod-donate .ui-spinner .ui-spinner-down { bottom: 2px; }
/* line 142, ../scss/app/partials/_spinner.scss */
.mod-donate .ui-spinner .ui-spinner-down .ui-button-text { top: -4px; }
/* line 148, ../scss/app/partials/_spinner.scss */
.mod-donate .ui-spinner-up { top: -2px; }
/* line 151, ../scss/app/partials/_spinner.scss */
.mod-donate .ui-spinner-up .ui-button-text { height: 7px; }
/* line 156, ../scss/app/partials/_spinner.scss */
.mod-donate .ui-spinner-button { right: auto; left: -17px; }
/* line 161, ../scss/app/partials/_spinner.scss */
.mod-donate label { color: #fff; position: absolute; left: 95px; top: 14px; font-size: 1.53846em; font-family: Arial; font-size: 1.46154em; font-weight: bold; z-index: 1; }
/* line 179, ../scss/app/partials/_spinner.scss */
.mod-donate .button, .mod-donate .button-xxl, .mod-donate .stage-button-xxl, .mod-donate .button-secondary, .mod-donate .button-secondary-small, .mod-donate .button-cta, .mod-donate .button-cta-variant { color: #ff0198; text-transform: uppercase; font-size: 1.53846em; font-size: 19px; font-weight: bold; letter-spacing: 0.5px; padding: 0.4em 0.05em 0.5em 0.7em; }
/* line 200, ../scss/app/partials/_spinner.scss */
.lt-ie9 .mod-donate input, .lt-ie9 .mod-donate .ui-spinner input { line-height: 30px; padding-top: 1px; }
/* line 206, ../scss/app/partials/_spinner.scss */
.lt-ie9 .mod-donate .button-cta-variant { padding-right: 10px; }
/* line 7, ../scss/app/partials/_ui.scss */
.donation-slider { height: 32px; border: 1px solid #ccc; -moz-border-radius: 4px; -webkit-border-radius: 4px; border-radius: 4px; background: #f8f8f8; -moz-box-shadow: #ccc 0 2px 4px inset; -webkit-box-shadow: #ccc 0 2px 4px inset; box-shadow: #ccc 0 2px 4px inset; margin-bottom: 45px; width: 84%; }
/* line 16, ../scss/app/partials/_ui.scss */
.donation-slider.full-width { width: 100%; }
/* line 28, ../scss/app/partials/_ui.scss */
.ui-slider { position: relative; text-align: left; }
/* line 32, ../scss/app/partials/_ui.scss */
.ui-slider .ui-slider-handle { position: absolute; z-index: 2; width: 58px; height: 58px; top: -13px; margin-left: -29px; cursor: pointer; outline: none; }
/* line 43, ../scss/app/partials/_ui.scss */
.ui-slider .ui-slider-handle:hover { text-decoration: none; }
/* line 48, ../scss/app/partials/_ui.scss */
.ui-slider .ui-slider-range { position: absolute; top: 0; z-index: 1; font-size: .7em; display: block; height: 100%; border: 0; background-position: 0 0; background: #09f; -moz-border-radius: 4px; -webkit-border-radius: 4px; border-radius: 4px; -moz-box-shadow: #3685b9 0 2px 4px inset; -webkit-box-shadow: #3685b9 0 2px 4px inset; box-shadow: #3685b9 0 2px 4px inset; }
/* line 62, ../scss/app/partials/_ui.scss */
.ui-slider .slider-bubble { position: absolute; bottom: 54px; left: -3px; width: 65px; height: 53px; padding-top: 12px; text-align: center; color: #09f; font-family: "Univers LT W01 65 Bold", Verdana, Arial, sans-serif; font-size: 1.23077em; }
/* line 74, ../scss/app/partials/_ui.scss */
.ui-slider .slider-bubble.slider-bubble-big { left: -87px; width: 149px; }
/* line 82, ../scss/app/partials/_ui.scss */
.ui-slider.ui-state-disabled .ui-slider-handle, .ui-slider.ui-state-disabled .ui-slider-range { filter: inherit; }
/* line 89, ../scss/app/partials/_ui.scss */
.ui-slider-horizontal .ui-slider-range-min { left: 0; }
/* line 93, ../scss/app/partials/_ui.scss */
.ui-slider-horizontal .ui-slider-range-max { right: 0; }
/* line 101, ../scss/app/partials/_ui.scss */
.orbit.with-bullets { margin-bottom: 72px; }
/* line 106, ../scss/app/partials/_ui.scss */
ul.orbit-bullets { bottom: -65px; }
/* line 108, ../scss/app/partials/_ui.scss */
ul.orbit-bullets li { width: 13px; height: 12px; margin-left: 5px; margin-right: 5px; background: #ccc; -moz-border-radius: 6px; -webkit-border-radius: 6px; border-radius: 6px; }
/* line 116, ../scss/app/partials/_ui.scss */
ul.orbit-bullets li.active { background: #09f; }
/* line 123, ../scss/app/partials/_ui.scss */
.orbit-wrapper .timer { display: none; }
/* line 128, ../scss/app/partials/_ui.scss */
.carousel-wrapper { margin: 0 auto; overflow: hidden; position: relative; }
/* line 132, ../scss/app/partials/_ui.scss */
.carousel-wrapper .vjs-big-play-button { display: none; }
/* line 136, ../scss/app/partials/_ui.scss */
.carousel-wrapper .carousel-item { display: none; }
/* line 140, ../scss/app/partials/_ui.scss */
.carousel-wrapper .carousel-item:first-child { display: block; }
/* line 145, ../scss/app/partials/_ui.scss */
.carousel-wrapper .orbit-slide .vjs-big-play-button, .carousel-wrapper .carousel-item:first-child .vjs-big-play-button { display: block; }
/* line 151, ../scss/app/partials/_ui.scss */
.six .carousel-wrapper, .six-layer.carousel-wrapper, .four .carousel-wrapper { width: 302px; }
/* line 164, ../scss/app/partials/_ui.scss */
.six .carousel-wrapper .orbit-wrapper .slider-nav span.right, .six-layer.carousel-wrapper .orbit-wrapper .slider-nav span.right, .four .carousel-wrapper .orbit-wrapper .slider-nav span.right { background-size: auto; }
/* line 169, ../scss/app/partials/_ui.scss */
.six .carousel-wrapper .orbit-wrapper .slider-nav span.left, .six-layer.carousel-wrapper .orbit-wrapper .slider-nav span.left, .four .carousel-wrapper .orbit-wrapper .slider-nav span.left { background-size: auto; }
/* line 181, ../scss/app/partials/_ui.scss */
.four .carousel-wrapper .orbit-wrapper .slider-nav span { top: 73px; }
/* line 192, ../scss/app/partials/_ui.scss */
.six .carousel-wrapper .orbit-wrapper .slider-nav span { top: 98px; }
/* line 200, ../scss/app/partials/_ui.scss */
.six .carousel-fixed-dimension, .twelve .carousel-fixed-dimension { width: 302px; height: 170px; margin-bottom: 72px; overflow: visible; }
/* line 212, ../scss/app/partials/_ui.scss */
.twelve .carousel-wrapper { max-width: 974px; max-height: 432px; overflow: hidden; }
/* line 218, ../scss/app/partials/_ui.scss */
.twelve .carousel-wrapper .orbit-wrapper .slider-nav span { margin-top: -34px; }
/* line 221, ../scss/app/partials/_ui.scss */
.twelve .carousel-wrapper .orbit-wrapper .slider-nav span.right { right: 12px; }
/* line 224, ../scss/app/partials/_ui.scss */
.twelve .carousel-wrapper .orbit-wrapper .slider-nav span.left { left: 12px; }
/* line 230, ../scss/app/partials/_ui.scss */
.twelve .carousel-wrapper .carousel-caption { font-family: "Univers LT W01 65 Bold", Verdana, Arial, sans-serif; font-size: 1.53846em; line-height: 1.15em; color: #000; position: absolute; bottom: 0; width: 100%; padding: 0 5%; visibility: hidden; }
/* line 241, ../scss/app/partials/_ui.scss */
.twelve .carousel-wrapper .carousel-caption .nine { padding-left: 5px; padding-right: 0; }
/* line 246, ../scss/app/partials/_ui.scss */
.twelve .carousel-wrapper .carousel-caption .three { padding-right: 3px; text-align: right; }
/* line 250, ../scss/app/partials/_ui.scss */
.twelve .carousel-wrapper .carousel-caption .three .link-arrow { display: inline-block; margin-top: 26px; margin-bottom: 20px; font-size: 1em; }
/* line 258, ../scss/app/partials/_ui.scss */
.twelve .carousel-wrapper .carousel-caption .three .button, .twelve .carousel-wrapper .carousel-caption .three .button-xxl, .twelve .carousel-wrapper .carousel-caption .three .stage-button-xxl, .twelve .carousel-wrapper .carousel-caption .three .button-secondary, .twelve .carousel-wrapper .carousel-caption .three .button-secondary-small, .twelve .carousel-wrapper .carousel-caption .three .button-cta, .twelve .carousel-wrapper .carousel-caption .three .button-cta-variant { font-size: 13px; margin-top: 16px; margin-bottom: 20px; }
/* line 266, ../scss/app/partials/_ui.scss */
.twelve .carousel-wrapper .carousel-caption p { margin-top: 11px; margin-bottom: 12px; font-size: 1em; line-height: 1.15em; }
/* line 274, ../scss/app/partials/_ui.scss */
.twelve .carousel-wrapper .carousel-item:first-child .carousel-caption { visibility: visible; }
/* line 279, ../scss/app/partials/_ui.scss */
.twelve .carousel-wrapper.blue-theme .carousel-caption { color: #fff; background: rgba(0, 153, 255, 0.7); }
/* line 282, ../scss/app/partials/_ui.scss */
html.lt-ie9 .twelve .carousel-wrapper.blue-theme .carousel-caption { background: transparent url(/blob/6060/e149f85ae2a854236fb08d5a7385395c/09f-70-png-data.png) 0 0 repeat; }
/* line 290, ../scss/app/partials/_ui.scss */
.twelve .carousel-wrapper.blue-theme .orbit-wrapper .slider-nav span.right { background-size: auto; }
/* line 295, ../scss/app/partials/_ui.scss */
.twelve .carousel-wrapper.blue-theme .orbit-wrapper .slider-nav span.left { background-size: auto; }
/* line 303, ../scss/app/partials/_ui.scss */
.twelve .carousel-wrapper.blue-theme .link-arrow { color: #fff; font-size: 1.53846em; }
/* line 307, ../scss/app/partials/_ui.scss */
.twelve .carousel-wrapper.blue-theme .link-arrow:after { border-left-color: #fff; }
/* line 313, ../scss/app/partials/_ui.scss */
.twelve .carousel-wrapper.white-theme .carousel-caption { color: #000; background: rgba(255, 255, 255, 0.8); }
/* line 316, ../scss/app/partials/_ui.scss */
html.lt-ie9 .twelve .carousel-wrapper.white-theme .carousel-caption { background: transparent url(/blob/6094/984808c547d30655dfd36a07aface378/fff-70-png-data.png) 0 0 repeat; }
/* line 319, ../scss/app/partials/_ui.scss */
.twelve .carousel-wrapper.white-theme .carousel-caption .button, .twelve .carousel-wrapper.white-theme .carousel-caption .button-xxl, .twelve .carousel-wrapper.white-theme .carousel-caption .stage-button-xxl, .twelve .carousel-wrapper.white-theme .carousel-caption .button-secondary, .twelve .carousel-wrapper.white-theme .carousel-caption .button-secondary-small, .twelve .carousel-wrapper.white-theme .carousel-caption .button-cta, .twelve .carousel-wrapper.white-theme .carousel-caption .button-cta-variant { font-size: 13px; }
/* line 326, ../scss/app/partials/_ui.scss */
.twelve .carousel-wrapper.white-theme .orbit-wrapper .slider-nav span.right { background-size: auto; }
/* line 331, ../scss/app/partials/_ui.scss */
.twelve .carousel-wrapper.white-theme .orbit-wrapper .slider-nav span.left { background-size: auto; }
/* line 344, ../scss/app/partials/_ui.scss */
aside .mod-teaser-rotation { margin-bottom: 5px; }
/* line 347, ../scss/app/partials/_ui.scss */
aside .mod-teaser-rotation .teaser-rotation { padding-bottom: 10px; }
/* line 352, ../scss/app/partials/_ui.scss */
aside .orbit > * { height: auto !important; }
/* line 361, ../scss/app/partials/_ui.scss */
.margin-collaps-gallery:before, .margin-collaps-gallery:after { content: ""; display: table; clear: both; }
/* line 368, ../scss/app/partials/_ui.scss */
.gallery-wrapper { margin: 0 auto 30px; overflow: hidden; position: relative; }
/* line 374, ../scss/app/partials/_ui.scss */
.gallery-wrapper .gallery-caption > p { margin-top: 0; }
/* line 379, ../scss/app/partials/_ui.scss */
.gallery-wrapper > div div { display: none; }
/* line 384, ../scss/app/partials/_ui.scss */
.gallery-wrapper .orbit-wrapper .orbit-slide, .gallery-wrapper .orbit-wrapper .orbit-slide div { display: block; }
/* line 387, ../scss/app/partials/_ui.scss */
.gallery-wrapper .orbit-wrapper .orbit-slide .gallery-caption, .gallery-wrapper .orbit-wrapper .orbit-slide div .gallery-caption { bottom: auto !important; }
/* line 392, ../scss/app/partials/_ui.scss */
.gallery-wrapper > div .slider-nav { height: 100%; display: block; left: 0; position: absolute; top: 0; width: 100%; z-index: 100; }
/* line 402, ../scss/app/partials/_ui.scss */
.gallery-wrapper > div div:first-child { display: block; }
/* line 406, ../scss/app/partials/_ui.scss */
.gallery-wrapper .orbit { overflow: visible; }
/* line 411, ../scss/app/partials/_ui.scss */
.twelve .gallery-wrapper, .six .gallery-wrapper { overflow-x: hidden; }
/* line 415, ../scss/app/partials/_ui.scss */
.twelve .gallery-wrapper .orbit-wrapper .slider-nav .slider-nav-wrapper, .six .gallery-wrapper .orbit-wrapper .slider-nav .slider-nav-wrapper { cursor: pointer; display: block; float: right; height: 100%; width: 33%; }
/* line 421, ../scss/app/partials/_ui.scss */
.twelve .gallery-wrapper .orbit-wrapper .slider-nav .slider-nav-wrapper.left-wrapper:hover span, .six .gallery-wrapper .orbit-wrapper .slider-nav .slider-nav-wrapper.left-wrapper:hover span { background: url(/blob/6150/dc9688125eedc67668bbc922a3b95c99/buttons-png-data.png) 0 -575px no-repeat; height: 56px; width: 36px; display: inline-block; }
/* line 424, ../scss/app/partials/_ui.scss */
.twelve .gallery-wrapper .orbit-wrapper .slider-nav .slider-nav-wrapper.right-wrapper:hover span, .six .gallery-wrapper .orbit-wrapper .slider-nav .slider-nav-wrapper.right-wrapper:hover span { background: url(/blob/6150/dc9688125eedc67668bbc922a3b95c99/buttons-png-data.png) 0 -687px no-repeat; height: 56px; width: 36px; display: inline-block; }
/* line 427, ../scss/app/partials/_ui.scss */
.twelve .gallery-wrapper .orbit-wrapper .slider-nav .slider-nav-wrapper:nth-child(2), .six .gallery-wrapper .orbit-wrapper .slider-nav .slider-nav-wrapper:nth-child(2) { float: left; }
/* line 431, ../scss/app/partials/_ui.scss */
.twelve .gallery-wrapper .orbit-wrapper .slider-nav span, .six .gallery-wrapper .orbit-wrapper .slider-nav span { margin-top: -34px; }
/* line 433, ../scss/app/partials/_ui.scss */
.twelve .gallery-wrapper .orbit-wrapper .slider-nav span.right, .six .gallery-wrapper .orbit-wrapper .slider-nav span.right { background-size: auto; right: 12px; }
/* line 439, ../scss/app/partials/_ui.scss */
.twelve .gallery-wrapper .orbit-wrapper .slider-nav span.left, .six .gallery-wrapper .orbit-wrapper .slider-nav span.left { background-size: auto; left: 12px; }
/* line 449, ../scss/app/partials/_ui.scss */
.twelve .gallery-wrapper .orbit-wrapper .cta2015XL .slider-nav .slider-nav-wrapper.left-wrapper:hover span, .six .gallery-wrapper .orbit-wrapper .cta2015XL .slider-nav .slider-nav-wrapper.left-wrapper:hover span { background: url(/blob/6150/dc9688125eedc67668bbc922a3b95c99/buttons-png-data.png) 0 -1571px no-repeat; height: 79px; width: 38px; display: inline-block; }
/* line 453, ../scss/app/partials/_ui.scss */
.twelve .gallery-wrapper .orbit-wrapper .cta2015XL .slider-nav .slider-nav-wrapper.right-wrapper:hover span, .six .gallery-wrapper .orbit-wrapper .cta2015XL .slider-nav .slider-nav-wrapper.right-wrapper:hover span { background: url(/blob/6150/dc9688125eedc67668bbc922a3b95c99/buttons-png-data.png) 0 -1729px no-repeat; height: 79px; width: 38px; display: inline-block; }
/* line 462, ../scss/app/partials/_ui.scss */
.twelve .gallery-wrapper .gallery-thumbs-wrapper, .six .gallery-wrapper .gallery-thumbs-wrapper { position: absolute; bottom: 0; width: 100%; max-width: inherit; height: 50px; color: #fff; background: rgba(0, 153, 255, 0.7); z-index: 10; }
/* line 470, ../scss/app/partials/_ui.scss */
html.lt-ie9 .twelve .gallery-wrapper .gallery-thumbs-wrapper, html.lt-ie9 .six .gallery-wrapper .gallery-thumbs-wrapper { background: transparent url(/blob/6060/e149f85ae2a854236fb08d5a7385395c/09f-70-png-data.png) 0 0 repeat; }
/* line 476, ../scss/app/partials/_ui.scss */
.twelve .gallery-wrapper .gallery-thumbs-wrapper .gallery-thumbs, .six .gallery-wrapper .gallery-thumbs-wrapper .gallery-thumbs { position: relative; overflow: hidden; margin: 10px auto 0 auto; width: 100%; height: 30px; }
/* line 483, ../scss/app/partials/_ui.scss */
.twelve .gallery-wrapper .gallery-thumbs-wrapper .gallery-thumbs ul, .six .gallery-wrapper .gallery-thumbs-wrapper .gallery-thumbs ul { width: 20000em; position: absolute; list-style: none; margin: 0; padding: 0; }
/* line 491, ../scss/app/partials/_ui.scss */
.twelve .gallery-wrapper .gallery-thumbs-wrapper .gallery-thumbs ul li, .six .gallery-wrapper .gallery-thumbs-wrapper .gallery-thumbs ul li { float: left; margin-right: 16px; background: #fff; cursor: pointer; width: 50px; height: 30px; }
/* line 499, ../scss/app/partials/_ui.scss */
.twelve .gallery-wrapper .gallery-thumbs-wrapper .gallery-thumbs ul li img, .six .gallery-wrapper .gallery-thumbs-wrapper .gallery-thumbs ul li img { filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=50); opacity: 0.5; width: 50px; height: 30px; }
/* line 507, ../scss/app/partials/_ui.scss */
.twelve .gallery-wrapper .gallery-thumbs-wrapper .gallery-thumbs ul li.active img, .twelve .gallery-wrapper .gallery-thumbs-wrapper .gallery-thumbs ul li:hover img, .six .gallery-wrapper .gallery-thumbs-wrapper .gallery-thumbs ul li.active img, .six .gallery-wrapper .gallery-thumbs-wrapper .gallery-thumbs ul li:hover img { filter: progid:DXImageTransform.Microsoft.Alpha(enabled=false); opacity: 1; }
/* line 516, ../scss/app/partials/_ui.scss */
.twelve .gallery-wrapper .gallery-caption, .six .gallery-wrapper .gallery-caption { text-align: center; display: none; }
/* line 522, ../scss/app/partials/_ui.scss */
.twelve .gallery-wrapper { max-width: 706px; }
/* line 524, ../scss/app/partials/_ui.scss */
.twelve .gallery-wrapper img { cursor: pointer; }
/* line 527, ../scss/app/partials/_ui.scss */
.twelve .gallery-wrapper .gallery-thumbs-wrapper { padding: 0 64px; }
/* line 532, ../scss/app/partials/_ui.scss */
.six .gallery-wrapper { max-width: 470px; }
/* line 534, ../scss/app/partials/_ui.scss */
.six .gallery-wrapper .gallery-thumbs-wrapper { padding: 0 5px; z-index: 100; }
/* line 537, ../scss/app/partials/_ui.scss */
.six .gallery-wrapper .gallery-thumbs-wrapper .gallery-thumbs { max-width: 298px; }
/* line 541, ../scss/app/partials/_ui.scss */
.six .gallery-wrapper .gallery-thumbs-wrapper .gallery-thumbs ul li { margin-right: 12px; }
/* line 552, ../scss/app/partials/_ui.scss */
.pate-gallery .orbit img.fluid-placeholder { width: auto; }
/* line 556, ../scss/app/partials/_ui.scss */
.pate-gallery .pate-gallery-caption { padding-bottom: 20px; }
/* line 557, ../scss/app/partials/_ui.scss */
.pate-gallery .pate-gallery-caption h4 { margin-top: 7px; }
/* line 565, ../scss/app/partials/_ui.scss */
.pate-gallery .pate-gallery-item h4 { margin: 10px 0 25px 0; }
/* line 574, ../scss/app/partials/_ui.scss */
.mod-carousel p { text-align: center; }
/* line 579, ../scss/app/partials/_ui.scss */
.carousel-multiple-wrapper { margin: 0 auto; position: relative; }
/* line 583, ../scss/app/partials/_ui.scss */
.carousel-multiple-wrapper .carousel-multiple { position: relative; overflow: hidden; margin: auto; }
/* line 588, ../scss/app/partials/_ui.scss */
.carousel-multiple-wrapper .carousel-multiple ul { width: 20000em; position: absolute; top: 0; list-style: none; margin: 0; padding: 0; }
/* line 596, ../scss/app/partials/_ui.scss */
.carousel-multiple-wrapper .carousel-multiple ul li { float: left; }
/* line 604, ../scss/app/partials/_ui.scss */
.carousel-multiple-wrapper .carousel-multiple .mid-item-carousel .carousel-img-container { width: 302px; max-height: 140px; }
/* line 611, ../scss/app/partials/_ui.scss */
.carousel-multiple-wrapper .carousel-multiple .mid-item-carousel .carousel-img-container img { max-height: inherit; }
/* line 620, ../scss/app/partials/_ui.scss */
.carousel-multiple-wrapper .carousel-multiple .carousel-img-container { width: 134px; max-height: 62px; display: inline-block; }
/* line 629, ../scss/app/partials/_ui.scss */
.carousel-multiple-wrapper .carousel-multiple .carousel-img-container img { max-height: inherit; }
/* line 637, ../scss/app/partials/_ui.scss */
.carousel-multiple-wrapper .carousel-multiple-nav { position: absolute; }
/* line 650, ../scss/app/partials/_ui.scss */
.five-items { width: 840px; padding-left: 17px; }
/* line 653, ../scss/app/partials/_ui.scss */
.five-items .carousel-multiple { width: 840px; padding-right: 17px; left: -17px; }
/* line 658, ../scss/app/partials/_ui.scss */
.five-items .carousel-multiple ul li { width: 168px; margin: 0; text-align: center; }
/* line 665, ../scss/app/partials/_ui.scss */
.five-items .carousel-multiple img { width: 135px; height: 70px; }
/* line 670, ../scss/app/partials/_ui.scss */
.five-items .carousel-multiple h3, .five-items .carousel-multiple .mod-accordion h4, .mod-accordion .five-items .carousel-multiple h4 { color: #333; font-size: 13px; font-family: "Verdana", Verdana, Arial, sans-serif; margin-top: 22px; }
/* line 676, ../scss/app/partials/_ui.scss */
.five-items .carousel-multiple .button, .five-items .carousel-multiple .button-xxl, .five-items .carousel-multiple .stage-button-xxl, .five-items .carousel-multiple .button-secondary, .five-items .carousel-multiple .button-secondary-small, .five-items .carousel-multiple .button-cta, .five-items .carousel-multiple .button-cta-variant { margin-top: 10px; }
/* line 680, ../scss/app/partials/_ui.scss */
.five-items .carousel-multiple-nav { top: 18px; }
/* line 683, ../scss/app/partials/_ui.scss */
.five-items .carousel-multiple-nav.right-btn { right: -30px; }
/* line 688, ../scss/app/partials/_ui.scss */
.five-items .carousel-multiple-nav.left-btn { left: -30px; }
/* line 703, ../scss/app/partials/_ui.scss */
.three-items { width: 756px; }
/* line 706, ../scss/app/partials/_ui.scss */
.three-items .carousel-multiple { width: 756px; }
/* line 710, ../scss/app/partials/_ui.scss */
.three-items .carousel-multiple ul li { width: 227px; min-height: 62px; margin: 0; text-align: center; }
/* line 726, ../scss/app/partials/_ui.scss */
.three-items .carousel-multiple ul .mid-item-carousel { width: 302px; min-height: 140px; }
/* line 734, ../scss/app/partials/_ui.scss */
.three-items .carousel-multiple img { max-width: none; }
/* line 742, ../scss/app/partials/_ui.scss */
.three-items .carousel-multiple img:hover { filter: none; }
/* line 747, ../scss/app/partials/_ui.scss */
.three-items .carousel-multiple h3, .three-items .carousel-multiple .mod-accordion h4, .mod-accordion .three-items .carousel-multiple h4 { color: #aaa; font-size: 22px; font-family: "Verdana", Verdana, Arial, sans-serif; margin-top: 8px; font-weight: bold; }
/* line 755, ../scss/app/partials/_ui.scss */
.three-items .carousel-multiple p { margin-top: 5px; margin-bottom: 0; }
/* line 760, ../scss/app/partials/_ui.scss */
.three-items .carousel-multiple .button, .three-items .carousel-multiple .button-xxl, .three-items .carousel-multiple .stage-button-xxl, .three-items .carousel-multiple .button-secondary, .three-items .carousel-multiple .button-secondary-small, .three-items .carousel-multiple .button-cta, .three-items .carousel-multiple .button-cta-variant { margin-top: 20px; display: inline-block; }
/* line 767, ../scss/app/partials/_ui.scss */
.three-items .carousel-multiple-nav { top: 36px; }
/* line 770, ../scss/app/partials/_ui.scss */
.three-items .carousel-multiple-nav.right-btn { right: -45px; }
/* line 774, ../scss/app/partials/_ui.scss */
.three-items .carousel-multiple-nav.left-btn { left: -45px; }
/* line 783, ../scss/app/partials/_ui.scss */
.mod-interactive-tool .three-items .carousel-multiple-nav.right-btn { right: -28px; }
/* line 787, ../scss/app/partials/_ui.scss */
.mod-interactive-tool .three-items .carousel-multiple-nav.left-btn { left: -28px; }
/* line 797, ../scss/app/partials/_ui.scss */
.ui-tooltip { display: block !important; padding: 18px 20px 20px 20px; position: absolute; z-index: 9999; max-width: 300px; border-width: 1px; -webkit-box-shadow: 0px 1px 3px 1px rgba(36, 48, 50, 0.15); -webkit-box-shadow: 0px 1px 3px 1px rgba(36, 48, 50, 0.15); -ms-box-shadow: 0px 1px 3px 1px rgba(36, 48, 50, 0.15); box-shadow: 0px 1px 3px 1px rgba(36, 48, 50, 0.15); -webkit-box-shadow: 0px 1px 3px 0px rgba(36, 48, 50, 0.15); -webkit-box-shadow: 0px 1px 3px 0px rgba(36, 48, 50, 0.15); -ms-box-shadow: 0px 1px 3px 0px rgba(36, 48, 50, 0.15); box-shadow: 0px 1px 3px 0px rgba(36, 48, 50, 0.15); margin: 3px 3px 3px 3px; }
/* line 817, ../scss/app/partials/_ui.scss */
.ui-tooltip, .tooltip-arrow-icon:after { background: #ffffff; border: 1px solid #f3f3f3; }
/* line 822, ../scss/app/partials/_ui.scss */
.tooltip-arrow-icon { width: 24px; height: 13px; overflow: hidden; position: absolute; left: 50%; margin-left: -12px; bottom: -13px; }
/* line 832, ../scss/app/partials/_ui.scss */
.tooltip-arrow-icon.top { top: -13px; bottom: auto; }
/* line 846, ../scss/app/partials/_ui.scss */
.tooltip-content { display: none; }
/* line 852, ../scss/app/partials/_ui.scss */
.donation-image section { max-height: 258px; overflow: hidden; }
@media screen and (max-width: 767px) { /* line 861, ../scss/app/partials/_ui.scss */
  .donation-image section { max-height: 329px !important; } }
/* line 4, ../scss/app/partials/_footer.scss */
footer { padding-top: 60px; }
/* line 8, ../scss/app/partials/_footer.scss */
footer .row.collapse .columns { padding-left: 27px; }
/* line 13, ../scss/app/partials/_footer.scss */
footer .toggle { display: none !important; }
/* line 18, ../scss/app/partials/_footer.scss */
.back-to-top { display: block !important; margin: 0 auto; position: relative; top: 21px; outline: none; }
/* line 25, ../scss/app/partials/_footer.scss */
.back-to-top:hover { filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=50); opacity: 0.5; }
/* line 30, ../scss/app/partials/_footer.scss */
.footer-wrapper { background: #eee; }
/* line 35, ../scss/app/partials/_footer.scss */
.footer-top { background: #eee; padding: 27px 0 0; max-width: 974px; }
/* line 42, ../scss/app/partials/_footer.scss */
.footer-top li a { font-size: 0.84615em; color: #333; }
/* line 47, ../scss/app/partials/_footer.scss */
.footer-top li .footer-headlines { font-size: 0.84615em; color: #0099ff; text-transform: uppercase; font-weight: bold; }
/* line 54, ../scss/app/partials/_footer.scss */
.footer-top li li { padding-top: 7px; float: none; }
/* line 58, ../scss/app/partials/_footer.scss */
.footer-top li li a { color: #000; text-transform: none; font-weight: normal; }
/* line 63, ../scss/app/partials/_footer.scss */
.footer-top li li a:hover { text-decoration: underline; }
/* line 70, ../scss/app/partials/_footer.scss */
.footer-top .ctx-left, .footer-top .ctx-right { float: left; width: 35%; }
/* line 75, ../scss/app/partials/_footer.scss */
.footer-top .ctx-right { width: 64%; }
/* line 78, ../scss/app/partials/_footer.scss */
.footer-top .ctx-right a { margin-top: 10px; display: block; }
/* line 82, ../scss/app/partials/_footer.scss */
.footer-top .ctx-right a:first-child { margin-top: 0; }
/* line 89, ../scss/app/partials/_footer.scss */
.mod-social-media { text-align: center; }
/* line 91, ../scss/app/partials/_footer.scss */
.mod-social-media ul { width: 129px; }
/* line 95, ../scss/app/partials/_footer.scss */
.mod-social-media ul li { float: none; display: inline-block; }
/* line 100, ../scss/app/partials/_footer.scss */
.mod-social-media ul a { text-align: center; }
/* line 103, ../scss/app/partials/_footer.scss */
.mod-social-media ul a:hover span { filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=50); opacity: 0.5; }
/* line 111, ../scss/app/partials/_footer.scss */
.footer-donation .ctx-text { padding-left: 10px; }
/* line 115, ../scss/app/partials/_footer.scss */
.footer-donation .img-container { margin-top: 27px; }
/* line 118, ../scss/app/partials/_footer.scss */
.footer-donation .account-info { display: block; }
/* line 124, ../scss/app/partials/_footer.scss */
.footer-bottom { background: #0099ff; padding: 10px 0; text-transform: uppercase; text-align: center; margin: 0 auto; max-width: 974px; }
/* line 132, ../scss/app/partials/_footer.scss */
.footer-bottom .text { display: inline-block; color: #fff; }
/* line 137, ../scss/app/partials/_footer.scss */
.footer-bottom .separator { padding: 0px 6px; text-decoration: none; color: #fff; }
/* line 144, ../scss/app/partials/_footer.scss */
.footer-logos { background: #eee; max-width: 974px; padding-top: 5px; padding-bottom: 47px; }
/* line 152, ../scss/app/partials/_footer.scss */
footer .row.collapse .logo-trustedshop { padding-left: 0; padding-top: 20px; }
/* line 156, ../scss/app/partials/_footer.scss */
footer .row.collapse .logo-transparence { padding-top: 20px; padding-left: 5px; }
/* line 160, ../scss/app/partials/_footer.scss */
footer .row.collapse .logo-itz { text-align: center; padding-top: 20px; padding-left: 17px; }
/* line 165, ../scss/app/partials/_footer.scss */
footer .row.collapse .logo-capital { text-align: center; padding-top: 10px; }
/* line 170, ../scss/app/partials/_footer.scss */
footer .row.collapse div[class*="logo-"]:first-child { text-align: left; padding-left: 27px; }
/* line 3, ../scss/app/partials/_password.scss */
.pw-strength { line-height: 1.231em; }
/* line 6, ../scss/app/partials/_password.scss */
.pw-strength .pw-strength-display { margin-bottom: 7px; }
/* line 10, ../scss/app/partials/_password.scss */
.pw-strength .pw-strength-point { -webkit-border-radius: 8px; -moz-border-radius: 8px; border-radius: 8px; width: 10px; height: 10px; display: inline-block; border: 8px solid gray; margin-left: 10px; }
/* line 19, ../scss/app/partials/_password.scss */
.pw-strength .pw-strength-point:first-child { margin-left: 0; }
/* line 23, ../scss/app/partials/_password.scss */
.pw-strength .pw-hint { vertical-align: top; }
/* line 29, ../scss/app/partials/_password.scss */
.pw-strength .pw-hint + .info-icon { vertical-align: top; display: inline-block; margin-top: -3px; }
/* line 38, ../scss/app/partials/_password.scss */
.pw-strength .pw-strength-val-1 .pw-strength-point-1 { border: 8px solid #c60f13; }
/* line 44, ../scss/app/partials/_password.scss */
.pw-strength .pw-strength-val-2 .pw-strength-point-1 { border: 8px solid #ff9900; }
/* line 48, ../scss/app/partials/_password.scss */
.pw-strength .pw-strength-val-2 .pw-strength-point-2 { border: 8px solid #ff9900; }
/* line 54, ../scss/app/partials/_password.scss */
.pw-strength .pw-strength-val-3 .pw-strength-point-1 { border: 8px solid #8dcf36; }
/* line 58, ../scss/app/partials/_password.scss */
.pw-strength .pw-strength-val-3 .pw-strength-point-2 { border: 8px solid #8dcf36; }
/* line 62, ../scss/app/partials/_password.scss */
.pw-strength .pw-strength-val-3 .pw-strength-point-3 { border: 8px solid #8dcf36; }
/* line 68, ../scss/app/partials/_password.scss */
.pw-strength .pw-strength-val-4 .pw-strength-point-1 { border: 8px solid #8dcf36; }
/* line 72, ../scss/app/partials/_password.scss */
.pw-strength .pw-strength-val-4 .pw-strength-point-2 { border: 8px solid #8dcf36; }
/* line 76, ../scss/app/partials/_password.scss */
.pw-strength .pw-strength-val-4 .pw-strength-point-3 { border: 8px solid #8dcf36; }
/* line 80, ../scss/app/partials/_password.scss */
.pw-strength .pw-strength-val-4 .pw-strength-point-4 { border: 8px solid #8dcf36; }
/* line 2, ../scss/app/partials/_cta2015.scss */
.cta2015 h2 { background: none; }
/* line 6, ../scss/app/partials/_cta2015.scss */
.cta2015 .disable-select { display: none !important; }
/* line 10, ../scss/app/partials/_cta2015.scss */
.cta2015 .outer-border .row.collapse.donation-continous-show-js.donation-once-hide-js { display: none !important; }
/* line 14, ../scss/app/partials/_cta2015.scss */
.cta2015 .donationTitle { max-width: 70%; margin: 40px auto 20px auto; }
/* line 19, ../scss/app/partials/_cta2015.scss */
.cta2015 .donationTitleOnce { max-width: 70%; margin: 50px auto 20px auto; }
/* line 24, ../scss/app/partials/_cta2015.scss */
.cta2015 .twelve .gallery-wrapper { max-width: 970px !important; max-height: 420px; }
/* line 29, ../scss/app/partials/_cta2015.scss */
.cta2015 .orbit, .cta2015 .orbit-wrapper { max-height: 420px !important; }
/* line 33, ../scss/app/partials/_cta2015.scss */
.cta2015 .orbit-slide > section { width: 970px; }
/* line 37, ../scss/app/partials/_cta2015.scss */
.cta2015 .full-width-img img { height: 420px; width: 100%; }
/* line 42, ../scss/app/partials/_cta2015.scss */
.cta2015 .triangle-form { background: transparent none repeat scroll 0 0; border-bottom: 200px solid #1b83cf; border-left: 70px solid transparent; border-right: 0 solid transparent; height: 0; right: 485px; margin-top: -202px; opacity: 0.6; position: absolute; width: 0; }
/* line 55, ../scss/app/partials/_cta2015.scss */
.cta2015 .caption-background { background: #1b83cf none repeat scroll 0 0; height: 200px; right: 0; margin-top: -202px; opacity: 0.6; position: absolute; width: 485px; }
/* line 65, ../scss/app/partials/_cta2015.scss */
.cta2015 .caption-parenthesis { color: white; font-family: Arial, Verdana, Helvetica, sans-serif; font-size: 172px; height: 80px; right: 405px; margin-top: -275px; position: absolute; width: 80px; z-index: 100; }
/* line 76, ../scss/app/partials/_cta2015.scss */
.cta2015 .caption-parenthesis p { margin-top: 0; height: 80px; width: 80px; }
/* line 83, ../scss/app/partials/_cta2015.scss */
.cta2015 .gallery-caption { height: 200px; right: 0; margin-top: -202px; position: absolute; width: 485px; color: white; font-size: 24px; padding: 0 40px; font-style: italic; font-weight: bold; }
/* line 95, ../scss/app/partials/_cta2015.scss */
.cta2015 .gallery-caption > p { margin-top: 5px !important; }
/* line 99, ../scss/app/partials/_cta2015.scss */
.cta2015 .gallery-caption p { margin-top: 25px; text-align: left; }
/* line 104, ../scss/app/partials/_cta2015.scss */
.cta2015 .gallery-caption .cta2015-bildunterschrift { font-size: 11px; font-style: normal; margin-top: 10px !important; }
/* line 111, ../scss/app/partials/_cta2015.scss */
.cta2015 .name-place { height: 50px; right: 0; margin-top: -42px; position: absolute; width: 485px; color: white; font-size: 11px; padding: 0 40px; font-style: italic; }
/* line 122, ../scss/app/partials/_cta2015.scss */
.cta2015 .name-place p { margin-top: 0; text-align: left; }
/* line 128, ../scss/app/partials/_cta2015.scss */
.cta2015 .orbit-bullets { display: none !important; }
/* line 132, ../scss/app/partials/_cta2015.scss */
.cta2015 .twelve .gallery-wrapper .orbit-wrapper .cta2015XL .slider-nav span.right { right: -1px; }
/* line 137, ../scss/app/partials/_cta2015.scss */
.cta2015 .twelve .gallery-wrapper .orbit-wrapper .cta2015XL .slider-nav span.left { left: 0; }
/* line 142, ../scss/app/partials/_cta2015.scss */
.cta2015 .donation-type-switch { border-top: 1px solid #79c6ff; border-bottom: 1px solid #79c6ff; color: #79c6ff; height: 50px; text-align: center; position: relative; }
/* line 152, ../scss/app/partials/_cta2015.scss */
.cta2015 .switch-continuous, .cta2015 .switch-once { margin-top: 16px; display: none; }
/* line 157, ../scss/app/partials/_cta2015.scss */
.cta2015 .switch-continuous:hover, .cta2015 .switch-once:hover { text-decoration: underline; }
/* line 161, ../scss/app/partials/_cta2015.scss */
.cta2015 .switch-triangle { width: 0; height: 0; border-top: 5.5px solid transparent; border-left: 5.5px solid #79c6ff; border-bottom: 5.5px solid transparent; margin-left: 3px; display: inline-block; }
/* line 171, ../scss/app/partials/_cta2015.scss */
.cta2015 #cta2015-row-container { margin: 0 auto; width: 80%; position: relative; }
/* line 176, ../scss/app/partials/_cta2015.scss */
.cta2015 #cta2015-row-container section { float: left; width: 31%; text-align: center; }
/* line 182, ../scss/app/partials/_cta2015.scss */
.cta2015 #cta2015-row-container #cta2015_text_once, .cta2015 #cta2015-row-container #cta2015_text_continuous { position: absolute !important; top: 50% !important; -webkit-transform: translate(0, -50%) !important; -moz-transform: translate(0, -50%) !important; -ms-transform: translate(0, -50%) !important; -o-transform: translate(0, -50%) !important; transform: translate(0, -50%) !important; }
/* line 188, ../scss/app/partials/_cta2015.scss */
.cta2015 #cta2015-row-container .row { float: right; width: 69%; margin-top: 0 !important; }
/* line 194, ../scss/app/partials/_cta2015.scss */
.cta2015 #cta2015-row-container .row .columns.hl-text-container.twelve p { margin-top: 0; text-align: left; position: static !important; }
/* line 203, ../scss/app/partials/_cta2015.scss */
.cta2015 .form-ext.m-f-c-t-hl { display: none; }
/* line 207, ../scss/app/partials/_cta2015.scss */
.cta2015 .personal-data-cta2015 .form-ext.m-f-c-t-hl { display: none; margin-top: 110px !important; }
/* line 212, ../scss/app/partials/_cta2015.scss */
.cta2015 .personal-data-cta2015 > div:nth-child(4), .cta2015 .personal-data-cta2015 > div:nth-child(5) { display: none; margin-bottom: 20px; }
/* line 216, ../scss/app/partials/_cta2015.scss */
.cta2015 .personal-data-cta2015 > div:nth-child(4) p, .cta2015 .personal-data-cta2015 > div:nth-child(5) p { max-width: 500px; }
/* line 221, ../scss/app/partials/_cta2015.scss */
.cta2015 .inner-border { margin-top: 0; }
/* line 225, ../scss/app/partials/_cta2015.scss */
.cta2015 .left-column.columns.salutation-left { margin-bottom: 6px; margin-top: -22px; }
/* line 230, ../scss/app/partials/_cta2015.scss */
.cta2015 .outer-border { border-top: 1px solid #79c6ff; border-bottom: 1px solid #79c6ff; padding: 10px 0; }
/* line 237, ../scss/app/partials/_cta2015.scss */
.cta2015 .div-table.m-f-img-bg-c-t .row.collapse.cta { text-align: center; }
/* line 240, ../scss/app/partials/_cta2015.scss */
.cta2015 .div-table.m-f-img-bg-c-t .row.collapse.cta .left-column.columns.cta { width: 100%; text-align: center; margin-bottom: 20px; }
/* line 245, ../scss/app/partials/_cta2015.scss */
.cta2015 .div-table.m-f-img-bg-c-t .row.collapse.cta .left-column.columns.cta label { margin-top: 0; }
/* line 249, ../scss/app/partials/_cta2015.scss */
.cta2015 .div-table.m-f-img-bg-c-t .row.collapse.cta .has-tooltip.right-column.columns { padding: 0; width: 100%; }
/* line 252, ../scss/app/partials/_cta2015.scss */
.cta2015 .div-table.m-f-img-bg-c-t .row.collapse.cta .has-tooltip.right-column.columns .field-tooltip-container { background: #d2ecff; width: 230px; margin: 0 auto; padding: 10px; }
/* line 258, ../scss/app/partials/_cta2015.scss */
.cta2015 .div-table.m-f-img-bg-c-t .row.collapse.cta .has-tooltip.right-column.columns .field-tooltip-container input[type="text"] { width: 135px; height: 40px; font-style: italic; font-weight: bold; }
/* line 266, ../scss/app/partials/_cta2015.scss */
.cta2015 .div-table.m-f-img-bg-c-t .row.collapse.cta .has-tooltip.right-column.columns .field-tooltip-container .info-icon.tooltip.right.donation-once-show-js.donation-continous-hide-js { float: none !important; margin-bottom: -7px !important; }
/* line 271, ../scss/app/partials/_cta2015.scss */
.cta2015 .div-table.m-f-img-bg-c-t .row.collapse.cta .has-tooltip.right-column.columns .field-tooltip-container .info-icon.tooltip.right.donation-continous-show-js.donation-once-hide-js { float: right !important; margin-right: 3px; margin-top: 9px !important; }
/* line 277, ../scss/app/partials/_cta2015.scss */
.cta2015 .div-table.m-f-img-bg-c-t .row.collapse.cta .has-tooltip.right-column.columns .field-tooltip-container label.error, .cta2015 .div-table.m-f-img-bg-c-t .row.collapse.cta .has-tooltip.right-column.columns .field-tooltip-container label.error-main { top: 20px; width: 160px; margin-left: -10px; }
/* line 284, ../scss/app/partials/_cta2015.scss */
.cta2015 .div-table.m-f-img-bg-c-t .row.collapse.cta .valid-icon { right: auto !important; top: 20px; margin-left: 90px; }
/* line 291, ../scss/app/partials/_cta2015.scss */
.cta2015 .div-table.m-f-img-bg-c-t .row.collapse.cta .button-cta, .cta2015 .div-table.m-f-img-bg-c-t .row.collapse.cta .button-cta-variant { margin-top: 20px; padding: 0 15px; }
/* line 297, ../scss/app/partials/_cta2015.scss */
.cta2015 .div-table.m-f-img-bg-c-t .row.collapse.cta .button-cta:after, .cta2015 .div-table.m-f-img-bg-c-t .row.collapse.cta .button-cta-variant:after { content: none; }
/* line 303, ../scss/app/partials/_cta2015.scss */
.cta2015 .container-l-plus { max-width: 970px !important; }
/* line 307, ../scss/app/partials/_cta2015.scss */
.cta2015 .container-l-plus.personal-data-cta2015 { margin-top: -50px; }
/* line 310, ../scss/app/partials/_cta2015.scss */
.cta2015 .container-l-plus.personal-data-cta2015 #payment-options-cta2015 { margin-top: 80px; padding: 0 10px; }
/* line 314, ../scss/app/partials/_cta2015.scss */
.cta2015 .container-l-plus.personal-data-cta2015 #payment-options-cta2015 > .form-ext { float: left; width: 33%; }
/* line 318, ../scss/app/partials/_cta2015.scss */
.cta2015 .container-l-plus.personal-data-cta2015 #payment-options-cta2015 > .form-ext > .radio.big p { margin-top: 5px; }
/* line 322, ../scss/app/partials/_cta2015.scss */
.cta2015 .container-l-plus.personal-data-cta2015 #payment-options-cta2015 > .form-ext > .radio.big { margin-left: 0 !important; }
/* line 327, ../scss/app/partials/_cta2015.scss */
.cta2015 .container-l-plus.personal-data-cta2015 #payment-options-cta2015 > .form-ext:nth-child(1) { margin-top: 65px !important; }
/* line 332, ../scss/app/partials/_cta2015.scss */
.cta2015 .container-l-plus.personal-data-cta2015 #payment-options-cta2015 > .form-ext:nth-child(2) .ui-button-text { top: -7px; }
/* line 336, ../scss/app/partials/_cta2015.scss */
.cta2015 .container-l-plus.personal-data-cta2015 #payment-options-cta2015 > .form-ext:nth-child(2) > .radio.big p { margin-top: 2px; }
/* line 341, ../scss/app/partials/_cta2015.scss */
.cta2015 .container-l-plus.personal-data-cta2015 #payment-options-cta2015 > .form-ext:nth-child(3) { float: right; width: 30%; }
/* line 348, ../scss/app/partials/_cta2015.scss */
.cta2015 .personaldata-fieldset, .cta2015 .payment-fieldset { display: none; }
/* line 355, ../scss/app/partials/_cta2015.scss */
.cta2015 #personalData h2, .cta2015 #paymentData h2 { float: right; margin-bottom: 15px; padding-left: 22px; text-align: left; width: 68.8385%; }
/* line 363, ../scss/app/partials/_cta2015.scss */
.cta2015 #personalData .div-table .left-column, .cta2015 #paymentData .div-table .left-column { clear: both; }
/* line 367, ../scss/app/partials/_cta2015.scss */
.cta2015 #personalData input, .cta2015 #personalData textarea, .cta2015 #paymentData input, .cta2015 #paymentData textarea { width: 400px !important; }
/* line 371, ../scss/app/partials/_cta2015.scss */
.cta2015 #personalData .checkbox-row label, .cta2015 #paymentData .checkbox-row label { width: 400px; }
/* line 379, ../scss/app/partials/_cta2015.scss */
.cta2015 #outer-payment-container #donationObjectInterval_chzn { display: none; }
/* line 383, ../scss/app/partials/_cta2015.scss */
.cta2015 #outer-payment-container #donationObjectInterval { display: block !important; }
/* line 388, ../scss/app/partials/_cta2015.scss */
.cta2015 .row.m-m-m .button-container { text-align: center; }
/* line 395, ../scss/app/partials/_cta2015.scss */
.cta2015 .row.m-m-m .button-container .button-cta:after, .cta2015 .row.m-m-m .button-container .button-cta-variant:after { content: none; }
/* line 400, ../scss/app/partials/_cta2015.scss */
.cta2015 .payment-label { max-width: 550px; float: left !important; }
/* line 405, ../scss/app/partials/_cta2015.scss */
.cta2015 #paymentData { border-bottom: 1px solid #79c6ff; }
/* line 408, ../scss/app/partials/_cta2015.scss */
.cta2015 #paymentData .row.collapse.donation-continous-show-js.donation-once-hide-js label { margin-top: 0; }
/* line 413, ../scss/app/partials/_cta2015.scss */
.cta2015 #upper-slide-container, .cta2015 #lower-slide-container { display: none; }
/* line 418, ../scss/app/partials/_cta2015.scss */
.cta2015 #summary-container .right-column > p { margin-top: 0; font-weight: bold; }
/* line 423, ../scss/app/partials/_cta2015.scss */
.cta2015 #summary-container .positionen { margin-top: 20px; width: 50%; }
/* line 428, ../scss/app/partials/_cta2015.scss */
.cta2015 #summary-container .beitrag { font-weight: bold; }
/* line 432, ../scss/app/partials/_cta2015.scss */
.cta2015 #summary-container .right { clear: both; margin-top: -18px; margin-bottom: 5px; }
/* line 438, ../scss/app/partials/_cta2015.scss */
.cta2015 #summary-container .left { margin-bottom: 5px; }
/* line 443, ../scss/app/partials/_cta2015.scss */
.cta2015 .outer-donation-button { display: none; margin-bottom: 40px; margin-top: -20px; }
/* line 448, ../scss/app/partials/_cta2015.scss */
.cta2015 .outer-donation-button button { padding: 1px 18px; }
/* line 455, ../scss/app/partials/_cta2015.scss */
.cta2015 #outer-payment-container .button-container button { padding: 1px 18px; }
/* line 461, ../scss/app/partials/_cta2015.scss */
.cta2015 #payment-headline { display: none; margin-top: 0; }
/* line 466, ../scss/app/partials/_cta2015.scss */
.cta2015 #personal-data-container { margin-top: -90px; }
/* line 470, ../scss/app/partials/_cta2015.scss */
.cta2015 #summary-container { margin-top: 40px; }
/* line 474, ../scss/app/partials/_cta2015.scss */
.cta2015 .donation-switch-container { margin-top: 10px; }
@media (max-width: 767px) { /* line 483, ../scss/app/partials/_cta2015.scss */
  .cta2015 .outer-donation-button .button-container { margin-top: 20px; }
  /* line 490, ../scss/app/partials/_cta2015.scss */
  .cta2015 .container-l-plus.personal-data-cta2015 #payment-options-cta2015 { margin-top: 80px; }
  /* line 493, ../scss/app/partials/_cta2015.scss */
  .cta2015 .container-l-plus.personal-data-cta2015 #payment-options-cta2015 > .form-ext { float: none; width: 65%; margin-left: 24%; }
  /* line 499, ../scss/app/partials/_cta2015.scss */
  .cta2015 .container-l-plus.personal-data-cta2015 #payment-options-cta2015 > .form-ext:nth-child(1) { margin-top: 45px !important; }
  /* line 504, ../scss/app/partials/_cta2015.scss */
  .cta2015 .container-l-plus.personal-data-cta2015 #payment-options-cta2015 > .form-ext:nth-child(2) .ui-button-text { top: -7px; }
  /* line 509, ../scss/app/partials/_cta2015.scss */
  .cta2015 .container-l-plus.personal-data-cta2015 #payment-options-cta2015 > .form-ext:nth-child(3) { float: none; width: 65%; }
  /* line 518, ../scss/app/partials/_cta2015.scss */
  .cta2015 #personalData input, .cta2015 #personalData textarea, .cta2015 #paymentData input, .cta2015 #paymentData textarea { width: 240px !important; }
  /* line 531, ../scss/app/partials/_cta2015.scss */
  .cta2015 .div-table.m-f-img-bg-c-t .row.collapse.cta .has-tooltip.right-column.columns .field-tooltip-container label.error, .cta2015 .div-table.m-f-img-bg-c-t .row.collapse.cta .has-tooltip.right-column.columns .field-tooltip-container label.error-main { margin: 0 auto 0 18px !important; display: block; width: 260px; top: 61px; left: auto !important; }
  /* line 538, ../scss/app/partials/_cta2015.scss */
  .cta2015 .div-table.m-f-img-bg-c-t .row.collapse.cta .has-tooltip.right-column.columns .field-tooltip-container label.error:before, .cta2015 .div-table.m-f-img-bg-c-t .row.collapse.cta .has-tooltip.right-column.columns .field-tooltip-container label.error-main:before { left: -27px !important; }
  /* line 546, ../scss/app/partials/_cta2015.scss */
  .cta2015 #donationForm > div > div > .row.m-m-m:nth-child(2) { margin-top: 70px !important; }
  /* line 550, ../scss/app/partials/_cta2015.scss */
  .cta2015 #upper-slide-container, .cta2015 #lower-slide-container { margin-top: 0 !important; }
  /* line 554, ../scss/app/partials/_cta2015.scss */
  .cta2015 .donationTitle, .cta2015 .donationTitleOnce { max-width: 95%; margin: 40px auto 5px; }
  /* line 572, ../scss/app/partials/_cta2015.scss */
  .cta2015 .full-width-img img { margin-left: -90px; }
  /* line 576, ../scss/app/partials/_cta2015.scss */
  .cta2015 .triangle-form { display: none; }
  /* line 580, ../scss/app/partials/_cta2015.scss */
  .cta2015 .caption-background { height: 100px; margin-top: -100px; opacity: 0.8; width: 100%; }
  /* line 587, ../scss/app/partials/_cta2015.scss */
  .cta2015 .gallery-caption { height: 100px; margin-top: -90px; width: 100%; font-size: 12px; }
  /* line 593, ../scss/app/partials/_cta2015.scss */
  .cta2015 .gallery-caption > p { margin-top: 2px; }
  /* line 612, ../scss/app/partials/_cta2015.scss */
  .cta2015 .caption-parenthesis { color: white; font-family: Arial, Verdana, Helvetica, sans-serif; font-size: 140px; height: 80px; left: 10px; margin-top: -152px; position: absolute; width: 80px; z-index: 100; }
  /* line 624, ../scss/app/partials/_cta2015.scss */
  .cta2015 .name-place { right: unset; margin-top: -30px; font-size: 10px; }
  /* line 630, ../scss/app/partials/_cta2015.scss */
  .cta2015 #cta2015-row-container { margin: 0 auto; width: 100%; }
  /* line 634, ../scss/app/partials/_cta2015.scss */
  .cta2015 #cta2015-row-container #cta2015_text_once, .cta2015 #cta2015-row-container #cta2015_text_continuous { position: relative !important; top: 0 !important; -webkit-transform: translate(0, 0%) !important; -moz-transform: translate(0, 0%) !important; -ms-transform: translate(0, 0%) !important; -o-transform: translate(0, 0%) !important; transform: translate(0, 0%) !important; }
  /* line 640, ../scss/app/partials/_cta2015.scss */
  .cta2015 #cta2015-row-container section { float: none; width: 100%; text-align: center; }
  /* line 646, ../scss/app/partials/_cta2015.scss */
  .cta2015 #cta2015-row-container .row { float: none; width: 100%; margin: unset !important; }
  /* line 652, ../scss/app/partials/_cta2015.scss */
  .cta2015 #cta2015-row-container .row .columns.hl-text-container.twelve p { margin-top: 10px; text-align: left; }
  /* line 660, ../scss/app/partials/_cta2015.scss */
  .cta2015 .orbit-bullets { display: inline-flex !important; top: -116px !important; position: relative !important; }
  /* line 670, ../scss/app/partials/_cta2015.scss */
  .cta2015 .switch-continuous, .cta2015 .switch-once { margin-top: 18px; }
  /* line 674, ../scss/app/partials/_cta2015.scss */
  .cta2015 #paymentData { margin-top: 70px !important; }
  /* line 677, ../scss/app/partials/_cta2015.scss */
  .cta2015 #paymentData h2 { float: unset; padding-left: unset; text-align: center; margin: 20px auto 15px auto; width: 68.8385%; }
  /* line 686, ../scss/app/partials/_cta2015.scss */
  .cta2015 .positionen { width: 65% !important; } }
@media (max-width: 479px) { /* line 704, ../scss/app/partials/_cta2015.scss */
  .cta2015 .caption-parenthesis { margin-top: -160px !important; }
  /* line 708, ../scss/app/partials/_cta2015.scss */
  .cta2015 .gallery-caption { margin-top: -100px !important; font-size: 10px !important; }
  /* line 713, ../scss/app/partials/_cta2015.scss */
  .cta2015 .checkbox-row label { width: 100% !important; }
  /* line 719, ../scss/app/partials/_cta2015.scss */
  .cta2015 #personalData h2, .cta2015 #paymentData h2 { padding-left: 0 !important; }
  /* line 723, ../scss/app/partials/_cta2015.scss */
  .cta2015 #personalData .row.radio-row.collapse, .cta2015 #paymentData .row.radio-row.collapse { width: 220px; }
  /* line 728, ../scss/app/partials/_cta2015.scss */
  .cta2015 .positionen { width: 80% !important; }
  /* line 732, ../scss/app/partials/_cta2015.scss */
  .cta2015 .switch-continuous, .cta2015 .switch-once { margin-top: 16px; } }
@media (max-width: 767px) and (orientation: landscape) { /* line 740, ../scss/app/partials/_cta2015.scss */
  .cta2015 .gallery-caption { font-size: 10px; } }
@media (min-width: 768px) and (max-width: 850px) { /* line 748, ../scss/app/partials/_cta2015.scss */
  .cta2015 .gallery-caption { font-size: 18px !important; } }
@media screen and (max-width: 767px) and (orientation: landscape) { /* line 757, ../scss/app/partials/_cta2015.scss */
  .cta2015 .gallery-caption { font-size: 15px; margin-top: -95px !important; } }
@media screen and (max-width: 480px) { /* line 766, ../scss/app/partials/_cta2015.scss */
  .cta2015 .button-container .button-cta, .cta2015 .button-container .button-cta-variant { padding: 8px 18px !important; }
  /* line 772, ../scss/app/partials/_cta2015.scss */
  .cta2015 .outer-donation-button .button-container { padding-left: 29px; padding-right: 29px; }
  /* line 776, ../scss/app/partials/_cta2015.scss */
  .cta2015 .outer-donation-button .button-container button { padding: 8px 18px; } }
/* line 3, ../scss/app/partials/_newsletter.scss */
#newsletterSubscriptionForm.youthNewsletter .div-table { background: #ffffff none; }
/* line 7, ../scss/app/partials/_newsletter.scss */
#newsletterSubscriptionForm.youthNewsletter .div-table .zip-container { float: left; padding-right: 10px; width: 70px; }
/* line 13, ../scss/app/partials/_newsletter.scss */
#newsletterSubscriptionForm.youthNewsletter .div-table #dataCity { width: 196px; }
@media (max-width: 422px) { /* line 29, ../scss/app/partials/_newsletter.scss */
  #newsletterSubscriptionForm.youthNewsletter .div-table .multiple .checkbox, #newsletterSubscriptionForm.youthNewsletter .div-table .multiple .radio { margin-left: 0; display: block; }
  /* line 36, ../scss/app/partials/_newsletter.scss */
  #newsletterSubscriptionForm.youthNewsletter .div-table .right-column div.radio { margin-top: 9px; }
  /* line 40, ../scss/app/partials/_newsletter.scss */
  #newsletterSubscriptionForm.youthNewsletter .div-table .zip-container { float: none; padding-right: 0; width: auto; }
  /* line 52, ../scss/app/partials/_newsletter.scss */
  #newsletterSubscriptionForm.youthNewsletter.no-layer .div-table #dataCity { margin-top: 9px; width: 266px; }
  /* line 61, ../scss/app/partials/_newsletter.scss */
  #newsletterSubscriptionForm.youthNewsletter.in-layer .div-table #dataCity { margin-top: 9px; width: 84%; } }
/* line 3, ../scss/app/partials/_donationpage.scss */
#donation-form-layout .button-cta, #donation-form-layout .button-cta-variant { padding-top: 7px; }
/* line 7, ../scss/app/partials/_donationpage.scss */
#donation-form-layout .hl-text-container { max-width: 500px; }
/* line 11, ../scss/app/partials/_donationpage.scss */
#donation-form-layout .remove-background { background: none !important; padding-bottom: 5px; }
/* line 20, ../scss/app/partials/_donationpage.scss */
#donation-form-layout #personalData > div:nth-child(2) > div > label { margin-top: 10px !important; }
/* line 25, ../scss/app/partials/_donationpage.scss */
#donation-form-layout #personalData .zip-container { width: 74px; float: left; }
/* line 29, ../scss/app/partials/_donationpage.scss */
#donation-form-layout #personalData .zip-container .valid-icon { display: none !important; }
/* line 33, ../scss/app/partials/_donationpage.scss */
#donation-form-layout #personalData .zip-container #dataZip { width: 70px; }
/* line 38, ../scss/app/partials/_donationpage.scss */
#donation-form-layout #personalData #dataCity { width: 188px !important; margin-left: 4px; }
/* line 46, ../scss/app/partials/_donationpage.scss */
#donation-form-layout .payment-options .form-ext { width: 33%; float: left; }
/* line 50, ../scss/app/partials/_donationpage.scss */
#donation-form-layout .payment-options .form-ext .radio.big { margin-top: 0 !important; margin-left: 10px; }
/* line 54, ../scss/app/partials/_donationpage.scss */
#donation-form-layout .payment-options .form-ext .radio.big > p { padding-left: 46px; margin-top: 5px; }
/* line 59, ../scss/app/partials/_donationpage.scss */
#donation-form-layout .payment-options .form-ext .radio.big .credit-card-icon { margin-top: -6px; }
/* line 65, ../scss/app/partials/_donationpage.scss */
#donation-form-layout .payment-options .form-ext:nth-child(3) { width: 30%; float: right; }
/* line 69, ../scss/app/partials/_donationpage.scss */
#donation-form-layout .payment-options .form-ext:nth-child(3) .paypal-icon { margin-top: -3px; }
/* line 74, ../scss/app/partials/_donationpage.scss */
#donation-form-layout .payment-options .form-ext:nth-child(3) .radio.big > p { pargon-top: 3px; }
/* line 81, ../scss/app/partials/_donationpage.scss */
#donation-form-layout #donation-summary-container { margin-top: 40px; }
/* line 84, ../scss/app/partials/_donationpage.scss */
#donation-form-layout #donation-summary-container h2 { margin-bottom: 40px; }
/* line 88, ../scss/app/partials/_donationpage.scss */
#donation-form-layout #donation-summary-container .outer-container { background: url(/blob/8062/a354bd581de5d84e88020a012572d2cd/stripe-blue-light-png-data.png); background-attachment: fixed; padding: 40px 40px 70px; }
/* line 93, ../scss/app/partials/_donationpage.scss */
#donation-form-layout #donation-summary-container .outer-container .data-container { width: 45%; margin-left: 10%; }
/* line 99, ../scss/app/partials/_donationpage.scss */
#donation-form-layout #donation-summary-container .outer-container .data-container .data-fields p { width: 70%; font-weight: bold; margin-bottom: 25px; }
/* line 106, ../scss/app/partials/_donationpage.scss */
#donation-form-layout #donation-summary-container .outer-container .data-container .content-container { margin-top: 140px; }
/* line 110, ../scss/app/partials/_donationpage.scss */
#donation-form-layout #donation-summary-container .outer-container .data-container .beitrag { font-weight: bold; }
/* line 114, ../scss/app/partials/_donationpage.scss */
#donation-form-layout #donation-summary-container .outer-container .data-container .left { float: left; margin-bottom: 5px; }
/* line 119, ../scss/app/partials/_donationpage.scss */
#donation-form-layout #donation-summary-container .outer-container .data-container .right { float: right; clear: both; margin-bottom: 5px; margin-top: -18px; }
/* line 128, ../scss/app/partials/_donationpage.scss */
#donation-form-layout #donation-summary-container .button-cta, #donation-form-layout #donation-summary-container .button-cta-variant { margin-top: -130px; float: right; }
/* line 135, ../scss/app/partials/_donationpage.scss */
#donation-form-layout .directdebit-headline-container { margin-top: 40px; }
/* line 138, ../scss/app/partials/_donationpage.scss */
#donation-form-layout .directdebit-headline-container .directdebit-headline { margin-bottom: 10px; }
/* line 142, ../scss/app/partials/_donationpage.scss */
#donation-form-layout .directdebit-headline-container .directdebit-subheading { text-align: center; }
@media screen and (max-width: 767px) { /* line 154, ../scss/app/partials/_donationpage.scss */
  #donation-form-layout .payment-options .form-ext { width: 300px; float: none; margin-left: 40px; }
  /* line 159, ../scss/app/partials/_donationpage.scss */
  #donation-form-layout .payment-options .form-ext .radio.big { margin-left: 0; }
  /* line 164, ../scss/app/partials/_donationpage.scss */
  #donation-form-layout .payment-options .form-ext:nth-child(3) { width: 300px; float: none; margin-left: 40px; }
  /* line 173, ../scss/app/partials/_donationpage.scss */
  #donation-form-layout #donation-summary-container .outer-container { text-align: center; }
  /* line 176, ../scss/app/partials/_donationpage.scss */
  #donation-form-layout #donation-summary-container .outer-container .data-container { margin: 0 auto; width: 60%; }
  /* line 182, ../scss/app/partials/_donationpage.scss */
  #donation-form-layout #donation-summary-container .outer-container .data-container .data-fields p { text-align: left; }
  /* line 187, ../scss/app/partials/_donationpage.scss */
  #donation-form-layout #donation-summary-container .outer-container .data-container .content-container { text-align: left; }
  /* line 193, ../scss/app/partials/_donationpage.scss */
  #donation-form-layout #donation-summary-container .button-cta, #donation-form-layout #donation-summary-container .button-cta-variant { margin-top: 45px; margin-right: 0; float: none; } }
@media screen and (max-width: 600px) { /* line 208, ../scss/app/partials/_donationpage.scss */
  #donation-form-layout #donation-summary-container .outer-container { text-align: center; padding: 40px 0 70px; }
  /* line 212, ../scss/app/partials/_donationpage.scss */
  #donation-form-layout #donation-summary-container .outer-container .data-container { width: 100%; padding: 0 40px; }
  /* line 218, ../scss/app/partials/_donationpage.scss */
  #donation-form-layout #donation-summary-container .outer-container .data-container .data-fields p { text-align: left; width: 100%; } }
@media screen and (min-width: 768px) and (max-width: 860px) { /* line 235, ../scss/app/partials/_donationpage.scss */
  #donation-form-layout #donation-summary-container .outer-container { text-align: center; }
  /* line 238, ../scss/app/partials/_donationpage.scss */
  #donation-form-layout #donation-summary-container .outer-container .data-container { margin: 0 auto; width: 60%; }
  /* line 244, ../scss/app/partials/_donationpage.scss */
  #donation-form-layout #donation-summary-container .outer-container .data-container .data-fields p { text-align: left; }
  /* line 249, ../scss/app/partials/_donationpage.scss */
  #donation-form-layout #donation-summary-container .outer-container .data-container .content-container { text-align: left; }
  /* line 255, ../scss/app/partials/_donationpage.scss */
  #donation-form-layout #donation-summary-container .button-cta, #donation-form-layout #donation-summary-container .button-cta-variant { margin-top: 45px; margin-right: 0; float: none; } }
/* line 5, ../scss/app/partials/_icon-navigation.scss */
.icon-navigation h2 { position: relative; }
/* line 8, ../scss/app/partials/_icon-navigation.scss */
.icon-navigation h2 > span { background: #fff; padding: 0 15px; z-index: 200; }
/* line 14, ../scss/app/partials/_icon-navigation.scss */
.icon-navigation h2 .border-line { border-top: 1.5px solid #ccc; height: 100%; width: 100%; position: absolute; top: 50%; z-index: -1; }
/* line 25, ../scss/app/partials/_icon-navigation.scss */
.detail-text { line-height: 1.2; margin: 10px 0 0; text-align: center; }
/* line 31, ../scss/app/partials/_icon-navigation.scss */
.icon-navigation-wrapper { margin: 25px 0 0; position: relative; }
/* line 34, ../scss/app/partials/_icon-navigation.scss */
.icon-navigation-wrapper .icon-navigation-list { *zoom: 1; margin: 0 84px; max-width: 974px; overflow: hidden; padding: 0; position: relative; }
/* line 5, ../scss/vendor/foundation/mixins/_clearfix.scss */
.icon-navigation-wrapper .icon-navigation-list:before, .icon-navigation-wrapper .icon-navigation-list:after { content: " "; display: table; }
/* line 9, ../scss/vendor/foundation/mixins/_clearfix.scss */
.icon-navigation-wrapper .icon-navigation-list:after { clear: both; }
/* line 42, ../scss/app/partials/_icon-navigation.scss */
.icon-navigation-wrapper .btn-wrapper-left, .icon-navigation-wrapper .btn-wrapper-right { position: absolute; top: 35%; -webkit-transform: translate(0, -50%); -moz-transform: translate(0, -50%); -ms-transform: translate(0, -50%); -o-transform: translate(0, -50%); transform: translate(0, -50%); }
/* line 48, ../scss/app/partials/_icon-navigation.scss */
.icon-navigation-wrapper .btn-wrapper-left { left: 0; padding: 20px 20px 20px 0; }
/* line 52, ../scss/app/partials/_icon-navigation.scss */
.icon-navigation-wrapper .btn-wrapper-right { padding: 20px 0 20px 20px; right: 0; }
/* line 56, ../scss/app/partials/_icon-navigation.scss */
.icon-navigation-wrapper .icon-nav-left { display: none; left: 0; }
/* line 60, ../scss/app/partials/_icon-navigation.scss */
.icon-navigation-wrapper .icon-nav-right { display: none; right: 0; }
/* line 65, ../scss/app/partials/_icon-navigation.scss */
#icon-navigation { *zoom: 1; list-style: none; margin: 0 auto; padding: 0; position: relative; width: 20000em; min-height: 125px; }
/* line 5, ../scss/vendor/foundation/mixins/_clearfix.scss */
#icon-navigation:before, #icon-navigation:after { content: " "; display: table; }
/* line 9, ../scss/vendor/foundation/mixins/_clearfix.scss */
#icon-navigation:after { clear: both; }
/* line 73, ../scss/app/partials/_icon-navigation.scss */
#icon-navigation .icon-navigation-item { display: none; float: left; padding: 0 17px; text-align: center; width: 134px; width: calc((100vw/6*5)/5); }
/* line 80, ../scss/app/partials/_icon-navigation.scss */
#icon-navigation .icon-navigation-item img { display: block; margin: 0 auto; }
/* line 84, ../scss/app/partials/_icon-navigation.scss */
#icon-navigation .icon-navigation-item a { color: #0099ff; }
/* line 88, ../scss/app/partials/_icon-navigation.scss */
#icon-navigation .icon-navigation-item:hover a { text-decoration: none; }
/* line 92, ../scss/app/partials/_icon-navigation.scss */
#icon-navigation .icon-navigation-item .item-label { margin: 5px 0 0; padding: 0; margin-left: -10px !important; text-align: center; width: calc(100% + 20px); }
@media screen and (max-width: 767px) { /* line 105, ../scss/app/partials/_icon-navigation.scss */
  #icon-navigation .icon-navigation-item .item-label { font-size: 11px; } }
/* line 1, ../scss/app/partials/_full_size_stage.scss */
.full-size-stage { height: calc(100vh - 143px); }
/* line 7, ../scss/app/partials/_full_size_stage.scss */
.full-size-stage .image-wrapper.overlay { background: -moz-linear-gradient(top, transparent 0%, transparent 50%, rgba(0, 0, 0, 0.75) 100%); background: -webkit-linear-gradient(top, transparent 0%, transparent 50%, rgba(0, 0, 0, 0.75) 100%); background: linear-gradient(to bottom, rgba(0, 0, 0, 0) 0%, rgba(0, 0, 0, 0) 50%, rgba(0, 0, 0, 0.75) 100%); filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#00000000', endColorstr='#40000000',GradientType=0 ); display: block; }
/* line 15, ../scss/app/partials/_full_size_stage.scss */
.full-size-stage .image-wrapper.ie9-overlay { filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#00000000', endColorstr='#000000',GradientType=0 ); display: block; z-index: 10; }
/* line 21, ../scss/app/partials/_full_size_stage.scss */
.full-size-stage .image-wrapper img { display: block; max-width: none; position: relative; z-index: -1; color: #ffffff; }
/* line 30, ../scss/app/partials/_full_size_stage.scss */
.full-size-stage .fs-content-wrapper { bottom: 60px; position: absolute; width: 100%; }
/* line 36, ../scss/app/partials/_full_size_stage.scss */
.full-size-stage .fs-content { *zoom: 1; color: #fff; margin: 0 auto; max-width: 974px; position: relative; }
/* line 39, ../scss/app/partials/_full_size_stage.scss */
.full-size-stage .fs-content:before, .full-size-stage .fs-content:after { content: " "; display: table; }
/* line 43, ../scss/app/partials/_full_size_stage.scss */
.full-size-stage .fs-content:after { clear: both; }
/* line 52, ../scss/app/partials/_full_size_stage.scss */
.full-size-stage .fs-content a { text-decoration: none; }
/* line 57, ../scss/app/partials/_full_size_stage.scss */
.full-size-stage .text-wrapper { color: #fff; float: left; margin-left: 25px; padding-right: 20px; max-width: 400px; max-width: calc(100% - 355px); width: 67%; width: calc(100%/3*2 - 25px); }
/* line 66, ../scss/app/partials/_full_size_stage.scss */
.full-size-stage .text-wrapper .fs-title { font-family: "Univers LT W01 75 Black", verdana, Arial, sans-serif; font-size: 2.46154em; margin: 0 0 10px 0; text-align: left; }
/* line 72, ../scss/app/partials/_full_size_stage.scss */
.full-size-stage .text-wrapper .subline { font-size: 1.84615em; font-family: "Univers LT W01 65 Bold", verdana, Arial, sans-serif; line-height: 1.2; max-width: 638px; }
/* line 80, ../scss/app/partials/_full_size_stage.scss */
.full-size-stage .link-wrapper { bottom: 0; min-width: 302px; position: absolute; right: 25px; width: 33%; width: calc(100%/3 - 25px); }
/* line 87, ../scss/app/partials/_full_size_stage.scss */
.full-size-stage .link-wrapper a { margin: 0; }
/* line 95, ../scss/app/partials/_full_size_stage.scss */
.full-size-stage .orbit-wrapper .slider-nav .slider-nav-wrapper .right { background-size: initial; margin-top: -15px; top: inherit; }
/* line 100, ../scss/app/partials/_full_size_stage.scss */
.full-size-stage .orbit-wrapper .slider-nav .slider-nav-wrapper .left { background-size: initial; margin-top: -15px; top: inherit; }
/* line 106, ../scss/app/partials/_full_size_stage.scss */
.full-size-stage .orbit-wrapper .slider-nav .right-wrapper, .full-size-stage .orbit-wrapper .slider-nav .left-wrapper { box-sizing: content-box; height: 60px; margin-top: -30px; position: absolute; top: 41%; width: 40px; z-index: 30; }
/* line 116, ../scss/app/partials/_full_size_stage.scss */
.full-size-stage .orbit-wrapper .slider-nav .right-wrapper { padding: 50px 0 50px 50px; right: 12px; }
/* line 120, ../scss/app/partials/_full_size_stage.scss */
.full-size-stage .orbit-wrapper .slider-nav .left-wrapper { padding: 50px 50px 50px 0; left: 12px; }
/* line 125, ../scss/app/partials/_full_size_stage.scss */
.full-size-stage .orbit-wrapper .orbit-bullets { bottom: 0; margin-top: 22px; margin-bottom: 22px; }
/* line 129, ../scss/app/partials/_full_size_stage.scss */
.full-size-stage .orbit-wrapper .orbit-bullets li { background: none; border: 2px solid #82888a; border-radius: 8px; height: 16px; width: 16px; }
/* line 135, ../scss/app/partials/_full_size_stage.scss */
.full-size-stage .orbit-wrapper .orbit-bullets li.active { background: #0099ff; border-color: #0099ff; }
/* line 145, ../scss/app/partials/_full_size_stage.scss */
.swiper-container .swiper-pagination { margin-bottom: 10px; }
/* line 148, ../scss/app/partials/_full_size_stage.scss */
.swiper-container .swiper-pagination span { background: none; border: 2px solid #82888a; border-radius: 8px; height: 16px; width: 16px; opacity: 1; cursor: pointer; }
/* line 158, ../scss/app/partials/_full_size_stage.scss */
.swiper-container .swiper-pagination span.swiper-pagination-bullet-active, .swiper-container .swiper-pagination span.swiper-active-switch { background: #0099ff; border-color: #0099ff; }
/* line 164, ../scss/app/partials/_full_size_stage.scss */
.swiper-container .swiper-button-container { height: 200px; margin-top: -100px; position: absolute; top: 50%; width: 150px; cursor: pointer; z-index: 5; }
/* line 174, ../scss/app/partials/_full_size_stage.scss */
.swiper-container .right-side { right: 0; }
/* line 181, ../scss/app/partials/_full_size_stage.scss */
.lt-ie9 .full-size-stage .orbit-wrapper, .ie9 .full-size-stage .orbit-wrapper { height: 100% !important; }
/* line 189, ../scss/app/partials/_full_size_stage.scss */
.lt-ie9 .swiper-container .swiper-wrapper .swiper-slide { height: 380px; }
/* line 197, ../scss/app/partials/_full_size_stage.scss */
.no-js .full-size-stage { overflow: scroll; }
/* line 200, ../scss/app/partials/_full_size_stage.scss */
.no-js .full-size-stage .swiper-slide { background: #bbbbbb; }
/* line 204, ../scss/app/partials/_full_size_stage.scss */
.no-js .full-size-stage .swiper-button-prev, .no-js .full-size-stage .swiper-button-next { display: none; }
/* line 1, ../scss/app/partials/_article-with-bg.scss */
.article-with-bg { overflow: auto; }
/* line 5, ../scss/app/partials/_country-list.scss */
.country-list { margin-top: 23px; }
/* line 8, ../scss/app/partials/_country-list.scss */
.country-list ul { margin: 0; line-height: 0; *zoom: 1; }
/* line 5, ../scss/vendor/foundation/mixins/_clearfix.scss */
.country-list ul:before, .country-list ul:after { content: " "; display: table; }
/* line 9, ../scss/vendor/foundation/mixins/_clearfix.scss */
.country-list ul:after { clear: both; }
/* line 14, ../scss/app/partials/_country-list.scss */
.country-list .load-more { margin-top: -10px; text-align: center; }
/* line 19, ../scss/app/partials/_country-list.scss */
.country-list .cl__item { position: relative; display: block; float: left; height: 184px; width: 134px; margin-right: 34px; margin-bottom: 10px; }
/* line 28, ../scss/app/partials/_country-list.scss */
.country-list .cl__item a { display: block; width: 100%; height: 100%; }
/* line 34, ../scss/app/partials/_country-list.scss */
.country-list .cl__item img { width: 134px; height: 134px; margin-bottom: 8px; }
/* line 40, ../scss/app/partials/_country-list.scss */
.country-list .cl__item .cl__title { font-size: 1.15385em; }
/* line 44, ../scss/app/partials/_country-list.scss */
.country-list .cl__item:nth-child(6n) { margin-right: 0; }
@-webkit-keyframes nav-main-fade-in { from { display: block; opacity: 0; }
  to { opacity: 1; } }
@keyframes nav-main-fade-in { from { display: block; opacity: 0; }
  to { opacity: 1; } }
@-webkit-keyframes nav-main-slide-down { from { top: -50px; }
  to { top: 0; } }
@keyframes nav-main-slide-down { from { top: -50px; }
  to { top: 0; } }
@keyframes nav-main-slide-up { from { opacity: 0; }
  to { opacity: 1; } }
@-webkit-keyframes nav-main-slide-up { from { opacity: 0; }
  to { opacity: 1; } }
@keyframes nav-main-slide-up { from { opacity: 0; }
  to { opacity: 1; } }
/* line 39, ../scss/app/partials/_nav-main.scss */
.nav-main { position: relative; z-index: 1000; height: 140px; width: 100%; }
/* line 45, ../scss/app/partials/_nav-main.scss */
.nav-main__closer { z-index: 1020; position: fixed; top: 0; left: 0; width: 100%; height: 100%; background: transparent; display: none; }
/* line 57, ../scss/app/partials/_nav-main.scss */
.nav-main.js-open .nav-main__closer { display: block; }
/* line 61, ../scss/app/partials/_nav-main.scss */
.nav-main__wrapper { position: relative; width: 1008px; max-width: 100%; margin: 0 auto; height: 140px; }
/* line 70, ../scss/app/partials/_nav-main.scss */
.nav-main__burger { display: none; }
/* line 74, ../scss/app/partials/_nav-main.scss */
.nav-main__line { position: absolute; top: 50px; left: 17px; right: 17px; height: 1px; background: #cccccc; }
/* line 83, ../scss/app/partials/_nav-main.scss */
.nav-main__logo { z-index: 1300; position: absolute; display: block; bottom: 17px; left: 17px; width: 200px; height: 50px; }
/* line 93, ../scss/app/partials/_nav-main.scss */
.nav-main__cta { z-index: 1300; position: absolute; bottom: 0; right: 17px; height: 62px; text-align: right; }
/* line 103, ../scss/app/partials/_nav-main.scss */
.nav-main__search { z-index: 1010; position: absolute; top: 16px; right: 17px; width: 253px; }
/* line 115, ../scss/app/partials/_nav-main.scss */
.nav-main__cat-1 { position: absolute; bottom: 0; left: 0; margin: 0; padding: 0; width: 100%; }
/* line 124, ../scss/app/partials/_nav-main.scss */
.nav-main__cat-1-list { margin: 0; padding: 0; text-align: center; padding-right: 5%; }
/* line 131, ../scss/app/partials/_nav-main.scss */
.nav-main__cat-1-item { display: inline-block; height: 70px; border: 1px solid transparent; border-bottom: none; background: white; }
/* line 138, ../scss/app/partials/_nav-main.scss */
.nav-main__cat-1-item:hover { border: 1px solid #cccccc; border-bottom: none; }
/* line 142, ../scss/app/partials/_nav-main.scss */
.nav-main__cat-1-item:hover .nav-main__cat-1-btn { background: #f0f0f0; color: #0099ff; }
/* line 150, ../scss/app/partials/_nav-main.scss */
.nav-main__cat-1-item.js-active .nav-main__cat-1-btn { font-weight: bold; color: #0099ff; }
/* line 157, ../scss/app/partials/_nav-main.scss */
.nav-main__cat-1-item.js-active:hover .nav-main__cat-1-btn { color: #0099ff; }
/* line 162, ../scss/app/partials/_nav-main.scss */
.nav-main__cat-1-btn { z-index: 1100; display: block; position: relative; padding: 0; width: 100%; height: 72px; padding: 0 15px; background: transparent; border: none; font-size: 1.84615em; font-family: "Univers LT W01 45 Light", verdana, Arial, sans-serif; letter-spacing: 0.8px; line-height: 2.8em; cursor: pointer; color: #666; }
/* line 179, ../scss/app/partials/_nav-main.scss */
.nav-main__cat-1-btn:visited { color: #666; }
/* line 183, ../scss/app/partials/_nav-main.scss */
.nav-main__cat-1-btn:hover { text-decoration: none; cursor: pointer; color: #0099ff; }
/* line 193, ../scss/app/partials/_nav-main.scss */
.nav-main__teaser { position: absolute; bottom: 0; right: 0; width: 33.33333%; height: 100%; padding: 30px 22px 30px 0; text-align: left; cursor: pointer; }
/* line 203, ../scss/app/partials/_nav-main.scss */
.nav-main__teaser h3, .nav-main__teaser .mod-accordion h4, .mod-accordion .nav-main__teaser h4 { text-align: left; margin-bottom: 5px; }
/* line 209, ../scss/app/partials/_nav-main.scss */
.nav-main__teaser:hover h3, .nav-main__teaser:hover .mod-accordion h4, .mod-accordion .nav-main__teaser:hover h4 { color: #0099ff; }
/* line 212, ../scss/app/partials/_nav-main.scss */
.nav-main__teaser:hover a { text-decoration: underline; }
/* line 218, ../scss/app/partials/_nav-main.scss */
.nav-main__teaser-content { z-index: 1100; position: relative; height: 100%; padding-left: 22px; margin-left: -1px; border-left: 1px solid #cccccc; }
/* line 226, ../scss/app/partials/_nav-main.scss */
.nav-main__teaser-content p { margin-top: 0; }
/* line 229, ../scss/app/partials/_nav-main.scss */
.nav-main__teaser-content img { margin-bottom: 10px; }
/* line 236, ../scss/app/partials/_nav-main.scss */
.nav-main__teaser--fixed img { z-index: -1; position: absolute; margin-bottom: 0; bottom: -29px; right: -21px; width: 100%; }
/* line 250, ../scss/app/partials/_nav-main.scss */
.nav-main__cat-2 { z-index: 1050; display: none; margin: 0; position: absolute; left: 0; top: 70px; width: 100%; }
/* line 260, ../scss/app/partials/_nav-main.scss */
.nav-main__cat-2-wrapper { position: relative; padding: 30px 0; background: #f0f0f0; border: 1px solid #cccccc; min-height: 400px; -moz-box-shadow: 0px 3px 23px 0px rgba(0, 0, 0, 0.2); -webkit-box-shadow: 0px 3px 23px 0px rgba(0, 0, 0, 0.2); box-shadow: 0px 3px 23px 0px rgba(0, 0, 0, 0.2); }
/* line 270, ../scss/app/partials/_nav-main.scss */
.nav-main__cat-2-list { position: relative; margin: 0; padding: 0; width: 33.33333%; min-height: 340px; }
/* line 278, ../scss/app/partials/_nav-main.scss */
.nav-main__cat-2-item { padding-left: 22px; }
/* line 287, ../scss/app/partials/_nav-main.scss */
.nav-main__cat-2-item.js-active .nav-main__cat-2-btn { color: #0099ff; }
/* line 293, ../scss/app/partials/_nav-main.scss */
.nav-main__cat-2-item.js-active:hover .nav-main__cat-2-btn { color: #0099ff; }
/* line 299, ../scss/app/partials/_nav-main.scss */
.nav-main__cat-2-btn { z-index: 1200; position: relative; display: block; padding: 0; margin: 0; width: 100%; height: 40px; padding: 10px 17px 12px 0; letter-spacing: normal; word-spacing: normal; text-transform: none; text-indent: 0px; font-family: "Univers LT W02 55 Roman", verdana, Arial, sans-serif; line-height: 1.4; background: transparent; font-size: 15px; white-space: nowrap; overflow: hidden; text-overflow: ellipsis; color: #333; text-align: left; border: 0; border-bottom: 1px solid #cccccc; cursor: pointer; border-right: 1px solid transparent; padding-left: 10px; background: transparent; transition: background 0.2s; }
/* line 32, ../scss/app/partials/_nav-main.scss */
.nav-main__cat-2-btn:visited { color: inherit; }
/* line 309, ../scss/app/partials/_nav-main.scss */
.nav-main__cat-2-btn:after { display: block; content: " "; position: absolute; top: 5px; right: 0; background-position: 0 -1462px; height: 30px; width: 30px; display: inline-block; width: 30px; height: 30px; }
/* line 320, ../scss/app/partials/_nav-main.scss */
.nav-main__cat-2-btn:hover { color: #333; background: #e3e3e3; text-decoration: none; }
/* line 326, ../scss/app/partials/_nav-main.scss */
.nav-main__cat-2-btn:hover:after { background-position: 0 -1382px; height: 30px; width: 30px; display: inline-block; }
/* line 335, ../scss/app/partials/_nav-main.scss */
.nav-main__cat-2-btn.nav-main--direct:after, .nav-main__cat-2-btn.nav-main--direct:hover:after { display: none !important; }
/* line 342, ../scss/app/partials/_nav-main.scss */
.nav-main__cat-1-item:hover .nav-main__cat-2 { display: block; }
/* line 345, ../scss/app/partials/_nav-main.scss */
.nav-main__cat-1-item:hover .nav-main__cat-2 .nav-main__cat-2-list { -webkit-animation: nav-main-fade-in 0.3s; animation: nav-main-fade-in 0.3s; }
/* line 353, ../scss/app/partials/_nav-main.scss */
.nav-main__cat-2-item:hover .nav-main__cat-2-btn { border-right: 1px solid #f0f0f0; }
/* line 360, ../scss/app/partials/_nav-main.scss */
.nav-main__arrow { display: none; border: 0; padding: 0; position: absolute; top: 10px; left: 0; cursor: pointer; }
/* line 374, ../scss/app/partials/_nav-main.scss */
.nav-main__cat-3 { display: none; position: absolute; top: 0; left: 100%; margin: 0; margin-left: -1px; padding: 0; width: 100%; height: 100%; }
/* line 386, ../scss/app/partials/_nav-main.scss */
.nav-main__cat-3-list { z-index: 1150; height: 100%; border-left: 1px solid #cccccc; }
/* line 392, ../scss/app/partials/_nav-main.scss */
.nav-main__cat-3-item { padding-left: 22px; }
/* line 395, ../scss/app/partials/_nav-main.scss */
.nav-main__cat-3-item.js-active .nav-main__cat-3-btn { cursor: default !important; color: #0099ff; }
/* line 400, ../scss/app/partials/_nav-main.scss */
.nav-main__cat-3-btn { position: relative; display: block; padding: 0; margin: 0; width: 100%; height: 40px; padding: 10px 17px 12px 0; letter-spacing: normal; word-spacing: normal; text-transform: none; text-indent: 0px; font-family: "Univers LT W02 55 Roman", verdana, Arial, sans-serif; line-height: 1.4; background: transparent; font-size: 15px; white-space: nowrap; overflow: hidden; text-overflow: ellipsis; color: #333; text-align: left; border: 0; border-bottom: 1px solid #cccccc; padding-left: 10px; background: transparent; transition: background 0.2s; }
/* line 32, ../scss/app/partials/_nav-main.scss */
.nav-main__cat-3-btn:visited { color: inherit; }
/* line 407, ../scss/app/partials/_nav-main.scss */
.nav-main__cat-3-btn:hover { color: #333; background: #e3e3e3; text-decoration: none; }
/* line 415, ../scss/app/partials/_nav-main.scss */
.nav-main__cat-2-item:hover .nav-main__cat-3 { display: block; -web-animation: nav-main-fade-in 0.3s; animation: nav-main-fade-in 0.3s; }
/* line 425, ../scss/app/partials/_nav-main.scss */
.nav-main__meta { position: absolute; left: 17px; top: 0; }
/* line 431, ../scss/app/partials/_nav-main.scss */
.nav-main__meta-list { margin: 0; padding: 0; }
/* line 436, ../scss/app/partials/_nav-main.scss */
.nav-main__meta-item { display: inline-block; margin: 0; padding: 0; padding-right: 25px; }
/* line 443, ../scss/app/partials/_nav-main.scss */
.nav-main__meta-btn { display: inline-block; padding: 24px 0 0 0; color: #666; font-family: "Univers LT W01 45 Light", verdana, Arial, sans-serif; font-size: 1.15385em; }
/* line 450, ../scss/app/partials/_nav-main.scss */
.nav-main__meta-btn:visited { color: #666; }
/* line 454, ../scss/app/partials/_nav-main.scss */
.nav-main__meta-btn:hover { color: #0099ff; cursor: pointer; text-decoration: none; text-decoration: underline; }
/* line 467, ../scss/app/partials/_nav-main.scss */
.nav-main--sticky .nav-main__wrapper { position: fixed; width: 100%; height: 50px; top: 0; left: 0; background: white; -moz-box-shadow: 0px 3px 23px 0px rgba(0, 0, 0, 0.4); -webkit-box-shadow: 0px 3px 23px 0px rgba(0, 0, 0, 0.4); box-shadow: 0px 3px 23px 0px rgba(0, 0, 0, 0.4); -webkit-animation: nav-main-slide-down 0.3s forwards; animation: nav-main-slide-down 0.3s forwards; }
/* line 479, ../scss/app/partials/_nav-main.scss */
.nav-main--sticky .nav-main__inner { position: relative; margin: 0 auto; padding: 0 17px; max-width: 1008px; height: 100%; }
/* line 487, ../scss/app/partials/_nav-main.scss */
.nav-main--sticky .nav-main__cta { height: 40px; }
/* line 491, ../scss/app/partials/_nav-main.scss */
.nav-main--sticky .nav-main--sticky-show { display: block !important; }
/* line 495, ../scss/app/partials/_nav-main.scss */
.nav-main--sticky .nav-main--sticky-hide { display: none !important; }
/* line 499, ../scss/app/partials/_nav-main.scss */
.nav-main--sticky .nav-main__cat-1-list { padding: 0; }
/* line 503, ../scss/app/partials/_nav-main.scss */
.nav-main--sticky .nav-main__meta { display: none; }
/* line 507, ../scss/app/partials/_nav-main.scss */
.nav-main--sticky .nav-main__line { display: none; }
/* line 511, ../scss/app/partials/_nav-main.scss */
.nav-main--sticky .nav-main__logo { bottom: 8px; width: 125px; height: 32px; }
/* line 517, ../scss/app/partials/_nav-main.scss */
.nav-main--sticky .nav-main__search { display: none; }
/* line 521, ../scss/app/partials/_nav-main.scss */
.nav-main--sticky .nav-main__cat-2 { top: 48px; }
/* line 525, ../scss/app/partials/_nav-main.scss */
.nav-main--sticky .nav-main__cat-1-item { height: 48px; }
/* line 529, ../scss/app/partials/_nav-main.scss */
.nav-main--sticky .nav-main__cat-1-btn { height: 50px; font-size: 1.38462em; line-height: 2.5em; }
/* line 538, ../scss/app/partials/_nav-main.scss */
.nav-main--sticky-permanent { height: 50px; }
/* line 540, ../scss/app/partials/_nav-main.scss */
.nav-main--sticky-permanent .nav-main__wrapper { -webkit-animation: none; animation: none; }

@charset "UTF-8";
/* line 1640, icons/*.png */
.icons-sprite, .div-table .left-column label.error:before, .div-table .right-column label.error:before, .div-table .right-column .zip-container label.error:before, .search-site__reset { background-image: url(/blob/6152/6f92cda2f8eabf7c190759ade107f271/icons-png-data.png); background-repeat: no-repeat; }
/* line 616, buttons/*.png */
.buttons-sprite { background-image: url(/blob/6150/dc9688125eedc67668bbc922a3b95c99/buttons-png-data.png); background-repeat: no-repeat; }
/* line 120, bgs/*.png */
.bgs-sprite { background-image: url(/blob/6148/e73d9b626855c6e6ead5cdd276bf6b94/bgs-png-data.png); background-repeat: no-repeat; }
/* line 149, ../scss/vendor/foundation/mixins/_semantic-grid.scss */
.mosaic-module .mosaic-content-wrapper { *zoom: 1; }
/* line 5, ../scss/vendor/foundation/mixins/_clearfix.scss */
.mosaic-module .mosaic-content-wrapper:before, .mosaic-module .mosaic-content-wrapper:after { content: " "; display: table; }
/* line 9, ../scss/vendor/foundation/mixins/_clearfix.scss */
.mosaic-module .mosaic-content-wrapper:after { clear: both; }
/* line 59, ../scss/app/base/_mixins.scss */
.mosaic-module .mosaic-content-wrapper:before, .mosaic-module .mosaic-content-wrapper:after { content: " "; display: table; }
/* line 64, ../scss/app/base/_mixins.scss */
.mosaic-module .mosaic-content-wrapper:after { clear: both; }
/* line 3, ../scss/app/base/_helpers.scss */
.clearfix, .teaser-stream-l-thumbnail .content, .teaser-stream-l-image .content { *zoom: 1; }
/* line 5, ../scss/vendor/foundation/mixins/_clearfix.scss */
.clearfix:before, .teaser-stream-l-thumbnail .content:before, .teaser-stream-l-image .content:before, .clearfix:after, .teaser-stream-l-thumbnail .content:after, .teaser-stream-l-image .content:after { content: " "; display: table; }
/* line 9, ../scss/vendor/foundation/mixins/_clearfix.scss */
.clearfix:after, .teaser-stream-l-thumbnail .content:after, .teaser-stream-l-image .content:after { clear: both; }
/* line 7, ../scss/app/base/_helpers.scss */
.hidden { display: none; }
/* line 11, ../scss/app/base/_helpers.scss */
.vis-hidden { visibility: hidden; }
/* line 15, ../scss/app/base/_helpers.scss */
.nowrap { white-space: nowrap; }
/* line 19, ../scss/app/base/_helpers.scss */
.i-block { display: inline-block; }
/* line 23, ../scss/app/base/_helpers.scss */
.m-t10 { margin-top: 10px; }
/* line 27, ../scss/app/base/_helpers.scss */
.m-t5 { margin-top: 0.46154em; }
/* line 31, ../scss/app/base/_helpers.scss */
.m-t40 { margin-top: 3.15385em; }
/* line 36, ../scss/app/base/_helpers.scss */
.m-b40 { margin-bottom: 2.38462em; }
/* line 46, ../scss/app/base/_helpers.scss */
.m-t70 { margin-top: 5.38462em; }
/* line 50, ../scss/app/base/_helpers.scss */
.m-t20 { margin-top: 1.53846em; }
/* line 54, ../scss/app/base/_helpers.scss */
.break-word { word-break: break-word; }
/* line 62, ../scss/app/base/_helpers.scss */
.full-width-img img { width: 100%; }
/* line 3, ../scss/app/partials/_promo_teaser.scss */
.row .row.promo-teaser-container { margin: 41px 0 -1px; }
/* line 7, ../scss/app/partials/_promo_teaser.scss */
.promo-teaser-container { background: #0099ff; height: 93px; padding: 0px 32px; }
/* line 13, ../scss/app/partials/_promo_teaser.scss */
.teaser-promo { text-align: left; padding: 20px 0 0 0; }
/* line 17, ../scss/app/partials/_promo_teaser.scss */
.teaser-promo .image { width: 80px; float: left; }
/* line 21, ../scss/app/partials/_promo_teaser.scss */
.teaser-promo .image img { border: 3px solid #fff; }
/* line 24, ../scss/app/partials/_promo_teaser.scss */
.teaser-promo .content { width: 79%; float: left; padding-left: 15px; text-align: left; }
/* line 30, ../scss/app/partials/_promo_teaser.scss */
.teaser-promo .content p { margin: 0; color: #fff; min-height: 1em; line-height: 1.2em; font-size: 11px; }
/* line 38, ../scss/app/partials/_promo_teaser.scss */
.teaser-promo .content .button-secondary-small { margin-top: 11px; }
/* line 42, ../scss/app/partials/_promo_teaser.scss */
.teaser-promo .content .arrow:after { content: ""; display: block; width: 0; height: 0; border: solid 5px; border-color: transparent transparent transparent #0099ff; display: inline-block; }
/* line 41, ../scss/app/partials/_teaser.scss */
.teaser, .teaser-rotation { text-align: center; }
/* line 47, ../scss/app/partials/_teaser.scss */
.teaser a:hover, .teaser-rotation a:hover { text-decoration: none; }
/* line 49, ../scss/app/partials/_teaser.scss */
.teaser a:hover h2, .teaser-rotation a:hover h2 { text-decoration: underline; }
/* line 54, ../scss/app/partials/_teaser.scss */
.teaser a p, .teaser-rotation a p { color: #222; }
/* line 59, ../scss/app/partials/_teaser.scss */
.teaser .teaser-image, .teaser-rotation .teaser-image { max-width: 100%; }
/* line 63, ../scss/app/partials/_teaser.scss */
.teaser h2, .teaser-rotation h2 { margin: 28px auto 0; height: 28px; max-width: 370px; overflow: hidden; }
/* line 70, ../scss/app/partials/_teaser.scss */
.teaser h3, .teaser-rotation h3 { margin: 28px auto 0; height: 28px; max-width: 370px; overflow: hidden; color: #000000; }
/* line 77, ../scss/app/partials/_teaser.scss */
.teaser h3 a, .teaser-rotation h3 a { color: #000000; }
/* line 82, ../scss/app/partials/_teaser.scss */
.teaser p, .teaser-rotation p { margin: 10px auto 0; min-height: 2.76923em; max-width: 370px; }
/* line 88, ../scss/app/partials/_teaser.scss */
.teaser .link-arrow, .teaser-rotation .link-arrow { margin: 9px 0 0 0; display: block; }
/* line 94, ../scss/app/partials/_teaser.scss */
.teaser-startpage { margin-top: 50px; }
/* line 98, ../scss/app/partials/_teaser.scss */
.orbit-teaser-startpage { margin-top: 50px; }
/* line 101, ../scss/app/partials/_teaser.scss */
.orbit-teaser-startpage > h2 { margin-top: -60px; }
/* line 105, ../scss/app/partials/_teaser.scss */
.orbit-teaser-startpage .mod-teaser-rotation { margin-top: 30px; }
/* line 110, ../scss/app/partials/_teaser.scss */
.news-headline { font-size: 14px; margin-top: 5px; text-align: left; }
/* line 115, ../scss/app/partials/_teaser.scss */
.news-headline a { color: #000000; }
/* line 119, ../scss/app/partials/_teaser.scss */
.news-headline a:hover { text-decoration: none; }
/* line 124, ../scss/app/partials/_teaser.scss */
.carouselxl-caption-link { color: #ffffff !important; }
/* line 128, ../scss/app/partials/_teaser.scss */
.carouselxl-caption-link:hover { text-decoration: none !important; }
/* line 134, ../scss/app/partials/_teaser.scss */
aside .teaser h2, aside .teaser-rotation h2 { height: auto; }
/* line 138, ../scss/app/partials/_teaser.scss */
aside .teaser p, aside .teaser-rotation p { min-height: inherit; }
/* line 144, ../scss/app/partials/_teaser.scss */
.mod-marg-top .teaser, .mod-marg-top .teaser-rotation { padding-top: 0; }
/* line 152, ../scss/app/partials/_teaser.scss */
.teaser-rotation h2 { word-break: break-word; }
/* line 156, ../scss/app/partials/_teaser.scss */
.teaser-rotation .link-arrow { margin-top: 8px; }
/* line 163, ../scss/app/partials/_teaser.scss */
.teaser-stream, .teaser-stream-l, .teaser-stream-l-thumbnail, .teaser-stream-l-image { margin: 29px 0 0 0; text-align: left; }
/* line 166, ../scss/app/partials/_teaser.scss */
.teaser-stream .entry, .teaser-stream-l .entry, .teaser-stream-l-thumbnail .entry, .teaser-stream-l-image .entry { padding: 0 21px; }
/* line 169, ../scss/app/partials/_teaser.scss */
.teaser-stream h4, .teaser-stream-l h4, .teaser-stream-l-thumbnail h4, .teaser-stream-l-image h4 { margin: 5px 0 8px 0; min-height: 1em; font-weight: bold; }
/* line 174, ../scss/app/partials/_teaser.scss */
.teaser-stream p, .teaser-stream-l p, .teaser-stream-l-thumbnail p, .teaser-stream-l-image p { min-height: 2.46154em; }
/* line 177, ../scss/app/partials/_teaser.scss */
.teaser-stream hr, .teaser-stream-l hr, .teaser-stream-l-thumbnail hr, .teaser-stream-l-image hr { background: transparent url(/blob/109758/be9f191fb18af6029f967bf9a415675e/h-separator-line-png-data.png) left top repeat-x; border: 0 none; border-width: 0; clear: both; margin: 0 0 0; height: 1px; margin-top: 8px; }
/* line 188, ../scss/app/partials/_teaser.scss */
ul li.teaser-stream:first-child, ul li.teaser-stream-l:first-child, ul li.teaser-stream-l-thumbnail:first-child, ul li.teaser-stream-l-image:first-child { margin: 0 0 0 0; }
/* line 196, ../scss/app/partials/_teaser.scss */
.teaser-stream-l h4, .teaser-stream-l-thumbnail h4, .teaser-stream-l-image h4 { margin: 7px 0 0 0; font-size: 1.23077em; font-weight: normal; }
/* line 202, ../scss/app/partials/_teaser.scss */
.teaser-stream-l p, .teaser-stream-l-thumbnail p, .teaser-stream-l-image p { margin: 12px 0 0 0; min-height: 0; }
/* line 207, ../scss/app/partials/_teaser.scss */
.teaser-stream-l .link-arrow, .teaser-stream-l-thumbnail .link-arrow, .teaser-stream-l-image .link-arrow { margin-top: 9px; display: block; }
/* line 212, ../scss/app/partials/_teaser.scss */
.teaser-stream-l .news-label, .teaser-stream-l-thumbnail .news-label, .teaser-stream-l-image .news-label { display: inline-block; margin-right: 7px; margin-bottom: 3px; padding: 4px 7px 3px; }
/* line 219, ../scss/app/partials/_teaser.scss */
.teaser-stream-l .text-head, .teaser-stream-l-thumbnail .text-head, .teaser-stream-l-image .text-head { padding-right: 25px; }
/* line 223, ../scss/app/partials/_teaser.scss */
.teaser-stream-l .text-head:first-child, .teaser-stream-l-thumbnail .text-head:first-child, .teaser-stream-l-image .text-head:first-child { padding-left: 0; }
/* line 227, ../scss/app/partials/_teaser.scss */
.teaser-stream-l hr, .teaser-stream-l-thumbnail hr, .teaser-stream-l-image hr { margin-top: 38px; }
/* line 240, ../scss/app/partials/_teaser.scss */
.teaser-stream-l-thumbnail .image, .teaser-stream-l-image .image { float: left; -moz-border-radius: 3px; -webkit-border-radius: 3px; border-radius: 3px; }
/* line 245, ../scss/app/partials/_teaser.scss */
.teaser-stream-l-thumbnail .text, .teaser-stream-l-image .text { margin-left: 101px; }
/* line 248, ../scss/app/partials/_teaser.scss */
.teaser-stream-l-thumbnail .text h4.no-margin, .teaser-stream-l-image .text h4.no-margin { margin: 0; }
/* line 253, ../scss/app/partials/_teaser.scss */
.teaser-stream-l-thumbnail .link-container, .teaser-stream-l-image .link-container { margin-top: 20px; margin-bottom: -4px; }
/* line 256, ../scss/app/partials/_teaser.scss */
.teaser-stream-l-thumbnail .link-container a, .teaser-stream-l-image .link-container a { margin-left: 15px; }
/* line 259, ../scss/app/partials/_teaser.scss */
.teaser-stream-l-thumbnail .link-container a:first-child, .teaser-stream-l-image .link-container a:first-child { margin-left: 0; }
/* line 263, ../scss/app/partials/_teaser.scss */
.teaser-stream-l-thumbnail hr, .teaser-stream-l-image hr { margin-top: 36px; }
/* line 267, ../scss/app/partials/_teaser.scss */
.teaser-stream-l-thumbnail .sharing-bar ul, .teaser-stream-l-image .sharing-bar ul { padding-left: 0; }
/* line 277, ../scss/app/partials/_teaser.scss */
.chronicle-profile .teaser-stream-l-thumbnail div.text, .chronicle-profile .teaser-stream-l-image div.text { margin-left: 75px; }
/* line 281, ../scss/app/partials/_teaser.scss */
.chronicle-profile .sharing-bar { text-align: left; }
/* line 283, ../scss/app/partials/_teaser.scss */
.chronicle-profile .sharing-bar ul li { vertical-align: top; }
/* line 292, ../scss/app/partials/_teaser.scss */
.teaser-stream-l-image h4 { margin: 11px 0 0 0; font-size: 1.53846em; }
/* line 297, ../scss/app/partials/_teaser.scss */
.teaser-stream-l-image .image { margin-top: 18px; }
/* line 301, ../scss/app/partials/_teaser.scss */
.teaser-stream-l-image .text { margin-top: 13px; margin-left: 322px; }
/* line 306, ../scss/app/partials/_teaser.scss */
.teaser-stream-l-image .text-head { padding-right: 25px; padding-left: 0; }
/* line 313, ../scss/app/partials/_teaser.scss */
.teaser-stream-l-image .link-arrow { margin-top: 9px; }
/* line 317, ../scss/app/partials/_teaser.scss */
.teaser-stream-l-image hr { margin-top: 40px; }
/* line 327, ../scss/app/partials/_teaser.scss */
.teaser-ext h2, .teaser-tile h2, .teaser-variant h2, .teaser-product h2 { font-family: Verdana, Arial, sans-serif; font-size: 1.53846em; line-height: 1.2em; font-weight: normal; }
/* line 335, ../scss/app/partials/_teaser.scss */
.teaser-ext, .teaser-tile, .teaser-variant { text-align: left; }
/* line 340, ../scss/app/partials/_teaser.scss */
.teaser-ext h2, .teaser-tile h2, .teaser-variant h2 { text-align: left; height: auto; overflow: visible; }
/* line 345, ../scss/app/partials/_teaser.scss */
.teaser-ext h2 a, .teaser-tile h2 a, .teaser-variant h2 a { display: block; }
/* line 350, ../scss/app/partials/_teaser.scss */
.teaser-ext .link-arrow, .teaser-tile .link-arrow, .teaser-variant .link-arrow { display: inline-block; }
/* line 356, ../scss/app/partials/_teaser.scss */
.teaser-ext h2 { margin-top: 14px; }
/* line 359, ../scss/app/partials/_teaser.scss */
.teaser-ext p { margin-top: 9px; min-height: 0; }
/* line 364, ../scss/app/partials/_teaser.scss */
.teaser-ext .link-arrow { margin: 0; }
/* line 368, ../scss/app/partials/_teaser.scss */
.teaser-ext p + .link-arrow { margin-top: 3px; }
/* line 376, ../scss/app/partials/_teaser.scss */
.teaser-variant p { margin: 10px 0 0 0; }
/* line 379, ../scss/app/partials/_teaser.scss */
.teaser-variant a { display: block; }
/* line 386, ../scss/app/partials/_teaser.scss */
.four .teaser-tile:first-child { margin-top: 0; }
/* line 390, ../scss/app/partials/_teaser.scss */
.teaser-tile { padding: 0; margin-top: 52px; }
/* line 394, ../scss/app/partials/_teaser.scss */
.teaser-tile .inner:hover { cursor: pointer; }
/* line 397, ../scss/app/partials/_teaser.scss */
.teaser-tile .inner:hover .dim { background: #0099FF; width: 100%; height: 100%; opacity: 0.3; position: absolute; }
/* line 405, ../scss/app/partials/_teaser.scss */
.teaser-tile .inner:hover .content { cursor: pointer; background: #ccebff; }
/* line 411, ../scss/app/partials/_teaser.scss */
.teaser-tile .content { padding: 10px 15px 5px; }
/* line 415, ../scss/app/partials/_teaser.scss */
.teaser-tile h2 { margin-top: 5px; }
/* line 419, ../scss/app/partials/_teaser.scss */
.teaser-tile .image { position: relative; }
/* line 423, ../scss/app/partials/_teaser.scss */
.teaser-tile img { display: block; }
/* line 427, ../scss/app/partials/_teaser.scss */
.teaser-tile hr { margin-top: 36px; }
/* line 431, ../scss/app/partials/_teaser.scss */
.teaser-tile .activity { cursor: pointer; padding: 5px 10px; display: block; margin-top: 5px; }
/* line 437, ../scss/app/partials/_teaser.scss */
.teaser-tile .activity:hover { text-decoration: none; }
/* line 445, ../scss/app/partials/_teaser.scss */
.lt-ie9 .teaser-tile .inner:hover .dim { -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=30)"; filter: alpha(opacity=30); }
/* line 460, ../scss/app/partials/_teaser.scss */
.unicef-special { overflow: hidden; }
/* line 468, ../scss/app/partials/_teaser.scss */
.unicef-special .teaser, .unicef-special .teaser-rotation { position: relative; }
/* line 473, ../scss/app/partials/_teaser.scss */
.unicef-special .teaser p, .unicef-special .teaser-rotation p { min-height: 72px; }
/* line 479, ../scss/app/partials/_teaser.scss */
.unicef-special-bg { position: absolute; top: 0; left: 0; right: 0; width: auto; height: 700px; background: url(/blob/8582/1dc7416f32cee24720ef5b6bd670b230/diagonal-pattern-3-png-data.png); z-index: 0; }
/* line 502, ../scss/app/partials/_teaser.scss */
#SpendenshopResults .teaser-product { min-height: 437px; }
/* line 508, ../scss/app/partials/_teaser.scss */
.teaser-product .image { min-height: 140px; vertical-align: middle; line-height: 140px; }
/* line 512, ../scss/app/partials/_teaser.scss */
.teaser-product .image a, .teaser-product .image img { vertical-align: middle; }
/* line 516, ../scss/app/partials/_teaser.scss */
.teaser-product h2 { margin-top: 14px; min-height: 50px; }
/* line 520, ../scss/app/partials/_teaser.scss */
.teaser-product p { margin-top: 7px; }
/* line 523, ../scss/app/partials/_teaser.scss */
.teaser-product .amount, .teaser-product .button { margin-top: 20px; }
/* line 528, ../scss/app/partials/_teaser.scss */
.teaser-product .icon-link { margin-top: 18px; }
/* line 538, ../scss/app/partials/_teaser.scss */
.teaser-product .icon-big-link { margin-top: 20px; }
/* line 541, ../scss/app/partials/_teaser.scss */
.teaser-product .icon-big-link .text { text-decoration: none; color: #333; }
/* line 547, ../scss/app/partials/_teaser.scss */
.teaser-product .price { font-size: 1.23077em; font-weight: bold; }
/* line 551, ../scss/app/partials/_teaser.scss */
.teaser-product .label-special { margin-top: 16px; }
/* line 554, ../scss/app/partials/_teaser.scss */
.teaser-product .download-container { height: 36px; }
/* line 563, ../scss/app/partials/_teaser.scss */
.teaser-xs { color: #000; }
/* line 565, ../scss/app/partials/_teaser.scss */
.teaser-xs .subject { font-size: 11px; line-height: 0.92308em; margin: 3px 0; font-weight: bold; }
/* line 571, ../scss/app/partials/_teaser.scss */
.teaser-xs h2 { font-size: 16px; font-weight: normal; font-family: Verdana; text-align: left; color: #333; }
/* line 579, ../scss/app/partials/_teaser.scss */
.teaser-xs .content, .teaser-xs .text { overflow: hidden; _overflow: visible; zoom: 1; }
/* line 587, ../scss/app/partials/_teaser.scss */
.teaser-xs .padg-top td { padding-top: 6px; }
/* line 592, ../scss/app/partials/_teaser.scss */
.teaser-xs .content { margin-top: 8px; }
/* line 595, ../scss/app/partials/_teaser.scss */
.teaser-xs .content .image { float: left; margin-right: 15px; -moz-border-radius: 3px; -webkit-border-radius: 3px; border-radius: 3px; }
/* line 603, ../scss/app/partials/_teaser.scss */
.teaser-xs .content .text p { margin: 0; font-size: 13px; }
/* line 607, ../scss/app/partials/_teaser.scss */
.teaser-xs .content .text .link-arrow { display: block; margin-top: 6px; }
/* line 615, ../scss/app/partials/_teaser.scss */
.sidebar { margin-bottom: 40px; text-align: left; }
/* line 618, ../scss/app/partials/_teaser.scss */
.sidebar .link-arrow, .sidebar .teaser p, .sidebar .teaser-rotation p { margin-bottom: 8px; }
/* line 621, ../scss/app/partials/_teaser.scss */
.sidebar .icon-link { line-height: 1.53846em; padding-top: 7px; }
/* line 629, ../scss/app/partials/_teaser.scss */
.infobox-s h2, .infobox-s-ext h2, .infobox-m h2, .infobox-m-ext h2 { -webkit-border-radius: 4px 4px 0 0; -moz-border-radius: 4px 4px 0 0; border-radius: 4px 4px 0 0; padding: 13px 0 9px 0; }
/* line 636, ../scss/app/partials/_teaser.scss */
.infobox-s .content, .infobox-s-ext .content, .infobox-m .content, .infobox-m-ext .content { padding-bottom: 5px; }
/* line 643, ../scss/app/partials/_teaser.scss */
.infobox-s-ext h2, .infobox-m-ext h2 { background-color: #0099ff; color: #fff; font-size: 1.84615em; font-family: "Univers LT W01 65 Bold"; }
/* line 650, ../scss/app/partials/_teaser.scss */
.infobox-s-ext .content, .infobox-m-ext .content { background: url(/blob/6114/02ee55cce07616291af535ce2fec1222/stripe-blue-png-data.png) repeat scroll 0px 0px transparent; }
/* line 657, ../scss/app/partials/_teaser.scss */
.infobox-m h2, .infobox-m-ext h2 { margin-top: 0; }
/* line 663, ../scss/app/partials/_teaser.scss */
.infobox-m.infobox-m-disabled .badge-disabled-head { background-color: #ccc; }
/* line 667, ../scss/app/partials/_teaser.scss */
.infobox-m.infobox-m-disabled .content { background: url(/blob/43250/cbd74189e801cac2314a8933c9b2d3b7/stripe-grey-ext-png-data.png) repeat scroll 0px 0px transparent; min-height: 382px; }
/* line 674, ../scss/app/partials/_teaser.scss */
.badge-disabled { background: transparent url(/blob/43252/7c96204f12055a2c1883994c5456775b/badge-disabled-png-data.png) no-repeat 50% 0; width: 100%; height: 181px; display: inline-block; }
/* line 679, ../scss/app/partials/_teaser.scss */
.badge-disabled:before { content: ""; width: 20px; height: 24px; background: url(/blob/47332/2edd286841b9f3a7780f99ed3e176a25/icon-lock-png-data.png) no-repeat; float: right; margin-right: 15px; }
/* line 689, ../scss/app/partials/_teaser.scss */
.infobox-m-inner { max-width: 470px; margin: 0 auto; }
/* line 693, ../scss/app/partials/_teaser.scss */
.infobox-m-inner .sharing-bar ul li { vertical-align: top; }
/* line 699, ../scss/app/partials/_teaser.scss */
.infobox-m-ext .infobox-m-inner { min-height: inherit; background: url(/blob/6114/02ee55cce07616291af535ce2fec1222/stripe-blue-png-data.png) repeat scroll 0px 0px transparent; }
/* line 703, ../scss/app/partials/_teaser.scss */
.infobox-m-ext .infobox-m-inner .content .field-container { margin-top: 28px; }
/* line 704, ../scss/app/partials/_teaser.scss */
.infobox-m-ext .infobox-m-inner .content .field-container .row { margin-top: 10px; }
/* line 708, ../scss/app/partials/_teaser.scss */
.infobox-m-ext .infobox-m-inner .content .field-container .left-column { width: 30%; text-align: right; }
/* line 712, ../scss/app/partials/_teaser.scss */
.infobox-m-ext .infobox-m-inner .content .field-container .left-column label { margin-top: 17px; font-weight: bold; text-align: right; }
/* line 718, ../scss/app/partials/_teaser.scss */
.infobox-m-ext .infobox-m-inner .content .field-container .right-column { width: 65%; float: left; margin-top: 10px; padding: 0 20px 0 20px; }
/* line 728, ../scss/app/partials/_teaser.scss */
.infobox-m-ext .infobox-m-inner .content .field-container .checkbox-row label { text-align: left; margin-left: 3px; }
/* line 735, ../scss/app/partials/_teaser.scss */
.infobox-m-ext .infobox-m-inner .teaser-login { margin-top: 20px; }
/* line 737, ../scss/app/partials/_teaser.scss */
.infobox-m-ext .infobox-m-inner .teaser-login .button-container { margin-top: 20px; margin-bottom: 20px; }
/* line 747, ../scss/app/partials/_teaser.scss */
.infobox-m-ext-image .content { padding-top: 20px; }
/* line 751, ../scss/app/partials/_teaser.scss */
.infobox-m-ext-image img { padding: 15px 0 25px; }
/* line 755, ../scss/app/partials/_teaser.scss */
.infobox-m-ext-image .sharing-bar { padding-top: 20px; }
/* line 761, ../scss/app/partials/_teaser.scss */
.teaser-login .valid-icon { position: absolute; top: 11px; }
/* line 765, ../scss/app/partials/_teaser.scss */
.teaser-login label.error { width: 100%; }
/* line 772, ../scss/app/partials/_teaser.scss */
.infobox-m .infobox-m-inner { min-height: inherit; background: url(/blob/6116/a7eed17fbae446c300f0c00b4d33cc2e/stripe-green-png-data.png) repeat scroll 0px 0px transparent; }
/* line 776, ../scss/app/partials/_teaser.scss */
.infobox-m .infobox-m-inner .teaser h2, .infobox-m .infobox-m-inner .teaser-rotation h2 { margin: 28px auto 0; padding: 0; height: 28px; max-width: none; background-color: transparent; color: #000000; height: auto; }
/* line 787, ../scss/app/partials/_teaser.scss */
.infobox-m .infobox-m-inner .button-container { margin-top: 35px; }
/* line 794, ../scss/app/partials/_teaser.scss */
.infobox-s h2, .infobox-m h2 { background-color: #8dcf36; color: #fff; outline: none; font-size: 1.84615em; font-family: "Univers LT W01 65 Bold"; }
/* line 800, ../scss/app/partials/_teaser.scss */
.infobox-s h2 .toggle-icon-inv, .infobox-m h2 .toggle-icon-inv { float: right; margin: 4px 10px 0 0; }
/* line 805, ../scss/app/partials/_teaser.scss */
.infobox-s .content, .infobox-m .content { background: url(/blob/6116/a7eed17fbae446c300f0c00b4d33cc2e/stripe-green-png-data.png) repeat scroll 0px 0px transparent; padding: 20px 0 0; }
/* line 813, ../scss/app/partials/_teaser.scss */
.infobox-s .profile { font-family: "Univers LT W01 65 Bold", Verdana, Arial, sans-serif; color: #fff; }
/* line 816, ../scss/app/partials/_teaser.scss */
.infobox-s .profile h2 { padding: 9px 0 9px 0; }
/* line 819, ../scss/app/partials/_teaser.scss */
.infobox-s .profile .functions-box { background-color: #8dcf36; font-size: 1.23077em; padding: 0 10px; }
/* line 823, ../scss/app/partials/_teaser.scss */
.infobox-s .profile .functions-box a { color: #fff; display: block; margin-bottom: 8px; text-decoration: none; }
/* line 829, ../scss/app/partials/_teaser.scss */
.infobox-s .profile .functions-box a .text { vertical-align: top; display: inline-block; margin: 5px 0 0 7px; }
/* line 834, ../scss/app/partials/_teaser.scss */
.infobox-s .profile .functions-box a .text:hover { text-decoration: underline; }
/* line 838, ../scss/app/partials/_teaser.scss */
.infobox-s .profile .functions-box a p { padding: 8px 0 0 28px; }
/* line 843, ../scss/app/partials/_teaser.scss */
.infobox-s .profile .functions-box hr { background: transparent url(/blob/6100/10dbee1e6bd88b1264682bb757430a25/h-separator-fff-png-data.png) left top repeat-x; border: 0; clear: both; height: 1px; margin-top: 13px; margin-bottom: -4px; }
/* line 853, ../scss/app/partials/_teaser.scss */
.infobox-s .content { padding: 20px 10px 5px 10px; }
/* line 856, ../scss/app/partials/_teaser.scss */
.infobox-s .content .thumb-text hr { margin-top: 16px; }
/* line 859, ../scss/app/partials/_teaser.scss */
.infobox-s .content .thumb-text .image { float: left; }
/* line 863, ../scss/app/partials/_teaser.scss */
.infobox-s .content .thumb-text h3 { font-size: 1.53846em; text-align: left; }
/* line 868, ../scss/app/partials/_teaser.scss */
.infobox-s .content .thumb-text .text { margin-left: 87px; }
/* line 872, ../scss/app/partials/_teaser.scss */
.infobox-s .content .thumb-text + hr { margin-top: 20px; }
/* line 876, ../scss/app/partials/_teaser.scss */
.infobox-s .content .infobox-block { padding: 12px 0 12px 0; margin-left: 0px; }
/* line 880, ../scss/app/partials/_teaser.scss */
.infobox-s .content .infobox-block h3 { font-size: 1.84615em; text-align: left; }
/* line 885, ../scss/app/partials/_teaser.scss */
.infobox-s .content .infobox-block p { margin: 0; }
/* line 894, ../scss/app/partials/_teaser.scss */
.lt-ie9 .infobox-s .content .infobox-block { min-height: 70px; }
/* line 899, ../scss/app/partials/_teaser.scss */
.infobox-s-ext .content { padding: 20px 0 3px 0; }
/* line 901, ../scss/app/partials/_teaser.scss */
.infobox-s-ext .content .box-contact { padding: 0 10px; }
/* line 903, ../scss/app/partials/_teaser.scss */
.infobox-s-ext .content .box-contact h4 { font-weight: bold; margin-bottom: -5px; }
/* line 908, ../scss/app/partials/_teaser.scss */
.infobox-s-ext .content .box-contact hr { margin-top: 18px; }
/* line 918, ../scss/app/partials/_teaser.scss */
.infobox-s-ext .box-contact .text p + p { margin-top: 0; }
/* line 926, ../scss/app/partials/_teaser.scss */
.infobox-m, .infobox-m-ext { min-height: 382px; max-height: 382px; }
/* line 933, ../scss/app/partials/_teaser.scss */
.infobox-m .infobox-m-inner h2, .infobox-m-ext .infobox-m-inner h2 { padding-left: 10px; padding-right: 10px; max-width: 470px; height: 54px; font-family: "Univers LT W01 65 Bold", Verdana, Arial, sans-serif; }
/* line 945, ../scss/app/partials/_teaser.scss */
.infobox-m-ext .infobox-block { max-height: 108px; }
/* line 947, ../scss/app/partials/_teaser.scss */
.infobox-m-ext .infobox-block .text { padding: 17px 0; }
/* line 954, ../scss/app/partials/_teaser.scss */
.infobox-m .content { padding-bottom: 30px; }
/* line 956, ../scss/app/partials/_teaser.scss */
.infobox-m .content .image { padding: 15px 0 25px 0; }
/* line 959, ../scss/app/partials/_teaser.scss */
.infobox-m .content .sharing-bar { padding-top: 20px; }
/* line 973, ../scss/app/partials/_teaser.scss */
.infobox-author .content { min-height: 140px; background: url(/blob/6112/a4ec5751cf6973a4dad96ee9f2661b98/stripe-grey-png-data.png) repeat scroll 0px 0px transparent; padding: 30px 0 0; }
/* line 977, ../scss/app/partials/_teaser.scss */
.infobox-author .content .text-head-big { font-size: 1.23077em; }
/* line 980, ../scss/app/partials/_teaser.scss */
.infobox-author .content .image { float: left; margin-left: 30px; }
/* line 985, ../scss/app/partials/_teaser.scss */
.infobox-author .content .text { margin-left: 131px; font-size: 1em; }
/* line 990, ../scss/app/partials/_teaser.scss */
.infobox-author .content p { margin: 5px 0 10px 0; }
/* line 998, ../scss/app/partials/_teaser.scss */
.teaser-product-shopping-card, .teaser-product-shopping-card-header { vertical-align: top; }
/* line 1000, ../scss/app/partials/_teaser.scss */
.teaser-product-shopping-card img, .teaser-product-shopping-card-header img { float: left; }
/* line 1005, ../scss/app/partials/_teaser.scss */
.teaser-product-shopping-card img + .text, .teaser-product-shopping-card-header img + .text { margin-left: 134px; }
/* line 1009, ../scss/app/partials/_teaser.scss */
.teaser-product-shopping-card .text, .teaser-product-shopping-card-header .text { vertical-align: top; }
/* line 1011, ../scss/app/partials/_teaser.scss */
.teaser-product-shopping-card .text h4, .teaser-product-shopping-card-header .text h4 { margin: 0; padding-top: 2px; font-size: 1.53846em; line-height: 1.33; }
/* line 1019, ../scss/app/partials/_teaser.scss */
.teaser-product-shopping-card .text p, .teaser-product-shopping-card-header .text p { margin-top: 6px; }
/* line 1026, ../scss/app/partials/_teaser.scss */
.teaser-product-shopping-card-header { margin-bottom: 10px; }
/* line 1031, ../scss/app/partials/_teaser.scss */
.infobox-min-height-1 { min-height: 300px; }
/* line 1043, ../scss/app/partials/_teaser.scss */
.equal-height-cols .four.columns.v-separators, .equal-height-cols .row > .four.v-separators.container-l-plus, .equal-height-cols .four.v-separators.mod-search-results, .equal-height-cols .four.columns.v-separator, .equal-height-cols .row > .four.v-separator.container-l-plus, .equal-height-cols .four.v-separator.mod-search-results { min-height: 336px; }
/* line 1050, ../scss/app/partials/_teaser.scss */
#TopicResults a.activity:hover .text { text-decoration: none; }
/* line 1055, ../scss/app/partials/_teaser.scss */
.teaser-m-ib { padding-bottom: 20px; position: relative; text-align: center; }
/* line 1060, ../scss/app/partials/_teaser.scss */
.teaser-m-ib h1, .teaser-m-ib h2, .teaser-m-ib h3 { min-height: 29px; font-size: 1.53846em; line-height: 1.25em; font-family: "Univers LT W01 65 Bold", Verdana, Arial, sans-serif; font-weight: normal; }
/* line 1067, ../scss/app/partials/_teaser.scss */
.teaser-m-ib h1 a, .teaser-m-ib h2 a, .teaser-m-ib h3 a { text-decoration: none; color: #333333; }
/* line 1072, ../scss/app/partials/_teaser.scss */
.teaser-m-ib h1 a:hover, .teaser-m-ib h2 a:hover, .teaser-m-ib h3 a:hover { color: #0099ff; }
/* line 1077, ../scss/app/partials/_teaser.scss */
.teaser-m-ib p { min-height: 44px; font-size: 13px; margin: 10px 0 5px 0; }
/* line 1083, ../scss/app/partials/_teaser.scss */
.teaser-m-ib .teaser-target { position: absolute; bottom: 0; text-align: center; width: 100%; }
/* line 1091, ../scss/app/partials/_teaser.scss */
.carousel-wrapper-teaser-m-ib.teaser-m-ib { min-height: 451px; padding-bottom: 0; max-height: initial; width: 100%; margin: 0; }
/* line 1098, ../scss/app/partials/_teaser.scss */
.carousel-wrapper-teaser-m-ib.teaser-m-ib .orbit-wrapper, .carousel-wrapper-teaser-m-ib.teaser-m-ib .orbit, .carousel-wrapper-teaser-m-ib.teaser-m-ib .orbit-slide { min-height: 451px; }
/* line 1104, ../scss/app/partials/_teaser.scss */
.carousel-wrapper-teaser-m-ib.teaser-m-ib .slider-nav-wrapper { position: absolute; bottom: 173px; }
/* line 1108, ../scss/app/partials/_teaser.scss */
.carousel-wrapper-teaser-m-ib.teaser-m-ib .slider-nav-wrapper span { top: 0 !important; background-size: initial !important; }
/* line 1114, ../scss/app/partials/_teaser.scss */
.carousel-wrapper-teaser-m-ib.teaser-m-ib .right-wrapper { right: 0; }
/* line 1117, ../scss/app/partials/_teaser.scss */
.carousel-wrapper-teaser-m-ib.teaser-m-ib .right-wrapper .right { background: url(/blob/6150/dc9688125eedc67668bbc922a3b95c99/buttons-png-data.png) 0 -3533px no-repeat; height: 60px; width: 40px; display: inline-block; }
/* line 1120, ../scss/app/partials/_teaser.scss */
.carousel-wrapper-teaser-m-ib.teaser-m-ib .right-wrapper .right:hover, .carousel-wrapper-teaser-m-ib.teaser-m-ib .right-wrapper .right:active { background: url(/blob/6150/dc9688125eedc67668bbc922a3b95c99/buttons-png-data.png) 0 -3473px no-repeat; height: 60px; width: 40px; display: inline-block; }
/* line 1126, ../scss/app/partials/_teaser.scss */
.carousel-wrapper-teaser-m-ib.teaser-m-ib .left-wrapper { left: 0; }
/* line 1129, ../scss/app/partials/_teaser.scss */
.carousel-wrapper-teaser-m-ib.teaser-m-ib .left-wrapper .left { background: url(/blob/6150/dc9688125eedc67668bbc922a3b95c99/buttons-png-data.png) 0 -3413px no-repeat; height: 60px; width: 40px; display: inline-block; }
/* line 1132, ../scss/app/partials/_teaser.scss */
.carousel-wrapper-teaser-m-ib.teaser-m-ib .left-wrapper .left:hover, .carousel-wrapper-teaser-m-ib.teaser-m-ib .left-wrapper .left:active { background: url(/blob/6150/dc9688125eedc67668bbc922a3b95c99/buttons-png-data.png) 0 -3353px no-repeat; height: 60px; width: 40px; display: inline-block; }
/* line 1142, ../scss/app/partials/_teaser.scss */
.circle-teaser { min-height: 240px; }
/* line 1145, ../scss/app/partials/_teaser.scss */
.circle-teaser > .twelve { height: 240px; background: #f0f0f0; top: 0; padding-right: 0; float: none; }
/* line 1153, ../scss/app/partials/_teaser.scss */
.circle-teaser section { width: 302px; height: 302px; float: left; position: relative; bottom: 31px; margin-right: 34px; }
/* line 1161, ../scss/app/partials/_teaser.scss */
.circle-teaser section img { border-radius: 151px; }
/* line 1166, ../scss/app/partials/_teaser.scss */
.circle-teaser .content-container { max-width: 974px; margin: 0 auto; }
/* line 1170, ../scss/app/partials/_teaser.scss */
.circle-teaser .content-container .circle-teaser-text-block { max-width: 100%; padding: 40px 34px; }
/* line 1174, ../scss/app/partials/_teaser.scss */
.circle-teaser .content-container .circle-teaser-text-block h1, .circle-teaser .content-container .circle-teaser-text-block h2, .circle-teaser .content-container .circle-teaser-text-block h3, .circle-teaser .content-container .circle-teaser-text-block h4, .circle-teaser .content-container .circle-teaser-text-block h5, .circle-teaser .content-container .circle-teaser-text-block h6 { margin: 0; text-align: left; font-family: "Univers LT W01 65 Bold",Verdana,Arial,sans-serif; font-size: 1.84615em; line-height: 1.25em; font-weight: normal; }
/* line 1183, ../scss/app/partials/_teaser.scss */
.circle-teaser .content-container .circle-teaser-text-block p { margin: 2px 0 20px 0; }
/* line 1187, ../scss/app/partials/_teaser.scss */
.circle-teaser .content-container .circle-teaser-text-block .button-container { float: none; }
/* line 1190, ../scss/app/partials/_teaser.scss */
.circle-teaser .content-container .circle-teaser-text-block .button-container button:after { content: none; }
/* line 1194, ../scss/app/partials/_teaser.scss */
.circle-teaser .content-container .circle-teaser-text-block .button-container button:hover { box-shadow: none; }
/* line 1199, ../scss/app/partials/_teaser.scss */
.circle-teaser .content-container .circle-teaser-text-block .button-container:nth-of-type(1) { margin-right: 18px; }
/* line 1203, ../scss/app/partials/_teaser.scss */
.circle-teaser .content-container .circle-teaser-text-block .button-container:nth-of-type(1) a:hover { text-decoration: none; }
/* line 1207, ../scss/app/partials/_teaser.scss */
.circle-teaser .content-container .circle-teaser-text-block .button-container:nth-of-type(1) a button:hover { background: #4db8ff !important; }
/* line 1214, ../scss/app/partials/_teaser.scss */
.circle-teaser .content-container .circle-teaser-text-block .button-container:nth-of-type(2) button:hover { background: #ff4eb8 !important; }
@media screen and (max-width: 870px) { /* line 1223, ../scss/app/partials/_teaser.scss */
  .circle-teaser { min-height: initial; }
  /* line 1226, ../scss/app/partials/_teaser.scss */
  .circle-teaser > .twelve { height: auto; top: 0; padding: 110px 0 0 0; background: none; }
  /* line 1232, ../scss/app/partials/_teaser.scss */
  .circle-teaser > .twelve .content-container { background: #f0f0f0; padding-bottom: 1px; }
  /* line 1238, ../scss/app/partials/_teaser.scss */
  .circle-teaser section { float: none; margin: 0 auto; height: 220px; width: 220px; bottom: 110px; }
  /* line 1245, ../scss/app/partials/_teaser.scss */
  .circle-teaser section img { border-radius: 110px; }
  /* line 1250, ../scss/app/partials/_teaser.scss */
  .circle-teaser .circle-teaser-text-block { padding: 5px 34px; margin: -120px 0 0px 0; }
  /* line 1254, ../scss/app/partials/_teaser.scss */
  .circle-teaser .circle-teaser-text-block > div, .circle-teaser .circle-teaser-text-block h1, .circle-teaser .circle-teaser-text-block h2, .circle-teaser .circle-teaser-text-block h3, .circle-teaser .circle-teaser-text-block h4, .circle-teaser .circle-teaser-text-block h5, .circle-teaser .circle-teaser-text-block h6, .circle-teaser .circle-teaser-text-block p { text-align: center !important; }
  /* line 1261, ../scss/app/partials/_teaser.scss */
  .circle-teaser .content-container .circle-teaser-text-block h3 { text-align: center; }
  /* line 1265, ../scss/app/partials/_teaser.scss */
  .circle-teaser .content-container .circle-teaser-text-block { display: block; height: auto; } }
@media screen and (max-width: 574px) { /* line 1277, ../scss/app/partials/_teaser.scss */
  .circle-teaser .circle-teaser-text-block .button-container:nth-of-type(1) { float: left; margin: 0 0 10px 0; } }
/* line 1285, ../scss/app/partials/_teaser.scss */
.newsletter-teaser { background-color: #d9f0ff; padding: 25px 30px 30px 30px; }
/* line 1289, ../scss/app/partials/_teaser.scss */
.newsletter-teaser div { padding: 0px; }
/* line 1293, ../scss/app/partials/_teaser.scss */
.newsletter-teaser .newsletter-wrapper { min-height: 32px; }
/* line 1297, ../scss/app/partials/_teaser.scss */
.newsletter-teaser .newsletter-input { position: relative; top: 50%; -webkit-transform: translateY(-50%); -ms-transform: translateY(-50%); transform: translateY(-50%); }
/* line 1305, ../scss/app/partials/_teaser.scss */
.newsletter-teaser h2 { margin-bottom: 20px; }
/* line 1309, ../scss/app/partials/_teaser.scss */
.newsletter-teaser p { margin: 0px; text-align: left; }
/* line 1314, ../scss/app/partials/_teaser.scss */
.newsletter-teaser form { margin: 0 0 0 34px; }
/* line 1317, ../scss/app/partials/_teaser.scss */
.newsletter-teaser form .button { position: absolute; top: 0px; right: 0px; box-shadow: none; background-image: none; background-color: #0099ff; height: 32px; width: 46px; border-top-left-radius: 0px; border-bottom-left-radius: 0px; }
/* line 1330, ../scss/app/partials/_teaser.scss */
.newsletter-teaser form button:hover { border-top: 1px solid #0099ff; background-color: #007acc; }
/* line 1337, ../scss/app/partials/_teaser.scss */
.newsletter-teaser input { font-size: 15px; height: 32px; margin: 0; }
/* line 1344, ../scss/app/partials/_teaser.scss */
.news-module { padding: 0px; }
/* line 1347, ../scss/app/partials/_teaser.scss */
.news-module .news-module-title { width: 100%; height: 100%; background: linear-gradient(to top, rgba(0, 0, 0, 0.6), rgba(0, 0, 0, 0)); background: -moz-linear-gradient(top, transparent, rgba(0, 0, 0, 0.6)); background: -webkit-linear-gradient(top, transparent, rgba(0, 0, 0, 0.6)); filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#00000000', endColorstr='#000000',GradientType=0 ); background-size: 100% 50%; background-repeat: no-repeat; background-position: bottom; position: absolute; top: 0px; left: 0px; }
/* line 1361, ../scss/app/partials/_teaser.scss */
.news-module .news-module-title span { font-size: 18px; font-family: "Univers LT W01 65 Bold"; color: white; line-height: 24px; vertical-align: bottom; text-align: left; display: table-cell; padding: 15px; position: absolute; bottom: 0px; }
/* line 1375, ../scss/app/partials/_teaser.scss */
.news-module .news-wrapper { position: relative; max-height: 302px; }
/* line 1379, ../scss/app/partials/_teaser.scss */
.news-module .news-wrapper a { position: absolute; top: 0; left: 0; width: 100%; height: 100%; z-index: 1; text-indent: -9999px; }
/* line 1390, ../scss/app/partials/_teaser.scss */
.news-module .news-caption { font-family: Verdana; font-size: 13px; color: #666; text-align: center; }
/* line 1396, ../scss/app/partials/_teaser.scss */
.news-module .news-caption p { margin-top: 5px; }
/* line 1402, ../scss/app/partials/_teaser.scss */
.news-module.columns [class*="column"]:nth-child(2):last-child, .row > .news-module.container-l-plus [class*="column"]:nth-child(2):last-child, .news-module.mod-search-results [class*="column"]:nth-child(2):last-child { float: left; }
/* line 1406, ../scss/app/partials/_teaser.scss */
.start-page-header { margin-top: 40px !important; }
/* line 1409, ../scss/app/partials/_teaser.scss */
.start-page-header p { margin: 20px 0 15px 0; }
/* line 1412, ../scss/app/partials/_teaser.scss */
.start-page-header a { font-weight: bold; }
/* line 1417, ../scss/app/partials/_teaser.scss */
.taxonomies-load-more { display: none; }
/* line 1421, ../scss/app/partials/_teaser.scss */
.continent-list-item { margin: 0; margin-top: 30px; }
/* line 1426, ../scss/app/partials/_teaser.scss */
.continent-list-item .line-bottom { margin-top: 30px; height: 0; border-bottom: 1px solid #ccc; }
/* line 1432, ../scss/app/partials/_teaser.scss */
.continent-list-item .continent-description h3 { text-align: left; }
/* line 1435, ../scss/app/partials/_teaser.scss */
.continent-list-item .continent-description h3 a { color: #333333; }
/* line 1438, ../scss/app/partials/_teaser.scss */
.continent-list-item .continent-description h3 a:hover { color: #0099ff; text-decoration: none; }
/* line 1444, ../scss/app/partials/_teaser.scss */
.continent-list-item p { margin: 15px 0 15px 0; }
/* line 1448, ../scss/app/partials/_teaser.scss */
.continent-list-item .country-item { height: 35px; line-height: 1.2em; text-align: left; float: left !important; }
/* line 1455, ../scss/app/partials/_teaser.scss */
.continent-list-item .country-item a { position: relative; font-weight: bold; }
/* line 1459, ../scss/app/partials/_teaser.scss */
.continent-list-item .country-item a span { position: absolute; top: 2px; left: -15px; }
/* line 1470, ../scss/app/partials/_teaser.scss */
.marginal-teaser { width: 100%; background: #eee; }
/* line 1474, ../scss/app/partials/_teaser.scss */
.marginal-teaser .marginal-content-container { max-width: 974px; margin: 0 auto; }
/* line 1478, ../scss/app/partials/_teaser.scss */
.marginal-teaser .marginal-content-container h2 { margin-top: 24px; }
/* line 1482, ../scss/app/partials/_teaser.scss */
.marginal-teaser .marginal-content-container .marginal-row-teaser { margin-top: 40px; margin-bottom: 40px; }
/* line 1486, ../scss/app/partials/_teaser.scss */
.marginal-teaser .marginal-content-container .marginal-row-teaser:nth-type(2n+3) { clear: both; }
/* line 1490, ../scss/app/partials/_teaser.scss */
.marginal-teaser .marginal-content-container .marginal-row-teaser section { float: left; margin-right: 20px; height: 140px; }
/* line 1496, ../scss/app/partials/_teaser.scss */
.marginal-teaser .marginal-content-container .marginal-row-teaser .marginal-teaser-text-block { float: right; width: calc(100% - 160px); line-height: 20px; }
/* line 1501, ../scss/app/partials/_teaser.scss */
.marginal-teaser .marginal-content-container .marginal-row-teaser .marginal-teaser-text-block > a:hover { text-decoration: none; }
/* line 1505, ../scss/app/partials/_teaser.scss */
.marginal-teaser .marginal-content-container .marginal-row-teaser .marginal-teaser-text-block h3 { font-size: 18px; line-height: 24px; color: #000; text-align: left; }
/* line 1512, ../scss/app/partials/_teaser.scss */
.marginal-teaser .marginal-content-container .marginal-row-teaser .marginal-teaser-text-block > div { display: inline; }
/* line 1515, ../scss/app/partials/_teaser.scss */
.marginal-teaser .marginal-content-container .marginal-row-teaser .marginal-teaser-text-block > div p { display: inline; line-height: 20px; }
/* line 1522, ../scss/app/partials/_teaser.scss */
.marginal-teaser .marginal-content-container .marginal-row-teaser .link { font-weight: bold; }
/* line 1526, ../scss/app/partials/_teaser.scss */
.marginal-teaser .marginal-content-container .marginal-row-teaser:hover { cursor: pointer; }
/* line 1528, ../scss/app/partials/_teaser.scss */
.marginal-teaser .marginal-content-container .marginal-row-teaser:hover h3 { text-decoration: none; color: #0099ff; }
/* line 1532, ../scss/app/partials/_teaser.scss */
.marginal-teaser .marginal-content-container .marginal-row-teaser:hover .link a { text-decoration: underline; }
/* line 1538, ../scss/app/partials/_teaser.scss */
.marginal-teaser .marginal-content-container .marginal-row-teaser:first-child { margin-top: 40px; }
/* line 1547, ../scss/app/partials/_teaser.scss */
.teaser-list-medium .teaser-container { *zoom: 1; margin-top: 30px; height: 140px; overflow: hidden; cursor: pointer; }
/* line 5, ../scss/vendor/foundation/mixins/_clearfix.scss */
.teaser-list-medium .teaser-container:before, .teaser-list-medium .teaser-container:after { content: " "; display: table; }
/* line 9, ../scss/vendor/foundation/mixins/_clearfix.scss */
.teaser-list-medium .teaser-container:after { clear: both; }
/* line 1554, ../scss/app/partials/_teaser.scss */
.teaser-list-medium .teaser-container a { text-decoration: none; }
/* line 1557, ../scss/app/partials/_teaser.scss */
.teaser-list-medium .teaser-container:hover p > a { text-decoration: underline; white-space: nowrap; }
/* line 1563, ../scss/app/partials/_teaser.scss */
.teaser-list-medium .teaser-container .teaser-link h3 { text-align: left; color: #333333; font-size: 13px; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold; }
/* line 1572, ../scss/app/partials/_teaser.scss */
.teaser-list-medium .teaser-container p { margin: 0; }
/* line 1578, ../scss/app/partials/_teaser.scss */
.teaser-list-medium .teaser-container:hover h3 { color: #0099ff; }
/* line 1583, ../scss/app/partials/_teaser.scss */
.teaser-list-medium .teaser-picture { position: absolute; }
/* line 1587, ../scss/app/partials/_teaser.scss */
.teaser-list-medium .teaser-description-wrapper { background-color: #eee; padding: 20px 20px 20px 160px; height: 140px; width: 100%; display: table; }
/* line 1595, ../scss/app/partials/_teaser.scss */
.teaser-list-medium .teaser-description { position: relative; display: table-cell; vertical-align: middle; }
/* line 1601, ../scss/app/partials/_teaser.scss */
.teaser-list-medium [class*="column"] + [class*="column"]:last-child { float: none; }
/* line 1611, ../scss/app/partials/_teaser.scss */
.teaser-list-large .teaser-container { padding: 0 17px; *zoom: 1; }
/* line 5, ../scss/vendor/foundation/mixins/_clearfix.scss */
.teaser-list-large .teaser-container:before, .teaser-list-large .teaser-container:after { content: " "; display: table; }
/* line 9, ../scss/vendor/foundation/mixins/_clearfix.scss */
.teaser-list-large .teaser-container:after { clear: both; }
/* line 1618, ../scss/app/partials/_teaser.scss */
.teaser-list-large .project-link:hover { text-decoration: none; }
/* line 1622, ../scss/app/partials/_teaser.scss */
.teaser-list-large .project-link .link-headline { color: #333333; }
/* line 1628, ../scss/app/partials/_teaser.scss */
.teaser-list-large .link-bottom { padding-top: 30px; text-align: center; }
/* line 1631, ../scss/app/partials/_teaser.scss */
.teaser-list-large .link-bottom a { font-weight: bold; }
/* line 1636, ../scss/app/partials/_teaser.scss */
.teaser-list-large h2 { position: relative; }
/* line 1639, ../scss/app/partials/_teaser.scss */
.teaser-list-large h2 > span { background: #fff; padding: 0 15px; z-index: 200; }
/* line 1645, ../scss/app/partials/_teaser.scss */
.teaser-list-large h2 .border-line { border-top: 1.5px solid #ccc; height: 100%; width: 100%; position: absolute; top: 50%; z-index: -1; }
/* line 1655, ../scss/app/partials/_teaser.scss */
.teaser-list-large .teaser-large-single-container { background: #eee; padding: 0; margin-top: 30px; cursor: pointer; }
/* line 1664, ../scss/app/partials/_teaser.scss */
.teaser-list-large .teaser-large-single-container:hover .link-container a h3 { color: #09f !important; }
/* line 1671, ../scss/app/partials/_teaser.scss */
.teaser-list-large .teaser-large-single-container section { float: left; height: 140px; }
/* line 1676, ../scss/app/partials/_teaser.scss */
.teaser-list-large .teaser-large-single-container .teaser-large-content-container { float: right; width: calc(100% - 302px); height: 140px; padding: 15px 34px; position: relative; }
/* line 1683, ../scss/app/partials/_teaser.scss */
.teaser-list-large .teaser-large-single-container .teaser-large-content-container .link-container { position: relative; }
/* line 1688, ../scss/app/partials/_teaser.scss */
.teaser-list-large .teaser-large-single-container .teaser-large-content-container .link-container a:first-child h3 { text-align: left; color: #000; font-size: 18px; margin-bottom: 5px; }
/* line 1696, ../scss/app/partials/_teaser.scss */
.teaser-list-large .teaser-large-single-container .teaser-large-content-container .link-container a:hover { text-decoration: none; }
/* line 1700, ../scss/app/partials/_teaser.scss */
.teaser-list-large .teaser-large-single-container .teaser-large-content-container .link-container span:last-child { line-height: 1.38462em; display: inline; }
/* line 1705, ../scss/app/partials/_teaser.scss */
.teaser-list-large .teaser-large-single-container .teaser-large-content-container .link-container > div { display: inline; }
/* line 1708, ../scss/app/partials/_teaser.scss */
.teaser-list-large .teaser-large-single-container .teaser-large-content-container .link-container > div p { display: inline; margin-top: 0; }
/* line 1718, ../scss/app/partials/_teaser.scss */
.teaser-list-large .teaser-large-single-container:hover .link-headline { color: #0099ff; }
/* line 1721, ../scss/app/partials/_teaser.scss */
.teaser-list-large .teaser-large-single-container:hover .teaser-large-link a { text-decoration: underline; }
/* line 1727, ../scss/app/partials/_teaser.scss */
.teaser-list-large .teaser-large-link a { font-weight: bold; }
/* line 1734, ../scss/app/partials/_teaser.scss */
.teaser-image-text-large { position: relative; cursor: pointer; }
/* line 1738, ../scss/app/partials/_teaser.scss */
.teaser-image-text-large .content-container { z-index: 100; position: absolute; bottom: 0; left: 0; padding: 30px; padding-right: 260px; }
/* line 1747, ../scss/app/partials/_teaser.scss */
.teaser-image-text-large h1, .teaser-image-text-large h2, .teaser-image-text-large h3, .teaser-image-text-large h4, .teaser-image-text-large h5, .teaser-image-text-large h6 { margin-bottom: 5px; text-align: left; font-family: "Univers LT W01 65 Bold",Verdana,Arial,sans-serif; font-size: 1.84615em; color: white; }
/* line 1755, ../scss/app/partials/_teaser.scss */
.teaser-image-text-large p { margin: 0; color: white; }
/* line 1760, ../scss/app/partials/_teaser.scss */
.teaser-image-text-large .image-wrapper { display: block; position: relative; }
/* line 1765, ../scss/app/partials/_teaser.scss */
.teaser-image-text-large .gradient-container { z-index: 0; bottom: 1px; height: 100%; width: 100%; position: absolute; left: 0; background: linear-gradient(to top, rgba(0, 0, 0, 0.6) 0%, rgba(0, 0, 0, 0) 66%); background: -moz-linear-gradient(bottom, rgba(0, 0, 0, 0.6) 0%, transparent 66%); background: -webkit-linear-gradient(bottom, rgba(0, 0, 0, 0.6) 0%, transparent 66%); background: -o-linear-gradient(bottom, rgba(0, 0, 0, 0.6) 0%, transparent 66%); background: -ms-linear-gradient(bottom, rgba(0, 0, 0, 0.6) 0%, transparent 66%); }
/* line 1779, ../scss/app/partials/_teaser.scss */
.teaser-image-text-large .teaser-button { z-index: 150; position: absolute; bottom: 30px; right: 30px; text-align: right; }
/* line 1787, ../scss/app/partials/_teaser.scss */
.teaser-image-text-large:hover button { background: #007acc; }
/* line 1794, ../scss/app/partials/_teaser.scss */
.teaser-collection-m .teaser-collection-m-headline { margin-bottom: 30px; }
/* line 1, ../scss/app/partials/_tables.scss */
.table-base { border: 0; width: 100%; max-width: 100%; border-spacing: 0; border-collapse: collapse; table-layout: fixed; }
/* line 10, ../scss/app/partials/_tables.scss */
.table-base th, .table-base td { line-height: 1.38462em; }
/* line 15, ../scss/app/partials/_tables.scss */
.table-base th a { color: #666666; text-decoration: none !important; }
/* line 20, ../scss/app/partials/_tables.scss */
.table-base th { color: #666666; font-family: Verdana, Arial, sans-serif; padding: 14px 0 14px 15px; text-align: left; }
/* line 27, ../scss/app/partials/_tables.scss */
.table-base td { color: #333333; padding: 15px 10px 15px 15px; background-color: transparent; }
/* line 34, ../scss/app/partials/_tables.scss */
.table-base .td-4, .table-base .td-5 { padding-top: 13px; }
/* line 39, ../scss/app/partials/_tables.scss */
.table-base .tr-mark td, .table-base .tr-caption.tr-mark { background-color: #f2faff; }
/* line 43, ../scss/app/partials/_tables.scss */
.table-base .tr-caption td { font-size: 1.53846em; font-family: "Univers LT W01 65 Bold", Verdana, sans-serif; padding-top: 13px; padding-bottom: 17px; line-height: 1em; }
/* line 53, ../scss/app/partials/_tables.scss */
.table-base thead { background: url(/blob/6112/a4ec5751cf6973a4dad96ee9f2661b98/stripe-grey-png-data.png); background-attachment: fixed; }
/* line 56, ../scss/app/partials/_tables.scss */
.table-base thead .arrow-up-down-icon, .table-base thead .arrow-up-down-inactive-icon { margin: 5px 0 -1px 10px; }
/* line 65, ../scss/app/partials/_tables.scss */
.table-unicef-group-skin.grid-a-b-hide .col-1 { width: 50%; }
/* line 69, ../scss/app/partials/_tables.scss */
.table-unicef-group-skin.grid-a-b-hide .col-2 { width: 50%; }
/* line 73, ../scss/app/partials/_tables.scss */
.table-unicef-group-skin.grid-a-b-hide .td-4 a { margin: 0 0 0 35px; }
/* line 77, ../scss/app/partials/_tables.scss */
.table-unicef-group-skin.grid-a-b-hide .td-4 a:first-child { margin: 0 0 0 0; }
/* line 83, ../scss/app/partials/_tables.scss */
.table-unicef-group-skin.grid-c-d-hide .col-1 { width: 21%; }
/* line 87, ../scss/app/partials/_tables.scss */
.table-unicef-group-skin.grid-c-d-hide .col-2 { width: 26%; }
/* line 91, ../scss/app/partials/_tables.scss */
.table-unicef-group-skin.grid-c-d-hide .col-4, .table-unicef-group-skin.grid-c-d-hide .col-5, .table-unicef-group-skin.grid-c-d-hide .col-6 { width: 9%; }
/* line 97, ../scss/app/partials/_tables.scss */
.table-unicef-group-skin.grid-c-d-hide .td-1, .table-unicef-group-skin.grid-c-d-hide .td-2, .table-unicef-group-skin.grid-c-d-hide .td-3 { overflow: hidden; text-overflow: ellipsis; }
/* line 104, ../scss/app/partials/_tables.scss */
.table-unicef-group-skin.grid-c-d-hide .th-4, .table-unicef-group-skin.grid-c-d-hide .th-5, .table-unicef-group-skin.grid-c-d-hide .th-6 { text-align: center; }
/* line 110, ../scss/app/partials/_tables.scss */
.table-unicef-group-skin.grid-c-d-hide .td-4, .table-unicef-group-skin.grid-c-d-hide .td-5, .table-unicef-group-skin.grid-c-d-hide .td-6 { vertical-align: middle; text-align: center; }
/* line 115, ../scss/app/partials/_tables.scss */
.table-unicef-group-skin.grid-c-d-hide .td-4 .icon, .table-unicef-group-skin.grid-c-d-hide .td-5 .icon, .table-unicef-group-skin.grid-c-d-hide .td-6 .icon { margin: auto; }
/* line 123, ../scss/app/partials/_tables.scss */
.table-donation-history-skin { margin-top: 39px; }
/* line 125, ../scss/app/partials/_tables.scss */
.table-donation-history-skin .col-1 { width: 21%; }
/* line 129, ../scss/app/partials/_tables.scss */
.table-donation-history-skin .col-2 { width: 26%; }
/* line 133, ../scss/app/partials/_tables.scss */
.table-donation-history-skin .col-4 { width: 20%; }
/* line 138, ../scss/app/partials/_tables.scss */
.table-donation-history-skin.grid-a-b-hide td { padding: 2px 10px 2px 15px; }
/* line 141, ../scss/app/partials/_tables.scss */
.table-donation-history-skin.grid-a-b-hide .td-1 { font-weight: bold; padding-top: 18px; }
/* line 145, ../scss/app/partials/_tables.scss */
.table-donation-history-skin.grid-a-b-hide .td-4 { padding-bottom: 18px; }
/* line 153, ../scss/app/partials/_tables.scss */
.table-job-offers-skin .col-1 { width: 24.5%; }
/* line 158, ../scss/app/partials/_tables.scss */
.table-job-offers-skin .col-2 { width: 56.8%; }
/* line 163, ../scss/app/partials/_tables.scss */
.table-job-offers-skin .col-4 { width: 12%; }
/* line 170, ../scss/app/partials/_tables.scss */
.table-job-offers-skin .td-3 { padding-top: 13px; }
/* line 179, ../scss/app/partials/_tables.scss */
.table-job-offers-skin.grid-a-b-hide .td-1 { font-weight: bold; padding-bottom: 7px; }
/* line 184, ../scss/app/partials/_tables.scss */
.table-job-offers-skin.grid-a-b-hide .td-3 a { margin: 0 0 0 35px; }
/* line 188, ../scss/app/partials/_tables.scss */
.table-job-offers-skin.grid-a-b-hide .td-3 a:first-child { margin: 0 0 0 0; }
/* line 192, ../scss/app/partials/_tables.scss */
.table-job-offers-skin.grid-a-b-hide .th-4 { padding-right: 10px; }
/* line 200, ../scss/app/partials/_tables.scss */
.table-relief-goods-skin .col-1 { width: 43%; }
/* line 204, ../scss/app/partials/_tables.scss */
.table-relief-goods-skin .col-2 { width: 17.5%; }
/* line 208, ../scss/app/partials/_tables.scss */
.table-relief-goods-skin .col-3 { width: 17.5%; }
/* line 213, ../scss/app/partials/_tables.scss */
.table-relief-goods-skin.grid-a-b-hide .td-1 { font-weight: bold; padding-bottom: 7px; padding-top: 11px; }
/* line 219, ../scss/app/partials/_tables.scss */
.table-relief-goods-skin.grid-a-b-hide .td-3 a { margin: 0 0 0 35px; }
/* line 223, ../scss/app/partials/_tables.scss */
.table-relief-goods-skin.grid-a-b-hide .td-3 a:first-child { margin: 0 0 0 0; }
/* line 227, ../scss/app/partials/_tables.scss */
.table-relief-goods-skin.grid-a-b-hide .th-4 { padding-right: 10px; }
/* line 232, ../scss/app/partials/_tables.scss */
.table-relief-goods-skin td { padding: 0; }
/* line 236, ../scss/app/partials/_tables.scss */
.table-relief-goods-skin th { padding-left: 50px; }
/* line 240, ../scss/app/partials/_tables.scss */
.table-relief-goods-skin .tr-main td { padding-top: 15px; padding-bottom: 17px; padding-left: 50px; }
/* line 248, ../scss/app/partials/_tables.scss */
.filter-history-bar + .table-base { margin-top: 30px; }
/* line 252, ../scss/app/partials/_tables.scss */
.table-certificate-unicef { table-layout: fixed; width: 100%; }
/* line 255, ../scss/app/partials/_tables.scss */
.table-certificate-unicef td { vertical-align: middle; overflow: hidden; line-height: 1.286em; height: 80px; }
/* line 260, ../scss/app/partials/_tables.scss */
.table-certificate-unicef td:nth-child(1) { width: 156px; font-size: 10px; padding: 0 5px; text-align: left; }
/* line 267, ../scss/app/partials/_tables.scss */
.table-certificate-unicef td:nth-child(2) { width: 106px; padding: 0; }
/* line 270, ../scss/app/partials/_tables.scss */
.table-certificate-unicef td:nth-child(2) img { max-height: 100%; }
/* line 275, ../scss/app/partials/_tables.scss */
.table-certificate-unicef td:nth-child(3) { width: 116px; padding: 0 5px; }
/* line 280, ../scss/app/partials/_tables.scss */
.table-certificate-unicef span.inactive { color: lightgray; }
/* line 1, ../scss/app/partials/_tables_div.scss */
.div-table { background: url(/blob/8062/a354bd581de5d84e88020a012572d2cd/stripe-blue-light-png-data.png); background-attachment: fixed; padding: 40px 10px 40px 10px; }
/* line 10, ../scss/app/partials/_tables_div.scss */
.div-table .row { margin-top: 20px; }
/* line 14, ../scss/app/partials/_tables_div.scss */
.div-table .row:first-child { margin-top: 0; }
/* line 18, ../scss/app/partials/_tables_div.scss */
.div-table label.label-small { width: 156px; }
/* line 23, ../scss/app/partials/_tables_div.scss */
.div-table input[type=email], .div-table input[type=text], .div-table input[type=tel], .div-table input[type=password], .div-table textarea { max-width: 100%; width: 266px; }
/* line 26, ../scss/app/partials/_tables_div.scss */
.div-table input[type=email].input-small, .div-table input[type=text].input-small, .div-table input[type=tel].input-small, .div-table input[type=password].input-small, .div-table textarea.input-small { width: 156px; }
/* line 30, ../scss/app/partials/_tables_div.scss */
.div-table input[type=email].spinner, .div-table input[type=text].spinner, .div-table input[type=tel].spinner, .div-table input[type=password].spinner, .div-table textarea.spinner { width: 100%; }
/* line 36, ../scss/app/partials/_tables_div.scss */
.div-table input.zip-input { width: 156px; }
/* line 40, ../scss/app/partials/_tables_div.scss */
.div-table .left-column, .div-table .twelve { padding: 0 20px 0 0; }
/* line 44, ../scss/app/partials/_tables_div.scss */
.div-table .twelve { text-align: right; }
/* line 48, ../scss/app/partials/_tables_div.scss */
.div-table .input-right-text { margin-left: 7px; font-weight: bold; }
/* line 53, ../scss/app/partials/_tables_div.scss */
.div-table .link-right-input { margin-left: 10px; }
/* line 56, ../scss/app/partials/_tables_div.scss */
.div-table .link-right-input:hover { text-decoration: underline; }
/* line 61, ../scss/app/partials/_tables_div.scss */
.div-table .link-right-label { margin-left: 6px; position: relative; top: -2px; }
/* line 66, ../scss/app/partials/_tables_div.scss */
.div-table .link-right-label:hover { text-decoration: underline; }
/* line 71, ../scss/app/partials/_tables_div.scss */
.div-table .col-input-text { display: inline-block; margin-top: 9px; }
/* line 77, ../scss/app/partials/_tables_div.scss */
.div-table .left-column { width: 31.1614730878186969%; text-align: right; }
/* line 80, ../scss/app/partials/_tables_div.scss */
.div-table .left-column label { font-weight: bold; margin-top: 9px; }
/* line 83, ../scss/app/partials/_tables_div.scss */
.div-table .left-column label sup { vertical-align: bottom; }
/* line 86, ../scss/app/partials/_tables_div.scss */
.div-table .left-column label.error { margin-top: 0; font-weight: normal; }
/* line 90, ../scss/app/partials/_tables_div.scss */
.div-table .left-column label.error:before { background-position: 0 -2972px; height: 16px; width: 16px; display: inline-block; content: ""; position: absolute; top: 20%; left: 15px; }
/* line 100, ../scss/app/partials/_tables_div.scss */
.div-table .left-column label .normal { margin-top: 5px; display: block; }
/* line 108, ../scss/app/partials/_tables_div.scss */
.div-table .right-column { width: 68.8385269121813031%; }
/* line 111, ../scss/app/partials/_tables_div.scss */
.div-table .right-column label.error { vertical-align: middle; position: relative; margin-left: 39px; }
/* line 117, ../scss/app/partials/_tables_div.scss */
.div-table .right-column label.error:before { background-position: 0 -2972px; height: 16px; width: 16px; display: inline-block; content: ""; position: absolute; top: 20%; left: -27px; }
/* line 130, ../scss/app/partials/_tables_div.scss */
.div-table .right-column .zip-container label.error { vertical-align: middle; position: relative; margin-left: 26px !important; margin-top: 4px !important; }
/* line 137, ../scss/app/partials/_tables_div.scss */
.div-table .right-column .zip-container label.error:before { background-position: 0 -2972px; height: 16px; width: 16px; display: inline-block; content: ""; position: absolute; top: 20%; left: -27px; }
/* line 148, ../scss/app/partials/_tables_div.scss */
.div-table .right-column .zip-container .valid-icon { margin-left: 3px; margin-top: 4px; position: relative; }
/* line 156, ../scss/app/partials/_tables_div.scss */
.div-table .right-column .field-tooltip-container { width: 68%; }
/* line 159, ../scss/app/partials/_tables_div.scss */
.div-table .right-column .field-tooltip-container .info-icon { margin-top: 4px; }
/* line 163, ../scss/app/partials/_tables_div.scss */
.div-table .right-column .field-tooltip-container label.error { position: absolute; left: 72%; width: auto; margin-top: 0; top: 0; }
/* line 171, ../scss/app/partials/_tables_div.scss */
.div-table .right-column .field-tooltip-container i.valid-icon { position: absolute; right: 62px; top: 11px; }
/* line 177, ../scss/app/partials/_tables_div.scss */
.div-table .right-column .field-tooltip-container .output-txt { display: inline-block; margin-top: 6px; line-height: 1.38462em; }
/* line 185, ../scss/app/partials/_tables_div.scss */
.div-table .right-column div.radio { margin-top: 9px; }
/* line 186, ../scss/app/partials/_tables_div.scss */
.div-table .right-column div.radio .error { position: absolute; right: -358px; }
/* line 190, ../scss/app/partials/_tables_div.scss */
.div-table .right-column div.radio .error:before { left: 2px; }
/* line 197, ../scss/app/partials/_tables_div.scss */
.div-table .right-column.radio-row-col div.radio:first-child { margin-top: 9px; }
/* line 201, ../scss/app/partials/_tables_div.scss */
.div-table .right-column.radio-row-col div.radio { margin-top: 16px; }
/* line 204, ../scss/app/partials/_tables_div.scss */
.div-table .right-column .link-below { display: block; margin-top: 8px; margin-bottom: 12px; }
/* line 210, ../scss/app/partials/_tables_div.scss */
.div-table .right-column .upload-file-response-container { margin-top: 9px; }
/* line 214, ../scss/app/partials/_tables_div.scss */
.div-table .right-column .link-near-label { margin-top: 9px; display: block; }
/* line 219, ../scss/app/partials/_tables_div.scss */
.div-table .right-column .link-delete-file { display: block; margin-top: 12px; }
/* line 224, ../scss/app/partials/_tables_div.scss */
.div-table .right-column .link-delete-file.hidden { display: none; }
/* line 227, ../scss/app/partials/_tables_div.scss */
.div-table .right-column .date-of-birth-container { position: relative; }
/* line 229, ../scss/app/partials/_tables_div.scss */
.div-table .right-column .date-of-birth-container .valid-icon { vertical-align: top; margin-top: 10px; }
/* line 234, ../scss/app/partials/_tables_div.scss */
.div-table .right-column .date-of-birth-container .b-day-date + label.error, .div-table .right-column .date-of-birth-container .b-day-month + label.error { display: none !important; }
/* line 238, ../scss/app/partials/_tables_div.scss */
.div-table .right-column .date-of-birth-container .b-day-year-select.valid + .chzn-container .chzn-single, .div-table .right-column .date-of-birth-container .b-day-year-select.valid + label + .chzn-container .chzn-single { border-color: #8DCF36; }
/* line 246, ../scss/app/partials/_tables_div.scss */
.div-table .row .right-column { padding-left: 22px; }
/* line 251, ../scss/app/partials/_tables_div.scss */
.div-table .radio-row { padding-top: 3px; padding-bottom: 4px; }
/* line 254, ../scss/app/partials/_tables_div.scss */
.div-table .radio-row .radio-row-col div.radio:first-child { margin-top: 0px; }
/* line 258, ../scss/app/partials/_tables_div.scss */
.div-table .radio-row .left-column label { margin-top: 0; }
/* line 262, ../scss/app/partials/_tables_div.scss */
.div-table .radio-row .multiple div.radio { margin-top: 0; }
/* line 267, ../scss/app/partials/_tables_div.scss */
.div-table .required-row { margin-bottom: -20px; }
/* line 271, ../scss/app/partials/_tables_div.scss */
.div-table .button-col-container { width: 252px; text-align: center; }
/* line 277, ../scss/app/partials/_tables_div.scss */
.row .div-table .checkbox-row-expand-skin { margin-left: 16px; margin-top: 50px; }
/* line 280, ../scss/app/partials/_tables_div.scss */
.row .div-table .checkbox-row-expand-skin .left-column { width: auto; }
/* line 282, ../scss/app/partials/_tables_div.scss */
.row .div-table .checkbox-row-expand-skin .left-column label.error { padding-bottom: 5px; }
/* line 287, ../scss/app/partials/_tables_div.scss */
.row .div-table .checkbox-row-expand-skin .right-column { width: 100%; padding-left: 18px; }
/* line 294, ../scss/app/partials/_tables_div.scss */
.checkbox-row .ui-checkbox { position: absolute; left: -15px; }
/* line 299, ../scss/app/partials/_tables_div.scss */
.checkbox-row label { line-height: 1.38462em; margin-top: -3px; }
/* line 304, ../scss/app/partials/_tables_div.scss */
.checkbox-row label, .checkbox-row .headline, .checkbox-row .text { display: block; }
/* line 310, ../scss/app/partials/_tables_div.scss */
.checkbox-row .text { margin-top: 3px; }
/* line 314, ../scss/app/partials/_tables_div.scss */
.checkbox-row .ui-checkbox { margin-top: 3px; }
/* line 320, ../scss/app/partials/_tables_div.scss */
.div-table-blank-skin { background-image: none; padding-top: 0; }
/* line 325, ../scss/app/partials/_tables_div.scss */
.div-table-shopping-cart { padding: 0; }
/* line 328, ../scss/app/partials/_tables_div.scss */
.div-table-shopping-cart .row { margin-top: 34px; }
/* line 332, ../scss/app/partials/_tables_div.scss */
.div-table-shopping-cart .row:first-child { margin-top: 0; }
/* line 337, ../scss/app/partials/_tables_div.scss */
.div-table-shopping-cart .product-row .text-col, .div-table-shopping-cart .bonus-row .text-col { display: inline-block; margin-top: 10px; }
/* line 342, ../scss/app/partials/_tables_div.scss */
.div-table-shopping-cart .product-row .trash-icon, .div-table-shopping-cart .bonus-row .trash-icon { float: right; margin-top: 8px; }
/* line 359, ../scss/app/partials/_tables_div.scss */
.div-table-shopping-cart .product-row .teaser-product-shopping-card, .div-table-shopping-cart .product-row .teaser-product-shopping-card-header { margin-top: 10px; }
/* line 363, ../scss/app/partials/_tables_div.scss */
.div-table-shopping-cart .product-row .ten-plus .teaser-product-shopping-card, .div-table-shopping-cart .product-row .ten-plus .teaser-product-shopping-card-header { margin-top: 0; }
/* line 369, ../scss/app/partials/_tables_div.scss */
.div-table-shopping-cart .text-col-sum { margin-left: 14px; }
/* line 374, ../scss/app/partials/_tables_div.scss */
.div-table-shopping-cart .bonus-row .link-arrow { display: inline-block; margin-top: 10px; }
/* line 382, ../scss/app/partials/_tables_div.scss */
.div-table-shopping-cart .bonus-row .teaser-product-shopping-card .text p, .div-table-shopping-cart .bonus-row .teaser-product-shopping-card-header .text p { margin-top: 8px; }
/* line 389, ../scss/app/partials/_tables_div.scss */
.div-table-shopping-cart .bonus-cash-row { margin-top: 30px; }
/* line 394, ../scss/app/partials/_tables_div.scss */
.div-table-shopping-cart .bonus-cash-row .text-icon-container { margin-top: 4px; margin-left: 140px; }
/* line 402, ../scss/app/partials/_tables_div.scss */
.div-table-shopping-cart .bonus-cash-row .input-text-container input { margin-left: 15px; }
/* line 408, ../scss/app/partials/_tables_div.scss */
.div-table-shopping-cart .bonus-cash-row + hr { margin-top: 27px; }
/* line 412, ../scss/app/partials/_tables_div.scss */
.div-table-shopping-cart hr { margin-top: 31px; }
/* line 419, ../scss/app/partials/_tables_div.scss */
.div-table-centered .row:first-child { margin-top: 0; }
/* line 422, ../scss/app/partials/_tables_div.scss */
.div-table-centered .row { margin-top: 11px; }
/* line 425, ../scss/app/partials/_tables_div.scss */
.div-table-centered .left-column { width: 50%; text-align: right; font-weight: bold; }
/* line 431, ../scss/app/partials/_tables_div.scss */
.div-table-centered .right-column { width: 50%; }
/* line 436, ../scss/app/partials/_tables_div.scss */
.div-table-centered .row.collapse .left-column { padding-right: 18px; }
/* line 440, ../scss/app/partials/_tables_div.scss */
.div-table-centered .row.collapse .right-column { padding-left: 18px; }
/* line 442, ../scss/app/partials/_tables_div.scss */
.div-table-centered .row.collapse .right-column .link-below { display: block; margin-top: 17px; }
/* line 450, ../scss/app/partials/_tables_div.scss */
.div-table-security-question-skin { padding-left: 50px; padding-right: 50px; position: relative; }
/* line 454, ../scss/app/partials/_tables_div.scss */
.div-table-security-question-skin .radio-single-row { margin-top: 30px; }
/* line 456, ../scss/app/partials/_tables_div.scss */
.div-table-security-question-skin .radio-single-row:first-child { margin-top: 0; }
/* line 459, ../scss/app/partials/_tables_div.scss */
.div-table-security-question-skin .radio-single-row label { margin-top: -3px; line-height: 1.38462em; text-align: left; }
/* line 465, ../scss/app/partials/_tables_div.scss */
.div-table-security-question-skin .radio-single-row label.error { position: absolute; top: -20px; left: 0; padding-left: 22px; width: 100%; }
/* line 473, ../scss/app/partials/_tables_div.scss */
.div-table-security-question-skin .security-answer { text-align: left; margin-top: 20px; }
/* line 476, ../scss/app/partials/_tables_div.scss */
.div-table-security-question-skin .security-answer label:first-child { font-weight: bold; margin-right: 15px; }
/* line 484, ../scss/app/partials/_tables_div.scss */
.group-list { line-height: 1.38462em; }
/* line 487, ../scss/app/partials/_tables_div.scss */
.group-list.group-place { text-align: left; padding: 13px 7px; }
/* line 493, ../scss/app/partials/_tables_div.scss */
.group-list.highlighted { background-color: #F2FAFF; }
/* line 498, ../scss/app/partials/_tables_div.scss */
.group-list .group-name { padding: 15px 7px 4px; }
/* line 503, ../scss/app/partials/_tables_div.scss */
.group-list .group-address, .group-list .group-tel { float: left; width: 50%; padding: 0 7px 4px; }
/* line 510, ../scss/app/partials/_tables_div.scss */
.group-list .group-actions { padding: 8px 7px; }
/* line 513, ../scss/app/partials/_tables_div.scss */
.group-list .group-actions a { margin: 0 0 0 35px; }
/* line 516, ../scss/app/partials/_tables_div.scss */
.group-list .group-actions a:first-child { margin-left: 0; }
/* line 524, ../scss/app/partials/_tables_div.scss */
.touch .date-of-birth-container { margin-top: 1px; }
/* line 527, ../scss/app/partials/_tables_div.scss */
.touch .date-of-birth-container input[type="text"], .touch .date-of-birth-container input[type="tel"] { margin-top: 0; top: 0; float: left; margin-right: 5px; }
/* line 533, ../scss/app/partials/_tables_div.scss */
.touch .date-of-birth-container .chzn-container { float: left; }
/* line 5, ../scss/app/partials/_functions_sharing.scss */
.functions-bar { margin-bottom: 7px; text-align: right; }
/* line 9, ../scss/app/partials/_functions_sharing.scss */
.functions-bar ul, .functions-bar li { display: inline-block; margin: 0; padding: 0; }
/* line 16, ../scss/app/partials/_functions_sharing.scss */
.functions-bar .icon-link { display: inline-block; width: 36px; height: 36px; margin-left: 6px; }
/* line 26, ../scss/app/partials/_functions_sharing.scss */
.functions-bar--text { text-align: left; }
/* line 28, ../scss/app/partials/_functions_sharing.scss */
.functions-bar--text .icon-link { width: auto; height: auto; }
/* line 34, ../scss/app/partials/_functions_sharing.scss */
.filter-history-bar .functions-bar { padding-top: 7px; }
/* line 36, ../scss/app/partials/_functions_sharing.scss */
.filter-history-bar .functions-bar a { margin-right: 20px; }
/* line 45, ../scss/app/partials/_functions_sharing.scss */
.sharing-bar { text-align: center; }
/* line 47, ../scss/app/partials/_functions_sharing.scss */
.sharing-bar ul { display: inline-block; }
/* line 50, ../scss/app/partials/_functions_sharing.scss */
.sharing-bar ul li { display: inline-block; padding-right: 10px; vertical-align: middle; }
/* line 54, ../scss/app/partials/_functions_sharing.scss */
.sharing-bar ul li .button-newsletter { min-width: 110px; height: 20px; }
/* line 58, ../scss/app/partials/_functions_sharing.scss */
.sharing-bar ul li .btn-share { min-width: 110px; }
/* line 62, ../scss/app/partials/_functions_sharing.scss */
.sharing-bar ul li .twitter-share-button { width: 100px !important; }
/* line 72, ../scss/app/partials/_functions_sharing.scss */
.m-sb-hl { margin-top: 23px; }
/* line 4, ../scss/app/partials/_highlightbox.scss */
.mod-highlightbox { width: 303px; color: #fff; z-index: 1; }
/* line 9, ../scss/app/partials/_highlightbox.scss */
.mod-highlightbox .button-close { cursor: pointer; position: absolute; right: 10px; top: 10px; }
/* line 16, ../scss/app/partials/_highlightbox.scss */
.mod-highlightbox label.error { display: none !important; }
/* line 20, ../scss/app/partials/_highlightbox.scss */
.mod-highlightbox form .row { margin: 0; }
/* line 22, ../scss/app/partials/_highlightbox.scss */
.mod-highlightbox form .row span { padding-top: 6px; padding-left: 6px; font-weight: bold; }
/* line 30, ../scss/app/partials/_highlightbox.scss */
.mod-highlightbox h3 { text-align: left; }
/* line 34, ../scss/app/partials/_highlightbox.scss */
.mod-highlightbox p { margin-top: 6px; margin-bottom: 0; }
/* line 40, ../scss/app/partials/_highlightbox.scss */
.mod-highlightbox label { display: block; color: #fff; font-weight: bold; margin-top: 14px; margin-bottom: 8px; }
/* line 48, ../scss/app/partials/_highlightbox.scss */
.mod-highlightbox input.text, .mod-highlightbox select { color: #fff; height: 23px; border: 1px solid #90c6eb; border-top-color: #4286b3; border-left-color: #4286b3; }
/* line 55, ../scss/app/partials/_highlightbox.scss */
.mod-highlightbox input.text:focus, .mod-highlightbox select:focus { border-color: #3b5f77; }
/* line 60, ../scss/app/partials/_highlightbox.scss */
.mod-highlightbox input.text { background: #a4dbff; padding: 0 6px; }
/* line 64, ../scss/app/partials/_highlightbox.scss */
.mod-highlightbox input.text:focus { background: #7fccff; border-color: #3b5f77; outline: 0; }
/* line 71, ../scss/app/partials/_highlightbox.scss */
.mod-highlightbox .button-secondary { display: inline-block; font-size: 1.16667em; margin-top: 20px; padding-top: 0.38462em; width: auto !important; }
/* line 80, ../scss/app/partials/_highlightbox.scss */
.mod-highlightbox .chzn-single { height: 21px; line-height: 19px; padding: 0 0 0 8px; background-color: #a4dbff; border: 1px solid #90c6eb; color: #fff; }
/* line 88, ../scss/app/partials/_highlightbox.scss */
.mod-highlightbox .chzn-single.chzn-single-with-drop { border-color: #3B5F77; background: #7fccff; }
/* line 95, ../scss/app/partials/_highlightbox.scss */
.mod-highlightbox .chzn-single:hover { color: #fff; text-decoration: none; }
/* line 101, ../scss/app/partials/_highlightbox.scss */
.mod-highlightbox .chzn-results { background: #7fccff; max-height: 150px; }
/* line 109, ../scss/app/partials/_highlightbox.scss */
.carousel-wrapper .mod-highlightbox, .maps-xl-wrapper .mod-highlightbox { position: absolute; top: 34px; right: 33px; padding: 22px 16px 27px 16px; background: transparent url(/blob/6102/55498cd740647a5bf2e1bcf60cd7e30e/highlight-box-bg-png-data.png) repeat; }
/* line 5, ../scss/app/partials/_modules.scss */
.container-l-plus { margin-left: auto; margin-right: auto; max-width: 706px; float: none; }
/* line 13, ../scss/app/partials/_modules.scss */
.container-l-plus.youtube-wrapper { text-align: center !important; }
/* line 22, ../scss/app/partials/_modules.scss */
.container-m { margin-left: auto; margin-right: auto; max-width: 470px; }
/* line 29, ../scss/app/partials/_modules.scss */
html { overflow-x: hidden; }
/* line 35, ../scss/app/partials/_modules.scss */
.mod-interactive-tool { padding: 0 0 0 0; text-align: center; }
/* line 39, ../scss/app/partials/_modules.scss */
.mod-interactive-tool h2 { margin: auto; }
/* line 42, ../scss/app/partials/_modules.scss */
.mod-interactive-tool p { max-width: 706px; margin-left: auto; margin-right: auto; }
/* line 51, ../scss/app/partials/_modules.scss */
.row form.donation-slider-form, .row form.donation-barometer-form { padding: 0 83px; }
/* line 54, ../scss/app/partials/_modules.scss */
.row form.donation-slider-form .donation-slider-only, .row form.donation-barometer-form .donation-slider-only { padding: 0 0; }
/* line 58, ../scss/app/partials/_modules.scss */
.row form.donation-slider-form .row, .row form.donation-barometer-form .row { margin: auto; }
/* line 61, ../scss/app/partials/_modules.scss */
.row form.donation-slider-form .row.analogies, .row form.donation-barometer-form .row.analogies { margin: 0 auto 0 auto; padding: 0; }
/* line 68, ../scss/app/partials/_modules.scss */
.row form.donation-slider-form .row.static-analogies, .row form.donation-barometer-form .row.static-analogies { margin-top: 30px; margin-bottom: 42px; }
/* line 76, ../scss/app/partials/_modules.scss */
.row form.donation-slider-form .analogy-icon { padding-left: 20px; }
/* line 80, ../scss/app/partials/_modules.scss */
.row form.donation-slider-form .analogy-container.right { text-align: right; }
/* line 83, ../scss/app/partials/_modules.scss */
.row form.donation-slider-form .analogy-container.right .analogy-amount { text-align: right; }
/* line 86, ../scss/app/partials/_modules.scss */
.row form.donation-slider-form .analogy-container.right .analogy-label { width: 100%; display: block; float: right; padding-right: 10px; }
/* line 97, ../scss/app/partials/_modules.scss */
.row form.donation-barometer-form { padding: 0 10px; }
/* line 100, ../scss/app/partials/_modules.scss */
.row form.donation-barometer-form .row .button { margin: 0 auto 0 auto; }
/* line 107, ../scss/app/partials/_modules.scss */
.donation-slider-wrapper { *zoom: 1; }
/* line 5, ../scss/vendor/foundation/mixins/_clearfix.scss */
.donation-slider-wrapper:before, .donation-slider-wrapper:after { content: " "; display: table; }
/* line 9, ../scss/vendor/foundation/mixins/_clearfix.scss */
.donation-slider-wrapper:after { clear: both; }
/* line 111, ../scss/app/partials/_modules.scss */
.donation-slider-form { padding: 0; }
/* line 113, ../scss/app/partials/_modules.scss */
.donation-slider-form .row { text-align: center; }
/* line 117, ../scss/app/partials/_modules.scss */
.donation-slider-form .analogy:first-child .analogy-label { text-align: left; margin-left: 30px; }
/* line 124, ../scss/app/partials/_modules.scss */
.donation-barometer-form .row { margin: auto; text-align: center; }
/* line 129, ../scss/app/partials/_modules.scss */
.donation-barometer-form .donation-barometer { position: relative; height: 37px; border: 3px solid #09f; background: #09f; width: 100%; font-family: "Univers LT W01 65 Bold", Verdana, Arial, sans-serif; }
/* line 137, ../scss/app/partials/_modules.scss */
.donation-barometer-form .donation-barometer .donation-barometer-range { height: 100%; position: absolute; top: 0; left: 0; border: none; background: transparent url(/blob/6108/f00eae15ebaa1773e929d04d1fb646ec/pattern-barometer-jpg-data.jpg) 0 0 repeat-x; }
/* line 146, ../scss/app/partials/_modules.scss */
.donation-barometer-form .donation-barometer .donation-barometer-range-label { display: inline-block; height: 100%; position: absolute; top: -1.5em; color: #09f; font-size: 1.53846em; right: 0; margin-right: -20px; }
/* line 156, ../scss/app/partials/_modules.scss */
.donation-barometer-form .donation-barometer .donation-barometer-range-label.below-6 { right: auto; margin-right: 0; left: 0; margin-left: -3px; }
/* line 163, ../scss/app/partials/_modules.scss */
.donation-barometer-form .donation-barometer .donation-barometer-range-label.above-94 { right: 0; margin-right: -3px; }
/* line 171, ../scss/app/partials/_modules.scss */
.analogies { width: 100%; *zoom: 1; font-family: "Univers LT W01 65 Bold", Verdana, Arial, sans-serif; }
/* line 5, ../scss/vendor/foundation/mixins/_clearfix.scss */
.analogies:before, .analogies:after { content: " "; display: table; }
/* line 9, ../scss/vendor/foundation/mixins/_clearfix.scss */
.analogies:after { clear: both; }
/* line 176, ../scss/app/partials/_modules.scss */
.analogies .analogy { text-align: center; }
/* line 179, ../scss/app/partials/_modules.scss */
.analogies .analogy .analogy-amount { color: #0099ff; font-size: 6.15385em; font-family: inherit; }
/* line 185, ../scss/app/partials/_modules.scss */
.analogies .analogy .analogy-label { display: block; color: #333; font-size: 1.69231em; line-height: 1; font-family: inherit; }
/* line 196, ../scss/app/partials/_modules.scss */
.analogies.static-analogies .analogy .analogy-amount { font-size: 4.61538em; }
/* line 202, ../scss/app/partials/_modules.scss */
.analogies.static-analogies .analogy-label { margin-top: 5px; }
/* line 212, ../scss/app/partials/_modules.scss */
.mod-donation-barometer-container .image, .mod-donation-barometer-container .text { display: inline-block; }
/* line 217, ../scss/app/partials/_modules.scss */
.mod-donation-barometer-container .image { vertical-align: top; }
/* line 221, ../scss/app/partials/_modules.scss */
.mod-donation-barometer-container .text { padding-left: 40px; }
/* line 225, ../scss/app/partials/_modules.scss */
.mod-donation-barometer-container .db-digit { font-size: 6.53846em; font-family: "Univers LT W01 65 Bold", Verdana, Arial, sans-serif; color: #0099ff; white-space: nowrap; }
/* line 232, ../scss/app/partials/_modules.scss */
.mod-donation-barometer-container .db-label { font-size: 1.69231em; font-family: "Univers LT W01 65 Bold", Verdana, Arial, sans-serif; text-align: center; }
/* line 237, ../scss/app/partials/_modules.scss */
.mod-donation-barometer-container .db-label span { padding-left: 115px; display: inline-block; }
/* line 241, ../scss/app/partials/_modules.scss */
.mod-donation-barometer-container .db-label span:first-child { padding-left: 0; }
/* line 247, ../scss/app/partials/_modules.scss */
.mod-donation-barometer-container .button-container { margin-top: 20px; }
/* line 252, ../scss/app/partials/_modules.scss */
.mod-donation-barometer-container .mod-donation-barometer .container-l-plus { text-align: center; }
/* line 266, ../scss/app/partials/_modules.scss */
.mod-ext-textformat-container h2 { font-size: 24px; color: #333; }
/* line 271, ../scss/app/partials/_modules.scss */
.mod-ext-textformat-container .ext-textformat { text-align: center; }
/* line 274, ../scss/app/partials/_modules.scss */
.mod-ext-textformat-container .ext-textformat a:hover { color: #7fccff; }
/* line 279, ../scss/app/partials/_modules.scss */
.mod-ext-textformat-container .et-digit { font-size: 60px; font-family: "Univers LT W01 65 Bold", Verdana, Arial, sans-serif; color: #0099ff; }
/* line 284, ../scss/app/partials/_modules.scss */
.mod-ext-textformat-container .et-label { font-size: 18px; font-family: "Univers LT W01 65 Bold", Verdana, Arial, sans-serif; color: #333; margin-top: 10px; }
/* line 290, ../scss/app/partials/_modules.scss */
.mod-ext-textformat-container .mod-load-more { text-align: center; }
/* line 296, ../scss/app/partials/_modules.scss */
.mod-ext-textformat-container.highlighted { background: url(/blob/6112/a4ec5751cf6973a4dad96ee9f2661b98/stripe-grey-png-data.png); padding: 25px 20px 34px 20px; }
/* line 300, ../scss/app/partials/_modules.scss */
.mod-ext-textformat-container.highlighted ul { list-style: disc; line-height: 1.38462em; padding-left: 21px; }
/* line 306, ../scss/app/partials/_modules.scss */
.mod-ext-textformat-container.highlighted li { margin-top: 17px; }
/* line 309, ../scss/app/partials/_modules.scss */
.mod-ext-textformat-container.highlighted li:first-child { margin-top: 0; }
/* line 317, ../scss/app/partials/_modules.scss */
.ext-textformat:hover { cursor: pointer; }
/* line 329, ../scss/app/partials/_modules.scss */
.hl-text-container { text-align: center; margin-left: auto; margin-right: auto; }
/* line 331, ../scss/app/partials/_modules.scss */
.hl-text-container.text-left { text-align: left; }
/* line 333, ../scss/app/partials/_modules.scss */
.hl-text-container.text-left .icon-link { display: block; }
/* line 339, ../scss/app/partials/_modules.scss */
.hl-text-container p, .hl-text-container .icon-link { max-width: 706px; margin-left: auto; margin-right: auto; }
/* line 346, ../scss/app/partials/_modules.scss */
.hl-text-container .link-extra-block { display: block; }
/* line 350, ../scss/app/partials/_modules.scss */
.hl-text-container .icon-link, .hl-text-container .link-extra-block { margin-top: 20px; }
/* line 356, ../scss/app/partials/_modules.scss */
.h2-startpage { float: right; }
/* line 359, ../scss/app/partials/_modules.scss */
.h2-startpage h2 { background: none !important; }
/* line 366, ../scss/app/partials/_modules.scss */
.mod-load-more { text-align: center; }
/* line 370, ../scss/app/partials/_modules.scss */
.load-more { background: url(/blob/6112/a4ec5751cf6973a4dad96ee9f2661b98/stripe-grey-png-data.png); height: 36px; line-height: 2.76923em; width: 100%; display: block; font-weight: bold; text-align: center; }
/* line 380, ../scss/app/partials/_modules.scss */
.loading-icon { display: none; }
/* line 383, ../scss/app/partials/_modules.scss */
.loading-icon.show { display: inline-block; width: 24px; height: 24px; background: url(/blob/6842/4828bae193445dabb36966414b0cd3be/unicef-spinner-gif-data.gif) no-repeat; }
/* line 394, ../scss/app/partials/_modules.scss */
.mod-products { overflow: hidden; padding: 0 17px; }
/* line 409, ../scss/app/partials/_modules.scss */
.mod-progress-display { margin: 0; font-size: 1.84615em; line-height: 1.25em; font-family: "Univers LT W01 75 Black", Verdana, Arial, sans-serif; overflow: hidden; }
/* line 417, ../scss/app/partials/_modules.scss */
.mod-progress-display .step-1 { z-index: 4; }
/* line 421, ../scss/app/partials/_modules.scss */
.mod-progress-display .step-2 { z-index: 3; }
/* line 425, ../scss/app/partials/_modules.scss */
.mod-progress-display .step-3 { z-index: 2; }
/* line 429, ../scss/app/partials/_modules.scss */
.mod-progress-display .step-4 { z-index: 1; }
/* line 432, ../scss/app/partials/_modules.scss */
.mod-progress-display .step-4 .arrow-progress-bg { background-image: none; background-color: #0099ff; }
/* line 438, ../scss/app/partials/_modules.scss */
.mod-progress-display .text { display: inline-block; vertical-align: top; color: #cccccc; width: 100%; min-height: 58px; padding: 0 0 0 16px; margin-right: -22px; }
/* line 450, ../scss/app/partials/_modules.scss */
.mod-progress-display .text .text-letters, .mod-progress-display .text .text-nr { display: inline-block; vertical-align: middle; margin-top: 14px; }
/* line 458, ../scss/app/partials/_modules.scss */
.mod-progress-display li { position: relative; width: 25%; float: left; padding-left: 0px; padding-right: 0px; white-space: nowrap; }
/* line 467, ../scss/app/partials/_modules.scss */
.mod-progress-display li:first-child { padding-left: 0; }
/* line 471, ../scss/app/partials/_modules.scss */
.mod-progress-display .display-bg, .mod-progress-display .display-offset-bg { display: none; position: absolute; height: 100%; top: 0; }
/* line 479, ../scss/app/partials/_modules.scss */
.mod-progress-display .display-bg { width: 100%; right: 22px; z-index: -1; }
/* line 485, ../scss/app/partials/_modules.scss */
.mod-progress-display .display-offset-bg { width: 22px; left: -22px; }
/* line 491, ../scss/app/partials/_modules.scss */
.mod-progress-display .status-active .display-bg, .mod-progress-display .status-active .display-offset-bg { display: block; background-color: #0099ff; }
/* line 497, ../scss/app/partials/_modules.scss */
.mod-progress-display .status-active .display-offset-bg { display: block; background-color: #0099ff; }
/* line 502, ../scss/app/partials/_modules.scss */
.mod-progress-display .status-active .text { color: #ffffff; }
/* line 508, ../scss/app/partials/_modules.scss */
.mod-progress-display .status-done .display-bg, .mod-progress-display .status-done .display-offset-bg { display: block; background-color: #eeeeee; }
/* line 513, ../scss/app/partials/_modules.scss */
.mod-progress-display .status-done:hover { cursor: pointer; }
/* line 515, ../scss/app/partials/_modules.scss */
.mod-progress-display .status-done:hover .display-bg, .mod-progress-display .status-done:hover .display-offset-bg { background-color: #ccebff; }
/* line 521, ../scss/app/partials/_modules.scss */
.mod-progress-display .status-done .text { color: #0099ff; }
/* line 527, ../scss/app/partials/_modules.scss */
.mod-progress-display .status-all-done .display-bg, .mod-progress-display .status-all-done .display-offset-bg { display: block; background-color: #eeeeee; }
/* line 532, ../scss/app/partials/_modules.scss */
.mod-progress-display .status-all-done .text { color: #cccccc; }
/* line 538, ../scss/app/partials/_modules.scss */
.mod-progress-display .status-todo .display-bg, .mod-progress-display .status-todo .display-offset-bg { display: block; background-color: #ffffff; }
/* line 545, ../scss/app/partials/_modules.scss */
.mod-progress-display .arrow-progress-bg { vertical-align: top; margin-left: 0; }
/* line 550, ../scss/app/partials/_modules.scss */
.mod-progress-display .progress-button { font-size: 1em; line-height: 1em; font-family: "Univers LT W01 75 Black", Verdana, Arial, sans-serif; color: #0099ff; background-color: transparent; background-image: url(/blob/22344/04c71f365106011d1bb9cf8e1bf54362/transparent-png-data.png); text-decoration: none; border: 0; position: absolute; top: 0; left: 0; width: 100%; height: 100%; }
/* line 571, ../scss/app/partials/_modules.scss */
.mod-progress-display .progress-button:hover { cursor: pointer; }
/* line 581, ../scss/app/partials/_modules.scss */
.lt-ie9 .mod-progress-display .progress-button:after, .ie9 .mod-progress-display .progress-button:after { content: "DDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDD"; color: transparent; }
/* line 591, ../scss/app/partials/_modules.scss */
.mod-price-total { padding: 28px 50px 27px 50px; background: url(/blob/6092/39ca5fcfe6ee6a3862b7ea44c55c7f0d/diagonal-pattern-2-png-data.png); margin-left: auto; margin-right: auto; text-align: center; font-weight: bold; }
/* line 599, ../scss/app/partials/_modules.scss */
.mod-price-total h4 { margin: 0; font-size: 1.53846em; }
/* line 604, ../scss/app/partials/_modules.scss */
.mod-price-total p { margin-top: 13px; margin-bottom: 0; }
/* line 610, ../scss/app/partials/_modules.scss */
.mod-price-total .text-icon-container .text { margin-top: 16px; white-space: normal; }
/* line 614, ../scss/app/partials/_modules.scss */
.mod-price-total .text-icon-container .icon { margin-top: 13px; }
/* line 620, ../scss/app/partials/_modules.scss */
.mod-price-total-sum { margin-left: 26px; }
/* line 634, ../scss/app/partials/_modules.scss */
.mod-online-banner { margin-top: 39px; text-align: center; }
/* line 639, ../scss/app/partials/_modules.scss */
.mod-online-banner .banner-image { margin-top: 40px; }
/* line 646, ../scss/app/partials/_modules.scss */
.mod-bonus-preview { width: 413px; }
/* line 648, ../scss/app/partials/_modules.scss */
.mod-bonus-preview .bonus-inner { width: 100%; position: relative; width: 413px; -webkit-box-shadow: 0px 2px 1px rgba(36, 48, 50, 0.25); -moz-box-shadow: 0px 2px 1px rgba(36, 48, 50, 0.25); -ms-box-shadow: 0px 2px 1px rgba(36, 48, 50, 0.15); box-shadow: 0px 2px 1px rgba(36, 48, 50, 0.25); -webkit-border-radius: 5px; -moz-border-radius: 5px; border-radius: 5px; }
/* line 661, ../scss/app/partials/_modules.scss */
.mod-bonus-preview .right-main { height: 160px; position: relative; }
/* line 666, ../scss/app/partials/_modules.scss */
.mod-bonus-preview .bonus-head { background: url(/blob/6064/93e97a066b2933c15dc981173abc9be1/bonus-preview-head-png-data.png); height: 54px; text-align: left; }
/* line 670, ../scss/app/partials/_modules.scss */
.mod-bonus-preview .bonus-head .sum { margin-left: 50px; padding-top: 6px; font-size: 35px; color: #ffffff; }
/* line 679, ../scss/app/partials/_modules.scss */
.mod-bonus-preview .bonus-main .left { width: 250px; }
/* line 684, ../scss/app/partials/_modules.scss */
.mod-bonus-preview .personal-text { font-size: 9px; line-height: 13px; width: 163px; padding: 8px 10px 10px 10px; max-height: 76px; overflow: hidden; text-align: left; }
/* line 694, ../scss/app/partials/_modules.scss */
.mod-bonus-preview .hint-text { background: url(/blob/22952/4f7eb4e4e5f415f9ea92368080d603e3/bonus-preview-text-png-data.png); position: absolute; bottom: 0; background-color: #ccebff; font-size: 6px; line-height: 9px; width: 139px; height: 69px; padding: 3px 0px 4px 4px; margin: 15px 0 0 10px; }
/* line 698, ../scss/app/partials/_modules.scss */
.mod-bonus-preview .hint-text h4 { font-size: 8px; line-height: 10.4px; margin: 0 0 0 0; text-align: left; display: none; }
/* line 712, ../scss/app/partials/_modules.scss */
.mod-bonus-preview .hint-text p { margin: 0; text-align: left; }
/* line 717, ../scss/app/partials/_modules.scss */
.mod-bonus-preview .hint-text a { font-weight: bold; }
/* line 721, ../scss/app/partials/_modules.scss */
.mod-bonus-preview .hint-text .bonus-image-text-container { display: none !important; }
/* line 726, ../scss/app/partials/_modules.scss */
.mod-bonus-preview .bonus-image-text-container { position: relative; }
/* line 728, ../scss/app/partials/_modules.scss */
.mod-bonus-preview .bonus-image-text-container .bonus-preview-icon { position: absolute; bottom: -17px; right: -3px; }
/* line 736, ../scss/app/partials/_modules.scss */
.mod-bonus-preview .bonus-bottom { min-height: 70px; }
/* line 738, ../scss/app/partials/_modules.scss */
.mod-bonus-preview .bonus-bottom .bonus-uploaded-logo { margin: 14px 0 0 14px; max-height: 50px; max-width: 160px; }
/* line 744, ../scss/app/partials/_modules.scss */
.mod-bonus-preview .bonus-bottom .bonus-unicef-logo { max-width: 22%; margin: 36px 14px 0 10px; }
/* line 748, ../scss/app/partials/_modules.scss */
.mod-bonus-preview .bonus-bottom .preview-code { margin-top: 14px; }
/* line 755, ../scss/app/partials/_modules.scss */
.lt-ie9 .mod-bonus-preview { width: 423px; border: 1px solid #999999; }
/* line 758, ../scss/app/partials/_modules.scss */
.lt-ie9 .mod-bonus-preview .bonus-inner { margin: 5px; }
/* line 764, ../scss/app/partials/_modules.scss */
.ie9 .mod-bonus-preview .bonus-inner { box-shadow: 0px 2px 4px rgba(36, 48, 50, 0.25); }
/* line 771, ../scss/app/partials/_modules.scss */
.mod-certificate-preview { margin-left: auto; margin-right: auto; border: 1px solid #aeaaaa; width: 413px; height: 614px; }
/* line 777, ../scss/app/partials/_modules.scss */
.mod-certificate-preview .certificate-head { display: block; }
/* line 781, ../scss/app/partials/_modules.scss */
.mod-certificate-preview .personal-text { text-align: center; padding: 0 20px; height: 185px; }
/* line 785, ../scss/app/partials/_modules.scss */
.mod-certificate-preview .personal-text p { margin-bottom: 0; }
/* line 790, ../scss/app/partials/_modules.scss */
.mod-certificate-preview .certificate-text-a { font-size: 14px; line-height: 1.286em; margin-top: 12px; }
/* line 796, ../scss/app/partials/_modules.scss */
.mod-certificate-preview .certificate-text-b { margin-top: 2em; font-size: 12px; line-height: 1.333em; }
/* line 802, ../scss/app/partials/_modules.scss */
.mod-certificate-preview .certificate-bottom { margin-top: 30px; }
/* line 804, ../scss/app/partials/_modules.scss */
.mod-certificate-preview .certificate-bottom .left { font-size: 11px; line-height: 18px; width: 220px; text-align: left; padding-left: 2px; }
/* line 810, ../scss/app/partials/_modules.scss */
.mod-certificate-preview .certificate-bottom .left a { font-weight: bold; }
/* line 814, ../scss/app/partials/_modules.scss */
.mod-certificate-preview .certificate-bottom .right { position: relative; }
/* line 819, ../scss/app/partials/_modules.scss */
.mod-certificate-preview .certificate-unicef-logo { max-width: 60%; position: absolute; top: 12px; right: 10px; }
/* line 826, ../scss/app/partials/_modules.scss */
.mod-certificate-preview .firm-uploaded-logo { max-height: 70px; max-width: none; }
/* line 835, ../scss/app/partials/_modules.scss */
.mod-theme div.radio { margin-left: 14px; }
/* line 839, ../scss/app/partials/_modules.scss */
.mod-theme .ui-radio { top: 23px; }
/* line 843, ../scss/app/partials/_modules.scss */
.mod-theme img { margin-left: 5px; }
/* line 856, ../scss/app/partials/_modules.scss */
.button-container { width: 100%; text-align: center; }
/* line 859, ../scss/app/partials/_modules.scss */
.button-container button, .button-container a { margin-left: 30px; }
/* line 863, ../scss/app/partials/_modules.scss */
.button-container button:first-child, .button-container a:first-child { margin-left: 0; }
/* line 867, ../scss/app/partials/_modules.scss */
.button-container .left { width: 50%; text-align: right; padding-right: 16px; }
/* line 873, ../scss/app/partials/_modules.scss */
.button-container .right { width: 50%; text-align: left; padding-left: 16px; }
/* line 879, ../scss/app/partials/_modules.scss */
.button-container .button-extra-margin { margin-top: 3px; }
/* line 884, ../scss/app/partials/_modules.scss */
.mod-hl-container .button-container { margin-top: 50px; }
/* line 891, ../scss/app/partials/_modules.scss */
.spinner-button-container .spinner { width: 17.855%; }
/* line 894, ../scss/app/partials/_modules.scss */
.spinner-button-container .ui-spinner .spinner { width: 100%; }
/* line 897, ../scss/app/partials/_modules.scss */
.spinner-button-container .text-valuta { margin-left: 10px; font-weight: bold; margin-right: 10px; }
/* line 905, ../scss/app/partials/_modules.scss */
.spinner-tooltip-container .info-icon { margin-left: 2px; margin-top: 4px; vertical-align: top; }
/* line 914, ../scss/app/partials/_modules.scss */
#cartItemForm .spinner-button-container #items-spinner { font-size: 16px !important; }
/* line 922, ../scss/app/partials/_modules.scss */
.spinner-text-container { display: inline-block; }
/* line 924, ../scss/app/partials/_modules.scss */
.spinner-text-container label { display: inline-block; margin-top: 9px; }
/* line 929, ../scss/app/partials/_modules.scss */
.spinner-text-container .ui-spinner { vertical-align: top; width: 85px; margin-left: 16px; }
/* line 938, ../scss/app/partials/_modules.scss */
.input-text-container { display: inline-block; }
/* line 940, ../scss/app/partials/_modules.scss */
.input-text-container label { display: inline-block; margin-top: 3px; }
/* line 945, ../scss/app/partials/_modules.scss */
.input-text-container input { margin-left: 19px; width: 164px; }
/* line 953, ../scss/app/partials/_modules.scss */
.input-text-button-container { display: inline-block; white-space: nowrap; }
/* line 956, ../scss/app/partials/_modules.scss */
.input-text-button-container a, .input-text-button-container button { top: -1px; margin-left: 4px; }
/* line 964, ../scss/app/partials/_modules.scss */
.text-icon-container { display: inline-block; white-space: nowrap; }
/* line 967, ../scss/app/partials/_modules.scss */
.text-icon-container .text { display: inline-block; margin-top: 6px; vertical-align: top; white-space: nowrap; }
/* line 974, ../scss/app/partials/_modules.scss */
.text-icon-container .icon { margin: 0 0 0 7px; }
/* line 982, ../scss/app/partials/_modules.scss */
.mod-heading-text-checkbox p { padding-bottom: 35px; }
/* line 989, ../scss/app/partials/_modules.scss */
.mod-heading-text-checkbox, .mod-heading-text-slider { text-align: center; }
/* line 993, ../scss/app/partials/_modules.scss */
.mod-heading-text-checkbox .checkbox, .mod-heading-text-slider .checkbox { text-align: left; clear: both; padding: 1px 0; font: normal 16px Verdana, Geneva, sans-serif; }
/* line 999, ../scss/app/partials/_modules.scss */
.mod-heading-text-checkbox .checkbox label, .mod-heading-text-slider .checkbox label { padding: 3px 0 2px; }
/* line 1005, ../scss/app/partials/_modules.scss */
.mod-heading-text-checkbox p, .mod-heading-text-slider p { width: 55.1334%; display: inline-block; }
/* line 1010, ../scss/app/partials/_modules.scss */
.mod-heading-text-checkbox .div-table, .mod-heading-text-slider .div-table { text-align: left; }
/* line 1015, ../scss/app/partials/_modules.scss */
.mod-events-search { position: relative; margin-top: 40px; }
/* line 1019, ../scss/app/partials/_modules.scss */
.mod-events-search .delete-search { position: absolute; right: 10px; top: 10px; }
/* line 1025, ../scss/app/partials/_modules.scss */
.mod-events-search .row.radius-slider { margin-top: 70px; }
/* line 1028, ../scss/app/partials/_modules.scss */
.mod-events-search .row.radius-slider .ui-slider { background: #F8F8F8; border: 1px solid #ccc; box-shadow: 0 2px 4px #ccc inset; height: 19px; margin-top: 6px; width: 59%; }
/* line 1046, ../scss/app/partials/_modules.scss */
.clone-events-bar { text-align: center; margin: 45px 0; }
/* line 1054, ../scss/app/partials/_modules.scss */
.mod-hl-text-link .link-arrow { display: block; }
/* line 1057, ../scss/app/partials/_modules.scss */
.mod-hl-text-link p { text-align: left; }
/* line 1069, ../scss/app/partials/_modules.scss */
.two-column-list { margin-bottom: 40px; margin-top: 30px; }
/* line 1073, ../scss/app/partials/_modules.scss */
.two-column-list h1 { margin-bottom: 50px; }
/* line 1077, ../scss/app/partials/_modules.scss */
.two-column-list h2 { margin-bottom: 40px; }
/* line 1081, ../scss/app/partials/_modules.scss */
.two-column-list h3 { margin-bottom: 5px; }
/* line 1085, ../scss/app/partials/_modules.scss */
.two-column-list h3 + p { margin: 0; }
/* line 1089, ../scss/app/partials/_modules.scss */
.two-column-list .m-m-m { margin-top: 0px; }
/* line 1093, ../scss/app/partials/_modules.scss */
.two-column-list ul { list-style: none; padding: 0; margin: 0; }
/* line 1098, ../scss/app/partials/_modules.scss */
.two-column-list ul li { padding-left: 1em; text-indent: -.9em; }
/* line 1103, ../scss/app/partials/_modules.scss */
.two-column-list ul li:before { content: "■ "; color: #0099FF; }
/* line 1109, ../scss/app/partials/_modules.scss */
.two-column-list .columns, .two-column-list .row > .container-l-plus, .two-column-list .mod-search-results { padding: 0 11px; }
/* line 1113, ../scss/app/partials/_modules.scss */
.two-column-list .columns .hl-text-container h1, .two-column-list .row > .container-l-plus .hl-text-container h1, .two-column-list .mod-search-results .hl-text-container h1, .two-column-list .columns .hl-text-container h2, .two-column-list .row > .container-l-plus .hl-text-container h2, .two-column-list .mod-search-results .hl-text-container h2, .two-column-list .columns .hl-text-container h3, .two-column-list .row > .container-l-plus .hl-text-container h3, .two-column-list .mod-search-results .hl-text-container h3 { margin-bottom: 5px; font-family: "Univers LT W01 65 Bold",Verdana,Arial,sans-serif; font-size: 1.84615em; }
/* line 1121, ../scss/app/partials/_modules.scss */
.two-column-list .content-image p { margin-top: 9px; }
/* line 1125, ../scss/app/partials/_modules.scss */
.two-column-list .mod-ext-textformat-container.highlighted { padding: 30px; }
/* line 1129, ../scss/app/partials/_modules.scss */
.two-column-list .m-el-hl { margin-top: 10px; }
/* line 1133, ../scss/app/partials/_modules.scss */
.two-column-list .hl-text-container { margin: 0 !important; text-align: left; }
/* line 1137, ../scss/app/partials/_modules.scss */
.two-column-list .hl-text-container div p:first-child { margin-top: 0; }
/* line 1142, ../scss/app/partials/_modules.scss */
.two-column-list li { padding-left: 10px; }
/* line 1146, ../scss/app/partials/_modules.scss */
.two-column-list .mod-content-downloadlist { margin: 5px 10px 0 35px; }
/* line 1150, ../scss/app/partials/_modules.scss */
.two-column-list .image-wrapper.image-shadow-m { position: relative; }
/* line 1152, ../scss/app/partials/_modules.scss */
.two-column-list .image-wrapper.image-shadow-m:before { bottom: -11px; }
/* line 1156, ../scss/app/partials/_modules.scss */
.two-column-list .image-wrapper.image-shadow-m.img-picture-frame:before { bottom: -24px; }
/* line 1163, ../scss/app/partials/_modules.scss */
div.icon-list { max-width: 706px; margin: 0 !important; }
/* line 1169, ../scss/app/partials/_modules.scss */
div.icon-list p { margin: 0 !important; }
/* line 1172, ../scss/app/partials/_modules.scss */
div.icon-list .columns, div.icon-list .row > .container-l-plus, div.icon-list .mod-search-results { margin-top: 0px !important; }
/* line 1176, ../scss/app/partials/_modules.scss */
div.icon-list .icon-list-item { margin-bottom: 20px; }
/* line 1180, ../scss/app/partials/_modules.scss */
div.icon-list .icon-list-icon { display: table-cell; vertical-align: middle; float: left; }
/* line 1186, ../scss/app/partials/_modules.scss */
div.icon-list .icon-list-item-text { margin-left: 70px; padding-bottom: 20px; }
/* line 1191, ../scss/app/partials/_modules.scss */
div.icon-list .icon-list-text-border { border-bottom: 1px dashed; }
/* line 1195, ../scss/app/partials/_modules.scss */
div.icon-list h3 { margin-bottom: 30px; }
/* line 1199, ../scss/app/partials/_modules.scss */
div.icon-list h2 { margin-bottom: 40px; }
/* line 1205, ../scss/app/partials/_modules.scss */
div.icon-list-one-column { margin: 40px auto 40px auto !important; }
/* line 1212, ../scss/app/partials/_modules.scss */
blockquote { font-family: "Univers LT W01 65 Bold", verdana, Arial, sans-serif; font-size: 1.84615em; text-align: left; color: #333; margin: 1.5em 10px; margin-left: auto; margin-right: auto; padding: 0.5em 10px 0.5em 6px; display: block; }
/* line 1224, ../scss/app/partials/_modules.scss */
blockquote p { display: inline; }
/* line 1228, ../scss/app/partials/_modules.scss */
blockquote p.cite-author { font-family: verdana, Arial, sans-serif; color: #808080; display: inline; font-size: 15px; text-indent: 0; }
/* line 1236, ../scss/app/partials/_modules.scss */
.quote-highlighting { float: left; }
/* line 1240, ../scss/app/partials/_modules.scss */
.v-align-middle { display: inline-block; vertical-align: middle; float: left !important; max-width: 706px; }
/* line 1247, ../scss/app/partials/_modules.scss */
div.two-column-list.quote { clear: both; position: relative; }
/* line 1251, ../scss/app/partials/_modules.scss */
div.two-column-list.quote .six.columns.imageRight, div.two-column-list.quote .row > .six.imageRight.container-l-plus, div.two-column-list.quote .six.imageRight.mod-search-results { float: right; }
/* line 1255, ../scss/app/partials/_modules.scss */
div.two-column-list.quote .cite-wrapper { margin-bottom: 10px; }
/* line 1259, ../scss/app/partials/_modules.scss */
div.two-column-list.quote .button-container { padding: 0; text-align: left; }
/* line 1264, ../scss/app/partials/_modules.scss */
div.two-column-list.quote .cite-headline { margin-bottom: 30px; }
/* line 1268, ../scss/app/partials/_modules.scss */
div.two-column-list.quote .content-image { max-width: 440px; }
/* line 1271, ../scss/app/partials/_modules.scss */
div.two-column-list.quote .content-image section { max-height: 268px; }
/* line 1274, ../scss/app/partials/_modules.scss */
div.two-column-list.quote .content-image section .image-wrapper { width: 100%; }
/* line 1280, ../scss/app/partials/_modules.scss */
div.two-column-list.quote .columns, div.two-column-list.quote .row > .container-l-plus, div.two-column-list.quote .mod-search-results { float: left; vertical-align: middle; }
/* line 1287, ../scss/app/partials/_modules.scss */
div.two-column-list.quote .cite > blockquote { max-width: 440px; }
/* line 1292, ../scss/app/partials/_modules.scss */
div.two-column-list.quote > .cite-element-left { position: absolute; top: 50%; -webkit-transform: translate(0, -50%); -moz-transform: translate(0, -50%); -ms-transform: translate(0, -50%); -o-transform: translate(0, -50%); transform: translate(0, -50%); left: 0; }
/* line 1299, ../scss/app/partials/_modules.scss */
div.two-column-list.quote > .cite-element-right { position: absolute; top: 50%; -webkit-transform: translate(0, -50%); -moz-transform: translate(0, -50%); -ms-transform: translate(0, -50%); -o-transform: translate(0, -50%); transform: translate(0, -50%); right: 0; }
/* line 1307, ../scss/app/partials/_modules.scss */
div.two-column-list.quote .cite-container > .cite-element-left { position: relative; top: 50%; -webkit-transform: translate(0, -50%); -moz-transform: translate(0, -50%); -ms-transform: translate(0, -50%); -o-transform: translate(0, -50%); transform: translate(0, -50%); left: 0; }
/* line 1314, ../scss/app/partials/_modules.scss */
div.two-column-list.quote .cite-container > .cite-element-right { position: relative; top: 50%; -webkit-transform: translate(0, -50%); -moz-transform: translate(0, -50%); -ms-transform: translate(0, -50%); -o-transform: translate(0, -50%); transform: translate(0, -50%); right: 0; }
@media screen and (max-width: 767px) { /* line 1326, ../scss/app/partials/_modules.scss */
  div.two-column-list.quote .content-image { float: none !important; margin: 0 auto; }
  /* line 1331, ../scss/app/partials/_modules.scss */
  div.two-column-list.quote blockquote { margin-top: 0; margin-bottom: 0; float: none !important; }
  /* line 1337, ../scss/app/partials/_modules.scss */
  div.two-column-list.quote .columns, div.two-column-list.quote .row > .container-l-plus, div.two-column-list.quote .mod-search-results { float: none; position: relative; width: 100% !important; }
  /* line 1343, ../scss/app/partials/_modules.scss */
  div.two-column-list.quote > .cite-element-left { float: none !important; position: relative; -webkit-transform: none; -moz-transform: none; -ms-transform: none; transform: none; }
  /* line 1352, ../scss/app/partials/_modules.scss */
  div.two-column-list.quote > .cite-element-right { float: none !important; position: relative; -webkit-transform: none; -moz-transform: none; -ms-transform: none; transform: none; }
  /* line 1361, ../scss/app/partials/_modules.scss */
  div.two-column-list.quote .cite-container { height: auto !important; }
  /* line 1364, ../scss/app/partials/_modules.scss */
  div.two-column-list.quote .cite-container > .cite-element-left { float: none !important; position: relative; -webkit-transform: none; -moz-transform: none; -ms-transform: none; transform: none; }
  /* line 1373, ../scss/app/partials/_modules.scss */
  div.two-column-list.quote .cite-container > .cite-element-right { float: none !important; position: relative; -webkit-transform: none; -moz-transform: none; -ms-transform: none; transform: none; } }
/* line 1389, ../scss/app/partials/_modules.scss */
.quote-highlighting { float: left; height: 32px; width: 52px; border: none; }
/* line 1398, ../scss/app/partials/_modules.scss */
.mod-teaser-rotation svg { height: 32px; }
/* line 1404, ../scss/app/partials/_modules.scss */
.row .row.mosaic-module-row { margin: 0; padding: 0; }
/* line 1407, ../scss/app/partials/_modules.scss */
.row .row.mosaic-module-row > .twelve.columns, .row .row.mosaic-module-row > .twelve.container-l-plus, .row .row.mosaic-module-row > .twelve.mod-search-results { padding: 0; }
/* line 1414, ../scss/app/partials/_modules.scss */
.mosaic-module .mosaic-content-wrapper > h2, .mosaic-module .mosaic-content-wrapper > .detail-text { line-height: 1.4; margin: 20px auto 0; max-width: 974px; }
/* line 1420, ../scss/app/partials/_modules.scss */
.mosaic-module .mosaic-content-wrapper > h2 { line-height: normal; }
/* line 1423, ../scss/app/partials/_modules.scss */
.mosaic-module .mosaic-content-wrapper h2 { margin-top: 0; position: relative; }
/* line 1426, ../scss/app/partials/_modules.scss */
.mosaic-module .mosaic-content-wrapper h2 > span { background: #fff; padding: 0 15px; z-index: 200; }
/* line 1432, ../scss/app/partials/_modules.scss */
.mosaic-module .mosaic-content-wrapper h2 .border-line { border-top: 1.5px solid #ccc; height: 100%; width: 100%; position: absolute; top: 50%; z-index: -1; }
/* line 1442, ../scss/app/partials/_modules.scss */
.mosaic-module .mosaic-item { color: #fff; margin-top: 30px; max-height: 300px; overflow: hidden; position: relative; }
/* line 1448, ../scss/app/partials/_modules.scss */
.mosaic-module .mosaic-item a { color: #fff; }
/* line 1451, ../scss/app/partials/_modules.scss */
.mosaic-module .mosaic-item .mosaic-img-wrapper { background: -moz-linear-gradient(top, transparent 0%, transparent 50%, rgba(0, 0, 0, 0.6) 100%); background: -webkit-linear-gradient(top, transparent 0%, transparent 50%, rgba(0, 0, 0, 0.6) 100%); background: linear-gradient(to bottom, rgba(0, 0, 0, 0) 0%, rgba(0, 0, 0, 0) 50%, rgba(0, 0, 0, 0.6) 100%); filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#00000000', endColorstr='#99000000',GradientType=0 ); transition: all .6s ease-in; cursor: pointer; }
/* line 1458, ../scss/app/partials/_modules.scss */
.mosaic-module .mosaic-item .mosaic-img-wrapper:after { background: -moz-linear-gradient(top, transparent 0%, black 100%); background: -webkit-linear-gradient(top, transparent 0%, black 100%); background: linear-gradient(to bottom, rgba(0, 0, 0, 0) 0%, #000000 100%); filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#00000000', endColorstr='#000000',GradientType=0 ); content: ""; height: 100%; position: absolute; top: 304px; transition: all .4s ease; width: 100%; }
/* line 1470, ../scss/app/partials/_modules.scss */
.mosaic-module .mosaic-item .mosaic-img-wrapper img { display: block; position: relative; width: 100%; z-index: -1; }
/* line 1477, ../scss/app/partials/_modules.scss */
.mosaic-module .mosaic-item .youtube-wrapper { height: 0; padding: 0 0 47.34%; position: relative; width: 100%; }
/* line 1482, ../scss/app/partials/_modules.scss */
.mosaic-module .mosaic-item .youtube-wrapper iframe { height: 100%; left: 0; position: absolute; top: 0; width: 100%; }
/* line 1491, ../scss/app/partials/_modules.scss */
.mosaic-module .js-linked { cursor: pointer; }
/* line 1494, ../scss/app/partials/_modules.scss */
.mosaic-module .content-wrapper { bottom: 1px; margin: 0 20px; position: absolute; -webkit-transition: bottom 0.6s ease-out; -moz-transition: bottom 0.6s ease-out; -ms-transition: bottom 0.6s ease-out; -o-transition: bottom 0.6s ease-out; transition: bottom 0.6s ease-out; }
/* line 1501, ../scss/app/partials/_modules.scss */
.mosaic-module .teasertitle-wrapper div { font-size: 2.46154em; font-family: "Univers LT W01 65 Bold", Verdana, Arial, sans-serif; text-align: start; }
/* line 1507, ../scss/app/partials/_modules.scss */
.mosaic-module .teasertext-wrapper { line-height: 1.5; margin: 10px 0 0; max-height: 0; overflow: hidden; -webkit-transition: max-height 0.6s ease-out; -moz-transition: max-height 0.6s ease-out; -ms-transition: max-height 0.6s ease-out; -o-transition: max-height 0.6s ease-out; transition: max-height 0.6s ease-out; }
/* line 1514, ../scss/app/partials/_modules.scss */
.mosaic-module .mosaic-link { margin: 25px 0 0; text-align: center; }
/* line 1523, ../scss/app/partials/_modules.scss */
.no-touch .mosaic-module .mosaic-item:hover .content-wrapper { bottom: 15px; }
/* line 1526, ../scss/app/partials/_modules.scss */
.no-touch .mosaic-module .mosaic-item:hover .teasertitle-wrapper { color: #0099ff; }
/* line 1529, ../scss/app/partials/_modules.scss */
.no-touch .mosaic-module .mosaic-item:hover .teasertext-wrapper { max-height: 120px; }
/* line 1533, ../scss/app/partials/_modules.scss */
.no-touch .mosaic-module .mosaic-item:hover .mosaic-img-wrapper:after { top: 0; }
/* line 1538, ../scss/app/partials/_modules.scss */
.no-touch .mosaic-module .mosaic-item:hover a .teasertitle-wrapper { color: #0099ff; }
/* line 1547, ../scss/app/partials/_modules.scss */
.js .mosaic-module { display: none; }
@media only screen and (min-width: 1025px) { /* line 1555, ../scss/app/partials/_modules.scss */
  .touch .mosaic-module .mosaic-item:hover .content-wrapper { bottom: 15px; }
  /* line 1558, ../scss/app/partials/_modules.scss */
  .touch .mosaic-module .mosaic-item:hover .teasertitle-wrapper { color: #0099ff; }
  /* line 1561, ../scss/app/partials/_modules.scss */
  .touch .mosaic-module .mosaic-item:hover .teasertext-wrapper { max-height: 120px; }
  /* line 1565, ../scss/app/partials/_modules.scss */
  .touch .mosaic-module .mosaic-item:hover .mosaic-img-wrapper:after { top: 0; }
  /* line 1570, ../scss/app/partials/_modules.scss */
  .touch .mosaic-module .mosaic-item:hover a .teasertitle-wrapper { color: #0099ff; } }
/* line 1582, ../scss/app/partials/_modules.scss */
.barometerTeaser > .twelve.columns, .row.barometerTeaser > .twelve.container-l-plus, .barometerTeaser > .twelve.mod-search-results { padding: 0; float: none; }
/* line 1588, ../scss/app/partials/_modules.scss */
.barometerTeaser > .twelve.columns .barometer-teaser-container .donation-image-container, .row.barometerTeaser > .twelve.container-l-plus .barometer-teaser-container .donation-image-container, .barometerTeaser > .twelve.mod-search-results .barometer-teaser-container .donation-image-container { overflow: hidden; }
/* line 1591, ../scss/app/partials/_modules.scss */
.barometerTeaser > .twelve.columns .barometer-teaser-container .donation-image-container section, .row.barometerTeaser > .twelve.container-l-plus .barometer-teaser-container .donation-image-container section, .barometerTeaser > .twelve.mod-search-results .barometer-teaser-container .donation-image-container section { position: relative; width: 100vw; overflow-y: hidden; }
/* line 1596, ../scss/app/partials/_modules.scss */
.barometerTeaser > .twelve.columns .barometer-teaser-container .donation-image-container section img, .row.barometerTeaser > .twelve.container-l-plus .barometer-teaser-container .donation-image-container section img, .barometerTeaser > .twelve.mod-search-results .barometer-teaser-container .donation-image-container section img { max-width: none !important; }
/* line 1601, ../scss/app/partials/_modules.scss */
.barometerTeaser > .twelve.columns .barometer-teaser-container .donation-image-container .headline-container.grid-d, .row.barometerTeaser > .twelve.container-l-plus .barometer-teaser-container .donation-image-container .headline-container.grid-d, .barometerTeaser > .twelve.mod-search-results .barometer-teaser-container .donation-image-container .headline-container.grid-d { display: none; }
/* line 1605, ../scss/app/partials/_modules.scss */
.barometerTeaser > .twelve.columns .barometer-teaser-container .donation-image-container .headline-container, .row.barometerTeaser > .twelve.container-l-plus .barometer-teaser-container .donation-image-container .headline-container, .barometerTeaser > .twelve.mod-search-results .barometer-teaser-container .donation-image-container .headline-container { text-align: center; position: relative; margin: -180px auto 25px auto; padding: 0 50px; display: table; }
/* line 1613, ../scss/app/partials/_modules.scss */
.barometerTeaser > .twelve.columns .barometer-teaser-container .donation-image-container .headline-container .barometer-headline, .row.barometerTeaser > .twelve.container-l-plus .barometer-teaser-container .donation-image-container .headline-container .barometer-headline, .barometerTeaser > .twelve.mod-search-results .barometer-teaser-container .donation-image-container .headline-container .barometer-headline { margin: 0 auto; color: #fff; max-width: 706px; display: table-cell; height: 3em; vertical-align: bottom; position: relative; font-size: 2.46154em; line-height: 1.25em; text-align: center; font-family: "Univers LT W01 75 Black",verdana,Arial,sans-serif; }
/* line 1628, ../scss/app/partials/_modules.scss */
.barometerTeaser > .twelve.columns .barometer-teaser-container .donation-image-container .donation-container, .row.barometerTeaser > .twelve.container-l-plus .barometer-teaser-container .donation-image-container .donation-container, .barometerTeaser > .twelve.mod-search-results .barometer-teaser-container .donation-image-container .donation-container { margin: 0 auto; max-width: 974px; background: #eee; float: none; position: relative; padding: 20px; }
/* line 1636, ../scss/app/partials/_modules.scss */
.barometerTeaser > .twelve.columns .barometer-teaser-container .donation-image-container .donation-container .barometer-upper-container, .row.barometerTeaser > .twelve.container-l-plus .barometer-teaser-container .donation-image-container .donation-container .barometer-upper-container, .barometerTeaser > .twelve.mod-search-results .barometer-teaser-container .donation-image-container .donation-container .barometer-upper-container { margin-bottom: 20px; }
/* line 1639, ../scss/app/partials/_modules.scss */
.barometerTeaser > .twelve.columns .barometer-teaser-container .donation-image-container .donation-container .barometer-upper-container .barometer-text.grid-a, .row.barometerTeaser > .twelve.container-l-plus .barometer-teaser-container .donation-image-container .donation-container .barometer-upper-container .barometer-text.grid-a, .barometerTeaser > .twelve.mod-search-results .barometer-teaser-container .donation-image-container .donation-container .barometer-upper-container .barometer-text.grid-a { display: none; }
/* line 1643, ../scss/app/partials/_modules.scss */
.barometerTeaser > .twelve.columns .barometer-teaser-container .donation-image-container .donation-container .barometer-upper-container .barometer-text, .row.barometerTeaser > .twelve.container-l-plus .barometer-teaser-container .donation-image-container .donation-container .barometer-upper-container .barometer-text, .barometerTeaser > .twelve.mod-search-results .barometer-teaser-container .donation-image-container .donation-container .barometer-upper-container .barometer-text { max-width: 56%; margin-bottom: 20px; line-height: 17px; }
/* line 1650, ../scss/app/partials/_modules.scss */
.barometerTeaser > .twelve.columns .barometer-teaser-container .donation-image-container .donation-container .barometer-upper-container .barometer-text > span a, .row.barometerTeaser > .twelve.container-l-plus .barometer-teaser-container .donation-image-container .donation-container .barometer-upper-container .barometer-text > span a, .barometerTeaser > .twelve.mod-search-results .barometer-teaser-container .donation-image-container .donation-container .barometer-upper-container .barometer-text > span a { font-weight: bold; }
/* line 1656, ../scss/app/partials/_modules.scss */
.barometerTeaser > .twelve.columns .barometer-teaser-container .donation-image-container .donation-container .barometer-upper-container .donation-input, .row.barometerTeaser > .twelve.container-l-plus .barometer-teaser-container .donation-image-container .donation-container .barometer-upper-container .donation-input, .barometerTeaser > .twelve.mod-search-results .barometer-teaser-container .donation-image-container .donation-container .barometer-upper-container .donation-input { float: right; margin: 0 0 20px 34px; }
/* line 1660, ../scss/app/partials/_modules.scss */
.barometerTeaser > .twelve.columns .barometer-teaser-container .donation-image-container .donation-container .barometer-upper-container .donation-input .button, .row.barometerTeaser > .twelve.container-l-plus .barometer-teaser-container .donation-image-container .donation-container .barometer-upper-container .donation-input .button, .barometerTeaser > .twelve.mod-search-results .barometer-teaser-container .donation-image-container .donation-container .barometer-upper-container .donation-input .button { background: #ff019a; border-color: #ff019a; border-top-left-radius: 0; border-bottom-left-radius: 0; font-size: 20px; height: 48px; padding: 12px 18px; margin-bottom: 0; box-shadow: none; }
/* line 1671, ../scss/app/partials/_modules.scss */
.barometerTeaser > .twelve.columns .barometer-teaser-container .donation-image-container .donation-container .barometer-upper-container .donation-input .button:after, .row.barometerTeaser > .twelve.container-l-plus .barometer-teaser-container .donation-image-container .donation-container .barometer-upper-container .donation-input .button:after, .barometerTeaser > .twelve.mod-search-results .barometer-teaser-container .donation-image-container .donation-container .barometer-upper-container .donation-input .button:after { display: none; }
/* line 1675, ../scss/app/partials/_modules.scss */
.barometerTeaser > .twelve.columns .barometer-teaser-container .donation-image-container .donation-container .barometer-upper-container .donation-input .button:hover, .row.barometerTeaser > .twelve.container-l-plus .barometer-teaser-container .donation-image-container .donation-container .barometer-upper-container .donation-input .button:hover, .barometerTeaser > .twelve.mod-search-results .barometer-teaser-container .donation-image-container .donation-container .barometer-upper-container .donation-input .button:hover, .barometerTeaser > .twelve.columns .barometer-teaser-container .donation-image-container .donation-container .barometer-upper-container .donation-input .button:active, .row.barometerTeaser > .twelve.container-l-plus .barometer-teaser-container .donation-image-container .donation-container .barometer-upper-container .donation-input .button:active, .barometerTeaser > .twelve.mod-search-results .barometer-teaser-container .donation-image-container .donation-container .barometer-upper-container .donation-input .button:active { background: #ff5dbf; border-color: #ff5dbf; }
/* line 1681, ../scss/app/partials/_modules.scss */
.barometerTeaser > .twelve.columns .barometer-teaser-container .donation-image-container .donation-container .barometer-upper-container .donation-input .show-input, .row.barometerTeaser > .twelve.container-l-plus .barometer-teaser-container .donation-image-container .donation-container .barometer-upper-container .donation-input .show-input, .barometerTeaser > .twelve.mod-search-results .barometer-teaser-container .donation-image-container .donation-container .barometer-upper-container .donation-input .show-input { margin-right: -4px; }
/* line 1684, ../scss/app/partials/_modules.scss */
.barometerTeaser > .twelve.columns .barometer-teaser-container .donation-image-container .donation-container .barometer-upper-container .donation-input .show-input > input, .row.barometerTeaser > .twelve.container-l-plus .barometer-teaser-container .donation-image-container .donation-container .barometer-upper-container .donation-input .show-input > input, .barometerTeaser > .twelve.mod-search-results .barometer-teaser-container .donation-image-container .donation-container .barometer-upper-container .donation-input .show-input > input { border-radius: 4px 0 0 4px; height: 48px; border-style: solid !important; border-color: #ccc !important; border-width: 1px 0 1px 1px; max-width: 120px; position: relative; top: 2.8px; color: #09f; font-size: 28px; padding-left: 28px; transition: none !important; }
/* line 1702, ../scss/app/partials/_modules.scss */
.barometerTeaser > .twelve.columns .barometer-teaser-container .donation-image-container .donation-container .show-donation-barometer, .row.barometerTeaser > .twelve.container-l-plus .barometer-teaser-container .donation-image-container .donation-container .show-donation-barometer, .barometerTeaser > .twelve.mod-search-results .barometer-teaser-container .donation-image-container .donation-container .show-donation-barometer { clear: both; width: 100%; background: #ccc; margin-bottom: 10px; }
/* line 1708, ../scss/app/partials/_modules.scss */
.barometerTeaser > .twelve.columns .barometer-teaser-container .donation-image-container .donation-container .show-donation-barometer .show-donation-progress, .row.barometerTeaser > .twelve.container-l-plus .barometer-teaser-container .donation-image-container .donation-container .show-donation-barometer .show-donation-progress, .barometerTeaser > .twelve.mod-search-results .barometer-teaser-container .donation-image-container .donation-container .show-donation-barometer .show-donation-progress { height: 10px; background: #09f; }
/* line 1714, ../scss/app/partials/_modules.scss */
.barometerTeaser > .twelve.columns .barometer-teaser-container .donation-image-container .donation-container .percentage, .row.barometerTeaser > .twelve.container-l-plus .barometer-teaser-container .donation-image-container .donation-container .percentage, .barometerTeaser > .twelve.mod-search-results .barometer-teaser-container .donation-image-container .donation-container .percentage, .barometerTeaser > .twelve.columns .barometer-teaser-container .donation-image-container .donation-container .donation-goal, .row.barometerTeaser > .twelve.container-l-plus .barometer-teaser-container .donation-image-container .donation-container .donation-goal, .barometerTeaser > .twelve.mod-search-results .barometer-teaser-container .donation-image-container .donation-container .donation-goal { font-size: 16px; font-weight: bold; }
/* line 1719, ../scss/app/partials/_modules.scss */
.barometerTeaser > .twelve.columns .barometer-teaser-container .donation-image-container .donation-container .donation-goal, .row.barometerTeaser > .twelve.container-l-plus .barometer-teaser-container .donation-image-container .donation-container .donation-goal, .barometerTeaser > .twelve.mod-search-results .barometer-teaser-container .donation-image-container .donation-container .donation-goal { float: right; }
/* line 1728, ../scss/app/partials/_modules.scss */
.image-gradient-container { position: absolute; width: 100%; height: 100%; top: 0; background: linear-gradient(to top, #000000 0%, rgba(0, 0, 0, 0) 50%); background: -moz-linear-gradient(bottom, black 0%, transparent 50%); background: -webkit-linear-gradient(bottom, black 0%, transparent 50%); background: -o-linear-gradient(bottom, black 0%, transparent 50%); background: -ms-linear-gradient(bottom, black 0%, transparent 50%); filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#00000000', endColorstr='#000000',GradientType=0 ); }
/* line 1741, ../scss/app/partials/_modules.scss */
.mod-teaser-rotation.carousel-wrapper.quote { background: #eee !important; }
/* line 1745, ../scss/app/partials/_modules.scss */
.mod-teaser-rotation.carousel-wrapper.quote.mtr--white { background: white !important; }
/* line 1749, ../scss/app/partials/_modules.scss */
.mod-teaser-rotation.carousel-wrapper.quote h2 { margin-top: 25px; }
/* line 1753, ../scss/app/partials/_modules.scss */
.mod-teaser-rotation.carousel-wrapper.quote .orbit-wrapper { max-width: 974px; margin: 0 auto; }
/* line 1757, ../scss/app/partials/_modules.scss */
.mod-teaser-rotation.carousel-wrapper.quote .orbit-wrapper > div { margin-bottom: 7px !important; }
/* line 1760, ../scss/app/partials/_modules.scss */
.mod-teaser-rotation.carousel-wrapper.quote .orbit-wrapper > div > img:first-child { display: none; }
/* line 1764, ../scss/app/partials/_modules.scss */
.mod-teaser-rotation.carousel-wrapper.quote .orbit-wrapper > div .row.two-column-list.quote.orbit-slide { position: absolute; height: inherit; margin-top: 25px; margin-left: 0; }
/* line 1772, ../scss/app/partials/_modules.scss */
.mod-teaser-rotation.carousel-wrapper.quote .orbit-wrapper > div .row.two-column-list.quote.orbit-slide .six.columns .content-image, .mod-teaser-rotation.carousel-wrapper.quote .orbit-wrapper > div .row.two-column-list.quote.orbit-slide .row > .six.container-l-plus .content-image, .mod-teaser-rotation.carousel-wrapper.quote .orbit-wrapper > div .row.two-column-list.quote.orbit-slide .six.mod-search-results .content-image { max-width: 100%; }
/* line 1776, ../scss/app/partials/_modules.scss */
.mod-teaser-rotation.carousel-wrapper.quote .orbit-wrapper > div .row.two-column-list.quote.orbit-slide .six.columns blockquote, .mod-teaser-rotation.carousel-wrapper.quote .orbit-wrapper > div .row.two-column-list.quote.orbit-slide .row > .six.container-l-plus blockquote, .mod-teaser-rotation.carousel-wrapper.quote .orbit-wrapper > div .row.two-column-list.quote.orbit-slide .six.mod-search-results blockquote { margin: 0 auto; }
/* line 1779, ../scss/app/partials/_modules.scss */
.mod-teaser-rotation.carousel-wrapper.quote .orbit-wrapper > div .row.two-column-list.quote.orbit-slide .six.columns blockquote .quote-highlighting, .mod-teaser-rotation.carousel-wrapper.quote .orbit-wrapper > div .row.two-column-list.quote.orbit-slide .row > .six.container-l-plus blockquote .quote-highlighting, .mod-teaser-rotation.carousel-wrapper.quote .orbit-wrapper > div .row.two-column-list.quote.orbit-slide .six.mod-search-results blockquote .quote-highlighting { background: none !important; }
/* line 1783, ../scss/app/partials/_modules.scss */
.mod-teaser-rotation.carousel-wrapper.quote .orbit-wrapper > div .row.two-column-list.quote.orbit-slide .six.columns blockquote .cite-wrapper, .mod-teaser-rotation.carousel-wrapper.quote .orbit-wrapper > div .row.two-column-list.quote.orbit-slide .row > .six.container-l-plus blockquote .cite-wrapper, .mod-teaser-rotation.carousel-wrapper.quote .orbit-wrapper > div .row.two-column-list.quote.orbit-slide .six.mod-search-results blockquote .cite-wrapper { margin-bottom: 10px; }
/* line 1787, ../scss/app/partials/_modules.scss */
.mod-teaser-rotation.carousel-wrapper.quote .orbit-wrapper > div .row.two-column-list.quote.orbit-slide .six.columns blockquote .button-container, .mod-teaser-rotation.carousel-wrapper.quote .orbit-wrapper > div .row.two-column-list.quote.orbit-slide .row > .six.container-l-plus blockquote .button-container, .mod-teaser-rotation.carousel-wrapper.quote .orbit-wrapper > div .row.two-column-list.quote.orbit-slide .six.mod-search-results blockquote .button-container { text-align: left; padding-left: 0; }
/* line 1796, ../scss/app/partials/_modules.scss */
.mod-teaser-rotation.carousel-wrapper.quote .orbit-wrapper > div .row.two-column-list.quote.orbit-slide .six.columns.imageLeft > .twelve.columns, .mod-teaser-rotation.carousel-wrapper.quote .orbit-wrapper > div .row.two-column-list.quote.orbit-slide .row > .six.imageLeft.container-l-plus > .twelve.columns, .mod-teaser-rotation.carousel-wrapper.quote .orbit-wrapper > div .row.two-column-list.quote.orbit-slide .six.imageLeft.mod-search-results > .twelve.columns, .mod-teaser-rotation.carousel-wrapper.quote .orbit-wrapper > div .row.two-column-list.quote.orbit-slide .row.six.columns.imageLeft > .twelve.container-l-plus, .mod-teaser-rotation.carousel-wrapper.quote .orbit-wrapper > div .row.two-column-list.quote.orbit-slide .row > .row.six.imageLeft.container-l-plus > .twelve.container-l-plus, .mod-teaser-rotation.carousel-wrapper.quote .orbit-wrapper > div .row.two-column-list.quote.orbit-slide .row.six.imageLeft.mod-search-results > .twelve.container-l-plus, .mod-teaser-rotation.carousel-wrapper.quote .orbit-wrapper > div .row.two-column-list.quote.orbit-slide .six.columns.imageLeft > .twelve.mod-search-results, .mod-teaser-rotation.carousel-wrapper.quote .orbit-wrapper > div .row.two-column-list.quote.orbit-slide .row > .six.imageLeft.container-l-plus > .twelve.mod-search-results, .mod-teaser-rotation.carousel-wrapper.quote .orbit-wrapper > div .row.two-column-list.quote.orbit-slide .six.imageLeft.mod-search-results > .twelve.mod-search-results { max-width: 460px; float: right; }
/* line 1804, ../scss/app/partials/_modules.scss */
.mod-teaser-rotation.carousel-wrapper.quote .orbit-wrapper > div .row.two-column-list.quote.orbit-slide .six.columns.imageRight > .twelve.columns, .mod-teaser-rotation.carousel-wrapper.quote .orbit-wrapper > div .row.two-column-list.quote.orbit-slide .row > .six.imageRight.container-l-plus > .twelve.columns, .mod-teaser-rotation.carousel-wrapper.quote .orbit-wrapper > div .row.two-column-list.quote.orbit-slide .six.imageRight.mod-search-results > .twelve.columns, .mod-teaser-rotation.carousel-wrapper.quote .orbit-wrapper > div .row.two-column-list.quote.orbit-slide .row.six.columns.imageRight > .twelve.container-l-plus, .mod-teaser-rotation.carousel-wrapper.quote .orbit-wrapper > div .row.two-column-list.quote.orbit-slide .row > .row.six.imageRight.container-l-plus > .twelve.container-l-plus, .mod-teaser-rotation.carousel-wrapper.quote .orbit-wrapper > div .row.two-column-list.quote.orbit-slide .row.six.imageRight.mod-search-results > .twelve.container-l-plus, .mod-teaser-rotation.carousel-wrapper.quote .orbit-wrapper > div .row.two-column-list.quote.orbit-slide .six.columns.imageRight > .twelve.mod-search-results, .mod-teaser-rotation.carousel-wrapper.quote .orbit-wrapper > div .row.two-column-list.quote.orbit-slide .row > .six.imageRight.container-l-plus > .twelve.mod-search-results, .mod-teaser-rotation.carousel-wrapper.quote .orbit-wrapper > div .row.two-column-list.quote.orbit-slide .six.imageRight.mod-search-results > .twelve.mod-search-results { max-width: 460px; }
/* line 1810, ../scss/app/partials/_modules.scss */
.mod-teaser-rotation.carousel-wrapper.quote .orbit-wrapper > div .row.two-column-list.quote.orbit-slide:nth-of-type(1) { position: relative; }
/* line 1815, ../scss/app/partials/_modules.scss */
.mod-teaser-rotation.carousel-wrapper.quote .orbit-wrapper .orbit-bullets { bottom: -4px; margin-left: -70px !important; }
/* line 1819, ../scss/app/partials/_modules.scss */
.mod-teaser-rotation.carousel-wrapper.quote .orbit-wrapper .orbit-bullets .nav-container-left { float: left; width: 50px; cursor: pointer; }
/* line 1825, ../scss/app/partials/_modules.scss */
.mod-teaser-rotation.carousel-wrapper.quote .orbit-wrapper .orbit-bullets .nav-container-right { float: right; width: 50px; cursor: pointer; }
/* line 1831, ../scss/app/partials/_modules.scss */
.mod-teaser-rotation.carousel-wrapper.quote .orbit-wrapper .orbit-bullets .slider-nav-wrapper { border-bottom: 2.5px solid #aaa; border-radius: 1px; border-right: 2.5px solid #aaa; height: 10px; transform: rotate(135deg); -moz-transform: rotate(135deg); -ms-transform: rotate(135deg); -o-transform: rotate(135deg); -webkit-transform: rotate(135deg); width: 10px; background: transparent; margin-top: 1px; margin-right: 10px; float: right; cursor: pointer; }
/* line 1844, ../scss/app/partials/_modules.scss */
.mod-teaser-rotation.carousel-wrapper.quote .orbit-wrapper .orbit-bullets .slider-nav-wrapper:hover { border-bottom: 2.5px solid #09f; border-right: 2.5px solid #09f; }
/* line 1850, ../scss/app/partials/_modules.scss */
.mod-teaser-rotation.carousel-wrapper.quote .orbit-wrapper .orbit-bullets .slider-nav-wrapper.right-wrapper { transform: rotate(-45deg); -moz-transform: rotate(-45deg); -ms-transform: rotate(-45deg); -o-transform: rotate(-45deg); -webkit-transform: rotate(-45deg); margin-left: 10px; float: left; }
/* line 1856, ../scss/app/partials/_modules.scss */
.mod-teaser-rotation.carousel-wrapper.quote .orbit-wrapper .orbit-bullets li { background: transparent; border: 2px solid #ccc; }
/* line 1860, ../scss/app/partials/_modules.scss */
.mod-teaser-rotation.carousel-wrapper.quote .orbit-wrapper .orbit-bullets li:hover { border: 2px solid #09f; }
/* line 1865, ../scss/app/partials/_modules.scss */
.mod-teaser-rotation.carousel-wrapper.quote .orbit-wrapper .orbit-bullets li.active { background: #09f; border: 2px solid #09f; }
/* line 1873, ../scss/app/partials/_modules.scss */
.carousel-quote-right { position: absolute; right: 0; top: 50%; transform: translate(0, -50%); -webkit-transform: translate(0, -50%); -ms-transform: translate(0, -50%); -moz-transform: translate(0, -50%); -o-transform: translate(0, -50%); }
/* line 1884, ../scss/app/partials/_modules.scss */
.carousel-quote-left { position: absolute; left: 0; top: 50%; transform: translate(0, -50%); -webkit-transform: translate(0, -50%); -ms-transform: translate(0, -50%); -moz-transform: translate(0, -50%); -o-transform: translate(0, -50%); }
/* line 1898, ../scss/app/partials/_modules.scss */
.infothek-downloads { margin: 0 auto; }
/* line 1901, ../scss/app/partials/_modules.scss */
.infothek-downloads h2 { line-height: normal; margin: 0 17px; }
/* line 1906, ../scss/app/partials/_modules.scss */
.infothek-downloads .items-container { *zoom: 1; padding-top: 30px; }
/* line 5, ../scss/vendor/foundation/mixins/_clearfix.scss */
.infothek-downloads .items-container:before, .infothek-downloads .items-container:after { content: " "; display: table; }
/* line 9, ../scss/vendor/foundation/mixins/_clearfix.scss */
.infothek-downloads .items-container:after { clear: both; }
/* line 1911, ../scss/app/partials/_modules.scss */
.infothek-downloads .items-container .download-item { float: left !important; margin-bottom: 40px; height: 290px; overflow: hidden; }
/* line 1917, ../scss/app/partials/_modules.scss */
.infothek-downloads .items-container .download-item .img-background { background: #eee; height: 160px; max-width: 302px; position: relative; text-align: center; -webkit-box-shadow: 0 2px 4px 0 rgba(0, 0, 0, 0.1) inset; -moz-box-shadow: 0 2px 4px 0 rgba(0, 0, 0, 0.1) inset; box-shadow: 0 2px 4px 0 rgba(0, 0, 0, 0.1) inset; cursor: pointer; }
/* line 1928, ../scss/app/partials/_modules.scss */
.infothek-downloads .items-container .download-item .img-background img { position: relative; top: 50%; -webkit-transform: translate(0, -50%); -moz-transform: translate(0, -50%); -ms-transform: translate(0, -50%); -o-transform: translate(0, -50%); transform: translate(0, -50%); max-height: 100%; max-width: 290px; }
/* line 1941, ../scss/app/partials/_modules.scss */
.infothek-downloads .items-container .download-item .content-container { margin-top: 13px; max-width: 302px; cursor: pointer; }
/* line 1946, ../scss/app/partials/_modules.scss */
.infothek-downloads .items-container .download-item .content-container h3 { font-size: 18px; line-height: 24px; text-align: left; margin-bottom: 3px; }
/* line 1953, ../scss/app/partials/_modules.scss */
.infothek-downloads .items-container .download-item .content-container > div { display: inline; }
/* line 1956, ../scss/app/partials/_modules.scss */
.infothek-downloads .items-container .download-item .content-container > div > p { margin-top: 0; display: inline; }
/* line 4, ../scss/app/partials/_filter_sorting.scss */
* { outline: none; -webkit-tap-highlight-color: transparent; }
/* line 9, ../scss/app/partials/_filter_sorting.scss */
.mod-filter, .mod-sorting { -webkit-border-radius: 2px; -moz-border-radius: 2px; border-radius: 2px; text-align: center; background: url(/blob/6062/ddca715a782002f18db9adf3bfe729df/bg-filter-sort-png-data.png) repeat-x 0 1px; }
/* line 16, ../scss/app/partials/_filter_sorting.scss */
.mod-filter > li > a, .mod-sorting > li > a { display: inline-block; color: #777; font-weight: bold; }
/* line 25, ../scss/app/partials/_filter_sorting.scss */
.heading-filter-container h1 + .row, .heading-filter-container h1 + .row.collapse { margin-top: 42px; }
/* line 31, ../scss/app/partials/_filter_sorting.scss */
.heading-filter-container h2 + .row { margin-top: 20px; }
/* line 37, ../scss/app/partials/_filter_sorting.scss */
#GlobalSearchForm { margin-top: 40px; }
/* line 42, ../scss/app/partials/_filter_sorting.scss */
.mod-filter { position: relative; z-index: 99; }
/* line 46, ../scss/app/partials/_filter_sorting.scss */
.mod-filter > li { background: url(/blob/6106/960ee956db225bda5fb9bd0a626565b7/nav-border-png-data.png) no-repeat 0 1px; border-top: 1px solid #ccc; border-bottom: 1px solid #ccc; height: 40px; position: relative; z-index: 1; padding-left: 1px; }
/* line 56, ../scss/app/partials/_filter_sorting.scss */
.mod-filter.row > .columns:first-child, .row.mod-filter > .container-l-plus:first-child, .mod-filter.row > .mod-search-results:first-child { padding-left: 0px; padding-right: 1px; }
/* line 59, ../scss/app/partials/_filter_sorting.scss */
.mod-filter.row > .columns:first-child:hover, .row.mod-filter > .container-l-plus:first-child:hover, .mod-filter.row > .mod-search-results:first-child:hover, .mod-filter.row > .columns:first-child.hovered, .row.mod-filter > .container-l-plus:first-child.hovered, .mod-filter.row > .mod-search-results:first-child.hovered { padding-left: 1px; }
/* line 61, ../scss/app/partials/_filter_sorting.scss */
.mod-filter.row > .columns:first-child:hover .mod-search, .row.mod-filter > .container-l-plus:first-child:hover .mod-search, .mod-filter.row > .mod-search-results:first-child:hover .mod-search, .mod-filter.row > .columns:first-child.hovered .mod-search, .row.mod-filter > .container-l-plus:first-child.hovered .mod-search, .mod-filter.row > .mod-search-results:first-child.hovered .mod-search { padding-left: 9px; padding-right: 9px; }
/* line 68, ../scss/app/partials/_filter_sorting.scss */
.mod-filter.row > .end { padding-left: 1px; }
/* line 71, ../scss/app/partials/_filter_sorting.scss */
.mod-filter.row > .end:hover, .mod-filter.row > .end.hovered { padding-left: 0px; }
/* line 77, ../scss/app/partials/_filter_sorting.scss */
.mod-filter > li:first-child { background: none; border-left: 1px solid #ccc; border-bottom-left-radius: 2px; border-top-left-radius: 2px; }
/* line 84, ../scss/app/partials/_filter_sorting.scss */
.mod-filter > li:hover + li, .mod-filter > li.hovered + li { background: none; }
/* line 88, ../scss/app/partials/_filter_sorting.scss */
.mod-filter li.end { border-right: 1px solid #ccc; border-bottom-right-radius: 2px; border-top-right-radius: 2px; }
/* line 93, ../scss/app/partials/_filter_sorting.scss */
.mod-filter li.end:hover, .mod-filter li.end.hovered { border-left: 1px solid #ccc; }
/* line 98, ../scss/app/partials/_filter_sorting.scss */
.mod-filter .dd-toggle { width: 100%; position: relative; top: 12px; z-index: 1; outline: none; cursor: pointer; }
/* line 106, ../scss/app/partials/_filter_sorting.scss */
.mod-filter .dd-toggle:hover { text-decoration: none; }
/* line 115, ../scss/app/partials/_filter_sorting.scss */
.mod-filter .dd-toggle i { position: absolute; }
/* line 120, ../scss/app/partials/_filter_sorting.scss */
.mod-filter i.arrow { content: ""; display: block; width: 0; height: 0; border: solid 5px; border-color: #777 transparent transparent transparent; display: inline-block; position: relative; top: 4px; }
/* line 127, ../scss/app/partials/_filter_sorting.scss */
.mod-filter .flyout-container { display: none; overflow: hidden; padding-bottom: 10px; position: absolute; top: 38px; left: -1px; width: 150%; }
/* line 136, ../scss/app/partials/_filter_sorting.scss */
.mod-filter .flyout-inner { text-align: left; padding: 15px 22px; border: 1px solid #cecece; background: #fff; }
/* line 143, ../scss/app/partials/_filter_sorting.scss */
.mod-filter .flyout-inner div.checkbox label { font-weight: normal; }
/* line 147, ../scss/app/partials/_filter_sorting.scss */
.mod-filter .flyout-country { max-height: 300px; overflow: hidden; overflow-y: scroll; }
/* line 152, ../scss/app/partials/_filter_sorting.scss */
.mod-filter .flyout-container.full-width { width: 303%; }
/* line 154, ../scss/app/partials/_filter_sorting.scss */
.mod-filter .flyout-container.full-width ul { float: left; }
/* line 157, ../scss/app/partials/_filter_sorting.scss */
.mod-filter .flyout-container.full-width ul.last { margin-right: 0px; }
/* line 161, ../scss/app/partials/_filter_sorting.scss */
.mod-filter .flyout-container.full-width hr { background: #cccccc; height: 1px; color: #cccccc; margin: 5px 0 8px 0; }
/* line 167, ../scss/app/partials/_filter_sorting.scss */
.mod-filter .flyout-container.full-width .reset-settings { float: right; margin-right: 54px; }
/* line 171, ../scss/app/partials/_filter_sorting.scss */
.mod-filter .flyout-container.full-width .flyout-inner { padding: 15px 11px 15px 16px; }
/* line 176, ../scss/app/partials/_filter_sorting.scss */
.mod-filter > li:hover, .mod-filter > li.hovered { background: #fff; padding-right: 0 !important; border-right: 1px solid #ccc; border-left: 1px solid #ccc; position: relative; z-index: 2; }
/* line 184, ../scss/app/partials/_filter_sorting.scss */
.mod-filter > li:hover .dd-toggle, .mod-filter > li.hovered .dd-toggle { background: #fff; min-height: 27px; }
/* line 189, ../scss/app/partials/_filter_sorting.scss */
.mod-filter > li:hover .flyout-container, .mod-filter > li:hover .flyout-inner, .mod-filter > li.hovered .flyout-container, .mod-filter > li.hovered .flyout-inner { display: block; }
/* line 195, ../scss/app/partials/_filter_sorting.scss */
.mod-filter .empty:hover, .mod-filter .empty.end:hover { background: url(/blob/6106/960ee956db225bda5fb9bd0a626565b7/nav-border-png-data.png) no-repeat transparent; border-left: none; }
/* line 216, ../scss/app/partials/_filter_sorting.scss */
.mod-filter div.checkbox { position: relative; top: 9px; display: inline-block; }
/* line 221, ../scss/app/partials/_filter_sorting.scss */
.mod-filter div.checkbox label { font-weight: bold; color: #777; margin-bottom: 10px; }
/* line 229, ../scss/app/partials/_filter_sorting.scss */
.mod-filter .ui-checkbox { top: 3px; }
/* line 235, ../scss/app/partials/_filter_sorting.scss */
.mod-filter div.radio label { display: block; margin-bottom: 15px; }
/* line 241, ../scss/app/partials/_filter_sorting.scss */
.mod-filter .reset-settings { display: block; margin-top: 20px; }
/* line 245, ../scss/app/partials/_filter_sorting.scss */
.mod-filter .link-sort { padding: 12px 0 14px; }
/* line 250, ../scss/app/partials/_filter_sorting.scss */
.mod-filter .dd-activity:hover .dd-activity-icon, .mod-filter .dd-activity.hovered .dd-activity-icon { left: 11px; }
/* line 255, ../scss/app/partials/_filter_sorting.scss */
.mod-filter .dd-country:hover .dd-country-icon, .mod-filter .dd-country.hovered .dd-country-icon { left: 40px; }
/* line 260, ../scss/app/partials/_filter_sorting.scss */
.mod-filter .dd-states:hover .dd-states-icon, .mod-filter .dd-states.hovered .dd-states-icon { left: 44px; }
/* line 267, ../scss/app/partials/_filter_sorting.scss */
.ie9 .dd-toggle { top: 9px; }
/* line 272, ../scss/app/partials/_filter_sorting.scss */
.row .mod-filter.single { margin-left: 0; margin-right: 0; }
/* line 276, ../scss/app/partials/_filter_sorting.scss */
.row .mod-filter.single .end:hover { padding-left: 1px; }
/* line 279, ../scss/app/partials/_filter_sorting.scss */
.row .mod-filter.single .flyout-container { width: 134px; }
/* line 284, ../scss/app/partials/_filter_sorting.scss */
.mod-activity-filter { position: relative; }
/* line 287, ../scss/app/partials/_filter_sorting.scss */
.mod-activity-filter .hide-border { position: absolute; top: -1px; height: 1px; width: 100%; margin: 0; background: #fff; }
/* line 301, ../scss/app/partials/_filter_sorting.scss */
.main-content .mod-filter > .columns, .main-content .row.mod-filter > .container-l-plus, .main-content .mod-filter > .mod-search-results { margin-top: 0; }
/* line 308, ../scss/app/partials/_filter_sorting.scss */
.lt-ie9 .mod-filter .dd-toggle { padding-bottom: 8px; }
/* line 315, ../scss/app/partials/_filter_sorting.scss */
.mod-filter-ext .mod-search { padding: 0 10px; }
/* line 318, ../scss/app/partials/_filter_sorting.scss */
.mod-filter-ext .mod-search input { width: 80%; text-overflow: ellipsis; }
/* line 333, ../scss/app/partials/_filter_sorting.scss */
.mod-donation-filter .flyout-container, .mod-search-filter .flyout-container { width: 125%; }
/* line 339, ../scss/app/partials/_filter_sorting.scss */
.mod-sorting { border: 1px solid #ccc; }
/* line 342, ../scss/app/partials/_filter_sorting.scss */
.mod-sorting > li { border-left: 1px solid #ccc; }
/* line 345, ../scss/app/partials/_filter_sorting.scss */
.mod-sorting > li:first-child { border-left: none; }
/* line 349, ../scss/app/partials/_filter_sorting.scss */
.mod-sorting > li.active, .mod-sorting > li:hover { background-color: #fff; cursor: pointer; }
/* line 356, ../scss/app/partials/_filter_sorting.scss */
.mod-sorting li:first-child { background-image: none; }
/* line 360, ../scss/app/partials/_filter_sorting.scss */
.mod-sorting a { padding: 12px 0px 13px; }
/* line 363, ../scss/app/partials/_filter_sorting.scss */
.mod-sorting a:hover { text-decoration: none; }
/* line 371, ../scss/app/partials/_filter_sorting.scss */
.end .flyout-container { left: auto; right: -1px; }
/* line 3, ../scss/app/partials/_filter_sidebar.scss */
.mod-filter-aside { background: url(/blob/6114/02ee55cce07616291af535ce2fec1222/stripe-blue-png-data.png); padding: 15px 10px 30px; }
/* line 7, ../scss/app/partials/_filter_sidebar.scss */
.mod-filter-aside form > div { margin-top: 25px; }
/* line 11, ../scss/app/partials/_filter_sidebar.scss */
.mod-filter-aside .period-filter { margin-top: 0px; }
/* line 14, ../scss/app/partials/_filter_sidebar.scss */
.mod-filter-aside .period-filter label { margin-top: 20px; }
/* line 19, ../scss/app/partials/_filter_sidebar.scss */
.mod-filter-aside h3 { text-align: left; }
/* line 23, ../scss/app/partials/_filter_sidebar.scss */
.mod-filter-aside .category-filter h3 { margin-bottom: 21px; }
/* line 26, ../scss/app/partials/_filter_sidebar.scss */
.mod-filter-aside .category-filter .reset { margin: 15px 0 0 33px; }
/* line 31, ../scss/app/partials/_filter_sidebar.scss */
.mod-filter-aside label { margin-bottom: 4px; display: block; }
/* line 36, ../scss/app/partials/_filter_sidebar.scss */
.mod-filter-aside hr { margin-top: 29px; }
/* line 40, ../scss/app/partials/_filter_sidebar.scss */
.mod-filter-aside div.checkbox { margin-top: 12px; }
/* line 43, ../scss/app/partials/_filter_sidebar.scss */
.mod-filter-aside div.checkbox:first-child { margin-top: 20px; }
/* line 47, ../scss/app/partials/_filter_sidebar.scss */
.mod-filter-aside div.checkbox label { padding-left: 32px; }
/* line 52, ../scss/app/partials/_filter_sidebar.scss */
.mod-filter-aside .ui-checkbox { top: 2px; }
/* line 56, ../scss/app/partials/_filter_sidebar.scss */
.mod-filter-aside .reset { margin: 10px 0 0 33px; }
/* line 60, ../scss/app/partials/_filter_sidebar.scss */
.mod-filter-aside .keyword-container { margin-top: 16px; }
/* line 66, ../scss/app/partials/_filter_sidebar.scss */
.mod-filter-aside.no-space-after { padding-bottom: 0; }
/* line 70, ../scss/app/partials/_filter_sidebar.scss */
.mod-archive-aside { background: url(/blob/6114/02ee55cce07616291af535ce2fec1222/stripe-blue-png-data.png); padding: 1px 10px 30px; }
/* line 74, ../scss/app/partials/_filter_sidebar.scss */
.mod-archive-aside .link { padding-top: 10px; padding-left: 5px; }
/* line 79, ../scss/app/partials/_filter_sidebar.scss */
.mod-archive-aside h3 { text-align: left; padding-top: 10px; margin-bottom: 10px; margin-top: 10px; }
/* line 86, ../scss/app/partials/_filter_sidebar.scss */
.mod-archive-aside h4 { font-size: 1.15385em; padding-bottom: 0; padding-top: 0; margin-bottom: 15px; margin-top: 15px; }
/* line 96, ../scss/app/partials/_filter_sidebar.scss */
.mod-archive-aside ul.flat-five-items li { display: inline; }
/* line 100, ../scss/app/partials/_filter_sidebar.scss */
.mod-archive-aside ul.flat-five-items li + li:before { content: "|"; padding: 0 4px; }
/* line 107, ../scss/app/partials/_filter_sidebar.scss */
.mod-archive-aside ul { margin-top: 0; margin-bottom: 20px; }
/* line 112, ../scss/app/partials/_filter_sidebar.scss */
.mod-archive-aside li { padding-bottom: 8px; }
/* line 118, ../scss/app/partials/_filter_sidebar.scss */
.mod-archive-aside.no-space-after { padding-bottom: 1px; }
@media (min-width: 921px) { /* line 128, ../scss/app/partials/_filter_sidebar.scss */
  .mod-archive-aside ul.flat-five-items li + li:nth-child(5n+1) { padding-top: 5px; }
  /* line 132, ../scss/app/partials/_filter_sidebar.scss */
  .mod-archive-aside ul.flat-five-items li + li:nth-child(5n+1):before { content: "\a"; white-space: pre; display: block; margin: 0; padding: 0; line-height: 7px; } }
@media (min-width: 423px) and (max-width: 920px) { /* line 153, ../scss/app/partials/_filter_sidebar.scss */
  .mod-archive-aside ul.flat-five-items li + li:nth-child(4n+1) { padding-top: 5px; }
  /* line 157, ../scss/app/partials/_filter_sidebar.scss */
  .mod-archive-aside ul.flat-five-items li + li:nth-child(4n+1):before { content: "\a"; white-space: pre; display: block; margin: 0; padding: 0; line-height: 7px; } }
@media (max-width: 422px) { /* line 178, ../scss/app/partials/_filter_sidebar.scss */
  .mod-archive-aside ul.flat-five-items li + li:nth-child(1n+1) { padding-top: 5px; }
  /* line 182, ../scss/app/partials/_filter_sidebar.scss */
  .mod-archive-aside ul.flat-five-items li + li:nth-child(1n+1):before { content: "\a"; white-space: pre; display: block; margin: 0; padding: 0; line-height: 7px; } }
/* line 3, ../scss/app/partials/_streams.scss */
.eight .streams-container { margin-top: 50px; }
/* line 6, ../scss/app/partials/_streams.scss */
.eight .streams-container .sharing-bar { text-align: left; }
/* line 11, ../scss/app/partials/_streams.scss */
.mod-stream, .mod-stream-l, .mod-stream-l-thumbnail, .mod-stream-l-image { text-align: center; }
/* line 13, ../scss/app/partials/_streams.scss */
.mod-stream .taser-stream-list, .mod-stream-l .taser-stream-list, .mod-stream-l-thumbnail .taser-stream-list, .mod-stream-l-image .taser-stream-list { min-height: 274px; margin: 0 0 38px 0; }
/* line 18, ../scss/app/partials/_streams.scss */
.mod-stream .button, .mod-stream-l .button, .mod-stream-l-thumbnail .button, .mod-stream-l-image .button { margin: 0 auto 0 auto; }
/* line 25, ../scss/app/partials/_streams.scss */
.mod-stream-l .taser-stream-list, .mod-stream-l-thumbnail .taser-stream-list, .mod-stream-l-image .taser-stream-list { min-height: 0; }
/* line 40, ../scss/app/partials/_streams.scss */
.mod-social { text-align: center; }
/* line 44, ../scss/app/partials/_streams.scss */
.mod-social .taser-stream-list li:last-child hr { display: none; }
/* line 50, ../scss/app/partials/_streams.scss */
.mod-social .socialmedia-headline > span { font-family: "Univers LT W01 75 Black",verdana,Arial,sans-serif; font-size: 1.84615em; }
/* line 58, ../scss/app/partials/_streams.scss */
.six .tab-content.video .carousel-wrapper { margin-bottom: 49px; }
/* line 61, ../scss/app/partials/_streams.scss */
.six .tab-content.video .button { margin: 29px auto 0 auto; }
/* line 66, ../scss/app/partials/_streams.scss */
.six .tab-content.list .carousel-wrapper { width: 100%; height: 290px; }
/* line 69, ../scss/app/partials/_streams.scss */
.six .tab-content.list .carousel-wrapper .orbit-slide { height: 225px; overflow: hidden; }
/* line 74, ../scss/app/partials/_streams.scss */
.six .tab-content.list ul.orbit-bullets { bottom: -15px; height: 14px; }
/* line 78, ../scss/app/partials/_streams.scss */
.six .tab-content.list .button { margin: 30px auto 0 auto; }
/* line 81, ../scss/app/partials/_streams.scss */
.six .tab-content.list .taser-stream-list { margin-top: 0px; }
/* line 84, ../scss/app/partials/_streams.scss */
.six .tab-content.list .time { margin-left: 5px; }
/* line 92, ../scss/app/partials/_streams.scss */
.taser-stream-list .fb-share-button span, .taser-stream-list .fb-share-button iframe { height: 20px !important; width: 57px !important; }
/* line 100, ../scss/app/partials/_streams.scss */
.infobox-m-inner .fb-like iframe { z-index: 9999; }
/* line 1, ../scss/app/partials/_product_search.scss */
.mod-search-product { border-top: 1px solid #ccc; position: relative; z-index: 100; min-height: 37px; border-top-right-radius: 2px; background: #fff; margin-top: -1px; }
/* line 10, ../scss/app/partials/_product_search.scss */
.mod-search-product .five { padding-left: 0; }
/* line 14, ../scss/app/partials/_product_search.scss */
.mod-search-product .border { position: relative; top: -8px; left: -4px; }
/* line 20, ../scss/app/partials/_product_search.scss */
.mod-search-product .row { margin-right: 0; margin-left: 0; }
/* line 25, ../scss/app/partials/_product_search.scss */
.mod-search-product .inner { width: 50%; height: 37px; float: right; border: 1px solid #ccc; border-top: 0; background: url(/blob/6062/ddca715a782002f18db9adf3bfe729df/bg-filter-sort-png-data.png) repeat-x 0 1px; border-radius: 2px 2px 2px 2px; }
/* line 35, ../scss/app/partials/_product_search.scss */
.mod-search-product label, .mod-search-product .mod-search, .mod-search-product .mod-shopping-cart { display: inline-block; }
/* line 41, ../scss/app/partials/_product_search.scss */
.mod-search-product label { position: relative; top: 10px; left: 8.8%; color: #777; font-weight: bold; }
/* line 49, ../scss/app/partials/_product_search.scss */
.mod-search-product .flyout-container { display: none; overflow: hidden; padding-bottom: 10px; position: absolute; top: 36px; left: auto; right: -1px; width: 300%; }
/* line 59, ../scss/app/partials/_product_search.scss */
.mod-search-product .flyout-inner { text-align: left; padding: 6px 0 17px; border: 1px solid #cecece; background: #fff; }
/* line 67, ../scss/app/partials/_product_search.scss */
.mod-search-product .mod-search { width: 45.555%; margin: 0; padding-right: 20px; }
/* line 74, ../scss/app/partials/_product_search.scss */
.mod-search-product .shopping-cart-icon { position: relative; top: 9px; }
/* line 79, ../scss/app/partials/_product_search.scss */
.mod-search-product .item-counter { background: red; -moz-border-radius: 10px; -webkit-border-radius: 10px; border-radius: 10px; padding: 1px 6px 4px; height: 20px; width: 20px; margin: -20px auto 0; position: relative; right: -10px; z-index: 2; line-height: 1.07692em; }
/* line 91, ../scss/app/partials/_product_search.scss */
.mod-search-product .item-counter a { color: #fff; font-size: 0.92308em; font-family: "Univers LT W01 75 Black", verdana; }
/* line 96, ../scss/app/partials/_product_search.scss */
.mod-search-product .item-counter a:hover { text-decoration: none; }
/* line 101, ../scss/app/partials/_product_search.scss */
.mod-search-product .item-counter--medium { background: red; height: 25px; width: 25px; -moz-border-radius: 12.5px; -webkit-border-radius: 12.5px; border-radius: 12.5px; padding: 4px 4px 4px; margin: -20px auto 0; position: relative; right: -10px; z-index: 2; line-height: 1.07692em; }
/* line 113, ../scss/app/partials/_product_search.scss */
.mod-search-product .item-counter--medium a { color: #fff; font-size: 0.91667em; font-family: "Univers LT W01 75 Black", verdana; }
/* line 118, ../scss/app/partials/_product_search.scss */
.mod-search-product .item-counter--medium a:hover { text-decoration: none; }
/* line 124, ../scss/app/partials/_product_search.scss */
.mod-search-product .item-counter--large { background: red; height: 30px; width: 30px; -moz-border-radius: 15px; -webkit-border-radius: 15px; border-radius: 15px; padding: 6px 2px 4px; margin: -20px auto 0; position: relative; right: -10px; z-index: 2; line-height: 1.07692em; }
/* line 136, ../scss/app/partials/_product_search.scss */
.mod-search-product .item-counter--large a { color: #fff; font-size: 0.90909em; font-family: "Univers LT W01 75 Black", verdana; }
/* line 141, ../scss/app/partials/_product_search.scss */
.mod-search-product .item-counter--large a:hover { text-decoration: none; }
/* line 148, ../scss/app/partials/_product_search.scss */
.mod-search-product .back-link { position: relative; top: 20px; }
/* line 161, ../scss/app/partials/_product_search.scss */
.mod-shopping-cart { position: relative; width: 15.983%; background: url(/blob/6106/960ee956db225bda5fb9bd0a626565b7/nav-border-png-data.png) no-repeat; text-align: center; height: 36px; }
/* line 168, ../scss/app/partials/_product_search.scss */
.mod-shopping-cart > a { margin-left: 1px; }
/* line 172, ../scss/app/partials/_product_search.scss */
.mod-shopping-cart:hover { background: none; border-left: 1px solid #ccc; }
/* line 177, ../scss/app/partials/_product_search.scss */
.mod-shopping-cart:hover .item-counter { margin-top: -35px !important; }
/* line 180, ../scss/app/partials/_product_search.scss */
.mod-shopping-cart:hover .item-counter--medium, .mod-shopping-cart:hover .item-counter--large { margin-top: -35px; }
/* line 185, ../scss/app/partials/_product_search.scss */
.mod-shopping-cart:hover > a { background: #fff; display: block; height: 37px; margin-left: 0px; }
/* line 192, ../scss/app/partials/_product_search.scss */
.mod-shopping-cart:hover .flyout-container, .mod-shopping-cart:hover .flyout-inner { display: block; }
/* line 197, ../scss/app/partials/_product_search.scss */
.mod-shopping-cart:hover .item-counter { margin-top: -10px; }
/* line 202, ../scss/app/partials/_product_search.scss */
.mod-shopping-cart ul { padding: 0; margin: 0; }
/* line 207, ../scss/app/partials/_product_search.scss */
.mod-shopping-cart li { padding: 15px 10px 0; }
/* line 210, ../scss/app/partials/_product_search.scss */
.mod-shopping-cart li:hover { background: #ccebff; }
/* line 214, ../scss/app/partials/_product_search.scss */
.mod-shopping-cart li a, .mod-shopping-cart li span { display: inline-block; line-height: 1.38462em; }
/* line 219, ../scss/app/partials/_product_search.scss */
.mod-shopping-cart li span { padding-bottom: 16px; }
/* line 224, ../scss/app/partials/_product_search.scss */
.mod-shopping-cart .button-container { margin-top: 10px; }
/* line 4, ../scss/app/partials/_product_details.scss */
.product-details h3 { text-align: left; }
/* line 8, ../scss/app/partials/_product_details.scss */
.product-details h4 { font-size: 1.53846em; margin: 0; }
/* line 14, ../scss/app/partials/_product_details.scss */
.product-details .text { margin-bottom: 0; }
/* line 18, ../scss/app/partials/_product_details.scss */
.product-details .text-hl { margin-bottom: 0; margin-top: 20px; }
/* line 23, ../scss/app/partials/_product_details.scss */
.product-details .activity { cursor: default; margin-top: 12px; color: #333; }
/* line 29, ../scss/app/partials/_product_details.scss */
.product-details .text-hl + .amount { margin-top: 12px; }
/* line 33, ../scss/app/partials/_product_details.scss */
.product-details .amount { margin-top: 20px; }
/* line 38, ../scss/app/partials/_product_details.scss */
.product-details .price { font-size: 1.23077em; font-weight: bold; }
/* line 47, ../scss/app/partials/_product_details.scss */
.product-details .spinner-button-container { margin-top: 18px; }
/* line 51, ../scss/app/partials/_product_details.scss */
.product-details .button-container { margin-top: 18px; text-align: left; }
/* line 56, ../scss/app/partials/_product_details.scss */
.product-details .quantity { margin-top: 20px; }
/* line 60, ../scss/app/partials/_product_details.scss */
.product-details .post-quantity { margin-top: 10px; }
/* line 64, ../scss/app/partials/_product_details.scss */
.product-details .button { margin-left: 6px; }
/* line 69, ../scss/app/partials/_product_details.scss */
.product-details .select-button-container .button { vertical-align: top; }
/* line 75, ../scss/app/partials/_product_details.scss */
.product-details .bonus-sum-container div.radio { float: left; margin-right: 30px; }
/* line 82, ../scss/app/partials/_product_details.scss */
.product-details .radio-with-input input[type=text] { width: 70px; margin-left: 30px; margin-top: -9px; }
/* line 88, ../scss/app/partials/_product_details.scss */
.product-details .radio-with-input label { padding-left: 9px; display: inline; }
/* line 93, ../scss/app/partials/_product_details.scss */
.product-details .radio-with-input input[type=text] + label { position: absolute; top: 29px; left: 14px; }
/* line 100, ../scss/app/partials/_product_details.scss */
.product-details .meta-info { margin-top: 18px; line-height: 1.38462em; }
/* line 104, ../scss/app/partials/_product_details.scss */
.product-details .meta-info p:first-child { margin-top: 0; }
/* line 111, ../scss/app/partials/_product_details.scss */
.gallery-wrapper + .functions-bar ul { margin-top: 7px; }
/* line 3, ../scss/app/partials/_comments.scss */
.art-info { text-align: center; margin-top: 10px; }
/* line 8, ../scss/app/partials/_comments.scss */
.art-info span { display: inline-block; margin-right: 28px; }
/* line 15, ../scss/app/partials/_comments.scss */
.mod-comments > ul { margin: 0; }
/* line 19, ../scss/app/partials/_comments.scss */
.mod-comments .comment { min-height: 56px; position: relative; margin: 30px 0 0; }
/* line 24, ../scss/app/partials/_comments.scss */
.mod-comments .comment .image { position: absolute; top: 0; left: 0; }
/* line 33, ../scss/app/partials/_comments.scss */
.mod-comments .comment .text { margin-left: 101px; }
/* line 38, ../scss/app/partials/_comments.scss */
.mod-comments .comment .text-head-small { font-size: 0.84615em; }
/* line 42, ../scss/app/partials/_comments.scss */
.mod-comments .comment .text-head-big { font-size: 1.23077em; padding-top: 5px; }
/* line 47, ../scss/app/partials/_comments.scss */
.mod-comments .comment p { margin: 5px 40px 10px 0; }
/* line 51, ../scss/app/partials/_comments.scss */
.mod-comments .comment .sharing-bar { margin-top: 26px; text-align: left; }
/* line 54, ../scss/app/partials/_comments.scss */
.mod-comments .comment .sharing-bar ul { margin: 0; width: auto; }
/* line 60, ../scss/app/partials/_comments.scss */
.mod-comments .comment hr { margin-top: 28px; }
/* line 69, ../scss/app/partials/_comments.scss */
.mod-comment-form .row.collapse { margin-top: 20px; }
/* line 72, ../scss/app/partials/_comments.scss */
.mod-comment-form .row.collapse:first-child { margin-top: 10px; }
/* line 77, ../scss/app/partials/_comments.scss */
.mod-comment-form .div-table { background: none; }
/* line 81, ../scss/app/partials/_comments.scss */
.mod-comment-form .caption { margin-top: 12px; }
/* line 85, ../scss/app/partials/_comments.scss */
.mod-comment-form label.baseline { margin-top: 6px; }
/* line 89, ../scss/app/partials/_comments.scss */
.mod-comment-form .sharing-bar { margin-top: 0; }
/* line 92, ../scss/app/partials/_comments.scss */
.mod-comment-form .sharing-bar li { float: left; background: url(/blob/6090/5b80dede81a02e90231b6b5b39d71e4a/dashed-border-png-data.png) no-repeat; padding: 0 15px; }
/* line 97, ../scss/app/partials/_comments.scss */
.mod-comment-form .sharing-bar li:first-child { padding-left: 0; background: none; }
/* line 103, ../scss/app/partials/_comments.scss */
.mod-comment-form .sharing-bar .end { padding-right: 0; }
/* line 108, ../scss/app/partials/_comments.scss */
.mod-comment-form .button-container { margin: 30px 0 0 24px; }
/* line 115, ../scss/app/partials/_comments.scss */
.reveal-modal .rule-of-conduct { text-align: left; max-height: 600px; overflow-x: hidden; overflow-y: scroll; margin: 17px -25px 0; padding: 0 20px; }
/* line 124, ../scss/app/partials/_comments.scss */
.reveal-modal .rule-of-conduct ol { margin-bottom: 20px; padding-left: 20px; }
/* line 128, ../scss/app/partials/_comments.scss */
.reveal-modal .rule-of-conduct ol li:first-child { margin-top: 0; }
/* line 133, ../scss/app/partials/_comments.scss */
.reveal-modal .rule-of-conduct h4 { font-weight: bold; margin-top: 25px; }
/* line 1, ../scss/app/partials/_search-site.scss */
.search-site { margin: 0; padding: 0; max-width: 252px; height: 35px; border-bottom: #cccccc 1px solid; }
/* line 9, ../scss/app/partials/_search-site.scss */
.search-site__placeholder { display: block; position: absolute; right: 30px; top: 9px; color: #999999; font-family: "Univers LT W01 45 Light", verdana, Arial, sans-serif; font-size: 1.15385em; text-align: right; opacity: 1; transition: opacity 0.2s; }
/* line 22, ../scss/app/partials/_search-site.scss */
.search-site__line { position: absolute; bottom: 0; right: 0; width: 0%; height: 1px; background: #0099ff; transition: width 0.3s; }
/* line 32, ../scss/app/partials/_search-site.scss */
.search-site__input[type="text"] { position: relative; background: transparent !important; color: #999999; margin: 0; padding: 4px 47px 4px 6px; width: 100%; height: 28px; -moz-box-shadow: 0px 0px 0px 0px; -webkit-box-shadow: 0px 0px 0px 0px; box-shadow: 0px 0px 0px 0px; border: none; border-radius: 0; font-size: 1.15385em; }
/* line 45, ../scss/app/partials/_search-site.scss */
.search-site__input[type="text"]:focus { color: #333; }
/* line 50, ../scss/app/partials/_search-site.scss */
.search-site__submit { display: block; position: absolute; top: 5px; right: 3px; width: 30px; height: 28px; border: none; background-color: transparent; cursor: pointer; }
/* line 62, ../scss/app/partials/_search-site.scss */
.search-site__reset { position: absolute; top: 6px; right: 30px; width: 15px; height: 15px; background-position: 0 -3858px; height: 16px; width: 16px; display: inline-block; border: none; cursor: pointer; display: none; }
/* line 77, ../scss/app/partials/_search-site.scss */
.search-site.js-focus .search-site__placeholder { opacity: 0; }
/* line 81, ../scss/app/partials/_search-site.scss */
.search-site.js-focus .search-site__line { width: 100%; }
/* line 85, ../scss/app/partials/_search-site.scss */
.search-site.js-focus .search-site__input[type="text"] { color: #0099ff; }
@media only screen and (max-width: 767px) { /* line 92, ../scss/app/partials/_search-site.scss */
  .search-site__input[type="text"] { font-size: 16px; } }
/* line 6, ../scss/app/partials/_search.scss */
.mod-search-results .found-results { margin: 0; }
/* line 10, ../scss/app/partials/_search.scss */
.mod-search-results .load-more { margin-top: 20px; }
/* line 16, ../scss/app/partials/_search.scss */
.search-block .field-name { text-align: left; }
/* line 21, ../scss/app/partials/_search.scss */
.search-results-list { margin: 14px 0 0; }
/* line 24, ../scss/app/partials/_search.scss */
.search-results-list > li { background: #f4fbff; padding: 10px 35px 22px; }
/* line 28, ../scss/app/partials/_search.scss */
.search-results-list > li.even { background: #fff; }
/* line 33, ../scss/app/partials/_search.scss */
.search-results-list .head { font-size: 1.23077em; margin-top: 4px; margin-bottom: 0; }
/* line 1, ../scss/app/partials/_maps.scss */
.maps-xl-wrapper { position: relative; width: 100%; max-width: 974px; }
/* line 7, ../scss/app/partials/_maps.scss */
.maps-xl-wrapper .google-map-canvas { height: 100%; }
/* line 10, ../scss/app/partials/_maps.scss */
.maps-xl-wrapper .google-map-canvas img { max-width: none; }
/* line 14, ../scss/app/partials/_maps.scss */
.maps-xl-wrapper .google-map-canvas .infoBox > div { background-color: #FFF !important; }
/* line 20, ../scss/app/partials/_maps.scss */
.maps-xl-wrapper .mod-highlightbox h3 { text-align: left; }
/* line 25, ../scss/app/partials/_maps.scss */
.maps-xl-wrapper .ui-autocomplete-input { height: 28px; color: #000; }
/* line 31, ../scss/app/partials/_maps.scss */
.map-functions-bar { font-size: 1.15385em; font-family: "Univers LT W01 65 Bold", Verdana, Arial, sans-serif; margin-top: 22px; }
/* line 36, ../scss/app/partials/_maps.scss */
.map-functions-bar ul { margin: -6px 0 0; }
/* line 41, ../scss/app/partials/_maps.scss */
.maps-marker { display: inline-block; margin-left: 40px; }
/* line 45, ../scss/app/partials/_maps.scss */
.maps-marker:first-child { margin-left: 0; }
/* line 49, ../scss/app/partials/_maps.scss */
.maps-marker .text { position: relative; top: -9px; }
/* line 54, ../scss/app/partials/_maps.scss */
.maps-marker .link-arrow { margin-top: 14px; }
/* line 59, ../scss/app/partials/_maps.scss */
.maps-layer-inner { text-align: left; }
/* line 60, ../scss/app/partials/_maps.scss */
.maps-layer-inner img { max-width: none; }
/* line 67, ../scss/app/partials/_maps.scss */
.gm-style { font-family: verdana, sans-serif; }
/* line 71, ../scss/app/partials/_maps.scss */
.gm-style div, .gm-style span, .gm-style label, .gm-style a { font-size: 1em; }
/* line 3, ../scss/app/partials/_contact.scss */
.row .contact-container.columns, .row > .contact-container.container-l-plus, .row .contact-container.mod-search-results { margin-top: 0; }
/* line 8, ../scss/app/partials/_contact.scss */
.mod-contact-inner { background: url(/blob/6112/a4ec5751cf6973a4dad96ee9f2661b98/stripe-grey-png-data.png); line-height: 1.38462em; padding: 22px 0px 18px; }
/* line 13, ../scss/app/partials/_contact.scss */
.mod-contact-inner .columns, .mod-contact-inner .row > .container-l-plus, .mod-contact-inner .mod-search-results { min-height: 96px; padding-left: 27px; }
/* line 17, ../scss/app/partials/_contact.scss */
.mod-contact-inner .columns:first-child, .mod-contact-inner .row > .container-l-plus:first-child, .mod-contact-inner .mod-search-results:first-child { padding-left: 47px; }
/* line 22, ../scss/app/partials/_contact.scss */
.mod-contact-inner .six { min-height: 95px; padding-left: 60px; }
/* line 25, ../scss/app/partials/_contact.scss */
.mod-contact-inner .six:first-child { padding-left: 77px; }
/* line 28, ../scss/app/partials/_contact.scss */
.mod-contact-inner .six h4 { margin-top: 3px; margin-bottom: 10px; }
/* line 34, ../scss/app/partials/_contact.scss */
.mod-contact-inner h4 { font-weight: bold; margin: 3px 0 11px; }
/* line 38, ../scss/app/partials/_contact.scss */
.mod-contact-inner h4 + p { margin-top: 0; }
/* line 43, ../scss/app/partials/_contact.scss */
.mod-contact-inner div > p:first-child { margin-top: 0; }
/* line 47, ../scss/app/partials/_contact.scss */
.mod-contact-inner .icon-link + .icon-link { margin-top: 11px; }
/* line 1, ../scss/app/partials/_issueembed.scss */
.issuuembed { width: 706px !important; height: 410px !important; margin: 0 auto !important; }
/* line 2, ../scss/app/partials/_donationLayer.scss */
#GlobalSpotlightLayer .button-close-small { z-index: 100; }
/* line 7, ../scss/app/partials/_donationLayer.scss */
#donation-upper, #donation-lower, #donation-bullets, #newsletter-upper, #newsletter-lower { padding: 0 !important; }
/* line 14, ../scss/app/partials/_donationLayer.scss */
#donation-upper h1, #donation-lower h1, #donation-bullets h1, #newsletter-upper h1, #newsletter-lower h1 { margin-bottom: 0; position: absolute; z-index: 500; color: #ffffff; }
/* line 21, ../scss/app/partials/_donationLayer.scss */
#donation-upper .twelve, #donation-lower .twelve, #donation-bullets .twelve, #newsletter-upper .twelve, #newsletter-lower .twelve { width: 100% !important; margin-top: 0 !important; }
/* line 25, ../scss/app/partials/_donationLayer.scss */
#donation-upper .twelve .container-l-plus, #donation-lower .twelve .container-l-plus, #donation-bullets .twelve .container-l-plus, #newsletter-upper .twelve .container-l-plus, #newsletter-lower .twelve .container-l-plus { width: 100% !important; max-width: 100% !important; }
/* line 31, ../scss/app/partials/_donationLayer.scss */
#donation-upper .twelve .container-l-plus .content-image section, #donation-lower .twelve .container-l-plus .content-image section, #donation-bullets .twelve .container-l-plus .content-image section, #newsletter-upper .twelve .container-l-plus .content-image section, #newsletter-lower .twelve .container-l-plus .content-image section { overflow: hidden; }
/* line 34, ../scss/app/partials/_donationLayer.scss */
#donation-upper .twelve .container-l-plus .content-image section img, #donation-lower .twelve .container-l-plus .content-image section img, #donation-bullets .twelve .container-l-plus .content-image section img, #newsletter-upper .twelve .container-l-plus .content-image section img, #newsletter-lower .twelve .container-l-plus .content-image section img { width: 100%; }
/* line 39, ../scss/app/partials/_donationLayer.scss */
#donation-upper .twelve .container-l-plus .content-image p, #donation-lower .twelve .container-l-plus .content-image p, #donation-bullets .twelve .container-l-plus .content-image p, #newsletter-upper .twelve .container-l-plus .content-image p, #newsletter-lower .twelve .container-l-plus .content-image p { display: none; }
/* line 46, ../scss/app/partials/_donationLayer.scss */
#donation-upper p, #donation-lower p, #donation-bullets p, #newsletter-upper p, #newsletter-lower p { display: none; position: absolute; top: 50px; }
/* line 55, ../scss/app/partials/_donationLayer.scss */
#donation-upper .twelve.columns.button-container, #donation-upper .row > .twelve.button-container.container-l-plus, #donation-upper .twelve.button-container.mod-search-results { position: absolute; top: 0; text-align: left; padding-left: 34px; }
/* line 61, ../scss/app/partials/_donationLayer.scss */
#donation-upper .twelve.columns.button-container button, #donation-upper .row > .twelve.button-container.container-l-plus button, #donation-upper .twelve.button-container.mod-search-results button { text-transform: uppercase; font-weight: bold; margin-top: 15px; }
/* line 68, ../scss/app/partials/_donationLayer.scss */
#donation-upper .donation-link { margin-left: 34px !important; position: absolute !important; top: 0; }
/* line 77, ../scss/app/partials/_donationLayer.scss */
#donation-lower .twelve.columns.button-container, #donation-lower .row > .twelve.button-container.container-l-plus, #donation-lower .twelve.button-container.mod-search-results { position: absolute; bottom: 0; text-align: center; padding-left: 0; }
/* line 83, ../scss/app/partials/_donationLayer.scss */
#donation-lower .twelve.columns.button-container button, #donation-lower .row > .twelve.button-container.container-l-plus button, #donation-lower .twelve.button-container.mod-search-results button { text-transform: uppercase; font-weight: bold; margin-top: 15px; }
/* line 90, ../scss/app/partials/_donationLayer.scss */
#donation-lower .donation-link { margin-left: 0 !important; position: absolute !important; bottom: 0; margin-bottom: 40px; width: 100%; text-align: center; }
/* line 102, ../scss/app/partials/_donationLayer.scss */
#newsletter-upper .twelve.columns.button-container, #newsletter-upper .row > .twelve.button-container.container-l-plus, #newsletter-upper .twelve.button-container.mod-search-results { display: none; position: absolute; top: 0; text-align: left; padding-left: 34px; }
/* line 109, ../scss/app/partials/_donationLayer.scss */
#newsletter-upper .twelve.columns.button-container button, #newsletter-upper .row > .twelve.button-container.container-l-plus button, #newsletter-upper .twelve.button-container.mod-search-results button { text-transform: uppercase; font-weight: bold; }
/* line 115, ../scss/app/partials/_donationLayer.scss */
#newsletter-upper .donation-link { margin-left: 34px !important; position: absolute !important; top: 0; }
/* line 121, ../scss/app/partials/_donationLayer.scss */
#newsletter-upper p { color: #ffffff; display: inline; position: absolute; top: 0; margin-left: 34px; margin-top: 0; margin-bottom: 0; max-width: 386px; }
/* line 132, ../scss/app/partials/_donationLayer.scss */
#newsletter-upper #InstantSubsrcNL { margin-top: 0; top: 0; width: 100%; position: absolute; }
/* line 138, ../scss/app/partials/_donationLayer.scss */
#newsletter-upper #InstantSubsrcNL .form-container { max-width: 386px; margin-left: 34px; }
/* line 142, ../scss/app/partials/_donationLayer.scss */
#newsletter-upper #InstantSubsrcNL .form-container input { width: 75%; }
/* line 146, ../scss/app/partials/_donationLayer.scss */
#newsletter-upper #InstantSubsrcNL .form-container .button-darkblue { max-width: 25%; color: white; float: right; height: 100%; width: 25%; }
/* line 159, ../scss/app/partials/_donationLayer.scss */
#newsletter-lower .twelve.columns.button-container, #newsletter-lower .row > .twelve.button-container.container-l-plus, #newsletter-lower .twelve.button-container.mod-search-results { display: none; position: absolute; top: 0; text-align: left; padding-left: 34px; }
/* line 166, ../scss/app/partials/_donationLayer.scss */
#newsletter-lower .twelve.columns.button-container button, #newsletter-lower .row > .twelve.button-container.container-l-plus button, #newsletter-lower .twelve.button-container.mod-search-results button { text-transform: uppercase; font-weight: bold; }
/* line 172, ../scss/app/partials/_donationLayer.scss */
#newsletter-lower .donation-link { margin-left: 34px !important; position: absolute !important; top: 0; }
/* line 178, ../scss/app/partials/_donationLayer.scss */
#newsletter-lower p { color: #ffffff; display: inline; position: absolute; bottom: 0; margin-top: 0; margin-bottom: 0; width: 100%; max-width: 100%; text-align: center; top: inherit; padding: 0 30px; }
/* line 192, ../scss/app/partials/_donationLayer.scss */
#newsletter-lower #InstantSubsrcNL { margin-top: 0; bottom: 0; width: 100%; position: absolute; margin-bottom: 40px; padding: 0 30px; }
/* line 200, ../scss/app/partials/_donationLayer.scss */
#newsletter-lower #InstantSubsrcNL .form-container { max-width: 470px; margin: 0 auto; }
/* line 204, ../scss/app/partials/_donationLayer.scss */
#newsletter-lower #InstantSubsrcNL .form-container input { width: 75%; }
/* line 208, ../scss/app/partials/_donationLayer.scss */
#newsletter-lower #InstantSubsrcNL .form-container .button-darkblue { max-width: 25%; color: white; float: right; height: 100%; width: 25%; line-height: 1.1em !important; }
/* line 222, ../scss/app/partials/_donationLayer.scss */
#donation-bullets .twelve.columns.button-container, #donation-bullets .row > .twelve.button-container.container-l-plus, #donation-bullets .twelve.button-container.mod-search-results { position: absolute; top: 0; text-align: left; padding-left: 34px; }
/* line 228, ../scss/app/partials/_donationLayer.scss */
#donation-bullets .twelve.columns.button-container button, #donation-bullets .row > .twelve.button-container.container-l-plus button, #donation-bullets .twelve.button-container.mod-search-results button { text-transform: uppercase; font-weight: bold; margin-top: 15px; padding-top: 6px; padding-bottom: 6px; }
/* line 237, ../scss/app/partials/_donationLayer.scss */
#donation-bullets .donation-link { margin-left: 34px !important; position: absolute !important; top: 0; }
/* line 243, ../scss/app/partials/_donationLayer.scss */
#donation-bullets .bullet-container { position: absolute; top: 0; width: 100%; }
/* line 248, ../scss/app/partials/_donationLayer.scss */
#donation-bullets .bullet-container .donation-bullet-points { position: relative; max-width: 386px; top: 0; margin-left: 50px; color: #ffffff; list-style: outside none none; margin-bottom: 0; margin-top: 0; }
/* line 258, ../scss/app/partials/_donationLayer.scss */
#donation-bullets .bullet-container .donation-bullet-points li { font-size: 20px; margin-bottom: 20px; color: #0099ff; list-style: square; padding-left: 15px; }
/* line 265, ../scss/app/partials/_donationLayer.scss */
#donation-bullets .bullet-container .donation-bullet-points li span { color: #ffffff; line-height: 19px; font-size: 13px; }
/* line 272, ../scss/app/partials/_donationLayer.scss */
#donation-bullets .bullet-container .donation-bullet-points li:last-child { margin-bottom: 0; }
/* line 280, ../scss/app/partials/_donationLayer.scss */
html.lt-ie9 #GlobalSpotlightLayer { max-width: 899.4375px; -webkit-transform: translate(-50%, 0); -moz-transform: translate(-50%, 0); -ms-transform: translate(-50%, 0); -o-transform: translate(-50%, 0); transform: translate(-50%, 0); }
@media screen and (min-width: 768px) { /* line 287, ../scss/app/partials/_donationLayer.scss */
  #GlobalSpotlightLayer { margin-left: 0; max-width: 899.4375px; -webkit-transform: translate(-50%, 0); -moz-transform: translate(-50%, 0); -ms-transform: translate(-50%, 0); -o-transform: translate(-50%, 0); transform: translate(-50%, 0); width: 84.375% !important; } }
@media screen and (max-width: 767px) { /* line 311, ../scss/app/partials/_donationLayer.scss */
  #donation-upper .twelve .container-l-plus .content-image section img, #donation-lower .twelve .container-l-plus .content-image section img, #donation-bullets .twelve .container-l-plus .content-image section img, #newsletter-upper .twelve .container-l-plus .content-image section img, #newsletter-lower .twelve .container-l-plus .content-image section img { margin-left: -175px; }
  /* line 322, ../scss/app/partials/_donationLayer.scss */
  #donation-upper .twelve.columns.button-container, #donation-upper .row > .twelve.button-container.container-l-plus, #donation-upper .twelve.button-container.mod-search-results { position: absolute; top: 0; text-align: center; padding-left: 0; width: 100% !important; }
  /* line 330, ../scss/app/partials/_donationLayer.scss */
  #donation-upper .donation-link { margin-left: 0 !important; text-align: center; width: 100% !important; position: absolute !important; top: 0; }
  /* line 342, ../scss/app/partials/_donationLayer.scss */
  #newsletter-upper > div > p { color: #ffffff; display: inline; position: absolute; top: 0; margin-left: 0; margin-top: 0; margin-bottom: 0; width: 100% !important; text-align: center !important; max-width: unset !important; padding: 0 30px; }
  /* line 357, ../scss/app/partials/_donationLayer.scss */
  #newsletter-upper #InstantSubsrcNL { margin-top: 0; top: 0; text-align: center; width: 100%; position: absolute; max-width: unset; margin-left: 0; padding: 0 30px; }
  /* line 367, ../scss/app/partials/_donationLayer.scss */
  #newsletter-upper #InstantSubsrcNL .form-container { margin: 0 auto; }
  /* line 370, ../scss/app/partials/_donationLayer.scss */
  #newsletter-upper #InstantSubsrcNL .form-container input { width: 90%; float: left; }
  /* line 375, ../scss/app/partials/_donationLayer.scss */
  #newsletter-upper #InstantSubsrcNL .form-container .button-darkblue { float: left !important; color: transparent; width: 10%; }
  /* line 381, ../scss/app/partials/_donationLayer.scss */
  #newsletter-upper #InstantSubsrcNL .form-container .button:after { float: left; margin: -10px 0 0 38% !important; }
  /* line 395, ../scss/app/partials/_donationLayer.scss */
  #newsletter-lower #InstantSubsrcNL .form-container input { width: 90%; float: left; }
  /* line 400, ../scss/app/partials/_donationLayer.scss */
  #newsletter-lower #InstantSubsrcNL .form-container .button-darkblue { color: transparent; width: 10%; }
  /* line 405, ../scss/app/partials/_donationLayer.scss */
  #newsletter-lower #InstantSubsrcNL .form-container .button:after { margin: -10px 0 0 38% !important; float: left; }
  /* line 416, ../scss/app/partials/_donationLayer.scss */
  #donation-bullets .twelve.columns.button-container, #donation-bullets .row > .twelve.button-container.container-l-plus, #donation-bullets .twelve.button-container.mod-search-results { position: absolute; top: 0; text-align: center; padding-left: 0; width: 100% !important; }
  /* line 423, ../scss/app/partials/_donationLayer.scss */
  #donation-bullets .twelve.columns.button-container button, #donation-bullets .row > .twelve.button-container.container-l-plus button, #donation-bullets .twelve.button-container.mod-search-results button { padding-top: 6px; padding-bottom: 6px; }
  /* line 429, ../scss/app/partials/_donationLayer.scss */
  #donation-bullets .donation-link { margin-left: 0 !important; text-align: center; width: 100% !important; position: absolute !important; top: 0; }
  /* line 437, ../scss/app/partials/_donationLayer.scss */
  #donation-bullets .bullet-container { position: absolute; top: 0; width: 100%; }
  /* line 442, ../scss/app/partials/_donationLayer.scss */
  #donation-bullets .bullet-container .donation-bullet-points { position: relative !important; max-width: 306px; top: 0; color: #ffffff; list-style: outside none none; margin: 0 auto !important; padding: 0 35px; }
  /* line 451, ../scss/app/partials/_donationLayer.scss */
  #donation-bullets .bullet-container .donation-bullet-points li { padding-left: 2px; } }
/* line 3, ../scss/app/partials/_ad-fireplace.scss */
.ad-fireplace { margin: 0 auto; width: 1008px; position: relative; }
/* line 11, ../scss/app/partials/_ad-fireplace.scss */
.ad-fireplace .left-fireplace-ad { position: absolute; top: 0; left: -120px; }
/* line 17, ../scss/app/partials/_ad-fireplace.scss */
.ad-fireplace .right-fireplace-ad { position: absolute; top: 0; right: -120px; }
/* line 24, ../scss/app/partials/_ad-fireplace.scss */
.top-fireplace-ad-DUMMY { width: 1008px; height: 120px; background: green; }
/* line 30, ../scss/app/partials/_ad-fireplace.scss */
.left-fireplace-ad-DUMMY, .right-fireplace-ad-DUMMY { width: 120px; height: 600px; background: blue; }
/* line 5, ../scss/app/base/_extra-cms.scss */
.extra-cms-rte > div p, .extra-cms-rte > div .rte--list, .extra-cms-rte > div table { max-width: 706px; margin-left: auto; margin-right: auto; }
/* line 10, ../scss/app/base/_extra-cms.scss */
.extra-cms-rte > div > .twelve { padding-left: 0; padding-right: 0; }
/* line 15, ../scss/app/base/_extra-cms.scss */
.extra-cms-rte > div p a { -ms-word-break: break-all; word-break: break-all; word-break: break-word; -webkit-hyphens: auto; -moz-hyphens: auto; hyphens: auto; }
/* line 26, ../scss/app/base/_extra-cms.scss */
.extra-cms-rte .main-content > .row > .twelve p, .extra-cms-rte .main-content > .row > .twelve .rte--list, .extra-cms-rte .main-content > .row > .twelve table { max-width: 706px; margin-left: auto; margin-right: auto; }
/* line 34, ../scss/app/base/_extra-cms.scss */
.rte--list { line-height: 1.38462em; padding-left: 21px; margin-top: 18px; margin-bottom: 0; }
/* line 39, ../scss/app/base/_extra-cms.scss */
.rte--list:first-child { margin-top: 0; }
/* line 42, ../scss/app/base/_extra-cms.scss */
.rte--list li:first-child { margin-top: 0; }
/* line 45, ../scss/app/base/_extra-cms.scss */
.rte--list li { margin-top: 18px; }
/* line 50, ../scss/app/base/_extra-cms.scss */
ul.rte--list { list-style-type: disc; }
/* line 54, ../scss/app/base/_extra-cms.scss */
ol.rte--list { padding-left: 21px; }
/* line 58, ../scss/app/base/_extra-cms.scss */
.content-image { text-align: center; }
/* line 2, ../scss/app/base/_v_main_spaces.scss */
.m-0 { margin-top: 0; }
/* line 7, ../scss/app/base/_v_main_spaces.scss */
.space-v-to-header { margin-top: 10px; }
/* line 9, ../scss/app/base/_v_main_spaces.scss */
.space-v-to-header > .columns, .row.space-v-to-header > .container-l-plus, .space-v-to-header > .mod-search-results { margin-top: 0; }
/* line 15, ../scss/app/base/_v_main_spaces.scss */
.space-v-to-stage { margin-top: 30px; }
/* line 17, ../scss/app/base/_v_main_spaces.scss */
.space-v-to-stage > .columns, .row.space-v-to-stage > .container-l-plus, .space-v-to-stage > .mod-search-results { margin-top: 0; }
/* line 23, ../scss/app/base/_v_main_spaces.scss */
.space-v-fb-to-stage { margin-top: 17px; }
/* line 28, ../scss/app/base/_v_main_spaces.scss */
.space-hl-to-fb { margin-top: 30px; }
/* line 32, ../scss/app/base/_v_main_spaces.scss */
.space-v-fb-to-stage + .space-hl-to-fb { margin-top: 13px; }
/* line 37, ../scss/app/base/_v_main_spaces.scss */
.m-split-main-hl { margin-top: 40px; }
/* line 42, ../scss/app/base/_v_main_spaces.scss */
.m-m-m { margin-top: 50px; }
/* line 47, ../scss/app/base/_v_main_spaces.scss */
.m-m-m-sb { margin-top: 30px; }
/* line 58, ../scss/app/base/_v_main_spaces.scss */
.m-m-bt { margin-bottom: 40px; }
/* line 65, ../scss/app/base/_v_main_spaces.scss */
.v-separators .teaser, .v-separators .teaser-rotation, .v-separators .teaser-rotation, .v-separator .teaser, .v-separator .teaser-rotation, .v-separator .teaser-rotation { padding-top: 20px; padding-bottom: 20px; }
/* line 74, ../scss/app/base/_v_main_spaces.scss */
.m-el-hl { margin-top: 39px; }
/* line 77, ../scss/app/base/_v_main_spaces.scss */
.m-el-hl > p:first-child, .m-el-hl > ol:first-child, .m-el-hl > ul:first-child { margin-top: 0; }
/* line 85, ../scss/app/base/_v_main_spaces.scss */
.m-table-cnt-txt-hl { margin-top: 40px; }
/* line 89, ../scss/app/base/_v_main_spaces.scss */
.m-mod-price-total-table { margin-top: 50px; }
/* line 94, ../scss/app/base/_v_main_spaces.scss */
.m-txt-hl-sm { margin-top: 20px; }
/* line 99, ../scss/app/base/_v_main_spaces.scss */
.m-el-el { margin-top: 40px; }
/* line 104, ../scss/app/base/_v_main_spaces.scss */
.m-m-grph-hl { margin-top: 50px; }
/* line 111, ../scss/app/base/_v_main_spaces.scss */
.m-img-txt { margin-top: 40px; }
/* line 116, ../scss/app/base/_v_main_spaces.scss */
.m-m-grph-txt { margin-top: 40px; }
/* line 122, ../scss/app/base/_v_main_spaces.scss */
.m-txt-img { margin-top: 40px; }
/* line 128, ../scss/app/base/_v_main_spaces.scss */
.m-txt-m-grph { margin-top: 40px; }
/* line 132, ../scss/app/base/_v_main_spaces.scss */
.m-img-bg-error-txt { margin-top: 20px; }
/* line 137, ../scss/app/base/_v_main_spaces.scss */
.m-bg-mod-txt { margin-top: 35px; }
/* line 144, ../scss/app/base/_v_main_spaces.scss */
.m-f-c-t-hl { margin-top: 30px; }
/* line 148, ../scss/app/base/_v_main_spaces.scss */
.m-f-c-t-hl.single-item + .space-v-to-stage { margin-top: 0px; }
/* line 150, ../scss/app/base/_v_main_spaces.scss */
.m-f-c-t-hl.single-item + .space-v-to-stage .m-f-img-bg-c-t { margin-top: 25px; }
/* line 156, ../scss/app/base/_v_main_spaces.scss */
.m-f-img-bg-c-t { margin-top: 40px; }
/* line 161, ../scss/app/base/_v_main_spaces.scss */
.m-img-sm-hl { margin-top: 30px; }
/* line 165, ../scss/app/base/_v_main_spaces.scss */
.m-img-sm-txt { margin-top: 30px; }
/* line 170, ../scss/app/base/_v_main_spaces.scss */
.m-el-cntxl-big { margin-top: 50px; }
/* line 175, ../scss/app/base/_v_main_spaces.scss */
.form-ext { margin-top: 30px; }
/* line 177, ../scss/app/base/_v_main_spaces.scss */
.form-ext .radio.big:first-child { margin-top: 0; }
/* line 180, ../scss/app/base/_v_main_spaces.scss */
.form-ext .radio.big { margin-top: 40px; }
/* line 186, ../scss/app/base/_v_main_spaces.scss */
.form-ext + .form-ext .radio.big { margin-top: 30px; }
/* line 192, ../scss/app/base/_v_main_spaces.scss */
.div-table + .form-ext .radio.big { margin-top: 40px; }
/* line 199, ../scss/app/base/_v_main_spaces.scss */
.row-separator { margin-top: 31px; margin-bottom: 31px; }
/* line 206, ../scss/app/base/_v_main_spaces.scss */
.mod-breadcrumb + .main-content > .row:first-child, .mod-breadcrumb + .main-content > form:first-child > .row:first-child { margin-top: 0; }
/* line 210, ../scss/app/base/_v_main_spaces.scss */
.mod-breadcrumb + .main-content > .row:first-child > .columns, .mod-breadcrumb + .main-content > .row:first-child > .container-l-plus, .mod-breadcrumb + .main-content > .row:first-child > .mod-search-results, .mod-breadcrumb + .main-content > form:first-child > .row:first-child > .columns, .mod-breadcrumb + .main-content > form:first-child > .row:first-child > .container-l-plus, .mod-breadcrumb + .main-content > form:first-child > .row:first-child > .mod-search-results { margin-top: -1px; }
/* line 215, ../scss/app/base/_v_main_spaces.scss */
.mod-breadcrumb + .main-content > .row:first-child .hl-text-container:first-child, .mod-breadcrumb + .main-content > form:first-child > .row:first-child .hl-text-container:first-child { margin-top: 50px; }
/* line 220, ../scss/app/base/_v_main_spaces.scss */
.mod-breadcrumb + .main-content > .row:first-child .functions-bar, .mod-breadcrumb + .main-content > form:first-child > .row:first-child .functions-bar { margin-top: 18px; }
/* line 225, ../scss/app/base/_v_main_spaces.scss */
.mod-breadcrumb + .main-content .carousel-wrapper { margin-top: -1px; background-color: #ffffff; }
/* line 242, ../scss/app/base/_v_main_spaces.scss */
.youth-content-wrapper .main-content > .row.space-v-to-header { margin-top: 0; }
/* line 247, ../scss/app/base/_v_main_spaces.scss */
.headimage-xl { margin-top: -1px; background-color: #ffffff; }
/* line 254, ../scss/app/base/_v_main_spaces.scss */
.m-sb-txt { margin-top: 20px; }
/* line 258, ../scss/app/base/_v_main_spaces.scss */
.m-hl-search-product { margin-top: 30px; }
/* line 262, ../scss/app/base/_v_main_spaces.scss */
.m-article-detail-search-product { margin-top: 35px; }
/* line 267, ../scss/app/base/_v_main_spaces.scss */
.m-stage-search-product { margin-top: 20px; }
/* line 271, ../scss/app/base/_v_main_spaces.scss */
.m-fe-progress-bar { margin-top: 50px; }
/* line 276, ../scss/app/base/_v_main_spaces.scss */
.m-filter-txt { margin-top: 30px; }
/* line 280, ../scss/app/base/_v_main_spaces.scss */
.m-filter-hl { margin-top: 30px; }
/* line 284, ../scss/app/base/_v_main_spaces.scss */
.m-m-m .m-filter-hl { margin-top: -20px; }
/* line 288, ../scss/app/base/_v_main_spaces.scss */
.m-filter-sm-hl { margin-top: 30px; }
/* line 292, ../scss/app/base/_v_main_spaces.scss */
.m-filter-hl-mod { margin-top: 30px; }
/* line 296, ../scss/app/base/_v_main_spaces.scss */
.m-first-product-filter { margin-top: 50px; }
/* line 300, ../scss/app/base/_v_main_spaces.scss */
.m-img-row-img-row { margin-top: 30px; }
/* line 304, ../scss/app/base/_v_main_spaces.scss */
.m-fm-fb { margin-top: 30px; }
/* line 309, ../scss/app/base/_v_main_spaces.scss */
.m-table-hl-mod { margin-top: 33px; }
/* line 314, ../scss/app/base/_v_main_spaces.scss */
.m-table-filter { margin-top: 33px; }
/* line 318, ../scss/app/base/_v_main_spaces.scss */
.donation-barometer-form { margin-top: 20px; }
/* line 322, ../scss/app/base/_v_main_spaces.scss */
.analogies { margin-top: 45px; }
/* line 326, ../scss/app/base/_v_main_spaces.scss */
.m-progress-bar-fb { margin-top: 25px; }
/* line 330, ../scss/app/base/_v_main_spaces.scss */
.m-content-filter { margin-top: 35px; }
/* line 334, ../scss/app/base/_v_main_spaces.scss */
.hl-text-container { margin-top: 0; margin-bottom: 0; }
/* line 337, ../scss/app/base/_v_main_spaces.scss */
.hl-text-container p { margin-top: 20px; margin-bottom: 0; }
/* line 342, ../scss/app/base/_v_main_spaces.scss */
.hl-text-container.m-m-m { margin-top: 62px; }
/* line 347, ../scss/app/base/_v_main_spaces.scss */
.load-more { margin-top: 30px; }
/* line 351, ../scss/app/base/_v_main_spaces.scss */
.loading-icon { margin-top: 22px; }
/* line 355, ../scss/app/base/_v_main_spaces.scss */
.mod-certificate-preview { margin-top: 0; margin-bottom: 0; }
/* line 361, ../scss/app/base/_v_main_spaces.scss */
.mod-content-keywords .keyword-container { padding-top: 14px; padding-bottom: 14px; }
/* line 367, ../scss/app/base/_v_main_spaces.scss */
.mod-donation-barometer-container .row { margin-top: 39px; }
/* line 372, ../scss/app/base/_v_main_spaces.scss */
.mod-interactive-tool p:first-child { margin-top: 39px; }
/* line 377, ../scss/app/base/_v_main_spaces.scss */
.mod-interactive-tool .twelve { margin-top: 100px; }
/* line 382, ../scss/app/base/_v_main_spaces.scss */
.donation-barometer { margin-top: 40px; }
/* line 388, ../scss/app/base/_v_main_spaces.scss */
.expand-text > div p:first-child, .expand-text > div ul:first-child, .expand-text > div ol:first-child { margin-top: 18px; padding-top: 0; }
/* line 396, ../scss/app/base/_v_main_spaces.scss */
.expand-text .mod-load-more { padding-top: 10px; }
/* line 401, ../scss/app/base/_v_main_spaces.scss */
h1, h2, h3, h4 { margin-top: 0; margin-bottom: 0; }
/* line 424, ../scss/app/base/_v_main_spaces.scss */
.extra-cms-rte > div > .row:first-child, .extra-cms-rte > div > p:first-child, .extra-cms-rte > div > ol:first-child, .extra-cms-rte > div > ul:first-child, .extra-cms-rte > div > table:first-child { margin-top: 0; }
/* line 437, ../scss/app/base/_v_main_spaces.scss */
.extra-cms-rte > div > .mod-ext-textformat-container { margin-top: -11px; }
/* line 441, ../scss/app/base/_v_main_spaces.scss */
.extra-cms-rte > div > h1 + p, .extra-cms-rte > div > h2 + p, .extra-cms-rte > div > h3 + p, .extra-cms-rte > div > .button-container { margin-top: 39px; }
/* line 449, ../scss/app/base/_v_main_spaces.scss */
.extra-cms-rte > div > p + h1, .extra-cms-rte > div > p + h2, .extra-cms-rte > div > p + h3, .extra-cms-rte > div > ol + h1, .extra-cms-rte > div > ol + h2, .extra-cms-rte > div > ol + h3, .extra-cms-rte > div > ul + h1, .extra-cms-rte > div > ul + h2, .extra-cms-rte > div > ul + h3, .extra-cms-rte > div > table + h1, .extra-cms-rte > div > table + h2, .extra-cms-rte > div > table + h3 { margin-top: 39px; }
/* line 454, ../scss/app/base/_v_main_spaces.scss */
.extra-cms-rte > div > p > img { margin-bottom: 40px; }
/* line 458, ../scss/app/base/_v_main_spaces.scss */
.extra-cms-rte > div > h1, .extra-cms-rte > div > h2, .extra-cms-rte > div > h3 { margin-bottom: 39px; }
/* line 464, ../scss/app/base/_v_main_spaces.scss */
.extra-cms-rte > div > .twelve { margin-top: 50px; float: none; }
/* line 468, ../scss/app/base/_v_main_spaces.scss */
.extra-cms-rte > div > .twelve + h2, .extra-cms-rte > div > .twelve + h3 { margin-top: 70px; }
/* line 472, ../scss/app/base/_v_main_spaces.scss */
.extra-cms-rte > div > .twelve .button-container + h3 { margin-top: 63px; }
/* line 476, ../scss/app/base/_v_main_spaces.scss */
.extra-cms-rte > div > .twelve .twelve { margin-top: 50px; }
/* line 480, ../scss/app/base/_v_main_spaces.scss */
.extra-cms-rte > div > .twelve h1 + p, .extra-cms-rte > div > .twelve h2 + p, .extra-cms-rte > div > .twelve h3 + p { margin-top: 39px; }
/* line 487, ../scss/app/base/_v_main_spaces.scss */
.extra-cms-rte > div > .twelve.margin-collaps-gallery + h2 { margin-top: 40px; }
/* line 490, ../scss/app/base/_v_main_spaces.scss */
.extra-cms-rte > div > .twelve.margin-collaps-gallery + h3 { margin-top: 40px; }
/* line 495, ../scss/app/base/_v_main_spaces.scss */
.extra-cms-rte > div > .twelve p + h1, .extra-cms-rte > div > .twelve p + h2 { margin-top: 39px; }
/* line 502, ../scss/app/base/_v_main_spaces.scss */
.extra-cms-rte > div > p + h3 { margin-top: 60px; }
/* line 508, ../scss/app/base/_v_main_spaces.scss */
.extra-cms-rte > div > .twelve > div > .button-container { margin-top: 6px !important; }
/* line 512, ../scss/app/base/_v_main_spaces.scss */
.extra-cms-rte > div > .twelve > div > p { margin-top: 10px !important; }
/* line 519, ../scss/app/base/_v_main_spaces.scss */
.extra-cms-div .mod-ext-textformat-container { margin-top: -11px; }
/* line 523, ../scss/app/base/_v_main_spaces.scss */
.extra-cms-div .twelve + .button-container { margin-top: 49px; }
/* line 527, ../scss/app/base/_v_main_spaces.scss */
.extra-cms-div p + .button-container { margin-top: 47px; }
/* line 531, ../scss/app/base/_v_main_spaces.scss */
.extra-cms-div .button-container + h3 { margin-top: 63px; }
/* line 539, ../scss/app/base/_v_main_spaces.scss */
.extra-cms-div .row .button-container + h3 { margin-top: 63px; }
/* line 549, ../scss/app/base/_v_main_spaces.scss */
.container-l-plus > p:first-child { margin-top: 0; }
/* line 557, ../scss/app/base/_v_main_spaces.scss */
.mod-ext-textformat-container > div p:first-child { margin-top: 0; }
/* line 4, ../scss/app/base/_no_script.scss */
.no-js .twelve .carousel-wrapper { max-height: 100% !important; overflow: visible !important; }
/* line 8, ../scss/app/base/_no_script.scss */
.no-js .twelve .carousel-wrapper .carousel-item { position: relative; display: block; }
/* line 11, ../scss/app/base/_no_script.scss */
.no-js .twelve .carousel-wrapper .carousel-item .carousel-caption { visibility: visible !important; }
@media screen and (max-width: 359px) { /* line 769, ../scss/app/partials/_modules_mqueries.scss */
  .full-size-stage .fs-content .text-wrapper .fs-title { font-size: 1.23077em; font-size: 5.83333333vw; }
  /* line 773, ../scss/app/partials/_modules_mqueries.scss */
  .full-size-stage .fs-content .text-wrapper .subline { font-size: 1.07692em; font-size: 5vw; }
  /* line 780, ../scss/app/partials/_modules_mqueries.scss */
  .full-size-stage .fs-content .link-wrapper a { font-size: 1.23077em; font-size: 4.444444445vw; height: auto; min-width: 180px; min-width: 50vw; padding: 9px 10px; padding: 2.5vw 2.7777777vw 2.5vw; }
  /* line 792, ../scss/app/partials/_modules_mqueries.scss */
  .full-size-stage .orbit-wrapper .orbit-bullets { margin: 15px 0; }
  /* line 794, ../scss/app/partials/_modules_mqueries.scss */
  .full-size-stage .orbit-wrapper .orbit-bullets li { border-radius: 6px !important; height: 8px !important; height: 3.33333vw !important; width: 8px !important; width: 3.33333vw !important; }
  /* line 803, ../scss/app/partials/_modules_mqueries.scss */
  .full-size-stage .slider-nav .slider-nav-wrapper { display: none; } }
@media only screen and (min-width: 768px) and (max-width: 920px) { /* line 57, ../scss/app/partials/_streams_mqueries.scss */
  .six .tab-content.list .carousel-wrapper .orbit-slide { height: 240px; overflow: hidden; } }
@media only screen and (min-width: 423px) and (max-width: 767px) { /* line 64, ../scss/app/partials/_streams_mqueries.scss */
  .six .tab-content.list .carousel-wrapper .orbit-slide { height: auto; overflow: hidden; }
  /* line 68, ../scss/app/partials/_streams_mqueries.scss */
  .six .tab-content.list .carousel-wrapper { width: 100%; height: 400px; } }
@media only screen and (max-width: 422px) { /* line 75, ../scss/app/partials/_streams_mqueries.scss */
  .six .tab-content.list .carousel-wrapper .orbit-slide { height: auto; overflow: hidden; }
  /* line 79, ../scss/app/partials/_streams_mqueries.scss */
  .six .tab-content.list .carousel-wrapper { width: 100%; height: 470px; } }
@media only screen and (min-width: 768px) and (max-width: 920px) { /* line 57, ../scss/app/partials/_streams_mqueries.scss */
  .six .tab-content.list .carousel-wrapper .orbit-slide { height: 240px; overflow: hidden; } }
@media only screen and (min-width: 423px) and (max-width: 767px) { /* line 64, ../scss/app/partials/_streams_mqueries.scss */
  .six .tab-content.list .carousel-wrapper .orbit-slide { height: auto; overflow: hidden; }
  /* line 68, ../scss/app/partials/_streams_mqueries.scss */
  .six .tab-content.list .carousel-wrapper { width: 100%; height: 400px; } }
@media only screen and (max-width: 422px) { /* line 75, ../scss/app/partials/_streams_mqueries.scss */
  .six .tab-content.list .carousel-wrapper .orbit-slide { height: auto; overflow: hidden; }
  /* line 79, ../scss/app/partials/_streams_mqueries.scss */
  .six .tab-content.list .carousel-wrapper { width: 100%; height: 470px; } }
@media only screen and (min-width: 768px) { /* line 15, ../scss/app/base/_base_mqueries.scss */
  .grid-a-b-hide { display: none !important; }
  /* line 19, ../scss/app/base/_base_mqueries.scss */
  .video-responsive { padding-bottom: 0; height: 395px; width: 706px; }
  /* line 4, ../scss/app/partials/_tables_div_mqueries.scss */
  .div-table-shopping-cart .product-row .four-plus { padding-left: 0; }
  /* line 9, ../scss/app/partials/_tables_div_mqueries.scss */
  .div-table-shopping-cart .bonus-row .one-plus { padding-left: 0; }
  /* line 3, ../scss/app/partials/_buttons_mqueries.scss */
  .button-play { width: 96px; height: 96px; background: url(/blob/6150/dc9688125eedc67668bbc922a3b95c99/buttons-png-data.png) 0 -931px no-repeat; height: 96px; width: 96px; display: inline-block; }
  /* line 9, ../scss/app/partials/_buttons_mqueries.scss */
  .button-play.bp--youtube { background: url(/blob/6150/dc9688125eedc67668bbc922a3b95c99/buttons-png-data.png) 0 -1075px no-repeat; height: 96px; width: 96px; display: inline-block; }
  /* line 14, ../scss/app/partials/_buttons_mqueries.scss */
  .button-play.bp--centred { position: absolute; top: 50%; left: 50%; margin-left: -48px; margin-top: -48px; } }
@media (max-width: 1023px) { /* line 29, ../scss/app/base/_base_mqueries.scss */
  * { outline: none; -webkit-tap-highlight-color: transparent; }
  /* line 33, ../scss/app/base/_base_mqueries.scss */
  .grid-b-c-d-hide { display: none !important; }
  /* line 36, ../scss/app/base/_base_mqueries.scss */
  h2 { font-size: 1.53846em; }
  /* line 41, ../scss/app/base/_base_mqueries.scss */
  .ui-spinner .ui-spinner-button { display: none; }
  /* line 46, ../scss/app/base/_base_mqueries.scss */
  .back-link { font-size: 1.23077em; }
  /* line 50, ../scss/app/base/_base_mqueries.scss */
  .newsletter-iframe { height: 650px; width: 100%; }
  /* line 55, ../scss/app/base/_base_mqueries.scss */
  .grid-a-hide { display: block !important; }
  /* line 60, ../scss/app/base/_base_mqueries.scss */
  .ad-fireplace { display: none !important; }
  /* line 9, ../scss/app/partials/_modules_mqueries.scss */
  .analogies.static-analogies .analogy .analogy-amount { font-size: 4em; }
  /* line 16, ../scss/app/partials/_modules_mqueries.scss */
  .mod-progress-display { font-size: 1.38462em; }
  /* line 18, ../scss/app/partials/_modules_mqueries.scss */
  .mod-progress-display .text { padding: 0 0 0 9px; min-height: 46px; margin-right: -15px; }
  /* line 24, ../scss/app/partials/_modules_mqueries.scss */
  .mod-progress-display .display-bg { right: 15px; }
  /* line 28, ../scss/app/partials/_modules_mqueries.scss */
  .mod-progress-display .display-offset-bg { width: 15px; left: -15px; }
  /* line 35, ../scss/app/partials/_modules_mqueries.scss */
  .input-text-container input { width: 143px; }
  /* line 41, ../scss/app/partials/_modules_mqueries.scss */
  .mod-theme div.radio { margin-left: 0; }
  /* line 104, ../scss/app/base/_sprites_mqueries.scss */
  .status-done .arrow-progress-bg { background: url(/blob/6148/e73d9b626855c6e6ead5cdd276bf6b94/bgs-png-data.png) 0 -120px no-repeat; height: 46px; width: 15px; display: inline-block; }
  /* line 108, ../scss/app/base/_sprites_mqueries.scss */
  .status-done:hover .arrow-progress-bg { background: url(/blob/6148/e73d9b626855c6e6ead5cdd276bf6b94/bgs-png-data.png) 0 -166px no-repeat; height: 46px; width: 15px; display: inline-block; }
  /* line 112, ../scss/app/base/_sprites_mqueries.scss */
  .status-active .arrow-progress-bg { background: url(/blob/6148/e73d9b626855c6e6ead5cdd276bf6b94/bgs-png-data.png) 0 -16px no-repeat; height: 46px; width: 15px; display: inline-block; }
  /* line 116, ../scss/app/base/_sprites_mqueries.scss */
  .status-all-done .arrow-progress-bg { background: url(/blob/6148/e73d9b626855c6e6ead5cdd276bf6b94/bgs-png-data.png) 0 -120px no-repeat; height: 46px; width: 15px; display: inline-block; }
  /* line 120, ../scss/app/base/_sprites_mqueries.scss */
  .status-disabled .arrow-progress-bg { background: url(/blob/6148/e73d9b626855c6e6ead5cdd276bf6b94/bgs-png-data.png) 0 -328px no-repeat; height: 46px; width: 15px; display: inline-block; }
  /* line 7, ../scss/app/base/_text_mqueries.scss */
  h1 { font-size: 2em; line-height: 1.25em; }
  /* line 12, ../scss/app/base/_text_mqueries.scss */
  h2, h3 { font-size: 1.53846em; line-height: 1.25em; }
  /* line 50, ../scss/app/partials/_teaser_mqueries.scss */
  .teaser-ext h2, .teaser-tile h2, .teaser-variant h2, .teaser-product h2 { font-size: 1.38462em; line-height: 1.2em; }
  /* line 58, ../scss/app/partials/_teaser_mqueries.scss */
  .teaser-list-large .teaser-container { width: 638px; margin: 0 auto; padding: 0; }
  /* line 63, ../scss/app/partials/_teaser_mqueries.scss */
  .teaser-list-large .teaser-container .teaser-large-single-container { width: 302px; float: left; clear: both; margin-left: 0; }
  /* line 69, ../scss/app/partials/_teaser_mqueries.scss */
  .teaser-list-large .teaser-container .teaser-large-single-container section { float: none; }
  /* line 73, ../scss/app/partials/_teaser_mqueries.scss */
  .teaser-list-large .teaser-container .teaser-large-single-container .teaser-large-content-container { float: none; height: 210px; width: 100%; }
  /* line 78, ../scss/app/partials/_teaser_mqueries.scss */
  .teaser-list-large .teaser-container .teaser-large-single-container .teaser-large-content-container .link-container { top: auto; transform: none; -webkit-transform: none; -ms-transform: none; }
  /* line 84, ../scss/app/partials/_teaser_mqueries.scss */
  .teaser-list-large .teaser-container .teaser-large-single-container .teaser-large-content-container .link-container .teaser-large-link { display: block; margin-top: 10px; }
  /* line 93, ../scss/app/partials/_teaser_mqueries.scss */
  .teaser-list-large .teaser-large-single-container:nth-of-type(even) { float: right; clear: none; margin-left: 0; margin-right: 0; }
  /* line 18, ../scss/app/partials/_tables_div_mqueries.scss */
  .div-table-shopping-cart .bonus-cash-row .text-icon-container { margin-left: 0; }
  /* line 3, ../scss/app/partials/_highlightbox_mqueries.scss */
  .carousel-wrapper .mod-highlightbox, .maps-xl-wrapper .mod-highlightbox { top: 30px; padding: 20px 12px 20px 12px; }
  /* line 8, ../scss/app/partials/_highlightbox_mqueries.scss */
  .carousel-wrapper .mod-highlightbox p, .maps-xl-wrapper .mod-highlightbox p { display: none; }
  /* line 12, ../scss/app/partials/_highlightbox_mqueries.scss */
  .carousel-wrapper .mod-highlightbox label, .maps-xl-wrapper .mod-highlightbox label { display: none; }
  /* line 16, ../scss/app/partials/_highlightbox_mqueries.scss */
  .carousel-wrapper .mod-highlightbox label:first-child, .maps-xl-wrapper .mod-highlightbox label:first-child { display: block; }
  /* line 20, ../scss/app/partials/_highlightbox_mqueries.scss */
  .carousel-wrapper .mod-highlightbox .chzn-container, .maps-xl-wrapper .mod-highlightbox .chzn-container { display: none; } }
@media only screen and (min-width: 768px) and (max-width: 1023px) { /* line 67, ../scss/app/base/_base_mqueries.scss */
  .grid-b-hide { display: none !important; }
  /* line 71, ../scss/app/base/_base_mqueries.scss */
  body { padding: 0 0; }
  /* line 75, ../scss/app/base/_base_mqueries.scss */
  .columns, .row > .container-l-plus, .mod-search-results { padding-left: 13px; padding-right: 13px; }
  /* line 94, ../scss/app/base/_base_mqueries.scss */
  .row { width: auto; }
  /* line 96, ../scss/app/base/_base_mqueries.scss */
  .row .row { margin-left: -13px; margin-right: -13px; }
  /* line 102, ../scss/app/base/_base_mqueries.scss */
  .net-grid-content { margin: 0 13px; }
  /* line 107, ../scss/app/base/_base_mqueries.scss */
  .mosaic-module .detail-text { padding-left: 13px; padding-right: 13px; }
  /* line 134, ../scss/app/partials/_ui_mqueries.scss */
  .five-items { width: 504px; }
  /* line 136, ../scss/app/partials/_ui_mqueries.scss */
  .five-items .carousel-multiple { width: 504px; }
  /* line 141, ../scss/app/partials/_ui_mqueries.scss */
  .three-items, .mod-interactive-tool .three-items { width: 100%; }
  /* line 144, ../scss/app/partials/_ui_mqueries.scss */
  .three-items .carousel-multiple-nav.right-btn, .mod-interactive-tool .three-items .carousel-multiple-nav.right-btn { right: 0px; }
  /* line 147, ../scss/app/partials/_ui_mqueries.scss */
  .three-items .carousel-multiple-nav.left-btn, .mod-interactive-tool .three-items .carousel-multiple-nav.left-btn { left: 0px; }
  /* line 5, ../scss/app/partials/_teaser_mqueries.scss */
  .unicef-special { margin-right: -13px; margin-left: -13px; }
  /* line 8, ../scss/app/partials/_teaser_mqueries.scss */
  .unicef-special .teaser, .unicef-special .teaser-rotation { padding-left: 26px; padding-right: 26px; }
  /* line 19, ../scss/app/partials/_teaser_mqueries.scss */
  .teaser-product-shopping-card img + .text, .teaser-product-shopping-card-header img + .text { margin-left: 100px; }
  /* line 25, ../scss/app/partials/_teaser_mqueries.scss */
  .eight .teaser-stream-l-image .image, .search-block .teaser-stream-l-image .image { max-width: 202px; }
  /* line 29, ../scss/app/partials/_teaser_mqueries.scss */
  .eight .teaser-stream-l-image .text, .search-block .teaser-stream-l-image .text { margin-left: 222px; }
  /* line 35, ../scss/app/partials/_teaser_mqueries.scss */
  .teaser-list-medium p { font-size: 0.84615em; }
  /* line 26, ../scss/app/partials/_tables_div_mqueries.scss */
  .div-table-shopping-cart .six:first-child { width: 39.9801587301587276%; }
  /* line 30, ../scss/app/partials/_tables_div_mqueries.scss */
  .div-table-shopping-cart .six { width: 60.019841269841266%; }
  /* line 122, ../scss/app/partials/_highlightbox_mqueries.scss */
  .carousel-wrapper .mod-highlightbox, .maps-xl-wrapper .mod-highlightbox { top: 30px; padding: 20px 12px 20px 12px; }
  /* line 59, ../scss/app/partials/_modules_mqueries.scss */
  .bonus-cash-row .input-text-container input { width: 114px; }
  /* line 15, ../scss/app/partials/_ui_mqueries.scss */
  aside .six .carousel-wrapper, .six-layer.carousel-wrapper, .four .carousel-wrapper { width: auto; }
  /* line 21, ../scss/app/partials/_ui_mqueries.scss */
  .row .twelve .carousel-wrapper .carousel-caption { font-size: 1.38462em; }
  /* line 14, ../scss/app/partials/_filter_sorting_mqueries.scss */
  .mod-filter > li:hover { background: none; }
  /* line 17, ../scss/app/partials/_filter_sorting_mqueries.scss */
  .mod-filter > li:hover .dd-toggle { background: none; }
  /* line 21, ../scss/app/partials/_filter_sorting_mqueries.scss */
  .mod-filter > li:hover .flyout-container { display: none; }
  /* line 26, ../scss/app/partials/_filter_sorting_mqueries.scss */
  .mod-filter > li.hovered { background: #fff; }
  /* line 29, ../scss/app/partials/_filter_sorting_mqueries.scss */
  .mod-filter > li.hovered .dd-toggle { background: #fff; }
  /* line 33, ../scss/app/partials/_filter_sorting_mqueries.scss */
  .mod-filter > li.hovered .flyout-container { display: block; }
  /* line 56, ../scss/app/partials/_filter_sorting_mqueries.scss */
  .group-filter-skin .ui-button-text { font-size: 10px; white-space: nowrap; }
  /* line 60, ../scss/app/partials/_filter_sorting_mqueries.scss */
  .group-filter-skin .dd-toggle { display: inline-block; width: 100%; }
  /* line 64, ../scss/app/partials/_filter_sorting_mqueries.scss */
  .group-filter-skin .dd-toggle .dd-states-icon { top: auto; left: auto; position: relative; }
  /* line 70, ../scss/app/partials/_filter_sorting_mqueries.scss */
  .group-filter-skin .dd-toggle .text { font-size: 10px; vertical-align: top; }
  /* line 75, ../scss/app/partials/_filter_sorting_mqueries.scss */
  .group-filter-skin .dd-toggle .arrow { vertical-align: top; margin-top: 2px; }
  /* line 82, ../scss/app/partials/_filter_sorting_mqueries.scss */
  .group-filter-skin .dd-states:hover .dd-states-icon { left: auto; }
  /* line 102, ../scss/app/partials/_filter_sorting_mqueries.scss */
  .group-event-filter-skin .ui-button-text { white-space: nowrap; font-size: 10px; }
  /* line 109, ../scss/app/partials/_filter_sorting_mqueries.scss */
  .activity-filter-part-1-skin .col-1 { width: 38%; }
  /* line 113, ../scss/app/partials/_filter_sorting_mqueries.scss */
  .activity-filter-part-1-skin .col-2 { width: 31%; }
  /* line 117, ../scss/app/partials/_filter_sorting_mqueries.scss */
  .activity-filter-part-1-skin .col-3 { width: 31%; }
  /* line 121, ../scss/app/partials/_filter_sorting_mqueries.scss */
  .activity-filter-part-1-skin .ui-button-text { white-space: nowrap; }
  /* line 125, ../scss/app/partials/_filter_sorting_mqueries.scss */
  .activity-filter-part-1-skin .dd-toggle { display: inline-block; width: 100%; }
  /* line 129, ../scss/app/partials/_filter_sorting_mqueries.scss */
  .activity-filter-part-1-skin .dd-toggle .dd-activity-icon, .activity-filter-part-1-skin .dd-toggle .dd-country-icon, .activity-filter-part-1-skin .dd-toggle .dd-keyword-icon { top: auto; left: auto !important; position: relative; }
  /* line 137, ../scss/app/partials/_filter_sorting_mqueries.scss */
  .activity-filter-part-1-skin .dd-toggle .text { vertical-align: top; }
  /* line 141, ../scss/app/partials/_filter_sorting_mqueries.scss */
  .activity-filter-part-1-skin .dd-toggle .arrow { vertical-align: top; margin-top: 2px; }
  /* line 146, ../scss/app/partials/_filter_sorting_mqueries.scss */
  .activity-filter-part-1-skin .dd-activity:hover .dd-activity-icon, .activity-filter-part-1-skin .dd-country:hover .dd-country-icon, .activity-filter-part-1-skin .dd-keyword:hover .dd-keyword-icon { left: auto; }
  /* line 154, ../scss/app/partials/_filter_sorting_mqueries.scss */
  .voluntary-filter-skin .ui-button-text { white-space: nowrap; }
  /* line 157, ../scss/app/partials/_filter_sorting_mqueries.scss */
  .voluntary-filter-skin .dd-toggle { display: inline-block; width: 100%; }
  /* line 161, ../scss/app/partials/_filter_sorting_mqueries.scss */
  .voluntary-filter-skin .dd-toggle .dd-states-icon { top: auto; left: auto; position: relative; }
  /* line 167, ../scss/app/partials/_filter_sorting_mqueries.scss */
  .voluntary-filter-skin .dd-toggle .text { vertical-align: top; }
  /* line 171, ../scss/app/partials/_filter_sorting_mqueries.scss */
  .voluntary-filter-skin .dd-toggle .arrow { vertical-align: top; margin-top: 2px; }
  /* line 178, ../scss/app/partials/_filter_sorting_mqueries.scss */
  .voluntary-filter-skin .dd-states:hover .dd-states-icon { left: auto; }
  /* line 185, ../scss/app/partials/_filter_sorting_mqueries.scss */
  .pate-filter-skin .checkbox { margin-left: 10px; }
  /* line 187, ../scss/app/partials/_filter_sorting_mqueries.scss */
  .pate-filter-skin .checkbox label { margin-top: -8px; }
  /* line 4, ../scss/app/partials/_filter_sidebar_mqueries.scss */
  .mod-filter-aside .period-filter .columns, .mod-filter-aside .period-filter .row > .container-l-plus, .mod-filter-aside .period-filter .mod-search-results { float: none; }
  /* line 10, ../scss/app/partials/_filter_sidebar_mqueries.scss */
  #PressSearchbar.mod-filter-aside .columns, #PressSearchbar.mod-filter-aside .row > .container-l-plus, #PressSearchbar.mod-filter-aside .mod-search-results { float: none; }
  /* line 22, ../scss/app/partials/_product_search_mqueries.scss */
  .mod-search-product label { left: 5%; }
  /* line 26, ../scss/app/partials/_product_search_mqueries.scss */
  .mod-search-product .mod-shopping-cart { width: 19.983%; }
  /* line 30, ../scss/app/partials/_product_search_mqueries.scss */
  .mod-search-product .mod-search { width: 41.555%; }
  /* line 35, ../scss/app/partials/_product_search_mqueries.scss */
  .mod-search-product .mod-search input, .mod-search-product .mod-search input:focus { width: 76%; }
  /* line 4, ../scss/app/partials/_product_details_mqueries.scss */
  .product-details .bonus-sum-container div.radio { margin-right: 12px; }
  /* line 2, ../scss/app/partials/_layer_mqueries.scss */
  .reveal-modal { width: 79.6874999999999796%; margin-left: -39.8437499999999898%; }
  /* line 8, ../scss/app/partials/_layer_mqueries.scss */
  .reveal-modal.small { width: 66.6666666666666496%; margin-left: -33.3333333333333248%; }
  /* line 13, ../scss/app/partials/_layer_mqueries.scss */
  .reveal-modal.large { width: 93.2291666666666428%; margin-left: -46.6145833333333214%; }
  /* line 18, ../scss/app/partials/_layer_mqueries.scss */
  .reveal-modal.xlarge { width: 95.8333333333333088%; margin-left: -47.9166666666666544%; }
  /* line 23, ../scss/app/partials/_layer_mqueries.scss */
  .reveal-modal.expand { width: 95.8333333333333088%; margin-left: -47.9166666666666544%; }
  /* line 29, ../scss/app/partials/_layer_mqueries.scss */
  .reveal-modal iframe.youtube { width: 100% !important; }
  /* line 51, ../scss/app/partials/_promo_teaser.scss */
  .teaser-promo .content { width: 72%; }
  /* line 33, ../scss/app/base/_text_mqueries.scss */
  .h1-responsive { font-size: 3.07692em; }
  /* line 7, ../scss/app/partials/_country-list_mqueries.scss */
  .country-list { margin-left: auto; margin-right: auto; width: 650px; }
  /* line 12, ../scss/app/partials/_country-list_mqueries.scss */
  .country-list .cl__item:nth-child(6n) { margin-right: 34px; }
  /* line 16, ../scss/app/partials/_country-list_mqueries.scss */
  .country-list .cl__item:nth-child(4n) { margin-right: 0; }
  /* line 51, ../scss/app/partials/_nav-main_mqueries.scss */
  .nav-main__logo { width: 140px; bottom: 6px; }
  /* line 56, ../scss/app/partials/_nav-main_mqueries.scss */
  .nav-main__cta { height: 54px; }
  /* line 60, ../scss/app/partials/_nav-main_mqueries.scss */
  .nav-main__cat-1-btn { font-size: 1.53846em; line-height: 3.4em; }
  /* line 65, ../scss/app/partials/_nav-main_mqueries.scss */
  .nav-main__cat-1-list { padding: 0; } }
@media only screen and (min-device-width: 768px) and (max-device-width: 1024px) and (orientation: portrait) { /* line 67, ../scss/app/base/_base_mqueries.scss */
  .grid-b-hide { display: none !important; }
  /* line 71, ../scss/app/base/_base_mqueries.scss */
  body { padding: 0 0; }
  /* line 75, ../scss/app/base/_base_mqueries.scss */
  .columns, .row > .container-l-plus, .mod-search-results { padding-left: 13px; padding-right: 13px; }
  /* line 94, ../scss/app/base/_base_mqueries.scss */
  .row { width: auto; }
  /* line 96, ../scss/app/base/_base_mqueries.scss */
  .row .row { margin-left: -13px; margin-right: -13px; }
  /* line 102, ../scss/app/base/_base_mqueries.scss */
  .net-grid-content { margin: 0 13px; }
  /* line 107, ../scss/app/base/_base_mqueries.scss */
  .mosaic-module .detail-text { padding-left: 13px; padding-right: 13px; }
  /* line 198, ../scss/app/partials/_filter_sorting_mqueries.scss */
  .mod-filter .flyout-container { width: 180%; }
  /* line 102, ../scss/app/partials/_tab-navigation_mqueries.scss */
  .tab-xl .tab-navigation ul li { margin: 3px 0; }
  /* line 107, ../scss/app/partials/_tab-navigation_mqueries.scss */
  .tab-xl .tab-navigation ul li:first-child a i { left: 4px; }
  /* line 110, ../scss/app/partials/_tab-navigation_mqueries.scss */
  .tab-xl .tab-navigation ul li:first-child a .text { margin-left: 39px; } }
@media only screen and (min-device-width: 768px) and (max-device-width: 1024px) and (orientation: landscape) { /* line 14, ../scss/app/partials/_filter_sorting_mqueries.scss */
  .mod-filter > li:hover { background: none; }
  /* line 17, ../scss/app/partials/_filter_sorting_mqueries.scss */
  .mod-filter > li:hover .dd-toggle { background: none; }
  /* line 21, ../scss/app/partials/_filter_sorting_mqueries.scss */
  .mod-filter > li:hover .flyout-container { display: none; }
  /* line 26, ../scss/app/partials/_filter_sorting_mqueries.scss */
  .mod-filter > li.hovered { background: #fff; }
  /* line 29, ../scss/app/partials/_filter_sorting_mqueries.scss */
  .mod-filter > li.hovered .dd-toggle { background: #fff; }
  /* line 33, ../scss/app/partials/_filter_sorting_mqueries.scss */
  .mod-filter > li.hovered .flyout-container { display: block; }
  /* line 56, ../scss/app/partials/_filter_sorting_mqueries.scss */
  .group-filter-skin .ui-button-text { font-size: 10px; white-space: nowrap; }
  /* line 60, ../scss/app/partials/_filter_sorting_mqueries.scss */
  .group-filter-skin .dd-toggle { display: inline-block; width: 100%; }
  /* line 64, ../scss/app/partials/_filter_sorting_mqueries.scss */
  .group-filter-skin .dd-toggle .dd-states-icon { top: auto; left: auto; position: relative; }
  /* line 70, ../scss/app/partials/_filter_sorting_mqueries.scss */
  .group-filter-skin .dd-toggle .text { font-size: 10px; vertical-align: top; }
  /* line 75, ../scss/app/partials/_filter_sorting_mqueries.scss */
  .group-filter-skin .dd-toggle .arrow { vertical-align: top; margin-top: 2px; }
  /* line 82, ../scss/app/partials/_filter_sorting_mqueries.scss */
  .group-filter-skin .dd-states:hover .dd-states-icon { left: auto; }
  /* line 102, ../scss/app/partials/_filter_sorting_mqueries.scss */
  .group-event-filter-skin .ui-button-text { white-space: nowrap; font-size: 10px; }
  /* line 109, ../scss/app/partials/_filter_sorting_mqueries.scss */
  .activity-filter-part-1-skin .col-1 { width: 38%; }
  /* line 113, ../scss/app/partials/_filter_sorting_mqueries.scss */
  .activity-filter-part-1-skin .col-2 { width: 31%; }
  /* line 117, ../scss/app/partials/_filter_sorting_mqueries.scss */
  .activity-filter-part-1-skin .col-3 { width: 31%; }
  /* line 121, ../scss/app/partials/_filter_sorting_mqueries.scss */
  .activity-filter-part-1-skin .ui-button-text { white-space: nowrap; }
  /* line 125, ../scss/app/partials/_filter_sorting_mqueries.scss */
  .activity-filter-part-1-skin .dd-toggle { display: inline-block; width: 100%; }
  /* line 129, ../scss/app/partials/_filter_sorting_mqueries.scss */
  .activity-filter-part-1-skin .dd-toggle .dd-activity-icon, .activity-filter-part-1-skin .dd-toggle .dd-country-icon, .activity-filter-part-1-skin .dd-toggle .dd-keyword-icon { top: auto; left: auto !important; position: relative; }
  /* line 137, ../scss/app/partials/_filter_sorting_mqueries.scss */
  .activity-filter-part-1-skin .dd-toggle .text { vertical-align: top; }
  /* line 141, ../scss/app/partials/_filter_sorting_mqueries.scss */
  .activity-filter-part-1-skin .dd-toggle .arrow { vertical-align: top; margin-top: 2px; }
  /* line 146, ../scss/app/partials/_filter_sorting_mqueries.scss */
  .activity-filter-part-1-skin .dd-activity:hover .dd-activity-icon, .activity-filter-part-1-skin .dd-country:hover .dd-country-icon, .activity-filter-part-1-skin .dd-keyword:hover .dd-keyword-icon { left: auto; }
  /* line 154, ../scss/app/partials/_filter_sorting_mqueries.scss */
  .voluntary-filter-skin .ui-button-text { white-space: nowrap; }
  /* line 157, ../scss/app/partials/_filter_sorting_mqueries.scss */
  .voluntary-filter-skin .dd-toggle { display: inline-block; width: 100%; }
  /* line 161, ../scss/app/partials/_filter_sorting_mqueries.scss */
  .voluntary-filter-skin .dd-toggle .dd-states-icon { top: auto; left: auto; position: relative; }
  /* line 167, ../scss/app/partials/_filter_sorting_mqueries.scss */
  .voluntary-filter-skin .dd-toggle .text { vertical-align: top; }
  /* line 171, ../scss/app/partials/_filter_sorting_mqueries.scss */
  .voluntary-filter-skin .dd-toggle .arrow { vertical-align: top; margin-top: 2px; }
  /* line 178, ../scss/app/partials/_filter_sorting_mqueries.scss */
  .voluntary-filter-skin .dd-states:hover .dd-states-icon { left: auto; }
  /* line 185, ../scss/app/partials/_filter_sorting_mqueries.scss */
  .pate-filter-skin .checkbox { margin-left: 10px; }
  /* line 187, ../scss/app/partials/_filter_sorting_mqueries.scss */
  .pate-filter-skin .checkbox label { margin-top: -8px; } }
@media only screen and (max-width: 767px) { /* line 116, ../scss/app/base/_base_mqueries.scss */
  .grid-c-d-hide { display: none !important; }
  /* line 120, ../scss/app/base/_base_mqueries.scss */
  .no-offset-grid-cd { margin-left: 0 !important; }
  /* line 124, ../scss/app/base/_base_mqueries.scss */
  body { padding: 0 0; margin: 0; }
  /* line 129, ../scss/app/base/_base_mqueries.scss */
  .columns, .row > .container-l-plus, .mod-search-results { padding-left: 15px; padding-right: 15px; }
  /* line 160, ../scss/app/base/_base_mqueries.scss */
  .grid-c-d { display: inherit; }
  /* line 164, ../scss/app/base/_base_mqueries.scss */
  .grid-a-b { display: none; }
  /* line 168, ../scss/app/base/_base_mqueries.scss */
  .v-separator { background-image: none; }
  /* line 172, ../scss/app/base/_base_mqueries.scss */
  hr.grid-c-d { margin-top: 30px; margin-bottom: 30px; }
  /* line 177, ../scss/app/base/_base_mqueries.scss */
  hr.grid-a-b-hide { margin-top: 30px; margin-bottom: 30px; }
  /* line 182, ../scss/app/base/_base_mqueries.scss */
  .row .columns:last-child hr.grid-c-d, .row > .container-l-plus:last-child hr.grid-c-d, .row .mod-search-results:last-child hr.grid-c-d { margin-bottom: 0; }
  /* line 189, ../scss/app/base/_base_mqueries.scss */
  .row { width: auto; min-width: 0; margin-left: 0; margin-right: 0; }
  /* line 195, ../scss/app/base/_base_mqueries.scss */
  .column, .columns, .row > .container-l-plus, .mod-search-results { width: auto !important; float: none; }
  /* line 199, ../scss/app/base/_base_mqueries.scss */
  .column:last-child, .columns:last-child, .row > .container-l-plus:last-child, .mod-search-results:last-child { float: none; }
  /* line 202, ../scss/app/base/_base_mqueries.scss */
  [class*="column"] + [class*="column"]:last-child { float: none; }
  /* line 205, ../scss/app/base/_base_mqueries.scss */
  .column:before, .columns:before, .row > .container-l-plus:before, .mod-search-results:before, .column:after, .columns:after, .row > .container-l-plus:after, .mod-search-results:after { content: ""; display: table; }
  /* line 209, ../scss/app/base/_base_mqueries.scss */
  .column:after, .columns:after, .row > .container-l-plus:after, .mod-search-results:after { clear: both; }
  /* line 214, ../scss/app/base/_base_mqueries.scss */
  .transform-left-col, .transform-right-col { display: inline-block; }
  /* line 219, ../scss/app/base/_base_mqueries.scss */
  .transform-right-col { float: right; }
  /* line 236, ../scss/app/base/_base_mqueries.scss */
  .mosaic-module .detail-text { padding-left: 15px; padding-right: 15px; }
  /* line 2, ../scss/app/base/_sprites_mqueries.scss */
  .slider-huge-next-blue, .slider-big-next-blue { background: url(/blob/6150/dc9688125eedc67668bbc922a3b95c99/buttons-png-data.png) 0 -2403px no-repeat; height: 34px; width: 34px; display: inline-block; }
  /* line 4, ../scss/app/base/_sprites_mqueries.scss */
  .slider-huge-next-blue:hover, .slider-huge-next-blue:active, .slider-big-next-blue:hover, .slider-big-next-blue:active { background: url(/blob/6150/dc9688125eedc67668bbc922a3b95c99/buttons-png-data.png) 0 -2437px no-repeat; height: 34px; width: 34px; display: inline-block; }
  /* line 8, ../scss/app/base/_sprites_mqueries.scss */
  .slider-huge-prev-blue, .slider-big-prev-blue { background: url(/blob/6150/dc9688125eedc67668bbc922a3b95c99/buttons-png-data.png) 0 -3069px no-repeat; height: 34px; width: 34px; display: inline-block; }
  /* line 10, ../scss/app/base/_sprites_mqueries.scss */
  .slider-huge-prev-blue:hover, .slider-huge-prev-blue:active, .slider-big-prev-blue:hover, .slider-big-prev-blue:active { background: url(/blob/6150/dc9688125eedc67668bbc922a3b95c99/buttons-png-data.png) 0 -3103px no-repeat; height: 34px; width: 34px; display: inline-block; }
  /* line 14, ../scss/app/base/_sprites_mqueries.scss */
  .slider-huge-next-white { background: url(/blob/6150/dc9688125eedc67668bbc922a3b95c99/buttons-png-data.png) 0 -2403px no-repeat; height: 34px; width: 34px; display: inline-block; }
  /* line 16, ../scss/app/base/_sprites_mqueries.scss */
  .slider-huge-next-white:hover, .slider-huge-next-white:active { background: url(/blob/6150/dc9688125eedc67668bbc922a3b95c99/buttons-png-data.png) 0 -2437px no-repeat; height: 34px; width: 34px; display: inline-block; }
  /* line 20, ../scss/app/base/_sprites_mqueries.scss */
  .slider-huge-prev-white { background: url(/blob/6150/dc9688125eedc67668bbc922a3b95c99/buttons-png-data.png) 0 -3069px no-repeat; height: 34px; width: 34px; display: inline-block; }
  /* line 22, ../scss/app/base/_sprites_mqueries.scss */
  .slider-huge-prev-white:hover, .slider-huge-prev-white:active { background: url(/blob/6150/dc9688125eedc67668bbc922a3b95c99/buttons-png-data.png) 0 -3103px no-repeat; height: 34px; width: 34px; display: inline-block; }
  /* line 38, ../scss/app/base/_sprites_mqueries.scss */
  .twelve .carousel-wrapper.blue-theme .orbit-wrapper .slider-nav span.right, .row .twelve .carousel-wrapper.blue-theme .orbit-wrapper .slider-nav span.right { background: url(/blob/6150/dc9688125eedc67668bbc922a3b95c99/buttons-png-data.png) 0 -2403px no-repeat; height: 34px; width: 34px; display: inline-block; }
  /* line 40, ../scss/app/base/_sprites_mqueries.scss */
  .twelve .carousel-wrapper.blue-theme .orbit-wrapper .slider-nav span.right:hover, .twelve .carousel-wrapper.blue-theme .orbit-wrapper .slider-nav span.right:active, .row .twelve .carousel-wrapper.blue-theme .orbit-wrapper .slider-nav span.right:hover, .row .twelve .carousel-wrapper.blue-theme .orbit-wrapper .slider-nav span.right:active { background: url(/blob/6150/dc9688125eedc67668bbc922a3b95c99/buttons-png-data.png) 0 -2437px no-repeat; height: 34px; width: 34px; display: inline-block; }
  /* line 44, ../scss/app/base/_sprites_mqueries.scss */
  .twelve .carousel-wrapper.blue-theme .orbit-wrapper .slider-nav span.left, .row .twelve .carousel-wrapper.blue-theme .orbit-wrapper .slider-nav span.left { background: url(/blob/6150/dc9688125eedc67668bbc922a3b95c99/buttons-png-data.png) 0 -3069px no-repeat; height: 34px; width: 34px; display: inline-block; }
  /* line 46, ../scss/app/base/_sprites_mqueries.scss */
  .twelve .carousel-wrapper.blue-theme .orbit-wrapper .slider-nav span.left:hover, .twelve .carousel-wrapper.blue-theme .orbit-wrapper .slider-nav span.left:active, .row .twelve .carousel-wrapper.blue-theme .orbit-wrapper .slider-nav span.left:hover, .row .twelve .carousel-wrapper.blue-theme .orbit-wrapper .slider-nav span.left:active { background: url(/blob/6150/dc9688125eedc67668bbc922a3b95c99/buttons-png-data.png) 0 -3103px no-repeat; height: 34px; width: 34px; display: inline-block; }
  /* line 62, ../scss/app/base/_sprites_mqueries.scss */
  .twelve .carousel-wrapper.white-theme .orbit-wrapper .slider-nav span.right, .row .twelve .carousel-wrapper.white-theme .orbit-wrapper .slider-nav span.right { background: url(/blob/6150/dc9688125eedc67668bbc922a3b95c99/buttons-png-data.png) 0 -2471px no-repeat; height: 34px; width: 34px; display: inline-block; }
  /* line 64, ../scss/app/base/_sprites_mqueries.scss */
  .twelve .carousel-wrapper.white-theme .orbit-wrapper .slider-nav span.right:hover, .twelve .carousel-wrapper.white-theme .orbit-wrapper .slider-nav span.right:active, .row .twelve .carousel-wrapper.white-theme .orbit-wrapper .slider-nav span.right:hover, .row .twelve .carousel-wrapper.white-theme .orbit-wrapper .slider-nav span.right:active { background: url(/blob/6150/dc9688125eedc67668bbc922a3b95c99/buttons-png-data.png) 0 -2505px no-repeat; height: 34px; width: 34px; display: inline-block; }
  /* line 68, ../scss/app/base/_sprites_mqueries.scss */
  .twelve .carousel-wrapper.white-theme .orbit-wrapper .slider-nav span.left, .row .twelve .carousel-wrapper.white-theme .orbit-wrapper .slider-nav span.left { background: url(/blob/6150/dc9688125eedc67668bbc922a3b95c99/buttons-png-data.png) 0 -3137px no-repeat; height: 34px; width: 34px; display: inline-block; }
  /* line 70, ../scss/app/base/_sprites_mqueries.scss */
  .twelve .carousel-wrapper.white-theme .orbit-wrapper .slider-nav span.left:hover, .twelve .carousel-wrapper.white-theme .orbit-wrapper .slider-nav span.left:active, .row .twelve .carousel-wrapper.white-theme .orbit-wrapper .slider-nav span.left:hover, .row .twelve .carousel-wrapper.white-theme .orbit-wrapper .slider-nav span.left:active { background: url(/blob/6150/dc9688125eedc67668bbc922a3b95c99/buttons-png-data.png) 0 -3171px no-repeat; height: 34px; width: 34px; display: inline-block; }
  /* line 83, ../scss/app/base/_sprites_mqueries.scss */
  .full-size-stage .slider-nav .slider-nav-wrapper.left-wrapper .left:hover, .full-size-stage .slider-nav .slider-nav-wrapper.left-wrapper .left.active { background: url(/blob/6150/dc9688125eedc67668bbc922a3b95c99/buttons-png-data.png) 0 -395px no-repeat; height: 60px; width: 40px; display: inline-block; }
  /* line 87, ../scss/app/base/_sprites_mqueries.scss */
  .full-size-stage .slider-nav .slider-nav-wrapper.left-wrapper:hover .left { background: url(/blob/6150/dc9688125eedc67668bbc922a3b95c99/buttons-png-data.png) 0 -395px no-repeat; height: 60px; width: 40px; display: inline-block; }
  /* line 93, ../scss/app/base/_sprites_mqueries.scss */
  .full-size-stage .slider-nav .slider-nav-wrapper.right-wrapper .right:hover, .full-size-stage .slider-nav .slider-nav-wrapper.right-wrapper .right.active { background: url(/blob/6150/dc9688125eedc67668bbc922a3b95c99/buttons-png-data.png) 0 -515px no-repeat; height: 60px; width: 40px; display: inline-block; }
  /* line 97, ../scss/app/base/_sprites_mqueries.scss */
  .full-size-stage .slider-nav .slider-nav-wrapper.right-wrapper:hover .right { background: url(/blob/6150/dc9688125eedc67668bbc922a3b95c99/buttons-png-data.png) 0 -515px no-repeat; height: 60px; width: 40px; display: inline-block; }
  /* line 6, ../scss/app/partials/_footer_mqueries.scss */
  footer .fToggle { cursor: pointer; }
  /* line 10, ../scss/app/partials/_footer_mqueries.scss */
  footer .toggle { display: inline-block !important; position: relative; top: 2px; margin-right: 9px; }
  /* line 17, ../scss/app/partials/_footer_mqueries.scss */
  footer ul { text-align: center; }
  /* line 21, ../scss/app/partials/_footer_mqueries.scss */
  footer li { float: none; display: block; }
  /* line 26, ../scss/app/partials/_footer_mqueries.scss */
  footer ul ul { display: none; }
  /* line 32, ../scss/app/partials/_footer_mqueries.scss */
  .footer-donation .separator { display: inline; }
  /* line 38, ../scss/app/partials/_footer_mqueries.scss */
  .mod-social-media ul { margin-top: 0; width: 100%; }
  /* line 42, ../scss/app/partials/_footer_mqueries.scss */
  .mod-social-media ul li ul { display: block; }
  /* line 45, ../scss/app/partials/_footer_mqueries.scss */
  .mod-social-media ul li li { float: none; display: inline-block; padding-left: 20px; }
  /* line 51, ../scss/app/partials/_footer_mqueries.scss */
  .mod-social-media ul li li:first-child { padding-left: 0px; }
  /* line 56, ../scss/app/partials/_footer_mqueries.scss */
  .mod-social-media ul .footer-headlines { display: inline-block; margin: 10px 0; }
  /* line 63, ../scss/app/partials/_footer_mqueries.scss */
  .footer-bottom { padding: 0 55px; }
  /* line 66, ../scss/app/partials/_footer_mqueries.scss */
  .footer-bottom .text.second:before { content: ''; }
  /* line 70, ../scss/app/partials/_footer_mqueries.scss */
  .footer-top { padding-bottom: 22px; }
  /* line 72, ../scss/app/partials/_footer_mqueries.scss */
  .footer-top ul { text-align: left; }
  /* line 75, ../scss/app/partials/_footer_mqueries.scss */
  .footer-top ul ul { margin: 15px 0 0 24px; }
  /* line 81, ../scss/app/partials/_footer_mqueries.scss */
  .mod-social-media ul, .footer-donation ul { text-align: center; margin-left: 0 !important; }
  /* line 86, ../scss/app/partials/_footer_mqueries.scss */
  .mod-social-media, .footer-donation { padding-left: 0 !important; }
  /* line 28, ../scss/app/partials/_ui_mqueries.scss */
  .twelve .carousel-wrapper, .row .twelve .carousel-wrapper { max-height: 100%; }
  /* line 34, ../scss/app/partials/_ui_mqueries.scss */
  .twelve .carousel-wrapper .orbit-wrapper .orbit, .row .twelve .carousel-wrapper .orbit-wrapper .orbit { overflow: visible; }
  /* line 40, ../scss/app/partials/_ui_mqueries.scss */
  .twelve .carousel-wrapper .orbit-wrapper .slider-nav span, .row .twelve .carousel-wrapper .orbit-wrapper .slider-nav span { width: 34px; height: 34px; margin-top: -17px; }
  /* line 45, ../scss/app/partials/_ui_mqueries.scss */
  .twelve .carousel-wrapper .orbit-wrapper .slider-nav span.right, .row .twelve .carousel-wrapper .orbit-wrapper .slider-nav span.right { right: 10px; }
  /* line 48, ../scss/app/partials/_ui_mqueries.scss */
  .twelve .carousel-wrapper .orbit-wrapper .slider-nav span.left, .row .twelve .carousel-wrapper .orbit-wrapper .slider-nav span.left { left: 10px; }
  /* line 54, ../scss/app/partials/_ui_mqueries.scss */
  .twelve .carousel-wrapper .carousel-caption, .row .twelve .carousel-wrapper .carousel-caption { font-family: Verdana, "Univers LT W01 65 Bold", Arial, sans-serif; font-size: 1em; padding: 0; position: static; bottom: auto; background: transparent; }
  /* line 62, ../scss/app/partials/_ui_mqueries.scss */
  .twelve .carousel-wrapper .carousel-caption .nine, .row .twelve .carousel-wrapper .carousel-caption .nine { width: 100%; padding-left: 15px; padding-right: 15px; }
  /* line 68, ../scss/app/partials/_ui_mqueries.scss */
  .twelve .carousel-wrapper .carousel-caption .three, .row .twelve .carousel-wrapper .carousel-caption .three { width: 100%; text-align: center; }
  /* line 72, ../scss/app/partials/_ui_mqueries.scss */
  .twelve .carousel-wrapper .carousel-caption .three a, .row .twelve .carousel-wrapper .carousel-caption .three a { margin-top: 0; }
  /* line 77, ../scss/app/partials/_ui_mqueries.scss */
  .twelve .carousel-wrapper .carousel-caption .three .link-arrow, .row .twelve .carousel-wrapper .carousel-caption .three .link-arrow { margin-top: 16px; }
  /* line 83, ../scss/app/partials/_ui_mqueries.scss */
  .twelve .carousel-wrapper .carousel-caption .three .button, .row .twelve .carousel-wrapper .carousel-caption .three .button { margin-top: 16px; }
  /* line 92, ../scss/app/partials/_ui_mqueries.scss */
  .twelve .carousel-wrapper.blue-theme, .row .twelve .carousel-wrapper.blue-theme { background: #09f; }
  /* line 94, ../scss/app/partials/_ui_mqueries.scss */
  .twelve .carousel-wrapper.blue-theme .orbit-wrapper, .row .twelve .carousel-wrapper.blue-theme .orbit-wrapper { background: #fff; }
  /* line 99, ../scss/app/partials/_ui_mqueries.scss */
  .twelve .carousel-wrapper.white-theme, .row .twelve .carousel-wrapper.white-theme { background: #09f; }
  /* line 101, ../scss/app/partials/_ui_mqueries.scss */
  .twelve .carousel-wrapper.white-theme .orbit-wrapper, .row .twelve .carousel-wrapper.white-theme .orbit-wrapper { background: #fff; }
  /* line 104, ../scss/app/partials/_ui_mqueries.scss */
  .twelve .carousel-wrapper.white-theme .carousel-caption, .row .twelve .carousel-wrapper.white-theme .carousel-caption { color: #fff; background: #09f; }
  /* line 108, ../scss/app/partials/_ui_mqueries.scss */
  .twelve .carousel-wrapper.white-theme a.link-arrow, .row .twelve .carousel-wrapper.white-theme a.link-arrow { color: #fff; }
  /* line 110, ../scss/app/partials/_ui_mqueries.scss */
  .twelve .carousel-wrapper.white-theme a.link-arrow:after, .row .twelve .carousel-wrapper.white-theme a.link-arrow:after { border-color: transparent transparent transparent #fff; }
  /* line 118, ../scss/app/partials/_ui_mqueries.scss */
  .six .carousel-wrapper .orbit-wrapper .slider-nav span { top: 115px; }
  /* line 126, ../scss/app/partials/_ui_mqueries.scss */
  .ui-slider .slider-bubble { padding-top: 13px; }
  /* line 155, ../scss/app/partials/_ui_mqueries.scss */
  .five-items { width: 277px; padding-left: 0; }
  /* line 158, ../scss/app/partials/_ui_mqueries.scss */
  .five-items .carousel-multiple { width: 168px; left: 0; }
  /* line 163, ../scss/app/partials/_ui_mqueries.scss */
  .five-items .carousel-multiple-nav.right-btn { right: 0px; }
  /* line 166, ../scss/app/partials/_ui_mqueries.scss */
  .five-items .carousel-multiple-nav.left-btn { left: 0px; }
  /* line 171, ../scss/app/partials/_ui_mqueries.scss */
  .three-items, .mod-interactive-tool .three-items { width: 252px; }
  /* line 173, ../scss/app/partials/_ui_mqueries.scss */
  .three-items .carousel-multiple, .mod-interactive-tool .three-items .carousel-multiple { width: 227px; }
  /* line 176, ../scss/app/partials/_ui_mqueries.scss */
  .three-items .carousel-multiple img, .mod-interactive-tool .three-items .carousel-multiple img { margin-top: 0; }
  /* line 179, ../scss/app/partials/_ui_mqueries.scss */
  .three-items .carousel-multiple h3, .mod-interactive-tool .three-items .carousel-multiple h3 { color: #333; }
  /* line 182, ../scss/app/partials/_ui_mqueries.scss */
  .three-items .carousel-multiple a, .mod-interactive-tool .three-items .carousel-multiple a { display: inline-block; }
  /* line 186, ../scss/app/partials/_ui_mqueries.scss */
  .three-items .carousel-multiple-nav, .mod-interactive-tool .three-items .carousel-multiple-nav { top: 18px; }
  /* line 188, ../scss/app/partials/_ui_mqueries.scss */
  .three-items .carousel-multiple-nav.right-btn, .mod-interactive-tool .three-items .carousel-multiple-nav.right-btn { right: -12px; }
  /* line 191, ../scss/app/partials/_ui_mqueries.scss */
  .three-items .carousel-multiple-nav.left-btn, .mod-interactive-tool .three-items .carousel-multiple-nav.left-btn { left: -12px; }
  /* line 223, ../scss/app/partials/_ui_mqueries.scss */
  .tab-nav-social { margin-bottom: 45px; }
  /* line 201, ../scss/app/partials/_ui_mqueries.scss */
  .twelve .gallery-wrapper { margin-bottom: 35px; max-height: 100%; }
  /* line 206, ../scss/app/partials/_ui_mqueries.scss */
  .twelve .gallery-wrapper .orbit-wrapper .orbit { overflow: visible; }
  /* line 209, ../scss/app/partials/_ui_mqueries.scss */
  .twelve .gallery-wrapper .orbit-wrapper .orbit-bullets { margin-top: 0; }
  /* line 214, ../scss/app/partials/_ui_mqueries.scss */
  .twelve .gallery-wrapper .gallery-caption { display: block; }
  /* line 3, ../scss/app/partials/_contentnavi_mqueries.scss */
  .mod-content-navigation .block-l, .mod-content-navigation .block-r, .mod-content-downloadlist .block-l, .mod-content-downloadlist .block-r { margin-top: 10px; }
  /* line 9, ../scss/app/partials/_contentnavi_mqueries.scss */
  .mod-content-navigation .block-l:first-child, .mod-content-navigation .block-r:first-child, .mod-content-downloadlist .block-l:first-child, .mod-content-downloadlist .block-r:first-child { margin-top: 0; }
  /* line 16, ../scss/app/partials/_contentnavi_mqueries.scss */
  .mod-content-navigation .block-l, .mod-content-navigation .block-r { text-align: center; }
  /* line 105, ../scss/app/partials/_teaser_mqueries.scss */
  .unicef-special { margin-right: 0; margin-left: 0; }
  /* line 110, ../scss/app/partials/_teaser_mqueries.scss */
  .teaser, .teaser-rotation { max-width: 302px; margin: 0 auto; text-align: center; }
  /* line 115, ../scss/app/partials/_teaser_mqueries.scss */
  .teaser a, .teaser-rotation a, .teaser h2, .teaser-rotation h2 { text-align: center; }
  /* line 122, ../scss/app/partials/_teaser_mqueries.scss */
  .activitys-main-content .four:first-child .teaser-tile:first-child { margin-top: 0; }
  /* line 126, ../scss/app/partials/_teaser_mqueries.scss */
  .four .teaser-tile:first-child { margin-top: 52px; }
  /* line 130, ../scss/app/partials/_teaser_mqueries.scss */
  .teaser-tile { max-width: 303px; margin-top: 52px; }
  /* line 133, ../scss/app/partials/_teaser_mqueries.scss */
  .teaser-tile img { display: inline-block; }
  /* line 137, ../scss/app/partials/_teaser_mqueries.scss */
  .teaser-tile .inner:hover .dim { left: 0px; }
  /* line 142, ../scss/app/partials/_teaser_mqueries.scss */
  .teaser-variant { margin: 10px 0; }
  /* line 146, ../scss/app/partials/_teaser_mqueries.scss */
  .teaser-product .icon-big-link { display: block; }
  /* line 151, ../scss/app/partials/_teaser_mqueries.scss */
  .sidebar .icon-link { display: block; }
  /* line 153, ../scss/app/partials/_teaser_mqueries.scss */
  .sidebar .icon-link .text { text-align: left; display: block; }
  /* line 158, ../scss/app/partials/_teaser_mqueries.scss */
  .sidebar + hr { margin-top: 20px; }
  /* line 163, ../scss/app/partials/_teaser_mqueries.scss */
  .teaser-product-shopping-card img, .teaser-product-shopping-card-header img { display: none; }
  /* line 167, ../scss/app/partials/_teaser_mqueries.scss */
  .teaser-product-shopping-card .text p, .teaser-product-shopping-card-header .text p { margin-top: 14px; }
  /* line 170, ../scss/app/partials/_teaser_mqueries.scss */
  .teaser-product-shopping-card .text h4, .teaser-product-shopping-card-header .text h4 { width: 100%; }
  /* line 187, ../scss/app/partials/_teaser_mqueries.scss */
  .teaser-product-shopping-card img + .text, .teaser-product-shopping-card-header img + .text { margin-left: 0px; }
  /* line 191, ../scss/app/partials/_teaser_mqueries.scss */
  .infobox-m, .infobox-m-ext { height: auto; padding: 0; margin-bottom: 0; overflow: visible; }
  /* line 198, ../scss/app/partials/_teaser_mqueries.scss */
  .infobox-m-ext .infobox-block { max-height: inherit; }
  /* line 202, ../scss/app/partials/_teaser_mqueries.scss */
  .infobox-m-ext .infobox-m-inner .content .field-container .left-column { width: 100%; text-align: center; }
  /* line 205, ../scss/app/partials/_teaser_mqueries.scss */
  .infobox-m-ext .infobox-m-inner .content .field-container .left-column label { text-align: center; }
  /* line 209, ../scss/app/partials/_teaser_mqueries.scss */
  .infobox-m-ext .infobox-m-inner .content .field-container .right-column { width: 100%; float: none; padding: 0 20px 0 20px; }
  /* line 213, ../scss/app/partials/_teaser_mqueries.scss */
  .infobox-m-ext .infobox-m-inner .content .field-container .right-column input { width: 60%; }
  /* line 217, ../scss/app/partials/_teaser_mqueries.scss */
  .infobox-m-ext .infobox-m-inner .content .field-container .checkbox-row { margin-top: 10px; display: inline-block; }
  /* line 224, ../scss/app/partials/_teaser_mqueries.scss */
  .infobox-m, .infobox-m-ext { min-height: 0; max-height: none; overflow: visible; }
  /* line 228, ../scss/app/partials/_teaser_mqueries.scss */
  .infobox-m h2, .infobox-m-ext h2 { margin-top: 28px; }
  /* line 235, ../scss/app/partials/_teaser_mqueries.scss */
  .tab-profile-chronicle .six:nth-child(1) h2 { margin-top: 0px; }
  /* line 240, ../scss/app/partials/_teaser_mqueries.scss */
  .infobox-m-inner h2 { padding-top: 15px; }
  /* line 243, ../scss/app/partials/_teaser_mqueries.scss */
  .infobox-m-inner .teaser-login input { width: 90% !important; }
  /* line 248, ../scss/app/partials/_teaser_mqueries.scss */
  .unicef-special { margin-left: 0; }
  /* line 253, ../scss/app/partials/_teaser_mqueries.scss */
  .teaser-product .download-container { height: auto; }
  /* line 256, ../scss/app/partials/_teaser_mqueries.scss */
  .teaser-product image { line-height: normal; min-height: none; }
  /* line 260, ../scss/app/partials/_teaser_mqueries.scss */
  .teaser-product p { min-height: none; }
  /* line 266, ../scss/app/partials/_teaser_mqueries.scss */
  .search-block .teaser-stream-l-image .image { float: none; }
  /* line 269, ../scss/app/partials/_teaser_mqueries.scss */
  .search-block .teaser-stream-l-image .text { margin-left: 0; }
  /* line 275, ../scss/app/partials/_teaser_mqueries.scss */
  .newsletter-teaser .newsletter-wrapper { height: 100% !important; }
  /* line 279, ../scss/app/partials/_teaser_mqueries.scss */
  .newsletter-teaser .newsletter-input { float: none; position: relative; margin-top: 20px; top: auto; -webkit-transform: none; -ms-transform: none; transform: none; }
  /* line 289, ../scss/app/partials/_teaser_mqueries.scss */
  .newsletter-teaser form { margin: 0px; }
  /* line 293, ../scss/app/partials/_teaser_mqueries.scss */
  .newsletter-teaser p { text-align: center; }
  /* line 300, ../scss/app/partials/_teaser_mqueries.scss */
  .news-module .news-wrapper { max-height: 286px; max-width: 470px; margin: auto; }
  /* line 306, ../scss/app/partials/_teaser_mqueries.scss */
  .news-module .news-caption { margin-bottom: 30px; }
  /* line 311, ../scss/app/partials/_teaser_mqueries.scss */
  .news-module.columns [class*="column"]:nth-child(2):last-child, .row > .news-module.container-l-plus [class*="column"]:nth-child(2):last-child, .news-module.mod-search-results [class*="column"]:nth-child(2):last-child { float: none; }
  /* line 316, ../scss/app/partials/_teaser_mqueries.scss */
  .news-module-all-posts.m-img-sm-hl { margin-top: 0px; }
  /* line 322, ../scss/app/partials/_teaser_mqueries.scss */
  .content-teaser .row.m-m-m:last-child .grid-a-b-hide { margin-bottom: 0; }
  /* line 332, ../scss/app/partials/_teaser_mqueries.scss */
  .marginal-teaser .marginal-content-container h2 { margin-bottom: 34px; }
  /* line 336, ../scss/app/partials/_teaser_mqueries.scss */
  .marginal-teaser .marginal-content-container .marginal-row-teaser { margin: 0 auto 36px; max-width: 500px; }
  /* line 345, ../scss/app/partials/_teaser_mqueries.scss */
  .teaser-list-medium .to-be-expanded { display: none; }
  /* line 349, ../scss/app/partials/_teaser_mqueries.scss */
  .teaser-list-medium .taxonomies-load-more { display: block; }
  /* line 357, ../scss/app/partials/_teaser_mqueries.scss */
  .teaser-list-large .teaser-container { width: auto; }
  /* line 360, ../scss/app/partials/_teaser_mqueries.scss */
  .teaser-list-large .teaser-container .teaser-large-single-container { float: none; clear: none; margin: 30px auto 0; width: 302px !important; }
  /* line 367, ../scss/app/partials/_teaser_mqueries.scss */
  .teaser-list-large .teaser-container .teaser-large-single-container:nth-of-type(even) { float: none; margin: 30px auto 0; }
  /* line 372, ../scss/app/partials/_teaser_mqueries.scss */
  .teaser-list-large .teaser-container .teaser-large-single-container:nth-child(n+4) { display: none; }
  /* line 376, ../scss/app/partials/_teaser_mqueries.scss */
  .teaser-list-large .teaser-container .teaser-large-single-container:first-child { margin-top: 30px; }
  /* line 383, ../scss/app/partials/_teaser_mqueries.scss */
  .teaser-image-text-large { padding-bottom: 20px; }
  /* line 386, ../scss/app/partials/_teaser_mqueries.scss */
  .teaser-image-text-large .teaser-anchor { position: absolute; top: 0; left: 0; width: 100%; height: 100%; }
  /* line 394, ../scss/app/partials/_teaser_mqueries.scss */
  .teaser-image-text-large .content-container { position: relative; margin: 0 auto; padding: 0; max-width: 470px; text-align: center; }
  /* line 402, ../scss/app/partials/_teaser_mqueries.scss */
  .teaser-image-text-large h1, .teaser-image-text-large h2, .teaser-image-text-large h3, .teaser-image-text-large h4, .teaser-image-text-large h5, .teaser-image-text-large h6 { margin: 0; color: #333333; text-align: center; }
  /* line 408, ../scss/app/partials/_teaser_mqueries.scss */
  .teaser-image-text-large p { margin: 0.5em 0 0.7em; color: #333333; }
  /* line 413, ../scss/app/partials/_teaser_mqueries.scss */
  .teaser-image-text-large .image-wrapper { max-width: 470px; margin: 0 auto; }
  /* line 417, ../scss/app/partials/_teaser_mqueries.scss */
  .teaser-image-text-large .gradient-container { display: none; }
  /* line 420, ../scss/app/partials/_teaser_mqueries.scss */
  .teaser-image-text-large .teaser-button { width: 100%; bottom: -20px; right: 0; text-align: center; }
  /* line 429, ../scss/app/partials/_teaser_mqueries.scss */
  .teaser-collection-m .row .six:nth-child(2) { margin-top: 30px; }
  /* line 3, ../scss/app/partials/_tables_mqueries.scss */
  .table-unicef-group-skin td { padding: 0px 7px 4px 7px; }
  /* line 7, ../scss/app/partials/_tables_mqueries.scss */
  .table-unicef-group-skin .td-1 { padding-top: 15px; }
  /* line 11, ../scss/app/partials/_tables_mqueries.scss */
  .table-unicef-group-skin .td-4 { padding-top: 8px; padding-bottom: 12px; }
  /* line 18, ../scss/app/partials/_tables_mqueries.scss */
  .table-job-offers-skin .td-3 { padding-top: 8px; padding-bottom: 12px; }
  /* line 25, ../scss/app/partials/_tables_mqueries.scss */
  .table-relief-goods-skin .col-1 { width: auto; }
  /* line 29, ../scss/app/partials/_tables_mqueries.scss */
  .table-relief-goods-skin .col-2 { width: auto; }
  /* line 33, ../scss/app/partials/_tables_mqueries.scss */
  .table-relief-goods-skin td, .table-relief-goods-skin th { padding: 19px 10px 14px 15px; }
  /* line 37, ../scss/app/partials/_tables_mqueries.scss */
  .table-relief-goods-skin .th-1, .table-relief-goods-skin .td-1 { font-weight: bold; color: #000000; }
  /* line 45, ../scss/app/partials/_tables_mqueries.scss */
  .right-column .tooltip-error-label.field-tooltip-container label.error { position: absolute; width: 100%; margin-top: 0; left: 0; top: 100%; }
  /* line 332, ../scss/app/partials/_modules_mqueries.scss */
  .container-l-plus { width: 100%; max-width: 100%; }
  /* line 338, ../scss/app/partials/_modules_mqueries.scss */
  .row form.donation-slider-form { padding: 0; }
  /* line 342, ../scss/app/partials/_modules_mqueries.scss */
  .donation-slider-form { padding: 0; }
  /* line 344, ../scss/app/partials/_modules_mqueries.scss */
  .donation-slider-form .row { text-align: center; }
  /* line 348, ../scss/app/partials/_modules_mqueries.scss */
  .donation-slider-form .donation-slider { float: none; }
  /* line 352, ../scss/app/partials/_modules_mqueries.scss */
  .donation-slider-form .right { float: none; }
  /* line 358, ../scss/app/partials/_modules_mqueries.scss */
  .mod-progress-display li { width: auto; }
  /* line 362, ../scss/app/partials/_modules_mqueries.scss */
  .mod-progress-display .text { padding-right: 26px; }
  /* line 366, ../scss/app/partials/_modules_mqueries.scss */
  .mod-progress-display .status-done .text-letters, .mod-progress-display .status-all-done .text-letters, .mod-progress-display .status-todo, .mod-progress-display .status-disabled .text-letters { display: none; }
  /* line 375, ../scss/app/partials/_modules_mqueries.scss */
  .mod-ext-textformat-container .mod-ext-textformat { margin-top: 20px; }
  /* line 379, ../scss/app/partials/_modules_mqueries.scss */
  .mod-ext-textformat-container .columns, .mod-ext-textformat-container .row > .container-l-plus, .mod-ext-textformat-container .mod-search-results { margin-top: 15px; }
  /* line 382, ../scss/app/partials/_modules_mqueries.scss */
  .mod-ext-textformat-container .columns:first-child, .mod-ext-textformat-container .row > .container-l-plus:first-child, .mod-ext-textformat-container .mod-search-results:first-child { margin-top: 0; }
  /* line 387, ../scss/app/partials/_modules_mqueries.scss */
  .mod-ext-textformat-container .et-digit { line-height: 1; margin-top: 14px; }
  /* line 391, ../scss/app/partials/_modules_mqueries.scss */
  .mod-ext-textformat-container .et-label { margin-top: 0; } }
@media only screen and (max-width: 767px) and (orientation: portrait) { /* line 400, ../scss/app/partials/_modules_mqueries.scss */
  .mod-heading-text-checkbox .row .offset-by-four { margin-left: 10px; } }
@media only screen and (max-width: 767px) { /* line 408, ../scss/app/partials/_modules_mqueries.scss */
  .button-container .button-cta { margin: 5px 0; }
  /* line 411, ../scss/app/partials/_modules_mqueries.scss */
  .button-container .left, .button-container .right { text-align: center; padding-right: 0; padding-left: 0; width: 100%; clear: both; float: none; }
  /* line 420, ../scss/app/partials/_modules_mqueries.scss */
  .button-container .right + .left, .button-container .left + .right { margin-top: 20px; }
  /* line 427, ../scss/app/partials/_modules_mqueries.scss */
  .mod-donation-barometer { padding-left: 0 !important; text-align: center; }
  /* line 430, ../scss/app/partials/_modules_mqueries.scss */
  .mod-donation-barometer .image { display: block; }
  /* line 433, ../scss/app/partials/_modules_mqueries.scss */
  .mod-donation-barometer .button { margin-left: 0; }
  /* line 437, ../scss/app/partials/_modules_mqueries.scss */
  .mod-donation-barometer .text { margin-top: 30px; padding-left: 0; }
  /* line 440, ../scss/app/partials/_modules_mqueries.scss */
  .mod-donation-barometer .text span { padding-left: 70px; }
  /* line 447, ../scss/app/partials/_modules_mqueries.scss */
  .div-table label { padding-bottom: 5px; }
  /* line 450, ../scss/app/partials/_modules_mqueries.scss */
  .div-table .ssl-icon { margin-bottom: 20px; }
  /* line 462, ../scss/app/partials/_modules_mqueries.scss */
  .mod-products .unicef-special { margin-right: 0; }
  /* line 466, ../scss/app/partials/_modules_mqueries.scss */
  .mod-products .unicef-special-bg { top: auto; bottom: 60px; }
  /* line 471, ../scss/app/partials/_modules_mqueries.scss */
  .mod-products .columns, .mod-products .row > .container-l-plus, .mod-products .mod-search-results { overflow: hidden; }
  /* line 477, ../scss/app/partials/_modules_mqueries.scss */
  .mod-theme .three { margin-top: 20px; text-align: center; }
  /* line 481, ../scss/app/partials/_modules_mqueries.scss */
  .mod-theme .three:first-child { margin-top: 0; }
  /* line 484, ../scss/app/partials/_modules_mqueries.scss */
  .mod-theme div.radio { display: inline-block; }
  /* line 490, ../scss/app/partials/_modules_mqueries.scss */
  .mod-patengalerie .four { text-align: center; }
  /* line 494, ../scss/app/partials/_modules_mqueries.scss */
  .mod-patengalerie .teaser-image { margin-top: 30px; }
  /* line 498, ../scss/app/partials/_modules_mqueries.scss */
  .mod-patengalerie:first-child .four:first-child .teaser-image { margin-top: 0; }
  /* line 503, ../scss/app/partials/_modules_mqueries.scss */
  .iban-prefix { left: 10px; }
  /* line 509, ../scss/app/partials/_modules_mqueries.scss */
  div.two-column-list.quote .cite-headline { margin-bottom: 10px; }
  /* line 515, ../scss/app/partials/_modules_mqueries.scss */
  div.two-column-list.quote .cite > blockquote { padding-top: 0 !important; }
  /* line 521, ../scss/app/partials/_modules_mqueries.scss */
  div.two-column-list { margin-top: 0px; }
  /* line 524, ../scss/app/partials/_modules_mqueries.scss */
  div.two-column-list .columns, div.two-column-list .row > .container-l-plus, div.two-column-list .mod-search-results { padding-top: 10px; padding-left: 5px; padding-right: 5px; }
  /* line 530, ../scss/app/partials/_modules_mqueries.scss */
  div.two-column-list .headline-separator { margin-bottom: 20px; }
  /* line 534, ../scss/app/partials/_modules_mqueries.scss */
  div.two-column-list .mod-content-downloadlist { margin-left: 20px; margin-right: 20px; }
  /* line 541, ../scss/app/partials/_modules_mqueries.scss */
  blockquote { font-size: 1.53846em; }
  /* line 547, ../scss/app/partials/_modules_mqueries.scss */
  .icon-navigation-wrapper .icon-navigation-list { margin: 0 34px; }
  /* line 554, ../scss/app/partials/_modules_mqueries.scss */
  .mosaic-module .four, .mosaic-module .eight { float: left; width: 50% !important; }
  /* line 558, ../scss/app/partials/_modules_mqueries.scss */
  .mosaic-module .four[data-responsivevalue='2'], .mosaic-module .eight[data-responsivevalue='2'] { width: 100% !important; }
  /* line 562, ../scss/app/partials/_modules_mqueries.scss */
  .mosaic-module .mosaic-content-wrapper .twelve.columns, .mosaic-module .mosaic-content-wrapper .row > .twelve.container-l-plus, .mosaic-module .mosaic-content-wrapper .twelve.mod-search-results { float: left; width: 100% !important; }
  /* line 566, ../scss/app/partials/_modules_mqueries.scss */
  .mosaic-module .mosaic-item { max-height: 100%; }
  /* line 568, ../scss/app/partials/_modules_mqueries.scss */
  .mosaic-module .mosaic-item img { width: 100%; }
  /* line 571, ../scss/app/partials/_modules_mqueries.scss */
  .mosaic-module .mosaic-item .content-wrapper { margin-left: 12px; }
  /* line 575, ../scss/app/partials/_modules_mqueries.scss */
  .mosaic-module .mosaic-item .teasertitle-wrapper div { font-size: 2em; }
  /* line 579, ../scss/app/partials/_modules_mqueries.scss */
  .mosaic-module .mosaic-item .youtube-wrapper { height: 0; padding: 0 0 56.25%; position: relative; width: 100%; }
  /* line 584, ../scss/app/partials/_modules_mqueries.scss */
  .mosaic-module .mosaic-item .youtube-wrapper iframe { height: 100%; position: absolute; width: 100%; }
  /* line 591, ../scss/app/partials/_modules_mqueries.scss */
  .mosaic-module .mosaic-item:hover .content-wrapper { bottom: 1px; }
  /* line 594, ../scss/app/partials/_modules_mqueries.scss */
  .mosaic-module .mosaic-item:hover .teasertitle-wrapper { color: #fff; }
  /* line 597, ../scss/app/partials/_modules_mqueries.scss */
  .mosaic-module .mosaic-item:hover .teasertext-wrapper { max-height: 0; }
  /* line 601, ../scss/app/partials/_modules_mqueries.scss */
  .mosaic-module .mosaic-item:hover .mosaic-img-wrapper:after { top: 314px; }
  /* line 611, ../scss/app/partials/_modules_mqueries.scss */
  .barometerTeaser > .twelve.columns, .row.barometerTeaser > .twelve.container-l-plus, .barometerTeaser > .twelve.mod-search-results { margin-bottom: 0; }
  /* line 617, ../scss/app/partials/_modules_mqueries.scss */
  .barometerTeaser > .twelve.columns .barometer-teaser-container .donation-image-container .headline-container, .row.barometerTeaser > .twelve.container-l-plus .barometer-teaser-container .donation-image-container .headline-container, .barometerTeaser > .twelve.mod-search-results .barometer-teaser-container .donation-image-container .headline-container { margin-top: -170px; }
  /* line 621, ../scss/app/partials/_modules_mqueries.scss */
  .barometerTeaser > .twelve.columns .barometer-teaser-container .donation-image-container .donation-container, .row.barometerTeaser > .twelve.container-l-plus .barometer-teaser-container .donation-image-container .donation-container, .barometerTeaser > .twelve.mod-search-results .barometer-teaser-container .donation-image-container .donation-container { margin: 0 4%; }
  /* line 624, ../scss/app/partials/_modules_mqueries.scss */
  .barometerTeaser > .twelve.columns .barometer-teaser-container .donation-image-container .donation-container .barometer-upper-container, .row.barometerTeaser > .twelve.container-l-plus .barometer-teaser-container .donation-image-container .donation-container .barometer-upper-container, .barometerTeaser > .twelve.mod-search-results .barometer-teaser-container .donation-image-container .donation-container .barometer-upper-container { text-align: center; }
  /* line 627, ../scss/app/partials/_modules_mqueries.scss */
  .barometerTeaser > .twelve.columns .barometer-teaser-container .donation-image-container .donation-container .barometer-upper-container .barometer-text, .row.barometerTeaser > .twelve.container-l-plus .barometer-teaser-container .donation-image-container .donation-container .barometer-upper-container .barometer-text, .barometerTeaser > .twelve.mod-search-results .barometer-teaser-container .donation-image-container .donation-container .barometer-upper-container .barometer-text { display: none; }
  /* line 631, ../scss/app/partials/_modules_mqueries.scss */
  .barometerTeaser > .twelve.columns .barometer-teaser-container .donation-image-container .donation-container .barometer-upper-container .barometer-text.grid-a, .row.barometerTeaser > .twelve.container-l-plus .barometer-teaser-container .donation-image-container .donation-container .barometer-upper-container .barometer-text.grid-a, .barometerTeaser > .twelve.mod-search-results .barometer-teaser-container .donation-image-container .donation-container .barometer-upper-container .barometer-text.grid-a { display: inline-block; max-width: 85%; }
  /* line 635, ../scss/app/partials/_modules_mqueries.scss */
  .barometerTeaser > .twelve.columns .barometer-teaser-container .donation-image-container .donation-container .barometer-upper-container .barometer-text.grid-a > div, .row.barometerTeaser > .twelve.container-l-plus .barometer-teaser-container .donation-image-container .donation-container .barometer-upper-container .barometer-text.grid-a > div, .barometerTeaser > .twelve.mod-search-results .barometer-teaser-container .donation-image-container .donation-container .barometer-upper-container .barometer-text.grid-a > div { position: absolute; }
  /* line 640, ../scss/app/partials/_modules_mqueries.scss */
  .barometerTeaser > .twelve.columns .barometer-teaser-container .donation-image-container .donation-container .barometer-upper-container .donation-input, .row.barometerTeaser > .twelve.container-l-plus .barometer-teaser-container .donation-image-container .donation-container .barometer-upper-container .donation-input, .barometerTeaser > .twelve.mod-search-results .barometer-teaser-container .donation-image-container .donation-container .barometer-upper-container .donation-input { float: none; margin: 0 0 20px 0; }
  /* line 653, ../scss/app/partials/_modules_mqueries.scss */
  .mod-teaser-rotation.carousel-wrapper.quote .row.two-column-list.quote.orbit-slide { margin-top: 6px !important; }
  /* line 657, ../scss/app/partials/_modules_mqueries.scss */
  .mod-teaser-rotation.carousel-wrapper.quote .row.two-column-list.quote.orbit-slide .six.columns.imageLeft > .twelve.columns, .mod-teaser-rotation.carousel-wrapper.quote .row.two-column-list.quote.orbit-slide .row > .six.imageLeft.container-l-plus > .twelve.columns, .mod-teaser-rotation.carousel-wrapper.quote .row.two-column-list.quote.orbit-slide .six.imageLeft.mod-search-results > .twelve.columns, .mod-teaser-rotation.carousel-wrapper.quote .row.two-column-list.quote.orbit-slide .row.six.columns.imageLeft > .twelve.container-l-plus, .mod-teaser-rotation.carousel-wrapper.quote .row.two-column-list.quote.orbit-slide .row > .row.six.imageLeft.container-l-plus > .twelve.container-l-plus, .mod-teaser-rotation.carousel-wrapper.quote .row.two-column-list.quote.orbit-slide .row.six.imageLeft.mod-search-results > .twelve.container-l-plus, .mod-teaser-rotation.carousel-wrapper.quote .row.two-column-list.quote.orbit-slide .six.columns.imageLeft > .twelve.mod-search-results, .mod-teaser-rotation.carousel-wrapper.quote .row.two-column-list.quote.orbit-slide .row > .six.imageLeft.container-l-plus > .twelve.mod-search-results, .mod-teaser-rotation.carousel-wrapper.quote .row.two-column-list.quote.orbit-slide .six.imageLeft.mod-search-results > .twelve.mod-search-results { float: none !important; margin: 0 auto; }
  /* line 664, ../scss/app/partials/_modules_mqueries.scss */
  .mod-teaser-rotation.carousel-wrapper.quote .row.two-column-list.quote.orbit-slide .six.columns.imageRight > .twelve.columns, .mod-teaser-rotation.carousel-wrapper.quote .row.two-column-list.quote.orbit-slide .row > .six.imageRight.container-l-plus > .twelve.columns, .mod-teaser-rotation.carousel-wrapper.quote .row.two-column-list.quote.orbit-slide .six.imageRight.mod-search-results > .twelve.columns, .mod-teaser-rotation.carousel-wrapper.quote .row.two-column-list.quote.orbit-slide .row.six.columns.imageRight > .twelve.container-l-plus, .mod-teaser-rotation.carousel-wrapper.quote .row.two-column-list.quote.orbit-slide .row > .row.six.imageRight.container-l-plus > .twelve.container-l-plus, .mod-teaser-rotation.carousel-wrapper.quote .row.two-column-list.quote.orbit-slide .row.six.imageRight.mod-search-results > .twelve.container-l-plus, .mod-teaser-rotation.carousel-wrapper.quote .row.two-column-list.quote.orbit-slide .six.columns.imageRight > .twelve.mod-search-results, .mod-teaser-rotation.carousel-wrapper.quote .row.two-column-list.quote.orbit-slide .row > .six.imageRight.container-l-plus > .twelve.mod-search-results, .mod-teaser-rotation.carousel-wrapper.quote .row.two-column-list.quote.orbit-slide .six.imageRight.mod-search-results > .twelve.mod-search-results { margin: 0 auto; }
  /* line 669, ../scss/app/partials/_modules_mqueries.scss */
  .mod-teaser-rotation.carousel-wrapper.quote .row.two-column-list.quote.orbit-slide .cite.v-align-middle { padding-top: 20px; }
  /* line 674, ../scss/app/partials/_modules_mqueries.scss */
  .mod-teaser-rotation.carousel-wrapper.quote .row.two-column-list.quote.orbit-slide:first-child { margin-bottom: 15px; }
  /* line 678, ../scss/app/partials/_modules_mqueries.scss */
  .mod-teaser-rotation.carousel-wrapper.quote .content-image { max-width: 440px !important; }
  /* line 682, ../scss/app/partials/_modules_mqueries.scss */
  .mod-teaser-rotation.carousel-wrapper.quote .button-container { padding-left: 10px !important; }
  /* line 687, ../scss/app/partials/_modules_mqueries.scss */
  .mod-teaser-rotation.carousel-wrapper.quote .orbit-wrapper > div { margin-bottom: 30px !important; }
  /* line 691, ../scss/app/partials/_modules_mqueries.scss */
  .mod-teaser-rotation.carousel-wrapper.quote .orbit-wrapper .orbit-bullets { bottom: -4px; }
  /* line 697, ../scss/app/partials/_modules_mqueries.scss */
  .carousel-quote-left, .carousel-quote-right { position: static; top: auto; left: auto; right: auto; -webkit-transform: none; -moz-transform: none; -ms-transform: none; -o-transform: none; transform: none; }
  /* line 706, ../scss/app/partials/_modules_mqueries.scss */
  .carousel-quote-left blockquote .button-container, .carousel-quote-right blockquote .button-container { text-align: center !important; padding-top: 5px; }
  /* line 715, ../scss/app/partials/_modules_mqueries.scss */
  .full-size-stage .text-wrapper { float: none; margin: 0 0 30px 0; max-width: none; text-align: center; width: auto; padding-right: 0; }
  /* line 722, ../scss/app/partials/_modules_mqueries.scss */
  .full-size-stage .text-wrapper .fs-title { font-size: 2em; text-align: center; }
  /* line 726, ../scss/app/partials/_modules_mqueries.scss */
  .full-size-stage .text-wrapper .subline { font-size: 1.53846em; max-width: none; padding: 0 16px; }
  /* line 733, ../scss/app/partials/_modules_mqueries.scss */
  .full-size-stage .link-wrapper { position: static; text-align: center; width: auto; }
  /* line 741, ../scss/app/partials/_modules_mqueries.scss */
  .full-size-stage .orbit-wrapper .slider-nav .right-wrapper { padding: 20px 0 20px 20px; }
  /* line 744, ../scss/app/partials/_modules_mqueries.scss */
  .full-size-stage .orbit-wrapper .slider-nav .left-wrapper { padding: 20px 20px 20px 0; }
  /* line 748, ../scss/app/partials/_modules_mqueries.scss */
  .full-size-stage .orbit-wrapper .slider-nav .slider-nav-wrapper .right, .full-size-stage .orbit-wrapper .slider-nav .slider-nav-wrapper .left { margin-top: -20px; }
  /* line 758, ../scss/app/partials/_modules_mqueries.scss */
  .two-column-list h1 { margin-bottom: 20px; }
  /* line 341, ../scss/app/base/_base_mqueries.scss */
  .pull-four { left: 0; }
  /* line 349, ../scss/app/base/_base_mqueries.scss */
  .push-eight { left: 0; padding: 0; }
  /* line 37, ../scss/app/partials/_tables_div_mqueries.scss */
  .div-table { padding-left: 5%; padding-right: 5%; }
  /* line 45, ../scss/app/partials/_tables_div_mqueries.scss */
  .div-table-centered .left-column, .div-table-centered .right-column, .div-table .left-column, .div-table .right-column { width: 100%; text-align: left; }
  /* line 50, ../scss/app/partials/_tables_div_mqueries.scss */
  .div-table-centered .right-column, .div-table .right-column { width: 100%; }
  /* line 52, ../scss/app/partials/_tables_div_mqueries.scss */
  .div-table-centered .right-column label.error, .div-table .right-column label.error { margin-top: 2px; width: 200px; }
  /* line 56, ../scss/app/partials/_tables_div_mqueries.scss */
  .div-table-centered .right-column label.error:before, .div-table .right-column label.error:before { top: 5%; }
  /* line 63, ../scss/app/partials/_tables_div_mqueries.scss */
  .div-table-centered .row.collapse .left-column, .div-table .row.collapse .left-column { padding-right: 0; }
  /* line 67, ../scss/app/partials/_tables_div_mqueries.scss */
  .div-table-centered .row.collapse .right-column, .div-table .row.collapse .right-column { padding-left: 0; }
  /* line 70, ../scss/app/partials/_tables_div_mqueries.scss */
  .div-table-centered .row.collapse .right-column div.radio .error, .div-table .row.collapse .right-column div.radio .error { right: -220px; top: -5px; width: 120px; }
  /* line 79, ../scss/app/partials/_tables_div_mqueries.scss */
  .div-table-centered .field-tooltip-container .base-select, .div-table .field-tooltip-container .base-select { width: 195px; }
  /* line 86, ../scss/app/partials/_tables_div_mqueries.scss */
  .checkbox-row .ui-checkbox { position: absolute; left: 0; }
  /* line 90, ../scss/app/partials/_tables_div_mqueries.scss */
  .checkbox-row label { margin-left: 20px; }
  /* line 96, ../scss/app/partials/_tables_div_mqueries.scss */
  .testamentForm .checkbox-row .hint-text-form label { margin-left: 0; }
  /* line 102, ../scss/app/partials/_tables_div_mqueries.scss */
  .testamentForm .div-table .row .nine label.error { position: relative; display: block; width: 100%; }
  /* line 110, ../scss/app/partials/_tables_div_mqueries.scss */
  .testamentForm .base-select { width: 220px; }
  /* line 116, ../scss/app/partials/_tables_div_mqueries.scss */
  .div-table-shopping-cart .input-text-button-container label { display: block; margin-bottom: 10px; }
  /* line 121, ../scss/app/partials/_tables_div_mqueries.scss */
  .div-table-shopping-cart .columns, .div-table-shopping-cart .row > .container-l-plus, .div-table-shopping-cart .mod-search-results { padding-left: 0; }
  /* line 124, ../scss/app/partials/_tables_div_mqueries.scss */
  .div-table-shopping-cart input { margin-left: 0; }
  /* line 129, ../scss/app/partials/_tables_div_mqueries.scss */
  .div-table-shopping-cart .product-row .text-col, .div-table-shopping-cart .product-row .link-arrow { margin-top: 12px; }
  /* line 132, ../scss/app/partials/_tables_div_mqueries.scss */
  .div-table-shopping-cart .product-row .trash-icon { display: inline-block; float: none; margin: 0 0 0 1em !important; vertical-align: middle; }
  /* line 139, ../scss/app/partials/_tables_div_mqueries.scss */
  .div-table-shopping-cart .product-row .spinner-text-container { margin: 10px 0 0 0; }
  /* line 145, ../scss/app/partials/_tables_div_mqueries.scss */
  .div-table-shopping-cart .bonus-row .text-col, .div-table-shopping-cart .bonus-row .link-arrow { margin-top: 20px; }
  /* line 148, ../scss/app/partials/_tables_div_mqueries.scss */
  .div-table-shopping-cart .bonus-row .link-arrow { float: none; }
  /* line 151, ../scss/app/partials/_tables_div_mqueries.scss */
  .div-table-shopping-cart .bonus-row .trash-icon { display: inline-block; float: none; margin: 0 0 0 1em !important; vertical-align: middle; }
  /* line 160, ../scss/app/partials/_tables_div_mqueries.scss */
  .div-table-shopping-cart .bonus-row .text p { margin-bottom: 0; }
  /* line 165, ../scss/app/partials/_tables_div_mqueries.scss */
  .div-table-shopping-cart .row { margin-left: 0; margin-right: 0; }
  /* line 170, ../scss/app/partials/_tables_div_mqueries.scss */
  .div-table-shopping-cart .bonus-cash-row .input-text-container input { margin-left: 0; }
  /* line 179, ../scss/app/partials/_tables_div_mqueries.scss */
  .m-table-cnt-txt-hl .row.collapse .left-column { text-align: right; padding-right: 10px; }
  /* line 183, ../scss/app/partials/_tables_div_mqueries.scss */
  .m-table-cnt-txt-hl .row.collapse .left-column, .m-table-cnt-txt-hl .row.collapse .right-column { width: 50% !important; float: left; }
  /* line 194, ../scss/app/partials/_tables_div_mqueries.scss */
  .div-table .right-column .field-tooltip-container { width: 100%; }
  /* line 3, ../scss/app/partials/_functions_sharing_mqueries.scss */
  .functions-bar > .columns, .row.functions-bar > .container-l-plus, .functions-bar > .mod-search-results, .functions-bar [class*="column"] + [class*="column"]:last-child { width: 49.5% !important; float: left; text-align: left; }
  /* line 9, ../scss/app/partials/_functions_sharing_mqueries.scss */
  .functions-bar .right-block { margin-top: 0; float: right; padding-right: 20px; }
  /* line 14, ../scss/app/partials/_functions_sharing_mqueries.scss */
  .functions-bar .right-block li { padding-left: 10px; }
  /* line 18, ../scss/app/partials/_functions_sharing_mqueries.scss */
  .functions-bar .right-block .text { display: none; }
  /* line 24, ../scss/app/partials/_functions_sharing_mqueries.scss */
  .sharing-bar li { margin-bottom: 12px !important; }
  /* line 29, ../scss/app/partials/_functions_sharing_mqueries.scss */
  .sharing-bar li:first-child { margin-top: 0; }
  /* line 29, ../scss/app/partials/_highlightbox_mqueries.scss */
  .carousel-wrapper .mod-highlightbox { background-color: #ffffff; background-image: url(/blob/8582/1dc7416f32cee24720ef5b6bd670b230/diagonal-pattern-3-png-data.png); position: relative; text-align: center; top: 0; right: 0; width: 100%; color: #000000; }
  /* line 41, ../scss/app/partials/_highlightbox_mqueries.scss */
  .carousel-wrapper .mod-highlightbox label { color: #000000; }
  /* line 45, ../scss/app/partials/_highlightbox_mqueries.scss */
  .carousel-wrapper .mod-highlightbox h3, .carousel-wrapper .mod-highlightbox p { margin: 0 auto; }
  /* line 50, ../scss/app/partials/_highlightbox_mqueries.scss */
  .carousel-wrapper .mod-highlightbox h3 { display: inline-block; }
  /* line 54, ../scss/app/partials/_highlightbox_mqueries.scss */
  .carousel-wrapper .mod-highlightbox form { margin: 0 auto; text-align: center; }
  /* line 60, ../scss/app/partials/_highlightbox_mqueries.scss */
  .carousel-wrapper .mod-highlightbox .row { text-align: center; }
  /* line 62, ../scss/app/partials/_highlightbox_mqueries.scss */
  .carousel-wrapper .mod-highlightbox .row input.text { width: 122px; float: none; }
  /* line 67, ../scss/app/partials/_highlightbox_mqueries.scss */
  .carousel-wrapper .mod-highlightbox .row span.six { display: inline-block; width: auto; float: none; text-align: left; display: inline-block; }
  /* line 76, ../scss/app/partials/_highlightbox_mqueries.scss */
  .carousel-wrapper .mod-highlightbox .row span.three { display: inline-block; width: auto; float: none; text-align: left; display: inline-block; }
  /* line 85, ../scss/app/partials/_highlightbox_mqueries.scss */
  .carousel-wrapper .mod-highlightbox .button-secondary { width: auto; margin: 20px auto 0; }
  /* line 92, ../scss/app/partials/_highlightbox_mqueries.scss */
  .maps-xl-wrapper .mod-highlightbox-ext { margin-bottom: 0; margin-right: auto; margin-top: 0; overflow: hidden; position: relative; right: auto; top: 0; width: 100%; background: #0099ff; }
  /* line 103, ../scss/app/partials/_highlightbox_mqueries.scss */
  .maps-xl-wrapper .mod-highlightbox-ext h3 { margin-top: 5px; }
  /* line 106, ../scss/app/partials/_highlightbox_mqueries.scss */
  .maps-xl-wrapper .mod-highlightbox-ext p { display: block; margin-top: 16px; }
  /* line 110, ../scss/app/partials/_highlightbox_mqueries.scss */
  .maps-xl-wrapper .mod-highlightbox-ext form { margin-top: 11px; }
  /* line 113, ../scss/app/partials/_highlightbox_mqueries.scss */
  .maps-xl-wrapper .mod-highlightbox-ext .text-center { text-align: center; }
  /* line 37, ../scss/app/partials/_layer_mqueries.scss */
  .reveal-modal { width: 96% !important; margin-left: -48% !important; }
  /* line 40, ../scss/app/partials/_layer_mqueries.scss */
  .reveal-modal .button-cta { white-space: normal; height: auto; }
  /* line 46, ../scss/app/partials/_layer_mqueries.scss */
  .reveal-modal .div-table input[type="text"], .reveal-modal .div-table .div-table input[type="password"], .reveal-modal .div-table .div-table textarea { width: 88%; }
  /* line 51, ../scss/app/partials/_layer_mqueries.scss */
  .reveal-modal .div-table .checkbox-row label { margin-top: -20px; margin-left: 30px; }
  /* line 57, ../scss/app/partials/_layer_mqueries.scss */
  .reveal-modal iframe.youtube { width: 100% !important; height: 230px !important; }
  /* line 67, ../scss/app/partials/_layer_mqueries.scss */
  .certificate-layer-inner .gallery-wrapper .orbit-slide { overflow-x: scroll; min-height: 648px; }
  /* line 75, ../scss/app/partials/_layer_mqueries.scss */
  .reveal-modal .div-table .date-of-birth-container { margin-top: 1px; }
  /* line 78, ../scss/app/partials/_layer_mqueries.scss */
  .reveal-modal .div-table .date-of-birth-container input[type="text"] { width: 24%; margin-top: 0; top: 0; float: left; margin-right: 5px; }
  /* line 85, ../scss/app/partials/_layer_mqueries.scss */
  .reveal-modal .div-table .date-of-birth-container .chzn-container { width: 33.5% !important; float: left; }
  /* line 92, ../scss/app/partials/_layer_mqueries.scss */
  .img-rotate { width: auto; height: auto; margin: 10px 0; text-align: center; display: block; }
  /* line 99, ../scss/app/partials/_layer_mqueries.scss */
  .img-rotate .rotation { position: initial; }
  /* line 7, ../scss/app/partials/_streams_mqueries.scss */
  .mod-stream-l-image .image { float: none; }
  /* line 10, ../scss/app/partials/_streams_mqueries.scss */
  .mod-stream-l-image .text { margin-left: 0; }
  /* line 13, ../scss/app/partials/_streams_mqueries.scss */
  .mod-stream-l-image span { white-space: nowrap; display: inline-block; }
  /* line 19, ../scss/app/partials/_streams_mqueries.scss */
  .mod-stream-l-thumbnail .taser-stream-list, .mod-stream-l-image .taser-stream-list { margin-left: 5px; }
  /* line 38, ../scss/app/partials/_streams_mqueries.scss */
  .infobox-s-ext { margin-top: 35px; }
  /* line 10, ../scss/app/partials/_comments_mqueries.scss */
  .mod-comment-form { line-height: 1.38462em; }
  /* line 18, ../scss/app/partials/_tab-navigation_mqueries.scss */
  .tab-xl .tab-navigation { font-size: 0.9em; }
  /* line 20, ../scss/app/partials/_tab-navigation_mqueries.scss */
  .tab-xl .tab-navigation li { background: none !important; width: 50%; float: left; }
  /* line 25, ../scss/app/partials/_tab-navigation_mqueries.scss */
  .tab-xl .tab-navigation li.active a { color: #000; }
  /* line 29, ../scss/app/partials/_tab-navigation_mqueries.scss */
  .tab-xl .tab-navigation a { margin: 10px 0; }
  /* line 32, ../scss/app/partials/_tab-navigation_mqueries.scss */
  .tab-xl .tab-navigation .text { margin: 0; padding: 0 10px; }
  /* line 36, ../scss/app/partials/_tab-navigation_mqueries.scss */
  .tab-xl .tab-navigation .block-l, .tab-xl .tab-navigation .block-r { display: block; }
  /* line 39, ../scss/app/partials/_tab-navigation_mqueries.scss */
  .tab-xl .tab-navigation .block-l { text-align: right; }
  /* line 42, ../scss/app/partials/_tab-navigation_mqueries.scss */
  .tab-xl .tab-navigation .block-r { text-align: left; background: url(/blob/120974/29e6df63cf53d003928c74e746c0b699/v-separator-solid-png-data.png) repeat-y scroll left top transparent; }
  /* line 50, ../scss/app/partials/_tab-navigation_mqueries.scss */
  .tab-content .columns, .tab-content .row > .container-l-plus, .tab-content .mod-search-results { padding: 0; }
  /* line 55, ../scss/app/partials/_tab-navigation_mqueries.scss */
  .row .tab-content .row { margin-left: 0; margin-right: 0; }
  /* line 60, ../scss/app/partials/_tab-navigation_mqueries.scss */
  .tab-xl .tab-navigation ul li a, .tab-l .tab-navigation ul li a { font-size: 16px; }
  /* line 3, ../scss/app/partials/_contact_mqueries.scss */
  .mod-contact-inner { padding: 15px 20px 14px; }
  /* line 5, ../scss/app/partials/_contact_mqueries.scss */
  .mod-contact-inner .columns, .mod-contact-inner .row > .container-l-plus, .mod-contact-inner .mod-search-results { padding-left: 17px; }
  /* line 9, ../scss/app/partials/_contact_mqueries.scss */
  .mod-contact-inner .six:first-child { padding-left: 17px; }
  /* line 14, ../scss/app/partials/_contact_mqueries.scss */
  .mod-contact-inner .four:first-child { padding-left: 17px; }
  /* line 2, ../scss/app/partials/_product_search_mqueries.scss */
  .mod-search-product { border-top: 0; margin-top: 20px; }
  /* line 6, ../scss/app/partials/_product_search_mqueries.scss */
  .mod-search-product .inner { margin-top: 40px; height: 37px; float: none; border: 1px solid #ccc; background: url(/blob/6062/ddca715a782002f18db9adf3bfe729df/bg-filter-sort-png-data.png) repeat-x 0 1px; border-radius: 2px 2px 2px 2px; }
  /* line 14, ../scss/app/partials/_product_search_mqueries.scss */
  .mod-search-product .border { display: none; }
  /* line 206, ../scss/app/partials/_filter_sorting_mqueries.scss */
  .mod-filter > li { background: none; border-right: 1px solid #ccc; border-radius: 2px; }
  /* line 211, ../scss/app/partials/_filter_sorting_mqueries.scss */
  .mod-filter > li:hover { background: none; }
  /* line 214, ../scss/app/partials/_filter_sorting_mqueries.scss */
  .mod-filter > li:hover .dd-toggle { background: none; }
  /* line 218, ../scss/app/partials/_filter_sorting_mqueries.scss */
  .mod-filter > li:hover .flyout-container { display: none; }
  /* line 223, ../scss/app/partials/_filter_sorting_mqueries.scss */
  .mod-filter > li.hovered { background: #fff; }
  /* line 226, ../scss/app/partials/_filter_sorting_mqueries.scss */
  .mod-filter > li.hovered .dd-toggle { background: #fff; }
  /* line 230, ../scss/app/partials/_filter_sorting_mqueries.scss */
  .mod-filter > li.hovered .flyout-container { display: block; }
  /* line 238, ../scss/app/partials/_filter_sorting_mqueries.scss */
  .two-col-filter .mod-filter { display: table; width: 100%; }
  /* line 242, ../scss/app/partials/_filter_sorting_mqueries.scss */
  .two-col-filter .mod-filter .columns, .two-col-filter .mod-filter .row > .container-l-plus, .two-col-filter .mod-filter .mod-search-results { display: table-cell; }
  /* line 246, ../scss/app/partials/_filter_sorting_mqueries.scss */
  .two-col-filter .mod-filter .flyout-container { width: 100%; }
  /* line 253, ../scss/app/partials/_filter_sorting_mqueries.scss */
  .chronicle-searchbar .offset-by-four.columns, .chronicle-searchbar .row > .offset-by-four.container-l-plus, .chronicle-searchbar .offset-by-four.mod-search-results { margin-left: 0; }
  /* line 256, ../scss/app/partials/_filter_sorting_mqueries.scss */
  .chronicle-searchbar .six.columns, .chronicle-searchbar .row > .six.container-l-plus, .chronicle-searchbar .six.mod-search-results { width: 50% !important; float: left; }
  /* line 19, ../scss/app/base/_text_mqueries.scss */
  .headline-separator { margin-top: 0px; padding-top: 0; }
  /* line 22, ../scss/app/base/_text_mqueries.scss */
  .headline-separator .to-top { position: relative; top: 20px; margin-bottom: 40px; display: block; }
  /* line 4, ../scss/app/base/_forms_v_margins_mqueries.scss */
  form#donationForm .row.m-m-m { margin-top: 20px; }
  /* line 9, ../scss/app/base/_forms_v_margins_mqueries.scss */
  form#donationForm .m-f-img-bg-c-t { margin-top: 20px; }
  /* line 5, ../scss/app/base/_v_main_spaces_mqueries.scss */
  .mod-breadcrumb + .main-content > .row:first-child, .mod-breadcrumb + .main-content > form:first-child > .row:first-child { margin-top: 0; }
  /* line 9, ../scss/app/base/_v_main_spaces_mqueries.scss */
  .mod-breadcrumb + .main-content > .row:first-child > .columns, .mod-breadcrumb + .main-content > .row:first-child > .container-l-plus, .mod-breadcrumb + .main-content > .row:first-child > .mod-search-results, .mod-breadcrumb + .main-content > form:first-child > .row:first-child > .columns, .mod-breadcrumb + .main-content > form:first-child > .row:first-child > .container-l-plus, .mod-breadcrumb + .main-content > form:first-child > .row:first-child > .mod-search-results { margin-top: -1px; }
  /* line 14, ../scss/app/base/_v_main_spaces_mqueries.scss */
  .mod-breadcrumb + .main-content > .row:first-child .hl-text-container:first-child, .mod-breadcrumb + .main-content > form:first-child > .row:first-child .hl-text-container:first-child { margin-top: 30px; }
  /* line 19, ../scss/app/base/_v_main_spaces_mqueries.scss */
  .mod-breadcrumb + .main-content > .row:first-child .functions-bar, .mod-breadcrumb + .main-content > form:first-child > .row:first-child .functions-bar { margin-top: 16px; }
  /* line 24, ../scss/app/base/_v_main_spaces_mqueries.scss */
  .mod-breadcrumb + .main-content .carousel-wrapper { margin-top: 1px; top: -1px; }
  /* line 30, ../scss/app/base/_v_main_spaces_mqueries.scss */
  .mod-breadcrumb + .main-content .post-breadcrumb { margin-top: 1px; top: -1px; }
  /* line 39, ../scss/app/base/_v_main_spaces_mqueries.scss */
  .mod-interactive-tool .row .twelve { margin-top: 10px; }
  /* line 45, ../scss/app/base/_v_main_spaces_mqueries.scss */
  .main-content > .m-m-m { margin-top: 20px; }
  /* line 49, ../scss/app/base/_v_main_spaces_mqueries.scss */
  .main-content > .m-m-m .headline-separator { padding-top: 0px; }
  /* line 63, ../scss/app/base/_v_main_spaces_mqueries.scss */
  .m-el-cntxl-big { margin-top: 0; }
  /* line 3, ../scss/app/partials/_breadcrumb_mqueries.scss */
  .mod-breadcrumb li { display: none; }
  /* line 2, ../scss/app/partials/_responsive-stage_mqueries.scss */
  .swiper-pagination { display: none; }
  /* line 6, ../scss/app/partials/_responsive-stage_mqueries.scss */
  .swiper-button-prev, .swiper-button-next { -ms-transform: scale(0.5); -webkit-transform: scale(0.5); transform: scale(0.5); margin-top: -30px; }
  /* line 14, ../scss/app/partials/_responsive-stage_mqueries.scss */
  .swiper-button-prev { left: 0; }
  /* line 18, ../scss/app/partials/_responsive-stage_mqueries.scss */
  .swiper-button-next { right: 0; }
  /* line 77, ../scss/app/partials/_nav-main_mqueries.scss */
  .js-nav-main-open { position: absolute !important; top: 0; left: 0; width: 100%; height: 100%; }
  /* line 85, ../scss/app/partials/_nav-main_mqueries.scss */
  .js-nav-main-open body, .js-nav-main-open .nav-main__wrapper, .js-nav-main-open .nav-main { position: absolute !important; top: 0; left: 0; width: 100%; height: 100%; }
  /* line 95, ../scss/app/partials/_nav-main_mqueries.scss */
  .js-nav-main-open .main-content, .js-nav-main-open footer { display: none; }
  /* line 101, ../scss/app/partials/_nav-main_mqueries.scss */
  .nav-main { background: white; height: 50px; }
  /* line 105, ../scss/app/partials/_nav-main_mqueries.scss */
  .nav-main__closer { display: none !important; }
  /* line 109, ../scss/app/partials/_nav-main_mqueries.scss */
  .nav-main__wrapper { position: fixed; top: 0; left: 0; height: 50px; background: white; overflow-x: hidden; -moz-box-shadow: 0px 3px 23px 0px rgba(0, 0, 0, 0.4); -webkit-box-shadow: 0px 3px 23px 0px rgba(0, 0, 0, 0.4); box-shadow: 0px 3px 23px 0px rgba(0, 0, 0, 0.4); -webkit-animation: nav-main-slide-up 0.3s forwards; animation: nav-main-slide-up 0.3s forwards; }
  /* line 121, ../scss/app/partials/_nav-main_mqueries.scss */
  .nav-main__inner { position: absolute; top: 0; right: 0; bottom: 0; left: 0; overflow-x: hidden; }
  /* line 130, ../scss/app/partials/_nav-main_mqueries.scss */
  .nav-main__search { top: 10px; }
  /* line 132, ../scss/app/partials/_nav-main_mqueries.scss */
  .nav-main__search .search-site { height: 30px; }
  /* line 137, ../scss/app/partials/_nav-main_mqueries.scss */
  .nav-main__scroll { position: absolute; top: 50px; left: 0; right: 0; bottom: 0; overflow-x: hidden; overflow-y: auto; overflow-y: scroll; -webkit-overflow-scrolling: touch; -webkit-transform: translateZ(0px); }
  /* line 154, ../scss/app/partials/_nav-main_mqueries.scss */
  .nav-main.js-open .nav-main__wrapper { height: 100%; }
  /* line 157, ../scss/app/partials/_nav-main_mqueries.scss */
  .nav-main.js-open .nav-main__meta { display: block; }
  /* line 162, ../scss/app/partials/_nav-main_mqueries.scss */
  .nav-main__burger { display: block; cursor: pointer; position: absolute; left: 17px; top: 9px; }
  /* line 170, ../scss/app/partials/_nav-main_mqueries.scss */
  .nav-main__line { display: none; }
  /* line 174, ../scss/app/partials/_nav-main_mqueries.scss */
  .nav-main__logo { top: 14px !important; bottom: auto !important; width: 86px !important; height: 36px !important; left: 60px !important; }
  /* line 183, ../scss/app/partials/_nav-main_mqueries.scss */
  .nav-main__cta { bottom: auto; top: 10px; height: 40px; }
  /* line 189, ../scss/app/partials/_nav-main_mqueries.scss */
  .nav-main .nav-main__teaser { display: none; }
  /* line 193, ../scss/app/partials/_nav-main_mqueries.scss */
  .nav-main .nav-main__arrow { display: block; }
  /* line 200, ../scss/app/partials/_nav-main_mqueries.scss */
  .nav-main__cat-1 { z-index: auto; position: relative; padding: 0 17px; bottom: auto; left: auto; height: auto; background: #f0f0f0; display: none; }
  /* line 213, ../scss/app/partials/_nav-main_mqueries.scss */
  .nav-main.js-open .nav-main__cat-1 { display: block; }
  /* line 218, ../scss/app/partials/_nav-main_mqueries.scss */
  .nav-main__cat-1-list { z-index: auto; display: block; padding: 0; height: auto; }
  /* line 225, ../scss/app/partials/_nav-main_mqueries.scss */
  .nav-main__cat-1-item { position: relative; z-index: auto; display: block; padding-left: 34px; height: auto !important; background: none; border: none !important; border-bottom: 1px solid #cccccc !important; }
  /* line 239, ../scss/app/partials/_nav-main_mqueries.scss */
  .nav-main__cat-1-item:hover .nav-main__cat-1-btn { color: #333; }
  /* line 244, ../scss/app/partials/_nav-main_mqueries.scss */
  .nav-main__cat-1-item:hover .nav-main__cat-2 { display: none; }
  /* line 249, ../scss/app/partials/_nav-main_mqueries.scss */
  .nav-main__cat-1-item.js-open .nav-main__cat-2 { display: block !important; animation: nav-main-fade-in 0.3s; }
  /* line 255, ../scss/app/partials/_nav-main_mqueries.scss */
  .nav-main__cat-1-btn { z-index: auto; padding: 0; padding-top: 10px; padding-left: 10px; height: auto; width: 100%; font-size: 1.15385em !important; line-height: 2em !important; height: 50px; font-family: "Univers LT W02 55 Roman", verdana, Arial, sans-serif !important; cursor: pointer !important; text-align: left; color: #333; -webkit-tap-highlight-color: rgba(0, 153, 255, 0.2); }
  /* line 13, ../scss/app/partials/_nav-main_mqueries.scss */
  .nav-main__cat-1-btn:visited { color: inherit; }
  /* line 18, ../scss/app/partials/_nav-main_mqueries.scss */
  .nav-main__cat-1-btn:after { display: none !important; }
  /* line 22, ../scss/app/partials/_nav-main_mqueries.scss */
  .nav-main__cat-1-btn.nav-main--direct { position: relative; padding-left: 12px; }
  /* line 26, ../scss/app/partials/_nav-main_mqueries.scss */
  .nav-main__cat-1-btn.nav-main--direct .nav-main__arrow { display: none; }
  /* line 30, ../scss/app/partials/_nav-main_mqueries.scss */
  .nav-main__cat-1-btn.nav-main--direct:after { content: "»"; display: block !important; top: 9px; left: 0; width: 15px; background: transparent; color: inherit; }
  /* line 266, ../scss/app/partials/_nav-main_mqueries.scss */
  .nav-main__cat-1-btn:visited { color: #333; }
  /* line 270, ../scss/app/partials/_nav-main_mqueries.scss */
  .nav-main__cat-1-btn.js-touched { background-color: rgba(0, 153, 255, 0.2); }
  /* line 277, ../scss/app/partials/_nav-main_mqueries.scss */
  .nav-main__cat-1-item.js-active .nav-main__cat-1-btn, .nav-main__cat-1-item.js-active:hover .nav-main__cat-1-btn { color: #0099ff; }
  /* line 286, ../scss/app/partials/_nav-main_mqueries.scss */
  .nav-main__cat-2 { z-index: auto; position: relative; top: auto; left: auto; min-height: 0px; height: auto !important; top: 0 !important; border: none; background: none; }
  /* line 298, ../scss/app/partials/_nav-main_mqueries.scss */
  .nav-main__cat-2-wrapper { padding: 0; border: none; background: none; min-height: 0px; -moz-box-shadow: none; -webkit-box-shadow: none; box-shadow: none; }
  /* line 307, ../scss/app/partials/_nav-main_mqueries.scss */
  .nav-main__cat-2-list { position: relative; left: auto; top: auto; height: auto; min-height: 0px; width: 100%; animation: none !important; }
  /* line 317, ../scss/app/partials/_nav-main_mqueries.scss */
  .nav-main__cat-2-list:after { display: none; }
  /* line 322, ../scss/app/partials/_nav-main_mqueries.scss */
  .nav-main__cat-2-item { position: relative; padding: 0; padding-left: 34px; border-bottom: 1px solid #cccccc; }
  /* line 330, ../scss/app/partials/_nav-main_mqueries.scss */
  .nav-main__cat-1-item .nav-main__cat-2-item:last-child { border-bottom: none; }
  /* line 335, ../scss/app/partials/_nav-main_mqueries.scss */
  .nav-main__cat-2-btn { border: none; font-size: 1.15385em !important; line-height: 2em !important; height: 50px; font-family: "Univers LT W02 55 Roman", verdana, Arial, sans-serif !important; cursor: pointer !important; text-align: left; color: #333; -webkit-tap-highlight-color: rgba(0, 153, 255, 0.2); }
  /* line 13, ../scss/app/partials/_nav-main_mqueries.scss */
  .nav-main__cat-2-btn:visited { color: inherit; }
  /* line 18, ../scss/app/partials/_nav-main_mqueries.scss */
  .nav-main__cat-2-btn:after { display: none !important; }
  /* line 22, ../scss/app/partials/_nav-main_mqueries.scss */
  .nav-main__cat-2-btn.nav-main--direct { position: relative; padding-left: 12px; }
  /* line 26, ../scss/app/partials/_nav-main_mqueries.scss */
  .nav-main__cat-2-btn.nav-main--direct .nav-main__arrow { display: none; }
  /* line 30, ../scss/app/partials/_nav-main_mqueries.scss */
  .nav-main__cat-2-btn.nav-main--direct:after { content: "»"; display: block !important; top: 9px; left: 0; width: 15px; background: transparent; color: inherit; }
  /* line 341, ../scss/app/partials/_nav-main_mqueries.scss */
  .nav-main__cat-2-btn.js-touched { background-color: rgba(0, 153, 255, 0.2); }
  /* line 348, ../scss/app/partials/_nav-main_mqueries.scss */
  .nav-main .nav-main__cat-2-item:hover .nav-main--direct:after { display: block !important; background: none !important; }
  /* line 354, ../scss/app/partials/_nav-main_mqueries.scss */
  .nav-main .nav-main__cat-2-btn:hover { color: #333; background: none; }
  /* line 360, ../scss/app/partials/_nav-main_mqueries.scss */
  .nav-main .nav-main__cat-2-item.js-open { border-bottom: 1px solid #cccccc; }
  /* line 362, ../scss/app/partials/_nav-main_mqueries.scss */
  .nav-main .nav-main__cat-2-item.js-open .nav-main__cat-2-btn { border-bottom: none; }
  /* line 370, ../scss/app/partials/_nav-main_mqueries.scss */
  .nav-main__cat-3 { z-index: auto; position: relative; top: auto; left: auto; height: auto; min-height: 0px; width: 100%; }
  /* line 380, ../scss/app/partials/_nav-main_mqueries.scss */
  .nav-main__cat-3-list { z-index: auto; height: auto; width: 100%; border: none; padding-bottom: 20px; }
  /* line 388, ../scss/app/partials/_nav-main_mqueries.scss */
  .nav-main__cat-3-item { padding: 0; }
  /* line 394, ../scss/app/partials/_nav-main_mqueries.scss */
  .nav-main__cat-2-item:hover .nav-main__cat-3 { display: none; animation: none; }
  /* line 402, ../scss/app/partials/_nav-main_mqueries.scss */
  .nav-main__cat-2-item.js-open .nav-main__cat-3 { display: block !important; animation: nav-main-fade-in 0.3s; }
  /* line 408, ../scss/app/partials/_nav-main_mqueries.scss */
  .nav-main__cat-3-btn { border: none; font-size: 1.15385em !important; line-height: 2em !important; height: 50px; font-family: "Univers LT W02 55 Roman", verdana, Arial, sans-serif !important; cursor: pointer !important; text-align: left; margin-left: 0; padding-left: 19px; -webkit-tap-highlight-color: rgba(0, 153, 255, 0.2); color: #666 !important; }
  /* line 13, ../scss/app/partials/_nav-main_mqueries.scss */
  .nav-main__cat-3-btn:visited { color: inherit; }
  /* line 18, ../scss/app/partials/_nav-main_mqueries.scss */
  .nav-main__cat-3-btn:after { display: none !important; }
  /* line 22, ../scss/app/partials/_nav-main_mqueries.scss */
  .nav-main__cat-3-btn.nav-main--direct { position: relative; padding-left: 12px; }
  /* line 26, ../scss/app/partials/_nav-main_mqueries.scss */
  .nav-main__cat-3-btn.nav-main--direct .nav-main__arrow { display: none; }
  /* line 30, ../scss/app/partials/_nav-main_mqueries.scss */
  .nav-main__cat-3-btn.nav-main--direct:after { content: "»"; display: block !important; top: 9px; left: 0; width: 15px; background: transparent; color: inherit; }
  /* line 417, ../scss/app/partials/_nav-main_mqueries.scss */
  .nav-main__cat-3-btn:hover { background: none; }
  /* line 421, ../scss/app/partials/_nav-main_mqueries.scss */
  .nav-main__cat-3-btn.js-touched { background-color: rgba(0, 153, 255, 0.2); }
  /* line 425, ../scss/app/partials/_nav-main_mqueries.scss */
  .nav-main__cat-3-btn:after { content: "»"; position: absolute; display: block !important; top: 8px; left: 9px; width: 15px; background: transparent; }
  /* line 439, ../scss/app/partials/_nav-main_mqueries.scss */
  .nav-main .nav-main__cat-3-item:hover .nav-main__cat-3-btn { color: #666 !important; }
  /* line 441, ../scss/app/partials/_nav-main_mqueries.scss */
  .nav-main .nav-main__cat-3-item:hover .nav-main__cat-3-btn:after { color: #666 !important; }
  /* line 447, ../scss/app/partials/_nav-main_mqueries.scss */
  .nav-main .nav-main__cat-3-btn:hover { color: #666 !important; }
  /* line 449, ../scss/app/partials/_nav-main_mqueries.scss */
  .nav-main .nav-main__cat-3-btn:hover:after { color: #666 !important; }
  /* line 456, ../scss/app/partials/_nav-main_mqueries.scss */
  .nav-main .nav-main__cat-3-item.js-active .nav-main__cat-3-btn, .nav-main .nav-main__cat-3-item.js-active:hover .nav-main__cat-3-btn { color: #0099ff !important; }
  /* line 458, ../scss/app/partials/_nav-main_mqueries.scss */
  .nav-main .nav-main__cat-3-item.js-active .nav-main__cat-3-btn:after, .nav-main .nav-main__cat-3-item.js-active:hover .nav-main__cat-3-btn:after { color: #0099ff !important; }
  /* line 468, ../scss/app/partials/_nav-main_mqueries.scss */
  .nav-main__meta { position: relative; left: auto; top: auto; padding: 0 22px; background: #f0f0f0; display: none; }
  /* line 477, ../scss/app/partials/_nav-main_mqueries.scss */
  .nav-main__meta-item { display: block; padding: 0; }
  /* line 482, ../scss/app/partials/_nav-main_mqueries.scss */
  .nav-main__meta-list { padding: 15px 0px 30px 0px; }
  /* line 486, ../scss/app/partials/_nav-main_mqueries.scss */
  .nav-main__meta-btn { position: relative; padding: 18px 0 5px 12px; }
  /* line 490, ../scss/app/partials/_nav-main_mqueries.scss */
  .nav-main__meta-btn:after { content: "»"; display: block; position: absolute; top: 17px; left: 0px; width: 15px; background: transparent; } }
@media only screen and (min-width: 480px) and (max-width: 767px) { /* line 245, ../scss/app/base/_base_mqueries.scss */
  .grid-c-hide { display: none !important; }
  /* line 249, ../scss/app/base/_base_mqueries.scss */
  .net-grid-content { margin: 0 15px; }
  /* line 253, ../scss/app/base/_base_mqueries.scss */
  .no-col-transform-c .columns, .no-col-transform-c .row > .container-l-plus, .no-col-transform-c .mod-search-results { float: left !important; }
  /* line 258, ../scss/app/base/_base_mqueries.scss */
  .row .row { margin-left: -15px; margin-right: -15px; }
  /* line 265, ../scss/app/base/_base_mqueries.scss */
  .div-table h3, .div-table .text-center { text-align: center; }
  /* line 97, ../scss/app/partials/_footer_mqueries.scss */
  .footer-top ul { margin-left: 40%; }
  /* line 101, ../scss/app/partials/_footer_mqueries.scss */
  .footer-bottom { line-height: 1.69231em; padding: 7px 55px; }
  /* line 444, ../scss/app/partials/_teaser_mqueries.scss */
  .unicef-special .teaser, .unicef-special .teaser-rotation { padding-left: 30px; padding-right: 30px; }
  /* line 451, ../scss/app/partials/_teaser_mqueries.scss */
  .four .unicef-special .unicef-special-bg { left: 15px; }
  /* line 456, ../scss/app/partials/_teaser_mqueries.scss */
  .unicef-special .unicef-special-bg, .end.unicef-special .unicef-special-bg { right: 13px; }
  /* line 461, ../scss/app/partials/_teaser_mqueries.scss */
  .continent-list-item { position: relative; }
  /* line 463, ../scss/app/partials/_teaser_mqueries.scss */
  .continent-list-item .continent-image { position: absolute; top: 0; left: 0; padding-right: 0 !important; width: 235px !important; height: 220px !important; }
  /* line 472, ../scss/app/partials/_teaser_mqueries.scss */
  .continent-list-item .continent-description { padding-left: 265px; height: 220px; display: table; }
  /* line 477, ../scss/app/partials/_teaser_mqueries.scss */
  .continent-list-item .continent-description > div { display: table-cell; vertical-align: middle; }
  /* line 483, ../scss/app/partials/_teaser_mqueries.scss */
  .continent-list-item .countries-list { width: 100% !important; margin-top: 20px; }
  /* line 487, ../scss/app/partials/_teaser_mqueries.scss */
  .continent-list-item .countries-list .three { width: 33% !important; }
  /* line 492, ../scss/app/partials/_teaser_mqueries.scss */
  .continent-list-item .row .four, .continent-list-item .row .eight, .continent-list-item .row .three { float: left; }
  /* line 501, ../scss/app/partials/_teaser_mqueries.scss */
  .expand-taxonomies.expand-taxonomies--few .taxonomies-load-more { display: none; }
  /* line 203, ../scss/app/partials/_tables_div_mqueries.scss */
  .div-table-shopping-cart .row { margin-left: 0; margin-right: 0; }
  /* line 132, ../scss/app/partials/_highlightbox_mqueries.scss */
  .carousel-wrapper .mod-highlightbox .row, .maps-xl-wrapper .mod-highlightbox .row { display: inline-block; }
  /* line 139, ../scss/app/partials/_highlightbox_mqueries.scss */
  .maps-xl-wrapper .mod-highlightbox-ext h3 { padding: 0 40px; }
  /* line 84, ../scss/app/partials/_modules_mqueries.scss */
  .mod-donation-barometer .db-digit { font-size: 4em; }
  /* line 88, ../scss/app/partials/_modules_mqueries.scss */
  .mod-donation-barometer .db-label { font-size: 1.07692em; }
  /* line 92, ../scss/app/partials/_modules_mqueries.scss */
  .mod-donation-barometer .text span { padding-left: 70px; }
  /* line 100, ../scss/app/partials/_modules_mqueries.scss */
  .no-col-transform-c.button-container .left, .no-col-transform-c.button-container .right { width: 50%; float: left; clear: none; margin-top: 0; }
  /* line 108, ../scss/app/partials/_modules_mqueries.scss */
  .no-col-transform-c.button-container .left { padding-right: 16px; text-align: right; }
  /* line 113, ../scss/app/partials/_modules_mqueries.scss */
  .no-col-transform-c.button-container .right { padding-left: 16px; text-align: left; }
  /* line 120, ../scss/app/partials/_modules_mqueries.scss */
  .form-ext .radio.big { margin-left: 10%; }
  /* line 127, ../scss/app/partials/_modules_mqueries.scss */
  .infothek-downloads .items-container { max-width: 470px; margin: 0 auto; }
  /* line 131, ../scss/app/partials/_modules_mqueries.scss */
  .infothek-downloads .download-item { margin: 0 !important; margin-bottom: 30px; padding: 0; width: 220px !important; height: 270px; overflow: hidden; }
  /* line 139, ../scss/app/partials/_modules_mqueries.scss */
  .infothek-downloads .download-item:nth-child(odd) { margin-right: 30px !important; }
  /* line 143, ../scss/app/partials/_modules_mqueries.scss */
  .infothek-downloads .img-background { height: 117px !important; }
  /* line 358, ../scss/app/base/_base_mqueries.scss */
  .push-eight > .row { margin-left: 0; margin-right: 0; }
  /* line 16, ../scss/app/partials/_comments_mqueries.scss */
  .mod-comment-form { text-align: center; }
  /* line 18, ../scss/app/partials/_comments_mqueries.scss */
  .mod-comment-form .div-table { text-align: center; display: inline-block; }
  /* line 18, ../scss/app/partials/_tab-navigation_mqueries.scss */
  .tab-xl .tab-navigation { font-size: 0.9em; }
  /* line 20, ../scss/app/partials/_tab-navigation_mqueries.scss */
  .tab-xl .tab-navigation li { background: none !important; width: 50%; float: left; }
  /* line 25, ../scss/app/partials/_tab-navigation_mqueries.scss */
  .tab-xl .tab-navigation li.active a { color: #000; }
  /* line 29, ../scss/app/partials/_tab-navigation_mqueries.scss */
  .tab-xl .tab-navigation a { margin: 10px 0; }
  /* line 32, ../scss/app/partials/_tab-navigation_mqueries.scss */
  .tab-xl .tab-navigation .text { margin: 0; padding: 0 10px; }
  /* line 36, ../scss/app/partials/_tab-navigation_mqueries.scss */
  .tab-xl .tab-navigation .block-l, .tab-xl .tab-navigation .block-r { display: block; }
  /* line 39, ../scss/app/partials/_tab-navigation_mqueries.scss */
  .tab-xl .tab-navigation .block-l { text-align: right; }
  /* line 42, ../scss/app/partials/_tab-navigation_mqueries.scss */
  .tab-xl .tab-navigation .block-r { text-align: left; background: url(/blob/120974/29e6df63cf53d003928c74e746c0b699/v-separator-solid-png-data.png) repeat-y scroll left top transparent; }
  /* line 50, ../scss/app/partials/_tab-navigation_mqueries.scss */
  .tab-content .columns, .tab-content .row > .container-l-plus, .tab-content .mod-search-results { padding: 0; }
  /* line 55, ../scss/app/partials/_tab-navigation_mqueries.scss */
  .row .tab-content .row { margin-left: 0; margin-right: 0; }
  /* line 60, ../scss/app/partials/_tab-navigation_mqueries.scss */
  .tab-xl .tab-navigation ul li a, .tab-l .tab-navigation ul li a { font-size: 16px; }
  /* line 44, ../scss/app/partials/_product_search_mqueries.scss */
  .mod-search-product .inner { width: 100%; }
  /* line 46, ../scss/app/partials/_product_search_mqueries.scss */
  .mod-search-product .inner label { left: 10px; }
  /* line 2, ../scss/app/partials/_issueembed_mqueries.scss */
  .issuuembed { width: 392px !important; height: 227px !important; }
  /* line 33, ../scss/app/base/_text_mqueries.scss */
  .h1-responsive { font-size: 3.07692em; }
  /* line 24, ../scss/app/partials/_country-list_mqueries.scss */
  .country-list { margin-left: auto; margin-right: auto; width: 470px; }
  /* line 29, ../scss/app/partials/_country-list_mqueries.scss */
  .country-list .taxonomies-load-more { display: block; }
  /* line 33, ../scss/app/partials/_country-list_mqueries.scss */
  .country-list .cl__item:nth-child(6n) { margin-right: 34px; }
  /* line 37, ../scss/app/partials/_country-list_mqueries.scss */
  .country-list .cl__item:nth-child(3n) { margin-right: 0; }
  /* line 46, ../scss/app/partials/_country-list_mqueries.scss */
  .country-list .cl__item.to-be-expanded { display: none; }
  /* line 50, ../scss/app/partials/_country-list_mqueries.scss */
  .country-list .cl__item:nth-child(5), .country-list .cl__item:nth-child(6) { display: block; }
  /* line 509, ../scss/app/partials/_nav-main_mqueries.scss */
  .nav-main__search { display: none; left: 50%; width: 190px; margin-left: -90px; }
  /* line 517, ../scss/app/partials/_nav-main_mqueries.scss */
  .nav-main.js-open .nav-main__search { display: block !important; } }
@media only screen and (max-width: 479px) { /* line 282, ../scss/app/base/_base_mqueries.scss */
  .grid-d-hide { display: none !important; }
  /* line 286, ../scss/app/base/_base_mqueries.scss */
  .row .grid-a-b-c { display: none !important; }
  /* line 304, ../scss/app/base/_base_mqueries.scss */
  .row .row { margin-left: -9px; margin-right: -9px; }
  /* line 310, ../scss/app/base/_base_mqueries.scss */
  .columns, .row > .container-l-plus, .mod-search-results { padding-left: 9px; padding-right: 9px; }
  /* line 315, ../scss/app/base/_base_mqueries.scss */
  .net-grid-content { margin: 0 9px; }
  /* line 319, ../scss/app/base/_base_mqueries.scss */
  .right-column .valid-icon { margin: 0 -20px 0 10px; }
  /* line 325, ../scss/app/base/_base_mqueries.scss */
  .div-table h3, .div-table .text-center { text-align: left; }
  /* line 331, ../scss/app/base/_base_mqueries.scss */
  .mosaic-module .detail-text { padding-left: 9px !important; padding-right: 9px !important; }
  /* line 111, ../scss/app/partials/_footer_mqueries.scss */
  .footer-top ul { margin-left: 34%; }
  /* line 115, ../scss/app/partials/_footer_mqueries.scss */
  .footer-bottom { padding-bottom: 10px; }
  /* line 118, ../scss/app/partials/_footer_mqueries.scss */
  .footer-bottom .text { display: block; padding-top: 10px; }
  /* line 122, ../scss/app/partials/_footer_mqueries.scss */
  .footer-bottom .text:before { content: ''; }
  /* line 130, ../scss/app/partials/_footer_mqueries.scss */
  .footer-donation .ctx-text { padding-left: 0; }
  /* line 229, ../scss/app/partials/_ui_mqueries.scss */
  .tab-nav-social { margin-bottom: 45px; }
  /* line 516, ../scss/app/partials/_teaser_mqueries.scss */
  .unicef-special .teaser, .unicef-special .teaser-rotation { padding-left: 18px; padding-right: 18px; }
  /* line 529, ../scss/app/partials/_teaser_mqueries.scss */
  .newsletter-teaser h2 { margin-bottom: 10px; }
  /* line 532, ../scss/app/partials/_teaser_mqueries.scss */
  .expand-taxonomies .to-be-expanded { display: none; }
  /* line 536, ../scss/app/partials/_teaser_mqueries.scss */
  .taxonomies-load-more { display: block; float: left !important; width: 100% !important; }
  /* line 542, ../scss/app/partials/_teaser_mqueries.scss */
  .continent-list-item { text-align: center; padding-bottom: 30px !important; margin-top: 0; margin-bottom: -24px; }
  /* line 548, ../scss/app/partials/_teaser_mqueries.scss */
  .continent-list-item h3 { text-align: center !important; margin-top: 17px; }
  /* line 553, ../scss/app/partials/_teaser_mqueries.scss */
  .continent-list-item .continent-description { margin-bottom: 10px; }
  /* line 557, ../scss/app/partials/_teaser_mqueries.scss */
  .continent-list-item .continent-description div p:first-child { margin-top: 0; }
  /* line 561, ../scss/app/partials/_teaser_mqueries.scss */
  .continent-list-item .continent-description, .continent-list-item .countries-list { max-width: 302px; margin: auto; }
  /* line 566, ../scss/app/partials/_teaser_mqueries.scss */
  .continent-list-item .country-item { width: 50% !important; }
  /* line 570, ../scss/app/partials/_teaser_mqueries.scss */
  .continent-list-item .load-more { margin-bottom: 7px; }
  /* line 573, ../scss/app/partials/_teaser_mqueries.scss */
  .continent-list-item .line-bottom { margin-bottom: 24px; }
  /* line 581, ../scss/app/partials/_teaser_mqueries.scss */
  .row .continent-list-item:first-child { margin-top: 30px; }
  /* line 590, ../scss/app/partials/_teaser_mqueries.scss */
  .marginal-teaser .marginal-content-container .marginal-row-teaser { padding: 0 25px; text-align: center; }
  /* line 594, ../scss/app/partials/_teaser_mqueries.scss */
  .marginal-teaser .marginal-content-container .marginal-row-teaser section { float: none; margin-right: 0; margin-bottom: 13px; }
  /* line 600, ../scss/app/partials/_teaser_mqueries.scss */
  .marginal-teaser .marginal-content-container .marginal-row-teaser .marginal-teaser-text-block { float: none; width: 100%; }
  /* line 604, ../scss/app/partials/_teaser_mqueries.scss */
  .marginal-teaser .marginal-content-container .marginal-row-teaser .marginal-teaser-text-block h3 { text-align: center; }
  /* line 612, ../scss/app/partials/_teaser_mqueries.scss */
  .load-more { margin-top: 10px; }
  /* line 617, ../scss/app/partials/_teaser_mqueries.scss */
  .teaser-list-medium { max-width: 302px; margin: auto; }
  /* line 621, ../scss/app/partials/_teaser_mqueries.scss */
  .teaser-list-medium .teaser-container { margin-top: 30px; margin-left: auto; height: 100%; }
  /* line 626, ../scss/app/partials/_teaser_mqueries.scss */
  .teaser-list-medium .teaser-container .teaser-picture { position: relative !important; height: 140px; text-align: center; }
  /* line 632, ../scss/app/partials/_teaser_mqueries.scss */
  .teaser-list-medium .teaser-container .teaser-description-wrapper { margin: auto; padding: 20px 15px 20px 15px; height: 100%; width: 302px; }
  /* line 639, ../scss/app/partials/_teaser_mqueries.scss */
  .teaser-list-medium .teaser-container .teaser-description { position: relative; transform: none; }
  /* line 644, ../scss/app/partials/_teaser_mqueries.scss */
  .teaser-list-medium .teaser-expander-wrapper { text-align: center; width: 302px; margin: auto; }
  /* line 650, ../scss/app/partials/_teaser_mqueries.scss */
  .teaser-list-medium .load-more { margin-top: 30px; }
  /* line 656, ../scss/app/partials/_teaser_mqueries.scss */
  .teaser-list-large .teaser-large-content-container { height: auto !important; }
  /* line 233, ../scss/app/partials/_tables_div_mqueries.scss */
  .div-table input[type=text].small-with-tooltip { width: 80%; }
  /* line 238, ../scss/app/partials/_tables_div_mqueries.scss */
  .div-table .radio-row { overflow: hidden; }
  /* line 241, ../scss/app/partials/_tables_div_mqueries.scss */
  .div-table .radio-row .radio-row-col { padding: 5px 0; }
  /* line 246, ../scss/app/partials/_tables_div_mqueries.scss */
  .div-table .right-column .field-tooltip-container { width: 100%; }
  /* line 249, ../scss/app/partials/_tables_div_mqueries.scss */
  .div-table .right-column .field-tooltip-container label.error { left: 59%; }
  /* line 251, ../scss/app/partials/_tables_div_mqueries.scss */
  .div-table .right-column .field-tooltip-container label.error:before { left: -22%; }
  /* line 259, ../scss/app/partials/_tables_div_mqueries.scss */
  .div-table .right-column div.radio .error { right: -230px !important; width: 140px !important; top: -5px; }
  /* line 265, ../scss/app/partials/_tables_div_mqueries.scss */
  .div-table .right-column div.radio .error:before { left: 7px; }
  /* line 274, ../scss/app/partials/_tables_div_mqueries.scss */
  .div-table-shopping-cart .input-text-button-container label { display: block; margin-bottom: 10px; }
  /* line 280, ../scss/app/partials/_tables_div_mqueries.scss */
  .div-table-shopping-cart .bonus-cash-row .input-text-container { display: inline; }
  /* line 283, ../scss/app/partials/_tables_div_mqueries.scss */
  .div-table-shopping-cart .bonus-cash-row input { margin-left: 0; width: 32%; }
  /* line 288, ../scss/app/partials/_tables_div_mqueries.scss */
  .div-table-shopping-cart input { margin-left: 0; width: 100%; }
  /* line 292, ../scss/app/partials/_tables_div_mqueries.scss */
  .div-table-shopping-cart .row { margin-left: 0; margin-right: 0; }
  /* line 296, ../scss/app/partials/_tables_div_mqueries.scss */
  .div-table-shopping-cart .columns, .div-table-shopping-cart .row > .container-l-plus, .div-table-shopping-cart .mod-search-results { padding-left: 0; padding-right: 0; }
  /* line 303, ../scss/app/partials/_tables_div_mqueries.scss */
  .group-list .group-tel { float: left; width: 100%; padding: 5px 7px 4px; }
  /* line 310, ../scss/app/partials/_tables_div_mqueries.scss */
  .row.collapse.signed-in div { text-align: center; }
  /* line 149, ../scss/app/partials/_highlightbox_mqueries.scss */
  .carousel-wrapper .mod-highlightbox label:first-child, .maps-xl-wrapper .mod-highlightbox label:first-child { display: block; }
  /* line 153, ../scss/app/partials/_highlightbox_mqueries.scss */
  .carousel-wrapper .mod-highlightbox .chzn-container, .maps-xl-wrapper .mod-highlightbox .chzn-container { display: none; }
  /* line 157, ../scss/app/partials/_highlightbox_mqueries.scss */
  .maps-xl-wrapper .mod-highlightbox { right: 2px; }
  /* line 163, ../scss/app/partials/_highlightbox_mqueries.scss */
  .maps-xl-wrapper .mod-highlightbox-ext h3 { padding: 0; }
  /* line 156, ../scss/app/partials/_modules_mqueries.scss */
  .form-ext .radio.big .ui-button .ui-icon { top: -4px; }
  /* line 161, ../scss/app/partials/_modules_mqueries.scss */
  .mod-progress-display { font-size: 1.23077em; }
  /* line 163, ../scss/app/partials/_modules_mqueries.scss */
  .mod-progress-display .step-4 .text { padding-right: 20px; }
  /* line 168, ../scss/app/partials/_modules_mqueries.scss */
  .mod-donation-barometer .db-digit { font-size: 3.53846em; }
  /* line 172, ../scss/app/partials/_modules_mqueries.scss */
  .mod-donation-barometer .db-label { font-size: 1em; }
  /* line 176, ../scss/app/partials/_modules_mqueries.scss */
  .mod-donation-barometer .text span { padding-left: 40px; }
  /* line 183, ../scss/app/partials/_modules_mqueries.scss */
  .form-ext .radio.big { margin-left: 0; }
  /* line 189, ../scss/app/partials/_modules_mqueries.scss */
  .button-container .button-cta { white-space: normal; height: auto; }
  /* line 197, ../scss/app/partials/_modules_mqueries.scss */
  .mosaic-module .teasertitle-wrapper div { font-size: 1.5em !important; }
  /* line 203, ../scss/app/partials/_modules_mqueries.scss */
  .barometerTeaser { margin-bottom: -45px; }
  /* line 211, ../scss/app/partials/_modules_mqueries.scss */
  .barometerTeaser .twelve.columns .barometer-teaser-container .donation-image-container section .image-gradient-container, .barometerTeaser .row > .twelve.container-l-plus .barometer-teaser-container .donation-image-container section .image-gradient-container, .barometerTeaser .twelve.mod-search-results .barometer-teaser-container .donation-image-container section .image-gradient-container { background: none; }
  /* line 216, ../scss/app/partials/_modules_mqueries.scss */
  .barometerTeaser .twelve.columns .barometer-teaser-container .donation-image-container .headline-container.grid-d, .barometerTeaser .row > .twelve.container-l-plus .barometer-teaser-container .donation-image-container .headline-container.grid-d, .barometerTeaser .twelve.mod-search-results .barometer-teaser-container .donation-image-container .headline-container.grid-d { display: inline-block; margin-bottom: 15px; padding: 0 10px; margin-top: 0; }
  /* line 223, ../scss/app/partials/_modules_mqueries.scss */
  .barometerTeaser .twelve.columns .barometer-teaser-container .donation-image-container .headline-container.grid-d > span > .barometer-headline, .barometerTeaser .row > .twelve.container-l-plus .barometer-teaser-container .donation-image-container .headline-container.grid-d > span > .barometer-headline, .barometerTeaser .twelve.mod-search-results .barometer-teaser-container .donation-image-container .headline-container.grid-d > span > .barometer-headline { color: #333; font-size: 2em; }
  /* line 230, ../scss/app/partials/_modules_mqueries.scss */
  .barometerTeaser .twelve.columns .barometer-teaser-container .donation-image-container .headline-container, .barometerTeaser .row > .twelve.container-l-plus .barometer-teaser-container .donation-image-container .headline-container, .barometerTeaser .twelve.mod-search-results .barometer-teaser-container .donation-image-container .headline-container { display: none; }
  /* line 234, ../scss/app/partials/_modules_mqueries.scss */
  .barometerTeaser .twelve.columns .barometer-teaser-container .donation-image-container .donation-container, .barometerTeaser .row > .twelve.container-l-plus .barometer-teaser-container .donation-image-container .donation-container, .barometerTeaser .twelve.mod-search-results .barometer-teaser-container .donation-image-container .donation-container { top: -25px; }
  /* line 238, ../scss/app/partials/_modules_mqueries.scss */
  .barometerTeaser .twelve.columns .barometer-teaser-container .donation-image-container .donation-container .barometer-upper-container .barometer-text.grid-a, .barometerTeaser .row > .twelve.container-l-plus .barometer-teaser-container .donation-image-container .donation-container .barometer-upper-container .barometer-text.grid-a, .barometerTeaser .twelve.mod-search-results .barometer-teaser-container .donation-image-container .donation-container .barometer-upper-container .barometer-text.grid-a { max-width: 98%; }
  /* line 246, ../scss/app/partials/_modules_mqueries.scss */
  .barometerTeaser .twelve.columns .barometer-teaser-container .donation-image-container .donation-container .barometer-upper-container .donation-input .show-input > input, .barometerTeaser .row > .twelve.container-l-plus .barometer-teaser-container .donation-image-container .donation-container .barometer-upper-container .donation-input .show-input > input, .barometerTeaser .twelve.mod-search-results .barometer-teaser-container .donation-image-container .donation-container .barometer-upper-container .donation-input .show-input > input { font-size: 20px; max-width: 85px; padding-left: 21px; }
  /* line 253, ../scss/app/partials/_modules_mqueries.scss */
  .barometerTeaser .twelve.columns .barometer-teaser-container .donation-image-container .donation-container .barometer-upper-container .donation-input .button, .barometerTeaser .row > .twelve.container-l-plus .barometer-teaser-container .donation-image-container .donation-container .barometer-upper-container .donation-input .button, .barometerTeaser .twelve.mod-search-results .barometer-teaser-container .donation-image-container .donation-container .barometer-upper-container .donation-input .button { font-size: 14px; padding: 14px 16px; }
  /* line 258, ../scss/app/partials/_modules_mqueries.scss */
  .barometerTeaser .twelve.columns .barometer-teaser-container .donation-image-container .donation-container .barometer-upper-container .donation-input .button-without-input, .barometerTeaser .row > .twelve.container-l-plus .barometer-teaser-container .donation-image-container .donation-container .barometer-upper-container .donation-input .button-without-input, .barometerTeaser .twelve.mod-search-results .barometer-teaser-container .donation-image-container .donation-container .barometer-upper-container .donation-input .button-without-input { max-width: 255px; }
  /* line 271, ../scss/app/partials/_modules_mqueries.scss */
  .full-size-stage .text-wrapper { margin: 0 0 10px 0; }
  /* line 273, ../scss/app/partials/_modules_mqueries.scss */
  .full-size-stage .text-wrapper .fs-title { font-size: 1.61538em; margin: 0 0 8px 0; }
  /* line 277, ../scss/app/partials/_modules_mqueries.scss */
  .full-size-stage .text-wrapper .subline { font-size: 1.38462em; }
  /* line 282, ../scss/app/partials/_modules_mqueries.scss */
  .full-size-stage .fs-content-wrapper { bottom: 46px; }
  /* line 287, ../scss/app/partials/_modules_mqueries.scss */
  .full-size-stage .link-wrapper a { font-size: 1.23077em; min-width: 180px; padding: 9px 10px 1px; }
  /* line 295, ../scss/app/partials/_modules_mqueries.scss */
  .full-size-stage .orbit-wrapper .orbit-bullets { margin: 15px 0; }
  /* line 297, ../scss/app/partials/_modules_mqueries.scss */
  .full-size-stage .orbit-wrapper .orbit-bullets li { border-radius: 6px; height: 12px; width: 12px; }
  /* line 305, ../scss/app/partials/_modules_mqueries.scss */
  .full-size-stage .slider-nav .slider-nav-wrapper { display: none; }
  /* line 312, ../scss/app/partials/_modules_mqueries.scss */
  .swiper-container .swiper-button-container { display: none; }
  /* line 318, ../scss/app/partials/_modules_mqueries.scss */
  .infothek-downloads .items-container { width: 280px; margin: 0 auto; }
  /* line 322, ../scss/app/partials/_modules_mqueries.scss */
  .infothek-downloads .download-item { height: auto !important; }
  /* line 27, ../scss/app/partials/_comments_mqueries.scss */
  .mod-comment-form .div-table { padding-left: 0; }
  /* line 106, ../scss/app/partials/_layer_mqueries.scss */
  .reveal-modal { width: 96%; margin-left: -48%; }
  /* line 109, ../scss/app/partials/_layer_mqueries.scss */
  .reveal-modal .div-table input[type="text"], .reveal-modal .div-table input[type="password"], .reveal-modal .div-table textarea { width: 84%; }
  /* line 115, ../scss/app/partials/_layer_mqueries.scss */
  .certificate-layer-inner { margin-left: -113px; width: 470px; max-width: 470px; -ms-transform: scale(0.7); -webkit-transform: scale(0.7); -o-transform: scale(0.7); -moz-transform: scale(0.7); transform: scale(0.7); }
  /* line 127, ../scss/app/partials/_layer_mqueries.scss */
  .certificate-layer-inner .gallery-wrapper .orbit-wrapper .slider-nav span { margin-top: 240px; }
  /* line 129, ../scss/app/partials/_layer_mqueries.scss */
  .certificate-layer-inner .gallery-wrapper .orbit-wrapper .slider-nav span.left { left: 50px; }
  /* line 132, ../scss/app/partials/_layer_mqueries.scss */
  .certificate-layer-inner .gallery-wrapper .orbit-wrapper .slider-nav span.right { right: 50px; }
  /* line 141, ../scss/app/partials/_layer_mqueries.scss */
  .bonus-layer-inner { margin-left: -83px; -ms-transform: scale(0.7); -webkit-transform: scale(0.7); -o-transform: scale(0.7); -moz-transform: scale(0.7); transform: scale(0.7); }
  /* line 149, ../scss/app/partials/_layer_mqueries.scss */
  .bonus-layer-inner .gallery-wrapper { margin: 0 auto 30px; }
  /* line 153, ../scss/app/partials/_layer_mqueries.scss */
  .bonus-layer-inner .gallery-wrapper .orbit-wrapper .slider-nav span { margin-top: -7px; }
  /* line 155, ../scss/app/partials/_layer_mqueries.scss */
  .bonus-layer-inner .gallery-wrapper .orbit-wrapper .slider-nav span.right { right: -65px; }
  /* line 164, ../scss/app/partials/_layer_mqueries.scss */
  .layer-inner .button-container { text-align: center; }
  /* line 166, ../scss/app/partials/_layer_mqueries.scss */
  .layer-inner .button-container button, .layer-inner .button-container a { margin: 20px auto 0; }
  /* line 169, ../scss/app/partials/_layer_mqueries.scss */
  .layer-inner .button-container button:first-child, .layer-inner .button-container a:first-child { margin-top: 0; }
  /* line 176, ../scss/app/partials/_layer_mqueries.scss */
  .layer-inner .row .div-table .right-column div.radio .error { right: -170px; width: 100px; }
  /* line 183, ../scss/app/partials/_layer_mqueries.scss */
  .layer-inner .multiple div.checkbox, .layer-inner .multiple div.radio { display: inline-block; margin-left: 2px; }
  /* line 188, ../scss/app/partials/_layer_mqueries.scss */
  .layer-inner .date-of-birth-container .b-day-date { margin-top: 20px; margin-bottom: 10px; }
  /* line 46, ../scss/app/partials/_streams_mqueries.scss */
  .mod-stream-l-thumbnail .teaser-stream-l-thumbnail .icon-link, .mod-stream-l-image .teaser-stream-l-thumbnail .icon-link, .mod-stream-l-thumbnail .teaser-stream-l-image .icon-link, .mod-stream-l-image .teaser-stream-l-image .icon-link { display: block; margin-left: 0; padding-top: 7px; }
  /* line 78, ../scss/app/partials/_tab-navigation_mqueries.scss */
  .tab-l .tab-navigation i { left: 21px; top: -2px; }
  /* line 55, ../scss/app/partials/_product_search_mqueries.scss */
  .mod-search-product .mod-shopping-cart { width: 25%; }
  /* line 58, ../scss/app/partials/_product_search_mqueries.scss */
  .mod-search-product .mod-search { width: 68%; }
  /* line 61, ../scss/app/partials/_product_search_mqueries.scss */
  .mod-search-product .inner { width: 100%; }
  /* line 64, ../scss/app/partials/_product_search_mqueries.scss */
  .mod-search-product .inner label { display: none; }
  /* line 13, ../scss/app/partials/_product_details_mqueries.scss */
  .product-details .ui-spinner { width: 55px; }
  /* line 16, ../scss/app/partials/_product_details_mqueries.scss */
  .product-details .button { margin-left: 0; margin-top: 15px; }
  /* line 20, ../scss/app/partials/_product_details_mqueries.scss */
  .product-details .radio-with-input { margin-left: 0 !important; }
  /* line 23, ../scss/app/partials/_product_details_mqueries.scss */
  .product-details .radio { height: 40px; }
  /* line 26, ../scss/app/partials/_product_details_mqueries.scss */
  .product-details .amount { clear: both; }
  /* line 78, ../scss/app/partials/_tab-navigation_mqueries.scss */
  .tab-l .tab-navigation i { left: 21px; top: -2px; }
  /* line 14, ../scss/app/partials/_issueembed_mqueries.scss */
  .issuuembed { width: 235px !important; height: 136px !important; }
  /* line 40, ../scss/app/base/_text_mqueries.scss */
  .h1-responsive { font-size: 2.30769em; }
  /* line 59, ../scss/app/partials/_country-list_mqueries.scss */
  .country-list { margin-left: auto; margin-right: auto; width: 305px; }
  /* line 64, ../scss/app/partials/_country-list_mqueries.scss */
  .country-list .cl__item:nth-child(6n) { margin-right: 34px; }
  /* line 68, ../scss/app/partials/_country-list_mqueries.scss */
  .country-list .cl__item:nth-child(2n) { margin-right: 0; }
  /* line 530, ../scss/app/partials/_nav-main_mqueries.scss */
  .nav-main__search { display: none; width: 47%; }
  /* line 537, ../scss/app/partials/_nav-main_mqueries.scss */
  .nav-main.js-open .nav-main__search { display: block; }
  /* line 540, ../scss/app/partials/_nav-main_mqueries.scss */
  .nav-main.js-open .nav-main__cta { display: none; } }
@media screen and (-webkit-min-device-pixel-ratio: 0) { /* line 3, ../scss/app/partials/_filter_sorting_mqueries.scss */
  .mod-filter i.arrow { top: 4px; }
  /* line 3, ../scss/app/partials/_comments_mqueries.scss */
  .mod-comment-form .row.collapse { margin-top: 16px; } }
