/* --------------------------------------------------
   Ohio University Research Communications
   Primary Stylesheet
   Designer: Kyle Ackley
   Author/Developer: Brandon Logan
   http://www.cremediaproductions.com
-----------------------------------------------------*/

/*blue color: #25385c  */

/*Call Google Fonts*/
@import url(https://fonts.googleapis.com/css?family=Oswald);

/*==========GLOBALS==========*/

body{
	position:relative;
}

h1,h2,h3,h4{
	font-family: 'Oswald',"HelveticaNeue-Light", "Helvetica Neue Light", "Helvetica Neue", Helvetica, Arial, "Lucida Grande", sans-serif;
	margin:0px;
}

body, p{
	font-family: "HelveticaNeue-Light", "Helvetica Neue Light", "Helvetica Neue", Helvetica, Arial, "Lucida Grande", sans-serif;
}

#ouwsHeaderWrap{
	-moz-box-shadow: 0 -2px 8px rgba(0,0,0,.46);
	-webkit-box-shadow: 0 -2px 8px rgba(0,0,0,.46);
	box-shadow: 0 -2px 8px rgba(0,0,0,.46);
}

#ouwsContent{
	background-color:#ececec;
}

#middleColumn{
	width:100% !important;
}

#middle-top .cs_control, #middle-right .cs_control, .cs_control, .content-element, #middle-center .cs_control{
	background:none;
	padding-left:0px;
}

#sidebar-links{
	padding:0px;
}
#sidebar-links li{
	list-style: none;
	margin-bottom:15px;
}
#sidebar-links li:first-child{
	margin-top:35px;
}
#sidebar-links li a{
	-moz-box-shadow: 0 0 8px rgba(0,0,0,.28);
	-webkit-box-shadow: 0 0 8px rgba(0,0,0,.28);
	box-shadow: 0 0 8px rgba(0,0,0,.28);
	display:block;
	width:100%;
	height:auto;
	position:relative;
}
#sidebar-links li a#perspectives-link img{
	border:5px solid #fff;
	width:95%;
	position:relative;
}
#sidebar-links li a#perspectives-link span{
	position:absolute;
	bottom:0px;
	display:block;
	width:100%;
	padding:5px 0px;
	color:#fff;
	background:#00694E;
	text-align:center;
	font-size:14px;
	text-transform: uppercase;
	font-family: 'Oswald',"HelveticaNeue-Light", "Helvetica Neue Light", "Helvetica Neue", Helvetica, Arial, "Lucida Grande", sans-serif;

}
ul#connect-with-us{
	padding:0px;
}
ul#connect-with-us li{
	list-style:none;
	display:inline-block;
	margin-left:31px;
}
ul#connect-with-us li a{
	display:block;
	width:60px;
	height:60px;
	overflow:hidden;
	position:relative;
	text-indent:-999999px;
	background-image:url('ResearchSprite.png');
}
ul#connect-with-us li a.twitter-link{
	background-position:588px -318px;
}
ul#connect-with-us li a.facebook-link{
	background-position:400px -318px;
}


h3#connect-with-us-title{
	text-transform: uppercase;
	font-size:20px;
	background:none;
	margin-top:150px;
	text-align:center;
}

.middle p img.imgRight{
	float:right;
}


/*==========TOP NAV==========*/
#logoSpace{
	width:100%;
	background-color:#fff;
	box-shadow: 0 3px 5px rgba(0,0,0,.51);
	position:relative;
}

#topNavigation{
	width:100%;
	background-color:#436551;
	height:50px;
	box-shadow: 0 4px 8px rgba(0,0,0,.32);
}
#topNavigation .mainNav{
	padding:0px;
}
#topNavigation .mainNav > li.first-child{
	width:auto;
	max-width:100%;
}
#topNavigation .mainNav li.first-child span{
	text-align:left;
}
#topNavigation .mainNav li.first-child:hover{
	background:#436551 !important;
}
#topNavigation .mainNav li.first-child:hover span{
	color:#fff !important;
}
.top .topNavigation .mainNav > li > .topLink, ul.mainNav li{
	display:inline-block;
	padding:8px 5px 6px 5px;
	text-align:center;
	height:38px !important;
	color:#fff;
	margin-right:0px;
	font-size:18px;
	border:none !important;
	display:block;
	width:100%;
}
/*RULE TO OVERRIDE STUPID BASE STYLE*/
.top .topNavigation .mainNav > li.current > a{
	font-weight:normal;
}

