@charset "utf-8";
 #form-container {margin-bottom: 50px;}
label { display: block; font-family: Open Sans,Arial,sans-serif; font-weight: 600; margin: 5px 0 0 0;color: #ff6633; font-size: 14px; }
::-webkit-input-placeholder { color: #676767; font-size: 16px; }
:-moz-placeholder { color: #676767; font-size: 16px; }
::-moz-placeholder { color: #676767; font-size: 16px; }
:-ms-input-placeholder { color: #676767; font-size: 16px; }
fieldset { border: 0px; margin: 0px; }
legend { display: none; }
.hide { display: none; }
textarea { width: 100%; color: #676767; }
select { margin-top: 0px; height: 40px; font-size: 16px; color: #676767; }
select, input, textarea { font-family: Open Sans,Arial,sans-serif; font-weight: 600; font-size: 14px !important; font-weight: normal; width: 100%; padding: 10px !important; height: 55px;  color: #676767}
.error { color: #F00; }
div.data { width: 100%; margin: 40px 0 0 10% !important; text-align: left !important; }
.data h1 { display: none; }
h1, h3 { width: 100%; text-align: left; }
div.buttons { width: 220px; text-align: center; position: relative; left: 20%; }
.btn { background-color: #ff6633; border: 1px solid #ff6633; position: relative; height: 60px; color: #fff; text-align: center; vertical-align: top !important; white-space: nowrap; text-overflow: ellipsis; overflow: hidden; cursor: pointer; width: 285px; text-transform: uppercase; margin: 10px 0 0 0; font-size: 24px !important; } .tooltips { display: inline-block; }
.tooltips .tooltipimg { visibility: hidden; width: 100%; padding: 5px 0;left:0%; top:52%; position: absolute; z-index: 1; }
.tooltips:hover .tooltipimg { visibility: visible; }
@media (max-width:480px) {
div.buttons { width: 220px; text-align: center; position: relative; left: 8%; }
div.data td { font-size: 80% !important; }
div.data th { font-size: 80% !important; }
th { width: auto !important; padding: 0 10px 0 0; }
input, textarea { width: 90% !important; margin-bottom: 0px; 
font-family: 'Open Sans', Helvetica, Arial, Lucida, sans-serif; }