.heating-recom-container {display:flex;justify-content:space-between}
.heating-recom-container > div {width:30%}
.heating-recom-left img {width:90%}
.heating-recom-form-wrapper table {border:1px solid #ddd;border-radius: 4px;}
.heating-recom-form-wrapper td {border:0;background-color: transparent !important;font-size: 14px;vertical-align: middle;width: 40%;color: #333;padding:6px 10px;}
.heating-recom-form-wrapper td + td {width:60%}
.heating-recom-form-wrapper table input[type="text"] {font-size:14px;}
#rheem_recommend_result {background-color:azure;font-size:1.6em;font-weight:600;padding:15px}
.heating-recom-form-wrapper td .selection-box:after {height: 49px;}
#rheem_out_of_range {color:red;font-size: 0.8em;}
#rheem_button_container {display:flex;justify-content: space-between;margin-bottom: 15px;}
#rheem_button_container .rheem-recom-btn {    width: 100%;  background: #198800;color: #fff; padding: 20px; text-align: center;text-transform: uppercase;font-size:1.1em;}
#rheem_button_container .rheem-recom-btn#rheem_recommend_email_me {background:#f39200}
#rheem_button_container .rheem-recom-btn:hover {cursor: pointer;opacity: 0.9;}
.heating-recom-right img {width:450px;}

#rheem_model_details {border:1px solid #ddd;padding:10px;}
#rheem_model_details h3 {text-align:center;margin: 25px 0 0;}
#rheem_model_details table,#rheem_model_details td {border:0;background-color: #fff;padding:6px}

@media (max-width: 991px) {
	.heating-recom-container {display:block;}
	.heating-recom-container > div  {width:auto;padding-bottom: 25px;}
	#rheem_button_container {flex-direction: column-reverse;}
	#rheem_button_container .rheem-recom-btn {width:auto;margin-bottom:5px;}
}