/*-----------------------------------------------------------------------------------*/
/* Custom CSS */
/*-----------------------------------------------------------------------------------*/

.eb-description .eb-description-details, .eb-description .eb-event-properties-table{width:100%;}
.myoclick{cursor:pointer;
margin: 0;
    font-family: Montserrat, Arial, Verdana, sans-serif;
      font-size: 24px;
    font-weight: 900;
    line-height: 3rem;
    color: #d60b0b;
  padding: 0 0 0 15px;
  text-rendering: optimizelegibility;
    -webkit-font-smoothing: antialiased;
}
.isfull0 table, .isfull0 .eb-taskbar {
    display: none;
}
input[type=checkbox] {
     background: none;
    -webkit-appearance: none;
    -moz-appearance: none;
    height: 16px;
    width: 16px;
  position:relative;
}

input[type=checkbox]:checked {
     background:none;
}

input[type="checkbox"] {
  outline-color:red !important;
  outline: max(2px, 0.15em) solid red !important;
  outline-offset: max(2px, 0.15em) !important;
}


input:checked{background:none;}

label > input[type="checkbox"]:before  {
  content: "";
  display: inline-block;
  vertical-align: middle;
  width:16px;
  height: 16px;
  border-radius: 0;
  border-style: solid;
  border-width: 0;
  border-color: gray;
  position:absolute;
  top:-3px;
}
label > input[type="checkbox"]:checked:before  {
  content: "✓";
  color: #000;
  text-align: center;
  background: none;
  border-color: red;
  font-weight:900;
  font-size:19px;
}
label > input[type="checkbox"]:checked + * {
  color: teal;
}




.text-info.eb-notice-message{color:#d60b0b !important;}
input, .menu-toggle:focus {outline:0 !important;}
textarea:focus, textarea:focus-visible{-webkit-border-color: #ab2020;
  border-color: #ab2020;outline-color:#ab2020;}
body #cookiehintsubmit{background:rgba(214, 11, 11, 1) !important}
.btn, .button, button{font-size:15px;}
.ph-subheader.pd-ctitle{font-size:22.5px;}
.base-1.base-1b .module:first-of-type .module_surround{
padding-top: calc(15px + 1.5rem);
	
}
.base-1.base-1a .module .module_surround{padding-bottom: calc(1.5rem - 15px);}
.bottom-2.bottom-2a .module_surround,
.bottom-1.bottom-1a .module_surround
{padding-bottom:15px;}
.back-to-top{right:10px;bottom:10px;}a{text-decoration: none;}
.eb-category-title .badge{/*color:#4b4f56;*/font-size:24px;font-weight:400;}
.container_footer{font-size:13.5px;}
.sidecol-a.sidecol-1b li a{line-height:30px;}
.module.formAcymMailing h2{font-size:24px;line-height:105%;}
.jevbootstrap [class^="icon-"], .jevbootstrap [class*=" icon-"]{  
  display: inline-block;
    width: 14px;
    height: 14px;
    margin-top: 1px;
    *margin-right: .3em;
    line-height: 14px;
    vertical-align: text-top;
    background-image: url("../images/glyphicons-halflings.png");
    background-position: 14px 14px;
    background-repeat: no-repeat;
}
.jevbootstrap .icon-time {
    background-position: -48px -24px;
}
.jevbootstrap .icon-hand-right {
    background-position: -144px -144px;
}
h3.newstitle.j51news-title{font-size:19.5px;}
.hornav{margin-left:auto;}
.hornav .mod-login__userdata {min-width:299px;font-size:15px;}
.hornav .mod-login__userdata .form-control{font-size:15px;}
.hornav .mod-login__remember.form-group{font-size:12px;line-height:16px;}
.hornav .mod-login__userdata button:not(.input-password-toggle){width:100%;font-size:15px;}
body .com-users-login .mod-login__userdata input[type=text], body .com-users-login input[type=password],
.hornav .mod-login__userdata input[type=text], .hornav .mod-login__userdata input[type=password]{width:auto;}

/*.hornav ul.menu>li{margin-right:15px;}*/
.hornav ul.menu>li{transition: all .5s}
.hornav ul.menu>li>span{padding:0;}
.hornav>ul>li>ul, .hornav>ul>li>ul>li>ul, .hornav>ul>li>ul>li>ul>li>ul{top:45px;transition:all 600ms ease}
#main  #sidecol_b  li:first-child {
    border-top: 1px dashed #cac8c8;
}
#main  #sidecol_b .menu li {
    border-bottom: 1px dashed #cac8c8;
}
#main  #sidecol_b .menu li .mod-menu__sub li{border:none;font-size:15px;}

.alert-success .alert-link, .alert-success h4{color:#9b111e;}
 .alert-success{background-color:#eccdd3;border-color:#d36e70;color:#9b111e;}


.j51news .id-156 .icon-calendar,  .j51news .id-156 .icon-time, .j51news .id-156 .icon-hand-right{margin-right:15px;}
.j51news .id-156{font-size:17px;}
.j51news .id-156 .newslink{opacity:0;}
 .j51news .id-156.newsitem:hover .hover-overlay{opacity:0;}
.j51_news_overlay_fade-out .id-156.newsitem:hover figcaption{opacity:1;}
.j51news .id-156 .newslink, .j51news .id-156 .link-icon-outer{display:none;}
.j51news .id-156 a{color:#fff; font-weight:900;text-decoration:none;}
.hornav ul.menu > li > a, .hornav ul.menu > li > span {
    font-size: 1.25em;

    text-transform: none;
}

.module:first-of-type .module_surround {
    padding-top: 15px;
     /* padding-bottom: 00px;*/

}


h2, .content-category h1, .registration h1, .weblink-categorycontact_pages h1 {
    margin-bottom: .6rem;
    font-size: 24px; /*1.6rem;*/
    font-weight: 400;
    line-height: 3rem;
    color: var(--h2-color);
}
.weblink-categorycontact_pages .list-group-item p{margin-bottom:0;}

h1, h1 a:link, h1 a:visited {
    font-family: Montserrat, Arial, Verdana, sans-serif;
}


.sidecol-a:first-of-type .module:first-of-type .module_surround, .sidecol-b:first-of-type .module:first-of-type .module_surround {
    padding-top: 45px;
}

.sidecol-a .module_surround, .sidecol-b .module_surround {
    padding-top: 0;
    padding-bottom: 20px;
}


.module .mod-list, .module_menu .mod-list {
    list-style: none outside none;
    font-size: 1.0em;
}

body div.eb-container h1.eb-page-heading, .page-header {
    margin: -12px 0px 10px 0px;
    padding-bottom: 5px;
}
body div.eb-container h1.eb-page-heading{
 margin: -12px 0px 10px 0px !important;
    padding-bottom: 5px !important; 
     margin-bottom: 0.6rem;
    font-size: 1.6rem;
    font-weight: 400;
    line-height: 3rem;
    color: var(--h2-color); 
}


.logo {
    position: relative;
    display: inline-flex;
    flex: 1 0 auto;
    align-items: left;
    padding: 10px 10px;
    transition: all .2s ease;
    max-width: 220px;
}
div#container_header-sticky-wrapper.is-sticky .logo {
    padding: 5px;
    max-width: 110px;
}
.maincontent {
    padding: 80px 10px;
    padding: var(--j51-grid-row-gap) var(--j51-grid-column-gap);
    padding-top: 50px;
      padding-bottom: 20px;
}

.item-image {
   
    margin-bottom: 10px;
}

.layerslideshow830 .layerslideshow-title {
    color: #ffffff;
    font-weight: bold;
}

.layerslideshow .item-align-left .info-wrapper {
    text-align: left;
    font-weight: bold;
    font-size: 1.10em;
}
#top1_modules .module_surround {
    padding-bottom: 0;
}
iframe#blockrandom {
    border: 0;
}
.kurse-menu-left.module ul.menu li {
    border-bottom: 1px dashed#cac8c8;
}
.kurse-menu-left.module ul.menu li:first-child {
    border-top: 1px dashed#cac8c8;
}




