<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">/*
Global gravity form styles for gravity forms
*/

/* 
    Created on : Apr 30, 2015, 11:26:31 AM
    Author     : NAPCO
*/

.post-body ul.gform_fields li {
  background: none;
  padding-left: 0;
}

.gf_error {
	font-style: italic;
	color: red;
}

.gf_notice {
	color: green;
}

.newsletter.no-mag select {
    color: #aaa;
}

.newsletter.no-mag select option {
    color: #000;
}

.post-body ul.gform_fields li .gfield_label {
  float: left;
  width: 200px;
}

.post-body ul.gform_fields li .ginput_container:after {
  content: '';
  display: block;
  clear: both;
}


.post-body .gform_wrapper ul li.gfield {
  clear: both;
  padding: 0.5em 0.5em;
  margin: 0;
}

/*.post-body .gform_wrapper ul li.gfield:nth-child(odd) {
  background-color: #efefef;
}

.post-body .gform_wrapper ul li.gfield.gfield_error:nth-child(odd) {
  background-color: #ffdfe0;
}*/

ul.gform_fields input, .gform_wrapper select {
  border-radius: 4px;
  border: 1px solid #666;
  border-width: 1px;
  font-size: 1em;
}

ul.gform_fields input.small, ul.gform_fields input.medium, ul.gform_fields input.large {
  font-size: 1em;
}

.post .main .gform_footer {
  text-align: right;
}

.gform_footer.left_label {
  text-align: right;
}

.gform_footer input[type="submit"] {
  padding: 0.4em 2.7em;
  border-width: 0;
  font-weight: bold;
  font-family: Napco_1;
}

.gform_wrapper .left_label label.gfield_label {
  font-weight: normal;
}

.gform_heading .gform_description {
  font-size: 1.4em;
  font-weight: 900 !important;
}

.gform_prompt {
  margin: 1em 0;
  font-weight: 900;
  font-size: 1.4em;
}

.ginput_container.default_newsletter_container,
.ginput_container.newsletter_checkbox {
  border: 1px #666 solid;
  border-radius: 4px;
  background-color: #eff8ff;
  padding: 1.7em;
  margin-top: 10px;
}

.ginput_container.default_newsletter_container {
  padding: 1em;
}

.gform_wrapper select {
  height: 30px;
  background-color: #fff;
}

.ginput_container.default_newsletter_container label,
.ginput_container.newsletter_checkbox label {
  font-weight: bold;
}

.gform_wrapper select option {
  font-size: 14px;
}

.gform_fileupload_multifile {
  float: left;
}

img.gform_ajax_spinner {
    display: none;
}

.signup-all .gform_confirmation_message {
  padding: 8px;
}

.hide-label label.gfield_label {
  display: none!important;
}

@media (max-width: 768px) {
  .gform_wrapper .left_label input.medium {
    width: 100% !important;
  }
}

@media (max-width: 641px) {
  .gform_wrapper .ginput_container.default_newsletter_container span {
      display: inline !important;
  }
}

@media (max-width: 510px) {
  .post-body ul.gform_fields li .gfield_label {
    width: 100% !important;
    float: none !important;
  }
  
  .gform_wrapper .top_label input.medium, .gform_wrapper .top_label select.medium
  .gform_wrapper .top_label input.medium, .gform_wrapper .top_label select.medium {
    width: 100% !important;
  }
}</pre></body></html>