form.Forms .button,
form.Forms button,
form.Forms input[type="submit"],
form.Forms input[type="reset"],
form.Forms input[type="button"] {  display: inline-block;  height: 38px;  padding: 0 30px;  color: #555;  text-align: center;  font-size: 11px;  font-weight: 600;  line-height: 38px;  letter-spacing: .1rem;  text-transform: uppercase;  text-decoration: none;  white-space: nowrap;  background-color: transparent;  border-radius: 4px;  border: 1px solid #bbb;  cursor: pointer;  box-sizing: border-box; }
form.Forms input[type="button"].blue-mid-button {line-height: normal;    letter-spacing: normal;    text-transform: none;    height: auto;    border: 0; min-width:150px; text-align:center; display:inline-block; margin:10px 10px 10px 0; padding:15px 20px;-moz-border-radius:4px;border-radius:4px;-webkit-box-shadow:inset 0 -5px 0 0 rgba(0,0,0,0.2);-moz-box-shadow:inset 0 -5px 0 0 rgba(0,0,0,0.2);box-shadow:inset 0 -5px 0 0 rgba(0,0,0,0.2); transition: all 0.2s linear 0s; color:#FFF;  font-size:inherit}
form.Forms input[type="button"].blue-mid-button:hover {color:#FFF}
form.Forms .button:hover,
form.Forms button:hover,
form.Forms input[type="submit"]:hover,
form.Forms input[type="reset"]:hover,
form.Forms input[type="button"]:hover,
form.Forms .button:focus,
form.Forms button:focus,
form.Forms input[type="submit"]:focus,
form.Forms input[type="reset"]:focus,
form.Forms input[type="button"]:focus { color: #333;  border-color: #888;  outline: 0; }
form.Forms .button.button-primary,
form.Forms button.button-primary,
form.Forms input[type="submit"].button-primary,
form.Forms input[type="reset"].button-primary,
form.Forms input[type="button"].button-primary {  color: #FFF;  background-color: #33C3F0;  border-color: #33C3F0; }
form.Forms .button.button-primary:hover,
form.Forms button.button-primary:hover,
form.Forms input[type="submit"].button-primary:hover,
form.Forms input[type="reset"].button-primary:hover,
form.Forms input[type="button"].button-primary:hover,
form.Forms .button.button-primary:focus,
form.Forms button.button-primary:focus,
form.Forms input[type="submit"].button-primary:focus,
form.Forms input[type="reset"].button-primary:focus,
form.Forms input[type="button"].button-primary:focus {  color: #FFF;  background-color: #1EAEDB;  border-color: #1EAEDB; }
form.Forms input[type="email"],
form.Forms input[type="number"],
form.Forms input[type="search"],
form.Forms input[type="text"],
form.Forms input[type="tel"],
form.Forms input[type="url"],
form.Forms input[type="password"],
form.Forms textarea,
form.Forms select {  height: 38px;  padding: 6px 10px; /* The 6px vertically centers text on FF, ignored by Webkit */  background-color: #fff;  border: 1px solid #D1D1D1;  border-radius: 4px;  box-shadow: none;  box-sizing: border-box; }
/* Removes awkward default styles on some inputs for iOS */
.formQuestion input[type="email"],
.formQuestion input[type="number"],
.formQuestion input[type="search"],
.formQuestion input[type="text"],
.formQuestion input[type="tel"],
.formQuestion input[type="url"],
.formQuestion input[type="password"],
.formQuestion textarea {-webkit-appearance: none;     -moz-appearance: none;          appearance: none; 	transition: box-shadow 0.3s ease-in-out; }
.formQuestion textarea {min-height: 120px;  padding-top: 6px;  padding-bottom: 6px;  width:100%; }
.formQuestion input[type="email"]:focus,
.formQuestion input[type="number"]:focus,
.formQuestion input[type="search"]:focus,
.formQuestioninput[type="text"]:focus,
.formQuestion input[type="tel"]:focus,
.formQuestion input[type="url"]:focus,
.formQuestion input[type="password"]:focus,
.formQuestion textarea:focus,
.formQuestion select:focus { box-shadow: 0 5px 15px rgba(145, 92, 182, .4);   border-color:#d6d6d6;     outline: 0; }
form.Forms label,
form.Forms legend {  display: block;  margin-bottom: .5rem;  font-weight: 600; }
form.Forms fieldset {  padding: 0;  border-width: 0; }
form.Forms input[type="radio"] {display: inline; margin: 10px 10px 10px 0;    accent-color: green;    width: 18px;    height: 18px;}
form.Forms input[type="checkbox"]{display: inline;accent-color: #c9e790; height: 24px; width: 24px; margin:0 10px 0 0; vertical-align:middle}
form.Forms .checkbox-multi {float:left; clear:none;}
@media only screen and (max-width: 900px) {
form.Forms .checkbox-multi {width:100% !important; clear:both}
}
form.Forms label > .label-body {  display: inline-block;  margin-left: .5rem;  font-weight: normal; }