.formAcymMailing .acym_module_form {
    display: flex;
    justify-content: center;
    align-items: center;
  
}
.formAcymMailing .acym_module_form .onefield {
    margin: 0;
}
.formAcymMailing .acym_module_form input {
    max-width: initial;
    margin: 0;
    height: 40px;
  line-height:100%;
}
.formAcymMailing .acym_module_form .acysubbuttons {
    margin: 0;
}
.hornav>ul>li.item-586>ul {
    left: initial;
    right: 0;
}

.contact_pages .maincontent {
    padding-top: 45px;
}
.contact_pages .contentheading {
    line-height: 1;
}
.contact_pages #jsn_form_1.jsn-master .jsn-bootstrap .jsn-form-content .control-group {
    padding-left: 0;
}

#socialmedia {
    position: fixed;
    top: 50%;
    right: 0;
    z-index: 99;
    -webkit-transform: translate(0%, -50%);
    -ms-transform: translate(0%, -50%);
    transform: translate(0%, -50%);
}
#socialmedia ul {
    flex-direction: column;
}
#socialmedia ul li:first-of-type {
    margin-left: 0;
}
#socialmedia ul li:hover, #socialmedia ul li:hover {
    border: 0 !important;
    background: transparent !important;
}
#socialmedia ul li a {
    width: 50px;
    height: 50px;
    font-size: 25px;
    line-height: 50px;
    margin-left: 0;
}
#socialmedia ul li a:hover{
    opacity: .9;
}
#socialmedia ul li.social-facebook a {
    background-color: #3a5795;
}
#socialmedia ul li.social-instagram a {
    background: #b23e8e;
}
#socialmedia ul li.social-tiktok a {
    background: #333;
}












.layerslideshow .item-align-left .info-wrapper {
  text-align: left;
  font-weight: bold;
  font-size: 1.10em;
  text-shadow: 2px 2px 4px #404040;
}


.hornav ul.menu > li > a, .hornav ul.menu > li > span {
 
  letter-spacing: 0.5px;
 
}


.j51news.j51_news_layout_overlay figcaption .newstitle, .j51news.j51_news_layout_overlay figcaption .newstext, .j51news.j51_news_layout_overlay figcaption .j51news-meta {
 
  text-shadow: 2px 2px 4px #404040;
  line-height: 125%;
}


#jsn_form_2.jsn-master .jsn-bootstrap .jsn-form-content .control-group {
  padding: 00px;
}


.layerslideshow .info-wrapper {
  
  padding: 0px;
}
#sidecol_a .menu .active a {
    color: #888;
}
input:not([type=checkbox]):not([type=radio]), select, form#userForm textarea {
    display: block;
	width:100%;
	padding:10px 12px;
	font-size:15px;
	line-height:100%;
}
.rsform-submit-button{font-size:15px;line-height:100%;margin:15px 0;}
form#userForm h2 {
    /*margin-top: -6px;*/
	line-height:100%;
}
.rsform-block .formBody {
    width: 100%;
}
.rsform-block .formBody .formError {
    display: block;
    margin-top: -8px;
}
.rsform-block strong.formRequired {
    color: red;
}
.rsform-block .formBody textarea, .rsform-block .formBody input {
  max-width: 50%;
}
.rsform-block .formBody input[type=checkbox] {
    margin-right: 10px;
}
#rsform_3_page_0 .formDescription {
    display: none;
}
@media screen and (max-width:767px){
.rsform-block .formBody textarea, .rsform-block .formBody input {
  max-width: 100%;
}
}

