
#CCM_GF_5_Container{background-color:#fff; padding: 15px 20px;}
#CCM_GF_5_Header{color:#000; padding: 0 5px 5px 5px; text-align: center; font-size: 28px; line-height: 26px;}
#CCM_GF_5_Footer p{line-height: 11px !important; margin-top: -10px; margin-bottom: 0px;}
#CCM_GF_5_Footer small{line-height: 11px !important; color:#000; font-size: 10px;}
#CCM_GF_5_Footer a{color:#000;text-decoration:underline;}

#CCM_GF_5_Container hr {border:0;background-color:#FFB800;color:#FFB800;height:10px;width:98%;margin: 20px 0 25px 0;}

.select-arrow{
	
    background-color: #fafafa !important;
    color: #000 !important;
    border-color: #8E8E8E !important;
	
}

.gform_legacy_markup_wrapper li.hidden_label input {
    margin-top: 0 !important;
}

.gform_legacy_markup_wrapper .gform_footer {margin-top: 10px !important;padding-top: 0 !important}

#gform_submit_button_5{
	color:#000;
	background-color: #FFB800 !important;
	width: 100% !important;
	font-weight:bold;
	padding-top:15px;
	padding-bottom:15px;
    -webkit-box-shadow: -1px 1px 3px 1px #CFCFCF;
    box-shadow: -1px 1px 3px 1px #CFCFCF;
	border:1px solid #FFB800 !important;
	border-color:#FFB800 !important;
}

#CCM_GF_5_Container select, #CCM_GF_5_Container input {background-color:#fff;border:1px solid #8E8E8E;}

@media screen and (max-width: 479px) {
  /* start of phone styles */

  select::-ms-expand {display: none;}

  #input_5_22 select {
    background: transparent;
    width: 168px;
    padding: 5px;
    font-size: 16px;
    line-height: 1;
    border: 0;
    border-radius: 0;
    height: 34px;
    -webkit-appearance: none;
    -moz-appearance: none;
    appearance: none;
    color: #000;
  }

  #input_5_22 {
   background-color:#f3f3f3;
   overflow: hidden;
   background: url("/wp-content/uploads/2020/05/arrow.png") no-repeat 95% 50% #fff;
  }
  
  #CCM_GF_5_Header{font-size: 21px;}
  
  .gform_legacy_markup_wrapper .gfield_checkbox li label {font-size:10px !important}
  

}