/* keep it mobile friendly by only applying these styles for larger viewports */
@media only screen and (min-width: 641px) {
  
 body #gform_wrapper_6 { 
  max-width: 50%;
  margin: 0 auto;
 }
  
 body #gform_wrapper_6 .gfield .ginput_container,
 body #gform_wrapper_6 .gfield .gfield_description,
 body #gform_wrapper_6 div.ginput_complex label,
 body #gform_wrapper_6 input:not([type='radio']):not([type='checkbox']):not([type='submit']), 
 body #gform_wrapper_6 select, 
 body #gform_wrapper_6 textarea { 
  text-align:center;
 }
  
 body #gform_wrapper_6 .top_label .gfield .gfield_label {
  text-align: center;
  display: block;
 }
    
  body #gform_wrapper_6 .gform_footer,
  body #gform_wrapper_6 .gform_page_footer{
    text-align: center;
  }
  
}