.anmeldung-form .formSpan12 {
    display: flex;
    flex-wrap: wrap;
    justify-content: space-between;
}
.anmeldung-form .rsform-block {
  	width: 100%;
    display: flex;
    align-items: flex-end;
    padding-bottom: 20px;
}
.anmeldung-form .rsform-block-adressefurdierechnungsstellung {
    align-items: flex-start;
}
.anmeldung-form .rsform-block-risikobeurteilungfureinensanitatsdienstauftrag {
    font-size: 18px;
}
.anmeldung-form .rsform-block p {
  margin:0;
}
.anmeldung-form .rsform-block .formBody {
    display: flex;
    align-items: flex-end;
}
.anmeldung-form .rsform-block .formBody textarea, .anmeldung-form .rsform-block .formBody input {
    max-width: initial;
    margin: 0;
}
.anmeldung-form .rsform-block .formBody textarea:focus, .anmeldung-form .rsform-block .formBody input[type=text]:focus-visible {
    -webkit-box-shadow: inset 0px 0px 5px 0px rgba(255, 0, 0, 0.5);
    -moz-box-shadow: inset 0px 0px 5px 0px rgba(255, 0, 0, 0.5);
    box-shadow: inset 0px 0px 5px 0px rgba(255, 0, 0, 0.5);
    border-color: red;
    outline: 0px solid red;
}
.anmeldung-form .rsform-block .formBody input[type=checkbox] {
    margin-right: 10px;
}
.anmeldung-form .formControlLabel {
    width: 100%;
    white-space: nowrap;
    padding-right: 10px;
}
.anmeldung-form .formControls {
    width: 100%;
}
.anmeldung-form .rsform-block .formBody label {
  	padding-left: 20px;
    white-space: nowrap;
}
.anmeldung-form .rsform-block .formBody label:first-child {
  margin-left: auto;
    padding-right:0;
}
.anmeldung-form .rsform-block-beijederwitterung .formBody label:first-child, .anmeldung-form .rsform-block-sanitatszimmer .formBody label:first-child, .anmeldung-form .rsform-block-wennkeinsanitatszimmervorhanden .formBody label:first-child, .anmeldung-form .rsform-block-zusage .formBody label:first-child, .anmeldung-form .rsform-block-verpflegung .formBody label:first-child {
  margin-left: initial;
    padding: 0;
}
.anmeldung-form .rsform-block-verpflegung {
  align-items:flex-start;
}
.anmeldung-form .rsform-block-verpflegung .formBody {flex-wrap: wrap;}
.anmeldung-form .rsform-block-verpflegung .formBody label {
  	width:33%;
  padding: 0 0 10px;
}
.anmeldung-form .rsform-block-verpflegung .formBody label[for="Verpflegung1"] {
  	width:66%;
}
.anmeldung-form .formControls label .rsform-radio {
  	margin-right: 10px;
}
.anmeldung-form .rsform-block .formDescription {
  display:none;
    margin: 0;
    padding: 0 10px;
}
.anmeldung-form .rsform-block-strasseort .formControlLabel, .anmeldung-form .rsform-block-veranstalter .formControlLabel, .anmeldung-form .rsform-block-ortderveranstaltung .formControlLabel, .anmeldung-form .rsform-block-artderveranstaltung .formControlLabel, .anmeldung-form .rsform-block-beijederwitterung .formControlLabel, .anmeldung-form .rsform-block-namekontaktperson  .formControlLabel, 
.anmeldung-form .rsform-block-vornamekontaktperson  .formControlLabel,
.anmeldung-form .rsform-block-firmakontaktperson  .formControlLabel,
.anmeldung-form .rsform-block-vereinkontaktperson  .formControlLabel,
.anmeldung-form .rsform-block-strasse  .formControlLabel,
.anmeldung-form .rsform-block-ort  .formControlLabel,
.anmeldung-form .rsform-block-emailkontaktperson  .formControlLabel,
.anmeldung-form .rsform-block-telefontaktperson  .formControlLabel,
.anmeldung-form .rsform-block-adressefurdierechnungsstellung .formControlLabel,
.anmeldung-form .rsform-block-bemerkung .formControlLabel,
.anmeldung-form .rsform-block-adressefurdierechnungsstellung .formControlLabel
{
  max-width:210px;
    white-space: initial;
}
.anmeldung-form-new .rsform-block-namekontaktperson  .formControlLabel, .anmeldung-form-new .rsform-block-strasseort .formControlLabel, .anmeldung-form-new .rsform-block-adressefurdierechnungsstellung .formControlLabel, .anmeldung-form-new .rsform-block-bemerkung .formControlLabel, .anmeldung-form.anmeldung-form-new .rsform-block-emailkontaktperson .formControlLabel {
    max-width: 236px;
    min-width: 236px;
}
.anmeldung-form-new .rsform-block-bemerkung .formControlLabel {
    margin-bottom: auto;
    font-weight: bold;
}
.anmeldung-form-new #submits, .anmeldung-form.anmeldung-form-new .rsform-block-recapcta .formControls {
    margin-left: 236px;
}
.anmeldung-form .rsform-block-telp  .formControlLabel,
.anmeldung-form .rsform-block-telg  .formControlLabel
{
  max-width:50px;
    white-space: initial;
}
.anmeldung-form .rsform-block-beijederwitterung .formControlLabel {
    min-width: 210px;
}
.anmeldung-form .rsform-block-beijederwitterung, .anmeldung-form .rsform-block-beizweifelhafterwitterungtel, .anmeldung-form .rsform-block-namekontaktperson, .anmeldung-form .rsform-block-vornamekontaktperson, .anmeldung-form .rsform-block-telp, .anmeldung-form .rsform-block-telg, .anmeldung-form .rsform-block-firmakontaktperson, .anmeldung-form .rsform-block-vereinkontaktperson, .anmeldung-form .rsform-block-strasse, .anmeldung-form .rsform-block-ort, 
.anmeldung-form .rsform-block-emailkontaktperson, .anmeldung-form .rsform-block-telefonkontaktperson, 

