/***  wrappers ***/

body #gform_wrapper_2 .gform_body .gform_fields .gfield .gfield_time_hour {width: 80px;  vertical-align: top; border: white}
body #gform_wrapper_2 .gform_body .gform_fields .gfield .gfield_time_minute {width: 80px;  vertical-align: top;}
body #gform_wrapper_2 .gform_body .gform_fields .gfield .gfield_time_ampm select {width: 80px; display: inline;     vertical-align: top;}
body #gform_wrapper_2 .gform_body .gform_fields .gfield .gfield_time_minute {border: 1px solid white}


/***  input fields ***/

body #gform_wrapper_2 .gform_body .gform_fields .gfield .gfield_time_hour input {
    width: 70px;
    overflow: hidden;
}

body .gform_wrapper_2 .gform_body .gform_fields .gfield .gfield_time_minute input {
    display: inline;
    width: 50px;
    overflow: hidden;
    white-space: nowrap;
}

body #gform_wrapper_2 .gform_body .gform_fields .gfield .gfield_time_ampm {
    display: inline;
    width: 60px;
    overflow: hidden;
    white-space: nowrap;
}


/***  labels ***/

body #gform_wrapper_2 .gform_body .gform_fields .gfield .gfield_time_hour label {display: inline;}



.gform_wrapper .hidden_label .gfield_label,
.gform_wrapper label.hidden_sub_label,
.gform_wrapper label.screen-reader-text {
    clip: rect(1px, 1px, 1px, 1px);
    position: absolute!important;
    height: 1px;
    width: 1px;
    overflow: hidden;
}

.gform_wrapper li.hidden_label input {
    margin-top: 12px;
}

.gform_wrapper .field_sublabel_hidden_label .ginput_complex.ginput_container input[type=text],
.gform_wrapper .field_sublabel_hidden_label .ginput_complex.ginput_container select {
    margin-bottom: 12px;
}

.gform_wrapper .left_label li.hidden_label input,
.gform_wrapper .right_label li.hidden_label input {
    margin-left: 3.7%;
}

.gform_wrapper .hidden_label input.large,
.gform_wrapper .hidden_label select.large,
.gform_wrapper .top_label input.large,
.gform_wrapper .top_label select.large {
    width: 100%;
}
body.page-id-21735 { background: #dbf7ff ! important; }
body.page-id-23159 { background: #dbf7ff ! important; }
body.page-id-23164 { background: #dbf7ff ! important; }
body.page-id-23163 { background: #dbf7ff ! important; }
