@charset "utf-8";
/* CSS Document */

.pageHeading {
font-family:Arial, Helvetica, sans-serif;
color:#0000FF;
font-size:20px;
font-weight:bold;

}

.pageHeadingSmall {
font-family:Arial, Helvetica, sans-serif;
color:#0000FF;
font-size:16px;
font-weight:bold;

}

.pageHeadingSmallR {
font-family:Arial, Helvetica, sans-serif;
color:#C30;
font-size:16px;
font-weight:bold;

}

.pageTitle {
font-family:Arial, Helvetica, sans-serif;
color:#000000;
font-size:35px;
font-weight:bold;
font-style:italic;
}

.pageTitleYellow {
font-family:Arial, Helvetica, sans-serif;
color:#000000;
font-size:35px;
font-weight:bold;
font-style:italic;
}

.pageTitleGreen {
font-family:Arial, Helvetica, sans-serif;
color:#0000FF;
font-size:35px;
font-weight:bold;
font-style:italic;
}

.requiredFields {
font-family:Arial, Helvetica, sans-serif;
font-size:16px;
font-style:italic;
color:#FF0000;
font-weight:bold;

}

.sectionHeading {
font-family:Arial, Helvetica, sans-serif;
font-size:18px;
color:#000000;
font-weight:bold;

}

.fieldLabel {
font-family:Arial, Helvetica, sans-serif;
font-size:16px;
color:#000000;
font-weight:bold;

}

.textButton {
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#000000;
font-weight:bold;

}
.buttonClick {
    border-radius: 5px;
    border:2px #000000;
    width: 100%; 
    align-items: center;
    background-color: white;

}
.buttonClick :hover{
    background-color: rgb(15, 64, 124);
}

.divSpacing {
padding-top:5px;
padding-bottom:5px;
padding-left:3px;

}

.IECSmText {
font-family:Arial, Helvetica, sans-serif;
font-size:10px;
color:#000000;


}

.questionText {
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
font-style:italic;
color:#FF0000;
font-weight:bold;

}



@media  screen and(max-width:786px) {
    .responsive-table{
        width:100%;
    }
}

@media screen and (max-width: 480px) {
    .table-continer{
        flex-direction: column;
    }
}
