.nw_title {
	margin-top: 1em;
}

.md_nw_col {
    border-left: 1px solid #5b95d0;
    margin:2em 0;
}

/* news navigation */ 
.nw_nav {
    margin: 3.5em 1em 1em 0;
}

.nw_nav ul li {
    margin: 0 0 3.5em 0;
}

.nw_nav ul li > a {
    height: 27px;
}

.nw_nav:after {
	content:" ";
	height:100%;
	float:left;
}

.nw_nav li a {
	width: 75%;
	padding: 0.4em 0 0.4em 29%;
	  font-size: 1.6em;
	font-weight:400;
	display: block;
	color: #535353;
}

.nw_nav li a[href*="sigma-xi-today"] {
	background:url(../../Img/icons/ico.png) 0 -338px no-repeat;
}

.nw_nav li a[href*="news-archive"] {
	background: url(../../Img/icons/ico.png) 0 -413px no-repeat;
}

.nw_nav li a[href*="meet-your-fellow-companions"] {
	background: url(../../Img/icons/ico.png) 0 -184px no-repeat;
}

.nw_nav li a[href*="newsletters"] {
	background: url(../../Img/icons/ico.png) 0 -227px no-repeat;
}

.nw_nav li a[href="Press Kit"] {
	background: url(../../Img/icons/ico.png)  0 -302px no-repeat;
}

/* news list */
.md_nw_col > .sf_colsIn > .sfContentBlock  {
	margin:0 0 2em 0;
}

.md_nw_col > .sf_colsIn > .sfContentBlock  p { 
	font-size:1.8em;
	margin:0.2em 2em 0.5em 0;
	color:#535353;
	font-weight:300;
}

.nw_wdt_pagging {
	float: left;
	clear: both;
	width: 99%;
	padding: 1em 0.5%;
	color:#5b95d0;
	font-size:1.5em;
	font-weight:400;
}

.nw_wdt_pagging_nbr {
	color:#111;
}


#nav_popout_panel {
    position: absolute;
    left: 99.5%;
    width: 220%;
    border-right: 1px solid #5b95d0;
    display: none;
    top: -15px;
    margin-top: 0;
    z-index: 100;
    background-color: white;
    padding: 1em 0 0 0;
}
#nav_popout_panel ul li {
    font-size: 1.4em;
    line-height: 1.2em;
    padding: 0 1em;
    color: #767676;
    margin: 0 0 2em 0;
    height: 48px;
}
.nav_column_container {
    position: relative;
}
#nav_popout_panel ul {
    list-style: none;
    margin: 0;
    padding: 1em 2em 0 3em;
    display:none;
}
#nav_popout_panel li {
    padding: 0 0 2.2em 0;
}

@media (max-width: 800px) {
	.md_nw_col {
		border: none;		
	}
	
	.md_nw_col > .sf_colsIn > .sfContentBlock {
		padding-right: .5rem;
		padding-left: .5rem;
	}
	
	.md_nw_col > .sf_colsIn > .sfContentBlock  p {
		margin: 0;
	}
}

