/* Enter Your Custom CSS Here */

.ninja-forms-required-items {
 	display: none; 
}

td {
 padding: 6px 10px; 
}

.social-proof-slider-wrap .testimonial-item .testimonial-text .author {
  display: none;
}

.content .entry-header .entry-meta {
  padding-top: 40px;
}

.hello-pro-home .home-testimonial {
  border-radius: 0;
}

.sidebar-primary .widget .widget-title {
  color: #fff;
  text-align: center;
  padding: 10px 20px;
}

.sidebar-primary input[type="submit"] {
  width: 100%;
}

button, 
input[type="button"], 
input[type="reset"], 
input[type="submit"],
.button, 
.entry-content .button {
  border-radius: 0;
}

/* Horizontal opt-in form */

.home-cta form.vr-signup-form {
  	margin-left: auto !important;
  	margin-right: auto !important;
  	margin-top: 30px !important;
    max-width: 100% !important;
  	padding-left: 10px !important;
  	padding-right: 10px !important;
    width: 700px !important;
}

.home-cta form.vr-signup-form div.vr-submit input[type=submit] {
  font-size: 13px !important;
}

.home-cta form.vr-signup-form div.vr-field {
    display: inline-block !important;
    float: left !important;
    width: 31% !important;
}

.home-cta form.vr-signup-form div.vr-field:nth-child(2) {
  	margin-left: 2% !important;
    margin-right: 2% !important;
}

form.vr-signup-form div.vr-field input[type=text], form.vr-signup-form div.vr-field input[type=email] {
 	padding: 8px !important; 
}

.home-cta .vr-submit {
  display: inline-block !important;
  float: left !important;
  width: 32% !important;
}

.home-cta form.vr-signup-form div.vr-submit input[type=submit] {
    border-radius: 0 !important;
    padding-top: 9px !important;
    padding-bottom: 9px !important;
  	width: 100% !important;
}

@media screen and (max-width: 500px) {

	.home-cta form.vr-signup-form div.vr-field {
    	width: 100% !important;
	}

	.home-cta form.vr-signup-form div.vr-field:nth-child(2) {
  		margin-left: 0 !important;
    	margin-right: 0 !important;
	}

	.home-cta .vr-submit {
  		width: 100% !important;
	}
  
}