/* Add margins between the rows of the contact form. */
#contact-form .form-section{
	margin: 20px 0;
}

/* Make the input field large as the form container. */
#contact-form input[type="text"]{
	width: 100%;
}

/* Style the validation errors */
.validation-message{
	margin: 20px 0;
	padding: 10px 20px;
	background: #fff;
	border: 3px solid #cc0000;
}

/* Style the success message */
.success-message{
	margin: 20px 0;
	padding: 10px 20px;
	background: #fff;
	border: 3px solid #00cc00;
}

.simulator-container{
background-color:red;
padding:10px;
border-radius:10px;
min-height:120px;
}

.simulator-col3{
      padding-top:20px;
       padding-left:5%;
    width:20%;
    float:left;
}
.simulator-col1{
    padding-top:20px;
       padding-right:5%;
    width:20%;
    float:left;
}

.simulator-col2{
  
    width:60%;
    float:left;
}
.clear{
    clear: both;
}
.hide{
    display:none;
}

.submitform{
    color: #000000 !important;
  background-image: initial !important;
  background-color: #ffffff !important;
  font-weight:bold;
}
#estimerspan{
    font-size:20px;
    font-weight:bold;
}
@media only screen and (max-width: 768px) {
  /* For mobile phones: */
 #estimerspan{
    font-size:17px;
}
}
