/*
 Theme Name: hello-elementor-child
 Theme URI:
 Description:
 Author: admin
 Author URI: https://marshmallow.nz
 Template: hello-elementor
 Version: 1.0
 License: GNU General Public License v2 or later
 License URI: http://www.gnu.org/licenses/gpl-2.0.html

 /* == Add your own styles below this line ==
--------------------------------------------*/

.quote-form,
.small-quote-form {
	padding: 20px;
}

.quote-form input[type="text"],
.quote-form input[type="tel"],
.small-quote-form input[type="text"],
.small-quote-form input[type="tel"] {
	transition: all .3s;
	color: #1d2939;
	background-color: #fff;
	border-color: #0a0909;
	border-width: 1px;
	border-style: solid;
	border-radius: 8px;
	max-width: 100%;
	font-size: 16px;
	padding: 15px 19px;
	box-sizing: border-box;
	outline: none;
	font-weight: 400;
	margin-bottom: 10px;
}
.quote-form #submitform,
.small-quote-form #sm_submitform {
	width: auto;
 	font-size: 18px;
 	height: auto;
 	line-height: normal;
 	text-align: center;
 	background: #f4c62f;
 	border-width: 1px;
 	border-color: #f4c62f;
 	border-style: solid;
 	color: #0a0a0a;
 	cursor: pointer;
 	font-weight: normal;
 	border-radius: 8px;
 	text-shadow: none;
 	padding: 13px 36px 13px 36px;
 	box-sizing: border-box;
 	box-shadow: 0 1px 1px #eeeeee;
 	margin: 10px;
 	margin-left: 0;
 	margin-right: 0;
 	vertical-align: middle;
 }

 .quote-form #submitform:hover,
 .small-quote-form #submitform:hover {
	background: #3680D3;
	border-color: #3680D3;
	color: #ffffff;
}

@media only screen and ( min-width: 1013px ) {
	.small-quote-form input[type="text"],
	.small-quote-form input[type="tel"] {
		display: inline-block;
		width: 32%;
	}
	.small-quote-form #sm_name,
	.small-quote-form #sm_mobile_phone {
		margin-right: 8px;
	}
}
