﻿@font-face {font-family:'Charl';src:url('charl.eot');src:url('charl.eot?#iefix') format('embedded-opentype'),url('charl.woff') format('woff'),url('charl.ttf') format('truetype'),url('charl.svg#wf') format('svg'),url('charl.svgz#wf') format('svg');}
@font-face {font-family:'Minion';src:url('minion-reg.eot');src:url('minion-reg.eot?#iefix') format('embedded-opentype'),url('minion-reg.woff') format('woff'),url('minion-reg.ttf') format('truetype'),url('minion-reg.svg#wf') format('svg'),url('minion-reg.svgz#wf') format('svg');}
@font-face {font-family:'FTsymb';src:url('ftsymb.eot');src:url('ftsymb.eot?#iefix') format('embedded-opentype'),url('ftsymb.woff') format('woff'),url('ftsymb.ttf') format('truetype'),url('ftsymb.svg#wf') format('svg'),url('ftsymb.svgz#wf') format('svg');}

/*! jQuery UI - v1.10.4 - 2014-06-02
* http://jqueryui.com
* Includes:jquery.ui.core.css, jquery.ui.datepicker.css, jquery.ui.theme.css
* To view and modify this theme, visit http://jqueryui.com/themeroller/?ffDefault=Arial%20MS%2CTahoma%2CVerdana%2CTrebuche%2Csans-serif&fwDefault=bold&fsDefault=1.1em&cornerRadius=4px&bgColorHeader=f6a828&bgTextureHeader=gloss_wave&bgImgOpacityHeader=35&borderColorHeader=e78f08&fcHeader=ffffff&iconColorHeader=ffffff&bgColorContent=eeeeee&bgTextureContent=highlight_soft&bgImgOpacityContent=100&borderColorContent=dddddd&fcContent=333333&iconColorContent=222222&bgColorDefault=f6f6f6&bgTextureDefault=glass&bgImgOpacityDefault=100&borderColorDefault=cccccc&fcDefault=1c94c4&iconColorDefault=ef8c08&bgColorHover=fdf5ce&bgTextureHover=glass&bgImgOpacityHover=100&borderColorHover=fbcb09&fcHover=c77405&iconColorHover=ef8c08&bgColorActive=ffffff&bgTextureActive=glass&bgImgOpacityActive=65&borderColorActive=fbd850&fcActive=eb8f00&iconColorActive=ef8c08&bgColorHighlight=ffe45c&bgTextureHighlight=highlight_soft&bgImgOpacityHighlight=75&borderColorHighlight=fed22f&fcHighlight=363636&iconColorHighlight=228ef1&bgColorError=b81900&bgTextureError=diagonals_thick&bgImgOpacityError=18&borderColorError=cd0a0a&fcError=ffffff&iconColorError=ffd27a&bgColorOverlay=666666&bgTextureOverlay=diagonals_thick&bgImgOpacityOverlay=20&opacityOverlay=50&bgColorShadow=000000&bgTextureShadow=flat&bgImgOpacityShadow=10&opacityShadow=20&thicknessShadow=5px&offsetTopShadow=-5px&offsetLeftShadow=-5px&cornerRadiusShadow=5px
* Copyright 2014 jQuery Foundation and other contributors; Licensed MIT */
.ui-helper-hidden{display:none}.ui-helper-hidden-accessible{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}
.ui-helper-reset{margin:0;padding:0;border:0;outline:0;line-height:1.3;text-decoration:none;font-size:100%;list-style:none}
.ui-helper-clearfix:before,.ui-helper-clearfix:after{content:"";display:table;border-collapse:collapse}
.ui-helper-clearfix:after{clear:both}
.ui-helper-clearfix{min-height:0}
.ui-helper-zfix{width:100%;height:100%;top:0;left:0;position:absolute;opacity:0;filter:Alpha(Opacity=0)}
.ui-front{z-index:100}
.ui-state-disabled{cursor:default!important}
.ui-icon{display:block;text-indent:-99999px;overflow:hidden;background-repeat:no-repeat}
.ui-widget-overlay{position:fixed;top:0;left:0;width:100%;height:100%}
.ui-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,.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,.ui-datepicker-multi .ui-datepicker-group-middle .ui-datepicker-header{border-left-width:0}
.ui-datepicker-multi .ui-datepicker-buttonpane{clear:left}
.ui-datepicker-row-break{clear:both;width:100%;font-size:0}
.ui-datepicker-rtl{direction:rtl}.ui-datepicker-rtl .ui-datepicker-prev{right:2px;left:auto}
.ui-datepicker-rtl .ui-datepicker-next{left:2px;right:auto}
.ui-datepicker-rtl .ui-datepicker-prev:hover{right:1px;left:auto}
.ui-datepicker-rtl .ui-datepicker-next:hover{left:1px;right:auto}
.ui-datepicker-rtl .ui-datepicker-buttonpane{clear:right}
.ui-datepicker-rtl .ui-datepicker-buttonpane button{float:left}
.ui-datepicker-rtl .ui-datepicker-buttonpane button.ui-datepicker-current,.ui-datepicker-rtl .ui-datepicker-group{float:right}
.ui-datepicker-rtl .ui-datepicker-group-last .ui-datepicker-header,.ui-datepicker-rtl .ui-datepicker-group-middle .ui-datepicker-header{border-right-width:0;border-left-width:1px}
.ui-widget{font-family:Verdana,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:Verdana,Arial,sans-serif;font-size:1em}
.ui-widget-content{border:1px solid #aaa;background:#fff;color:#222}
.ui-widget-content a{color:#222}
.ui-widget-header{border:1px solid #aaa;background:#666;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 #E6E6E6;background:#E6E6E6;font-weight:normal;color:#555}
.ui-state-default a,.ui-state-default a:link,.ui-state-default a:visited{color:#555;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 #E6E6E6;background:#dadada;font-weight:normal;color:#212121}
.ui-state-hover a,.ui-state-hover a:hover,.ui-state-hover a:link,.ui-state-hover a:visited,.ui-state-focus a,.ui-state-focus a:hover,.ui-state-focus a:link,.ui-state-focus a:visited{color:#212121;text-decoration:none}
.ui-state-active,.ui-widget-content .ui-state-active,.ui-widget-header .ui-state-active{border:1px solid #aaa;background:#484b42;font-weight:normal;color:#fff}
.ui-state-active a,.ui-state-active a:link,.ui-state-active a:visited{color:#fff;text-decoration:none}
.ui-state-highlight,.ui-widget-content .ui-state-highlight,.ui-widget-header .ui-state-highlight{border:1px solid #D2D2D2;background:#D2D2D2;color:#212121}
.ui-state-highlight a,.ui-widget-content .ui-state-highlight a,.ui-widget-header .ui-state-highlight a{color:#212121}
.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-state-disabled .ui-icon{filter:Alpha(Opacity=35)}
.ui-icon{width:16px;height:16px}
.ui-icon,.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-icon-blank{background-position:16px 16px}.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-on{background-position:-96px -144px}
.ui-icon-radio-off{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{border-top-left-radius:0}
.ui-corner-all,.ui-corner-top,.ui-corner-right,.ui-corner-tr{border-top-right-radius:0}
.ui-corner-all,.ui-corner-bottom,.ui-corner-left,.ui-corner-bl{border-bottom-left-radius:0}
.ui-corner-all,.ui-corner-bottom,.ui-corner-right,.ui-corner-br{border-bottom-right-radius:0}
.ui-widget-overlay{background:#aaa;opacity:.3;filter:Alpha(Opacity=30)}
.ui-widget-shadow{margin:-8px 0 0 -8px;padding:8px;background:#aaa;opacity:.3;filter:Alpha(Opacity=30);border-radius:8px}

* {margin:0; padding:0;}
# body {background:#ffffff url(../img/background.png) center top; font:14px/22px  Arial, 'Charl',sans-serif, Arial, sans-serif; color:#666;} 
body {background:#ffffff  center top; font:14px/21px  Arial, 'Charl',sans-serif, Arial, sans-serif; color:#666;} 
body.touch {-webkit-tap-highlight-color:rgba(0,0,0,0); -webkit-text-size-adjust:100%;}
img {border:none;}
.clear {clear:both; height:0; line-height:0; font-size:0;}
h1 {font:32px/43px "Times New Roman", Times, 'Minion',  serif; margin-bottom:20px; color:#e;}
h1 span {font:15px/15px Arial, 'Charl', sans-serif; color:#484b42; display:block;}
h2 {font:22px/24px "Times New Roman", Times, 'Minion',  serif; margin-bottom:20px; color:#484b42;}
h3, h4 {font:20px/22px Arial, 'Charl', Arial, sans-serif; margin-bottom:10px; color:#484b42;}
h2 .asOfDate {font-size:14px; margin-left:1em;}
p {margin-bottom:15px;}
table {width:100%; border-collapse:collapse;}
td, th {font-weight:normal; text-align:left;}
a {color:#484b42; text-decoration:none; cursor:pointer;}
a:hover {text-decoration:none; color:#e6272f;}
a.bullet {display:inline-block;}
a.bullet:before {content:'\25b8'; font-size:12px; font-family:'FTsymb'; display:inline-block; margin-right:5px; text-decoration:underline;}
a.bullet:before,
a.bullet:hover:before {text-decoration:none;}
a.pdfLink {display:block; min-height:32px; padding-top:5px; margin-bottom:-5px;}
a.pdfLink:before {content:''; display:inline-block; float:left; margin:-5px 10px 0 0; height:32px; width:32px; text-decoration:underline; background:url(../img/ico-pdf.png) 0 0 no-repeat; background-size:100% 100%; filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='../img/ico-pdf.png', sizingMethod='scale');}
a.pdfLink:before,
a.pdfLink:hover:before {text-decoration:none;}
a.pdfLinkS {display:inline-block; position:relative; padding-left:23px;}
a.pdfLinkS:before {content:''; position:absolute; left:0; top:2px; height:15px; width:15px; text-decoration:underline; background:url(../img/ico-pdf.png) 0 0 no-repeat; background-size:100% 100%; filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='../img/ico-pdf.png', sizingMethod='scale');}
a.pdfLinkS:before,
a.pdfLinkS:hover:before {text-decoration:none;f}
a.share {display:inline-block; width:25px; height:25px; background:url(../img/ico-social.png) 0 0 no-repeat; vertical-align:bottom; margin-left:3px;}
a.share.facebook {background-position:0 0;}
a.share.twitter {background-position:-25px 0;}
ul, li {list-style:none;}
.centered {text-align:center;}
.btn {display:inline-block; background:#C33; color:#fff; font-size:18px; line-height:19px; padding:5px 12px 6px 12px; position:relative; cursor:pointer; text-align:center; border-radius:2px; border:none; -webkit-transition:background 0.35s; transition:background 0.35s;}
.btn:hover {text-decoration:none;}
.btn.green {background:#;}
.btn.green.inActive {background:#E6E6E6; color:#e6272f;}
.mouse .btn:hover, .btn.hover {background-color:#666; text-decoration:none;}
.btn.bulletR {padding-right:10px;}
.btn.bulletR:after {content:'\25b8'; font:16px/19px 'FTsymb'; display:inline-block; margin-left:7px;}
input.checkbox, input.radio {width:13px; height:13px; margin-right:5px;}
input.text {border:2px solid #E6E6E6; background:#E6E6E6; color:#666; font:16px/16px 'Charl', Arial, sans-serif; height:30px; padding:0 8px; outline:none; border-radius:0; -webkit-appearance:none;}
input.text.error {border:2px solid #CC3333;}
textarea {background:#E6E6E6;border:2px solid #E6E6E6; width:100%; padding:10px; -webkit-box-sizing:border-box; box-sizing:border-box; height:100px; font:16px/16px 'Charl', Arial, sans-serif; color:#666; border-radius:0;  -webkit-appearance:none;}
select {background:#E6E6E6; color:#666; height:30px; padding:3px 7px; border:none; font:16px/16px 'Charl', Arial, sans-serif; min-width:240px;}
option {background:#E6E6E6; color:#666; height:20px; line-height:20px; border:none; padding:2px 12px; font-family:inherit;}
.formRow label {display:block; font-size:16px; line-height:22px;}
.formRow label.inline {display:inline-block; margin-right:20px;}
.formRow label.error {color:#c33;}
.formRow {margin-bottom:10px;}
.formCols.botSpace,
.formRow.botSpace {margin-bottom:40px; overflow:auto;}
.errorMsg {color:#c33;}
.formCols:after {content:""; clear:both; display:block; height:0; width:0;} 
.formCols.topSpace {margin-top:10px;}
.formCols .formRow {width:280px; border-left:20px solid #fff; float:left;}
.formCols .formRow input.text,
.formRow .btn {width:100%; -webkit-box-sizing:border-box; box-sizing:border-box;}
.formRow .btn {padding-top:10px; padding-bottom:10px;}
.formCols .formRow:first-child {border-left:none;}
.formRow .plzSplit {float:left; width:200px; border-left:10px solid #fff;}
.formRow .plzSplit:first-child {width:70px; border-left:none;}
.formRow button,
.formRow .btn {font-family:'Charl', Arial, sans-serif;}

#blocker {position:fixed; top:0; left:0; width:100%; height:200%; z-index:90; background:#666; opacity:0.85; display:none;}
#blocker.show {display:block;}

body.standard .hideOnDesktop {display:none !important;}
body.mobile .hideOnMobile {display:none !important;}
@media only screen and (max-device-width:480px) {
	.hideOnDesktop {display:block;}
	.hideOnMobile {display:none;}
}

.pageCenter {width:940px; margin:0 auto;}

.linklist a {float:left; clear:left; margin-bottom:3px;}
.linklist:after {content:""; clear:both; display:block; height:0; width:0;}

.header {height:140px; background:#fff; position:relative; z-index:100;}

.switchLanguage {position:absolute; top:17px; right:14px;}
.switchLanguage a {float:left; margin-right:4px; width:22px; height:16px; background:url(../img/languages.png) 0 0 no-repeat;}
.switchLanguage a:last-child {margin-right:0;}
.switchLanguage a.de {background-position:0 -16px;}
.switchLanguage a.de.active {background-position:0 0;}
.switchLanguage a.en {background-position:-22px -16px;}
.switchLanguage a.en.active {background-position:-22px 0;}

.header .channel {float:right; margin-top:55px;}
.header .channel a {float:left; margin-right:20px;}
.header .channel a.active {color:#e6272f;}
.header .loginout {float:right; margin-right:14px; margin-top:54px; width:64px; height:21px; line-height:21px;font-size:14px; padding:0;}
.header .ftLogo {display:block; width:293px; height:105px; background:url(../img/ftlogo.png) 0 0 no-repeat; background-size:100% 100%; filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='../img/ftlogo.png', sizingMethod='scale');}
.header .nav {background:#484b42; height:35px; position:relative; z-index:100; top:0;}
.header .nav.fixed {position:fixed; width:940px; box-shadow:0 6px 10px -5px rgba(0,0,0,0.4);}
.header .nav.fixed:after {content:''; display:block; width:100%; height:0; position:absolute; left:0; bottom:0;}
.header .nav .navPoint {float:left; position:relative;}
.header .nav .navPoint:first-child {font-family:'FTsymb';}
.header .nav .navPoint a.l1 {display:block; height:35px; font-size:14px; line-height:35px; color:#fff; background:#484b42; padding:0 20px; -webkit-transition:background 0.35s; transition:background 0.35s;}
.header .nav .navPoint.active a.l1 {color:#666; background:#fff;}
.header .nav .navPoint:hover a.l1 {color:#666; background:#EBEBEB; text-decoration:none;}
.header .nav .navPoint.fold a.l1:after {content:'\25bc'; font:12px/35px 'FTsymb'; display:inline-block; margin-left:7px;}
.header .nav .navPoint.fold a:hover:after  {color:#484b42;}
.header .nav .navPoint.fold .flyout {background:#ffffff; padding:0px; position:absolute; top:35px;left:0; display:none;}
.header .nav .navPoint.fold .flyout a {display:block; height:30px; font-size:13px; line-height:30px; border-bottom:1px solid #cfc8b8; padding:0 50px 0 10px; white-space:nowrap; -webkit-transition:background 0.35s; transition:background 0.35s;}
.header .nav .navPoint.fold .flyout a:first-child {border-top:0px solid #999;}
.header .nav .navPoint.fold .flyout a:hover {text-decoration:none; color:#484b42; background:#efede7;}
.header .nav .navPoint.fold:hover .flyout {display:block;}
.header form.search {float:right; position:relative; height:40px;}
.header form.search .text {background:#efede7; border-color:#484b42; border: 1px solid; height:31px; font-size:14px; color:#484b42; width:200px; padding:0px 10px;}
.ie8 .header form.search .text {height:23px; padding-top:8px;}
.header form.search .text:-webkit-input-placeholder {color:#fff; opacity:0.6;}
.header form.search .searchbutton {border:0px ; background:#484b42; color:#fff; height:35px; width:40px; text-align:center; font:21px/35px 'FTsymb'; float:right; cursor:pointer; border-radius:0; -webkit-appearance:none;}
.header form.search .searchbutton:hover {background:#666;}
.header form.search .results {background:#EBEBEB; padding:20px; width:184px; position:absolute; left:0; top:35px;}
.header form.search .results a {display:block; height:30px; font-size:14px; line-height:30px; border-bottom:1px solid #999; padding:0 0 0 10px; white-space:nowrap; text-overflow:ellipsis; overflow:hidden;}
.header form.search .results a:first-child {border-top:1px solid #999;}
.header form.search .results a:hover {text-decoration:none; color:#fff; background:#666;}
.header form.search .results a .hl {background:#9C0;}
.header form.search .results a:hover .hl {background:#666;}

.visual {width:100%;}
.imgSlider {width:100%; overflow:hidden; position:relative; -webkit-user-select:none; -moz-user-select:none; -ms-user-select:none; user-select:none;}
.imgSlider .slides {position:absolute; top:0; left:0; width:100%;}
.imgSlider .slide {width:100%; position:absolute; top:0; left:0; cursor:pointer;}
.imgSlider .slide img {width:100%; height:auto; display:block;}
.imgSlider .slide .copy {position:absolute; left:72px; top:90px; max-width:790px; color:#fff; cursor: hand; borer: 1px solid #c9c2b0;}
.imgSlider .slide .copy.right {right:72px; left:auto; text-align:right;}
.imgSlider .slide .copy.top {top:40px;}
.imgSlider .slide .copy.bottom {top:auto; bottom:40px;}
.imgSlider .slide .copy.green {color:#484b42;}
.imgSlider .slide .copy.grey {color:#666;}
.imgSlider .slide .copy h2 {color:inherit; font-size:19px; line-height:26px; margin-bottom:0; cursor:hand;}
.imgSlider .slide .copy h3 {color:inherit; font-size:36px; line-height:43px; margin-bottom:5px; font-family:'Minion', "Times New Roman", Times, serif; cursor:hand;}
.imgSlider .slide .copy p {color:inherit; font-size:20px; line-height:26px; margin-bottom:30px; cursor:hand;}
.imgSlider .slide .cta {display: none;}
.imgSlider .dots {position:absolute; left:0; bottom:20px; text-align:center; width:100%;}
.imgSlider .dots div {font:17px/17px 'FTsymb'; color:#c9c2b0; display:inline-block; cursor:pointer;}
.imgSlider .dots div.active {color:#e6272f;}
.imgSlider .dots div:before {content:'\26ab';}
.imgSlider .dots div.active:before {content:'\26ab ';} /*für IE8*/
.imgSlider .prev, .imgSlider .next {position:absolute; left:0px; top:102px; font:43px/84px 'FTsymb'; color:#484b42; cursor:pointer; width:73px; text-align:center;}
.imgSlider .next {right:0px;left:auto;}
.imgSlider .prev.hover, .imgSlider .next.hover,
.imgSlider .prev:hover, .imgSlider .next:hover {color:#e6272f;}

.textTeaser {background:#fff url(../img/background-teaser.png) 0 0 no-repeat; padding:25px 120px 0 85px; height:155px;}
.textTeaser h2 {font-size:44px; line-height:52px; margin-bottom:10px;}
.textTeaser p {font-size:16px; line-height:22px; margin-left:3px;}

.imgTeaser img {display:block; width:100%;}

.footer .info {padding:20px; background:#e4e0d7;}
.footer .info:after {content:""; clear:both; display:block; height:0; width:0;} 
.footer .info .box {float:left; width:260px; padding-left:60px;} 
.footer .info .box:first-child {padding-left:0;} 
.footer .bar {height:30px; background:#484b42; color:#fff; padding:15px 20px 0 20px; font-size:13px; line-height:15px;}
.footer .bar .copyR {float:left;}
.footer .bar .links {float:right;}
.footer .bar .links a {display:inline-block; color:#fff; margin-right:7px;}
.footer .bar .links a:before {content:"|"; padding-right:10px; text-decoration:underline; display:inline-block;}
.footer .bar .links a:before, 
.footer .bar .links a:hover:before  {text-decoration:none !important;}
.footer .bar .links a:first-child:before {content:""; padding-left:0;}

.content {margin:20px 0;}
.content .row {margin-top:20px;}
.content .row:first-child {margin-top:0;}
.content .row:after {content:''; display:block; width:0; height:0; clear:both;}
.homeBox {padding:20px; position:relative; width:260px; min-height:230px; background:#fff; margin-left:15px; float:left; overflow:hidden; border: 1px solid #c9c2b0;}
.homeBox:first-child {margin-left:0;}
.homeBox a.more {position:absolute; bottom:20px; right:20px;}
.homeBox a.more:hover {color:#e6272f;}
.homeBox a.more:before {content:'\25b8'; font:22px/22px 'FTsymb';}

.wideBox {position:relative; height:auto; width:100%; box-sizing:border-box; float:none; padding:0 ; margin:0 0 20px 0;  min-height:170px; height:170px; background:#fff; overflow:hidden; border: 1px solid #c9c2b0;}
.wideBox h2 {margin-bottom:14px;}
.wideBox .innerImg {float:left; width:300px;}
.wideBox .innerCont {float:left; width:600px; position:relative; box-sizing:border-box;  border:20px solid #fff; height:100%;}
.wideBox a.more {position:absolute; bottom:-2px; left:0px;}
.wideBox:after {content:"."; display:block; height:0; clear:both; line-height:0; visibility:hidden;}

.content .note {font-size:12px; line-height:12px;}
.content .listCont .note {margin-left:15px;}

.breadcrumb {margin-bottom:40px; font-size:13px; line-height:18px;}
.breadcrumb a {display:inline-block;}
.breadcrumb a:after {display:inline-block; content:'>'; font-size:10px; padding:0 5px 0 6px; color:#666; text-decoration:underline; vertical-align:top;}
.breadcrumb a:after, 
.breadcrumb a:hover:after {text-decoration:none;}

.content .pageFrame {background:#fff; padding:20px;}

.content .cols2 .col1 {float:left; width:580px; margin-right:40px;}
.content .cols2 .col2 {float:left; width:260px;}
.content .cols2:after {content:"."; display:block; height:0; clear:both; line-height:0; visibility:hidden;}
.content .cols2 .box {margin-bottom:40px;}
.content .cols2 .box h4 {font-size:18px; line-height:21px;}
.content .cols2 .box .big {font-size:18px; line-height:25px;}
.content .cols2 .box img.boxViual {float:left; width:120px; margin:5px 20px 3px 0;}
.content .cols2.marginBottom {margin-bottom:40px;}
.content .cols2.equal .col1 {width:435px; margin-right:15px;}
.content .cols2.equal .col2 {width:435px; margin-left:15px;}

.content .cols3 .col1,
.content .cols3 .col2 {float:left; width:280px; margin-right:20px;}
.content .cols3 .col3 {float:left; width:280px;}
.content .cols3:after {content:"."; display:block; height:0; clear:both; line-height:0; visibility:hidden;}
.content .cols3.bigMargin .col1,
.content .cols3.bigMargin .col2 {margin-right:30px;}
.content .cols3.marginBottom {margin-bottom:40px;}

.content ul.bullet li {position:relative; padding-left:12px;}
.content ul.bullet li:before {height:5px; width:5px; background:#e6272f; content:''; position:absolute; top:8px; left:0;}
.content .socialButtons {margin-bottom:25px; padding-top:10px;}

.content .risikoErtragProfil {padding:30px 0; margin-bottom:15px; border-top:1px solid #E6E6E6; border-bottom:1px solid #E6E6E6; position:relative;}
.content .risikoErtragProfil .label {position:absolute; font-size:13px; line-height:13px;}
.content .risikoErtragProfil .label.tl {top:7px; left:0;}
.content .risikoErtragProfil .label.bl,
.content .risikoErtragProfil .label.tl {padding-left:15px;}
.content .risikoErtragProfil .label.bl:after,
.content .risikoErtragProfil .label.tl:after,
.content .risikoErtragProfil .label.br:after,
.content .risikoErtragProfil .label.tr:after {font:12px/12px 'FTsymb'; position:absolute; color:#999999; top:0px;}
.content .risikoErtragProfil .label.bl:after,
.content .risikoErtragProfil .label.tl:after {content:'\25c2'; left:0;}
.content .risikoErtragProfil .label.br,
.content .risikoErtragProfil .label.tr {padding-right:15px;}
.content .risikoErtragProfil .label.br:after,
.content .risikoErtragProfil .label.tr:after {content:'\25b8'; right:0;}
.content .risikoErtragProfil .label.tr {top:7px; right:0;}
.content .risikoErtragProfil .label.bl {bottom:7px; left:0;}
.content .risikoErtragProfil .label.br {bottom:7px; right:0;}
.content .risikoErtragProfil .num > div {float:left; width:56px; text-align:center; border:1px solid #999999; margin-left:4px; padding:9px 0; line-height:15px;}
.content .risikoErtragProfil .num > div.active {background:#484b42; color:#ffffff; border:1px solid #484b42;}
.content .risikoErtragProfil .num > div:first-child {margin:0;}
.content .risikoErtragProfil .num:after {content:"."; display:block; height:0; clear:both; line-height:0; visibility:hidden;}

.content .listCont {margin-bottom:50px;}
.content .list {margin:5px 0;}
.content .list.marginTop {margin-top:25px;}
.content .list .values2 .value {float:left; min-width:81px; min-height:1px;}
.content .list .values2:after {content:"."; display:block; height:0; clear:both; line-height:0; visibility:hidden;}
.content .listHead {font-size:13px; line-height:7px; margin-top:-5px; padding:0 10px;}
.content .listHead .labels {float:right; width:178px;}
.content .listHead .labels > div {float:left; width:50%; text-align:right;}
.content .listHead:after,
.content .listHead .labels:after {content:"."; display:block; height:0; clear:both; line-height:0; visibility:hidden;}
.content .list .lRow {padding:5px 10px;}
.content .list .lRow.odd {background:#E6E6E6;}
.content .list .lRow.even.last {border-bottom:#E6E6E6 1px solid;}
.content .list .lRow .col:first-child {float:left; width:auto; max-width:none; text-align:left;}
.content .list .lRow .col {float:right; max-width:220px; text-align:right;}
body.mobile .content .list.border .lRow .col {width:120px;}
.content .list.border .lRow .col {border-right:5px solid #fff;}
.content .list .lRow:after {content:"."; display:block; height:0; clear:both; line-height:0; visibility:hidden;}
.content .list .stars {font:20px/20px 'FTsymb'; letter-spacing:-6px;}
.content .list .stars.fww {font-family:Arial, Helvetica, sans-serif; letter-spacing:0;}
.content .list .stars.bright {color:#d4d4d4;}
.content .list.border {border-top:#E6E6E6 1px solid;}
.content .list.border .lRow {border-bottom:#E6E6E6 1px solid; padding:8px 0px;}
.content .txtVisual {float:left; margin:5px 20px 5px 0;}
.content .txtVisual img {display:block;}

.content .videoTeaser .inner {position:relative;}
.content .videoTeaser img {width:100%; height:auto;}
.content .videoTeaser .inner:after {position:absolute; content:''; width:40px; height:41px; background:url("../img/icon-play.png") no-repeat 0 0; top:50%; left:50%; margin-left:-20px; margin-top:-20px;}

.columnRange {border-top:#E8E9EA 1px solid;}
.columnRange .rangrow {border-bottom:#E8E9EA 1px solid;}
.columnRange .rangrow:after {content:"."; display:block; height:0; clear:both; line-height:0; visibility:hidden;}
.columnRange .label,
.columnRange .bar,
.columnRange .val {padding:8px 0;}
.columnRange .label {float:left; width:170px; padding-right:8px; border-right:#E8E9EA 1px solid;}
.columnRange .bar {position:relative; width:auto; margin-left:179px; margin-right:70px;}
.columnRange .bar .range  {height:18px; background:#484b42; margin-top:2px;}
.columnRange .val {float:right; width:66px; text-align:right; margin-right:5px;}

.content .akkordeon {margin-bottom:20px; border-top:1px solid #E6E6E6;}
.content .akkordeon .item {border-bottom:1px solid #E6E6E6;}
.content .akkordeon .akkHead {line-height:25px; padding:12px 0 12px 35px; font-size:14px; color:#484b42; cursor:pointer; position:relative;}
.content .akkordeon .akkHead:before {content:'\271a'; color:#e6272f; position:absolute; left:0; top:12px; padding-right:5px; font-size:30px; font-family:'FTsymb'; vertical-align:top;}
.content .akkordeon .open .akkHead {color:#666;}
.content .akkordeon .open .akkHead:before {content:'\2796';}
.content .akkordeon .akkContent {display:none; padding-left:35px;}
.content .akkordeon .subItem {margin-top:20px; padding-bottom:20px; border-bottom:1px solid #E6E6E6;}
.content .akkordeon .subItem:last-child {border-bottom:none;}

.content .floating {width:980px; margin-bottom:20px;}
.content .floating:after {content:''; display:block; width:0; height:0; clear:both;}
.content .person {width:300px; margin:0 20px 20px 0; float:left; line-height:18px;}
.content .person.noFloat {float:none;}
.content .person.noMargin {margin:0;}
.content .person.noFloat:after {content:''; display:block; width:0; height:0; clear:both;}
.content .person p {margin-bottom:6px;}
.content .person p.big {font-size:18px; line-height:22px;}
.content .person img {float:left; margin-right:10px; width:120px; height:160px;}

.content .awardLogos {margin-bottom:20px;}
.content .awardLogos img {margin-left:10px;}
.content .awardLogos img:first-child {margin:0;}

.content .fondsDocsForm {width:275px; min-height:275px; margin:0 40px 40px 0; float:left; border-bottom:1px solid #E6E6E6; padding-bottom:30px;}
.content .fondsDocsForm .submit {display:inline-block; margin-top:15px;}
.content .fondsDocsForm .formRow {margin-bottom:2px;}
.content .fondsDocsForm .formRow * {vertical-align:middle;}
.content .fondsDocsForm .formRow label {display:inline-block;}
.content .fondsDocsForm .formRow:first-child {height:85px;}
.content .fondsDocsForm .formRow:first-child input.checkbox {margin-bottom:40px; float:left; margin-top:5px;}
.content .fondsDocsForm .formRow input.checkbox {width:13px; height:13px; margin-right:5px;}
.content .fondsDocsForm .isin {font-size:13px; padding-left:20px;}
.content .fondsDocsForm a.fondsDetails {font-size:18px; line-height:21px;}

.content .tabBox {margin-bottom:20px;}
.content .tabBox .tabs {height:39px; border-bottom:1px solid #E6E6E6; overflow:visible; margin-bottom:35px;}
.content .tabBox .tabs .tab {float:left; height:35px; line-height:35px; background:#E6E6E6; color:#484b42; border:1px solid #E6E6E6; border-top-color:#fff; border-bottom-color:#fff; margin-right:4px; padding:0 20px; cursor:pointer; -webkit-transition:all 0.25s; transition:all 0.25s;}
.content .tabBox .tabs .tab a:hover {text-decoration:none;}
.mouse .content .tabBox .tabs .tab.active:hover,
.content .tabBox .tabs .tab.active {border-top-color:#E6E6E6; border-bottom-width:0; padding-bottom:4px; color:#e6272f; background:#fff;}
.mouse .content .tabBox .tabs .tab:hover {background:#fff; border-top-color:#E6E6E6; border-bottom:1px solid #E6E6E6;}

.content .formBox {padding:20px; border:1px solid #E6E6E6; width:100%; -webkit-box-sizing:border-box; box-sizing:border-box; margin-bottom:20px;}
.content .cols2.equals .formBox {float:left; width:440px;margin-left:20px;}
.content .cols2.equals .formBox:first-child {margin-left:0;}
.content .cols2.equals .formBox .formCols .formRow {width:189px;}
.content .formBox .centered .btn {width:auto;}
.content .fondsSearchResult {font-size:18px; line-height:25px; display:inline-block; margin-right:40px;}
.content .fondsSearchResult .count {color:#484b42;}
.content .resetSearch {display:inline-block;}
.content .resetSearch:after {content:"\2716"; font-size:18px; font-family:'FTsymb'; display:inline-block; margin-left:3px; vertical-align:top;}

.content .weRechner,
.content .aRechner {border:1px solid #999999; margin:10px 0 20px 0;}
.content .aRechnerTool {margin:40px 10px 10px 10px;}
.content .aRechnerTool label {color:#e6272f; display:block;}
.content .aRechnerTool input {width:88px; background:#E6E6E6; border:2px solid #E6E6E6; box-shadow:none; -webkit-box-shadow:none; font-size:15px; padding:1px 4px; text-align:right; color:#6C6C6C;}
.content .aRechnerTool input.error {border:2px solid #CC3333; color:#CC3333;}
.content .aRechnerTool input.size1 {width:78px;}
.content .aRechnerTool input.size2 {width:78px;}
.content .aRechnerTool input.size3 {width:74px;}
.content .aRechnerTool input.size4 {width:57px;}
.content .aRechnerTool input:focus {outline:none;}
.content .aRechnerTool .btnCalc {float:right; font-size:15px; padding:3px 12px 3px 12px; margin-top:23px;}
.content .aRechnerTool .resultBox {width:259px; height:80px; float:left; padding:10px; background:#EBEBEB; margin-left:10px;}
.content .aRechnerTool .resultBox.green {width:280px; background:#484b42; color:#fff;}
.content .aRechnerTool .resultBox.green .rValue {font-size:40px;}
.content .aRechnerTool .resultBox:first-child {margin:0;}
.content .aRechnerTool .results:after {content:"."; display:block; height:0; clear:both; line-height:0; visibility:hidden;}
.content .aRechnerTool .results .rValue {font-size:26px; margin-top:15px; text-align:right;}
.content .aRechnerTool .results .rValue span {display:block;}
.content .aRechnerTool .results .rValue span.rel {font-size:18px;}
.content .aRechnerTool .results .rValue span.abs {font-size:26px;}
.content .aRechnerTool .results .positive {color:#484b42;}
.content .aRechnerTool .input {float:left; margin-left:20px;}
.content .aRechnerTool .inputs .input:first-child {margin:0;}
.content .aRechnerTool .inputs {margin-bottom:15px;}
.content .aRechnerTool .prefix {margin-left:5px;}
.content .aRechnerTool .suffix {font-size:13px; margin-right:5px;}
.content .pRechner .note {margin:20px 0 0 42px; width:465px;}
.content .fpRechner .legende {position:absolute; top:4px; right:4px;}
.content .fpRechner .legende ul li {float:left; padding-left:17px; margin-left:20px; line-height:30px; position:relative;}
.content .fpRechner .legende ul li:after {content:""; height:8px; width:8px; background:#484b42; position:absolute; top:10px; left:0;}
.content .fpRechner .legende ul li.vgl:after {background:#FF9900;}
.content .fpRechner .legende ul:after {content:"."; display:block; height:0; clear:both; line-height:0; visibility:hidden;}
.content .tabBox.innerTab {position:relative;}

.standard.mouse .content .tabBox.innerTab .tabs {border-bottom:none;}
.standard.mouse .content .tabBox.innerTab .tabs .tab.active:hover,
.standard.mouse .content .tabBox.innerTab .tabs .tab.active {border:none; background:#484b42; color:#ffffff; padding-bottom:0;}
.standard.mouse .content .tabBox.innerTab .tabs .tab {border:none;}
.standard.mouse .content .tabBox.innerTab .tabs .tab:hover {background:#E6E6E6; color:#e6272f;}

/* Tabellen  allgemein */
.content table.cont {background:#fff; border:none;}
.content table.cont th {font-size:13px; line-height:15px; border:none; padding:0 10px 5px 10px; vertical-align:top; font-weight: bold;}
.content table.cont td {font-size:15px; line-height:18px; padding:10px; vertical-align:top;}
.content table.cont tbody tr:first-child td {border-top:1px solid #E6E6E6;}
.content table.cont th.right,
.content table.cont td.right {text-align:right;}
.content table.cont th.center,
.content table.cont td.center {text-align:center;}
.content table.cont td .small {font-size:13px;}

/* Sortierbare Tabellen */
.content table.sortable th a.sort {cursor:pointer; position:relative;}
.content table.sortable th a.sort:after {position:absolute; font:12px/12px 'FTsymb'; top:2px; right:-15px;}
.content table.sortable th a.sort.asc:after {content:'\25b4';}
.content table.sortable th a.sort.desc:after {content:'\25be';}

/* gestreifte tabellen */
.content table.striped tbody tr.even td,
.content table.striped tbody tr:nth-child(2n) td {background-color:#E6E6E6;}

.content .fondspreise {margin-bottom:20px;}
.content .fondspreise col.c2 {width:150px;}
.content .fondspreise col.c3 {width:150px;}
.content .fondstable col.c2 {width:110px;}
.content .fondstable col.c3 {width:80px;}
.content .fondstable col.c4 {width:80px;}
.content .fondstable col.c5 {width:120px;}
.content .fondstable col.c6 {width:120px;}

.content .investment-tool .results {background:#E6E6E6; color:#666666; font-size:19px; padding:10px 15px 10px 20px; overflow:hidden; line-height:40px; width:694px; margin:0 auto 30px auto;}
.content .investment-tool .inputs {width:729px; margin:0 auto;}
.content .investment-tool .note {width:729px; margin:20px auto 0;}
.content .investment-tool .inputs:after,
.content .investment-tool .btnHolder:after,
.content .investment-tool .radioGroup:after,
.content .investment-tool .form-row:after,
.content .investment-tool:after,
.content .investment-tool .results:after {content:"."; display:block; height:0; clear:both; line-height:0; visibility:hidden;}
.content .investment-tool .result-text {float:left;}
.content .investment-tool .result-amount {float:right; font-size:40px; color:#484b42;}
.content .investment-tool .left {width:325px; float:left;}
.content .investment-tool .right {width:300px; float:right;}
.content .investment-tool .left.large {width:381px;}
.content .investment-tool .left.large table td.icons {width:149px;}
.content .investment-tool .toolTipValue {width:200px;}
.content .investment-tool .toolTipValue .label {float:left;}
.content .investment-tool .toolTipValue .value {float:right;}
.content .investment-tool .left table,
.content .investment-tool .right table {width:100%;}
.content .investment-tool .left table td,
.content .investment-tool .right table td {vertical-align:middle;}
.content .investment-tool .left table tr,
.content .investment-tool .right table tr {border-bottom:10px solid #fff;}
.content .investment-tool .left table td.title,
.content .investment-tool .right table td.title {width:102px;}
.content .investment-tool .left table td.icons,
.content .investment-tool .right table td.icons {width:120px; text-align:right; padding-top:5px;}
.content .investment-tool .left table td.inputCol,
.content .investment-tool .right table td.inputCol {text-align:right;}
.content .btn-calculate {padding:10px 66px; position:relative;}
.content .btn-calculate:before {font:12px/12px 'FTsymb'; content:'\25b8'; right:45px; top:14px; position:absolute;}

.content .investment-tool .radioGroup .col {float:left; margin-left:15px;}
.content .investment-tool .radioGroup .col:first-child {margin:0;}
.content .investment-tool .icon {background:url("../img/toolIcons.png") no-repeat 0 0;}
.content .investment-tool .icon.help,
.content .investment-tool .icon.plus,
.content .investment-tool .icon.minus {width:23px; height:23px; display:inline-block;}
.content .investment-tool .icon.minus:hover {background-position:-24px 0px;}
.content .investment-tool .icon.plus {background-position:0 -24px;}
.content .investment-tool .icon.plus:hover {background-position:-24px -24px;}
.content .investment-tool .icon.help {background-position:0 -48px; margin-right:10px;}
.content .investment-tool .icon.help:hover {background-position:-24px -48px;}
.content .investment-tool input[type="text"] {font-family:'Charl', Arial, sans-serif; width:112px; font-size:20px; line-height:20px; background:#E6E6E6; border:none; padding:4px; text-align:right; color:#666666; margin-left:10px;}
.content .investment-tool #outChart,
.content .investment-tool #inChart {height:430px; width:100%;}
.content .investment-tool .btn-calculate {float:right;}
.content .investment-tool .axis-label {text-align:center; margin-bottom:15px;}
.content .investment-tool .toolTipTitle {font-size:19px; line-height:19px; margin-bottom:15px;}
.content .investment-tool .toolTipValue {color:#484b42;}
.content .helpBoxOverlay {display:inline; position:absolute; background:#E6E6E6; padding:20px; z-index:10; border:1px solid #E6E6E6; width:300px; color:#666666; border:none; font-size:16px; text-align:left; box-shadow:3px 3px 8px 1px rgba(0,0,0,0.4); -webkit-box-shadow:3px 3px 8px 1px rgba(0,0,0,0.4);}
.content .helpBoxOverlay .title {font-size:19px; line-height:19px; margin-bottom:15px; font-weight:bold;}

.content #video {margin:30px 0 0 0;}
.content .currentVideo {margin-bottom:60px;}

.content .noFundData {background:url(../img/background-nofunddata.png) center center no-repeat; border:1px solid #999; height:462px; font-size:18px; line-height:25px; text-align:center; -webkit-box-sizing:border-box; box-sizing:border-box; padding:190px 340px 0 340px;}

.ui-datepicker {font-size:13px;}
.ui-datepicker table {width:100%; font-size:.7em; border-collapse:collapse; margin:0 0 .4em;}
.ui-datepicker .ui-datepicker-prev span:after,
.ui-datepicker .ui-datepicker-next span:after {content:'\25c2'; font-family:15px/15px 'FTsymb'; position:absolute; top:0; left:0; height:25px; width:25px; text-indent:0; font-weight:normal;}
.ui-datepicker .ui-datepicker-next span:after {content:'\25b8';}
.ui-datepicker .ui-state-hover.ui-datepicker-next-hover,
.ui-datepicker .ui-state-hover.ui-datepicker-prev-hover {background:none; border:none; color:#fff; font-size:15px;}
.ui-datepicker .ui-state-hover.ui-datepicker-prev-hover {top:0; left:0;}
.ui-datepicker .ui-state-hover.ui-datepicker-next-hover {top:0;}
.ui-datepicker th,
.ui-widget-header,
.ui-widget-content .ui-priority-primary,
.ui-widget-header .ui-priority-primary { font-weight: normal; }
.ui-datepicker select.ui-datepicker-month, .ui-datepicker select.ui-datepicker-year { min-width:0; height: auto; }
.ui-datepicker select.ui-datepicker-year { margin-left: 3px; }
/* === MOBILE === */
body.mobile .content .note {font-size:9px; line-height:9px;}
body.mobile {background:#E6E6E6; line-height:19px; padding-top:40px;}
body.mobile .pageCenter {width:100%; margin:0;}
body.mobile h2 {margin-bottom:10px;}
body.mobile .content {margin:0; padding:10px; -webkit-box-sizing:border-box; box-sizing:border-box; width:100%; overflow-x:hidden;}
body.mobile .content .row {margin-top:0;}
body.mobile .content .pageFrame {padding:10px 10px 0 10px;}
body.mobile .content h1 {font-size:24px; line-height:28px; margin-bottom:10px;}
body.mobile .content .cols2  {background:#fff;}
body.mobile .content .cols2 .col1,
body.mobile .content .cols2 .col2 {float:none; width:auto; margin:0; background:#fff;}
body.mobile .content .cols2 .col1 {border-bottom:1px solid #fff;}
body.mobile .content .cols2 .col2 {border-top:10px solid #E6E6E6; margin:0 -10px;}
body.mobile .content .cols2 .col2 .box {border-bottom:10px solid #E6E6E6; width:auto; margin-bottom:0; padding:10px;}
body.mobile .content .cols2 .col2 .box:last-child {border-bottom:none;}
body.mobile .content .cols2 .col2.showLastBoxBorder .box:last-child {border-bottom:10px solid #E6E6E6;}
body.mobile .content .cols2.equal .col2 {margin:0; border:0;}
body.mobile .content .cols2.equal.marginBottom {margin-bottom:0px;}
body.mobile .botSpace {margin-bottom:15px;}

body.mobile .content .tabBox.paddingTop {padding-top:10px;}
body.mobile .content .tabBox.paddingTop .tabs {top:40px;}

body.mobile .content .cols3 .col1,
body.mobile .content .cols3 .col2,
body.mobile .content .cols3 .col3 {float:none; width:auto; margin:0; background:#fff;}

body.mobile .content .pageFrame .tabBox:last-child .tabContents {padding-bottom:10px; margin-bottom:0;}

body.mobile .content .akkordeon {margin-left:-10px; margin-right:-10px;}
body.mobile .content .akkordeon .item {padding:0 10px;}
body.mobile .content .akkordeon .subItem {border-bottom:none;}
body.mobile .content .akkordeon .content .akkordeon .akkContent {padding-left:0;}

body.mobile .fondspreise th:nth-child(n+2),
body.mobile .fondspreise td:nth-child(n+2) {display:none;}
body.mobile .fondstable {margin-bottom:10px;}
body.mobile .fondstable th,
body.mobile .fondstable td {display:none;}
body.mobile .fondstable td:first-child {display:block;}

body.mobile .content .floating {width:110%;}
body.mobile .content .person.short {width:132px; margin-right:10px; font-size:12px; line-height:14px;}
body.mobile .content .person.short img {width:60px; height:80px; margin-right:5px;}

body.mobile .content .formBox {padding:10px; border:none;}
body.mobile .content .cols2.equals .formBox {float:none; width:100%; margin-left:0; -webkit-box-sizing:content-box; box-sizing:content-box; margin-left:-10px; padding:10px; border-top:10px solid #E6E6E6;}
body.mobile .content .cols2.equals .formBox:first-child {border-top:none;}
body.mobile .content .cols2.equals .formBox .formCols .formRow {width:100%;}
body.mobile .content .formBox .centered .btn {width:100%;}

body.mobile .formRow label {font-size:14px; line-height:19px;}
body.mobile .formCols.topSpace {margin-top:20px;}
body.mobile .formCols .formRow {width:auto; border-left:none; float:none;}
body.mobile .formCols .plzSplit {float:none; width:auto; border-left:none; margin-bottom:10px;}
body.mobile .formRow.centered {margin-bottom:20px;}

body.mobile .footer {padding:0 10px;} 
body.mobile .footer .info {background:none; padding:0 10px  10px  10px ;} 
body.mobile .footer .info .box {padding-left:0;} 
body.mobile .footer .bar {height:auto; background:none; color:inherit; padding:0; font-size:inherit; line-height:inherit;}
body.mobile .footer .bar .copyR {float:none; font-size:11px; line-height:16px; padding:10px 0;}
body.mobile .footer .bar .links {float:none; border-bottom:1px solid #fff;}
body.mobile .footer .bar .links a {display:block; height:27px; padding-left:10px; padding-top:8px; border-top:1px solid #fff; color:#484b42;}
body.mobile .footer .bar .links a:after {content:none;}
body.mobile .footer .bar .links a:before {content:'\25b8'; font-size:10px; font-family:'FTsymb'; display:inline-block; text-decoration:underline; margin-right:5px; padding-right:0;}
body.mobile .footer .bar .links a:before,
body.mobile .footer .bar .links a:hover:before {text-decoration:none;}

body.mobile .homeBox {padding:10px; width:auto; height:auto; padding-bottom:40px; margin:0 0 10px 0; float:none;}
body.mobile .wideBox a.more,
body.mobile .homeBox a.more {position:absolute; bottom:20px; right:20px; color:#fff; width:17px; height:20px; overflow:hidden;}
body.mobile .wideBox a.more:hover,
body.mobile .homeBox a.more:hover {text-decoration:none; color:#fff;}
body.mobile .wideBox a.more:before,
body.mobile .homeBox a.more:before {position:absolute; top:0; left:0; content:'\25b8'; font:20px/20px 'FTsymb'; color:#484b42;}
body.mobile .wideBox  a.more:hover:before,
body.mobile .homeBox a.more:hover:before {color:#666;}

body.mobile .wideBox {width:auto; height:auto; min-height:0; overflow:visible;}
body.mobile .wideBox .innerImg {width:auto; float:none;}
body.mobile .wideBox .innerImg img {width:100%; height:auto;}
body.mobile .wideBox .innerCont {float:none; width:auto; border:10px solid #fff; height:auto; position:relative; border-bottom:40px solid #fff;}
body.mobile .wideBox a.more {right:12px; left:auto; bottom:-14px;}

body.mobile .content .list {font-size:13px;}

.headerMob {position:fixed; top:0; left:0; height:40px; width:100%; background:#fff; z-index:100; text-align:center; -webkit-user-select:none; -webkit-box-shadow:0 6px 10px -5px rgba(0,0,0,0.4); -moz-box-shadow:0 6px 10px -5px rgba(0,0,0,0.4); box-shadow:0 6px 10px -5px rgba(0,0,0,0.4);}
.headerMob .menubtn, .headerMob .searchbtn {width:45px; height:40px; background:#fff; color:#484b42; text-align:center; font:20px/40px 'FTsymb'; float:left; cursor:pointer;}
.headerMob .searchbtn {float:right;}
.headerMob .searchbtn:before {content:'🔍'; } <!-- Lupe-Icon kann mit dem Wert (\1F50D) unter Android nicht angezeigt werden. Deswegen wurde die Zeichen direkt in CSS kopiert! -->
.headerMob .menubtn.hover, .headerMob .menubtn.active, .headerMob .searchbtn.hover {background:#666; color:#fff;}
.headerMob .searchbtn.active:before {content:'\2716';}
.headerMob .logo {width:172px; height:38px; display:inline-block; background:url(../img/ftlogo-mobile.png) 0 0 no-repeat; background-size:100% 100%;}
.menuMob {-webkit-box-sizing:border-box; box-sizing:border-box; height:100%; width:100%; border-right:45px solid rgba(0,0,0,0); color:#fff; position:fixed; top:0; left:0; z-index:99; -webkit-transform:translateX(-100%); transform:translateX(-100%); -webkit-user-select:none; -webkit-transition:-webkit-transform 0.3s cubic-bezier(0.000, 0.745, 0.705, 1.000); transition:transform 0.3s cubic-bezier(0.000, 0.745, 0.705, 1.000);}
.menuMob.open {-webkit-transform:translateX(0); transform:translateX(0);}
.menuMob .ground {background:#e4e0d7; -webkit-box-sizing:border-box; box-sizing:border-box; padding:45px 10px 20px 10px; height:100%; overflow:scroll; -webkit-overflow-scrolling:touch;}
.menuMob .nav {margin-top:20px; font-size:21px; line-height:21px;}
.menuMob .nav .navPoint {margin-bottom:23px;}
.menuMob .nav .navPoint a {text-decoration:none; color:#484b42; display:block;}
.menuMob .nav .navPoint a.hover,
.menuMob .nav .navPoint.active a,
.menuMob .nav .navPoint.active a.active {text-decoration:none; color:#e6272f;}
.menuMob .nav .flyout {border-top:1px solid #808080; margin-top:8px;}
.menuMob .nav .flyout a {font-size:16px; line-height:33px; border-bottom:1px solid #808080; padding-left:10px;}
.menuMob .nav .active .flyout a {color:#484b42;}
.menuMob .nav .navPoint:first-child { font-family: 'FTsymb'; }
.menuMob .switchLanguage {position:static; padding:5px 10px; border-bottom:1px solid #808080; border-top:1px solid #808080; height:16px;}
.menuMob .switchLanguage a {margin-right:15px;}
.menuMob .loginout {float:right; margin-top:-30px; width:64px; height:30px; line-height:30px;font-size:16px; padding:0;}
.menuMob .selectHolder {width:100%; -webkit-box-sizing:border-box; box-sizing:border-box; padding-right:70px;}
.menuMob .selectbox {background:#484848; border-radius:2px; height:30px; width:100%; position:relative; -webkit-box-sizing:border-box; box-sizing:border-box; font-size:16px; line-height:30px; padding:0 10px; cursor:pointer;}
.menuMob .selectbox:after {content:"\25bc"; color:#fff; position:absolute; right:12px; top:0; font-family:'FTsymb'; font-size:10px;}
.menuMob .selected {color:#fff;}
.menuMob .flap {background:#484848; position:absolute; top:28px; left:0; width:100%; max-height:0; overflow:hidden; border-radius:2px; -webkit-transition:height 0.3s ease-out; transition:max-height 0.3s ease-out;}
.menuMob .flap a {color:#fff; text-decoration:none; display:block; padding:0 10px; white-space:nowrap;}
.menuMob .selectbox.open:after {content:"\2716"; font-size:18px; top:0; right:6px;}
.menuMob .selectbox.open .flap {max-height:100px;}

.mobSearch {-webkit-box-sizing:border-box; box-sizing:border-box; width:100%; position:fixed; background:#fff; top:-40px; left:0; border-top:40px solid #fff; z-index:99; -webkit-transform:translateY(-100px); transform:translateY(-100px); -webkit-user-select:none; -webkit-transition:-webkit-transform 0.3s cubic-bezier(1.000, -0.410, 0.080, 1.450); transition:transform 0.3s cubic-bezier(1.000, -0.410, 0.080, 1.450);}
.mobSearch.open {-webkit-transform:translateY(40px); transform:translateY(40px);}
.mobSearch input.text {width:100%; -webkit-box-sizing:border-box; box-sizing:border-box; border:10px solid #fff; height:50px}
.mobSearch .results {background:#fff; padding:10px; display:none;}
.mobSearch .results a {display:block; height:35px; font-size:15px; line-height:35px; border-top:1px solid #E6E6E6; padding:0 0 0 10px; white-space:nowrap; text-overflow:ellipsis; overflow:hidden;}
.mobSearch .results a:last-child {border-bottom:1px solid #E6E6E6;}
.mobSearch .results a:hover {text-decoration:none; color:#fff; background:#666;}
.mobSearch .results a .hl {background:#9C0;}
.mobSearch .results a:hover .hl {background:#666;}
.mobSearch .results.open {display:block;}

body.mobile .visual {width:100%; -webkit-box-sizing:border-box; box-sizing:border-box; padding:10px 10px 0 10px;}
body.mobile .imgSlider {padding-bottom:25px;}
body.mobile .imgSlider .prev, body.mobile .imgSlider .next {display:none;}
body.mobile .imgSlider .dots {bottom:0;}
body.mobile .imgSlider .dots div {font-size:16px; line-height:16px;}
body.mobile .imgSlider .slide .copy {display:block; color:#fff !important; background:#484b42; position:static; padding:20px 10px 10px 10px; text-align:left !important; width:100%; max-width:none; -webkit-box-sizing:border-box; box-sizing:border-box; cursor: hand;}
body.mobile .imgSlider .slide .copy .cta {text-align:center; display: none;}
body.mobile .imgSlider .slide .copy h2 {font-size:13px; line-height:18px;}
body.mobile .imgSlider .slide .copy h3 {font-size:24px; line-height:28px; margin-bottom:0;}
body.mobile .imgSlider .slide .copy p {font-size:15px; line-height:20px; margin-bottom:20px;}

body.mobile .textTeaser {background:#fff; padding:10px; height:auto;}
body.mobile .textTeaser h2 {font-size:24px; line-height:28px; margin-bottom:10px;}
body.mobile .textTeaser p {font-size:inherit; line-height:inherit; margin-left:3px;}

body.mobile .content .tabBox {position:relative;}
body.mobile .content .tabBox .selectedTab {height:30px; background:#E6E6E6; font-size:15px; line-height:30px; padding:0 40px 0 10px; overflow:hidden; text-overflow:ellipsis; white-space:nowrap; position:relative; margin-bottom:40px; cursor:pointer;}
body.mobile .content .tabBox .selectedTab:after {content:"\25bc"; color:#484b42; position:absolute; right:12px; top:0; font-family:'FTsymb'; font-size:10px;}
body.mobile .content .tabBox .selectedTab.open:after {content:"\2716"; font-size:18px; top:0; right:6px;}
body.mobile .content .tabBox .tabs {height:auto; display:none; position:absolute; left:0; top:30px; width:100%; margin:0; border:none; font-size:15px; z-index:10;}
body.mobile .content .tabBox .tabs .tab {float:none; height:30px; line-height:30px; background:#E6E6E6; color:#484b42; border:none; padding:0 10px; margin:0; -webkit-transition:none; transition:none;}
body.mobile .content .tabBox .tabs .tab.active {border:none; padding-bottom:0; color:#484b42; background:#E6E6E6;}

body.mobile .weRechner, body.mobile .aRechner {border:0;}

body.mobile .content .noFundData {background-size:100px 100px; border:1px solid #999; height:130px; font-size:11px; line-height:15px; padding:50px 40px 0 40px;}

body.mobile .content .risikoErtragProfil .label {font-size:9px; line-height:9px;}
body.mobile .content .risikoErtragProfil .num > div {width:32px;}
body.mobile .content .risikoErtragProfil .label.bl:after,
body.mobile .content .risikoErtragProfil .label.tl:after,
body.mobile .content .risikoErtragProfil .label.br:after,
body.mobile .content .risikoErtragProfil .label.tr:after {top:-2px;}

body.mobile .content .fpRechner .legende {position:static;}
body.mobile .content .fpRechner .legende ul li {float:none; display:block; margin-left:0px;}
body.mobile .content .pRechner .note {margin:0; width:100%;}
body.mobile .tabBox.innerTab .selectedTab {display:none;}

body.mobile .content .cols2.equal.marginBottom.marginOnMobile > div,
body.mobile .columnRange,
body.mobile .content .listCont,
body.mobile .content .list {margin-bottom:20px;}
body.mobile .content .listCont > .list {margin:0 0 5px 0;}

body.mobile .columnRange .val,
body.mobile .columnRange .label {font-size:13px;}
body.mobile .columnRange .label {width:140px;}
body.mobile .columnRange .bar {margin-left:149px;}

body.mobile .skyLounge #video {display:none;}
body.mobile .skyLounge .currentVideo {display:none;}
body.mobile .skyLounge .videoTeaser {margin-bottom:10px;}
body.mobile .skyLounge .cols3.bigMargin.marginBottom {margin:0;}
body.mobile .content .skyLounge .cols3 .col1,
body.mobile .content .skyLounge .cols3 .col2,
body.mobile .content .skyLounge .cols3 .col3 {margin-bottom:30px;}
body.mobile #pChart .highcharts-axis-labels.highcharts-xaxis-labels span:first-child { left: 40px !important;  }
