.powermail_radio_outer {
 display:block;
 float:left; 
}

.box .search .button.whiteborder {
 position:relative; 
 left:0;
 bottom:0;
  font-family: 'Gudea', sans-serif;
}

.tx-powermail .powermail_fieldset .powermail_field.powermail_submit {
 float:left;  
}

.powermail_check_outer label {
  display: block;
  float: left;
  width: 310px;
  margin-top: 8px;
}
.powermail_check_inner input {
  margin-top: 12px;
  margin-right:10px;
  float:left;
}

.tx-powermail h3, .tx-powermail legend {
display:none;
}

.tx-powermail legend.powermail_legend {
 margin-bottom:10px;
 font-weight:bold;
 display:block; 
}

.tx-powermail fieldset {
border:none;
}



.tx-powermail * {
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
}
 
.tx-powermail .powermail_fieldset .powermail_fieldwrap {
  margin: 0 0 0.5em 0;
  clear: both;
  overflow: hidden;
} 

.parsley-errors-list {
  clear: both;
  padding-top: 5px;
  color: red;
  list-style-type: none;
}

.tx-powermail .parsley-errors-list, .tx-powermail .powermail_fieldset .powermail_label, .tx-powermail .powermail_fieldset .powermail_field {
  font-family: 'Gudea', sans-serif;

}

dt.powermail_all_label {
  font-weight: bold;
}
.powermail_submit {
-webkit-appearance: none;
-webkit-border-radius:0; 
border-radius:0;
}

@media all and (max-width: 389px) {
 
.column1 .tx-powermail .powermail_fieldset .powermail_label, .column2 .tx-powermail .powermail_fieldset .powermail_label , .column3 .tx-powermail .powermail_fieldset .powermail_label, .column4 .tx-powermail .powermail_fieldset .powermail_label{
  width: 244px;
  }
.column1 .tx-powermail .powermail_fieldset .powermail_field, .column2 .tx-powermail .powermail_fieldset .powermail_field, .column3 .tx-powermail .powermail_fieldset .powermail_field, .column4 .tx-powermail .powermail_fieldset .powermail_field {
  width: 244px;
  }
.column1 .powermail_fieldset, .column2 .powermail_fieldset, .column3 .powermail_fieldset, .column4 .powermail_fieldset {
width:244px;
}
.column1 .parsley-errors-list , .column2 .parsley-errors-list, .column3 .parsley-errors-list, .column4 .parsley-errors-list {
  margin-left:0;
}
.tx-powermail .powermail_fieldset .powermail_label {
  display: block;
  float:none;
}
.tx-powermail .powermail_fieldset .powermail_field {
  padding: 5px;
  margin: 0;
  margin-top: 6px;
  float:none;
}

.column1 .tx-powermail .powermail_fieldset  .powermail_submit, .column2 .tx-powermail .powermail_fieldset  .powermail_submit, .column3 .tx-powermail .powermail_fieldset  .powermail_submit, .column4 .tx-powermail .powermail_fieldset  .powermail_submit {
  margin-top: 9px;
  font-size: 13px;
  padding: 8px;
  line-height: 13px;
  border: 1px solid #0068b4;
  background-color: #fff;
  color:#0068b4;
  width:inherit;
}
.tx-powermail .powermail_fieldset .powermail_label ,  .tx-powermail .powermail_fieldset .powermail_field, .parsley-errors-list {
    font-size: 12px;
  }

.powermail_check_outer label {
 width:220px; 
}

}


