/*!
 * jQuery UI CSS Framework 1.8.23
 *
 * Copyright 2012, AUTHORS.txt (http://jqueryui.com/about)
 * Dual licensed under the MIT or GPL Version 2 licenses.
 * http://jquery.org/license
 *
 * http://docs.jquery.com/UI/Theming/API
 */.ui-helper-hidden{display:none}.ui-helper-hidden-accessible{position:absolute !important;clip:rect(1px 1px 1px 1px);clip:rect(1px,1px,1px,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:before,.ui-helper-clearfix:after{content:"";display:table}.ui-helper-clearfix:after{clear:both}.ui-helper-clearfix{zoom:1}.ui-helper-zfix{width:100%;height:100%;top:0;left:0;position:absolute;opacity:0;filter:Alpha(Opacity=0)}.ui-state-disabled{cursor:default !important}.ui-icon{display:block;text-indent:-99999px;overflow:hidden;background-repeat:no-repeat}.ui-widget-overlay{position:absolute;top:0;left:0;width:100%;height:100%}/*!
 * jQuery UI CSS Framework 1.8.23
 *
 * Copyright 2012, AUTHORS.txt (http://jqueryui.com/about)
 * Dual licensed under the MIT or GPL Version 2 licenses.
 * http://jquery.org/license
 *
 * http://docs.jquery.com/UI/Theming/API
 *
 * To view and modify this theme, visit http://jqueryui.com/themeroller/?ffDefault=Lucida%20Grande,%20Lucida%20Sans,%20Arial,%20sans-serif&fwDefault=bold&fsDefault=1.1em&cornerRadius=5px&bgColorHeader=5c9ccc&bgTextureHeader=12_gloss_wave.png&bgImgOpacityHeader=55&borderColorHeader=4297d7&fcHeader=ffffff&iconColorHeader=d8e7f3&bgColorContent=fcfdfd&bgTextureContent=06_inset_hard.png&bgImgOpacityContent=100&borderColorContent=a6c9e2&fcContent=222222&iconColorContent=469bdd&bgColorDefault=dfeffc&bgTextureDefault=02_glass.png&bgImgOpacityDefault=85&borderColorDefault=c5dbec&fcDefault=2e6e9e&iconColorDefault=6da8d5&bgColorHover=d0e5f5&bgTextureHover=02_glass.png&bgImgOpacityHover=75&borderColorHover=79b7e7&fcHover=1d5987&iconColorHover=217bc0&bgColorActive=f5f8f9&bgTextureActive=06_inset_hard.png&bgImgOpacityActive=100&borderColorActive=79b7e7&fcActive=e17009&iconColorActive=f9bd01&bgColorHighlight=fbec88&bgTextureHighlight=01_flat.png&bgImgOpacityHighlight=55&borderColorHighlight=fad42e&fcHighlight=363636&iconColorHighlight=2e83ff&bgColorError=fef1ec&bgTextureError=02_glass.png&bgImgOpacityError=95&borderColorError=cd0a0a&fcError=cd0a0a&iconColorError=cd0a0a&bgColorOverlay=aaaaaa&bgTextureOverlay=01_flat.png&bgImgOpacityOverlay=0&opacityOverlay=30&bgColorShadow=aaaaaa&bgTextureShadow=01_flat.png&bgImgOpacityShadow=0&opacityShadow=30&thicknessShadow=8px&offsetTopShadow=-8px&offsetLeftShadow=-8px&cornerRadiusShadow=8px
 */.ui-widget{font-family:Lucida Grande,Lucida Sans,Arial,sans-serif;font-size:1.1em}.ui-widget .ui-widget{font-size:1em}.ui-widget input,.ui-widget select,.ui-widget textarea,.ui-widget button{font-family:Lucida Grande,Lucida Sans,Arial,sans-serif;font-size:1em}.ui-widget-content{border:1px solid #a6c9e2;background:#fcfdfd;color:#222}.ui-widget-content a{color:#222}.ui-widget-header{border:1px solid #4297d7;background:#5c9ccc;color:#fff;font-weight:bold}.ui-widget-header a{color:#fff}.ui-state-default,.ui-widget-content .ui-state-default,.ui-widget-header .ui-state-default{border:1px solid #c5dbec;background:#dfeffc;font-weight:bold;color:#2e6e9e}.ui-state-default a,.ui-state-default a:link,.ui-state-default a:visited{color:#2e6e9e;text-decoration:none}.ui-state-hover,.ui-widget-content .ui-state-hover,.ui-widget-header .ui-state-hover,.ui-state-focus,.ui-widget-content .ui-state-focus,.ui-widget-header .ui-state-focus{border:1px solid #79b7e7;background:#d0e5f5;font-weight:bold;color:#1d5987}.ui-state-hover a,.ui-state-hover a:hover{color:#1d5987;text-decoration:none}.ui-state-active,.ui-widget-content .ui-state-active,.ui-widget-header .ui-state-active{border:1px solid #79b7e7;background:#f5f8f9;font-weight:bold;color:#e17009}.ui-state-active a,.ui-state-active a:link,.ui-state-active a:visited{color:#e17009;text-decoration:none}.ui-widget :active{outline:0}.ui-state-highlight,.ui-widget-content .ui-state-highlight,.ui-widget-header .ui-state-highlight{border:1px solid #fad42e;background:#fbec88;color:#363636}.ui-state-highlight a,.ui-widget-content .ui-state-highlight a,.ui-widget-header .ui-state-highlight a{color:#363636}.ui-state-error,.ui-widget-content .ui-state-error,.ui-widget-header .ui-state-error{border:1px solid #cd0a0a;background:#fef1ec;color:#cd0a0a}.ui-state-error a,.ui-widget-content .ui-state-error a,.ui-widget-header .ui-state-error a{color:#cd0a0a}.ui-state-error-text,.ui-widget-content .ui-state-error-text,.ui-widget-header .ui-state-error-text{color:#cd0a0a}.ui-priority-primary,.ui-widget-content .ui-priority-primary,.ui-widget-header .ui-priority-primary{font-weight:bold}.ui-priority-secondary,.ui-widget-content .ui-priority-secondary,.ui-widget-header .ui-priority-secondary{opacity:.7;filter:Alpha(Opacity=70);font-weight:normal}.ui-state-disabled,.ui-widget-content .ui-state-disabled,.ui-widget-header .ui-state-disabled{opacity:.35;filter:Alpha(Opacity=35);background-image:none}.ui-icon-carat-1-n{background-position:0 0}.ui-icon-carat-1-ne{background-position:-16px 0}.ui-icon-carat-1-e{background-position:-32px 0}.ui-icon-carat-1-se{background-position:-48px 0}.ui-icon-carat-1-s{background-position:-64px 0}.ui-icon-carat-1-sw{background-position:-80px 0}.ui-icon-carat-1-w{background-position:-96px 0}.ui-icon-carat-1-nw{background-position:-112px 0}.ui-icon-carat-2-n-s{background-position:-128px 0}.ui-icon-carat-2-e-w{background-position:-144px 0}.ui-icon-triangle-1-n{background-position:0 -16px}.ui-icon-triangle-1-ne{background-position:-16px -16px}.ui-icon-triangle-1-e{background-position:-32px -16px}.ui-icon-triangle-1-se{background-position:-48px -16px}.ui-icon-triangle-1-s{background-position:-64px -16px}.ui-icon-triangle-1-sw{background-position:-80px -16px}.ui-icon-triangle-1-w{background-position:-96px -16px}.ui-icon-triangle-1-nw{background-position:-112px -16px}.ui-icon-triangle-2-n-s{background-position:-128px -16px}.ui-icon-triangle-2-e-w{background-position:-144px -16px}.ui-icon-arrow-1-n{background-position:0 -32px}.ui-icon-arrow-1-ne{background-position:-16px -32px}.ui-icon-arrow-1-e{background-position:-32px -32px}.ui-icon-arrow-1-se{background-position:-48px -32px}.ui-icon-arrow-1-s{background-position:-64px -32px}.ui-icon-arrow-1-sw{background-position:-80px -32px}.ui-icon-arrow-1-w{background-position:-96px -32px}.ui-icon-arrow-1-nw{background-position:-112px -32px}.ui-icon-arrow-2-n-s{background-position:-128px -32px}.ui-icon-arrow-2-ne-sw{background-position:-144px -32px}.ui-icon-arrow-2-e-w{background-position:-160px -32px}.ui-icon-arrow-2-se-nw{background-position:-176px -32px}.ui-icon-arrowstop-1-n{background-position:-192px -32px}.ui-icon-arrowstop-1-e{background-position:-208px -32px}
.ui-icon-arrowstop-1-s{background-position:-224px -32px}.ui-icon-arrowstop-1-w{background-position:-240px -32px}.ui-icon-arrowthick-1-n{background-position:0 -48px}.ui-icon-arrowthick-1-ne{background-position:-16px -48px}.ui-icon-arrowthick-1-e{background-position:-32px -48px}.ui-icon-arrowthick-1-se{background-position:-48px -48px}.ui-icon-arrowthick-1-s{background-position:-64px -48px}.ui-icon-arrowthick-1-sw{background-position:-80px -48px}.ui-icon-arrowthick-1-w{background-position:-96px -48px}.ui-icon-arrowthick-1-nw{background-position:-112px -48px}.ui-icon-arrowthick-2-n-s{background-position:-128px -48px}.ui-icon-arrowthick-2-ne-sw{background-position:-144px -48px}.ui-icon-arrowthick-2-e-w{background-position:-160px -48px}.ui-icon-arrowthick-2-se-nw{background-position:-176px -48px}.ui-icon-arrowthickstop-1-n{background-position:-192px -48px}.ui-icon-arrowthickstop-1-e{background-position:-208px -48px}.ui-icon-arrowthickstop-1-s{background-position:-224px -48px}.ui-icon-arrowthickstop-1-w{background-position:-240px -48px}.ui-icon-arrowreturnthick-1-w{background-position:0 -64px}.ui-icon-arrowreturnthick-1-n{background-position:-16px -64px}.ui-icon-arrowreturnthick-1-e{background-position:-32px -64px}.ui-icon-arrowreturnthick-1-s{background-position:-48px -64px}.ui-icon-arrowreturn-1-w{background-position:-64px -64px}.ui-icon-arrowreturn-1-n{background-position:-80px -64px}.ui-icon-arrowreturn-1-e{background-position:-96px -64px}.ui-icon-arrowreturn-1-s{background-position:-112px -64px}.ui-icon-arrowrefresh-1-w{background-position:-128px -64px}.ui-icon-arrowrefresh-1-n{background-position:-144px -64px}.ui-icon-arrowrefresh-1-e{background-position:-160px -64px}.ui-icon-arrowrefresh-1-s{background-position:-176px -64px}.ui-icon-arrow-4{background-position:0 -80px}.ui-icon-arrow-4-diag{background-position:-16px -80px}.ui-icon-extlink{background-position:-32px -80px}.ui-icon-newwin{background-position:-48px -80px}.ui-icon-refresh{background-position:-64px -80px}.ui-icon-shuffle{background-position:-80px -80px}.ui-icon-transfer-e-w{background-position:-96px -80px}.ui-icon-transferthick-e-w{background-position:-112px -80px}.ui-icon-folder-collapsed{background-position:0 -96px}.ui-icon-folder-open{background-position:-16px -96px}.ui-icon-document{background-position:-32px -96px}.ui-icon-document-b{background-position:-48px -96px}.ui-icon-note{background-position:-64px -96px}.ui-icon-mail-closed{background-position:-80px -96px}.ui-icon-mail-open{background-position:-96px -96px}.ui-icon-suitcase{background-position:-112px -96px}.ui-icon-comment{background-position:-128px -96px}.ui-icon-person{background-position:-144px -96px}.ui-icon-print{background-position:-160px -96px}.ui-icon-trash{background-position:-176px -96px}.ui-icon-locked{background-position:-192px -96px}.ui-icon-unlocked{background-position:-208px -96px}.ui-icon-bookmark{background-position:-224px -96px}.ui-icon-tag{background-position:-240px -96px}.ui-icon-home{background-position:0 -112px}.ui-icon-flag{background-position:-16px -112px}.ui-icon-calendar{background-position:-32px -112px}.ui-icon-cart{background-position:-48px -112px}.ui-icon-pencil{background-position:-64px -112px}.ui-icon-clock{background-position:-80px -112px}.ui-icon-disk{background-position:-96px -112px}.ui-icon-calculator{background-position:-112px -112px}.ui-icon-zoomin{background-position:-128px -112px}.ui-icon-zoomout{background-position:-144px -112px}.ui-icon-search{background-position:-160px -112px}.ui-icon-wrench{background-position:-176px -112px}.ui-icon-gear{background-position:-192px -112px}.ui-icon-heart{background-position:-208px -112px}.ui-icon-star{background-position:-224px -112px}.ui-icon-link{background-position:-240px -112px}.ui-icon-cancel{background-position:0 -128px}.ui-icon-plus{background-position:-16px -128px}.ui-icon-plusthick{background-position:-32px -128px}.ui-icon-minus{background-position:-48px -128px}.ui-icon-minusthick{background-position:-64px -128px}.ui-icon-close{background-position:-80px -128px}.ui-icon-closethick{background-position:-96px -128px}.ui-icon-key{background-position:-112px -128px}.ui-icon-lightbulb{background-position:-128px -128px}.ui-icon-scissors{background-position:-144px -128px}.ui-icon-clipboard{background-position:-160px -128px}.ui-icon-copy{background-position:-176px -128px}.ui-icon-contact{background-position:-192px -128px}.ui-icon-image{background-position:-208px -128px}.ui-icon-video{background-position:-224px -128px}.ui-icon-script{background-position:-240px -128px}.ui-icon-alert{background-position:0 -144px}.ui-icon-info{background-position:-16px -144px}.ui-icon-notice{background-position:-32px -144px}.ui-icon-help{background-position:-48px -144px}.ui-icon-check{background-position:-64px -144px}.ui-icon-bullet{background-position:-80px -144px}.ui-icon-radio-off{background-position:-96px -144px}.ui-icon-radio-on{background-position:-112px -144px}.ui-icon-pin-w{background-position:-128px -144px}.ui-icon-pin-s{background-position:-144px -144px}
.ui-icon-play{background-position:0 -160px}.ui-icon-pause{background-position:-16px -160px}.ui-icon-seek-next{background-position:-32px -160px}.ui-icon-seek-prev{background-position:-48px -160px}.ui-icon-seek-end{background-position:-64px -160px}.ui-icon-seek-start{background-position:-80px -160px}.ui-icon-seek-first{background-position:-80px -160px}.ui-icon-stop{background-position:-96px -160px}.ui-icon-eject{background-position:-112px -160px}.ui-icon-volume-off{background-position:-128px -160px}.ui-icon-volume-on{background-position:-144px -160px}.ui-icon-power{background-position:0 -176px}.ui-icon-signal-diag{background-position:-16px -176px}.ui-icon-signal{background-position:-32px -176px}.ui-icon-battery-0{background-position:-48px -176px}.ui-icon-battery-1{background-position:-64px -176px}.ui-icon-battery-2{background-position:-80px -176px}.ui-icon-battery-3{background-position:-96px -176px}.ui-icon-circle-plus{background-position:0 -192px}.ui-icon-circle-minus{background-position:-16px -192px}.ui-icon-circle-close{background-position:-32px -192px}.ui-icon-circle-triangle-e{background-position:-48px -192px}.ui-icon-circle-triangle-s{background-position:-64px -192px}.ui-icon-circle-triangle-w{background-position:-80px -192px}.ui-icon-circle-triangle-n{background-position:-96px -192px}.ui-icon-circle-arrow-e{background-position:-112px -192px}.ui-icon-circle-arrow-s{background-position:-128px -192px}.ui-icon-circle-arrow-w{background-position:-144px -192px}.ui-icon-circle-arrow-n{background-position:-160px -192px}.ui-icon-circle-zoomin{background-position:-176px -192px}.ui-icon-circle-zoomout{background-position:-192px -192px}.ui-icon-circle-check{background-position:-208px -192px}.ui-icon-circlesmall-plus{background-position:0 -208px}.ui-icon-circlesmall-minus{background-position:-16px -208px}.ui-icon-circlesmall-close{background-position:-32px -208px}.ui-icon-squaresmall-plus{background-position:-48px -208px}.ui-icon-squaresmall-minus{background-position:-64px -208px}.ui-icon-squaresmall-close{background-position:-80px -208px}.ui-icon-grip-dotted-vertical{background-position:0 -224px}.ui-icon-grip-dotted-horizontal{background-position:-16px -224px}.ui-icon-grip-solid-vertical{background-position:-32px -224px}.ui-icon-grip-solid-horizontal{background-position:-48px -224px}.ui-icon-gripsmall-diagonal-se{background-position:-64px -224px}.ui-icon-grip-diagonal-se{background-position:-80px -224px}.ui-corner-all,.ui-corner-top,.ui-corner-left,.ui-corner-tl{-moz-border-radius-topleft:5px;-webkit-border-top-left-radius:5px;-khtml-border-top-left-radius:5px;border-top-left-radius:5px}.ui-corner-all,.ui-corner-top,.ui-corner-right,.ui-corner-tr{-moz-border-radius-topright:5px;-webkit-border-top-right-radius:5px;-khtml-border-top-right-radius:5px;border-top-right-radius:5px}.ui-corner-all,.ui-corner-bottom,.ui-corner-left,.ui-corner-bl{-moz-border-radius-bottomleft:5px;-webkit-border-bottom-left-radius:5px;-khtml-border-bottom-left-radius:5px;border-bottom-left-radius:5px}.ui-corner-all,.ui-corner-bottom,.ui-corner-right,.ui-corner-br{-moz-border-radius-bottomright:5px;-webkit-border-bottom-right-radius:5px;-khtml-border-bottom-right-radius:5px;border-bottom-right-radius:5px}.ui-widget-overlay{background:#aaa;opacity:.30;filter:Alpha(Opacity=30)}.ui-widget-shadow{margin:-8px 0 0 -8px;padding:8px;background:#aaa;opacity:.30;filter:Alpha(Opacity=30);-moz-border-radius:8px;-khtml-border-radius:8px;-webkit-border-radius:8px;border-radius:8px}/*!
 * jQuery UI Resizable 1.8.23
 *
 * Copyright 2012, AUTHORS.txt (http://jqueryui.com/about)
 * Dual licensed under the MIT or GPL Version 2 licenses.
 * http://jquery.org/license
 *
 * http://docs.jquery.com/UI/Resizable#theming
 */.ui-resizable{position:relative}.ui-resizable-handle{position:absolute;font-size:.1px;display:block}.ui-resizable-disabled .ui-resizable-handle,.ui-resizable-autohide .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}/*!
 * jQuery UI Selectable 1.8.23
 *
 * Copyright 2012, AUTHORS.txt (http://jqueryui.com/about)
 * Dual licensed under the MIT or GPL Version 2 licenses.
 * http://jquery.org/license
 *
 * http://docs.jquery.com/UI/Selectable#theming
 */.ui-selectable-helper{position:absolute;z-index:100;border:1px dotted black}/*!
 * jQuery UI Accordion 1.8.23
 *
 * Copyright 2012, AUTHORS.txt (http://jqueryui.com/about)
 * Dual licensed under the MIT or GPL Version 2 licenses.
 * http://jquery.org/license
 *
 * http://docs.jquery.com/UI/Accordion#theming
 */.ui-accordion{width:100%}.ui-accordion .ui-accordion-header{cursor:pointer;position:relative;margin-top:1px;zoom:1}.ui-accordion .ui-accordion-li-fix{display:inline}.ui-accordion .ui-accordion-header-active{border-bottom:0 !important}.ui-accordion .ui-accordion-header a{display:block;font-size:1em;padding:.5em .5em .5em .7em}.ui-accordion-icons .ui-accordion-header a{padding-left:2.2em}.ui-accordion .ui-accordion-header .ui-icon{position:absolute;left:.5em;top:50%;margin-top:-8px}.ui-accordion .ui-accordion-content{padding:1em 2.2em;border-top:0;margin-top:-2px;position:relative;top:1px;margin-bottom:2px;overflow:auto;display:none;zoom:1}
.ui-accordion .ui-accordion-content-active{display:block}/*!
 * jQuery UI Autocomplete 1.8.23
 *
 * Copyright 2012, AUTHORS.txt (http://jqueryui.com/about)
 * Dual licensed under the MIT or GPL Version 2 licenses.
 * http://jquery.org/license
 *
 * http://docs.jquery.com/UI/Autocomplete#theming
 */.ui-autocomplete{position:absolute;cursor:default}* html .ui-autocomplete{width:1px}.ui-menu{list-style:none;padding:2px;margin:0;display:block;float:left}.ui-menu .ui-menu{margin-top:-3px}.ui-menu .ui-menu-item{margin:0;padding:0;zoom:1;float:left;clear:left;width:100%}.ui-menu .ui-menu-item a{text-decoration:none;display:block;padding:.2em .4em;line-height:1.5;zoom:1}.ui-menu .ui-menu-item a.ui-state-hover,.ui-menu .ui-menu-item a.ui-state-active{font-weight:normal;margin:-1px}/*!
 * jQuery UI Button 1.8.23
 *
 * Copyright 2012, AUTHORS.txt (http://jqueryui.com/about)
 * Dual licensed under the MIT or GPL Version 2 licenses.
 * http://jquery.org/license
 *
 * http://docs.jquery.com/UI/Button#theming
 */.ui-button{display:inline-block;position:relative;padding:0;margin-right:.1em;text-decoration:none !important;cursor:pointer;text-align:center;zoom:1;overflow:visible}.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:1.4}.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-text-icon-primary .ui-icon,.ui-button-text-icon-secondary .ui-icon,.ui-button-text-icons .ui-icon,.ui-button-icons-only .ui-icon{position:absolute;top:50%;margin-top:-8px}.ui-button-icon-only .ui-icon{left:50%;margin-left:-8px}.ui-button-text-icon-primary .ui-button-icon-primary,.ui-button-text-icons .ui-button-icon-primary,.ui-button-icons-only .ui-button-icon-primary{left:.5em}.ui-button-text-icon-secondary .ui-button-icon-secondary,.ui-button-text-icons .ui-button-icon-secondary,.ui-button-icons-only .ui-button-icon-secondary{right:.5em}.ui-button-text-icons .ui-button-icon-secondary,.ui-button-icons-only .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{border:0;padding:0}/*!
 * jQuery UI Dialog 1.8.23
 *
 * Copyright 2012, AUTHORS.txt (http://jqueryui.com/about)
 * Dual licensed under the MIT or GPL Version 2 licenses.
 * http://jquery.org/license
 *
 * http://docs.jquery.com/UI/Dialog#theming
 */.ui-dialog{position:absolute;padding:.2em;width:300px;overflow:hidden}.ui-dialog .ui-dialog-titlebar{padding:.4em 1em;position:relative}.ui-dialog .ui-dialog-title{float:left;margin:.1em 16px .1em 0}.ui-dialog .ui-dialog-titlebar-close{position:absolute;right:.3em;top:50%;width:19px;margin:-10px 0 0 0;padding:1px;height:18px}.ui-dialog .ui-dialog-titlebar-close span{display:block;margin:1px}.ui-dialog .ui-dialog-titlebar-close:hover,.ui-dialog .ui-dialog-titlebar-close:focus{padding:0}.ui-dialog .ui-dialog-content{position:relative;border:0;padding:.5em 1em;background:0;overflow:auto;zoom:1}.ui-dialog .ui-dialog-buttonpane{text-align:left;border-width:1px 0 0 0;background-image:none;margin:.5em 0 0 0;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:14px;height:14px;right:3px;bottom:3px}.ui-draggable .ui-dialog-titlebar{cursor:move}/*!
 * jQuery UI Slider 1.8.23
 *
 * Copyright 2012, AUTHORS.txt (http://jqueryui.com/about)
 * Dual licensed under the MIT or GPL Version 2 licenses.
 * http://jquery.org/license
 *
 * http://docs.jquery.com/UI/Slider#theming
 */.ui-slider{position:relative;text-align:left}.ui-slider .ui-slider-handle{position:absolute;z-index:2;width:1.2em;height:1.2em;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-horizontal{height:.8em}.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}/*!
 * jQuery UI Tabs 1.8.23
 *
 * Copyright 2012, AUTHORS.txt (http://jqueryui.com/about)
 * Dual licensed under the MIT or GPL Version 2 licenses.
 * http://jquery.org/license
 *
 * http://docs.jquery.com/UI/Tabs#theming
 */.ui-tabs{position:relative;padding:.2em;zoom:1}.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:1px;margin:0 .2em 1px 0;border-bottom:0 !important;padding:0;white-space:nowrap}.ui-tabs .ui-tabs-nav li a{float:left;padding:.5em 1em;text-decoration:none}.ui-tabs .ui-tabs-nav li.ui-tabs-selected{margin-bottom:0;padding-bottom:1px}.ui-tabs .ui-tabs-nav li.ui-tabs-selected a,.ui-tabs .ui-tabs-nav li.ui-state-disabled a,.ui-tabs .ui-tabs-nav li.ui-state-processing a{cursor:text}.ui-tabs .ui-tabs-nav li a,.ui-tabs.ui-tabs-collapsible .ui-tabs-nav li.ui-tabs-selected a{cursor:pointer}.ui-tabs .ui-tabs-panel{display:block;border-width:0;padding:1em 1.4em;background:0}.ui-tabs .ui-tabs-hide{display:none !important}
/*!
 * jQuery UI Datepicker 1.8.23
 *
 * Copyright 2012, AUTHORS.txt (http://jqueryui.com/about)
 * Dual licensed under the MIT or GPL Version 2 licenses.
 * http://jquery.org/license
 *
 * http://docs.jquery.com/UI/Datepicker#theming
 */.ui-datepicker{width:17em;padding:.2em .2em 0;display:none}.ui-datepicker .ui-datepicker-header{position:relative;padding:.2em 0}.ui-datepicker .ui-datepicker-prev,.ui-datepicker .ui-datepicker-next{position:absolute;top:2px;width:1.8em;height:1.8em}.ui-datepicker .ui-datepicker-prev-hover,.ui-datepicker .ui-datepicker-next-hover{top:1px}.ui-datepicker .ui-datepicker-prev{left:2px}.ui-datepicker .ui-datepicker-next{right:2px}.ui-datepicker .ui-datepicker-prev-hover{left:1px}.ui-datepicker .ui-datepicker-next-hover{right:1px}.ui-datepicker .ui-datepicker-prev span,.ui-datepicker .ui-datepicker-next span{display:block;position:absolute;left:50%;margin-left:-8px;top:50%;margin-top:-8px}.ui-datepicker .ui-datepicker-title{margin:0 2.3em;line-height:1.8em;text-align:center}.ui-datepicker .ui-datepicker-title select{font-size:1em;margin:1px 0}.ui-datepicker select.ui-datepicker-month-year{width:100%}.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;margin:0 0 .4em}.ui-datepicker th{padding:.7em .3em;text-align:center;font-weight:bold;border:0}.ui-datepicker td{border:0;padding:1px}.ui-datepicker td span,.ui-datepicker td a{display:block;padding:.2em;text-align:right;text-decoration:none}.ui-datepicker .ui-datepicker-buttonpane{background-image:none;margin:.7em 0 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 .6em;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{border-left-width:0}.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{float:right}.ui-datepicker-rtl .ui-datepicker-group{float:right}.ui-datepicker-rtl .ui-datepicker-group-last .ui-datepicker-header{border-right-width:0;border-left-width:1px}.ui-datepicker-rtl .ui-datepicker-group-middle .ui-datepicker-header{border-right-width:0;border-left-width:1px}.ui-datepicker-cover{position:absolute;z-index:-1;filter:mask();top:-4px;left:-4px;width:200px;height:200px}/*!
 * jQuery UI Progressbar 1.8.23
 *
 * Copyright 2012, AUTHORS.txt (http://jqueryui.com/about)
 * Dual licensed under the MIT or GPL Version 2 licenses.
 * http://jquery.org/license
 *
 * http://docs.jquery.com/UI/Progressbar#theming
 */.ui-progressbar{height:2em;text-align:left;overflow:hidden}.ui-progressbar .ui-progressbar-value{margin:-1px;height:100%}@media all{*{margin:0;padding:0}option{padding-left:.4em}select{padding:1px}* html body *{overflow:visible}body{font-size:100%;background:#fff;color:#000;text-align:left}div:target,h1:target,h2:target,h3:target,h4:target,h5:target,h6:target{outline:0 none}article,aside,details,figcaption,figure,footer,header,hgroup,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="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{margin:0}fieldset,img{border:0 solid}ul,ol,dl{margin:0 0 1em 1em}li{line-height:1.5em;margin-left:.8em}dt{font-weight:bold}dd{margin:0 0 1em .8em}blockquote{margin:0 0 1em .8em}q{quotes:none}blockquote:before,blockquote:after,q:before,q:after{content:'';content:none}table{border-collapse:collapse;border-spacing:0}.ym-clearfix:before{content:"";display:table}.ym-clearfix:after{clear:both;content:".";display:block;font-size:0;height:0;visibility:hidden}.ym-contain-dt{display:table;table-layout:fixed;width:100%}.ym-contain-oh{display:block;overflow:hidden;width:100%}.ym-contain-fl{float:left;width:100%}.ym-column{display:table;table-layout:fixed;width:100%}.ym-col1{float:left;width:20%}.ym-col2{float:right;width:20%}.ym-col3{width:auto;margin:0 20%}.ym-cbox{padding:0 10px}.ym-cbox-left{padding:0 10px 0 0}.ym-cbox-right{padding:0 0 0 10px}.ym-ie-clearing{display:none}.ym-grid{display:table;table-layout:fixed;width:100%;list-style-type:none;padding-left:0;padding-right:0;margin-left:0;margin-right:0}.ym-gl{float:left;margin:0}.ym-gr{float:right;margin:0 0 0 -5px}.ym-g20{width:20%}.ym-g40{width:40%}.ym-g60{width:60%}.ym-g80{width:80%}.ym-g25{width:25%}.ym-g33{width:33.333%}.ym-g50{width:50%}.ym-g66{width:66.666%}.ym-g75{width:75%}.ym-g38{width:38.2%}.ym-g62{width:61.8%}.ym-gbox{padding:0 10px}.ym-gbox-left{padding:0 10px 0 0}.ym-gbox-right{padding:0 0 0 10px}.ym-equalize{overflow:hidden}.ym-equalize>[class*="ym-g"]{display:table-cell;float:none;margin:0;vertical-align:top}.ym-equalize>[class*="ym-g"]>[class*="ym-gbox"]{padding-bottom:10000px;margin-bottom:-10000px}.ym-form,.ym-form fieldset{overflow:hidden}.ym-form div{position:relative}.ym-form label,.ym-form .ym-label,.ym-form .ym-message{position:relative;line-height:1.5;display:block}.ym-form .ym-fbox-check label{display:inline}.ym-form input,.ym-form textarea{cursor:text}.ym-form .ym-fbox-check input,.ym-form input[type="radio"],.ym-form input[type="checkbox"],.ym-form select,.ym-form label{cursor:pointer}.ym-form textarea{overflow:auto}.ym-form input.hidden,.ym-form input[type=hidden]{display:none !important}.ym-form .ym-fbox:before,.ym-form .ym-fbox-text:before,.ym-form .ym-fbox-select:before,.ym-form .ym-fbox-check:before,.ym-form .ym-fbox-button:before{content:"";display:table}.ym-form .ym-fbox:after,.ym-form .ym-fbox-text:after,.ym-form .ym-fbox-select:after,.ym-form .ym-fbox-check:after,.ym-form .ym-fbox-button:after{clear:both;content:".";display:block;font-size:0;height:0;visibility:hidden}.ym-form .ym-fbox-check input:focus,.ym-form .ym-fbox-check input:hover,.ym-form .ym-fbox-check input:active,.ym-form input[type="radio"]:focus,.ym-form input[type="radio"]:hover,.ym-form input[type="radio"]:active,.ym-form input[type="checkbox"]:focus,.ym-form input[type="checkbox"]:hover,.ym-form input[type="checkbox"]:active{border:0 none}.ym-form input,.ym-form textarea,.ym-form select{display:block;position:relative;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;width:70%}.ym-form .ym-fbox-check input,.ym-form input[type="radio"],.ym-form input[type="checkbox"]{width:auto;display:inline;width:auto;margin-left:0;margin-right:.5ex}.ym-form label,.ym-form .ym-label{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.ym-form .ym-fbox-button input{display:inline;overflow:visible;width:auto}.ym-form .ym-inline{display:inline-block;width:auto;vertical-align:baseline}.ym-fbox-wrap{display:table;table-layout:fixed;width:70%}
.ym-fbox-wrap input,.ym-fbox-wrap textarea,.ym-fbox-wrap select{width:100%}.ym-fbox-wrap input[type="radio"],.ym-fbox-wrap input[type="checkbox"]{display:inline;width:auto;margin-left:0;margin-right:.5ex}.ym-fbox-wrap label,.ym-fbox-wrap .ym-label{display:inline}.ym-full input,.ym-full textarea,.ym-full select{width:100%}.ym-full .ym-fbox-wrap{width:100%}.ym-columnar input,.ym-columnar textarea,.ym-columnar select{float:left;margin-right:-3px}.ym-columnar label,.ym-columnar .ym-label{display:inline;float:left;width:30%;z-index:1}.ym-columnar .ym-fbox-check input,.ym-columnar .ym-message{margin-left:30%}.ym-columnar .ym-fbox-wrap{margin-left:30%;margin-right:-3px}.ym-columnar .ym-fbox-wrap label{float:none;width:auto;z-index:1;margin-left:0}.ym-columnar .ym-fbox-wrap input{margin-left:0;position:relative}.ym-columnar .ym-fbox-check{position:relative}.ym-columnar .ym-fbox-check label,.ym-columnar .ym-fbox-check .ym-label{padding-top:0}.ym-columnar .ym-fbox-check input{top:3px}.ym-columnar .ym-fbox-button input{float:none;margin-right:1em}.ym-fbox-wrap+.ym-fbox-wrap{margin-top:.5em}.ym-columnar fieldset .ym-fbox-button,fieldset.ym-columnar .ym-fbox-button{padding-left:30%}.ym-skip,.ym-hideme,.ym-print{position:absolute;top:-32768px;left:-32768px}.ym-skip:focus,.ym-skip:active{position:static;top:0;left:0}.ym-skiplinks{position:absolute;top:0;left:-32768px;z-index:1000;width:100%;margin:0;padding:0;list-style-type:none}.ym-skiplinks .ym-skip:focus,.ym-skiplinks .ym-skip:active{left:32768px;outline:0 none;position:absolute;width:100%}}@media print{.ym-grid>.ym-gl,.ym-grid>.ym-gr{overflow:visible;display:table;table-layout:fixed}.ym-print{position:static;left:0}.ym-noprint{display:none !important}}@media all{.ym-hlist{width:100%;overflow:hidden;position:relative;line-height:1em;background:#222}.ym-hlist ul{margin:0;padding:.5em 1.5em;display:inline;float:left}.ym-hlist ul li{display:inline;float:left;font-size:1.0;line-height:1;list-style-type:none;margin:0 .25em 0 0;padding:0}.ym-hlist ul li a,.ym-hlist ul li strong{background:transparent;color:#aaa;display:block;font-size:1em;line-height:2em;padding:0 .5em;font-weight:normal;text-decoration:none;text-shadow:0 1px 1px rgba(0,0,0,0.5);width:auto}.ym-hlist ul li a:focus,.ym-hlist ul li a:hover,.ym-hlist ul li a:active{color:#ccc;background:#666;background:rgba(255,255,255,0.25);border-radius:.2em;text-decoration:none;outline:0 none}.ym-hlist ul li.active{background:#666;background:rgba(255,255,255,0.3);border-radius:.2em;color:#fff}.ym-hlist ul li.active strong,.ym-hlist ul li.active a:focus,.ym-hlist ul li.active a:hover,.ym-hlist ul li.active a:active{background:transparent;color:#fff;text-decoration:none}.ym-searchform{float:right;display:inline;line-height:2;padding:.5em 1.5em}.ym-searchform .ym-searchfield{background:#fff;line-height:1;padding:.25em;width:12em;border:solid 1px #888;border:solid 1px rgba(255,255,255,0.1);outline:0;-webkit-box-shadow:inset 0 1px 3px rgba(0,0,0,0.2);box-shadow:inset 0 1px 3px rgba(0,0,0,0.2)}.ym-searchform .ym-searchbutton{color:#fff;cursor:pointer;display:inline-block;font-size:1em;line-height:1.25;padding:.25em;border:solid 1px transparent;text-shadow:0 1px 1px rgba(0,0,0,0.5);border-radius:.2em;background:#5f5f5f;background:rgba(255,255,255,0.2)}}@media all{.ym-vtitle{font-weight:bold;font-size:100%;width:90%;padding:3px 0 3px 10%;margin:0;color:#444;background-color:#fff;border-top:2px #ddd solid}.ym-vtitle+ul{border-top:4px #888 solid}.ym-vlist{margin:0 0 1.5em 0;list-style-type:none;background:transparent;border:0 none}.ym-vlist ul{list-style-type:none;margin:0;padding:0;width:100%;overflow:hidden;border-top:2px #ddd solid;border-bottom:2px #ddd solid}.ym-vlist ul ul{border:0 none}.ym-vlist li{float:left;width:100%;margin:0;padding:0;background-color:#fff}.ym-vlist a,.ym-vlist strong,.ym-vlist span{display:block;padding:3px 0 3px 10%;text-decoration:none;border-bottom:1px #ddd solid}.ym-vlist a,.ym-vlist a:visited{color:#444}.ym-vlist li span{display:block;font-weight:bold;border-bottom:1px #ddd solid}.ym-vlist li.active{color:#fff;background-color:#444}.ym-vlist li.active strong{font-weight:bold}.ym-vlist li a,.ym-vlist li strong,.ym-vlist li span{width:90%;padding-left:10%}.ym-vlist li a:focus,.ym-vlist li a:hover,.ym-vlist li a:active{background-color:#888;color:#fff;outline:0 none}.ym-vlist li ul li a,.ym-vlist li ul li strong,.ym-vlist li ul li span{width:80%;padding-left:20%}.ym-vlist li ul li a,.ym-vlist li ul li a:visited{background-color:#f8f8f8;color:#333}.ym-vlist li ul li a:focus,.ym-vlist li ul li a:hover,.ym-vlist li ul li a:active{background-color:#888;color:#fff}.ym-vlist li ul li ul li a,.ym-vlist li ul li ul li strong,.ym-vlist li ul li ul li span{width:70%;padding-left:30%}.ym-vlist li ul li ul li a,.ym-vlist li ul li ul li a:visited{background-color:#f0f0f0;color:#222}.ym-vlist li ul li ul li a:focus,.ym-vlist li ul li ul li a:hover,.ym-vlist li ul li ul li a:active{background-color:#888;color:#fff}.ym-vlist li ul li ul li ul li a,.ym-vlist li ul li ul li ul li strong,.ym-vlist li ul li ul li ul li span{width:60%;padding-left:40%}.ym-vlist li ul li ul li ul li a,.ym-vlist li ul li ul li ul li a:visited{background-color:#e8e8e8;color:#111}.ym-vlist li ul li ul li ul li a:focus,.ym-vlist li ul li ul li ul li a:hover,.ym-vlist li ul li ul li ul li a:active{background-color:#888;color:#fff}}@media all{html *{font-size:100%}textarea,pre,code,kbd,samp,var,tt{font-family:Consolas,"Lucida Console","Andale Mono","Bitstream Vera Sans Mono","Courier New",Courier}body{font-family:"Droid Serif",Georgia,"Times New Roman",Times,serif;font-size:87.5%;color:#444}h1,h2,h3,h4,h5,h6{font-family:"Droid Sans",Arial,Helvetica,sans-serif;font-weight:400;color:#161e21;margin:0}h1{font-size:342.85714%;line-height:.875;margin:0 0 .4375em 0}h2{font-size:228.57143%;line-height:1.3125;margin:0 0 .65625em 0}h3{font-size:171.42857%;line-height:.875;margin:0 0 .875em 0}h4{font-size:150%;line-height:1;margin:0 0 1em 0}h5{font-size:128.57143%;line-height:1.16667;margin:0 0 1.16667em 0}h6{font-size:100%;font-weight:bold;line-height:1.5;margin:0 0 1.5em 0}ul,ol,dl{font-size:100%;line-height:1.5;margin:0 0 1.5em 0}ul{list-style-type:disc}ol{list-style-type:decimal}ul ul{list-style-type:circle;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:100%;line-height:1.5;margin-left:1.2em}dt{font-weight:bold}dd{margin:0 0 1.5em .8em}p{font-size:100%;line-height:1.5;margin:0 0 1.5em 0}blockquote,cite,q{font-family:"Droid Serif",Georgia,"Times New Roman",Times,serif;font-style:italic}blockquote{background:transparent;color:#666;margin:1.5em 0 0 1.5em}strong,b{font-weight:bold}em,i{font-style:italic}big{font-size:114.28571%;line-height:1.3125}small{font-size:85.71429%;line-height:1.75}pre,code,kbd,tt,samp,var{font-size:100%}pre{font-size:100%;line-height:1.5;margin:0 0 1.5em 0;white-space:pre;white-space:pre-wrap;word-wrap:break-word}pre,code{color:#800}kbd,samp,var,tt{color:#666;font-weight:bold}var,dfn{font-style:italic}acronym,abbr{border-bottom:1px #aaa dotted;font-variant:small-caps;letter-spacing:.07em;cursor:help}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sup{top:-0.5em}sub{bottom:-0.25em}mark{background:yellow;color:black}hr{color:#fff;background:transparent;margin:0 0 .75em 0;padding:0 0 .67857em 0;border:0;border-bottom:1px #eee solid}a{color:#4d87c7;background:transparent;text-decoration:none}a:active{outline:0}a:hover,a:focus{background-color:#4d87c7;color:white;text-decoration:none}img,figure{margin:0}.flexible{margin-bottom:1.5em;max-width:100%;height:auto}* html .flexible{width:98%}.bordered{margin-bottom:1.5em;border:2px #eee solid;border:2px white solid;-webkit-box-shadow:0 0 3px rgba(0,0,0,0.25);box-shadow:0 0 3px rgba(0,0,0,0.25)}.highlight{color:#c30}.dimmed{color:#888}.box{border-radius:.3em;border-width:1px;border-style:solid;border-color:#888;border-color:rgba(0,0,0,0.3);-webkit-box-shadow:inset 1px 1px 3px rgba(0,0,0,0.2);box-shadow:inset 1px 1px 3px rgba(0,0,0,0.2);color:#444;color:rgba(0,0,0,0.8);padding:1.42857em;margin:0 0 1.5em 0}.box>*:last-child{margin-bottom:0}.label{font-family:Verdana,Geneva,sans-serif;padding:1px 6px 2px;display:inline-block;vertical-align:middle;letter-spacing:normal;white-space:nowrap;border-radius:3px;background:#06C;color:#fff;font-size:10px;line-height:12px}.info{background:#f4f4f4}.success{background:#8c8}.warning{background:#cc8}.error{background:#c88}.float-left{float:left;display:inline;margin:0 1em 1.5em 0}.float-right{float:right;display:inline;margin:0 0 1.5em 1em}.center{display:block;text-align:center;margin:0 auto 1.5em auto}table{width:100%;border-collapse:collapse;color:#444;border-top:1px #ccc solid;border-bottom:1px #ccc solid;margin:0 0 1.35714em 0}table.narrow{margin:0 0 1.42857em 0}table.narrow th,table.narrow td{padding:0 .5em;line-height:1.42857}table.fixed{table-layout:fixed}table.bordertable{border:1px #ccc solid}table.bordertable thead th{background:#e0e0e0;border-right:1px #ccc solid;border-bottom:1px #ccc solid}table.bordertable tbody th[scope="row"]{background:#f0f0f0}table.bordertable tbody th{border-right:1px solid #ccc}table.bordertable tbody td{border-right:1px solid #ccc}caption{font-variant:small-caps}th,td{line-height:1.5em;vertical-align:top;padding:.71429em .5em}th *:first-child,td *:first-child{margin-top:0}th.nowrap,td.nowrap{white-space:nowrap}thead th{text-align:left;color:#000;border-bottom:2px #000 solid}tbody th{text-align:left;border-top:1px solid #ccc}tbody td{text-align:left;border-top:1px solid #ccc}}@media screen{body{overflow-y:scroll}.ym-wrapper{max-width:80em;margin:0 auto}.ym-wbox{padding:1.5em}body>header,body>nav,body>main,body>footer{min-width:760px}header{background:#444;color:#ccc}header h1{background:transparent;color:#fff}header .ym-wbox{padding:1.5em}nav{background:#222}main .info{margin-bottom:1.5em}main aside .ym-gbox-right{border-left:1px #ddd solid}footer{background:#eee;color:#444}footer p{margin:0}footer .ym-wbox{padding:1.5em}.ym-gbox{padding:0 1.5em}.ym-gbox-left{padding:0 1.5em 0 0}.ym-gbox-right{padding:0 0 0 1.5em}.ym-skiplinks a.ym-skip:focus,.ym-skiplinks a.ym-skip:active{color:#fff;background:#333;border-bottom:1px #000 solid;padding:10px 0;text-align:center;text-decoration:none}}@media screen and (min-width:0){body>header,body>nav,body>main,body>footer{min-width:0}}@media screen and (max-width:900px){.linearize-level-1,.linearize-level-1>[class*="ym-c"],.linearize-level-1>[class*="ym-g"]{display:block;float:none;padding:0;margin:0;width:auto !important}.linearize-level-1>[class*="ym-c"]>[class*="ym-cbox"],.linearize-level-1>[class*="ym-g"]>[class*="ym-gbox"]{margin:0;padding:0;overflow:hidden}.secondary{border-top:1px #888 solid;margin-top:1.5em !important;padding-top:1.5em !important}main aside .ym-gbox-right{border:0 none}.ym-searchform{display:block;float:none;width:auto;text-align:right}.ym-searchform input[type="search"]{width:14%}}@media screen and (max-width:680px){.linearize-level-2,.linearize-level-2>[class*="ym-c"],.linearize-level-2>[class*="ym-g"]{display:block;float:none;padding:0;margin:0;width:auto !important}.linearize-level-2>[class*="ym-c"]>[class*="ym-cbox"],.linearize-level-2>[class*="ym-g"]>[class*="ym-gbox"]{margin:0;padding:0;overflow:hidden}}@media screen and (max-width:480px){.linearize-level-3,.linearize-level-3>[class*="ym-c"],.linearize-level-3>[class*="ym-g"]{display:block;float:none;padding:0;margin:0;width:auto !important}.linearize-level-3>[class*="ym-c"]>[class*="ym-cbox"],.linearize-level-2>[class*="ym-g"]>[class*="ym-gbox"]{margin:0;padding:0;overflow:hidden}header .ym-wbox{padding:.75em 10px}header h1{font-size:1.5em;line-height:1em;margin:0}footer .ym-wbox,.ym-wbox,.ym-searchform,nav .ym-hlist ul{padding-left:10px;padding-right:10px}.ym-searchform,nav .ym-hlist ul,nav .ym-hlist li{display:block;float:none;width:auto;text-align:left}.ym-searchform input[type="search"]{width:75%}}@media print{body{font-size:10pt;padding:0 5px}nav,.ym-searchform{display:none}h1,h2,h3,h4,h5,h6{page-break-after:avoid}}body.compensate-for-scrollbar{overflow:hidden}.fancybox-active{height:auto}.fancybox-is-hidden{left:-9999px;margin:0;position:absolute !important;top:-9999px;visibility:hidden}.fancybox-container{-webkit-backface-visibility:hidden;height:100%;left:0;outline:0;position:fixed;-webkit-tap-highlight-color:transparent;top:0;-ms-touch-action:manipulation;touch-action:manipulation;transform:translateZ(0);width:100%;z-index:99992}.fancybox-container *{box-sizing:border-box}.fancybox-outer,.fancybox-inner,.fancybox-bg,.fancybox-stage{bottom:0;left:0;position:absolute;right:0;top:0}.fancybox-outer{-webkit-overflow-scrolling:touch;overflow-y:auto}.fancybox-bg{background:#1e1e1e;opacity:0;transition-duration:inherit;transition-property:opacity;transition-timing-function:cubic-bezier(.47,0,.74,.71)}.fancybox-is-open .fancybox-bg{opacity:.9;transition-timing-function:cubic-bezier(.22,.61,.36,1)}.fancybox-infobar,.fancybox-toolbar,.fancybox-caption,.fancybox-navigation .fancybox-button{direction:ltr;opacity:0;position:absolute;transition:opacity .25s ease,visibility 0 ease .25s;visibility:hidden;z-index:99997}.fancybox-show-infobar .fancybox-infobar,.fancybox-show-toolbar .fancybox-toolbar,.fancybox-show-caption .fancybox-caption,.fancybox-show-nav .fancybox-navigation .fancybox-button{opacity:1;transition:opacity .25s ease 0,visibility 0 ease 0;visibility:visible}.fancybox-infobar{color:#ccc;font-size:13px;-webkit-font-smoothing:subpixel-antialiased;height:44px;left:0;line-height:44px;min-width:44px;mix-blend-mode:difference;padding:0 10px;pointer-events:none;top:0;-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.fancybox-toolbar{right:0;top:0}.fancybox-stage{direction:ltr;overflow:visible;transform:translateZ(0);z-index:99994}.fancybox-is-open .fancybox-stage{overflow:hidden}.fancybox-slide{-webkit-backface-visibility:hidden;display:none;height:100%;left:0;outline:0;overflow:auto;-webkit-overflow-scrolling:touch;padding:1rem;position:absolute;text-align:center;top:0;transition-property:transform,opacity;white-space:normal;width:100%;z-index:99994}.fancybox-slide::before{content:'';display:inline-block;font-size:0;height:100%;vertical-align:middle;width:0}.fancybox-is-sliding .fancybox-slide,.fancybox-slide--previous,.fancybox-slide--current,.fancybox-slide--next{display:block}.fancybox-slide--image{overflow:hidden;padding:44px 0}.fancybox-slide--image::before{display:none}.fancybox-slide--html{padding:6px}.fancybox-content{background:#fff;display:inline-block;margin:0;max-width:100%;overflow:auto;-webkit-overflow-scrolling:touch;padding:44px;position:relative;text-align:left;vertical-align:middle}.fancybox-slide--image .fancybox-content{animation-timing-function:cubic-bezier(.5,0,.14,1);-webkit-backface-visibility:hidden;background:transparent;background-repeat:no-repeat;background-size:100% 100%;left:0;max-width:none;overflow:visible;padding:0;position:absolute;top:0;-ms-transform-origin:top left;transform-origin:top left;transition-property:transform,opacity;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;z-index:99995}.fancybox-can-zoomOut .fancybox-content{cursor:zoom-out}.fancybox-can-zoomIn .fancybox-content{cursor:zoom-in}.fancybox-can-swipe .fancybox-content,.fancybox-can-pan .fancybox-content{cursor:-webkit-grab;cursor:grab}.fancybox-is-grabbing .fancybox-content{cursor:-webkit-grabbing;cursor:grabbing}.fancybox-container [data-selectable='true']{cursor:text}.fancybox-image,.fancybox-spaceball{background:transparent;border:0;height:100%;left:0;margin:0;max-height:none;max-width:none;padding:0;position:absolute;top:0;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;width:100%}.fancybox-spaceball{z-index:1}.fancybox-slide--video .fancybox-content,.fancybox-slide--map .fancybox-content,.fancybox-slide--pdf .fancybox-content,.fancybox-slide--iframe .fancybox-content{height:100%;overflow:visible;padding:0;width:100%}.fancybox-slide--video .fancybox-content{background:#000}.fancybox-slide--map .fancybox-content{background:#e5e3df}.fancybox-slide--iframe .fancybox-content{background:#fff}.fancybox-video,.fancybox-iframe{background:transparent;border:0;display:block;height:100%;margin:0;overflow:hidden;padding:0;width:100%}.fancybox-iframe{left:0;position:absolute;top:0}.fancybox-error{background:#fff;cursor:default;max-width:400px;padding:40px;width:100%}.fancybox-error p{color:#444;font-size:16px;line-height:20px;margin:0;padding:0}.fancybox-button{background:rgba(30,30,30,.6);border:0;border-radius:0;box-shadow:none;cursor:pointer;display:inline-block;height:44px;margin:0;padding:10px;position:relative;transition:color .2s;vertical-align:top;visibility:inherit;width:44px}.fancybox-button,.fancybox-button:visited,.fancybox-button:link{color:#ccc}.fancybox-button:hover{color:#fff}.fancybox-button:focus{outline:0}.fancybox-button.fancybox-focus{outline:1px dotted}
.fancybox-button[disabled],.fancybox-button[disabled]:hover{color:#888;cursor:default;outline:0}.fancybox-button div{height:100%}.fancybox-button svg{display:block;height:100%;overflow:visible;position:relative;width:100%}.fancybox-button svg path{fill:currentColor;stroke-width:0}.fancybox-button--play svg:nth-child(2),.fancybox-button--fsenter svg:nth-child(2){display:none}.fancybox-button--pause svg:nth-child(1),.fancybox-button--fsexit svg:nth-child(1){display:none}.fancybox-progress{background:#ff5268;height:2px;left:0;position:absolute;right:0;top:0;-ms-transform:scaleX(0);transform:scaleX(0);-ms-transform-origin:0 0;transform-origin:0 0;transition-property:transform;transition-timing-function:linear;z-index:99998}.fancybox-close-small{background:transparent;border:0;border-radius:0;color:#ccc;cursor:pointer;opacity:.8;padding:8px;position:absolute;right:-12px;top:-44px;z-index:401}.fancybox-close-small:hover{color:#fff;opacity:1}.fancybox-slide--html .fancybox-close-small{color:currentColor;padding:10px;right:0;top:0}.fancybox-slide--image.fancybox-is-scaling .fancybox-content{overflow:hidden}.fancybox-is-scaling .fancybox-close-small,.fancybox-is-zoomable.fancybox-can-pan .fancybox-close-small{display:none}.fancybox-navigation .fancybox-button{background-clip:content-box;height:100px;opacity:0;position:absolute;top:calc(50% - 50px);width:70px}.fancybox-navigation .fancybox-button div{padding:7px}.fancybox-navigation .fancybox-button--arrow_left{left:0;left:env(safe-area-inset-left);padding:31px 26px 31px 6px}.fancybox-navigation .fancybox-button--arrow_right{padding:31px 6px 31px 26px;right:0;right:env(safe-area-inset-right)}.fancybox-caption{background:linear-gradient(to top,rgba(0,0,0,.85) 0,rgba(0,0,0,.3) 50%,rgba(0,0,0,.15) 65%,rgba(0,0,0,.075) 75.5%,rgba(0,0,0,.037) 82.85%,rgba(0,0,0,.019) 88%,rgba(0,0,0,0) 100%);bottom:0;color:#eee;font-size:14px;font-weight:400;left:0;line-height:1.5;padding:75px 44px 25px 44px;pointer-events:none;right:0;text-align:center;z-index:99996}@supports(padding:max(0)){.fancybox-caption{padding:75px max(44px,env(safe-area-inset-right)) max(25px,env(safe-area-inset-bottom)) max(44px,env(safe-area-inset-left))}}.fancybox-caption--separate{margin-top:-50px}.fancybox-caption__body{max-height:50vh;overflow:auto;pointer-events:all}.fancybox-caption a,.fancybox-caption a:link,.fancybox-caption a:visited{color:#ccc;text-decoration:none}.fancybox-caption a:hover{color:#fff;text-decoration:underline}.fancybox-loading{animation:fancybox-rotate 1s linear infinite;background:transparent;border:4px solid #888;border-bottom-color:#fff;border-radius:50%;height:50px;left:50%;margin:-25px 0 0 -25px;opacity:.7;padding:0;position:absolute;top:50%;width:50px;z-index:99999}@keyframes fancybox-rotate{100%{transform:rotate(360deg)}}.fancybox-animated{transition-timing-function:cubic-bezier(0,0,.25,1)}.fancybox-fx-slide.fancybox-slide--previous{opacity:0;transform:translate3d(-100%,0,0)}.fancybox-fx-slide.fancybox-slide--next{opacity:0;transform:translate3d(100%,0,0)}.fancybox-fx-slide.fancybox-slide--current{opacity:1;transform:translate3d(0,0,0)}.fancybox-fx-fade.fancybox-slide--previous,.fancybox-fx-fade.fancybox-slide--next{opacity:0;transition-timing-function:cubic-bezier(.19,1,.22,1)}.fancybox-fx-fade.fancybox-slide--current{opacity:1}.fancybox-fx-zoom-in-out.fancybox-slide--previous{opacity:0;transform:scale3d(1.5,1.5,1.5)}.fancybox-fx-zoom-in-out.fancybox-slide--next{opacity:0;transform:scale3d(.5,.5,.5)}.fancybox-fx-zoom-in-out.fancybox-slide--current{opacity:1;transform:scale3d(1,1,1)}.fancybox-fx-rotate.fancybox-slide--previous{opacity:0;-ms-transform:rotate(-360deg);transform:rotate(-360deg)}.fancybox-fx-rotate.fancybox-slide--next{opacity:0;-ms-transform:rotate(360deg);transform:rotate(360deg)}.fancybox-fx-rotate.fancybox-slide--current{opacity:1;-ms-transform:rotate(0);transform:rotate(0)}.fancybox-fx-circular.fancybox-slide--previous{opacity:0;transform:scale3d(0,0,0) translate3d(-100%,0,0)}.fancybox-fx-circular.fancybox-slide--next{opacity:0;transform:scale3d(0,0,0) translate3d(100%,0,0)}.fancybox-fx-circular.fancybox-slide--current{opacity:1;transform:scale3d(1,1,1) translate3d(0,0,0)}.fancybox-fx-tube.fancybox-slide--previous{transform:translate3d(-100%,0,0) scale(.1) skew(-10deg)}.fancybox-fx-tube.fancybox-slide--next{transform:translate3d(100%,0,0) scale(.1) skew(10deg)}.fancybox-fx-tube.fancybox-slide--current{transform:translate3d(0,0,0) scale(1)}@media all and (max-height:576px){.fancybox-slide{padding-left:6px;padding-right:6px}.fancybox-slide--image{padding:6px 0}.fancybox-close-small{right:-6px}.fancybox-slide--image .fancybox-close-small{background:#4e4e4e;color:#f2f4f6;height:36px;opacity:1;padding:6px;right:0;top:0;width:36px}.fancybox-caption{padding-left:12px;padding-right:12px}@supports(padding:max(0)){.fancybox-caption{padding-left:max(12px,env(safe-area-inset-left));padding-right:max(12px,env(safe-area-inset-right))}}}.fancybox-share{background:#f4f4f4;border-radius:3px;max-width:90%;padding:30px;text-align:center}
.fancybox-share h1{color:#222;font-size:35px;font-weight:700;margin:0 0 20px 0}.fancybox-share p{margin:0;padding:0}.fancybox-share__button{border:0;border-radius:3px;display:inline-block;font-size:14px;font-weight:700;line-height:40px;margin:0 5px 10px 5px;min-width:130px;padding:0 15px;text-decoration:none;transition:all .2s;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;white-space:nowrap}.fancybox-share__button:visited,.fancybox-share__button:link{color:#fff}.fancybox-share__button:hover{text-decoration:none}.fancybox-share__button--fb{background:#3b5998}.fancybox-share__button--fb:hover{background:#344e86}.fancybox-share__button--pt{background:#bd081d}.fancybox-share__button--pt:hover{background:#aa0719}.fancybox-share__button--tw{background:#1da1f2}.fancybox-share__button--tw:hover{background:#0d95e8}.fancybox-share__button svg{height:25px;margin-right:7px;position:relative;top:-1px;vertical-align:middle;width:25px}.fancybox-share__button svg path{fill:#fff}.fancybox-share__input{background:transparent;border:0;border-bottom:1px solid #d7d7d7;border-radius:0;color:#5d5b5b;font-size:14px;margin:10px 0 0 0;outline:0;padding:10px 15px;width:100%}.fancybox-thumbs{background:#ddd;bottom:0;display:none;margin:0;-webkit-overflow-scrolling:touch;-ms-overflow-style:-ms-autohiding-scrollbar;padding:2px 2px 4px 2px;position:absolute;right:0;-webkit-tap-highlight-color:rgba(0,0,0,0);top:0;width:212px;z-index:99995}.fancybox-thumbs-x{overflow-x:auto;overflow-y:hidden}.fancybox-show-thumbs .fancybox-thumbs{display:block}.fancybox-show-thumbs .fancybox-inner{right:212px}.fancybox-thumbs__list{font-size:0;height:100%;list-style:none;margin:0;overflow-x:hidden;overflow-y:auto;padding:0;position:absolute;position:relative;white-space:nowrap;width:100%}.fancybox-thumbs-x .fancybox-thumbs__list{overflow:hidden}.fancybox-thumbs-y .fancybox-thumbs__list::-webkit-scrollbar{width:7px}.fancybox-thumbs-y .fancybox-thumbs__list::-webkit-scrollbar-track{background:#fff;border-radius:10px;box-shadow:inset 0 0 6px rgba(0,0,0,.3)}.fancybox-thumbs-y .fancybox-thumbs__list::-webkit-scrollbar-thumb{background:#2a2a2a;border-radius:10px}.fancybox-thumbs__list a{-webkit-backface-visibility:hidden;backface-visibility:hidden;background-color:rgba(0,0,0,.1);background-position:center center;background-repeat:no-repeat;background-size:cover;cursor:pointer;float:left;height:75px;margin:2px;max-height:calc(100% - 8px);max-width:calc(50% - 4px);outline:0;overflow:hidden;padding:0;position:relative;-webkit-tap-highlight-color:transparent;width:100px}.fancybox-thumbs__list a::before{border:6px solid #ff5268;bottom:0;content:'';left:0;opacity:0;position:absolute;right:0;top:0;transition:all .2s cubic-bezier(.25,.46,.45,.94);z-index:99991}.fancybox-thumbs__list a:focus::before{opacity:.5}.fancybox-thumbs__list a.fancybox-thumbs-active::before{opacity:1}@media all and (max-width:576px){.fancybox-thumbs{width:110px}.fancybox-show-thumbs .fancybox-inner{right:110px}.fancybox-thumbs__list a{max-width:calc(100% - 10px)}}@media all{*{margin:0;padding:0}option{padding-left:.4em}select{padding:1px}* html body *{overflow:visible}body{font-size:100%;background:#fff;color:#000;text-align:left}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="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{margin:0}fieldset,img{border:0 solid}ul,ol,dl{margin:0 0 1em 1em}li{line-height:1.5em;margin-left:.8em}dt{font-weight:bold}dd{margin:0 0 1em .8em}blockquote{margin:0 0 1em .8em}q{quotes:none}blockquote:before,blockquote:after,q:before,q:after{content:'';content:none}table{border-collapse:collapse;border-spacing:0}.ym-clearfix:before{content:"";display:table}.ym-clearfix:after{clear:both;content:".";display:block;font-size:0;height:0;visibility:hidden}.ym-contain-dt{display:table;table-layout:fixed;width:100%}.ym-contain-oh{display:block;overflow:hidden;width:100%}.ym-contain-fl{float:left;width:100%}.ym-grid{display:table;table-layout:fixed;width:100%;list-style-type:none;padding-left:0;padding-right:0;margin-left:0;margin-right:0}.ym-gl{float:left;margin:0}.ym-gr{float:right;margin:0 0 0 -5px}.ym-g20{width:20%}.ym-g40{width:40%}.ym-g60{width:60%}.ym-g80{width:80%}.ym-g25{width:25%}.ym-g33{width:33.333%}.ym-g50{width:50%}.ym-g62{width:61.8%}.ym-g66{width:66.666%}.ym-g75{width:75%}.ym-gbox{padding:0 10px}.ym-gbox-left{padding:0 10px 0 0}.ym-gbox-right{padding:0 0 0 10px}.ym-equalize{overflow:hidden}.ym-equalize>[class*="ym-g"]{display:table-cell;float:none;margin:0;vertical-align:top}.ym-equalize>[class*="ym-g"]>[class*="ym-gbox"]{padding-bottom:10000px;margin-bottom:-10000px}.ym-form,.ym-form fieldset{overflow:hidden}.ym-form div{position:relative}.ym-form label,.ym-form .ym-label,.ym-form .ym-message{position:relative;line-height:1.5;display:block}.ym-form .ym-message{clear:both}.ym-form .ym-fbox-check label{display:inline}.ym-form input,.ym-form textarea{cursor:text}.ym-form .ym-fbox-check input,.ym-form input[type="image"],.ym-form input[type="radio"],.ym-form input[type="checkbox"],.ym-form select,.ym-form label{cursor:pointer}.ym-form textarea{overflow:auto}.ym-form input.hidden,.ym-form input[type=hidden]{display:none !important}.ym-form .ym-fbox:before,.ym-form .ym-fbox-text:before,.ym-form .ym-fbox-select:before,.ym-form .ym-fbox-check:before,.ym-form .ym-fbox-button:before{content:"";display:table}.ym-form .ym-fbox:after,.ym-form .ym-fbox-text:after,.ym-form .ym-fbox-select:after,.ym-form .ym-fbox-check:after,.ym-form .ym-fbox-button:after{clear:both;content:".";display:block;font-size:0;height:0;visibility:hidden}.ym-form .ym-fbox-check input:focus,.ym-form .ym-fbox-check input:hover,.ym-form .ym-fbox-check input:active,.ym-form input[type="radio"]:focus,.ym-form input[type="radio"]:hover,.ym-form input[type="radio"]:active,.ym-form input[type="checkbox"]:focus,.ym-form input[type="checkbox"]:hover,.ym-form input[type="checkbox"]:active{border:0 none}.ym-form input,.ym-form textarea,.ym-form select{display:block;position:relative;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;width:70%}.ym-form .ym-fbox-check input,.ym-form input[type="radio"],.ym-form input[type="checkbox"]{display:inline;margin-left:0;margin-right:.5ex;width:auto;height:auto}.ym-form input[type="image"]{border:0;display:inline;height:auto;margin:0;padding:0;width:auto}.ym-form label,.ym-form .ym-label{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.ym-form .ym-fbox-button input{display:inline;overflow:visible;width:auto}.ym-form .ym-inline{display:inline-block;float:none;margin-right:0;width:auto;vertical-align:baseline}.ym-fbox-wrap{display:table;table-layout:fixed;width:70%}.ym-fbox-wrap input,.ym-fbox-wrap textarea,.ym-fbox-wrap select{width:100%}
.ym-fbox-wrap input[type="image"]{width:auto}.ym-fbox-wrap input[type="radio"],.ym-fbox-wrap input[type="checkbox"]{display:inline;width:auto;margin-left:0;margin-right:.5ex}.ym-fbox-wrap label,.ym-fbox-wrap .ym-label{display:inline}.ym-full input,.ym-full textarea,.ym-full select{width:100%}.ym-full .ym-fbox-wrap{width:100%}.ym-columnar input,.ym-columnar textarea,.ym-columnar select{float:left;margin-right:-3px}.ym-columnar label,.ym-columnar .ym-label{display:inline;float:left;width:30%;z-index:1}.ym-columnar .ym-fbox-check input,.ym-columnar .ym-message{margin-left:30%}.ym-columnar .ym-fbox-wrap{margin-left:30%;margin-right:-3px}.ym-columnar .ym-fbox-wrap .ym-message{margin-left:0}.ym-columnar .ym-fbox-wrap label{float:none;width:auto;z-index:1;margin-left:0}.ym-columnar .ym-fbox-wrap input{margin-left:0;position:relative}.ym-columnar .ym-fbox-check{position:relative}.ym-columnar .ym-fbox-check label,.ym-columnar .ym-fbox-check .ym-label{padding-top:0}.ym-columnar .ym-fbox-check input{top:3px}.ym-columnar .ym-fbox-button input{float:none;margin-right:1em}.ym-fbox-wrap+.ym-fbox-wrap{margin-top:.5em}.ym-columnar fieldset .ym-fbox-button,fieldset.ym-columnar .ym-fbox-button{padding-left:30%}.ym-skip,.ym-hideme,.ym-print{position:absolute;top:-32768px;left:-32768px}.ym-skip:focus,.ym-skip:active{position:static;top:0;left:0}.ym-skiplinks{position:absolute;top:0;left:-32768px;z-index:1000;width:100%;margin:0;padding:0;list-style-type:none}.ym-skiplinks .ym-skip:focus,.ym-skiplinks .ym-skip:active{left:32768px;outline:0 none;position:absolute;width:100%}}@media print{.ym-grid>.ym-gl,.ym-grid>.ym-gr{overflow:visible;display:table;table-layout:fixed}.ym-print{position:static;left:0}.ym-noprint{display:none !important}}@media all{.ym-hlist{width:100%;overflow:hidden;position:relative;line-height:1em;background:#222}.ym-hlist ul{margin:0;padding:.5em 1.5em;display:inline;float:left}.ym-hlist ul li{display:inline;float:left;font-size:1.0;line-height:1;list-style-type:none;margin:0 .25em 0 0;padding:0}.ym-hlist ul li a,.ym-hlist ul li strong{background:transparent;color:#aaa;display:block;font-size:1em;line-height:2em;padding:0 .5em;font-weight:normal;text-decoration:none;text-shadow:0 1px 1px rgba(0,0,0,0.5);width:auto}.ym-hlist ul li a:focus,.ym-hlist ul li a:hover,.ym-hlist ul li a:active{color:#ccc;background:#666;background:rgba(255,255,255,0.25);border-radius:.2em;text-decoration:none;outline:0 none}.ym-hlist ul li.active{background:#666;background:rgba(255,255,255,0.3);border-radius:.2em;color:#fff}.ym-hlist ul li.active strong,.ym-hlist ul li.active a:focus,.ym-hlist ul li.active a:hover,.ym-hlist ul li.active a:active{background:transparent;color:#fff;text-decoration:none}.ym-searchform{float:right;display:inline;line-height:2;padding:.5em 1.5em}.ym-searchform .ym-searchfield{-webkit-appearance:none;background:#fff;line-height:1;padding:.25em;width:12em;border:solid 1px #888;border:solid 1px rgba(255,255,255,0.1);outline:0;-webkit-box-shadow:inset 0 1px 3px rgba(0,0,0,0.2);box-shadow:inset 0 1px 3px rgba(0,0,0,0.2)}.ym-searchform .ym-searchbutton{-webkit-appearance:none;background:#5f5f5f;background:rgba(255,255,255,0.2);border-radius:.2em;color:#fff;cursor:pointer;display:inline-block;font-size:1em;line-height:1.25;padding:.25em;border:solid 1px transparent;text-shadow:0 1px 1px rgba(0,0,0,0.5)}}@media all{.ym-vlist{margin:0 0 1.5em 0;list-style-type:none;background:transparent;border:0 none}.ym-vlist ul{list-style-type:none;margin:0;padding:0;width:100%;overflow:hidden;border-top:2px #ddd solid;border-bottom:2px #ddd solid}.ym-vlist ul ul{border:0 none}.ym-vlist li{float:left;width:100%;margin:0;padding:0;background-color:#fff}.ym-vlist a,.ym-vlist strong,.ym-vlist span{display:block;padding:3px 0 3px 10%;text-decoration:none;border-bottom:1px #ddd solid}.ym-vlist a,.ym-vlist a:visited{color:#444}.ym-vlist li span{display:block;font-weight:bold;border-bottom:1px #ddd solid}.ym-vlist li.active{color:#fff;background-color:#444}.ym-vlist li.active strong{font-weight:bold}.ym-vlist li a,.ym-vlist li strong,.ym-vlist li span{width:90%;padding-left:10%}.ym-vlist li a:focus,.ym-vlist li a:hover,.ym-vlist li a:active{background-color:#888;color:#fff;outline:0 none}.ym-vlist li ul li a,.ym-vlist li ul li strong,.ym-vlist li ul li span{width:80%;padding-left:20%}.ym-vlist li ul li a,.ym-vlist li ul li a:visited{background-color:#f8f8f8;color:#333}.ym-vlist li ul li a:focus,.ym-vlist li ul li a:hover,.ym-vlist li ul li a:active{background-color:#888;color:#fff}.ym-vlist li ul li ul li a,.ym-vlist li ul li ul li strong,.ym-vlist li ul li ul li span{width:70%;padding-left:30%}.ym-vlist li ul li ul li a,.ym-vlist li ul li ul li a:visited{background-color:#f0f0f0;color:#222}.ym-vlist li ul li ul li a:focus,.ym-vlist li ul li ul li a:hover,.ym-vlist li ul li ul li a:active{background-color:#888;color:#fff}.ym-vlist li ul li ul li ul li a,.ym-vlist li ul li ul li ul li strong,.ym-vlist li ul li ul li ul li span{width:60%;padding-left:40%}
.ym-vlist li ul li ul li ul li a,.ym-vlist li ul li ul li ul li a:visited{background-color:#e8e8e8;color:#111}.ym-vlist li ul li ul li ul li a:focus,.ym-vlist li ul li ul li ul li a:hover,.ym-vlist li ul li ul li ul li a:active{background-color:#888;color:#fff}.ym-vtitle{font-weight:bold;font-size:100%;width:90%;padding:3px 0 3px 10%;margin:0;color:#444;background-color:#fff;border-top:2px #ddd solid}.ym-vtitle+ul{border-top:4px #888 solid}}@media all{html *{font-size:100%}textarea,pre,code,kbd,samp,var,tt{font-family:Consolas,"Lucida Console","Andale Mono","Bitstream Vera Sans Mono","Courier New",Courier}body{font-family:"Source Sans Pro",sans-serif;font-size:100%;color:#404040}h1,h2,h3,h4,h5,h6{font-family:"Source Sans Pro",sans-serif;font-weight:400;color:#161e21;margin:0}h1{font-size:300%;line-height:1;margin:0 0 .5em 0}h2{font-size:200%;line-height:1.5;margin:0 0 .75em 0}h3{font-size:150%;line-height:1;margin:0 0 1em 0}h4{font-size:131.25%;line-height:1.1428571429;margin:0 0 1.1428571429em 0}h5{font-size:112.5%;line-height:1.3333333333;margin:0 0 1.3333333333em 0}h6{font-size:87.5%;font-weight:bold;line-height:1.7142857143;margin:0 0 1.7142857143em 0}ul,ol,dl{font-size:100%;line-height:1.5;margin:0 0 1.5em 0}ul{list-style-type:disc}ol{list-style-type:decimal}ul ul{list-style-type:circle;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:100%;line-height:1.5;margin-left:1.2em}dt{font-weight:bold}dd{margin:0 0 1.5em .8em}p{font-size:100%;line-height:1.5;margin:0 0 1.5em 0}blockquote,cite,q{font-family:"Droid Serif",Georgia,"Times New Roman",Times,serif;font-style:italic}blockquote{background:transparent;color:#666;margin:1.5em 0 0 1.5em}strong,b{font-weight:bold}em,i{font-style:italic}big{font-size:100%;line-height:1.5}small{font-size:75%;line-height:2}pre,code,kbd,tt,samp,var{font-size:100%}pre{font-size:100%;line-height:1.5;margin:0 0 1.5em 0;white-space:pre;white-space:pre-wrap;word-wrap:break-word}pre,code{color:#800}kbd,samp,var,tt{color:#666;font-weight:bold}var,dfn{font-style:italic}acronym,abbr{border-bottom:1px #aaa dotted;font-variant:small-caps;letter-spacing:.07em;cursor:help}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sup{top:-0.5em}sub{bottom:-0.25em}mark{background:#ff0;color:#000}hr{color:#fff;background:transparent;margin:0 0 .75em 0;padding:0 0 .6875em 0;border:0;border-bottom:1px #eee solid}a{color:#4d87c7;background:transparent;text-decoration:none}a:active{outline:0}a:hover,a:focus{background-color:#4d87c7;color:#fff;text-decoration:none}img,figure{margin:0}.flexible{margin-bottom:1.5em;max-width:100%;height:auto}* html .flexible{width:98%}.bordered{margin-bottom:1.5em;border:2px #eee solid;border:2px #fff solid;-webkit-box-shadow:0 0 3px rgba(0,0,0,0.25);box-shadow:0 0 3px rgba(0,0,0,0.25)}.highlight{color:#c30}.dimmed{color:#888}.box{border-radius:.3em;border-width:1px;border-style:solid;border-color:#888;border-color:rgba(0,0,0,0.3);-webkit-box-shadow:inset 1px 1px 3px rgba(0,0,0,0.2);box-shadow:inset 1px 1px 3px rgba(0,0,0,0.2);color:#444;color:rgba(0,0,0,0.8);padding:1.4375em;margin:0 0 1.5em 0}.box>*:last-child{margin-bottom:0}.label{font-family:Verdana,Geneva,sans-serif;padding:1px 6px 2px;display:inline-block;vertical-align:middle;letter-spacing:normal;white-space:nowrap;border-radius:3px;background:#06C;color:#fff;font-size:10px;line-height:12px}.info{background:#f4f4f4}.success{background:#8c8}.warning{background:#cc8}.error{background:#c88}.float-left{float:left;display:inline;margin:0 1em 1.5em 0}.float-right{float:right;display:inline;margin:0 0 1.5em 1em}.center{display:block;text-align:center;margin:0 auto 1.5em auto}table{width:100%;border-collapse:collapse;color:#404040;border-top:1px #ccc solid;border-bottom:1px #ccc solid;margin:0 0 1.375em 0}table.narrow{margin:0 0 1.4375em 0}table.narrow th,table.narrow td{padding:0 .5em;line-height:1.4375}table.fixed{table-layout:fixed}table.bordertable{border:1px #ccc solid}table.bordertable thead th{background:#e0e0e0;border-right:1px #ccc solid;border-bottom:1px #ccc solid}table.bordertable tbody th[scope="row"]{background:#f0f0f0}table.bordertable tbody th{border-right:1px solid #ccc}table.bordertable tbody td{border-right:1px solid #ccc}caption{font-variant:small-caps}th,td{line-height:1.5em;vertical-align:top;padding:.71875em .5em}th *:first-child,td *:first-child{margin-top:0}th.nowrap,td.nowrap{white-space:nowrap}thead th{text-align:left;color:#000;border-bottom:2px #000 solid}tbody th{text-align:left;border-top:1px solid #ccc}tbody td{text-align:left;border-top:1px solid #ccc}tbody tr:hover th,tbody tr:hover td{background:#f8f8f8}}@media screen{body{overflow-y:scroll}.ym-wrapper{max-width:80em;margin:0 auto}.ym-wbox{padding:1.5em}body>header,body>nav,body>main,body>footer{min-width:760px}
header{background:#444;color:#ccc}header h1{background:transparent;color:#fff}header .ym-wbox{padding:1.5em}nav{background:#222}main .info{margin-bottom:1.5em}main aside .ym-gbox-right{border-left:1px #ddd solid}footer{background:#eee;color:#444}footer p{margin:0}footer .ym-wbox{padding:1.5em}.ym-gbox{padding:0 1.5em}.ym-gbox-left{padding:0 1.5em 0 0}.ym-gbox-right{padding:0 0 0 1.5em}.ym-skiplinks a.ym-skip:focus,.ym-skiplinks a.ym-skip:active{color:#fff;background:#333;border-bottom:1px #000 solid;padding:10px 0;text-align:center;text-decoration:none}}@media screen and (min-width:0){body>header,body>nav,body>main,body>footer{min-width:0}}@media screen and (max-width:900px){.linearize-level-1,.linearize-level-1>[class*="ym-c"],.linearize-level-1>[class*="ym-g"]{display:block;float:none;padding:0;margin:0;width:auto !important}.linearize-level-1>[class*="ym-c"]>[class*="ym-cbox"],.linearize-level-1>[class*="ym-g"]>[class*="ym-gbox"]{margin:0;padding:0;overflow:hidden}.secondary{border-top:1px #888 solid;margin-top:1.5em !important;padding-top:1.5em !important}main aside .ym-gbox-right{border:0 none}.ym-searchform{display:block;float:none;width:auto;text-align:right}.ym-searchform input[type="search"]{width:14%}}@media screen and (max-width:680px){.linearize-level-2,.linearize-level-2>[class*="ym-c"],.linearize-level-2>[class*="ym-g"]{display:block;float:none;padding:0;margin:0;width:auto !important}.linearize-level-2>[class*="ym-c"]>[class*="ym-cbox"],.linearize-level-2>[class*="ym-g"]>[class*="ym-gbox"]{margin:0;padding:0;overflow:hidden}}@media screen and (max-width:480px){.linearize-level-3,.linearize-level-3>[class*="ym-c"],.linearize-level-3>[class*="ym-g"]{display:block;float:none;padding:0;margin:0;width:auto !important}.linearize-level-3>[class*="ym-c"]>[class*="ym-cbox"],.linearize-level-3>[class*="ym-g"]>[class*="ym-gbox"]{margin:0;padding:0;overflow:hidden}header .ym-wbox{padding:.75em 10px}header h1{font-size:1.5em;line-height:1em;margin:0}footer .ym-wbox,.ym-wbox,.ym-searchform,nav .ym-hlist ul{padding-left:10px;padding-right:10px}.ym-searchform,nav .ym-hlist ul,nav .ym-hlist li{display:block;float:none;width:auto;text-align:left}.ym-searchform input[type="search"]{width:75%}}#blanco{min-height:100%;height:100%}body{position:relative;-webkit-text-size-adjust:100%;border-color:#c6c6c6;overflow-y:scroll;background:#fff}.main{margin-top:50px}@media(min-width:901px){.main{margin-top:85px !important}}.spacerTop{margin-top:2em}picture,.image{text-align:center}.contentArea{background-color:#fff;min-height:500px}.contentArea .spacing{margin-bottom:1em}.contentArea img{max-width:100%;height:auto}.contentArea a:hover{color:#069;background:0}a{color:#069;text-decoration:none;outline:0}a.totop{position:fixed;right:15px;bottom:20px;background-color:#999;color:#fff;font-size:1.25em;padding:0 .625em .25em;border-radius:3px}a.totop:hover{background-color:#999;color:#fff;text-decoration:none}.content{min-height:500px}@media(max-width:480px){.content{padding-top:0}}@media(max-width:480px){.correctionToTop .content{padding-top:140px !important}}@media(max-width:480px){.iframe.fancybox-content .content{padding-top:0 !important}}@media(max-width:480px){.correctionToTop .iframe.fancybox-content .content{padding-top:0 !important}}.halfLine{display:block;margin-top:2.25em;margin-bottom:1.25em;border-color:#e6e6e6}hr{margin:0;padding:0}nav{background-color:#fff}div,hr{border-color:inherit}.contentArea a:hover:not(.ym-button),a:hover:not(.ym-button),.contentArea a:focus:not(.ym-button),a:focus:not(.ym-button){color:#069;text-decoration:underline;background:0}a.more{background:url("./images/lo_arrow_more.gif") no-repeat scroll left .55em transparent;padding-left:10px}a.more:hover{background:url("./images/hi_arrow_more.gif") no-repeat scroll left .55em transparent;padding-left:10px}.hidden{display:none}@media(min-width:901px){#header-topmenu.hidden{display:block}.leftmenu .ym-gbox.hidden{display:block}}table{margin:0;padding:0;border-top:3px solid #fff;border-right:0;border-bottom:0;border-collapse:separate;text-align:left;width:100%;color:#069;border-left:none !important}table tr th.lastcolumn,table tr td.lastcolumn{border-right-width:0 !important}table tr th{color:#069;font-weight:300;text-align:center;font-size:1.1875em}table tbody tr{margin:0;padding:0;background:0;background-color:#ececec}table tr td,table tr th{margin:0;padding:1em;border-bottom:3px solid #fff;border-right:3px solid #fff;border-top:0;border-left:0}table tr th{padding:0}tbody tr:nth-child(odd){background-color:#d0dee6 !important}tbody tr:hover th,tbody tr:hover td{background:inherit}.content ul{margin:0;position:relative;list-style-position:outside}.content ul li{line-height:1.2em;margin-bottom:.625em;list-style-type:none;position:relative;padding-left:.5em}.content ul li:before{content:"\25A0";position:absolute;right:100%;font-family:taiconsregular;color:#069}.ta-info-color{color:#069}.ta-register-color{color:#1d9200}.ta-message-color{color:#399}.ta-consulting-color{color:#936}.ta-phone-color{color:#999}.font-color-white{color:#fff}.font-color-light-blue{color:#8bd5eb}.ui-tabs{position:relative;padding:0;zoom:1}.ui-tabs .ui-tabs-nav{margin:0;padding:.2em 1.5em 2em}.content .ym-grid>.ym-gr>.ui-tabs>.ui-tabs-nav{padding-left:.75em}.content .ym-grid>.ym-gl>.ui-tabs>.ui-tabs-nav{padding-right:.75em}.ui-tabs .ui-tabs-nav li{list-style:none;float:left;position:relative;top:1px;margin:0;border-bottom:0 !important;padding:0;white-space:nowrap;font-weight:300}.ui-tabs .ui-tabs-nav li:before{content:''}.ui-tabs .ui-tabs-nav li a{float:left;padding:0;text-decoration:none;width:95%}.ui-tabs .ui-tabs-nav li a>span{background-color:#ececec;border:1px solid #ececec;display:block;height:5px;margin-bottom:8px}.ui-tabs .ui-tabs-nav li.ui-tabs-active a>span{background-color:#069 !important;border:1px solid #069 !important}.ui-tabs .ui-tabs-nav li.ui-tabs-active{font-weight:400}.ui-tabs .ui-tabs-nav li a:hover>span{background-color:#bcbcbc;border:1px solid #bcbcbc}.ui-tabs .ui-tabs-nav li.ui-tabs-selected{margin-bottom:0;padding-bottom:1px}.ui-tabs .ui-tabs-nav li.ui-tabs-selected a,.ui-tabs .ui-tabs-nav li.ui-state-disabled a,.ui-tabs .ui-tabs-nav li.ui-state-processing a{cursor:text}.ui-state-active a,.ui-state-hover a{outline:0;background-color:transparent}.ui-tabs .ui-tabs-nav li a,.ui-tabs.ui-tabs-collapsible .ui-tabs-nav li.ui-tabs-selected a{cursor:pointer}.ui-tabs .ui-tabs-panel{display:block;border-width:0;padding:0;background:0}.ui-tabs .ui-tabs-hide{display:none !important}.ui-state-focus{outline:0}#modal-background{position:absolute;top:0;left:0;width:100%;height:120%;background-color:#aedafe;opacity:.7;-webkit-opacity:.7;-moz-opacity:.7;filter:alpha(opacity=70);z-index:50}#modal-background2{position:absolute;top:0;left:0;width:100%;height:100%;background-color:#aedafe;opacity:.7;-webkit-opacity:.7;-moz-opacity:.7;filter:alpha(opacity=70);z-index:100}.image_left img{float:left;border:0;margin:0 .938em .938em 0}.image_right img{float:right;border:0;margin:0 0 .938em .938em}.image_right .image_left{display:inline-block}.contentBox{padding:1.5em 0 .5em 0}.contentBox.plane{background-color:#f2f2f2}
.contentBox.frame{border:1px solid #e6e6e6}@media(max-width:900px){.trainSavingsTable{display:none}}.errorCode{font-size:5em;padding-top:2.5em;color:#069;text-align:center}.errorMessage{color:#069;font-size:1.5em;padding-top:5em;line-height:1.5em;text-align:center}.ui-widget-overlay{background:#808080 50% 50% repeat;opacity:.50;filter:Alpha(Opacity=50);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#99808080,endColorstr=#99808080)}@media print,projection{.leftmenu,.formular,.top-area,.bottomnav{display:none;width:0;visibility:hidden}.ym-g80.ym-gr.content{width:100%;float:none}.top-area2{position:relative}}.ym-wrapper{max-width:70em;margin:0 auto;position:relative}@media(max-width:480px){.ym-wrapper{position:unset}}@media(max-width:900px){.ym-wrapper{width:100%}}@media(max-width:900px){.ym-gbox{padding-left:1em !important;padding-right:1em !important}}@media(min-width:901px){.ym-gbox{padding-left:1.5em;padding-right:1.5em}}.ym-g25{width:25%}.ym-g30{width:30%}.ym-g31{width:31%}.ym-g38{width:38%}.ym-g70{width:70%}.ym-g75{width:75%}.ym-g5{width:5%}.ym-g7{width:7%}.ym-g10{width:10%}.ym-g12{width:12%}.ym-g15{width:15%}.ym-g18{width:18%}.ym-g22{width:22%}.ym-g27{width:27%}.ym-g52{width:52%}.ym-g55{width:55%}.ym-g58{width:58%}.ym-g78{width:78%}.ym-g85{width:85%}.ym-g90{width:90%}.ym-g93{width:93%}.ym-g95{width:95%}.noScroll{overflow:hidden}.ym-hlist ul{margin:0;padding:.5em 1.5em;display:inline;float:left}.ym-hlist ul li{display:inline;float:left;font-size:1em;line-height:1;list-style-type:none;margin:.25em 0 0;padding:0}.ym-hlist ul li a,.ym-hlist ul li strong{color:#069;text-transform:uppercase;background:none repeat scroll 0 0 transparent;display:block;line-height:2em;padding:0 .5em;text-decoration:none;width:auto;font-size:.813em;font-weight:400;text-shadow:none}body{font-family:"Source Sans Pro",sans-serif;font-weight:300;line-height:1.25em;color:#404040;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-align:left}.standardText{font-weight:300;font-size:1em;line-height:1.8em}strong,b{font-weight:600}.pageTitel{margin-bottom:1.5em}.pageTitel h1{margin-bottom:.16666em}.pageTitel .menuContentPageTitle{display:none}@media(min-width:681px){.pageTitel .menuContentPageTitle{display:block;font-weight:300;color:#999;font-size:1.4375em;line-height:1.3043em}}.pageTitel .menuContentPageTitleSuccessStory h2{display:block;font-weight:300;color:#999;font-size:1.4375em;line-height:1.3043em}@media(max-width:680px){.pageTitel .menuContentPageTitleSuccessStory h2{font-size:1em}}h1{color:#069;font-size:1.813em;line-height:1.25em;font-weight:600;margin:0 0 .75em}@media(min-width:681px){h1{font-size:2em}}h2{font-weight:600;color:#069;font-size:1.5em;line-height:1.4375em;margin-bottom:.65625em}@media(min-width:681px){h2{font-size:1.688em}}h3{font-weight:600;color:#069;font-size:1.4375em;line-height:1.3043em;margin:0 0 .6957em}h4{font-weight:600;color:#069;font-size:1em;line-height:1.4375em}h5{font-weight:600;color:#069;font-size:.9em;line-height:1.4375em}h6{font-weight:600;color:#069;font-size:.85em}.font-color-gold{color:#aa8d47;font-size:1.313em;font-weight:700}.taIcon{font-family:taiconsregular;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.taIcon.phone:before{content:"\2581"}.taIcon.lamp:before{content:"\2582"}.taIcon.check:before{content:"\2584"}.taIcon.books:before{content:"\2585"}.taIcon.bag:before{content:"\2586"}.taIcon.calendar:before{content:"\2588"}.taIcon.people:before{content:"\2589"}.taIcon.germany:before{content:"\258A"}.taIcon.chatBubble:before{content:"\258B"}.taIcon.certificate:before{content:"\258C"}.taIcon.checkInBox:before{content:"\258D"}.taIcon.studentAtDesk:before{content:"\258E"}.taIcon.certificateHat:before{content:"\258F"}.taIcon.bed:before{content:"\2587"}.taIcon.bagperson:before{content:"\25B0"}.taIcon.speechbubble:before{content:"\25AE"}.taIcon.persontable:before{content:"\25AC"}.taIcon.buildings:before{content:"\2595"}.taIcon.cogs:before{content:"\25B2"}.taIcon.clock:before{content:"\25B1"}.taIcon.paperlfyler:before{content:"\25B7"}.taIcon.piggybank:before{content:"\25AD"}.taIcon.externallink:before{content:"\259E"}.taIcon.audience:before{content:"\259F"}.taIcon.exclamation:before{content:"!"}.taIcon.infoBubble:before{content:"\25A1"}
.taIcon.microphone::before{content:"\004D"}.taIcon.joboffer::before{content:"\25C6"}.taIcon.azubi::before{content:"\25C7"}.taIcon.online::before{content:"l"}.taIcon.warning::before{content:"\0067"}.taIcon.warning{background:transparent}a.external:after{content:"\259E";font-family:taiconsregular;margin-left:.25em}.taIcon.arrowNextStep{font-size:4em;line-height:1.5em;bottom:1.125em;position:absolute;right:1em}.headseparator{height:24px;width:100%}@media(min-width:681px){.headseparator{height:48px}}.headBottomBorder{height:6px;background-color:#dfebf6}@media(max-width:480px){.headBottomBorder{height:6px;position:absolute;top:320px;width:100%}}@media(min-width:481px) and (max-width:680px),(min-width:681px) and (max-width:900px){.headBottomBorder{top:-220px;position:relative}}@media(min-width:481px) and (max-width:680px),(min-width:681px) and (max-width:900px){.headBottomButtonBorder{top:0;height:70px}}@media(min-width:481px){.correctionToTop .headBottomBorder{top:0}}@media(max-width:480px),(min-width:481px) and (max-width:680px),(min-width:681px) and (max-width:900px){.headBorderHomepage{top:0}}#bighead{background-size:contain;background-color:#069}@media(min-width:481px) and (max-width:680px),(min-width:681px) and (max-width:900px){#bighead #headcenter{height:440px;background-color:white}#bighead #headcenter.headerHightCorrection .teaserTextBottom{bottom:-75px !important}}@media(min-width:901px){#bighead #headcenter{height:410px}}@media(min-width:901px){#bighead #headcenter .ym-wrapper{height:410px}}@media(max-width:900px){#bighead #headcenter .ym-wrapper{position:relative}}#bighead #headcenter picture{max-width:100vw;overflow:hidden;left:50%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%)}@media(min-width:901px){#bighead #headcenter picture{position:absolute}}@media(max-width:900px){#bighead #headcenter picture img,#bighead #headcenter picture source{position:absolute;right:0}}#bighead #headcenter .teaserText{float:none;position:relative;height:220px}@media(max-width:900px){#bighead #headcenter .teaserText{padding-left:1em !important;padding-right:1em !important}}@media(min-width:901px){#bighead #headcenter .teaserText{padding-left:1.5em;padding-right:1.5em}}@media(max-width:480px){#bighead #headcenter .teaserText{padding-top:220px;height:unset;padding-left:0 !important;padding-right:0 !important}}@media(min-width:901px){#bighead #headcenter .teaserText{float:left;position:absolute;width:68%;padding-right:0}}#bighead #headcenter .teaserText .teaserTextTop{line-height:1.25em;padding-left:1em;padding-right:1em}@media(max-width:480px){#bighead #headcenter .teaserText .teaserTextTop{background-color:white;padding-top:2rem;padding-bottom:1.5rem}}@media(min-width:481px){#bighead #headcenter .teaserText .teaserTextTop{padding-top:30px;padding-left:0;padding-right:0}}#bighead #headcenter .teaserText .teaserTextTop .headerTeaserTop{font-size:1.1875em;text-align:left;color:#fff;line-height:1.25em;font-weight:700}@media(min-width:481px) and (max-width:680px),(min-width:681px) and (max-width:900px){#bighead #headcenter .teaserText .teaserTextTop .headerTeaserTop{padding-right:210px}}@media(max-width:480px){#bighead #headcenter .teaserText .teaserTextTop .headerTeaserTop{color:#069;font-size:1.375em;text-align:center}}@media(min-width:481px){#bighead #headcenter .teaserText .teaserTextTop .headerTeaserTop{color:#fff;font-size:1.5em}}@media(min-width:681px){#bighead #headcenter .teaserText .teaserTextTop .headerTeaserTop{font-size:1.563em}}#bighead #headcenter .teaserText .teaserTextTop .headerTeaserTop .courseDuration{color:#009fe3}#bighead #headcenter .teaserText .teaserTextTop .headerCourseTitle{text-align:left}@media(min-width:481px) and (max-width:680px),(min-width:681px) and (max-width:900px){#bighead #headcenter .teaserText .teaserTextTop .headerCourseTitle{padding-right:210px}}#bighead #headcenter .teaserText .teaserTextTop .headerCourseTitle h1{color:#fff;margin:0 0 .16666em;padding:.4em 0;font-size:2em;line-height:1.125em;font-weight:700}@media(max-width:480px){#bighead #headcenter .teaserText .teaserTextTop .headerCourseTitle h1{color:#069;font-size:1.625em;text-align:center}}@media(min-width:481px) and (max-width:680px){#bighead #headcenter .teaserText .teaserTextTop .headerCourseTitle h1{color:#fff;font-size:2em}}@media(min-width:681px){#bighead #headcenter .teaserText .teaserTextTop .headerCourseTitle h1{font-size:2.625em}}@media(min-width:901px){#bighead #headcenter .teaserText .teaserTextTop .headerCourseTitle h1{line-height:.9em;margin:.625rem 0 1rem;padding:0}#bighead #headcenter .teaserText .teaserTextTop .headerCourseTitle h1.marginPresent{margin:1rem 0 2.75rem}}#bighead #headcenter .teaserText .teaserTextTop .headerTeaserText{font-size:.938rem;font-weight:400;color:#069}@media(min-width:901px){#bighead #headcenter .teaserText .teaserTextTop .headerTeaserText{font-size:1.125em;line-height:1.375rem;color:#fff;width:80%;margin-bottom:2rem}
}@media(min-width:481px) and (max-width:680px),(min-width:681px) and (max-width:900px){#bighead #headcenter .teaserText .teaserTextTop .headerTeaserText{position:absolute;bottom:-147px;margin:0 auto;width:calc(100% - 32px)}#bighead #headcenter .teaserText .teaserTextTop .headerTeaserText.marginText{bottom:-140px}}#bighead #headcenter .teaserText .teaserTextBottom{text-align:center;width:100%;margin-left:-1em;bottom:-53px}@media(max-width:900px){#bighead #headcenter .teaserText .teaserTextBottom{text-align:center;background-color:white;margin:0;position:absolute}}@media(min-width:481px) and (max-width:680px),(min-width:681px) and (max-width:900px){#bighead #headcenter .teaserText .teaserTextBottom{bottom:-220px;width:calc(100% - 2rem);margin:0 auto}}@media(max-width:480px){#bighead #headcenter .teaserText .teaserTextBottom{position:unset}}@media(min-width:901px){#bighead #headcenter .teaserText .teaserTextBottom{margin:0;text-align:left}}#bighead #headcenter .teaserText .teaserTextBottom .ym-button{font-size:.75em;width:9.625em;padding-top:.6875em !important;padding-bottom:.6875em !important}@media(min-width:481px){#bighead #headcenter .teaserText .teaserTextBottom .ym-button{font-size:1em}}@media(min-width:681px){#bighead #headcenter .teaserText .teaserTextBottom .ym-button{width:11.125em}}#bighead #headcenter .teaserText .teaserTextBottom .ym-button:first-child{margin-right:.8em}@media(min-width:481px){#bighead #headcenter .teaserText .teaserTextBottom .ym-button:first-child{margin-right:2em}}#bighead .teaserTextChecklist{margin-bottom:.5em}#bighead .teaserTextChecklist span{margin-right:.5em}@media(max-width:900px){#bighead .teaserTextChecklist{max-width:340px;margin:0 auto}}@media(max-width:480px){#bighead .teaserTextChecklist{padding:0 1rem}}#bighead .header-onlineHint{text-align:center;font-weight:800;margin-bottom:1.5rem;background-color:#009fe3;color:white}@media(max-width:680px){#bighead .header-onlineHint{font-size:1rem;padding:.25rem 1rem;max-width:420px;margin:0 auto 1rem}}@media(min-width:481px){#bighead .header-onlineHint{position:absolute;top:250px}}@media(min-width:681px){#bighead .header-onlineHint{font-size:1.25rem;padding:.5rem 1rem}}@media(min-width:901px){#bighead .header-onlineHint{position:unset;top:unset;text-align:left;display:inline-block}}#bighead .headerPhoneblock{background-repeat:no-repeat;background-size:contain;position:absolute;right:1rem;top:195px;z-index:1;width:48px;height:48px;background-image:url(/images/TA-Telefonnummer_Header_Mobil.png);background-image:url(/images/TA-Telefonnummer_Header_Mobil.svg),-webkit-gradient(linear,left top,left bottom,from(transparent),to(transparent));background-image:url(/images/TA-Telefonnummer_Header_Mobil.svg),-o-linear-gradient(transparent,transparent);background-image:url(/images/TA-Telefonnummer_Header_Mobil.svg),linear-gradient(transparent,transparent)}@media(min-width:681px){#bighead .headerPhoneblock{bottom:-43px;top:unset;width:182px;height:84px;background-image:url(/images/TA-Telefonnummer_Header_Desktop.png);background-image:url(/images/TA-Telefonnummer_Header_Desktop.svg),-webkit-gradient(linear,left top,left bottom,from(transparent),to(transparent));background-image:url(/images/TA-Telefonnummer_Header_Desktop.svg),-o-linear-gradient(transparent,transparent);background-image:url(/images/TA-Telefonnummer_Header_Desktop.svg),linear-gradient(transparent,transparent)}}@media(min-width:901px){#bighead .headerPhoneblock{right:1.5rem}}@media(min-width:481px) and (max-width:680px),(min-width:681px) and (max-width:900px){.correctionToTopNormalPage #bighead #headcenter .teaserText .teaserTextTop .headerTeaserText{bottom:-110px}}@media(max-width:480px),(min-width:481px) and (max-width:680px),(min-width:681px) and (max-width:900px){.correctionToTopNormalPage #bighead #headcenter .teaserText .teaserTextBottom{width:calc(100% - 32px);padding:0 1rem;left:0}}@media(max-width:480px),(min-width:481px) and (max-width:680px){.correctionToTopNormalPage #bighead #headcenter .teaserText .teaserTextBottom{background-color:white}}@media(min-width:481px) and (max-width:680px),(min-width:681px) and (max-width:900px){.correctionToTopNormalPage #bighead #headcenter .teaserText .teaserTextBottom{bottom:-178px}}@media(min-width:481px) and (max-width:680px),(min-width:681px) and (max-width:900px){.correctionToTopNormalPage .headseparator{height:0}}@media(max-width:900px){.main.pl-software-page{margin-top:0}.main.pl-software-page .headerTeaserText{bottom:-133px !important}.main.pl-software-page .headseparator{display:none}}@media(min-width:481px) and (max-width:680px),(min-width:681px) and (max-width:900px){.main.pl-software-page #bighead #headcenter{height:380px !important}.main.pl-software-page .headBottomBorder{top:-160px !important}}@media(max-width:480px){.main.pl-software-page .headBottomBorder{top:270px !important}}#bighead.homepage{margin-top:-50px}@media(min-width:901px){#bighead.homepage{margin-top:0}}#bighead.homepage #headcenter{height:410px;background-repeat:no-repeat !important;background-position:right}
@media(max-width:480px){#bighead.homepage #headcenter{background-image:url(/images/homepageheader-480x410.jpg) !important}}@media(min-width:481px) and (max-width:680px){#bighead.homepage #headcenter{background-image:url(/images/homepageheader-680x410.jpg) !important}}@media(min-width:681px) and (max-width:900px){#bighead.homepage #headcenter{background-image:url(/images/homepageheader-900x410.jpg) !important}}@media(min-width:901px){#bighead.homepage #headcenter{background-image:url(/medien/header/verlauf-gross-01_51_10x410.jpeg);background-position:center 0}}#bighead.homepage #headcenter picture{display:none}@media(min-width:901px){#bighead.homepage #headcenter picture{display:block}}#bighead.homepage #headcenter .homepageteasertext{width:90%;padding-top:0}#bighead.homepage #headcenter .homepageteasertext .teaserTextTop{line-height:1.25em;position:relative;bottom:unset}@media(max-width:900px){#bighead.homepage #headcenter .homepageteasertext .teaserTextTop{background-color:transparent;padding-top:2rem;padding-bottom:0}}@media(max-width:480px){#bighead.homepage #headcenter .homepageteasertext .teaserTextTop{padding-top:0 !important;padding-left:1rem !important;padding-right:1rem !important;margin:0}}#bighead.homepage #headcenter .homepageteasertext .teaserTextTop .headerCourseTitle{padding:.75rem 0 1.25rem}#bighead.homepage #headcenter .homepageteasertext .teaserTextTop .headerCourseTitle h1{text-align:left !important;font-size:3.1875em !important;font-weight:300 !important;color:#fff !important;margin-bottom:0}#bighead.homepage #headcenter .homepageteasertext .homepagelist{display:none}@media(min-width:901px){#bighead.homepage #headcenter .homepageteasertext .homepagelist{display:block;color:white;font-size:1em;width:80%}#bighead.homepage #headcenter .homepageteasertext .homepagelist ul{list-style:none;margin:0;padding:0;font-size:.9375em}#bighead.homepage #headcenter .homepageteasertext .homepagelist ul li{float:left !important;background:url("/images/check-homepage.svg") left .1875em no-repeat transparent;padding-left:2.2em;margin-left:0;margin-right:1.1875em;line-height:1.3333em}}#bighead.homepage #headcenter .homepageteasertext .homepageArrowDown{font-family:taiconsregular;color:#fff;padding:1rem 2.5em}@media(min-width:901px){#bighead.homepage #headcenter .homepageteasertext .homepageArrowDown{padding:3rem 2.5em}}#bighead.homepage #headcenter .homepageteasertext .homepageArrowDown .homepageArrowFontSize{font-size:8em}#bighead.homepage #headcenter .phoneblock-box{position:absolute;display:block;visibility:visible;right:0}#bighead.homepage #headcenter .phoneblock-box .phoneblockHeaderHomepage{padding:.3125em 0 0 0;width:181px;position:relative;right:1.5em;top:341px}#bighead.homepage #headcenter .phoneblock-box .phoneblockHeaderHomepage img{width:180px}@media(max-width:680px){#bighead.homepage #headcenter .phoneblock-box .phoneblockHeaderHomepage{display:none}}#smallhead{background-size:contain;background-color:#069}@media(max-width:480px){#smallhead .ym-wrapper{position:relative}}#smallhead #headcenter{z-index:2;height:220px;position:relative}#smallhead #headcenter picture{max-width:100vw;overflow:hidden;left:50%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%)}@media(min-width:901px){#smallhead #headcenter picture{position:absolute;top:0}}@media(max-width:900px){#smallhead #headcenter picture img,#smallhead #headcenter picture source{position:absolute;right:0}}#smallhead #headcenter .headerPhoneblock{position:absolute;right:0;display:none;visibility:hidden}@media(min-width:901px){#smallhead #headcenter .headerPhoneblock{display:block;visibility:visible}#smallhead #headcenter .headerPhoneblock .phoneblockHeader{border:0;padding:0;background-color:transparent;position:relative;top:305px;right:1.5em;width:181px}}#smallhead #headcenter .teaserText{float:none;position:relative;height:220px}@media(max-width:900px){#smallhead #headcenter .teaserText{padding-left:1em !important;padding-right:1em !important}}@media(min-width:901px){#smallhead #headcenter .teaserText{padding-left:1.5em;padding-right:1.5em}}@media(max-width:480px){#smallhead #headcenter .teaserText{padding-top:250px;padding-left:0 !important;padding-right:0 !important}}@media(min-width:901px){#smallhead #headcenter .teaserText{position:absolute;width:100%;padding:4em 0 0 !important}}#smallhead #headcenter .teaserText .teaserTextLeft{line-height:1.25em;padding-left:1em;padding-right:1em}@media(min-width:481px){#smallhead #headcenter .teaserText .teaserTextLeft{padding-left:0;padding-right:0}}@media(min-width:481px) and (max-width:680px),(min-width:681px) and (max-width:900px){#smallhead #headcenter .teaserText .teaserTextLeft{padding-right:210px;padding-top:30px}}@media(min-width:901px){#smallhead #headcenter .teaserText .teaserTextLeft{padding-top:0;padding-left:1.5em;width:57%;float:left;height:auto}}#smallhead #headcenter .teaserText .teaserTextLeft .headerTeaserLeft,#smallhead #headcenter .teaserText .teaserTextLeft .headerTeaserTop{font-size:1.1875em;text-align:left;color:#fff;line-height:1.25em;font-weight:700}
@media(max-width:480px){#smallhead #headcenter .teaserText .teaserTextLeft .headerTeaserLeft,#smallhead #headcenter .teaserText .teaserTextLeft .headerTeaserTop{color:#069;font-size:1.375em;text-align:center}}@media(min-width:481px){#smallhead #headcenter .teaserText .teaserTextLeft .headerTeaserLeft,#smallhead #headcenter .teaserText .teaserTextLeft .headerTeaserTop{font-size:1.5em;color:#fff}}#smallhead #headcenter .teaserText .teaserTextLeft .headerTeaserLeft .courseDuration,#smallhead #headcenter .teaserText .teaserTextLeft .headerTeaserTop .courseDuration{color:#009fe3}#smallhead #headcenter .teaserText .teaserTextLeft .headerCourseTitle{font-weight:400;text-align:left}#smallhead #headcenter .teaserText .teaserTextLeft .headerCourseTitle h1{color:#fff;margin:0 0 .16666em;padding:.4em 0;font-size:2em;line-height:1.125em;font-weight:700 !important}@media(max-width:480px){#smallhead #headcenter .teaserText .teaserTextLeft .headerCourseTitle h1{color:#069;font-size:1.625em;text-align:center}}@media(min-width:481px) and (max-width:680px){#smallhead #headcenter .teaserText .teaserTextLeft .headerCourseTitle h1{font-size:2em;color:#fff}}@media(min-width:681px){#smallhead #headcenter .teaserText .teaserTextLeft .headerCourseTitle h1{font-size:2.375em}}@media(min-width:901px){#smallhead #headcenter .teaserText .teaserTextLeft .headerCourseTitle h1{line-height:.9em}}#smallhead #headcenter .teaserText .teaserTextLeft .successStory{margin:0 0 .16666em;padding:.4em 0;font-size:2.25em;line-height:1.125em;font-weight:700}@media(max-width:480px){#smallhead #headcenter .teaserText .teaserTextLeft .successStory{color:#069;font-size:1.625em;text-align:center}}@media(min-width:481px){#smallhead #headcenter .teaserText .teaserTextLeft .successStory{color:#fff;font-size:2em}}@media(min-width:681px){#smallhead #headcenter .teaserText .teaserTextLeft .successStory{font-size:2.375em}}@media(min-width:901px){#smallhead #headcenter .teaserText .teaserTextLeft .successStory{line-height:.9em}}#smallhead #headcenter .teaserText .teaserTextRight{text-align:center;position:absolute;width:100%;margin-left:-1em;bottom:-53px}@media(max-width:480px){#smallhead #headcenter .teaserText .teaserTextRight{text-align:center;position:relative;margin-left:0;bottom:unset;margin-top:12px}}@media(min-width:481px) and (max-width:680px),(min-width:681px) and (max-width:900px){#smallhead #headcenter .teaserText .teaserTextRight{bottom:-58px}}@media(min-width:901px){#smallhead #headcenter .teaserText .teaserTextRight{position:relative;bottom:0;padding:0 0 0 1em;margin-left:0;float:left;width:auto}}#smallhead #headcenter .teaserText .teaserTextRight div{display:inline}@media(min-width:901px){#smallhead #headcenter .teaserText .teaserTextRight div{display:block}}#smallhead #headcenter .teaserText .teaserTextRight .teaserTextRightTopButton{margin-right:.8em}@media(min-width:481px) and (max-width:680px){#smallhead #headcenter .teaserText .teaserTextRight .teaserTextRightTopButton{margin-right:1.568em}}@media(min-width:681px) and (max-width:900px){#smallhead #headcenter .teaserText .teaserTextRight .teaserTextRightTopButton{margin-right:2em}}@media(min-width:901px){#smallhead #headcenter .teaserText .teaserTextRight .teaserTextRightTopButton{margin-right:0;padding-bottom:1em}}#smallhead #headcenter .teaserText .teaserTextRight .ym-button{font-size:.75em;width:9.625em;padding-top:.6875em !important;padding-bottom:.6875em !important}@media(min-width:481px){#smallhead #headcenter .teaserText .teaserTextRight .ym-button{font-size:1em}}@media(min-width:681px) and (max-width:900px){#smallhead #headcenter .teaserText .teaserTextRight .ym-button{font-size:1em;width:11.125em}}@media(min-width:901px){#smallhead #headcenter .teaserText .teaserTextRight .ym-button{width:9.625em;padding-top:.5em !important;padding-bottom:.5em !important}}@media(max-width:480px){.headerHighCorrection #smallhead #headcenter{height:410px;background-color:white}}@media(max-width:480px){.headerHighCorrection .headBottomBorder{z-index:2}}@media(max-width:900px){.correctionFromTop{margin-top:0}}@media(max-width:480px){.correctionFromTop #smallhead #headcenter .teaserText{padding-top:65px}.correctionFromTop #smallhead #headcenter .teaserText h1{color:#fff !important}}.correctionFromTop .headBottomBorder{position:relative;top:initial}#smallhead.noHeaderImage{box-sizing:border-box;margin-top:0 !important}#smallhead.noHeaderImage #headcenter .teaserText{padding:1em !important;box-sizing:border-box}#smallhead.noHeaderImage #headcenter .teaserText .teaserTextLeft{padding-top:0;padding-left:1.5em;padding-right:1.5em;float:left;height:auto}#smallhead.noHeaderImage #headcenter .teaserText .teaserTextLeft .headerCourseTitle h1{color:#fff;margin:0 0 .16666em;padding:.4em 0;line-height:.9em;font-weight:700}#smallhead.noHeaderImage+.headBottomBorder{top:unset}#smallhead.noHeaderImage ~ .ym-wrapper .content{padding-top:0 !important}#overlayhead{background-image:url(/images/SmallHeaderBackRepeat.jpg)}#overlayhead #headcenter{z-index:2;background-repeat:no-repeat;background-position:center 0;height:190px;overflow:hidden}
#overlayhead #headcenter picture{position:absolute;height:190px;width:100%;overflow:hidden}#overlayhead #headcenter picture source,#overlayhead #headcenter picture img{position:relative;left:-230px;height:220px}#overlayhead .teaserText{position:absolute;width:100%;height:190px}#overlayhead .defHdrTeaserText{position:absolute;width:80%;display:table;height:190px;padding-left:1.5em}#overlayhead .defHdrTeaserTextLeft{display:table-cell;vertical-align:middle}#overlayhead .defHdrTeaserTextTop{color:white;font-weight:300;font-size:1.5em;padding-bottom:.4em}#overlayhead .defHdrBottomTextBlock{padding-left:1em}#overlayhead .defHdrRaquo{float:left;color:white;font-weight:300;font-size:2.5em;line-height:1.1em}#overlayhead .defHdrTeaserTextBottom{color:white;font-weight:300;font-size:2.5em;line-height:1.1em;padding-left:.6em;position:relative}.focus-header-reference{position:absolute;right:1rem !important;top:8px}@media(min-width:901px){.focus-header-reference{right:1.5rem !important;top:0;width:74px}}.focus-header-reference img{height:auto}@media(min-width:901px){.focus-header-reference img{width:74px}}@media(max-width:680px){.linearize-level-2>.hidden{display:none}}.top-area{position:relative}@media(min-width:901px){.top-area{background-color:#fff;height:85px;left:0;position:fixed;top:0;width:100%;z-index:98;opacity:.9;-moz-box-shadow:0 0 5px #AAA;-webkit-box-shadow:0 0 5px #AAA;box-shadow:0 0 5px #AAA}}.top-area2{height:50px;background-color:#fff;left:0;top:0;width:100%;z-index:101;position:relative}@media(min-width:901px){.top-area2{background-color:transparent;height:85px;position:fixed;z-index:99}}.top-area2 header{color:#404040;background-color:#fff}.top-area2 header .ym-wrapper{width:100%;position:relative}@media(min-width:901px){.top-area2 header .ym-wrapper{max-width:70em}}.top-area2 header .ym-wrapper>.ym-grid{background-color:#fff}@media(min-width:681px) and (max-width:900px){.top-area2 header .ym-wrapper>.ym-grid{padding-top:70px}}.top-area2 header .ym-wrapper>a{border-bottom:0 !important;padding:0 !important;margin:0 !important;text-decoration:none}.top-area2 header .ym-wrapper>a #header-logo{position:absolute;top:1em;left:1em;z-index:101}@media(max-width:900px){.top-area2 header .ym-wrapper>a #header-logo{width:175px;height:20px}}@media(min-width:901px){.top-area2 header .ym-wrapper>a #header-logo{top:28px;left:1.5em}}.top-area2 header .ym-wrapper>a #header-logo:hover{opacity:1}.top-area2 header .ym-wrapper>a:first-child:hover{background:none !important}.top-area2 header .ym-wrapper .burger-menu{position:absolute;right:1em;width:26px;height:50px;cursor:pointer;padding:0 !important;top:4px}@media(min-width:901px){.top-area2 header .ym-wrapper .burger-menu{display:none}}.top-area2 header .ym-wrapper .burger-menu .burger{position:absolute;background:#069;width:26px;height:4px;top:50%;margin-top:-5px;opacity:1}.top-area2 header .ym-wrapper .burger-menu .burger::before{position:absolute;background:#069;width:26px;height:4px;top:8px;content:"";display:block}.top-area2 header .ym-wrapper .burger-menu .burger::after{position:absolute;background:#069;width:26px;height:4px;bottom:8px;content:"";display:block}.top-area2 header .ym-wrapper .burger-menu.menu-on .burger{background:rgba(111,111,111,0)}.top-area2 header .ym-wrapper .burger-menu.menu-on .burger::after{transform:rotate(-45deg);-webkit-transform:rotate(-45deg);bottom:0}.top-area2 header .ym-wrapper .burger-menu.menu-on .burger::before{transform:rotate(45deg);-webkit-transform:rotate(45deg);top:0}.top-area2 header .ym-wrapper a,.top-area2 header .ym-wrapper strong{font-size:1em;font-weight:400;color:#069;border-bottom:solid 1px #e9e9e9;padding:.5em 1em}@media(min-width:901px){.top-area2 header .ym-wrapper a,.top-area2 header .ym-wrapper strong{border-bottom:0;padding:3px 0 3px 10%;font-weight:300}}.top-area2 header .ym-wrapper a:hover,.top-area2 header .ym-wrapper strong:hover{background-color:#f8f8f8;color:#069;text-decoration:none}@media(min-width:901px){.top-area2 header .ym-wrapper a:hover,.top-area2 header .ym-wrapper strong:hover{background-color:#fff}}.top-area2 header .ym-wrapper a:focus,.top-area2 header .ym-wrapper strong:focus{background-color:transparent}.top-area2 header .ym-wrapper #header-topmenu{position:absolute;top:62px;right:0;height:auto;width:100%}@media(min-width:901px){.top-area2 header .ym-wrapper #header-topmenu{top:32px;right:1.5em;z-index:101;width:auto}}.top-area2 header .ym-wrapper #header-topmenu #backButtonTopNav{background-color:#f2f2f2;padding:.5em;position:relative;font-size:1em;z-index:9999;color:#069;font-weight:400;cursor:pointer;width:100%}.top-area2 header .ym-wrapper #header-topmenu #backButtonTopNav:before{font-family:taiconsregular;content:"<";margin:0 1em 0 0 !important;font-size:1em}.top-area2 header .ym-wrapper #header-topmenu .ym-hlist{background-color:#fff;top:-12px;width:100%;height:auto}@media(min-width:901px){.top-area2 header .ym-wrapper #header-topmenu .ym-hlist{background-color:transparent;width:auto}
}.top-area2 header .ym-wrapper #header-topmenu .ym-hlist ul{padding:0;margin:0;width:100%}@media(min-width:901px){.top-area2 header .ym-wrapper #header-topmenu .ym-hlist ul{float:left;width:auto}}.top-area2 header .ym-wrapper #header-topmenu .ym-hlist ul li{margin:0;width:100%;background:0}@media(min-width:901px){.top-area2 header .ym-wrapper #header-topmenu .ym-hlist ul li{margin:0 0 0 1em;width:auto}}.top-area2 header .ym-wrapper #header-topmenu .ym-hlist ul li a{text-decoration:none}@media(min-width:901px){.top-area2 header .ym-wrapper #header-topmenu .ym-hlist ul li a{color:gray;padding:1em;font-size:.813em;font-weight:400}}@media(max-width:900px){.top-area2 header .ym-wrapper #header-topmenu .ym-hlist ul li a.homebutton{display:none}}@media(min-width:901px){.top-area2 header .ym-wrapper #header-topmenu .ym-hlist ul li a.homebutton{font-family:taiconsregular;padding:1em}}.top-area2 header .ym-wrapper #header-topmenu .ym-hlist ul li a.dropdown:after,.top-area2 header .ym-wrapper #header-topmenu .ym-hlist ul li a.courseDropdown:after{font-family:taiconsregular;content:">";float:right}@media(min-width:901px){.top-area2 header .ym-wrapper #header-topmenu .ym-hlist ul li a.dropdown:after,.top-area2 header .ym-wrapper #header-topmenu .ym-hlist ul li a.courseDropdown:after{display:none}}.top-area2 header .ym-wrapper #header-topmenu .ym-hlist ul li a.dropdown#link-topmenu-kontakt::after,.top-area2 header .ym-wrapper #header-topmenu .ym-hlist ul li a.courseDropdown#link-topmenu-kontakt::after{content:""}@media(min-width:901px){.top-area2 header .ym-wrapper #header-topmenu .ym-hlist ul li a.activePage{background:url("/images/highlight-blue-down.png") no-repeat scroll center 13%;color:#069}}.top-area2 header .ym-wrapper #header-topmenu .ym-hlist ul li a.activeDropdown{background-color:#fff !important}@media(min-width:901px){.top-area2 header .ym-wrapper #header-topmenu .ym-hlist ul li:last-of-type a{padding:1em 0 1.1875em .75em}}.top-area2 header .ym-wrapper #header-topmenu .ta_topmenu{background-color:#fff;position:fixed;width:100%;left:0;z-index:1000}@media(max-width:680px){.top-area2 header .ym-wrapper #header-topmenu .ta_topmenu{padding:3em 0 0 0}}@media(max-width:900px){.top-area2 header .ym-wrapper #header-topmenu .ta_topmenu{height:auto;top:50px}}@media(min-width:901px){.top-area2 header .ym-wrapper #header-topmenu .ta_topmenu{top:70px;padding:3em 0;height:440px}}.top-area2 header .ym-wrapper #header-topmenu .ta_topmenu .navlist-left{width:100%;height:auto}@media(min-width:901px){.top-area2 header .ym-wrapper #header-topmenu .ta_topmenu .navlist-left{height:377px}}@media(min-width:681px){.top-area2 header .ym-wrapper #header-topmenu .ta_topmenu .navlist-left li.active,.top-area2 header .ym-wrapper #header-topmenu .ta_topmenu .navlist-left a:hover{background-color:transparent;font-weight:400;text-decoration:none}}.top-area2 header .ym-wrapper #header-topmenu .ta_topmenu .navlist-left a{line-height:1.5em;text-decoration:none}@media(min-width:681px){.top-area2 header .ym-wrapper #header-topmenu .ta_topmenu .navlist-left a{font-weight:300;border:0;padding:3px 0 3px 10%}}@media(min-width:901px){.top-area2 header .ym-wrapper #header-topmenu .ta_topmenu .navlist-left a{padding-bottom:3px}}.top-area2 header .ym-wrapper #header-topmenu .ta_topmenu .navlist-left a:after{font-family:taiconsregular;content:">";float:right}@media(min-width:681px){.top-area2 header .ym-wrapper #header-topmenu .ta_topmenu .navlist-left a:after{display:none}}.top-area2 header .ym-wrapper #header-topmenu .ta_topmenu .active a{text-decoration:none}@media(min-width:681px){.top-area2 header .ym-wrapper #header-topmenu .ta_topmenu .active a{font-weight:400;background:url("/images/highlight-blue-right.png") no-repeat scroll left center transparent !important;border-right:1px solid #069;width:auto}}@media(min-width:681px) and (max-width:900px){.top-area2 header .ym-wrapper #header-topmenu .ta_topmenu .inner_top_menuLeftSide{padding-left:35px !important}}@media(min-width:681px){.top-area2 header .ym-wrapper #header-topmenu .ta_topmenu .inner_top_menuLeftSide{padding-top:1em;display:inline-block;color:#404040}.top-area2 header .ym-wrapper #header-topmenu .ta_topmenu .inner_top_menuLeftSide ul,.top-area2 header .ym-wrapper #header-topmenu .ta_topmenu .inner_top_menuLeftSide li a{border:0;text-decoration:none}}@media(min-width:681px){.top-area2 header .ym-wrapper #header-topmenu .ta_topmenu .inner_top_menuLeftSide:first-of-type{padding-top:0}}@media(max-width:680px){.top-area2 header .ym-wrapper #header-topmenu .ta_topmenu .inner_top_menuLeftSide .inner_top_menulist{margin:0;padding:0}}.top-area2 header .ym-wrapper #header-topmenu .ta_topmenu .inner_top_menuLeftSide .inner_top_menulist li.active{background-color:transparent}.top-area2 header .ym-wrapper #header-topmenu .ta_topmenu .inner_top_menuLeftSide .inner_top_menulist a{text-decoration:none;width:100%}
@media(min-width:681px){.top-area2 header .ym-wrapper #header-topmenu .ta_topmenu .inner_top_menuLeftSide .inner_top_menulist a{font-size:.875em;text-transform:none;line-height:1.5em !important;padding:3px 5%;font-weight:300;width:88%}.top-area2 header .ym-wrapper #header-topmenu .ta_topmenu .inner_top_menuLeftSide .inner_top_menulist a:hover{font-weight:400;width:90%;background-color:#fff}}.top-area2 header .ym-wrapper #header-topmenu .ta_topmenu .inner_top_menuLeftSide .inner_top_menulist .selected a{text-decoration:none}@media(min-width:681px){.top-area2 header .ym-wrapper #header-topmenu .ta_topmenu .inner_top_menuLeftSide .inner_top_menulist .selected a{font-weight:400;background:url("/images/highlight-blue-right.png") no-repeat scroll left center transparent !important;background-color:#fff !important;width:90%}}.top-area2 header .ym-wrapper #header-topmenu .ta_topmenu .inner_top_menuLeftSide .inner_top_menulist_top a{text-decoration:none}@media(min-width:681px){.top-area2 header .ym-wrapper #header-topmenu .ta_topmenu .inner_top_menuLeftSide .inner_top_menulist_top a{line-height:1.2142857142857142em !important}}@media(min-width:681px){.top-area2 header .ym-wrapper #header-topmenu #topmenu-course #courseCategories,.top-area2 header .ym-wrapper #header-topmenu #topmenu-course #contactCategories,.top-area2 header .ym-wrapper #header-topmenu #topmenu-kontakt #courseCategories,.top-area2 header .ym-wrapper #header-topmenu #topmenu-kontakt #contactCategories{border-right:1px solid #dee0e1}}@media(max-width:900px){.top-area2 header .ym-wrapper #header-topmenu #topmenu-course #courseCategories,.top-area2 header .ym-wrapper #header-topmenu #topmenu-course .inner_topmenu_overflow,.top-area2 header .ym-wrapper #header-topmenu #topmenu-kontakt #courseCategories,.top-area2 header .ym-wrapper #header-topmenu #topmenu-kontakt .inner_topmenu_overflow{overflow:auto !important;height:calc(100vh - 98px)}}@media(max-width:680px){.top-area2 header .ym-wrapper #header-topmenu #topmenu-course .inner_top_menuLeftSide,.top-area2 header .ym-wrapper #header-topmenu #topmenu-kontakt .inner_top_menuLeftSide{padding:0 !important;margin-bottom:5em}}.top-area2 header .ym-wrapper #header-topmenu #topmenu-course .inner_top_menuLeftSide .inner_top_menu_Headline,.top-area2 header .ym-wrapper #header-topmenu #topmenu-kontakt .inner_top_menuLeftSide .inner_top_menu_Headline{text-align:center;font-size:.9em;font-weight:400;border-bottom:1px solid #e9e9e9;padding-bottom:.5em;padding-top:2em}@media(min-width:681px){.top-area2 header .ym-wrapper #header-topmenu #topmenu-course .inner_top_menuLeftSide .inner_top_menu_Headline,.top-area2 header .ym-wrapper #header-topmenu #topmenu-kontakt .inner_top_menuLeftSide .inner_top_menu_Headline{text-align:left;font-size:1em;font-weight:300;border:0;padding:3px 0}}.top-area2 header .ym-wrapper #header-topmenu #topmenu-course .inner_top_menuLeftSide ul,.top-area2 header .ym-wrapper #header-topmenu #topmenu-kontakt .inner_top_menuLeftSide ul{border:0}@media(min-width:681px) and (max-width:900px){.top-area2 header .ym-wrapper #header-topmenu #topmenu-kontakt{padding-bottom:2.5em}}@media(max-width:680px){.top-area2 header .ym-wrapper #header-topmenu #topmenu-kontakt>.ym-wrapper{overflow:auto !important;height:calc(100vh - 98px)}}.top-area2 header .ym-wrapper #header-topmenu #topmenu-kontakt #contactCategories .ym-vlist{height:210px;margin:0}@media(min-width:681px){.top-area2 header .ym-wrapper #header-topmenu #topmenu-kontakt #contactCategories .ym-vlist{height:380px}}.top-area2 header .ym-wrapper #header-topmenu #topmenu-kontakt .contactCategoriesBottomBar a{color:#404040;font-size:.875em;border:0;font-weight:300;text-decoration:none}.top-area2 header .ym-wrapper #header-topmenu #topmenu-kontakt .contactCategoriesBottomBar a:hover{background-color:transparent}@media(max-width:680px){.top-area2 header .ym-wrapper #header-topmenu #topmenu-kontakt .contactCategoriesBottomBar{display:none}}.top-area2 header .ym-wrapper #header-topmenu #topmenu-kontakt .conversionElementsContact{margin-bottom:1em}@media(max-width:900px){.top-area2 header .ym-wrapper #header-topmenu #topmenu-kontakt .conversionElementsContact{padding-left:1em !important;padding-right:1em !important}}@media(min-width:901px){.top-area2 header .ym-wrapper #header-topmenu #topmenu-kontakt .conversionElementsContact{padding-left:1.5em;padding-right:1.5em}}@media(min-width:681px){.top-area2 header .ym-wrapper #header-topmenu #topmenu-kontakt .conversionElementsContact{display:none}}.top-area2 header .ym-wrapper #header-topmenu #topmenu-kontakt .conversionElementsContact a{display:block;border:0;text-decoration:none}.top-area2 header .ym-wrapper #header-topmenu #topmenu-kontakt .conversionElementsContact a img{height:75px}.top-area2 header .ym-wrapper #header-topmenu #topmenu-kontakt .conversionElementsContact a:hover{background-color:transparent}.top-area2 header .ym-wrapper #header-topmenu #topmenu-kontakt .conversionElementsContact a.ta-message{border-bottom:4px solid #66b3b3;margin:1em 0;width:auto}
@media(min-width:481px) and (max-width:680px){.top-area2 header .ym-wrapper #header-topmenu #topmenu-kontakt .conversionElementsContact a.ta-message{margin-right:1em}}.top-area2 header .ym-wrapper #header-topmenu #topmenu-kontakt .conversionElementsContact span{height:100px;margin:1em 0;display:block}.top-area2 header .ym-wrapper #header-topmenu #topmenu-kontakt .conversionElementsContact span a{padding:0;text-decoration:none}.top-area2 header .ym-wrapper #header-topmenu #topmenu-kontakt .inner_top_menu_Headline a{border:0;font-weight:300;text-decoration:none}.top-area2 header .ym-wrapper #header-topmenu #topmenu-kontakt .inner_top_menu_Headline a:hover{background-color:transparent;font-weight:400}.top-area2 header .ym-wrapper #header-topmenu #topmenu-kontakt .selected a{font-weight:400;width:auto;text-decoration:none}@media(min-width:681px){.top-area2 header .ym-wrapper #header-topmenu #topmenu-kontakt .selected a{border-right:1px solid #069}}.top-area2 header .ym-wrapper #header-topmenu #topmenu-kontakt .title{color:#069;font-weight:400;margin:0 0 .6957em}@media(min-width:481px) and (max-width:680px){.top-area2 header .ym-wrapper #header-topmenu #topmenu-kontakt .title:first-of-type{padding-top:.5em}}.top-area2 header .ym-wrapper #header-topmenu #topmenu-kontakt .spacer{margin-bottom:2em}.top-area2 header .ym-wrapper #header-topmenu #topmenu-kontakt .spacer a{border:0;padding:0}.top-area2 header .ym-wrapper #header-topmenu #topmenu-kontakt .links a{border:0;text-decoration:none}.top-area2 header .ym-wrapper #header-topmenu #topmenu-kontakt .links a .taIcon{margin-bottom:.8125em;width:1em;font-size:1.5em;line-height:.8125em}.top-area2 header .ym-wrapper #header-topmenu #topmenu-kontakt .links a .iconText{line-height:1.5em;padding-left:.5em;font-weight:300}.top-area2 header .ym-wrapper #header-topmenu #topmenu-kontakt .links a:hover{background-color:transparent;font-weight:400}.top-area2 header .ym-wrapper #header-topmenu #topmenu-kontakt .topmenuContactForm{border:1px solid #dee0e1;height:430px;padding:16px}@media(max-width:900px){.top-area2 header .ym-wrapper #header-topmenu #topmenu-kontakt .topmenuContactForm{height:480px}}@media(min-width:901px){.top-area2 header .ym-wrapper #header-topmenu #topmenu-kontakt .topmenuContactForm{height:430px}}.top-area2 header .ym-wrapper #header-topmenu #topmenu-kontakt .topmenuContactForm .title{margin-bottom:0}.top-area2 header .ym-wrapper #header-topmenu #topmenu-kontakt .topmenuContactForm .ym-fbox{font-weight:300;padding:0;margin:0 0 .75em 0}.top-area2 header .ym-wrapper #header-topmenu #topmenu-kontakt .topmenuContactForm label{line-height:1em;color:#069}.top-area2 header .ym-wrapper #header-topmenu #topmenu-standorte #menutop3news,.top-area2 header .ym-wrapper #header-topmenu #topmenu-service #menutop3news,.top-area2 header .ym-wrapper #header-topmenu #topmenu-ueberuns #menutop3news{display:none}@media(max-width:680px){.top-area2 header .ym-wrapper #header-topmenu #topmenu-standorte .menuTeaserTitle,.top-area2 header .ym-wrapper #header-topmenu #topmenu-standorte .topmenuteasertext,.top-area2 header .ym-wrapper #header-topmenu #topmenu-standorte .teaserImage,.top-area2 header .ym-wrapper #header-topmenu #topmenu-standorte .teaserText,.top-area2 header .ym-wrapper #header-topmenu #topmenu-service .menuTeaserTitle,.top-area2 header .ym-wrapper #header-topmenu #topmenu-service .topmenuteasertext,.top-area2 header .ym-wrapper #header-topmenu #topmenu-service .teaserImage,.top-area2 header .ym-wrapper #header-topmenu #topmenu-service .teaserText,.top-area2 header .ym-wrapper #header-topmenu #topmenu-ueberuns .menuTeaserTitle,.top-area2 header .ym-wrapper #header-topmenu #topmenu-ueberuns .topmenuteasertext,.top-area2 header .ym-wrapper #header-topmenu #topmenu-ueberuns .teaserImage,.top-area2 header .ym-wrapper #header-topmenu #topmenu-ueberuns .teaserText{display:none}.top-area2 header .ym-wrapper #header-topmenu #topmenu-standorte a,.top-area2 header .ym-wrapper #header-topmenu #topmenu-service a,.top-area2 header .ym-wrapper #header-topmenu #topmenu-ueberuns a{font-weight:400;color:#069;border-bottom:solid 1px #e9e9e9;display:block;padding:0 1em;text-decoration:none}.top-area2 header .ym-wrapper #header-topmenu #topmenu-standorte a:hover,.top-area2 header .ym-wrapper #header-topmenu #topmenu-service a:hover,.top-area2 header .ym-wrapper #header-topmenu #topmenu-ueberuns a:hover{background-color:#f8f8f8;color:#069}.top-area2 header .ym-wrapper #header-topmenu #topmenu-standorte .teaserHeadline,.top-area2 header .ym-wrapper #header-topmenu #topmenu-service .teaserHeadline,.top-area2 header .ym-wrapper #header-topmenu #topmenu-ueberuns .teaserHeadline{line-height:1.8em;padding:.5em 0}.top-area2 header .ym-wrapper #header-topmenu #topmenu-standorte .submenuright>.ym-gbox,.top-area2 header .ym-wrapper #header-topmenu #topmenu-service .submenuright>.ym-gbox,.top-area2 header .ym-wrapper #header-topmenu #topmenu-ueberuns .submenuright>.ym-gbox{padding:0 !important}}@media(min-width:681px) and (max-width:900px){.top-area2 header .ym-wrapper #header-topmenu #topmenu-standorte .submenuleft,.top-area2 header .ym-wrapper #header-topmenu #topmenu-standorte .submenuright,.top-area2 header .ym-wrapper #header-topmenu #topmenu-service .submenuleft,.top-area2 header .ym-wrapper #header-topmenu #topmenu-service .submenuright,.top-area2 header .ym-wrapper #header-topmenu #topmenu-ueberuns .submenuleft,.top-area2 header .ym-wrapper #header-topmenu #topmenu-ueberuns .submenuright{padding-bottom:2em}
}@media(min-width:681px){.top-area2 header .ym-wrapper #header-topmenu #topmenu-standorte #menutop3news,.top-area2 header .ym-wrapper #header-topmenu #topmenu-service #menutop3news,.top-area2 header .ym-wrapper #header-topmenu #topmenu-ueberuns #menutop3news{display:block}.top-area2 header .ym-wrapper #header-topmenu #topmenu-standorte #menutop3news a,.top-area2 header .ym-wrapper #header-topmenu #topmenu-service #menutop3news a,.top-area2 header .ym-wrapper #header-topmenu #topmenu-ueberuns #menutop3news a{font-weight:300}.top-area2 header .ym-wrapper #header-topmenu #topmenu-standorte #menutop3news .topnavnewsitem,.top-area2 header .ym-wrapper #header-topmenu #topmenu-service #menutop3news .topnavnewsitem,.top-area2 header .ym-wrapper #header-topmenu #topmenu-ueberuns #menutop3news .topnavnewsitem{margin-bottom:.5em}.top-area2 header .ym-wrapper #header-topmenu #topmenu-standorte #menutop3news .topnavnewsitem:hover,.top-area2 header .ym-wrapper #header-topmenu #topmenu-service #menutop3news .topnavnewsitem:hover,.top-area2 header .ym-wrapper #header-topmenu #topmenu-ueberuns #menutop3news .topnavnewsitem:hover{font-weight:400}.top-area2 header .ym-wrapper #header-topmenu #topmenu-standorte #menutop3news .topnavnewsitemdate,.top-area2 header .ym-wrapper #header-topmenu #topmenu-standorte #menutop3news .topnavnewsitemtitle,.top-area2 header .ym-wrapper #header-topmenu #topmenu-service #menutop3news .topnavnewsitemdate,.top-area2 header .ym-wrapper #header-topmenu #topmenu-service #menutop3news .topnavnewsitemtitle,.top-area2 header .ym-wrapper #header-topmenu #topmenu-ueberuns #menutop3news .topnavnewsitemdate,.top-area2 header .ym-wrapper #header-topmenu #topmenu-ueberuns #menutop3news .topnavnewsitemtitle{font-size:.8125em;background-color:transparent}.top-area2 header .ym-wrapper #header-topmenu #topmenu-standorte .submenuleft,.top-area2 header .ym-wrapper #header-topmenu #topmenu-service .submenuleft,.top-area2 header .ym-wrapper #header-topmenu #topmenu-ueberuns .submenuleft{border-right:1px solid #dee0e1}.top-area2 header .ym-wrapper #header-topmenu #topmenu-standorte .submenuleft .menuTeaserTitle,.top-area2 header .ym-wrapper #header-topmenu #topmenu-service .submenuleft .menuTeaserTitle,.top-area2 header .ym-wrapper #header-topmenu #topmenu-ueberuns .submenuleft .menuTeaserTitle{color:#069;font-size:1.625em;line-height:1.4375em;margin:0 0 .65625em}.top-area2 header .ym-wrapper #header-topmenu #topmenu-standorte .submenuleft .topmenuteasertext,.top-area2 header .ym-wrapper #header-topmenu #topmenu-service .submenuleft .topmenuteasertext,.top-area2 header .ym-wrapper #header-topmenu #topmenu-ueberuns .submenuleft .topmenuteasertext{font-size:.9375em !important;color:#404040}.top-area2 header .ym-wrapper #header-topmenu #topmenu-standorte .submenuright a,.top-area2 header .ym-wrapper #header-topmenu #topmenu-service .submenuright a,.top-area2 header .ym-wrapper #header-topmenu #topmenu-ueberuns .submenuright a{border:0;padding:0;display:block;text-decoration:none}.top-area2 header .ym-wrapper #header-topmenu #topmenu-standorte .submenuright a:hover,.top-area2 header .ym-wrapper #header-topmenu #topmenu-service .submenuright a:hover,.top-area2 header .ym-wrapper #header-topmenu #topmenu-ueberuns .submenuright a:hover{background-color:#f8f8f8}.top-area2 header .ym-wrapper #header-topmenu #topmenu-standorte .submenuright .teasermenuentry:hover .teaserHeadline,.top-area2 header .ym-wrapper #header-topmenu #topmenu-service .submenuright .teasermenuentry:hover .teaserHeadline,.top-area2 header .ym-wrapper #header-topmenu #topmenu-ueberuns .submenuright .teasermenuentry:hover .teaserHeadline{font-weight:400 !important}.top-area2 header .ym-wrapper #header-topmenu #topmenu-standorte .submenuright .teasermenuentry .teaserImage,.top-area2 header .ym-wrapper #header-topmenu #topmenu-service .submenuright .teasermenuentry .teaserImage,.top-area2 header .ym-wrapper #header-topmenu #topmenu-ueberuns .submenuright .teasermenuentry .teaserImage{height:4.5em;width:100%;text-align:right}.top-area2 header .ym-wrapper #header-topmenu #topmenu-standorte .submenuright .teasermenuentry .teaserImage img,.top-area2 header .ym-wrapper #header-topmenu #topmenu-service .submenuright .teasermenuentry .teaserImage img,.top-area2 header .ym-wrapper #header-topmenu #topmenu-ueberuns .submenuright .teasermenuentry .teaserImage img{height:4em;width:4em;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;margin-top:.25em;margin-right:.75em}.top-area2 header .ym-wrapper #header-topmenu #topmenu-standorte .submenuright .teasermenuentry .teasermenutext,.top-area2 header .ym-wrapper #header-topmenu #topmenu-service .submenuright .teasermenuentry .teasermenutext,.top-area2 header .ym-wrapper #header-topmenu #topmenu-ueberuns .submenuright .teasermenuentry .teasermenutext{margin-bottom:1em;height:3.5em}.top-area2 header .ym-wrapper #header-topmenu #topmenu-standorte .submenuright .teasermenuentry .teasermenutext .teaserHeadline,.top-area2 header .ym-wrapper #header-topmenu #topmenu-service .submenuright .teasermenuentry .teasermenutext .teaserHeadline,.top-area2 header .ym-wrapper #header-topmenu #topmenu-ueberuns .submenuright .teasermenuentry .teasermenutext .teaserHeadline{margin-bottom:0;font-size:.9375em;line-height:1.8em;font-weight:300}
.top-area2 header .ym-wrapper #header-topmenu #topmenu-standorte .submenuright .teasermenuentry .teasermenutext .teaserText,.top-area2 header .ym-wrapper #header-topmenu #topmenu-service .submenuright .teasermenuentry .teasermenutext .teaserText,.top-area2 header .ym-wrapper #header-topmenu #topmenu-ueberuns .submenuright .teasermenuentry .teasermenutext .teaserText{font-size:.75em;color:#404040;font-weight:300}.top-area2 header .ym-wrapper #header-topmenu #topmenu-standorte .submenuright .teasermenuentry.selected .teaserImage,.top-area2 header .ym-wrapper #header-topmenu #topmenu-service .submenuright .teasermenuentry.selected .teaserImage,.top-area2 header .ym-wrapper #header-topmenu #topmenu-ueberuns .submenuright .teasermenuentry.selected .teaserImage{background:url("/images/highlight-blue-right.png") no-repeat scroll right 5em center transparent}.top-area2 header .ym-wrapper #header-topmenu #topmenu-standorte .submenuright .teasermenuentry.selected .teaserHeadline,.top-area2 header .ym-wrapper #header-topmenu #topmenu-service .submenuright .teasermenuentry.selected .teaserHeadline,.top-area2 header .ym-wrapper #header-topmenu #topmenu-ueberuns .submenuright .teasermenuentry.selected .teaserHeadline{font-weight:400}.top-area2 header .ym-wrapper #header-topmenu #topmenu-standorte .submenuright .topnavnews,.top-area2 header .ym-wrapper #header-topmenu #topmenu-service .submenuright .topnavnews,.top-area2 header .ym-wrapper #header-topmenu #topmenu-ueberuns .submenuright .topnavnews{border:0;padding:0}.top-area2 header .ym-wrapper #header-topmenu #topmenu-standorte .submenuright .topnavnews .teasermenutext,.top-area2 header .ym-wrapper #header-topmenu #topmenu-service .submenuright .topnavnews .teasermenutext,.top-area2 header .ym-wrapper #header-topmenu #topmenu-ueberuns .submenuright .topnavnews .teasermenutext{height:auto}.top-area2 header .ym-wrapper #header-topmenu #topmenu-standorte .submenuright .topnavnews.active a,.top-area2 header .ym-wrapper #header-topmenu #topmenu-service .submenuright .topnavnews.active a,.top-area2 header .ym-wrapper #header-topmenu #topmenu-ueberuns .submenuright .topnavnews.active a{text-decoration:none;background:transparent !important}.top-area2 header .ym-wrapper #header-topmenu #topmenu-standorte .submenuright .topnavnews.active #menutop3news a,.top-area2 header .ym-wrapper #header-topmenu #topmenu-service .submenuright .topnavnews.active #menutop3news a,.top-area2 header .ym-wrapper #header-topmenu #topmenu-ueberuns .submenuright .topnavnews.active #menutop3news a{font-weight:300}.top-area2 header .ym-wrapper #header-topmenu #topmenu-standorte .submenuright .topnavnews:hover,.top-area2 header .ym-wrapper #header-topmenu #topmenu-service .submenuright .topnavnews:hover,.top-area2 header .ym-wrapper #header-topmenu #topmenu-ueberuns .submenuright .topnavnews:hover{background-color:#f8f8f8}}@media(min-width:901px){.top-area2 header .ym-wrapper #header-topmenu #topmenu-standorte .submenuleft,.top-area2 header .ym-wrapper #header-topmenu #topmenu-service .submenuleft,.top-area2 header .ym-wrapper #header-topmenu #topmenu-ueberuns .submenuleft{height:370px}}.ym-wrapper.homepage{margin-top:-106px}@media(min-width:681px){.ym-wrapper.homepage{margin-top:-130px}}#contentmenu-course{color:white}#contentmenu-course .titleWrapper{position:relative;height:76px}#contentmenu-course .titleWrapper .title{position:relative;z-index:5}#contentmenu-course .titleWrapper .titleBackground{background-color:#004988;opacity:.6;position:absolute;bottom:0;top:0;right:0;left:0;z-index:3}#contentmenu-course .titleWrapper .ta-register{border:0;position:absolute;right:-1em;top:1.25em}#contentmenu-course .menuspacer{height:20px;background-color:#408cb7}#contentmenu-course .menuspacer img{width:100%;height:100%}#contentmenu-course .menuspacer .headBottomBorder{background-color:#5198c3}#contentmenu-course .navlist-left{height:auto;margin:0}#contentmenu-course .inner_top_menu_Headline{font-weight:400;font-size:1.125em}#contentmenu-course .certLogos{height:44px;background-color:#408cb7;text-align:right;vertical-align:top;position:relative}#contentmenu-course .certLogos .tuev-nord{height:50px;top:-16px;right:10px;position:absolute}#contentmenu-course .certLogos .hza{top:0;right:80px;position:absolute}#contentmenu-course .certLogos .text{top:6px;right:160px;position:absolute;display:inline-block;font-size:.75em;font-weight:400;color:#9fc5dc}#contentmenu-course .categories .title{font-size:1.5em;line-height:1.25em;text-align:center;padding-top:.4166em}#contentmenu-course .categories .inner_top_menu_Headline{padding:.25em 0}#contentmenu-course .categories .inner_top_menu_Headline a{text-align:center;position:relative;padding-right:.5em !important}@media(max-width:900px){#contentmenu-course .categories .inner_top_menu_Headline a{margin-right:.5em}}@media(min-width:681px) and (max-width:900px){#contentmenu-course .categories .inner_top_menu_Headline a{font-size:.8em}}@media(max-width:680px){#contentmenu-course .categories .inner_top_menu_Headline a{margin-right:.5em;font-size:.9em}
}#contentmenu-course .categories .inner_top_menu_Headline .taIcon{display:inline-block;padding:0;position:absolute;right:1.5em;font-size:.88888em;color:#59aad3}@media(min-width:681px) and (max-width:900px){#contentmenu-course .categories .inner_top_menu_Headline .taIcon{right:.2em}}#contentmenu-course .categories .inner_top_menu_Headline.selected{background-color:#5198c3}#contentmenu-course .categories .inner_top_menu_Headline.selected .taIcon{color:white}#contentmenu-course .categories #courseCategoriesContent{border:0;position:relative;padding-bottom:1em;padding-top:1em;background-color:#408cb7;min-height:425px}@media(max-width:680px){#contentmenu-course .categories #courseCategoriesContent{height:auto !important}}#contentmenu-course .categories #courseCategoriesContent .ym-vlist a{color:white;font-weight:400;padding:0}#contentmenu-course .categories #courseCategoriesContent .ym-vlist a,#contentmenu-course .categories #courseCategoriesContent .ym-vlist strong,#contentmenu-course .categories #courseCategoriesContent .ym-vlist span{border:0}#contentmenu-course .categories #courseCategoriesContent .ym-vlist a,#contentmenu-course .categories #courseCategoriesContent .ym-vlist a:visited,#contentmenu-course .categories #courseCategoriesContent .ym-vlist li{line-height:1.5em}#contentmenu-course .categories #courseCategoriesContent .ym-vlist a:focus{background-color:inherit;text-decoration:none}#contentmenu-course .categories #courseCategoriesContent .ym-vlist a:hover{font-weight:600;background-color:transparent;text-decoration:none}#contentmenu-course .categories #courseCategoriesContent .ym-vlist a:hover .taIcon{font-weight:400;color:white}#contentmenu-course .categories #courseCategoriesContent .ym-vlist .active a{font-weight:600;background-color:transparent;color:white;text-decoration:none}#contentmenu-course .registerTriangleBL{position:absolute;right:-1em;top:.5em;width:0;height:0;border-style:solid;border-width:.75em 0 0 1em;border-color:transparent transparent transparent #084309}#contentmenu-course .courses{z-index:5;position:relative}#contentmenu-course .courses .ym-g50{padding-bottom:1em;padding-top:1em;background-color:#408cb7}@media(min-width:681px) and (max-width:900px){#contentmenu-course .courses .ym-g50 .inner_top_menuLeftSide{padding-left:35px}}#contentmenu-course .courses .ym-g50 .inner_top_menuLeftSide div{padding-top:1em;display:inline-block}#contentmenu-course .courses .ym-g50 .inner_top_menuLeftSide div:first-of-type{padding-top:0}#contentmenu-course .courses .inner_top_menu_Headline{color:#9fc5dc;margin-bottom:.5em;padding-left:5%}#contentmenu-course .courses .inner_top_menulist{margin:0 0 .25em}#contentmenu-course .courses .inner_top_menulist li{background-color:transparent}#contentmenu-course .courses .inner_top_menulist ul,#contentmenu-course .courses .inner_top_menulist a{border:0}#contentmenu-course .courses .inner_top_menulist a{color:white;font-weight:400;padding:0;font-size:.9375em;padding-left:5%}#contentmenu-course .courses .inner_top_menulist a:hover{font-weight:600;background-color:transparent;color:white;text-decoration:none}#contentmenu-course .trust{color:#404040;top:0;z-index:1;position:relative}#contentmenu-course .trust .headseparator{height:0}#contentmenu-course .trust .titleWrapper{display:none}@media(min-width:681px){#contentmenu-course .trust{position:absolute;top:3em}#contentmenu-course .trust .headseparator{height:48px;width:100%}#contentmenu-course .trust .titleWrapper{display:block}}#contentmenu-course .trust .content{min-height:inherit;padding-top:2em}@media(min-width:681px){#contentmenu-course .trust .content{padding-top:0}}@media(min-width:681px){#contentmenu-course .trust .content .commentsContainer{padding-left:3em}}#contentmenu-course .trust .content .commentsContainer .commentbox{border:0;padding-bottom:2.25em}@media(min-width:901px){#contentmenu-course .trust .content .commentsContainer .commentbox{border-right:1px solid #e6e6e6}}@media(max-width:480px){#contentmenu-course .trust .content .commentsContainer .commentbox div{text-align:center}#contentmenu-course .trust .content .commentsContainer .commentbox img{padding-bottom:1em}}@media(min-width:681px){#contentmenu-course .trust .content .commentsContainer .commentbox .comment,#contentmenu-course .trust .content .commentsContainer .commentbox .person{padding-right:2em}}#contentmenu-course .trust .content .commentsContainer .commentbox .comment{color:#069;margin-bottom:.75em;font-size:1.0625em}#contentmenu-course .trust .content .commentsContainer .commentbox .person{color:#404040;font-size:.875em}#contentmenu-course .trust .content .symbols{text-align:center;padding:0;margin:2em 0 2.5em 0}#contentmenu-course .trust .content .symbols .qscheck{margin-right:1em}@media(min-width:901px){#contentmenu-course .trust .content .symbols{text-align:right;padding-right:1.5em;margin:0}#contentmenu-course .trust .content .symbols .qscheck{margin-right:0;margin-bottom:1em}}#contentmenu-course .trust .content .symbols div{display:inline-block}
#contentmenu-course .trust .content .symbols img{width:122px}#contentmenu-course .trust .content .referenceContainer{display:none}@media(min-width:681px){#contentmenu-course .trust .content .referenceContainer{display:block;padding-left:3em;margin-top:.5em}#contentmenu-course .trust .content .referenceContainer .hr{display:block;margin-top:1em;border-color:#e6e6e6;padding-right:1.5em}}#contentmenu-course .trust .content .referenceContainer .text{font-size:.9375em;margin-top:-0.75em;color:#069;background-color:white;margin-left:3em;padding:0 1em;width:auto;position:absolute}#contentmenu-course .trust .content .referenceContainer .refImages{margin-top:1em}#toggleMobileLeftMenu{display:block;cursor:pointer;background-color:#004b78;height:50px;width:100%;z-index:55;border-bottom:1px solid #fff}@media(min-width:901px){#toggleMobileLeftMenu{display:none}}#toggleMobileLeftMenu .ym-gbox{height:50px}#toggleMobileLeftMenu .ym-gbox>div{display:table;height:50px;color:#fff}#toggleMobileLeftMenu .ym-gbox>div>div{display:table-cell;vertical-align:middle}#toggleMobileLeftMenu .ym-gbox .mobileLeftMenuConversion{width:100px}#toggleMobileLeftMenu .ym-gbox .mobileLeftMenuConversion a.ym-button.ta-register{color:#fff;float:right;border-bottom:0 !important;padding:.25em .5em !important;margin-right:1em}#toggleMobileLeftMenu .ym-gbox .mobileLeftMenuConversion a.ym-button.ta-register:after{content:"";display:none}#toggleMobileLeftMenu .ym-gbox .mobileLeftMenuTitle{font-weight:400;line-height:1em;width:calc(100% - 131px)}#toggleMobileLeftMenu .ym-gbox .mobileLeftMenuArrow{position:relative;margin:0 auto;width:30px}#toggleMobileLeftMenu .ym-gbox .mobileLeftMenuArrow div{position:absolute;top:16px;width:100%;background-color:#004b78;font-size:28px}#toggleMobileLeftMenu .ym-gbox .mobileLeftMenuArrow div:first-child{z-index:30;border:1px solid #004b78}#toggleMobileLeftMenu .ym-gbox .mobileLeftMenuArrow div.hidden{display:none}.ym-gl.leftmenu{height:0;position:absolute;width:100% !important;z-index:100}@media(max-width:480px){.ym-gl.leftmenu{top:49px}}@media(min-width:481px) and (max-width:680px){.ym-gl.leftmenu{top:-521px}}@media(min-width:681px) and (max-width:900px){.ym-gl.leftmenu{top:-545px}}@media(min-width:901px){.ym-gl.leftmenu.ym-g20{padding-bottom:40px;height:auto;width:20% !important;top:unset !important;position:relative !important;z-index:10 !important}}.ym-gl.leftmenu.mLMfixed{position:fixed;top:0}.ym-gl.leftmenu>.ym-gbox{background-color:#fff;z-index:60;overflow:auto !important;height:calc(100vh - 101px);padding:0 !important}@media(min-width:901px){.ym-gl.leftmenu>.ym-gbox{height:auto;padding:0 1.5em !important}}@media(min-width:481px) and (max-width:680px){.correctionToTop .leftmenu{top:-301px}}@media(min-width:681px) and (max-width:900px){.correctionToTop .leftmenu{top:-325px}}@media(min-width:481px) and (max-width:680px){.headerHighCorrection .leftmenu{top:-365px}}@media(min-width:681px) and (max-width:900px){.headerHighCorrection .leftmenu{top:-389px}}@media(min-width:481px) and (max-width:680px),(min-width:681px) and (max-width:900px){.correctionToTopNormalPage .leftmenu{top:-497px}}nav#leftmenu{padding-top:0;padding-bottom:1.5em;margin-bottom:0 !important;font-weight:400}nav#leftmenu ul{border:0}nav#leftmenu ul div{color:#404040;font-size:.8125em;line-height:1.4375em;border-bottom:1px solid #e9e9e9;text-align:center;padding:3px 0 3px 0;margin-top:1.5em}@media(min-width:901px){nav#leftmenu ul div{text-align:left;border-bottom:0;font-weight:300;color:#069}}nav#leftmenu ul .category,nav#leftmenu ul .active{background-color:#fff;padding-left:1em}@media(min-width:901px){nav#leftmenu ul .category,nav#leftmenu ul .active{padding-left:0}}nav#leftmenu ul .category strong,nav#leftmenu ul .active strong{background-color:#fff;padding:.5em 1em;color:#069;font-size:1em;font-weight:400;line-height:1.4375em;border-bottom:solid 1px #e9e9e9;width:100%;background-image:url("/images/highlight-blue-right.png");background-clip:border-box;background-origin:padding-box;background-repeat:no-repeat;background-size:auto auto;background-position:-3px center;margin-top:0;text-transform:initial}@media(min-width:901px){nav#leftmenu ul .category strong,nav#leftmenu ul .active strong{font-weight:300;font-size:.813em;border:0;color:#000;width:88%;padding:3px 0 3px 5%}}@media(min-width:901px){nav#leftmenu ul .category strong,nav#leftmenu ul .active strong{color:#069;font-weight:600}}nav#leftmenu ul a{background-color:#fff;padding:.5em 1em;color:#069;font-size:1em;font-weight:400;line-height:1.4375em;border-bottom:solid 1px #e9e9e9;width:100%;background-color:#fff;text-decoration:none !important}@media(min-width:901px){nav#leftmenu ul a{font-weight:300;font-size:.813em;border:0;color:#000;width:88%;padding:3px 0 3px 5%}}nav#leftmenu ul a:hover{background-color:#f8f8f8}@media(min-width:901px){nav#leftmenu ul a:hover{color:#069;width:90%;font-weight:600;background-color:#fff}}nav#leftmenu ul a:focus{background-color:#fff}
nav#leftmenu>ul>li:nth-of-type(1)>a{background-color:#f2f2f2}@media(min-width:901px){nav#leftmenu>ul>li:nth-of-type(1)>a{background-color:#fff;margin-top:.1em !important}}@media(max-width:900px){nav#leftmenu>ul>li:nth-of-type(1)>a:before{font-family:taiconsregular;content:"<";margin:0 1em 0 0 !important;font-size:1em}}nav#leftmenu>ul>li:nth-of-type(1).category strong{background-color:#fff}@media(min-width:901px){nav#leftmenu>ul>li:nth-of-type(1).category strong{text-transform:uppercase;color:#069;background-color:#fff;padding-left:0;margin-top:.1em !important}}nav#leftmenu>ul>li:nth-of-type(5)>a,nav#leftmenu>ul>li:nth-of-type(5).category strong{margin-top:2em}@media(min-width:901px){nav#leftmenu>ul>li>a{text-transform:uppercase;color:#069;background-color:#fff;padding-left:0;margin-top:1.5em !important}nav#leftmenu>ul>li.category strong{text-transform:uppercase;color:#069;background-color:#fff;padding-left:0;margin-top:1.5em !important;background-image:none;font-weight:600}}.phoneblock{display:none;visibility:hidden}@media(min-width:901px){.phoneblock{display:block;visibility:unset;max-width:9.75em}.phoneblock img{height:4.5em}}#leftmenu ul li ul li ul li a{padding-left:5% !important}@media(min-width:901px){#leftmenu ul li ul li ul li a,#leftmenu ul li ul li ul li strong{padding-left:10% !important}}.socialMediaLeftMenu>div{display:flex;justify-content:space-between;margin-top:1.5rem;max-width:156px}.socialMediaLeftMenu>div a{height:50px;font-size:35px;color:#0087c1}@media(max-width:900px){.socialMediaLeftMenu>div{display:none}}.ym-button{zoom:1;border:0;color:#fff !important;text-shadow:none;font-size:1em;padding:.5em !important;font-weight:400;text-align:center;-webkit-box-shadow:none;box-shadow:none;margin:0;width:auto;min-width:3.5em;padding-right:2.25em !important;padding-left:.75em !important;overflow:visible;text-decoration:none !important;cursor:pointer;display:inline-block;white-space:nowrap}.ym-button.ta-info{border-bottom:4px solid #3090c0;background:-webkit-gradient(linear,left top,left bottom,color-stop(0,#069),color-stop(100%,#069));background:-webkit-linear-gradient(top,#069,#069);background:-moz-linear-gradient(top,#069,#069);background:-ms-linear-gradient(top,#069,#069);background:linear-gradient("to bottom",#069,#069);filter:progid:DXImageTransform.Microsoft.Gradient(GradientType=0,startColorstr='#006699',endColorstr='#006699')}.ym-button.ta-info:hover{background:-webkit-gradient(linear,left top,left bottom,color-stop(0,#3090c0),color-stop(100%,#3090c0));background:-webkit-linear-gradient(top,#3090c0,#3090c0);background:-moz-linear-gradient(top,#3090c0,#3090c0);background:-ms-linear-gradient(top,#3090c0,#3090c0);background:linear-gradient("to bottom",#3090c0,#3090c0);filter:progid:DXImageTransform.Microsoft.Gradient(GradientType=0,startColorstr='#3090c0',endColorstr='#3090c0')}.ym-button.ta-register,.ym-button.ta-register:focus{border-bottom:4px solid #56ad40;background:-webkit-gradient(linear,left top,left bottom,color-stop(0,#1d9200),color-stop(100%,#1d9200));background:-webkit-linear-gradient(top,#1d9200,#1d9200);background:-moz-linear-gradient(top,#1d9200,#1d9200);background:-ms-linear-gradient(top,#1d9200,#1d9200);background:linear-gradient("to bottom",#1d9200,#1d9200);filter:progid:DXImageTransform.Microsoft.Gradient(GradientType=0,startColorstr='#1d9200',endColorstr='#1d9200')}.ym-button.ta-register:hover{background:-webkit-gradient(linear,left top,left bottom,color-stop(0,#56ad40),color-stop(100%,#56ad40));background:-webkit-linear-gradient(top,#56ad40,#56ad40);background:-moz-linear-gradient(top,#56ad40,#56ad40);background:-ms-linear-gradient(top,#56ad40,#56ad40);background:linear-gradient("to bottom",#56ad40,#56ad40);filter:progid:DXImageTransform.Microsoft.Gradient(GradientType=0,startColorstr='#56ad40',endColorstr='#56ad40')}.ym-button.ta-reminder,.ym-button.ta-reminder:focus{background:-webkit-gradient(linear,left top,left bottom,color-stop(0,#296f62),color-stop(100%,#296f62));background:-webkit-linear-gradient(top,#296f62,#296f62);background:-moz-linear-gradient(top,#296f62,#296f62);background:-ms-linear-gradient(top,#296f62,#296f62);background:linear-gradient("to bottom",#296f62,#296f62);filter:progid:DXImageTransform.Microsoft.Gradient(GradientType=0,startColorstr='#296F62',endColorstr='#296F62');height:24px}.ym-button.ta-reminder::before{font-family:taiconsregular;font-size:26px;content:"k";margin-right:.25em;margin-top:-3px;float:left}.ym-button.ta-reminder:hover{background:-webkit-gradient(linear,left top,left bottom,color-stop(0,#66ac8e),color-stop(100%,#66ac8e));background:-webkit-linear-gradient(top,#66ac8e,#66ac8e);background:-moz-linear-gradient(top,#66ac8e,#66ac8e);background:-ms-linear-gradient(top,#66ac8e,#66ac8e);background:linear-gradient("to bottom",#66ac8e,#66ac8e);filter:progid:DXImageTransform.Microsoft.Gradient(GradientType=0,startColorstr='#56ad40',endColorstr='#56ad40')}
.ym-button.ta-consulting{border-bottom:4px solid #b3668c;background:-webkit-gradient(linear,left top,left bottom,color-stop(0,#936),color-stop(100%,#936));background:-webkit-linear-gradient(top,#936,#936);background:-moz-linear-gradient(top,#936,#936);background:-ms-linear-gradient(top,#936,#936);background:linear-gradient("to bottom",#936,#936);filter:progid:DXImageTransform.Microsoft.Gradient(GradientType=0,startColorstr='#993366',endColorstr='#993366')}.ym-button.ta-consulting:hover{background:-webkit-gradient(linear,left top,left bottom,color-stop(0,#b3668c),color-stop(100%,#b3668c));background:-webkit-linear-gradient(top,#b3668c,#b3668c);background:-moz-linear-gradient(top,#b3668c,#b3668c);background:-ms-linear-gradient(top,#b3668c,#b3668c);background:linear-gradient("to bottom",#b3668c,#b3668c);filter:progid:DXImageTransform.Microsoft.Gradient(GradientType=0,startColorstr='#b3668c',endColorstr='#b3668c')}.ym-button.ta-message{border-bottom:4px solid #66b3b3;background:-webkit-gradient(linear,left top,left bottom,color-stop(0,#399),color-stop(100%,#399));background:-webkit-linear-gradient(top,#399,#399);background:-moz-linear-gradient(top,#399,#399);background:-ms-linear-gradient(top,#399,#399);background:linear-gradient("to bottom",#399,#399);filter:progid:DXImageTransform.Microsoft.Gradient(GradientType=0,startColorstr='#339999',endColorstr='#339999')}.ym-button.ta-message:hover{background:-webkit-gradient(linear,left top,left bottom,color-stop(0,#66b3b3),color-stop(100%,#66b3b3));background:-webkit-linear-gradient(top,#66b3b3,#66b3b3);background:-moz-linear-gradient(top,#66b3b3,#66b3b3);background:-ms-linear-gradient(top,#66b3b3,#66b3b3);background:linear-gradient("to bottom",#66b3b3,#66b3b3);filter:progid:DXImageTransform.Microsoft.Gradient(GradientType=0,startColorstr='#66b3b3',endColorstr='#66b3b3')}.ym-button.ta-standard{background:-webkit-gradient(linear,left top,left bottom,color-stop(0,#fff),color-stop(100%,#fff));background:-webkit-linear-gradient(top,#fff,#fff);background:-moz-linear-gradient(top,#fff,#fff);background:-ms-linear-gradient(top,#fff,#fff);background:linear-gradient("to bottom",#fff,#fff);filter:progid:DXImageTransform.Microsoft.Gradient(GradientType=0,startColorstr='#ffffff',endColorstr='#ffffff');border:1px solid #069;color:#069 !important}.ym-button.ta-standard:hover{background:-webkit-gradient(linear,left top,left bottom,color-stop(0,#f3f3f3),color-stop(100%,#f3f3f3));background:-webkit-linear-gradient(top,#f3f3f3,#f3f3f3);background:-moz-linear-gradient(top,#f3f3f3,#f3f3f3);background:-ms-linear-gradient(top,#f3f3f3,#f3f3f3);background:linear-gradient("to bottom",#f3f3f3,#f3f3f3);filter:progid:DXImageTransform.Microsoft.Gradient(GradientType=0,startColorstr='#F3F3F3',endColorstr='#F3F3F3')}.ym-button.ta-standard-noBorder,.ym-button.ta-standard-noBorder:hover{background:-webkit-gradient(linear,left top,left bottom,color-stop(0,#fff),color-stop(100%,#fff));background:-webkit-linear-gradient(top,#fff,#fff);background:-moz-linear-gradient(top,#fff,#fff);background:-ms-linear-gradient(top,#fff,#fff);background:linear-gradient("to bottom",#fff,#fff);filter:progid:DXImageTransform.Microsoft.Gradient(GradientType=0,startColorstr='#ffffff',endColorstr='#ffffff');border:0;color:#069 !important;width:auto;min-width:3.5em;padding:.2em 2em 0 0 !important}.ym-button.ta-custom{border-bottom:4px solid #d8bb56;background:-webkit-gradient(linear,left top,left bottom,color-stop(0,#cda827),color-stop(100%,#cda827));background:-webkit-linear-gradient(top,#cda827,#cda827);background:-moz-linear-gradient(top,#cda827,#cda827);background:-ms-linear-gradient(top,#cda827,#cda827);background:linear-gradient("to bottom",#cda827,#cda827);filter:progid:DXImageTransform.Microsoft.Gradient(GradientType=0,startColorstr='#cda827',endColorstr='#cda827')}.ym-button.ta-custom:hover{background:-webkit-gradient(linear,left top,left bottom,color-stop(0,#d8bb56),color-stop(100%,#d8bb56));background:-webkit-linear-gradient(top,#d8bb56,#d8bb56);background:-moz-linear-gradient(top,#d8bb56,#d8bb56);background:-ms-linear-gradient(top,#d8bb56,#d8bb56);background:linear-gradient("to bottom",#d8bb56,#d8bb56);filter:progid:DXImageTransform.Microsoft.Gradient(GradientType=0,startColorstr='#d8bb56',endColorstr='#d8bb56')}.ym-button.ta-application{border-bottom:4px solid #e99c40;background:-webkit-gradient(linear,left top,left bottom,color-stop(0,#e27b00),color-stop(100%,#e27b00));background:-webkit-linear-gradient(top,#e27b00,#e27b00);background:-moz-linear-gradient(top,#e27b00,#e27b00);background:-ms-linear-gradient(top,#e27b00,#e27b00);background:linear-gradient("to bottom",#e27b00,#e27b00);filter:progid:DXImageTransform.Microsoft.Gradient(GradientType=0,startColorstr='#cda827',endColorstr='#e27b00')}
.ym-button.ta-application:hover{background:-webkit-gradient(linear,left top,left bottom,color-stop(0,#e99c40),color-stop(100%,#e99c40));background:-webkit-linear-gradient(top,#e99c40,#e99c40);background:-moz-linear-gradient(top,#e99c40,#e99c40);background:-ms-linear-gradient(top,#e99c40,#e99c40);background:linear-gradient("to bottom",#e99c40,#e99c40);filter:progid:DXImageTransform.Microsoft.Gradient(GradientType=0,startColorstr='#e99c40',endColorstr='#e99c40')}.ym-button.ta-coursedetail,.ym-button.ta-coursedetail:focus{background:-webkit-gradient(linear,left top,left bottom,color-stop(0,#d0dee6),color-stop(100%,#d0dee6));background:-webkit-linear-gradient(top,#d0dee6,#d0dee6);background:-moz-linear-gradient(top,#d0dee6,#d0dee6);background:-ms-linear-gradient(top,#d0dee6,#d0dee6);background:linear-gradient("to bottom",#d0dee6,#d0dee6);filter:progid:DXImageTransform.Microsoft.Gradient(GradientType=0,startColorstr='#D0DEE6',endColorstr='#D0DEE6')}.ym-button.ta-coursedetail:hover{background:-webkit-gradient(linear,left top,left bottom,color-stop(0,#c5d3da),color-stop(100%,#c5d3da));background:-webkit-linear-gradient(top,#c5d3da,#c5d3da);background:-moz-linear-gradient(top,#c5d3da,#c5d3da);background:-ms-linear-gradient(top,#c5d3da,#c5d3da);background:linear-gradient("to bottom",#c5d3da,#c5d3da);filter:progid:DXImageTransform.Microsoft.Gradient(GradientType=0,startColorstr='#c5d3da',endColorstr='#c5d3da')}.ym-button.ta-message:active,.ym-button.ta-consulting:active,.ym-button.ta-register:active,.ym-button.ta-info:active,.ym-button.ta-coursedetail:active{-webkit-box-shadow:inset 2px 2px 3px rgba(0,0,0,0.1);box-shadow:inset 2px 2px 3px rgba(0,0,0,0.1)}.hero-unit #cdi .ym-button.bookedOutButton,.hero-unit #cdi .ym-button.bookedOutButton:hover,.hero-unit #cdi .ym-button.bookedOutButton:focus,.hero-unit #cdi .ym-button.bookedOutButton:active{box-shadow:unset;border-bottom:0;top:0;cursor:default;background:-webkit-gradient(linear,left top,left bottom,color-stop(0,#c70000),color-stop(100%,#c70000));background:-webkit-linear-gradient(top,#c70000,#c70000);background:-moz-linear-gradient(top,#c70000,#c70000);background:-ms-linear-gradient(top,#c70000,#c70000);background:linear-gradient("to bottom",#c70000,#c70000);filter:progid:DXImageTransform.Microsoft.Gradient(GradientType=0,startColorstr='#C70000',endColorstr='#C70000')}.ym-button.ta-navbar:active,.ym-button.ta-standard:active,.ym-button.ta-standard-noBorder:active{-webkit-box-shadow:none;box-shadow:none;top:0}.ym-button.ta-navbar{width:auto}.ym-button.ta-navbar.arrowleft{text-align:left;padding-left:0 !important}.ym-button.ta-navbar.arrowright{text-align:right;float:right;padding-right:0 !important}.ym-button.ta-navbar.arrowright:after{margin:0 0 0 1em;float:none !important}.ym-button.arrowright:after{font-family:taiconsregular;content:">";margin:0 0 0 -1em;float:right;font-size:1.3125em;margin:-0.0625em -1.185em 0 0}.ym-button.arrowright:hover:after{margin:-0.0625em -1.375em 0 0}.ym-button.ta-navbar.arrowright:hover{color:#069 !important;font-weight:bold}.ym-button.ta-navbar.arrowleft:hover{color:#069 !important;font-weight:bold}.ym-button.ta-navbar.arrowright:hover:after{margin:0 0 0 1em}.ym-button.ta-standard-noBorder.arrowright:after{margin:0 -1.185em 0 0}.ym-button.arrowleft:before{font-family:taiconsregular;content:"<";margin:0 1em 0 0;float:left;font-size:1.125em}.ym-button.ta-navbar,.ym-button.ta-navbar:hover{background:-webkit-gradient(linear,left top,left bottom,color-stop(0,#fff),color-stop(100%,#fff));background:-webkit-linear-gradient(top,#fff,#fff);background:-moz-linear-gradient(top,#fff,#fff);background:-ms-linear-gradient(top,#fff,#fff);background:linear-gradient("to bottom",#fff,#fff);filter:progid:DXImageTransform.Microsoft.Gradient(GradientType=0,startColorstr='#ffffff',endColorstr='#ffffff');color:#999 !important}.buttonspacer-vertical{min-height:.5em}.overviewitem .title{margin-bottom:1em}@media(min-width:481px){.overviewitem .title{margin-bottom:2em}}.overviewitem .title .taIcon{width:4em}.overviewitem .title .taIcon:before{color:#069;font-size:2.6875em;line-height:.8em}@media(max-width:480px){.overviewitem .title .taIcon{width:auto;font-size:.75em;margin-right:6px}}.overviewitem .title h2{display:inline}.overviewitem img{width:75%}@media(min-width:481px) and (max-width:680px){.overviewitem img{width:50%}}@media(min-width:681px){.overviewitem img{width:100%}}.overviewitem .link,.overviewitem .appointmentLink{text-align:right}.overviewitem .link .ym-button,.overviewitem .appointmentLink .ym-button{min-width:11em;font-size:.9375em}
.focus-content-reference{background-color:#eeeae0;margin:1.5rem 0 1.75rem;padding:1.5rem;float:right}@media(max-width:680px){.focus-content-reference{text-align:center}}.focus-content-reference img{width:100px;margin-right:1rem;float:left}@media(max-width:680px){.focus-content-reference img{float:none;margin-right:0}}@media(min-width:681px){.focus-content-reference .standardText{width:calc(100% - 130px);float:right}}@media(max-width:680px){.focus-content-reference .standardText{width:100%;float:none;text-align:left;margin-top:1rem}}.content .ym-grid>.ym-gr>.ym-gbox{padding-left:.75em}.content .ym-grid>.ym-gl>.ym-gbox{padding-right:.75em}.content .ym-grid.threeColumn>.ym-gr>.ym-gbox{padding-left:.5em}.content .ym-grid.threeColumn>.ym-gl>.ym-gbox{padding-right:.5em}.content .ym-grid.threeColumn>.ym-gl.centerCol>.ym-gbox{padding-right:1em;padding-left:1em}.content .ym-grid.fourColumn>.ym-gr>.ym-gbox{padding-left:.75em}.content .ym-grid.fourColumn>.ym-gl>.ym-gbox{padding-right:.75em}.content .ym-grid.fourColumn>.ym-gl.centerLeft>.ym-gbox{padding-right:1em;padding-left:1.25em}.content .ym-grid.fourColumn>.ym-gl.centerRight>.ym-gbox{padding-right:1.25em;padding-left:1em}.imagebox{position:relative}.imagebox.noText .headline,.imagebox.noText .standardText{display:none}.imagebox.bottom .headline,.imagebox.bottom .standardText{float:right;width:100%}.imagebox.headlineTop .standardText{display:none}.imagebox.headlineBotton .standardText{display:none}.imagebox.headlineBotton .headline{position:absolute;bottom:0}@media(max-width:680px){.medium-2{width:49%;float:none}}.serviceItemDisplay{display:inline-block !important;vertical-align:top !important;margin-right:0}.twoThree .standardText picture img{width:100%;height:auto}@media(max-width:680px){.twoThree .standardText picture img{max-width:fit-content;position:relative;transform:translateX(-50%);left:50%}}.editorial .image_left img{float:left;border:0}@media(min-width:681px){.editorial .image_left img{margin:0 .938em .938em 0}}.editorial .image_right img{float:right;border:0}@media(min-width:681px){.editorial .image_right img{margin:0 0 .938em .938em}}.editorial .image_right,.editorial .image_left{display:inline-block}.editorial .image_right img,.editorial .image_left img{max-width:100%;width:50%}@media(min-width:681px){.editorial .image_right img,.editorial .image_left img{width:auto}}.mainContent{max-width:100%;height:auto}.mainContent div.ym-contain-oh{overflow:visible !important}.mainContent .subContent_left,.mainContent .subContent_right{display:inline-block;min-width:20%;max-width:50%;margin-top:.4375em;margin-bottom:2.2375em}@media(max-width:900px){.mainContent .subContent_left,.mainContent .subContent_right{max-width:initial}}@media(min-width:901px){.mainContent .subContent_left,.mainContent .subContent_right{margin-bottom:0}}.mainContent .subContent_left img,.mainContent .subContent_right img{max-width:100%}.mainContent .subContent_none{display:none;visibility:hidden}.mainContent .subContent_left{float:left}.mainContent .subContent_right{float:right}.flexContent-wrapper,.flexContent-wrapper.full{width:100%}@media(min-width:681px){.flexContent-wrapper,.flexContent-wrapper.standard{max-width:70em;margin:0 auto}}@media(min-width:681px){.flexContent-wrapper.full{max-width:unset}}.flexContent-wrapper.corporateCyan{background-color:#069}.flexContent-wrapper.darkBlue{background-color:#004b78}.flexContent-wrapper.transparent{background-color:transparent}.video-header{display:none;padding-top:1rem;box-sizing:border-box}@media(min-width:681px){.video-header{display:block;padding-top:2rem}}.video-header .video-header-banner{background:#1d4a71;background-image:url(/images/squares_full.svg);background-repeat:no-repeat;background-size:cover;background-position:center;position:absolute;top:0;height:662px;width:100%;z-index:-1}@media(max-width:680px){.video-header .video-header-banner{height:350px}}@media(min-width:681px) and (max-width:900px){.video-header .video-header-banner{height:500px}}@media(min-width:901px){.video-header .video-header-banner{height:580px}}.video-header .grid-x{box-sizing:border-box;flex-direction:row;margin:0 auto 1.5rem;max-width:70em;align-items:flex-end;justify-content:space-between}@media(max-width:680px){.video-header .grid-x{text-align:center}}.video-header .grid-x.video-header-imgbox.show{display:flex}.video-header .grid-x.video-header-imgbox.hidden{display:none}.video-header .grid-x div{box-sizing:border-box;padding:0 1.5rem}.video-header .grid-x div.to-right{margin-top:.75rem}@media only screen and (min-width:1024px){.video-header .grid-x div.to-right{text-align:right}}@media(max-width:680px){.video-header .grid-x div{padding:0 1rem}.video-header .grid-x div img{height:auto;max-width:278px}}.video-header .video-header-videocontent{margin-top:2.5rem}@media(max-width:680px){.video-header .video-header-videocontent{margin-top:1.5rem}}.video-header .video-header-headline h1{font-size:2.625rem;color:#fff;margin-bottom:0}@media(max-width:680px){.video-header .video-header-headline h1{font-size:2.125rem}
}.video-header .video-header-headline h2{font-size:1.5rem;color:#009fe3;font-weight:400;margin-bottom:0}.streampage-ct-buttons{display:flex;justify-content:center;align-items:center;flex-wrap:wrap}.streampage-ct-buttons a img{width:100%}@media(max-width:680px){.streampage-ct-buttons a:first-child{margin-right:1rem}.streampage-ct-buttons span{display:none}}@media(max-width:480px){.streampage-ct-buttons a{max-width:136px}}@media(min-width:481px) and (max-width:680px){.streampage-ct-buttons a{max-width:180px}}@media(min-width:681px){body.removeScrollbars{overflow:hidden}}*{margin:0;padding:0}button#chatUsername,button#closeAnswer,button#quickicons,#pluginWindow button,#quickactionlist>button{border:0;text-align:center;cursor:pointer;font-weight:bold;outline:0;background-color:#e4e4e4;border-radius:3px}#chatWindowWrapper{position:absolute;left:0;top:0;right:0;z-index:0;bottom:0}#chatWindowWrapper *{box-sizing:border-box}#chatWrapper{width:100vw;height:100vh;border:2px solid #ccc;background-color:white;position:relative;overflow:hidden;z-index:1;display:flex;align-items:center;justify-content:center}#chatWrapper.small .ChatMessage{margin:5px 16px;padding:5px 14px}#chatWrapper.small .ChatMessage h2{line-height:1rem;margin-bottom:.3em;display:none}#chatWrapper.small .ChatMessage p{margin-bottom:5px !important;display:none}#chatWrapper.small .Message{margin-top:0}#chatWrapper.small .msg_deleted{display:none}#chatNavBar{position:absolute;top:0;height:66px;border-bottom:2px solid #ccc;left:0;right:0;padding:12px 16px}#chatNavBar span{line-height:36px;color:#069;font-weight:400;text-decoration:none;font-size:34px;display:none}@media only screen and (min-width:600px){#chatNavBar>span{display:initial}}#chatContent{position:absolute;top:66px;left:0;right:0;bottom:84px;overflow-y:scroll;background-color:white;padding:1rem 0}#chatInputBar{position:absolute;padding:16px;bottom:0;height:84px;border-top:2px solid #ccc;left:0;right:0}#chatinput{position:absolute;left:16px;height:50px;bottom:16px;padding:0 16px;outline:0;border:2px solid #ccc;width:calc(100% - 137px);background-color:#f5f5f5;font-size:16px;line-height:24px;font-weight:400;color:#404040;-moz-osx-font-smoothing:grayscale}#chatSend{position:absolute;right:16px;bottom:16px;outline:0;border:0;background-color:transparent;padding-right:0;height:50px}#chatSend img{height:50px}button#chatUsername{float:right;line-height:20px;padding:10px 11px;color:white;width:150px;overflow:hidden;cursor:auto !important}#first_welcome{margin:0 auto;min-width:260px;width:100%;max-width:560px;padding:1.25rem 1rem}@media(min-width:681px){#first_welcome{border:2px solid #c6c6c6}}#welcome_message{text-align:center;margin-bottom:2rem}#nameRow,#passwordRow,#emailRow,.colorChanger{margin-top:1rem}#nameRow span,#passwordRow span,#emailRow span,.colorChanger span{display:block;width:100%;margin-bottom:.5rem}#nameRow input,#passwordRow input,#emailRow input,.colorChanger input{width:100%;padding:5px;border:1px solid #ccc;height:40px}@media(min-width:681px){#nameRow span,#passwordRow span,#emailRow span,.colorChanger span{display:inline-block;width:110px;margin-bottom:0}#nameRow input,#passwordRow input,#emailRow input,.colorChanger input{width:calc(100% - 110px);display:inline-block}}.colorChanger span{vertical-align:super}button#sendChangeUsername{display:block;margin:1.5rem auto 0;width:100%;height:40px;text-align:center;padding:0}#passwordRow{display:none}.InfoMessage{width:calc(100% - 1rem);margin:0 .5rem;text-align:center;color:gray;font-weight:bold;clear:both}.ChatMessage{display:block;height:fit-content;width:fit-content;word-wrap:break-word;margin:16px;border:1px solid #e4e4e4;padding:14px;background-color:#e4e4e4;border-radius:5px;min-width:250px;max-width:calc(100% - 60px);clear:both}.ChatMessage.msg_deleted{opacity:.25}.ChatMessage:hover{opacity:1 !important}.Message,.Message:hover{margin-top:7px;display:block;font-size:16px;line-height:24px;font-weight:400;text-decoration:none !important}.Username{font-weight:bold;font-size:18px;line-height:26px;display:inline-flex}.Timing{font-size:12px;color:#666;font-style:italic;padding-top:2px;padding-left:4px}#colorPicker{margin-top:16px;max-width:calc(100% - 13px);width:237px}#colorPicker>span{font-weight:400;color:#404040;-moz-osx-font-smoothing:grayscale;display:block;float:left;margin-right:10px}#newMessages{border-radius:5px;position:absolute;right:25px;bottom:80px;color:white;background-color:#069;padding:8px 16px;cursor:pointer;display:none;font-weight:600}.rankicon{width:17px;height:17px;margin-right:5px;margin-top:4px}.modicons{margin-right:5px;display:initial;cursor:pointer;margin-top:3px}#banUser{position:fixed;z-index:99999;background-color:#069;color:white;width:570px;height:170px;left:calc(50% - 300px);top:calc(25% - 100px);padding:10px;border:5px solid #024;border-radius:10px}#banReason{width:100%;height:calc(100% - 58px);margin-top:10px;resize:none}#sendBan{float:right;width:150px;line-height:20px;margin:5px -1px}#banClose{float:right;width:20px;height:20px;text-align:center;padding:0;margin:0}
.copy{color:black;font-size:20px;position:relative;width:20px;display:inline-block;height:18px}.copy>span{position:absolute;top:-4px}.chatOffline-Wrapper{display:flex;align-items:center;justify-content:center;height:100vh}.chatOffline{max-width:560px;padding:1em;text-align:center}@media(min-width:681px){.chatOffline{border:2px solid #c6c6c6}}.chatOffline img{margin:2rem auto}.chatOffline hr{margin:2rem auto 1rem;border:0;border-bottom:1px solid #c6c6c6}.chatOffline .social-media-box{text-align:center;line-height:3em;margin:1.25em 0 1em}.chatOffline .social-media-box div{font-weight:600}.chatOffline .social-media-box .socialMediaIcon{position:relative;cursor:pointer;font-size:3em;letter-spacing:10px;color:#0297d8}.chatOffline .social-media-box a{text-decoration:none}#quickactionlist{position:absolute;bottom:88px;right:16px;background-color:white;border:2px solid grey;width:150px}#quickactionlist button{line-height:30px;width:100%;border:0;background-color:transparent;border-radius:0;display:block}#quickactionlist button:hover{background-color:lightgray}#pluginWindow{position:fixed;z-index:999;top:25%;left:50%;width:fit-content;transform:translate(-50%);height:fit-content;background-color:lightgray}.question_asked{background-color:lightgreen}.question_live{background-color:#ffa2a2}.mentioned{border:5px solid black !important;margin-left:11px}#answer{display:block;height:0;width:100%;overflow-y:hidden}#answerUsername{display:block}#closeAnswer{float:right;height:24px;width:24px;padding:0;margin:0}.replyMessage{display:block;background-color:rgba(0,0,0,0.18);padding:6px;border-radius:6px;font-size:14px;cursor:pointer;line-height:16px;color:black}.replyMessage:hover{text-decoration:none !important;background-color:rgba(0,0,0,0.18) !important;color:black !important}.replyMessage>span{text-decoration:underline;display:block;font-weight:bold}.ChatMessage:target{background-color:beige}.ownMessage{float:right}.ui-icon{background-image:none}.ui-widget-content .ui-icon{background-image:none}.ui-widget-header .ui-icon{background-image:none}.ui-state-default .ui-icon{background-image:none}.ui-state-hover .ui-icon,.ui-state-focus .ui-icon{background-image:none}.ui-state-active .ui-icon{background-image:none}.ui-state-highlight .ui-icon{background-image:none}.ui-state-error .ui-icon,.ui-state-error-text .ui-icon{background-image:none}.ui-widget-content{background:#fcfdfd;color:#222}.ui-widget-header{background:#5c9ccc;color:#fff;font-weight:bold}.ui-state-default,.ui-widget-content .ui-state-default,.ui-widget-header .ui-state-default{background:#dfeffc 50% 50% repeat-x}.ui-state-hover,.ui-widget-content .ui-state-hover,.ui-widget-header .ui-state-hover,.ui-state-focus,.ui-widget-content .ui-state-focus,.ui-widget-header .ui-state-focus{background:#d0e5f5}.ui-state-active,.ui-widget-content .ui-state-active,.ui-widget-header .ui-state-active{border:0 solid #79b7e7;background:#f5f8f9 50% 50% repeat-x}.ui-state-highlight,.ui-widget-content .ui-state-highlight,.ui-widget-header .ui-state-highlight{background:#fbec88}.ui-state-error,.ui-widget-content .ui-state-error,.ui-widget-header .ui-state-error{background:#fef1ec}.ui-state-default,.accordion hr,.accordion div{border-color:#c6c6c6}.ui-widget,.ui-tabs.ui-widget input,.ui-tabs.ui-widget select,.ui-tabs.ui-widget textarea,.ui-tabs.ui-widget button{font-family:inherit;font-size:1em !important}.ui-widget-content{color:inherit}.ui-tabs.ui-widget{font-weight:300;font-size:1em}.ui-tabs.ui-widget .ui-widget{font-size:0}.ui-tabs.ui-widget-content{border:0;background:0;color:#404040}.ui-tabs.ui-widget-content a{color:#404040}.ui-tabs.ui-widget-content .standardText a{color:#069}.ui-tabs .ui-widget-header{border:0;border-bottom-right-radius:0;border-bottom-left-radius:0;background:0;color:#fff;font-weight:600}.ui-tabs .ui-widget-header a{color:#fff}.ui-state-default,.ui-widget-content .ui-state-default,.ui-widget-header .ui-state-default{border-width:0;background:transparent;font-weight:300;color:#404040}.ui-state-default a,.ui-state-default a:link,.ui-state-default a:visited{color:#404040;text-decoration:none}.ui-state-active a,.ui-state-active a:link,.ui-state-active a:visited{color:#069;text-decoration:none}.ta-accordion .ui-accordion-content{border:0}.ta-accordion .accordionheader{background-color:#ececec !important;padding:.6em}.ta-accordion .accordionheader h3{background-color:#ececec !important;margin:0 1.5em;margin-top:.3em;font-size:1em;font-weight:400;line-height:1.8em;max-width:100%;color:#069;display:inline}.ta-accordion .accordionheader span{font-family:taiconsregular;font-size:1em;margin-top:.4em;margin-right:.4em}.ta-accordion .ui-accordion-header:hover{text-decoration:none}.ta-accordion .ui-accordion-header:hover h3{font-weight:bold;color:#069}.ta-accordion .ui-accordion-header:hover span{font-weight:bold;color:#069}.ta-accordion .ui-state-focus span{font-weight:bold;color:#069}div.funding div div.accordion div.fundingCategory{padding:.8em 1.5em !important;background-color:#dadada;border-radius:0;margin:.3125em 1em 0}
@media(min-width:901px){div.funding div div.accordion div.fundingCategory{margin:.3125em 1.5em}}@media(max-width:900px){div.fundingAccordionWrapper .ui-state-default.ui-corner-top{width:auto !important}}.fundingCatHeadline{font-size:1.375em;color:#069}div.funding div div.accordion div.fundingContent.ui-accordion-content-active{background-color:transparent;border:0}div.funding div div.accordion div.fundingContent.ui-accordion-content{padding:0 !important}div.funding div div.accordion div.fundingCategory span.fundingCategoryDown{font-family:taiconsregular;font-size:2em;display:none;margin-top:-0.3125em;color:#069}div.funding div div.accordion div.fundingCategory span.fundingCategoryUp{font-family:taiconsregular;font-size:2em;margin-top:-0.3125em;color:#069}.fundingEyeCatcher{width:9em;right:1.4em;top:-3em;position:absolute;z-index:10}@media(min-width:481px) and (max-width:680px){.fundingEyeCatcher{right:5em;width:10em;top:-3.3125em}}@media(min-width:681px){.fundingEyeCatcher{right:7em;width:13em}}.fundingAccordionWrapper{position:relative;z-index:1;margin-top:2em}@media(min-width:901px){.fundingAccordionWrapper{margin-top:0}}.fundingstateslinks .ym-button,.fundingstateslinks .ym-button:hover{width:95% !important;text-align:left}@media(min-width:901px){.fundingstateslinks .ym-button,.fundingstateslinks .ym-button:hover{width:90% !important}}.fundingstateslinksspacing{margin-bottom:1em}.fundingOverview .boxPaddings{padding:.8em .125em}div.ym-gbox.faContent.spacing{margin:1em 0}@media(min-width:901px){div.ym-gbox.faContent.spacing{margin:0 0 1em 0}}.faContent h3{font-size:1.375em;font-weight:300}.faContent .ym-gr h3{text-align:left !important}@media(min-width:481px){.faContent .ym-gr h3{text-align:right !important}}.faContent .faIcon{font-family:taiconsregular;font-size:1.6875em;padding-left:.625em;float:right;margin-top:-0.1875em}.faContent .faLink{text-align:right}.faContent .faBorder{border:1px solid #c6c6c6;padding:1.6875em 1.5em}.faContent .faLinkButton{padding-top:1.5em}.faContent .faFederalButton{padding-top:.1875em;padding-bottom:.4375em}.faContent .standardText,.faContent .fundingstateslinks{font-size:.875em}@media(min-width:481px){.faContent .standardText,.faContent .fundingstateslinks{font-size:1em}}.faContent .ym-button.ta-standard{font-size:.75em}@media(min-width:481px){.faContent .ym-button.ta-standard{font-size:1em}}.pageFooter{color:#fff;background-color:#3a3a3a;overflow:hidden}.footer-contact{max-width:70rem;margin:0 auto;display:flex;justify-content:space-between;align-items:flex-start;flex-flow:column nowrap;padding:.75rem 0}.footer-contact .taIcon{font-size:1.125rem;margin-right:.25rem}.footer-contact .consultButtons:hover,.footer-contact .consultButtons:active,.footer-contact .consultButtons:focus,.footer-contact .consultButtons:visited,.footer-contact .footer-phone:hover,.footer-contact .footer-phone:active,.footer-contact .footer-phone:focus,.footer-contact .footer-phone:visited{color:#fefefe}.footer-contact>div{padding:.5rem 0;text-align:center}.footer-contact>div img{width:185px;position:relative;top:4px}.footer-contact>div b{font-weight:800}.footer-contact>div a,.footer-contact>div a:hover,.footer-contact>div a:focus{font-size:1rem;background-color:transparent !important;margin-bottom:0 !important;font-weight:400;height:auto !important}.footer-contact .footer-phonebox{padding:.5rem 1rem 0;display:flex;align-items:baseline;flex-direction:column}.footer-contact .footer-phonebox span:last-child{font-size:.875rem;color:#cacaca;margin-left:.75rem}.footer-contact .footer-formbox{display:flex;flex-direction:row}@media screen and (max-width:778px){.footer-contact .footer-imgbox{padding-left:1rem}.footer-contact .footer-formbox{display:flex;flex-direction:column;align-items:flex-start}.footer-contact .footer-phonebox a,.footer-contact .footer-formbox a{padding-left:0}.footer-contact .footer-messagebox{padding-bottom:1rem}}@media screen and (max-width:1134px){.footer-contact .consultButtons{padding-top:0;padding-bottom:0}.footer-contact .footer-phone,.footer-contact .footer-formbox{padding:.5rem 1rem}.footer-contact .footer-phonebox b{padding-bottom:.25rem;margin-right:.75rem}}@media screen and (min-width:1135px){.footer-contact{height:62px;flex-flow:row nowrap;align-items:center;padding:0}.footer-contact>div.footer-phonebox{flex-flow:row nowrap;padding:.25rem 0}.footer-contact .footer-formbox{padding:.25rem 1rem;justify-content:space-between}.footer-contact .footer-formbox .consultButtons{padding:1rem 0}.footer-contact .footer-imgbox{padding:1rem}.footer-contact .footer-imgbox img{padding:0}}@media screen and (min-width:779px) and (max-width:1134px){.pageFooter{height:90px}.footer-contact{flex-flow:row wrap;justify-content:flex-start;padding:.5rem 0 .75rem 0}.footer-contact .footer-imgbox{width:calc(100% - 2rem);text-align:left;padding-left:1rem}.footer-contact .footer-phonebox,.footer-contact .footer-formbox{width:auto;flex-flow:row nowrap;justify-content:flex-start;align-items:baseline;padding-top:0}
.footer-contact .footer-phonebox a,.footer-contact .footer-formbox a{padding:0}.footer-contact .footer-phonebox div,.footer-contact .footer-formbox div{min-width:40px}.footer-contact .footer-phonebox .footer-messagebox,.footer-contact .footer-formbox .footer-messagebox{margin-right:1rem}.footer-contact .footer-formbox{padding-left:0}}footer{background-color:#242424;font-weight:400}footer .footer-links a{color:#cacaca;cursor:pointer}footer .footer-links a:hover,footer .footer-links a:active,footer .footer-links a:focus,footer .footer-links a:visited{color:#cacaca}footer .footer-basic{max-width:70rem;margin:0 auto;display:flex;flex-flow:column nowrap;justify-content:space-between;padding:.75rem 0;color:#cacaca;font-size:.875em}footer .footer-basic>div{padding:.25rem 1rem}footer .footer-logos{padding:0 1rem;display:flex;flex-direction:column;align-items:flex-start}footer .footer-socialmedia span{cursor:pointer}footer .footer-socialmedia .taIcon{font-size:2.5rem;color:#cacaca}@media screen and (max-width:778px){footer .footer-socialmedia>div:first-child{margin-bottom:.875rem}footer .footer-socialmedia .taIcon{margin-right:.375rem}}footer .footer-logo-container>img{margin-left:.5rem}footer #footer-hza{padding-bottom:12px}footer #footer-tuev,footer #footer-focus-siegel{padding-top:5px;height:60px}@media screen and (max-width:778px){footer{height:259px}footer .footer-logo-container>img:first-child{margin-left:0}footer .footer-logos{margin:.5rem 0}}@media screen and (min-width:779px){footer .footer-logos{flex-direction:row;align-items:center}footer .footer-socialmedia div{display:inline-block}footer .footer-socialmedia>div:first-child{margin-right:.5rem}footer .taIcon{padding:0 0 0 .375rem;position:relative;top:.5rem;line-height:0}}@media screen and (min-width:779px) and (max-width:1134px){footer{height:140px}footer .footer-basic{flex-flow:row wrap;align-items:center;justify-content:flex-start;padding:12px 0 1rem}footer .footer-basic .footer-socialmedia,footer .footer-basic .footer-logos{width:auto;min-width:40px;padding:0 1rem}footer .footer-basic .footer-links{margin-top:14px;min-width:400px}}@media screen and (min-width:1135px){footer{height:70px}footer .footer-basic{flex-flow:row nowrap;align-items:center;padding:0}footer .footer-logo-container{margin-left:.25rem}footer .footer-links{text-align:right}footer #footer-hza{padding-bottom:7px}footer #footer-tuev,footer #footer-focus-siegel{padding-top:1px;height:60px;margin-bottom:-6px;padding-bottom:2px}.footer-imagebox{width:185px}.footer-socialmedia{width:280px}.footer-phonebox{width:430px}.footer-links,.footer-formbox{width:338px}}@media screen and (min-width:901px){footer .footer-basic{padding-left:.5rem !important;padding-right:.5rem !important}.footer-contact{padding-left:.5rem !important;padding-right:.5rem !important}}.optin .content{min-height:500px}@media(max-width:480px){.optin .content{padding-top:0 !important}}@media(max-width:480px){.correctionToTop .optin .content{padding-top:0 !important}}.optin{padding-top:1em}.optin .callbackForm{max-width:320px;padding:0 1rem;margin:1em auto !important}.optin .callbackForm .ym-fbox{margin-bottom:1rem !important}@media(max-width:900px){.optin .callbackForm .ym-fbox-wrap{margin-bottom:.75em !important}}.optin .callbackForm form .datetimepicker input#datetimepicker{width:100% !important;right:3px}.optin .callbackForm .phoneLabel{text-align:center}.optin .callbackForm .salutationRadio{width:100% !important;line-height:1.625rem !important;margin-bottom:13px !important}.optin .callbackForm .appointmentLabel{position:absolute;top:-27px;text-align:center;width:100%}.optin .callbackForm .datetimepicker{margin-top:35px}.optin .callbackForm .ym-fbox-footer{margin-top:2rem !important}.optin .reminder-success-headline{color:#069;font-size:1.75rem;line-height:2.188rem}.optin .reminder-success{font-size:1rem;line-height:1.25rem;margin-bottom:2.25rem}.optin .statuschangeForm{max-width:300px;margin:1em auto !important}.optin .statuschangeForm select{width:9em;float:right;right:2px;background-color:#eee;top:5px}.optin .feedbackForm .textareaLabel{top:0;width:100%;margin-top:1em}.optin .feedbackForm textarea{width:100%}.optin .feedbackForm .feedbackSubmit{display:none;margin-top:1em}.optin .formFeedbackText{margin-top:-2em;margin-bottom:3em;color:#1d9200;font-weight:bold;text-align:center}.optin h1{text-align:center;font-size:1.75em}.optin h3{text-align:center}.optin h4{font-size:1.2em}.optin .ym-form button[disabled],.optin .ym-form button[disabled]:hover,.optin .ym-form input[type="button"][disabled],.optin .ym-form input[type="button"][disabled]:hover,.optin .ym-form input[type="reset"][disabled],.optin .ym-form input[type="reset"][disabled]:hover,.optin .ym-form input[type="submit"][disabled],.optin .ym-form input[type="submit"][disabled]:hover,.optin .ym-button.ym-disabled,.optin .ym-button.ym-disabled:hover{background:#eee;color:#aaa !important;border-color:#aaa;cursor:default;text-shadow:none;position:static;-webkit-box-shadow:none;box-shadow:none}
.optin .ym-form{margin:0}.optin .formular .ym-form label,.optin .formular .ym-form .ym-label{padding-right:0 !important;font-size:1em;width:100% !important;position:relative}.optin .taIcon{text-align:center;font-size:5em;margin-top:.2em;margin-bottom:.5em}.optin .standardText{text-align:center;max-width:850px;margin:0 auto}.optin .ym-fbox-button{margin-top:1em !important}.optin .ym-fbox-wrap{margin-left:0;width:100%}.optin .contentArea .formular{margin-bottom:5em !important;padding:0 !important;border:0;min-height:0}.optin .bottomnav{margin-top:0}.optin .halfLine{margin-top:1.25em;margin-bottom:.25em}.optin .optoutReminder{margin:0 auto;max-width:500px}.optin .optoutReminder .textareaLabel{top:0;width:100%;margin-top:1em}.optin .bottomHalfLine{margin-bottom:0;margin-top:0}.optin .mt-1{margin-top:1em}.optin .mb-0{margin-bottom:0}.optin .mt-5{margin-bottom:2em}.optin .top-5{top:5px}.optin .right-3{right:3px}.optin .left-25{left:25px}.optin .subtitle{font-size:1.4em;line-height:1.5em}.optin .radioinput{display:none !important}.optin .textareainput{height:100% !important;padding:.5em}.optin .inline{display:inline}.optin .green{color:#1d9200}.optin .grey{color:#404040;text-decoration:none}.optinHint{margin-bottom:4em !important}.optinHint h1{font-size:6em}.optinHint h4{font-size:1.25em;font-weight:bold;margin:10px 0 0 0 !important}.optinHint .taIcon{font-size:7em;line-height:1em}.optinHint .green{color:#1d9200}.optinHint .grey{color:#ccc}.optinHint .red{color:#d62626 !important}.optinHint .steps{max-width:500px;height:12em;margin:3em auto}.optinHint .arrowIcon{font-size:4em}.optinHint .mt-3{margin-top:3em}.optinHeader{line-height:1.1em}.optinHeader .optin-title{font-size:1.5rem;color:#8bd5eb}@media(min-width:681px){.optinHeader .optin-title{font-size:1.5rem}}.optinHeader .optin-course{font-size:2rem}@media(min-width:681px){.optinHeader .optin-course{font-size:2.625rem}}.optinHeader .optin-courseinfo{font-size:1.5rem}@media(min-width:681px){.optinHeader .optin-courseinfo{font-size:1.5rem}}.onlinestudiesForm{margin:0 auto !important}.standardText.mb-1{margin-top:1em;text-align:center}h1.mb-0{text-align:center}.spacing.transparent.formular .standardText.mb-1{display:block !important}.onlinestudiesCheckbox{width:100% !important;padding-left:31px;bottom:16px !important}.onlinestudiesCheckbox input#enableOnlinestudies{visibility:hidden;height:0 !important}.onlinestudiesCheckbox input#enableOnlinestudies:checked ~ .onlinestudiesCheckboxMark:after{content:"\2584"}.onlinestudiesCheckbox span.onlinestudiesCheckboxMark{position:absolute;top:5px;left:0;height:25px;width:25px;background-color:#eee;border:0}.onlinestudiesCheckbox span.onlinestudiesCheckboxMark:after{font-family:taiconsregular;content:"";position:absolute;top:-5px;left:3px}.px-container{max-width:400px;margin:0 auto}.special-banner-box{text-align:center}.special-banner-box a img{width:100%;margin-bottom:1rem}.special-banner-box a.special-banner-mobile img{max-width:380px}.special-banner-box .special-banner{display:none}@media(min-width:681px){.special-banner-box .special-banner{display:block}.special-banner-box .special-banner-mobile{display:none}}.specialnews-container{background-color:#f2f2f2;padding:1.125em 1.5em;margin-bottom:2.5em}.specialnews-container .title{margin-bottom:0}.specialnews-container .title div{font-weight:400;font-size:1.25em;color:#069}.specialnews-container .specialnews-itemtitle{color:#069;font-size:1em;line-height:1.4375em;font-weight:600}.specialnews-container .specialnews-linkspacer{margin:1em 0}.specialnews-container a{color:#069}.specialnews-container a span{padding-left:.5em;text-decoration:underline;font-weight:400}.specialnews-container hr{margin:1em 0 .5em}.specialnews-item{line-height:1.625em}.specialnews-item hr{margin:.5em 0}.specialnews-item:last-child hr{display:none}.grid-container{padding-right:.625rem;padding-left:.625rem;max-width:75rem;margin-left:auto;margin-right:auto}@media print,screen and (min-width:40em){.grid-container{padding-right:.9375rem;padding-left:.9375rem}}.grid-container.fluid{padding-right:.625rem;padding-left:.625rem;max-width:100%;margin-left:auto;margin-right:auto}@media print,screen and (min-width:40em){.grid-container.fluid{padding-right:.9375rem;padding-left:.9375rem}}.grid-container.full{padding-right:0;padding-left:0;max-width:100%;margin-left:auto;margin-right:auto}.grid-x{display:flex;flex-flow:row wrap}.cell{flex:0 0 auto;min-height:0;min-width:0;width:100%}.cell.auto{flex:1 1 0}.cell.shrink{flex:0 0 auto}.grid-x>.auto{width:auto}.grid-x>.shrink{width:auto}.grid-x>.small-shrink,.grid-x>.small-full,.grid-x>.small-1,.grid-x>.small-2,.grid-x>.small-3,.grid-x>.small-4,.grid-x>.small-5,.grid-x>.small-6,.grid-x>.small-7,.grid-x>.small-8,.grid-x>.small-9,.grid-x>.small-10,.grid-x>.small-11,.grid-x>.small-12{flex-basis:auto}@media print,screen and (min-width:40em){.grid-x>.medium-shrink,.grid-x>.medium-full,.grid-x>.medium-1,.grid-x>.medium-2,.grid-x>.medium-3,.grid-x>.medium-4,.grid-x>.medium-5,.grid-x>.medium-6,.grid-x>.medium-7,.grid-x>.medium-8,.grid-x>.medium-9,.grid-x>.medium-10,.grid-x>.medium-11,.grid-x>.medium-12{flex-basis:auto}
}@media print,screen and (min-width:64em){.grid-x>.large-shrink,.grid-x>.large-full,.grid-x>.large-1,.grid-x>.large-2,.grid-x>.large-3,.grid-x>.large-4,.grid-x>.large-5,.grid-x>.large-6,.grid-x>.large-7,.grid-x>.large-8,.grid-x>.large-9,.grid-x>.large-10,.grid-x>.large-11,.grid-x>.large-12{flex-basis:auto}}.grid-x>.small-1,.grid-x>.small-2,.grid-x>.small-3,.grid-x>.small-4,.grid-x>.small-5,.grid-x>.small-6,.grid-x>.small-7,.grid-x>.small-8,.grid-x>.small-9,.grid-x>.small-10,.grid-x>.small-11,.grid-x>.small-12{flex:0 0 auto}.grid-x>.small-1{width:8.3333333333%}.grid-x>.small-2{width:16.6666666667%}.grid-x>.small-3{width:25%}.grid-x>.small-4{width:33.3333333333%}.grid-x>.small-5{width:41.6666666667%}.grid-x>.small-6{width:50%}.grid-x>.small-7{width:58.3333333333%}.grid-x>.small-8{width:66.6666666667%}.grid-x>.small-9{width:75%}.grid-x>.small-10{width:83.3333333333%}.grid-x>.small-11{width:91.6666666667%}.grid-x>.small-12{width:100%}@media print,screen and (min-width:40em){.grid-x>.medium-auto{flex:1 1 0;width:auto}.grid-x>.medium-shrink,.grid-x>.medium-1,.grid-x>.medium-2,.grid-x>.medium-3,.grid-x>.medium-4,.grid-x>.medium-5,.grid-x>.medium-6,.grid-x>.medium-7,.grid-x>.medium-8,.grid-x>.medium-9,.grid-x>.medium-10,.grid-x>.medium-11,.grid-x>.medium-12{flex:0 0 auto}.grid-x>.medium-shrink{width:auto}.grid-x>.medium-1{width:8.3333333333%}.grid-x>.medium-2{width:16.6666666667%}.grid-x>.medium-3{width:25%}.grid-x>.medium-4{width:33.3333333333%}.grid-x>.medium-5{width:41.6666666667%}.grid-x>.medium-6{width:50%}.grid-x>.medium-7{width:58.3333333333%}.grid-x>.medium-8{width:66.6666666667%}.grid-x>.medium-9{width:75%}.grid-x>.medium-10{width:83.3333333333%}.grid-x>.medium-11{width:91.6666666667%}.grid-x>.medium-12{width:100%}}@media print,screen and (min-width:64em){.grid-x>.large-auto{flex:1 1 0;width:auto}.grid-x>.large-shrink,.grid-x>.large-1,.grid-x>.large-2,.grid-x>.large-3,.grid-x>.large-4,.grid-x>.large-5,.grid-x>.large-6,.grid-x>.large-7,.grid-x>.large-8,.grid-x>.large-9,.grid-x>.large-10,.grid-x>.large-11,.grid-x>.large-12{flex:0 0 auto}.grid-x>.large-shrink{width:auto}.grid-x>.large-1{width:8.3333333333%}.grid-x>.large-2{width:16.6666666667%}.grid-x>.large-3{width:25%}.grid-x>.large-4{width:33.3333333333%}.grid-x>.large-5{width:41.6666666667%}.grid-x>.large-6{width:50%}.grid-x>.large-7{width:58.3333333333%}.grid-x>.large-8{width:66.6666666667%}.grid-x>.large-9{width:75%}.grid-x>.large-10{width:83.3333333333%}.grid-x>.large-11{width:91.6666666667%}.grid-x>.large-12{width:100%}}.grid-margin-x:not(.grid-x)>.cell{width:auto}.grid-margin-y:not(.grid-y)>.cell{height:auto}.grid-margin-x{margin-left:-.625rem;margin-right:-.625rem}@media print,screen and (min-width:40em){.grid-margin-x{margin-left:-.9375rem;margin-right:-.9375rem}}.grid-margin-x>.cell{width:calc(100% - 1.25rem);margin-left:.625rem;margin-right:.625rem}@media print,screen and (min-width:40em){.grid-margin-x>.cell{width:calc(100% - 1.875rem);margin-left:.9375rem;margin-right:.9375rem}}.grid-margin-x>.auto{width:auto}.grid-margin-x>.shrink{width:auto}.grid-margin-x>.small-1{width:calc(8.3333333333% - 1.25rem)}.grid-margin-x>.small-2{width:calc(16.6666666667% - 1.25rem)}.grid-margin-x>.small-3{width:calc(25% - 1.25rem)}.grid-margin-x>.small-4{width:calc(33.3333333333% - 1.25rem)}.grid-margin-x>.small-5{width:calc(41.6666666667% - 1.25rem)}.grid-margin-x>.small-6{width:calc(50% - 1.25rem)}.grid-margin-x>.small-7{width:calc(58.3333333333% - 1.25rem)}.grid-margin-x>.small-8{width:calc(66.6666666667% - 1.25rem)}.grid-margin-x>.small-9{width:calc(75% - 1.25rem)}.grid-margin-x>.small-10{width:calc(83.3333333333% - 1.25rem)}.grid-margin-x>.small-11{width:calc(91.6666666667% - 1.25rem)}.grid-margin-x>.small-12{width:calc(100% - 1.25rem)}@media print,screen and (min-width:40em){.grid-margin-x>.auto{width:auto}.grid-margin-x>.shrink{width:auto}.grid-margin-x>.small-1{width:calc(8.3333333333% - 1.875rem)}.grid-margin-x>.small-2{width:calc(16.6666666667% - 1.875rem)}.grid-margin-x>.small-3{width:calc(25% - 1.875rem)}.grid-margin-x>.small-4{width:calc(33.3333333333% - 1.875rem)}.grid-margin-x>.small-5{width:calc(41.6666666667% - 1.875rem)}.grid-margin-x>.small-6{width:calc(50% - 1.875rem)}.grid-margin-x>.small-7{width:calc(58.3333333333% - 1.875rem)}.grid-margin-x>.small-8{width:calc(66.6666666667% - 1.875rem)}.grid-margin-x>.small-9{width:calc(75% - 1.875rem)}.grid-margin-x>.small-10{width:calc(83.3333333333% - 1.875rem)}.grid-margin-x>.small-11{width:calc(91.6666666667% - 1.875rem)}.grid-margin-x>.small-12{width:calc(100% - 1.875rem)}.grid-margin-x>.medium-auto{width:auto}.grid-margin-x>.medium-shrink{width:auto}.grid-margin-x>.medium-1{width:calc(8.3333333333% - 1.875rem)}.grid-margin-x>.medium-2{width:calc(16.6666666667% - 1.875rem)}.grid-margin-x>.medium-3{width:calc(25% - 1.875rem)}.grid-margin-x>.medium-4{width:calc(33.3333333333% - 1.875rem)}.grid-margin-x>.medium-5{width:calc(41.6666666667% - 1.875rem)}.grid-margin-x>.medium-6{width:calc(50% - 1.875rem)}.grid-margin-x>.medium-7{width:calc(58.3333333333% - 1.875rem)}
.grid-margin-x>.medium-8{width:calc(66.6666666667% - 1.875rem)}.grid-margin-x>.medium-9{width:calc(75% - 1.875rem)}.grid-margin-x>.medium-10{width:calc(83.3333333333% - 1.875rem)}.grid-margin-x>.medium-11{width:calc(91.6666666667% - 1.875rem)}.grid-margin-x>.medium-12{width:calc(100% - 1.875rem)}}@media print,screen and (min-width:64em){.grid-margin-x>.large-auto{width:auto}.grid-margin-x>.large-shrink{width:auto}.grid-margin-x>.large-1{width:calc(8.3333333333% - 1.875rem)}.grid-margin-x>.large-2{width:calc(16.6666666667% - 1.875rem)}.grid-margin-x>.large-3{width:calc(25% - 1.875rem)}.grid-margin-x>.large-4{width:calc(33.3333333333% - 1.875rem)}.grid-margin-x>.large-5{width:calc(41.6666666667% - 1.875rem)}.grid-margin-x>.large-6{width:calc(50% - 1.875rem)}.grid-margin-x>.large-7{width:calc(58.3333333333% - 1.875rem)}.grid-margin-x>.large-8{width:calc(66.6666666667% - 1.875rem)}.grid-margin-x>.large-9{width:calc(75% - 1.875rem)}.grid-margin-x>.large-10{width:calc(83.3333333333% - 1.875rem)}.grid-margin-x>.large-11{width:calc(91.6666666667% - 1.875rem)}.grid-margin-x>.large-12{width:calc(100% - 1.875rem)}}.grid-padding-x .grid-padding-x{margin-right:-.625rem;margin-left:-.625rem}@media print,screen and (min-width:40em){.grid-padding-x .grid-padding-x{margin-right:-.9375rem;margin-left:-.9375rem}}.grid-container:not(.full)>.grid-padding-x{margin-right:-.625rem;margin-left:-.625rem}@media print,screen and (min-width:40em){.grid-container:not(.full)>.grid-padding-x{margin-right:-.9375rem;margin-left:-.9375rem}}.grid-padding-x>.cell{padding-right:.625rem;padding-left:.625rem}@media print,screen and (min-width:40em){.grid-padding-x>.cell{padding-right:.9375rem;padding-left:.9375rem}}.small-up-1>.cell{width:100%}.small-up-2>.cell{width:50%}.small-up-3>.cell{width:33.3333333333%}.small-up-4>.cell{width:25%}.small-up-5>.cell{width:20%}.small-up-6>.cell{width:16.6666666667%}.small-up-7>.cell{width:14.2857142857%}.small-up-8>.cell{width:12.5%}@media print,screen and (min-width:40em){.medium-up-1>.cell{width:100%}.medium-up-2>.cell{width:50%}.medium-up-3>.cell{width:33.3333333333%}.medium-up-4>.cell{width:25%}.medium-up-5>.cell{width:20%}.medium-up-6>.cell{width:16.6666666667%}.medium-up-7>.cell{width:14.2857142857%}.medium-up-8>.cell{width:12.5%}}@media print,screen and (min-width:64em){.large-up-1>.cell{width:100%}.large-up-2>.cell{width:50%}.large-up-3>.cell{width:33.3333333333%}.large-up-4>.cell{width:25%}.large-up-5>.cell{width:20%}.large-up-6>.cell{width:16.6666666667%}.large-up-7>.cell{width:14.2857142857%}.large-up-8>.cell{width:12.5%}}.grid-margin-x.small-up-1>.cell{width:calc(100% - 1.25rem)}.grid-margin-x.small-up-2>.cell{width:calc(50% - 1.25rem)}.grid-margin-x.small-up-3>.cell{width:calc(33.3333333333% - 1.25rem)}.grid-margin-x.small-up-4>.cell{width:calc(25% - 1.25rem)}.grid-margin-x.small-up-5>.cell{width:calc(20% - 1.25rem)}.grid-margin-x.small-up-6>.cell{width:calc(16.6666666667% - 1.25rem)}.grid-margin-x.small-up-7>.cell{width:calc(14.2857142857% - 1.25rem)}.grid-margin-x.small-up-8>.cell{width:calc(12.5% - 1.25rem)}@media print,screen and (min-width:40em){.grid-margin-x.small-up-1>.cell{width:calc(100% - 1.875rem)}.grid-margin-x.small-up-2>.cell{width:calc(50% - 1.875rem)}.grid-margin-x.small-up-3>.cell{width:calc(33.3333333333% - 1.875rem)}.grid-margin-x.small-up-4>.cell{width:calc(25% - 1.875rem)}.grid-margin-x.small-up-5>.cell{width:calc(20% - 1.875rem)}.grid-margin-x.small-up-6>.cell{width:calc(16.6666666667% - 1.875rem)}.grid-margin-x.small-up-7>.cell{width:calc(14.2857142857% - 1.875rem)}.grid-margin-x.small-up-8>.cell{width:calc(12.5% - 1.875rem)}.grid-margin-x.medium-up-1>.cell{width:calc(100% - 1.875rem)}.grid-margin-x.medium-up-2>.cell{width:calc(50% - 1.875rem)}.grid-margin-x.medium-up-3>.cell{width:calc(33.3333333333% - 1.875rem)}.grid-margin-x.medium-up-4>.cell{width:calc(25% - 1.875rem)}.grid-margin-x.medium-up-5>.cell{width:calc(20% - 1.875rem)}.grid-margin-x.medium-up-6>.cell{width:calc(16.6666666667% - 1.875rem)}.grid-margin-x.medium-up-7>.cell{width:calc(14.2857142857% - 1.875rem)}.grid-margin-x.medium-up-8>.cell{width:calc(12.5% - 1.875rem)}}@media print,screen and (min-width:64em){.grid-margin-x.large-up-1>.cell{width:calc(100% - 1.875rem)}.grid-margin-x.large-up-2>.cell{width:calc(50% - 1.875rem)}.grid-margin-x.large-up-3>.cell{width:calc(33.3333333333% - 1.875rem)}.grid-margin-x.large-up-4>.cell{width:calc(25% - 1.875rem)}.grid-margin-x.large-up-5>.cell{width:calc(20% - 1.875rem)}.grid-margin-x.large-up-6>.cell{width:calc(16.6666666667% - 1.875rem)}.grid-margin-x.large-up-7>.cell{width:calc(14.2857142857% - 1.875rem)}.grid-margin-x.large-up-8>.cell{width:calc(12.5% - 1.875rem)}}.small-margin-collapse{margin-right:0;margin-left:0}.small-margin-collapse>.cell{margin-right:0;margin-left:0}.small-margin-collapse>.small-1{width:8.3333333333%}.small-margin-collapse>.small-2{width:16.6666666667%}.small-margin-collapse>.small-3{width:25%}.small-margin-collapse>.small-4{width:33.3333333333%}
.small-margin-collapse>.small-5{width:41.6666666667%}.small-margin-collapse>.small-6{width:50%}.small-margin-collapse>.small-7{width:58.3333333333%}.small-margin-collapse>.small-8{width:66.6666666667%}.small-margin-collapse>.small-9{width:75%}.small-margin-collapse>.small-10{width:83.3333333333%}.small-margin-collapse>.small-11{width:91.6666666667%}.small-margin-collapse>.small-12{width:100%}@media print,screen and (min-width:40em){.small-margin-collapse>.medium-1{width:8.3333333333%}.small-margin-collapse>.medium-2{width:16.6666666667%}.small-margin-collapse>.medium-3{width:25%}.small-margin-collapse>.medium-4{width:33.3333333333%}.small-margin-collapse>.medium-5{width:41.6666666667%}.small-margin-collapse>.medium-6{width:50%}.small-margin-collapse>.medium-7{width:58.3333333333%}.small-margin-collapse>.medium-8{width:66.6666666667%}.small-margin-collapse>.medium-9{width:75%}.small-margin-collapse>.medium-10{width:83.3333333333%}.small-margin-collapse>.medium-11{width:91.6666666667%}.small-margin-collapse>.medium-12{width:100%}}@media print,screen and (min-width:64em){.small-margin-collapse>.large-1{width:8.3333333333%}.small-margin-collapse>.large-2{width:16.6666666667%}.small-margin-collapse>.large-3{width:25%}.small-margin-collapse>.large-4{width:33.3333333333%}.small-margin-collapse>.large-5{width:41.6666666667%}.small-margin-collapse>.large-6{width:50%}.small-margin-collapse>.large-7{width:58.3333333333%}.small-margin-collapse>.large-8{width:66.6666666667%}.small-margin-collapse>.large-9{width:75%}.small-margin-collapse>.large-10{width:83.3333333333%}.small-margin-collapse>.large-11{width:91.6666666667%}.small-margin-collapse>.large-12{width:100%}}.small-padding-collapse{margin-right:0;margin-left:0}.small-padding-collapse>.cell{padding-right:0;padding-left:0}@media print,screen and (min-width:40em){.medium-margin-collapse{margin-right:0;margin-left:0}.medium-margin-collapse>.cell{margin-right:0;margin-left:0}}@media print,screen and (min-width:40em){.medium-margin-collapse>.small-1{width:8.3333333333%}.medium-margin-collapse>.small-2{width:16.6666666667%}.medium-margin-collapse>.small-3{width:25%}.medium-margin-collapse>.small-4{width:33.3333333333%}.medium-margin-collapse>.small-5{width:41.6666666667%}.medium-margin-collapse>.small-6{width:50%}.medium-margin-collapse>.small-7{width:58.3333333333%}.medium-margin-collapse>.small-8{width:66.6666666667%}.medium-margin-collapse>.small-9{width:75%}.medium-margin-collapse>.small-10{width:83.3333333333%}.medium-margin-collapse>.small-11{width:91.6666666667%}.medium-margin-collapse>.small-12{width:100%}}@media print,screen and (min-width:40em){.medium-margin-collapse>.medium-1{width:8.3333333333%}.medium-margin-collapse>.medium-2{width:16.6666666667%}.medium-margin-collapse>.medium-3{width:25%}.medium-margin-collapse>.medium-4{width:33.3333333333%}.medium-margin-collapse>.medium-5{width:41.6666666667%}.medium-margin-collapse>.medium-6{width:50%}.medium-margin-collapse>.medium-7{width:58.3333333333%}.medium-margin-collapse>.medium-8{width:66.6666666667%}.medium-margin-collapse>.medium-9{width:75%}.medium-margin-collapse>.medium-10{width:83.3333333333%}.medium-margin-collapse>.medium-11{width:91.6666666667%}.medium-margin-collapse>.medium-12{width:100%}}@media print,screen and (min-width:64em){.medium-margin-collapse>.large-1{width:8.3333333333%}.medium-margin-collapse>.large-2{width:16.6666666667%}.medium-margin-collapse>.large-3{width:25%}.medium-margin-collapse>.large-4{width:33.3333333333%}.medium-margin-collapse>.large-5{width:41.6666666667%}.medium-margin-collapse>.large-6{width:50%}.medium-margin-collapse>.large-7{width:58.3333333333%}.medium-margin-collapse>.large-8{width:66.6666666667%}.medium-margin-collapse>.large-9{width:75%}.medium-margin-collapse>.large-10{width:83.3333333333%}.medium-margin-collapse>.large-11{width:91.6666666667%}.medium-margin-collapse>.large-12{width:100%}}@media print,screen and (min-width:40em){.medium-padding-collapse{margin-right:0;margin-left:0}.medium-padding-collapse>.cell{padding-right:0;padding-left:0}}@media print,screen and (min-width:64em){.large-margin-collapse{margin-right:0;margin-left:0}.large-margin-collapse>.cell{margin-right:0;margin-left:0}}@media print,screen and (min-width:64em){.large-margin-collapse>.small-1{width:8.3333333333%}.large-margin-collapse>.small-2{width:16.6666666667%}.large-margin-collapse>.small-3{width:25%}.large-margin-collapse>.small-4{width:33.3333333333%}.large-margin-collapse>.small-5{width:41.6666666667%}.large-margin-collapse>.small-6{width:50%}.large-margin-collapse>.small-7{width:58.3333333333%}.large-margin-collapse>.small-8{width:66.6666666667%}.large-margin-collapse>.small-9{width:75%}.large-margin-collapse>.small-10{width:83.3333333333%}.large-margin-collapse>.small-11{width:91.6666666667%}.large-margin-collapse>.small-12{width:100%}}@media print,screen and (min-width:64em){.large-margin-collapse>.medium-1{width:8.3333333333%}.large-margin-collapse>.medium-2{width:16.6666666667%}
.large-margin-collapse>.medium-3{width:25%}.large-margin-collapse>.medium-4{width:33.3333333333%}.large-margin-collapse>.medium-5{width:41.6666666667%}.large-margin-collapse>.medium-6{width:50%}.large-margin-collapse>.medium-7{width:58.3333333333%}.large-margin-collapse>.medium-8{width:66.6666666667%}.large-margin-collapse>.medium-9{width:75%}.large-margin-collapse>.medium-10{width:83.3333333333%}.large-margin-collapse>.medium-11{width:91.6666666667%}.large-margin-collapse>.medium-12{width:100%}}@media print,screen and (min-width:64em){.large-margin-collapse>.large-1{width:8.3333333333%}.large-margin-collapse>.large-2{width:16.6666666667%}.large-margin-collapse>.large-3{width:25%}.large-margin-collapse>.large-4{width:33.3333333333%}.large-margin-collapse>.large-5{width:41.6666666667%}.large-margin-collapse>.large-6{width:50%}.large-margin-collapse>.large-7{width:58.3333333333%}.large-margin-collapse>.large-8{width:66.6666666667%}.large-margin-collapse>.large-9{width:75%}.large-margin-collapse>.large-10{width:83.3333333333%}.large-margin-collapse>.large-11{width:91.6666666667%}.large-margin-collapse>.large-12{width:100%}}@media print,screen and (min-width:64em){.large-padding-collapse{margin-right:0;margin-left:0}.large-padding-collapse>.cell{padding-right:0;padding-left:0}}.small-offset-0{margin-left:0}.grid-margin-x>.small-offset-0{margin-left:calc(0+.625rem)}.small-offset-1{margin-left:8.3333333333%}.grid-margin-x>.small-offset-1{margin-left:calc(8.3333333333%+.625rem)}.small-offset-2{margin-left:16.6666666667%}.grid-margin-x>.small-offset-2{margin-left:calc(16.6666666667%+.625rem)}.small-offset-3{margin-left:25%}.grid-margin-x>.small-offset-3{margin-left:calc(25%+.625rem)}.small-offset-4{margin-left:33.3333333333%}.grid-margin-x>.small-offset-4{margin-left:calc(33.3333333333%+.625rem)}.small-offset-5{margin-left:41.6666666667%}.grid-margin-x>.small-offset-5{margin-left:calc(41.6666666667%+.625rem)}.small-offset-6{margin-left:50%}.grid-margin-x>.small-offset-6{margin-left:calc(50%+.625rem)}.small-offset-7{margin-left:58.3333333333%}.grid-margin-x>.small-offset-7{margin-left:calc(58.3333333333%+.625rem)}.small-offset-8{margin-left:66.6666666667%}.grid-margin-x>.small-offset-8{margin-left:calc(66.6666666667%+.625rem)}.small-offset-9{margin-left:75%}.grid-margin-x>.small-offset-9{margin-left:calc(75%+.625rem)}.small-offset-10{margin-left:83.3333333333%}.grid-margin-x>.small-offset-10{margin-left:calc(83.3333333333%+.625rem)}.small-offset-11{margin-left:91.6666666667%}.grid-margin-x>.small-offset-11{margin-left:calc(91.6666666667%+.625rem)}@media print,screen and (min-width:40em){.medium-offset-0{margin-left:0}.grid-margin-x>.medium-offset-0{margin-left:calc(0+.9375rem)}.medium-offset-1{margin-left:8.3333333333%}.grid-margin-x>.medium-offset-1{margin-left:calc(8.3333333333%+.9375rem)}.medium-offset-2{margin-left:16.6666666667%}.grid-margin-x>.medium-offset-2{margin-left:calc(16.6666666667%+.9375rem)}.medium-offset-3{margin-left:25%}.grid-margin-x>.medium-offset-3{margin-left:calc(25%+.9375rem)}.medium-offset-4{margin-left:33.3333333333%}.grid-margin-x>.medium-offset-4{margin-left:calc(33.3333333333%+.9375rem)}.medium-offset-5{margin-left:41.6666666667%}.grid-margin-x>.medium-offset-5{margin-left:calc(41.6666666667%+.9375rem)}.medium-offset-6{margin-left:50%}.grid-margin-x>.medium-offset-6{margin-left:calc(50%+.9375rem)}.medium-offset-7{margin-left:58.3333333333%}.grid-margin-x>.medium-offset-7{margin-left:calc(58.3333333333%+.9375rem)}.medium-offset-8{margin-left:66.6666666667%}.grid-margin-x>.medium-offset-8{margin-left:calc(66.6666666667%+.9375rem)}.medium-offset-9{margin-left:75%}.grid-margin-x>.medium-offset-9{margin-left:calc(75%+.9375rem)}.medium-offset-10{margin-left:83.3333333333%}.grid-margin-x>.medium-offset-10{margin-left:calc(83.3333333333%+.9375rem)}.medium-offset-11{margin-left:91.6666666667%}.grid-margin-x>.medium-offset-11{margin-left:calc(91.6666666667%+.9375rem)}}@media print,screen and (min-width:64em){.large-offset-0{margin-left:0}.grid-margin-x>.large-offset-0{margin-left:calc(0+.9375rem)}.large-offset-1{margin-left:8.3333333333%}.grid-margin-x>.large-offset-1{margin-left:calc(8.3333333333%+.9375rem)}.large-offset-2{margin-left:16.6666666667%}.grid-margin-x>.large-offset-2{margin-left:calc(16.6666666667%+.9375rem)}.large-offset-3{margin-left:25%}.grid-margin-x>.large-offset-3{margin-left:calc(25%+.9375rem)}.large-offset-4{margin-left:33.3333333333%}.grid-margin-x>.large-offset-4{margin-left:calc(33.3333333333%+.9375rem)}.large-offset-5{margin-left:41.6666666667%}.grid-margin-x>.large-offset-5{margin-left:calc(41.6666666667%+.9375rem)}.large-offset-6{margin-left:50%}.grid-margin-x>.large-offset-6{margin-left:calc(50%+.9375rem)}.large-offset-7{margin-left:58.3333333333%}.grid-margin-x>.large-offset-7{margin-left:calc(58.3333333333%+.9375rem)}.large-offset-8{margin-left:66.6666666667%}.grid-margin-x>.large-offset-8{margin-left:calc(66.6666666667%+.9375rem)}.large-offset-9{margin-left:75%}.grid-margin-x>.large-offset-9{margin-left:calc(75%+.9375rem)}
.large-offset-10{margin-left:83.3333333333%}.grid-margin-x>.large-offset-10{margin-left:calc(83.3333333333%+.9375rem)}.large-offset-11{margin-left:91.6666666667%}.grid-margin-x>.large-offset-11{margin-left:calc(91.6666666667%+.9375rem)}}.grid-y{display:flex;flex-flow:column nowrap}.grid-y>.cell{height:auto;max-height:none}.grid-y>.auto{height:auto}.grid-y>.shrink{height:auto}.grid-y>.small-shrink,.grid-y>.small-full,.grid-y>.small-1,.grid-y>.small-2,.grid-y>.small-3,.grid-y>.small-4,.grid-y>.small-5,.grid-y>.small-6,.grid-y>.small-7,.grid-y>.small-8,.grid-y>.small-9,.grid-y>.small-10,.grid-y>.small-11,.grid-y>.small-12{flex-basis:auto}@media print,screen and (min-width:40em){.grid-y>.medium-shrink,.grid-y>.medium-full,.grid-y>.medium-1,.grid-y>.medium-2,.grid-y>.medium-3,.grid-y>.medium-4,.grid-y>.medium-5,.grid-y>.medium-6,.grid-y>.medium-7,.grid-y>.medium-8,.grid-y>.medium-9,.grid-y>.medium-10,.grid-y>.medium-11,.grid-y>.medium-12{flex-basis:auto}}@media print,screen and (min-width:64em){.grid-y>.large-shrink,.grid-y>.large-full,.grid-y>.large-1,.grid-y>.large-2,.grid-y>.large-3,.grid-y>.large-4,.grid-y>.large-5,.grid-y>.large-6,.grid-y>.large-7,.grid-y>.large-8,.grid-y>.large-9,.grid-y>.large-10,.grid-y>.large-11,.grid-y>.large-12{flex-basis:auto}}.grid-y>.small-1,.grid-y>.small-2,.grid-y>.small-3,.grid-y>.small-4,.grid-y>.small-5,.grid-y>.small-6,.grid-y>.small-7,.grid-y>.small-8,.grid-y>.small-9,.grid-y>.small-10,.grid-y>.small-11,.grid-y>.small-12{flex:0 0 auto}.grid-y>.small-1{height:8.3333333333%}.grid-y>.small-2{height:16.6666666667%}.grid-y>.small-3{height:25%}.grid-y>.small-4{height:33.3333333333%}.grid-y>.small-5{height:41.6666666667%}.grid-y>.small-6{height:50%}.grid-y>.small-7{height:58.3333333333%}.grid-y>.small-8{height:66.6666666667%}.grid-y>.small-9{height:75%}.grid-y>.small-10{height:83.3333333333%}.grid-y>.small-11{height:91.6666666667%}.grid-y>.small-12{height:100%}@media print,screen and (min-width:40em){.grid-y>.medium-auto{flex:1 1 0;height:auto}.grid-y>.medium-shrink,.grid-y>.medium-1,.grid-y>.medium-2,.grid-y>.medium-3,.grid-y>.medium-4,.grid-y>.medium-5,.grid-y>.medium-6,.grid-y>.medium-7,.grid-y>.medium-8,.grid-y>.medium-9,.grid-y>.medium-10,.grid-y>.medium-11,.grid-y>.medium-12{flex:0 0 auto}.grid-y>.medium-shrink{height:auto}.grid-y>.medium-1{height:8.3333333333%}.grid-y>.medium-2{height:16.6666666667%}.grid-y>.medium-3{height:25%}.grid-y>.medium-4{height:33.3333333333%}.grid-y>.medium-5{height:41.6666666667%}.grid-y>.medium-6{height:50%}.grid-y>.medium-7{height:58.3333333333%}.grid-y>.medium-8{height:66.6666666667%}.grid-y>.medium-9{height:75%}.grid-y>.medium-10{height:83.3333333333%}.grid-y>.medium-11{height:91.6666666667%}.grid-y>.medium-12{height:100%}}@media print,screen and (min-width:64em){.grid-y>.large-auto{flex:1 1 0;height:auto}.grid-y>.large-shrink,.grid-y>.large-1,.grid-y>.large-2,.grid-y>.large-3,.grid-y>.large-4,.grid-y>.large-5,.grid-y>.large-6,.grid-y>.large-7,.grid-y>.large-8,.grid-y>.large-9,.grid-y>.large-10,.grid-y>.large-11,.grid-y>.large-12{flex:0 0 auto}.grid-y>.large-shrink{height:auto}.grid-y>.large-1{height:8.3333333333%}.grid-y>.large-2{height:16.6666666667%}.grid-y>.large-3{height:25%}.grid-y>.large-4{height:33.3333333333%}.grid-y>.large-5{height:41.6666666667%}.grid-y>.large-6{height:50%}.grid-y>.large-7{height:58.3333333333%}.grid-y>.large-8{height:66.6666666667%}.grid-y>.large-9{height:75%}.grid-y>.large-10{height:83.3333333333%}.grid-y>.large-11{height:91.6666666667%}.grid-y>.large-12{height:100%}}.grid-padding-y .grid-padding-y{margin-top:-.625rem;margin-bottom:-.625rem}@media print,screen and (min-width:40em){.grid-padding-y .grid-padding-y{margin-top:-.9375rem;margin-bottom:-.9375rem}}.grid-padding-y>.cell{padding-top:.625rem;padding-bottom:.625rem}@media print,screen and (min-width:40em){.grid-padding-y>.cell{padding-top:.9375rem;padding-bottom:.9375rem}}.grid-margin-y{margin-top:-.625rem;margin-bottom:-.625rem}@media print,screen and (min-width:40em){.grid-margin-y{margin-top:-.9375rem;margin-bottom:-.9375rem}}.grid-margin-y>.cell{height:calc(100% - 1.25rem);margin-top:.625rem;margin-bottom:.625rem}@media print,screen and (min-width:40em){.grid-margin-y>.cell{height:calc(100% - 1.875rem);margin-top:.9375rem;margin-bottom:.9375rem}}.grid-margin-y>.auto{height:auto}.grid-margin-y>.shrink{height:auto}.grid-margin-y>.small-1{height:calc(8.3333333333% - 1.25rem)}.grid-margin-y>.small-2{height:calc(16.6666666667% - 1.25rem)}.grid-margin-y>.small-3{height:calc(25% - 1.25rem)}.grid-margin-y>.small-4{height:calc(33.3333333333% - 1.25rem)}.grid-margin-y>.small-5{height:calc(41.6666666667% - 1.25rem)}.grid-margin-y>.small-6{height:calc(50% - 1.25rem)}.grid-margin-y>.small-7{height:calc(58.3333333333% - 1.25rem)}.grid-margin-y>.small-8{height:calc(66.6666666667% - 1.25rem)}.grid-margin-y>.small-9{height:calc(75% - 1.25rem)}.grid-margin-y>.small-10{height:calc(83.3333333333% - 1.25rem)}.grid-margin-y>.small-11{height:calc(91.6666666667% - 1.25rem)}.grid-margin-y>.small-12{height:calc(100% - 1.25rem)}
@media print,screen and (min-width:40em){.grid-margin-y>.auto{height:auto}.grid-margin-y>.shrink{height:auto}.grid-margin-y>.small-1{height:calc(8.3333333333% - 1.875rem)}.grid-margin-y>.small-2{height:calc(16.6666666667% - 1.875rem)}.grid-margin-y>.small-3{height:calc(25% - 1.875rem)}.grid-margin-y>.small-4{height:calc(33.3333333333% - 1.875rem)}.grid-margin-y>.small-5{height:calc(41.6666666667% - 1.875rem)}.grid-margin-y>.small-6{height:calc(50% - 1.875rem)}.grid-margin-y>.small-7{height:calc(58.3333333333% - 1.875rem)}.grid-margin-y>.small-8{height:calc(66.6666666667% - 1.875rem)}.grid-margin-y>.small-9{height:calc(75% - 1.875rem)}.grid-margin-y>.small-10{height:calc(83.3333333333% - 1.875rem)}.grid-margin-y>.small-11{height:calc(91.6666666667% - 1.875rem)}.grid-margin-y>.small-12{height:calc(100% - 1.875rem)}.grid-margin-y>.medium-auto{height:auto}.grid-margin-y>.medium-shrink{height:auto}.grid-margin-y>.medium-1{height:calc(8.3333333333% - 1.875rem)}.grid-margin-y>.medium-2{height:calc(16.6666666667% - 1.875rem)}.grid-margin-y>.medium-3{height:calc(25% - 1.875rem)}.grid-margin-y>.medium-4{height:calc(33.3333333333% - 1.875rem)}.grid-margin-y>.medium-5{height:calc(41.6666666667% - 1.875rem)}.grid-margin-y>.medium-6{height:calc(50% - 1.875rem)}.grid-margin-y>.medium-7{height:calc(58.3333333333% - 1.875rem)}.grid-margin-y>.medium-8{height:calc(66.6666666667% - 1.875rem)}.grid-margin-y>.medium-9{height:calc(75% - 1.875rem)}.grid-margin-y>.medium-10{height:calc(83.3333333333% - 1.875rem)}.grid-margin-y>.medium-11{height:calc(91.6666666667% - 1.875rem)}.grid-margin-y>.medium-12{height:calc(100% - 1.875rem)}}@media print,screen and (min-width:64em){.grid-margin-y>.large-auto{height:auto}.grid-margin-y>.large-shrink{height:auto}.grid-margin-y>.large-1{height:calc(8.3333333333% - 1.875rem)}.grid-margin-y>.large-2{height:calc(16.6666666667% - 1.875rem)}.grid-margin-y>.large-3{height:calc(25% - 1.875rem)}.grid-margin-y>.large-4{height:calc(33.3333333333% - 1.875rem)}.grid-margin-y>.large-5{height:calc(41.6666666667% - 1.875rem)}.grid-margin-y>.large-6{height:calc(50% - 1.875rem)}.grid-margin-y>.large-7{height:calc(58.3333333333% - 1.875rem)}.grid-margin-y>.large-8{height:calc(66.6666666667% - 1.875rem)}.grid-margin-y>.large-9{height:calc(75% - 1.875rem)}.grid-margin-y>.large-10{height:calc(83.3333333333% - 1.875rem)}.grid-margin-y>.large-11{height:calc(91.6666666667% - 1.875rem)}.grid-margin-y>.large-12{height:calc(100% - 1.875rem)}}.grid-frame{overflow:hidden;position:relative;flex-wrap:nowrap;align-items:stretch;width:100vw}.cell .grid-frame{width:100%}.cell-block{overflow-x:auto;max-width:100%;-webkit-overflow-scrolling:touch;-ms-overflow-style:-ms-autohiding-scrollbar}.cell-block-y{overflow-y:auto;max-height:100%;min-height:100%;-webkit-overflow-scrolling:touch;-ms-overflow-style:-ms-autohiding-scrollbar}.cell-block-container{display:flex;flex-direction:column;max-height:100%}.cell-block-container>.grid-x{max-height:100%;flex-wrap:nowrap}@media print,screen and (min-width:40em){.medium-grid-frame{overflow:hidden;position:relative;flex-wrap:nowrap;align-items:stretch;width:100vw}.cell .medium-grid-frame{width:100%}.medium-cell-block{overflow-x:auto;max-width:100%;-webkit-overflow-scrolling:touch;-ms-overflow-style:-ms-autohiding-scrollbar}.medium-cell-block-container{display:flex;flex-direction:column;max-height:100%}.medium-cell-block-container>.grid-x{max-height:100%;flex-wrap:nowrap}.medium-cell-block-y{overflow-y:auto;max-height:100%;min-height:100%;-webkit-overflow-scrolling:touch;-ms-overflow-style:-ms-autohiding-scrollbar}}@media print,screen and (min-width:64em){.large-grid-frame{overflow:hidden;position:relative;flex-wrap:nowrap;align-items:stretch;width:100vw}.cell .large-grid-frame{width:100%}.large-cell-block{overflow-x:auto;max-width:100%;-webkit-overflow-scrolling:touch;-ms-overflow-style:-ms-autohiding-scrollbar}.large-cell-block-container{display:flex;flex-direction:column;max-height:100%}.large-cell-block-container>.grid-x{max-height:100%;flex-wrap:nowrap}.large-cell-block-y{overflow-y:auto;max-height:100%;min-height:100%;-webkit-overflow-scrolling:touch;-ms-overflow-style:-ms-autohiding-scrollbar}}.grid-y.grid-frame{width:auto;overflow:hidden;position:relative;flex-wrap:nowrap;align-items:stretch;height:100vh}@media print,screen and (min-width:40em){.grid-y.medium-grid-frame{width:auto;overflow:hidden;position:relative;flex-wrap:nowrap;align-items:stretch;height:100vh}}@media print,screen and (min-width:64em){.grid-y.large-grid-frame{width:auto;overflow:hidden;position:relative;flex-wrap:nowrap;align-items:stretch;height:100vh}}.cell .grid-y.grid-frame{height:100%}@media print,screen and (min-width:40em){.cell .grid-y.medium-grid-frame{height:100%}}@media print,screen and (min-width:64em){.cell .grid-y.large-grid-frame{height:100%}}.grid-margin-y{margin-top:-.625rem;margin-bottom:-.625rem}@media print,screen and (min-width:40em){.grid-margin-y{margin-top:-.9375rem;margin-bottom:-.9375rem}}.grid-margin-y>.cell{height:calc(100% - 1.25rem);margin-top:.625rem;margin-bottom:.625rem}
@media print,screen and (min-width:40em){.grid-margin-y>.cell{height:calc(100% - 1.875rem);margin-top:.9375rem;margin-bottom:.9375rem}}.grid-margin-y>.auto{height:auto}.grid-margin-y>.shrink{height:auto}.grid-margin-y>.small-1{height:calc(8.3333333333% - 1.25rem)}.grid-margin-y>.small-2{height:calc(16.6666666667% - 1.25rem)}.grid-margin-y>.small-3{height:calc(25% - 1.25rem)}.grid-margin-y>.small-4{height:calc(33.3333333333% - 1.25rem)}.grid-margin-y>.small-5{height:calc(41.6666666667% - 1.25rem)}.grid-margin-y>.small-6{height:calc(50% - 1.25rem)}.grid-margin-y>.small-7{height:calc(58.3333333333% - 1.25rem)}.grid-margin-y>.small-8{height:calc(66.6666666667% - 1.25rem)}.grid-margin-y>.small-9{height:calc(75% - 1.25rem)}.grid-margin-y>.small-10{height:calc(83.3333333333% - 1.25rem)}.grid-margin-y>.small-11{height:calc(91.6666666667% - 1.25rem)}.grid-margin-y>.small-12{height:calc(100% - 1.25rem)}@media print,screen and (min-width:40em){.grid-margin-y>.auto{height:auto}.grid-margin-y>.shrink{height:auto}.grid-margin-y>.small-1{height:calc(8.3333333333% - 1.875rem)}.grid-margin-y>.small-2{height:calc(16.6666666667% - 1.875rem)}.grid-margin-y>.small-3{height:calc(25% - 1.875rem)}.grid-margin-y>.small-4{height:calc(33.3333333333% - 1.875rem)}.grid-margin-y>.small-5{height:calc(41.6666666667% - 1.875rem)}.grid-margin-y>.small-6{height:calc(50% - 1.875rem)}.grid-margin-y>.small-7{height:calc(58.3333333333% - 1.875rem)}.grid-margin-y>.small-8{height:calc(66.6666666667% - 1.875rem)}.grid-margin-y>.small-9{height:calc(75% - 1.875rem)}.grid-margin-y>.small-10{height:calc(83.3333333333% - 1.875rem)}.grid-margin-y>.small-11{height:calc(91.6666666667% - 1.875rem)}.grid-margin-y>.small-12{height:calc(100% - 1.875rem)}.grid-margin-y>.medium-auto{height:auto}.grid-margin-y>.medium-shrink{height:auto}.grid-margin-y>.medium-1{height:calc(8.3333333333% - 1.875rem)}.grid-margin-y>.medium-2{height:calc(16.6666666667% - 1.875rem)}.grid-margin-y>.medium-3{height:calc(25% - 1.875rem)}.grid-margin-y>.medium-4{height:calc(33.3333333333% - 1.875rem)}.grid-margin-y>.medium-5{height:calc(41.6666666667% - 1.875rem)}.grid-margin-y>.medium-6{height:calc(50% - 1.875rem)}.grid-margin-y>.medium-7{height:calc(58.3333333333% - 1.875rem)}.grid-margin-y>.medium-8{height:calc(66.6666666667% - 1.875rem)}.grid-margin-y>.medium-9{height:calc(75% - 1.875rem)}.grid-margin-y>.medium-10{height:calc(83.3333333333% - 1.875rem)}.grid-margin-y>.medium-11{height:calc(91.6666666667% - 1.875rem)}.grid-margin-y>.medium-12{height:calc(100% - 1.875rem)}}@media print,screen and (min-width:64em){.grid-margin-y>.large-auto{height:auto}.grid-margin-y>.large-shrink{height:auto}.grid-margin-y>.large-1{height:calc(8.3333333333% - 1.875rem)}.grid-margin-y>.large-2{height:calc(16.6666666667% - 1.875rem)}.grid-margin-y>.large-3{height:calc(25% - 1.875rem)}.grid-margin-y>.large-4{height:calc(33.3333333333% - 1.875rem)}.grid-margin-y>.large-5{height:calc(41.6666666667% - 1.875rem)}.grid-margin-y>.large-6{height:calc(50% - 1.875rem)}.grid-margin-y>.large-7{height:calc(58.3333333333% - 1.875rem)}.grid-margin-y>.large-8{height:calc(66.6666666667% - 1.875rem)}.grid-margin-y>.large-9{height:calc(75% - 1.875rem)}.grid-margin-y>.large-10{height:calc(83.3333333333% - 1.875rem)}.grid-margin-y>.large-11{height:calc(91.6666666667% - 1.875rem)}.grid-margin-y>.large-12{height:calc(100% - 1.875rem)}}.grid-frame.grid-margin-y{height:calc(100vh+1.25rem)}@media print,screen and (min-width:40em){.grid-frame.grid-margin-y{height:calc(100vh+1.875rem)}}@media print,screen and (min-width:64em){.grid-frame.grid-margin-y{height:calc(100vh+1.875rem)}}@media print,screen and (min-width:40em){.grid-margin-y.medium-grid-frame{height:calc(100vh+1.875rem)}}@media print,screen and (min-width:64em){.grid-margin-y.large-grid-frame{height:calc(100vh+1.875rem)}}.button{display:inline-block;vertical-align:middle;margin:0 0 1rem 0;padding:.85em 1em;border:1px solid transparent;border-radius:0;transition:background-color .25s ease-out,color .25s ease-out;font-family:inherit;font-size:.9rem;-webkit-appearance:none;line-height:1;text-align:center;cursor:pointer}[data-whatinput='mouse'] .button{outline:0}.button.tiny{font-size:.6rem}.button.small{font-size:.75rem}.button.large{font-size:1.25rem}.button.expanded{display:block;width:100%;margin-right:0;margin-left:0}.button,.button.disabled,.button[disabled],.button.disabled:hover,.button[disabled]:hover,.button.disabled:focus,.button[disabled]:focus{color:#fefefe}.button:hover,.button:focus{color:#fefefe}.button.primary,.button.primary.disabled,.button.primary[disabled],.button.primary.disabled:hover,.button.primary[disabled]:hover,.button.primary.disabled:focus,.button.primary[disabled]:focus{color:#fefefe}.button.primary:hover,.button.primary:focus{color:#fefefe}.button.secondary,.button.secondary.disabled,.button.secondary[disabled],.button.secondary.disabled:hover,.button.secondary[disabled]:hover,.button.secondary.disabled:focus,.button.secondary[disabled]:focus{color:#fefefe}
.button.secondary:hover,.button.secondary:focus{color:#fefefe}.button.success,.button.success.disabled,.button.success[disabled],.button.success.disabled:hover,.button.success[disabled]:hover,.button.success.disabled:focus,.button.success[disabled]:focus{color:#0a0a0a}.button.success:hover,.button.success:focus{color:#0a0a0a}.button.warning,.button.warning.disabled,.button.warning[disabled],.button.warning.disabled:hover,.button.warning[disabled]:hover,.button.warning.disabled:focus,.button.warning[disabled]:focus{color:#0a0a0a}.button.warning:hover,.button.warning:focus{color:#0a0a0a}.button.alert,.button.alert.disabled,.button.alert[disabled],.button.alert.disabled:hover,.button.alert[disabled]:hover,.button.alert.disabled:focus,.button.alert[disabled]:focus{color:#fefefe}.button.alert:hover,.button.alert:focus{color:#fefefe}.button.hollow,.button.hollow:hover,.button.hollow:focus,.button.hollow.disabled,.button.hollow.disabled:hover,.button.hollow.disabled:focus,.button.hollow[disabled],.button.hollow[disabled]:hover,.button.hollow[disabled]:focus{background-color:transparent}.button.hollow,.button.hollow.disabled,.button.hollow[disabled],.button.hollow.disabled:hover,.button.hollow[disabled]:hover,.button.hollow.disabled:focus,.button.hollow[disabled]:focus{border:1px solid #1779ba;color:#1779ba}.button.hollow:hover,.button.hollow:focus{border-color:#0c3d5d;color:#0c3d5d}.button.hollow.primary,.button.hollow.primary.disabled,.button.hollow.primary[disabled],.button.hollow.primary.disabled:hover,.button.hollow.primary[disabled]:hover,.button.hollow.primary.disabled:focus,.button.hollow.primary[disabled]:focus{border:1px solid #1779ba;color:#1779ba}.button.hollow.primary:hover,.button.hollow.primary:focus{border-color:#0c3d5d;color:#0c3d5d}.button.hollow.secondary,.button.hollow.secondary.disabled,.button.hollow.secondary[disabled],.button.hollow.secondary.disabled:hover,.button.hollow.secondary[disabled]:hover,.button.hollow.secondary.disabled:focus,.button.hollow.secondary[disabled]:focus{border:1px solid #767676;color:#767676}.button.hollow.secondary:hover,.button.hollow.secondary:focus{border-color:#3b3b3b;color:#3b3b3b}.button.hollow.success,.button.hollow.success.disabled,.button.hollow.success[disabled],.button.hollow.success.disabled:hover,.button.hollow.success[disabled]:hover,.button.hollow.success.disabled:focus,.button.hollow.success[disabled]:focus{border:1px solid #3adb76;color:#3adb76}.button.hollow.success:hover,.button.hollow.success:focus{border-color:#157539;color:#157539}.button.hollow.warning,.button.hollow.warning.disabled,.button.hollow.warning[disabled],.button.hollow.warning.disabled:hover,.button.hollow.warning[disabled]:hover,.button.hollow.warning.disabled:focus,.button.hollow.warning[disabled]:focus{border:1px solid #ffae00;color:#ffae00}.button.hollow.warning:hover,.button.hollow.warning:focus{border-color:#805700;color:#805700}.button.hollow.alert,.button.hollow.alert.disabled,.button.hollow.alert[disabled],.button.hollow.alert.disabled:hover,.button.hollow.alert[disabled]:hover,.button.hollow.alert.disabled:focus,.button.hollow.alert[disabled]:focus{border:1px solid #cc4b37;color:#cc4b37}.button.hollow.alert:hover,.button.hollow.alert:focus{border-color:#67251a;color:#67251a}.button.clear,.button.clear:hover,.button.clear:focus,.button.clear.disabled,.button.clear.disabled:hover,.button.clear.disabled:focus,.button.clear[disabled],.button.clear[disabled]:hover,.button.clear[disabled]:focus{border-color:transparent;background-color:transparent}.button.clear,.button.clear.disabled,.button.clear[disabled],.button.clear.disabled:hover,.button.clear[disabled]:hover,.button.clear.disabled:focus,.button.clear[disabled]:focus{color:#1779ba}.button.clear:hover,.button.clear:focus{color:#0c3d5d}.button.clear.primary,.button.clear.primary.disabled,.button.clear.primary[disabled],.button.clear.primary.disabled:hover,.button.clear.primary[disabled]:hover,.button.clear.primary.disabled:focus,.button.clear.primary[disabled]:focus{color:#1779ba}.button.clear.primary:hover,.button.clear.primary:focus{color:#0c3d5d}.button.clear.secondary,.button.clear.secondary.disabled,.button.clear.secondary[disabled],.button.clear.secondary.disabled:hover,.button.clear.secondary[disabled]:hover,.button.clear.secondary.disabled:focus,.button.clear.secondary[disabled]:focus{color:#767676}.button.clear.secondary:hover,.button.clear.secondary:focus{color:#3b3b3b}.button.clear.success,.button.clear.success.disabled,.button.clear.success[disabled],.button.clear.success.disabled:hover,.button.clear.success[disabled]:hover,.button.clear.success.disabled:focus,.button.clear.success[disabled]:focus{color:#3adb76}.button.clear.success:hover,.button.clear.success:focus{color:#157539}.button.clear.warning,.button.clear.warning.disabled,.button.clear.warning[disabled],.button.clear.warning.disabled:hover,.button.clear.warning[disabled]:hover,.button.clear.warning.disabled:focus,.button.clear.warning[disabled]:focus{color:#ffae00}
.button.clear.warning:hover,.button.clear.warning:focus{color:#805700}.button.clear.alert,.button.clear.alert.disabled,.button.clear.alert[disabled],.button.clear.alert.disabled:hover,.button.clear.alert[disabled]:hover,.button.clear.alert.disabled:focus,.button.clear.alert[disabled]:focus{color:#cc4b37}.button.clear.alert:hover,.button.clear.alert:focus{color:#67251a}.button.disabled,.button[disabled]{opacity:.25;cursor:not-allowed}.button.dropdown::after{display:block;width:0;height:0;border:inset .4em;content:'';border-bottom-width:0;border-top-style:solid;border-color:#fefefe transparent transparent;position:relative;top:.4em;display:inline-block;float:right;margin-left:1em}.button.dropdown.hollow::after,.button.dropdown.clear::after{border-top-color:#1779ba}.button.dropdown.hollow.primary::after,.button.dropdown.clear.primary::after{border-top-color:#1779ba}.button.dropdown.hollow.secondary::after,.button.dropdown.clear.secondary::after{border-top-color:#767676}.button.dropdown.hollow.success::after,.button.dropdown.clear.success::after{border-top-color:#3adb76}.button.dropdown.hollow.warning::after,.button.dropdown.clear.warning::after{border-top-color:#ffae00}.button.dropdown.hollow.alert::after,.button.dropdown.clear.alert::after{border-top-color:#cc4b37}.button.arrow-only::after{top:-0.1em;float:none;margin-left:0}a.button:hover,a.button:focus{text-decoration:none}.align-left{justify-content:flex-start}.align-right{justify-content:flex-end}.align-center{justify-content:center}.align-justify{justify-content:space-between}.align-spaced{justify-content:space-around}.align-left.vertical.menu>li>a{justify-content:flex-start}.align-right.vertical.menu>li>a{justify-content:flex-end}.align-center.vertical.menu>li>a{justify-content:center}.align-top{align-items:flex-start}.align-self-top{align-self:flex-start}.align-bottom{align-items:flex-end}.align-self-bottom{align-self:flex-end}.align-middle{align-items:center}.align-self-middle{align-self:center}.align-stretch{align-items:stretch}.align-self-stretch{align-self:stretch}.align-center-middle{justify-content:center;align-items:center;align-content:center}.small-order-1{order:1}.small-order-2{order:2}.small-order-3{order:3}.small-order-4{order:4}.small-order-5{order:5}.small-order-6{order:6}@media print,screen and (min-width:40em){.medium-order-1{order:1}.medium-order-2{order:2}.medium-order-3{order:3}.medium-order-4{order:4}.medium-order-5{order:5}.medium-order-6{order:6}}@media print,screen and (min-width:64em){.large-order-1{order:1}.large-order-2{order:2}.large-order-3{order:3}.large-order-4{order:4}.large-order-5{order:5}.large-order-6{order:6}}.flex-container{display:flex}.flex-child-auto{flex:1 1 auto}.flex-child-grow{flex:1 0 auto}.flex-child-shrink{flex:0 1 auto}.flex-dir-row{flex-direction:row}.flex-dir-row-reverse{flex-direction:row-reverse}.flex-dir-column{flex-direction:column}.flex-dir-column-reverse{flex-direction:column-reverse}@media print,screen and (min-width:40em){.medium-flex-container{display:flex}.medium-flex-child-auto{flex:1 1 auto}.medium-flex-child-grow{flex:1 0 auto}.medium-flex-child-shrink{flex:0 1 auto}.medium-flex-dir-row{flex-direction:row}.medium-flex-dir-row-reverse{flex-direction:row-reverse}.medium-flex-dir-column{flex-direction:column}.medium-flex-dir-column-reverse{flex-direction:column-reverse}}@media print,screen and (min-width:64em){.large-flex-container{display:flex}.large-flex-child-auto{flex:1 1 auto}.large-flex-child-grow{flex:1 0 auto}.large-flex-child-shrink{flex:0 1 auto}.large-flex-dir-row{flex-direction:row}.large-flex-dir-row-reverse{flex-direction:row-reverse}.large-flex-dir-column{flex-direction:column}.large-flex-dir-column-reverse{flex-direction:column-reverse}}.cell.font-black,span.font-black,p.font-black,b.font-black,em.font-black{color:#0c0c0c}.cell.font-darkblue,span.font-darkblue,p.font-darkblue,b.font-darkblue,em.font-darkblue{color:#004b78}.cell.font-cyan,span.font-cyan,p.font-cyan,b.font-cyan,em.font-cyan{color:#0297d8}.cell.font-green,span.font-green,p.font-green,b.font-green,em.font-green{color:#009500}.cell.font-lightgreen,span.font-lightgreen,p.font-lightgreen,b.font-lightgreen,em.font-lightgreen{color:#79b248}.cell.font-red,span.font-red,p.font-red,b.font-red,em.font-red{color:#c70000}.cell.font-yellow,span.font-yellow,p.font-yellow,b.font-yellow,em.font-yellow{color:#e0a400}.cell.font-darkgray,span.font-darkgray,p.font-darkgray,b.font-darkgray,em.font-darkgray{color:#8a8a8a}.cell.font-mediumgray,span.font-mediumgray,p.font-mediumgray,b.font-mediumgray,em.font-mediumgray{color:#cacaca}.margin-bottom-1{margin-bottom:1rem !important}.align-baseline{align-items:baseline}.darkblue{background-image:url("data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4KPCEtLSBHZW5lcmF0b3I6IEFkb2JlIElsbHVzdHJhdG9yIDI0LjIuMiwgU1ZHIEV4cG9ydCBQbHVnLUluIC4gU1ZHIFZlcnNpb246IDYuMDAgQnVpbGQgMCkgIC0tPgo8c3ZnIHZlcnNpb249IjEuMSIgaWQ9IkViZW5lXzEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4IgoJIHZpZXdCb3g9IjAgMCA1MDAwIDQxNC4yIiBzdHlsZT0iZW5hYmxlLWJhY2tncm91bmQ6bmV3IDAgMCA1MDAwIDQxNC4yOyIgeG1sOnNwYWNlPSJwcmVzZXJ2ZSI+CjxzdHlsZSB0eXBlPSJ0ZXh0L2NzcyI+Cgkuc3Qwe2ZpbGw6IzA0M0U2MDt9Cjwvc3R5bGU+CjxwYXRoIGlkPSJQZmFkXzE5NDQyIiBjbGFzcz0ic3QwIiBkPSJNNTAwMCwwdjQxNC4ySDB2LTc2LjZMNTAwMCwweiIvPgo8L3N2Zz4K");background-repeat:no-repeat;background-color:#004b78;background-position:center bottom;min-height:100px}.darkblue.full{min-height:350px}.taIcon.c-phonerings:before{content:"1"}.taIcon.c-callback:before{content:"2"}
.taIcon.c-letterfull:before{content:"3"}.taIcon.fullOnlineIcon:before{content:"4"}.taIcon.partOnlineIcon:before{content:"5"}.taIcon.fullPresenceIcon:before{content:"6"}.taIcon.partPresenceIcon:before{content:"7"}.phone-button,.callback-button,.document-download{padding:.5em .75em;border-radius:4px 4px;-moz-border-radius:4px 4px;-webkit-border-radius:4px 4px;height:50px;display:flex;vertical-align:baseline;font-weight:800;font-size:1.125rem;background-color:#0297d8;color:#fefefe}.phone-button .taIcon:before,.callback-button .taIcon:before,.document-download .taIcon:before{font-weight:400;font-size:1.5rem;line-height:0;margin-right:.5rem}.phone-button u,.callback-button u,.document-download u{font-weight:800}.phone-button:hover,.phone-button:focus,.callback-button:hover,.callback-button:focus,.document-download:hover,.document-download:focus{color:#fefefe !important;background-color:#0280b8 !important}.message-button{background-color:transparent;color:#fefefe;font-size:1rem;margin-bottom:0 !important}.message-button:hover,.message-button:focus{color:#fefefe !important;background-color:transparent !important}.message-button .taIcon:before{font-size:1.25rem;line-height:0;margin-right:.5rem}.message-button b{text-decoration:underline;font-weight:normal}.document-download{max-width:200px;height:40px;margin:1.75rem auto 0;box-sizing:border-box}.tel-consultance{padding:1.375rem 0 0;color:#fefefe;margin:0 1.5em;font-weight:400}@media(max-width:900px){.tel-consultance{margin:0 1em}}.tel-consultance>.tel-consultance-head{text-align:center}.tel-consultance>.tel-consultance-head>h2{display:inline;-webkit-box-decoration-break:clone;box-decoration-break:clone;padding:4px 10px;background-color:#003c5b;margin-bottom:-.125em;color:#fefefe;font-weight:700}.tel-consultance>.tel-consultance-head>div{font-size:1.125rem;display:inline;display:inline;-webkit-box-decoration-break:clone;box-decoration-break:clone;padding:4px 10px;background-color:#003c5b}@media screen and (max-width:46.25em){.tel-consultance>.tel-consultance-head>div{line-height:1.375rem;margin-top:1.25rem;background-color:transparent;display:block}}.tel-consultance>.tel-consultance-head span{font-size:1.25rem;line-height:1.5rem}@media screen and (max-width:46.25em){.tel-consultance>.tel-consultance-head span{display:block}}.tel-consultance-carousel{width:calc(100% - 2rem);max-width:820px;margin:1.25rem auto 0;font-weight:400}@media screen and (max-width:46.25em){.tel-consultance-carousel{max-width:384px;min-width:228px}}.tel-consultance-carousel .slick-list{width:100%}.consultance-item{padding:1rem 1rem 0;color:#fefefe;display:flex}@media screen and (max-width:46.25em){.consultance-item{padding:1rem 0 0}}.consultant{line-height:1.125rem}@media screen and (max-width:46.25em){.consultant .c-info{flex-direction:column}.consultant .c-info>.auto{flex:0 0 auto !important;text-align:center;align-self:center}}.consultant img{width:100px;-webkit-border-top-left-radius:4px;-webkit-border-bottom-right-radius:4px;-moz-border-radius-topleft:4px;-moz-border-radius-bottomright:4px;border-top-left-radius:4px;border-bottom-right-radius:4px;margin-right:1rem;display:flex}@media screen and (max-width:46.25em){.consultant img{width:168px;max-width:100%;margin:0 auto 1rem}}.consultant .consultant-name{font-weight:800;margin-top:9px}.consultant .salutDesk{display:block}@media screen and (max-width:46.25em){.consultant .salutDesk{display:none}}.consultant .salutMob{display:none}@media screen and (max-width:46.25em){.consultant .salutMob{display:block}}.consultant-status-online{align-items:flex-start;display:flex;margin-top:.75rem;line-height:1.25rem}@media screen and (max-width:46.25em){.consultant-status-online{justify-content:center;text-align:left}}.consultant-status-online.margin-bottom-cso{margin-bottom:3.313rem}.consultant-status-online div{display:inline-block}.round-check-blue,.round-check-green{width:20px;height:20px;margin-right:.5rem}.round-check-green{background:transparent url("./../images/round-check-green.svg") center center no-repeat}.round-check-blue{background:transparent url("./../images/round-check-blue.svg") center center no-repeat}.tel-consultance-options-container{width:100%}@media screen and (max-width:46.25em){.tel-consultance-options-container{text-align:center}}.tel-consultance-options-container a,.tel-consultance-options-container button{max-width:255px;width:100%;margin-left:0 !important;height:30px}@media screen and (max-width:46.25em){.tel-consultance-options-container a,.tel-consultance-options-container button{margin:0 auto !important;width:unset;min-width:180px}}.tel-consultance-options-container a:first-of-type,.tel-consultance-options-container button:first-of-type{margin-bottom:.5rem !important}.fancybox-container .tel-consultance{max-width:868px;margin:0 auto}.fancybox-container .tel-consultance-options-container a,.fancybox-container .tel-consultance-options-container button{height:50px}
.slick-prev,.slick-next{font-family:"Helvetica Neue",Helvetica,Roboto,Arial,sans-serif;font-size:0;line-height:0;z-index:1;padding:1rem;position:absolute;top:44%;-webkit-transform:translate(0,-56%);-ms-transform:translate(0,-56%);transform:translate(0,-56%);cursor:pointer;color:transparent;border:0;outline:0;background:transparent}@media screen and (max-width:46.25em){.slick-prev,.slick-next{top:50%;-webkit-transform:translate(0,-50%);-ms-transform:translate(0,-50%);transform:translate(0,-50%)}}.slick-prev:hover,.slick-prev:focus,.slick-next:hover,.slick-next:focus{outline:0;background-color:#003c5b}.slick-prev:before,.slick-next:before{font-size:2rem;font-family:taiconsregular;line-height:2rem;color:#fefefe}.slick-prev{left:-2.5rem}@media(max-width:900px){.slick-prev{left:-2rem}}.slick-prev:before{content:"<"}.slick-next{right:-2.5rem}@media(max-width:900px){.slick-next{right:-2rem}}.slick-next:before{content:">"}.ta-slider-nav .slick-prev,.ta-slider-nav .slick-next{position:unset;height:50px;padding:0 5px}.ta-slider-nav .slick-prev:hover,.ta-slider-nav .slick-prev:focus,.ta-slider-nav .slick-next:hover,.ta-slider-nav .slick-next:focus{background-color:#e6e6e6}.ta-slider-nav .slick-prev:before,.ta-slider-nav .slick-next:before{font-size:50px;line-height:1rem;color:#0297d8}.ta-slider-nav .slick-prev{margin-right:.125rem}[dir="rtl"] .ta-slider-nav .slick-prev{left:auto;right:-25px}.ta-slider-nav .slick-prev:before{content:"←"}[dir="rtl"] .ta-slider-nav .slick-prev:before{content:"→"}.ta-slider-nav .slick-next{right:-25px}[dir="rtl"] .ta-slider-nav .slick-next{left:-25px;right:auto}.ta-slider-nav .slick-next:before{content:"→"}[dir="rtl"] .ta-slider-nav .slick-next:before{content:"←"}.ta-slick-dots{list-style:none;display:block;text-align:center;padding:0;margin:.5rem 0 0;width:100%}.ta-slick-dots li{display:inline-block;margin-left:0;padding:0;cursor:pointer}.ta-slick-dots li button{border:0;background:transparent;display:block;outline:0;line-height:0;font-size:0;font-family:"Helvetica Neue",Helvetica,Roboto,Arial,sans-serif;color:transparent;padding:5px;cursor:pointer}.ta-slick-dots li button:hover,.ta-slick-dots li button:focus{outline:0}.ta-slick-dots li button:hover:before,.ta-slick-dots li button:focus:before{color:#0297d8}.ta-slick-dots li button:before{content:"▬";font-family:"Helvetica Neue",Helvetica,Roboto,Arial,sans-serif;font-size:50px;line-height:20px;text-align:center;color:#cacaca;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.ta-slick-dots li.slick-active button:before{color:#0297d8}.nextAppointment .speechbubble{border-color:#1d9200;height:48px}.nextAppointment .speechbubble span{font-size:1.9em;color:#fff}.nextAppointment .speechbubble{background-color:#1d9200;line-height:80px}.nextAppointment .speechbubble:before{border-color:#1d9200 transparent transparent #1d9200;border-width:14px;top:48px}.nextAppointment .speechbubble:after{border-color:#1d9200 transparent transparent #1d9200;border-width:13px;top:48px}.overviewitem.nextAppointment .coursedatelisting{margin-top:2em}.overviewitem.nextAppointment .numberOfAppointments{display:inline;float:right;position:absolute;right:11.5em;z-index:20}.overviewitem.nextAppointment .appointmentLink .ym-button{height:21px;min-width:9em;padding:.5em 2.25em .5em 2.75em !important}.overviewitem.nextAppointment .numberOfAppointments>div{background:none repeat scroll 0 0 #fff;border-radius:22px;height:44px;margin-top:-3px;width:44px}.overviewitem.nextAppointment .numberOfAppointments div div{background-color:#069;border-radius:19px;color:#fff;font-size:1.25em;font-weight:400;height:38px;left:3px;line-height:37px;position:relative;text-align:center;top:3px;width:38px}.speechbubble:before{-moz-border-bottom-colors:none;-moz-border-left-colors:none;-moz-border-right-colors:none;-moz-border-top-colors:none;border-color:#069 transparent transparent #069;border-image:none;border-style:solid;border-width:24px;content:" ";height:0;position:absolute;right:78px;top:78px;width:0}.speechbubble:after{-moz-border-bottom-colors:none;-moz-border-left-colors:none;-moz-border-right-colors:none;-moz-border-top-colors:none;border-color:#fff transparent transparent #fff;border-image:none;border-style:solid;border-width:23px;content:" ";height:0;position:absolute;right:79px;top:77px;width:0}.speechbubble{background:none repeat scroll 0 0 #fff;border:1px solid #069;font-family:journal,helvetica,tahoma;height:78px;line-height:120px;margin-bottom:1em;margin-top:.5em;position:relative;text-align:center}
.speechbubble span{bottom:.5454em;color:#069;font-family:journal,helvetica,tahoma;font-size:2.75em;position:relative;white-space:nowrap;letter-spacing:1px;word-spacing:-5px;font-weight:bolder;display:inline-block}.courselistingTitleSeperator.fulltime{margin-top:1em}.courselistingTitleSeperator .title{font-weight:400;color:#069;font-size:1.625em;line-height:1.4375em;display:table-cell;margin:1em auto -1em}.courselistingTitleSeperator .hrspacer{width:100%;display:table-cell;vertical-align:middle}.courselistingTitleSeperator .hrspacer hr{margin-left:1em}.coursedatelistingHeader .collapsible{margin-bottom:1.5em}.coursedatelistingHeader .collapsible>div>div{display:table-cell;font-weight:400;color:#069;cursor:pointer}.coursedatelistingHeader .collapsible .hrspacer{width:100%;vertical-align:middle}.coursedatelistingHeader .collapsible .hrspacer hr{margin:0 1em}.coursedatelistingHeader .collapsible .title{font-size:1.625em}.coursedatelistingHeader .collapsible .down,.coursedatelistingHeader .collapsible .up{font-size:2em}.coursedatelistingHeader .collapsible.open .down{display:none}.coursedatelistingHeader .collapsible.closed .up{display:none}.coursedatelisting *{box-sizing:border-box;font-weight:400}.coursedatelisting{color:#069}.coursedatelisting b{font-size:1.25rem;font-weight:700}.coursedatelisting span{font-weight:800}.coursedatelisting span:before{font-weight:400 !important}.coursedatelisting .taIcon.bed{margin-right:.5rem}.coursedatelisting .taIcon.bed:before{font-size:1rem}@media(min-width:481px){.cdl-packageContainer{flex:2}.cdl-packageContainer>div{flex:0 0 auto}}.cdl-eventContainer{background-color:#ececec}.cdl-date{background-color:#d0dee6;padding:1rem}.cdl-date div:first-of-type{margin-bottom:.5rem}.cdl-date .taIcon:before{font-size:2rem}.cdl-coursedate{padding:1rem 1rem 0;margin-bottom:.75rem;align-content:flex-start}.cdl-piece{padding:0 1rem;align-content:flex-start}.cdl-inline-renting{margin-top:.25rem;font-size:.75rem;font-weight:600}.cdl-buttoncontainer{align-items:center;align-content:center;padding:1rem}@media(min-width:481px){.cdl-buttoncontainer{max-width:166px;min-width:166px}}@media(min-width:901px){.cdl-buttoncontainer{max-width:189px;min-width:189px}}.cdl-buttoncontainer>a:first-of-type:not(:only-of-type){margin-bottom:1rem}.cdl-piece{padding-top:.75rem;border-top:3px solid #fff;flex:3}@media(max-width:480px){.cdl-piece{margin-top:.75rem}}@media(max-width:480px){.cdl-rowrapper>div{flex-direction:column}.cdl-rowrapper>div.cdl-eventContainer:not(:last-of-type):not(:only-of-type){border-bottom:6px solid #fff}.cdl-inline-renting{margin-top:.25rem;font-weight:600}.cdl-courseandrenting div.cdl-courseContainer:last-of-type .cdl-piece{padding-bottom:0 !important}.cdl-buttoncontainer{padding-top:.75rem}.bookingStatus{margin-bottom:.25rem}}@media(max-width:680px){.cdl-coursedate.hasSibling{margin-bottom:0 !important}.cdl-renting{padding:0 1rem}.cdl-renting>span:first-child:before{font-weight:400;font-size:1rem !important}.cdl-renting>span:last-of-type{font-size:.75rem;font-weight:600}.cdl-rowrapper>div:last-child{margin-bottom:1rem}.cdl-date{border-bottom:3px solid #fff}.cdl-date div{display:inline-block}.cdl-date div:first-of-type{margin-bottom:0;margin-right:.375rem}.cdl-buttoncontainer{flex:1}}@media(min-width:481px) and (max-width:680px){.cdl-coursedate:only-child,.cdl-piece:only-child{margin-bottom:.75rem}.cdl-courseandrenting{flex:2;border-right:3px solid #fff}.cdl-renting{margin-bottom:.75rem}.cdl-inline-renting{margin-bottom:.5rem}.cdl-rowrapper div.cdl-eventContainer:not(last-of-type){border-bottom:6px solid #fff}}@media(min-width:681px){.cdl-coursedate.hasSibling{width:calc(100% - 130px)}.cdl-coursedate,.cdl-piece{margin-bottom:.75rem}.coursedatelisting{margin-bottom:2rem}.coursedatelisting>div:not(:last-child){margin-bottom:2rem}.cdl-date{flex:1;max-width:130px}.cdl-rowrapper{flex:3}.cdl-rowrapper>div:not(:last-child){border-bottom:6px solid #fff}.cdl-courseandrenting{flex:3;border-left:3px solid #fff;border-right:3px solid #fff}.cdl-buttoncontainer{flex:1}.cdl-courseContainer{flex:3}.cdl-renting{width:130px;border-left:3px solid #fff;padding:1rem;display:flex;justify-content:center;align-items:center;flex-direction:column;text-align:center}.cdl-renting>span:first-child{margin-right:0 !important}.cdl-renting>span:first-child:before{font-size:1.5rem !important}.cdl-renting>span:last-child{font-size:.875rem;line-height:1rem}.cdl-piece ~ .cdl-renting{border-top:3px solid white}}.cdl-buttoncontainer>a.ym-button{width:100%}.cdl-buttoncontainer>a.ym-button.ta-coursedetail{color:#069 !important}@media(max-width:480px){.cdl-buttoncontainer>a.ym-button{height:50px !important;width:100% !important;font-size:1rem !important;padding:0 !important;display:flex;justify-content:center;align-items:center}.cdl-buttoncontainer>a.ym-button:after,.cdl-buttoncontainer>a.ym-button:before{content:'' !important;margin:0 !important}}@media(min-width:481px){.cdl-buttoncontainer>a.ym-button{height:33px !important}
}@media(max-width:900px){.cdl-buttoncontainer>a.ym-button{font-size:.8125em;border-bottom:0 !important}}@media(min-width:901px){.cdl-buttoncontainer>a.ym-button{height:36px !important}.cdl-buttoncontainer>a.ym-button.ta-register{height:40px !important}}.bookingStatus{margin-top:.375rem;font-size:.75rem;position:relative;flex-direction:row;line-height:1rem}.bookingStatus .tooltipTarget{position:absolute;background-color:transparent;height:51px;width:14px;top:-72px;left:-16px}.bookingStatus .tooltip{color:#404040;position:absolute;line-height:1.25em;left:20px;bottom:0;background-color:#ececec;width:100%;box-sizing:border-box;height:20px}.bookingStatus .tooltip.hidden{display:none}.bookingStatus div{font-weight:600}.bookingStatus span{margin-right:.5rem}.bookingStatus span:before{font-size:1rem;font-family:taiconsregular}.bookingStatus .sc-seats:before{content:'\j'}.bookingStatus .sc-status{color:#139200}.bookingStatus .sc-status:before{content:"h"}.bookingStatus .sc-green{color:#139200}.bookingStatus .sc-orange{color:#fb8f2c}.bookingStatus .sc-red{color:#ce1006}.linktree-wrapper{min-height:100%;height:100%;display:flex;flex-direction:column}.linktree-wrapper a,.linktree-wrapper a:hover,.linktree-wrapper a:active,.linktree-wrapper a:focus,.linktree-wrapper a:visited{color:#fff !important;text-decoration:none}.linktree-top{flex:1}.linktree-head{text-align:center}.linktree-head img{margin:3.5rem 0 4.5rem;max-width:300px;padding:0 1rem}.linktree-content{text-align:center}.linktree-content>div{max-width:500px;padding:0 1rem;margin:0 auto}.linktree-link{background-color:#fff;font-size:1.25rem;font-weight:600;height:60px;margin-bottom:1.125rem;display:flex;align-items:center;justify-content:center}.linktree-link a,.linktree-link a:hover,.linktree-link a:active,.linktree-link a:focus,.linktree-link a:visited{color:#004b78 !important;text-decoration:none}.linktree-media{height:60px;text-align:center;font-size:3.5rem;margin:3.5rem auto 4rem}.linktree-media div{width:260px;height:60px;margin:0 auto}.linktree-media a{line-height:3rem}.linktree-footer{height:60px;min-height:60px;text-align:center;color:#fff;font-weight:400;font-size:1.125rem;margin:1.5rem 0 2rem}form[name="themeChanger"]{display:none;visibility:hidden}@charset "UTF-8";.nextStepItem .nextStep{height:275px;border-style:solid;border-width:1px;padding:.125em;position:relative;z-index:1}@media(min-width:481px) and (max-width:680px){.nextStepItem .nextStep{height:350px}}@media(min-width:681px) and (max-width:900px){.nextStepItem .nextStep{height:270px}}@media(min-width:901px){.nextStepItem .nextStep{height:350px}}.nextStepItem .nextStep .ym-button{font-size:.8em;color:#fff !important;text-shadow:none;padding-top:.6875em !important;padding-bottom:.6875em !important;width:9.625em;text-align:center;margin-bottom:1.125em;margin-right:1em}@media(min-width:681px){.nextStepItem .nextStep .ym-button{font-size:1em}}.nextStepItem .nextStep .ym-grid.backgroundImage{top:0;left:0;position:absolute;height:275px;z-index:-1}@media(min-width:481px) and (max-width:680px){.nextStepItem .nextStep .ym-grid.backgroundImage{height:350px}}@media(min-width:681px) and (max-width:900px){.nextStepItem .nextStep .ym-grid.backgroundImage{height:270px}}@media(min-width:901px){.nextStepItem .nextStep .ym-grid.backgroundImage{height:350px}}.nextStepItem .spacing.nextStep{margin-bottom:1.875em}.nextStepItem .spacing.nextStep h2{margin-bottom:.3125em;font-size:1.3em;font-weight:400;margin-left:0;padding:.6154em .6154em 0 .6154em !important}@media(min-width:481px){.nextStepItem .spacing.nextStep h2{font-weight:300;font-size:1.625em}}.nextStepItem .spacing.nextStep .standardText{padding:1em;z-index:2}@media(max-width:900px){.nextStepItem .spacing.nextStep .backgroundImage{background-image:none !important}}@media(min-width:901px){.nextStepItem .spacing.nextStep .backgroundImage{background-position:left .1875em bottom .1875em;background-repeat:no-repeat;padding-top:.1875em}}.nextStepItem .spacing.nextStep .backgroundImage .ym-gr{bottom:0;right:0;position:absolute}@media(max-width:900px){.nextStepItem .spacing.nextStep .backgroundImage .ym-gr .arrowNextStep{display:none}}.ta-nextstepcontact{border:1px solid;bottom:1em;padding:.3em;position:relative;right:1em;text-align:center;background-color:#e6e6e6;color:#069;line-height:1.8em;font-weight:400 !important}.ta-nextstepcontact .phonenumber{color:#069;font-size:1.2em;line-height:1.2em !important}@media(min-width:681px){.ta-nextstepcontact .phonenumber{font-size:1.5em}}.ta-nextstepcontact .standardText{padding:0 !important;line-height:1.2em !important;font-weight:400 !important}@media(min-width:481px){.nextStepGrid .linearize-level-2 .ym-g50{width:50% !important}}div.nextStepGrid .ym-grid.linearize-level-2 .ym-g50.ym-gl{display:block;float:none;padding:0;margin:0;width:auto}@media(min-width:481px){div.nextStepGrid .ym-grid.linearize-level-2 .ym-g50.ym-gl{float:left !important;width:50% !important}}div.nextStepGrid .ym-grid.linearize-level-2 .ym-g50.ym-gl .nextStepItem{padding-right:0}@media(min-width:481px){div.nextStepGrid .ym-grid.linearize-level-2 .ym-g50.ym-gl .nextStepItem{padding-right:.9375em}}div.nextStepGrid .ym-grid.linearize-level-2 .ym-g50.ym-gr{display:block;float:none;padding:0;margin:0;width:auto}@media(min-width:481px){div.nextStepGrid .ym-grid.linearize-level-2 .ym-g50.ym-gr{float:right !important;width:50% !important}}div.nextStepGrid .ym-grid.linearize-level-2 .ym-g50.ym-gr .nextStepItem{padding-left:0}@media(min-width:481px){div.nextStepGrid .ym-grid.linearize-level-2 .ym-g50.ym-gr .nextStepItem{padding-left:.9375em}}@media(max-width:680px){.ym-gbox.youtubeContainer{padding-left:0 !important;padding-right:0 !important}}.ym-gbox.youtubeContainer div{position:relative;padding-bottom:56.25%;padding-top:0;height:0;overflow:hidden}.ym-gbox.youtubeContainer div iframe{position:absolute;top:0;left:0;width:100%;height:100%}.advantages ul li:before{content:"▄";position:absolute;right:100%;font-family:taiconsregular}.advantages ul li{padding-left:.5em !important;font-size:.9375em;font-weight:400;position:relative;list-style-type:none;color:#069;margin-bottom:.5em;padding-left:.5em;line-height:1.5em}@media(max-width:480px){.advantages ul li{padding-left:.8125em !important}}@media(min-width:481px){.advantages ul li{font-size:1.1875em;font-weight:300}}.advantages{padding:.5em 0}@media(min-width:681px){.advantages{padding:0}}.homepage .advantages ul li:before{color:#390;font-size:.75em}.homepage .advantages ul li{color:#404040;font-size:.9375em}@media(max-width:900px){.homepage .ym-grid.threeColumn.linearize-level-1,.homepage .halfLine,.homepage .ym-gbox.gallery{display:none}}.disturbertextblock{background-color:#f2f2f2;padding:1.5em 1.5em 2.5em;margin:3em 0 0;position:relative}@media(max-width:-1px),(min-width:901px){.disturbertextblock{padding:3em 1.5em 2.5em}}.disturbertextblockcontent h2{margin-left:0;width:100% !important;padding-top:2em}@media(min-width:681px){.disturbertextblockcontent h2{padding-top:1em}}.disturbertextblockcontent .ym-grid .headline{width:100%}.disturbertextblock .ym-button.ta-standard{min-width:11em;font-size:.9375em;background:-webkit-gradient(linear,left top,left bottom,color-stop(0,#069),color-stop(100%,#069));background:-webkit-linear-gradient(top,#069,#069);background:-moz-linear-gradient(top,#069,#069);background:-ms-linear-gradient(top,#069,#069);background:linear-gradient("to bottom",#069,#069);filter:progid:DXImageTransform.Microsoft.Gradient(GradientType=0,startColorstr="#006699",endColorstr="#006699");color:#fff !important;border:0;padding:.5333em 2.267em .5333em .8em !important}
.disturbertextblock .ym-button.ta-standard:hover{background:-webkit-gradient(linear,left top,left bottom,color-stop(0,#3090c0),color-stop(100%,#3090c0));background:-webkit-linear-gradient(top,#3090c0,#3090c0);background:-moz-linear-gradient(top,#3090c0,#3090c0);background:-ms-linear-gradient(top,#3090c0,#3090c0);background:linear-gradient("to bottom",#3090c0,#3090c0);filter:progid:DXImageTransform.Microsoft.Gradient(GradientType=0,startColorstr="#3090c0",endColorstr="#3090c0")}.disturbertextblockcontent{margin-top:-5em}@media(min-width:901px){.disturbertextblockcontent{margin-top:-7em}}.disturbertextblock img{position:relative;top:-3em;max-width:210px}@media(min-width:681px) and (max-width:900px){.disturbertextblock img{top:-3.75em}}@media(min-width:901px){.disturbertextblock img{top:-6.2em}}.disturbertextblock .link{bottom:0;position:absolute;right:0;text-align:right;padding:.25em 0 0 .25em;background-color:#fff}.fancybox-content a.myClose{width:0;height:0;border-style:solid;border-width:0 41px 41px 0;border-color:transparent #069 transparent transparent;line-height:0;_border-color:#000 #069 #000 #000;_filter:progid:DXImageTransform.Microsoft.Chroma(color="#000000");position:absolute;right:0;top:0;background-image:none !important;font-size:.825em;opacity:1;padding:0;margin:0}.fancybox-content a.myClose span{color:#fff;font-family:taiconsregular;position:relative;right:-1.7em;top:.85em}.fancybox-content .closebutton{font-family:taiconsregular;font-size:1.438em !important;padding-left:.375em}.fancybox-content a.myClose:hover{color:white;text-decoration:none}a.totop.fancybox-margin-fixed{left:inherit}.fancybox-content{padding:0}.fancybox-content .spacing.formular{margin:0 !important}fancybox-is-open .fancybox-bg{opacity:.7}.fancybox-bg{background:#addafe}.success_element{height:160px !important;min-height:100%}@media(min-width:481px){.success_element{min-height:400px}}.success_element a:hover,.success_element a:focus{text-decoration:none}.overviewitem .success_element img{width:100% !important}.success_box{float:right;width:60%;position:relative;z-index:30;background-color:#fff;top:-5px}@media(min-width:481px){.success_box{float:none;width:auto}}.success_text{padding:.5em;padding-top:0}@media(min-width:481px){.success_text{padding-top:1em}}.success_readmore{position:absolute;font-size:1.4375em;top:0;right:0}@media(min-width:481px){.success_readmore{top:.813em;right:.4375em}}a:hover .success_readmore,a:focus .success_readmore{right:0}.success_location{font-size:.813em}.success_course{font-size:.813em;color:#404040;margin-top:.1875em;line-height:1.163em}a:hover .success_name,a:focus .success_name,a:hover .success_location,a:focus .success_location{color:#069;font-weight:600}@media(max-width:480px){.ym-g33.medium-2.serviceItemDisplay{width:100%}}.ym-g33.ym-gr.medium-2.serviceItemDisplay{margin:0}.image-zoom-transition{float:left;width:40%;height:auto;overflow:hidden;position:relative;max-width:100%}@media(min-width:481px){.image-zoom-transition{float:none;width:100%;padding-top:85%}}.image-zoom-transition .zoom{-webkit-transition:all 700ms ease;-moz-transition:all 700ms ease;-o-transition:all 700ms ease;-ms-transition:all 700ms ease;transition:all 700ms ease}.image-zoom-transition .mask img{min-width:100%}a:hover .image-zoom-transition .zoom{-webkit-transform:scale(1.2);-moz-transform:scale(1.2);-ms-transform:scale(1.2);-o-transform:scale(1.2);transform:scale(1.2)}.image-zoom-transition .mask{display:none}@media(min-width:901px){.image-zoom-transition .mask{display:block;position:absolute;top:0;width:100%;right:0}}@media(min-width:481px){.image-zoom-transition .mask,.image-zoom-transition .zoom{position:absolute;top:0;left:0;bottom:0;right:0}}.portraitOuter{width:230px}@media(max-width:480px){.portraitOuter{display:none}}.portrait{background-color:#f2f2f2;padding:0 1em;width:174px;float:right;padding-bottom:2em}.fancybox-container .portrait{box-sizing:content-box}.portrait_header{height:73px;width:218px;float:right;position:relative}.portrait_header .title{color:white;display:inline-block;font-size:1.1875em;font-weight:400;left:28px;top:24px;z-index:1;position:absolute}.portrait_header .headerImage{z-index:1}.portrait_header img{right:0;top:0;position:absolute;z-index:0}.portrait_footer{height:22px;margin-bottom:1.4375em;width:206px;float:right;background-image:url(/images/kurzportrait-unterteil.jpg)}.portrait_content_quest{font-size:.875em;font-weight:400}.portrait_content_answ{color:#069;font-weight:600;font-size:.9375em;line-height:1.4375em;padding-bottom:.8666em;overflow:hidden}.description_left{float:left}.description_right{float:right;text-align:right}.description_left,.description_right{color:#069;font-size:.8125em;font-style:italic;font-weight:400;line-height:1.4375em;margin-bottom:1em;max-width:100%}@media(min-width:901px){.description_left,.description_right{max-width:50%}}.description_left .taIcon,.description_right .taIcon{font-style:normal;padding-right:.3846em}
.description_none{display:none;visibility:hidden}.mainImageSuccessStories .followItem,.mainVideoSuccessStories .followItem{margin-left:2em}.quotation{text-align:center}.quote-text{color:#069;font-size:2em;font-style:italic;font-weight:300;line-height:1.4375em}.quote-up,.quote-down{font-size:2em;color:#069;font-family:"taiconsregular"}.quote-up{margin-right:.5em}.quote-down{margin-left:.4375em}.longLine{border-color:#e6e6e6;text-align:center}.line_before,.line_after{width:100%;margin:0 auto}@media(min-width:901px){.line_before,.line_after{width:350px}}.line_before{margin-top:2.4375em;margin-bottom:2em}.line_after{margin-top:2.4375em;margin-bottom:2.4375em}.subContent_left .line_before,.subContent_right .line_before{margin-top:.2em}.subContent_left .line_after,.subContent_right .line_after{margin-bottom:0}.question{color:#069;margin:0 0 1.4375em 2.3em;text-indent:-2.3em}.question .taIcon{font-size:1.5em}.question .standardText{font-weight:600}.answer{margin:0 0 0 2.3em;text-indent:-2.3em}.question .standardText{font-size:1.0625em}.interviewbox .subContent_right{margin-bottom:.25em}.interviewQuestion{margin-bottom:2.5em}.interviewQuestion .spacer{font-size:2.375em;line-height:.5em}.interviewQuestion:last-of-type{margin-bottom:0}.interviewbox img{width:100% !important}.ym-form{background:#f4f4f4;border:2px #fff solid;margin:0 0 1.5em 0;-webkit-box-shadow:0 0 4px #ddd;box-shadow:0 0 4px #ddd}.ym-form fieldset{position:static;background:transparent;margin:.75em 0 .75em 0;padding:0 .5em}.ym-form legend{background:transparent;color:#000;font-size:1.2em;line-height:1.25em;font-weight:bold;padding:0 .5em}.ym-form label,.ym-form .ym-label{color:#666;line-height:1.5;padding-top:.25em}.ym-form .ym-fbox{padding:0 1em;margin:1em 0}.ym-form .ym-fbox-footer{background:#ececec;border-top:1px #e0e0e0 solid;padding:1.5em 1em;margin:0;text-align:left}.ym-form .ym-fbox :last-child,.ym-form .ym-fbox-footer :last-child{margin-bottom:0}.ym-form .ym-fbox-heading{font-size:1em;font-size:100%;color:#000;margin:1em}.ym-form .ym-fbox-check:focus+label{color:#000}.ym-form .ym-gbox-left{padding:0 4px 0 0}.ym-form .ym-gbox-right{padding:0 0 0 4px}.ym-form .ym-gbox{padding:0 2px 0 2px}.ym-form input,.ym-form textarea,.ym-form select{border:1px solid #ddd;line-height:1em;-webkit-box-shadow:inset 0 0 4px #eee;box-shadow:inset 0 0 4px #eee}.ym-form input,.ym-form textarea{padding:4px .3em}.ym-form select{padding:3px 2px 3px 1px}.ym-form input:focus,.ym-form select:focus,.ym-form textarea:focus,.ym-form input:hover,.ym-form select:hover,.ym-form textarea:hover,.ym-form input:active,.ym-form select:active,.ym-form textarea:active{border:1px #888 solid;background:#fff}.ym-form optgroup{font-style:normal;font-weight:bold}.ym-form .ym-fbox-check input,.ym-form input[type=radio],.ym-form input[type=checkbox]{border:0 none !important;background:transparent !important}.ym-form .ym-message{color:#666;margin-bottom:.5em}.ym-form .ym-required{color:#800;font-weight:bold}.ym-form input:valid,.ym-form textarea:valid{background-color:#fff}.ym-form input:invalid,.ym-form textarea:invalid{background-color:#fdd}.ym-form .ym-error label{color:#800;font-weight:normal}.ym-form .ym-error input,.ym-form .ym-error select,.ym-form .ym-error textarea{border:1px #800 solid}.ym-form .ym-error input:hover,.ym-form .ym-error input:focus,.ym-form .ym-error select:hover,.ym-form .ym-error select:focus,.ym-form .ym-error textarea:hover,.ym-form .ym-error textarea:focus{border:1px #800 solid !important}.ym-form .ym-error .ym-message{color:#800;font-weight:bold;margin-top:0}.ym-button,.ym-form button,.ym-form input[type=button],.ym-form input[type=reset],.ym-form input[type=submit]{display:inline-block;white-space:nowrap;background:-webkit-gradient(linear,left top,left bottom,color-stop(0,#eee),color-stop(100%,#ccc));background:-webkit-linear-gradient(top,#eee,#ccc);background:-moz-linear-gradient(top,#eee,#ccc);background:-ms-linear-gradient(top,#eee,#ccc);background:linear-gradient("to bottom",#eee,#ccc);filter:progid:DXImageTransform.Microsoft.Gradient(GradientType=0,startColorstr="#FFEEEEEE",endColorstr="#FFCCCCCC");zoom:1;-webkit-box-shadow:0 0 1px 1px rgba(255,255,255,0.8) inset,0 1px 0 rgba(0,0,0,0.15);box-shadow:0 0 1px 1px rgba(255,255,255,0.8) inset,0 1px 0 rgba(0,0,0,0.15);color:#333;cursor:pointer;font:normal 1em/2em;margin:0 .75em 0 0;padding:0 1.5em;overflow:visible;text-decoration:none !important;text-shadow:0 1px 0 rgba(255,255,255,0.8)}.ym-button:hover,.ym-form button:hover,.ym-form input[type=button]:hover,.ym-form input[type=reset]:hover,.ym-form input[type=submit]:hover{background:-webkit-gradient(linear,left top,left bottom,color-stop(0,#fafafa),color-stop(100%,#ddd));background:-webkit-linear-gradient(top,#fafafa,#ddd);background:-moz-linear-gradient(top,#fafafa,#ddd);background:-ms-linear-gradient(top,#fafafa,#ddd);background:linear-gradient("to bottom",#fafafa,#ddd);filter:progid:DXImageTransform.Microsoft.Gradient(GradientType=0,startColorstr="#FFFAFAFA",endColorstr="#FFDDDDDD");zoom:1}
.ym-button:active,.ym-form button:active,.ym-form input[type=button]:active,.ym-form input[type=reset]:active,.ym-form input[type=submit]:active{-webkit-box-shadow:inset 2px 2px 3px rgba(0,0,0,0.2);box-shadow:inset 2px 2px 3px rgba(0,0,0,0.2);background:-webkit-gradient(linear,left top,left bottom,color-stop(0,#ccc),color-stop(100%,#bbb));background:-webkit-linear-gradient(top,#ccc,#bbb);background:-moz-linear-gradient(top,#ccc,#bbb);background:-ms-linear-gradient(top,#ccc,#bbb);background:linear-gradient("to bottom",#ccc,#bbb);filter:progid:DXImageTransform.Microsoft.Gradient(GradientType=0,startColorstr="#FFCCCCCC",endColorstr="#FFBBBBBB");zoom:1;position:relative;top:1px}.ym-button:focus,.ym-form button:focus,.ym-form input[type=button]:focus,.ym-form input[type=reset]:focus,.ym-form input[type=submit]:focus{outline:0;background:#fafafa}.ym-button.ym-xlarge{font-size:1.5em}.ym-button.ym-large{font-size:1.2857em}.ym-button.ym-small{font-size:.8571em}.ym-button.ym-xsmall{font-size:.7143em}.ym-button.ym-primary,.ym-form button.ym-primary,.ym-form input[type=button].ym-primary,.ym-form input[type=reset].ym-primary,.ym-form input[type=submit].ym-primary{-webkit-box-shadow:0 0 1px 1px rgba(255,255,255,0.3) inset,0 1px 0 rgba(0,0,0,0.15);box-shadow:0 0 1px 1px rgba(255,255,255,0.3) inset,0 1px 0 rgba(0,0,0,0.15);background:-webkit-gradient(linear,left top,left bottom,color-stop(0,#88e),color-stop(100%,#66c));background:-webkit-linear-gradient(top,#88e,#66c);background:-moz-linear-gradient(top,#88e,#66c);background:-ms-linear-gradient(top,#88e,#66c);background:linear-gradient("to bottom",#88e,#66c);filter:progid:DXImageTransform.Microsoft.Gradient(GradientType=0,startColorstr="#FF8888EE",endColorstr="#FF6666CC");zoom:1;border:1px solid #007;color:#fff !important;text-shadow:0 1px 0 rgba(0,0,0,0.8)}.ym-button.ym-primary:hover,.ym-form button.ym-primary:hover,.ym-form input[type=button].ym-primary:hover,.ym-form input[type=reset].ym-primary:hover,.ym-form input[type=submit].ym-primary:hover{background:-webkit-gradient(linear,left top,left bottom,color-stop(0,#88f),color-stop(100%,#66d));background:-webkit-linear-gradient(top,#88f,#66d);background:-moz-linear-gradient(top,#88f,#66d);background:-ms-linear-gradient(top,#88f,#66d);background:linear-gradient("to bottom",#88f,#66d);filter:progid:DXImageTransform.Microsoft.Gradient(GradientType=0,startColorstr="#FF8888FF",endColorstr="#FF6666DD");zoom:1}.ym-button.ym-primary:active,.ym-form button.ym-primary:active,.ym-form input[type=button].ym-primary:active,.ym-form input[type=reset].ym-primary:active,.ym-form input[type=submit].ym-primary:active{-webkit-box-shadow:inset 2px 2px 3px rgba(0,0,0,0.2);box-shadow:inset 2px 2px 3px rgba(0,0,0,0.2);background:-webkit-gradient(linear,left top,left bottom,color-stop(0,#88c),color-stop(100%,#66a));background:-webkit-linear-gradient(top,#88c,#66a);background:-moz-linear-gradient(top,#88c,#66a);background:-ms-linear-gradient(top,#88c,#66a);background:linear-gradient("to bottom",#88c,#66a);filter:progid:DXImageTransform.Microsoft.Gradient(GradientType=0,startColorstr="#FF8888CC",endColorstr="#FF6666AA");zoom:1}.ym-button.ym-primary:focus,.ym-form button.ym-primary:focus,.ym-form input[type=button].ym-primary:focus,.ym-form input[type=reset].ym-primary:focus,.ym-form input[type=submit].ym-primary:focus{outline:0;background:#88f}.ym-button.ym-success,.ym-form button.ym-success,.ym-form input[type=button].ym-success,.ym-form input[type=reset].ym-success,.ym-form input[type=submit].ym-success{-webkit-box-shadow:0 0 1px 1px rgba(255,255,255,0.3) inset,0 1px 0 rgba(0,0,0,0.15);box-shadow:0 0 1px 1px rgba(255,255,255,0.3) inset,0 1px 0 rgba(0,0,0,0.15);background:-webkit-gradient(linear,left top,left bottom,color-stop(0,#6b6),color-stop(100%,#494));background:-webkit-linear-gradient(top,#6b6,#494);background:-moz-linear-gradient(top,#6b6,#494);background:-ms-linear-gradient(top,#6b6,#494);background:linear-gradient("to bottom",#6b6,#494);filter:progid:DXImageTransform.Microsoft.Gradient(GradientType=0,startColorstr="#FF66BB66",endColorstr="#FF449944");zoom:1;border:1px solid #070;color:#fff !important;text-shadow:0 1px 0 rgba(0,0,0,0.8)}.ym-button.ym-success:hover,.ym-form button.ym-success:hover,.ym-form input[type=button].ym-success:hover,.ym-form input[type=reset].ym-success:hover,.ym-form input[type=submit].ym-success:hover{background:-webkit-gradient(linear,left top,left bottom,color-stop(0,#6c6),color-stop(100%,#5a5));background:-webkit-linear-gradient(top,#6c6,#5a5);background:-moz-linear-gradient(top,#6c6,#5a5);background:-ms-linear-gradient(top,#6c6,#5a5);background:linear-gradient("to bottom",#6c6,#5a5);filter:progid:DXImageTransform.Microsoft.Gradient(GradientType=0,startColorstr="#FF66CC66",endColorstr="#FF55AA55");zoom:1}
.ym-button.ym-success:active,.ym-form button.ym-success:active,.ym-form input[type=button].ym-success:active,.ym-form input[type=reset].ym-success:active,.ym-form input[type=submit].ym-success:active{-webkit-box-shadow:inset 2px 2px 3px rgba(0,0,0,0.2);box-shadow:inset 2px 2px 3px rgba(0,0,0,0.2);background:-webkit-gradient(linear,left top,left bottom,color-stop(0,#6a6),color-stop(100%,#484));background:-webkit-linear-gradient(top,#6a6,#484);background:-moz-linear-gradient(top,#6a6,#484);background:-ms-linear-gradient(top,#6a6,#484);background:linear-gradient("to bottom",#6a6,#484);filter:progid:DXImageTransform.Microsoft.Gradient(GradientType=0,startColorstr="#FF66AA66",endColorstr="#FF448844");zoom:1}.ym-button.ym-success:focus,.ym-form button.ym-success:focus,.ym-form input[type=button].ym-success:focus,.ym-form input[type=reset].ym-success:focus,.ym-form input[type=submit].ym-success:focus{outline:0;background:#6c6}.ym-button.ym-warning,.ym-form button.ym-warning,.ym-form input[type=button].ym-warning,.ym-form input[type=reset].ym-warning,.ym-form input[type=submit].ym-warning{-webkit-box-shadow:0 0 1px 1px rgba(255,255,255,0.3) inset,0 1px 0 rgba(0,0,0,0.15);box-shadow:0 0 1px 1px rgba(255,255,255,0.3) inset,0 1px 0 rgba(0,0,0,0.15);background:-webkit-gradient(linear,left top,left bottom,color-stop(0,#da4),color-stop(100%,#b72));background:-webkit-linear-gradient(top,#da4,#b72);background:-moz-linear-gradient(top,#da4,#b72);background:-ms-linear-gradient(top,#da4,#b72);background:linear-gradient("to bottom",#da4,#b72);filter:progid:DXImageTransform.Microsoft.Gradient(GradientType=0,startColorstr="#FFDDAA44",endColorstr="#FFBB7722");zoom:1;border:1px solid #970;color:#fff !important;text-shadow:0 1px 0 rgba(0,0,0,0.8)}.ym-button.ym-warning:hover,.ym-form button.ym-warning:hover,.ym-form input[type=button].ym-warning:hover,.ym-form input[type=reset].ym-warning:hover,.ym-form input[type=submit].ym-warning:hover{background:-webkit-gradient(linear,left top,left bottom,color-stop(0,#eb5),color-stop(100%,#c83));background:-webkit-linear-gradient(top,#eb5,#c83);background:-moz-linear-gradient(top,#eb5,#c83);background:-ms-linear-gradient(top,#eb5,#c83);background:linear-gradient("to bottom",#eb5,#c83);filter:progid:DXImageTransform.Microsoft.Gradient(GradientType=0,startColorstr="#FFEEBB55",endColorstr="#FFCC8833");zoom:1}.ym-button.ym-warning:active,.ym-form button.ym-warning:active,.ym-form input[type=button].ym-warning:active,.ym-form input[type=reset].ym-warning:active,.ym-form input[type=submit].ym-warning:active{-webkit-box-shadow:inset 2px 2px 3px rgba(0,0,0,0.2);box-shadow:inset 2px 2px 3px rgba(0,0,0,0.2);background:-webkit-gradient(linear,left top,left bottom,color-stop(0,#c94),color-stop(100%,#a62));background:-webkit-linear-gradient(top,#c94,#a62);background:-moz-linear-gradient(top,#c94,#a62);background:-ms-linear-gradient(top,#c94,#a62);background:linear-gradient("to bottom",#c94,#a62);filter:progid:DXImageTransform.Microsoft.Gradient(GradientType=0,startColorstr="#FFCC9944",endColorstr="#FFAA6622");zoom:1}.ym-button.ym-warning:focus,.ym-form button.ym-warning:focus,.ym-form input[type=button].ym-warning:focus,.ym-form input[type=reset].ym-warning:focus,.ym-form input[type=submit].ym-warning:focus{outline:0;background:#da4}.ym-button.ym-danger,.ym-form button.ym-danger,.ym-form input[type=button].ym-danger,.ym-form input[type=reset].ym-danger,.ym-form input[type=submit].ym-danger{-webkit-box-shadow:0 0 1px 1px rgba(255,255,255,0.3) inset,0 1px 0 rgba(0,0,0,0.15);box-shadow:0 0 1px 1px rgba(255,255,255,0.3) inset,0 1px 0 rgba(0,0,0,0.15);background:-webkit-gradient(linear,left top,left bottom,color-stop(0,#b66),color-stop(100%,#944));background:-webkit-linear-gradient(top,#b66,#944);background:-moz-linear-gradient(top,#b66,#944);background:-ms-linear-gradient(top,#b66,#944);background:linear-gradient("to bottom",#b66,#944);filter:progid:DXImageTransform.Microsoft.Gradient(GradientType=0,startColorstr="#FFBB6666",endColorstr="#FF994444");zoom:1;border:1px solid #700;color:#fff !important;text-shadow:0 1px 0 rgba(0,0,0,0.8)}.ym-button.ym-danger:hover,.ym-form button.ym-danger:hover,.ym-form input[type=button].ym-danger:hover,.ym-form input[type=reset].ym-danger:hover,.ym-form input[type=submit].ym-danger:hover{background:-webkit-gradient(linear,left top,left bottom,color-stop(0,#c66),color-stop(100%,#a55));background:-webkit-linear-gradient(top,#c66,#a55);background:-moz-linear-gradient(top,#c66,#a55);background:-ms-linear-gradient(top,#c66,#a55);background:linear-gradient("to bottom",#c66,#a55);filter:progid:DXImageTransform.Microsoft.Gradient(GradientType=0,startColorstr="#FFCC6666",endColorstr="#FFAA5555");zoom:1}
.ym-button.ym-danger:active,.ym-form button.ym-danger:active,.ym-form input[type=button].ym-danger:active,.ym-form input[type=reset].ym-danger:active,.ym-form input[type=submit].ym-danger:active{-webkit-box-shadow:inset 2px 2px 3px rgba(0,0,0,0.2);box-shadow:inset 2px 2px 3px rgba(0,0,0,0.2);background:-webkit-gradient(linear,left top,left bottom,color-stop(0,#a55),color-stop(100%,#844));background:-webkit-linear-gradient(top,#a55,#844);background:-moz-linear-gradient(top,#a55,#844);background:-ms-linear-gradient(top,#a55,#844);background:linear-gradient("to bottom",#a55,#844);filter:progid:DXImageTransform.Microsoft.Gradient(GradientType=0,startColorstr="#FFAA5555",endColorstr="#FF884444");zoom:1}.ym-button.ym-danger:focus,.ym-form button.ym-danger:focus,.ym-form input[type=button].ym-danger:focus,.ym-form input[type=reset].ym-danger:focus,.ym-form input[type=submit].ym-danger:focus{outline:0;background:#c66}.ym-add:before{content:"✚"}.ym-delete:before{content:"✘"}.ym-close:before{content:"✕"}.ym-edit:before{content:"✎"}.ym-email:before{content:"✉"}.ym-like:before{content:"❤"}.ym-next:before{content:"➜"}.ym-play:before{content:"▶"}.ym-save:before{content:"✔"}.ym-sign:before{content:"✍"}.ym-spark:before{content:"✷"}.ym-support:before{content:"✆"}.ym-star:before{content:"★"}.ym-form button::-moz-focus-inner{border:0;padding:0}.ym-form input[type=button]::-moz-focus-inner,.ym-form input[type=reset]::-moz-focus-inner,.ym-form input[type=submit]::-moz-focus-inner{padding:.4em}.ym-form button[disabled],.ym-form button[disabled]:hover,.ym-form input[type=button][disabled],.ym-form input[type=button][disabled]:hover,.ym-form input[type=reset][disabled],.ym-form input[type=reset][disabled]:hover,.ym-form input[type=submit][disabled],.ym-form input[type=submit][disabled]:hover,.ym-button.ym-disabled,.ym-button.ym-disabled:hover{background:#eee;color:#aaa !important;border-color:#aaa;cursor:default;text-shadow:none;position:static;-webkit-box-shadow:none;box-shadow:none}* html .ym-button,* html .ym-form button{display:inline-block;white-space:nowrap;background-color:#ccc;filter:progid:DXImageTransform.Microsoft.gradient(startColorStr="#eeeeee",EndColorStr="#cccccc");border:1px solid #777;color:#333 !important;cursor:pointer;font:normal 1em/2em Arial,Helvetica;margin:1.5em .75em 0 0;padding:0 1.5em;overflow:visible;text-decoration:none !important}* html .ym-form button:focus,* html .ym-button:focus{outline:0;background:#fafafa}* html .ym-form button:hover,* html .ym-button:hover{background-color:#ddd;filter:progid:DXImageTransform.Microsoft.gradient(startColorStr="#fafafa",EndColorStr="#dddddd")}* html .ym-form button:active,* html .ym-button:active{background-color:#bbb;filter:progid:DXImageTransform.Microsoft.gradient(startColorStr="#cccccc",EndColorStr="#bbbbbb");position:relative;top:1px}* html .ym-button.ym-disabled,* html .ym-button.ym-disabled:hover{background:#eee;color:#aaa !important;border-color:#aaa;cursor:default;text-shadow:none;position:static}* html .ym-button.ym-primary{filter:progid:DXImageTransform.Microsoft.gradient(startColorStr="#8888ee",EndColorStr="#6666cc")}* html .ym-button.ym-success{filter:progid:DXImageTransform.Microsoft.gradient(startColorStr="#66bb66",EndColorStr="#449944")}* html .ym-button.ym-warning{filter:progid:DXImageTransform.Microsoft.gradient(startColorStr="#ddaa44",EndColorStr="#BB7722")}* html .ym-button.ym-danger{filter:progid:DXImageTransform.Microsoft.gradient(startColorStr="#bb6666",EndColorStr="#994444")}* html .ym-button.ym-xlarge{font-size:1.5em}* html .ym-button.ym-large{font-size:1.2857em}* html .ym-button.ym-small{font-size:.8571em}* html .ym-button.ym-xsmall{font-size:.7143em}.ym-fbox-button>input[type=submit]{float:right}.courseTeaser .ym-button.ta-register{-webkit-box-shadow:0 0 1px 1px rgba(255,255,255,0.3) inset,0 1px 0 rgba(0,0,0,0.15);box-shadow:0 0 1px 1px rgba(255,255,255,0.3) inset,0 1px 0 rgba(0,0,0,0.15);background:-webkit-gradient(linear,left top,left bottom,color-stop(0,#77b841),color-stop(100%,#549a2d));background:-webkit-linear-gradient(top,#77b841,#549a2d);background:-moz-linear-gradient(top,#77b841,#549a2d);background:-ms-linear-gradient(top,#77b841,#549a2d);background:linear-gradient("to bottom",#77b841,#549a2d);filter:progid:DXImageTransform.Microsoft.Gradient(GradientType=0,startColorstr="#77b841",endColorstr="#549a2d");zoom:1;border:1px solid #549a2d;color:#fff !important;text-shadow:0 1px 0 rgba(0,0,0,0.8);font-size:1em;padding:.6875em 1em .6875em 1.4em !important;width:15em;font-weight:400}
.courseTeaser .ym-button.ta-register:hover{background:-webkit-gradient(linear,left top,left bottom,color-stop(0,#77b841),color-stop(100%,#549a2d));background:-webkit-linear-gradient(top,#77b841,#549a2d);background:-moz-linear-gradient(top,#77b841,#549a2d);background:-ms-linear-gradient(top,#77b841,#549a2d);background:linear-gradient("to bottom",#77b841,#549a2d);filter:progid:DXImageTransform.Microsoft.Gradient(GradientType=0,startColorstr="#77b841",endColorstr="#549a2d");zoom:1;padding:.6875em 1em .6875em 1.4em !important;width:15em}.courseTeaser .ym-button.ta-register:active{-webkit-box-shadow:inset 2px 2px 3px rgba(0,0,0,0.2);box-shadow:inset 2px 2px 3px rgba(0,0,0,0.2);background:-webkit-gradient(linear,left top,left bottom,color-stop(0,#77b841),color-stop(100%,#63a141));background:-webkit-linear-gradient(top,#77b841,#63a141);background:-moz-linear-gradient(top,#77b841,#63a141);background:-ms-linear-gradient(top,#77b841,#63a141);background:linear-gradient("to bottom",#77b841,#63a141);filter:progid:DXImageTransform.Microsoft.Gradient(GradientType=0,startColorstr="#77b841",endColorstr="#63a141");zoom:1}.courseTeaser .ym-button.ta-info{-webkit-box-shadow:0 0 1px 1px rgba(255,255,255,0.3) inset,0 1px 0 rgba(0,0,0,0.15);box-shadow:0 0 1px 1px rgba(255,255,255,0.3) inset,0 1px 0 rgba(0,0,0,0.15);background:-webkit-gradient(linear,left top,left bottom,color-stop(0,#0084cf),color-stop(100%,#0054ba));background:-webkit-linear-gradient(top,#0084cf,#0054ba);background:-moz-linear-gradient(top,#0084cf,#0054ba);background:-ms-linear-gradient(top,#0084cf,#0054ba);background:linear-gradient("to bottom",#0084cf,#0054ba);filter:progid:DXImageTransform.Microsoft.Gradient(GradientType=0,startColorstr="#0084cf",endColorstr="#0054ba");zoom:1;border:1px solid #0054ba;color:#fff !important;text-shadow:0 1px 0 rgba(0,0,0,0.8);font-size:1em;padding:.6875em 1em .6875em 1.4em !important;width:15em;font-weight:400}.courseTeaser .ym-button.ta-info:hover{background:-webkit-gradient(linear,left top,left bottom,color-stop(0,#0084cf),color-stop(100%,#0054ba));background:-webkit-linear-gradient(top,#0084cf,#0054ba);background:-moz-linear-gradient(top,#0084cf,#0054ba);background:-ms-linear-gradient(top,#0084cf,#0054ba);background:linear-gradient("to bottom",#0084cf,#0054ba);filter:progid:DXImageTransform.Microsoft.Gradient(GradientType=0,startColorstr="#0084cf",endColorstr="#0054ba");zoom:1;padding:.6875em 1em .6875em 1.4em !important;width:15em}.courseTeaser .ym-button.ta-info:active{-webkit-box-shadow:inset 2px 2px 3px rgba(0,0,0,0.2);box-shadow:inset 2px 2px 3px rgba(0,0,0,0.2);background:-webkit-gradient(linear,left top,left bottom,color-stop(0,#0084cf),color-stop(100%,#0054ba));background:-webkit-linear-gradient(top,#0084cf,#0054ba);background:-moz-linear-gradient(top,#0084cf,#0054ba);background:-ms-linear-gradient(top,#0084cf,#0054ba);background:linear-gradient("to bottom",#0084cf,#0054ba);filter:progid:DXImageTransform.Microsoft.Gradient(GradientType=0,startColorstr="#0084cf",endColorstr="#0054ba");zoom:1}.ym-button.ta-teaserInfomaterial{-webkit-box-shadow:0 0 1px 1px rgba(255,255,255,0.3) inset,0 1px 0 rgba(0,0,0,0.15);box-shadow:0 0 1px 1px rgba(255,255,255,0.3) inset,0 1px 0 rgba(0,0,0,0.15);background:-webkit-gradient(linear,left top,left bottom,color-stop(0,#1a8ae2),color-stop(100%,#107ccd));background:-webkit-linear-gradient(top,#1a8ae2,#107ccd);background:-moz-linear-gradient(top,#1a8ae2,#107ccd);background:-ms-linear-gradient(top,#1a8ae2,#107ccd);background:linear-gradient("to bottom",#1a8ae2,#107ccd);filter:progid:DXImageTransform.Microsoft.Gradient(GradientType=0,startColorstr="#95c668",endColorstr="#63a141");zoom:1;border:0;color:#fff !important;text-shadow:none;font-size:1em;padding:.6875em 1em .6875em 1em !important;font-weight:400;width:10.2em}.ym-button.ta-teaserInfomaterial:hover,.ym-form button.ta-teaserInfomaterial:hover{background:-webkit-gradient(linear,left top,left bottom,color-stop(0,#1a8ae2),color-stop(100%,#107ccd));background:-webkit-linear-gradient(top,#1a8ae2,#107ccd);background:-moz-linear-gradient(top,#1a8ae2,#107ccd);background:-ms-linear-gradient(top,#1a8ae2,#107ccd);background:linear-gradient("to bottom",#1a8ae2,#107ccd);filter:progid:DXImageTransform.Microsoft.Gradient(GradientType=0,startColorstr="#95c668",endColorstr="#63a141");zoom:1;padding:.6875em 1em .6875em 1em !important}.ym-button.ta-teaserInfomaterial:active{-webkit-box-shadow:inset 2px 2px 3px rgba(0,0,0,0.2);box-shadow:inset 2px 2px 3px rgba(0,0,0,0.2);background:-webkit-gradient(linear,left top,left bottom,color-stop(0,#1a8ae2),color-stop(100%,#107ccd));background:-webkit-linear-gradient(top,#1a8ae2,#107ccd);background:-moz-linear-gradient(top,#1a8ae2,#107ccd);background:-ms-linear-gradient(top,#1a8ae2,#107ccd);background:linear-gradient("to bottom",#1a8ae2,#107ccd);filter:progid:DXImageTransform.Microsoft.Gradient(GradientType=0,startColorstr="#95c668",endColorstr="#63a141");zoom:1}
.ym-button.ta-teaserRegister{-webkit-box-shadow:0 0 1px 1px rgba(255,255,255,0.3) inset,0 1px 0 rgba(0,0,0,0.15);box-shadow:0 0 1px 1px rgba(255,255,255,0.3) inset,0 1px 0 rgba(0,0,0,0.15);background:-webkit-gradient(linear,left top,left bottom,color-stop(0,#50b532),color-stop(100%,#479f2c));background:-webkit-linear-gradient(top,#50b532,#479f2c);background:-moz-linear-gradient(top,#50b532,#479f2c);background:-ms-linear-gradient(top,#50b532,#479f2c);background:linear-gradient("to bottom",#50b532,#479f2c);filter:progid:DXImageTransform.Microsoft.Gradient(GradientType=0,startColorstr="#95c668",endColorstr="#63a141");zoom:1;border:0;color:#fff !important;text-shadow:none;font-size:1em;padding:.6875em 1em .6875em 1em !important;font-weight:400;width:10.2em;text-align:left}.ym-button.ta-teaserRegister:hover,.ym-form button.ta-teaserRegister:hover{background:-webkit-gradient(linear,left top,left bottom,color-stop(0,#50b532),color-stop(100%,#479f2c));background:-webkit-linear-gradient(top,#50b532,#479f2c);background:-moz-linear-gradient(top,#50b532,#479f2c);background:-ms-linear-gradient(top,#50b532,#479f2c);background:linear-gradient("to bottom",#50b532,#479f2c);filter:progid:DXImageTransform.Microsoft.Gradient(GradientType=0,startColorstr="#95c668",endColorstr="#63a141");zoom:1;padding:.6875em 1em .6875em 1em !important}.ym-button.ta-teaserRegister:active{-webkit-box-shadow:inset 2px 2px 3px rgba(0,0,0,0.2);box-shadow:inset 2px 2px 3px rgba(0,0,0,0.2);background:-webkit-gradient(linear,left top,left bottom,color-stop(0,#50b532),color-stop(100%,#479f2c));background:-webkit-linear-gradient(top,#50b532,#479f2c);background:-moz-linear-gradient(top,#50b532,#479f2c);background:-ms-linear-gradient(top,#50b532,#479f2c);background:linear-gradient("to bottom",#50b532,#479f2c);filter:progid:DXImageTransform.Microsoft.Gradient(GradientType=0,startColorstr="#95c668",endColorstr="#63a141");zoom:1}.ym-button{zoom:1;border:0;color:#fff !important;text-shadow:none;font-size:1em;padding:.5em !important;font-weight:400;text-align:center;-webkit-box-shadow:none;box-shadow:none;margin:0;width:auto;min-width:3.5em;padding-right:2.25em !important;padding-left:.75em !important}.ym-button.ta-info{border-bottom:4px solid #3090c0;background:-webkit-gradient(linear,left top,left bottom,color-stop(0,#069),color-stop(100%,#069));background:-webkit-linear-gradient(top,#069,#069);background:-moz-linear-gradient(top,#069,#069);background:-ms-linear-gradient(top,#069,#069);background:linear-gradient("to bottom",#069,#069);filter:progid:DXImageTransform.Microsoft.Gradient(GradientType=0,startColorstr="#006699",endColorstr="#006699")}.ym-button.ta-info:hover{background:-webkit-gradient(linear,left top,left bottom,color-stop(0,#3090c0),color-stop(100%,#3090c0));background:-webkit-linear-gradient(top,#3090c0,#3090c0);background:-moz-linear-gradient(top,#3090c0,#3090c0);background:-ms-linear-gradient(top,#3090c0,#3090c0);background:linear-gradient("to bottom",#3090c0,#3090c0);filter:progid:DXImageTransform.Microsoft.Gradient(GradientType=0,startColorstr="#3090c0",endColorstr="#3090c0")}.ym-button.ta-register{border-bottom:4px solid #56ad40;background:-webkit-gradient(linear,left top,left bottom,color-stop(0,#1d9200),color-stop(100%,#1d9200));background:-webkit-linear-gradient(top,#1d9200,#1d9200);background:-moz-linear-gradient(top,#1d9200,#1d9200);background:-ms-linear-gradient(top,#1d9200,#1d9200);background:linear-gradient("to bottom",#1d9200,#1d9200);filter:progid:DXImageTransform.Microsoft.Gradient(GradientType=0,startColorstr="#1d9200",endColorstr="#1d9200")}.ym-button.ta-register:hover{background:-webkit-gradient(linear,left top,left bottom,color-stop(0,#56ad40),color-stop(100%,#56ad40));background:-webkit-linear-gradient(top,#56ad40,#56ad40);background:-moz-linear-gradient(top,#56ad40,#56ad40);background:-ms-linear-gradient(top,#56ad40,#56ad40);background:linear-gradient("to bottom",#56ad40,#56ad40);filter:progid:DXImageTransform.Microsoft.Gradient(GradientType=0,startColorstr="#56ad40",endColorstr="#56ad40")}.ym-button.ta-reminder,.ym-button.ta-reminder:focus{background:-webkit-gradient(linear,left top,left bottom,color-stop(0,#296f62),color-stop(100%,#296f62));background:-webkit-linear-gradient(top,#296f62,#296f62);background:-moz-linear-gradient(top,#296f62,#296f62);background:-ms-linear-gradient(top,#296f62,#296f62);background:linear-gradient("to bottom",#296f62,#296f62);filter:progid:DXImageTransform.Microsoft.Gradient(GradientType=0,startColorstr="#296F62",endColorstr="#296F62")}
.ym-button.ta-reminder:hover{background:-webkit-gradient(linear,left top,left bottom,color-stop(0,#66ac8e),color-stop(100%,#66ac8e));background:-webkit-linear-gradient(top,#66ac8e,#66ac8e);background:-moz-linear-gradient(top,#66ac8e,#66ac8e);background:-ms-linear-gradient(top,#66ac8e,#66ac8e);background:linear-gradient("to bottom",#66ac8e,#66ac8e);filter:progid:DXImageTransform.Microsoft.Gradient(GradientType=0,startColorstr="#56ad40",endColorstr="#56ad40")}.ym-button.ta-consulting{border-bottom:4px solid #b3668c;background:-webkit-gradient(linear,left top,left bottom,color-stop(0,#936),color-stop(100%,#936));background:-webkit-linear-gradient(top,#936,#936);background:-moz-linear-gradient(top,#936,#936);background:-ms-linear-gradient(top,#936,#936);background:linear-gradient("to bottom",#936,#936);filter:progid:DXImageTransform.Microsoft.Gradient(GradientType=0,startColorstr="#993366",endColorstr="#993366")}.ym-button.ta-consulting:hover{background:-webkit-gradient(linear,left top,left bottom,color-stop(0,#b3668c),color-stop(100%,#b3668c));background:-webkit-linear-gradient(top,#b3668c,#b3668c);background:-moz-linear-gradient(top,#b3668c,#b3668c);background:-ms-linear-gradient(top,#b3668c,#b3668c);background:linear-gradient("to bottom",#b3668c,#b3668c);filter:progid:DXImageTransform.Microsoft.Gradient(GradientType=0,startColorstr="#b3668c",endColorstr="#b3668c")}.ym-button.ta-message{border-bottom:4px solid #66b3b3;background:-webkit-gradient(linear,left top,left bottom,color-stop(0,#399),color-stop(100%,#399));background:-webkit-linear-gradient(top,#399,#399);background:-moz-linear-gradient(top,#399,#399);background:-ms-linear-gradient(top,#399,#399);background:linear-gradient("to bottom",#399,#399);filter:progid:DXImageTransform.Microsoft.Gradient(GradientType=0,startColorstr="#339999",endColorstr="#339999")}.ym-button.ta-message:hover{background:-webkit-gradient(linear,left top,left bottom,color-stop(0,#66b3b3),color-stop(100%,#66b3b3));background:-webkit-linear-gradient(top,#66b3b3,#66b3b3);background:-moz-linear-gradient(top,#66b3b3,#66b3b3);background:-ms-linear-gradient(top,#66b3b3,#66b3b3);background:linear-gradient("to bottom",#66b3b3,#66b3b3);filter:progid:DXImageTransform.Microsoft.Gradient(GradientType=0,startColorstr="#66b3b3",endColorstr="#66b3b3")}.ym-button.ta-standard{background:-webkit-gradient(linear,left top,left bottom,color-stop(0,#fff),color-stop(100%,#fff));background:-webkit-linear-gradient(top,#fff,#fff);background:-moz-linear-gradient(top,#fff,#fff);background:-ms-linear-gradient(top,#fff,#fff);background:linear-gradient("to bottom",#fff,#fff);filter:progid:DXImageTransform.Microsoft.Gradient(GradientType=0,startColorstr="#ffffff",endColorstr="#ffffff");border:1px solid #069;color:#069 !important}.ym-button.ta-standard:hover{background:-webkit-gradient(linear,left top,left bottom,color-stop(0,#f3f3f3),color-stop(100%,#f3f3f3));background:-webkit-linear-gradient(top,#f3f3f3,#f3f3f3);background:-moz-linear-gradient(top,#f3f3f3,#f3f3f3);background:-ms-linear-gradient(top,#f3f3f3,#f3f3f3);background:linear-gradient("to bottom",#f3f3f3,#f3f3f3);filter:progid:DXImageTransform.Microsoft.Gradient(GradientType=0,startColorstr="#F3F3F3",endColorstr="#F3F3F3")}.ym-button.ta-standard-noBorder,.ym-button.ta-standard-noBorder:hover{background:-webkit-gradient(linear,left top,left bottom,color-stop(0,#fff),color-stop(100%,#fff));background:-webkit-linear-gradient(top,#fff,#fff);background:-moz-linear-gradient(top,#fff,#fff);background:-ms-linear-gradient(top,#fff,#fff);background:linear-gradient("to bottom",#fff,#fff);filter:progid:DXImageTransform.Microsoft.Gradient(GradientType=0,startColorstr="#ffffff",endColorstr="#ffffff");border:0;color:#069 !important;width:auto;min-width:3.5em;padding:.2em 2em 0 0 !important}.ym-button.ta-custom{border-bottom:4px solid #d8bb56;background:-webkit-gradient(linear,left top,left bottom,color-stop(0,#cda827),color-stop(100%,#cda827));background:-webkit-linear-gradient(top,#cda827,#cda827);background:-moz-linear-gradient(top,#cda827,#cda827);background:-ms-linear-gradient(top,#cda827,#cda827);background:linear-gradient("to bottom",#cda827,#cda827);filter:progid:DXImageTransform.Microsoft.Gradient(GradientType=0,startColorstr="#cda827",endColorstr="#cda827")}
.ym-button.ta-custom:hover{background:-webkit-gradient(linear,left top,left bottom,color-stop(0,#d8bb56),color-stop(100%,#d8bb56));background:-webkit-linear-gradient(top,#d8bb56,#d8bb56);background:-moz-linear-gradient(top,#d8bb56,#d8bb56);background:-ms-linear-gradient(top,#d8bb56,#d8bb56);background:linear-gradient("to bottom",#d8bb56,#d8bb56);filter:progid:DXImageTransform.Microsoft.Gradient(GradientType=0,startColorstr="#d8bb56",endColorstr="#d8bb56")}.ym-button.ta-application{border-bottom:4px solid #e99c40;background:-webkit-gradient(linear,left top,left bottom,color-stop(0,#e27b00),color-stop(100%,#e27b00));background:-webkit-linear-gradient(top,#e27b00,#e27b00);background:-moz-linear-gradient(top,#e27b00,#e27b00);background:-ms-linear-gradient(top,#e27b00,#e27b00);background:linear-gradient("to bottom",#e27b00,#e27b00);filter:progid:DXImageTransform.Microsoft.Gradient(GradientType=0,startColorstr="#cda827",endColorstr="#e27b00")}.ym-button.ta-application:hover{background:-webkit-gradient(linear,left top,left bottom,color-stop(0,#e99c40),color-stop(100%,#e99c40));background:-webkit-linear-gradient(top,#e99c40,#e99c40);background:-moz-linear-gradient(top,#e99c40,#e99c40);background:-ms-linear-gradient(top,#e99c40,#e99c40);background:linear-gradient("to bottom",#e99c40,#e99c40);filter:progid:DXImageTransform.Microsoft.Gradient(GradientType=0,startColorstr="#e99c40",endColorstr="#e99c40")}.ym-button.ta-coursedetail{background:-webkit-gradient(linear,left top,left bottom,color-stop(0,#d0dee6),color-stop(100%,#d0dee6));background:-webkit-linear-gradient(top,#d0dee6,#d0dee6);background:-moz-linear-gradient(top,#d0dee6,#d0dee6);background:-ms-linear-gradient(top,#d0dee6,#d0dee6);background:linear-gradient("to bottom",#d0dee6,#d0dee6);filter:progid:DXImageTransform.Microsoft.Gradient(GradientType=0,startColorstr="#D0DEE6",endColorstr="#D0DEE6")}.ym-button.ta-coursedetail:hover{background:-webkit-gradient(linear,left top,left bottom,color-stop(0,#c5d3da),color-stop(100%,#c5d3da));background:-webkit-linear-gradient(top,#c5d3da,#c5d3da);background:-moz-linear-gradient(top,#c5d3da,#c5d3da);background:-ms-linear-gradient(top,#c5d3da,#c5d3da);background:linear-gradient("to bottom",#c5d3da,#c5d3da);filter:progid:DXImageTransform.Microsoft.Gradient(GradientType=0,startColorstr="#c5d3da",endColorstr="#c5d3da")}.ym-button.ta-message:active,.ym-button.ta-consulting:active,.ym-button.ta-register:active,.ym-button.ta-info:active,.ym-button.ta-coursedetail:active{-webkit-box-shadow:inset 2px 2px 3px rgba(0,0,0,0.1);box-shadow:inset 2px 2px 3px rgba(0,0,0,0.1)}.ym-button.ta-navbar:active,.ym-button.ta-standard:active,.ym-button.ta-standard-noBorder:active{-webkit-box-shadow:none;box-shadow:none;top:0}.ym-button.ta-navbar{width:auto}.ym-button.ta-navbar.arrowleft{text-align:left;padding-left:0 !important}.ym-button.ta-navbar.arrowright{text-align:right;float:right;padding-right:0 !important}.ym-button.ta-navbar.arrowright:after{margin:0 0 0 1em;float:none !important}.ym-button.arrowright:after{font-family:taiconsregular;content:">";margin:0 0 0 -1em;float:right;font-size:1.3125em;margin:-0.0625em -1.185em 0 0}.ym-button.arrowright:hover:after{margin:-0.0625em -1.375em 0 0}.ym-button.ta-navbar.arrowright:hover{color:#069 !important;font-weight:bold}.ym-button.ta-navbar.arrowleft:hover{color:#069 !important;font-weight:bold}.ym-button.ta-navbar.arrowright:hover:after{margin:0 0 0 1em}.ym-button.ta-standard-noBorder.arrowright:after{margin:0 -1.185em 0 0}.ym-button.arrowleft:before{font-family:taiconsregular;content:"<";margin:0 1em 0 0;float:left;font-size:1.125em}.ym-button.ta-navbar,.ym-button.ta-navbar:hover{background:-webkit-gradient(linear,left top,left bottom,color-stop(0,#fff),color-stop(100%,#fff));background:-webkit-linear-gradient(top,#fff,#fff);background:-moz-linear-gradient(top,#fff,#fff);background:-ms-linear-gradient(top,#fff,#fff);background:linear-gradient("to bottom",#fff,#fff);filter:progid:DXImageTransform.Microsoft.Gradient(GradientType=0,startColorstr="#ffffff",endColorstr="#ffffff");color:#999 !important}.buttonspacer-vertical{min-height:.5em}.highlightBarForm{position:relative;display:block;width:100%}.highlightBarForm:before,.highlightBarForm:after{content:"";height:2px;width:0;top:35px;position:absolute;background:#069;transition:.2s ease all;-moz-transition:.2s ease all;-webkit-transition:.2s ease all}.highlightBarForm:before{left:50%}
.highlightBarForm:after{right:50%}.formular input:focus ~ .highlightBarForm:before,.formular input:focus ~ .highlightBarForm:after,.formular textarea:focus ~ .highlightBarForm:before,.formular textarea:focus ~ .highlightBarForm:after{width:50%}.formular input{width:100% !important}.formular .ym-fbox>label,ym-fbox.chooser{width:100%}.formular .ym-fbox{margin:0 !important;padding:0 !important}.formular .ym-form label,.formular .ym-form .ym-label{bottom:65px}label.salutationRadio{bottom:0 !important;margin-bottom:0;cursor:pointer}.formular .standardText{height:100%}.infomaterialHint-datenschutz{font-size:.875rem;color:#404040;-moz-osx-font-smoothing:grayscale}.formular [id^=infomaterialcontentareaemailformtarget] .infomaterialHint-datenschutz{margin-top:5rem}.formular [id^=infomaterialemailformtarget] .infomaterialHint-datenschutz{margin-top:6rem}.infomaterialHint{display:block;text-align:center;font-weight:600;font-size:.9em !important;margin-top:2.5em !important;width:100% !important;margin-bottom:0 !important;color:#1d9200}.standardText.infomaterialHint{display:block !important}.ym-fbox.chooser label{bottom:0 !important}.formular .message,.formular{padding-top:25px}.formular .consulting .indent{width:50% !important;margin-bottom:40px}.formular .consulting .chooser span,.formular .consulting .chooser label{left:0}.formular input#datetimepicker{width:75% !important;float:right !important}@media(min-width:901px){.formular input#datetimepicker{width:85% !important;float:right !important}}.ym-form input,.ym-form textarea,.ym-form{width:100% !important}form.message .ym-fbox.foreground span.highlightBarForm:before,form.message .ym-fbox.foreground span.highlightBarForm:after{top:120px}form.message .ym-fbox.foreground label{bottom:150px !important}form.consulting .ym-fbox.foreground span.highlightBarForm:before,form.consulting .ym-fbox.foreground span.highlightBarForm:after{top:150px}form.consulting .ym-fbox.foreground label{bottom:185px}form.application .ym-fbox.foreground.ym-grid .custom_file_upload input{width:90% !important}.formular .application input[type=submit]{background:#e27b00 !important;font-size:1em;font-weight:400 !important}.contentArea .formular .ym-fbox-footer{padding-top:0 !important}.buttonWidth{width:80% !important;margin-right:10%}.contentArea .formular .ym-form .ym-fbox-footer{padding:0 !important}.contentArea .formular .ym-g60 .ym-gbox{padding:0 !important}.formular .ym-fbox-footer,.ym-form .ym-fbox-footer{padding:0}.formular .application,.formular{padding-top:25px}.formular .buttonarrowbox{bottom:1.5em;position:absolute;right:12em;display:none}.formular input[type=submit]{font-weight:400 !important}.topmenuContactForm label{bottom:47px;font-size:.9em !important}.topmenuContactForm .highlightBarForm{top:0}.topmenuContactForm label#topMenuContactFormTextfield{bottom:112px}.topmenuContactForm span#title{font-weight:400}.datepicker{width:21.9em !important;top:1em;box-shadow:0 0 5px #aaa !important;border-radius:0 !important}.datepicker_calendar{margin:0 !important}.datepicker>.datepicker_inner_container>.datepicker_calendar{border:none !important}.datepicker>.datepicker_inner_container>.datepicker_timelist{width:4.5em !important}.datepicker th{background-color:#fff;color:#069 !important;font-weight:bold !important}.datepicker .timelabel{-moz-font-feature-settings:inherit;-moz-font-language-override:inherit;background-color:#fff;color:#069;font-family:inherit;font-size:small;font-size-adjust:inherit;font-stretch:inherit;font-style:inherit;font-weight:bold;height:3em;line-height:3em;padding-left:20.75em}.datepicker_timelist{height:165px !important}.datepicker table{padding-top:0 !important}.datepicker table tr td,.datepicker table tr th{padding:.5em !important}.datepicker>.datepicker_inner_container{border:0 !important;box-shadow:none !important;margin:0 !important;background-color:white !important}.datepicker>.datepicker_header>span{display:inline-block;line-height:2em;width:9em}.datepicker>.datepicker_inner_container>.datepicker_calendar>.datepicker_table>tbody>tr>td.today{border-bottom:3px solid #fff !important}.MacIntel .datepicker{width:22.1em !important}.ie10 .datepicker{width:21.8em !important}.formular .consulting .chooser input{width:80% !important}.datepicker_timelist{height:155px !important}.contentArea .formular img{bottom:.25em !important;left:.25em !important;margin-left:0 !important;position:absolute !important}.datepicker .spacer{margin-left:0 !important;margin-right:0 !important;width:7px !important}.datepicker_header>a{font-family:taiconsregular}.contentArea .formular .standardText{margin-bottom:1em;min-height:0}.contentArea .formular input{padding-left:.563em}.contentArea .formular .citybox{padding-right:0 !important}.formular #Strasse{width:97%}.formular #Hausnummer{width:100%}.formular #plz{width:90%}.formular #Ort{width:100%}select::-ms-expand{display:none}.lt-ie10 select{background-image:none}.salutationRadioButtons,.formular .ym-fbox.salutationRadioButtons{margin-bottom:30px !important}
.formular .salutationRadio{display:block;position:relative;padding-left:31px;cursor:pointer;font-size:22px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;width:75px !important}.salutationRadio input{position:absolute;opacity:0;cursor:pointer}.salutationRadioCheckmark{position:absolute;top:5px;left:0;height:25px;width:25px;background-color:#eee;border-radius:50%}.salutationRadio:hover input ~ .salutationRadioCheckmark{background-color:#ccc}.salutationRadio input:checked ~ .salutationRadioCheckmark{background-color:#eee}.salutationRadioCheckmark:after{content:"";position:absolute;display:none}.salutationRadio input:checked ~ .salutationRadioCheckmark:after{display:block}.salutationRadio .salutationRadioCheckmark:after{top:7px;left:7px;width:11px;height:11px;border-radius:50%;background:#0a567c}.contentArea .formular{min-height:620px;border:1px solid #ccc;margin:1em;padding:1.5em 0 .2em 0;position:relative}@media(min-width:681px){.contentArea .formular{padding:3em .5em .2em}}@media(min-width:901px){.contentArea .formular{margin:1.5em}}.formular .plzlabel{float:right}.datepicker .today{color:red !important;font-weight:bold}.datepicker>.datepicker_inner_container>.datepicker_calendar>.datepicker_table>tbody>tr>td.active{background-color:#a0a0a0 !important}.datepicker>.datepicker_header>a:hover{text-decoration:none !important;background-color:inherit !important;color:#3b7796 !important}.datepicker>.datepicker_inner_container>.datepicker_timelist{padding:0 !important}.datepicker>.datepicker_inner_container>.datepicker_timelist>div.timelist_item{margin-top:0 !important}.contactformtitle{color:#069;font-weight:400;margin-bottom:.5em}.topmenuContactForm form{font-family:"source sans pro";background:0;border:0;color:#069;box-shadow:none}.topmenuContactForm .ym-fbox{font-weight:300;padding-left:0;padding-right:0;margin:0 0 .75em 0}.topmenuContactForm input,.topmenuContactForm textarea{background-color:#f2f2f2 !important;border:1px solid transparent !important;font-family:"source sans pro";box-shadow:none !important;resize:none}.topmenuContactForm label{line-height:1em;color:#069}.topmenuContactForm .ym-form input[type=submit]{color:#fff !important;width:10em !important;padding:0 24px 0 24px !important;margin-right:0;text-shadow:none !important;height:2em !important;filter:none !important;box-shadow:none !important;font-weight:300 !important}.topmenuContactForm .ym-fbox-button{position:absolute;bottom:16px;right:20%}.topmenuContactForm{position:relative}.topmenuContactForm .requiredtext{color:gray;margin-bottom:.25em}.topmenuContactForm .successtext{margin-top:1em;color:#000}.formular .application{color:#e27b00 !important;background-color:#fff}.formular .application input[type=submit]:hover{background:#d8bb56 !important}input.file{width:62%;height:20px;border:1px solid #BBB;border-right:0;padding:5px;outline:0;cursor:pointer}.file_upload{position:absolute;overflow:hidden;cursor:pointer;font-weight:bold;color:#FFF;text-align:center;z-index:5}.file_upload input{z-index:2;position:relative;height:30px;width:100%;display:inline;cursor:pointer;opacity:0}::-webkit-file-upload-button{cursor:pointer}.uploadhints{margin:1em 0 1.5em 10em !important;color:#444;min-height:0 !important}.file_upload .taIcon{color:#069;font-size:2em;font-weight:200;position:absolute;right:0;top:.125em}.contactformtitle{color:#069;font-weight:400;margin-bottom:.5em}.topmenuContactForm form{background:0;border:0;color:#069;box-shadow:none}.topmenuContactForm .ym-fbox{font-weight:300;padding-left:0;padding-right:0;margin:0 0 .75em 0}.topmenuContactForm input,.topmenuContactForm textarea{background-color:#f2f2f2 !important;border:1px solid transparent !important;box-shadow:none !important;resize:none}.topmenuContactForm label{line-height:1em;color:#069}.topmenuContactForm .ym-form input[type=submit]{color:#fff !important;width:10em !important;padding:0 24px 0 24px !important;margin-right:0;text-shadow:none !important;height:2.5em;filter:none !important;box-shadow:none !important;font-weight:300 !important}.topmenuContactForm .ym-fbox-button{position:absolute;bottom:16px;right:17px}.topmenuContactForm{position:relative}.topmenuContactForm .requiredtext{color:gray;margin-bottom:.25em}.topmenuContactForm .successtext{margin-top:1em;color:#000}.formular .successmessage{text-align:center;color:#069;margin-top:11em !important}.formular .successmessage>strong{font-size:1.5em}.formular .fancybox-content .myClose,.formular h1{color:#069 !important}.formular .standardText{margin-top:1.25em;z-index:5;position:relative}.formular .transparent,.formular .ym-form,.formular .ym-form .ym-fbox-footer{background-color:transparent;border:0;box-shadow:none}.spacing.nextStep>h2{margin-bottom:.3125em}input:focus,select:focus,textarea:focus,button:focus{outline:0}.formular .info{color:#069 !important;background-color:#fff}.formular .consulting{color:#936 !important;background-color:#fff}
.formular .message{color:#399998 !important;background-color:#fff}.formular input,.formular textarea{background-color:#f3f3f3 !important;border:none !important;font-family:inherit !important;height:35px !important}.formular .ym-form label,.formular .ym-form .ym-label{padding-right:1em;padding-top:0;font-family:inherit;font-size:1em}.formular input{width:70%}.formular textarea{resize:none}.formular .city{margin-left:1.625em;width:auto !important}.formular input[type=submit]{height:2.5em;width:10em;padding:0 24px 0 24px !important;margin-right:0 !important;color:#fff !important;font-family:source sans pro;filter:none !important;box-shadow:none !important;text-shadow:none !important}.ym-form input,.ym-form textarea,.ym-form select{box-shadow:none !important}.formular input[type=submit]:hover{color:#fff !important;background:none !important}.formular .coursetitle{margin-bottom:.75em}.formular .coursetitle span{font-size:1.5em;color:#069;font-weight:bold}.formular label{color:#069 !important;line-height:35px !important}.formular label{cursor:default}.formular .background{z-index:1}.formular .foreground{z-index:5}.requiredtext{font-size:.75em}.formular .buttonarrowbox{bottom:1.5em;position:absolute;right:12em}.formular .buttonarrow{font-family:taiconsregular;display:block;font-size:4em}.formular .headline{margin-bottom:.25em}.formular .headline h2{width:100%;font-size:1.5em;font-weight:300;line-height:1.25em;margin:0}@media(min-width:901px){.formular .headline h2{font-size:2.25em;width:inherit}}.formular .info input[type=submit]:hover,.topmenuContactForm .ta-info-color:hover{background:#0a567c !important}.formular .consulting input[type=submit]{background:#936 !important}.formular .consulting input[type=submit]:hover{background:#7f2956 !important}.formular .message input[type=submit]{background:#33999b !important}.formular .message input[type=submit]:hover{background:#267072 !important}.formular .reminder input[type=submit]{background:#296f62 !important;margin-top:1.5rem}.formular .reminder input[type=submit]:hover{background:#66ac8e !important}.formular .ym-fbox-footer{padding-bottom:0;padding-top:1em !important;padding-right:0;margin-right:0}.formular{font-family:inherit;font-size:1em}.formular .consulting .chooser .row{display:table-cell;width:70% !important}.formular .consulting .indent{float:left;width:50%}.formular .consulting .indent span{padding-right:.5em}.formular .consulting .chooser span,.formular .consulting .chooser label{vertical-align:middle}.formular .consulting .chooser input{float:left;padding-left:.725em}.formular .consulting .chooser input{width:80% !important}.formular .consulting select{width:70%;height:35px;background-color:#f3f3f3}.formfields{display:none}.formular .indent span,.formular .date span{line-height:28px}.formular .indent select{font-family:inherit !important}.formular #comment{height:inherit !important}.formular .formularimagebox{bottom:0;left:4px;position:absolute;z-index:0}@media(max-width:980px){.formular .formularimagebox img{visibility:hidden}}.formularContentImagebox img{height:35%;width:auto}@media(max-width:980px){.formularContentImagebox img{visibility:hidden}}.formular .taselect select{background:transparent;padding:5px;font-size:16px;line-height:1;border:0;border-radius:0;height:34px;-webkit-appearance:none}.formular .taselect{width:240px;height:34px;overflow:hidden;background:url(ew_arrow.png) no-repeat right #ddd;border:1px solid #ccc}.contentArea .formular .ym-fbox-footer{padding-top:0 !important}.ym-buttom.ta-info-color.arrowright.submit{width:100%}.spacingtransparent.formular .ym-gbox{padding:0 .5em !important}.contentArea .formular .ym-gbox.standardText .div{padding:0 !important}.contentArea .formular .standardText{margin-bottom:1em;min-height:0;width:90%}.contentArea .formular .ym-buttom.ta-info-color.arrowright.submit{width:100% !important}.contentArea .formular img,.formular .formularimagebox{display:none}@media(min-width:681px){.contentArea .formular img,.formular .formularimagebox{display:block !important}}.contentArea .formular h2{font-size:1.4em;margin:0}@media(min-width:681px){.contentArea .formular h2{font-size:2.25em;font-weight:300;line-height:1.25em}}.formular .ym-form input:invalid,.formular .ym-form textarea:invalid,.topmenuContactForm input:invalid,.topmenuContactForm textarea:invalid{background-color:#f3f3f3 !important;border:medium none}.formular label.error,.topmenuContactForm label.error{display:none !important}.formular input.error,.formular textarea.error,.topmenuContactForm .error{border:1px solid red !important}.iframe .formular{padding-top:2.5em}.application .background .buttonarrowbox{display:none}form.consulting .ym-fbox.foreground span.highlightBarForm:before,form.consulting .ym-fbox.foreground span.highlightBarForm:after{top:150px}form.consulting .ym-fbox.foreground label{bottom:185px}form.message .ym-fbox.foreground span.highlightBarForm:before,form.message .ym-fbox.foreground span.highlightBarForm:after{top:120px}form.message .ym-fbox.foreground label{bottom:150px}
.formular .ym-form label,.formular .ym-form .ym-label{text-align:left}.iframeOverlay .formular .formularimagebox{display:none}@media(min-width:901px){.iframeOverlay .formular .formularimagebox{display:block}}.formular [id^=infomaterialcontentareaemailformtarget] img{max-width:32%}.formular [id^=infomaterialemailformtarget] img{max-width:80%;height:auto}.shipping-container{top:-20px}.shipping-container .hrspacer{margin:0 auto 2.5em;width:70%;border-color:#ccc}.shippingCheckboxes{width:100%}.shippingCheckboxes label{width:100%;padding-left:31px;bottom:16px !important}.shippingCheckboxes label input{visibility:hidden}.shippingCheckboxes label input:checked ~ .shippingCheckboxMark:after{content:"▄"}.shippingCheckboxes label .shippingCheckboxMark{position:absolute;top:5px;left:0;height:25px;width:25px;background-color:#eee;border:0}.shippingCheckboxes label .shippingCheckboxMark:after{font-family:taiconsregular;content:"";position:absolute;top:-5px;left:3px}label.shippingCheck{cursor:pointer}.shippingCheck.hidden{height:0}#submitErrorPrint,#submitErrorPrintContent{margin-bottom:1em;margin-top:-1.25em;color:red;font-size:14px}.fancybox-content .formular .background{top:-30px}#shippingform{width:50%;margin-top:1.25em;z-index:10}@media(max-width:680px){#shippingform{width:100%}}@media(max-width:680px){.contentArea .requiredtext{top:28px;position:relative}}.hero-unit #cdi .ym-button.bookedOutButton,.hero-unit #cdi .ym-button.bookedOutButton:hover,.hero-unit #cdi .ym-button.bookedOutButton:focus,.hero-unit #cdi .ym-button.bookedOutButton:active{box-shadow:unset;border-bottom:0;top:0;cursor:default;background:-webkit-gradient(linear,left top,left bottom,color-stop(0,#c70000),color-stop(100%,#c70000));background:-webkit-linear-gradient(top,#c70000,#c70000);background:-moz-linear-gradient(top,#c70000,#c70000);background:-ms-linear-gradient(top,#c70000,#c70000);background:linear-gradient("to bottom",#c70000,#c70000);filter:progid:DXImageTransform.Microsoft.Gradient(GradientType=0,startColorstr="#C70000",endColorstr="#C70000")}[id^=reminder] .headline h2{padding-left:.5em}[id^=reminder] .headline img{padding-top:5px;max-width:60px}@media(max-width:900px){[id^=reminder] .headline img{min-width:30px;max-width:40px}}@media(max-width:680px){[id^=reminder] .headline .ym-g5{width:7%}[id^=reminder] .headline .ym-g95{width:93%}}form.reminder input[id=phone]{margin-top:1.25em}.reminder-coursedata .halfLine{margin-top:2.5em}@media(max-width:680px){.reminder-coursedata .halfLine{margin-top:1em;margin-bottom:1em}}.reminder-coursedata .halfLine-reverse{margin-top:1.5em;margin-bottom:1.5em}@media(max-width:680px){.reminder-coursedata .halfLine-reverse{margin-top:1.25em;margin-bottom:1em}}[id^=reminder] div.ym-fbox.salutationRadioButtons{margin-bottom:2em !important}[id^=reminder] .standardText{display:block !important;margin-top:0 !important}[id^=reminder] .standardText span{color:#c70000}[id^=reminder] label[for=phone]::before{content:"Noch schneller informiert werden via SMS!";display:block;font-size:.875em;font-weight:600;margin-bottom:-16px}[id^=reminder] .ym-fbox-footer{padding-top:0 !important;margin-bottom:.5em}form.reminder label[for=phone]{margin-top:-1.25em}form.reminder input[id=phone]+span{margin-top:1.25em}form.reminder .infoDatenschutz{font-size:.875em;position:relative;top:-1.5em}.successpage .reminderCustomername{font-weight:600;color:#069;font-size:2.125em;margin-bottom:.5em;margin-top:.25em}.ym-form input,.ym-form textarea,.ym-form{width:100% !important}.formular .application input[type=submit]{background:#e27b00;font-size:1em;font-weight:400}.formular .consulting input[type=submit]{background:#936;font-size:1em;font-weight:400}.formular .message input[type=submit]{background:#399;font-size:1em;font-weight:400}.formular .info input[type=submit],.topmenuContactForm .ta-info-color{background:#069 !important;color:#fff !important;font-size:1em !important;font-weight:400 !important}.formular .consulting .indent{float:left;width:100%}.formular .consulting .chooser span,.formular .consulting .chooser label{vertical-align:middle}.iframeOverlay .spacing.transparent.formular h2{font-size:1.4em;font-weight:300;line-height:1.25em;margin:0}@media(min-width:681px) and (max-width:900px){.iframeOverlay .spacing.transparent.formular h2{font-size:1.8em}}@media(min-width:901px){.iframeOverlay .spacing.transparent.formular h2{font-size:2.25em}}.formular .coursetitle span{font-size:1.2em;color:#069;font-weight:bold}@media(min-width:901px){.formular .coursetitle span{font-size:1.5em}}.spacing.transparent.formular .standardText{display:none}@media(min-width:681px){.spacing.transparent.formular .standardText{display:block}}.topmenuContactForm{display:none}@media(min-width:681px){.topmenuContactForm{display:block}}.formular .ym-form label,.formular .ym-form .ym-label{font-size:.9em}@media(min-width:901px){.formular .ym-form label,.formular .ym-form .ym-label{font-size:1em}
}.formular .ym-form label .formular .buttonarrow,.formular .ym-form .ym-label .formular .buttonarrow{display:none}@media(min-width:901px){.formular .ym-form label .formular .buttonarrow,.formular .ym-form .ym-label .formular .buttonarrow{display:block}}.formular .consulting .taIcon{color:#069 !important;float:left !important;font-size:1.5em !important}.successpage{text-align:center;margin:1em;margin-bottom:2em}.successheader h2{margin-bottom:.75em !important}.fancybox-can-swipe .fancybox-content,.fancybox-can-pan .fancybox-content{cursor:default !important}.fancybox-is-grabbing .fancybox-content{cursor:default !important}.consultantmessage>.ym-fbox:nth-of-type(3),.consultantcallback>.ym-fbox:nth-of-type(3){margin-top:1.5rem !important}.consultantmessage .taIcon,.consultantcallback .taIcon{color:#069;font-size:1.5em;line-height:28px}.consultantmessage textarea ~ label,.consultantcallback textarea ~ label{bottom:150px !important}.consultantmessage textarea ~ .highlightBarForm,.consultantcallback textarea ~ .highlightBarForm{bottom:-85px}.consultantmessage input#datetimepicker,.consultantcallback input#datetimepicker{width:calc(100% - 38px) !important;margin-right:0}@media(min-width:681px){[id^=consultantcallbackformtarget]{min-height:590px}}[id^=consultantcallbackformtarget] .formularimagebox.isConsult,[id^=consultantmessageformtarget] .formularimagebox.isConsult{color:#069;bottom:0;left:0;position:relative;margin:1.5rem 1rem}[id^=consultantcallbackformtarget] .formularimagebox.isConsult img,[id^=consultantmessageformtarget] .formularimagebox.isConsult img{margin-bottom:1rem;max-width:183px;height:auto}@media(min-width:681px){[id^=consultantcallbackformtarget] .formularimagebox.isConsult,[id^=consultantmessageformtarget] .formularimagebox.isConsult{margin-top:2.5rem;margin-bottom:2.5rem}}@media(min-width:901px){[id^=consultantcallbackformtarget] .formularimagebox.isConsult,[id^=consultantmessageformtarget] .formularimagebox.isConsult{margin-left:1.5rem;margin-right:1.5rem}}[id^=consultantcallbackformtarget] .formularimagebox.isConsult>div:first-of-type,[id^=consultantmessageformtarget] .formularimagebox.isConsult>div:first-of-type{margin-bottom:.5rem}@media(max-width:900px){[id^=consultantcallbackformtarget] .formularimagebox.noConsult,[id^=consultantmessageformtarget] .formularimagebox.noConsult{display:none !important}}.formular [id^=consultantmessageformtarget] #comment{height:120px !important}.consultantcallback input[type=submit]{background:#936 !important}.consultantcallback input[type=submit]:hover{background:#7f2956 !important}.consultantmessage input[type=submit]{background:#399 !important}.consultantmessage input[type=submit]:hover{background:#267072 !important}.applicationFormButton{top:0}.lecturer-agreement input[type=checkbox]+span{display:inline-block;width:30px;height:30px;margin:-1px 4px 0 0;margin-bottom:0;vertical-align:middle;background:url(/images/checkbox.png) left top no-repeat;cursor:pointer}.lecturer-agreement input[type=checkbox]:checked+span{background:url(/images/checkbox.png) -30px top no-repeat}.lecturer-agreement label.checkbox-label{bottom:unset}.ym-form.lecturer-agreement input[type=submit],.ym-form.lecturer-agreement input[type=submit]:hover,.ym-form.lecturer-agreement input[type=submit]:focus,.ym-form.lecturer-agreement input[type=submit]:active{width:300px !important;margin-top:1.25rem !important;background:#1d9200 !important;color:white !important}.ym-form.lecturer-agreement input[type=submit][disabled],.ym-form.lecturer-agreement input[type=submit]:hover[disabled],.ym-form.lecturer-agreement input[type=submit]:focus[disabled],.ym-form.lecturer-agreement input[type=submit]:active[disabled]{background:#808080 !important}.contentformlink a,.contentformlink a:hover{box-sizing:border-box;text-decoration:none !important;padding:1rem;text-align:center;height:50px;width:100%;max-width:300px;color:#fff !important;font-weight:600;background:#069 !important;border-bottom:4px solid #3090c0}.contentformlink a.application,.contentformlink a:hover.application{background:#e27b00 !important;border-bottom:4px solid #e99c40}.contentformlink a.info,.contentformlink a:hover.info{background:#069 !important;border-bottom:4px solid #3090c0}.contentformlink a.consulting,.contentformlink a:hover.consulting{background:#936 !important;border-bottom:4px solid #b3668c}.contentformlink a.message,.contentformlink a:hover.message{background:#399 !important;border-bottom:4px solid #66b3b3}.contentformlink a.register,.contentformlink a:hover.register{background:#1d9200 !important;border-bottom:4px solid #56ad40}.contentformlink a:hover,.contentformlink a:hover:hover{background:#3090c0 !important}.contentformlink a:hover.application,.contentformlink a:hover:hover.application{background:#e99c40 !important}.contentformlink a:hover.info,.contentformlink a:hover:hover.info{background:#3090c0 !important}.contentformlink a:hover.consulting,.contentformlink a:hover:hover.consulting{background:#b3668c !important}.contentformlink a:hover.message,.contentformlink a:hover:hover.message{background:#66b3b3 !important}
.contentformlink a:hover.register,.contentformlink a:hover:hover.register{background:#56ad40 !important}.fancybox-content a.myClose{width:0;height:0;border-style:solid;border-width:0 41px 41px 0;border-color:transparent #069 transparent transparent;line-height:0;_border-color:#000 #069 #000 #000;_filter:progid:DXImageTransform.Microsoft.Chroma(color="#000000");position:absolute;right:0;top:0;background-image:none !important;font-size:.825em;opacity:1;padding:0;margin:0}.fancybox-content a.myClose span{color:#fff;font-family:taiconsregular;position:relative;right:-1.7em;top:.85em}.fancybox-content .closebutton{font-family:taiconsregular;font-size:1.438em !important;padding-left:.375em}.fancybox-content a.myClose:hover{color:white;text-decoration:none}a.totop.fancybox-margin-fixed{left:inherit}.fancybox-content{padding:0}.fancybox-content .spacing.formular{margin:0 !important}fancybox-is-open .fancybox-bg{opacity:.7}.fancybox-bg{background:#addafe}.bottomnavbox{margin-top:4em}.bottomnav{margin-top:1em;margin-bottom:3.75rem}@media(max-width:900px){.bottomnav{display:none}}.bottomnavbox hr{background-color:#cbcbcb;padding:0}.serviceBB .spacing{margin-bottom:1.375em}.serviceBB .ym-button{width:10.875em;padding-top:.6875em !important;padding-bottom:.6875em !important}.serviceBB .arrowNextStep{position:inherit;margin-bottom:.125em;margin-left:.25em;margin-top:-0.125em}@media(max-width:900px){.serviceBB .arrowNextStep{display:none}}.serviceBB-box{padding:0 0 1.5em 0}@media(min-width:901px){.serviceBB-box{padding:0 1.3125em 1.5em 1.3125em}}.serviceBB-box-left{padding:0 1.125em 1.5em 0}.serviceBB-box-right{padding:0 0 1.5em 2.625em;text-align:left}@media(max-width:900px){.serviceBB-box-right{display:none}}.courseContentText{font-size:.85em;font-style:italic}.courseContentBox{border-width:1px;border-style:solid;padding:2em}.studyLocationTabs ul{padding-bottom:2.5em !important;padding-top:1.5em !important}.systemStudylocationWrapper{border-width:1px;border-style:solid;border-color:#c6c6c6;padding-top:1em;padding-bottom:1.875em}.systemStudylocationWrapperTitle:before{content:"!";font-family:taiconsregular;font-size:1.4em;padding-right:.3em}.systemStudylocationWrapperImageBig{padding:0 .3125em}@media(max-width:480px){.systemStudylocationWrapperImageBig{margin-bottom:1.5em}}.systemStudylocationWrapperContent{margin-top:-2em}.systemStudylocationAdvantages .background{background-color:#ececec}.systemStudylocationAdvantages .backgroundpadding{padding:0 .3125em}.systemStudylocationAdvantages .checkIcon{font-family:taiconsregular;color:#069;margin-top:.125em}.systemStudylocationAdvantages .listitem{padding-top:.5em;padding-bottom:.5em;height:.5em;padding-left:.5em}@media(min-width:481px){.systemStudylocationAdvantages .listitem{padding-top:1em;padding-bottom:1em;height:2.375em;padding-left:0}}.systemStudylocationAdvantages .contentitem{font-size:.875em;font-style:italic;margin-left:-0.5em}@media(min-width:481px){.systemStudylocationAdvantages .contentitem{font-size:1em}}.systemStudylocationnextdates{padding:0 .125em}.systemStudylocationnextdates tbody tr:nth-child(odd){background-color:#ececec !important}.systemStudylocationnextdates tbody tr td:nth-child(even){background-color:#d0dee6 !important}.systemStudylocationnextdates tbody tr td{font-size:.875em;text-align:center}@media(min-width:481px) and (max-width:680px){.systemStudylocationnextdates tbody tr td{font-size:1em}}@media(min-width:681px){.systemStudylocationnextdates tbody tr td{font-size:1.1875em}}.systemStudylocationnextdateslink{text-align:right}@media(max-width:480px){.studyLocationTabs a.ui-tabs-anchor{font-size:.875em}}@media(max-width:480px){.systemStudylocationnextdates tbody tr td:first-child{display:none;visibility:hidden}}.iframe body{overflow:auto !important;box-sizing:border-box}.defHdrCoursedetailTeaserTextWrap{display:table;height:190px;padding-left:2em}@media(max-width:680px){.defHdrCoursedetailTeaserTextWrap{padding:1rem}}.defHdrCoursedetailTeaserTextLeft{display:table-cell;vertical-align:middle}.defHdrCoursedetailCourseName{color:white;width:75%;font-weight:700;font-size:2.375em;padding:0;line-height:1.125em;padding-bottom:.125em}@media(max-width:680px){.defHdrCoursedetailCourseName{width:100%;font-size:1.5rem}}.defHdrCoursedetailTeaserText{color:white;line-height:1.6em;font-weight:400;font-size:1.313em}@media(max-width:680px){.defHdrCoursedetailTeaserText{line-height:1.5rem}}.coursedatedetails *{box-sizing:border-box}@media(max-width:900px){.coursedatedetails * #headcenter picture source,.coursedatedetails * #headcenter picture img{left:unset !important;position:absolute !important;right:-45px}}@media(max-width:680px){.coursedatedetails * #overlayhead #headcenter picture{display:none}}.coursedatedetails * .headBottomBorder{top:unset !important;position:relative}.coursedatedetails * .cdd-tabWrapper{margin:2rem 2rem;padding:0}@media(max-width:680px){.coursedatedetails * .cdd-tabWrapper{margin:0;padding:0 1rem}
}.coursedatedetails * p:empty{display:none}.coursedatedetails * .tabs{width:175px}.coursedatedetails * .tabs ul{list-style:none}.coursedatedetails * .tabs ul li{cursor:pointer;align-items:baseline;margin:0;line-height:1rem;padding:.5rem 0;color:#069;font-size:.875rem;letter-spacing:.01em;font-weight:400;border-bottom:1px solid #c6c6c6}.coursedatedetails * .tabs ul li.active{font-weight:800}.coursedatedetails * .tabs ul li .arrow{font-family:taiconsregular;text-align:right;width:1rem}.coursedatedetails * .tab_content{margin:0;display:none}.coursedatedetails * .tab_content:not(:last-of-type){border-bottom:1px solid #069}@media(min-width:681px){.coursedatedetails * .tab_content{margin:0 0 0 2.5rem;border:0 !important}}.coursedatedetails * .tab_drawer_heading{display:none}.coursedatedetails * .cdd-mobile{display:none}@media(max-width:680px){.coursedatedetails * h2{display:none}.coursedatedetails * .tabs{display:none}.coursedatedetails * .tab_drawer_heading{display:block;cursor:pointer;align-items:baseline;margin:0;line-height:1rem;padding:1rem 0;color:#069;font-size:.875rem;letter-spacing:.01em;font-weight:400;border-bottom:1px solid #069;text-align:center}.coursedatedetails * .tab_drawer_heading .arrow{width:2rem}.coursedatedetails * .tab_drawer_heading .up,.coursedatedetails * .tab_drawer_heading.d_active .down{display:none}.coursedatedetails * .tab_drawer_heading .down,.coursedatedetails * .tab_drawer_heading.d_active .up{display:block}.coursedatedetails * .d_active{font-weight:800}.coursedatedetails * .cdd-mobile{display:block}.coursedatedetails * .cdd-mobile.regButton{margin:1.5rem auto}.coursedatedetails * .cdd-mobile.regButton a{width:100%}}.coursedatedetails * .tabs .regButton{margin:1rem 0 1.5rem;border:0 !important}.coursedatedetails * .tabs .regButton a{font-size:1rem}@media(min-width:681px){.coursedatedetails * .tabs .regButton a{width:100%}}.coursedatedetails * .tabs .phoneButton{border-bottom:0 !important}.coursedatedetails * .tabs .phoneButton .phoneblock{width:100% !important;display:block;visibility:visible}@media(min-width:681px){.coursedatedetails * .tabs .phoneButton .phoneblock{min-width:100%}}.coursedatedetails * .tabs .phoneButton .phoneblock img{height:auto}.coursedatedetails * .cdd-font-blue{font-size:1.25rem;color:#069;line-height:1.5em}.coursedatedetails * .cdd-font-grey{font-size:1rem;color:#696969;line-height:1.5em}.coursedatedetails * .cdd-font-grey.period-preset{font-size:1.25rem}.coursedatedetails * .cdd-font-grey.period-preset>span:first-of-type{display:inline-block;width:2.5rem}.coursedatedetails * .cdd-boxed{border:1px solid #c6c6c6;margin:2em 0 2.25rem;padding:1em}.coursedatedetails * .cdd-renting .large-50{width:100%}@media(min-width:901px){.coursedatedetails * .cdd-renting .large-50{width:50%}}.coursedatedetails * .online-pic img{width:100%;height:auto;display:none;padding-top:1.5rem}@media(min-width:901px){.coursedatedetails * .online-pic img{display:block;padding-top:0}}.coursedatedetails * .onlineAdvantages,.coursedatedetails * .renting-remarks{width:100%}@media(min-width:901px){.coursedatedetails * .onlineAdvantages,.coursedatedetails * .renting-remarks{width:50%;padding-right:1rem}}.coursedatedetails * .onlineAdvantages ul li:before,.coursedatedetails * .renting-remarks ul li:before{content:"▄";position:absolute;right:100%;font-family:taiconsregular;color:#56ad40}.coursedatedetails * .cdd-row{padding:1rem 0}@media screen and (min-width:640px){.coursedatedetails * .cdd-row>div{padding:0 1rem}.coursedatedetails * .cdd-row>div:first-child{padding-left:0}}.coursedatedetails * .application-deadline{background-color:#ececec;padding:1rem}.coursedatedetails * .application-deadline .warning{width:46px;margin-right:1rem}@media screen and (min-width:640px){.coursedatedetails * .application-deadline .warning{margin-right:0 !important;padding-right:0 !important}}.coursedatedetails * .application-deadline .taIcon::before{font-size:3rem;line-height:2.625rem;color:#069}.coursedatedetails * .application-deadline .deadline-title{font-weight:600;font-size:18px;margin-bottom:1rem}.coursedatedetails * .application-deadline .deadline-title>div{color:#696969;line-height:1.2em;font-weight:400}.coursedatedetails * .application-deadline .span{font-weight:600;color:#069;margin-right:.75rem}.coursedatedetails * .remarks{font-style:italic;font-size:.875rem}.coursedatedetails * .remarks ul li{list-style-type:none;margin-left:0}.coursedatedetails * .remarks ul li ::before{list-style-type:none;content:"■";font-family:taiconsregular;color:#069;margin-right:.5rem}@media screen and (max-width:640px){.coursedatedetails * .ccd-examinfo{margin-top:1rem}}.coursedatedetails * .cdd-list-format{line-height:1.5rem;margin-bottom:1.5em}.coursedatedetails * .cdd-list-format ul{margin:.5rem 0 2rem}.coursedatedetails * .cdd-list-format ul li{list-style-type:none;position:relative;padding-left:.5rem;margin:.25rem 0 .25rem .75rem}.coursedatedetails * .cdd-list-format ul li:before{content:"■";position:absolute;right:100%;font-family:taiconsregular,sans-serif;color:#069}
@media(min-width:681px){.coursedatedetails * .ccd-fee{min-width:100px}}.coursedatedetails * .text-right{text-align:right}.coursedatedetails * .formatFeesRow{font-size:1.125rem}@media(min-width:681px){.coursedatedetails * .formatFeesRow{padding-left:1rem}}.coursedatedetails * .borderbottom:not(:last-of-type){border-bottom:1px solid #c6c6c6 !important}.coursedatedetails * .renting-priceTag{-moz-transform:rotate(-5deg);-webkit-transform:rotate(-5deg);-o-transform:rotate(-5deg);-ms-transform:rotate(-5deg);transform:rotate(-5deg);float:right;padding-left:1em;padding-right:1em}@media(max-width:900px){.coursedatedetails * .renting-priceTag{top:40px;position:relative}}.coursedatedetails * .renting-priceTag div{font-size:1.25em;color:#fff;border:3px solid #fff;background-color:orange;padding:.813em;margin-top:-1.5em;font-weight:normal}.coursedatedetails * .renting-priceTag .prefix{font-size:.5em}.coursedatedetails * .renting-price{font-family:"Journal";font-size:2em;font-weight:bold}.text-right{text-align:right}.margin-top-1{margin-top:1rem}.margin-bottom-05{margin-bottom:.5rem}.systemHotelRentingWrapper,.systemApartmentRentingWrapper{border:1px solid;border-color:#c6c6c6;padding-top:1.5em;padding-bottom:1.5em}.systemHotelRentingWrapper .title,.systemApartmentRentingWrapper .title{margin-bottom:1em}.systemHotelRentingWrapper .title .taIcon,.systemApartmentRentingWrapper .title .taIcon{color:#069;font-size:2.5em}.systemHotelRentingWrapper .title h2,.systemApartmentRentingWrapper .title h2{display:inline-block;margin-left:.75em}.systemApartmentRentingWrapper .title .price,.systemHotelRentingWrapper .title .price{display:inline-block;float:right;background-color:#ffb900;padding:.75em 1em;color:white;font-weight:400;-moz-transform:rotate(-3deg);-ms-transform:rotate(-3deg);-o-transform:rotate(-3deg);-webkit-transform:rotate(-3deg);transform:rotate(-3deg);filter:progid:DXImageTransform.Microsoft.BasicImage(rotation=-0.0333s)}@media(max-width:680px){.systemApartmentRentingWrapper .title .price,.systemHotelRentingWrapper .title .price{display:none}}.systemApartmentRentingWrapper .title .price .value,.systemHotelRentingWrapper .title .price .value{font-size:1.5em}.systemApartmentRentingWrapper .button{text-align:right}.systemHotelRentingWrapper .locations{font-size:1.25em;padding:0 15%;color:#069}.systemHotelRentingWrapper .locationTitle{text-align:center;margin:1em 0}.systemHotelRentingWrapper .locations .ym-g50{margin-top:.75em}.systemHotelRentingWrapper .taIcon{margin-right:.25em}.attendancefee table{table-layout:fixed}.attendancefee .thpos{width:7%}.attendancefee .thtitle{text-align:left;width:auto}@media(min-width:481px){.attendancefee .thtitle{text-align:center}}.attendancefee .optionalcoursefee{margin-top:2em}.attendancefee .thfeecell{width:3.5em;padding-right:1.5em;text-align:right}@media(min-width:481px) and (max-width:680px){.attendancefee .thfeecell{padding-right:0;width:5.5em}}@media(min-width:681px){.attendancefee .thfeecell{padding-right:1.5em;width:8em}}.attendancefee .theyecatcher{width:60px}@media(min-width:681px){.attendancefee .theyecatcher{width:78px}}.attendancefee .feecell{width:3.5em;padding-right:1.5em;text-align:right;border-right:0}@media(min-width:481px) and (max-width:680px){.attendancefee .feecell{padding-right:0;width:5.5em}}@media(min-width:681px){.attendancefee .feecell{padding-right:2em;width:8em}}.attendancefee .poscell{text-align:center;height:2.75em}.attendancefee .sumcell,.attendancefee .sumcellMobile{text-align:right;padding:0 1.8125em 0 0}.attendancefee .sumcellMobile{display:table-cell;visibility:visible;border-right:0;padding-bottom:.4em;padding-top:0}@media(min-width:481px){.attendancefee .sumcellMobile{display:none;visibility:hidden}}.attendancefee .noborder{border-right:0;padding-right:0}@media(min-width:681px){.attendancefee .noborder{padding-right:2em}}.attendancefee .sumcell .sumcellNumber,.attendancefee .sumcellMobile .sumcellNumber{font-size:1.5em;position:relative;top:.417em}.sumcellNumberUnderline{font-family:taiconsregular;position:relative;top:.375em;font-size:5em;color:#c00}.attendancefee .imagecell{padding:0}.attendancefee .imagecell img{display:block}.attendancefee table tr td{vertical-align:middle}@media(max-width:680px){.attendancefee table tr td.lastcolumn{height:40px}}@media(max-width:480px){.attendancefeeTable tr.borderbottom{font-size:.875em}}@media(max-width:480px){.attendancefee .theyecatcher,.attendancefee .emptycell,.attendancefee .imagecell,.attendancefee .thpos,.attendancefee .poscell,.attendancefee .sumcell,.attendancefee tr:last-of-type td.lastcolumn{display:none;visibility:hidden}}.attendancefee.withoutSumCol tbody tr:last-of-type{display:none}.fundinglinkblock .buttonSubline{font-size:.875em;color:#c00}.fundinglinkblock .ym-gbox.textRight{margin-top:1.5em;text-align:right}@media(min-width:481px){.fundinglinkblock .ym-gbox.textRight{margin-top:0}}.fundinglinkblockitem{padding-bottom:.5em}.fundinglinkblock .ym-button,.fundinglinkblock .ym-button:hover{min-width:84%;width:89.333%;text-align:left}
@media(min-width:481px){.fundinglinkblock .ym-button,.fundinglinkblock .ym-button:hover{width:80%}}.fundinglinkblock .ym-button.ta-standard.arrowright:after{margin:-0.5em -1.185em 0 0}.admissionblock .headline{margin-bottom:1.875em}.admissionblock .underline{font-family:taiconsregular;display:inline-block;margin-top:-3em;margin-left:-5em;position:relative;top:3.5em;-moz-transform:rotate(-5deg);-ms-transform:rotate(-5deg);-o-transform:rotate(-5deg);-webkit-transform:rotate(-5deg);transform:rotate(-5deg)}.admissionblock .fontSize{font-size:4.5em;color:#219405}.greentext{color:#219405 !important}.admissionitem{border:1px solid #c6c6c6;padding:1.5em 1em;text-align:center}@media(min-width:481px){.admissionitem{text-align:unset}}.admissionitem .titleline{font-size:1.25em;color:#069;margin-bottom:.3125em}.admissionitem .subline{font-size:.8125em}.admissionitem .symbol{margin-top:.75em;padding-left:.9375em}.admissionitem .symbol .symbolSize{color:#c6c6c6;font-weight:200;font-size:3.125em}.admissionitem .tick{margin-top:.625em;margin-left:-0.625em}.admissionitem .tick .tickSize{font-family:taiconsregular;font-size:2.1875em;color:#219405}.faqs h2.faqheader:first-child{margin-top:1em}.faqs h2.faqheader{margin-top:2em;padding-top:.5em;padding-bottom:.5em}.faqs .accordion .faqquestion{border-top-width:1px;border-bottom-width:0;border-left-width:0;border-right-width:0;border-style:solid;background:0;color:#404040;padding-top:.6em;padding-bottom:.6em}@media(min-width:681px){.faqs .accordion .faqquestion{padding-left:1em;padding-right:1em}}.faqs .accordion .faqquestion:last-child{border-bottom:1px solid}.faqs .accordion .faqquestion .faqheaderarrow{font-family:taiconsregular;color:#069;font-size:1.5em;margin-top:-0.166666em;margin-right:.08em}.faqs .accordion .faqquestion.ui-accordion-header-active{color:#069 !important;font-weight:400 !important}.faqs .accordion .faqquestion.ui-accordion-header-active .standardText{font-weight:400 !important}.faqs .accordion .faqquestion.ui-accordion-header-active .faqheaderarrow{color:#069 !important}.faqs .accordion .faqanswer.ui-accordion-content-active{background-color:#ececec;top:0}.faqs .ui-accordion .ui-accordion-content{padding:1em}.faqs .accordion .faqanswer{border:2px solid #fff;border-bottom:2em solid #fff;background:0;color:#404040;border-radius:0}.faqs .accordion .faqquestion{border-top-left-radius:0;border-top-right-radius:0}@media(max-width:480px){.faqs .ui-widget{font-size:.9375em !important}}.dietTable div text:nth-child(2){vertical-align:bottom}.dietTable td div:nth-child(1){min-height:9em}.dietTable td{text-align:center;max-width:50px}.dietTablegoe div text:nth-child(2){vertical-align:bottom}.dietTablegoe td div:nth-child(1){min-height:15em}.dietTablegoe td{text-align:center;font-size:.875em}@media(max-width:900px){.jrt table,.jrt thead,.jrt tbody,.jrt th,.jrt td,.jrt tr{display:block;text-align:left}.jrt thead tr{position:absolute;top:-9999px;left:-9999px}.jrt td{border:0;position:relative;padding-left:45%;max-width:initial}.jrt td:before{position:absolute;width:30%;text-align:left !important;padding-right:0;white-space:pre;overflow:hidden}}@media(max-width:900px){.dietTable td,.dietTablegoe td{background-color:#fff;padding:0;font-size:.9375em}.dietTablegoe tr:nth-child(3),.dietTablegoe tr:nth-child(4){display:none;visibility:hidden}.dietTablegoe td{font-size:.875em !important}.dietTable tr:nth-of-type(odd),.dietTablegoe tr:nth-of-type(odd){width:60%;float:left}.dietTable tr:nth-of-type(odd) td,.dietTablegoe tr:nth-of-type(odd) td{border-right:3px solid #fff !important}.dietTable tr:nth-of-type(odd) td>div,.dietTablegoe tr:nth-of-type(odd) td>div{margin-left:30%}.dietTable tr:nth-of-type(odd) td div>div,.dietTablegoe tr:nth-of-type(odd) td div>div{background-color:#d0dee6}.dietTable tr:nth-of-type(even),.dietTablegoe tr:nth-of-type(even){width:40%;float:right}.dietTable tr:nth-of-type(even) td div>div,.dietTablegoe tr:nth-of-type(even) td div>div{background-color:#ececec}.dietTable tr td div:last-child,.dietTablegoe tr td div:last-child{border-bottom:2px solid #fff !important}.dietTable tr td:before,.dietTablegoe tr td:before{font-size:1.125em;font-weight:bold;padding-top:.8em}.dietTable tr:nth-of-type(even) td:before,.dietTablegoe tr:nth-of-type(even) td:before{display:none !important}.dietTable tr td div:first-child{min-height:6em}.dietTablegoe tr td div:first-child{min-height:8em}.dietTable tr td div div,.dietTablegoe tr td div div{padding:1em}.dietTable tr td div:last-child,.dietTablegoe tr td div:last-child{padding-top:0}}@media(max-width:680px){.dietTable tr td div:first-child,.dietTablegoe tr td div:first-child{min-height:6em;padding-top:.6em;position:relative;top:1.2em;padding-bottom:.6em}.dietTablegoe tr td div:first-child{min-height:8em}.dietTable tr td:before,.dietTablegoe tr td:before{display:block;width:200%;position:absolute;text-align:center !important;z-index:5}.dietTable tr,.dietTablegoe tr{width:50% !important}.dietTable tr:nth-of-type(2n+1) td>div,.dietTablegoe tr:nth-of-type(2n+1) td>div{margin-left:0}
.dietTable tr td div div,.dietTablegoe tr td div div{padding-top:1em !important}}@media(max-width:480px){.dietTable td,.dietTablegoe td{font-size:.8125em}.dietTablegoe tr td div:first-child{min-height:12em}.dietTable tr td div:first-child,.dietTablegoe tr td div:first-child{min-height:8em}}@media(max-width:900px){.dietTable tbody tr:hover td,.dietTablegoe tbody tr:hover td{background-color:#fff !important}}.topservicesbox .description{margin-bottom:1em}@media(max-width:480px){.topserviceitem,.topserviceitem.left,.topserviceitem.right,.topserviceitem.middle{min-height:100%;margin:1% !important}}@media(min-width:481px) and (max-width:680px),(min-width:681px) and (max-width:900px){.topserviceitem,.topserviceitem.left,.topserviceitem.right,.topserviceitem.middle{min-height:360px;margin:2% !important}}@media(max-width:680px){.topserviceitem .view{min-height:100%}.topserviceslist .ym-g33{height:auto !important}.topserviceitem.left,.topserviceitem.middle{margin-right:0}.topserviceitem .description{margin-bottom:0;padding-bottom:1em}}@media(max-width:900px){.topserviceitem .view .title{font-size:1.2em;line-height:1.1em}.topserviceitem .title{padding:1em .5em .5em}.topserviceitem .descriptionText{font-size:1em;line-height:1.3em}}@media(min-width:481px) and (max-width:680px){.medium-2{width:49% !important;float:none}.topserviceslist .medium-2{width:50% !important;float:none}}.topserviceitem{color:#069;background-color:#efefef;text-align:center;margin-bottom:.5em;cursor:default}.topserviceitem.left{margin-right:.5em}.topserviceitem.middle{margin-right:.5em}a .topserviceitem{cursor:pointer !important}.topserviceslist a:hover{text-decoration:none !important}.topserviceitem .symbol{font-family:taiconsregular;font-size:2em;padding-top:.5em;line-height:1em}.topserviceitem .title{padding:1.25em 1em 1em}.topserviceslist .nosymbol .view1{padding-top:.75em;padding-bottom:.75em;display:block}.topserviceslist .nosymbol .title{line-height:3.75em;padding:.25em 0}.topserviceitem .view2{display:none;height:5.75em}.topserviceitem .description{line-height:1.163em}.topserviceitem .descriptionText{font-size:.813em;color:#404040}.topserviceitem:hover .view1{display:none}.topserviceitem:hover .view2{display:block}.topserviceitem .view{min-height:15.625em}.topserviceitem .view .title{font-size:1.2em;line-height:1.1em;font-weight:400}@media(min-width:901px){.topserviceitem .view .title{font-size:1em;line-height:1.25em}}.topserviceitem .view .ym-gbox{padding:0 .5em}.topserviceslist{margin-bottom:3.5em;margin-top:2em}.topserviceslist .ym-g33{height:100% !important}.updater-greybanner{background-color:#ececec;padding-bottom:8px;margin-right:13px}.updater-title{display:inline-block;color:#069;font-size:1.4375em;font-weight:300;padding:16px 0 12px 16px;max-width:66%;line-height:1em}.updater-flag{float:right;padding:8px 0 0;position:relative;max-width:32%;right:-13px}.updater-date{background-color:#069;color:#FFF;font-size:1.1875em;font-weight:400;padding:6px 12px 8px 12px}.updater-triangle{position:absolute;border-right:13px solid #fff;border-top:13px solid #024060;bottom:-12px;right:0;height:0;width:0}.updater-square{position:absolute;background-color:#FFF;width:12px;height:8px;top:0;right:0}.htmlbox{margin-bottom:1em}.boxed{margin:0;padding:1.875em;background:#f2f5f8;border:0;max-width:100%;width:auto}.linktab{background-color:#ececec;font-size:1em;position:relative}.linktab.link-left{margin:0 0 .8% 0}@media(min-width:681px){.linktab.link-left{margin:0 .8% .8% 0}}.linktab.link-right{margin-bottom:.8%}.linktab a{color:#069;text-decoration:none;display:block;padding:1em;border:1px solid #FFF}.linktab a:hover,.doz a:hover{text-decoration:none;background-color:#FFF;border:1px solid #069;font-weight:400}.linktab_readmore{position:absolute;right:1.4em;top:1em}a:hover .linktab_readmore,a:focus .linktab_readmore{right:1em}.topservicesbox .description{margin-bottom:1em}@media(max-width:480px){.topserviceitem,.topserviceitem.left,.topserviceitem.right,.topserviceitem.middle{min-height:100%;margin:1% !important}}@media(min-width:481px) and (max-width:680px),(min-width:681px) and (max-width:900px){.topserviceitem,.topserviceitem.left,.topserviceitem.right,.topserviceitem.middle{min-height:360px;margin:2% !important}}@media(max-width:680px){.topserviceitem .view{min-height:100%}.topserviceslist .ym-g33{height:auto !important}.topserviceitem.left,.topserviceitem.middle{margin-right:0}.topserviceitem .description{margin-bottom:0;padding-bottom:1em}}@media(max-width:900px){.topserviceitem .view .title{font-size:1.2em;line-height:1.1em}.topserviceitem .title{padding:1em .5em .5em}.topserviceitem .descriptionText{font-size:1em;line-height:1.3em}}@media(min-width:481px) and (max-width:680px){.medium-2{width:49% !important;float:none}.topserviceslist .medium-2{width:50% !important;float:none}}.topserviceitem{color:#069;background-color:#efefef;text-align:center;margin-bottom:.5em;cursor:default}.topserviceitem.left{margin-right:.5em}.topserviceitem.middle{margin-right:.5em}
a .topserviceitem{cursor:pointer !important}.topserviceslist a:hover{text-decoration:none !important}.topserviceitem .symbol{font-family:taiconsregular;font-size:2em;padding-top:.5em;line-height:1em}.topserviceitem .title{padding:1.25em 1em 1em}.topserviceslist .nosymbol .view1{padding-top:.75em;padding-bottom:.75em;display:block}.topserviceslist .nosymbol .title{line-height:3.75em;padding:.25em 0}.topserviceitem .view2{display:none;height:5.75em}.topserviceitem .description{line-height:1.163em}.topserviceitem .descriptionText{font-size:.813em;color:#404040}.topserviceitem:hover .view1{display:none}.topserviceitem:hover .view2{display:block}.topserviceitem .view{min-height:15.625em}.topserviceitem .view .title{font-size:1.2em;line-height:1.1em;font-weight:400}@media(min-width:901px){.topserviceitem .view .title{font-size:1em;line-height:1.25em}}.topserviceitem .view .ym-gbox{padding:0 .5em}.topserviceslist{margin-bottom:3.5em;margin-top:2em}.topserviceslist .ym-g33{height:100% !important}.ym-gbox.categoyLinkItems{margin-top:0}.ym-gbox.categoyLinkItems li{line-height:1.5;margin-left:1.2em;list-style:none !important;font-size:1.1em;margin-bottom:1em}.fundingOverview{color:#069;text-align:center}.fundingOverview .boxPaddings{padding:0 .125em}.fundingOverview .header{padding-bottom:1em;padding-top:.9375em;padding-left:0 !important;padding-right:0 !important}.fundingOverview .icon{font-size:2.6875em;line-height:.3125em;padding-right:.25em;padding-left:.125em;padding-bottom:.6875em}.fundingOverview .header .text{font-size:1.625em}.fundingOverview .infoBlock{display:table;height:9.375em;width:100%;background-color:#dadada}.fundingOverview .infoBlock .text{display:table-cell;vertical-align:middle;text-align:center;padding:0 .3125em;font-size:1em}.fundingOverview .infoBlock .maxFunding{font-size:2em !important;line-height:1.125em}.fundingOverviewTable .iconFont{font-family:taiconsregular}.fundingOverviewItemHeader{background-color:#dadada;padding:1.0625em 1.5em}.fundingOverviewItemHeaderText{font-size:1.375em;color:#069}.contentBox{padding:1.5em 0 .5em 0}.contentBox.plane{background-color:#f2f2f2}.contentBox.frame{border:1px solid #e6e6e6}.gallery.roundImages img{-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%}.gallery.roundImageCorners15 img{-webkit-border-radius:1.5em;-moz-border-radius:1.5em;border-radius:1.5em}.gallery.roundImageCorners05 img{-webkit-border-radius:.5em;-moz-border-radius:.5em;border-radius:.5em}.gallery.greyBorder img{border:1px solid}.gallery.blueBorder img{border:1px solid #069}.gallery.shadow1 img{-o-box-shadow:3px 3px 6px #666;-icab-box-shadow:3px 3px 6px #666;-khtml-box-shadow:3px 3px 6px #666;-moz-box-shadow:3px 3px 6px #666;-webkit-box-shadow:3px 3px 6px #666;box-shadow:3px 3px 6px #666}.gallery.shadow2 img{-o-box-shadow:6px 6px 10px #666;-icab-box-shadow:6px 6px 10px #666;-khtml-box-shadow:6px 6px 10px #666;-moz-box-shadow:6px 6px 10px #666;-webkit-box-shadow:6px 6px 10px #666;box-shadow:6px 6px 10px #666}a>img:hover{opacity:.6}.bx-wrapper .bx-controls-direction a{z-index:10}.gallery:after{content:".";margin-bottom:2em;visibility:hidden;height:0}#head .gallery:after{content:"";margin-bottom:0}.referenz{max-width:14em;height:9.375em;border:1px solid;border-color:inherit;padding:.75em;position:relative}.referenz a{position:absolute;width:100%;height:100%;top:0;left:0;z-index:10;background-color:#FFF;opacity:0;filter:alpha(opacity=1)}.referenztable{display:table;padding-top:.5em;height:3em}.referenztext{display:table-cell;color:#404040 !important;font-size:.8125em;font-weight:400;vertical-align:middle;width:100%;height:3em}.referenzarrow{width:0;height:0;border-style:solid;border-width:0 0 1.75em 1.75em;border-color:transparent transparent #069 transparent;position:absolute;bottom:0;right:0;-webkit-transform:rotate(360deg)}.referenzOrderLetter{color:#069;font-weight:300;font-size:2.25em}.referenzOrderHr{display:table-cell;padding-left:1em;width:100%;vertical-align:middle}.referenzOrderTable{display:table;padding-top:2em;padding-bottom:.5em}@media(max-width:680px){.ym-gbox.videoContainer{padding-left:0 !important;padding-right:0 !important}}.flowplayer{border-radius:0 !important}.overviewitem .ym-g50 .flowplayer{margin-bottom:1.25rem}.fp-share{display:none !important}.flowplayer .fp-bar>*,.flowplayer .fp-bar-slider>*{border-radius:0 !important}.flowplayer.fp-full .fp-duration,.flowplayer.fp-full .fp-remaining,.flowplayer.fp-full .fp-elapsed{font-weight:600 !important}.flowplayer .fp-color{background-color:#D00 !important}.flowplayer div.fp-play.fp-visible svg.fp-play-rounded-fill{opacity:0}.videoContainer .flowplayer.is-paused .flowplayer-playbutton{content:url(/images/Playbutton_Pixel.png);width:80px;height:auto;margin:0 auto;position:relative;top:50%;transform:translateY(-50%)}form[name=themeChanger]{display:none;visibility:hidden}.ym-g37{width:36.666%}.ym-g15{width:15%}.ym-g48{width:48.333%}.registration .rightside .phoneblock img,.registration .rightside .sslblock img{width:85%}@media screen and (max-width:900px){.registration .rightside .phoneblock img{max-height:90px}}.registration .rightside .phoneblock img,.registration .rightside .sslblock img{position:absolute;margin:auto;top:0;left:0;right:0;bottom:0;display:inline-block}.registration .rightside .sslblock{margin-top:1em}.registration .rightside .sslblock,.registration .rightside .phoneblock,.registration .rightside .regStep,.registration .rightside .phoneRegistrationInfoBox{border-width:1px;border-style:solid;border-color:#c6c6c6;padding:0;margin-bottom:1em;max-width:none;height:4.75em;text-align:center;position:relative}.registration .regStep{color:#069;display:table-cell;vertical-align:middle;width:1%}.registration .regStep .headline{font-weight:400;padding:0;font-size:1.125em}.registration .regStep .text{text-align:left;display:inline-block;padding:0 .5em}#header-progressbar{position:absolute;right:0;top:40px}#header-progressbar .progressBar>.ym-gbox{padding-right:0 !important}.registration .main{margin-top:1.25em}.registration .top-area2{position:relative}.registration .rightside .ym-gbox{padding-left:0}.registration .leftside .ym-gbox{padding-right:1em;position:relative}.registration .progressBar .ym-gl{margin-left:1em}.registration .progressBar .active{color:#069}.registration .progressBar .previous{color:#390}.registration .progressBar .next{color:#aaa}.registration .navline{height:16px;font-size:0;text-align:center !important;background:0}.registration .navline .empty{width:65px}.navline .notempty{width:520px;border-top:1px solid #d6d6d6}.registration .navitems{font-size:.8125em;background:0;border:0;width:130px}.registration .navitems td{text-align:center;line-height:.75em;width:130px}.registration .progressBar table tr td,.progressBar table tr th{padding:0;margin:0}.registration .progressBar table{width:662px;table-layout:fixed}.registration .progressBar tbody tr:nth-child(2n+1){background:none !important}.registration .navpoints{position:relative;left:0;top:-31px;text-align:center;font-size:22px}.registration #invoicerecipientSubForm{margin-left:5%}.registration .ym-form .standardText{padding:0 1%;margin-bottom:.25em;line-height:1.5em}.registration .registrationTitle h1{font-size:1.5em;color:#404040 !important;margin-bottom:0}.registration .registrationTitle h1 span{display:none}.registration .registrationTitle h2{font-size:1.75em}.registration .ym-form{background-color:transparent;box-shadow:none;-moz-box-shadow:none;-webkit-box-shadow:none;border:0}.registration .ym-form div{position:inherit}.registration .formGroup{border:1px solid #c6c6c6;padding:1em;margin-bottom:1em}.registration .hidden{display:none}.registration select{font-family:inherit}.registration input[type="checkbox"]{display:none}.registration input[type="checkbox"]+label span{display:inline-block;width:30px;height:30px;margin:-1px 4px 0 0;vertical-align:middle;background:url(/images/checkbox.png) left top no-repeat;cursor:pointer}.registration input[type="checkbox"]:checked+label span{background:url(/images/checkbox.png) -30px top no-repeat}.label-rep-MB{display:inline-block;width:30px;height:30px;margin:-1px 4px 0 0;vertical-align:middle;cursor:default;background:url(/images/checkbox.png) -30px top no-repeat}.registration input[type="radio"]{display:none}.registration .service input[type="radio"]+label span{display:inline-block;width:20px;height:20px;margin:-4px 4px 0 0;vertical-align:middle;background:url(/images/radio-green.png) -20px top no-repeat;cursor:pointer}.registration .service input[type="radio"]:checked+label span{background:url(/images/radio-green.png) left top no-repeat}.registration input[type="radio"]+span{display:inline-block;width:20px;height:20px;margin:-4px 8px 0 0;vertical-align:middle;background:url(/images/radio-green.png) -20px top no-repeat;cursor:pointer}.registration input[type="radio"]:checked+span{background:url(/images/radio-green.png) left top no-repeat}.registration .service .additionalOptions .option{margin-top:1.5em}.registration .ym-form input,.registration .ym-form select{line-height:1.438em;padding-top:.25em;padding-bottom:.25em}.registration .ym-form .service{border-width:1px;border-style:solid;border-color:#c6c6c6;padding:1.25em;margin-bottom:1em}.registration .ym-form .service .image{text-align:right}.registration .ym-grid.seperator{display:block;width:100%;padding:0 1%}.registration .ym-grid.seperator.seperatorFirstScreen{display:none}.registration .seperator hr{border-color:#c6c6c6;margin:1.5em 0 1em}.registration .ym-form .service input{width:inherit}.registration .ym-form .service label{padding:0}.registration .ym-form .service .serviceLabel,.registration .ym-form .service .price{background-color:transparent;color:#069;font-size:1.25em}
.registration .ym-form .service .price,.registration .ym-form .service .noPrice{text-align:right}.registration .ym-form .service .noPrice{background-color:transparent;color:#390;font-size:1.25em}.registration .ym-form .service .description,.registration .ym-form .service .image{margin-top:1em;line-height:1.5em}.registration .ym-form .service .description{font-size:.9375em;line-height:1.8em;max-width:100%}.registration .radio label{float:left;margin-right:1em}.registration #Zahlungsart-Rechnung+span+span{margin-right:1.5em}.registration #Zahlungsart-Ratenzahlung+span+span{margin-right:1.5em}.registration #wrapper-ZahlungNachname,.registration #wrapper-ZahlungVorname,.registration #wrapper-nameError{padding-top:.25em}.registration #wrapper-ZahlungFirma,.registration #wrapper-companyError{padding-bottom:.25em}.registration #wrapper-previous{float:left;width:33%}.registration #wrapper-next{float:right;width:50%;text-align:right}.registration .ta-navbar.arrowleft{font-size:.875em;margin-top:0}.registration .ta-navbar.arrowleft:before{font-size:1em;margin:-0.125em .5em 0 0}.registration .ym-fbox-wrap{width:66%;float:left}.registration .ym-fbox,.registration .ym-fbox-wrap{padding:0 1%}.registration .ym-fbox-wrap .ym-fbox{padding:0}.registration .headline{padding:0 1%;color:#069;font-size:1.25em;line-height:1.5em;margin-bottom:.5em}.registration .ym-fbox-wrap+.ym-fbox-wrap{margin-top:0}.registration .fieldWrapper,.registration .ym-fbox.radio{width:66%;float:left}.registration .errorWrapper{width:30%;float:right}.registration #wrapper-ZahlungVorname,.registration #wrapper-Vorname,.registration #wrapper-VornameFirma,.registration #wrapper-Telefon,.registration #wrapper-Geburtsort,.registration #wrapper-ZahlungTelefon{width:48%;float:left}.registration #wrapper-Nachname,.registration #wrapper-ZahlungNachname,.registration #wrapper-NachnameFirma,.registration #wrapper-Mobil,.registration #wrapper-Geburtsland{width:49%;float:right}.registration #wrapper-Strasse,.registration #wrapper-FirmaStrasse,.registration #wrapper-FirmaStrasseInformiert,.registration #wrapper-ZahlungStrasse{width:83%;float:left}.registration #wrapper-Hausnummer,.registration #wrapper-FirmaHausnummer,.registration #wrapper-FirmaHausnummerInformiert,.registration #wrapper-ZahlungHausnummer{width:14%;float:right}.registration #wrapper-PLZ,.registration #wrapper-FirmaPLZ,.registration #wrapper-FirmaPLZInformiert,.registration #wrapper-ZahlungPLZ{width:14%;float:left}.registration #wrapper-Ort,.registration #wrapper-FirmaOrt,.registration #wrapper-FirmaOrtInformiert,.registration #wrapper-ZahlungOrt{width:45%;float:left;margin-left:3%;margin-right:3%}.registration #wrapper-Land,.registration #wrapper-FirmaLand,.registration #wrapper-FirmaLandInformiert,.registration #wrapper-ZahlungLand{width:35%;float:right}.registration #wrapper-deferredpaymentmandateError .taIcon{padding-top:.75em !important;vertical-align:top}.registration #wrapper-deferredpaymentmandateError .message{padding-bottom:.5em}.registration .ym-form .ym-fbox{margin:.5em 0}.registration .ym-form input,.registration .ym-form textarea,.registration .ym-form select{margin-top:.125em;width:100%}.registration .ym-form .radio input{width:0}.registration #wrapper-ArbeitgeberInformiert input,.registration #wrapper-Sepa input{width:0;vertical-align:middle}.registration #wrapper-Rechnungsempfaenger>select{float:right;width:63%}.registration #wrapper-Rechnungsempfaenger>label{float:left;width:10%}.registration .fieldWrapper,.ym-fbox.errorWrapper,.ym-fbox.errorWrapper .error{height:3.750em}.registration .radio,#wrapper-titleError,.registration .radio,#wrapper-titleError .error,.registration #wrapper-firmtitleError,.registration #wrapper-firmtitleError .error,.registration #wrapper-titleTNError,.registration #wrapper-titleTNError .error,.registration #wrapper-paymenttypeError,.registration #wrapper-paymenttypeError .error{height:2em;vertical-align:top}.registration #wrapper-titleError .error .taIcon,.registration #wrapper-firmtitleError .error .taIcon,.registration #wrapper-paymenttypeError .error .taIcon{padding-top:0}.registration .paypal-messages.error-msg,.registration .ym-fbox.errorWrapper .error .message{vertical-align:bottom;color:#b00;padding-bottom:.31255em}.registration .paypal-messages,.registration .ym-fbox.errorWrapper .error .message span{font-size:.75em}.registration label{color:#069 !important}.registration input,.registration select{background-color:#eee !important;border:1px solid #eee !important}.registration input.error,.registration select.error{border:1px solid #b00 !important}.registration div.error{background-color:inherit;display:table-row;text-align:left}.registration .datebox select{display:inline;width:13% !important;text-align:center}.registration .datebox select:after{content:"."}.registration .datebox .year{width:17% !important}.registratio .datespacer{line-height:1em;vertical-align:bottom}.registration .datespacer>span{color:#069;font-size:2em}
.registration .cberror{color:#b00 !important}.registration .error .taIcon{color:#b00;display:table-cell;vertical-align:middle;width:1.5em;padding-top:1.5em}.registration .error .message{display:table-cell}.registration .paymenttype label{width:30%}.registration .ym-fbox.radio>label{height:2em}.registration .year{width:4em !important}.registration .datebox .description{display:inline;margin-left:1em}.registration .datebox .description>span{color:#069;font-size:.825em}.registration #wrapper-ArbeitgeberInformiert,.registration #wrapper-employerinformedError{height:2em}.registration #wrapper-invoicegrantmandate,.registration #wrapper-invoicemandateError{margin-top:1em}.registration #wrapper-invoicegrantmandate label,.registration #wrapper-deferredpaymentgrantmandate label{font-size:.9125em;color:#404040 !important}.registration #wrapper-Rechnungsempfaenger,.registration #wrapper-paymentrecipientError{height:2.125em}.registration #wrapper-invoicegrantmandate label span,.registration #wrapper-deferredpaymentgrantmandate label span{display:inline-block;float:left;margin-top:.5em}.registration #wrapper-SepaLastschriftRechnung,.registration #wrapper-sepainvoiceError{height:2.5em}.registration #wrapper-SepaLastschriftRechnung,.registration #wrapper-sepainvoiceError{margin-top:.75em;margin-bottom:.75em}.registration #groupPaymentType .seperator hr{margin:1em 0}.regStatus{border-width:1px;border-style:solid;padding:1em 1em;margin-bottom:1em}.regStatus hr{margin-bottom:1em}.regStatus .headline{padding-bottom:1em}.regStatus .headlineFont{color:#069;font-size:1.1875em}.regStatus .marginBottom{margin-bottom:1em}.regStatus .fontSize{font-size:.875em}.regStatus .free{color:#390}.regStatus .infoBlock{padding-left:.1875em;padding-right:.1875em}.regStatus .sectionTitle{color:#069;font-weight:400;padding-bottom:.5em}.regStatus .arrow{font-family:taiconsregular;color:#069;padding-right:.6125em;font-size:.8125em}.regStatus .regRow{padding-bottom:.5em}.regStatus .setRight{text-align:right}.regStatus .tick{color:#390;padding-top:.5625em}.regStatus .tickSize{font-family:taiconsregular;font-weight:bold;font-size:1.8125em}.registration #wrapper-remark{height:inherit;width:100%;padding-left:0;padding-right:0}.registration #wrapper-remark textarea{height:7em}.regTopCheckout{border:1px solid #c6c6c6;margin-bottom:1em;padding:1em}.regTopCheckout .bottomSpacing{margin-bottom:1em}.regTopCheckout .regNowTopButton{text-align:center;padding:2em 0}.regTopCheckout .regNowTopButton #wrapper-next,.registration .regNowBottomButton #wrapper-next{float:none;text-align:center;width:100%}.registration .regNowBottomButton #wrapper-next{margin-bottom:.5em}.regTopCheckout .headline{text-align:center}.regBottomCheckout{border:1px solid #c6c6c6;padding:1em;margin-bottom:1em}.regBottomCheckout .bottomSpacing{margin-bottom:1.5em}.regBottomCheckout .subBottomSpacing{margin-bottom:.3125em}.regBottomCheckout .headline{color:#069;padding:.3125em 0 0 0}.regBottomCheckout .headlineFontSize{font-size:1.5em}.regBottomCheckout .subSection{color:#069}.regBottomCheckout .subSectionFontSize{font-size:1.25em}.regBottomCheckout .subsubSection{color:#069}.regBottomCheckout .buttonPlaceholder{text-align:center}.regBottomCheckout .free{color:#390}.regBottomCheckout .notSelected{color:gray}.regBottomCheckout .infoSubText{font-size:.875em}.regBottomCheckout .tableSize{width:80%}#deferredpaymentSubForm .paymentTable{width:50%}#deferredpaymentSubForm #paymentTable .headline{margin-bottom:0}.regBottomCheckout .paymentTable tr td,#deferredpaymentSubForm .paymentTable tr td{border:0;color:#404040;background-color:white;padding:0;border-bottom-color:#c6c6c6;border-bottom-width:1px;border-bottom-style:solid}.regBottomCheckout .paymentTable tr:last-child td,#deferredpaymentSubForm .paymentTable tr:last-child td{border-bottom-color:white !important}.regBottomCheckout .paymentTable tr td:first-child,#deferredpaymentSubForm .paymentTable tr td:first-child{padding-left:1em;width:4.75em}.regBottomCheckout .paymentTable tr td:last-child,#deferredpaymentSubForm .paymentTable tr td:last-child{text-align:right;padding-right:1em}.regSuccess{border:1px solid #c6c6c6;padding:1em}.regSuccess .bottomSpacing{margin-bottom:1em}.regSuccess .congrat{color:#069;text-align:center;margin-bottom:1em}.regSuccess .congratSize{font-size:1.5em;line-height:1.25em}.regSuccess .tick{color:#390;text-align:center;padding:1em 0;margin-bottom:1em;font-family:taiconsregular}.regSuccess .tickSize{font-size:3em;font-weight:bold}.regSuccess .plainText{text-align:center;padding:0 2em}#feedbackBox{margin:.5em 0;padding:0 1%;width:66%}#selectedCourseFeedback{border:1px solid #c6c6c6;padding:1em;width:100%;margin-top:1.8em;font-weight:600;line-height:1.375em;box-sizing:border-box;position:relative}#selectedCourseFeedback>div{margin-bottom:1em}.sc-feedbackHead{color:#069;border-bottom:1px solid #c6c6c6;padding-bottom:.375em;margin-bottom:.625em;font-weight:300}.sc-courseTitle{font-size:1.25em}.sc-courseSecTitle{padding-bottom:.375em;color:#404040;font-weight:300}
.sc-black{color:#404040}.sc-black span,.sc-info span{font-weight:400}.sc-dateRemarks{font-weight:400;font-size:.875em;font-style:italic;line-height:1.5em;margin-top:.375em}.termin-red,.sc-red{color:#ce1006}.sc-orange{color:#fb8f2c}.sc-green{color:#139200}.sc-margintop{margin-top:.25em}.sc-ta-check:before{content:'h';font-family:taiconsregular;font-size:24px;line-height:16px}.sc-seats::before{content:'j';font-family:taiconsregular}.sc-status::before{font-family:taiconsregular;content:"h"}.feedbackStörer{width:145px;position:absolute;top:4px;right:-1px}.sc-reminder{color:#069;font-weight:300}#feedbackBox .ym-g7>div{text-align:center}.register-alarm-black-addon{font-weight:400;margin-top:1em}.register-alarm .ym-g93>div{margin-left:.875em}.register-alarm.sc-note::before{font-family:taiconsregular;content:"k";font-size:1.875em;font-weight:normal}@media screen and (max-width:480px){#feedbackBox .ym-g7{width:15%}#feedbackBox .ym-g93{width:85%}}.registration form>#wrapper-next,.registration form>.ym-fbox-button:first-of-type>#wrapper-next{position:absolute;right:1em;top:calc(-1em - 40px)}@media screen and (max-width:480px){registration form>.ym-fbox-button:first-of-type>#wrapper-next{margin-top:-35px}}.registration form>.ym-fbox-button:first-of-type>#wrapper-next #next{position:absolute;right:0}@media screen and (max-width:480px){[id^='formstep-']{margin-top:4em}}.clockbox{position:relative}@media screen and (max-width:900px){.clockbox{width:100%}}#clockdivtop,#clockdivbottom{color:#139200;font-size:.938em}#clockdivtop{position:absolute;right:0;margin-top:-100px;padding:1em}#clockdivbottom{margin-bottom:.5em;width:100%;text-align:right}#blockingClockdiv,.sc-newChance{margin-top:1em}.sc-newChance-icon::before{content:'\263A';font-size:1.25em}@media screen and (max-width:480px){.ym-fbox-button .clockdiv{margin-top:2.5em}}#clockdivtop::before,#clockdivbottom::before,.blockingClock::before{font-family:taiconsregular;content:"\25B1";width:22px;display:inline-block;text-align:left}.session-modal{padding:3em;text-align:center;max-width:850px}.modal-info1{font-size:1.875em;font-weight:600;line-height:1.25em;color:#069}.modal-info2{font-size:1.25em;font-weight:600;color:#069;margin-bottom:.5em}.modal-info3{font-size:1.25em;line-height:1.5em}#clockdiv-modal{color:#139200;margin-top:2em;font-weight:600}.blockedsession-info{font-weight:400;margin-top:1em}.feedback-modal-close{margin-top:1.5em}.feedback-modal-close a{padding:.5em 4em !important;border-bottom:0 !important}.next-blocked{border-bottom:4px solid #f7f7f7 !important;background:-webkit-gradient(linear,left top,left bottom,color-stop(0,#ececec),color-stop(100%,#ececec)) !important;background:-webkit-linear-gradient(top,#ececec,#ececec) !important;background:-moz-linear-gradient(top,#ececec,#ececec) !important;background:-ms-linear-gradient(top,#ececec,#ececec) !important;background:linear-gradient("to bottom",#ececec,#ececec) !important;filter:progid:DXImageTransform.Microsoft.Gradient(GradientType=0,startColorstr='#ECECEC',endColorstr='#ECECEC') !important;padding-right:1.5em !important;padding-left:1.5em !important}.ym-button.ta-register.next-blocked:hover,.ym-button.ta-register.next-blocked:focus,.ym-button.ta-register.next-blocked:active{box-shadow:unset;top:0;cursor:default}.ym-button.arrowright.next-blocked::after{content:''}.registration footer{background-color:#ececec;margin:0;padding:0;display:block}.registration .footer-basic,.registration .footer-basic .taIcon,.registration .footer-basic a,.registration .footer-basic a:hover,.registration .footer-basic a:focus{color:#7c7c7c}.registration .footer-basic .footer-socialmedia .socialMediaIcon{letter-spacing:0;color:#989899}.ym-button.ta-regedit{background:-webkit-gradient(linear,left top,left bottom,color-stop(0,#c6c6c6),color-stop(100%,#c6c6c6));background:-webkit-linear-gradient(top,#c6c6c6,#c6c6c6);background:-moz-linear-gradient(top,#c6c6c6,#c6c6c6);background:-ms-linear-gradient(top,#c6c6c6,#c6c6c6);background:linear-gradient("to bottom",#c6c6c6,#c6c6c6);filter:progid:DXImageTransform.Microsoft.Gradient(GradientType=0,startColorstr='#1d9200',endColorstr='#1d9200');padding:.3125em 2.0625em !important}.ym-button.ta-regedit:hover{background:-webkit-gradient(linear,left top,left bottom,color-stop(0,#d6d6d6),color-stop(100%,#d6d6d6));background:-webkit-linear-gradient(top,#d6d6d6,#d6d6d6);background:-moz-linear-gradient(top,#d6d6d6,#d6d6d6);background:-ms-linear-gradient(top,#d6d6d6,#d6d6d6);background:linear-gradient("to bottom",#d6d6d6,#d6d6d6);filter:progid:DXImageTransform.Microsoft.Gradient(GradientType=0,startColorstr='#56ad40',endColorstr='#56ad40');padding:.3125em 2.0625em !important}
.ym-button.ta-regedit:active{-webkit-box-shadow:inset 2px 2px 3px rgba(0,0,0,0.1);box-shadow:inset 2px 2px 3px rgba(0,0,0,0.1)}.registration .rightside .phoneblock{overflow:hidden}.phoneblock{display:block;visibility:visible}.phoneblock img{height:unset}.socialText{margin-bottom:1em;text-align:center;font-weight:600;font-size:1.375em}.verticalcenter{text-align:center;line-height:3em;margin:1.25em 0 1em}.socialMediaIcon{position:relative;cursor:pointer;font-size:3em;letter-spacing:10px;color:#0297d8}.socialMediaIcon:last-child{letter-spacing:0}@media screen and (max-width:900px){.top-area2 header .ym-wrapper>a #header-logo{width:200px;height:auto}.registration .main{margin-top:.5em}.linearize-level-1,.linearize-level-1>[class*="ym-c"],.linearize-level-1>[class*="ym-g"]{display:block;float:none;padding:0;margin:0;width:auto !important}.linearize-level-1>[class*="ym-c"]>[class*="ym-cbox"],.linearize-level-1>[class*="ym-g"]>[class*="ym-gbox"]{margin:0;padding:0;overflow:hidden}.registration .progressBar{display:none}#header-progressbar{left:0;width:100%;top:70px}.registration .registrationTitle h1 span{font-size:.75em;display:inline}.registration .registrationTitle h2 span{display:none}.registration .ym-grid.seperator.seperatorFirstScreen{display:block;padding:0 0 2em 0;height:40px}.registration .rightside .ym-gbox.infoBlockBox{display:none}.registration .rightside .sslblock,.registration .rightside .phoneblock,.registration .rightside .regStep,.registration .rightside .phoneRegistrationInfoBox{border:0}.registration .formGroupFirstStep{min-height:33vh}.registration .leftside .ym-gbox,.registration .rightside.ym-g25.ym-gr{padding:0 1em;position:relative}.registration #wrapper-selectedCourse,.registration #wrapper-selectedCoursedate,.registration #wrapper-selectedCoursedatePracticeDays{width:98%;float:none}.registration .rightside .ym-gbox{width:49% !important;float:left;padding:0 !important;margin-bottom:1.5em}.registration .rightside .ym-gbox.quickandeasy{display:none}.registration .rightside .ym-gbox:last-child{padding-right:0;padding-left:2% !important}.registration .rightside .ym-gbox>div{padding:0;margin:0}.registration .rightside .ym-gbox>div>img{max-height:100%}.registration .headline{line-height:1em}.ym-g37{width:36%}.ym-g15,.ym-g48{width:32%}#feedbackBox{margin:0;padding:0;width:98%}.registration .rightside.ym-g25.ym-gr>.ym-gbox:nth-last-child(4){float:none;width:100% !important;padding-right:0}.registration .rightside.ym-g25.ym-gr>.ym-gbox:nth-last-child(4) .regStatus{padding:1em 1em;margin-bottom:1em}.registration .errorWrapper,.registration .ym-fbox-wrap,.registration .ym-fbox.radio,.registration #wrapper-email,.registration #wrapper-birthdate,.registration #wrapper-ArbeitgeberInformiert,.registration #wrapper-FirmennameInformiert,.registration #wrapper-Firmenname,.registration #wrapper-phoneFirma,.registration #wrapper-emailFirma,.registration #wrapper-deferredpaymentname,.registration #wrapper-deferredpaymentiban,.registration #wrapper-deferredpaymentbic,.registration #wrapper-deferredpaymentbank,.registration #wrapper-agEmail,.registration #wrapper-Rechnungsempfaenger,.registration #wrapper-agEmailCheck,#deferredpaymentSubForm .paymentTable{width:100%;float:none}#recipientSubForm,.registration #wrapper-agEmail{margin:.75rem 0 !important}.registration #wrapper-agEmailCheck{height:auto}.registration .ym-fbox,.registration .ym-fbox-wrap{padding:0}.registration #wrapper-birthdate{display:table;table-layout:fixed;position:relative}.ym-fbox.errorWrapper{height:auto !important}.ym-fbox.errorWrapper .error{height:2em}.registration .ym-form .ym-fbox{margin:.2em 0}.registration .error .taIcon,.registration #wrapper-ZahlungNachname,.registration #wrapper-ZahlungVorname,.registration #wrapper-nameError{padding-top:0}.registration #wrapper-paymentrecipientError,.registration #wrapper-SepaLastschriftRechnung,.registration #wrapper-sepainvoiceError{width:98%;float:none}.registration #wrapper-Rechnungsempfaenger>label,.registration #wrapper-Rechnungsempfaenger>select{width:100% !important}.registration #invoicerecipientSubForm{margin-left:0}.registration #invoicerecipientSubForm>div,.registration #invoicerecipientSubForm div.errorWrapper{width:98%}#wrapper-invoicenameError{width:100% !important}.registration #wrapper-deferredpaymentmandateError .taIcon{padding-top:0 !important;vertical-align:middle}.registration #wrapper-invoicemandateError{margin-top:0}.registration #wrapper-deferredpaymentgrantmandate label span{margin-top:0}.registration #wrapper-deferredpaymentgrantmandate{margin-top:1.5em}.registration #wrapper-deferredpaymentmandateError .message{padding-bottom:.31255em}#formstep-6 .regSuccess .ym-gbox{padding:0 !important}#formstep-6 .regSuccess .plainText{padding:0 !important}.registration .rightside .ym-gbox.statusSuccess{display:none}
}@media screen and (max-width:680px){.linearize-level-2,.linearize-level-2>[class*="ym-c"],.linearize-level-2>[class*="ym-g"]{display:block;float:none;padding:0;margin:0;width:auto !important}.linearize-level-2>[class*="ym-c"]>[class*="ym-cbox"],.linearize-level-2>[class*="ym-g"]>[class*="ym-gbox"]{margin:0;padding:0;overflow:hidden}#formstep-2 .service .ym-grid:nth-of-type(2) .ym-g10,#formstep-2 .service .ym-grid:nth-of-type(2) .ym-g30,.registration .service .additionalOptions .option .ym-g10{display:none}.registration .ym-form .service .image{display:none}.registration .service .additionalOptions .option .ym-g5.ym-gl{width:10% !important;float:left;margin-right:1em}#formstep-2 .service .ym-grid .ym-g10{width:10% !important;float:left;margin-right:1em}#formstep-2 .service .ym-grid .ym-g60>select,#formstep-2 .service .ym-grid .ym-g60>.description{margin-top:1em}.registration .ym-form .service .price,.registration .ym-form .service .noPrice{margin-top:.4em}.registration .service .additionalOptions .option{margin-top:0 !important}.registration input[type="checkbox"]+label.optional span{float:left}.registration .datebox select{width:17% !important}.registration .datebox .year{width:22% !important}#formstep-5 .ym-g50{width:100%}#formstep-5 .ym-g80{width:70%}#formstep-5 .ym-g20{width:30%}.subsubSection.subsubSectionSpacerTop{margin-top:1.5em}.registration .registrationTitle h1 span{font-size:.625em;display:inline}}@media screen and (max-width:480px){.linearize-level-3,.linearize-level-3>[class*="ym-c"],.linearize-level-3>[class*="ym-g"]{display:block;float:none;padding:0;margin:0;width:auto !important}.linearize-level-3>[class*="ym-c"]>[class*="ym-cbox"],.linearize-level-2>[class*="ym-g"]>[class*="ym-gbox"]{margin:0;padding:0;overflow:hidden}.registration [id*="wrapper-"].ym-fbox.fieldWrapper{width:100% !important;float:none !important;padding:0;margin:0 !important}.registration .ym-form div{height:auto}.registration #wrapper-Strasse,.registration #wrapper-ZahlungStrasse,.registration #wrapper-FirmaStrasse,.registration #wrapper-FirmaStrasseInformiert{width:80% !important;float:left !important}.registration #wrapper-Hausnummer,.registration #wrapper-ZahlungHausnummer,.registration #wrapper-FirmaHausnummer,.registration #wrapper-FirmaHausnummerInformiert{width:17% !important;float:right !important}.registration #wrapper-PLZ,.registration #wrapper-ZahlungPLZ,.registration #wrapper-FirmaPLZ,.registration #wrapper-FirmaPLZInformiert{width:24% !important;float:left !important}.registration #wrapper-Ort,.registration #wrapper-ZahlungOrt,.registration #wrapper-FirmaOrt,.registration #wrapper-FirmaOrtInformiert{width:73% !important;float:right !important;margin-right:0!Important}.registration #wrapper-next{width:60%}#feedbackBox{width:100%}.feedbackStörer{width:120px;top:8px}.registration .ym-form .service .additionalOptions label{padding-bottom:.4em}.registration .datebox .description{left:4em}.registration .datebox select{width:25% !important}.registration .datebox .year{width:38% !important}.registration .datebox .description{margin-left:.8em;position:absolute;right:2px;top:5px}.registration #wrapper-ArbeitgeberInformiert{height:auto}.ym-fbox.errorWrapper .error{margin:.2em 0}.registration .ym-form .ym-fbox.errorWrapper{margin:0 !important}.registration .radio label{margin-right:1em}.registration #groupPaymentType .radio label{margin-right:0}#formstep-5 .ym-g80{width:65%}#formstep-5 .ym-g20{width:35%}.ym-button.ta-regedit{padding:.3125em 1.0625em !important}.regBottomCheckout .headlineFontSize{line-height:1.1em}.registration .rightside .ym-gbox{width:100% !important}}#invoicebank,#deferredpaymentbank{cursor:default;background-color:#fff !important;color:#999 !important}.registration input.autoFill{cursor:default;background-color:#fff !important;color:#999 !important}.agSubText{margin:.5rem;font-size:.9125em;color:#404040 !important}.paypal-buttons-container{margin:3rem}