
form.pods-form-pod-sternstundeupload {
    
    .pods-field__container > .pods-form-ui-label {
        
        font-size: 12px;
        font-weight: bold!important;
        text-transform: uppercase!important;
        line-height: 1.5; 
        /*
        font-family: inherit;
        font-size: 18px;
        line-height: 1.8;        
        */
        /*border-bottom: 1px solid var(--bb-content-border-color);*/
        /*margin: 0 0 30px;
        margin-bottom: 30px;*/
        /*padding: 20px 0; */
        width: 100%;
    }
    
    .pods-form-ui-comment {
        color: #808080;
        font-size: 14px;
    }
    
    .pods-form-ui-row-type-file {
        margin-bottom: 30px;
        padding-bottom: 30px;
        
    }

    
    .pods-form-ui-field-type-pick {
        margin-right: 8px;
    }
    
    .pods-field__container {
        
        padding-top: 15px;
        
        padding-left: 30px;
        padding-right: 30px;
        
        background: var(--bb-content-background-color);
        border: 1px solid var(--bb-content-border-color);
        margin-bottom: 0px;
    }
    
    .pods-field__container:not([class*="-der-phase-"]) {
        padding-bottom: 11px;
    }    
    
    [class*="-der-phase-"] {
        background: #F0E9EA;
    }
    
    [class*="-der-phase-"] .pods-form-ui-field:not(.pods-dfv-field) {
        background: #FFFCFC;
        width: 100%;
    }
    
    .pods-field-option .pods-dfv-container {
        max-width: 100%;
    }
    
    .pods-field__container:not(.pods-form-ui-row-type-heading):not(:first-of-type) {
        border-top: 0px;
        margin-top: -1px;
    }
    
    .pods-field__container:first-of-type {
        border-radius: 10px 10px 0px 0px;
        box-shadow: 0 2px 4px var(--bb-box-shadow-color);
    }
    
    .pods-field__container:last-of-type {
        border-radius: 0px 0px 10px 10px;
        box-shadow: 0 2px 4px var(--bb-box-shadow-color);
    }

    /*
        Phase Count Selector
    */
    .pods-form-ui-row-name-lesson-phase-count-total {
        padding-top: 15px;
        padding-bottom: 15px;
    }
    
    /*
        Section Heading
    */
    .pods-field__container.pods-form-ui-row-type-heading:not(:first-of-type)  {
        border-bottom: 0px;
        margin-top: -1px;
    }
    
    .pods-field__container.pods-form-ui-row-type-heading > .pods-form-ui-heading {
        padding-top: 15px;
    }
    
    
    .pods-field__container.pods-form-ui-row-type-file {
        border-bottom: white solid 1px!important;
        margin-bottom: 1px;
    }
    
    
    /**
        Form Submit Button
    **/
    
    .pods-submit {
        margin-top: 15px;
        float: left;
    }
    
    /**
        Upload Button
    **/    
    
    .button.pods-dfv-list-add {
        background-color: var(--m45-tafel);    
        border: none;
    }
    
    .button.pods-dfv-list-add:hover {
        background-color: var(--m45-tafel);    
        filter: brightness(140%);
    }
    
}
form#commentform .pods-form-ui-row-name-issue-description,
form#commentform .pods-form-ui-row-name-issue-trigger,
form#commentform .pods-form-ui-heading,
form#commentform .pods-form-ui-row-name-issue-label {
    display: none;
}

form#commentform input[type="checkbox"] {
    margin-right: 8px;
}