@media all and (max-width: 559px) and (min-width: 390px) {
 .column1 .tx-powermail .powermail_fieldset .powermail_label {
  width: 260px;
  display: block;
  float:none;
  }
.column1 .tx-powermail .powermail_fieldset .powermail_field {
  width: 260px;
  float:none;
  }
  .column1 .powermail_fieldset {
width:318px;
}
.column1 .parsley-errors-list {
  margin-left: 0;
}
.column2 .tx-powermail .powermail_fieldset .powermail_label {
width: 318px;
}
.column2 .tx-powermail .powermail_fieldset .powermail_field {
  width: 318px;
  }
 .column2 .powermail_fieldset {
width:318px;
}
.column2 .parsley-errors-list {
  margin-left:0;
}
.column3 .tx-powermail .powermail_fieldset .powermail_label {
width: 260px;
}
.column3 .tx-powermail .powermail_fieldset .powermail_field {
  width: 260px;
  }
 .column3 .powermail_fieldset {
width:390px;
}
.column3 .parsley-errors-list {
  margin-left:0;
}
.column4 .tx-powermail .powermail_fieldset .powermail_label {
width: 260px;
}
.column4 .tx-powermail .powermail_fieldset .powermail_field {
  width: 260px;
  }
 .column4 .powermail_fieldset {
width:390px;
}
.column4 .parsley-errors-list {
  margin-left:0;
}
.tx-powermail .powermail_fieldset .powermail_label {
  display: block;
}
.tx-powermail .powermail_fieldset .powermail_field {
  padding: 5px;
  margin: 0;
  margin-top: 6px;
}

.column1 .tx-powermail .powermail_fieldset  .powermail_submit , .column2 .tx-powermail .powermail_fieldset  .powermail_submit, .column3 .tx-powermail .powermail_fieldset  .powermail_submit, .column4 .tx-powermail .powermail_fieldset  .powermail_submit {
  margin-top: 12px;
  font-size: 16px;
  padding: 10px;
  line-height: 16px;
  border: 1px solid #0068b4;
  background-color: #fff;
  color: #0068b4;
  width:inherit;
}
.tx-powermail .powermail_fieldset .powermail_label ,  .tx-powermail .powermail_fieldset .powermail_field, .parsley-errors-list {
    font-size: 15px;
  }
.powermail_check_outer label {
width:290px;
}
 }
 
 @media all and (max-width: 735px) and (min-width: 560px) {
  .column1 .tx-powermail .powermail_fieldset .powermail_label {
  width: 200px;
  display: block;
  float:none;
  }
.column1 .tx-powermail .powermail_fieldset .powermail_field {
  width: 200px;
  float:none;
  }
  .column1 .powermail_fieldset {
width:222px;
}
.column1 .parsley-errors-list {
  margin-left: 0;
}
 .column2 .tx-powermail .powermail_fieldset .powermail_label {
   width: 121px;
   }
.column2 .tx-powermail .powermail_fieldset .powermail_field {
  width: 373px;
  }
  .column2 .powermail_fieldset {
width:496px;
}
.column2 .parsley-errors-list {
  margin-left: 121px;
}
 .column3 .tx-powermail .powermail_fieldset .powermail_label {
   width: 121px;
   }
.column3 .tx-powermail .powermail_fieldset .powermail_field {
  width: 243px;
  }
  .column3 .powermail_fieldset {
width:364px;
}
.column3 .parsley-errors-list {
  margin-left: 121px;
}
 .column4 .tx-powermail .powermail_fieldset .powermail_label {
   width: 121px;
   }
.column4 .tx-powermail .powermail_fieldset .powermail_field {
  width: 243px;
  }
  .column4 .powermail_fieldset {
width:364px;
}
.column4 .parsley-errors-list {
  margin-left: 121px;
}
.tx-powermail .powermail_fieldset .powermail_label {
  display: block;
  float: left;
  clear: left;
  padding-top: 6px;
  padding-bottom: 6px;
}
.tx-powermail .powermail_fieldset .powermail_field {
  padding: 5px;
  margin: 0;
}

.column1 .tx-powermail .powermail_fieldset  .powermail_submit, .column2 .tx-powermail .powermail_fieldset  .powermail_submit, .column3 .tx-powermail .powermail_fieldset  .powermail_submit, .column4 .tx-powermail .powermail_fieldset  .powermail_submit {
   margin-top: 8px;
  font-size: 11px;
  padding: 7px;
  line-height: 11px;
  border: 1px solid #0068b4;
  background-color: #fff;
  color: #0068b4;
  width:inherit;
}
.tx-powermail .powermail_fieldset .powermail_label ,  .tx-powermail .powermail_fieldset .powermail_field, .parsley-errors-list {
    font-size: 14px;
  }
.powermail_check_outer label {
 width:350px; 
}
 }
 
 @media all and (max-width: 1023px) and (min-width: 736px) {
 .column1 .tx-powermail .powermail_fieldset .powermail_label {
  width: 186px;
  display: block;
  float:none;
  }
.column1 .tx-powermail .powermail_fieldset .powermail_field {
  width: 186px;
  float:none;
  }
  .column1 .powermail_fieldset {
width:280px;
}
.column1 .parsley-errors-list {
  margin-left: 0;
}
 .column2 .tx-powermail .powermail_fieldset .powermail_label {
 width: 152px;
 }
 .column2 .tx-powermail .powermail_fieldset .powermail_field {
  width: 455px;
  }
.column2 .powermail_fieldset {
width:624px;
}
.column2 .parsley-errors-list {
  margin-left: 152px;
}
.column3 .tx-powermail .powermail_fieldset .powermail_label {
 width: 152px;
 }
 .column3 .tx-powermail .powermail_fieldset .powermail_field {
  width: 305px;
  }
.column3 .powermail_fieldset {
width:457px;
}
.column3 .parsley-errors-list {
  margin-left: 152px;
}
.column4 .tx-powermail .powermail_fieldset .powermail_label {
 width: 152px;
 }
 .column4 .tx-powermail .powermail_fieldset .powermail_field {
  width: 305px;
  }
.column4 .powermail_fieldset {
width:457px;
}
.column4 .parsley-errors-list {
  margin-left: 152px;
}
.tx-powermail .powermail_fieldset .powermail_label {
  display: block;
  float: left;
  clear: left;
  padding-top: 6px;
  padding-bottom: 6px;
}
.tx-powermail .powermail_fieldset .powermail_field {
  padding: 5px;
  margin: 0;
  float: right;
}

.column1 .tx-powermail .powermail_fieldset  .powermail_submit, .column2 .tx-powermail .powermail_fieldset  .powermail_submit , .column3 .tx-powermail .powermail_fieldset  .powermail_submit, .column4 .tx-powermail .powermail_fieldset  .powermail_submit{
  margin-top: 10px;
  font-size: 14px;
  padding: 9px;
  line-height: 14px;
  border: 1px solid #0068b4;
  background-color: #fff;
  color: #0068b4;
  width:inherit;
}
.tx-powermail .powermail_fieldset .powermail_label ,  .tx-powermail .powermail_fieldset .powermail_field, .parsley-errors-list {
    font-size: 13px;
  }
.powermail_check_outer label {
 width:445px; 
}
}

