﻿/*
 * ADJUST VERTICAL OFFSET OF BANNER AT CERTAIN SIZES
 ****************************************************/
@media screen and (min-width: 980px) {
	div#bxslider-container {
		margin-top: 0px;
	}
}
	
.header-map-bg {
	background: url('../img/contact-map-bg.png');
	background-size:cover;
	border-radius: 0 0 5px 5px;
}
.link-text.nav-link.active {
	color: #fff;
}
.link-text.nav-link:hover {
	color: #fff;
	text-decoration: none;
}
.pricing-table-first {
	border-radius:6px;
	box-shadow:0px 0px 7px 0 #d6d6d6;
	border: solid 1px #d9d9d9;
}
.bg-color {
	box-shadow:0px 0px 7px 0 #A9CBEE;
}
.social-media.social-icons {
	text-align: center;
	border-top: solid 1px #777;
	padding-top: 10px;
}
.social-icons i.icon-facebook, .social-icons i.icon-twitter, .social-icons i.icon-linkedin, .social-icons i.icon-you-tube  {
	margin-right: 20px;
	background: #777;
	border-radius:10px;
	padding:2px;
}
.team-member-info-row {
	border-top: solid 1px #eee;
	border-bottom: solid 1px #eee;
}
.footer-post-image {
	border-radius:50px
}
.services-image-option-1 {
	border-radius:20px
}
.team-member-image {
	border-radius:50px;
}
.process-image {
	border-radius: 10px;
}
@media screen and (max-width: 767px) {
	div#bxslider-container {
		margin-top: 20px;
		text-align: center;
		background: #3a3a3a;
	}
@media screen and (max-width: 480px) {
	div#bxslider-container {
		margin-top: 30px;
		background: #3a3a3a;
}
}