span.topLink, ul.mainNav li span{
	margin:0px auto;
}
ul.mainNav li:hover{
	background-color:#fff;
	cursor:pointer;
}
ul.mainNav li span, ul.mainNav li a{
	text-transform:none !important;
	color:#fff !important;
	display:block;
	width:100% !important;
	font-size:14px !important;
	text-decoration:none;
	font-family: 'Oswald', "HelveticaNeue-Light", "Helvetica Neue Light", "Helvetica Neue", Helvetica, Arial, "Lucida Grande", sans-serif;
	padding:6px 5px !important;
}
ul.mainNav li:hover span,
ul.mainNav li:hover a,
ul.mainNav li ul.subNav li:first-child:hover a{
	color:#436551 !important;
}
ul.mainNav li:first-child:hover a{
	color:#fff !important;
}
/*SUBNAV*/
.top .topNavigation .mainNav .subNav{
	background-color:#fff;
	top: 50px;
	/* height: 50px; */
	min-height: 0px;
	padding: 0px;
}
.top .topNavigation .mainNav .subInd2{display:none !important;}
.top .topNavigation .mainNav .subNav:before{
	content:"";
	display:block;
	height:50px;
	position:absolute;
	left: -100%;
	width:100%;
	background: #fff;
}
.top .topNavigation .mainNav .subNav:after{
	content:"";
	display:block;
	height:50px;
	position:absolute;
	top:0;
	left: 100%;
	width:100%;
	background: #fff;
}
.top .topNavigation .mainNav .subNav > li{
	float: left;
	display:inline-block;
	width:auto;
	margin: 0px 0px 0px -1px;
	height:15px !important;
}
#topNavigation .mainNav li .subNav li a{
	color:#000;
	text-transform: none;
	border: 0px;
	padding-top: 10px !important;
	font-size: 13px !important;
	text-align: left;
}
#topNavigation .mainNav .subNav li.first-child:hover{
	background:#fff !important;
}
#topNavigation .mainNav li .subNav li.first-child:hover a, #topNavigation .mainNav li .subNav li:hover a{
	text-decoration: underline;
	text-transform: none;
	color:#000;
}


/*==========HOME PAGE==========*/
#ouws_content #middle.show-middle-center-right #middle-center{
	width:650px !important;
}
#cs_control_2315218 div h1{
	display:none !important;
}

#ouws_content #middle{
	background-color:#f4f3f2;
}

/*====FEATURED ARTICLE====*/
#cs_control_2417003{
	padding:0px !important;
}
#middle div.featured-article img{
	width:100%;
	position:relative;
	z-index:0;
}
#wsNewsFeatured div.main-story{
    display: block;  position:absolute;
    top: 1px;
    right: 0px;
    z-index:2;
    width:40%;
    background-color:rgba(0,0,0,.65);
    padding: 64px 49px;
    text-align:left;
    height: 80%;
}
#middle #wsNewsFeatured .main-story h2{
	line-height:45px;
}
#middle #wsNewsFeatured .main-story h2 a{
	color:#fff;
	font-size:36px;
	text-shadow: 0 2px 5px #000;
	/*text-transform:uppercase;*/
	font-family:'Oswald',"HelveticaNeue-Light", "Helvetica Neue Light", "Helvetica Neue", Helvetica, Arial, "Lucida Grande", sans-serif;
}
#middle .main-story p{
	color:#fff;
	font-size:24px;
	text-shadow: 0 2px 5px #000;
	padding-bottom:20px;
}
#middle .main-story .link-button{
	font-size:16px;
	display:block;
	position:relative;
	color:#fff;
	padding-left:18px;
	font-family:'Oswald',"HelveticaNeue-Light", "Helvetica Neue Light", "Helvetica Neue", Helvetica, Arial, "Lucida Grande", sans-serif;
}
#middle .main-story .link-button a{
    display: block;
    text-align:center;
    text-decoration:none;
    color: #436551;
    background-color: #436551;
    padding:5px 15px;
    width:120px;
    box-shadow: 0 0 5px rgba(0,0,0,.55), inset 0 0 16px rgba(0,0,0,.47);
    overflow: hidden;
    text-indent: -20000px;
    margin-top: -31px;
    position: relative;
    z-index: -10;
}
.main-story a.abstractReadMore{
	display: block;
    text-align:center;
    text-decoration:none;
    color: #fff;
    font-size:18px;
    text-transform: uppercase;
    background-color: #436551;
    padding:5px 15px;
    width:120px;
    box-shadow: 0 0 5px rgba(0,0,0,.55), inset 0 0 16px rgba(0,0,0,.47);
    overflow: hidden;
    margin-top: 20px;
    position: relative;
}
.main-story a.abstractReadMore:hover{
	background-color:#65987A;
}

