@charset "utf-8";/* CSS Document */
.divoverlay {
	font-family:'Open Sans';
	display:-webkit-box;
	display:-ms-flexbox;
	display:flex;
	-webkit-box-orient:vertical;
	-webkit-box-direction:normal;
	-ms-flex-direction:column;
	flex-direction:column;
	padding:30px 15px;
	width:100%
}
@media (min-width:576px) {
.divoverlay {
padding:30px
}
}
@media (min-width:768px) {
.divoverlay {
background:transparent
}
}
.divprimary {
	margin-bottom:3px
}
.divprimary span {
	background:rgba(0, 124, 195, .9);
	color:#fdfdfd;
	display:inline-block;
	font-size:1.8rem;
	font-weight:700;
	margin-bottom:3px;
padding:.5rem
}
.divprimary span:last-child {
	margin-bottom:0
}
@media (min-width:576px) {
.divprimary span {
padding:.5rem 1rem
}
}
@media (min-width:768px) {
.divprimary {
margin-bottom:30px
}
.divprimary span {
background:#007CC3
}
}
.divsecondary {
	margin-top:auto
}
.divsecondary span {
	background:rgba(0, 0, 0, .2);
	color:#FFF;
	display:inline-block;
	font-size:1.5rem;
	line-height:1.25;
	margin-bottom:3px;
padding:.3rem;
	text-transform:uppercase;
}
.divsecondary span.even {
	font-size:1.5rem;
	font-weight:700
}
.divsecondary span:last-child {
	margin-bottom:0
}
@media (min-width:576px) {
.divsecondary span {
padding:.5rem 1rem
}
}
@media (min-width:992px) {
.bbottom {
border-bottom: 1px solid #06C;
}
.bbottom div {
line-height:50px;
}
.divsecondary span {
padding:.3rem;
margin:0.3rem;
line-height:1.25;
margin-bottom:0;
}
.divsecondary span.even {
font-size:1.5rem
}
}
footer, footer a, footer a:hover {
	color:#FFF
}
#Form select.fstyled, #Form input.fstyled {
	width:220px;
}
#Form textarea {
	width: 255px;
}
.bgright {
	background-color:#FCFCFC
}
.fbottom {
	color: #215572;
	font-family:'Open Sans';
	text-align: center;
	margin-top:20px;
	margin-bottom:20px;
}
.fbottom-title {
	font-size: 1.8rem;
	font-weight: 700;
	color: #215572;
}
.fbottom i {
	height: 100px;
 	margin-bottom: .5rem;
	width: 100px;
	max-width: 100%;
	height: auto;
}
