/*body.default .social-inner-wrap a.fa-google,
body.default .social-inner-wrap li a.fa-google:hover {
	background: #dd4b39;
}*/
.grecaptcha-badge {
	z-index: 999;
}

/* QA Edits */
.col-xs-12.ry-welcome-wrap .ry-left.ry-flex {
    border: 20px solid #fff;
}

.module-216 .foot-btm .copyright {
    color: #54636c !important;
}

.social-inner-wrap li {
    position: relative;
    top: 5px;
}

.welcome-content .ry-btn-wrap {text-align: center;}

.ry-iframe {
	margin-top: 0 !important;
}

.powered-by span {
    color: #333 !important;
}

.col-xs-12.ry-content.ry-flex img {
    /* position: relative; */
    /* bottom: 10px; */
}

.alert li:last-child {
	margin-bottom: 0 !important;
}

.col-xs-12.text-wrap a:hover {
    color: #031d44;
}

@media (max-width: 1680px) {
	.module-216 .foot-top {
	}
	.custom-map .ry-text-content {
    	max-width: 700px !important;
	}
}

@media (max-width: 1600px) {
	.custom-map .ry-text-content {
    	max-width: 650px !important;
	}
}

@media (max-width: 1440px) {
	.module-216 .foot-top {
	}
	.custom-map .ry-text-content {
    	max-width: 575px !important;
	}
}

@media (max-width: 1366px) {
	.module-43 .ry-right .ry-leads .ry-contact li {
		width: 280px !important;
	}
}

@media (max-width: 1200px) {
	.col-xs-12.welcome-content .ry-btn-wrap {
    	left: 30px !important;
    	bottom: 10px !important;
	}
	.module-216 .foot-top {
	}
	.custom-map .ry-text-content {
		max-width: 490px !important;
	}
}

@media (max-width: 1024px) {
	
	.col-xs-12.ry-slide.ry-el-bg .ry-section-heading {
    text-shadow: 1px 1px #000;
	}
	.custom-map .ry-text-content {
		max-width: 425px !important;
	}
	#ry-pg-body .ry-left.ry-contact-left {
		width: 53% !important;
	}
}

@media (max-width: 991px) { 
	.module-216 .foot-top {
		background-position: 14% !important;
	}
}

@media (max-width: 500px) {
	.module-216 .foot-top {
		background-position: 16% !important;
	}
}