/*====STORIES FEED====*/
.content-element h1.stories{
	display:block;
	color: #000;
	text-align:left;
	font-size:36px;
	width:100%;
	padding:11px 0;
	border-top:2px solid #908f8f;
	border-bottom:2px solid #908f8f;
	position:relative;
}
.content-element h1.stories:after{
	content:'';
	background-color:#436551;
	box-shadow: inset 0 0 16px rgba(0,0,0,.47);
	background-image:url('ResearchSprite.png');
	width:80px;
	height:65px;
	overflow:hidden;
	background-position: -30px -23px;
	position:absolute;
	right:0px;
	top: 0px;
	background-repeat: no-repeat;
	background-size: 500%;
}
#wsNewsFeatured{
	margin-top:-50px;
}

#middle #wsNewsFeatured .singleNewsArticle{
	margin-bottom:20px;
}

#middle #wsNewsFeatured .singleNewsArticle h2{
	line-height:40px;
	margin-bottom:15px;
}
#middle #wsNewsFeatured h2 a{
	color:#000;
	font-weight:normal;
	text-decoration:none;
	font-family: "HelveticaNeue-Light", "Helvetica Neue Light", "Helvetica Neue", Helvetica, Arial, "Lucida Grande", sans-serif;
}
#middle #wsNewsFeatured h2 a:hover{
	text-decoration:underline;
}
#middle-center ul.story-meta{
	list-style:none;
	padding:0px;
	margin-top:0px;
}
#middle-center ul.story-meta li{
	display:inline-block;
	position:relative;
	color:#436551;
	font-size:16px;
	margin-right:25px;
}
#middle-center ul.story-meta li:after{
	content:"|";
	color:#436551;
	display:block;
	position:absolute;
	right:-15px;
	top:0px;
}
#middle-center ul.story-meta li:last-child:after{
	content:'';
	display:none;
}
.singleNewsArticle .video iframe{
	height:500px;
}
#middle-center .singleNewsArticle p{
	font-size:16px;
	line-height:25px;
}
#middle-center .singleNewsArticle a.abstractReadMore, a#allNews, a.allStories{
	display: block;
    text-align:center;
    text-decoration:none;
    color: #fff;
    font-size:18px;
    text-transform: uppercase;
    background-color: #436551;
    padding:5px 15px;
    width:95%;
    text-align: center;
    box-shadow: inset 0 0 16px rgba(0,0,0,.47);
    overflow: hidden;
    margin-top: 20px;
    margin-left:1%;
    position: relative;
    z-index: 1;
}
#middle-center .singleNewsArticle a.abstractReadMore:hover{
	text-shadow:1px 1px 8px #fff;
}
a.allStories{
	margin-left:-5px;
}

/*====ANNOUNCEMENTS COLUMN (NEWS)====*/
#ouws_content #middle.show-middle-center-right #middle-right{
	width:330px;
	float:none;
	display:inline-block;
	margin-top:45px;
	display:inline-block;
	margin-left:0px;
}

