﻿.cms_form {
    padding-left: 100px;
}

.wijzigingpanel {
    padding-left: 100px !important;
}

    .wijzigingpanel > div {
        padding: 0 0 30px 0;
    }

    .wijzigingpanel td .avg label {
        width: 250px;
    }


.radbtnlst td {
    width: 500px;
    height: 20px;
}

.chklst td .avg label, .chklst td .aspNetDisabled label {
    width: 500px;
}

.contactform .aspNetDisabled label {
    padding-top: 0;
    padding-left: 1rem;
}

.contactform .aspNetDisabled {
    display: flex;
    flex-direction: row;
    padding-top: 1rem;
}

.blokkadepanel1 {
    padding-left: 100px !important;
    padding-bottom: 0px !important;
}

.blokkadepanel2 {
    padding-left: 200px !important;
    /*width: 50%;
    float: left;*/
}

.blokkadepanel3 {
    padding-left: 200px !important;
    /*padding-top: 1rem;
    width: 50%;
    float: left;*/
}

/* SelectieAanvraagformulier */
.aanvraag_form {
    background-color: #edeff2;
    padding: 1px 10px 10px;
    width: 100%;
    max-width: 1200px;
    margin-left: auto;
    margin-right: auto;
}

.chklst_h .avg label {
    width: 100% !important;
}

fieldset.group {
    border: 1px solid gray;
    padding-bottom: 5px;
}

    fieldset.group legend {
        color: #294b80;
        font-size: small;
        margin-left: 10px;
        margin-bottom: 0;
        width: inherit;
        border: none;
    }

.aanvraag_form input[type=checkbox], .aanvraag_form input[type=radio] {
    background: #edeff2 !important;
}

#chklstModelToyota td, #chklstModelLexus td, #chklstModelSuzuki td {
    width: 12.5%;
}


/* //SelectieAanvraagformulier */

/* Toon radiobuttonlist als buttons */
        .radlst_button input {
            position: absolute;
            clip: rect(0 0 0 0);
        }

            .radlst_button input[type=radio]:checked + label {
                background: #053b80;
                border-color: #053b80;
                color: #fff;
            }

        .radlst_button label {
            font-weight: 700;
            font-size: 1.6rem;
            line-height: 2.6rem;
            color: #053b80;
            transition: all .3s ease-out;
            border-radius: 8px;
            background: #fff;
            border: 1px #053b80 solid;
            margin-top: 0.8rem;
            cursor: pointer;
            padding: 11px;
            text-align: center;
        }

        .radlst_button input[type=radio] {
            margin: 0 8px 8px 0;
        }

        .radlst_button td {
            padding: 10px 15px 10px 0;
        }

            .radlst_button td label {
                padding: 17px 30px 17px 30px;
                display: block;
            }

                .radlst_button td label:hover {
                    background: #053b80;
                    color: #fff;
                }

/* // Toon radiobuttonlist als buttons */

.ErrorControl {
    color: #b01d05 !important;
    border: 1px #b01d05 solid !important;
}

    .ErrorControl select, .ErrorControl input[type=text] {
        color: #b01d05 !important;
        border: 1px #b01d05 solid !important;
    }
