.quoteToolLeft.grey_box,
.quoteToolRight.grey_box {
	padding: 0.3rem !important;	
}
.quoteToolLeft select,
.quoteToolRight select {
	height: 32rem !important;	
	padding: 0 !important;
	margin-bottom: 0 !important;
	border: none !important;
	background-color: transparent !important;
}
.totalSelectedExt {
	text-align: center;
}
.quoteArrow {
	font-size: 3rem;
	transition: unset !important;
}
.quoteArrow:hover {
	border-bottom: none !important;
	color: #8cd8f6;
}
.corpError {
	padding: 0.5rem;
	border-radius: 0.5rem;
	border: 1px solid #850000;
	color: #fff;
	background-color: #b34d4d;
	text-align: center;
}
.form_item {
	margin-bottom: 0.5rem;
}
#responsive_recaptcha {
	margin-bottom: 0.5rem;
}
.quoteToolCenter {
	text-align: center;
	padding-top: 1rem;
	padding-bottom: 1rem;
}
.quoteToolCenter .all_link {
	display: block;
	text-align: center;
	font-size: 0.7rem;
	padding-top: 0.2rem;	
}
.quoteToolCenter .all_links {
	margin-bottom: 0.4px;
	display: inline-block;
}
.quoteToolDesc p {
	margin-top: 0.5rem;
	text-align: center;
	font-size: 0.8rem;
	font-style: italic;
}
.corptool_customers img {
	padding: 0.5rem;
	background-color: #fff;
	border-radius: 0.5rem 0 0.5rem 0;
	border: 1px solid #ccc;
}

@media only screen and (min-width: 44em) {
	.quoteToolCenter {
		padding-top: 12rem;
	}
}