.content-page form{font-size:16px;}

.gform_wrapper .gf_step{opacity:0.7}
.gform_wrapper .gf_step span.gf_step_label, .gform_wrapper .gf_step span.gf_step_number{
    color:#333;
}
.gform_wrapper .gf_step.gpmpn-step-linked a span.gf_step_label{color:#008ed6;}
.gform_wrapper .gf_step.gpmpn-step-linked a span.gf_step_label:hover{color:#004ad6;text-decoration:underline;}

.confirmation-table table tr td font,
.confirmation-table table tr td table tbody tr td,.confirmation-table table tr td table tbody tr td strong,
.confirmation-table tfoot tr td,.confirmation-table tfoot td strong{font-size:15px!important;}
.confirmation-table tfoot{color:#BF461E;font-weight:bold;}

.gform_wrapper h2.gsection_title{color:#fff;background-color:#008ed6;padding:3px 10px!important;border-radius:5px;}
.gform_wrapper .gfield.gsection{border:none;margin-right:0;}

.gform_wrapper .ginput_container_total .ginput_total{color:#BF461E;font-weight:bold;}

.gform_wrapper .confirmation-table table,
.gform_wrapper .confirmation-table table th,
.gform_wrapper .confirmation-table table td{border:none;}

.gform_wrapper .confirmation-table a.map-it-link{display: none;}

.upload-box [id^="gform_preview"]{
    text-align:right;
}

li.tos-box .ginput_container .gfield_checkbox{
    text-align:right;
}

.left_label li.tos-box .gptos_terms_container,
.right_label li.tos-box .gptos_terms_container{
    width:100%;
    margin-left:0!important;
}

.gptos_terms_container{overflow-y:scroll;}

@media (max-width:767px) {
    /*.gform_wrapper input.large,
    .gform_wrapper input.medium,
    .gform_wrapper input.small,
    .gform_wrapper select.large,
    .gform_wrapper select.medium,
    .gform_wrapper select.small {
        max-width:90%;
    }*/
    .gform_wrapper{max-width:100%;}
    .gform_wrapper .gform_page_footer.left_label, .gform_wrapper .gform_page_footer.right_label{padding:16px 0;}
}

@media only screen and (min-width: 641px) {
.gform_wrapper form ul.gform_fields:not(.top_label) li.confirmation-table.gfield_html_formatted {
    margin-left:0!important;
    width:100%;
    }
}