﻿

@media only screen and (max-width: 750px) {
    #dClosingDates h2 {
/*        font-size:0.9rem;
*/    }

    main {
        padding: 2px;
    }

    .formlist div:not(.list-options) {
        margin: 2px;
        display: block;
    }

    .formlist div label:not(.radio) {
        display: block;
        width: 90%;
        text-align: left;
        margin-right: 0px;
        font-weight: 600;
        margin-bottom: 6px;
        margin-top: 6px;
    }
    .formlist div label:not(.radio) + * {
        margin-left:10px;
    }
    footer {
        text-align:center;
    }
    footer a {
        margin-bottom: 5px;
    }
    textarea {
        width:90%;
    }
}

@media only screen and (max-width: 1280px) {
    .item2, .item3, item4 {
    }
}
@media only screen and (max-width: 430px) {
    h1 {
        font-size: 1.5rem;
    }
    h2 {
        font-size:1.1rem;
    }
    main h3 {
        font-size: 0.9rem;
    }
    input, textarea {
        width:90%;
    }
    .currentpanel>i {
        font-size:2em;
    }
    .currentpanel {
        padding: 9px;
    }
}