@media all and (max-width: 1439px) and (min-width: 1024px) {
.column1 .tx-powermail .powermail_fieldset .powermail_label {
  width: 181px;
  display: block;
  float:none;
  }
.column1 .tx-powermail .powermail_fieldset .powermail_field {
  width: 181px;
  float:none;
  }
  .column1 .powermail_fieldset {
width:191px;
}
.column1 .parsley-errors-list {
  margin-left: 0;
}
.column2 .tx-powermail .powermail_fieldset .powermail_label {
  width: 104px;
  }
.column2 .tx-powermail .powermail_fieldset .powermail_field {
  width: 308px;
}  
.column2 .powermail_fieldset {
width:426px;
}
.column2 .parsley-errors-list {
  margin-left: 104px;

}

.column3 .tx-powermail .powermail_fieldset .powermail_label {
  width: 146px;
  }
.column3 .tx-powermail .powermail_fieldset .powermail_field {
  width: 293px;
}  
.column3 .powermail_fieldset {
width:439px;
}
.column3 .parsley-errors-list {
  margin-left: 146px;

}

.column4 .tx-powermail .powermail_fieldset .powermail_label {
  width: 199x;
  }
.column4 .tx-powermail .powermail_fieldset .powermail_field {
  width: 398px;
}  
.column4 .powermail_fieldset {
width:597px;
}
.column4 .parsley-errors-list {
  margin-left: 199px;

}
.tx-powermail .powermail_fieldset .powermail_label {
  display: block;
  float: left;
  clear: left;
  padding-top: 6px;
  padding-bottom: 6px;
}
.tx-powermail .powermail_fieldset .powermail_field {
  padding: 5px;
  margin: 0;
  float: right;
}


.column1 .tx-powermail .powermail_fieldset  .powermail_submit, .column2 .tx-powermail .powermail_fieldset  .powermail_submit, .column3 .tx-powermail .powermail_fieldset  .powermail_submit, .column4 .tx-powermail .powermail_fieldset  .powermail_submit {
margin-top: 7px;
  font-size: 10px;
  padding: 6px 6px 4px 6px;
  line-height: 16px;
  border: 1px solid #0068b4;
    background-color:#fff;
  color: #0068b4;
  width:inherit;
}
.tx-powermail .powermail_fieldset .powermail_label ,  .tx-powermail .powermail_fieldset .powermail_field, .parsley-errors-list {
    font-size: 12px;
  }
.powermail_check_outer label {
 width:290px; 
}
}

