.innerpage-header
{
	display: none;
}
.site-header-main { display: none; }
.top-header { display: none; }
.site-footer { display: none; }
.gform_footer { display: none; }
.pdfprnt-buttons , .print-image { display: none; }
h2.form-header {
    margin: 20px 0 50px;
}
.gform_wrapper .gfield_checkbox li input[type=checkbox] {
    position: absolute;
    opacity: 1 !important;
    cursor: pointer;
    left: 0;
    border: 1px solid #ccc;
}
.gform_wrapper li.gfield.gf_list_5col ul.gfield_checkbox li label:before
{
	display: none;
}
.gform_wrapper table.gfield_list thead th {
    font-weight: 700;
    text-align: left;
    padding:20px 0;
}
.gform_wrapper .patient-history-form ul.gform_fields li.gfield.label-hide {
    margin-top: 10px;
}
.gform_wrapper .top_label li.gfield.gf_left_third, .gform_wrapper .top_label li.gfield.gf_middle_third, .gform_wrapper .top_label li.gfield.gf_right_third {
    display: -moz-inline-stack;
    display: inline-block;
    vertical-align: top;
    float: none;
    margin-bottom: 8px;
}
.gform_wrapper ul.gform_fields li.gfield {
    padding-right: 16px;
}
.gform_wrapper li.gfield.gf_list_5col ul.gfield_checkbox li, .gform_wrapper li.gfield.gf_list_5col ul.gfield_radio li {
    width: 20%;
    display: -moz-inline-stack;
    display: inline-block;
    margin: 0;
    padding-right: 16px;
    min-height: 28px;
    vertical-align: top;
    font-size: 90%;
}
.gform_wrapper ul.gform_fields li.gfield.padding-top {
    padding-top: 30px;
}
.gform_wrapper .patient-history-form ul.gform_fields li.gfield.label-hide {
    margin-top: 10px;
}
.gform_wrapper ul.gform_fields li.gfield.padding-top
{
	padding-top: 30px;
}
body .gform_wrapper div.gform_body ul.gform_fields li.gfield.gfield_html.vertical-align-middle + li {
    width: 43% !important;
}
.gform_wrapper .top_label li.gfield.gf_right_third:not(.gfield_time_hour):not(.gfield_time_minute):not(.gfield_time_ampm) {
    width: 33%;
}
body .gform_wrapper div.gform_body ul.gform_fields li.gfield.gfield_html.vertical-align-middle {
    width: 22% !important;
}
body .gform_wrapper div.gform_body ul.gform_fields li.gfield.vertical-align-middle {
    vertical-align: middle;
    margin: 5px 0;
}
.hide_label label { display: none !important;}
.gform_wrapper .gfield_time_hour i { display: none; }
.gfct_fa_span i { color: #ccc; }
.gform_wrapper .top_label li.gfield.gf_left_third:not(.gfield_time_hour):not(.gfield_time_minute):not(.gfield_time_ampm), .gform_wrapper .top_label li.gfield.gf_middle_third:not(.gfield_time_hour):not(.gfield_time_minute):not(.gfield_time_ampm) {
    width: 33.3%;
}
.gform_wrapper .top_label li.gfield.gf_first_quarter:not(.gfield_time_hour):not(.gfield_time_minute):not(.gfield_time_ampm), .gform_wrapper .top_label li.gfield.gf_fourth_quarter:not(.gfield_time_hour):not(.gfield_time_minute):not(.gfield_time_ampm), .gform_wrapper .top_label li.gfield.gf_second_quarter:not(.gfield_time_hour):not(.gfield_time_minute):not(.gfield_time_ampm), .gform_wrapper .top_label li.gfield.gf_third_quarter:not(.gfield_time_hour):not(.gfield_time_minute):not(.gfield_time_ampm)
{
	    width: 25%;
	    display: inline-block;
}
li#field_4_20{
        padding-top: 50px;
}
li#field_4_65
{
	 padding-top: 50px;
}
/*li#field_4_10
{
 padding-top: 100px !important;
 }
 li#field_4_13
 {
	padding: 160px 0 0 0px !important;
 }
li#field_4_65
{
	padding: 180px 0 0 0px !important;
}
*/
.gform_wrapper ul.gform_fields li.gfield.label-hide > label {
     display: block !important;  
}

  ::-webkit-input-placeholder { /* WebKit browsers */
      color: transparent;
  }
  :-moz-placeholder { /* Mozilla Firefox 4 to 18 */
      color: transparent;
  }
  ::-moz-placeholder { /* Mozilla Firefox 19+ */
      color: transparent;
  }
  :-ms-input-placeholder { /* Internet Explorer 10+ */
      color: transparent;
  }


.gform_wrapper .top_label li.gfield.gf_left_third div:not(.ginput_container_date) input:not([type=radio]):not([type=checkbox]):not(.ginput_quantity), .gform_wrapper .top_label li.gfield.gf_left_third div:not(.ginput_container_date) select, .gform_wrapper .top_label li.gfield.gf_middle_third div:not(.ginput_container_date) input:not([type=radio]):not([type=checkbox]):not(.ginput_quantity), .gform_wrapper .top_label li.gfield.gf_middle_third div:not(.ginput_container_date) select, .gform_wrapper .top_label li.gfield.gf_right_third div:not(.ginput_container_date) input:not([type=radio]):not([type=checkbox]):not(.ginput_quantity), .gform_wrapper .top_label li.gfield.gf_right_third div:not(.ginput_container_date) select
{
	color: #fff !important;
}
.gform_wrapper {
    margin: 16px 0;
    max-width: 100%;
}
.hide_label label
{
	display: block !important ;
}
.p-form-bottom {
	display: none;
}
.gform_wrapper .gfct_fa_span i { display: none; }
tr:nth-last-child(1) {
    background: yellow;
}
.gform_wrapper form li, .gform_wrapper li.overflow-hidden
{
	overflow: hidden;
}
.print-hide { display: none; }
.gfield_time_ampm.ginput_container.ginput_container_time:before {
    content: "AM";
    position: absolute;
    bottom: -20px;
}