h2.announcements{
	display:block;
	margin-bottom:75px;
	color:#000;
	text-align:left;
	font-size:36px;
	width:100%;
	padding:11px 0;
	border-top:2px solid #908f8f;
	border-bottom:2px solid #908f8f;
	position:relative;
}
h2.announcements:after{
	content:'';
	background-color:#436551;
	box-shadow: inset 0 0 16px rgba(0,0,0,.47);
	background-image:url('ResearchSprite.png');
	width:80px;
	height:65px;
	overflow:hidden;
	background-position: -90px -237px;
	position:absolute;
	right:0px;
	top: 0px;
	background-repeat: no-repeat;
	background-size: 1000%;
}
#middle-right .storyLink a{
	font-size:16px;
	text-decoration: none;
}
#middle-right .storyAbstract p{
	font-size:14px;
	line-height:20px;
	margin-bottom:15px;
}
#middle-right .storyAbstract a{
	display:block;
}
#ouws_content #middle #middle-right .cs_control{
	background:none !important;
}
#middle-right #cs_control_2417191{
	padding:0px;
}
#middle-right span.twitterHeader{
	display:block;
	font-family: 'Oswald',"HelveticaNeue-Light", "Helvetica Neue Light", "Helvetica Neue", Helvetica, Arial, "Lucida Grande", sans-serif;
	color:#000;
	text-align:left;
	font-size:36px;
	width:100%;
	padding:5px 0;
	border-top:2px solid #908f8f;
	border-bottom:2px solid #908f8f;
	position:relative;
	text-transform:none;
	padding-top: 20px;
	padding-bottom: 22px;
}
#middle-right span.twitterHeader:after{
	content:'';
	background-color: #38ABD8;
	box-shadow: inset 0 0 16px rgba(0,0,0,.47);
	background-image:url('ResearchSprite.png');
	width:80px;
	height:65px;
	overflow:hidden;
	background-position: -36px -245px;
	position:absolute;
	right:0px;
	top: 0px;
	background-repeat: no-repeat;
	background-size: 650%;
}
iframe#twitter-widget-0{
	width:330px !important;
}
#twitter-widget-0 .timeline-footer{
	background:#fff !important;
}
div.twitterFooter{
	display:none !important;
}

/*====INSIDE NEWSFEED PAGE====*/
.top .content.withBreadcrumbs{
	display:none;
}
.middle.show-middle-center-left .middle-left{
	width:220px;
}
.middle.show-middle-center-left .middle-center{
	width:740px;
}
#CS_Element_subnavContainer h2.stories{
	display:block;
	text-align:center;
	background-color:#436551;
	font-size:36px;
	color:#fff;
	text-transform:uppercase;
	padding-top:40px;
	padding-bottom:5px;
	position:relative;
	box-shadow: inset 0 0 16px rgba(0,0,0,.47);
}
#CS_Element_subnavContainer h2.stories:before{
	content:"";
	display:block;
	position:relative;
	background-image:url('ResearchSprite.png');
	background-position: -40px -33px;
	background-size: 570%;
	width:95px;
	height:65px;
	top: -20px;
	left: 60px;
}
#CS_Element_subnavContainer ul#mainNav{
	display:block;
	background:#fff;
	list-style: none;
	padding:20px 15px;
	margin-top:-5px;
}
#CS_Element_subnavContainer ul#mainNav li{
	border-bottom:1px solid #908f8f;
	padding:5px 0px;
}
#CS_Element_subnavContainer ul#mainNav li a{
	color:#908f8f;
	font-family: 'Oswald',"HelveticaNeue-Light", "Helvetica Neue Light", "Helvetica Neue", Helvetica, Arial, "Lucida Grande", sans-serif;
	font-size:16px;
    text-decoration: none;
}
#CS_Element_subnavContainer ul#mainNav li.current a, #CS_Element_subnavContainer ul#mainNav li:hover a{
	color:#000;
}
#CS_Element_subnavContainer ul#mainNav li.current a:after{
	content:">>";
	color:#000;
	position:relative;
	right:-10px;
}
/*====SINGLE STORY DISPLAY====*/
#newsStory{
	margin-top:-50px;
}
#newsStory h1{
	color:#000;
	line-height:55px;
	font-family: "HelveticaNeue-Light", "Helvetica Neue Light", "Helvetica Neue", Helvetica, Arial, "Lucida Grande", sans-serif;
}
#newsStory #articleData{
	margin:20px 0 25px 0;
}
#newsStory #articleData span{
	display:inline-block;
	position:relative;
	color:#436551;
	font-size:16px;
}
#newsStory .mainImage{
	float:none;
	margin-bottom:10px;
}
#newsStory #story p{
	font-size:16px;
	line-height:25px;
}
/*====NEWS/ANNOUNCEMENTS PAGE====*/
#CS_Element_subnavContainer h2.news{
	display:block;
	text-align:center;
	background-color:#436551;
	font-size:36px;
	color:#fff;
	text-transform:uppercase;
	padding-top:40px;
	padding-bottom:5px;
	position:relative;
	box-shadow: inset 0 0 16px rgba(0,0,0,.47);
}
#CS_Element_subnavContainer h2.news:before{
	content:"";
	display:block;
	position:relative;
	background-image:url('ResearchSprite.png');
	background-position: -85px -252px;
	background-size: 910%;
	width:95px;
	height:65px;
	top: -5px;
	left: 60px;
}