.anmeldung-form .rsform-block-namekontaktpersontelp, .anmeldung-form .rsform-block-namekontaktpersontelg, .anmeldung-form .rsform-block-strasseort, .anmeldung-form .rsform-block.rsform-block-risikobeurteilungveranstalter, .anmeldung-form .rsform-block.rsform-block-risikobeurteilungartderveranstaltung, .anmeldung-form .rsform-block.rsform-block-risikobeurteilungortderveranstaltung, .anmeldung-form .rsform-block.rsform-block-risikobeurteilungdatum {
  width:49.5%;
}
.anmeldung-form .rsform-block-durchfuhrungdatum1, .anmeldung-form .rsform-block-durchfuhrungvon1, .anmeldung-form .rsform-block-durchfuhrungbis1, .anmeldung-form .rsform-block-durchfuhrungstd1, .anmeldung-form .rsform-block-durchfuhrungdatum2, .anmeldung-form .rsform-block-durchfuhrungvon2, .anmeldung-form .rsform-block-durchfuhrungbis2, .anmeldung-form .rsform-block-durchfuhrungstd2, .anmeldung-form .rsform-block-durchfuhrungdatum3, .anmeldung-form .rsform-block-durchfuhrungvon3, .anmeldung-form .rsform-block-durchfuhrungbis3, .anmeldung-form .rsform-block-durchfuhrungstd3, .anmeldung-form .rsform-block-zuschauerbesucher, .anmeldung-form .rsform-block-umfeld, .anmeldung-form .rsform-block-beschreibungderveranstaltung, .anmeldung-form .rsform-block.rsform-block-aktivbeteiligte, .anmeldung-form .rsform-block.rsform-block-zuschauerbesucher2, .anmeldung-form .rsform-block.rsform-block-umfeld2, .anmeldung-form .rsform-block.rsform-block-ergebnis {
  width:24%;
}
.anmeldung-form .rsform-block-durchfuhrungdatum1 .formControlLabel, .anmeldung-form .rsform-block-durchfuhrungvon1 .formControlLabel, .anmeldung-form .rsform-block-durchfuhrungbis1 .formControlLabel, .anmeldung-form .rsform-block-durchfuhrungstd1 .formControlLabel, .anmeldung-form .rsform-block-durchfuhrungdatum2 .formControlLabel, .anmeldung-form .rsform-block-durchfuhrungvon2 .formControlLabel, .anmeldung-form .rsform-block-durchfuhrungbis2 .formControlLabel, .anmeldung-form .rsform-block-durchfuhrungstd2 .formControlLabel, .anmeldung-form .rsform-block-durchfuhrungdatum3 .formControlLabel, .anmeldung-form .rsform-block-durchfuhrungvon3 .formControlLabel, .anmeldung-form .rsform-block-durchfuhrungbis3 .formControlLabel, .anmeldung-form .rsform-block-durchfuhrungstd3 .formControlLabel, .anmeldung-form .rsform-block-namekontaktpersontelp .formControlLabel, .anmeldung-form .rsform-block-namekontaktpersontelg .formControlLabel {
    width: initial;
}
.anmeldung-form .rsform-block-durchfuhrungstd1 .formControlLabel, .anmeldung-form .rsform-block-durchfuhrungstd2 .formControlLabel, .anmeldung-form .rsform-block-durchfuhrungstd3 .formControlLabel {
  padding: 0 0 0 10px;
    width: initial;
}
.anmeldung-form .rsform-block-durchfuhrungstd1, .anmeldung-form .rsform-block-durchfuhrungstd2, .anmeldung-form .rsform-block-durchfuhrungstd3 {
    flex-direction: row-reverse;
}
.anmeldung-form .rsform-block-durchfuhrungstd1 .formBody, .anmeldung-form .rsform-block-durchfuhrungstd2 .formBody, .anmeldung-form .rsform-block-durchfuhrungstd3 .formBody {
    flex-direction: row-reverse;
}
.anmeldung-form .rsform-block-durchfuhrungbis1 .formDescription, .anmeldung-form .rsform-block-durchfuhrungbis2 .formDescription, .anmeldung-form .rsform-block-durchfuhrungbis3 .formDescription, 
.anmeldung-form .rsform-block-durchfuhrungstd1 .formDescription, .anmeldung-form .rsform-block-durchfuhrungdatum1 .formDescription, .anmeldung-form .rsform-block-durchfuhrungstd2 .formDescription, .anmeldung-form .rsform-block-durchfuhrungdatum2 .formDescription, .anmeldung-form .rsform-block-durchfuhrungstd3 .formDescription, .anmeldung-form .rsform-block-durchfuhrungdatum3 .formDescription, .anmeldung-form .rsform-block-eswerden .formDescription {
  display:block;
}
.anmeldung-form .rsform-block-eswerden .formDescription {
    white-space: nowrap;
}
.anmeldung-form .rsform-block-sinddieaktivbeteiligtenkorperlichstarkgefordert .formControlLabel, .anmeldung-form .rsform-block-sinddieaktivbeteiligtenalsamateuretatig .formControlLabel, .anmeldung-form .rsform-block-istderausbildungstrainingsstandehertief .formControlLabel, .anmeldung-form .rsform-block-birgtbiebetatigungeinspeziellesunfallrisiko .formControlLabel, .anmeldung-form .rsform-block-bestehtkorperkontaktkampfsportmannschaften .formControlLabel, .anmeldung-form .rsform-block-sindanhaufungenmoglichzbfahrerfeld .formControlLabel, .anmeldung-form .rsform-block-isteingrossesgedrangemoglich .formControlLabel, .anmeldung-form .rsform-block-istmiteinerspeziellgefahrdetengruppezurechnen .formControlLabel, .anmeldung-form .rsform-block-sindbesondereemotionenodereinflussvonalkoholdrogenmoglich .formControlLabel, .anmeldung-form .rsform-block-istdieveranstaltunggrossraumigverteilt .formControlLabel, .anmeldung-form .rsform-block-sindbesondereeinflussewieubermassigehitzesauerstoffmangeluswmoglich .formControlLabel, .anmeldung-form .rsform-block-gibtesausfruherenveranstaltungenerkenntnisseuberrisikosteigerndefaktoren .formControlLabel, .anmeldung-form .rsform-block-istdiewettersituationrisikosteigernd .formControlLabel {
    width: 49%;
    margin-left: auto;
    white-space: initial;
}
.anmeldung-form .rsform-block-istdieveranstaltunggrossraumigverteilt .formControlLabel {
    margin-left: initial;
    margin-right: auto;
    width: initial;
}
.anmeldung-form .rsform-block-sinddieaktivbeteiligtenkorperlichstarkgefordert .formControls, .anmeldung-form .rsform-block-sinddieaktivbeteiligtenalsamateuretatig .formControls, .anmeldung-form .rsform-block-istderausbildungstrainingsstandehertief .formControls, .anmeldung-form .rsform-block-birgtbiebetatigungeinspeziellesunfallrisiko .formControls, .anmeldung-form .rsform-block-bestehtkorperkontaktkampfsportmannschaften .formControls, .anmeldung-form .rsform-block-sindanhaufungenmoglichzbfahrerfeld .formControls, .anmeldung-form .rsform-block-isteingrossesgedrangemoglich .formControls, .anmeldung-form .rsform-block-istmiteinerspeziellgefahrdetengruppezurechnen .formControls, .anmeldung-form .rsform-block-sindbesondereemotionenodereinflussvonalkoholdrogenmoglich .formControls, .anmeldung-form .rsform-block-istdieveranstaltunggrossraumigverteilt .formControls, .anmeldung-form .rsform-block-sindbesondereeinflussewieubermassigehitzesauerstoffmangeluswmoglich .formControls, .anmeldung-form .rsform-block-gibtesausfruherenveranstaltungenerkenntnisseuberrisikosteigerndefaktoren .formControls, .anmeldung-form .rsform-block-istdiewettersituationrisikosteigernd .formControls {
    width: 24.5%;
}
.anmeldung-form .rsform-block-sanitatszimmertoiletten .formControls, .anmeldung-form .rsform-block-sanitatszimmerkuhlgelegenheit .formControls, .anmeldung-form .rsform-block-sanitatszimmerstromanschluss220v .formControls, .anmeldung-form .rsform-block-sanitatszimmerwasseranschluss .formControls, .anmeldung-form .rsform-block-sanitatszimmertelefonanschluss .formControls, .anmeldung-form .rsform-block-wennkeinsanitatszimmervorhandentelefonanschluss .formControls, .anmeldung-form .rsform-block-wennkeinsanitatszimmervorhandenwasseranschluss .formControls, .anmeldung-form .rsform-block-wennkeinsanitatszimmervorhandenkuhlgelegenheit .formControls, .anmeldung-form .rsform-block-wennkeinsanitatszimmervorhandenstromanschluss220v .formControls, .anmeldung-form .rsform-block-wennkeinsanitatszimmervorhandentoiletten .formControls{
    width: 49%;
}
.anmeldung-form .rsform-block-sanitatszimmertoiletten .formControlLabel, .anmeldung-form .rsform-block-sanitatszimmerkuhlgelegenheit .formControlLabel, .anmeldung-form .rsform-block-sanitatszimmerstromanschluss220v .formControlLabel, .anmeldung-form .rsform-block-sanitatszimmerwasseranschluss .formControlLabel, .anmeldung-form .rsform-block-sanitatszimmertelefonanschluss .formControlLabel, .anmeldung-form .rsform-block-wennkeinsanitatszimmervorhandentelefonanschluss .formControlLabel, .anmeldung-form .rsform-block-wennkeinsanitatszimmervorhandenwasseranschluss .formControlLabel, .anmeldung-form .rsform-block-wennkeinsanitatszimmervorhandenkuhlgelegenheit .formControlLabel, .anmeldung-form .rsform-block-wennkeinsanitatszimmervorhandenstromanschluss220v .formControlLabel, .anmeldung-form .rsform-block-wennkeinsanitatszimmervorhandentoiletten .formControlLabel{
    width: 24.5%;
    margin-left: auto;
    white-space: initial;
}
.anmeldung-form .rsform-block-istdieveranstaltunggrossraumigverteilt, .anmeldung-form .rsform-block-anzahlerwartetezuschauerbesucher, .anmeldung-form .rsform-block-anzahlaktivbeteiligte, .anmeldung-form .rsform-block-ergebnistotalderjaantworten {
  width: 73.5%;
}
.anmeldung-form .rsform-block-aktivbeteiligteuber20, .anmeldung-form .rsform-block-zuschauerbesucher2uber100, .anmeldung-form .rsform-block-umfeld2istdieveranstaltunggrossraumigverteilt, .anmeldung-form .rsform-block-aktivbeteiligteuber50, .anmeldung-form .rsform-block-aktivbeteiligteuber100, .anmeldung-form .rsform-block-aktivbeteiligteuber200, .anmeldung-form .rsform-block-aktivbeteiligtesinddieaktivbeteiligtenkorperlichstarkgefordert, .anmeldung-form .rsform-block-aktivbeteiligtesinddieaktivbeteiligtenalsamateuretatig, .anmeldung-form .rsform-block-aktivbeteiligteistderausbildungstrainingsstandehertief, .anmeldung-form .rsform-block-aktivbeteiligtebirgtdiebetatigungeinspeziellesunfallrisiko, .anmeldung-form .rsform-block-wennjawelches, .anmeldung-form .rsform-block-umfeld2wennjawelches, .anmeldung-form .rsform-block-aktivbeteiligtebestehtkorperkontaktkampfsportmannschaften, .anmeldung-form .rsform-block-aktivbeteiligtesindanhaufungenmoglichfahrerfeld, .anmeldung-form .rsform-block-zuschauerbesucher2uber500, .anmeldung-form .rsform-block-zuschauerbesucher2uber1000, .anmeldung-form .rsform-block-zuschauerbesucher2uber2000, .anmeldung-form .rsform-block-zuschauerbesucher2uber4000, .anmeldung-form .rsform-block-zuschauerbesucher2uber6000, .anmeldung-form .rsform-block-zuschauerbesucher2uber8000, .anmeldung-form .rsform-block-zuschauerbesucher2uber10000, .anmeldung-form .rsform-block-zuschauerbesucher2uber12000, .anmeldung-form .rsform-block-zuschauerbesucher2uber14000, .anmeldung-form .rsform-block-zuschauerbesucher2uber16000, .anmeldung-form .rsform-block-zuschauerbesucher2uber18000, .anmeldung-form .rsform-block-zuschauerbesucher2uber20000, .anmeldung-form .rsform-block-zuschauerbesucher2isteingrossesgedrangemoglich, .anmeldung-form .rsform-block-zuschauerbesucher2istmiteinerspeziellgefahrdetengrupperechnen, .anmeldung-form .rsform-block-zuschauerbesucher2sindbesondereemotionenodereinflussvonalkoholdrogen, .anmeldung-form .rsform-block-umfeld2sindbesondereeinflussewieubermassigehitzesauerstoffmangeluswmoglich, .anmeldung-form .rsform-block-umfeld2istdasgelandeunwegsamrutschigglitschigeisigusw, .anmeldung-form .rsform-block-umfeld2istdiewettersituationrisikosteigernd, .anmeldung-form .rsform-block-umfeld2istdietageszeitrisikosteigernd, .anmeldung-form .rsform-block-umfeld2gibtesausfruherenveranstaltungenerkenntnisseuberrisikosteigerndefaktoren {
  width: 73.5%;
    margin: 0 0 10px auto;
    padding-bottom: 10px;
    border-bottom: 1px solid #eee;
}
.anmeldung-form .rsform-block-aktivbeteiligteuber200, .anmeldung-form .rsform-block-zuschauerbesucher2uber20000 {
    border-color: #333;
}
.anmeldung-form .rsform-block-umfeld2gibtesausfruherenveranstaltungenerkenntnisseuberrisikosteigerndefaktoren, .anmeldung-form .rsform-block-aktivbeteiligtebirgtdiebetatigungeinspeziellesunfallrisiko {
    border: 0;
    margin-bottom: 0;
}
.anmeldung-form .rsform-block-aktivbeteiligteuber20 .formControlLabel, .anmeldung-form .rsform-block-zuschauerbesucher2uber100 .formControlLabel, .anmeldung-form .rsform-block-umfeld2istdieveranstaltunggrossraumigverteilt .formControlLabel, .anmeldung-form .rsform-block-aktivbeteiligteuber50 .formControlLabel, .anmeldung-form .rsform-block-aktivbeteiligteuber100 .formControlLabel, .anmeldung-form .rsform-block-aktivbeteiligteuber200 .formControlLabel, .anmeldung-form .rsform-block-aktivbeteiligtesinddieaktivbeteiligtenkorperlichstarkgefordert .formControlLabel, .anmeldung-form .rsform-block-aktivbeteiligtesinddieaktivbeteiligtenalsamateuretatig .formControlLabel, .anmeldung-form .rsform-block-aktivbeteiligteistderausbildungstrainingsstandehertief .formControlLabel, .anmeldung-form .rsform-block-aktivbeteiligtebirgtdiebetatigungeinspeziellesunfallrisiko .formControlLabel, .anmeldung-form .rsform-block-wennjawelches .formControlLabel, .anmeldung-form .rsform-block-umfeld2wennjawelches .formControlLabel, .anmeldung-form .rsform-block-aktivbeteiligtebestehtkorperkontaktkampfsportmannschaften .formControlLabel, .anmeldung-form .rsform-block-aktivbeteiligtesindanhaufungenmoglichfahrerfeld .formControlLabel, .anmeldung-form .rsform-block-zuschauerbesucher2uber500 .formControlLabel, .anmeldung-form .rsform-block-zuschauerbesucher2uber1000 .formControlLabel, .anmeldung-form .rsform-block-zuschauerbesucher2uber2000 .formControlLabel, .anmeldung-form .rsform-block-zuschauerbesucher2uber4000 .formControlLabel, .anmeldung-form .rsform-block-zuschauerbesucher2uber6000 .formControlLabel, .anmeldung-form .rsform-block-zuschauerbesucher2uber8000 .formControlLabel, .anmeldung-form .rsform-block-zuschauerbesucher2uber10000 .formControlLabel, .anmeldung-form .rsform-block-zuschauerbesucher2uber12000 .formControlLabel, .anmeldung-form .rsform-block-zuschauerbesucher2uber14000 .formControlLabel, .anmeldung-form .rsform-block-zuschauerbesucher2uber16000 .formControlLabel, .anmeldung-form .rsform-block-zuschauerbesucher2uber18000 .formControlLabel, .anmeldung-form .rsform-block-zuschauerbesucher2uber20000 .formControlLabel, .anmeldung-form .rsform-block-zuschauerbesucher2isteingrossesgedrangemoglich .formControlLabel, .anmeldung-form .rsform-block-zuschauerbesucher2istmiteinerspeziellgefahrdetengrupperechnen .formControlLabel, .anmeldung-form .rsform-block-zuschauerbesucher2sindbesondereemotionenodereinflussvonalkoholdrogen .formControlLabel, .anmeldung-form .rsform-block-umfeld2sindbesondereeinflussewieubermassigehitzesauerstoffmangeluswmoglich .formControlLabel, .anmeldung-form .rsform-block-umfeld2istdasgelandeunwegsamrutschigglitschigeisigusw .formControlLabel, .anmeldung-form .rsform-block-umfeld2istdiewettersituationrisikosteigernd .formControlLabel, .anmeldung-form .rsform-block-umfeld2istdietageszeitrisikosteigernd .formControlLabel, .anmeldung-form .rsform-block-umfeld2gibtesausfruherenveranstaltungenerkenntnisseuberrisikosteigerndefaktoren .formControlLabel {
    white-space: initial;
}
.anmeldung-form .rsform-block-aktivbeteiligteuber20 .formControls, .anmeldung-form .rsform-block-zuschauerbesucher2uber100 .formControls, .anmeldung-form .rsform-block-umfeld2istdieveranstaltunggrossraumigverteilt .formControls, .anmeldung-form .rsform-block-aktivbeteiligteuber50 .formControls, .anmeldung-form .rsform-block-aktivbeteiligteuber100 .formControls, .anmeldung-form .rsform-block-aktivbeteiligteuber200 .formControls, .anmeldung-form .rsform-block-aktivbeteiligtesinddieaktivbeteiligtenkorperlichstarkgefordert .formControls, .anmeldung-form .rsform-block-aktivbeteiligtesinddieaktivbeteiligtenalsamateuretatig .formControls, .anmeldung-form .rsform-block-aktivbeteiligteistderausbildungstrainingsstandehertief .formControls, .anmeldung-form .rsform-block-aktivbeteiligtebirgtdiebetatigungeinspeziellesunfallrisiko .formControls, .anmeldung-form .rsform-block-aktivbeteiligtebestehtkorperkontaktkampfsportmannschaften .formControls, .anmeldung-form .rsform-block-aktivbeteiligtesindanhaufungenmoglichfahrerfeld .formControls, .anmeldung-form .rsform-block-zuschauerbesucher2uber500 .formControls, .anmeldung-form .rsform-block-zuschauerbesucher2uber1000 .formControls, .anmeldung-form .rsform-block-zuschauerbesucher2uber2000 .formControls, .anmeldung-form .rsform-block-zuschauerbesucher2uber4000 .formControls, .anmeldung-form .rsform-block-zuschauerbesucher2uber6000 .formControls, .anmeldung-form .rsform-block-zuschauerbesucher2uber8000 .formControls, .anmeldung-form .rsform-block-zuschauerbesucher2uber10000 .formControls, .anmeldung-form .rsform-block-zuschauerbesucher2uber12000 .formControls, .anmeldung-form .rsform-block-zuschauerbesucher2uber14000 .formControls, .anmeldung-form .rsform-block-zuschauerbesucher2uber16000 .formControls, .anmeldung-form .rsform-block-zuschauerbesucher2uber18000 .formControls, .anmeldung-form .rsform-block-zuschauerbesucher2uber20000 .formControls, .anmeldung-form .rsform-block-zuschauerbesucher2isteingrossesgedrangemoglich .formControls, .anmeldung-form .rsform-block-zuschauerbesucher2istmiteinerspeziellgefahrdetengrupperechnen .formControls, .anmeldung-form .rsform-block-zuschauerbesucher2sindbesondereemotionenodereinflussvonalkoholdrogen .formControls, .anmeldung-form .rsform-block-umfeld2sindbesondereeinflussewieubermassigehitzesauerstoffmangeluswmoglich .formControls, .anmeldung-form .rsform-block-umfeld2istdasgelandeunwegsamrutschigglitschigeisigusw .formControls, .anmeldung-form .rsform-block-umfeld2istdiewettersituationrisikosteigernd .formControls, .anmeldung-form .rsform-block-umfeld2istdietageszeitrisikosteigernd .formControls, .anmeldung-form .rsform-block-umfeld2gibtesausfruherenveranstaltungenerkenntnisseuberrisikosteigerndefaktoren .formControls {
    width: initial;
}
.anmeldung-form .rsform-block-beschreibungdesgelandes, .anmeldung-form .rsform-block.rsform-block-risikobeurteilungveranstalter, .anmeldung-form .rsform-block.rsform-block-risikobeurteilungartderveranstaltung, .anmeldung-form .rsform-block.rsform-block-risikobeurteilungortderveranstaltung, .anmeldung-form .rsform-block.rsform-block-risikobeurteilungdatum {
    flex-direction: column;
}
.anmeldung-form .rsform-block-beschreibungdesgelandes, .anmeldung-form .rsform-block-sanitatszimmerwo, .anmeldung-form .rsform-block-sanitatszimmergrosse, .anmeldung-form .rsform-block-wennkeinsanitatszimmervorhandenwo, .anmeldung-form .rsform-block-wennkeinsanitatszimmervorhandenraumbezeichnung, .anmeldung-form .rsform-block-wennkeinsanitatszimmervorhandengrosse {
    width: 73.5%;
    margin-left: auto;
}
.anmeldung-form .rsform-block-beschreibungdesgelandes .formControlLabel {
    width: 66%;
    margin-right: auto;
    white-space: normal;
  	padding-bottom: 10px;
}
.anmeldung-form .rsform-block-verpflegung .formControlLabel, .anmeldung-form .rsform-block-sanitatszimmer .formControlLabel, .anmeldung-form .rsform-block-zufahrtswegfurdenrettungsdienst .formControlLabel {
    width: initial;
    font-weight: bold;
}
.anmeldung-form .rsform-block-sanitatszimmerwo .formControlLabel, .anmeldung-form .rsform-block-sanitatszimmergrosse .formControlLabel, .anmeldung-form .rsform-block-wennkeinsanitatszimmervorhandengrosse .formControlLabel, .anmeldung-form .rsform-block-wennkeinsanitatszimmervorhandenraumbezeichnung .formControlLabel, .anmeldung-form .rsform-block-wennkeinsanitatszimmervorhandenwo .formControlLabel, .anmeldung-form .rsform-block-verpflegungplzort .formControlLabel, .anmeldung-form .rsform-block-verpflegungdatum .formControlLabel, .anmeldung-form .rsform-block-verpflegungunterschrift .formControlLabel, .anmeldung-form .rsform-block-zusage .formControlLabel, .anmeldung-form .rsform-block-eswerden .formControlLabel, .anmeldung-form .rsform-block-weitereauskunfterteilt .formControlLabel, .anmeldung-form .rsform-block.rsform-block-umfeldunterschrift .formControlLabel, .anmeldung-form .rsform-block.rsform-block-umfelddatum .formControlLabel, .anmeldung-form .rsform-block.rsform-block-umfeldplzort .formControlLabel {
    width: initial;
}
.anmeldung-form .rsform-block-wennkeinsanitatszimmervorhanden {
    flex-wrap: wrap;
}
.anmeldung-form .rsform-block-wennkeinsanitatszimmervorhanden .formControlLabel {
    font-weight: bold;
  	padding-bottom: 10px;
}
.anmeldung-form .rsform-block-verpflegung .formControls, .anmeldung-form .rsform-block-sanitatszimmer .formControls, .anmeldung-form .rsform-block-wennkeinsanitatszimmervorhanden .formControls {
    width: 73.5%;
    margin-left: auto;
}
.anmeldung-form .rsform-block-wennkeinsanitatszimmervorhanden .formBody label {
    margin-right: auto;
}
.anmeldung-form .rsform-block.rsform-block-umfeldunterschrift,
.anmeldung-form .rsform-block.rsform-block-umfelddatum,
.anmeldung-form .rsform-block.rsform-block-umfeldplzort
{
    width: 32%;
}
.anmeldung-form .rsform-block-ergebnisrisikostufe {
    justify-content: end;
}
.anmeldung-form .rsform-block-ergebnisrisikostufe .formControlLabel, .anmeldung-form .rsform-block-ergebnisrisikostufe .formControls, .anmeldung-form .rsform-block-ergebnistotalderjaantworten .formControls {
    width: initial;
}
.anmeldung-form .rsform-block-ergebnisrisikostufe .formControls .rsform-input-box, .anmeldung-form .rsform-block-ergebnistotalderjaantworten .formControls .rsform-input-box {
    width: 100px;
}
/*.anmeldung-form .rsform-block-verpflegungplzort, .anmeldung-form .rsform-block-verpflegungdatum, .anmeldung-form .rsform-block-verpflegungunterschrift{
  width:32%;
}*/
.anmeldung-form .rsform-block-rowseparator {
    border-top: 2px solid #333;
    margin-top: 20px;
    padding-top: 30px;
}
.anmeldung-form .rsform-block hr {
    width: 100%;
    max-width: initial;
    margin: 15px 0;
    background-color: red;
    opacity: 1;
    border-top: 0;
}
.anmeldung-form.anmeldung-form-new .rsform-block-recapcta .formControlLabel {
    display: none;
}
.anmeldung-form.anmeldung-form-new .rsform-block-emailkontaktperson {
    width: 100%;
}
.anmeldung-form.anmeldung-form-new  .rsform-block-strasseort, .anmeldung-form.anmeldung-form-new .rsform-block-namekontaktperson {
    width: 58%;
}
.anmeldung-form.anmeldung-form-new .rsform-block-telp, .anmeldung-form.anmeldung-form-new .rsform-block-telg {
    width: 38%;
}
.anmeldung-form.anmeldung-form-new .rsform-block hr {
    height: 2px;
}
.anmeldung-form #ErgebnisRisikostufe, .anmeldung-form #ErgebnisTotalDerJaAntworten {
    text-align: center;
    pointer-events: none;
}
.anmeldung-form .rsform-block.rsform-block-ergebnis, .anmeldung-form .rsform-block-ergebnistotalderjaantworten, .anmeldung-form .rsform-block-ergebnisrisikostufe {
    display: none;
}

