
@font-face {
    font-family: 'archiasemibold';
    src: url('../fonts/archia-semibold-webfont.eot');
    src: url('../fonts/archia-semibold-webfont.eot?#iefix') format('embedded-opentype'),
         url('../fonts/archia-semibold-webfont.woff2') format('woff2'),
         url('../fonts/archia-semibold-webfont.woff') format('woff'),
         url('../fonts/archia-semibold-webfont.ttf') format('truetype');
    font-weight: normal;
    font-style: normal;

}

@font-face {
    font-family: 'archiaregular';
    src: url('../fonts/archia-regular-webfont.eot');
    src: url('../fonts/archia-regular-webfont.eot?#iefix') format('embedded-opentype'),
         url('../fonts/archia-regular-webfont.woff2') format('woff2'),
         url('../fonts/archia-regular-webfont.woff') format('woff'),
         url('../fonts/archia-regular-webfont.ttf') format('truetype');
    font-weight: normal;
    font-style: normal;
}

#bwp_mod_form .input-append:where(input){
height: 44px!important;
  vertical-align: middle!important;
  display: inline-block!important;
  border: 1px solid transparent!important;
  max-width: 100%!important;
  width: 100%!important;
  padding: 0 20px!important;
  background: #f8f8f8!important;
  color: #3b3b3b!important;
  transition: .2s ease-in-out!important;
  transition-property: color,background-color,border-color,box-shadow;
  border-radius: 500px!important;
  overflow: visible!important;
  -webkit-appearance: none!important;
  box-sizing: border-box!important;
  margin: 0!important;
  font-family: archiaregular!important;
  	  font-size: 17px!important;
}

#mod_bwpostman .input-append .add-on {
display: none;}

#mod_bwpostman input#a_stringCaptcha {
  width: 155px;
  height: 44px!important;
    border: 1px solid transparent!important;
	 padding: 0 20px!important;
  background: #f8f8f8!important;
  color: #3b3b3b!important;
    margin: 0!important;
	  border-radius: 500px!important;
	  font-family: archiaregular!important;
	  font-size: 17px!important;
}

#bwp_mod_form_lists, .mailinglist-title {display: none!important;}
#bwp_mod_form_required, #bwp_mod_form_editlink{display: none!important;}
#bwp_mod_form .captcha{
	margin-bottom: 35px!important;
  margin-top: 35px!important;}
  
#mod_bwpostman .btn {
  background-color: #fbbb32!important;
  color: #fff!important;
  border: 1px solid transparent!important;
  font-size: 17px!important;
  border-radius: 500px!important;
  line-height: 42px!important;
  font-family: Recursive!important;
  text-shadow: none!important;
  background-image: none!important;
  box-shadow: none!important;
}
#mod_bwpostman .btn:hover {
background-color: #f5a905!important;
}