@media(min-width:1200px) {
    #login_box #AntiSpamImage {
        margin-left: 308px !important;
    }
    
    #login_box > p {
        padding-left: 0.5em;
    }

    #login_box .FormError {
        margin-left: 0 !important;
        padding-left: 0.5em;
    }

    #login_box > h1 {
        padding-left: 0.3em;
    }

    #login_box .Question input[name="antispam"] {
        margin-right: 0 !important;
    }

    #login_box .Question input[type="checkbox"] {
        margin: 0 !important;
    }
}

@media(max-width:1200px) {
    /*#login_box .QuestionSubmit {*/
    /*    text-align: center !important;*/
    /*}*/
    #login_box .QuestionSubmit label {
        display: none !important;
    }
    
    #login_box #AntiSpamImage {
        margin: 0 !important;
        background-position: center center !important;
    }
    
    #login_box .Question input[type="checkbox"] {
        clear: both;
        float: left;
        margin: 4px 0 0 0;
        -ms-transform: scale(1.5);
        -moz-transform: scale(1.5);
        -webkit-transform: scale(1.5);
        -o-transform: scale(1.5);
    }

    #login_box > h1, #login_box > p {
        padding-left: 8px;
    }

    #login_box .FormError {
        margin-left: 0 !important;
        padding-left: 8px;
    }
}

#login_box #customFieldDeanery > optgroup[disabled] {
    display: none;
}

#login_box .UserRequestSubmit {
    text-align: center !important;
    margin-left: 0 !important;
    margin-top: 2rem;
}

#login_box .Question input[name="antispam"] {
    margin-right: 5px;
}