@media all and (max-width: 1679px) and (min-width: 1440px) {
.column1 .tx-powermail .powermail_fieldset .powermail_label {
  width: 263px;
  display: block;
  float:none;
  }
.column1 .tx-powermail .powermail_fieldset .powermail_field {
  width: 263px;
  float:none;
  }
  .column1 .powermail_fieldset {
width:273px;
}
.column1 .parsley-errors-list {
  margin-left: 0;
}

.column2 .tx-powermail .powermail_fieldset .powermail_label {
  width: 148px;
  }
.column2 .tx-powermail .powermail_fieldset .powermail_field {
  width: 297px;
  }
  .column2 .powermail_fieldset {
width:445px;
}
.column2 .parsley-errors-list {
  margin-left: 148px;
}

.column3 .tx-powermail .powermail_fieldset .powermail_label {
  width: 209x;
  }
.column3 .tx-powermail .powermail_fieldset .powermail_field {
  width: 419px;
  }
  .column3 .powermail_fieldset {
width:628px;
}
.column3 .parsley-errors-list {
  margin-left: 209px;
}
.column4 .tx-powermail .powermail_fieldset .powermail_label {
  width: 284x;
  }
.column4 .tx-powermail .powermail_fieldset .powermail_field {
  width: 568px;
  }
  .column4 .powermail_fieldset {
width:852px;
}
.column4 .parsley-errors-list {
  margin-left: 284px;
}
.tx-powermail .powermail_fieldset .powermail_label {
  display: block;
  float: left;
  clear: left;
  padding-bottom:6px;
  padding-top:6px;
}

.tx-powermail .powermail_fieldset .powermail_field {
  padding: 5px;
  margin: 0;
  float: right;
}

.column1 .tx-powermail .powermail_fieldset  .powermail_submit , .column2 .tx-powermail .powermail_fieldset  .powermail_submit, .column3 .tx-powermail .powermail_fieldset  .powermail_submit, .column4 .tx-powermail .powermail_fieldset  .powermail_submit {
margin-top: 10px;
  font-size: 14px;
  padding: 9px;
  line-height: 14px;
  border: 1px solid #0068b4;
    background-color:#fff;
  color: #0068b4;
  width:inherit;
}
.tx-powermail .powermail_fieldset .powermail_label ,  .tx-powermail .powermail_fieldset .powermail_field, .parsley-errors-list {
    font-size: 14px;
  }
.powermail_check_outer label {
 width:270px; 
}
}