p > img{margin-bottom:8px;}

/* rsform-block-radio */
.rsform-block-radio>input {
    display: none;
}
.rsform-block-radio>span {
  display: inline-flex;
  align-items: center;
  user-select: none;
}
.rsform-block-radio>span::before {
    content: '';
    display: inline-block;
    width: 12px;
    height: 12px;
    flex-shrink: 0;
    flex-grow: 0;
    border: 1px solid #adb5bd;
    border-radius: 50%;
    margin-right: 10px;
    background-repeat: no-repeat;
    background-position: center center;
    background-size: 7px;
}
.rsform-block-radio>input:not(:disabled):not(:checked)+span:hover::before {
  border-color: #f68f8f;
}
.rsform-block-radio>input:not(:disabled):active+span::before {
  background-color: #f68f8f;
  border-color: #f68f8f;
}
.rsform-block-radio>input:focus+span::before {
  box-shadow: 0 0 0 0.2rem rgba(0, 123, 255, 0.25);
}
.rsform-block-radio>input:focus:not(:checked)+span::before {
  border-color: #f68f8f;
}
.rsform-block-radio>input:checked+span::before {
  border-color: #d60b0b;
  background-color: #d60b0b;
  background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3e%3ccircle r='3' fill='%23fff'/%3e%3c/svg%3e");
}
.rsform-block-radio>input:disabled+span::before {
  background-color: #e9ecef;
}
@media screen and (max-width:1199px){
.anmeldung-form .rsform-block {
    align-items: flex-start;
    justify-content: space-between;
    flex-direction: column;
}
.anmeldung-form .rsform-block-durchfuhrungstd1, .anmeldung-form .rsform-block-durchfuhrungstd2, .anmeldung-form .rsform-block-durchfuhrungstd3 {
    flex-direction: column;
    align-items: flex-end;
}
.anmeldung-form .rsform-block-umfeld, .anmeldung-form .rsform-block-istdieveranstaltunggrossraumigverteilt, .anmeldung-form .rsform-block-beschreibungdesgelandes, .anmeldung-form .rsform-block-zuschauerbesucher, .anmeldung-form .rsform-block-anzahlerwartetezuschauerbesucher, .anmeldung-form .rsform-block-sanitatszimmerwo, .anmeldung-form .rsform-block-sanitatszimmergrosse, .anmeldung-form .rsform-block-wennkeinsanitatszimmervorhanden .formControls, .anmeldung-form .rsform-block-wennkeinsanitatszimmervorhandenwo, .anmeldung-form .rsform-block-wennkeinsanitatszimmervorhandenraumbezeichnung, .anmeldung-form .rsform-block-wennkeinsanitatszimmervorhandengrosse, .anmeldung-form .rsform-block-verpflegung .formControls {
    width: 100%;
}
.anmeldung-form .rsform-block-sinddieaktivbeteiligtenkorperlichstarkgefordert, .anmeldung-form .rsform-block-sinddieaktivbeteiligtenalsamateuretatig, .anmeldung-form .rsform-block-istderausbildungstrainingsstandehertief, .anmeldung-form .rsform-block-birgtbiebetatigungeinspeziellesunfallrisiko, .anmeldung-form .rsform-block-wennjawelches, .anmeldung-form .rsform-block-bestehtkorperkontaktkampfsportmannschaften, .anmeldung-form .rsform-block-sindanhaufungenmoglichzbfahrerfeld, .anmeldung-form .rsform-block-isteingrossesgedrangemoglich, .anmeldung-form .rsform-block-istmiteinerspeziellgefahrdetengruppezurechnen, .anmeldung-form .rsform-block-sindbesondereemotionenodereinflussvonalkoholdrogenmoglich, .anmeldung-form .rsform-block-istdieveranstaltunggrossraumigverteilt, .anmeldung-form .rsform-block-sindbesondereeinflussewieubermassigehitzesauerstoffmangeluswmoglich, .anmeldung-form .rsform-block-gibtesausfruherenveranstaltungenerkenntnisseuberrisikosteigerndefaktoren, .anmeldung-form .rsform-block-istdiewettersituationrisikosteigernd, .anmeldung-form .rsform-block-sanitatszimmer, .anmeldung-form .rsform-block-sanitatszimmertelefonanschluss, .anmeldung-form .rsform-block-sanitatszimmerwasseranschluss, .anmeldung-form .rsform-block-sanitatszimmerstromanschluss220v, .anmeldung-form .rsform-block-sanitatszimmerkuhlgelegenheit, .anmeldung-form .rsform-block-sanitatszimmertoiletten, .anmeldung-form .rsform-block-wennkeinsanitatszimmervorhandentelefonanschluss, .anmeldung-form .rsform-block-wennkeinsanitatszimmervorhandenwasseranschluss, .anmeldung-form .rsform-block-wennkeinsanitatszimmervorhandenstromanschluss220v, .anmeldung-form .rsform-block-wennkeinsanitatszimmervorhandenkuhlgelegenheit, .anmeldung-form .rsform-block-wennkeinsanitatszimmervorhandentoiletten {
    flex-direction: initial;
}
.anmeldung-form .rsform-block-sinddieaktivbeteiligtenkorperlichstarkgefordert .formControlLabel, .anmeldung-form .rsform-block-sinddieaktivbeteiligtenkorperlichstarkgefordert .formControls, .anmeldung-form .rsform-block-sinddieaktivbeteiligtenalsamateuretatig .formControlLabel, .anmeldung-form .rsform-block-sinddieaktivbeteiligtenalsamateuretatig .formControls, .anmeldung-form .rsform-block-istderausbildungstrainingsstandehertief .formControlLabel, .anmeldung-form .rsform-block-istderausbildungstrainingsstandehertief .formControls, .anmeldung-form .rsform-block-birgtbiebetatigungeinspeziellesunfallrisiko .formControlLabel, .anmeldung-form .rsform-block-birgtbiebetatigungeinspeziellesunfallrisiko .formControls, .anmeldung-form .rsform-block-wennjawelches .formControlLabel, .anmeldung-form .rsform-block-wennjawelches .formControls, .anmeldung-form .rsform-block-bestehtkorperkontaktkampfsportmannschaften .formControlLabel, .anmeldung-form .rsform-block-bestehtkorperkontaktkampfsportmannschaften .formControls, .anmeldung-form .rsform-block-sindanhaufungenmoglichzbfahrerfeld .formControlLabel, .anmeldung-form .rsform-block-sindanhaufungenmoglichzbfahrerfeld .formControls, .anmeldung-form .rsform-block-isteingrossesgedrangemoglich .formControlLabel, .anmeldung-form .rsform-block-isteingrossesgedrangemoglich .formControls, .anmeldung-form .rsform-block-istmiteinerspeziellgefahrdetengruppezurechnen .formControlLabel, .anmeldung-form .rsform-block-istmiteinerspeziellgefahrdetengruppezurechnen .formControls, .anmeldung-form .rsform-block-sindbesondereemotionenodereinflussvonalkoholdrogenmoglich .formControlLabel, .anmeldung-form .rsform-block-sindbesondereemotionenodereinflussvonalkoholdrogenmoglich .formControls, .anmeldung-form .rsform-block-istdieveranstaltunggrossraumigverteilt .formControlLabel, .anmeldung-form .rsform-block-istdieveranstaltunggrossraumigverteilt .formControls, .anmeldung-form .rsform-block-sindbesondereeinflussewieubermassigehitzesauerstoffmangeluswmoglich .formControlLabel, .anmeldung-form .rsform-block-sindbesondereeinflussewieubermassigehitzesauerstoffmangeluswmoglich .formControls, .anmeldung-form .rsform-block-gibtesausfruherenveranstaltungenerkenntnisseuberrisikosteigerndefaktoren .formControlLabel, .anmeldung-form .rsform-block-gibtesausfruherenveranstaltungenerkenntnisseuberrisikosteigerndefaktoren .formControls, .anmeldung-form .rsform-block-istdiewettersituationrisikosteigernd .formControlLabel, .anmeldung-form .rsform-block-istdiewettersituationrisikosteigernd .formControls {
    margin: 0;
    width: 50%;
}
.anmeldung-form .rsform-block-sanitatszimmer .formControlLabel, .anmeldung-form .rsform-block-sanitatszimmertelefonanschluss .formControlLabel, .anmeldung-form .rsform-block-sanitatszimmerwasseranschluss .formControlLabel, .anmeldung-form .rsform-block-sanitatszimmerstromanschluss220v .formControlLabel, .anmeldung-form .rsform-block-sanitatszimmerkuhlgelegenheit .formControlLabel, .anmeldung-form .rsform-block-sanitatszimmertoiletten .formControlLabel, .anmeldung-form .rsform-block-wennkeinsanitatszimmervorhandentelefonanschluss .formControlLabel, .anmeldung-form .rsform-block-wennkeinsanitatszimmervorhandenwasseranschluss .formControlLabel, .anmeldung-form .rsform-block-wennkeinsanitatszimmervorhandenstromanschluss220v .formControlLabel, .anmeldung-form .rsform-block-wennkeinsanitatszimmervorhandenkuhlgelegenheit .formControlLabel, .anmeldung-form .rsform-block-wennkeinsanitatszimmervorhandentoiletten .formControlLabel {
    margin: 0;
    width: 40%;
}
.anmeldung-form .rsform-block-sanitatszimmer .formControls, .anmeldung-form .rsform-block-sanitatszimmertelefonanschluss .formControls, .anmeldung-form .rsform-block-sanitatszimmerwasseranschluss .formControls, .anmeldung-form .rsform-block-sanitatszimmerstromanschluss220v .formControls, .anmeldung-form .rsform-block-sanitatszimmerkuhlgelegenheit .formControls, .anmeldung-form .rsform-block-sanitatszimmertoiletten .formControls, .anmeldung-form .rsform-block-wennkeinsanitatszimmervorhandentelefonanschluss .formControls, .anmeldung-form .rsform-block-wennkeinsanitatszimmervorhandenwasseranschluss .formControls, .anmeldung-form .rsform-block-wennkeinsanitatszimmervorhandenstromanschluss220v .formControls, .anmeldung-form .rsform-block-wennkeinsanitatszimmervorhandenkuhlgelegenheit .formControls, .anmeldung-form .rsform-block-wennkeinsanitatszimmervorhandentoiletten .formControls {
    margin: 0 0 0 auto;
    width: initial;
}
}
@media screen and (max-width:767px){
.anmeldung-form .rsform-block {
    align-items: flex-start;
    justify-content: space-between;
    flex-direction: column;
    width: 100% !important;
}
.anmeldung-form .rsform-block-durchfuhrungstd1 .formControlLabel, .anmeldung-form .rsform-block-durchfuhrungstd2 .formControlLabel, .anmeldung-form .rsform-block-durchfuhrungstd3 .formControlLabel {
    padding: 0;
}
.anmeldung-form .formControlLabel {
    white-space: initial;
}
.anmeldung-form .formControls, .anmeldung-form .formControlLabel {
    width: 100% !important;
    margin: 0;
    padding: 0;
}
.anmeldung-form .rsform-block .formBody label:first-child {
    margin-left: 0;
    padding: 0;
}
.anmeldung-form .rsform-block-eswerden .formBody, .anmeldung-form .rsform-block-wennkeinsanitatszimmervorhanden .formBody {
    flex-direction: column;
}
.anmeldung-form .rsform-block-wennkeinsanitatszimmervorhanden .formBody label, .anmeldung-form .rsform-block-verpflegung .formBody label {
    width: 100% !important;
    padding: 0 0 10px !important;
}
.anmeldung-form .rsform-block-eswerden .formBody .formDescription {
    padding: 0;
    white-space: initial;
}
    .maincontent{padding-top:15px;}
    body div.eb-container h1.eb-page-heading, .page-header{line-height:100%;margin:0;}
    p > img{margin-bottom:8px;}
    .custom p:last-child{margin-bottom:0;}
    .base-1.base-1b .module:first-of-type .module_surround,
    .base-1.base-1b .module .module_surround{padding-top:15px;}
}