
@media(max-width:991px){#outer{width:auto}#viewport{width:auto}div#emsPowerViewHeader div#header_container{width:auto}img{max-width:100%;height:auto}.stickyHeader,.stickyHeaderXS{width:100%}}.grundlagenBox img{max-width:100%;height:auto}@media(max-width:400px){.navbar{min-height:20px!important}}.navbarXS{margin-bottom:-1px}.navbarXS .panel{border:0 solid transparent;box-shadow:0 0 0 rgba(0,0,0,0.05);margin-bottom:0}@media(max-width:400px){.menuIcon{margin:13px 9px 0}}@media(max-width:767px){.navbarXS .navbar-brand img{height:36px;width:114px}}@media(max-width:400px){.navbarXS .navbar-brand img{height:26px;width:83px}}.navbarXS .navbar-brand img{max-height:36px}@media(max-width:400px){.navbarXS .navbar-brand{padding:15px 0 0 15px;font-size:inherit;height:auto;line-height:inherit}}#navbarFoldout-Navi{padding-top:0;padding-bottom:0;color:white;font-size:1.3em}#navbarFoldout-Navi ul.navbar-nav{margin-left:0;margin-right:0}#navbarFoldout-Navi li{margin:2%;border-bottom:1px solid #b0b0cc}#navbarFoldout-Navi a{text-decoration:none;color:white;padding:0 0 6px 0}#navbarFoldout-Navi .newsletter{line-height:1.1em;padding-bottom:10px}#navbarFoldout-Navi .newsletter span{font-size:.8em}#navbarFoldout-Search{margin:0;padding:0}#navbarFoldout-Search input[type="text"],form.livesearch input[type="text"]{width:56%;margin:0;padding:0;padding-left:10px;margin-right:2%;font-size:1.3em;background:rgba(0,0,0,0) radial-gradient(#fff,#fefefe,#f3f4ef) repeat scroll 0 0;border:1px solid #d7d4cd;height:2em}#navbarFoldout-Search input[type="button"],form.livesearch input[type="button"]{width:39.99%;margin:0;padding:0;font-size:1.3em;background-color:#ef7d1a;border:0;height:2em;color:white}#navbarFoldout-Search input{width:100%!important}#navbarFoldout-Search .container{margin:15px 0;background:0}#navbarFoldout-Search .livesearch_result{display:none;margin:-15px 30px 15px}#navbarFoldout-Search .livesearch_result .suchhilfe{font-size:15px!important}#navbarFoldout-Login{margin:0;padding:0;border:10px solid #ef7d1a;color:#555;background-color:white;position:relative}#navbarFoldout-Login .servicetext{padding:0 10px 5px}#navbarFoldout-Login .mybacLogo{position:absolute;margin-left:0!important;left:10px;top:10px}#navbarFoldout-Login a{color:#555;text-decoration:underline}#navbarFoldout-Login img{width:auto}#navbarFoldout-Login div.right{margin:8px}#navbarFoldout-Login .headline{padding-top:0}#navbarFoldout-Login .nav li{background-attachment:scroll;background-clip:border-box;background-color:rgba(0,0,0,0);background-image:linear-gradient(to right,#fff 0,#ddd 15%,#ccc 50%,#ddd 85%,#fff 100%);background-origin:padding-box;background-position:left bottom,left top;background-repeat:no-repeat;background-size:100% 1px,11px 58px}#navbarFoldout-Login .nav li:hover{background-attachment:scroll;background-clip:border-box;background-color:rgba(0,0,0,0);background-image:linear-gradient(to right,#fff 0,#ddd 15%,#ccc 50%,#ddd 85%,#fff 100%);background-origin:padding-box;background-position:left bottom,left top;background-repeat:no-repeat;background-size:100% 1px,11px 58px}#navbarFoldout-Login .nav li a{text-decoration:none}#navbarFoldout-Login input[type=button]{width:100px;margin:0;padding:0;background:#ef7d1a!important;border:0;color:white}#navbarFoldout-Login .inputfields{margin:17px 0}#navbarFoldout-Login .inputfields .form-control{height:36px;width:100%}#navbarFoldout-Login div.rightbutton,.praemien #historie table tr:last-child td:first-child,.praemien #historie table tr td:last-child,.registrieren .login .legend,.registrieren .login .forgot,.header .headline div.buttons{text-align:right}#navbarFoldout-Login a#headerSubmitLoginXS{background:#ef7d1a none repeat scroll 0 0!important;border:0 none;color:white;display:inline-block;margin:0;padding:3px;text-align:center;text-decoration:none;width:100px}#navbarFoldout-Login .right{text-align:right}.navbarXS [aria-expanded=true] i{color:#fff}.navbarXS [aria-expanded=true]{background-color:#606096;margin:-1px -1px 0 0;padding:18px 21px 18px 20px;border-radius:0}@media(max-width:400px){.navbarXS [aria-expanded=true]{margin:-1px -1px 0 0;padding:16px 15px 6px 14px}}.bacOrange [aria-expanded=true]{background-color:#ef7d1a}.headicons i{font-size:20px}@media(min-width:768px) and (max-width:991px){.quotes{width:auto}}.logo{width:100%;display:block;text-align:center;height:auto;margin-top:0}@media(min-width:992px){.logo{margin-top:10px}}@media(min-width:992px){.header .logo img{margin-top:25px}}@media(min-width:768px) and (max-width:991px){.header .logo img{margin-top:5px}}@media(max-width:991px){#header_container .livesearch>form{margin-left:0}}@media(min-width:768px) and (max-width:991px){div#emsPowerViewHeader div#navi_container{width:auto}}@media(max-width:991px){div#content_container{width:auto}}@media(max-width:767px){.pull-right-xs{float:right!important}}@media(min-width:768px){.pull-right-sm{float:right!important}}@media(min-width:992px){.pull-right-md{float:right!important}}#accordion .nav>li,.nav>li>a{display:block;position:relative}#headerLoginMessageXS{display:none}@media(max-width:767px){.grundlagenBereichKasten .row.row-bordered-xs{margin-bottom:4px}.grundlagenBereichKasten .row.row-bordered-xs:after{content:"";display:block;border-bottom:1px solid #ccc;margin:0 15px;padding-bottom:3px}}@media(max-width:767px){.Reiter{border-width:1px 1px 0 1px}.Reiter>div{border-bottom:1px solid #d5d2cb;border-right:0}}@media(max-width:767px){.stockPrice.colored{background-color:white}.stockPrice .selectbox span{padding:1px 9px;border:1px solid #888;border-radius:9px}.stockPrice.zeitDatum{color:#888}}@media(max-width:767px){.grundlagen .monatszyklus{font-size:6px}}@media(min-width:768px){.grundlagen .monatszyklus{font-size:9px}}@media(min-width:992px){.grundlagen .monatszyklus{font-size:13px}}@media(max-width:767px){.col-xs-12.col-bordered:nth-child(n):after{margin-left:0;margin-right:0}}@media(min-width:768px) and (max-width:991px){.col-sm-6.col-bordered:nth-child(2n+1):after{margin-left:0}.col-sm-6.col-bordered:nth-child(2n+2):after{margin-right:0}}@media(min-width:992px){.col-md-4.col-bordered:nth-child(3n+1):after{margin-left:0}.col-md-4.col-bordered:nth-child(3n+3):after{margin-right:0}}@media(max-width:767px){#content_container .bewertungenHead{margin-left:-5px}}