@media all and (max-width: 1919px) and (min-width: 1680px) {
.column1 .tx-powermail .powermail_fieldset .powermail_label {
  width: 214px;
  display: block;
  float:none;
  }
  .column1 .tx-powermail .powermail_fieldset .powermail_field {
    width: 214px;
    float:none;
  }
.column1 .powermail_fieldset {
width:321px;
}
.column1 .parsley-errors-list {
  margin-left: 0;
}

.column2 .tx-powermail .powermail_fieldset .powermail_label {
  width: 175px;
  }
  .column2 .tx-powermail .powermail_fieldset .powermail_field {
    width: 350px;
  }
.column2 .powermail_fieldset {
width:525px;
}
.column2 .parsley-errors-list {
  margin-left: 175px;
}
.column3 .tx-powermail .powermail_fieldset .powermail_label {
  width: 246px;
  }
  .column3 .tx-powermail .powermail_fieldset .powermail_field {
    width: 493px;
  }
.column3 .powermail_fieldset {
width:740px;
}
.column3 .parsley-errors-list {
  margin-left: 246px;
}
.column4 .tx-powermail .powermail_fieldset .powermail_label {
  width: 351px;
  }
  .column4 .tx-powermail .powermail_fieldset .powermail_field {
    width: 702px;
  }
.column4 .powermail_fieldset {
width:1053px;
}
.column4 .parsley-errors-list {
  margin-left: 351px;
}

.tx-powermail .powermail_fieldset .powermail_label {
  display: block;
  float: left;
  clear: left;
  padding-top: 6px;
  padding-bottom:6px;
}
.tx-powermail .powermail_fieldset .powermail_field {

  padding: 5px;
  margin: 0;
  float: right;
}
.column1 .tx-powermail .powermail_fieldset  .powermail_submit, .column2 .tx-powermail .powermail_fieldset  .powermail_submit, .column3 .tx-powermail .powermail_fieldset  .powermail_submit, .column4 .tx-powermail .powermail_fieldset  .powermail_submit {
margin-top: 12px;
  font-size: 17px;
  padding: 11px;
  line-height: 17px;
  border: 1px solid #0068b4;
    background-color:#fff;
  color: #0068b4;
  width:inherit;
}
.tx-powermail .powermail_fieldset .powermail_label ,  .tx-powermail .powermail_fieldset .powermail_field, .parsley-errors-list {
    font-size: 15px;
  }
.powermail_check_outer label {
  display: block;
  float: left;
  width: 310px;
  margin-top: 8px;
}
.powermail_check_inner input {
  margin-top: 12px;
  float:left;
}
}

@media all and (min-width: 1920px) {
.column1 .tx-powermail .powermail_fieldset .powermail_label {
  width: 247px;
  display: block;
  float:none;
}
.column1 .parsley-errors-list {
  margin-left:0;
}
.column1 .tx-powermail .powermail_fieldset .powermail_field {
  width: 247px;
    margin-top: 6px;
  float:none;
}
.column1 .powermail_fieldset {
  width:371px;
}
.column2 .tx-powermail .powermail_fieldset .powermail_label {
  width: 202px;
}
.column2 .parsley-errors-list {
  margin-left: 202px;
}
.column2 .tx-powermail .powermail_fieldset .powermail_field {
  width: 404px;
}
.column2 .powermail_fieldset {
  width:606px;
}
.column3.tx-powermail .powermail_fieldset .powermail_label {
  width: 284px;
}
.column3 .parsley-errors-list {
  margin-left: 284px;
}
.column3 .tx-powermail .powermail_fieldset .powermail_field {
  width: 569px;
}
.column3 .powermail_fieldset {
  width:853px;
}
.column4.tx-powermail .powermail_fieldset .powermail_label {
  width: 334px;
}
.column4 .parsley-errors-list {
  margin-left: 334px;
}
.column4 .tx-powermail .powermail_fieldset .powermail_field {
  width: 669px;
}
.column4 .powermail_fieldset {
  width:1003px;
}

.tx-powermail .powermail_fieldset .powermail_label {
  display: block;

  float: left;
  clear: left;
  padding-top: 6px;
  padding-bottom:6px;
}
.tx-powermail .powermail_fieldset .powermail_field {

  padding: 5px;
  margin: 0;
  float: right;
}
.column1 .tx-powermail .powermail_fieldset  .powermail_submit, .column2 .tx-powermail .powermail_fieldset  .powermail_submit, .column3 .tx-powermail .powermail_fieldset  .powermail_submit, .column4 .tx-powermail .powermail_fieldset  .powermail_submit{
margin-top: 14px;
  font-size: 19px;
  padding: 12px;
  line-height: 19px;
  border: 1px solid #0068b4;
  background-color:#fff;
  color: #0068b4;
  width:inherit;
}
.tx-powermail .powermail_fieldset .powermail_label ,  .tx-powermail .powermail_fieldset .powermail_field, .parsley-errors-list {
    font-size: 18px;
  }
}