.md-get-a-guote{
	float:left;	
	width:99%;
}
.md-get-a-guote h4{
	text-align:center;
	padding:20px
}

.md-basic-information{
	float:left;
	width:100%;
}
.md-basic-information input, 
.md-basic-information label, 
.md-pickup-details input, 
.md-pickup-details label,
.md-pickup-details select, 
.md-moving-to input,
.md-moving-to select,
.md-moving-to label,
.comment-question-notes textarea {
  font-size: 16px;
  float:left;
  width:100%;
  padding:10px;
  background: #f2f2f2!important;
}

.md-moving-to input[type="submit"] {
    font-size: 25px;
    background: #54be73;
    color: #fff;
    font-weight: bold;
}
hr.md-hr {
    margin-top: 20px;
    margin-bottom: 20px;
    border: 0;
    float: left;
    border-top: none;
    width: 98%;
    margin-left: 1%;
}
.md-get-a-guote h2{
	text-align: center;
    padding-bottom: 5px;
    padding-top: 0px;
    margin-top: 10px;
}
section.md-main-txt {
    background: #fff;
	border-radius: 5px;
}

.storage-checkbox {
    display: flex;
    justify-content: start;
    align-items: center;
}

.storage-checkbox label {
    width: auto;
    background-color: #fff!important;
    font-size: 17px;
}

.storage-checkbox input {
	width: auto;
	margin: 5px 10px 5px 10px!important;
}

.storage-checkbox .wpcf7-list-item,
.storage-checkbox .wpcf7-form-control.wpcf7-radio{
	display: flex;
	align-items: center;
}





/* gravity **********************/
.md-gravity h2.form-headline {
    text-align: center;
    padding-bottom: 15px;
    padding-top: 0;
    margin-top: 10px;
}
.md-gravity {
	padding: 0 40px 40px;
	float: left;
    width: 100%;
}
.md-gravity input, .md-gravity select, .md-gravity textarea {
	font-size: 16px!important;
    float: left!important;
    width: 100%!important;
    padding: 10px!important;
    background: #f2f2f2!important;
	font-weight: 300!important;
}
.md-gravity button, .md-gravity input[type="button"], .md-gravity input[type="reset"], .md-gravity input[type="submit"] {
	background-color: #27ae60!important;
    border: 0 none;
    border-radius: 3px;
    color: #fff;
	font-size: 22px!important;
    cursor: pointer;
    font-weight: 700;
    margin: 10px 0;
    padding: 13px 5px!important;
    min-width: 100px;
    position: relative;
	height: 60px;
	line-height: 30px;
}
.md-gravity button:hover, .md-gravity input[type="button"]:hover, .md-gravity input[type="reset"]:hover, .md-gravity input[type="submit"]:hover {
	     border: 2px solid #54be73!important;
    background: #fff!important;
	color:#54be73!important;
} 
.md-gravity .gform_page_footer.top_label {
	 padding:0!important;
	margin-top:10px!important;
}
.md-gravity .gform_previous_button, .md-home-new-form  .gform_previous_button{
	display:none;
}
.md-gravity legend, .md-home-new-form legend {
	border:none;
	float: left;
    width: 170px;
}
.md-gravity  fieldset#field_1_7, .md-home-new-form fieldset#field_2_7{
	display: flex;
    flex-direction: row;
}
.md-gravity .gfield_radio, .md-home-new-form .gfield_radio{
	    display: flex;
    flex-direction: row;
}
.md-gravity .gfield_radio .gchoice, .md-home-new-form  .gfield_radio .gchoice{
	display: flex;
    align-items: center;
	margin-right:15px;
}
.md-gravity div#gform_page_1_2  input[type="submit"], .md-gravity div#gform_page_2_2  input[type="submit"]{
	margin:0;
}
/* home  ************************/
.md-home-new-form  input, .md-home-new-form select, .md-home-new-form textarea {
	float: left!important;
    width: 100%!important;
    background: #f2f2f2!important;
    font-weight: 400!important;
    padding: 10px 15px 10px 40px!important;
    border: 1px solid rgba(255,255,255,.2)!important;
    font-size: 13px!important;
    color: #818181!important;
}
.md-home-new-form button, .md-home-new-form input[type="button"], .md-home-new-form input[type="reset"], .md-home-new-form input[type="submit"] {
	font-size: 22px!important;
    background: #54be73!important;
    color: #fff!important;
    font-weight: 700!important;
    border-radius: 3px!important;
    padding: 8px 29px!important;
    float: left!important;
    width: 100%!important;
    border: 2px solid #27ae60!important;
    margin: 10px 0!important;
	    min-height: 60px;
}
.md-home-new-form button:hover, .md-home-new-form input[type="button"]:hover, .md-home-new-form input[type="reset"]:hover, .md-home-new-form input[type="submit"]:hover {
	    border: 2px solid #54be73!important;
    background: #fff!important;
	color:#54be73!important;
}
 .md-home-new-form legend {
	background:#fff!important;
	 padding:10px!important;
	 width:190px!important;
}
 .md-home-new-form .gchoice {
	color:#fff!important;
}
 .md-home-new-form fieldset#field_1_7 {
	align-items:center!important;
}

