@charset "UTF-8";.catalogue{padding-bottom:1em;margin-bottom:1em;border-bottom:1px solid #b79267}.catalogue .page-header{display:block !important}.catalogue-course-info .rsbp-button{width:200px;margin-bottom:0.5em;padding-top:5px;padding-bottom:5px}.catalogue-introduction{}.catalogue-content{padding-top:2em}.catalogue-card{position:relative;margin-bottom:30px;overflow:hidden;max-width:570px;border-right:1px solid #b79267}.catalogue-card [class*="span"]{margin-bottom:0.5em}.catalogue-card>div{background:none;height:100%}.catalogue-title{min-height:65px;border-bottom:1px solid #d7d7d7;position:relative;font-weight:700;width:100%}.catalogue-details{text-align:left;width:100%}.catalogue-block{margin:1em;line-height:2em}.catalogue-block .bi-type{background-color:white}.catalogue-block>[class*="span"]>div{margin-bottom:0.5em}.catalogue-description{font-style:italic}.catalogue-row{margin-bottom:1em;width:100%}.catalogue-card input[type=checkbox]{display:none}.catalogue-card input[type=checkbox]:checked~label{height:100%}.catalogue-card input[type=checkbox]~label{display:block;position:absolute;height:80%;width:100%;right:0;top:0;z-index:10}.catalogue-card input[type=checkbox]:checked~label~.catalogue-description{opacity:0;height:0;display:block}.catalogue-card input[type=checkbox]:checked~label~.catalogue-description{opacity:0;height:0;display:block}.catalogue-card input[type=checkbox]:not(:checked)~label~div .show-details{display:none}.catalogue-card input[type=checkbox]:not(:checked)~label~div .hide-details{display:block}.catalogue-planned{text-align:right}.catalogue-highlight{color:#b79267;font-weight:700}.catalogue-info{text-align:center;font-size:larger}.catalogue-info-item{color:#575656;text-decoration-style:dotted;text-decoration-line:underline}@media (max-width:768px){.catalogue{padding-left:15px;padding-right:15px}.catalogue-open{text-align:right}}.catalogue-filter{padding:4px 6px;vertical-align:middle;margin-bottom:0}.catalogue-btn-subscribe{float:left}.catalogue-course-info{margin-bottom:1em;width:100%}.catalogue-course-title{font-weight:500;font-size:20px}.show-details,.hide-details{position:absolute;left:0;bottom:0;font-size:smaller;font-style:italic}.hide-details{display:none}.catalogue-toggle-holder{position:relative}
