﻿label {
    color: #702965;
    font-size: 0.88rem;
    font-weight: 500;
    line-height: 1.5;
}



#dvCerticate p {
    text-indent: 50px;
    text-align: justify;
    line-height: 20px;
}

.checkbox-lg .custom-control-label::before,
.checkbox-lg .custom-control-label::after {
    top: 0px !important;
    width: 1.55rem !important;
    height: 1.55rem !important;
}

.checkbox-lg .custom-control-label {
    padding-top: 2px;
    padding-left: 6px;
}


.checkbox-xl .custom-control-label::before,
.checkbox-xl .custom-control-label::after {
    top: 1.2rem !important;
    width: 1.85rem !important;
    height: 1.85rem !important;
}

.checkbox-xl .custom-control-label {
    padding-top: 23px !important;
    padding-left: 10px !important;
}


fieldset {
    min-width: 0;
    padding: 5px;
    margin: 0;
    border: solid 1px;
    border-color: lightgray;
}

legend {
    display: block;
    max-width: 100%;
    width: auto;
    padding: 5px;
    margin-bottom: .5rem;
    font-size: .88rem;
    line-height: inherit;
    color: inherit;
    white-space: normal;
    color: #702965;
}

input[type=text] {
    text-transform: uppercase;
}

textarea {
    text-transform: uppercase;
}

.accr-invalid {
    border: solid 1px red;
}