#middle-center h2.news-archive-title{
	margin-top:-19px;
	margin-bottom:50px;
}


/*====PERSPECTIVES MAGAZINE====*/
#CS_Element_subnavContainer h2.perspectives{
	display:block;
	text-align:center;
	background-color:#436551;
	font-size: 25px;
	color:#fff;
	text-transform:uppercase;
	padding-top:40px;
	padding-bottom:5px;
	position:relative;
	box-shadow: inset 0 0 16px rgba(0,0,0,.47);
}
#CS_Element_subnavContainer h2.perspectives:before{
	content:"";
	display:block;
	position:relative;
	background-image:url('ResearchSprite.png');
	background-position: -190px -35px;
	background-size: 570%;
	width:95px;
	height:65px;
	top: -20px;
	left: 60px;
}
#middle-center #cs_control_2464769{
	display:block;
	position:relative;
	top:-115px;
	left:50px;
}
#pdfYearSelector ul{
	display:block;
	position:relative;
	width:220px;
	background:#fff;
	padding:0px;
}
#pdfYearSelector ul li{
	list-style: none;
	display:block;
	height:30px;
	text-align:left;
	position:relative;
	padding:10px;
	border-bottom:1px solid #999898;
}
#pdfYearSelector ul li a{
	display:block;
	position:relative;
	vertical-align: center;
	color:#999898;
	font-size:16px;
	font-family: 'Oswald', "HelveticaNeue-Light", "Helvetica Neue Light", "Helvetica Neue", Helvetica, Arial, "Lucida Grande", sans-serif;
}
#pdfYearSelector ul li a:after{
	content:"\003e \003e";
	display:inline-block;
	width:auto;
	position:absolute;
	margin-left:10px;
	top:-2px;
}
#pdfYearSelector ul li a:hover, #pdfYearSelector ul li a.active{
	color:#000;
}
#middle-center div.single-issue{
	display:inline-block;
	position:relative;
	width:35%;
	margin-right:10%;
	margin-left:4%;
	margin-bottom:10%;
}
#middle-center div.single-issue img{
	border:10px solid #fff;
	margin-bottom:-21px;
}
#middle-center div.single-issue a{
	display: block;
    width: 85%;
    background-color: #436551;
    text-align: center;
    padding: 15px 0px;
    color: #fff;
    font-weight: normal;
    font-size: 16px;
    font-family: 'Oswald',"HelveticaNeue-Light", "Helvetica Neue Light", "Helvetica Neue", Helvetica, Arial, "Lucida Grande", sans-serif;
    border-top:3px solid #fff;
}
#middle-center div.single-issue a:hover{
	text-decoration:underline;
}
#middle-center div.single-issue a:after{
	content:"";
	display:block;
	position: absolute;
	overflow:hidden;
	background-color: #436551;
	border-left:2px solid #fff;
	width: 21%;
	right: -18px;
	height: 50px;
	margin-top: -37px;
	border-top: 3px solid #fff;
	background-image:url('button-icons.png');
	background-repeat:no-repeat;
}
@-moz-document url-prefix(){
	#middle-center div.single-issue a:after{
		margin-top:-38px;
	}
}
#middle-center div.single-issue .download a:after{
	background-position:10px 7px;
}
#middle-center div.single-issue .interactive a:after{
	background-position:10px -52px;
}

.download {
    display: none;
}

