img.feedbackBtn {
	border: 1px solid #ccc;
	border-right: none;
	padding: 2px;
	padding-right: 0px;
	background: #fff;
	position: fixed;
	right: 0px;
	top: 50%;
	cursor: pointer;
}

.back-link a{display:block; min-height:24px; background-position:left 0; position:relative; top:4px;}

.two-col aside>.btn:first-child{margin-top:46px}
.two-col aside .resource:hover{cursor:default;}

#advancedSearch #search-input{width:88.6%; float:left;}
#advancedSearch #searchsubmit{right:135px; line-height:0.75em}
#advancedSearch label{width:0; text-indent:100%; overflow:hidden; white-space:no-wrap; position:absolute; top:0; left:0;}
#advancedSearch #searchform > div{background:white; padding:0.9em 0.5em 0.8em; border-radius:2px; float:left; margin-left:1em;}
#advancedSearch #year{color:#333; font-size:1em; border:none; background:white;}
#advancedSearch .button-bundle{padding:0.5em 0 0;}
#advancedSearch .button-bundle > div{float:left}
#advancedSearch .button-bundle em{display:block; width:100px; text-align:right; font-size:0.75em; margin-bottom:1em;}
#advancedSearch .button-bundle > select{background:white; border:none; border-radius:2px; padding:0.5em; margin-bottom:0.5em; width:337px;}
.search-return .row-article-info{
	width:400px;
}
.search-return .row-article-type{
	width:200px !important;
}
.search-return .row-article-date{
	width:68px;
}

ol.paperList li{margin-bottom:1em; margin-top:0;}

.no-subnav h1, .search-subnav h1{margin-top:0; margin-bottom:0;}
.search-return .newsletter{margin-top:0 !important; border-top:0 !important;}

.addthis img{margin-top:1em;}

.search-subnav .hero{border-bottom-width:60px !important; height:585px !important;}
.container-ban.shaddow-ban{margin-top:50px; padding-bottom:10px;}
.search-subnav article{padding-top:0 !important; margin-top:0;}
