/*! This file was last modified on 2016-07-22 by fresh and fruity LIMEFLAVOUR.com */
@charset "UTF-8";@font-face{font-family:OpenSansBoldCn;src:url(../fonts/open_sans/OpenSans-CondBold-webfont.eot);src:url(../fonts/open_sans/OpenSans-CondBold-webfont.eot?#iefix) format('embedded-opentype'),url(../fonts/open_sans/OpenSans-CondBold-webfont.woff) format('woff'),url(../fonts/open_sans/OpenSans-CondBold-webfont.ttf) format('truetype'),url(../fonts/open_sans/OpenSans-CondBold-webfont.svg#open_sans_condensedbold) format('svg');font-weight:400;font-style:normal}@font-face{font-family:OpenSansRegular;src:url(../fonts/open_sans/OpenSans-Regular-webfont.eot);src:url(../fonts/open_sans/OpenSans-Regular-webfont.eot?#iefix) format('embedded-opentype'),url(../fonts/open_sans/OpenSans-Regular-webfont.woff) format('woff'),url(../fonts/open_sans/OpenSans-Regular-webfont.ttf) format('truetype'),url(../fonts/open_sans/OpenSans-Regular-webfont.svg#OpenSansRegular) format('svg');font-weight:400;font-style:normal}@font-face{font-family:OpenSansSemibold;src:url(../fonts/open_sans/OpenSans-Semibold-webfont.eot);src:url(../fonts/open_sans/OpenSans-Semibold-webfont.eot?#iefix) format('embedded-opentype'),url(../fonts/open_sans/OpenSans-Semibold-webfont.woff) format('woff'),url(../fonts/open_sans/OpenSans-Semibold-webfont.ttf) format('truetype'),url(../fonts/open_sans/OpenSans-Semibold-webfont.svg#OpenSansSemibold) format('svg');font-weight:400;font-style:normal}@font-face{font-family:OpenSansBold;src:url(../fonts/open_sans/OpenSans-Bold-webfont.eot);src:url(../fonts/open_sans/OpenSans-Bold-webfont.eot?#iefix) format('embedded-opentype'),url(../fonts/open_sans/OpenSans-Bold-webfont.woff) format('woff'),url(../fonts/open_sans/OpenSans-Bold-webfont.ttf) format('truetype'),url(../fonts/open_sans/OpenSans-Bold-webfont.svg#OpenSansBold) format('svg');font-weight:400;font-style:normal}@font-face{font-family:OpenSansExtrabold;src:url(../fonts/open_sans/OpenSans-ExtraBold-webfont.eot);src:url(../fonts/open_sans/OpenSans-ExtraBold-webfont.eot?#iefix) format('embedded-opentype'),url(../fonts/open_sans/OpenSans-ExtraBold-webfont.woff) format('woff'),url(../fonts/open_sans/OpenSans-ExtraBold-webfont.ttf) format('truetype'),url(../fonts/open_sans/OpenSans-ExtraBold-webfont.svg#OpenSansExtrabold) format('svg');font-weight:400;font-style:normal}#mediaQueryListener{font-family:'m'}@media screen and (max-width:959px){#mediaQueryListener{font-family:'s'}}@media screen and (max-width:639px){#mediaQueryListener{font-family:xs}}/*! jQuery UI - v1.10.4 - 2014-03-18
* http://jqueryui.com
* Includes: jquery.ui.core.css, jquery.ui.resizable.css, jquery.ui.selectable.css, jquery.ui.accordion.css, jquery.ui.autocomplete.css, jquery.ui.button.css, jquery.ui.datepicker.css, jquery.ui.dialog.css, jquery.ui.menu.css, jquery.ui.progressbar.css, jquery.ui.slider.css, jquery.ui.spinner.css, jquery.ui.tabs.css, jquery.ui.tooltip.css
* Copyright 2014 jQuery Foundation and other contributors; Licensed MIT */.ui-helper-hidden{display:none}.ui-helper-hidden-accessible{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.ui-helper-reset{margin:0;padding:0;border:0;outline:0;line-height:1.3;text-decoration:none;font-size:100%;list-style:none}.ui-helper-clearfix:after,.ui-helper-clearfix:before{content:"";display:table;border-collapse:collapse}.ui-helper-clearfix:after{clear:both}.ui-helper-clearfix{min-height:0}.ui-helper-zfix{width:100%;height:100%;top:0;left:0;position:absolute;opacity:0;filter:alpha(opacity=0)}.ui-front{z-index:100}.ui-state-disabled{cursor:default!important}.ui-icon{display:block;text-indent:-99999px;overflow:hidden;background-repeat:no-repeat}.ui-widget-overlay{position:fixed;top:0;left:0;width:100%;height:100%}.ui-resizable{position:relative}.ui-resizable-handle{position:absolute;font-size:.1px;display:block}.ui-resizable-autohide .ui-resizable-handle,.ui-resizable-disabled .ui-resizable-handle{display:none}.ui-resizable-n{cursor:n-resize;height:7px;width:100%;top:-5px;left:0}.ui-resizable-s{cursor:s-resize;height:7px;width:100%;bottom:-5px;left:0}.ui-resizable-e{cursor:e-resize;width:7px;right:-5px;top:0;height:100%}.ui-resizable-w{cursor:w-resize;width:7px;left:-5px;top:0;height:100%}.ui-resizable-se{cursor:se-resize;width:12px;height:12px;right:1px;bottom:1px}.ui-resizable-sw{cursor:sw-resize;width:9px;height:9px;left:-5px;bottom:-5px}.ui-resizable-nw{cursor:nw-resize;width:9px;height:9px;left:-5px;top:-5px}.ui-resizable-ne{cursor:ne-resize;width:9px;height:9px;right:-5px;top:-5px}.ui-selectable-helper{position:absolute;z-index:100;border:1px dotted #000}.ui-accordion .ui-accordion-header{display:block;cursor:pointer;position:relative;margin-top:2px;padding:.5em .5em .5em .7em;min-height:0}.ui-accordion .ui-accordion-icons{padding-left:2.2em}.ui-accordion .ui-accordion-noicons{padding-left:.7em}.ui-accordion .ui-accordion-icons .ui-accordion-icons{padding-left:2.2em}.ui-accordion .ui-accordion-header .ui-accordion-header-icon{position:absolute;left:.5em;top:50%;margin-top:-8px}.ui-accordion .ui-accordion-content{padding:1em 2.2em;border-top:0;overflow:auto}.ui-autocomplete{position:absolute;top:0;left:0;cursor:default}.ui-button{display:inline-block;position:relative;padding:0;line-height:normal;margin-right:.1em;cursor:pointer;vertical-align:middle;text-align:center;overflow:visible}.ui-button,.ui-button:active,.ui-button:hover,.ui-button:link,.ui-button:visited{text-decoration:none}.ui-button-icon-only{width:2.2em}button.ui-button-icon-only{width:2.4em}.ui-button-icons-only{width:3.4em}button.ui-button-icons-only{width:3.7em}.ui-button .ui-button-text{display:block;line-height:normal}.ui-button-text-only .ui-button-text{padding:.4em 1em}.ui-button-icon-only .ui-button-text,.ui-button-icons-only .ui-button-text{padding:.4em;text-indent:-9999999px}.ui-button-text-icon-primary .ui-button-text,.ui-button-text-icons .ui-button-text{padding:.4em 1em .4em 2.1em}.ui-button-text-icon-secondary .ui-button-text,.ui-button-text-icons .ui-button-text{padding:.4em 2.1em .4em 1em}.ui-button-text-icons .ui-button-text{padding-left:2.1em;padding-right:2.1em}input.ui-button{padding:.4em 1em}.ui-button-icon-only .ui-icon,.ui-button-icons-only .ui-icon,.ui-button-text-icon-primary .ui-icon,.ui-button-text-icon-secondary .ui-icon,.ui-button-text-icons .ui-icon{position:absolute;top:50%;margin-top:-8px}.ui-button-icon-only .ui-icon{left:50%;margin-left:-8px}.ui-button-icons-only .ui-button-icon-primary,.ui-button-text-icon-primary .ui-button-icon-primary,.ui-button-text-icons .ui-button-icon-primary{left:.5em}.ui-button-icons-only .ui-button-icon-secondary,.ui-button-text-icon-secondary .ui-button-icon-secondary,.ui-button-text-icons .ui-button-icon-secondary{right:.5em}.ui-buttonset{margin-right:7px}.ui-buttonset .ui-button{margin-left:0;margin-right:-.3em}button.ui-button::-moz-focus-inner,input.ui-button::-moz-focus-inner{border:0;padding:0}.ui-datepicker .ui-datepicker-next-hover,.ui-datepicker .ui-datepicker-prev-hover{top:1px}.ui-datepicker .ui-datepicker-next span,.ui-datepicker .ui-datepicker-prev span{display:block;position:absolute;left:50%;margin-left:-8px;top:50%;margin-top:-8px}.ui-datepicker .ui-datepicker-title select{font-size:1em;margin:1px 0}.ui-datepicker select.ui-datepicker-month,.ui-datepicker select.ui-datepicker-year{width:49%}.ui-datepicker table{width:100%;font-size:.9em;border-collapse:collapse}.ui-datepicker .ui-datepicker-buttonpane{background-image:none;margin:.7em 0 0;padding:0 .2em;border-left:0;border-right:0;border-bottom:0}.ui-datepicker .ui-datepicker-buttonpane button{float:right;margin:.5em .2em .4em;cursor:pointer;padding:.2em .6em .3em;width:auto;overflow:visible}.ui-datepicker .ui-datepicker-buttonpane button.ui-datepicker-current{float:left}.ui-datepicker.ui-datepicker-multi{width:auto}.ui-datepicker-multi .ui-datepicker-group{float:left}.ui-datepicker-multi .ui-datepicker-group table{width:95%;margin:0 auto .4em}.ui-datepicker-multi-2 .ui-datepicker-group{width:50%}.ui-datepicker-multi-3 .ui-datepicker-group{width:33.3%}.ui-datepicker-multi-4 .ui-datepicker-group{width:25%}.ui-datepicker-multi .ui-datepicker-group-last .ui-datepicker-header,.ui-datepicker-multi .ui-datepicker-group-middle .ui-datepicker-header{border-left-width:0}.ui-datepicker-multi .ui-datepicker-buttonpane{clear:left}.ui-datepicker-row-break{clear:both;width:100%;font-size:0}.ui-datepicker-rtl{direction:rtl}.ui-datepicker-rtl .ui-datepicker-prev{right:2px;left:auto}.ui-datepicker-rtl .ui-datepicker-next{left:2px;right:auto}.ui-datepicker-rtl .ui-datepicker-prev:hover{right:1px;left:auto}.ui-datepicker-rtl .ui-datepicker-next:hover{left:1px;right:auto}.ui-datepicker-rtl .ui-datepicker-buttonpane{clear:right}.ui-datepicker-rtl .ui-datepicker-buttonpane button{float:left}.ui-datepicker-rtl .ui-datepicker-buttonpane button.ui-datepicker-current,.ui-datepicker-rtl .ui-datepicker-group{float:right}.ui-datepicker-rtl .ui-datepicker-group-last .ui-datepicker-header,.ui-datepicker-rtl .ui-datepicker-group-middle .ui-datepicker-header{border-right-width:0;border-left-width:1px}.ui-dialog{overflow:hidden;position:absolute;top:0;left:0;padding:.2em;outline:0}.ui-dialog .ui-dialog-titlebar{padding:.4em 1em;position:relative}.ui-dialog .ui-dialog-title{float:left;margin:.1em 0;white-space:nowrap;width:90%;overflow:hidden;text-overflow:ellipsis}.ui-dialog .ui-dialog-titlebar-close{position:absolute;right:.3em;top:50%;width:20px;margin:-10px 0 0 0;padding:1px;height:20px}.ui-dialog .ui-dialog-content{position:relative;border:0;padding:.5em 1em;background:0 0;overflow:auto}.ui-dialog .ui-dialog-buttonpane{text-align:left;border-width:1px 0 0;background-image:none;margin-top:.5em;padding:.3em 1em .5em .4em}.ui-dialog .ui-dialog-buttonpane .ui-dialog-buttonset{float:right}.ui-dialog .ui-dialog-buttonpane button{margin:.5em .4em .5em 0;cursor:pointer}.ui-dialog .ui-resizable-se{width:12px;height:12px;right:-5px;bottom:-5px;background-position:16px 16px}.ui-draggable .ui-dialog-titlebar{cursor:move}.ui-menu{list-style:none;padding:2px;margin:0;display:block;outline:0}.ui-menu .ui-menu{margin-top:-3px;position:absolute}.ui-menu .ui-menu-item{margin:0;padding:0;width:100%;list-style-image:url(data:image/gif;base64,R0lGODlhAQABAIAAAAAAAP///yH5BAEAAAAALAAAAAABAAEAAAIBRAA7)}.ui-menu .ui-menu-divider{margin:5px -2px 5px -2px;height:0;font-size:0;line-height:0;border-width:1px 0 0}.ui-menu .ui-menu-item a{text-decoration:none;display:block;padding:2px .4em;line-height:1.5;min-height:0;font-weight:400}.ui-menu .ui-menu-item a.ui-state-active,.ui-menu .ui-menu-item a.ui-state-focus{font-weight:400;margin:-1px}.ui-menu .ui-state-disabled{font-weight:400;margin:.4em 0 .2em;line-height:1.5}.ui-menu .ui-state-disabled a{cursor:default}.ui-menu-icons{position:relative}.ui-menu-icons .ui-menu-item a{position:relative;padding-left:2em}.ui-menu .ui-icon{position:absolute;top:.2em;left:.2em}.ui-menu .ui-menu-icon{position:static;float:right}.ui-progressbar{height:2em;text-align:left;overflow:hidden}.ui-progressbar .ui-progressbar-value{margin:-1px;height:100%}.ui-progressbar .ui-progressbar-overlay{background:url(images/animated-overlay.gif);height:100%;filter:alpha(opacity=25);opacity:.25}.ui-progressbar-indeterminate .ui-progressbar-value{background-image:none}.ui-slider{position:relative;text-align:left}.ui-slider .ui-slider-handle{position:absolute;z-index:2;cursor:default}.ui-slider .ui-slider-range{position:absolute;z-index:1;font-size:.7em;display:block;border:0;background-position:0 0}.ui-slider.ui-state-disabled .ui-slider-handle,.ui-slider.ui-state-disabled .ui-slider-range{filter:inherit}.ui-slider-horizontal .ui-slider-handle{top:-.3em;margin-left:-.6em}.ui-slider-horizontal .ui-slider-range{top:0;height:100%}.ui-slider-horizontal .ui-slider-range-min{left:0}.ui-slider-horizontal .ui-slider-range-max{right:0}.ui-slider-vertical{width:.8em;height:100px}.ui-slider-vertical .ui-slider-handle{left:-.3em;margin-left:0;margin-bottom:-.6em}.ui-slider-vertical .ui-slider-range{left:0;width:100%}.ui-slider-vertical .ui-slider-range-min{bottom:0}.ui-slider-vertical .ui-slider-range-max{top:0}.ui-spinner{position:relative;display:inline-block;overflow:hidden;padding:0;vertical-align:middle}.ui-spinner-input{border:none;background:0 0;color:inherit;padding:0;margin:.2em 0;vertical-align:middle;margin-left:.4em;margin-right:22px}.ui-spinner-button{width:16px;height:50%;font-size:.5em;padding:0;margin:0;text-align:center;position:absolute;cursor:default;display:block;overflow:hidden;right:0}.ui-spinner a.ui-spinner-button{border-top:none;border-bottom:none;border-right:none}.ui-spinner .ui-icon{position:absolute;margin-top:-8px;top:50%;left:0}.ui-spinner-up{top:0}.ui-spinner-down{bottom:0}.ui-spinner .ui-icon-triangle-1-s{background-position:-65px -16px}.ui-tabs{position:relative;padding:.2em}.ui-tabs .ui-tabs-nav{margin:0;padding:.2em .2em 0}.ui-tabs .ui-tabs-nav li{list-style:none;float:left;position:relative;top:0;margin:1px .2em 0 0;border-bottom-width:0;padding:0;white-space:nowrap}.ui-tabs .ui-tabs-nav .ui-tabs-anchor{float:left;padding:.5em 1em;text-decoration:none}.ui-tabs .ui-tabs-nav li.ui-tabs-active{margin-bottom:-1px;padding-bottom:1px}.ui-tabs .ui-tabs-nav li.ui-state-disabled .ui-tabs-anchor,.ui-tabs .ui-tabs-nav li.ui-tabs-active .ui-tabs-anchor,.ui-tabs .ui-tabs-nav li.ui-tabs-loading .ui-tabs-anchor{cursor:text}.ui-tabs-collapsible .ui-tabs-nav li.ui-tabs-active .ui-tabs-anchor{cursor:pointer}.ui-tabs .ui-tabs-panel{display:block;border-width:0;padding:1em 1.4em;background:0 0}.ui-tooltip{padding:8px;position:absolute;z-index:9999;max-width:300px;-webkit-box-shadow:0 0 5px #aaa;box-shadow:0 0 5px #aaa}body .ui-tooltip{border-width:2px}.animated{-webkit-animation-duration:1s;animation-duration:1s;-webkit-animation-fill-mode:both;animation-fill-mode:both}.animated.hinge{-webkit-animation-duration:2s;animation-duration:2s}@-webkit-keyframes bounce{0%,100%,20%,50%,80%{-webkit-transform:translateY(0);transform:translateY(0)}40%{-webkit-transform:translateY(-30px);transform:translateY(-30px)}60%{-webkit-transform:translateY(-15px);transform:translateY(-15px)}}@keyframes bounce{0%,100%,20%,50%,80%{-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0)}40%{-webkit-transform:translateY(-30px);-ms-transform:translateY(-30px);transform:translateY(-30px)}60%{-webkit-transform:translateY(-15px);-ms-transform:translateY(-15px);transform:translateY(-15px)}}.bounce{-webkit-animation-name:bounce;animation-name:bounce}@-webkit-keyframes flash{0%,100%,50%{opacity:1}25%,75%{opacity:0}}@keyframes flash{0%,100%,50%{opacity:1}25%,75%{opacity:0}}.flash{-webkit-animation-name:flash;animation-name:flash}@-webkit-keyframes pulse{0%{-webkit-transform:scale(1);transform:scale(1)}50%{-webkit-transform:scale(1.1);transform:scale(1.1)}100%{-webkit-transform:scale(1);transform:scale(1)}}@keyframes pulse{0%{-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1)}50%{-webkit-transform:scale(1.1);-ms-transform:scale(1.1);transform:scale(1.1)}100%{-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1)}}.pulse{-webkit-animation-name:pulse;animation-name:pulse}@-webkit-keyframes shake{0%,100%{-webkit-transform:translateX(0);transform:translateX(0)}10%,30%,50%,70%,90%{-webkit-transform:translateX(-10px);transform:translateX(-10px)}20%,40%,60%,80%{-webkit-transform:translateX(10px);transform:translateX(10px)}}@keyframes shake{0%,100%{-webkit-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0)}10%,30%,50%,70%,90%{-webkit-transform:translateX(-10px);-ms-transform:translateX(-10px);transform:translateX(-10px)}20%,40%,60%,80%{-webkit-transform:translateX(10px);-ms-transform:translateX(10px);transform:translateX(10px)}}.shake{-webkit-animation-name:shake;animation-name:shake}@-webkit-keyframes swing{20%{-webkit-transform:rotate(15deg);transform:rotate(15deg)}40%{-webkit-transform:rotate(-10deg);transform:rotate(-10deg)}60%{-webkit-transform:rotate(5deg);transform:rotate(5deg)}80%{-webkit-transform:rotate(-5deg);transform:rotate(-5deg)}100%{-webkit-transform:rotate(0);transform:rotate(0)}}@keyframes swing{20%{-webkit-transform:rotate(15deg);-ms-transform:rotate(15deg);transform:rotate(15deg)}40%{-webkit-transform:rotate(-10deg);-ms-transform:rotate(-10deg);transform:rotate(-10deg)}60%{-webkit-transform:rotate(5deg);-ms-transform:rotate(5deg);transform:rotate(5deg)}80%{-webkit-transform:rotate(-5deg);-ms-transform:rotate(-5deg);transform:rotate(-5deg)}100%{-webkit-transform:rotate(0);-ms-transform:rotate(0);transform:rotate(0)}}.swing{-webkit-transform-origin:top center;-ms-transform-origin:top center;transform-origin:top center;-webkit-animation-name:swing;animation-name:swing}@-webkit-keyframes tada{0%{-webkit-transform:scale(1);transform:scale(1)}10%,20%{-webkit-transform:scale(0.9) rotate(-3deg);transform:scale(0.9) rotate(-3deg)}30%,50%,70%,90%{-webkit-transform:scale(1.1) rotate(3deg);transform:scale(1.1) rotate(3deg)}40%,60%,80%{-webkit-transform:scale(1.1) rotate(-3deg);transform:scale(1.1) rotate(-3deg)}100%{-webkit-transform:scale(1) rotate(0);transform:scale(1) rotate(0)}}@keyframes tada{0%{-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1)}10%,20%{-webkit-transform:scale(0.9) rotate(-3deg);-ms-transform:scale(0.9) rotate(-3deg);transform:scale(0.9) rotate(-3deg)}30%,50%,70%,90%{-webkit-transform:scale(1.1) rotate(3deg);-ms-transform:scale(1.1) rotate(3deg);transform:scale(1.1) rotate(3deg)}40%,60%,80%{-webkit-transform:scale(1.1) rotate(-3deg);-ms-transform:scale(1.1) rotate(-3deg);transform:scale(1.1) rotate(-3deg)}100%{-webkit-transform:scale(1) rotate(0);-ms-transform:scale(1) rotate(0);transform:scale(1) rotate(0)}}.tada{-webkit-animation-name:tada;animation-name:tada}@-webkit-keyframes wobble{0%{-webkit-transform:translateX(0%);transform:translateX(0%)}15%{-webkit-transform:translateX(-25%) rotate(-5deg);transform:translateX(-25%) rotate(-5deg)}30%{-webkit-transform:translateX(20%) rotate(3deg);transform:translateX(20%) rotate(3deg)}45%{-webkit-transform:translateX(-15%) rotate(-3deg);transform:translateX(-15%) rotate(-3deg)}60%{-webkit-transform:translateX(10%) rotate(2deg);transform:translateX(10%) rotate(2deg)}75%{-webkit-transform:translateX(-5%) rotate(-1deg);transform:translateX(-5%) rotate(-1deg)}100%{-webkit-transform:translateX(0%);transform:translateX(0%)}}@keyframes wobble{0%{-webkit-transform:translateX(0%);-ms-transform:translateX(0%);transform:translateX(0%)}15%{-webkit-transform:translateX(-25%) rotate(-5deg);-ms-transform:translateX(-25%) rotate(-5deg);transform:translateX(-25%) rotate(-5deg)}30%{-webkit-transform:translateX(20%) rotate(3deg);-ms-transform:translateX(20%) rotate(3deg);transform:translateX(20%) rotate(3deg)}45%{-webkit-transform:translateX(-15%) rotate(-3deg);-ms-transform:translateX(-15%) rotate(-3deg);transform:translateX(-15%) rotate(-3deg)}60%{-webkit-transform:translateX(10%) rotate(2deg);-ms-transform:translateX(10%) rotate(2deg);transform:translateX(10%) rotate(2deg)}75%{-webkit-transform:translateX(-5%) rotate(-1deg);-ms-transform:translateX(-5%) rotate(-1deg);transform:translateX(-5%) rotate(-1deg)}100%{-webkit-transform:translateX(0%);-ms-transform:translateX(0%);transform:translateX(0%)}}.wobble{-webkit-animation-name:wobble;animation-name:wobble}@-webkit-keyframes bounceIn{0%{opacity:0;-webkit-transform:scale(0.3);transform:scale(0.3)}50%{opacity:1;-webkit-transform:scale(1.05);transform:scale(1.05)}70%{-webkit-transform:scale(0.9);transform:scale(0.9)}100%{-webkit-transform:scale(1);transform:scale(1)}}@keyframes bounceIn{0%{opacity:0;-webkit-transform:scale(0.3);-ms-transform:scale(0.3);transform:scale(0.3)}50%{opacity:1;-webkit-transform:scale(1.05);-ms-transform:scale(1.05);transform:scale(1.05)}70%{-webkit-transform:scale(0.9);-ms-transform:scale(0.9);transform:scale(0.9)}100%{-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1)}}.bounceIn{-webkit-animation-name:bounceIn;animation-name:bounceIn}@-webkit-keyframes bounceInDown{0%{opacity:0;-webkit-transform:translateY(-2000px);transform:translateY(-2000px)}60%{opacity:1;-webkit-transform:translateY(30px);transform:translateY(30px)}80%{-webkit-transform:translateY(-10px);transform:translateY(-10px)}100%{-webkit-transform:translateY(0);transform:translateY(0)}}@keyframes bounceInDown{0%{opacity:0;-webkit-transform:translateY(-2000px);-ms-transform:translateY(-2000px);transform:translateY(-2000px)}60%{opacity:1;-webkit-transform:translateY(30px);-ms-transform:translateY(30px);transform:translateY(30px)}80%{-webkit-transform:translateY(-10px);-ms-transform:translateY(-10px);transform:translateY(-10px)}100%{-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0)}}.bounceInDown{-webkit-animation-name:bounceInDown;animation-name:bounceInDown}@-webkit-keyframes bounceInLeft{0%{opacity:0;-webkit-transform:translateX(-2000px);transform:translateX(-2000px)}60%{opacity:1;-webkit-transform:translateX(30px);transform:translateX(30px)}80%{-webkit-transform:translateX(-10px);transform:translateX(-10px)}100%{-webkit-transform:translateX(0);transform:translateX(0)}}@keyframes bounceInLeft{0%{opacity:0;-webkit-transform:translateX(-2000px);-ms-transform:translateX(-2000px);transform:translateX(-2000px)}60%{opacity:1;-webkit-transform:translateX(30px);-ms-transform:translateX(30px);transform:translateX(30px)}80%{-webkit-transform:translateX(-10px);-ms-transform:translateX(-10px);transform:translateX(-10px)}100%{-webkit-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0)}}.bounceInLeft{-webkit-animation-name:bounceInLeft;animation-name:bounceInLeft}@-webkit-keyframes bounceInRight{0%{opacity:0;-webkit-transform:translateX(2000px);transform:translateX(2000px)}60%{opacity:1;-webkit-transform:translateX(-30px);transform:translateX(-30px)}80%{-webkit-transform:translateX(10px);transform:translateX(10px)}100%{-webkit-transform:translateX(0);transform:translateX(0)}}@keyframes bounceInRight{0%{opacity:0;-webkit-transform:translateX(2000px);-ms-transform:translateX(2000px);transform:translateX(2000px)}60%{opacity:1;-webkit-transform:translateX(-30px);-ms-transform:translateX(-30px);transform:translateX(-30px)}80%{-webkit-transform:translateX(10px);-ms-transform:translateX(10px);transform:translateX(10px)}100%{-webkit-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0)}}.bounceInRight{-webkit-animation-name:bounceInRight;animation-name:bounceInRight}@-webkit-keyframes bounceInUp{0%{opacity:0;-webkit-transform:translateY(2000px);transform:translateY(2000px)}60%{opacity:1;-webkit-transform:translateY(-30px);transform:translateY(-30px)}80%{-webkit-transform:translateY(10px);transform:translateY(10px)}100%{-webkit-transform:translateY(0);transform:translateY(0)}}@keyframes bounceInUp{0%{opacity:0;-webkit-transform:translateY(2000px);-ms-transform:translateY(2000px);transform:translateY(2000px)}60%{opacity:1;-webkit-transform:translateY(-30px);-ms-transform:translateY(-30px);transform:translateY(-30px)}80%{-webkit-transform:translateY(10px);-ms-transform:translateY(10px);transform:translateY(10px)}100%{-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0)}}.bounceInUp{-webkit-animation-name:bounceInUp;animation-name:bounceInUp}@-webkit-keyframes bounceOut{0%{-webkit-transform:scale(1);transform:scale(1)}25%{-webkit-transform:scale(0.95);transform:scale(0.95)}50%{opacity:1;-webkit-transform:scale(1.1);transform:scale(1.1)}100%{opacity:0;-webkit-transform:scale(0.3);transform:scale(0.3)}}@keyframes bounceOut{0%{-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1)}25%{-webkit-transform:scale(0.95);-ms-transform:scale(0.95);transform:scale(0.95)}50%{opacity:1;-webkit-transform:scale(1.1);-ms-transform:scale(1.1);transform:scale(1.1)}100%{opacity:0;-webkit-transform:scale(0.3);-ms-transform:scale(0.3);transform:scale(0.3)}}.bounceOut{-webkit-animation-name:bounceOut;animation-name:bounceOut}@-webkit-keyframes bounceOutDown{0%{-webkit-transform:translateY(0);transform:translateY(0)}20%{opacity:1;-webkit-transform:translateY(-20px);transform:translateY(-20px)}100%{opacity:0;-webkit-transform:translateY(2000px);transform:translateY(2000px)}}@keyframes bounceOutDown{0%{-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0)}20%{opacity:1;-webkit-transform:translateY(-20px);-ms-transform:translateY(-20px);transform:translateY(-20px)}100%{opacity:0;-webkit-transform:translateY(2000px);-ms-transform:translateY(2000px);transform:translateY(2000px)}}.bounceOutDown{-webkit-animation-name:bounceOutDown;animation-name:bounceOutDown}@-webkit-keyframes bounceOutLeft{0%{-webkit-transform:translateX(0);transform:translateX(0)}20%{opacity:1;-webkit-transform:translateX(20px);transform:translateX(20px)}100%{opacity:0;-webkit-transform:translateX(-2000px);transform:translateX(-2000px)}}@keyframes bounceOutLeft{0%{-webkit-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0)}20%{opacity:1;-webkit-transform:translateX(20px);-ms-transform:translateX(20px);transform:translateX(20px)}100%{opacity:0;-webkit-transform:translateX(-2000px);-ms-transform:translateX(-2000px);transform:translateX(-2000px)}}.bounceOutLeft{-webkit-animation-name:bounceOutLeft;animation-name:bounceOutLeft}@-webkit-keyframes bounceOutRight{0%{-webkit-transform:translateX(0);transform:translateX(0)}20%{opacity:1;-webkit-transform:translateX(-20px);transform:translateX(-20px)}100%{opacity:0;-webkit-transform:translateX(2000px);transform:translateX(2000px)}}@keyframes bounceOutRight{0%{-webkit-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0)}20%{opacity:1;-webkit-transform:translateX(-20px);-ms-transform:translateX(-20px);transform:translateX(-20px)}100%{opacity:0;-webkit-transform:translateX(2000px);-ms-transform:translateX(2000px);transform:translateX(2000px)}}.bounceOutRight{-webkit-animation-name:bounceOutRight;animation-name:bounceOutRight}@-webkit-keyframes bounceOutUp{0%{-webkit-transform:translateY(0);transform:translateY(0)}20%{opacity:1;-webkit-transform:translateY(20px);transform:translateY(20px)}100%{opacity:0;-webkit-transform:translateY(-2000px);transform:translateY(-2000px)}}@keyframes bounceOutUp{0%{-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0)}20%{opacity:1;-webkit-transform:translateY(20px);-ms-transform:translateY(20px);transform:translateY(20px)}100%{opacity:0;-webkit-transform:translateY(-2000px);-ms-transform:translateY(-2000px);transform:translateY(-2000px)}}.bounceOutUp{-webkit-animation-name:bounceOutUp;animation-name:bounceOutUp}@-webkit-keyframes fadeIn{0%{opacity:0}100%{opacity:1}}@keyframes fadeIn{0%{opacity:0}100%{opacity:1}}.fadeIn{-webkit-animation-name:fadeIn;animation-name:fadeIn}@-webkit-keyframes fadeInDown{0%{opacity:0;-webkit-transform:translateY(-20px);transform:translateY(-20px)}100%{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}}@keyframes fadeInDown{0%{opacity:0;-webkit-transform:translateY(-20px);-ms-transform:translateY(-20px);transform:translateY(-20px)}100%{opacity:1;-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0)}}.fadeInDown{-webkit-animation-name:fadeInDown;animation-name:fadeInDown}@-webkit-keyframes fadeInDownBig{0%{opacity:0;-webkit-transform:translateY(-2000px);transform:translateY(-2000px)}100%{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}}@keyframes fadeInDownBig{0%{opacity:0;-webkit-transform:translateY(-2000px);-ms-transform:translateY(-2000px);transform:translateY(-2000px)}100%{opacity:1;-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0)}}.fadeInDownBig{-webkit-animation-name:fadeInDownBig;animation-name:fadeInDownBig}@-webkit-keyframes fadeInLeft{0%{opacity:0;-webkit-transform:translateX(-20px);transform:translateX(-20px)}100%{opacity:1;-webkit-transform:translateX(0);transform:translateX(0)}}@keyframes fadeInLeft{0%{opacity:0;-webkit-transform:translateX(-20px);-ms-transform:translateX(-20px);transform:translateX(-20px)}100%{opacity:1;-webkit-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0)}}.fadeInLeft{-webkit-animation-name:fadeInLeft;animation-name:fadeInLeft}@-webkit-keyframes fadeInLeftBig{0%{opacity:0;-webkit-transform:translateX(-2000px);transform:translateX(-2000px)}100%{opacity:1;-webkit-transform:translateX(0);transform:translateX(0)}}@keyframes fadeInLeftBig{0%{opacity:0;-webkit-transform:translateX(-2000px);-ms-transform:translateX(-2000px);transform:translateX(-2000px)}100%{opacity:1;-webkit-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0)}}.fadeInLeftBig{-webkit-animation-name:fadeInLeftBig;animation-name:fadeInLeftBig}@-webkit-keyframes fadeInRight{0%{opacity:0;-webkit-transform:translateX(20px);transform:translateX(20px)}100%{opacity:1;-webkit-transform:translateX(0);transform:translateX(0)}}@keyframes fadeInRight{0%{opacity:0;-webkit-transform:translateX(20px);-ms-transform:translateX(20px);transform:translateX(20px)}100%{opacity:1;-webkit-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0)}}.fadeInRight{-webkit-animation-name:fadeInRight;animation-name:fadeInRight}@-webkit-keyframes fadeInRightBig{0%{opacity:0;-webkit-transform:translateX(2000px);transform:translateX(2000px)}100%{opacity:1;-webkit-transform:translateX(0);transform:translateX(0)}}@keyframes fadeInRightBig{0%{opacity:0;-webkit-transform:translateX(2000px);-ms-transform:translateX(2000px);transform:translateX(2000px)}100%{opacity:1;-webkit-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0)}}.fadeInRightBig{-webkit-animation-name:fadeInRightBig;animation-name:fadeInRightBig}@-webkit-keyframes fadeInUp{0%{opacity:0;-webkit-transform:translateY(20px);transform:translateY(20px)}100%{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}}@keyframes fadeInUp{0%{opacity:0;-webkit-transform:translateY(20px);-ms-transform:translateY(20px);transform:translateY(20px)}100%{opacity:1;-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0)}}.fadeInUp{-webkit-animation-name:fadeInUp;animation-name:fadeInUp}@-webkit-keyframes fadeInUpBig{0%{opacity:0;-webkit-transform:translateY(2000px);transform:translateY(2000px)}100%{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}}@keyframes fadeInUpBig{0%{opacity:0;-webkit-transform:translateY(2000px);-ms-transform:translateY(2000px);transform:translateY(2000px)}100%{opacity:1;-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0)}}.fadeInUpBig{-webkit-animation-name:fadeInUpBig;animation-name:fadeInUpBig}@-webkit-keyframes fadeOut{0%{opacity:1}100%{opacity:0}}@keyframes fadeOut{0%{opacity:1}100%{opacity:0}}.fadeOut{-webkit-animation-name:fadeOut;animation-name:fadeOut}@-webkit-keyframes fadeOutDown{0%{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}100%{opacity:0;-webkit-transform:translateY(20px);transform:translateY(20px)}}@keyframes fadeOutDown{0%{opacity:1;-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0)}100%{opacity:0;-webkit-transform:translateY(20px);-ms-transform:translateY(20px);transform:translateY(20px)}}.fadeOutDown{-webkit-animation-name:fadeOutDown;animation-name:fadeOutDown}@-webkit-keyframes fadeOutDownBig{0%{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}100%{opacity:0;-webkit-transform:translateY(2000px);transform:translateY(2000px)}}@keyframes fadeOutDownBig{0%{opacity:1;-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0)}100%{opacity:0;-webkit-transform:translateY(2000px);-ms-transform:translateY(2000px);transform:translateY(2000px)}}.fadeOutDownBig{-webkit-animation-name:fadeOutDownBig;animation-name:fadeOutDownBig}@-webkit-keyframes fadeOutLeft{0%{opacity:1;-webkit-transform:translateX(0);transform:translateX(0)}100%{opacity:0;-webkit-transform:translateX(-20px);transform:translateX(-20px)}}@keyframes fadeOutLeft{0%{opacity:1;-webkit-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0)}100%{opacity:0;-webkit-transform:translateX(-20px);-ms-transform:translateX(-20px);transform:translateX(-20px)}}.fadeOutLeft{-webkit-animation-name:fadeOutLeft;animation-name:fadeOutLeft}@-webkit-keyframes fadeOutLeftBig{0%{opacity:1;-webkit-transform:translateX(0);transform:translateX(0)}100%{opacity:0;-webkit-transform:translateX(-2000px);transform:translateX(-2000px)}}@keyframes fadeOutLeftBig{0%{opacity:1;-webkit-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0)}100%{opacity:0;-webkit-transform:translateX(-2000px);-ms-transform:translateX(-2000px);transform:translateX(-2000px)}}.fadeOutLeftBig{-webkit-animation-name:fadeOutLeftBig;animation-name:fadeOutLeftBig}@-webkit-keyframes fadeOutRight{0%{opacity:1;-webkit-transform:translateX(0);transform:translateX(0)}100%{opacity:0;-webkit-transform:translateX(20px);transform:translateX(20px)}}@keyframes fadeOutRight{0%{opacity:1;-webkit-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0)}100%{opacity:0;-webkit-transform:translateX(20px);-ms-transform:translateX(20px);transform:translateX(20px)}}.fadeOutRight{-webkit-animation-name:fadeOutRight;animation-name:fadeOutRight}@-webkit-keyframes fadeOutRightBig{0%{opacity:1;-webkit-transform:translateX(0);transform:translateX(0)}100%{opacity:0;-webkit-transform:translateX(2000px);transform:translateX(2000px)}}@keyframes fadeOutRightBig{0%{opacity:1;-webkit-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0)}100%{opacity:0;-webkit-transform:translateX(2000px);-ms-transform:translateX(2000px);transform:translateX(2000px)}}.fadeOutRightBig{-webkit-animation-name:fadeOutRightBig;animation-name:fadeOutRightBig}@-webkit-keyframes fadeOutUp{0%{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}100%{opacity:0;-webkit-transform:translateY(-20px);transform:translateY(-20px)}}@keyframes fadeOutUp{0%{opacity:1;-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0)}100%{opacity:0;-webkit-transform:translateY(-20px);-ms-transform:translateY(-20px);transform:translateY(-20px)}}.fadeOutUp{-webkit-animation-name:fadeOutUp;animation-name:fadeOutUp}@-webkit-keyframes fadeOutUpBig{0%{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}100%{opacity:0;-webkit-transform:translateY(-2000px);transform:translateY(-2000px)}}@keyframes fadeOutUpBig{0%{opacity:1;-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0)}100%{opacity:0;-webkit-transform:translateY(-2000px);-ms-transform:translateY(-2000px);transform:translateY(-2000px)}}.fadeOutUpBig{-webkit-animation-name:fadeOutUpBig;animation-name:fadeOutUpBig}@-webkit-keyframes flip{0%{-webkit-transform:perspective(400px) translateZ(0) rotateY(0) scale(1);transform:perspective(400px) translateZ(0) rotateY(0) scale(1)}0%,40%{-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}40%{-webkit-transform:perspective(400px) translateZ(150px) rotateY(170deg) scale(1);transform:perspective(400px) translateZ(150px) rotateY(170deg) scale(1)}50%{-webkit-transform:perspective(400px) translateZ(150px) rotateY(190deg) scale(1);transform:perspective(400px) translateZ(150px) rotateY(190deg) scale(1);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}80%{-webkit-transform:perspective(400px) translateZ(0) rotateY(360deg) scale(0.95);transform:perspective(400px) translateZ(0) rotateY(360deg) scale(0.95)}100%,80%{-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}100%{-webkit-transform:perspective(400px) translateZ(0) rotateY(360deg) scale(1);transform:perspective(400px) translateZ(0) rotateY(360deg) scale(1)}}@keyframes flip{0%{-webkit-transform:perspective(400px) translateZ(0) rotateY(0) scale(1);-ms-transform:perspective(400px) translateZ(0) rotateY(0) scale(1);transform:perspective(400px) translateZ(0) rotateY(0) scale(1)}0%,40%{-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}40%{-webkit-transform:perspective(400px) translateZ(150px) rotateY(170deg) scale(1);-ms-transform:perspective(400px) translateZ(150px) rotateY(170deg) scale(1);transform:perspective(400px) translateZ(150px) rotateY(170deg) scale(1)}50%{-webkit-transform:perspective(400px) translateZ(150px) rotateY(190deg) scale(1);-ms-transform:perspective(400px) translateZ(150px) rotateY(190deg) scale(1);transform:perspective(400px) translateZ(150px) rotateY(190deg) scale(1);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}80%{-webkit-transform:perspective(400px) translateZ(0) rotateY(360deg) scale(0.95);-ms-transform:perspective(400px) translateZ(0) rotateY(360deg) scale(0.95);transform:perspective(400px) translateZ(0) rotateY(360deg) scale(0.95)}100%,80%{-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}100%{-webkit-transform:perspective(400px) translateZ(0) rotateY(360deg) scale(1);-ms-transform:perspective(400px) translateZ(0) rotateY(360deg) scale(1);transform:perspective(400px) translateZ(0) rotateY(360deg) scale(1)}}.animated.flip{-webkit-backface-visibility:visible;-ms-backface-visibility:visible;backface-visibility:visible;-webkit-animation-name:flip;animation-name:flip}@-webkit-keyframes flipInX{0%{-webkit-transform:perspective(400px) rotateX(90deg);transform:perspective(400px) rotateX(90deg);opacity:0}40%{-webkit-transform:perspective(400px) rotateX(-10deg);transform:perspective(400px) rotateX(-10deg)}70%{-webkit-transform:perspective(400px) rotateX(10deg);transform:perspective(400px) rotateX(10deg)}100%{-webkit-transform:perspective(400px) rotateX(0);transform:perspective(400px) rotateX(0);opacity:1}}@keyframes flipInX{0%{-webkit-transform:perspective(400px) rotateX(90deg);-ms-transform:perspective(400px) rotateX(90deg);transform:perspective(400px) rotateX(90deg);opacity:0}40%{-webkit-transform:perspective(400px) rotateX(-10deg);-ms-transform:perspective(400px) rotateX(-10deg);transform:perspective(400px) rotateX(-10deg)}70%{-webkit-transform:perspective(400px) rotateX(10deg);-ms-transform:perspective(400px) rotateX(10deg);transform:perspective(400px) rotateX(10deg)}100%{-webkit-transform:perspective(400px) rotateX(0);-ms-transform:perspective(400px) rotateX(0);transform:perspective(400px) rotateX(0);opacity:1}}.flipInX{-webkit-backface-visibility:visible!important;-ms-backface-visibility:visible!important;backface-visibility:visible!important;-webkit-animation-name:flipInX;animation-name:flipInX}@-webkit-keyframes flipInY{0%{-webkit-transform:perspective(400px) rotateY(90deg);transform:perspective(400px) rotateY(90deg);opacity:0}40%{-webkit-transform:perspective(400px) rotateY(-10deg);transform:perspective(400px) rotateY(-10deg)}70%{-webkit-transform:perspective(400px) rotateY(10deg);transform:perspective(400px) rotateY(10deg)}100%{-webkit-transform:perspective(400px) rotateY(0);transform:perspective(400px) rotateY(0);opacity:1}}@keyframes flipInY{0%{-webkit-transform:perspective(400px) rotateY(90deg);-ms-transform:perspective(400px) rotateY(90deg);transform:perspective(400px) rotateY(90deg);opacity:0}40%{-webkit-transform:perspective(400px) rotateY(-10deg);-ms-transform:perspective(400px) rotateY(-10deg);transform:perspective(400px) rotateY(-10deg)}70%{-webkit-transform:perspective(400px) rotateY(10deg);-ms-transform:perspective(400px) rotateY(10deg);transform:perspective(400px) rotateY(10deg)}100%{-webkit-transform:perspective(400px) rotateY(0);-ms-transform:perspective(400px) rotateY(0);transform:perspective(400px) rotateY(0);opacity:1}}.flipInY{-webkit-backface-visibility:visible!important;-ms-backface-visibility:visible!important;backface-visibility:visible!important;-webkit-animation-name:flipInY;animation-name:flipInY}@-webkit-keyframes flipOutX{0%{-webkit-transform:perspective(400px) rotateX(0);transform:perspective(400px) rotateX(0);opacity:1}100%{-webkit-transform:perspective(400px) rotateX(90deg);transform:perspective(400px) rotateX(90deg);opacity:0}}@keyframes flipOutX{0%{-webkit-transform:perspective(400px) rotateX(0);-ms-transform:perspective(400px) rotateX(0);transform:perspective(400px) rotateX(0);opacity:1}100%{-webkit-transform:perspective(400px) rotateX(90deg);-ms-transform:perspective(400px) rotateX(90deg);transform:perspective(400px) rotateX(90deg);opacity:0}}.flipOutX{-webkit-animation-name:flipOutX;animation-name:flipOutX;-webkit-backface-visibility:visible!important;-ms-backface-visibility:visible!important;backface-visibility:visible!important}@-webkit-keyframes flipOutY{0%{-webkit-transform:perspective(400px) rotateY(0);transform:perspective(400px) rotateY(0);opacity:1}100%{-webkit-transform:perspective(400px) rotateY(90deg);transform:perspective(400px) rotateY(90deg);opacity:0}}@keyframes flipOutY{0%{-webkit-transform:perspective(400px) rotateY(0);-ms-transform:perspective(400px) rotateY(0);transform:perspective(400px) rotateY(0);opacity:1}100%{-webkit-transform:perspective(400px) rotateY(90deg);-ms-transform:perspective(400px) rotateY(90deg);transform:perspective(400px) rotateY(90deg);opacity:0}}.flipOutY{-webkit-backface-visibility:visible!important;-ms-backface-visibility:visible!important;backface-visibility:visible!important;-webkit-animation-name:flipOutY;animation-name:flipOutY}@-webkit-keyframes lightSpeedIn{0%{-webkit-transform:translateX(100%) skewX(-30deg);transform:translateX(100%) skewX(-30deg);opacity:0}60%{-webkit-transform:translateX(-20%) skewX(30deg);transform:translateX(-20%) skewX(30deg);opacity:1}80%{-webkit-transform:translateX(0%) skewX(-15deg);transform:translateX(0%) skewX(-15deg);opacity:1}100%{-webkit-transform:translateX(0%) skewX(0);transform:translateX(0%) skewX(0);opacity:1}}@keyframes lightSpeedIn{0%{-webkit-transform:translateX(100%) skewX(-30deg);-ms-transform:translateX(100%) skewX(-30deg);transform:translateX(100%) skewX(-30deg);opacity:0}60%{-webkit-transform:translateX(-20%) skewX(30deg);-ms-transform:translateX(-20%) skewX(30deg);transform:translateX(-20%) skewX(30deg);opacity:1}80%{-webkit-transform:translateX(0%) skewX(-15deg);-ms-transform:translateX(0%) skewX(-15deg);transform:translateX(0%) skewX(-15deg);opacity:1}100%{-webkit-transform:translateX(0%) skewX(0);-ms-transform:translateX(0%) skewX(0);transform:translateX(0%) skewX(0);opacity:1}}.lightSpeedIn{-webkit-animation-name:lightSpeedIn;animation-name:lightSpeedIn;-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}@-webkit-keyframes lightSpeedOut{0%{-webkit-transform:translateX(0%) skewX(0);transform:translateX(0%) skewX(0);opacity:1}100%{-webkit-transform:translateX(100%) skewX(-30deg);transform:translateX(100%) skewX(-30deg);opacity:0}}@keyframes lightSpeedOut{0%{-webkit-transform:translateX(0%) skewX(0);-ms-transform:translateX(0%) skewX(0);transform:translateX(0%) skewX(0);opacity:1}100%{-webkit-transform:translateX(100%) skewX(-30deg);-ms-transform:translateX(100%) skewX(-30deg);transform:translateX(100%) skewX(-30deg);opacity:0}}.lightSpeedOut{-webkit-animation-name:lightSpeedOut;animation-name:lightSpeedOut;-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}@-webkit-keyframes rotateIn{0%{-webkit-transform:rotate(-200deg);transform:rotate(-200deg);opacity:0}0%,100%{-webkit-transform-origin:center center;transform-origin:center center}100%{-webkit-transform:rotate(0);transform:rotate(0);opacity:1}}@keyframes rotateIn{0%{-webkit-transform:rotate(-200deg);-ms-transform:rotate(-200deg);transform:rotate(-200deg);opacity:0}0%,100%{-webkit-transform-origin:center center;-ms-transform-origin:center center;transform-origin:center center}100%{-webkit-transform:rotate(0);-ms-transform:rotate(0);transform:rotate(0);opacity:1}}.rotateIn{-webkit-animation-name:rotateIn;animation-name:rotateIn}@-webkit-keyframes rotateInDownLeft{0%{-webkit-transform:rotate(-90deg);transform:rotate(-90deg);opacity:0}0%,100%{-webkit-transform-origin:left bottom;transform-origin:left bottom}100%{-webkit-transform:rotate(0);transform:rotate(0);opacity:1}}@keyframes rotateInDownLeft{0%{-webkit-transform:rotate(-90deg);-ms-transform:rotate(-90deg);transform:rotate(-90deg);opacity:0}0%,100%{-webkit-transform-origin:left bottom;-ms-transform-origin:left bottom;transform-origin:left bottom}100%{-webkit-transform:rotate(0);-ms-transform:rotate(0);transform:rotate(0);opacity:1}}.rotateInDownLeft{-webkit-animation-name:rotateInDownLeft;animation-name:rotateInDownLeft}@-webkit-keyframes rotateInDownRight{0%{-webkit-transform:rotate(90deg);transform:rotate(90deg);opacity:0}0%,100%{-webkit-transform-origin:right bottom;transform-origin:right bottom}100%{-webkit-transform:rotate(0);transform:rotate(0);opacity:1}}@keyframes rotateInDownRight{0%{-webkit-transform:rotate(90deg);-ms-transform:rotate(90deg);transform:rotate(90deg);opacity:0}0%,100%{-webkit-transform-origin:right bottom;-ms-transform-origin:right bottom;transform-origin:right bottom}100%{-webkit-transform:rotate(0);-ms-transform:rotate(0);transform:rotate(0);opacity:1}}.rotateInDownRight{-webkit-animation-name:rotateInDownRight;animation-name:rotateInDownRight}@-webkit-keyframes rotateInUpLeft{0%{-webkit-transform:rotate(90deg);transform:rotate(90deg);opacity:0}0%,100%{-webkit-transform-origin:left bottom;transform-origin:left bottom}100%{-webkit-transform:rotate(0);transform:rotate(0);opacity:1}}@keyframes rotateInUpLeft{0%{-webkit-transform:rotate(90deg);-ms-transform:rotate(90deg);transform:rotate(90deg);opacity:0}0%,100%{-webkit-transform-origin:left bottom;-ms-transform-origin:left bottom;transform-origin:left bottom}100%{-webkit-transform:rotate(0);-ms-transform:rotate(0);transform:rotate(0);opacity:1}}.rotateInUpLeft{-webkit-animation-name:rotateInUpLeft;animation-name:rotateInUpLeft}@-webkit-keyframes rotateInUpRight{0%{-webkit-transform:rotate(-90deg);transform:rotate(-90deg);opacity:0}0%,100%{-webkit-transform-origin:right bottom;transform-origin:right bottom}100%{-webkit-transform:rotate(0);transform:rotate(0);opacity:1}}@keyframes rotateInUpRight{0%{-webkit-transform:rotate(-90deg);-ms-transform:rotate(-90deg);transform:rotate(-90deg);opacity:0}0%,100%{-webkit-transform-origin:right bottom;-ms-transform-origin:right bottom;transform-origin:right bottom}100%{-webkit-transform:rotate(0);-ms-transform:rotate(0);transform:rotate(0);opacity:1}}.rotateInUpRight{-webkit-animation-name:rotateInUpRight;animation-name:rotateInUpRight}@-webkit-keyframes rotateOut{0%{-webkit-transform:rotate(0);transform:rotate(0);opacity:1}0%,100%{-webkit-transform-origin:center center;transform-origin:center center}100%{-webkit-transform:rotate(200deg);transform:rotate(200deg);opacity:0}}@keyframes rotateOut{0%{-webkit-transform:rotate(0);-ms-transform:rotate(0);transform:rotate(0);opacity:1}0%,100%{-webkit-transform-origin:center center;-ms-transform-origin:center center;transform-origin:center center}100%{-webkit-transform:rotate(200deg);-ms-transform:rotate(200deg);transform:rotate(200deg);opacity:0}}.rotateOut{-webkit-animation-name:rotateOut;animation-name:rotateOut}@-webkit-keyframes rotateOutDownLeft{0%{-webkit-transform:rotate(0);transform:rotate(0);opacity:1}0%,100%{-webkit-transform-origin:left bottom;transform-origin:left bottom}100%{-webkit-transform:rotate(90deg);transform:rotate(90deg);opacity:0}}@keyframes rotateOutDownLeft{0%{-webkit-transform:rotate(0);-ms-transform:rotate(0);transform:rotate(0);opacity:1}0%,100%{-webkit-transform-origin:left bottom;-ms-transform-origin:left bottom;transform-origin:left bottom}100%{-webkit-transform:rotate(90deg);-ms-transform:rotate(90deg);transform:rotate(90deg);opacity:0}}.rotateOutDownLeft{-webkit-animation-name:rotateOutDownLeft;animation-name:rotateOutDownLeft}@-webkit-keyframes rotateOutDownRight{0%{-webkit-transform:rotate(0);transform:rotate(0);opacity:1}0%,100%{-webkit-transform-origin:right bottom;transform-origin:right bottom}100%{-webkit-transform:rotate(-90deg);transform:rotate(-90deg);opacity:0}}@keyframes rotateOutDownRight{0%{-webkit-transform:rotate(0);-ms-transform:rotate(0);transform:rotate(0);opacity:1}0%,100%{-webkit-transform-origin:right bottom;-ms-transform-origin:right bottom;transform-origin:right bottom}100%{-webkit-transform:rotate(-90deg);-ms-transform:rotate(-90deg);transform:rotate(-90deg);opacity:0}}.rotateOutDownRight{-webkit-animation-name:rotateOutDownRight;animation-name:rotateOutDownRight}@-webkit-keyframes rotateOutUpLeft{0%{-webkit-transform:rotate(0);transform:rotate(0);opacity:1}0%,100%{-webkit-transform-origin:left bottom;transform-origin:left bottom}100%{-webkit-transform:rotate(-90deg);transform:rotate(-90deg);opacity:0}}@keyframes rotateOutUpLeft{0%{-webkit-transform:rotate(0);-ms-transform:rotate(0);transform:rotate(0);opacity:1}0%,100%{-webkit-transform-origin:left bottom;-ms-transform-origin:left bottom;transform-origin:left bottom}100%{-webkit-transform:rotate(-90deg);-ms-transform:rotate(-90deg);transform:rotate(-90deg);opacity:0}}.rotateOutUpLeft{-webkit-animation-name:rotateOutUpLeft;animation-name:rotateOutUpLeft}@-webkit-keyframes rotateOutUpRight{0%{-webkit-transform:rotate(0);transform:rotate(0);opacity:1}0%,100%{-webkit-transform-origin:right bottom;transform-origin:right bottom}100%{-webkit-transform:rotate(90deg);transform:rotate(90deg);opacity:0}}@keyframes rotateOutUpRight{0%{-webkit-transform:rotate(0);-ms-transform:rotate(0);transform:rotate(0);opacity:1}0%,100%{-webkit-transform-origin:right bottom;-ms-transform-origin:right bottom;transform-origin:right bottom}100%{-webkit-transform:rotate(90deg);-ms-transform:rotate(90deg);transform:rotate(90deg);opacity:0}}.rotateOutUpRight{-webkit-animation-name:rotateOutUpRight;animation-name:rotateOutUpRight}@-webkit-keyframes slideInDown{0%{opacity:0;-webkit-transform:translateY(-2000px);transform:translateY(-2000px)}100%{-webkit-transform:translateY(0);transform:translateY(0)}}@keyframes slideInDown{0%{opacity:0;-webkit-transform:translateY(-2000px);-ms-transform:translateY(-2000px);transform:translateY(-2000px)}100%{-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0)}}.slideInDown{-webkit-animation-name:slideInDown;animation-name:slideInDown}@-webkit-keyframes slideInLeft{0%{opacity:0;-webkit-transform:translateX(-2000px);transform:translateX(-2000px)}100%{-webkit-transform:translateX(0);transform:translateX(0)}}@keyframes slideInLeft{0%{opacity:0;-webkit-transform:translateX(-2000px);-ms-transform:translateX(-2000px);transform:translateX(-2000px)}100%{-webkit-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0)}}.slideInLeft{-webkit-animation-name:slideInLeft;animation-name:slideInLeft}@-webkit-keyframes slideInRight{0%{opacity:0;-webkit-transform:translateX(2000px);transform:translateX(2000px)}100%{-webkit-transform:translateX(0);transform:translateX(0)}}@keyframes slideInRight{0%{opacity:0;-webkit-transform:translateX(2000px);-ms-transform:translateX(2000px);transform:translateX(2000px)}100%{-webkit-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0)}}.slideInRight{-webkit-animation-name:slideInRight;animation-name:slideInRight}@-webkit-keyframes slideOutLeft{0%{-webkit-transform:translateX(0);transform:translateX(0)}100%{opacity:0;-webkit-transform:translateX(-2000px);transform:translateX(-2000px)}}@keyframes slideOutLeft{0%{-webkit-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0)}100%{opacity:0;-webkit-transform:translateX(-2000px);-ms-transform:translateX(-2000px);transform:translateX(-2000px)}}.slideOutLeft{-webkit-animation-name:slideOutLeft;animation-name:slideOutLeft}@-webkit-keyframes slideOutRight{0%{-webkit-transform:translateX(0);transform:translateX(0)}100%{opacity:0;-webkit-transform:translateX(2000px);transform:translateX(2000px)}}@keyframes slideOutRight{0%{-webkit-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0)}100%{opacity:0;-webkit-transform:translateX(2000px);-ms-transform:translateX(2000px);transform:translateX(2000px)}}.slideOutRight{-webkit-animation-name:slideOutRight;animation-name:slideOutRight}@-webkit-keyframes slideOutUp{0%{-webkit-transform:translateY(0);transform:translateY(0)}100%{opacity:0;-webkit-transform:translateY(-2000px);transform:translateY(-2000px)}}@keyframes slideOutUp{0%{-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0)}100%{opacity:0;-webkit-transform:translateY(-2000px);-ms-transform:translateY(-2000px);transform:translateY(-2000px)}}.slideOutUp{-webkit-animation-name:slideOutUp;animation-name:slideOutUp}@-webkit-keyframes hinge{0%{-webkit-transform:rotate(0);transform:rotate(0)}0%,20%,60%{-webkit-transform-origin:top left;transform-origin:top left;-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out}20%,60%{-webkit-transform:rotate(80deg);transform:rotate(80deg)}40%{-webkit-transform:rotate(60deg);transform:rotate(60deg)}40%,80%{-webkit-transform-origin:top left;transform-origin:top left;-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out}80%{-webkit-transform:rotate(60deg) translateY(0);transform:rotate(60deg) translateY(0);opacity:1}100%{-webkit-transform:translateY(700px);transform:translateY(700px);opacity:0}}@keyframes hinge{0%{-webkit-transform:rotate(0);-ms-transform:rotate(0);transform:rotate(0)}0%,20%,60%{-webkit-transform-origin:top left;-ms-transform-origin:top left;transform-origin:top left;-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out}20%,60%{-webkit-transform:rotate(80deg);-ms-transform:rotate(80deg);transform:rotate(80deg)}40%{-webkit-transform:rotate(60deg);-ms-transform:rotate(60deg);transform:rotate(60deg)}40%,80%{-webkit-transform-origin:top left;-ms-transform-origin:top left;transform-origin:top left;-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out}80%{-webkit-transform:rotate(60deg) translateY(0);-ms-transform:rotate(60deg) translateY(0);transform:rotate(60deg) translateY(0);opacity:1}100%{-webkit-transform:translateY(700px);-ms-transform:translateY(700px);transform:translateY(700px);opacity:0}}.hinge{-webkit-animation-name:hinge;animation-name:hinge}@-webkit-keyframes rollIn{0%{opacity:0;-webkit-transform:translateX(-100%) rotate(-120deg);transform:translateX(-100%) rotate(-120deg)}100%{opacity:1;-webkit-transform:translateX(0) rotate(0);transform:translateX(0) rotate(0)}}@keyframes rollIn{0%{opacity:0;-webkit-transform:translateX(-100%) rotate(-120deg);-ms-transform:translateX(-100%) rotate(-120deg);transform:translateX(-100%) rotate(-120deg)}100%{opacity:1;-webkit-transform:translateX(0) rotate(0);-ms-transform:translateX(0) rotate(0);transform:translateX(0) rotate(0)}}.rollIn{-webkit-animation-name:rollIn;animation-name:rollIn}@-webkit-keyframes rollOut{0%{opacity:1;-webkit-transform:translateX(0) rotate(0);transform:translateX(0) rotate(0)}100%{opacity:0;-webkit-transform:translateX(100%) rotate(120deg);transform:translateX(100%) rotate(120deg)}}@keyframes rollOut{0%{opacity:1;-webkit-transform:translateX(0) rotate(0);-ms-transform:translateX(0) rotate(0);transform:translateX(0) rotate(0)}100%{opacity:0;-webkit-transform:translateX(100%) rotate(120deg);-ms-transform:translateX(100%) rotate(120deg);transform:translateX(100%) rotate(120deg)}}.rollOut{-webkit-animation-name:rollOut;animation-name:rollOut}/*! fancyBox v2.1.5 fancyapps.com | fancyapps.com/fancybox/#license */.fancybox-image,.fancybox-inner,.fancybox-nav,.fancybox-nav span,.fancybox-outer,.fancybox-skin,.fancybox-tmp,.fancybox-wrap,.fancybox-wrap iframe,.fancybox-wrap object{padding:0;margin:0;border:0;outline:0;vertical-align:top}.fancybox-wrap{position:absolute;top:0;left:0}.fancybox-skin{position:relative;background:#f9f9f9;color:#444;text-shadow:none;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px}.fancybox-inner,.fancybox-outer{position:relative}.fancybox-inner{overflow:hidden}.fancybox-type-iframe .fancybox-inner{-webkit-overflow-scrolling:touch}.fancybox-error{color:#444;font:14px/20px "Helvetica Neue",Helvetica,Arial,sans-serif;margin:0;padding:15px;white-space:nowrap}.fancybox-iframe,.fancybox-image{display:block;width:100%;height:100%}.fancybox-image{max-width:100%;max-height:100%}#fancybox-loading,.fancybox-close,.fancybox-next span,.fancybox-prev span{background-image:url(fancybox_sprite.png)}#fancybox-loading{position:fixed;top:50%;left:50%;margin-top:-22px;margin-left:-22px;background-position:0 -108px;opacity:.8;cursor:pointer;z-index:8060}#fancybox-loading div{width:44px;height:44px;background:url(fancybox_loading.gif) center center no-repeat}.fancybox-close{position:absolute;top:-18px;right:-18px;width:36px;height:36px;cursor:pointer;z-index:8040}.fancybox-nav{position:absolute;top:0;width:40%;height:100%;cursor:pointer;text-decoration:none;background:transparent url(blank.gif);-webkit-tap-highlight-color:rgba(0,0,0,0);z-index:8040}.fancybox-prev{left:0}.fancybox-next{right:0}.fancybox-nav span{position:absolute;top:50%;width:36px;height:34px;margin-top:-18px;cursor:pointer;z-index:8040;visibility:hidden}.fancybox-prev span{left:10px;background-position:0 -36px}.fancybox-next span{right:10px;background-position:0 -72px}.fancybox-nav:hover span{visibility:visible}.fancybox-tmp{position:absolute;top:-99999px;left:-99999px;visibility:hidden;max-width:99999px;max-height:99999px;overflow:visible!important}.fancybox-lock{overflow:hidden!important;width:auto}.fancybox-lock body{overflow:hidden!important}.fancybox-lock-test{overflow-y:hidden!important}.fancybox-overlay{position:absolute;top:0;left:0;overflow:hidden;display:none}.fancybox-overlay-fixed{position:fixed;bottom:0;right:0}.fancybox-lock .fancybox-overlay{overflow:auto;overflow-y:scroll}.fancybox-title{visibility:hidden;font:400 13px/20px "Helvetica Neue",Helvetica,Arial,sans-serif;position:relative;text-shadow:none;z-index:8050}.fancybox-opened .fancybox-title{visibility:visible}.fancybox-title-float-wrap{position:absolute;bottom:0;right:50%;margin-bottom:-35px;z-index:8050;text-align:center}.fancybox-title-float-wrap .child{display:inline-block;margin-right:-100%;padding:2px 20px;background:0 0;background:rgba(0,0,0,.8);-webkit-border-radius:15px;-moz-border-radius:15px;border-radius:15px;text-shadow:0 1px 2px #222;color:#FFF;font-weight:700;line-height:24px;white-space:nowrap}.fancybox-title-outside-wrap{position:relative;margin-top:10px;color:#fff}.fancybox-title-over-wrap{position:absolute;bottom:0;left:0;color:#fff;padding:10px;background:#000;background:rgba(0,0,0,.8)}#fancybox-buttons{position:fixed;left:0;width:100%}#fancybox-buttons.top{top:10px}#fancybox-buttons ul{display:block;margin:0 auto;padding:0;list-style:none}#fancybox-buttons ul li{float:left;margin:0;padding:0}#fancybox-buttons a{display:block;width:30px;height:30px;text-indent:-9999px;background-color:transparent;background-repeat:no-repeat;outline:0;opacity:.8}#fancybox-buttons a:hover{opacity:1}#fancybox-buttons a.btnPrev{background-position:5px 0}#fancybox-buttons a.btnNext{background-position:-33px 0;border-right:1px solid #3e3e3e}#fancybox-buttons a.btnPlay{background-position:0 -30px}#fancybox-buttons a.btnPlayOn{background-position:-30px -30px}#fancybox-buttons a.btnToggle{background-position:3px -60px;border-left:1px solid #111;border-right:1px solid #3e3e3e;width:35px}#fancybox-buttons a.btnToggleOn{background-position:-27px -60px}#fancybox-buttons a.btnClose{border-left:1px solid #111;width:35px;background-position:-56px 0}#fancybox-buttons a.btnDisabled{opacity:.4;cursor:default}.mejs-container{position:relative;background:#000;font-family:Helvetica,Arial;text-align:left;vertical-align:top;text-indent:0}.me-plugin{position:absolute}.mejs-embed,.mejs-embed body{width:100%;height:100%;margin:0;padding:0;background:#000;overflow:hidden}.mejs-fullscreen{overflow:hidden!important}.mejs-container-fullscreen{position:fixed;left:0;top:0;right:0;bottom:0;overflow:hidden;z-index:1000}.mejs-container-fullscreen .mejs-mediaelement,.mejs-container-fullscreen video{width:100%;height:100%}.mejs-clear{clear:both}.mejs-background{position:absolute;top:0;left:0}.mejs-mediaelement{position:absolute;top:0;left:0;width:100%;height:100%}.mejs-poster{position:absolute;top:0;left:0;background-size:contain;background-position:50% 50%;background-repeat:no-repeat}:root .mejs-poster img{display:none}.mejs-poster img{padding:0;border:0}.mejs-overlay{position:absolute;top:0;left:0}.mejs-overlay-play{cursor:pointer}.mejs-overlay-button{position:absolute;top:50%;left:50%;width:100px;height:100px;margin:-50px 0 0 -50px;background:url(bigplay.svg) no-repeat}.no-svg .mejs-overlay-button{background-image:url(bigplay.png)}.mejs-overlay:hover .mejs-overlay-button{background-position:0 -100px}.mejs-overlay-loading{position:absolute;top:50%;left:50%;width:80px;height:80px;margin:-40px 0 0 -40px;background:#333;background:url(background.png);background:rgba(0,0,0,.9);background:-webkit-gradient(linear,0 0,0 100%,from(rgba(50,50,50,.9)),to(rgba(0,0,0,.9)));background:-webkit-linear-gradient(top,rgba(50,50,50,.9),rgba(0,0,0,.9));background:-moz-linear-gradient(top,rgba(50,50,50,.9),rgba(0,0,0,.9));background:-o-linear-gradient(top,rgba(50,50,50,.9),rgba(0,0,0,.9));background:-ms-linear-gradient(top,rgba(50,50,50,.9),rgba(0,0,0,.9));background:linear-gradient(rgba(50,50,50,.9),rgba(0,0,0,.9))}.mejs-overlay-loading span{display:block;width:80px;height:80px;background:transparent url(loading.gif) 50% 50% no-repeat}.mejs-container .mejs-controls{position:absolute;list-style-type:none;margin:0;padding:0;bottom:0;left:0;background:url(background.png);background:rgba(0,0,0,.7);background:-webkit-gradient(linear,0 0,0 100%,from(rgba(50,50,50,.7)),to(rgba(0,0,0,.7)));background:-webkit-linear-gradient(top,rgba(50,50,50,.7),rgba(0,0,0,.7));background:-moz-linear-gradient(top,rgba(50,50,50,.7),rgba(0,0,0,.7));background:-o-linear-gradient(top,rgba(50,50,50,.7),rgba(0,0,0,.7));background:-ms-linear-gradient(top,rgba(50,50,50,.7),rgba(0,0,0,.7));background:linear-gradient(rgba(50,50,50,.7),rgba(0,0,0,.7));height:30px;width:100%}.mejs-container .mejs-controls div{list-style-type:none;background-image:none;display:block;float:left;margin:0;padding:0;font-size:11px;font-family:Helvetica,Arial;border:0}.mejs-controls .mejs-button button{cursor:pointer;display:block;font-size:0;line-height:0;text-decoration:none;margin:7px 5px;padding:0;position:absolute;height:16px;width:16px;border:0;background:transparent url(controls.svg) no-repeat}.no-svg .mejs-controls .mejs-button button{background-image:url(controls.png)}.mejs-controls .mejs-button button:focus{outline:solid 1px #ff0}.mejs-container .mejs-controls .mejs-time{color:#fff;display:block;overflow:hidden;-moz-box-sizing:content-box;-webkit-box-sizing:content-box;box-sizing:content-box}.mejs-container .mejs-controls .mejs-time span{color:#fff;font-size:11px;float:left}.mejs-controls .mejs-play button{background-position:0 0}.mejs-controls .mejs-pause button{background-position:0 -16px}.mejs-controls .mejs-stop button{background-position:-112px 0}.mejs-controls div.mejs-time-rail{direction:ltr;width:200px;padding-top:5px}.mejs-controls .mejs-time-rail span{display:block;position:absolute;width:180px;height:10px;-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px;cursor:pointer}.mejs-controls .mejs-time-rail .mejs-time-total{margin:5px;background:#333;background:rgba(50,50,50,.8);background:-webkit-gradient(linear,0 0,0 100%,from(rgba(30,30,30,.8)),to(rgba(60,60,60,.8)));background:-webkit-linear-gradient(top,rgba(30,30,30,.8),rgba(60,60,60,.8));background:-moz-linear-gradient(top,rgba(30,30,30,.8),rgba(60,60,60,.8));background:-o-linear-gradient(top,rgba(30,30,30,.8),rgba(60,60,60,.8));background:-ms-linear-gradient(top,rgba(30,30,30,.8),rgba(60,60,60,.8));background:linear-gradient(rgba(30,30,30,.8),rgba(60,60,60,.8))}.mejs-controls .mejs-time-rail .mejs-time-buffering{width:100%;background-image:-o-linear-gradient(-45deg,rgba(255,255,255,.15)25%,transparent 25%,transparent 50%,rgba(255,255,255,.15)50%,rgba(255,255,255,.15)75%,transparent 75%,transparent);background-image:-webkit-gradient(linear,0 100%,100% 0,color-stop(0.25,rgba(255,255,255,.15)),color-stop(0.25,transparent),color-stop(0.5,transparent),color-stop(0.5,rgba(255,255,255,.15)),color-stop(0.75,rgba(255,255,255,.15)),color-stop(0.75,transparent),to(transparent));background-image:-webkit-linear-gradient(-45deg,rgba(255,255,255,.15)25%,transparent 25%,transparent 50%,rgba(255,255,255,.15)50%,rgba(255,255,255,.15)75%,transparent 75%,transparent);background-image:-moz-linear-gradient(-45deg,rgba(255,255,255,.15)25%,transparent 25%,transparent 50%,rgba(255,255,255,.15)50%,rgba(255,255,255,.15)75%,transparent 75%,transparent);background-image:-ms-linear-gradient(-45deg,rgba(255,255,255,.15)25%,transparent 25%,transparent 50%,rgba(255,255,255,.15)50%,rgba(255,255,255,.15)75%,transparent 75%,transparent);background-image:linear-gradient(-45deg,rgba(255,255,255,.15)25%,transparent 25%,transparent 50%,rgba(255,255,255,.15)50%,rgba(255,255,255,.15)75%,transparent 75%,transparent);-webkit-background-size:15px 15px;-moz-background-size:15px 15px;-o-background-size:15px 15px;background-size:15px 15px;-webkit-animation:buffering-stripes 2s linear infinite;-moz-animation:buffering-stripes 2s linear infinite;-ms-animation:buffering-stripes 2s linear infinite;-o-animation:buffering-stripes 2s linear infinite;animation:buffering-stripes 2s linear infinite}@-webkit-keyframes buffering-stripes{from{background-position:0 0}to{background-position:30px 0}}@-moz-keyframes buffering-stripes{from{background-position:0 0}to{background-position:30px 0}}@-ms-keyframes buffering-stripes{from{background-position:0 0}to{background-position:30px 0}}@-o-keyframes buffering-stripes{from{background-position:0 0}to{background-position:30px 0}}@keyframes buffering-stripes{from{background-position:0 0}to{background-position:30px 0}}.mejs-controls .mejs-time-rail .mejs-time-loaded{background:#3caac8;background:rgba(60,170,200,.8);background:-webkit-gradient(linear,0 0,0 100%,from(rgba(44,124,145,.8)),to(rgba(78,183,212,.8)));background:-webkit-linear-gradient(top,rgba(44,124,145,.8),rgba(78,183,212,.8));background:-moz-linear-gradient(top,rgba(44,124,145,.8),rgba(78,183,212,.8));background:-o-linear-gradient(top,rgba(44,124,145,.8),rgba(78,183,212,.8));background:-ms-linear-gradient(top,rgba(44,124,145,.8),rgba(78,183,212,.8));background:linear-gradient(rgba(44,124,145,.8),rgba(78,183,212,.8));width:0}.mejs-controls .mejs-time-rail .mejs-time-current{background:#fff;background:rgba(255,255,255,.8);background:-webkit-gradient(linear,0 0,0 100%,from(rgba(255,255,255,.9)),to(rgba(200,200,200,.8)));background:-webkit-linear-gradient(top,rgba(255,255,255,.9),rgba(200,200,200,.8));background:-moz-linear-gradient(top,rgba(255,255,255,.9),rgba(200,200,200,.8));background:-o-linear-gradient(top,rgba(255,255,255,.9),rgba(200,200,200,.8));background:-ms-linear-gradient(top,rgba(255,255,255,.9),rgba(200,200,200,.8));background:linear-gradient(rgba(255,255,255,.9),rgba(200,200,200,.8));width:0}.mejs-controls .mejs-time-rail .mejs-time-handle{display:none;position:absolute;margin:0;width:10px;background:#fff;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;cursor:pointer;border:solid 2px #333;top:-2px;text-align:center}.mejs-controls .mejs-time-rail .mejs-time-float{position:absolute;display:none;background:#eee;width:36px;height:17px;border:solid 1px #333;top:-26px;margin-left:-18px;text-align:center;color:#111}.mejs-controls .mejs-time-rail .mejs-time-float-current{margin:2px;width:30px;display:block;text-align:center;left:0}.mejs-controls .mejs-time-rail .mejs-time-float-corner{position:absolute;display:block;width:0;height:0;line-height:0;border:solid 5px #eee;border-color:#eee transparent transparent;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;top:15px;left:13px}.mejs-long-video .mejs-controls .mejs-time-rail .mejs-time-float{width:48px}.mejs-long-video .mejs-controls .mejs-time-rail .mejs-time-float-current{width:44px}.mejs-long-video .mejs-controls .mejs-time-rail .mejs-time-float-corner{left:18px}.mejs-controls .mejs-fullscreen-button button{background-position:-32px 0}.mejs-controls .mejs-unfullscreen button{background-position:-32px -16px}.mejs-controls .mejs-mute button{background-position:-16px -16px}.mejs-controls .mejs-unmute button{background-position:-16px 0}.mejs-controls .mejs-volume-button{position:relative}.mejs-controls .mejs-volume-button .mejs-volume-slider{display:none;height:115px;width:25px;background:url(background.png);background:rgba(50,50,50,.7);-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;top:-115px;left:0;z-index:1;position:absolute;margin:0}.mejs-controls .mejs-volume-button:hover{-webkit-border-radius:0 0 4px 4px;-moz-border-radius:0 0 4px 4px;border-radius:0 0 4px 4px}.mejs-controls .mejs-volume-button .mejs-volume-slider .mejs-volume-total{position:absolute;left:11px;top:8px;width:2px;height:100px;background:#ddd;background:rgba(255,255,255,.5);margin:0}.mejs-controls .mejs-volume-button .mejs-volume-slider .mejs-volume-current{position:absolute;left:11px;top:8px;width:2px;height:100px;background:#ddd;background:rgba(255,255,255,.9);margin:0}.mejs-controls .mejs-volume-button .mejs-volume-slider .mejs-volume-handle{position:absolute;left:4px;top:-3px;width:16px;height:6px;background:#ddd;background:rgba(255,255,255,.9);cursor:N-resize;-webkit-border-radius:1px;-moz-border-radius:1px;border-radius:1px;margin:0}.mejs-controls div.mejs-horizontal-volume-slider{position:relative}.mejs-controls .mejs-horizontal-volume-slider .mejs-horizontal-volume-total{position:absolute;left:0;padding:0;font-size:1px;-webkit-border-radius:2px;-moz-border-radius:2px}.mejs-controls .mejs-horizontal-volume-slider .mejs-horizontal-volume-current{position:absolute;left:0;width:50px;padding:0;font-size:1px;-webkit-border-radius:2px;-moz-border-radius:2px}.mejs-controls .mejs-horizontal-volume-slider .mejs-horizontal-volume-handle{display:none}.mejs-controls .mejs-captions-button{position:relative}.mejs-controls .mejs-captions-button button{background-position:-48px 0}.mejs-controls .mejs-captions-button .mejs-captions-selector{visibility:hidden;position:absolute;bottom:26px;right:-10px;width:130px;height:100px;background:url(background.png);background:rgba(50,50,50,.7);border:solid 1px transparent;padding:10px;overflow:hidden;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0}.mejs-controls .mejs-captions-button .mejs-captions-selector ul{margin:0;padding:0;display:block;list-style-type:none!important;overflow:hidden}.mejs-controls .mejs-captions-button .mejs-captions-selector ul li{margin:0 0 6px;padding:0;list-style-type:none!important;display:block;color:#fff;overflow:hidden}.mejs-controls .mejs-captions-button .mejs-captions-selector ul li input{clear:both;float:left;margin:3px 3px 0 5px}.mejs-controls .mejs-captions-button .mejs-captions-selector ul li label{width:100px;float:left;padding:4px 0 0;line-height:15px;font-family:helvetica,arial;font-size:10px}.mejs-controls .mejs-captions-button .mejs-captions-translations{font-size:10px;margin:0 0 5px}.mejs-chapters{position:absolute;top:0;left:0;-xborder-right:solid 1px #fff;width:10000px;z-index:1}.mejs-chapters .mejs-chapter{position:absolute;float:left;background:#222;background:rgba(0,0,0,.7);background:-webkit-gradient(linear,0 0,0 100%,from(rgba(50,50,50,.7)),to(rgba(0,0,0,.7)));background:-webkit-linear-gradient(top,rgba(50,50,50,.7),rgba(0,0,0,.7));background:-moz-linear-gradient(top,rgba(50,50,50,.7),rgba(0,0,0,.7));background:-o-linear-gradient(top,rgba(50,50,50,.7),rgba(0,0,0,.7));background:-ms-linear-gradient(top,rgba(50,50,50,.7),rgba(0,0,0,.7));background:linear-gradient(rgba(50,50,50,.7),rgba(0,0,0,.7));filter:progid:DXImageTransform.Microsoft.Gradient(GradientType=0, startColorstr=#323232, endColorstr=#000000);overflow:hidden;border:0}.mejs-chapters .mejs-chapter .mejs-chapter-block{font-size:11px;color:#fff;padding:5px;display:block;border-right:solid 1px #333;border-bottom:solid 1px #333;cursor:pointer}.mejs-chapters .mejs-chapter .mejs-chapter-block-last{border-right:none}.mejs-chapters .mejs-chapter .mejs-chapter-block:hover{background:#666;background:rgba(102,102,102,.7);background:-webkit-gradient(linear,0 0,0 100%,from(rgba(102,102,102,.7)),to(rgba(50,50,50,.6)));background:-webkit-linear-gradient(top,rgba(102,102,102,.7),rgba(50,50,50,.6));background:-moz-linear-gradient(top,rgba(102,102,102,.7),rgba(50,50,50,.6));background:-o-linear-gradient(top,rgba(102,102,102,.7),rgba(50,50,50,.6));background:-ms-linear-gradient(top,rgba(102,102,102,.7),rgba(50,50,50,.6));background:linear-gradient(rgba(102,102,102,.7),rgba(50,50,50,.6));filter:progid:DXImageTransform.Microsoft.Gradient(GradientType=0, startColorstr=#666666, endColorstr=#323232)}.mejs-chapters .mejs-chapter .mejs-chapter-block .ch-title{font-size:12px;font-weight:700;display:block;white-space:nowrap;text-overflow:ellipsis;margin:0 0 3px;line-height:12px}.mejs-chapters .mejs-chapter .mejs-chapter-block .ch-timespan{font-size:12px;line-height:12px;margin:3px 0 4px;display:block;white-space:nowrap;text-overflow:ellipsis}.mejs-captions-layer{position:absolute;bottom:0;left:0;text-align:center;line-height:22px;font-size:12px;color:#fff}.mejs-captions-layer a{color:#fff;text-decoration:underline}.mejs-captions-layer[lang=ar]{font-size:20px;font-weight:400}.mejs-captions-position{position:absolute;width:100%;bottom:15px;left:0}.mejs-captions-position-hover{bottom:45px}.mejs-captions-text{padding:3px 5px;background:url(background.png);background:rgba(20,20,20,.8)}.me-cannotplay a{color:#fff;font-weight:700}.me-cannotplay span{padding:15px;display:block}.mejs-controls .mejs-loop-off button{background-position:-64px -16px}.mejs-controls .mejs-loop-on button{background-position:-64px 0}.mejs-controls .mejs-backlight-off button{background-position:-80px -16px}.mejs-controls .mejs-backlight-on button{background-position:-80px 0}.mejs-controls .mejs-picturecontrols-button{background-position:-96px 0}.mejs-contextmenu{position:absolute;width:150px;padding:10px;border-radius:4px;top:0;left:0;background:#fff;border:solid 1px #999;z-index:1001}.mejs-contextmenu .mejs-contextmenu-separator{height:1px;font-size:0;margin:5px 6px;background:#333}.mejs-contextmenu .mejs-contextmenu-item{font-family:Helvetica,Arial;font-size:12px;padding:4px 6px;cursor:pointer;color:#333}.mejs-contextmenu .mejs-contextmenu-item:hover{background:#2C7C91;color:#fff}.mejs-controls .mejs-sourcechooser-button{position:relative}.mejs-controls .mejs-sourcechooser-button button{background-position:-128px 0}.mejs-controls .mejs-sourcechooser-button .mejs-sourcechooser-selector{visibility:hidden;position:absolute;bottom:26px;right:-10px;width:130px;height:100px;background:url(background.png);background:rgba(50,50,50,.7);border:solid 1px transparent;padding:10px;overflow:hidden;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0}.mejs-controls .mejs-sourcechooser-button .mejs-sourcechooser-selector ul{margin:0;padding:0;display:block;list-style-type:none!important;overflow:hidden}.mejs-controls .mejs-sourcechooser-button .mejs-sourcechooser-selector ul li{margin:0 0 6px;padding:0;list-style-type:none!important;display:block;color:#fff;overflow:hidden}.mejs-controls .mejs-sourcechooser-button .mejs-sourcechooser-selector ul li input{clear:both;float:left;margin:3px 3px 0 5px}.mejs-controls .mejs-sourcechooser-button .mejs-sourcechooser-selector ul li label{width:100px;float:left;padding:4px 0 0;line-height:15px;font-family:helvetica,arial;font-size:10px}.mejs-postroll-layer{position:absolute;bottom:0;left:0;width:100%;height:100%;background:url(background.png);background:rgba(50,50,50,.7);z-index:1000;overflow:hidden}.mejs-postroll-layer-content{width:100%;height:100%}.mejs-postroll-close{position:absolute;right:0;top:0;background:url(background.png);background:rgba(50,50,50,.7);color:#fff;padding:4px;z-index:100;cursor:pointer}.sbHolder{background-color:#2d2d2d;border:solid 1px #515151;font-family:Arial,sans-serif;font-size:12px;font-weight:400;height:30px;position:relative;width:200px}.sbSelector{display:block;height:30px;left:0;line-height:30px;outline:0;overflow:hidden;position:absolute;text-indent:10px;top:0;width:170px}.sbSelector:hover,.sbSelector:link,.sbSelector:visited{color:#EBB52D;outline:0;text-decoration:none}.sbToggle{background:url(../img/select-icons.png) 0 -116px no-repeat;display:block;height:30px;outline:0;position:absolute;right:0;top:0;width:30px}.sbToggle:hover{background:url(../img/select-icons.png) 0 -167px no-repeat}.sbToggleOpen{background:url(../img/select-icons.png) 0 -16px no-repeat}.sbToggleOpen:hover{background:url(../img/select-icons.png) 0 -66px no-repeat}.sbHolderDisabled{background-color:#3C3C3C;border:solid 1px #515151}.sbOptions{background-color:#212121;border:solid 1px #515151;left:-1px;padding:0;position:absolute;top:30px;width:200px;z-index:1;overflow-y:auto}.sbOptions li{padding:0 7px}.sbOptions a{border-bottom:dotted 1px #515151;display:block;outline:0;padding:7px 0 7px 3px}.sbOptions a.sbFocus,.sbOptions a:focus,.sbOptions a:hover{color:#EBB52D}.sbOptions li.last a{border-bottom:none}.sbOptions .sbDisabled{border-bottom:dotted 1px #515151;color:#999;display:block;padding:7px 0 7px 3px}.select2-container{margin:0;position:relative;display:inline-block;zoom:1;*display:inline;vertical-align:middle}.select2-container,.select2-drop,.select2-search,.select2-search input{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.select2-container .select2-choice{display:block;overflow:hidden;position:relative;white-space:nowrap;line-height:26px;text-decoration:none;-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.select2-container.select2-drop-above .select2-choice{border-bottom-color:#aaa;border-radius:0 0 4px 4px;background-image:-webkit-gradient(linear,left bottom,left top,color-stop(0,#eee),color-stop(0.9,#fff));background-image:-webkit-linear-gradient(center bottom,#eee 0,#fff 90%);background-image:-moz-linear-gradient(center bottom,#eee 0,#fff 90%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffff', endColorstr='#eeeeee', GradientType=0);background-image:linear-gradient(top,#eee 0,#fff 90%)}.select2-container.select2-allowclear .select2-choice .select2-chosen{margin-right:42px}.select2-container .select2-choice>.select2-chosen{margin-right:26px;display:block;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.select2-container .select2-choice abbr{display:none;width:12px;height:12px;position:absolute;right:24px;top:8px;font-size:1px;text-decoration:none;border:0;background:url(select2.png) right top no-repeat;cursor:pointer;outline:0}.select2-container.select2-allowclear .select2-choice abbr{display:inline-block}.select2-container .select2-choice abbr:hover{background-position:right -11px;cursor:pointer}.select2-drop-mask{border:0;margin:0;padding:0;position:fixed;left:0;top:0;min-height:100%;min-width:100%;height:auto;width:auto;opacity:0;z-index:9998;background-color:#fff;filter:alpha(opacity=0)}.select2-drop{width:100%;margin-top:-1px;position:absolute;z-index:9999;top:100%;color:#000;-webkit-box-shadow:0 4px 5px rgba(0,0,0,.15)}.select2-drop-auto-width{border-top:1px solid #aaa;width:auto}.select2-drop-auto-width .select2-search{padding-top:4px}.select2-drop.select2-drop-above{margin-top:1px;border-top:1px solid #aaa;border-bottom:0;border-radius:4px 4px 0 0;-webkit-box-shadow:0 -4px 5px rgba(0,0,0,.15);box-shadow:0 -4px 5px rgba(0,0,0,.15)}.select2-drop-active{border:1px solid #5897fb;border-top:none}.select2-container .select2-choice .select2-arrow{display:inline-block;height:100%;position:absolute;right:0;top:0}.select2-container .select2-choice .select2-arrow b{display:block;width:100%;height:100%}.select2-search{display:inline-block;width:100%;min-height:26px;margin:0;position:relative;z-index:10000;white-space:nowrap}.select2-search input{width:100%;height:auto!important;min-height:26px;outline:0;border-radius:0;-webkit-box-shadow:none}.select2-drop.select2-drop-above .select2-search input{margin-top:4px}.select2-search input.select2-active{background:#fff url(select2-spinner.gif) no-repeat 100%;background:url(select2-spinner.gif) no-repeat 100%,-webkit-gradient(linear,left bottom,left top,color-stop(0.85,#fff),color-stop(0.99,#eee));background:url(select2-spinner.gif) no-repeat 100%,-webkit-linear-gradient(center bottom,#fff 85%,#eee 99%);background:url(select2-spinner.gif) no-repeat 100%,-moz-linear-gradient(center bottom,#fff 85%,#eee 99%);background:url(select2-spinner.gif) no-repeat 100%,linear-gradient(top,#fff 85%,#eee 99%)}.select2-container-active .select2-choice,.select2-container-active .select2-choices{border:1px solid #5897fb;outline:0;-webkit-box-shadow:0 0 5px rgba(0,0,0,.3);box-shadow:0 0 5px rgba(0,0,0,.3)}.select2-dropdown-open .select2-choice{-webkit-box-shadow:0 1px 0 #fff inset;box-shadow:0 1px 0 #fff inset;border-bottom-left-radius:0;border-bottom-right-radius:0}.select2-dropdown-open .select2-choice .select2-arrow{background:0 0;border-left:none;filter:none}.select2-dropdown-open .select2-choice .select2-arrow b{background-position:-18px 1px}.select2-results{position:relative;overflow-x:hidden;overflow-y:auto;-webkit-tap-highlight-color:rgba(0,0,0,0)}.select2-results ul.select2-result-sub{margin:0;padding-left:0}.select2-results ul.select2-result-sub>li .select2-result-label{padding-left:20px}.select2-results ul.select2-result-sub ul.select2-result-sub>li .select2-result-label{padding-left:40px}.select2-results ul.select2-result-sub ul.select2-result-sub ul.select2-result-sub>li .select2-result-label{padding-left:60px}.select2-results ul.select2-result-sub ul.select2-result-sub ul.select2-result-sub ul.select2-result-sub>li .select2-result-label{padding-left:80px}.select2-results ul.select2-result-sub ul.select2-result-sub ul.select2-result-sub ul.select2-result-sub ul.select2-result-sub>li .select2-result-label{padding-left:100px}.select2-results ul.select2-result-sub ul.select2-result-sub ul.select2-result-sub ul.select2-result-sub ul.select2-result-sub ul.select2-result-sub>li .select2-result-label{padding-left:110px}.select2-results ul.select2-result-sub ul.select2-result-sub ul.select2-result-sub ul.select2-result-sub ul.select2-result-sub ul.select2-result-sub ul.select2-result-sub>li .select2-result-label{padding-left:120px}.select2-results li{list-style:none;display:list-item;background-image:none}.select2-results li.select2-result-with-children>.select2-result-label{font-weight:700}.select2-results .select2-result-label{margin:0;cursor:pointer;min-height:1em;-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.select2-results li em{background:#feffde;font-style:normal}.select2-results .select2-highlighted em{background:0 0}.select2-results .select2-highlighted ul{background:#fff;color:#000}.select2-results .select2-no-results,.select2-results .select2-searching,.select2-results .select2-selection-limit{background:#f4f4f4;display:list-item}.select2-results .select2-disabled.select2-highlighted{color:#666;background:#f4f4f4;display:list-item;cursor:default}.select2-results .select2-disabled{display:list-item;cursor:default}.select2-results .select2-selected{display:none}.select2-more-results.select2-active{background:#f4f4f4 url(select2-spinner.gif) no-repeat 100%}.select2-more-results{background:#f4f4f4;display:list-item}.select2-container.select2-container-disabled .select2-choice{background-color:#f4f4f4;background-image:none;border:1px solid #ddd;cursor:default}.select2-container.select2-container-disabled .select2-choice .select2-arrow{background-color:#f4f4f4;background-image:none;border-left:0}.select2-container.select2-container-disabled .select2-choice abbr{display:none}.select2-container-multi .select2-choices{height:auto!important;height:1%;position:relative;cursor:text;overflow:hidden}.select2-locked{padding:3px 5px!important}.select2-container-multi.select2-container-active .select2-choices{outline:0;-webkit-box-shadow:0 0 5px rgba(0,0,0,.3);box-shadow:0 0 5px rgba(0,0,0,.3)}.select2-container-multi .select2-choices li{float:left;list-style:none}.select2-container-multi .select2-choices .select2-search-field{margin:0;padding:0;white-space:nowrap}.select2-container-multi .select2-choices .select2-search-field input{margin:1px 0;color:#666;outline:0;border:0;-webkit-box-shadow:none;box-shadow:none;background:transparent!important}.select2-container-multi .select2-choices .select2-search-field input.select2-active{background:#fff url(select2-spinner.gif) no-repeat 100%!important}.select2-default{color:#999!important}.select2-container-multi .select2-choices .select2-search-choice{padding:3px 5px 3px 18px;position:relative;line-height:13px;color:#333;cursor:default;border-radius:3px;-webkit-box-shadow:0 0 2px #fff inset,0 1px 0 rgba(0,0,0,.05);-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#eeeeee', endColorstr='#f4f4f4', GradientType=0)}.select2-container-multi .select2-choices .select2-search-choice .select2-chosen{cursor:default}.select2-container-multi .select2-choices .select2-search-choice-focus{background:#d4d4d4}.select2-search-choice-close{display:block;width:12px;height:13px;position:absolute;right:3px;top:4px;font-size:1px;outline:0;background:url(select2.png) right top no-repeat}.select2-container-multi .select2-search-choice-close{left:3px}.select2-container-multi .select2-choices .select2-search-choice .select2-search-choice-close:hover,.select2-container-multi .select2-choices .select2-search-choice-focus .select2-search-choice-close{background-position:right -11px}.select2-container-multi.select2-container-disabled .select2-choices{background-color:#f4f4f4;background-image:none;border:1px solid #ddd;cursor:default}.select2-container-multi.select2-container-disabled .select2-choices .select2-search-choice{padding:3px 5px;border:1px solid #ddd;background-image:none;background-color:#f4f4f4}.select2-container-multi.select2-container-disabled .select2-choices .select2-search-choice .select2-search-choice-close{display:none;background:0 0}.select2-result-selectable .select2-match,.select2-result-unselectable .select2-match{text-decoration:underline}.select2-offscreen,.select2-offscreen:focus{clip:rect(0 0 0 0)!important;width:1px!important;height:1px!important;border:0!important;margin:0!important;padding:0!important;overflow:hidden!important;position:absolute!important;outline:0!important;left:0!important;top:0!important}.select2-display-none{display:none}.select2-measure-scrollbar{position:absolute;top:-10000px;left:-10000px;width:100px;height:100px;overflow:scroll}@media only screen and (-webkit-min-device-pixel-ratio:1.5),only screen and (min-resolution:144dpi){.select2-container .select2-choice .select2-arrow b,.select2-container .select2-choice abbr,.select2-search input,.select2-search-choice-close{background-image:url(select2x2.png)!important;background-repeat:no-repeat!important;background-size:60px 40px!important}.select2-search input{background-position:100% -21px!important}}.slick-slider{position:relative;display:block;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-ms-touch-action:pan-y;touch-action:pan-y;-webkit-tap-highlight-color:transparent}.slick-list{position:relative;overflow:hidden;display:block;margin:0;padding:0}.slick-list:focus{outline:0}.slick-loading .slick-list{background:#fff url(ajax-loader.gif) center center no-repeat}.slick-list.dragging{cursor:pointer;cursor:hand}.slick-slider .slick-track{-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0);-o-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}.slick-track{position:relative;left:0;top:0;display:block}.slick-track:after,.slick-track:before{content:"";display:table}.slick-track:after{clear:both}.slick-loading .slick-track{visibility:hidden}.slick-slide{float:left;height:100%;min-height:1px;display:none}[dir=rtl] .slick-slide{float:right}.slick-slide img{display:block}.slick-slide.slick-loading img{display:none}.slick-slide.dragging img{pointer-events:none}.slick-initialized .slick-slide{display:block}.slick-loading .slick-slide{visibility:hidden}.slick-vertical .slick-slide{display:block;height:auto;border:1px solid transparent}@font-face{font-family:slick;src:url(fonts/slick.eot);src:url(fonts/slick.eot?#iefix) format("embedded-opentype"),url(fonts/slick.woff) format("woff"),url(fonts/slick.ttf) format("truetype"),url(fonts/slick.svg#slick) format("svg");font-weight:400;font-style:normal}.slick-next,.slick-prev{position:absolute;display:block;height:20px;width:20px;line-height:0;font-size:0;cursor:pointer;background:0 0;color:transparent;top:50%;margin-top:-10px;padding:0;border:none;outline:0}.slick-next:focus,.slick-next:hover,.slick-prev:focus,.slick-prev:hover{outline:0;background:0 0;color:transparent}.slick-next:focus:before,.slick-next:hover:before,.slick-prev:focus:before,.slick-prev:hover:before{opacity:1}.slick-next.slick-disabled:before,.slick-prev.slick-disabled:before{opacity:.25}.slick-next:before,.slick-prev:before{font-family:slick;font-size:20px;line-height:1;color:#fff;opacity:.75;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.slick-prev{left:-25px}[dir=rtl] .slick-prev{left:auto;right:-25px}.slick-prev:before{content:"←"}[dir=rtl] .slick-prev:before{content:"→"}.slick-next{right:-25px}[dir=rtl] .slick-next{left:-25px;right:auto}.slick-next:before{content:"→"}[dir=rtl] .slick-next:before{content:"←"}.slick-slider{margin-bottom:30px}.slick-dots{position:absolute;bottom:-45px;list-style:none;display:block;text-align:center;padding:0;width:100%}.slick-dots li{position:relative;display:inline-block;height:20px;width:20px;margin:0 5px;padding:0;cursor:pointer}.slick-dots li button{border:0;background:0 0;display:block;height:20px;width:20px;outline:0;line-height:0;font-size:0;color:transparent;padding:5px;cursor:pointer}.slick-dots li button:focus,.slick-dots li button:hover{outline:0}.slick-dots li button:focus:before,.slick-dots li button:hover:before{opacity:1}.slick-dots li button:before{position:absolute;top:0;left:0;content:"•";width:20px;height:20px;font-family:slick;font-size:6px;line-height:20px;text-align:center;color:#000;opacity:.25;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.slick-dots li.slick-active button:before{color:#000;opacity:.75}@media all{*{margin:0;padding:0}option{padding-left:.4em}select{padding:1px}body{background:#f3f4f3;font-family:OpenSansRegular,Arial;font-size:15px;color:#2e2e2f;text-align:left}html{height:100%}body{height:100%;overflow-y:auto}div:target,h1:target,h2:target,h3:target,h4:target,h5:target,h6:target{outline:0 none}article,aside,details,figcaption,figure,footer,header,main,nav,section,summary{display:block}audio,canvas,video{display:inline-block}audio:not([controls]){display:none}[hidden]{display:none}html{-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}input[type=checkbox],input[type=radio]{box-sizing:border-box;padding:0}input[type=radio]{margin-left:1px}input[type=search]{-webkit-appearance:textfield;-webkit-box-sizing:content-box;-moz-box-sizing:content-box;box-sizing:content-box}input[type=search]::-webkit-search-cancel-button,input[type=search]::-webkit-search-decoration{-webkit-appearance:none}svg:not(:root){overflow:hidden}figure,img{margin:0}fieldset,img{border:0 solid}h1,h2,h3,h4,h5,h6{font-family:OpenSansBoldCn,Arial;font-size:44px;color:#2e2e2f;line-height:48px;font-weight:400;padding:0 0 20px}p{font-size:15px;line-height:22px;padding:0 0 20px}big{font-size:17px;line-height:22px}small{font-size:13px;line-height:22px}b,kbd,samp,strong,tt,var{font-weight:700}dfn,em,i,var{font-style:italic}code,kbd,pre,samp,textarea,tt,var{font-family:Consolas,"Lucida Console","Andale Mono","Bitstream Vera Sans Mono","Courier New",Courier}code,kbd,pre,samp,tt,var{font-size:15px}pre{font-size:15px;line-height:22px;padding:0 0 20px;white-space:pre;white-space:pre-wrap;word-wrap:break-word}abbr,acronym{border-bottom:1px solid #d9dbdd;font-variant:small-caps;letter-spacing:.07em;cursor:help}sub,sup{font-size:13px;line-height:0;position:relative;vertical-align:baseline}sup{top:-7.5px}sub{bottom:-3.75px}mark{background:#ff0;color:#000}hr{color:transparent;background:0 0;margin:0;padding:0;border:0;border-bottom:1px solid #d9dbdd}blockquote{background:0 0;color:#2e2e2f;padding:20px 0}q{quotes:none}blockquote,cite,q{font-style:italic}blockquote:after,blockquote:before,q:after,q:before{content:'';content:none}a{color:#db002e;background:0 0;text-decoration:none}a:active,a:focus,a:hover{outline:0}a:focus,a:hover{color:#c8002a;text-decoration:none}ol,ul{font-size:15px;line-height:22px;margin:0 0 20px 13px}ul{list-style-type:disc}ol{list-style-type:decimal}ul ul{margin-top:0}ol ol{list-style-type:lower-latin;margin-top:0}ol ul{list-style-type:circle;margin-top:0}li{font-size:15px;line-height:22px;margin-left:10px}dl{font-size:15px;line-height:22px;margin:0 0 20px 3px}dt{font-weight:700}dd{margin:0 0 20px 20px}table{border-collapse:collapse;border-spacing:0;width:100%;margin:0 0 20px;border:0;color:#2e2e2f}table thead th{background:#db002e;color:#fff;border-right:0;border-bottom:0}table tbody th[scope=row]{background:#db002e}table tbody td,table tbody th{border-right:0}caption{font-variant:small-caps}td,th{line-height:22px;vertical-align:top;padding:0 0 5px}td :first-child,th :first-child{margin-top:0}thead th{text-align:left}tbody td,tbody th{text-align:left;border-top:0}tbody tr{background:#fff}tbody tr:hover td,tbody tr:hover th{background:#fff;color:#2e2e2f}}@media print{body{font-size:15pt;padding:0 5px}h1,h2,h3,h4,h5,h6{page-break-after:avoid}}@media all{.grid{display:table;table-layout:fixed;width:100%;list-style-type:none;padding-left:0;padding-right:0;margin-left:0;margin-right:0}.wrap{width:960px;margin:0 auto;position:relative}.bloc-1,.bloc-10,.bloc-11,.bloc-12,.bloc-13,.bloc-14,.bloc-15,.bloc-16,.bloc-2,.bloc-3,.bloc-4,.bloc-5,.bloc-6,.bloc-7,.bloc-8,.bloc-9{float:left;margin:0}.bloc-1{width:960px}.bloc-2{width:480px}.bloc-3{width:320px}.bloc-4{width:240px}.bloc-5{width:192px}.bloc-6{width:160px}.bloc-7{width:137.14px}.bloc-8{width:120px}.bloc-9{width:106.67px}.bloc-10{width:96px}.bloc-11{width:87.27px}.bloc-12{width:80px}.bloc-13{width:73.85px}.bloc-14{width:68.57px}.bloc-15{width:64px}.bloc-16{width:60px}.box{padding:0;margin:0}}@media print{.grid>.bloc-1,.grid>.bloc-10,.grid>.bloc-11,.grid>.bloc-12,.grid>.bloc-13,.grid>.bloc-14,.grid>.bloc-15,.grid>.bloc-16,.grid>.bloc-2,.grid>.bloc-3,.grid>.bloc-4,.grid>.bloc-5,.grid>.bloc-6,.grid>.bloc-7,.grid>.bloc-8,.grid>.bloc-9{overflow:visible;display:table;table-layout:fixed}}@media all{.label,label{position:relative;line-height:22px;display:block}.checkbox label,.radio label{display:inline}input,textarea{cursor:text}.checkbox input,.rdio input,input[type=checkbox],input[type=image],input[type=radio],label,select{cursor:pointer}textarea{overflow:auto}input.hidden,input[type=hidden]{display:none!important}.checkbox input:active,.checkbox input:focus,.checkbox input:hover,.radio input:active,.radio input:focus,.radio input:hover,input[type=checkbox]:active,input[type=checkbox]:focus,input[type=checkbox]:hover,input[type=radio]:active,input[type=radio]:focus,input[type=radio]:hover{border:0}input,select,textarea{display:block;position:relative;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;width:100%}.checkbox input,.radio input,input[type=checkbox],input[type=radio]{display:inline;margin-left:0;margin-right:.5ex;width:auto;height:auto}input[type=image]{border:0;display:inline;height:auto;margin:0;padding:0;width:auto}.label,label{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.form .submit input{display:inline;overflow:visible;width:auto}}@media screen{.form{margin:0 0 20px}fieldset{position:relative;background:0 0}legend{background:0 0;line-height:22px;font-weight:400}.label,label{color:#2e2e2f;line-height:22px}.form .item{padding:0;margin:0 0 15px}.form .item:last-child{margin-bottom:0}.form .checkbox:focus+label{color:#000}input,select,textarea{border:1px solid #d9dbdd;line-height:22px;background:#fff;color:#2e2e2f}input,textarea{padding:8px}select{padding:7px}input:active,input:focus,input:hover,select:active,select:focus,select:hover,textarea:active,textarea:focus,textarea:hover{border:1px solid #d9dbdd;background:#fff}optgroup{font-style:normal;font-weight:700}.checkbox input,input[type=checkbox],input[type=image],input[type=radio]{border:0 none!important;background:#fff!important}input:valid,textarea:valid{background:#fff}.required,input:invalid,textarea:invalid{background-color:#fff}}@media all{.button,button,input[type=button],input[type=reset],input[type=submit]{display:inline-block;white-space:nowrap;background-color:#db002e;zoom:1;border:0;color:#fff;cursor:pointer;font:400 1em/2em OpenSansRegular,Arial;margin:0 .75em 0 0;padding:5px 10px;overflow:visible;text-decoration:none;text-shadow:0 1px 0 #db002e}.button:hover,button:hover,input[type=button]:hover,input[type=reset]:hover,input[type=submit]:hover{background-color:#c8002a;zoom:1;text-shadow:0 1px 0 #c8002a}.button:active,button:active,input[type=button]:active,input[type=reset]:active,input[type=submit]:active{background-color:#c8002a;zoom:1}.button:focus,button:focus,input[type=button]:focus,input[type=reset]:focus,input[type=submit]:focus{outline:0;background:#c8002a}button::-moz-focus-inner{border:0;padding:0}input[type=button]::-moz-focus-inner,input[type=reset]::-moz-focus-inner,input[type=submit]::-moz-focus-inner{padding:.4em}.button-disabled,.button-disabled:hover,button[disabled],button[disabled]:hover,input[type=button][disabled],input[type=button][disabled]:hover,input[type=reset][disabled],input[type=reset][disabled]:hover,input[type=submit][disabled],input[type=submit][disabled]:hover{background:#eee;color:#aaa;border-color:#aaa;cursor:default;text-shadow:none;position:static;-webkit-box-shadow:none;box-shadow:none}}@media all{.clearfix:before{content:"";display:table}.clearfix:after{clear:both;content:".";display:block;font-size:0;height:0;visibility:hidden}.invisbible{position:absolute;top:-32768px;left:-32768px}.invisbible:active,.invisbible:focus{position:static;top:0;left:0}}body{font:400 14px/20px OpenSansRegular,Arial;background:#f3f4f3;margin:0;min-width:960px;overflow-x:hidden}#header{background:#fff;position:relative;z-index:6666}#header .wrap{min-height:126px}#content .wrap{padding:20px 0 60px;min-height:320px}#footer{background:#fff}#footer .wrap{padding:55px 0 40px}.bloc-640{width:640px;float:left;min-height:20px}.bloc-480{width:480px;float:left;min-height:20px}.bloc-320{width:320px;float:left;min-height:20px}.box{margin:0 10px 20px;display:block;position:relative}.boxA{background:#fff;padding:25px 30px;border-top:1px solid #2e2e2f}.boxB{background:#fff;padding:20px;border-top:1px solid #2e2e2f}.boxC{background:#fff;padding:10px 15px;border-top:1px solid #2e2e2f}.boxD{background:0 0;padding:0;border-top:0}.bloc-320 .box,.bloc-480 .box{padding-bottom:0;float:left}.bloc-320 .box{width:300px}.bloc-320 .boxA{width:240px}.bloc-320 .boxB{width:260px}.bloc-320 .boxC{width:270px}.bloc-320 .boxD{width:300px}.bloc-480 .box{width:460px}.bloc-480 .boxA{width:400px}.bloc-480 .boxB{width:420px}.bloc-480 .boxC{width:460px}@media screen and (max-width:959px){body{min-width:640px}.bloc-320,.bloc-480,.wrap{width:640px}.bloc-480 .box{width:300px}.bloc-480 .boxA{width:240px}.bloc-480 .boxB{width:260px}.bloc-480 .boxC{width:270px}.bloc-480 .boxD{width:300px}}@media screen and (max-width:639px){body{min-width:320px}#header .wrap{min-height:84px}#content .wrap{padding:0}.bloc-320,.bloc-480,.bloc-640,.wrap{width:100%;margin:0;float:none}.box{margin:0 0 20px!important}.boxA,.boxB,.boxC{padding:10px 15px}.bloc-320 .box,.bloc-480 .box{float:none}.bloc-320 .box{width:100%}.bloc-320 .boxA,.bloc-320 .boxB,.bloc-320 .boxC,.bloc-320 .boxD,.bloc-480 .box,.bloc-480 .boxA,.bloc-480 .boxB,.bloc-480 .boxC,.bloc-480 .boxD,.bloc-640 .box,.bloc-640 .boxA,.bloc-640 .boxB,.bloc-640 .boxC,.bloc-640 .boxD{width:auto}}#logo{background:url(../img/logo-rog.png) left top no-repeat;display:block;width:224px;height:71px;position:absolute;left:9px;top:24px;text-indent:-1000em}#logo-small{background:url(../img/logo-rog-small.png) left top no-repeat;display:block;width:151px;height:48px;text-indent:-1000em;float:left;margin:0 10px}@media screen and (max-width:639px){#logo{background:url(../img/logo-rog-mobile.png) left top no-repeat;width:137px;height:43px;top:21px}#logo-small{float:none;margin-bottom:40px}}#address,#bankdata{font:400 12px/20px OpenSansRegular,Arial;color:#919193;margin:0 10px 40px;width:350px;float:left;min-height:80px}#address h4,#bankdata h4{color:#919193;font:400 12px/20px OpenSansBold,Arial;padding:0}a#dzi{display:block;width:43px;height:65px;border-radius:0;background:url(../img/certificate.png) left -200px no-repeat;text-indent:-10000em;float:left}a#dzi:hover{background-position:left top}a#itz{display:block;width:148px;height:65px;border-radius:0;background:url(../img/certificate.png) -200px -186px no-repeat;text-indent:-10000em;float:left;margin:0 0 0 20px}a#itz:hover{background-position:-200px 14px}@media screen and (max-width:639px){#address,#bankdata{width:auto;float:none}a#dzi{margin:0 0 40px 10px}a#itz{margin:0 0 40px 20px}}#background{position:fixed;width:100%;height:100%;background:#C4C5C4;top:0;left:0;z-index:-1}#background .backgroundLoader{width:32px;height:32px;left:50%;top:325px;margin-left:-16px;position:absolute}#background .backgroundImage{position:absolute;top:0;left:0;display:none}#background .invisible{display:none}#background .visible{display:block}@media screen and (max-width:639px){#background{position:relative;width:100%!important;margin:0!important;height:auto!important;top:0;left:0;z-index:1;background:#fff}#background .backgroundImage{position:relative;top:0;left:0;width:100%!important;margin:0!important;height:auto!important;padding:0 0 10px}}nav ul,nav ul li{list-style:none;margin:0}#nav{background:#db002e;z-index:6666;position:relative}#nav .wrap{margin:0 auto}#navigation ul{margin:0 10px;width:940px;background:#db002e;display:table}#navigation li{list-style:none;margin:0;border-right:1px solid #c8002a;display:table-cell}#navigation li:first-child{border-left:1px solid #c8002a}#navigation li a{display:block;height:44px;font:400 18px/44px OpenSansBoldCn,Arial;text-align:center;color:#fff;padding:0 20px;text-transform:uppercase;white-space:nowrap;letter-spacing:.02em}#navigation li.active{background:#b10025}#navigation li:hover{background:#fff}#navigation ul li:hover>a{border-top:1px solid #000;margin-top:-1px;color:#2e2e2f}#navigation ul li a:hover{color:#db002e!important}#navigation li ul{position:absolute;top:44px;left:-10000em;box-shadow:0 4px 4px rgba(0,0,0,.4);width:940px;padding:0 0 20px;padding:0;border:0;background:#fff}#navigation li.open>ul{left:0}#navigation li ul li{display:block;float:left;margin:30px 0 0;width:188px;border:0!important}#navigation li ul li.active{background:#fff}#navigation li ul li a{border-right:1px solid #e9e9e9;border-bottom:1px solid #e9e9e9;color:#2e2e2f;white-space:normal;font:400 14px/18px OpenSansBold,Arial;letter-spacing:normal;text-align:left;text-transform:none;height:64px;padding:0 30px 0 20px;position:relative}#navigation li ul li i{background:url(../img/arrows.png) left -847px no-repeat;position:absolute;right:10px;top:0;width:15px;height:15px}#navigation li ul li.active a{color:#db002e}#navigation li ul li:hover a{border-top:0;margin:0}#navigation li ul li a:hover i,#navigation li ul li.active a i{background-position:left -697px}#navigation li ul li.thirdLevel.hover>a{border-bottom:1px solid #fff}#navigation li ul li.hover>a i{background-position:left -697px}#navigation li ul.threeLevels li.thirdLevel{margin-top:30px!important}#navigation li ul.threeLevels li.thirdLevel ul li{margin-top:0!important}#navigation li ul ul{left:-10000px;box-shadow:none;width:940px!important;padding:10px 0 0;margin:0;border-bottom:1px solid #e9e9e9;position:absolute!important;top:95px;height:241px}#navigation li:hover ul ul{left:-10000px}#navigation li ul ul li{display:block;width:188px;float:left;margin:0 0 3px!important;border:0}#navigation li ul ul li a{border:0;font:400 13px/18px OpenSansRegular,Arial;height:auto;padding:0 20px;color:#2e2e2f}#navigation li ul li.active ul li a{color:#2e2e2f}#navigation li ul li.active ul li.active a,#navigation li ul ul li a:hover{color:#db002e}#navMobile .button,.navSelect{display:none}@media screen and (max-width:959px){#navMobile{margin:0 auto;width:640px}#navMobile .button{background:#db002e url(../img/navbuttons.png) left top no-repeat;padding:0 0 0 44px;font:400 18px/44px OpenSansBoldCn,Arial;color:#fff;text-transform:uppercase}#navButtonMenu{display:block!important;background-position:-104px top!important}#navButtonMap{background:#db002e url(../img/navbuttons.png) -52px top no-repeat}#nav .wrap{margin:0;width:auto}#navigation{display:none}#navigation.open{display:block}#nav:hover #navigation{height:auto!important}#navigation ul{margin:0;display:block;width:auto;border:0;border-top:1px solid #C8002A}#navigation ul li{border:0;display:block;background:#DB002E;margin-top:0!important;left:0!important}#navigation ul li:hover a,#navigation ul li:hover>a{border:0!important;margin:0 auto}#navigation ul li.open{background:#000}#navigation ul li.open:hover>a{color:#fff}#navigation ul li.open ul{border-top:1px solid #fff;display:block}#navigation ul li a{margin:0 auto!important;width:620px!important;border:0;text-align:left;padding:0}#navigation ul li ul{border-top:1px solid #C8002A;border-bottom:1px solid #C8002A;background:0 0;box-shadow:none;left:0!important;position:relative;top:0;width:auto!important;display:none}#navigation ul li ul li{float:none;margin:0;width:auto;background:#fff;border-top:1px solid #E9E9E9}#navigation ul li ul li:first-child{border-top:0}#navigation ul li ul li:hover a,#navigation ul li ul li:hover>a{border:0!important;margin:0 auto}#navigation ul li ul li a{margin:0 auto!important;width:620px!important;border:0;color:#2E2E2F;font:400 18px/44px OpenSansBoldCn,NewsGothicBTW01-BoldCn,Arial;height:44px;letter-spacing:.02em;padding:0;text-align:left}#navigation ul li ul li i,#navigation ul li ul li ul{display:none!important}#navigation ul li ul.threeLevels li.thirdLevel{margin-top:0!important}#navigation ul li ul li.thirdLevel.hover>a{border:0!important}.navSelect{display:block;width:620px;margin:0 auto;position:relative}.navSelect select{width:50%;height:36px;position:absolute;right:0;top:-40px}}@media screen and (max-width:639px){#navMobile{margin:0;width:100%;position:relative;top:-84px}#navMobile .button{display:block;position:absolute;height:44px;width:44px;border-radius:22px;cursor:pointer;top:20px;padding:0;margin:0;text-indent:-10000em;background:#db002e url(../img/navbuttons.png) left top no-repeat}#navMobile .button:hover{background-color:#2e2e2f}#navButtonMenu{right:10px;background-position:-104px top!important}#navButtonMap{right:59px;background-position:-52px top!important}#navButtonDonation{right:109px}#navigation{padding-bottom:20px;background:#EBEBE8}#navigation ul{width:100%;margin:0}#navigation ul li a,#navigation ul li ul li a{width:auto!important;margin:0;padding:0 20px}.navSelect{width:auto;margin:0}.navSelect select{height:36px;right:20px;top:-40px;width:35%}}#meta{position:absolute;right:175px;top:15px}#meta ul{list-style:none;margin:0}#meta li{list-style:none;margin:0;float:left}#meta li a{display:block;color:#2e2e2f;padding:5px 8px;font:400 11px/20px OpenSansRegular,Arial;text-transform:uppercase}#meta li a.active,#meta li a:hover{color:#c8002a}#meta li:first-child{display:none}@media screen and (max-width:959px){#meta{right:0}#meta li:first-child{display:block}}@media screen and (max-width:639px){#meta{display:none}}#subnavigation{margin:0 10px 20px;float:left;width:300px}#subnavigation h3{padding:0;margin:0;border-top:1px solid #2e2e2f}#subnavigation h3 a{font:400 18px/24px OpenSansBoldCn,Arial;padding:10px 15px;color:#2e2e2f;background:#fff;text-transform:uppercase;display:block}#subnavigation h3 a:hover{color:#db002e}#subnavigation li,#subnavigation ul{list-style:none;margin:0}#subnavigation li a{display:block;font:400 14px/18px OpenSansSemibold,Arial;padding:10px 15px 10px 30px;background:#fff url(../img/arrows.png) 11px 11px no-repeat;border-top:1px solid #e9e9e9;color:#2e2e2f;position:relative}#subnavigation li a.active,#subnavigation li a:hover,#subnavigation li.active a{color:#db002e}#subnavigation li li a{font:400 14px/18px OpenSansRegular,Arial;padding-left:44px;background-position:25px 11px}#subnavigation li li li a{font:400 12px/18px OpenSansRegular,Arial;background:#fff;border:none;padding:5px 10px 5px 46px}#subnavigation li li ul{padding:0 0 10px;background:#fff}#subnavigation li li li li a{padding-left:66px}@media screen and (max-width:959px){#subnavigation{width:620px}}@media screen and (max-width:639px){#subnavigation{float:none;width:100%;margin:0 0 20px}}#breadcrumb{padding:0 10px 10px}#breadcrumb ul{list-style:none;margin:0}#breadcrumb li{list-style:none;margin:0;float:left}#breadcrumb li a{display:block;color:#919193;padding:0 9px 0 11px;font:400 12px/20px OpenSansRegular,Arial;background:url(../img/breadcrumb.png) left 7px no-repeat}#breadcrumb li:first-child a{padding:0 9px 0 0;background:0}#breadcrumb li a:hover{color:#000;background-position:left -23px}@media screen and (max-width:639px){#breadcrumb{display:none}}#sitemap{display:block}#sitemap ul{width:940px;display:table;list-style:none;margin:0 10px 40px}#sitemap li{list-style:none;margin:0;display:table-cell}#sitemap li a{display:block;font:400 16px/20px OpenSansBoldCn,Arial;color:#919193;margin:0 0 15px;text-transform:uppercase;letter-spacing:.025em;white-space:nowrap}#sitemap li a:hover{color:#000}#sitemap li ul{display:block;width:auto;margin:0}#sitemap li ul li{display:block}#sitemap li ul li a{display:block;font:400 12px/20px OpenSansRegular,Arial;color:#919193;margin:0;text-transform:none;letter-spacing:0;white-space:normal;padding-right:10px}#siteoverview ul{list-style:none}#siteoverview li{list-style:none;margin:0 0 40px;float:left;width:420px}#siteoverview li a{display:block;font:400 16px/20px OpenSansBoldCn,Arial;color:#2e2e2f;margin:0 0 15px;text-transform:uppercase;letter-spacing:.025em}#siteoverview li a:hover{color:#000}#siteoverview li ul{display:block;width:auto;margin:0}#siteoverview li ul li{display:block;margin:0;float:none}#siteoverview li ul li a{display:block;font:400 14px/22px OpenSansRegular,Arial;color:#2e2e2f;margin:0;text-transform:none;letter-spacing:0}#siteoverview li ul li ul{padding:5px 0 10px}#siteoverview li ul li ul li a{padding-left:20px;font:400 12px/20px OpenSansRegular,Arial;color:#919193}@media screen and (max-width:959px){#sitemap{display:none}}#socials{float:right}#socials ul{list-style:none;margin:0;padding:0 10px 55px}#socials li{list-style:none;margin:0 0 0 15px;float:left}#socials li a{display:block;width:48px;height:48px;border-radius:24px;background:#f3f4f3 url(../img/socials.png) left top no-repeat;text-indent:-10000em}#socials li a.twitter{background-position:left top}#socials li a.twitter:hover{background-position:left -100px}#socials li a.facebook{background-position:-65px top}#socials li a.facebook:hover{background-position:-65px -100px}#socials li a.gplusone{background-position:-126px top}#socials li a.gplusone:hover{background-position:-126px -100px}#socials li a.youtube{background-position:-190px top}#socials li a.youtube:hover{background-position:-190px -100px}#socials li a.rss{background-position:-250px top}#socials li a.rss:hover{background-position:-250px -100px}#socials li a.instagram{background-position:-352px top}#socials li a.instagram:hover{background-position:-352px -100px}#socials li a.newsletter{background-position:-301px top}#socials li a.newsletter:hover{background-position:-301px -100px}.printButton{display:none}@media screen and (max-width:639px){#socials{float:none}#socials ul{padding:0 0 40px}#socials li{margin:0 0 0 10px}}#legal{display:inline-block;font:400 12px/20px OpenSansRegular,Arial;color:#919193;margin:0 10px}#legal a{color:#919193}#legal a.active,#legal a:hover{color:#2e2e2f}#search{position:absolute;right:10px;top:13px}#search input{width:114px;height:20px;background:#e5e5e5!important;padding:8px 36px 8px 10px;color:#2e2e2f;font:400 11px/20px OpenSansRegular,Arial;text-transform:uppercase;border:0;border-radius:0;box-shadow:none}#search button{width:36px;height:36px;padding:0;margin:0;position:absolute;right:0;top:0;text-indent:-10000em;background:#db002e url(../img/search.png) 10px -70px no-repeat}#search button:hover{background-color:#000}#searchResults .form fieldset{margin:0 -15px;padding:0 15px 20px;border:0}#searchResults .paginationTop{padding-top:0}#searchResults .form .item{position:relative}#searchResults .form button{width:40px;height:40px;padding:0;margin:0;position:absolute;right:0;top:0;background:url(../img/search.png) 12px -28px no-repeat;text-indent:-10000em}#searchResults .teaser .read-more{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;max-width:573px}#searchResults .teaser p{display:block;padding:0 0 5px}.tx-indexedsearch-browsebox ul{margin:0 0 20px;list-style:none}.tx-indexedsearch-browsebox ul li{display:inline;margin:0 10px 0 0}.tx-indexedsearch-sw{font-family:OpenSansBold,Arial}@media screen and (max-width:959px){#search{top:58px}}@media screen and (max-width:639px){#search{display:none}}#footer .wrap{padding-bottom:74px}#stickybar{background:#c4c5c4;box-shadow:0 0 2px 2px rgba(0,0,0,.2);height:44px;position:fixed;bottom:0;width:100%;z-index:8888}#stickybar .wrap{margin:0 auto;z-index:1}#stickybar h3{margin:0;padding:0}#donationWidget{float:left;margin:0;width:320px;background:#23aad9;text-align:center}#donationWidget.loading{box-shadow:0 0 2px 2px rgba(0,0,0,.2)}#donationWidget.open{height:265px;margin-top:-220px;box-shadow:0 0 2px 2px rgba(0,0,0,.2)}#donationWidget h3{border-bottom:1px solid #fff}#donationWidget h3 a{color:#fff;line-height:44px;text-transform:uppercase;padding:0 20px;display:block}#donationWidget h3 a span{display:inline-block;padding:0 38px 0 0;background:url(../img/hearts.png) right -188px no-repeat}#donationWidget .donationFormSmall{padding:25px 30px 30px;position:relative}#donationWidget .donationFormSmall h2{text-align:left;color:#fff;padding:0 0 10px;margin:0}#donationWidget .donationFormSmall #donationamount{height:60px;color:#23AAD9;padding:0 40px 0 10px;font:400 50px/60px OpenSansBoldCn,Arial;text-align:right}#donationWidget .donationFormSmall i{position:absolute;right:40px;top:95px;font:400 18px/18px OpenSansBoldCn,Arial;font-style:normal;color:#23AAD9}#donationWidget .donationFormSmall .error{height:20px;position:relative}#donationWidget .donationFormSmall .error span{font-size:12px;position:absolute;top:2px;left:0;color:#FFF;display:none}#donationWidget .donationFormSmall .submit{padding-top:10px}#donationWidget .donationFormSmall .buttonXL{background-color:#FFF;box-shadow:none;color:#23aad9;float:right}#donationWidget .donationFormSmall .buttonXL span{background-position:right -289px;width:70px}#donationWidget .donationFormSmall .buttonXL:hover{color:#2e2e2f}#donationWidget .donationFormSmall .buttonXL:hover span{background-position:right -89px}#donationWidget .form{color:#fff;padding:30px;height:310px;background:#23aad9;width:880px;position:absolute;top:44px;left:10px;text-align:left;display:none}#donationWidget .form h1{color:#fff}#memberWidget{float:left;margin:0;width:320px;background:#db002e;text-align:center}#memberWidget.loading{box-shadow:0 0 2px 2px rgba(0,0,0,.2)}#memberWidget.open{height:265px;margin-top:-220px;box-shadow:0 0 2px 2px rgba(0,0,0,.2)}#memberWidget h3{border-bottom:1px solid #fff}#memberWidget h3 a{color:#fff;line-height:44px;text-transform:uppercase;padding:0 20px;display:block}#memberWidget .text{padding:25px 15px 30px;position:relative;text-align:left}#memberWidget .text h2{text-align:left;color:#fff;padding:0 0 10px;margin:0}#memberWidget .text p{color:#fff;padding:0 0 20px}#memberWidget .text .buttonXL{background-color:#FFF;box-shadow:none;color:#db002e}#memberWidget .text .buttonXL span{background-position:right 11px;width:auto}#memberWidget .text .buttonXL:hover{color:#2e2e2f}#memberWidget .text .buttonXL:hover span{background-position:right -89px}#socialWidget{float:left;border-left:1px solid #a8a8a9;padding:0 0 0 20px;width:289px;margin:0 0 0 10px}#socialWidget h3{color:#fff;line-height:44px;font:400 18px/44px OpenSansBoldCn,Arial;float:left;text-transform:uppercase}#socialWidget ul{list-style:none;margin:0 0 0 8px;float:left}#socialWidget ul li{list-style:none;margin:5px 0;margin:6px 0;float:left}#socialWidget ul li a{display:block;width:30px;height:30px;border-radius:0;text-indent:-10000em;text-align:left;position:relative;overflow:hidden}#socialWidget ul li a:before{content:"";width:34px;height:34px;position:absolute;left:0;top:0;background:url(../img/socials.png) left top no-repeat;text-indent:0;backface-visibility:hidden}#socialWidget ul li a.twitter:before{background-position:-8px -207px;-webkit-transform:scale(0.8);-moz-transform:scale(0.8);-ms-transform:scale(0.8);transform:scale(0.8);left:-2px;top:-2px}#socialWidget ul li a.twitter:hover:before{background-position:-8px -107px}#socialWidget ul li a.facebook:before{background-position:-73px -207px;-webkit-transform:scale(0.75);-moz-transform:scale(0.75);-ms-transform:scale(0.75);transform:scale(0.75);left:-2px;top:-2px}#socialWidget ul li a.facebook:hover:before{background-position:-73px -107px}#socialWidget ul li a.rss:before{background-position:-260px -207px;-webkit-transform:scale(0.8);-moz-transform:scale(0.8);-ms-transform:scale(0.8);transform:scale(0.8);left:-2px;top:-2px}#socialWidget ul li a.rss:hover:before{background-position:-260px -107px}#socialWidget ul li a.newsletter:before{background-position:-312px -207px;top:-1px}#socialWidget ul li a.newsletter:hover:before{background-position:-312px -107px}#socialWidget ul li a.instagram:before{background-position:-360px -207px;-webkit-transform:scale(0.8);-moz-transform:scale(0.8);-ms-transform:scale(0.8);transform:scale(0.8);left:-2px;top:-2px}#socialWidget ul li a.instagram:hover:before{background-position:-360px -107px}#newsletterWidget{float:left;margin:0 0 0 10px;border-left:1px solid #a8a8a9;border-right:1px solid #a8a8a9}#newsletterWidget input{width:180px;height:30px;background:#fff!important;padding:5px;font:400 13px/20px OpenSansRegular,Arial;border:0;border-radius:0;box-shadow:none;float:left;margin:7px 0 7px 10px;color:#2e2e2f}#newsletterWidget button{height:44px;padding:0 10px;float:left;text-transform:uppercase;text-shadow:none;background:#c4c5c4;font:400 18px/44px OpenSansBoldCn,Arial}#newsletterWidget button:hover{background:#c4c5c4;color:#2e2e2f}@media screen and (max-width:959px){#footer .wrap{padding-bottom:20px}#stickybar{position:relative;height:auto;display:none}#donationWidget{float:none;margin:0;width:100%}#socialWidget{float:none;padding:0 23px}#newsletterWidget{float:none;margin:0;border:0}}#aside{background:#ebebe8;width:100%;margin:0 0 60px}#aside .wrap{margin:0 auto;padding:60px 0 40px}li,p{font:400 15px/22px OpenSansRegular,Arial}b,strong{font-weight:400!important;font-family:OpenSansBold,Arial!important}h1{font:400 44px/48px OpenSansBoldCn,Arial}h2{font:400 24px/28px OpenSansBoldCn,Arial}h3{font:400 18px/24px OpenSansBoldCn,Arial}h4{font:400 15px/22px OpenSansBold,Arial;padding:0 0 5px}h5{font:400 15px/22px OpenSansRegular,Arial;padding:0 0 10px}h6{font:400 12px/18px OpenSansRegular,Arial;color:#919192;padding:0 0 10px}h1 a,h2 a,h3 a,h4 a,h5 a,h6 a{color:#db002e}h1 a:hover,h2 a:hover,h3 a:hover,h4 a:hover,h5 a:hover,h6 a:hover{color:#c8002a}img{display:block}hr{margin:0 0 20px;border-color:#e9e9e9}hr.trans{border-color:transparent}.text ul{list-style-position:inside;list-style-type:disc;margin-left:0;overflow:hidden;text-indent:-15px}.text ul li{padding-left:20px;margin-left:0}blockquote{font:400 32px/36px OpenSansBoldCn,Arial;padding:0 0 20px}cite{margin:-15px 0 0;padding:0 0 20px;display:block;position:relative}blockquote cite{margin:0;padding:0}.credits p,.disclaimer p,.mandatory p{color:#aaa}table td,table th{padding:4px 8px;border-bottom:1px solid #e9e9e9;border-right:1px solid #fff!important}table th{font-family:OpenSansSemibold,Arial;font-weight:400;background:#f3f4f3}table thead th{background:#2e2e2f}.intro li,.intro p{font:400 18px/24px OpenSansRegular,Arial}.text dl a,.text li a,.text p a,.text table a{font-family:OpenSansBold,Arial}.text dl a:hover,.text li a:hover,.text p a:hover,.text table a:hover{color:#2e2e2f}.detail{padding-bottom:0}.detail .text dl a,.detail .text li a,.detail .text p a,.detail .text table a{font-family:OpenSansBold,Arial;border-bottom:1px dotted #db002e}.detail .text dl a:hover,.detail .text li a:hover,.detail .text p a:hover,.detail .text table a:hover{border-bottom:1px solid #2e2e2f;color:#2e2e2f}.text,h1,h2,h3,h6{margin-left:10px;margin-right:10px}h3{padding:0 0 5px;text-transform:uppercase}.box .text,.box h1,.box h2,.box h3,.box h6{margin-left:0;margin-right:0}.box h3{text-transform:none}@media screen and (max-width:639px){h1{font:400 36px/44px OpenSansBoldCn,Arial}}.teaser{float:left}.teaser h1,.teaser h2,.teaser h6{margin:0}.teaser h2{font:400 32px/36px OpenSansBoldCn,Arial;padding:0 0 10px;text-transform:none}.teaser h3{text-transform:uppercase;padding:0 0 10px}a.teaser:hover h2,a.teaser:hover h3{color:#db002e}.teaser h1 a,.teaser h2 a,.teaser h3 a{color:#2e2e2f}.teaser h1 a:hover,.teaser h2 a:hover,.teaser h3 a:hover{color:#db002e}.teaser .text{overflow:hidden;margin:0}.teaser p{display:inline;color:#2e2e2f}a.read-more,span.read-more{display:inline-block;background:url(../img/arrows.png) right 2px no-repeat;padding:0 12px 0 0;font-family:OpenSansBold,Arial!important;border:0!important}a.read-more:hover,span.read-more:hover{background-position:right -98px;color:#2e2e2f!important}a.read-below,span.read-below{display:inline-block;background:url(../img/arrows.png) right -692px no-repeat;padding:0 18px 0 0;border:0!important;font-family:OpenSansRegular,Arial!important}a.read-below:hover,span.read-below:hover{background-position:right -792px;color:#2e2e2f!important}a.read-less,span.read-less{display:inline-block;background:url(../img/arrows.png) right -1042px no-repeat;padding:0 18px 0 0;border:0!important;font-family:OpenSansRegular,Arial!important}a.read-less:hover,span.read-less:hover{background-position:right -1142px;color:#2e2e2f!important}.teaser h6{padding:0 0 2px}h6 date,h6 span{display:inline-block;margin-right:5px}h6 .country,h6 .location{background:#db002e;color:#fff;text-transform:uppercase;padding:0 5px;font-size:11px}.teaserXL{width:880px}.teaserXL h2{font:400 44px/48px OpenSansBoldCn,Arial;padding-bottom:20px}.teaserXL .read-more,.teaserXL p{font:400 15px/22px OpenSansRegular,Arial;font:400 18px/24px OpenSansRegular,Arial}.teaserXL .image{width:460px;float:right;margin:-25px -30px -25px 20px}.teaserXL .video{float:right;margin:70px 0 10px 30px!important;width:430px!important;padding:0}.teaserXL .read-more{background:url(../img/arrows.png) right 4px no-repeat;padding:0 14px 0 0}.teaserXL .read-more:hover{background-position:right -96px}#countryHeader h6{display:none}#countryHeader.teaserXL .text{margin:0 0 75px}#countryHeader.teaserXL .read-more,#countryHeader.teaserXL p{font:400 14px/22px OpenSansRegular,Arial}.headerXL{width:880px}.headerXL .read-more,.headerXL p{font:400 18px/24px OpenSansRegular,Arial}.headerXL .image{width:300px;float:right;margin:-25px -30px -25px 0}.headerXL .image img{width:300px;height:auto}.teaserL{width:420px;border:0}.teaserL .image{margin:-20px -20px 10px}.teaserL .read-more{padding:0 12px 0 0}.teaserM{width:270px;padding-bottom:20px!important}.teaserM h2{font:400 24px/28px OpenSansBoldCn,Arial}.teaserM .image{margin:-10px -15px 10px -15px}.teaserM .read-more,.teaserM p{font:400 13px/20px OpenSansRegular,Arial}a.teaserM{min-height:220px;min-height:235px}.teaserM.boxD{padding:0!important}.teaserM.boxD .image{margin:0!important}.teaserS{width:190px;padding-bottom:20px}.teaserS h2{font:400 24px/28px OpenSansBoldCn,Arial}.teaserS .image{margin:-10px -15px 10px}.teaserS .read-more,.teaserS p{font:400 13px/20px OpenSansRegular,Arial}a.teaserS{min-height:190px}.listL{width:590px;padding-bottom:0}.listL .image{width:220px;float:left;margin:-10px 20px 0 -15px}.listL .text{padding-bottom:20px}.listL h2{font:400 24px/28px OpenSansBoldCn,Arial}.listL .read-more,.listL p{font:400 13px/20px OpenSansRegular,Arial}.listS{width:590px;padding:15px}.listS .image{width:110px;float:left;margin:0 20px 0 -15px}.listS h2{font:400 24px/28px OpenSansBoldCn,Arial;padding:0 0 5px}.listS .read-more,.listS p{font:400 13px/20px OpenSansRegular,Arial}.listS p{color:#2e2e2f}.list{padding-bottom:0}.list .teaser h6{padding:0 0 5px}.list .listL,.list .listS{border-top:1px solid #e9e9e9;margin-top:-1px!important;float:none;display:block}.boxA .listL,.boxA .listS{margin:0 -30px;padding:15px 30px;width:560px}.boxA .listL .image,.boxA .listS .image{margin-left:-30px;margin-top:-15px}.boxC .listL,.boxC .listS{margin:0 -15px}@media screen and (max-width:959px){.teaserXL{width:560px}.teaserXL .image{width:300px;margin-bottom:20px}.teaserXL .video{width:auto!important;float:none;margin:-25px -30px 20px!important}.teaserXL .image img{width:300px;height:auto}.teaserXL .text{overflow:visible}.headerXL{width:560px;padding-bottom:85px}.teaserL{width:260px}a.teaserL{min-height:245px}.teaserL .image img{width:300px;height:auto}a.teaserM{min-height:255px}.teaserS{width:270px}.teaserS .image img{width:300px;height:auto}}@media screen and (max-width:639px){.teaser{float:none;margin:0 0 20px}.teaser .image .credits{display:none}.teaserL,.teaserXL{width:auto}.teaserL .image,.teaserXL .image{width:auto;float:none;margin:-10px -15px 20px -15px}.teaserXL .video{width:auto!important;float:none;margin:-10px -15px 20px -15px!important}.teaserL .image a,.teaserXL .image a{width:100%;display:block}.teaserL .image img,.teaserXL .image img{width:100%}.teaserXL .text{padding:0 0 20px}.list .listL,.list .listS,.teaserM,.teaserS{padding:10px 0!important;margin:0!important;min-height:56px;width:auto!important;display:block}.listL .image,.listS .image,.teaserM .image,.teaserS .image{width:115px!important;margin:-10px 0 0 0!important}.listL .image img,.listS .image img,.teaserM .image img,.teaserS .image img{width:100%;height:auto}.listL .text,.listS .text{padding:0 10px;word-break:break-word}.listL .read-more,.listL .text p,.listS .read-more,.listS .text p{display:none}.listL h6,.listS h6{padding:0;line-height:16px}.listL h2,.listS h2{font:400 20px/24px OpenSansBoldCn,Arial;padding:0}.teaserM,.teaserS{margin:0 0 20px!important}a.teaserM,a.teaserS{min-height:48px}.teaserM h2,.teaserM h3,.teaserS h2,.teaserS h3{padding:0;font:400 20px/24px OpenSansBoldCn,Arial;text-transform:none;overflow:hidden}.teaserL h6,.teaserS h6{padding:0;line-height:16px}.teaserM .image,.teaserS .image{float:left}.teaserM .text,.teaserS .text{display:none}.teaserM.boxD .image{margin:0!important;width:100%!important}}.image{position:relative}.image .credits{position:absolute;font:400 11px/18px OpenSansRegular,Arial;color:#fff;bottom:0;right:0;opacity:.5;padding:2px 5px;display:inline-block;text-shadow:0 0 4px #000}.image .credits:hover{opacity:1;text-shadow:0 0 8px #000}.media{margin:0 10px;padding:0 0 20px;position:relative}.media .image{background:#f5f5f4}.media .image img{display:block;width:100%;height:auto}.media .lightbox{position:relative;display:block}.media .lightbox i{position:absolute;left:0;bottom:0;display:block;width:40px;height:40px;background:#2e2e2f url(../img/search.png) 12px -68px no-repeat;text-indent:-10000em}.media .lightbox:hover i{background-color:#db002e}.media .text{padding:10px 20px 0!important}.media .caption{font:400 12px/16px OpenSansRegular,Arial;padding:10px;color:#919193;background:#fff;display:block}.media .caption p{font:400 12px/16px OpenSansRegular,Arial;padding:0}.mediaLeft{float:left;width:220px;padding:5px 20px 20px 0;margin:0 0 0 10px}.mediaRight{float:right;width:220px;padding:5px 0 20px 20px;margin:0 10px 0 0}.mediaLeft .image,.mediaRight .image{padding:0}.mediaLeft .lightbox i,.mediaRight .lightbox i{width:30px;height:30px;background:#2e2e2f url(../img/search.png) 7px -73px no-repeat}.boxA .media{width:590px;margin:0 0 0 -30px}.boxA .mediaLeft{width:220px;margin:0 0 0 -30px}.boxA .mediaRight{width:220px;margin:0 -30px 0 0}.boxA .media .caption{padding:5px 0 5px 30px}.boxA .mediaRight .caption{padding-left:0;padding-right:5px}.aside .mediaLeft,.aside .mediaRight{float:none;width:300px;padding:0 0 20px;margin:0 10px}.aside .boxA .media{width:300px;margin:0 -30px}.aside .boxA .media .caption{padding:5px 30px 0}.aside .boxB .media{width:300px;margin:0 -20px}.aside .boxB .media .caption{padding:5px 20px 0}.aside .boxC .media{width:300px;margin:0 -15px}.aside .boxC .media .caption{padding:5px 15px 0}@media screen and (max-width:639px){.boxA .media{width:auto;margin:0 -15px}.boxA .mediaLeft{width:220px;margin:0 0 0 -15px}.boxA .mediaRight{width:220px;margin:0 -15px 0 0}}@media screen and (max-width:479px){.boxA .mediaLeft,.boxA .mediaRight{width:auto;margin:0 -15px 20px;padding:0;float:none}.boxA .media .caption{padding:5px 15px 0!important}}.top{margin:0 10px 20px;padding:0 0 0 20px;display:inline-block;background:url(../img/arrows.png) left -1044px no-repeat;font-family:OpenSansSemibold,Arial}.top:hover{color:#2e2e2f;background-position:left -1144px}.box .top{margin:0 0 20px -20px}.box .top-last-child{margin:0 0 0 -20px;top:-20px;position:relative}.anchors ul{list-style:none;margin:0 0 20px -20px;padding:0}.anchors li{margin:5px 0!important}.anchor{display:block;position:relative;padding:0 0 0 20px;background:url(../img/arrows.png) left -693px no-repeat;font-family:OpenSansSemibold,Arial}.anchor:hover{background-position:left -793px;color:#2e2e2f}@media screen and (max-width:639px){.anchors ul,.top{margin-left:0}.box .top-last-child{margin:0 0 20px;top:auto}}.links ul{list-style:none;border-bottom:1px solid #e9e9e9;margin:0}.links li{list-style:none;border-top:1px solid #e9e9e9;padding:0 15px;margin:0;background:#fff}.links li:first-child{border-top:1px solid #2e2e2f}.bloc-320 .links li:first-child,.bloc-480 .links li:first-child,.box .links li:first-child{border-top:1px solid #e9e9e9}.boxA .links{margin:0 -30px 20px}.boxA .links:last-child{margin:0 -30px}.boxA .links h2{padding:0 30px 20px}.boxA .links li{padding:0 30px}.bloc-320 .links h2,.bloc-480 .links h2{padding:10px 15px;font:400 18px/24px OpenSansBoldCn,Arial;text-transform:uppercase;background:#fff;border-top:1px solid #2e2e2f}.boxC .links{margin:0 -15px}.bloc-320 .boxC .links h2,.bloc-480 .boxC .links h2{margin:-11px 0 0}.links a.download,.links a.extern,.links a.intern,.links a.mail{padding:10px 0 10px 20px;display:inline-block;position:relative;font:400 18px/24px OpenSansBoldCn,Arial;color:#2e2e2f}.links a.download:hover,.links a.extern:hover,.links a.intern:hover,.links a.mail:hover{color:#db002e}.links a.extern i,.links a.intern i,.links a.mail i{background:url(../img/arrows.png) -2px 2px no-repeat;position:absolute;left:0;top:13px;display:block;width:20px;height:20px}.links a.download{padding-left:55px}.links a.download i{position:absolute;left:0;top:11px;font:400 14px/24px OpenSansBoldCn,Arial;color:#db002e;padding:0 0 0 20px;background:url(../img/download.png) left 3px no-repeat;text-transform:uppercase}.links a .date{font:400 12px/20px OpenSansRegular,Arial;color:#919193}.links a .desc{font:400 13px/18px OpenSansRegular,Arial;color:#2e2e2f;display:inline-block}.vcards{border-bottom:1px solid #e9e9e9}.vcard{background:#fff;border-top:1px solid #e9e9e9;padding:0 15px;display:block}.vcard:first-of-type{border-top:1px solid #2e2e2f}.vcard .image{float:right;margin:0 -15px 20px 15px}.vcard .image img{width:220px;height:auto}.vcard h4{padding-top:10px;font:400 20px/24px OpenSansBoldCn,Arial}.vcard .text,.vcard p{font:400 13px/18px OpenSansRegular,Arial;margin:0;color:#2e2e2f}.vcard .contactdata{display:none}.vcard a.phone{font-family:OpenSansRegular,Arial;color:#2e2e2f;border:0!important}.bloc-320 .vcards .vcard:first-of-type,.bloc-480 .vcards .vcard:first-of-type,.box .vcards .vcard:first-of-type{border-top:1px solid #e9e9e9}.boxA .vcards{margin:0 -30px}.boxA .vcards h2{padding:0 30px 20px}.boxA .vcard{padding:0 30px}.boxA .vcard .image{float:right;margin-right:-30px}.boxC .vcards{margin:0 -15px}.bloc-320 .vcards h2,.bloc-480 .vcards h2{padding:10px 15px;font:400 18px/24px OpenSansBoldCn,Arial;text-transform:uppercase;background:#fff;border-top:1px solid #2e2e2f}.bloc-320 .boxC .vcards h2,.bloc-480 .boxC .vcards h2{margin:-11px 0 0}.bloc-320 .vcard .image{margin-bottom:0}.bloc-320 .vcard .image img{width:140px}.bloc-320 .vcard .headline{height:113px}#content .audio,#content .video{background:#fff;margin:0 10px 20px}#content .boxA .audio,#content .boxA .video{margin:0 0 0 -30px}#content .boxC .audio,#content .boxC .video{margin:0 -15px}#content .audio .player,#content .video .player{height:100%;width:100%;display:block}.mejs-dgb .mejs-controls{background:#000;height:25px}.mejs-dgb .mejs-button,.mejs-dgb .mejs-time{background:#000}.mejs-dgb .mejs-overlay-button{position:absolute;top:50%;left:50%;width:100px;height:100px;margin:-50px 0 0 -50px;background:url(../img/videoskin/display/play.png) center center no-repeat}.mejs-dgb .mejs-overlay:hover .mejs-overlay-button{background:url(../img/videoskin/display/play.png) center center no-repeat}.mejs-dgb .mejs-overlay .mejs-overlay-button:hover{background:url(../img/videoskin/display/play_mo.png) center center no-repeat}.mejs-container .mejs-controls div{height:25px;width:25px;line-height:25px}.mejs-dgb .mejs-controls .mejs-button button{height:25px;width:25px;line-height:25px;margin:0;padding:0}.mejs-dgb .mejs-controls .mejs-play button{background:url(../img/videoskin/controlbar/play.png) center center no-repeat}.mejs-dgb .mejs-controls .mejs-play:hover button{background:url(../img/videoskin/controlbar/play_mo.png) center center no-repeat}.mejs-dgb .mejs-controls .mejs-pause button{background:url(../img/videoskin/controlbar/pause.png) center center no-repeat}.mejs-dgb .mejs-controls .mejs-pause:hover button{background:url(../img/videoskin/controlbar/pause_mo.png) center center no-repeat}.mejs-dgb .mejs-controls .mejs-mute button{background:url(../img/videoskin/controlbar/sound.png) center center no-repeat}.mejs-dgb .mejs-controls .mejs-mute:hover button{background:url(../img/videoskin/controlbar/sound_mo.png) center center no-repeat}.mejs-dgb .mejs-controls .mejs-unmute button{background:url(../img/videoskin/controlbar/soundOff.png) center center no-repeat}.mejs-dgb .mejs-controls .mejs-unmute:hover button{background:url(../img/videoskin/controlbar/soundOff_mo.png) center center no-repeat}.mejs-dgb .mejs-controls .mejs-fullscreen-button button{background:url(../img/videoskin/controlbar/fullscreen.png) center center no-repeat}.mejs-dgb .mejs-controls .mejs-fullscreen-button:hover button{background:url(../img/videoskin/controlbar/fullscreen_mo.png) center center no-repeat}.mejs-dgb .mejs-controls .mejs-captions-button{display:none}.mejs-container .mejs-controls .mejs-time{height:25px;width:45px;text-align:center;line-height:25px;padding:0}.mejs-container .mejs-controls .mejs-time span{line-height:14px;margin:6px 0 5px;font-weight:700;width:45px;text-align:center;display:block}.mejs-dgb .mejs-controls div.mejs-time-rail{padding-top:2px;height:23px;line-height:23px}.mejs-dgb .mejs-controls .mejs-time-rail span{border-radius:0}.mejs-dgb .mejs-controls .mejs-time-rail .mejs-time-total{margin:6px 0;height:8px;background:url(../img/videoskin/controlbar/time-slider-rail.png) left top repeat}.mejs-dgb .mejs-controls .mejs-time-rail .mejs-time-loaded{background:url(../img/videoskin/controlbar/time-slider-buffer.png) left top repeat}.mejs-dgb .mejs-controls .mejs-time-rail .mejs-time-current{background:url(../img/videoskin/controlbar/time-slider-progress.png) left top repeat}.mejs-controls div.mejs-horizontal-volume-slider{height:25px;width:56px;margin:0 0 0 -1px}.mejs-controls .mejs-horizontal-volume-slider .mejs-horizontal-volume-total{width:40px;border-radius:0;top:0;height:25px;margin:0 0 0 8px;background:url(../img/videoskin/controlbar/volume-slider-rail.png) -3px 2px repeat}.mejs-controls .mejs-horizontal-volume-slider .mejs-horizontal-volume-current{border-radius:0;top:0;height:25px;margin:0 0 0 8px;background:url(../img/videoskin/controlbar/volume-slider-progress.png) -3px 2px repeat}@media screen and (max-width:639px){#content .boxA .audio,#content .boxA .video{margin:0 -15px}}.boxA .slideshow{margin:0 0 20px -30px}.boxC .slideshow{margin:0 -15px 20px}.slideshow{opacity:0;overflow:hidden;position:relative;background:#fff;margin:0 10px 20px}.slideshow .media{float:left;position:relative;display:block;margin:0!important;padding:0!important;width:100%}.slideshow .media .image{background:#e5e5e5;display:table-cell;vertical-align:middle;text-align:center;overflow:hidden;width:100%;position:relative}.slideshow .media .image img{width:100%;height:auto;margin:0 auto}.slideshow .image .credits{font:italic 400 12px/18px OpenSansRegular,Arial;padding:5px 10px 5px 30px;color:#fff;right:85px;position:absolute;bottom:6px}.slideshow .caption{font:400 12px/18px OpenSansRegular,Arial;padding:5px 10px 20px 30px!important;color:#919193;text-align:left}.slideshow .loopCarouselBackward,.slideshow .loopCarouselForward{position:absolute;right:41px;top:0;width:40px;height:40px;display:block;background:#2e2e2f url(../img/arrows.png) 15px -537px no-repeat;z-index:11;cursor:pointer;text-indent:-10000em}.slideshow .loopCarouselBackward:hover,.slideshow .loopCarouselForward:hover{opacity:1;background-color:#db002e}.slideshow .loopCarouselForward{right:0;background-position:11px -187px}@media screen and (max-width:639px){.boxA .slideshow{margin:0 -15px 20px}.slideshow .image .credits{padding:5px 15px}}.accordeon{border-bottom:1px solid #e9e9e9}.accordeon .item{margin:0;background:#fff;border-top:1px solid #e9e9e9;min-width:300px}.accordeon .item:first-of-type{border-top:1px solid #2e2e2f}.accordeon .text,.accordeon h2{margin:0}.accordeon .item:hover{background:#fff}.accordeon .item h3{color:#2e2e2f;font:400 18px/24px OpenSansBoldCn,Arial;display:block;padding:10px 15px;cursor:pointer;margin:0}.accordeon .item h3:hover{color:#c8002a}.accordeon .item h3 span{display:block;background:url(../img/arrows.png) right -792px no-repeat;padding:0 50px 0 0}.accordeon .item h3:hover span{background-position:right -692px}.accordeon .open h3 span{background-position:right -1142px}.accordeon .open h3:hover span{background-position:right -1042px}.accordeon .item .inner{display:none}.accordeon .open .inner{display:block;padding:0 15px 10px}.accordeon .mediaLeft{margin:0 0 0 -15px}.accordeon .mediaRight{margin:0 -15px 0 0}.boxA .accordeon{margin:0 -30px 20px}.boxA .accordeon:last-child{margin:0 -30px}.boxC .accordeon{margin:0 -15px}.bloc-320 .accordeon .item:first-of-type,.bloc-480 .accordeon .item:first-of-type,.box .accordeon .item:first-of-type{border-top:1px solid #e9e9e9}.bloc-320 .accordeon .item:first-child,.bloc-480 .accordeon .item:first-child{border-top:1px solid #2e2e2f}.boxA .accordeon h2{padding:0 30px 20px}.bloc-320 .accordeon h2,.bloc-480 .accordeon h2{padding:10px 15px;font:400 18px/24px OpenSansBoldCn,Arial;text-transform:uppercase;background:#fff;border-top:1px solid #2e2e2f}.bloc-320 .boxC .accordeon h2,.bloc-480 .boxC .accordeon h2{margin:-11px 0 0}.bloc-320 .accordeon .text li,.bloc-320 .accordeon .text p,.bloc-480 .accordeon .text li,.bloc-480 .accordeon .text p{font:400 13px/18px OpenSansRegular,Arial}.boxA .accordeon .item h3{padding:10px 30px}.boxA .accordeon .open .inner{padding:0 30px 10px}.boxA .accordeon .mediaLeft{margin:0 0 0 -30px}.boxA .accordeon .mediaRight{margin:0 -30px 0 0}.bloc-320 .accordeon .mediaLeft,.bloc-320 .accordeon .mediaRight{margin:0 -15px;width:300px;padding:10px 0}.accordeon .item .text h3{padding:10px 0!important}@media screen and (max-width:639px){.boxA .accordeon{margin:0 -15px 20px!important}.boxA .accordeon:last-child{margin:0 -15px!important}.boxA .accordeon .item h3{padding:10px 15px!important}}.blockquote{background:#db002e;margin:0 10px 50px;padding:15px 20px 5px;position:relative;float:left;min-height:141px}.boxA .blockquote{margin:0 0 50px -30px;padding:15px 15px 5px 30px;float:none}.blockquote blockquote{padding:0 0 10px;text-align:left;color:#fff;font:400 20px/24px OpenSansBoldCn,Arial}.blockquote cite{display:block;padding:0 0 15px;margin:0;text-align:left;color:#fff}.blockquote .image{float:right;margin:-15px -20px -5px 20px}.blockquote .image img{width:220px}.boxA .blockquote .image{float:right;margin-right:-15px}.blockquote .arrow{background:url(../img/blockquote.png) left top no-repeat;bottom:-30px;display:block;height:30px;left:80px;position:absolute;width:30px}.blockquoteA{background-color:#23aad9}.blockquoteA .arrow{background-position:left -50px}.blockquoteB{background-color:#2e2e2f}.blockquoteB .arrow{background-position:left -100px}.bloc-320 .blockquote .image{float:none;margin:-15px -20px 10px}.bloc-320 .blockquote .image img{width:300px}@media screen and (max-width:959px){.bloc-320 .blockquote{width:260px}}@media screen and (max-width:639px){.bloc-320 .blockquote{width:auto;float:none}}.facts{background:url(../img/facts-bottom.png) right bottom no-repeat;padding:0 0 15px!important;float:left}.facts h2{padding:22px 15px 10px;background:url(../img/facts-top.png) left top;border-bottom:1px solid #e9e9e9}.fact{background:#fff;border-bottom:1px dashed #e9e9e9;padding:8px 15px}.fact h4{font:400 15px/20px OpenSansBoldCn,Arial;float:left;width:40%;padding:0}.fact p{overflow:hidden;padding:0;font:400 13px/20px OpenSansRegular,Arial}.factRight p,.factsRight p{text-align:right}.boxA .facts{padding:0 0 20px!important;margin:0 0 20px;float:none}.boxA .facts h2{padding:0 0 10px}.boxA .fact{padding:8px 0}.boxC .facts{margin:0 -15px;padding:0!important}.boxC .facts h2{padding:0 15px 10px}.bloc-320 .facts h2,.bloc-480 .facts h2{font:400 18px/24px OpenSansBoldCn,Arial;text-transform:uppercase}.form{margin:0}.form50{float:left;margin:0 0 0 40px;width:440px}.formLeft{margin:0}.form .item p{padding:0;font:400 13px/18px Arial}fieldset{border-top:1px solid #e9e9e9;padding:20px 0;margin:0}.boxA fieldset{padding:20px 30px;margin:0 -30px}legend{font:400 24px/28px OpenSansBoldCn,Arial;color:#db002e;margin:0 0 10px}label{font:700 15px/22px OpenSansRegular,Arial;font:700 15px/22px Arial;color:#2e2e2f;padding:0 0 5px}label span.info{font:400 13px/22px OpenSansRegular,Arial;color:#919193}input,select,textarea{padding:10px;font:400 15px/22px Arial;background:#f3f4f3!important;border:1px solid #e5e5e5;-webkit-box-shadow:none;box-shadow:none;-webkit-border-radius:2px;border-radius:2px}select{padding:9px}input:hover,select:hover,textarea:hover{background:#fff!important}input:active,input:focus,select:active,select:focus,textarea:active,textarea:focus{background:#fff!important}textarea{height:150px;resize:none}.checkbox,.radio{position:relative}.checkbox input,.radio input{position:absolute;left:-10000em}.checkbox label,.radio label{padding:6px 0 6px 32px;font:400 15px/22px OpenSansRegular,Arial;margin:0 20px 0 0!important;display:inline-block}.checkbox label{background:url(../img/checkboxes.png) left 5px no-repeat;overflow:visible}.checkbox label:hover{background:url(../img/checkboxes.png) left -254px no-repeat}.checkbox label.checked{background:url(../img/checkboxes.png) left -512px no-repeat}.checkbox.parsley-error label{background:url(../img/checkboxes.png) left -771px no-repeat}.radio label{background:url(../img/radios.png) left 5px no-repeat}.radio label:hover{background:url(../img/radios.png) left -95px no-repeat}.radio label.checked{background:url(../img/radios.png) left -195px no-repeat}.radio.parsley-error label{background:url(../img/radios.png) left -295px no-repeat}.radio.parsley-error{margin:0 0 25px!important}.error,.error li,.error p{color:red}.parsley-error-list{list-style:none;margin:3px 0 0}.parsley-error-list li{font:400 13px/18px OpenSansRegular,Arial;color:red;margin:0;background:0 0}input.error,input.parsley-error,textarea.error,textarea.parsley-error{border-color:red;background:red!important;color:#fff}.mandatory{font:400 13px/22px OpenSansRegular,Arial;color:#919193;text-align:left}.form .submit{text-align:right;margin:0}.form .itemSplit .item{float:left;padding:0 0 0 20px}.form .itemSplit .item:first-child{padding:0!important}.form .item20{width:100px}.form .item30{width:150px}.form .item40{width:210px}.form .item50{width:270px}.form .item60{width:330px}.form .item70{width:390px}.form .item80{width:440px}.formStacked .info{float:right;margin:0 -300px 0 0;width:280px}.formStacked fieldset{margin-right:300px}.formStacked fieldset:first-child{margin-right:0;padding-right:300px}.formStacked fieldset:last-child{margin:0;padding-bottom:10px}.formStacked .select2-container{width:620px}.formInline button,.formInline input,.formInline label,.formInline select,.formInline textarea{display:inline-block;margin:0 5px 10px 0;width:auto}.formInline .checkbox,.formInline .radio{float:left}.formAligned .item{margin:0 0 10px}.formAligned .item:before{content:"";display:table}.formAligned .item:after{clear:both;content:".";display:block;font-size:0;height:0;visibility:hidden}.formAligned button,.formAligned input,.formAligned label,.formAligned select,.formAligned textarea{display:inline-block}.formAligned label{width:225px;float:left}.formAligned input,.formAligned textarea{width:400px;float:left}#amount input{float:left;margin:0 20px 0 0;font:400 44px/40px OpenSansBoldCn,Arial;width:120px;text-align:right}#amount label#amountCyclus{font:400 44px/40px OpenSansBoldCn,Arial;padding:20px 0;display:inline-block}.item-hidden{display:none}@media screen and (max-width:639px){.form .item{width:100%}.form .itemSplit .item{float:none;padding:0;margin-bottom:15px}.formInline .checkbox,.formInline .radio{width:auto}.checkbox label,.radio label{margin:0!important}}#repeat_email_fieldset{position:absolute;left:-10000em}.buttonS{height:30px;padding:0 15px;text-shadow:none;margin:0;-webkit-border-radius:18px;border-radius:18px;box-shadow:none}.buttonS span{display:block;font:400 14px/20px OpenSansBoldCn,Arial;padding:4px 45px 5px 0}.buttonS:active,.buttonS:focus,.buttonS:hover{text-shadow:none}.buttonS{background:#f3f4f3;color:#919193}.buttonS span{background:url(../img/arrows.png) right -143px no-repeat}.buttonS:active,.buttonS:focus,.buttonS:hover{background:#db002e;color:#fff}.buttonS:active span,.buttonS:focus span,.buttonS:hover span{background-position:right -193px}.buttonL{background:#db002e;height:36px;padding:0 15px;text-shadow:none;margin:0;font:400 18px/26px OpenSansBoldCn,Arial;-webkit-border-radius:18px;border-radius:18px;box-shadow:0 2px 2px rgba(0,0,0,.65)}.buttonL span{display:block;padding:4px 45px 5px 0;background:url(../img/arrows.png) right -189px no-repeat}.buttonL:active,.buttonL:focus,.buttonL:hover{background:#2e2e2f;color:#fff;text-shadow:none}.buttonXL{background:#db002e;height:36px;padding:0 15px;text-shadow:none;margin:0;font:400 18px/26px OpenSansBoldCn,Arial;-webkit-border-radius:18px;border-radius:18px;box-shadow:0 2px 2px rgba(0,0,0,.65)}.buttonXL span{display:block;padding:4px 45px 5px 0;background:url(../img/arrows.png) right -189px no-repeat}.buttonXL:active,.buttonXL:focus,.buttonXL:hover{background:#2e2e2f;color:#fff;text-shadow:none}@media screen and (max-width:639px){.buttonL span{padding-right:20px}}.select2-container{width:270px}.select2-container .select2-choice,.select2-container-multi .select2-choices{font:400 15px/20px Arial;background:#f3f4f3;border:1px solid #e5e5e5;text-align:left;color:#2e2e2f;height:19px;padding:10px;margin:0;border-radius:2px;box-shadow:none!important}.select2-container-multi .select2-choices{padding:4px;min-height:20px}.select2-container .select2-choice .select2-arrow{background:0 0;border:0;border-radius:0;width:30px}.select2-container .select2-choice .select2-arrow b{background:url(../img/arrows.png) 5px -785px no-repeat}.select2-container .select2-choice:hover,.select2-container-multi .select2-choices:hover{background:#fff!important}.select2-container .select2-choice:hover .select2-arrow b{background-position:5px -685px}.select2-container-multi .select2-choices .select2-search-choice{background:#d7e8bd;font:400 15px/22px Arial;box-shadow:none;border:none;margin:3px}.select2-container .select2-choice abbr.select2-search-choice-close{width:13px;background:url(../img/clear-8.png) 2px 2px no-repeat!important;right:32px;top:14px}.select2-container-multi .select2-choices .select2-search-field input{font:400 15px/22px Arial;padding:4px}.select2-container.select2-drop-above{z-index:10000}.select2-container-multi.select2-container-active .select2-choices,.select2-dropdown-open .select2-choice,.select2-dropdown-open.select2-drop-above .select2-choice,.select2-dropdown-open.select2-drop-above .select2-choices{background:#fff;border:1px solid #e5e5e5!important}.select2-dropdown-open.select2-drop-above .select2-choice,.select2-dropdown-open.select2-drop-above .select2-choices{border-radius:0 0 2px 2px;border-top:0!important}.select2-drop{background:#fff;-webkit-border-radius:0 0 2px 2px;border-radius:0 0 2px 2px;border:1px solid #e5e5e5!important;border-top:0!important;box-shadow:none!important}.select2-drop.select2-drop-above.select2-drop-active{border:1px solid #e5e5e5!important;border-bottom:0!important;padding-top:3px;-webkit-border-radius:2px 2px 0 0;border-radius:2px 2px 0 0;margin:0}.select2-results{margin:0;padding:0 0 7px;max-height:240px}.select2-results li{margin:0}.select2-results .select2-result-label{padding:2px 10px;font:400 15px/22px Arial}.select2-results .select2-highlighted{background:#fff!important;color:#db002e}.select2-results .select2-disabled{background:#fff!important;color:#C0C1BD}.select2-search{padding:0 4px}.select2-search input{font:400 15px/22px Arial;box-shadow:none!important;background:#f3f4f3 url(../img/search.png) right -34px no-repeat!important;padding:5px 25px 5px 10px;border:1px solid #e5e5e5!important;margin:5px 0!important}.select2-no-results{font:400 15px/22px Arial;padding:5px 10px;color:#db002e;background:#fff!important;border-radius:0 0 2px 2px}.select2-container-multi.selectM .select2-choices,.select2-container.selectM .select2-choice{padding:5px 10px;border-radius:0!important;font-size:12px}.select2-container-multi.selectM .select2-choices{padding:2px}.select2-container.selectM .select2-choice .select2-arrow{width:23px}.select2-container.selectM .select2-choice .select2-arrow b{background-position:left -791px}.select2-container.selectM .select2-choice:hover .select2-arrow b{background-position:left -691px}.select2-container-multi.selectM .select2-choices .select2-search-choice{font:400 12px/15px Arial;margin:2px}.selectM-drop .select2-results .select2-result-label{padding:3px 10px;font:400 12px/16px Arial}.selectM-drop .select2-search{padding:0 4px}.selectM-drop .select2-search input{font:400 12px/16px Arial;margin:0!important}.selectM-drop .select2-no-results{font:400 12px/16px Arial}.select2-container.parsley-error a{background:red;color:#fff}.select2-container.parsley-error a:hover{background:red!important;color:#fff}.news .select2-container .select2-choice abbr.select2-search-choice-close{top:8px}.fancybox-overlay{background:#000;background:rgba(0,0,0,.8);z-index:10010}.fancybox-wrap{z-index:10020}.fancybox-opened{z-index:10030}#fancybox-buttons{z-index:10050}.fancybox-opened .fancybox-skin{border-radius:4px;-webkit-box-shadow:0 0 0 20px rgba(0,0,0,.2);-moz-box-shadow:0 0 0 20px rgba(0,0,0,.2);box-shadow:0 0 0 20px rgba(0,0,0,.2)}.fancybox-title-inside-wrap{background:#fff;color:#999;font:400 12px/16px Arial;padding:8px 10px}.fancybox-title-inside-wrap p{font:400 13px/18px Arial;padding:0}.fancybox-title-inside-wrap p.credits{font:italic 400 12px/16px Arial;padding:0 0 10px}#fancybox-buttons ul{border:0;border-radius:4px;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none}#fancybox-buttons a{background-image:url(../img/fancybox_buttons.png)}#fancybox-buttons.bottom{bottom:20px}.gal-fancy{background-color:#fff}.gal-fancy .fancybox-next span,.gal-fancy .fancybox-prev span{background-image:url(../img/icon-gallery-sprite.png);height:40px;width:40px;background-color:#db002e}.gal-fancy .fancybox-next span{background-position:-81px 0;right:-20px}.gal-fancy .fancybox-prev span{background-position:-2px 0;left:-20px}.gal-fancy .fancybox-title{font-size:13px;color:#302f2f;padding:20px 0 0}.gal-fancy .fancybox-title .text{margin:0}#fancybox-buttons ul{height:40px;width:204px;background:0 0}#fancybox-buttons ul li{margin-left:1px}#fancybox-buttons ul li:first-child{margin-left:0}#fancybox-buttons ul li a{background-image:url(../img/icon-gallery-sprite.png);height:40px!important;width:40px!important;border:none!important;opacity:1!important;background-color:#db002e}#fancybox-buttons ul li a:hover{background-color:#c8002a}#fancybox-buttons ul li a.btnPrev{background-position:0 0}#fancybox-buttons ul li a.btnPlay{background-position:-41px 0}#fancybox-buttons ul li a.btnNext{background-position:-81px 0}#fancybox-buttons ul li a.btnToggle{background-position:-122px 0}#fancybox-buttons ul li a.btnClose{background-position:-165px 0}#fancybox-buttons ul li a.btnPlayOn{background-position:-206px 0}@media only screen and (-webkit-min-device-pixel-ratio:1.5),only screen and (min--moz-device-pixel-ratio:1.5),only screen and (min-device-pixel-ratio:1.5){#fancybox-loading div{background-image:url(../img/fancybox_loading@2x.gif);background-size:24px 24px}}#countries,#themes{border:0;color:#fff;min-height:97px;padding-bottom:20px}#countries{background:#02a4da url(../img/bg-countries.png) center top no-repeat}#themes{background:#23aad9 url(../img/bg-themes.png) center top no-repeat}#countries h3,#themes h3{color:#fff;padding:0 0 20px}#countries .select2-container .select2-choice,#countries .select2-container-multi .select2-choices,#countries select,#themes .select2-container .select2-choice,#themes .select2-container-multi .select2-choices,#themes select{background:#fff!important}#countries.teaserXL{background:#02a4da url(../img/bg-countries-big.png) right -20px no-repeat;min-height:20px;padding:25px 30px}#countries.teaserXL .select2-container{width:320px}#countries.teaserXL h3{float:left;width:280px;padding:7px 0 0}@media screen and (max-width:959px){#countries.teaserXL h3{width:115px}}@media screen and (max-width:639px){#countries,#themes{width:100%;min-height:10px;padding:10px 0 20px!important}#countries h3,#themes h3{color:#fff;padding:10px 20px!important}#countries select,#themes select{width:260px;margin:0 0 0 20px}#countries .select2-container,#themes .select2-container{width:280px!important;margin:0 0 0 20px!important}}#emergency{padding-bottom:15px}#emergency .number{background:#ebebe8;border-top:1px solid #fff;padding:7px 10px}#emergency h5{font:400 18px/30px OpenSansBoldCn,Arial;color:#db002e;padding:0}#emergency h5 span{background:url(../img/emergency.png) right 3px no-repeat;display:inline-block;padding:0 30px 0 0}#emergency h4{font:400 26px/32px OpenSansBoldCn,Arial;color:#db002e;padding:0}.banderole{position:relative;padding:0 12px 0 0;background:url(../img/banderole-end.png) right top no-repeat;float:left;margin-top:-100px}.banderole span{color:#fff;background:#23aad9 url(../img/map.png) 10px 5px no-repeat;padding:10px 10px 10px 65px;font:400 24px/34px OpenSansBoldCn,Arial;display:block}.banderole:hover{background:url(../img/banderole-end.png) right -100px no-repeat}.banderole:hover span{background-color:#00799F}.banderole i{position:absolute;left:0;background:url(../img/banderole-shadow.png);bottom:-10px;height:10px;width:10px;display:block}@media screen and (max-width:639px){.banderole{float:left;width:100%;padding:0;background:0 0;margin:-20px 0 30px}.banderole i{display:none}.banderole span{font:400 20px/34px OpenSansBoldCn,Arial}}.tabs{border-top:1px solid #d1d1d1;margin:0 10px;background:#fff url(../img/bg-tabs.png) left bottom repeat-x;z-index:1;position:relative}.tabs ul{margin:0;list-style:none}.tabs li{float:left;border-left:1px solid #d1d1d1;border-right:1px solid #d1d1d1;margin:0 0 0 -1px;height:43px;overflow:hidden}.tabs li:first-child{border-left:0;margin:0}.tabs li a{display:block;height:42px;font:400 18px/42px OpenSansBoldCn,Arial;text-align:center;color:#db002e;padding:1px 20px;text-transform:uppercase;letter-spacing:.025em}.tabs li a:hover{color:#2e2e2f}.tabs li.active{height:46px;border-top:1px solid #000;margin-top:-4px}.tabs li.active a{color:#2e2e2f;padding-top:4px;background:#fff}.boxC .tabs{margin:-11px -15px 0}@media screen and (max-width:639px){.tabs{display:none}}#latest{float:left}#latest .latestTeaser{position:absolute;left:-1000em;top:-1px}#latest #latestNews{position:relative;left:0}#latest .latestTeaser h3{display:none}#latest a.read-all{position:absolute;top:-29px;right:0;font:700 12px/20px Arial;color:#c0c1bd;z-index:2}#latest a.read-all:hover{color:#db002e}#latest .notice{margin:20px 5px}.icon-ics{display:inline-block;width:20px;height:20px;position:relative;top:1px;background:transparent url(../img/icon_ical_grey.svg) no-repeat;background-size:100% auto;background-size:90% auto;text-indent:-9999em}.icon-ics:hover{background-image:url(../img/icon_ical_red.svg)}@media screen and (max-width:639px){.list{padding:0}#latest{background:0 0;margin:0!important;float:none}#latest .latestTeaser{position:relative;left:auto;background:#fff;margin:0 0 20px;border-top:1px solid #2e2e2f}#latest .latestTeaser h3{display:block;padding:10px 15px;text-transform:uppercase}#latest a.read-all{position:relative;top:auto;right:auto;border-top:1px solid #E9E9E9;display:block;padding:10px 15px}}.pagination ul{float:right;margin:0;min-width:125px}.pagination ul li{list-style:none;float:left;margin:0 0 0 2px}.pagination ul li span{display:block;text-align:center;font:400 13px/22px OpenSansRegular,Arial;color:#2e2e2f;padding:4px 0}.pagination ul li a{display:block;height:22px;padding:4px 8px 14px;background:#fff;overflow:hidden;text-align:center;font:400 13px/22px OpenSansRegular,Arial;color:#2e2e2f}.pagination ul li a:hover{color:#db002e}.pagination ul li a.active,.pagination ul li.active a{font-weight:700;background:#f3f4f3;color:#db002e}.pagination p{float:left;font:400 13px/22px OpenSansRegular,Arial;padding:0 10px 10px 0;color:#919193}.currentPage,.endEntry,.startEntry,.totalEntries,.totalPages{font-weight:700}.pagination .disabled{visibility:hidden}.pagination ul li.next a,.pagination ul li.prev a{width:22px;padding:0;text-align:left;text-indent:-10000em;background:url(../img/arrows.png) 6px -442px no-repeat}.pagination ul li.prev a:hover{background-position:6px -342px}.pagination ul li.next a{background-position:3px -92px}.pagination ul li.next a:hover{background-position:3px 8px}.pagination .back,.pagination.back a{margin:0 0 0 -16px;padding:0 0 0 16px;background:url(../img/arrows.png) -1px -348px no-repeat;font-family:OpenSansSemibold,Arial}.pagination .back:hover,.pagination.back a:hover{background-position:-1px -448px;color:#2e2e2f}.boxC .pagination{margin:0 -15px;padding:20px 15px}.boxC .paginationTop{padding-bottom:1px}.boxC .paginationBottom{border-top:1px solid #e9e9e9}.boxA .pagination{margin:-25px -30px 25px;padding:12px 15px 12px 30px;border-bottom:1px solid #e9e9e9}.boxA .paginationBottom{margin:0 -30px 0;border:0;border-top:1px solid #e9e9e9}.list.boxA .pagination{padding:10px 15px 0 30px;margin:0 -30px}.pagination .form{float:left}.pagination .item{padding:0 10px 10px 0;margin:0;float:left}.pagination .item20,.pagination .item30{width:100px}.pagination .item40{width:122px}.pagination .item20 .select2-container,.pagination .item30 .select2-container{width:100px}.pagination .item40 .select2-container{width:122px}.pagination select{padding:7px;font:400 12px/22px Arial;height:30px}.pagination button{padding:0 15px;font:700 12px/30px Arial;height:30px;margin:0}.pagination .formWide{float:none}.pagination .formWide .item{padding-bottom:20px}.pagination .formWide button{margin-bottom:20px}@media screen and (max-width:639px){.pagination{padding:10px 15px 0 10px!important;margin:0!important}.boxA .paginationTop{margin:-10px -15px 25px}.boxA .paginationBottom{margin:25px -15px -10px}.pagination ul{min-width:145px}.pagination .form{padding:0 10px}}.notice{margin:0 0 25px;padding:40px 20px 40px 140px;background:#db002e;display:block;position:relative}.notice h3{padding:0}.notice p{font:400 18px/20px OpenSansBoldCn,Arial;color:#fff;padding:10px 0}.notice i{width:100px;height:100px;border-radius:50px;background:#fff url(../img/notice.png) center center no-repeat;position:absolute;left:20px;top:50%;margin-top:-50px}.notice i.success{background:#fff url(../img/success.png) center center no-repeat}.notice i.mail{background:#fff url(../img/mail.png) center center no-repeat}.typo3-messages{padding:0 0 20px}.typo3-messages .message-error,.typo3-messages .message-ok{padding:50px 20px 50px 115px;font:700 15px/20px Arial}.typo3-messages .message-ok{background:url(../img/success.png) 30px 50% no-repeat #23aad9;color:#fff}.typo3-messages .message-ok h3,.typo3-messages .message-ok p{color:#fff;padding:0}.typo3-messages .message-error{background:url(../img/attention.png) 50px 50% no-repeat #db002e;color:#fff}.typo3-messages .message-error h3,.typo3-messages .message-error p{color:#fff}.ui-datepicker{width:214px;padding:8px 8px 5px;display:none;border:1px solid #81827A!important;background-color:#ECF7DC!important}.ui-datepicker .ui-datepicker-title{line-height:26px;margin:0 15px;text-align:center;font-weight:700!important}.ui-datepicker .ui-datepicker-header{position:relative;padding:0;border:none;background:0 0}.ui-datepicker .ui-datepicker-next,.ui-datepicker .ui-datepicker-prev{position:absolute;top:0;width:15px!important;height:20px!important;cursor:pointer}.ui-datepicker .ui-datepicker-prev{left:5px;background:url(/fileadmin/templates/assets/img/arrows.png) left -358px no-repeat!important}.ui-datepicker .ui-datepicker-prev-hover{left:5px;background:url(/fileadmin/templates/assets/img/arrows.png) left -398px no-repeat!important;border:0!important}.ui-datepicker .ui-datepicker-next{right:2px;background:url(/fileadmin/templates/assets/img/arrows.png) right -518px no-repeat!important}.ui-datepicker .ui-datepicker-next-hover{right:2px;background:url(/fileadmin/templates/assets/img/arrows.png) right -558px no-repeat!important;border:0!important}.ui-datepicker table{margin:0 0 10px}.ui-datepicker th{text-align:center;border:0;background:0 0;padding:4px 5px;font-weight:700!important;font-size:12px!important;color:#000}.ui-datepicker td{border:0;padding:1px}.ui-datepicker td a,.ui-datepicker td span{display:block;padding:4px 5px;font-weight:700!important;text-align:right;text-decoration:none;font-size:12px!important}.ui-datepicker tbody tr,.ui-datepicker tbody tr:hover{background:0 0}.ui-datepicker .ui-datepicker-buttonpane{display:none}.ui-state-default,.ui-widget-content .ui-state-default,.ui-widget-header .ui-state-default{border:1px solid #e3e3e3;background:#fff;font-weight:400;color:#000}.ui-state-default a,.ui-state-default a:link,.ui-state-default a:visited{color:#000;text-decoration:none}.ui-state-focus,.ui-state-hover,.ui-widget-content .ui-state-focus,.ui-widget-content .ui-state-hover,.ui-widget-header .ui-state-focus,.ui-widget-header .ui-state-hover{border:1px solid #77B700;background:#77B700;color:#fff!important}.ui-state-hover a,.ui-state-hover a:hover,.ui-state-hover a:link,.ui-state-hover a:visited{color:#fff!important;text-decoration:none}.ui-state-active,.ui-widget-content .ui-state-active,.ui-widget-header .ui-state-active{border:1px solid #77B700;background:#77B700;color:#fff!important}.ui-state-active a,.ui-state-active a:link,.ui-state-active a:visited{color:#fff!important;text-decoration:none}.ui-state-highlight,.ui-widget-content .ui-state-highlight,.ui-widget-header .ui-state-highlight{border:1px solid #77B700;color:#000}.ui-state-highlight a,.ui-widget-content .ui-state-highlight a,.ui-widget-header .ui-state-highlight a{color:#000}.ui-slider-horizontal{background:#fff}.ui-timepicker-div dl dd,.ui-timepicker-div dl dt{padding:0;font-weight:400!important;font-family:Arial,sans-serif;font-size:13px}.ui-timepicker-div dl dd{margin:0 5px 10px 35%}.errorPage{background:url(../img/404.jpg) right top no-repeat;min-height:510px}.errorPage h1{font:400 86px/96px OpenSansBoldCn,Arial;padding:120px 0 0}.share{float:right;padding:10px 0 20px;margin:0}.share h3{float:left;padding:0 5px 0 20px}.share a{float:left;display:inline-block;background:url(../img/weitersagen.png) left top no-repeat;height:24px;width:24px;text-indent:-10000em;margin:0 0 0 8px}.share a.twitter:hover{background-position:left -30px}.share a.facebook{background-position:-31px top}.share a.facebook:hover{background-position:-31px -30px}.share a.gplus{background-position:-62px top}.share a.gplus:hover{background-position:-62px -30px}.share a.email{background-position:-93px top;margin-right:26px}.share a.email:hover{background-position:-93px -30px}.share a.print{width:auto;text-indent:0;padding:0 30px 0 0;margin:0;font:400 18px/24px OpenSansBoldCn,Arial;color:#2e2e2f;background:0 0;position:relative}.share a.print i{background:url(../img/weitersagen.png) right top no-repeat;width:24px;height:24px;display:block;position:absolute;right:0;top:0}.share a.print:hover{color:#db002e}.share a.print:hover i{background-position:right -30px}.share-last-child{padding-bottom:0}@media screen and (max-width:639px){.share{float:none;padding:10px 0 15px!important}.share h3{padding-left:0}.share a{margin:0 0 5px}}#sharePerMail{width:560px;padding:20px 50px 20px 30px;float:none;background:#fff;margin:0;border:0}.content #sharePerMail{display:none}#sharePerMail .text,#sharePerMail h1{margin:0}#sharePerMail fieldset{border:0}#sharePerMail textarea#receiver{height:44px}#sharePerMail textarea#message{height:220px}#sharePerMail .mandatory{padding:0}#sharePerMailError,#sharePerMailSuccess{display:none}#stage{margin:35px 0;position:relative;background-color:#EBEBE8}#tabs{background:#000;min-height:466px;width:300px;margin:0;overflow:hidden;position:absolute;right:10px;top:-458px}#tabs .item{border-top:1px solid #d9d9d9;min-height:45px;cursor:pointer}#tabs .item:first-child{border-top:0}#tabs h2{padding:0;margin:0}#tabs h2 a,#tabs h2 span{color:#fff;display:block;min-height:24px;padding:15px 10px 15px 20px;text-shadow:none;font:400 18px/24px OpenSansBoldCn,Arial}#tabs h2 a:hover,#tabs h2 span:hover{color:#db002e}#tabs .text{margin:0;display:none}#tabs .text p{color:#fff;padding:0;display:inline}#tabs .text p a{text-decoration:none;font-family:OpenSansSemibold,Arial!important;background:url(../img/arrows.png) right 4px no-repeat;padding:0 12px 0 0}#tabs .text p a:hover{color:#db002e}#tabs .active{height:224px;height:194px;overflow:hidden}#tabs .active h2 a{font:400 24px/30px OpenSansBoldCn,Arial}#tabs .active .text{display:block;padding:0 20px 15px}#tabs .item.map{width:100%;position:absolute;bottom:0;left:0;border:0;background:#23aad9 url(../img/bg-countries.png) left center no-repeat}#tabs .item.map:hover{background:#00799f url(../img/bg-countries-hover.png) left center no-repeat}#tabs .item.map h2 a{text-transform:uppercase;font:400 20px/26px OpenSansBoldCn,Arial;padding-left:70px;background:url(../img/map.png) 15px 5px no-repeat}#tabs .item.map h2 a:hover{color:#fff}#slides{background:#000;height:406px;width:100%;float:left;position:relative}#slides .item{position:absolute;left:0;top:0;height:406px;width:568px}#slides .item img{width:100%}#teaserslideshow{opacity:0;height:450px;overflow:hidden;position:relative}#teaserslideshow .slider{float:left;position:relative;width:100%;height:auto;overflow:hidden}#teaserslideshow .slider .image{width:100%;position:relative}#teaserslideshow .slider .image img{image-rendering:crisp-edges;height:auto}#teaserslideshow .loopCarouselBackward,#teaserslideshow .loopCarouselForward{width:40px;height:40px;position:absolute;top:50%;z-index:9999;margin-top:-20px;display:block;text-indent:-9999px;background:url(../img/arrowsXL.png) 7px 5px no-repeat;opacity:.5}#teaserslideshow .loopCarouselBackward:hover,#teaserslideshow .loopCarouselForward:hover{opacity:1}#teaserslideshow .loopCarouselForward{right:0}#teaserslideshow .loopCarouselBackward{background-position:7px -495px;left:0}@media screen and (max-width:639px){#stage{margin:0}#tabs{background:#000;min-height:10px;width:auto;position:relative;right:auto;top:auto;margin:0 0 20px}#tabs .item{min-height:auto;cursor:default;display:none;border:0}#tabs .active{height:auto;display:block}#tabs .active .text,#tabs .item.map{display:none}#teaserslideshow{height:auto}}#member,#spenden{background:#23aad9;border:0;color:#fff;padding-bottom:20px}#member{background:#db002e}#member .text,#spenden .text{overflow:visible}#member .text p,#spenden .text p{min-height:72px}#member .image,#spenden .image{float:right;margin:0 -5px 0 10px}#member .buttonL,#spenden .buttonL{background:#fff;box-shadow:none}#spenden .buttonL{color:#23aad9}#member .buttonL{color:#db002e}#member .buttonL:hover,#spenden .buttonL:hover{color:#2e2e2f;text-shadow:none}#spenden .buttonL span{background:url(../img/arrows.png) right -289px no-repeat}#member .buttonL span{background:url(../img/arrows.png) right 11px no-repeat}#member .buttonL:hover span,#spenden .buttonL:hover span{background:url(../img/arrows.png) right -89px no-repeat}#member h2,#spenden h2{font:400 44px/48px OpenSansBoldCn,Arial;margin-top:-5px}#member h2 a,#member h2 a:hover,#spenden h2 a,#spenden h2 a:hover{color:#fff}#member p,#spenden p{font:400 18px/24px OpenSansRegular,Arial;padding:0 0 20px;display:block;color:#fff}.bloc-320 #member .image,.bloc-320 #spenden .image{margin:5px 0 15px 10px}.bloc-320 #member .buttonL,.bloc-320 #spenden .buttonL{width:230px}.bloc-320 #member h2,.bloc-320 #spenden h2{font:400 32px/36px OpenSansBoldCn,Arial;margin-top:0}.bloc-320 #member p,.bloc-320 #spenden p{font:400 16px/22px OpenSansRegular,Arial}.bloc-640 #member,.bloc-640 #spenden{width:580px;padding:20px}.teaserCTA{background:#23aad9;border:0;color:#fff;width:460px;padding:20px;box-sizing:border-box}.teaserCTA.bgRed{background:#db002e}.teaserCTA .text{overflow:visible}.teaserCTA h2{font:400 44px/46px OpenSansBoldCn,Arial;margin-top:-5px;padding-bottom:15px;color:#fff}.teaserCTA h2 a,.teaserCTA h2 a:hover{color:#fff}.teaserCTA p{min-height:72px;font:400 18px/24px OpenSansRegular,Arial;padding:0;display:block;color:#fff}.teaserCTA .image{float:right;margin:0 0 20px 10px}.teaserCTA .buttonL{background:#fff;box-shadow:none;color:#23aad9;margin-top:20px}.teaserCTA.bgRed .buttonL{color:#db002e}.teaserCTA .buttonL:hover{color:#2e2e2f;text-shadow:none}.teaserCTA .buttonL span{background:url(../img/arrows.png) right -289px no-repeat}.teaserCTA.bgRed .buttonL span{background:url(../img/arrows.png) right 11px no-repeat}.teaserCTA .buttonL:hover span{background:url(../img/arrows.png) right -89px no-repeat}.bloc-320 .teaserCTA{padding-bottom:20px!important}.bloc-320 .teaserCTA h2{font:400 32px/36px OpenSansBoldCn,Arial;margin-top:0}.bloc-320 .teaserCTA p{font:400 16px/22px OpenSansRegular,Arial}.bloc-320 .teaserCTA .buttonL{width:230px}.bloc-640 .teaserCTA{width:620px}.boxA .teaserCTA{margin:0 -30px;border-top:20px solid #f3f4f3;border-bottom:20px solid #f3f4f3}#donationStage{padding:25px 0 0;height:480px;background:#23aad9}#donationStage h1{color:#fff}#donationStage p{color:#fff;font:400 17px/26px OpenSansRegular,Arial;position:relative}#donationStage .text{display:none;position:absolute;left:0;top:78px;width:480px}#donationStage #donationTextStep0{display:block;width:900px}#donationStage .image{position:absolute;right:0;top:-201px;display:none;z-index:10001}#donationBanderole{position:absolute;right:20px;top:-90px;padding:65px 15px 43px 10px;width:109px;height:98px;background:url(../img/banderoleDonation.png) left top no-repeat;text-align:center;color:#fff;display:none;z-index:10002}#donationBanderole .sum{padding:0 0 10px;font:400 54px/54px OpenSansBoldCn,Arial;display:block;text-shadow:2px 2px 6px rgba(0,0,0,.4)}#donationBanderole .currency{display:block;font:400 24px/24px OpenSansBoldCn,Arial;text-shadow:2px 2px 6px rgba(0,0,0,.4)}#donationBanderole i{height:70px;width:70px;position:absolute;left:30px;top:0;display:none}#donationStage #donationIconStep1{background:url(../img/donation-phone-s.png) left top no-repeat}#donationStage #donationIconStep2{background:url(../img/donation-sprechblase-s.png) left top no-repeat}#donationStage #donationIconStep3{background:url(../img/donation-paragraph-s.png) left top no-repeat}#donationStage #donationIconStep4{background:url(../img/donation-medicine-s.png) left top no-repeat}#donationStage #donationIconStep5{background:url(../img/donation-airplane-s.png) left top no-repeat}#donationRangeOuter{position:absolute;top:240px;left:30px;width:900px}#donationRangeSteps{margin:0;list-style:none;padding:0;position:absolute;background:red}#donationRangeSteps li{position:absolute;top:-11px;top:-56px;height:110px;margin:0;width:30px;cursor:pointer}#donationRangeSteps .step1{left:-5px}#donationRangeSteps .step2{left:85px}#donationRangeSteps .step3{left:295px}#donationRangeSteps .step4{left:522px}#donationRangeSteps .step5{left:886px}#donationRangeSteps i.icon{width:30px;height:30px;display:block;position:absolute;top:-35px;top:5px;z-index:2;left:0}#donationRangeSteps .step1 i.icon{background:url(../img/donation-phone-xs.png) left top no-repeat}#donationRangeSteps .step2 i.icon{background:url(../img/donation-sprechblase-xs.png) left top no-repeat}#donationRangeSteps .step3 i.icon{background:url(../img/donation-paragraph-xs.png) left top no-repeat}#donationRangeSteps .step4 i.icon{background:url(../img/donation-medicine-xs.png) left top no-repeat}#donationRangeSteps .step5 i.icon{background:url(../img/donation-airplane-xs.png) left top no-repeat}#donationRangeSteps i.point{width:16px;height:16px;border-radius:8px;background:#fff;display:block;margin:44px 0 0 7px}.ui-slider-horizontal{border:0!important;height:6px!important;border-radius:3px}.ui-slider .ui-slider-handle{border:0;background:rgba(219,0,46,.8)url(../img/ruler.png) center 80px no-repeat;width:50px;height:110px;top:-50px;margin-left:-25px;border-radius:25px}#donationStage .steps{margin:-25px 0 30px;width:100%;background:#1B84A9}#donationStage .steps ul{width:980px;margin:0 auto}#donationStage .steps li{color:#5dc3e6;font:400 18px/20px OpenSansBoldCn,Arial;padding:10px 36px 10px 20px;width:156px;height:20px;margin:0;background:url(../img/step-arrow.png) right top no-repeat;border:0}#donationStage .steps li:last-child{padding-right:20px;background:0 0}#donationStage .steps li.active{color:#fff}#donationStage .steps li i{font:400 40px/40px OpenSansBold,Arial;position:absolute;bottom:-9px;right:10px;color:#23aad9;display:none}.member .steps li{color:#e5e5e5;font:400 18px/20px OpenSansBoldCn,Arial;padding:10px 36px 10px 30px;width:146px;height:20px;margin:0;background:url(../img/step-arrow-white.png) right top no-repeat;border:0}.member .steps li.active{color:#fff;background:url(../img/step-arrow-white.png) right top no-repeat}.member .steps li:last-child{padding-right:20px;background:0 0}.member .steps li i{font:400 40px/40px OpenSansBold,Arial;position:absolute;bottom:-9px;right:10px;color:#23aad9;display:none}#donationForm{margin-top:-140px;border:0}.donation .shadow{position:absolute;width:38px;height:400px;top:0}.donation .shadowLeft{left:-38px;background:url(../img/dropshadow-400-left.png) right top no-repeat}.donation .shadowRight{right:-38px;background:url(../img/dropshadow-400-right.png) left top no-repeat}#donationForm #amount h2{float:left;margin:17px 40px 0 0;padding:13px 0 13px 70px}#donationForm #amount input{width:214px;padding:0 10px;font-size:64px;height:84px;line-height:64px;color:#23aad9}#donationForm #amount input.error{color:#fff}#donationForm #amount label#amountCyclus{font:400 64px/50px OpenSansBoldCn,Arial;color:#23aad9;text-transform:uppercase}#donationForm .item .select2-container{width:560px}#donationForm .item20 .select2-container{width:100px}#donationForm .item30 .select2-container{width:150px}#donationForm .item50 .select2-container{width:270px}#donationForm fieldset,#memberForm fieldset{border:0;padding-top:60px;background:url(../img/bg-fieldset.png) -3px top no-repeat}#donationForm fieldset.first-child{padding-top:0;background:0 0}#memberForm fieldset.first-child{padding-top:20px;background:0 0}#donationForm h2{color:#23aad9;position:relative;padding:13px 0 30px 70px;line-height:30px}#donationForm h2 span{background:#23aad9;color:#fff;width:55px;height:55px;display:block;border-radius:30px;position:absolute;left:0;top:0;text-align:center;line-height:55px;font-size:40px}#donationForm .submit{background:#23aad9 url(../img/bg-submit.png) center top no-repeat;padding:25px 30px;margin:0 -30px -25px}#donationForm .buttonXL{background:#fff;color:#23aad9;box-shadow:none}#donationForm .buttonXL span{background-position:right -289px}#donationForm .buttonXL:active,#donationForm .buttonXL:focus,#donationForm .buttonXL:hover{color:#000}#donationForm .buttonXL:active span,#donationForm .buttonXL:focus span,#donationForm .buttonXL:hover span{background-position:right -89px}#donationForm .tip h4{padding:0 0 4px 22px;background:url(../img/tip.png) left 1px no-repeat}#donationForm #parsley-salutation,#donationForm #parsley-tx_lfdonation_donationformdonationsalutation{position:absolute;margin:9px 0 0 370px;margin:35px 0 0}#donationForm #parsley-tx_lfdonation_donationformdonationsepamandat{margin:-15px 0 20px 32px}#donationForm .sum .parsley-error-list{clear:both;width:200px}#donationOverview{padding-bottom:0;border:0;margin-top:-180px;padding-top:0}#donationOverview h2{padding:0}#donationOverview fieldset h2{color:#23aad9;padding-bottom:20px}#donationOverview .buttonS{position:absolute;right:30px;top:20px}#donationOverview .buttonS span{background:url(../img/edit.png) right 6px no-repeat;padding:5px 30px 5px 0}#donationOverview .buttonS:active,#donationOverview .buttonS:focus,#donationOverview .buttonS:hover{background:#23aad9}#donationOverview .buttonS:active span,#donationOverview .buttonS:focus span,#donationOverview .buttonS:hover span{background-position:right -44px}#donationOverview .submit{background:#23aad9;padding:25px 30px;margin:-20px -30px}#donationOverview dd,#donationOverview dt{float:left;width:40%;margin:0 0 5px}#donationOverview dt{font:700 15px/22px Arial}#donationOverview dd{width:60%}#donationOverview .buttonXL{background:#fff;color:#23aad9;box-shadow:none}#donationOverview .buttonXL span{background-position:right -289px}#donationOverview .buttonXL:active,#donationOverview .buttonXL:focus,#donationOverview .buttonXL:hover{color:#000}#donationOverview .buttonXL:active span,#donationOverview .buttonXL:focus span,#donationOverview .buttonXL:hover span{background-position:right -89px}#donationSuccess{margin-top:-210px;min-height:582px;border:0;padding-top:30px}#donationSuccess .notice{background:#23aad9}#donationSuccess .notice i{background:#fff url(../img/success-blue.png) center center no-repeat}#donationSuccess .notice.error{background:#db002e;margin-bottom:60px}#donationSuccess .notice.error i{background:#fff url(../img/notice.png) center center no-repeat}.tip h4{padding:0 0 4px 22px;background:url(../img/tip.png) left -99px no-repeat}#memberForm fieldset.first-child{margin-top:-15px;border:0}#memberForm fieldset h2{color:#db002e;position:relative;padding:13px 0 30px 70px;line-height:30px}#memberForm h2 span{background:#db002e;color:#fff;width:55px;height:55px;display:block;border-radius:30px;position:absolute;left:0;top:0;text-align:center;line-height:55px;font-size:40px}#memberForm #amount input{width:170px}#memberForm .submit{background:#db002e url(../img/bg-submit.png) center top no-repeat;padding:25px 30px;margin:0 -30px -25px}#memberForm .buttonXL{background:#fff;color:#db002e;box-shadow:none}#memberForm .buttonXL span{background-position:right 11px}#memberForm .buttonXL:active,#memberForm .buttonXL:focus,#memberForm .buttonXL:hover{color:#000}#memberForm .buttonXL:active span,#memberForm .buttonXL:focus span,#memberForm .buttonXL:hover span{background-position:right -89px}#memberForm .tip h4{padding:0 0 4px 22px;background:url(../img/tip.png) left -99px no-repeat}#photobookCheckbox{background:url(../img/stoerer-header-fotobuch.jpg) right top no-repeat;padding:30px 100px 30px 0;margin-bottom:-20px}#memberOverview{padding-bottom:0}#memberOverview h2{padding:20px 0 10px}#memberOverview fieldset.first-child{border:0}#memberOverview fieldset h2{color:#db002e;padding:0 0 20px}#memberOverview .buttonS{position:absolute;right:30px;top:20px}#memberOverview .buttonS span{background:url(../img/edit.png) right 6px no-repeat;padding:5px 30px 5px 0}#memberOverview .buttonS:active span,#memberOverview .buttonS:focus span,#memberOverview .buttonS:hover span{background-position:right -44px}#memberOverview .submit{background:#db002e;padding:25px 30px;margin:-20px -30px}#memberOverview dd,#memberOverview dt{float:left;width:40%;margin:0 0 5px}#memberOverview dt{font:700 15px/22px Arial}#memberOverview dd{width:60%}#memberOverview .buttonXL{background:#fff;color:#db002e;box-shadow:none}#memberOverview .buttonXL span{background-position:right 11px}#memberOverview .buttonXL:active,#memberOverview .buttonXL:focus,#memberOverview .buttonXL:hover{color:#000}#memberOverview .buttonXL:active span,#memberOverview .buttonXL:focus span,#memberOverview .buttonXL:hover span{background-position:right -89px}@media screen and (max-width:959px){#member.teaserL,#spenden.teaserL{width:580px}#spenden.teaserL .image img{width:auto}#donationStage .text{display:none!important}#donationRangeOuter{display:none}#donationStage{height:250px}#donationStage .steps ul{width:620px}}@media screen and (max-width:639px){#member,#spenden{width:auto!important;padding:15px 15px 20px!important}#member.teaserM .text,#spenden.teaserM .text{display:block}#member.teaserM h2,#spenden.teaserM h2{padding:0 0 10px}#spenden.teaserM .image{width:auto;margin:-36px 0 0 10px}#spenden.teaserM .image img{width:auto}#donationStage{height:auto!important;background:#fff;overflow:hidden}#donationStage h1{padding-bottom:0;color:#23aad9}#donationStage .steps ul{width:100%}#donationStage .steps ul li{width:100%;float:none;border-bottom:1px solid rgba(255,255,255,.5)}#donationForm fieldset,#memberForm fieldset{background-position:center top}#donationForm #amount h2{float:none;margin-bottom:20px}#donationForm .item .select2-container{width:100%}#donationOverview .submit{background:0 0;padding:0!important;margin:0}#donationOverview .buttonXL{color:#fff;background:#23aad9;width:100%;text-align:left;padding:0 15px 0 20px;line-height:34px;height:44px;border-radius:22px}#donationOverview .buttonXL span{background-position:right -185px}#donationOverview .buttonS{margin-bottom:15px;position:relative;right:auto;top:auto;float:right}#donationOverview dd,#donationOverview dt{float:none;width:100%}#memberForm .steps{margin-top:-11px}#memberForm .steps ul li{width:71px;padding:10px 20px 10px 25px;font-size:10px}}#newsletterForm{margin:0 0 40px}#newsletterForm fieldset{border:0}.tx-tscleverreach-error{color:red;font:400 15px/22px OpenSansBold,Arial}#map{width:100%;min-height:600px;padding:0;position:relative;overflow:hidden;background:#e1eef4;background:-moz-radial-gradient(center,ellipse cover,#e1eef4 10%,#45b0da 100%);background:-webkit-gradient(radial,center center,0,center center,100%,color-stop(10%,#e1eef4),color-stop(100%,#45b0da));background:-webkit-radial-gradient(center,ellipse cover,#e1eef4 10%,#45b0da 100%);background:-o-radial-gradient(center,ellipse cover,#e1eef4 10%,#45b0da 100%);background:-ms-radial-gradient(center,ellipse cover,#e1eef4 10%,#45b0da 100%);background:radial-gradient(ellipse at center,#e1eef4 10%,#45b0da 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#e1eef4', endColorstr='#45b0da', GradientType=1)}#mapInner{width:100%;min-height:600px}.jvectormap-label{position:absolute;display:none;border:0;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;background:#23aad9;color:#fff;font:400 18px/24px OpenSansBoldCn,Arial;padding:3px 10px}.jvectormap-zoomin,.jvectormap-zoomout{position:absolute;left:0;top:50%;margin-top:-41px;width:40px;height:40px;display:block;background:rgba(255,255,255,.4)url(../img/map-controls.png) left top no-repeat;text-indent:-1000em;color:#2e2e2f;font:400 40px/40px OpenSansBoldCn,Arial;cursor:pointer}.jvectormap-zoomout{margin:0;background-position:left -40px}.jvectormap-zoomin:hover{background-color:rgba(255,255,255,.8);background-position:-40px top}.jvectormap-zoomout:hover{background-color:rgba(255,255,255,.8);background-position:-40px -40px}#mapType{top:40px;left:0;position:absolute;z-index:1;width:360px}#mapType .select2-container{width:360px}#mapType .select2-container .select2-choice{background:rgba(255,255,255,.4);border:0!important;border-radius:0;height:44px;font:400 26px/44px OpenSansBoldCn,Arial;padding:0 10px}#mapType .select2-container .select2-choice:hover,#mapType .select2-container-multi.select2-container-active .select2-choices,#mapType .select2-dropdown-open .select2-choice,#mapType .select2-dropdown-open.select2-drop-above .select2-choice,#mapType .select2-dropdown-open.select2-drop-above .select2-choices{background:#fff!important;background:rgba(255,255,255,.8)!important}#mapType .select2-container .select2-choice .select2-arrow{width:40px}#mapType .select2-container .select2-choice .select2-arrow b{background:url(../img/map-controls.png) left -78px no-repeat}#mapType .select2-container .select2-choice:hover .select2-arrow b,#mapType .select2-dropdown-open .select2-choice .select2-arrow b{background:url(../img/map-controls.png) -40px -78px no-repeat}#mapType p{padding:10px;background:rgba(255,255,255,.4);margin-top:1px;display:none}.mapSelect-drop{background:#fff;background:transparent!important;border:0!important;border-radius:0;margin-top:0}.mapSelect-drop .select2-results{padding:0}.mapSelect-drop .select2-results .select2-result-label{background:rgba(255,255,255,.4)!important;font:400 18px/44px OpenSansBoldCn,Arial;color:#2e2e2f;margin-top:1px}.mapSelect-drop .select2-results .select2-highlighted{background:rgba(255,255,255,.8)!important}.mapSelect-drop .select2-results .select2-highlighted .select2-result-label{color:#2e2e2f}#mapLegend{position:absolute;left:-320px;top:50%;margin-top:41px;width:360px;z-index:1}#mapLegend a{position:absolute;right:0;top:0;width:40px;height:40px;display:block;background:rgba(255,255,255,.4)url(../img/map-controls.png) left top no-repeat;text-indent:-1000em;cursor:pointer;margin:0;background-position:left -120px}#mapLegend:hover a{background-color:rgba(255,255,255,.8)}#mapLegend a:hover{background-position:-40px -120px}#mapLegend ul{list-style:none;margin:0;background:rgba(255,255,255,.4);padding:10px 0 5px;width:320px}#mapLegend:hover ul{background:rgba(255,255,255,.8)}#mapLegend ul li{list-style:none;margin:0;font:400 13px/20px OpenSansRegular,Arial;position:relative;padding:0 0 5px 50px}#mapLegend ul li i{position:absolute;left:-1px;top:3px;width:42px;height:12px}#mapLegend ul li#situation-white i{background:#fff;border:1px solid #d4d4d4;width:40px;height:10px}#mapLegend ul li#situation-yellow i{background:#fae611}#mapLegend ul li#situation-orange i{background:#f39a00}#mapLegend ul li#situation-red i{background:#d91e2e}#mapLegend ul li#situation-black i{background:#000}#mapIndex{position:absolute;right:-220px;top:0;height:600px;width:260px;overflow:hidden;overflow-y:scroll;z-index:2;opacity:.5}#mapIndex.open{right:0;opacity:1}#mapIndex .nicescroll-rails{z-index:9999}#mapIndex ul{list-style:none;margin:0;width:260px}#mapIndex ul li{list-style:none;margin:0 0 1px;padding:8px 10px 8px 50px;font:400 18px/24px OpenSansBoldCn,Arial;position:relative;background:rgba(255,255,255,.8);color:#000}#mapIndex ul li:hover{background:#fff;cursor:pointer}#mapIndex ul li i{position:absolute;left:0;top:0;height:40px;width:40px;text-align:center;font:400 18px/40px OpenSansBoldCn,Arial}#mapIndex:hover ul li i{color:#000}.mapModalWrapper{background:0 0;padding:0!important;width:350px!important;height:260px!important;overflow:visible;z-index:7777;padding-top:20px!important}.mapModalWrapper #mapModal{background:#fff;box-shadow:0 5px 10px rgba(0,0,0,.8)}.mapModalWrapper #mapModal .situation-1{background:#fff;color:#000;border:1px solid #CCC}.mapModalWrapper #mapModal .situation-2{color:#000;background:#F6EB50}.mapModalWrapper #mapModal .situation-3{background:#FAAB38}.mapModalWrapper #mapModal .situation-4{background:#CC3936}.mapModalWrapper #mapModal .situation-5{background:#000}.mapModalWrapper .ui-button{background:#D70E22;border:none;text-shadow:none;color:#fff}.mapModalWrapper .ui-button:hover{color:#fff}.mapModalWrapper .ui-dialog-titlebar{padding:0!important}.mapModalWrapper .ui-dialog-title{display:none}.mapModalWrapper .ui-dialog-titlebar-close{position:absolute;right:-14px;top:-14px;z-index:9999;height:28px;width:28px;background:#fff url(../img/reset.png) 6px 7px no-repeat;border-radius:14px;margin:0}#mapCloud{position:absolute;left:20px;top:50%;background:#fff;box-shadow:0 5px 10px rgba(0,0,0,.8);padding:10px;width:330px;height:240px;overflow:hidden;z-index:99999;display:none}#mapModal{padding:10px;width:330px;height:240px;position:relative;opacity:0;overflow:visible}#mapModal h2{padding:0 0 6px;margin:0}#mapModal h2 a{display:block;background:#FAAB38;color:#fff;padding:5px 10px}#mapModal h2 a span.title{width:210px;text-overflow:ellipsis;white-space:nowrap;overflow:hidden;display:block;float:left}#mapModal h2 a span.rang{float:right}#mapModal h2 a span.rang span{font-size:18px}#mapModal .arrow{position:absolute;bottom:-20px;left:50%;margin-left:-20px;background:url(../img/bg-submit.png) left top no-repeat;width:40px;height:20px;z-index:9999}#mapModal .content{height:202px;padding:4px 0;outline:0}#mapModal .item{padding:0 0 10px}#mapModal .item h3{margin:0;padding:5px 10px;font-size:16px;background:#E5E5E5;text-transform:uppercase}#mapModal .teaser{float:none;border-top:1px solid #E9E9E9;border-bottom:1px solid #E9E9E9;margin:-1px 0 0;padding:10px 16px 10px 0;min-height:20px}#mapModal .teaser h3{padding:0;background:0 0;text-transform:none}#mapModal .teaser .read-more,#mapModal .teaser p{font:400 12px/16px OpenSansRegular,Arial}#mapModal .teaser .read-more{background-position:right top}#mapModal .teaser .read-more:hover{background-position:right -100px}#mapModal .teaser .image{margin:-10px -16px -10px 10px;float:right}#mapModal .teaser .image img{width:140px;height:auto}#mapModal #barometer ul li{border-top:1px solid #E9E9E9;border-bottom:1px solid #E9E9E9;margin:-1px 0 0;height:45px}#mapModal #barometer ul li span,#mapModal #barometer ul li strong{display:table-cell;vertical-align:middle;height:45px}#mapModal #barometer ul li strong{width:45px;padding-right:10px;font:400 26px/40px OpenSansBold,Arial}#mapModal #barometer ul li span{width:255px;padding-right:20px}#mapModal .buttonL{margin:15px 0 15px 50px}.nicescroll-rails{z-index:9999!important}.mapLand{height:400px;float:right;margin:-25px -30px -25px 20px;width:460px;background:#e1eef4;background:-moz-radial-gradient(center,ellipse cover,#e1eef4 10%,#45b0da 100%);background:-webkit-gradient(radial,center center,0,center center,100%,color-stop(10%,#e1eef4),color-stop(100%,#45b0da));background:-webkit-radial-gradient(center,ellipse cover,#e1eef4 10%,#45b0da 100%);background:-o-radial-gradient(center,ellipse cover,#e1eef4 10%,#45b0da 100%);background:-ms-radial-gradient(center,ellipse cover,#e1eef4 10%,#45b0da 100%);background:radial-gradient(ellipse at center,#e1eef4 10%,#45b0da 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#e1eef4', endColorstr='#45b0da', GradientType=1)}.headerXL .mapLand{height:240px;width:300px}.mapLand .jvectormap-container{cursor:pointer}@media screen and (max-width:959px){.mapLand{width:300px!important;height:217px!important;margin:-25px -30px 20px 20px}}@media screen and (max-width:639px){.mapLand{height:300px;width:100%!important;margin:-10px 0 20px!important;float:none}.mapModalWrapper{max-width:290px!important}}@media screen and (max-width:500px){#mapType{width:280px;top:0}#mapType .select2-container{width:280px}#mapType .select2-container .select2-choice{font-size:22px;height:40px;line-height:40px}#mapLegend{width:280px;margin-left:80px}#mapLegend a.open{left:160px}#mapLegend ul{width:240px;margin-left:-80px}.mapLand{width:auto}}#map-container .country{fill:#fff;stroke:#45B0DA;cursor:pointer}#map-container .country:hover{stroke:#000}#map-container .text{font-size:10px;text-transform:capitalize}#map-container #container{margin:10px 10%;border:2px solid #000;border-radius:5px;height:100%;overflow:hidden;background:#F0F8FF}#map-container .hidden{display:none}#map-container div.tooltip{color:#222;background:#fff;padding:.5em;text-shadow:#f5f5f5 0 1px 0;border-radius:2px;box-shadow:0 0 2px 0 #a6a6a6;opacity:.9;position:absolute}#map-container .graticule{fill:none;stroke:#bbb;stroke-width:.5px;stroke-opacity:.5}#map-container .equator{stroke:#ccc;stroke-width:1px}#barometer{position:relative;padding-bottom:0;overflow:hidden}#barometer a.read-all{position:absolute;top:14px;right:14px;font:700 12px/20px Arial;color:#c0c1bd}#barometer a.read-all:hover{color:#db002e}#barometer h3{padding-right:90px}#barometer ul{margin:0;display:table}#barometer ul li{list-style:none;border-top:1px solid #e9e9e9;margin:0 -15px;height:55px}#barometer ul li span,#barometer ul li strong{display:table-cell;vertical-align:middle;height:55px}#barometer ul li strong{width:80px;padding-right:20px;font:400 36px/40px OpenSansBold,Arial;color:#db002e;text-align:right}#barometer ul li span{width:200px;font:400 16px/18px OpenSansBoldCn,Arial;text-align:left;color:#2e2e2f}#barometer ul li a:hover span{color:#db002e}.detail #barometer{float:none;margin:0 -30px;border:0;width:620px;width:940px;padding:0}.detail #barometer .read-all,.detail #barometer h3{display:none}.detail #barometer ul{display:block;background:#e9e9e9;background:0 0}.detail #barometer ul li{border:0;border-right:1px solid #e9e9e9;margin:20px 0 0;height:150px;float:left;width:103px;width:156px}.detail #barometer ul li:last-child{border:0;width:153px}.detail #barometer ul li span,.detail #barometer ul li strong{display:block;height:auto}.detail #barometer ul li strong{width:100%;height:55px;padding:0;text-align:center}.detail #barometer ul li span{width:80%;padding:0 10%;font:400 16px/18px OpenSansBoldCn,Arial;text-align:center}@media screen and (max-width:959px){.detail #barometer{width:620px}.detail #barometer ul li{border:0;margin:20px 0;height:auto;width:103px}.detail #barometer ul li:last-child{width:103px}.detail #barometer ul li span{width:100%;padding:0;font:400 14px/18px OpenSansBoldCn,Arial}}@media screen and (max-width:639px){#barometer{width:100%;padding:0}#barometer h3{padding:10px 15px}#barometer ul{display:block}#barometer ul li strong{width:100px}#barometer ul li span,.detail #barometer{width:auto}.detail #barometer ul li{width:33%}.detail #barometer ul li:last-child{width:33%}}#teaserloop{padding:60px 0 0;min-height:257px}#teaserloop h3{margin:0 10px;text-transform:uppercase;padding:0 0 5px}#teaserloop #teaserloopInner{display:none;position:relative}#teaserloop .teaser{float:left}#teaserloop .loopCarouselBackward,#teaserloop .loopCarouselForward{width:40px;height:208px;position:absolute;top:0;z-index:9999;display:block;text-indent:-9999px}#teaserloop .loopCarouselForward{right:-30px}#teaserloop .loopCarouselBackward{left:-30px}#teaserloop .loopCarouselBackward span,#teaserloop .loopCarouselForward span{display:block;height:40px;margin-top:-20px;opacity:1;position:absolute;text-indent:-10000em;top:50%;width:40px;z-index:9999}#teaserloop .loopCarouselForward span{background:url(../img/arrowsXL.png) 12px -95px no-repeat}#teaserloop .loopCarouselForward:hover span{background-position:12px -295px}#teaserloop .loopCarouselBackward span{background:url(../img/arrowsXL.png) 10px -595px no-repeat}#teaserloop .loopCarouselBackward:hover span{background-position:10px -795px}.box #teaserloop{padding:0;margin:30px 0 40px -5px;min-height:10px}.box #teaserloop h3{margin-left:5px;padding-bottom:10px}.box #teaserloop .teaser{min-height:10px;border:0;border-left:1px solid #e9e9e9;border-right:1px solid #e9e9e9;width:131px!important;padding:0 5px;margin:0 0 0 -1px}.box #teaserloop .teaser .image{margin:0}.box #teaserloop .teaser .image img{width:100%;height:auto}.box #teaserloop .loopCarouselBackward,.box #teaserloop .loopCarouselForward{height:68px}.teaserslider{margin:20px 0 40px}.teaserslider h3{text-transform:uppercase;padding:0 0 10px}.teaserslider .inner{width:559px}.teaserslider .item{border-left:1px solid #e9e9e9;border-right:1px solid #e9e9e9;margin:0 0 0 -1px;position:relative;padding:0 5px;float:left}.teaserslider .item img{width:100%;height:auto}.teaserslider .slick-next,.teaserslider .slick-prev{border-radius:10px;background:url(../img/arrows.png) no-repeat scroll 2px -197px transparent;background-color:#e9e9e9}.teaserslider .slick-prev{background-position:5px -547px}.teaserslider .slick-next:hover,.teaserslider .slick-prev:hover{background-color:#c4c5c4}.teaserslider .slick-next:before,.teaserslider .slick-prev:before{content:""}.teaserslider .slick-dots{margin:0 0 20px}.teaserslider .slick-dots li{width:10px;height:10px}.teaserslider .slick-dots li button{border-radius:5px;width:10px;height:10px;background:#e9e9e9}.teaserslider .slick-dots li button:hover{background:#c4c5c4}.teaserslider .slick-dots li.slick-active button{background:#2E2E2F!important}.teaserslider .slick-dots li button:before{content:""}@media screen and (max-width:959px){#teaserloop .teaser{width:270px}}@media screen and (max-width:639px){#teaserloop .loopCarouselWrap{width:100%!important;margin-left:0!important}#teaserloop .teaser{width:100%!important;float:none!important;margin:0!important;border-top:1px solid #E9E9E9!important}#teaserloop .loopCarouselBackward,#teaserloop .loopCarouselForward,#teaserloop .teaser.clone{display:none!important}.teaserslider .inner{width:100%}.teaserslider .slick-next,.teaserslider .slick-prev{display:none!important}}#twitterFeed{background:#ebebe8;width:100%}#twitterFeed .wrap{margin:0 auto;padding:40px 0 30px}#twitterFeed .teaserM{width:300px;padding:0 0 10px;overflow:hidden;min-height:105px}#twitterFeed h2{padding:0 0 40px}#twitterFeed h3{padding:0 10px 40px;margin:-30px 0 0}#twitterFeed .teaserM .image{margin:0 10px 5px 0;float:left;display:none}#twitterFeed .teaserM .image img{width:55px;height:auto}#twitterFeed a{color:#2e2e2f;border:0}#twitterFeed a:hover{color:#db002e}#twitterFeed .teaserM h4{font:400 13px/18px OpenSansBold,Arial;display:none}#twitterFeed .teaserM p{font:400 13px/18px OpenSansRegular,Arial}#twitterFeed .teaserM .text{overflow:visible}#twitterFeed .teaserM .meta{font:400 13px/18px OpenSansRegular,Arial;color:#919193;padding:5px 0 0}@media screen and (max-width:959px){#twitterFeed .teaserM{min-height:65px}#twitterFeed{width:auto;overflow:hidden}}@media screen and (max-width:639px){#twitterFeed{width:auto;overflow:hidden}#twitterFeed .teaserM{width:auto;padding:0 10px 20px!important}#twitterFeed .text{width:auto!important;display:block}#twitterFeed .teaserM .image{width:55px}}.steps{background:#C4C5C4;margin:-26px -30px 30px;text-align:left}.steps li{color:#fff;font:400 18px/22px OpenSansBoldCn,Arial;text-transform:uppercase;position:relative;padding:58px 20px 20px;display:block;float:left;list-style:none;width:194px;height:22px;margin:0;border-left:1px solid #fff}.steps li:first-child{border-left:none}.steps li.active{background:#db002e}.steps li i{font:400 100px/100px OpenSansBold,Arial;position:absolute;bottom:-12px;right:10px}.submit .next,.submit .prev,.submit .reset{font:700 15px/20px Arial;position:relative;padding:10px 10px 10px 50px;display:block;float:left}.submit .next{float:right;padding:10px 50px 10px 10px}.submit a.next:hover,.submit a.prev:hover,.submit a.reset:hover{color:#2e2e2f}.submit .next i,.submit .prev i,.submit .reset i{width:40px;height:40px;border-radius:20px;background:#db002e url(../img/arrows.png) 15px -537px no-repeat;box-shadow:0 2px 2px rgba(0,0,0,.65);position:absolute;top:0}.submit .reset i{background:#db002e url(../img/reset.png) center center no-repeat;left:0}.submit .prev i{left:0}.submit .next i{background:#db002e url(../img/arrows.png) 15px -537px no-repeat;right:0}.submit a.next:hover i,.submit a.prev:hover i,.submit a.reset:hover i{background-color:#2e2e2f}#shopTeaser{display:block;background:url(../img/stoerer-header-fotobuch.jpg) right 5px no-repeat;padding:57px 110px 33px 20px;position:absolute;left:260px;top:0;text-align:right;font:400 15px/18px OpenSansBoldCn,Arial;color:#2e2e2f}#shopTeaser.weapen{background:url(../img/stoerer-header-weapen.jpg) right top no-repeat;padding:57px 120px 33px 20px}#shopTeaser:hover{color:#db002e}.shop .teaser .detail .text p.shopCounter{padding:5px 10px;text-align:center;color:#fff;background:#db002e;margin:10px 0 5px}.shop .teaser .detail .text p.shopCounter b:first-of-type{visibility:hidden}#photobook{padding:60px 10px 0;display:block;overflow:hidden}#photobook .image{width:520px;height:325px;float:left;display:block}#photobook .text{float:left;padding:25px 20px}#photobook h2{font:400 32px/40px OpenSansBoldCn,Arial;padding:0 0 10px}#photobook span{font:400 18px/46px OpenSansBoldCn,Arial;color:#db002e}#photobook span i{height:46px;width:46px;border-radius:25px;background:#db002e url(../img/book.png) left top no-repeat;display:block;float:left;margin:0 10px 0 0}#photobook span:hover{color:#2e2e2f}#photobook span:hover i{background-color:#2e2e2f}#photobook:hover h2{color:#db002e}.sbOptions{margin:0!important;list-style:none!important}.sbOptions li{margin:0!important}.sbOptions a:link,.sbOptions a:visited{color:#555!important;text-decoration:none!important}.sbOptions .sbGroup{border-bottom:1px solid #E3E3D3;color:#00A500;display:block;font:400 13px/20px OpenSansRegular,Arial;padding:15px 10px 5px}.sbOptions .sbSub{padding-left:30px!important}.shop .image{width:174px;float:left;margin:0!important}.shop .qty{display:inline-block;width:56px;text-align:center;font-weight:700}.shop .inStock{display:none}.shop .teaser{padding:20px 30px 20px 0;border-top:1px solid #e9e9e9;border-bottom:1px solid #e9e9e9;margin:-1px -30px 0;float:none;width:auto}.shop .teaser .detail{overflow:hidden;padding-left:20px}.shop .teaser .detail h2{padding:0 0 10px;font-size:26px;line-height:30px}.shop .teaser .detail p{font:400 14px/20px OpenSansRegular,Arial;display:block}.shop .teaser .detail p.facts{background:0 0;display:block}.shop .teaser .detail p.disclaimer{font:400 12px/16px Arial!important;color:red;display:none}.shop .teaser .detail .text{padding:10px 0 0}.shop .teaser .detail .text p{padding:0}.shop .teaser .detail .itemNumber,.shop .teaser .detail .itemSubTitle{display:block}#shopList{padding-bottom:0}#shopDetail .teaser{border-bottom:0}.shop .images{float:left;margin:0!important;width:186px;height:186px}.shop .images .image{float:none!important;margin:0 0 20px!important;overflow:hidden;height:174px;border:1px solid #e5e5e5;text-align:center}.shop .images .image span,.shop .images .varImage a{display:table-cell;width:174px;height:174px;vertical-align:middle;text-align:center;background:#f3f4f3}.shop .images .image span img,.shop .images .varImage a img{float:none!important;margin:0 auto}.shop .images .thumb{float:left;margin:0 3px 3px 0;display:block;height:42px}.shop .images .thumb a{display:table-cell;width:40px;height:40px;vertical-align:middle;text-align:center;background:#f3f4f3;border:1px solid #e5e5e5}.shop .images .thumb img{max-height:40px;max-width:40px;margin:0 auto;float:none!important}.shop .notice p{padding:30px 25px 30px 0}.shop .order{padding:4px 0}.shop .order label{font:400 14px/20px OpenSansRegular,Arial;padding:9px 10px 9px 0;float:left}.shop .order .qty{float:left;padding:8px 5px}.shop .order .sbHolder,.shop .order select{float:left;margin:0 10px 10px 0;width:200px}.shop .order .sbOptions,.shop .order .sbSelector{width:200px;z-index:11}.shop .order .button{float:right}.shop .disclaimer{display:none;font:400 12px/16px OpenSansRegular,Arial;color:red}.shop .pagination .pages{width:auto!important;float:left}#shopList .paginationTop{margin:0 -30px;padding:10px 15px 0 30px}#shopList .paginationBottom{margin:-1px -30px 0;padding-bottom:0}#shopList .pagination .info{font:400 13px/20px OpenSansBold,Arial}#shopDetail{padding-bottom:0}#shopDetail .paginationTop{margin:-25px -30px 0}.shop .submit{padding:25px 30px 0;border:0}.shop .submit .next,.shop .submit .prev{margin:-2px 0}#shopCart .submit,#shopDelivery .submit,#shopOverview .submit{margin:0 -30px}.shop .priceDisclaimer{color:#888;font:400 11px/14px OpenSansRegular,Arial}#shopMiniCart{padding-bottom:15px;background:#fff}#shopMiniCart h3{text-transform:uppercase;padding:0 15px 10px;margin:0 -15px;border-bottom:1px solid #e9e9e9}#shopMiniCart .buttonL{float:right}#shopMiniCart .facts{float:none;background:0 0;margin:0 -15px 15px}#shopMiniCart .fact h4{width:85px}#shopMiniCart .fact p span{font-family:OpenSansBold,Arial}#shopFilter{position:relative;padding:0 0 20px;display:none}#shopFilter h3{padding:0 0 5px}#shopFilter .select{padding:0}#shopFilter .sbHolder,#shopFilter .sbOptions,#shopFilter .sbSelector,#shopFilter .select2-container{width:268px}#shopFilter .back{color:#C0C1BD;font:700 12px/16px Arial;position:absolute;right:0;top:4px}#shopFilter .back:hover{color:#db002e}#shopSearch{position:relative;padding:0 15px 15px;margin:0 -15px 15px;margin:0 -15px;border:0}#shopSearch h3{padding:0 0 5px}#shopSearch .back{color:#C0C1BD;font:700 12px/16px Arial;position:absolute;right:15px;top:4px}#shopSearch .back:hover{color:#db002e}#shopSearch form{position:relative}#shopSearch button{width:40px;height:40px;padding:0;margin:0;position:absolute;right:0;top:0;text-indent:-10000em;background:url(../img/search.png) 12px -28px no-repeat}#shopSearch button:hover{cursor:pointer;background-position:12px 12px}#shopBasket{margin:0!important}#shopBasket tfoot th,#shopBasket thead th{background:#f3f4f3;border-bottom:1px solid #e9e9e9;padding:10px!important;font:400 15px/20px OpenSansBold,Arial;color:#313131}#shopBasket tfoot td:first-child{padding:10px;font:400 14px/20px OpenSansRegular,Arial}#shopBasket tfoot td.totalCell{padding:10px!important}#shopBasket tfoot th{border-top:3px solid #e9e9e9;border-bottom:3px solid #e9e9e9}#shopBasket tfoot th:last-child{text-align:right;font:400 28px/30px OpenSansBold,Arial}#shopBasket tfoot th span{font:400 12px/20px OpenSansRegular,Arial}#shopBasket tfoot td.priceDisclaimer{text-align:right;padding:5px 0;font:400 12px/16px OpenSansRegular,Arial}#shopBasket tbody td{border-bottom:1px solid #e9e9e9}#shopBasket th#productCell{width:450px}#shopBasket th#quantityCell{width:95px;text-align:center;border-left:5px solid #fff;border-right:5px solid #fff}#shopBasket #totalCell{width:155px;text-align:center}#shopBasket .imageCell{width:120px;padding:20px 0!important}#shopBasket .image{padding:5px;width:110px;height:110px}#shopBasket .image span{width:110px;height:110px}#shopBasket .image span img{max-width:110px;max-height:110px}#shopBasket td.productCell{padding:30px 0 20px 20px!important}#shopBasket td.productCell a,#shopBasket td.productCell h4{font:400 15px/20px OpenSansBold,Arial;padding:0 0 5px;display:inline-block}#shopBasket .description{font:400 14px/20px OpenSansRegular,Arial}#shopBasket .description span{display:block}#shopBasket td.quantityCell{padding:25px 0 0!important;text-align:center}#shopBasket td.quantityCell .qty{padding:8px 5px}#shopBasket td.totalCell{padding:30px 10px 20px 0!important;text-align:right;font:400 28px/30px OpenSansBold,Arial;white-space:nowrap}#shopBasket td.totalCell span{font:400 12px/20px OpenSansRegular,Arial}#shopBasket td.trashCell{width:35px;padding:25px 0 0!important}#shopBasket td.trashCell a.buttonS{overflow:hidden;padding-left:15px;text-indent:-1000em;background-image:url(../img/trash.png);background-position:6px 6px;background-repeat:no-repeat;margin:6px 0 0}#shopBasket td.trashCell a.buttonS:hover{background-position:6px -44px}#shopBasket #reloadCell{padding:20px 0!important;text-align:right}#shopCartReload span{background-image:url(../img/update.png);background-position:left 6px;background-repeat:no-repeat;padding:5px 5px 5px 25px}#shopCartReload:hover span{background-position:left -44px}#shopOrderInfo{padding:20px 0}#shopOrderInfo .facts{padding:0 10px!important;background:0 0}#shopOrderInfo .facts h4{width:200px;font:400 15px/20px OpenSansBoldCn,Arial;color:#2e2e2f!important;float:left}#shopOrderInfo .facts p{width:560px!important;font:400 14px/20px OpenSansRegular,Arial;float:right;padding:0 100px 15px 0}#shopOrderInfo .facts p .small{color:#888;font-size:12px}#shopOrderInfo .fact_entry{display:block}#shopDelivery .mandatory{padding:0 0 20px;float:none}#shopDelivery fieldset{border:0;padding-top:60px;padding-right:200px;background:url(../img/bg-fieldset.png) center top no-repeat}#shopDelivery fieldset.firstChild,#shopDelivery fieldset:first-child{padding-top:0;background:0 0}#shopDelivery fieldset.submit{padding-right:30px}#shopDelivery fieldset .item10,#shopDelivery fieldset .item40,#shopDelivery fieldset .item50{width:345px}#shopDelivery fieldset .item20{width:120px}#shopDelivery fieldset .item30{width:180px}#shopDelivery fieldset .item40{width:290px}#shopDelivery fieldset .item60{width:400px}#shopDelivery fieldset .item70{width:510px}#shopDelivery fieldset .item80{width:570px}#shopDelivery fieldset .itemSplit .item:first-child{margin-left:0!important}#shopDelivery fieldset .select2-container{width:710px!important}#deliveryAddress{display:none}#shopDelivery #parsley-delivery_salutation,#shopDelivery #parsley-recspersoninfosalutation,#shopDelivery #parsley-salutation{margin-left:380px;padding-top:6px;position:absolute}#shopOverview #shopBasket td.quantityCell{padding:30px 0 0!important;font:400 13px/18px OpenSansRegular,Arial}#shopSuccess .submit{padding:0 0 40px}#shopOverlay{display:none;width:700px;padding:20px;position:relative;background:#fff}#shopOverlay h1{font:400 26px/30px OpenSansBoldCn,Arial;padding:0 30px 30px 0;margin:0}#shopOverlay .submit{padding:25px 0 0}#shopOverlay .buttonL{float:right}.overlay .close{background:#db002e url(../img/reset-white.png) center center no-repeat;width:40px;height:40px;border-radius:20px;box-shadow:0 2px 2px rgba(0,0,0,.65);display:block;position:absolute;right:10px;top:10px;text-indent:-10000em}.overlay .close:hover{background-color:#2e2e2f}@media screen and (max-width:959px){#shopTeaser{display:none}#photobook{padding:40px 10px 0}#photobook .image{width:330px}#shopOverlay{width:90%}.steps li{width:25%;height:auto;box-sizing:border-box;padding-left:10px;padding-top:48px}.steps li i{right:5px}#shopDelivery fieldset{padding-right:30px}#shopDelivery fieldset .itemSplit .item{width:100%!important;padding-left:0!important;float:none;margin-bottom:15px!important}#shopDelivery fieldset .select2-container{width:100%!important}}@media screen and (max-width:639px){.shop .teaser{margin:-1px -15px 0}#shopList .pagination{padding-left:0!important;padding-right:0!important;border:0!important}#shopDetail .paginationTop{padding-bottom:10px!important}.steps{margin:-11px -15px 15px}.steps li{width:100%;border:0;border-bottom:1px solid #fff;padding:10px;float:none}.steps li i{font-size:18px;line-height:22px;position:relative;right:auto;bottom:auto}#shopBasket th#productCell,#shopBasket th#quantityCell,#shopBasket th#totalCell{width:auto!important;text-align:left}#shopBasket .imageCell{width:0}#shopBasket .imageCell .image{display:none!important}#shopBasket td.productCell{padding:10px 0 0!important}#shopBasket td.totalCell{padding:10px 10px 0 0!important;white-space:normal;font:400 15px/20px OpenSansBold,Arial}#shopBasket td.quantityCell{padding:15px 0 0!important;text-align:left}#shopBasket td.trashCell{padding:22px 0 0!important}#shopBasket tfoot th:last-child{font:400 15px/20px OpenSansBold,Arial}}@media screen and (max-width:479px){.shop .image{float:none;width:100%;padding-bottom:15px}.shop .image img{width:100%;height:auto}.shop .images{float:none;width:100%;height:auto}.shop .images .image{margin:0!important;height:auto;border:0!important;padding:0}.shop .images .image span,.shop .images .varImage a{width:100%;height:auto;display:block;background:0 0}.shop .images .thumbs{display:none}.shop .teaser{padding:0 0 20px}.shop .teaser .detail{padding:0 15px}.shop .order .button{float:none;margin:20px 0 0}.shop .fact h4{width:100%;float:none;padding:0 0 10px!important}}.timeline-container-b:before{position:absolute;width:10px;background:#000;top:0;left:50%;margin-left:-5px;content:'';height:100%}#auto-slide-navi{position:fixed;width:140px;height:auto;z-index:1;left:50%;margin-left:-70px;background:#000;overflow:hidden}#auto-slide-navi .auto-slide-wrap{overflow:hidden}#auto-slide-navi .item h4{display:block;width:140px;margin:0;padding:10px 0;text-align:center;color:#c9c9c9;font:400 12px/20px OpenSansBold,Arial;border-top:1px solid #fefefe}#auto-slide-navi .item p{margin:0;padding:10px;font:400 14px/20px OpenSansBoldCn,Arial;border-top:1px solid #c9c9c9;color:#2e2e2f}#auto-slide-navi .item .slide-navi-text{display:none}#auto-slide-navi .rogItem p{color:#db002e}#auto-slide-navi.open .item{width:500px;clear:left}#auto-slide-navi.open .item h4{float:left}#auto-slide-navi.open .item .slide-navi-text{display:block;float:left;background:#fff}.timeline-links{position:fixed;bottom:0;left:0;background:#db002e;width:100%;text-align:center;z-index:211}.timeline-links a{color:#fff;background:#db002e;font:400 18px/44px OpenSansBoldCn,Arial;height:44px;text-align:center;display:block;padding:0 5px;text-transform:uppercase}.timeline-links a.active{background:#B10025}.timeline-links a:hover{color:#db002e;background:#fff}.timeline-links ul{margin:0 auto;width:940px;display:table}.timeline-links li{border-right:1px solid #c8002a;display:table-cell;margin:0;list-style:none}.timeline-links li:first-child{border-left:1px solid #c8002a}.timeline-container{width:100%;position:relative;text-align:left;float:left;overflow:hidden;padding:20px 0 60px}.timeline-header{display:none}.timeline-container .content{background:#fff;border-top:1px solid #000;text-align:left;min-height:160px;margin:0 0 0 100px;padding:0!important;box-shadow:0 2px 3px rgba(0,0,0,.3)}.timeline-container .timeline-left .content{margin:0 100px 0 0}.timeline-container .content h2{font:700 64px/64px OpenSansBoldCn,Arial;padding:15px 20px;margin:0}.timeline-container .content .text{margin:0 0 20px;padding:0 20px;border-bottom:1px solid #000;border-bottom:1px solid #e9e9e9}.timeline-container .content .text:last-child{margin:0;border-bottom:0}.timeline-container .content p{font:400 13px/20px OpenSansRegular,Arial}.timeline-container .content .intro p{font:400 16px/24px OpenSansRegular,Arial;padding-top:20px}.timeline-container .content .media{margin:20px 20px 0;max-width:360px;max-width:420px;max-width:390px}.timeline-container .timeline-left .content .media{float:right}.timeline-container .content .media .caption{padding:10px 0}.timeline-container .content .text .media{margin:0 20px 0 0;max-width:160px;float:left!important}.timeline-row .headline{padding:15px 20px 5px;background:0 0;margin-left:-470px;height:auto;min-height:0;text-align:center;width:900px}.timeline-row .headline h1{margin:0;color:#fff;font-size:72px;line-height:84px;text-shadow:2px 2px 2px #000}.timeline-row .headline h1 span{float:right;font-size:26px;line-height:34px}.timeline-container-b .content{margin:0 0 0 40px}.timeline-container-b .timeline-left .content{margin:0 40px 0 0}.timeline-container-c .content{margin:0 0 0 40px}.timeline-container-c .timeline-left .content{margin:0 40px 0 0}.timeline-container .content-image{background:0 0;border-top:0;box-shadow:none}.timeline-container .content-image .media{margin:0;padding:20px 20px 5px;background:#fff;border-top:1px solid #000;box-shadow:0 2px 3px rgba(0,0,0,.3)}.timeline-container{padding-bottom:708px}.timeline-container #footer{position:absolute;width:100%;bottom:0;left:0;z-index:2;-webkit-box-shadow:0 -2px 4px 0 rgba(0,0,0,.3);box-shadow:0 -2px 4px 0 rgba(0,0,0,.3)}.timeline-container .date{height:195px;padding:15px 20px 0;width:160px;text-align:center;background:#EAEAE7;box-shadow:inset 0 0 30px #9da09e;display:block;font:400 40px/44px OpenSansBoldCn,Arial;color:#000;margin:0 0 0 40px;text-transform:uppercase}.timeline-container .timeline-left .date{float:right;margin:0 40px 0 0}.timeline-container .date .day{font:400 90px/90px OpenSansBoldCn,Arial;padding:0;display:block;white-space:nowrap;margin:0 -20px;width:200px}.timeline-row{width:100%;clear:both;float:left;position:relative;padding:20px 0 40px}.timeline-left,.timeline-right{float:left;width:50%;position:relative}.pic-container{position:fixed;width:100%;height:100%;background:#000;top:0;left:0;z-index:-1}.pic-container-image{position:absolute;top:0;left:0}.timeline-right{padding-left:0}.timeline-left{text-align:right;float:left;padding-right:0}.timeline-row #member,.timeline-row #spenden{margin:0 30px 0 100px;width:auto}.timeline-row #member{margin:0 100px 0 30px;text-align:left}.timeline-container-b .timeline-row #spenden,.timeline-container-c .timeline-row #spenden{margin:0 30px 0 40px}.timeline-container-b .timeline-row #member,.timeline-container-c .timeline-row #member{margin:0 40px 0 30px}.timeline-row .blockquote blockquote{font-size:24px;line-height:30px}.timeline-right .blockquote{margin:-30px 0 20px 100px;margin:0 0 20px 100px}.timeline-left .blockquote{margin:-30px 100px 20px 0;margin:0 100px 20px 0}.timeline-container-b .timeline-right .blockquote,.timeline-container-c .timeline-right .blockquote{margin:0 0 20px 40px}.timeline-container-b .timeline-left .blockquote,.timeline-container-c .timeline-left .blockquote{margin:0 40px 20px 0}html.mobile #chronicle-header #portal{padding-bottom:0}html.mobile .pic-container{top:0!important;height:100%;display:none}html.mobile #auto-slide-button,html.mobile .timeline-links{display:none}html.mobile .timeline-container .timeline-left,html.mobile .timeline-container .timeline-right{opacity:1!important;visibility:visible!important}html.mobile .timeline-container .timeline-left{left:0!important}html.mobile .timeline-container .timeline-right{right:0!important}.ie8 .pic-container{top:0!important;height:100%;display:none}.ie8 #auto-slide-button,.ie8 .timeline-links{display:none}.ie8 .timeline-container .timeline-left,.ie8 .timeline-container .timeline-right{opacity:1!important;visibility:visible!important}.ie8 .timeline-container .timeline-left{left:0!important}.ie8 .timeline-container .timeline-right{right:0!important}.csc-header{display:none}@media screen and (max-width:959px){.timeline-links ul{width:100%}.timeline-row .headline{margin-left:-100%;padding:15px 0 5px;width:auto}.timeline-row .headline h1 span{float:none;text-align:center;top:-30px;position:relative}.timeline-container-c .content{margin:0 0 0 20px}.timeline-container-c .timeline-left .content{margin:0 20px 0 0}.timeline-container-b .timeline-left .blockquote,.timeline-container-c .timeline-left .blockquote{margin:0 20px 20px 0!important}.timeline-container-b .timeline-right .blockquote,.timeline-container-c .timeline-right .blockquote{margin:0 0 20px 20px!important}}@media screen and (max-width:639px){.timeline-row{padding:0 0 40px;border-top:1px solid #000}.timeline-container:before{width:0}.timeline-left,.timeline-right{float:none;width:100%;position:static;opacity:1!important;visibility:visible!important}.timeline-container .content{margin:0!important;box-shadow:none;border-top:0 solid #000}.timeline-container .content-image{background:#fff}.timeline-container .content-image .media{box-shadow:none;border:none;float:none!important;max-width:1000px}.timeline-container .content-image .media .image{margin:-20px -20px 0}.timeline-container .content .text{border-bottom:1px solid #E9E9E9}.timeline-container-b .timeline-left .blockquote,.timeline-container-c .timeline-left .blockquote{margin:-1px 0 40px 0!important}.timeline-container-b .timeline-right .blockquote,.timeline-container-c .timeline-right .blockquote{margin:-21px 0 40px 0!important}.timeline-row .headline{padding:20px 20px 40px;margin:-20px 0 0 0;text-align:left;width:auto;background:#fff}.timeline-row .headline h1{margin:0;color:#2e2e2f;text-shadow:none}.timeline-row .headline h1 span{float:left;top:0}#auto-slide-navi,#timeline-links,.pic-container,.timeline-container .date{display:none}#footer .wrap{padding:55px 0 40px}}#headline h1{margin:0 10px;min-height:126px;color:#fff;font-size:72px;line-height:80px;text-shadow:2px 2px 2px #000}#headline h6{margin:0 10px;color:#fff;font:400 26px/34px OpenSansBoldCn,Arial;text-shadow:2px 2px 2px #000;text-transform:uppercase;padding:0}#campaign .box{border:0}#campaign .additional{display:none}#campaign .begin{padding-bottom:20px}#campaign .begin p{display:block}#campaign .begin p:nth-last-child(1),#campaign .begin p:nth-last-child(2){display:inline}#campaign .share{padding-bottom:20px!important}#signers{background:#f3f4f3;padding:0 30px;height:72px;margin:-25px -30px 25px;overflow:hidden}#signers .signer-slide{border-left:1px solid #dedede;border-right:1px solid #dedede;opacity:0}#signers .signer-slide .loopCarouselBackward,#signers .signer-slide .loopCarouselForward{width:30px;height:72px;position:absolute;top:0;z-index:9999;display:block;text-indent:-9999px}#signers .signer-slide .loopCarouselForward{right:0}#signers .signer-slide .loopCarouselBackward{left:0}#signers .signer-slide .loopCarouselBackward span,#signers .signer-slide .loopCarouselForward span{display:block;height:40px;margin-top:-20px;opacity:1;position:absolute;text-indent:-10000em;top:50%;width:30px;z-index:9999}#signers .signer-slide .loopCarouselForward span{background:url(../img/arrows.png) 6px -88px no-repeat}#signers .signer-slide .loopCarouselForward:hover span{background-position:6px 12px}#signers .signer-slide .loopCarouselBackward span{background:url(../img/arrows.png) 9px -438px no-repeat}#signers .signer-slide .loopCarouselBackward:hover span{background-position:9px -338px}#signers .signer{width:25%;float:left}#signers .item{box-sizing:border-box;border-right:1px solid #dedede;text-align:center;padding:8px 0;min-height:56px}#signers .item h4{min-height:36px;font-size:14px;line-height:18px;padding:0;display:table;width:100%}#signers .item h4 span{height:36px;display:table-cell;width:100%;vertical-align:middle;text-align:center}#signers .item p{font-size:12px;line-height:18px;padding:2px 0 0}#letter{border-radius:10px;box-shadow:0 0 4px rgba(0,0,0,.5);background:#f3f4f3;width:440px;float:left;margin:-80px 30px -10px -15px}#letter .header{min-height:180px;background:#db002e;border-radius:10px 10px 0 0;border-bottom:1px solid #c8002a;position:relative}#letter .icon{position:absolute;right:0;bottom:-1px;height:180px}#letter h2{color:#fff;font-size:50px;line-height:60px;padding:10px 20px 9px}#letter .header .item{border-top:1px solid #c8002a;min-height:49px}#letter .header h4{float:left;padding:15px 0 10px 20px;font:400 13px/20px OpenSansBold,Arial;color:#fff}#letter .header p{font:400 22px/30px OpenSansBoldCn,Arial;color:#fff;padding:10px 20px;margin:0;float:left;max-width:260px}#letter .text{padding:10px 40px 10px 20px;height:350px;overflow:hidden;overflow-y:scroll}#letter .meta{padding:10px 20px;height:30px;border-top:1px solid #e5e5e5}#letter .meta p{padding:0;margin:0;font:400 13px/30px OpenSansBold,Arial}#letter .meta p span{color:#db002e}#campaign fieldset{margin:0;padding:0 0 20px;border:0}#campaign fieldset .submit{background:#db002e;margin:0 -30px -20px;padding:25px 30px}#campaign .select2-container{width:100%}#campaign .detail .media{margin-left:0;width:425px}#campaign .detail .media .caption{padding-left:0!important}body .nicescroll-rails{z-index:8887!important}@media screen and (min-width:959px){#campaign fieldset{margin:0}#campaign .item20{width:85px}#campaign .item40{width:150px}#campaign .item50{width:202px}#campaign .item80{width:320px}#campaign fieldset .submit{margin-left:-30px}}.buttonWhite{background:#fff!important;color:#db002e;box-shadow:none}.buttonWhite span{background-position:right 11px}.buttonWhite:active,.buttonWhite:focus,.buttonWhite:hover{color:#000!important}.buttonWhite:active span,.buttonWhite:focus span,.buttonWhite:hover span{background-position:right -89px!important}#campaign .share{margin:0 -10px 0 0}.campaign .share{padding:0;position:absolute;right:10px;top:10px;margin:0}.campaign .share h3{display:none}.campaign .share a{height:20px;width:20px;margin:0 0 0 3px;background-position:-2px -63px}.campaign .share a.twitter:hover{background-position:-2px -93px}.campaign .share a.facebook{background-position:-24px -63px}.campaign .share a.facebook:hover{background-position:-24px -93px}.campaign .share a.gplus{background-position:-45px -63px}.campaign .share a.gplus:hover{background-position:-45px -93px}.campaign .share a.email{background-position:-69px -63px}.campaign .share a.email:hover{background-position:-69px -93px}.statusbar{margin:0 10px 10px}.statusbar .bar{background:rgba(0,0,0,.6);background:url(../img/statusbar.png);height:28px;width:100%;position:relative;font:400 18px/28px OpenSansBoldCn,Arial;color:#fff}.statusbar .bar .total{position:relative;float:left;padding:0 10px;z-index:2}.statusbar .bar .full{left:0;top:0;position:absolute;background:#db002e;width:0;height:28px}.statusbar .bar .goal{position:relative;padding:0 10px;z-index:3;float:right}.statusbar .percent{color:#fff;font:400 72px/72px OpenSansBoldCn,Arial;text-shadow:2px 2px 2px #000;text-align:right}.statusbar .percent span{font-size:22px;line-height:34px}.statusbar .percent .percentNum{color:#FFF;font:400 72px/72px OpenSansBoldCn,NewsGothicBTW01-BoldCn,Arial;text-shadow:2px 2px 2px #000;text-align:right}.blockquote h2{color:#fff;margin:0;padding:0 0 15px;text-transform:uppercase}.blockquote ul{margin:0 -20px;list-style:none;padding:0 0 10px}.blockquote li{border-top:1px solid rgba(255,255,255,.5);color:#fff;padding:10px 20px;margin:0;font:400 18px/24px OpenSansBoldCn,Arial}.campaign{background:#db002e;border:0}.campaign h5{font:400 18px/18px OpenSansBoldCn,Arial;color:#fff;text-transform:uppercase;padding-bottom:20px}.campaign h2{padding-bottom:20px}.campaign h2 a,.campaign h2 a:hover{color:#fff}.campaign p{color:#fff;padding-bottom:20px!important;display:block}.campaign .statusbar{position:relative;margin:-48px 0 20px}.teaserM.campaign h2{min-height:56px}.teaserL.campaign{min-height:517px}.teaserL.campaign h5{margin-top:-10px;padding-bottom:30px}.teaserL.campaign .statusbar{position:relative;margin:-53px 0 25px}.teaserXL.campaign h2{padding-bottom:30px}.teaserXL.campaign h5{margin-top:-10px}.teaserXL.campaign .share{right:470px;top:15px}.teaserXL.campaign .statusbar{position:absolute;right:15px;bottom:20px;margin:0;width:430px}@media screen and (max-width:959px){#campaign h1{min-height:132px;font-size:60px;line-height:66px}#campaign .statusbar .percent{font:400 44px/48px OpenSansBoldCn,Arial}#letter{position:relative;width:590px;float:none;margin-top:-55px;margin-bottom:20px}#letter .text{height:250px}.campaign h2{font-size:24px;line-height:28px}#campaign .detail .media{width:100%}.teaserL.campaign{min-height:10px}.teaserXL.campaign{padding:20px;width:580px}.teaserXL.campaign .image{margin:-20px -20px -20px 20px}.teaserL.campaign h2,.teaserM.campaign h2,.teaserXL.campaign h2{padding:0 0 20px;min-height:56px}.teaserL.campaign p,.teaserXL.campaign p{display:none}.teaserXL.campaign p{font:400 15px/22px OpenSansRegular,Arial}.teaserXL.campaign .share{right:315px;top:10px}.teaserXL.campaign .statusbar{width:270px;bottom:60px}}@media screen and (max-width:639px){#headline{background:#fff}#headline h1,#headline h6{min-height:10px;text-shadow:none;color:#2e2e2f;font:400 36px/44px OpenSansBoldCn,Arial}#headline h6{font:400 18px/24px OpenSansBoldCn,Arial}#campaign .statusbar{margin:0}#campaign .statusbar .percent{font:400 18px/28px OpenSansBoldCn,Arial;margin-bottom:-28px;padding:0 10px;position:relative;z-index:3;text-shadow:none}#campaign .statusbar .percent .percentNum{font:400 18px/28px OpenSansBoldCn,Arial;text-shadow:none}#campaign .statusbar .percent span{display:none}#campaign .box{padding:10px}#campaign .share{margin:0}#campaign fieldset .submit{margin-bottom:-30px}#letter{border-radius:0;box-shadow:none;width:auto;margin:-10px -10px 20px}#letter .header{border-radius:0;min-height:10px}#letter .header .icon{display:none}#letter .header h2{padding-left:10px;font:400 36px/44px OpenSansBoldCn,Arial}#letter .header .item{padding:10px}#letter .header h4,#letter .header p{float:none;padding:0}#letter .text{height:auto!important;overflow:auto!important;padding:10px}#letter .meta{padding:10px}#signers{margin:-10px -10px 10px}.teaserL.campaign,.teaserM.campaign,.teaserXL.campaign{width:auto;padding:40px 15px 0}.teaserL.campaign .statusbar,.teaserM.campaign .statusbar,.teaserXL.campaign .statusbar{position:relative;bottom:auto;width:100%;right:auto;margin:-40px 0 30px}.teaserL.campaign .image,.teaserM.campaign .image,.teaserXL.campaign .image{margin:0 -15px!important}.teaserL.campaign h5,.teaserM.campaign h5,.teaserXL.campaign h5{margin:0;position:absolute;top:10px}.teaserL.campaign .share,.teaserM.campaign .share,.teaserXL.campaign .share{right:10px;padding:0!important}.teaserL.campaign h2,.teaserM.campaign h2,.teaserXL.campaign h2{min-height:28px}.teaserL.campaign{padding:40px 15px 20px}.teaserM.campaign{padding:40px 15px 20px!important}.teaserM.campaign .image{float:none;width:auto!important}.teaserM.campaign .text{display:block}}@media print{body{overflow:visible}#stickybar{display:none!important}}div.tagsinput{border:1px solid #CCC;background:#FFF;padding:5px;width:300px;height:100px;overflow-y:auto}div.tagsinput span.tag{border:1px solid #a8a8a8;-moz-border-radius:2px;-webkit-border-radius:1px;display:block;float:left;padding:5px;text-decoration:none;background:#a8a8a8;color:#fff;margin-right:5px;margin-bottom:5px;font-family:helvetica;font-size:13px}div.tagsinput span.tag a{font-weight:700;color:#fff;text-decoration:none;font-size:11px}div.tagsinput input{width:80px;margin:0;font-family:helvetica;font-size:13px;border:1px solid transparent;padding:5px;background:0 0;color:#000;outline:0;margin-right:5px;margin-bottom:5px}div.tagsinput div{display:block;float:left}.tags_clear{clear:both;width:100%;height:0}.not_valid{background:#FBD8DB!important;color:#90111A!important}#campaign.condolences .detail{border:20px solid #000}#campaign.condolences fieldset:first-of-type{float:left;width:425px;width:386px;padding-right:30px}#campaign.condolences textarea{height:315px}#campaign.condolences .item40{width:202px}#campaign.condolences .submit{background-color:#000!important;padding-bottom:5px}#campaign.condolences .share{margin-right:-30px}#campaign.condolences .buttonWhite{color:#000}#campaign.condolences .buttonWhite span{background-position:right -89px}#campaign.condolences .buttonWhite:hover{color:#db002e}#campaign.condolences .buttonWhite:hover span{background-position:right 11px}#campaign.condolences .condolenceList h4 span{font-family:OpenSansRegular,Arial;color:#919192}#campaign.condolences .condolenceList .share-last-child{padding-bottom:0!important}@media screen and (max-width:959px){#campaign.condolences fieldset:first-of-type{float:none;width:auto;padding-right:0}#campaign.condolences .item40{width:250px}#campaign.condolences h1{min-height:0}}@media screen and (max-width:639px){#campaign.condolences .detail{border:10px solid #000}#campaign.condolences .item40{width:100%}#campaign.condolences #signers .signer{width:50%}#campaign.condolences .buttonXL{white-space:normal;height:auto;text-align:left}}@media screen and (max-width:479px){#campaign.condolences #signers .signer{width:100%}#campaign.condolences #signers .item{border-right:0}}.infopackage input{width:70px;text-align:right;float:left;margin-right:20px}.infopackage label{padding:12px 0;display:inline-block}.infopackage p{margin:-10px 40px 0 90px;color:#919193}.infopackage .mediaRight{width:120px;padding:0 0 0 20px}#infopackageForm .select2-container{width:100%}#infopackageForm #companyfield{display:none}#infopackageForm fieldset .infopackage .parsley-error-list{margin-left:89px;width:360px;float:none}#parsley-tx_lfflyerorder_ordernewOrdersalutation{clear:both;top:-20px;position:relative}#donationBoxForm .select2-container{width:100%}.donationBoxMedia .mediaRight{width:120px;padding:0 0 0 20px}.donationBoxMedia label{margin:20px 0 41px!important;max-width:450px}.lf-calendar{width:100%;clear:both;margin-bottom:20px;padding:0 10px;box-sizing:border-box}.lf-calendar .lf-calendar-header{background:#fff;border-top:1px solid #000}.lf-calendar .lf-calendar-header-title{text-align:center;padding:10px;text-transform:uppercase;font:400 18px/18px OpenSansBoldCn,Arial}.lf-calendar .lf-calendar-header-days{display:table;table-layout:fixed;width:100%;border-top:1px solid #E9E9E9;border-bottom:1px solid #E9E9E9;border-right:1px solid #E9E9E9;box-sizing:border-box;text-transform:uppercase}.lf-calendar .lf-calendar-header-day{display:table-cell;width:auto;text-align:center;box-sizing:border-box;padding:10px;border-left:1px solid #E9E9E9;font:400 14px/20px OpenSansBold,Arial}.lf-calendar .lf-calendar-header-nav{position:relative}.lf-calendar .lf-calendar-next,.lf-calendar .lf-calendar-prev{position:absolute;text-indent:-9999em;width:20px;height:38px;left:10px;top:-38px;cursor:pointer;background:transparent url(../img/arrows.png) no-repeat scroll 6px -438px}.lf-calendar .lf-calendar-next:hover,.lf-calendar .lf-calendar-prev:hover{background-position:6px -338px}.lf-calendar .lf-calendar-next{right:10px;left:auto;background-position:3px -88px}.lf-calendar .lf-calendar-next:hover{background-position:3px 12px}.lf-calendar .lf-calendar-month{background:#fff}.lf-calendar .lf-calendar-week{display:table;table-layout:fixed;width:100%;border-bottom:1px solid #E9E9E9;border-right:1px solid #E9E9E9;box-sizing:border-box}.lf-calendar .lf-calendar-week-day{display:table-cell;width:auto;text-align:center;box-sizing:border-box;padding:10px;border-left:1px solid #E9E9E9;position:relative;font-size:13px}.lf-calendar .lf-calendar-week-day-now{background-color:#000!important;color:#fff!important;-webkit-box-shadow:inset 0 0 0 3px #000}.lf-calendar .lf-calendar-week-day-now:hover{background-color:#000;color:#fff}.lf-calendar .lf-calendar-week-day.lf-calendar-has-events{background:#DB002E;color:#fff;cursor:pointer}.lf-calendar .lf-calendar-week-day.lf-calendar-has-events:hover{background:#000}.lf-calendar .lf-calendar-week-day-content{position:absolute;width:400px;max-height:280px;bottom:48px;right:-30px;cursor:default;z-index:9999;color:#000;overflow-y:auto;opacity:0;height:0;overflow:hidden;visibility:hidden}.lf-calendar .lf-calendar-week-day.open{background-color:#000}.lf-calendar .lf-calendar-week-day.open .lf-calendar-week-day-content{height:auto;max-height:280px;overflow:visible;visibility:visible;opacity:1}.lf-calendar .lf-calendar-week-day.open .lf-calendar-week-day-content:after{top:100%;border:solid transparent;content:" ";height:0;width:0;position:absolute;pointer-events:none;border-color:rgba(255,255,255,0);border-top-color:#fff;border-width:15px;margin-left:-15px;right:37px;margin-top:-1px}.lf-calendar .lf-calendar-week-day-content-wrap{overflow:hidden;position:relative;max-height:280px;box-sizing:border-box;background:#fff;-webkit-box-shadow:0 0 20px 0 rgba(0,0,0,.5);box-shadow:0 0 20px 0 rgba(0,0,0,.5);outline:0}.lf-calendar .lf-calendar-event{word-wrap:break-word;text-align:left;padding:10px 0;margin:0 15px;border-bottom:1px solid #E9E9E9;position:relative}.lf-calendar .lf-calendar-event:first-child:last-child{border:0 none}.lf-calendar .lf-calendar-event:first-child:last-child .lf-calendar-day-detail-shortdescription{padding:0 0 10px;font-size:12px;line-height:18px;height:auto;overflow-y:auto;visibility:visible;opacity:1}.lf-calendar .lf-calendar-event:first-child:last-child .lf-calendar-socials{height:auto;overflow-y:auto;visibility:visible;opacity:1}.lf-calendar .lf-calendar-event:first-child:last-child .lf-calendar-day-detail-headline{cursor:default}.lf-calendar .lf-calendar-event:first-child:last-child .lf-calendar-day-detail-headline:before{display:none}.lf-calendar .lf-calendar-day-detail-shortdescription{padding:0;font-size:12px;line-height:18px;opacity:0;height:0;overflow:hidden;visibility:hidden}.lf-calendar .lf-calendar-event.open .lf-calendar-day-detail-shortdescription{padding:0 0 10px;font-size:12px;line-height:18px;height:auto;overflow-y:auto;visibility:visible;opacity:1}.lf-calendar .lf-calendar-day-detail-ical{display:inline-block;width:20px;height:20px;position:relative;top:7px;background:transparent url(../img/icon_ical_grey.svg) no-repeat;background-size:100% auto;background-size:90% auto}.lf-calendar .lf-calendar-day-detail-ical:hover{background-image:url(../img/icon_ical_red.svg)}.lf-calendar .lf-calendar-day-detail-category{background:#DB002E;font-size:11px;line-height:16px;padding:0 5px;color:#fff;margin-right:5px;display:inline-block;text-transform:uppercase}.lf-calendar .lf-calendar-day-detail-fromTo{display:inline-block;font-size:11px;color:#aaa;margin-right:5px}.lf-calendar .lf-calendar-day-detail-headline{font:400 16px/20px OpenSansBoldCn,Arial;display:block;margin:5px 0;position:relative;cursor:pointer;padding-right:20px}.lf-calendar .lf-calendar-day-detail-headline:before{display:block;content:' ';height:18px;width:18px;position:absolute;right:0;top:10px;margin-top:-9px;background:transparent url(../img/arrows.png) no-repeat scroll 3px -846px}.lf-calendar .lf-calendar-day-detail-headline:hover:before{background-position:3px -746px}.lf-calendar .lf-calendar-event.open .lf-calendar-day-detail-headline:before{background-position:3px -1048px}.lf-calendar .lf-calendar-socials{display:block;position:relative;left:-5px;opacity:0;height:0;overflow:hidden;visibility:hidden}.lf-calendar .lf-calendar-socials a{display:block;float:left;width:20px;height:20px;background:transparent url(../img/weitersagen.png) no-repeat;position:relative;text-indent:-9999em;margin-left:5px}.lf-calendar .lf-calendar-socials .lf-calendar-twitter{background-position:-1px -3px}.lf-calendar .lf-calendar-socials .lf-calendar-twitter:hover{background-position:-1px -33px}.lf-calendar .lf-calendar-socials .lf-calendar-facebook{background-position:-32px -2px}.lf-calendar .lf-calendar-socials .lf-calendar-facebook:hover{background-position:-32px -32px}.lf-calendar .lf-calendar-socials .lf-calendar-gplusone{background-position:-63px -2px}.lf-calendar .lf-calendar-socials .lf-calendar-gplusone:hover{background-position:-63px -32px}.lf-calendar .lf-calendar-socials .lf-calendar-email{background-position:-93px -2px}.lf-calendar .lf-calendar-socials .lf-calendar-email:hover{background-position:-93px -32px}.lf-calendar .lf-calendar-event.open .lf-calendar-socials{height:auto;overflow-y:auto;visibility:visible;opacity:1}.lf-calendar .lf-calendar-event-start{background:green;color:#fff}.lf-calendar .lf-calendar-event-fill{background:orange;color:#fff}.lf-calendar .lf-calendar-event-end{background:red;color:#fff}.lf-calendar .lf-calendar-day-list .lf-calendar-day-list-item{padding-bottom:20px;border-bottom:1px solid #E9E9E9;margin-bottom:20px}.lf-calendar .lf-calendar-week-day-close{position:absolute;z-index:5;background-image:url(../img/close-grey.svg);background-repeat:no-repeat;background-position:center center;background-color:#fff;-webkit-border-radius:50%;border-radius:50%;cursor:pointer;background-size:40% auto;width:30px;height:30px;right:-15px;top:-15px;-webkit-box-shadow:0 0 5px 0 rgba(0,0,0,.3);box-shadow:0 0 5px 0 rgba(0,0,0,.3)}.lf-calendar .lf-calendar-week-day-close:hover{background-image:url(../img/close-red.svg)}@media screen and (max-width:959px){.lf-calendar .lf-calendar-week-day-content{width:310px;bottom:-281px;right:-250px}.lf-calendar .lf-calendar-week-day.open .lf-calendar-week-day-content::after{top:0;border-style:solid;-moz-border-top-colors:none;-moz-border-right-colors:none;-moz-border-bottom-colors:none;-moz-border-left-colors:none;border-image:none;content:" ";height:0;width:0;position:absolute;pointer-events:none;border-width:15px;margin-left:-15px;left:15px;margin-top:-30px;border-color:rgba(255,255,255,0)rgba(255,255,255,0)#fff}.lf-calendar [data-dayinweek="1"].open .lf-calendar-week-day-content{right:-250px}.lf-calendar [data-dayinweek="1"].open .lf-calendar-week-day-content .lf-calendar-week-day-close{left:auto;right:-10px}.lf-calendar [data-dayinweek="2"].open .lf-calendar-week-day-content{right:-250px}.lf-calendar [data-dayinweek="2"].open .lf-calendar-week-day-content .lf-calendar-week-day-close{left:auto;right:-10px}.lf-calendar [data-dayinweek="3"].open .lf-calendar-week-day-content{right:-250px}.lf-calendar [data-dayinweek="3"].open .lf-calendar-week-day-content .lf-calendar-week-day-close{left:auto;right:-10px}.lf-calendar [data-dayinweek="4"].open .lf-calendar-week-day-content{right:-250px}.lf-calendar [data-dayinweek="4"].open .lf-calendar-week-day-content .lf-calendar-week-day-close{left:auto;right:-10px}.lf-calendar [data-dayinweek="5"].open .lf-calendar-week-day-content{left:-250px}.lf-calendar [data-dayinweek="5"].open .lf-calendar-week-day-content:after{right:0;left:auto}.lf-calendar [data-dayinweek="6"].open .lf-calendar-week-day-content{left:-250px}.lf-calendar [data-dayinweek="6"].open .lf-calendar-week-day-content:after{right:0;left:auto}.lf-calendar [data-dayinweek="7"].open .lf-calendar-week-day-content{left:-250px}.lf-calendar [data-dayinweek="7"].open .lf-calendar-week-day-content:after{right:0;left:auto}}@media screen and (max-width:639px){.lf-calendar .lf-calendar-week-day-content{width:280px}.lf-calendar [data-dayinweek="1"].open .lf-calendar-week-day-content{right:-242px}.lf-calendar [data-dayinweek="2"].open .lf-calendar-week-day-content{right:-198px}.lf-calendar [data-dayinweek="2"].open .lf-calendar-week-day-content:after{left:60px}.lf-calendar [data-dayinweek="3"].open .lf-calendar-week-day-content{right:-152px}.lf-calendar [data-dayinweek="3"].open .lf-calendar-week-day-content:after{left:105px}.lf-calendar [data-dayinweek="4"].open .lf-calendar-week-day-content{right:-107px}.lf-calendar [data-dayinweek="4"].open .lf-calendar-week-day-content:after{left:150px}.lf-calendar [data-dayinweek="5"].open .lf-calendar-week-day-content{left:-152px}.lf-calendar [data-dayinweek="5"].open .lf-calendar-week-day-content:after{right:90px}.lf-calendar [data-dayinweek="6"].open .lf-calendar-week-day-content{left:-198px}.lf-calendar [data-dayinweek="6"].open .lf-calendar-week-day-content:after{right:45px}.lf-calendar [data-dayinweek="7"].open .lf-calendar-week-day-content{left:-243px}.lf-calendar [data-dayinweek="7"].open .lf-calendar-week-day-content:after{right:0}}