#main {padding: 0}

.flexslider{background:none; border:none;}
.flexslider .slides img{margin: 0 auto; width: 100% !important}
.flexslider .slides > li{text-align:center}
.flex-control-nav{bottom:24px;}


.locations .six.columns.center{margin:0;}
.locations .row .six{width:49%}
.locationInfo{font-size:1.25em;}



.seoWelcomeText h3{color:#066666;}
.seoWelcomeText p{font-size:1.25em;}

@media only screen and (max-width: 980px) {		
	/* anything below 980px */
.seoWelcomeText{padding:0 20px;}
}

@media only screen and (max-width: 980px) {		
	/* anything below 980px */
.locationInfo{font-size:1.25em;}   
}

@media only screen and (max-width: 913px) {		
	/* anything below 913px */
.locationInfo{font-size:1em;}   
}

@media only screen and (max-width: 767px) {		
	/* anything below 767px */
  .hpSlideshow{margin-top:10px;}
  .locationInfo{font-size:1.5em;} 
}

@media only screen and (max-width: 450px) {		
	/* anything below 450px */
  .locations .block-grid.two-up > li{width:100%}
}