/*Services*/
#services-preview{width:100%;padding:50px 0;}
	#services-preview h2{text-align:center;margin:0;color:#434343;}
	#tagline {display:block;text-align:center;margin:5px 0 20px 0;padding:0;font-size:0.9em;color:#888;}
	.service{width:33%;float:left;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;}
	.service img{display:block;margin:0 auto;width:64px;height:auto;}
	.service h4{text-align:center;font-family:helvetica, arial, sans-serif;color:#454546;padding:10px 0 5px 0;font-size:0.8em;margin:0;}
	.service p{
		font-size:0.7em;color:#454546;text-align:center;line-height:20px;padding:0 20px;min-height:130px;
		-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;
	}	
	.service .learn-more{
		-webkit-appearance:none;-moz-appearance:none;appearance:none;outline:none;
		-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;
		-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;
		display:block;margin:0 auto;border:1px solid #339d3c;color:#339d3c;background:#fff;font-size:0.75em;padding:5px 20px;cursor:pointer;
		width:105px;text-decoration:none;
	}
	.service .learn-more:hover{
		background:#339d3c;color:#fff;	
	}

	/*Extra Services*/
	#extra-services{width:800px;border-top:1px solid #d8d8d8;clear:both;margin:30px auto 0 auto;padding:20px 0 0 0;overflow:hidden;}
	#extra-services h4{
		float:left;width:35%;text-align:right;padding:30px 10px 10px 0;margin:0;display:block;font-size:1.25em;color:#434343;
		-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;
	}
	#extra-services ul{
		overflow:hidden;width:65%;float:left;color:#434343;font-size:0.75em;margin:15px 0 0 0;
		-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;
	}
	#extra-services ul li{width:50%;float:left;margin:0 0 5px 0;}
	#extra-services ul li:last-child{width:100%;text-align:left;}

/*Footer*/
footer{border-top:none;padding:0 0 20px 0;}

/*Landscape Tablet*/
@media (max-width:1024px) {
	
}

/*Portrait Tablet*/
@media (max-width: 900px) {
	#feature-main-content p{margin:25px auto 0 auto;width:65%;}
}

/*Phone*/
@media (max-width: 767px) {	
	
	/*Services*/
	.service{width:100%;float:none;padding-bottom:20px;margin-bottom:20px;border-bottom:1px dotted #d8d8d8;}
	.service:last-child{border-bottom:none;}
	.service p{min-height:0;}
	
	#extra-services {width:90%;margin:0 auto;}
	#extra-services h4 {float:none;width:100%;text-align:center;padding:5px}
	#extra-services ul {width:100%;float:none;list-style:none;margin:10px 0 0 0;padding:0;}
	#extra-services ul li,#extra-services ul li:last-child  {width:100%;float:none;text-align:Center;color:#808080;}

}