/* Enter Your Custom CSS Here */

#footer-nav { background-color: #1a1c25; }
#vc_row-593000e38c900 { margin-bottom: 0; }
.vc_column-inner.vc_custom_1496855305146, .vc_column-inner.vc_custom_1496855738123 { padding-left: 100px!important;  }

@media only screen and (max-width: 768px) {
  .gem-testimonial-wrapper { padding: 20px!important; }
  .gem-testimonials.style2  .gem-testimonial-item { padding: 0; } 
  .gem-testimonials.style2 .gem-testimonial-image { display: none; }
  .vc_column-inner.vc_custom_1496855305146, .vc_column-inner.vc_custom_1496855738123 { padding-left: 21px!important; }
  #footer-nav .row > * { margin-top: 1em; }
}

@media only screen and (max-width: 600px) {
  div#vc_row-593000e38c900 .wpb_column.vc_column_container.vc_col-sm-3:nth-child(n+3) .vc_column-inner { padding-top: 0!important; }
}

/** NINJA FORMS **/

input#nf-field-14-1 {
    margin-left: 1em!important;
}

.nf-form-content {
    margin-top: 1em;
}

.list-radio-wrap .nf-field-element li, .list-checkbox-wrap .nf-field-element li 
{ display: inline-block; }

.list-radio-wrap .nf-field-element li input, .list-checkbox-wrap .nf-field-element li input
{ margin-left: 1em; }

input[type="text"], input[type="password"], input[type="color"], input[type="date"], input[type="datetime"], input[type="datetime-local"], input[type="email"], input[type="number"], input[type="range"], input[type="search"], input[type="tel"], input[type="time"], input[type="url"], input[type="month"], input[type="week"] 
{ padding: 12px; }

.nf-form-content .nf-field-container #nf-field-5-wrap .nf-field-element .ninja-forms-field 
{ padding: 13px!important; }

.list-radio-wrap .nf-field-element li label, .list-checkbox-wrap .nf-field-element li label 
{ vertical-align: super; }

.list-radio-wrap .nf-field-element li input, .list-checkbox-wrap .nf-field-element li input, input#nf-field-14-0, input#nf-field-14-1, input#nf-field-27-0, input#nf-field-27-1,
input#nf-field-29-0, input#nf-field-29-1, input#nf-field-29-2, input#nf-field-29-3,
input#nf-field-29-4, input#nf-field-29-5, input#nf-field-29-6, input#nf-field-29-7, input#nf-field-29-8, input#nf-field-29-9, input#nf-field-29-10, input#nf-field-29-11, input#nf-field-29-12, input#nf-field-29-13, input#nf-field-29-14, input#nf-field-29-15, input#nf-field-29-16, input#nf-field-29-17, input#nf-field-40-0, input#nf-field-40-1, input#nf-field-40-2, 
input#nf-field-42-0, input#nf-field-42-1, input#nf-field-42-2, input#nf-field-42-3, input#nf-field-42-4, input#nf-field-43-0, input#nf-field-43-1, input#nf-field-43-2, input#nf-field-43-3, input#nf-field-43-4, input#nf-field-44-0, input#nf-field-44-1, input#nf-field-44-2, input#nf-field-44-3, input#nf-field-44-4, input#nf-field-52-0, input#nf-field-52-1, input#nf-field-52-2, input#nf-field-52-3, input#nf-field-52-4, input#nf-field-52-5, input#nf-field-52-6
{ width: 28px!important; height: 28px; }