.hide_small {display:none !important;
}.show_small {display:inherit !important;
}#footer {width: 50.025%;height: 70px;
}#footer_ul li {width: 100%;
}#frame_customer_data,
#frame_location_select {float: none;width: 100%;padding: 0;margin-bottom: 30px;
}#headerframe {display: none;
}.frame_logout input,
.frame_submit input {display: block;margin: 0 auto;
}#login_container,
#instructions_container {float: none;width: 100%;margin-top: 20px;
}#result_dialog {width: 90%;top: 7%;left: 0;right: 0;margin: 0 auto;
}#result_dialog table.frm_contact_content td,
#result_dialog table.frm_contact_content th {display: block;width: 100%;
}.headline {font-size: 25px;
}
