/*  PAGE WIDTH  */
/*===========================================*/
.page_width{width: 87%;max-width:767px;margin:0 auto;}


/* nav */
#primary_nav ul li a {font-size:14px;padding:24px 20px 22px 20px;}

/* homepage grid */
.row-summary {display:none;}
.row-contents {float:left;width:100%;margin:0;}



#main_content .content-block .hero-heading {font-size:36px;margin:0 0 9px 0;}
#main_content .content-block .hero-description {font-size:15px;line-height:20px;}

/* get-started */
#profile {margin:0 0 25px 0;}
#profile img {margin-left:-20px;}
#page-get-started .page-heading {padding:10px 0 0 0;}

/* get connected */
#sections img {margin:0 0 0 35px;}
#events img, #directory img, #spe-connect img {width:33%;height:auto;}

/* get informed */
#page-get-informed .page-heading {padding:0;margin:0 0 6px 0;}
#pubs li, #pubs li.first, #pubs li.last {border:none;margin: 0 0 7% 2%;padding: 0 2% 0 0;width: 46%;}
#pubs {padding:0;}
#our-events {padding:25px 0 0 0;}
#our-events li {min-height:300px;}

/* disciplines */
#main_content #disciplines-list li {float:left;width:46%;margin:2% 2% 5% 2%;}

/* footer */
footer .half {font-size:12px;}
footer .phone div {padding:6px 0 0 0;margin:0 0 3px 0;} 