
form.mktoForm {
  width: 90%!important;
  margin: 10% auto;
}

.mktoFormRow {
  float: left;
  width: 50%;
}

.mktoField {
  width: 90% !important;
  margin-top: 0;
  margin-bottom: 5px;
}

.mktoAsterix {
    float: right;
}

.mktoLabel {
    width: auto !important;
}

.mktoButton {
  float: right;
  margin: 3% 9%;
}

.col-sm-5 .mktoFormRow {
  width: 90%!important;
}

.col-sm-5 form.mktoForm {
  margin: 0!important;
}

.col-sm-5 .mktoButton {
    float: left;
    margin: 6% 9%;
}

.col-sm-5 .trusteLogo .max-100 {
    display: none; 
}

.col-sm-5 .trusteLogo .text-light-grey {
    margin: 0 18%;
}

.postid-63 form.mktoForm {
    margin: 0 0 0 3.5%;
    width: 96%!important;
}

.postid-63 .mktoButton.btn.cta.btn-green{
  background-color: #f90 !important;
  color: #fff !important;
  border: none !important;
  box-shadow: none !important;
  background-image: none;
  text-shadow: none;
  margin: 8% 18% 0 0;
}

.postid-63 textarea{
  height: 225px;
}


.postid-63 .mktoField {
    width: 97% !important;
    margin-top: 5px;
    margin-bottom: 15px;
}

.postid-63 .mktoFieldWrap  {
  margin-right: 20px;
}

.ajax-content{
  padding: 0 5%;
}

.ajax-content h3,.ajax-content .mktoLabel {
  font-weight: normal;
}

.ajax-content .col-sm-5 {
    width: 70%!important;
}

.ajax-content .col-sm-5 .mktoButton  {
  margin: 6% 30%;
  padding: 14px 28px;
}
 .ajax-content .trusteajax{
width: 78%!important;
margin: 0 0 10px 0;
}

@media only screen and (max-width: 600px) {
.ajax-content .col-sm-5 {
    width: 95% !important;
}
}
.fancybox-content {
    width: 60% !important;
    height: 90% !important;
}}