form.iwacontact img.ajax-loading,

form.iwacontact span.ajax-feedback,

form.iwacontact span.ajax-result { display: none }

form.iwacontact span.ajax-feedback,

form.iwacontact span.ajax-result { background: transparent url('../images/tiny-success.png') no-repeat left center; color: #080; font-size: 8pt; font-weight: bold; margin: 2px 0 2px 5px; padding: 1px 3px 3px 19px }

form.iwacontact span.ajax-feedback.error,

form.iwacontact span.ajax-result.error { background: transparent url('../images/tiny-error.png') no-repeat left center; color: #800 }



form.iwacontact ol.iwacontactform { list-style-type: none !important; margin-left: 0 !important }

form.iwacontact ol.iwacontactform li { list-style-type: none !important; }

form.iwacontact ol.iwacontactform li.buttons {}
form.iwacontact ol.iwacontactform label { display: block; margin: 2px }

form.iwacontact ol.iwacontactform label.checkbox { display: inline; margin: 0 }

form.iwacontact ol.iwacontactform input { margin: 4px 0px; }

form.iwacontact ol.iwacontactform input.error,

form.iwacontact ol.iwacontactform textarea.error { border: 1px solid #F00 }

form.iwacontact ol.iwacontactform input.input {   width: 100%;
    background-color: #181c22;
  border: 1px solid #2d4b71;
  font-family: "Open Sans", Arial, sans-serif;
  font-size: 15px;
  color: #96a1b1;
  -webkit-transition: border .2s ease-in-out;
  -o-transition: border .2s ease-in-out;
  transition: border .2s ease-in-out;
  height: 42px;
  padding: 0 17px;
   } 


form.iwacontact ol.iwacontactform textarea#message {width: 100%;
   background: #181c22;
  border: 1px solid #2d4b71;
  font-family: "Open Sans", Arial, sans-serif;
  font-size: 15px;
  color: #96a1b1;
padding: 11px 17px;
  height: 75px;}


  button.ajax-submit {    -webkit-transition: background .4s ease-in-out;
  -o-transition: background .4s ease-in-out;
  transition: background .4s ease-in-out;


  position: relative;
  display: block;
  width: 100%;
  border: 0;
  background: #1f9aff;
  height: 50px;
  line-height: 50px;
  text-align: center;
  font-family: "Lato", Arial, sans-serif;
  font-weight: bold;
  text-transform: uppercase;
  color: #fff;
  font-size: 19px;
  letter-spacing: 0.02em;
  cursor: pointer;}

form.iwacontact input.iwac_abval { border: none !important; height: 1px !important; width: 1px !important; margin: 0px !important; padding: 0px !important; display: none !important;}