/* Media Queries
   ========================================================================== */
@media only screen and (max-width: 1024px) {

    header {
        width: 100%;
    }

    header img {
        margin-left: 20px; 
    }

    #logo_placement {
        width: 100% !important;
    }

    #wrapper {
        width: 100% !important;
        border-width: 0px 0px 1px 0px;
        }
}

@media only screen and (max-width: 768px) {

    article {
        width: 100%;
    }
}

@media only screen and (max-width : 560px) {

    .question_benefit_checkbox {
        float: left;
        width: 50%;
    }

}

@media only screen and (max-width : 425px) {


    #wrapper {
        padding: 10px;
        }

    input {
        width: calc(100% - 35px);
    }

    select {
        width: calc(100% - 10px);
    }

    .question_benefit_checkbox {
        float: left;
        width: 100%;
    }

}

/* Smartphones */
@media only screen and (max-width : 410px) {


}