/* ninja forms styling */
#x-section-7 .ninja-forms-field{
  font-size:16px !important;
  padding:10px 10px 10px 10px !important;
}
#nf-field-55{
  color: white !important;
  border-color: red !important;
  font-weight: 700 !important;
  background-color: red !important;
  margin-bottom: 0 !important;
  text-shadow: 0 0.075em 0.075em rgba(0,0,0,0.65) !important;
  box-shadow: none !important;
  padding: 0.714em 1.286em 0.857em !important;
  font-size: 21px !important;
  width:100% !important;
}
/* ninja forms styling */

#nf-field-72-wrap .ninja-forms-field[type=submit],
#nf-field-52{
  color: white !important;
  border-color: red !important;
  font-weight: 700 !important;
  background-color: red !important;
  margin-bottom: 0 !important;
  text-shadow: 0 0.075em 0.075em rgba(0,0,0,0.65) !important;
  box-shadow: none !important;
  padding: 0.714em 1.286em 0.857em !important;
  font-size: 21px !important;
}
#nf-field-69-wrap .nf-field-element,
#nf-field-89-wrap .nf-field-element{
  font-size:20px !important;
}
textarea{
  margin-top:1px !important;
}
.nf-next-previous li.nf-previous-item{
  float:none !important;
}
#section5 h4{
  font-weight:900 !important;
}
#section5 h4 > a{
  color:red !important;
}
#section5-dont-worry > p{
  margin-bottom:0px !important;
}
#x-section-7 h2{
  margin-bottom:20px !important;
}

/* start footer styling */
.x-colophon.bottom{
  padding:16px 0px !important;
}
.x-colophon.bottom .menu-item-285{
  display: block !important;
  margin-top: 20px !important;
}
.x-colophon.bottom .menu-item-285 a{
  font-size:16px !important;
}
/* end footer styling */

@media only screen and (min-width:768px){
  #nf-field-72-wrap .ninja-forms-field[type=submit],
  #nf-field-52{
    max-width:100% !important;
  }
  #hometop-click-here{
    margin-top: 20px !important;
    margin-bottom: 20px !important;
  }
  #disclosure-id{
    margin:40px !important;
  }
  #disclosure-id > p:last-child{
    font-size: 30px !important;
    margin-top: 30px !important;
    max-width: 50% !important;
    margin-left: auto !important;
    margin-right: auto !important;
  }
}

@media only screen and (max-width:480px){
  #need-to-sell-id{
    font-size:5vw !important;
  }
}