fieldset.mktoFormCol {
    float: left;
    text-align: left;
    width: 45%;
    padding: 0;
    margin: 0;
    border: 0;
}
.lpeCElement .mktoFormRow.checkRow {
    clear: both;
    padding: 15px 0% 0 0%;
}
input:focus::-webkit-input-placeholder {
    color: #f7f7f7;
}
input:focus:-moz-placeholder, input:focus::-moz-placeholder,
input:focus:-ms-input-placeholder {
    color: #f7f7f7;
}
form input {
    background: #f7f7f7;
}
.mktoFormRow:first-child fieldset.mktoFormCol {
    padding: 0 6% 0 2%;
}
form .mktoButton {
    display: inline-block;
    height: 55px;
    border: none;
    padding: 0 20px 0 20px;
    border-radius: 32px;
    font-size: 18px;
}
.mktoButtonRow {
    display: inline-block;
    width: 100%;
    margin: 20px 0 20px 0;
}
.mktoFormRow.checkRow {
     clear: both;
     padding: 0 6% 0 2%;
}
.mktoFormRow.checkRow .mktoFormCol{
    float:left;
}
@media only screen and (max-width: 565px) {
    fieldset.mktoFormCol {
        width: 100%;
        padding: 0 !important;
        float: none;
    }
    .mktoFormRow.checkRow{
        padding: 0;
    }
}