.pacific-logo {
	width: 800px;
	height: auto;
}

.pacific-logo-small {
	width: 220px;
	height: auto;
	margin-top: -33px;
}

.content {
  margin-top: 56px;
	min-height: 400px;
	padding: 20px 50px;
	background-color: white;
}

#map {
    width: 600px;
    height: 400px;
}

h2.logo-affect {
	background-color: rgba(255, 255, 255, 0.9);
	box-shadow: 0 3px 25px #000;
}

body.landing #page-wrapper {
	background-image: -webkit-linear-gradient(top, rgba(211, 212, 228, 0.5), rgb(255, 255, 255)), url("../../images/pic01.jpg");
}

body.landing #banner {
	background-image: url("/images/Collage_Fotor.jpg");
	/*height: 400px;*/
}

body.is-mobile.landing #banner {
	background-image: -moz-linear-gradient(top, rgba(0,0,0,0.5), rgba(0,0,0,0.5)), url("../../images/Collage_Fotor_Mobile.jpg");
	background-image: -webkit-linear-gradient(top, rgba(0,0,0,0.5), rgba(0,0,0,0.5)), url("../../images/Collage_Fotor_Mobile.jpg");
	background-image: -ms-linear-gradient(top, rgba(0,0,0,0.5), rgba(0,0,0,0.5)), url("../../images/Collage_Fotor_Mobile.jpg");
	background-image: linear-gradient(top, rgba(0,0,0,0.5), rgba(0,0,0,0.5)), url("../../images/Collage_Fotor_Mobile.jpg");
}

body.is-mobile.landing .wrapper.style4 {
	background-color: white;
	background-image: none;
}

#banner p {
	color: black;
    font-weight: bolder;
}

#banner .more  {
	color: black;
    font-weight: bold;
}

#contact_us address,
#contact_us h2 {
	color: #0F171F;
}

#contact_us i {
	color: black;
}

#contact_us span {
	color: black;
}

	@media screen and (max-width: 800px) {
		.pacific-logo {
			width: auto!important;
			height: 120px!important;
		}

		.pacific-logo-small {
			width: 175px;
			height: auto;
			margin-top: 2px;
		}
	}

	@media screen and (max-width: 700px) {
		.pacific-logo {
			width: auto!important;
			height: 100px!important;
		}

		.pacific-logo-small {
			width: 175px;
			height: auto;
			margin-top: 2px;
		}
	}

	@media screen and (max-width: 600px) {
		.pacific-logo {
			width: auto!important;
			height: 100px!important;
		}

		.pacific-logo-small {
			width: 175px;
			height: auto;
			margin-top: 2px;
		}
	}

	/* iphone 6 plus */
	@media screen and (max-width: 414px) {
		.pacific-logo {
			width: auto!important;
			height: 64px!important;
		}


		.pacific-logo-small {
			width: 175px;
			height: auto;
			margin-top: 2px;
		}
	}

	@media screen and (max-width: 384px) {
		.pacific-logo {
			width: auto!important;
			height: 57px!important;
		}

		.pacific-logo-small {
			width: 175px;
			height: auto;
			margin-top: 2px;
		}
	}

	/* iphone 5 */

	@media screen and (max-width: 376px) {
		.pacific-logo {
			width: auto!important;
			height: 56px!important;
		}

		.pacific-logo-small {
			width: 175px;
			height: auto;
			margin-top: 2px;
		}
	}

	@media screen and (max-width: 360px) {
		.pacific-logo {
			width: auto!important;
			height: 53px!important;
		}

		.pacific-logo-small {
			width: 175px;
			height: auto;
			margin-top: 2px;
		}
	}

	@media screen and (max-width: 320px) {
		.pacific-logo {
			width: auto!important;
			height: 45px!important;
		}

		.pacific-logo-small {
			width: 175px;
			height: auto;
			margin-top: 2px;
		}
	}

	.img-desc {
		padding: 10px 0;
		width: 600px;
	}
