
.mainWrapper .header {
	background: #006666;
	background-size:cover;
	background-position:center center;
	height:150px !important;
	text-align:center;
	margin-bottom: 20px !important;
}
.headerWrapper .headerText {
	
	height: 160px !important;
}


.worldMap {
	position:relative;
}

.mapBase {
	max-width:100% !important;	
}

.offices, .nac, .active {
	position:absolute;
	top:0px;
	left:0px;
	max-width:100% !important;
}




@media (max-width : 1199px) {

}

@media only screen 
and (min-device-width : 768px) 
and (max-device-width : 1024px)
and (-webkit-min-device-pixel-ratio: 2) { 

}

@media (max-width: 767px) {
	.csLogos img{
		width:80% !important;	
	}

}