/* claim */
.page-id-53035 .md-main-txt .elementor.elementor-53035 {
	float:left;
	width:100%;
}
form#gform_3  button, form#gform_3  input[type="button"], form#gform_3  input[type="reset"], form#gform_3  input[type="submit"]{
	font-size: 22px;
    border: 2px solid #27ae60;
    background: #54be73;
    color: #fff;
    font-weight: 700;
    border-radius: 3px;
    float: left;
    width: 100%;
    padding: 13px 29px;
    margin: 5px 0;
	
}
form#gform_3  button:hover, form#gform_3  input[type="button"]:hover, form#gform_3  input[type="reset"]:hover, form#gform_3  input[type="submit"]:hover {
	 border: 2px solid #54be73;
    background: #27ae60;
}
/* footer form */
form#gform_4 input, form#gform_4 select {
	width: 100%;
    background: #fff;
    font-weight: 400;
    font-size: 13px;
    padding: 10px 10px;
    color: #606163;
    border-radius: 3px;
} 
form#gform_4 input[type="button"], form#gform_4 input#gform_submit_button_4 {
	    font-size: 22px!important;
    background: #54be73!important;
    color: #fff!important;
    font-weight: 700!important;
    border-radius: 3px!important;
    padding: 8px 29px!important;
    float: left!important;
    width: 100%!important;
    border: 2px solid #27ae60!important;
	    height: 53px!important;
}
form#gform_4 input#gform_submit_button_4 {
	margin:10px 0 0!important;
	width:100%!important;
}
form#gform_4 input[type="button"]:hover, form#gform_4 input#gform_submit_button_4:hover  {
	 background: transparent!important;
    color: #fff!important;
	border:1px solid #54be73;
}
form#gform_4 .gform_page_footer.top_label {
	width:100%;
}
form#gform_4 .gform_page_footer.top_label {
	padding:0;
}
form#gform_4 input#gform_previous_button_4 {
	display:none;
}
form#gform_4 legend {
	background:#fff!important;
	 padding:10px!important;
	 width:190px!important;
}
 form#gform_4 .gchoice {
	color:#fff!important;
}
 form#gform_4 fieldset#field_4_7 {
	align-items:center!important;
	 display: flex;
    flex-direction: row;
	 position:relative;
}
 form#gform_4 fieldset#field_4_7 {
	display:flex;
}
 form#gform_4 fieldset#field_4_7 .gfield_radio {
display: flex;
    float: left;
    width: 84px;
    position: absolute;
    top: -49px;
    right: 298px;
}
 div#gform_4_validation_container, div#gform_1_validation_container, div#gform_2_validation_container, div#gform_3_validation_container{
	display:none;
}
/* home  ************************/
@media screen and (max-width: 1199px) {
	 form#gform_4 fieldset#field_4_7 .gfield_radio {
    right: 178px;
}
}
@media screen and (max-width: 576px) {
	.md-gravity {
		padding: 0 10px 20px;
		float: left;
		width: 100%;
	}
		 form#gform_4 fieldset#field_4_7 .gfield_radio {
    right: 0;
}
}
/* gravity **********************/