
#content.col-xl-9{width:100%;max-width:100%;flex:none !important}.ssoFrm .col-xs-12{max-width:100%}.HUPStyles>.row>.col-xs-12.col-sm-6{max-width:100%}@media screen and (min-width:768px){.HUPStyles>.row{max-width:50%}}#mobile-navigation,#meta-mobile-btn{display:none}#hupContent [class*="col-"]{max-width:100%;flex:none !important}#content .btn-primary{background:#39835e !important;border:1px solid #39835e !important;color:#fff !important}#content .col-xs-offset-1{margin-left:15px !important}#idLoginHasso{display:none !important}#loginLogOutButton{right:15px}#orderBlock{padding-right:15px;padding-left:15px;margin-right:auto;margin-left:auto;max-width:800px}#content h3,#content .h3{color:#39835e !important}#content .form-horizontal .control-label{font-weight:normal}#subscriptionIntro a{color:#39835e !important}.abo-form{padding-top:2rem}#content .alert{float:left !important}#content ul,#content ol{margin-bottom:0 !important}.topnav{margin-top:0 !important}.topnav li{margin:0;text-align:center}.topnav .show-menu{border:1px solid #fff}.topnav .show-menu:hover{cursor:pointer}@media screen and (min-width:770px){.topnav .show-menu{border:0}}@media screen and (min-width:770px){.topnav li{margin-right:45px !important;text-align:center}}.topnav #menu li a{background:none !important;padding:0 !important;text-decoration:underline}.show-menu{padding:10px 10px !important;background:#39835e !important;display:none !important}@media screen and (max-width:770px){.show-menu{display:block !important}}#navigationscontainer{background:#39835e !important;height:auto !important;overflow:hidden;margin-bottom:20px;padding:35px;position:relative}#subscriptionIntro .hupHeadLineNoBg{font-weight:bold;margin:25px 0 10px}footer{overflow:hidden}.form-block aside{order:1 !important}.form-block .content{order:2 !important}.form-block{display:block !important;flex-direction:column !important}.floatRight{float:none !important}.form-block label{width:30% !important}.abo-overview .page_links{padding-bottom:30px !important}@media (min-width:992px){.form-block{flex-direction:column}.form-block .cols select,.form-block .input{width:auto}.form-block label{width:30%}}.headTable{float:left !important}.actionSubNewBox{display:block !important}.container #content{margin:auto}.container #sidebar{display:none}.form-block aside{order:2 !important;margin-top:50px}.form-block fieldset{width:100% !important}.block-holder form{width:100%;max-width:600px;margin:0 auto;display:-webkit-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;-moz-flex-wrap:wrap;flex-wrap:wrap;-webkit-justify-content:space-between;-moz-justify-content:space-between;justify-content:space-between}.block-holder .input{width:100% !important}.block-holder label{display:block}.block-holder form input{width:100% !important;color:#333 !important;font-size:0.9375rem !important;font-family:"Raleway", sans-serif !important;font-style:normal !important;padding:10px !important;margin:0 !important;background:#f8f8f8 !important;border:1px solid #eee !important;border-radius:3px;box-shadow:none !important;outline:none !important;margin-top:10px !important}.block-holder form input:focus{box-shadow:inset 0 0 20px rgba(0, 0, 0, 0.08)}.block-holder .btn-form{box-shadow:inset 0 1px 0 0 #18a55e !important;background:-webkit-gradient(linear, left top, left bottom, color-stop(0.05, #39835e), color-stop(1, #54a87e)) !important;background:-webkit-gradient(linear, left top, left bottom, color-stop(0.05, #39835e), color-stop(1, #54a87e)) !important;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="$green", endColorstr="#54a87e");background-color:#39835e !important;border-radius:6px !important;border:1px solid #24533c !important;display:inline-block !important;color:#ffffff !important;font-size:15px !important;font-weight:bold !important;text-decoration:none !important;text-shadow:0 0 0 #39835e !important;cursor:pointer}.form-block .heading{display:none}#idTextIbanOnly{display:block !important}#main-nav{width:1170px}.tx-solr-search-form{display:none}.form-block aside{order:1 !important}.form-block .content{order:2 !important}.form-block{display:block !important;flex-direction:column !important}.floatRight{float:none !important}.form-block label{width:30% !important}.abo-overview .page_links{padding-bottom:30px !important}@media (min-width:992px){.form-block{flex-direction:column}.form-block .cols select,.form-block .input{width:auto}.form-block label{width:30%}}.headTable{float:left !important}.actionSubNewBox{display:block !important}#user-logout{display:none}.is-loggedin #user-logout{display:block}.is-loggedin #user-login{display:none}#content .frame-type-felogin_login form{margin-top:2rem}#content .frame-type-felogin_login legend{display:none}#content .frame-type-felogin_login .frame-inner{background:#f2f2f2;padding:3rem;margin-bottom:2rem}@media (min-width:768px){#content .frame-type-felogin_login .frame-inner{margin:0 auto;width:75%}}@media (min-width:1200px){#content .frame-type-felogin_login .frame-inner{width:50%}}#content .frame-type-felogin_login label{color:#000;width:100%}#content .frame-type-felogin_login form~a,#content .frame-type-felogin_login form~p{display:block;text-align:center}#content .frame-type-felogin_login .btn.btn-primary.btn-block{background:transparent !important;border:3px solid #000 !important;color:#000 !important;margin-top:2rem;padding:0.5rem 1rem}#content .frame-type-felogin_login .btn.btn-primary.btn-block:hover{border-color:#f0821d !important;cursor:pointer;text-decoration:none}#content .frame-type-felogin_login .form-group input{height:calc(2.5em + .75rem + 2px);font-size:1.25rem}#hupContent #idPaymentBlock #idTextIbanOnlyMessage1>.form-group>.col-xs-offset-1{margin-left:0 !important}#hupContent .btn-primary.btn-sm{font-size:16px;padding:8px 25px}@media (min-width:768px){#hupContent .btn-primary.btn-sm{font-size:18px}}#hupContent .btn-primary.btn-sm:hover{background:#fff !important;color:#39835e !important}#hupContent #hupOrderGetPrice{display:block}#hupContent #hupOrderTotalPriceLine{width:100% !important}#hupContent #orderBlock{padding:0}#hupContent #idOrderForm .form-group{margin-left:-15px !important;margin-right:-15px !important}