/*====ABOUT US====*/
#cs_control_2451104 h2.ws2010contentMainh2{
	display:none !important;
}
h2.leadership-title, h2.contributors-title{
	font-family: 'Oswald',"HelveticaNeue-Light", "Helvetica Neue Light", "Helvetica Neue", Helvetica, Arial, "Lucida Grande", sans-serif;
	font-weight:normal;
	display:block;
	width:100%;
	border-top:1px solid #908f8f;
	border-bottom:1px solid #908f8f;
	padding:5px 0px;
	margin:40px 0px 10px 0px;
	color:#000;
	font-size:35px;
}
p.image-holder{
	display:inline-block;
	width:30%;
	padding:0px;
}
p.image-holder img{
	width:100%;
	display:block;
	padding: 0px 10px 10px 0px;
}
img#andrea-pic{
	width:100%;
	display:block;
}
ul#about-info{
	list-style:none;
	display:inline-block;
	padding-left:20px;
	padding-top:0px;
	margin-top:13px;
	vertical-align:top;
}
ul#about-info li{
	display:block;
	background-color:#436551;
	-moz-box-shadow: inset 0 0 16px rgba(0,0,0,.47);
-webkit-box-shadow: inset 0 0 16px rgba(0,0,0,.47);
box-shadow: inset 0 0 16px rgba(0,0,0,.47);
	font-family:'Oswald', "HelveticaNeue-Light", "Helvetica Neue Light", "Helvetica Neue", Helvetica, Arial, "Lucida Grande", sans-serif;
	color:#fff;
	font-size:18px;
	padding:8px 8px;
	margin-bottom:2px;
}
ul#about-info li a{
	font-family:'Oswald', "HelveticaNeue-Light", "Helvetica Neue Light", "Helvetica Neue", Helvetica, Arial, "Lucida Grande", sans-serif;
	color:#fff;
}
ul#about-info li a:hover{
	text-decoration:underline;
}


#middle-left-navigation h1.about-us{
	display:block;
	text-align:center;
	background-color:#436551;
	font-size:36px;
	color:#fff;
	text-transform:uppercase;
	padding-top:40px;
	padding-bottom:5px;
	position:relative;
	box-shadow: inset 0 0 16px rgba(0,0,0,.47);
}
#middle-left-navigation h1.about-us:before{
	content:"";
	display:block;
	position:relative;
	background-image:url('ResearchSprite.png');
	background-position: -360px -33px;
	background-size: 570%;
	width:95px;
	height:65px;
	top: -20px;
	left: 48px;
}

.archive-list .content-element, .archive-list .cs_control {
    padding-top: 0;
    padding-bottom: 0;
}

.archive-list #wsNewsHeadlines h3 {
    font-family: 'Oswald',"HelveticaNeue-Light", "Helvetica Neue Light", "Helvetica Neue", Helvetica, Arial, "Lucida Grande", sans-serif;
    font-weight: normal;
    display: block;
    width: 100%;
    border-top: 1px solid #908f8f;
    border-bottom: 1px solid #908f8f;
    padding: 5px 0px;
    margin: 17px 0px 10px 0px;
    color: #000;
    font-size: 35px;
    background: none;
}

#middle-center .cs_control.CS_Element_CustomCF {
    padding: 0;
    margin: 0;
}

.archive-list .yearLinks {
    float: right;
}

.archive-list .yearLinks ul {
    padding: 0;
}

.archive-list .storyLink a {
    padding: 6px 0;
    display: block;
}

.middle-center .stories-list .cs_control {
    padding-bottom: 0;
    margin-bottom: 0;
}

.middle-center .stories-list .pageContent .content-element {
    padding: 0;
}

.middle-center .stories-list .archive-link {
    text-align: right;
    padding-right: 25px;
}

.middle-center .stories-list .archive-link a {
    font-size: 20px;
}

.middle-center .stories-list .archive-link a:after {
  content: ">>";
  position: relative;
  right: -10px;
}

