﻿
#aspnetForm[action*="Form.aspx"] .FeedbackForm {
    border: none;
    padding: 0;
}

    #aspnetForm[action*="Form.aspx"] .FeedbackForm * {
        box-sizing: border-box;
    }

    #aspnetForm[action*="Form.aspx"] .FeedbackForm label {
        margin: 0;
        padding: 0;
        display: block;
        width: 100%;
    }

    #aspnetForm[action*="Form.aspx"] .FeedbackForm #ctl00_Content_pnlFrmDat > label {
        font-weight: 500;
        margin-bottom: .5rem;
    }

    /* labels */
    #aspnetForm[action*="Form.aspx"] .FeedbackForm .lc-form-label-type1 {
    }

    /* textboxes */
    #aspnetForm[action*="Form.aspx"] .FeedbackForm .frmlabel.lc-form-label-type2 {
    }

    #aspnetForm[action*="Form.aspx"] .FeedbackForm .frmtxt.lc-form-input-txt {
        width: 100%;
    }

    /* selects */
    #aspnetForm[action*="Form.aspx"] .FeedbackForm .frmlabel.lc-form-label-type3 {
    }

    #aspnetForm[action*="Form.aspx"] .FeedbackForm .lc-form-div-type3 {
    }

        #aspnetForm[action*="Form.aspx"] .FeedbackForm .lc-form-div-type3 select {
            width: auto;
        }

    /* radio buttons */
    #aspnetForm[action*="Form.aspx"] .FeedbackForm .frmlabel.lc-form-label-type4 {
    }

    #aspnetForm[action*="Form.aspx"] .FeedbackForm .lc-form-div-type4 {
        display: flex;
        flex-direction: column;
        gap: 1rem;
    }

        #aspnetForm[action*="Form.aspx"] .FeedbackForm .lc-form-div-type4 table.frmradio {
            border: none;
            margin: 0;
            padding: 0;
        }

            #aspnetForm[action*="Form.aspx"] .FeedbackForm .lc-form-div-type4 table.frmradio tr {
                display: flex;
                gap: .5rem;
            }

            #aspnetForm[action*="Form.aspx"] .FeedbackForm .lc-form-div-type4 table.frmradio td {
                padding: 0;
                margin: 0;
                display: flex;
                gap: .5rem;
                flex: 1;
            }

    /* checkboxes */
    #aspnetForm[action*="Form.aspx"] .FeedbackForm .frmlabel.lc-form-label-type5 {
    }

    #aspnetForm[action*="Form.aspx"] .FeedbackForm .lc-form-div-type5 table.frmchk {
        border: none;
        margin: 0;
        padding: 0;
    }

        #aspnetForm[action*="Form.aspx"] .FeedbackForm .lc-form-div-type5 table.frmchk tr {
            display: flex;
            gap: .5rem;
        }

        #aspnetForm[action*="Form.aspx"] .FeedbackForm .lc-form-div-type5 table.frmchk td {
            padding: 0;
            margin: 0;
            display: flex;
            gap: .5rem;
            flex: 1;
        }


    /* textareas */
    #aspnetForm[action*="Form.aspx"] .FeedbackForm .frmlabel.lc-form-label-typ7 {
    }

    #aspnetForm[action*="Form.aspx"] .FeedbackForm .frmtxt.lc-form-input-multitxt {
        width: 100%;
        height: 10rem;
    }
