@charset "UTF-8";
 xarticle {background-image:none;}

.borderbox-basis li {margin-top:.5em;}

.kurs-images img {object-fit:scale-down;width:auto;height:10em;cursor:pointer;margin-right:.8em;margin-top:.5em;box-shadow: var(--box-shadow);}

form label {display:inline-block;width:10em;} 

#id-bemerkung {height:5em;width:50em}

.req label::after {font-weight:normal;color:red;content: "*";}

.button-warteliste {margin-left:.5em;}

.basis-button img {height:.8em;}

.testDisplay {display:none;}

.kurs-email-button {font-size:.7rem;}
.kurs-email-button * {height:7em;}
/*-------------------------------------------------------------------------------------------*/ 
/* Grosse Aufloesung                                                                         */
/*-------------------------------------------------------------------------------------------*/ 
@media (min-resolution: 200dpi) {}
/*-------------------------------------------------------------------------------------------*/ 
/* Handy Querformat                                                                          */
/*-------------------------------------------------------------------------------------------*/ 
@media only screen and (min-width: 360px) and (max-width: 1024px) and (orientation:landscape) {}
/*-------------------------------------------------------------------------------------------*/ 
/* Handy Hochformat                                                                          */
/*-------------------------------------------------------------------------------------------*/ 
@media only screen and (min-width: 150px) and (max-width: 1024px) and (orientation:portrait) {
	.mobile-text-center {text-align:center;}
  #id-bemerkung {width:calc(100% - 0.5em);}
  .button-warteliste {margin-left:0em;}
	.kurs-images img {max-width:100%;height:auto;}
	.borderbox-basis {max-width:100vw;text-align:left;}
}