@charset "utf-8";
/* CSS Document Gateway Insurance & Financial Services */
/* Safari */
html, body {
  overscroll-behavior-y: none;
}
.row:before, .row:after {
    display: inline-block !important;
}
/* Gateway Financial Colors */
 .gf-green {background-color:#005957;}
 .gf-gold {background-color:#BA8747;}
 .gf-blue {background-color:#415968;}
 .gf-brown {background-color:#564219;}
 .gf-lgray {background-color:#E0E0E0;}
 .gf-gray {background-color:#BFBFBF;}
 .text-gf-green{color:#005957;}
/*** end gf *** */
.agency-banner-bg {
	margin-top:auto;
	margin-bottom:auto;
	padding:20px 0 30px 0;
	border-radius:20px;
	background-color:rgba(86, 66, 25, .8);
	color:#ffffff;
	overflow:hidden;
}
.agency-banner-bg p {font-size:1.5em;}
.large{
	background-color:#BA8747;
	border-color:#BA8747;
	color:#ffffff;
	margin:10px;
	font-size:2em;
	line-height:1.6;
	box-shadow:rgba(0,0,0,1.00);
}
.team {background-color:#fff;}
.team-round .team-photo img {
    border-radius: 50%;
    max-width: 80%;
}
/* Google form mobile */
@media screen and (max-width:767px) {
iframe[src*="google.com/forms"] {
    width: 100% !important;
    height: 800px;
}
}
h5 {margin-top:10px;}
.text-small {font-size:.75em;}
/*form*/
.btn-qlp {
padding:15px;
font-size:14px;
}
.required {color:red; font-weight:bold}
.center-block {float:none}
.human {margin: 0 0 0 12px}


/*end form style

/* add mobile for agency banner text on small screens 10/17
fix header stretching on large screen top



*/
