@import url("/css/microsite.css");body{font-family: Open Sans,Helvetica,Arial,sans-serif;margin: 0px;font-weight: 400;line-height: 1.5;}.page-header {margin: 0px;padding: 0px 0px 0px 0px;}.container{padding: 0px;max-width: 1000px;}.logo-header{padding-top: 10px;}.navbar-light{background-color: #fff;border: none;margin-bottom: 10px;}.nav{margin-bottom: 10px !important;}@media (min-width: 768px){.navbar-collapse{padding-left:0;padding-right:0;}.nav > li > a{padding-left:0px;padding-right:30px;}}@media (min-width: 768px){.navbar-nav.navbar-right:last-child {margin-right: 0;}}.veranstaltungsteaser{background-repeat: no-repeat;overflow: hidden;}table > thead > tr > th:not(:last-child), table > tbody > tr > th:not(:last-child), table > tfoot > tr > th:not(:last-child), table > thead > tr > td:not(:last-child), table > tbody > tr > td:not(:last-child), table > tfoot > tr > td:not(:last-child){padding-right:8px;}.form-horizontal .col-form-label{text-align: left;}.form-horizontal .col-form-label .as-form-label{margin-top: 0;}label{font-weight: bold;}.inline-form-element{width:auto;display: inline;}.empfehlungen_mobile{visibility: hidden;display: none;float:left;margin-top:10px;margin-left: 10px;}.empfehlungen{visibility: visible;position:relative;float:right;margin-top: 0;margin-right: 8px;}.bodyImgResp{max-width: 100% !important;height: auto;}@media (max-width: 767px){.empfehlungen_mobile{visibility: visible;display: block;}.empfehlungen{visibility: hidden;}.logo-header{margin-left: 10px;margin-right: 10px;}.btn{width: 100% !important;max-width: 350px;}.navbar-light .navbar-collapse .navbar-nav > li > a, .navbar-light .navbar-collapse .navbar-nav > a:hover, .navbar-light .navbar-collapse .navbar-nav > a:focus, .navbar-collapse .navbar-nav > li > a, .navbar-collapse .navbar-nav > li > a:hover, .navbar-collapse .navbar-nav > li > a:focus{border-bottom: 1px solid #e4e4e4;font-weight: 400;padding: 13px 45px 13px 15px;font-size: 14px;}.navbar-light .navbar-collapse .navbar-nav {margin: 5px -15px;}}.frage .antwort label, .frage label{font-weight: normal !important;}.antwort input[type="checkbox"], .antwort input[type="radio"]{cursor: pointer;margin: 3px 10px;}@media (min-width: 768px){.col-sm-no-lr-padding{padding-right: 0px !important;padding-left: 0px !important;}.col-sm-no-l-padding{padding-left: 0px !important;}.col-sm-no-r-padding{padding-right: 0px !important;}.col-country{margin-top: 10px;}}.pswp__container > .pswp__item + div {display: -ms-grid;-ms-grid-columns: min-content;}.pswp__zoom-wrap {width: min-content;position: relative;}.pswp__img {position: relative;}.navbar-light .navbar-nav > .active > a, .navbar-light .navbar-nav > a:hover, .navbar-light .navbar-nav > a:focus, .navbar-nav > li.active > a, .navbar-nav > li > a:hover, .navbar-nav > li > a:focus{border-bottom: 4px #fbf315 solid;}.navbar-light .navbar-nav > .active > a{font-weight: bold;}.navbar-nav > li > a{padding-bottom: 5px;}.btn{border-radius: 0px;padding: 15px;width: 100%;max-width: 350px;text-transform: uppercase !important;font-weight: 600;line-height: 1.14;}.btn:hover{transition: 0.5s;}.social-media-buttons{padding-right: 15px;cursor: pointer;text-decoration: none !important;}.footer_raiffeisen,.footer_raiffeisen_dark{font-size: 14px;}.footer_raiffeisen, .footer_raiffeisen #footer_indiv{margin-top:20px;background: #e4e4e4 !important;padding-bottom: 10px !important;}.footer_raiffeisen_dark, .footer_raiffeisen_dark #footer_indiv{background: #55595D !important;padding-top: 10px !important;padding-bottom: 10px !important;color: #ffffff;}.footer_raiffeisen_dark a, .footer_raiffeisen_dark a:hover, .footer_raiffeisen_dark a:focus, .footer_raiffeisen_dark a:active{color: #fff !important;}.footer_raiffeisen_dark a.holding:hover, .footer_raiffeisen_dark a.holding:focus, .footer_raiffeisen_dark a.holding:active{color: #FBF315 !important;text-decoration: none;transition: 0.3s;}.footer_raiffeisen_dark h3{color: #ffffff;}a:hover > img, a:active > img, a.btn:hover, a.btn:active, .nav li a:hover, .nav li a:active, a:hover, a:active{outline: none !important;}a:focus > img, #em-gallery .thumbfig:focus-within, a.btn:focus, .nav li a:focus, a:focus{outline: 3px solid #f00;}a:focus > img, #em-gallery .thumbfig:focus-within, a.btn:focus, .nav li a:focus{outline-offset: -2px;}.page-header a img:focus{display: block;width: auto;height: auto;}#jumptotop {background-color: #222;border-radius: 3px;bottom: 8px;box-sizing: border-box;color: #ffffff;font-size: 1.6em;height: 36px;line-height: 12px;opacity: 0.6;padding: 6px 10px;position: fixed;right: 8px;z-index: 800;}a.skip-main {left:-999px;position:absolute;top:auto;width:1px;height:1px;overflow:hidden;z-index:-999;}a.skip-main:focus, a.skip-main:active {color: #fff;background-color:#000;left: auto;top: auto;width: 30%;height: auto;overflow:auto;margin: 10px 35%;padding:5px;border-radius: 15px;border:4px solid yellow;text-align:center;font-size:1.2em;z-index:999;}@media (max-width:767px){html, body, div, p, table, a, span, h3, h4, h5{font-size: 1em !important;}h1{font-size: 1.2em !important;}h2{font-size: 1.1em !important;}.navbar-toggler{float: left;margin-left: 15px;}#anmeldung div > input, #anmeldung div > select, #anmeldung div > textarea, #anmeldung div > table, div[id^="zusatz_feld_row"], #anmeldung .begleitung_auswahl, #anmeldung #prog_row{margin-bottom: 15px !important;}#anmeldung .form-group{margin-bottom: 0px;}}.stat_block .chart div div div {position: relative !important;}#voting button{-webkit-appearance: none;border: 1px solid #adadad;background-color: #e1e1e1;}#voting button:hover, #voting button:active{background-color: #e5f1fb;border: 1px solid #0078d7;}.umfrage_form .row {margin-bottom: 5px;}.umfrage_form .row .t_area {margin-bottom: 15px;}#qanda-modview .logo-header, #qanda-modview .footer_raiffeisen, #qanda-modview .footer_raiffeisen #footer_indiv, #qanda-modview .footer_raiffeisen_dark, #qanda-modview .footer_raiffeisen_dark #footer_indiv {display: none !important;}#qanda-modview .btn {width: auto !important;}#qanda-modview .qanda-question{margin-bottom: 10px !important;}@media (min-width: 992px){#statistik .container {margin-right: 15% !important;margin-left: 15% !important;width: 70% !important;max-width: 70% !important;}}#ui-datepicker-div{z-index: 99 !important;}