.teaser--course{padding:1rem 0;position:relative;}.teaser--course .section__status{margin-bottom:0.5rem;}@media (min-width:900px){.teaser--course .section__status{float:right;margin-bottom:0;}}.teaser--course .section__title{margin:0;}@media (min-width:900px){.teaser--course .section__title{max-width:75%;}}.teaser--course:not(:last-child){border-bottom:1px solid #e6e6e6;}.teaser--course .exist-parts{display:inline-block;font-size:0.75rem;color:#777777;}@media (min-width:900px){.teaser--course .hero-action-button{right:auto;left:-35px;}.teaser--course .hero-action-button .btn-floating{width:30px;height:30px;}.teaser--course .hero-action-button .btn-floating .icon-medium{width:18px;height:18px;display:block;}}.teaser--course.not-allowed,.teaser--course.not-allowed *{color:#e0e0e0;}.teaser .badge-start,.teaser--course .badge-start{background-color:#fff;color:#777777;transition:0.3s;border:1px solid #777777;}.teaser .badge-start[href]:hover,.teaser .badge-start[href]:focus,.teaser--course .badge-start[href]:hover,.teaser--course .badge-start[href]:focus{background-color:#e6e6e6;}.teaser .badge-warning .badge__icon,.teaser .badge-success .badge__icon,.teaser--course .badge-warning .badge__icon,.teaser--course .badge-success .badge__icon{fill:#fff;}.view-course .view-header{text-align:center;line-height:1;font-size:0.875rem;color:#777;font-weight:500;text-transform:uppercase;margin-top:-5px;}@media (min-width:900px){.view-course .view-header{margin-top:-25px;}}.card--body{position:relative;padding:1.25rem;}@media (min-width:900px){.card--body{padding:2.5rem;}}.parent-course{position:relative;top:0;border-bottom:1px solid #e6e6e6;margin-left:-1.25rem;margin-top:-1rem;margin-right:-1.25rem;left:0;right:0;padding:15px 1.25rem;margin-bottom:1.25rem;display:flex;align-items:center;}.parent-course svg{margin-top:-2px;}@media (min-width:900px){.parent-course{margin-left:-2.5rem;margin-top:-2.2rem;margin-right:-2.5rem;margin-bottom:2.5rem;padding-left:2.2rem;}}.list-item.active{color:#29abe2;fill:#29abe2;}.list-item.not-allowed{color:#e0e0e0;fill:#e0e0e0;}.course-full{overflow:hidden;}
body[class*=gin] .toolbar .toolbar-bar #toolbar-item-administration-tray a.toolbar-icon-admin-toolbar-tools-help.toolbar-icon-default:before{width:45px;height:35px;top:50%;-webkit-mask-image:none;mask-image:none;background:url(/profiles/contrib/social/modules/social_features/social_core/images/logo-toolbar.svg) no-repeat 0/cover;transform:translateY(-50%);}@media (min-width:976px){body[class*=gin] .toolbar .toolbar-bar #toolbar-item-administration-tray a.toolbar-icon-admin-toolbar-tools-help.toolbar-icon-default:before{left:7px;transform:translateY(-50%);}[dir=rtl] body[class*=gin] .toolbar .toolbar-bar #toolbar-item-administration-tray a.toolbar-icon-admin-toolbar-tools-help.toolbar-icon-default:before{left:auto;right:7px;}}body[class*=gin] .toolbar .toolbar-bar #toolbar-item-administration-tray .menu-item__social_core-dashboard a.toolbar-icon-social-core-dashboard:before{width:22px;height:22px;-webkit-mask-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3e%3ccircle fill='none' stroke='currentColor' stroke-width='2.25' stroke-linecap='round' stroke-linejoin='round' cx='12' cy='12' r='3'/%3e%3cpath fill='none' stroke='currentColor' stroke-width='2.25' stroke-linecap='round' stroke-linejoin='round' d='M19.4 15a1.65 1.65 0 00.33 1.82l.06.06a2 2 0 010 2.83 2 2 0 01-2.83 0l-.06-.06a1.65 1.65 0 00-1.82-.33 1.65 1.65 0 00-1 1.51V21a2 2 0 01-2 2 2 2 0 01-2-2v-.09A1.65 1.65 0 009 19.4a1.65 1.65 0 00-1.82.33l-.06.06a2 2 0 01-2.83 0 2 2 0 010-2.83l.06-.06a1.65 1.65 0 00.33-1.82 1.65 1.65 0 00-1.51-1H3a2 2 0 01-2-2 2 2 0 012-2h.09A1.65 1.65 0 004.6 9a1.65 1.65 0 00-.33-1.82l-.06-.06a2 2 0 010-2.83 2 2 0 012.83 0l.06.06a1.65 1.65 0 001.82.33H9a1.65 1.65 0 001-1.51V3a2 2 0 012-2 2 2 0 012 2v.09a1.65 1.65 0 001 1.51 1.65 1.65 0 001.82-.33l.06-.06a2 2 0 012.83 0 2 2 0 010 2.83l-.06.06a1.65 1.65 0 00-.33 1.82V9a1.65 1.65 0 001.51 1H21a2 2 0 012 2 2 2 0 01-2 2h-.09a1.65 1.65 0 00-1.51 1z'/%3e%3c/svg%3e");mask-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3e%3ccircle fill='none' stroke='currentColor' stroke-width='2.25' stroke-linecap='round' stroke-linejoin='round' cx='12' cy='12' r='3'/%3e%3cpath fill='none' stroke='currentColor' stroke-width='2.25' stroke-linecap='round' stroke-linejoin='round' d='M19.4 15a1.65 1.65 0 00.33 1.82l.06.06a2 2 0 010 2.83 2 2 0 01-2.83 0l-.06-.06a1.65 1.65 0 00-1.82-.33 1.65 1.65 0 00-1 1.51V21a2 2 0 01-2 2 2 2 0 01-2-2v-.09A1.65 1.65 0 009 19.4a1.65 1.65 0 00-1.82.33l-.06.06a2 2 0 01-2.83 0 2 2 0 010-2.83l.06-.06a1.65 1.65 0 00.33-1.82 1.65 1.65 0 00-1.51-1H3a2 2 0 01-2-2 2 2 0 012-2h.09A1.65 1.65 0 004.6 9a1.65 1.65 0 00-.33-1.82l-.06-.06a2 2 0 010-2.83 2 2 0 012.83 0l.06.06a1.65 1.65 0 001.82.33H9a1.65 1.65 0 001-1.51V3a2 2 0 012-2 2 2 0 012 2v.09a1.65 1.65 0 001 1.51 1.65 1.65 0 001.82-.33l.06-.06a2 2 0 012.83 0 2 2 0 010 2.83l-.06.06a1.65 1.65 0 00-.33 1.82V9a1.65 1.65 0 001.51 1H21a2 2 0 012 2 2 2 0 01-2 2h-.09a1.65 1.65 0 00-1.51 1z'/%3e%3c/svg%3e");}body[class*=gin] .toolbar .toolbar-bar #toolbar-item-administration-tray .menu-item__social_core-dashboard a.toolbar-icon-social-core-dashboard:hover{color:var(--colorGinPrimary);}
.webform-flex--container .form-inline .form-control{width:100%;}.form-composite legend{font-size:1em;font-weight:bold;border:none;margin:0;}.webform-element--title-inline > div{display:inline;}.webform-element--title-inline .form-control,.webform-element--title-inline .select-wrapper{display:inline;width:inherit;}.form-composite.webform-fieldset--title-inline legend{float:left;width:auto;font-size:1em;font-weight:bold;border:none;margin:10px 0.5em 10px 0;}@media (max-width:768px){.webform-likert-help.hidden{display:inline !important;}.webform-likert-description.hidden{display:block !important;}}html.js .form-type-webform-image-select .select-wrapper:after{display:none;}@media only screen and (max-width:650px){.webform-confirmation-modal{width:90% !important;}}.alert a.btn,.alert a.btn:hover,.alert a.btn:focus,.ui-widget-content a.btn{color:#fff;}
.card.teaser.teaser--tile .teaser__body{max-width:100% !important;}
.indent_filter{margin-bottom:1rem;}.indent_filter .panel-heading ~ div{background:#f3f3f3;padding-top:1rem;overflow:hidden;}.indent_filter div.form-item{margin-left:20px;margin-right:20px;}.indent_filter .form-type-select{margin-bottom:20px;}.indent_filter .form-item-field-event-date-max{margin-top:20px;}.indent_filter .panel-heading{font-size:0.875rem;}.indent_filter input[type="text"].form-date{min-width:initial;}.indent_filter .panel-heading header div,.indent_filter .panel-heading header a{margin-bottom:5px;}
#block-filter .form-item-sort-bef-combine{margin:0 -20px;padding:20px 20px 0;background-color:rgb(243,243,243);}#block-filter .form-item-sort-bef-combine:after{display:block;background-color:white;text-align:center;font-weight:normal;color:rgb(168,168,168);margin:2rem -20px 0;padding:20px;}#block-filter .form-item-sort-bef-combine .control-label{margin-bottom:1rem;text-align:center;font-weight:normal;display:block;color:rgb(168,168,168);font-size:1rem;}
