.contact {
	background-image: url('../../img/snippet-contact.png') !important;
}

.contact-snip {
	background-color: #f7ebed !important;
}
.page_title_color{
	color: #3f70a0;
}
#template-column3{
	display:none;
}

/*
* -------------------------------------------------------PAGE WRAP -------------------------------------------------------
*/
#wrap {
	background-image: url('../../img/snippet-contact.png') !important;
	min-height: 100%;
	height: auto !important;
	height: 100%;
	/* Negative indent footer by it's height */
	margin: 0 auto -60px;
	max-width: 1100px;
	background: no-repeat;
	background-position: left 90%;
	background-size: 40% auto;
}
@media ( max-width : 481px) {
	#wrap {

		min-height: 100%;
		height: auto !important;
		height: 100%;
		/* Negative indent footer by it's height */
		margin: 0 auto -60px;
		max-width: 1100px;
		background: no-repeat fixed;
		background-size: 100% auto;
		background-position: left bottom;
	}
}
@media ( min-width :482px) and ( max-width : 767px) {
	#wrap {
		min-height: 100%;
		height: auto !important;
		height: 100%;
		/* Negative indent footer by it's height */
		margin: 0 auto -60px;
		max-width: 1100px;
		background: no-repeat fixed;
		background-size: 50% auto;
		background-position: center center;
	}
}

@media ( min-width :768px) and ( max-width : 1100px) {
	#wrap {
		min-height: 100%;
		height: auto !important;
		height: 100%;
		/* Negative indent footer by it's height */
		margin: 0 auto -60px;
		max-width: 1100px;
		background: no-repeat fixed;
		background-position: left 90%;
		background-size: 40% auto;
	}
}
body {
	background: no-repeat center center fixed;
	-webkit-background-size: cover;
	-moz-background-size: cover;
	-o-background-size: cover;
	background-size: cover;
	background-color: #baced7 !important;
}
/*
* -------------------------------------------------------PAGE WRAP END-------------------------------------------------------
*/