/*
/=#######==!!!!!!!!!!!=============MOBILE STYLES============!!!!!!!!!!!==#######=\
*/
@media all and (max-width:480px){

	nav#topNavigation div.mobileMenuButton{
		display:block;
		width:33px;
		height:30px;
		position:absolute;
		top:10px;
		left:15px;
		background:url('button-icons.png');
		background-image:url('button-icons.png');
		background-position:83% -35px;
		background-repeat:no-repeat;
		border:none;
		padding:0px;
		padding-left:100%;
	}
	nav#topNavigation div.mobileMenuButton:before{
		content:"Office of Research Communications";
		display:block;
		color:#fff;
		position:absolute;
		left:6px;
		top:-1px;
		font-family:'Oswald', "HelveticaNeue-Light", "Helvetica Neue Light", "Helvetica Neue", Helvetica, Arial, "Lucida Grande", sans-serif;
		font-size:18px;
		z-index:99999;
	}
	nav#topNavigation ul.mainNav{
		display:none;
		padding-top:50px;
	}
	nav#topNavigation ul.mainNav li{
		display:block;
		width:100%;
		height:auto !important;
		float:none;
		text-align:center;
		padding:8px 0px 6px 0px;
	}
	nav#topNavigation .mainNav li.first-child{
		display:none !important;
	}
	nav#topNavigation ul.mainNav li a, ul.mainNav li span, ul.mainNav li a, .top .topNavigation .mainNav > li > .topLink, ul.mainNav li{
		color:#000 !important;
	}

	.top .topNavigation .mainNav .subNav{
		height:auto;
		background-color:#D1D0D0;
		top:0px;
	}

	.top .topNavigation .mainNav .subNav > li{
		min-height:0;
		padding-bottom:50px;
	}
	.top .topNavigation .mainNav .subNav > li a{
		color:#000;
	}

	nav#topNavigation .mainNav .subNav li.first-child{
		display:block !important;
	}

	ul#connect-with-us li:first-child{
		margin-left:80px;
	}

	h3#connect-with-us-title{
		margin-top:25px;
	}

	/*=============HOME PAGE==============*/
	#wsNewsFeatured div.main-story{
		position:relative;
		top:-100px;
		width:95%;
		right:0px;
		padding:64px 10px;
	}
	#ouws_content #middle.show-middle-center-right #middle-center, #ouws_content #middle.show-middle-center-right #middle-right, iframe#twitter-widget-0{
		width:100% !important;
	}
	#middle-center .singleNewsArticle a.abstractReadMore, a#allNews{
		margin-left:0;
		width:90%;
	}

	/*=============NEWSFEED==============*/
	#middle #wsNewsFeatured .singleNewsArticle h2{
		font-size:24px;
		line-height:30px;
	}

	#middle #wsNewsFeatured .singleNewsArticle.first-article{
		margin-top:30px;
	}

	#CS_Element_subnavContainer h2.news:before{
		left:115px;
	}

	#middle-center ul.story-meta li{
		font-size:14px;
	}

	.middle.show-middle-center-left .middle-left{
		width:100%;
	}
	#CS_Element_subnavContainer h2.stories:before{
		left:35%;
	}
	.middle.show-middle-center-left .middle-center{
		width:100%;
	}
	#middle-center h2.news-archive-title{
		margin-top:0px;
	}
	#middle-center .cs_control{
		padding-right:0px;
	}

	/*=============SINGLE NEWS/STORY PAGES==============*/
	#newsStory h1{
		font-size:25px;
		line-height:35px;
		margin-top:30px;
	}


	/*=============PERSPECTIVES==============*/
	#middle-center .perspectives-main{
		margin-bottom:150px;
	}
	#middle .content{
		position:static !important;
	}

	.push-down{
		position:absolute;
		bottom:600px;
		width:100%;
	}
	.push-down #research-link{
		width:90%;
		margin-left:5px;
	}
	.push-down ul#connect-with-us li:first-child{
		margin-left:105px;
	}
	#CS_Element_subnavContainer h2.perspectives:before{
		left:35%;
	}

	#middle-center #cs_control_2464769{
		left:0;
	}
	#middle-center div.single-issue{
		width:100%;
		margin:0;
		margin-bottom:10%;
	}
	#middle-center div.single-issue a{
		width:91%;
	}
	#middle-center div.single-issue a:after{
		width:14%;
		right:-20px;
	}
	#middle-center div.single-issue .download a:after{
		background-position:6px 7px;
	}
	#middle-center div.single-issue .interactive a:after{
		background-position: 8px -52px;
	}
	#pdfYearSelector ul{
		width:100%;
		padding:0;
	}
	#pdfYearSelector ul li{
		padding-left:20px;
	}

/* Client request to remove download option */

	.download {
		display: none;
	}

	/*=============ABOUT US==============*/
	#middle-left-navigation h1.about-us:before{
		left:105px;
	}
	.ws2010contentmain{
		margin-left:12px;
		width:100%;
	}
}
