/*
Copyright (c) 2009, Yahoo! Inc. All rights reserved.
Code licensed under the BSD License:
http://developer.yahoo.net/yui/license.txt
version: 2.7.0
*/

html{color:#000;background:#FFF;}body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,code,form,fieldset,legend,input,button,textarea,p,blockquote,th,td{margin:0;padding:0;}table{border-collapse:collapse;border-spacing:0;}fieldset,img{border:0;}address,caption,cite,code,dfn,em,strong,th,var,optgroup{font-style:inherit;font-weight:inherit;}del,ins{text-decoration:none;}li{list-style:none;}caption,th{text-align:left;}h1,h2,h3,h4,h5,h6{font-size:100%;font-weight:normal;}q:before,q:after{content:'';}abbr,acronym{border:0;font-variant:normal;}sup{vertical-align:baseline;}sub{vertical-align:baseline;}legend{color:#000;}input,button,textarea,select,optgroup,option{font-family:inherit;font-size:inherit;font-style:inherit;font-weight:inherit;}input,button,textarea,select{*font-size:100%;}
/*
Copyright (c) 2009, Yahoo! Inc. All rights reserved.
Code licensed under the BSD License:
http://developer.yahoo.net/yui/license.txt
version: 2.7.0
*/
body{font:13px/1.231 arial,helvetica,clean,sans-serif;*font-size:small;*font:x-small;}select,input,button,textarea,button{font:99% arial,helvetica,clean,sans-serif;}table{font-size:inherit;font:100%;}pre,code,kbd,samp,tt{font-family:monospace;*font-size:108%;line-height:100%;}

/**
 * HTML5 defaults
*/
article,section,header,footer,hgroup,nav,aside,figure{display: block;}
input[type="search"] {
	-webkit-appearance: textfield;
	-moz-appearance: textfield;
	-o-appearance: textfield;
}

/*
Start of a HTML5 reset now that modern browsers are starting to apply CSS to the new elements
Born from [VIEW-2434]
*/
figure {
    margin: 0;
    padding: 0;
}

/*
 * IE 6
*/
body.ie6 * {zoom:1;}



body {
    font-family: arial, helvetica, 'ＭＳ Ｐゴシック', 'ＭＳ ゴシック', 'Osaka', 'MS PGothic', sans-serif;
    color: #333;
}
/* line 1, ../../../app/assets/stylesheets/legacy/global.layout.scss */
html {
  height: 100%;
}

/* line 4, ../../../app/assets/stylesheets/legacy/global.layout.scss */
body {
  min-height: 100%;
  background: white url(http://www.nature.com/view/images/bg_constrain.gif) repeat-y 50% 0;
  color: #000;
  /*line-height: 1.461;*/
  /*1.385;*/
}

/* line 11, ../../../app/assets/stylesheets/legacy/global.layout.scss */
#constrain {
  margin: 0 auto;
  min-width: 600px;
  max-width: 966px;
  padding: 0 5px;
  /* a little padding to prevent text running up to the edge of the window when the window is made narrow */
}

/* line 20, ../../../app/assets/stylesheets/legacy/global.layout.scss */
#constrain-header,
#constrain-content,
#constrain-footer {
  background: #fff;
  clear: both;
}

/* line 24, ../../../app/assets/stylesheets/legacy/global.layout.scss */
#constrain-header {
  margin: 0 0 20px;
}

/* line 27, ../../../app/assets/stylesheets/legacy/global.layout.scss */
#constrain-footer {
  margin: 20px 0 0;
}

/* line 31, ../../../app/assets/stylesheets/legacy/global.layout.scss */
div.col {
  float: left;
  position: relative;
}

/* line 36, ../../../app/assets/stylesheets/legacy/global.layout.scss */
#constrain-content {
  margin: 0;
  padding: 0 330px 0 0;
}

/* line 40, ../../../app/assets/stylesheets/legacy/global.layout.scss */
#content {
  width: 100%;
}

/* line 43, ../../../app/assets/stylesheets/legacy/global.layout.scss */
#extranav {
  width: 300px;
  margin: 0 -330px 0 0;
  padding: 0 0 0 30px;
  font-size: 93%;
  line-height: 1.489em;
  /*line-height: 1.241em;*/
  /*line-height: 1.385;*/
}

/* line 52, ../../../app/assets/stylesheets/legacy/global.layout.scss */
body.one-col #constrain-content {
  padding: 0;
}

/* line 57, ../../../app/assets/stylesheets/legacy/global.layout.scss */
body.ie6 #content,
body.ie6 #extranav {
  overflow: hidden;
}

/**
 * @section Footer
 * ============================================================================
 */
/* line 69, ../../../app/assets/stylesheets/legacy/global.layout.scss */
#footer a {
  font-weight: normal;
  text-decoration: none;
}

/* line 73, ../../../app/assets/stylesheets/legacy/global.layout.scss */
#footer a:hover {
  text-decoration: underline;
}

/* line 77, ../../../app/assets/stylesheets/legacy/global.layout.scss */
#footer.has-explore .inner {
  border-top: solid 5px #671113;
}

/* line 82, ../../../app/assets/stylesheets/legacy/global.layout.scss */
#footer dl,
#footer .journal-title {
  border-bottom: 1px solid white;
  padding: 15px 10px 5px;
  color: #333;
  font-size: 0.9em;
  margin-bottom: 0;
}

/* line 89, ../../../app/assets/stylesheets/legacy/global.layout.scss */
#footer .journal-title {
  margin-bottom: 0;
}

/* line 92, ../../../app/assets/stylesheets/legacy/global.layout.scss */
#footer.has-explore dl {
  background: #E5E1D4;
  background: -webkit-gradient(linear, 0 0, 0 100%, from(#dad5c1), to(#c9c5b6));
  background: -moz-linear-gradient(top, #dad5c1, #c9c5b6);
}

/* line 99, ../../../app/assets/stylesheets/legacy/global.layout.scss */
#footer dl dt,
#footer dl dd {
  float: left;
  margin: 0 10px;
}

/* line 105, ../../../app/assets/stylesheets/legacy/global.layout.scss */
#footer dl dt,
#footer strong {
  font-style: italic;
}

/* line 108, ../../../app/assets/stylesheets/legacy/global.layout.scss */
#footer dl dt, #footer .journal-title {
  font-weight: bold;
}

/* line 112, ../../../app/assets/stylesheets/legacy/global.layout.scss */
#footer .footer-main {
  background: #F2F4F6;
  background: -webkit-gradient(linear, 0 0, 0 100%, from(#e1e4e9), to(white));
  /*#EBEFF2*/
  background: -moz-linear-gradient(top, #e1e4e9, white);
  padding: 10px 0;
  font-size: 0.9em;
}

/* line 119, ../../../app/assets/stylesheets/legacy/global.layout.scss */
#footer .footer-main li {
  line-height: 1.7em;
}

/* line 123, ../../../app/assets/stylesheets/legacy/global.layout.scss */
#footer .copyright {
  background: url(http://www.nature.com/view/images/npg_logo_full.png) 0 50% no-repeat;
  padding: 20px 0 20px 225px;
  margin: 0 20px;
  clear: both;
}

/* line 129, ../../../app/assets/stylesheets/legacy/global.layout.scss */
#footer .copyright small {
  font-size: 100%;
  display: block;
}

/* line 133, ../../../app/assets/stylesheets/legacy/global.layout.scss */
#footer .copyright small a {
  color: #000;
  text-decoration: none;
}

/* line 137, ../../../app/assets/stylesheets/legacy/global.layout.scss */
#footer .copyright small a:hover {
  text-decoration: underline;
}

/* line 141, ../../../app/assets/stylesheets/legacy/global.layout.scss */
#footer .footer-main a {
  color: #54606a;
}

/* line 145, ../../../app/assets/stylesheets/legacy/global.layout.scss */
#footer ul.footer-links {
  float: left;
  margin: 0 0 0 20px;
  padding: 0 19px 0 0;
  border-right: 1px dashed white;
  width: 120px;
}

/* line 151, ../../../app/assets/stylesheets/legacy/global.layout.scss */
body.ie6 #footer ul.footer-links {
  margin-left: 10px;
}

/* line 154, ../../../app/assets/stylesheets/legacy/global.layout.scss */
#footer ul.last {
  border: 0 none;
}

/* line 157, ../../../app/assets/stylesheets/legacy/global.layout.scss */
#footer-search {
  float: right;
  margin: 0 20px 0 0;
  padding: 0 0 20px 19px;
  border-left: 1px dashed white;
}

/* line 163, ../../../app/assets/stylesheets/legacy/global.layout.scss */
#footer-search input.txt, #footer-search button {
  border: 1px solid #c7c8cc;
  margin: 0 0 0 2px;
  float: left;
}

/* line 168, ../../../app/assets/stylesheets/legacy/global.layout.scss */
#footer-search label {
  padding: 5px 2px 5px 0;
  float: left;
}

/* line 173, ../../../app/assets/stylesheets/legacy/global.layout.scss */
#footer-search button {
  color: #575e66;
  text-transform: lowercase;
  padding: 5px 10px;
  background: #e1e4e9;
  background: -webkit-gradient(linear, 0 0, 0 100%, from(#fdfcfd), to(#e1e4e9));
  background: -moz-linear-gradient(top, #fdfcfd, #e1e4e9);
  vertical-align: middle;
}

/* line 182, ../../../app/assets/stylesheets/legacy/global.layout.scss */
#footer-search input.txt {
  width: 150px;
  padding: 5px 2px;
}

/* line 187, ../../../app/assets/stylesheets/legacy/global.layout.scss */
body.ie6 #footer-search {
  width: 300px;
  margin-right: 10px;
}

/* line 191, ../../../app/assets/stylesheets/legacy/global.layout.scss */
body.ie6 #footer-search fieldset {
  float: right;
}

/* line 194, ../../../app/assets/stylesheets/legacy/global.layout.scss */
body.ie6 #footer-search button {
  padding: 5px 10px;
  line-height: 1;
}

/* clearing */
/* line 202, ../../../app/assets/stylesheets/legacy/global.layout.scss */
.cleared:after,
.clear:after {
  visibility: hidden;
  display: block;
  font-size: 0;
  content: ' ';
  clear: both;
  height: 0;
}

/* line 211, ../../../app/assets/stylesheets/legacy/global.layout.scss */
.cleared,
.clear {
  display: inline-block;
}

/* start commented backslash hack \*/
/* line 216, ../../../app/assets/stylesheets/legacy/global.layout.scss */
body.ie6 .cleared,
body.ie6 .clear {
  height: 1%;
}

/* line 220, ../../../app/assets/stylesheets/legacy/global.layout.scss */
.cleared,
.clear {
  display: block;
}

/* close commented backslash hack */
@media screen and (max-width: 600px) {
  /* line 226, ../../../app/assets/stylesheets/legacy/global.layout.scss */
  body {
    margin: auto;
    min-width: auto;
    max-width: auto;
    width: auto;
  }

  /* line 232, ../../../app/assets/stylesheets/legacy/global.layout.scss */
  body div.col {
    float: none;
  }

  /* line 235, ../../../app/assets/stylesheets/legacy/global.layout.scss */
  body #constrain-content {
    padding: 0;
  }

  /* line 238, ../../../app/assets/stylesheets/legacy/global.layout.scss */
  body #extranav {
    margin: 20px 0 0 0;
    padding: 0;
  }
}

body {
	background: #CBCBCB url(http://www.nature.com/view/images/top-gradient.png) 50% 0 repeat-x;
	background: -webkit-gradient(linear, 0 0, 0 310, from(#202020), to(#CBCBCB));
	background: -moz-linear-gradient(top, #202020, #CBCBCB 310px);
}


/**
 * @section Header
 * ============================================================================
 */

	/**
	 * @subsection Foreword - top level links
	 * ------------------------------------------------------------------------
	 */

	#foreword {
		border: none;
		background: none;
		padding: 10px 0 0;
		color: #EEE;
	}

	#foreword a {
		color: #EEE;
		text-decoration: none;
		font-weight: normal;
	}
	#foreword p {
		line-height: 16px;
	}

	#foreword a:hover,
	#foreword a:focus {
		text-decoration: underline;
	}

	#foreword h1 {
		float: left;
		margin: 0; padding: 5px 10px 5px 0;
		font-family: garamond,"times new roman",serif;
		font-size: 1.5em;
		line-height: 24px;
		background: url(http://www.nature.com/view/images/divider-dotted.png) no-repeat 100% 50%;
	}

	#foreword ul.left {
		float: left;
		padding: 10px 0;
	}

	#foreword ul.right {
		float: right;
		overflow: hidden;
		margin: 0 -11px 0 0;
		padding: 10px 0;
	}

	#foreword ul li {
		float: left;
		padding-left: 11px;
		margin-left: 10px;
		background: url(http://www.nature.com/view/images/divider-dotted.png) no-repeat 0 50%;
		position: relative;
	}
	#foreword ul li.cart a {
		padding-left: 22px;
		background: url(http://www.nature.com/view/images/shop_cart.png) no-repeat 0 50%;
	}

	#foreword ul.right li {
		left: -11px;
	}
	#foreword p.sitemap {
		margin: 0;
		padding: 10px;
		float: left;
	}
	/*
	#foreword p.sitemap a {
		padding-right: 15px;
		background: url(images/light-grey-arrow-down.png) no-repeat 100% 50%;
	}
	*/
	
	#foreword p.welcome {
		margin: 0 0 10px;
		padding: 10px 10px 0;
		text-align: center;
	}

	/**
	 * @subsection Top Ads
	 * ------------------------------------------------------------------------
	 */

	#top-ads {
	    background: #5C5A5B;
		padding:6px;
		border:0;
		background:rgba(0,0,0,0.3);
		margin-bottom: 6px;
		z-index:11;
	}
	body.ie6 #top-ads {
		overflow-x: hidden;
	}
	
	#top-ads .ad {
		position: relative !important;
		background: #5C5A5B;
		background:rgba(0,0,0,0.3);
		margin: 0 auto;
		padding: 0;
	}
	#top-ads .leaderboard {
		background: url(http://www.nature.com/common/includes/header/images/backgrounds/01/leaderboard.gif) no-repeat 0 0;
	    float: none!important;
	    height: 90px;
		padding: 0 15px;
		width: 728px;
	}
	@media screen and (min-width: 10px) and (max-width: 968px) {
	    #top-ads .leaderboard {
	        margin-bottom: 6px;
	    }
	}
	#top-ads .half-banner {
		width: 203px; height: 90px;
		overflow: hidden;
	}
	
	#top-ads img {
		display: block;
		margin: 0; padding: 0;
	}	

	/**
	 * @subsection Leaderboard
	 * ------------------------------------------------------------------------
	 */
	
	#header {
		min-height: 108px;
		position: relative;
		border: 6px solid #fff;
		border-bottom: 0 none;
		background-repeat: no-repeat;
		background-position: left top;
	}
	#header h1 {
	    position:absolute;
	}
	#header h1 a {
		position: absolute;
		left: 0; top: 0;
		display: block;
		width: 400px; height: 100px;
		overflow: hidden;
		text-indent: -9999em;
	}
	#header h2 {
		position: absolute;
		left: -9999em;
	}

	#header a {
		font-weight: normal;
	}

	#header p.institution-access {
		margin: 10px 10px 0;
		float: right;
		clear: right;
		color: #fff;
	}

	#header form.search-form {
		padding: 0;
		float: right;
		clear: right;
		position: relative;
		margin: 10px;
		width: 200px;
	}

	#header form.search-form {
		background-image: none !important;
	}
	.js-enabled #header form.search-form label {
		display: none;
	}
	
	#header form.search-form input.txt {
		display: block;
		width: 150px;
		float: left;
		padding: 2px 3px;
		border: 1px solid #9e9986;
		color: #333;
		margin: 0;
	}
	#header form.search-form input.placeholder {
		color: #A9A9B0;
	}

	#header form.search-form button {
		display: block;
		float: right;
		border: solid 1px #9A9787;
		background: #2C2B27;
		background: -webkit-gradient(linear, 0 0, 0 100%, from(#2C2B27), to(#5A534A));
		background: -moz-linear-gradient(top, #2C2B27, #5A534A);
		color: #FFF;
		padding: 1px 7px;
		margin: 0;
		overflow: visible;
		vertical-align: middle;
	}
	body.ie6 #header form.search-form button {
		line-height: 1;
	}

	#header form.search-form a {
		color: #FFF;
		display: block;
		float: right;
		clear: left;
		margin-top: 5px;
		font-size: 0.8em;
		font-weight: normal;
		padding-left: 12px;
		background: url(http://www.nature.com/view/images/white-arrow-right.png) no-repeat 0 50%;
		text-decoration: underline;
		white-space: nowrap;
	}
	body.ie6 #constrain-header #header form.search-form input.txt {
		width: 150px;
	}
	body.ie6 #constrain-header #header form.search-form a {
		float: left;
	}
	body.ie6 #constrain-header #header form.search-form button {
		margin-left: -2em;
	}
	
	body.ie7 #header form.search-form a {
		clear: both;
		margin-left: -5em;
	}
	

	/**
	 * @subsection Main Navigation 
	 * ------------------------------------------------------------------------
	 */

	#main-navigation {
		position: absolute;
		bottom: 0;
		left: 0;
		width: 100%;
		margin: 0;
	}

	#main-navigation li {
		float: left;
		position: relative;
		left: 6px;
		padding: 0 0 5px;
	}

	#main-navigation li a {
		color: #FFF;
		text-decoration: none;
		padding: 2px 8px;
		margin: 0;
		display: block;
		position: relative;
		float: left;
		border-left: 1px solid #FFF;
	}
	#main-navigation li.first a {
		border-left: 0 none;
	}

	#main-navigation li.active span {
		display: inline-block;
		filter:alpha(opacity=50);
		-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=50)";
		-moz-opacity: 0.5;
		-webkit-opacity: 0.5;
		opacity: 0.5;
	}
	
	#main-navigation li a:hover,
	#main-navigation li a:hover span {
		text-decoration: none;
	}

	#main-navigation li a:hover span,
	#main-navigation li a:focus span {
		display: inline-block;
		filter:alpha(opacity=50);
		-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=50)";
		-moz-opacity: 0.5;
		-webkit-opacity: 0.5;
		opacity: 0.5;
	}
	
	/**
	 * @subsection Breadcrumbs
	 * ------------------------------------------------------------------------
	 */
	
	#sub-navigation {
		margin: 0;
	}
	
	#breadcrumbs {
		border-top: 2px solid #fff;
		background: #ececec;
	}
	#breadcrumbs li {
		padding: 0;
		float: left;
		position: relative;
	}
	body.ie6 #breadcrumbs li {
		width: 0;
	}
	#breadcrumbs a, #breadcrumbs span {
		padding: 3px 8px;
		margin: 3px 0;
		display: block;
		position: relative;
		border-left: 1px solid #801819;
		background-repeat: no-repeat;
		background-position: 100% 50%;
		line-height: 16px;
		font-weight: normal;
		white-space: nowrap;
	}
	#breadcrumbs a:hover {
		color: #fff;
		background-color: #801819;
		margin: 0;
		padding-top: 6px; 
		padding-bottom: 6px;
		text-decoration: none;
	}
	#breadcrumbs .sub a:hover {
		margin: 0 -1px 0 0;
		padding-right: 9px;
	}
	
	#breadcrumbs li.parent,
	#breadcrumbs li.current {
		margin-left: -20px;
	}
	#breadcrumbs li.first {
		margin-left: 0;
		z-index: 10;
	}
	#breadcrumbs li.parent-2 {
		z-index: 9;
	}
	#breadcrumbs li.parent-3 {
		z-index: 8;
	}
	#breadcrumbs li.parent-4 {
		z-index: 7;
	}
	#breadcrumbs li.parent-5 {
		z-index: 6;
	}
	#breadcrumbs li.parent-6 {
		z-index: 5;
	}
	#breadcrumbs li.parent-7 {
		z-index: 4;
	}
	#breadcrumbs li.parent-8 {
		z-index: 3;
	}
	#breadcrumbs li.parent-9 {
		z-index: 2;
	}
	#breadcrumbs li.current {
		z-index: 1;
	}
	
	#breadcrumbs li.parent a,
	#breadcrumbs li.parent span,
	#breadcrumbs li.current span {
		color: #fff;
		margin: 0;
		padding: 6px 23px 6px 24px;
		background-image: url(http://www.nature.com/view/images/background-dark-grey-crumb.png);
		border: 0 none;
	}
	#breadcrumbs li.current span {
		background-image: url(http://www.nature.com/view/images/background-med-grey-crumb.png);
	}
			
	#breadcrumbs li.parent a:hover {
		background-image: url(http://www.nature.com/view/images/background-red-crumb.png);
		background-color: transparent;
	}
	#breadcrumbs li.first a,
	#breadcrumbs li.first span {
		padding-left: 13px;
	}
	
	#breadcrumbs li.sub-1 {
		margin-left: -20px;
	}
	#breadcrumbs li.sub-1 a {
		padding-left: 24px;
		border: 0 none;			
	}

#constrain {
	max-width: 980px;
}	
	
#constrain-header {
	background: transparent;
	margin-bottom: 0;
}
#constrain-header #breadcrumbs {
	border-left: 6px solid #fff;
	border-right: 6px solid #fff;
}
#constrain-content {
	padding-top: 20px;
	padding-bottom: 20px;
	border-left: 11px solid #fff;
	border-right: 11px solid #fff;
}
body.one-col #constrain-content {
	padding: 20px 0;
}
#constrain-footer {
	margin-top: 0;
	border: 12px solid #fff;
	border-bottom: 0 none;
	border-top: 0 none;
}
/**
 *
 * Site-wide general styling
 *
 * @author Andrew Hayward - a.hayward@nature.com
 * @author Andrew Walker - a.walker@nature.com
 * @version 1.0
 */


body {
	color: #222;
}

ol {
	padding-left: 2em;
}

ol>li {
	list-style: decimal;
}

.ie6 ol li{
    list-style: decimal;
    display: list-item;
    width: 98%;
    list-style-position: inherit;
    vertical-align: text-top;    
}

.ie6 ol li li {
    list-style: none;
}

a {
    color: #9D0303;
    font-weight: bold;
    text-decoration: none;
}
a:hover, a:focus, a:hover *, a:focus * { text-decoration: underline; }
a.more { padding-top: 1px; padding-left: 20px; background: url(http://www.nature.com/view/images/red-arrow-box-right.png) no-repeat 0 50%; }
a.lang-ja {background-image: url(http://www.nature.com/view/images/lang-ja.png); padding-left: 26px;}
a.top { font-weight: normal !important; padding-top: 1px; padding-left: 12px; background: url(http://www.nature.com/view/images/red-arrow-up.png) no-repeat 0 50%; }
button { cursor: pointer; }

sup, sub {
	font-size: 85%;
	line-height: 0;
}
sup {
	vertical-align: super;
}
sub {
	position: relative;
	bottom: -0.6ex;
}
em {
	font-style: italic;
}

.hidden {
	position: absolute;
	left: -999em;
}
.journal-title {
	font-style: italic;
}
.nature {
	color: #c00;
}
.site-name {
	color: #000;
}

.ad { float: left; position: relative; cursor: pointer; }
.ad.leaderboard { width: 728px; height: 90px; line-height: 90px; z-index:11; }
.ad.half-banner { width: 234px; height: 90px; line-height: 90px; }
.ad.medium-rectangle { width: 300px; height: 250px; }

#extranav .ad { 
	border: 0 none; 
	margin: 0 0 30px; 
	float: none; 
	position: static;
}

p { margin-bottom: 1em; }


/**
 * @section Headings, etc
 * ============================================================================
 */

#header {
	background: #6A100A url(http://www.nature.com/view/images/nature-header.png);
}


.primary-heading,
.secondary-heading {
	font-size: 2em;
	line-height: 1em;
	margin-top: 12px;
	margin-bottom: 6px;
}

.primary-heading {
	margin-top: 4px;
}

h1.secondary-heading {
	border-bottom: solid 1px #B7B7B7;
	padding-bottom: 6px;
}

h2.secondary-heading {
	text-transform: none;
}

.secondary-heading {
	font-size: 1.75em;
	padding-top: 12px;
}



.pagination {
	margin: 0;
	width: 100%;
	text-align: center;
	position: relative;
}
.pagination li {
	padding: 0 0.2em;
	display: inline;
}
.pagination .prev {
	position: absolute;
	left: 0;
}
.pagination .next {
	position: absolute;
	right: 0;
}
.pagination a, 
.pagination .current {
	font-weight: bold;
}



.pagination .prev,
.pagination .next {
	position: static;
}

#lightbox {
	position: absolute;
	left: 0;
	top: 0;
	width: 100%;
	height: 100%;
	z-index: 9999;
}

#lightbox-body {
	position: absolute;
	z-index: 10000;
	width: 100%;
}
#lightbox-constrain {
	max-width: 860px;
	margin: 50px auto;
}

#lightbox-shade {
	position: absolute;
	left: 0;
	top: 0;
	z-index: 9999;
	width: 100%;
	height: 100%;
	background: #000;
	opacity: 0.92;
	-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=92)";
	filter: alpha(opacity=92);
}
#lightbox-body[id].fixed {
	position: fixed;
}


#lightbox-topbar {
	border-bottom: 1px solid #bbb;
	border-bottom: 1px solid rgba(255,255,255,0.5);
}
#lightbox div.nav {
	border-top: 1px solid #bbb;
	border-top: 1px solid rgba(255,255,255,0.5);
	visibility: visible;
	padding: 20px 0;
	position: relative;
	height: 100px;
}


#lightbox .pagination {
	float: none;
	clear: both;
	margin: 0 auto;
	width: 600px;
}
#lightbox .pagination-window {
	height: 54px;
	background: #000;
	border: 10px solid #000;
	border-left: 3px solid #000;
	border-right: 3px solid #000;
	margin: 0 auto;
	position: relative;
	overflow: hidden;
}

#lightbox .pagination li {
	float: left;
	margin: 0 3px 0 0;
	padding: 1px;
}
#lightbox .pagination li.current {
	padding: 0;
	border: 1px solid #bbb;
}
#lightbox .pagination li a {
	display: block;
	width: 50px; 
	height: 50px;
	border: 1px solid #000;
	padding: 0;
	overflow: hidden;
}
#lightbox .pagination li a:hover, 
#lightbox .pagination li a:focus {
	border: 1px solid #fff;
}
#lightbox .pagination li.current a:hover, 
#lightbox .pagination li.current a:focus {
	border: 1px solid #000;
}

#lightbox .pagination img {
	display: block;
	opacity: 0.8;
	margin-left: -50px;
	margin-top: -100px;
}

#lightbox .pagination li.current img,
#lightbox .pagination a:hover img,
#lightbox .pagination a:focus img {
	opacity: 1;
}

#lightbox a.slider:hover span,
#lightbox a.slider:focus span {
	opacity: 1;
	-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";
	filter: alpha(opacity=100);
}

#lightbox a.left span {
	background: url(http://www.nature.com/view/images/lightbox-prev-btn-small.png) no-repeat 50% 50%;
}
#lightbox a.right span {
	background: url(http://www.nature.com/view/images/lightbox-next-btn-small.png) no-repeat 50% 50%;
}
#lightbox a.inactive {
	cursor: default;
}

#lightbox a.inactive span,
#lightbox a.inactive:hover span,
#lightbox a.inactive:focus span {
	opacity: 0.3;
	-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=30)";
	filter: alpha(opacity=30);
}

#lightbox h1,
#lightbox h2 {
	color: #fff;
}

#lightbox h1 {
	font-weight: normal;
	font-size: 146.5%;
	line-height: 1.173;
	margin: 0; padding: 0;
	float: left;
}

#lightbox .credit {
	margin: 5px 0 10px;
	text-align: right;
}
#lightbox a.close {
	float: right;
	padding: 5px 20px 5px 0;
	color: #bbb;
	background: url(http://www.nature.com/view/images/icon-lightbox-close.png) no-repeat 100% 50%;
}
#lightbox a.close:hover,
#lightbox a.close:focus {
	color: #fff;
	text-shadow: 0 0 4px rgba(255,255,255,0.5);
	text-decoration: none;
}

#lightbox a.nav {
	position: absolute;
	display: block;
	width: 50px;
	outline: 0 none;
	text-indent: -9999em;
	visibility: visible;
	opacity: 0.8;
	-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=80)";
	filter: alpha(opacity=80);
}
#lightbox a.inactive {
	opacity: 0.3;
	-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=30)";
	filter: alpha(opacity=30);	
}

#lightbox a.prev {
	background: transparent url(http://www.nature.com/view/images/lightbox-prev-btn.png) no-repeat 50% 50%;
}
#lightbox a.next {
	background: transparent url(http://www.nature.com/view/images/lightbox-next-btn.png) no-repeat 50% 50%;
}

#lightbox p.position {
	margin: 10px auto 0;
	text-align: right;
	visibility: visible;
	font-weight: bold;
}

#lightbox a.prev:focus,
#lightbox a.next:focus,
#lightbox a.prev:hover,
#lightbox a.next:hover {
	opacity: 1;
	-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";
	filter: alpha(opacity=100);	
}

#lightbox a.inactive:focus,
#lightbox a.inactive:hover {
	opacity: 0.3;
	-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=30)";
	filter: alpha(opacity=30);	
}




/**
 * Global UI
 *
 * Site-wide interactive sections
 *
 * @project Nature Redesign 2010
 * @author Andrew Hayward - a.hayward@nature.com
 * @author Andrew Walker - a.walker@nature.com
 * @version 1.0
 */

/**
 * @section Column Splitter
 * ============================================================================
 */

.column-splitter {
	overflow: hidden;
	clear: both;
}

.column-splitter.triple-columns {
	padding-right: 24px;
}

.content-block-double .column-splitter.double-columns .column-first {
	margin-right: 28px;
}

.content-block-double .column-splitter.double-columns .column-first,
.content-block-double .column-splitter.double-columns .column-second {
	width: 300px;
	float: left;
}

.column-splitter.double-columns .column-first,
.column-splitter.double-columns .column-second {
	width: 50%;
	float: left;
}

.column-splitter.triple-columns .column-first,
.column-splitter.triple-columns .column-second,
.column-splitter.triple-columns .column-third {
	width: 33.3%;
	float: left;
}

.column-splitter.left-heavy-columns .column-first,
.column-splitter.right-heavy-columns .column-second {
	width: 65%;
	float: left;
}

.column-splitter.left-heavy-columns .column-second,
.column-splitter.right-heavy-columns .column-first {
	width: 34%;
	float: left;
}

.column-splitter.left-heavy-columns .column-second,
.column-splitter.right-heavy-columns .column-second {
	float: right;
}

/*
.column-splitter.double-columns .column-second,
.column-splitter.left-heavy-columns .column-second,
.column-splitter.right-heavy-columns .column-second,
.column-splitter.triple-columns .column-second {
	position: relative;
	left: 12px;
}

.column-splitter.triple-columns .column-third {
	position: relative;
	left: 24px;
}
*/


/**
 * @section Explore Box
 * ============================================================================
 */

#explore {
	background: #E5E1D4;
	background: -webkit-gradient(linear, 0 0, 0 100%, from(#EEEEE6), to(#DAD5C1));
	background: -moz-linear-gradient(top, #EEEEE6, #DAD5C1);
	border: solid #DAD5C3;
	border-width: 0 1px;
	padding: 10px;
}

#explore h1 {
	border-bottom: solid 1px #FFF;
	color: #333;
	font-size: 2em;
	margin-bottom: 10px;
	font-family: "times new roman", serif;
}

#explore h1 span {
	display: block;
	border-bottom: solid 1px #B7B7B7;
}

#explore .list-set-wrapper {
	float: left;
	width: 610px;
	position: relative;
}

#explore .list-set-wrapper .list-set {
	float: left;
	width: 190px;
	margin-right: 10px;
	min-height: 250px;
}

#explore .list-set-wrapper .list-set .list h1 {
	font-size: 1.1em;
	border: none;
	margin: 0;
	font-family: arial,helvetica,sans-serif;
}

#explore .list-set-wrapper .list-set .list ul {
	font-size: 0.9em;
	margin: 0 0 1.5em 10px;
	line-height: 1.3em;
}

#explore .atoz {
	position: absolute;
	bottom: 0;
	right: 0;
	width: 210px;
	line-height: 2em;
	font-weight: bold;
}

#explore .ad {
	float: right;
}


/**
 * @section Twitter Feed
 */

.twitter-feed {
	border: solid 1px #C7DFE3;
	background: #DDF6F3 url(http://www.nature.com/view/images/background-twitter.png) 0 0 no-repeat;
	padding: 10px 10px 10px 70px;
	min-height: 45px;
}

.twitter-feed ol {
	list-style: none;
	margin-top: -1.5em;
}
body.ie7 .twitter-feed ol {
	margin: -0.5em;
}

.twitter-feed ol li {
	list-style: none;
	margin-top: 1.5em;
}

.twitter-feed ol li blockquote {
	margin-bottom: 6px;
}

.twitter-feed p {
	margin: 0;
	height: 45px;
	line-height: 45px;
}
body.ie7 .twitter-feed p {
	line-height: 1em;
}

.twitter-feed p.timestamp {
	height: auto;
	line-height: inherit;
	font-size: 0.8em;
	font-style: italic;
}

.twitter-feed p.loading {
	background: url(http://www.nature.com/view/images/loading-twitter.gif) 50% 50% no-repeat;
	text-indent: -999em;
}

.twitter-feed .username {
	font-style: italic;
}

/* needs 30px bottom margin if appearing in the right column */
#extranav .twitter-feed {
	margin-bottom: 30px;
}

/**
 * @section Follow Nature Box
 * ============================================================================
 */

.follow-nature {
	border: solid 1px #B5B4BC;
	background: #DDD;
	background: -webkit-gradient(linear,0 0, 0 100%, from(#DDD), to(#FFF));
	background: -moz-linear-gradient(top, #DDD, #FFF);
	margin-bottom: 12px;
}

.follow-nature ul {
	border: solid 1px #FFF;
	overflow: hidden;
	text-align: center;
	margin-bottom: 0;
	padding: 12px;
}

.follow-nature ul li {
	float: left;
	width: 20%;
}

.follow-nature ul li a {
	display: block;
	margin: 0 auto;
	width: 35px;
	height: 35px;
	background: 50% 50% no-repeat;
	text-indent: -999em;
}

.follow-nature li.rss a {
	background-image: url(http://www.nature.com/view/images/icon-rss.png);
}

body.ie6 .follow-nature li.rss a {
	background-image: url(http://www.nature.com/view/images/icon-rss.low.png);	
}

.follow-nature li.twitter a {
	background-image: url(http://www.nature.com/view/images/icon-twitter.png);
}

body.ie6 .follow-nature li.twitter a {
	background-image: url(http://www.nature.com/view/images/icon-twitter.low.png);
}

.follow-nature li.facebook a {
	background-image: url(http://www.nature.com/view/images/icon-facebook.png);
}

body.ie6 .follow-nature li.facebook a {
	background-image: url(http://www.nature.com/view/images/icon-facebook.low.png);
}

.follow-nature li.friendfeed a {
	background-image: url(http://www.nature.com/view/images/icon-friendfeed.png);
}

body.ie6 .follow-nature li.friendfeed a {
	background-image: url(http://www.nature.com/view/images/icon-friendfeed.low.png);
}

.follow-nature li.email a {
	background-image: url(http://www.nature.com/view/images/icon-email.png);	
}

body.ie6 .follow-nature li.email a {
	background-image: url(http://www.nature.com/view/images/icon-email.low.png);
}




/**
 * @section Lists
 * ============================================================================
 */

	/**
	 * @subsection Article Lists
	 * ------------------------------------------------------------------------
	 */

	ul.article-list {
		border-top: 1px solid #B7B7B7;
		border-bottom: 1px solid #B7B7B7;
		margin-bottom: 1px;
		width: 628px;
		overflow: hidden;
	}
	.double-columns .article-list,
	.content-block-single .article-list {
		width: auto;
	}
	.double-columns ul.article-list li {
		margin-right: 0;
	}
	
	ul.article-list li {
		padding: 10px 0;
		margin: -1px 18px 0 0;
		border-top: 1px solid #B7B7B7;
		position: relative;
	}

	ul.article-list.split li,
	ul.article-list li.split {
		width: 305px;
		float: left;
	}
	ul.article-list.split li.even,
	ul.article-list li.split.even {
		margin-right: 0;
	}
	
	ul.article-list.split li.odd,
	ul.article-list li.split.odd,
	.content-block-double .focus-box ul.article-list li.odd {
		clear: both;
	}
	
	ul.article-list.no-borders,
	ul.article-list.no-borders li {
		border: none;
	}
	
	.latest-articles .article-list {
		margin-bottom: 30px;
		border-bottom: 0 none;
	}
	
	/**
	 * @subsection Collapsed List
	 * ------------------------------------------------------------------------
	 */


	ul.collapsed-list {
		border-top: 1px solid #B7B7B7;
		border-bottom: 1px solid #B7B7B7;
		margin-bottom: 1px;
		padding: 6px 0;
		margin: 6px 0;
	}
	ul.collapsed-list.no-borders {
		border: none;
		padding: 0;
	}
	ul.collapsed-list li {
		display: inline;
		padding: 0 0.5em 0 0;
	}
	ul.collapsed-list li * {
		display: inline !important;
		margin: 0 !important;
		padding: 0 !important;
		float: none !important;
		width: auto !important;
	}
	ul.collapsed-list li a {
		padding: 0 0 0 0.5em !important;
		border-left: 2px solid #B7B7B7;
	}
	ul.collapsed-list li:first-child a {
		padding: 0 !important;
		border-left: 0 none;
	}
	

	/**
	 * @subsection Sponsor List
	 * ------------------------------------------------------------------------
	 */

	ul.sponsor-list {
		background: #FFF;
		border: solid 1px #C8C7Cf;
		margin: 6px 0 25px;
		padding: 12px;
		text-align: center;
	}

	ul.sponsor-list li {
		display: inline;
		padding: 0 6px;
	}

	ul.sponsor-list li img {
		vertical-align: middle;
	}	

	
	/**
	 * @subsection Article categories List
	 * ------------------------------------------------------------------------
	 */
	
	.article-categories {
		width: 50%;
		margin: 1em 0;
	}
	.article-categories ol,
	.article-categories li {
		list-style: none;
	}
	.article-categories li {
		padding: 3px 10px;
		border-bottom: 1px solid #e1e0e6;
	}
	.article-categories li.odd {
		background: #eee;
	}
	.article-categories h2 {
		margin: 0;
		float: left;
	}
	.article-categories ol {
		margin: 0;
		float: right;
	}
	.article-categories li li {
		padding: 0 0 0 10px;
		border: 0 none;
		display: inline;
		width: auto;
	}
	
	
	/**
	 * @subsection Article index List
	 * ------------------------------------------------------------------------
	 */
	
	.index-list,
	.index-list li {
		list-style: none;
	}
	.index-list {
		margin: 0;
		padding: 2em 0;
		float: left;
	}
	.index-list a {
		padding: 1px 0;
	}
	body.ie6 .index-list a, 
	body.ie7 .index-list a {
		display: block;
	}
	
	.index-list li {
		border-top: 1px solid #e1e0e4;
		margin-bottom: 1.5em;
	}
	.index-list li li {
		border: 0 none;
		margin: 0;
	}
	.index-list li li li {
		padding: 0 10px;
		display: inline;
		width: auto;
	}
	.index-list ul ul {
		padding: 2px 0;
		border-bottom: 1px solid #e1e0e4;
	}
	.index-list li.odd {
		background: #f2f2f2;
	}

/**
 * @section Archive Navigation
 * ============================================================================
 */

dl.archive-navigation {
	margin: 2em 0 1em;
}
dl.archive-navigation dt {
	width: 50px;
	float: left;
	clear: left;
}
dl.archive-navigation dd {
	width: 538px;
	float: right;
	clear: right;
}
dl.archive-navigation ol,
dl.archive-navigation li {
	display: inline;
	list-style: none;
}
dl.archive-navigation li {
	padding: 0 15px 0 0;
}
dl.archive-navigation dt:after {
	content: ':';
}
dl.archive-navigation dt,
dl.archive-navigation dd {
	padding: 3px 10px;
	border-bottom: 1px solid #cdccd4;
}
dl.archive-navigation .years {
	background: #f2f2f2;
}
body.ie6 dl.archive-navigation li {
	width: auto;
}
	
	


/**
 * @section Section
 * ============================================================================
 */

.section {
	margin: 0 0 62px;
}

#extranav .section {
	margin-bottom: 31px;
}

.section .inner,
.subsection .sub-inner {
	position: relative;
}

.section .inner .more,
.subsection .sub-inner .more {
	position: absolute;
	top: 0;
	right: 0;
	margin: 0 12px 0 0;
	line-height: 2em;
	display: block;
	font-weight: bold;
}

.subsection .sub-inner .more {
	line-height: 1.6em;
	margin-top: 12px;
}

	/**
	 * @subsection Focus Box
	 * ------------------------------------------------------------------------
	 */

	.focus-box {
		border: solid 1px #C8C6D1;
		margin: 7px 0 31px;
	}

	.focus-box .inner,
	.subsection.focus-box .sub-inner {
		padding: 10px;
		border: solid 1px #FFF;
		background: #ebebeb;
		background: -webkit-gradient(linear, 0 0, 0 310, from(#F0F0F0), to(#E0E0E0));
		background: -moz-linear-gradient(top, #F0F0F0, #E0E0E0 310px);
	}

	.focus-box .primary-heading,
	.subsection.focus-box .secondary-heading {
		margin-top: -15px;
	}

	.focus-box .primary-heading span {
		margin-left: -12px;
		padding-left: 12px;
	}
	
	
/**
 * @section Teasers
 * ============================================================================
 */

.standard-teaser {
	position: relative;
}

.standard-teaser.media-left {
	padding-left: 70px;
	min-height: 71px;
}

.standard-teaser.media-right {
	padding-right: 70px;
	min-height: 71px;
}

.standard-teaser h2, span.article-type {
	font-size: 0.8em;
	margin-bottom: 3px;
	color: #222;
}

.standard-teaser h2 a,
.standard-teaser h2 span,
span.article-type {
	color: #FFF;
	background: #707070;
	padding: 2px 4px;
}
span.article-type {
	padding: 0 4px;
}
.standard-teaser.focus h2 a,
.standard-teaser.focus h2 span {
	background: #781410;
	color: #EEE;
	text-transform: uppercase;
}
.standard-teaser.media-right .media {
	display: block;
	right: 0;
}

.standard-teaser .authors {
	overflow: hidden;
	margin: 0.25em 0 0;
	font-size: 0.85em;
}

.standard-teaser dl.see-also {
	margin: 0.5em 0 0;
	font-size: 0.85em;
}
.standard-teaser dl.see-also dt {
	font-weight: bold;
	display: inline;
}
.standard-teaser dl.see-also dd,
.standard-teaser dl.see-also ul,
.standard-teaser dl.see-also li {
	display: inline;
	float: none !important;
}
.standard-teaser dl.see-also li {
	padding: 0 0 0 0.5em;
}

.standard-teaser .authors li {
	width: auto !important;
	margin: 0 !important;
	padding: 0 0.25em 0 0 !important;
	display: inline;
	border: 0 none;
	float: none !important;
}
.js-enabled .standard-teaser .authors li {
	padding: 0 !important;
}

span.sep {
	white-space: pre;
}

.standard-teaser .authors li.last span.sep {
	display: none;
}

.standard-teaser .authors li.etal {
	font-weight: bold;
	font-style: italic;
	white-space: nowrap;
	padding-left: 0.5em !important;
}

.standard-teaser .tags,
.standard-teaser .links {
	margin-top: 0.25em;
	font-size: 0.85em;
}

.split .standard-teaser .tags li,
.standard-teaser .tags li {
	border: none;
	float: left;
	width: auto;
	margin: 0 1px 4px;
	padding: 0;
}

.standard-teaser .tags li a {
	background: #F3EFE4;
	padding: 1px 2px;
	white-space: nowrap;
}
.standard-teaser .tags li a:hover {
	background: #9D0303;
	color: #fff;
	text-decoration: none;
}

.standard-teaser .comments {
	font-style: italic;
}

.standard-teaser .volume {
	font-weight: bold;
}


.standard-teaser.media-left .associated-media {
	position: absolute;
	top: 75px;
	left: 0;
}

.standard-teaser.media-right .associated-media {
	position: absolute;
	top: 75px;
	right: 0;
}

.standard-teaser .associated-media li {
	float: left;
	max-width: none !important;
	margin-right: 3px;
}

.standard-teaser.media-right .associated-media li {
	margin-right: 0;
	margin-left: 3px;
}

.standard-teaser .associated-media li a {
	display: block;
	width: 19px;
	height: 19px;
	background: url(http://www.nature.com/view/images/associated-media.png) 0 0 no-repeat;
	text-indent: -999em;
}

.standard-teaser .associated-media li.podcast a {
	background-position: 100% 0;
}



.standard-teaser h1 {
	font-weight: bold;
	font-size: 1em;
}

.standard-teaser p {
	margin: 0;
}
.standard-teaser p.standfirst,
.standard-teaser p.publication,
.standard-teaser p.comments,
.standard-teaser p.citation {
	margin-top: 0.25em;
}
.standard-teaser p.citation {
	font-size: 0.85em;
}
.latest-articles span.time {
	font-size: 0.85em;
	font-style: italic;
}
#extranav .standard-teaser p.publication {
	margin: 0;
}

.standard-teaser .links li {
	margin: 0;
	padding: 0 0.3em 0 0;
	display: inline;
}
.standard-teaser .links li:before {
	margin: 0;
	padding: 0 0.3em 0 0;
	content: '|';
}
.standard-teaser .links li:first-child:before {
	padding: 0;
	content: '';
}

.standard-teaser .media {
	display: none;
	position: absolute;
	top: 0;
	width: 60px;
	overflow: hidden;
}
.standard-teaser .media-content {
	width: 60px;  
}

.standard-teaser.media-left .media {
	display: block;
	left: 0;
}

.scp {
	text-transform: uppercase;
	font-size: 85%;
}



/**
 * @section Research view switch
 * ============================================================================
 */

.js-enabled a.select {
	padding-right: 15px;
	background: url(http://www.nature.com/view/images/red-arrow-down.png) no-repeat 100% 50%;
}
.js-enabled #research-options {
	z-index: 2;
	position: absolute;
	display: none;
	background: #fff;
	border: 1px solid #c8c7cf;
	-moz-box-shadow: 0 3px 8px rgba(0,0,0,0.5); 
	-webkit-box-shadow: 0 3px 8px rgba(0,0,0,0.5); 
	box-shadow: 0 3px 8px rgba(0,0,0,0.5); 
	padding: 0;
	font-family: "times new roman",serif;
	font-size: 2em;
	text-transform: uppercase;
}
.js-enabled #research-options a {
	display: block;
	margin: 0;
	padding: 5px 10px;
	font-weight: normal;
}
.js-enabled #research-options a:hover,
.js-enabled #research-options a:focus {
	text-decoration: none;
	color: #fff;
	background: #761715;
}


/*
 * @section Toggle button
 * ============================================================================
 */

a.toggle {
	display: block;
	width: 12px; height: 12px;
	text-indent: -9999em;
	background: url(http://www.nature.com/view/images/expand_small.gif) no-repeat 50% 2px !important;
	overflow: hidden;
}
a.toggle-collapse {
	background: url(http://www.nature.com/view/images/contract_small.gif) no-repeat 50% 2px !important;
}


/**
 * @section Journal nav
 * ============================================================================
 */

#quick-nav {
	margin: 0 0 30px;
	padding: 10px;
	color: #FFF;
	background: #801819;
	background: -webkit-gradient(linear, 0 0, 0 100%, from(#671112), to(#801819));
	background: -moz-linear-gradient(top, #671112, #801819);
}

#quick-nav a {
	color: #FFF;
	font-weight: bold;
}

#quick-nav ul {
	width: 105px;
	float: left;
}

#quick-nav li {
	padding: 5px 0;
}

#quick-nav ul + ul li {
	padding-left: 11px;
	background: url(http://www.nature.com/view/images/quick-nav-divider.png) repeat-y 0 0;
}

#quick-nav ul + ul li:first-child {
	background: url(http://www.nature.com/view/images/quick-nav-divider-top.png) no-repeat 0 0;
}

#quick-nav ul + ul li:last-child {
	background: url(http://www.nature.com/view/images/quick-nav-divider-bottom.png) no-repeat 0 100%;
}

#quick-nav li.rss a {
	padding-left: 20px;
	background: url(http://www.nature.com/view/images/icon-rss-small.gif) no-repeat 0 0;
}

#quick-nav img {
	display: block;
	width: 65px;
	height: 85px;
	float: right;
}


/**
 * @section Jobs and Events match
 * ============================================================================
 */
 
div.posting-box {
	margin: 0 0 30px;
	border: 1px solid #c8c7cf;
	background: #f9f9f9;
	background: -webkit-gradient(linear, 0 0, 0 100%, from(#f1f1f1), to(#fff));
	background: -moz-linear-gradient(top, #f1f1f1, #fff);
}

div.posting-box h2 {
	font-family: arial,helvetica,sans-serif;
	font-weight: bold;
	font-size: 1em;
	color: #525252;
	margin: 0;
	padding: 15px 10px 0;
	border: 1px solid #fff;
	border-bottom: 0 none;
}

div.posting-box .posting-list {
	border: 0 none;
	margin: 0;
	padding: 0 10px 15px 0;
	border: 1px solid #fff;
	border-top: 0 none;
}

div.posting-box .posting-list li {
	padding-left: 10px;
}

div.posting-box .extras-list {
	padding: 2px 11px;
	border-top: 1px solid #c8c7cf;
	background: -webkit-gradient(linear, 0 0, 0 100%, from(#f1f1f1), to(#fff));
	background: -moz-linear-gradient(top, #f1f1f1, #fff);
}

div.posting-box .extras-list li {
	padding: 2px 0;
}

div.posting-box .extras-list li:first-child {
	float: left;
}

div.posting-box .extras-list a {
	padding-left: 0;
	padding-right: 12px;
	background: url(http://www.nature.com/view/images/grey-arrow-right.png) no-repeat 100% 50%;
}

div.posting-box .site-name {
	color: #000;
}

div.posting-box .nature {
	color: #c00;
}

div.posting-box ul.posting-list li a {
	background-image: none;
}

div.posting-box p {
	margin: 0;
}

.posting-box form {
	padding: 10px 10px 20px;
	background: #e9e4e4;
	background: -webkit-gradient(linear, 0 0, 0 100%, from(#e9e4e4), to(#f6f1f1));
	background: -moz-linear-gradient(top, #e9e4e4, #f6f1f1);
	border-top: 1px solid #c8c7cf;
}
.posting-box label {
	padding: 0 20px 0 0;
	background: url(http://www.nature.com/view/images/icon-search.png) no-repeat 100% 50%;
	font-weight: bold;
	color: #696969;
}
.posting-box input.txt {
	margin: 0.5em 0 0;
	padding: 2px 3px;
	width: 219px;
	float: left;
	border: 1px solid #c8c7cf;
}
.posting-box button {
	display: block;
	float: left;
	border: solid 1px #9A9787;
	background: #2C2B27;
	background: -webkit-gradient(linear, 0 0, 0 100%, from(#2C2B27), to(#5A534A));
	background: -moz-linear-gradient(top, #2C2B27, #5A534A);
	color: #FFF;
	padding: 1px 7px;
	margin: 0.5em 0 0 5px;
	vertical-align: middle;
	overflow: visible;
}
body.ie6 .posting-box button {
	line-height: 1;
}





/**
 * @section Generic box
 * ============================================================================
 */

div.box {
	padding: 0;
	border: 1px solid #c8c7cf;
	background: #f9f9f9;
	background: -webkit-gradient(linear, 0 0, 0 100%, from(#f1f1f1), to(#fff));
	background: -moz-linear-gradient(top, #f1f1f1, #fff);
}

div.box-padding {
    padding: 9px;
}

div.box-inner {
	margin: 0;
	padding: 10px;
	border: 1px solid #fff;
	border-bottom: 0 none;
	border-right: 0 none;
}
.box-footer {
	padding: 2px 10px;
	border: 1px solid #c8c7cf;
	border-top: 0 none;
	text-align: right;
	background: #f3f3f3;
	background: -webkit-gradient(linear, 0 0, 0 100%, from(#f3f3f3), to(#fff));
	background: -moz-linear-gradient(top, #f3f3f3, #fff);
}
.box-footer a {
	padding-right: 12px;
	background: url(http://www.nature.com/view/images/grey-arrow-right.png) no-repeat 100% 50%;
	font-weight: bold;
}


/**
 * @section Careers page
 * ============================================================================
 */

.careers .secondary-heading span {
	border-color: #671015;
}

.careers-features {
	padding-top: 30px;
}
.careers-features h2.secondary-heading,
.promotion h2.secondary-heading {
	padding: 0 0 5px;
	margin: 0;
}
.careers-features h2.secondary-heading span,
.promotion h2.secondary-heading span {
	text-transform: uppercase;
	font-size: 0.8em;
}
.careers-features .article-list {
	border-bottom: 0 none;
}
.careers-features .article-list + h2.secondary-heading {
	margin-top: 20px;
}

body.careers #content-main p.publication span.time {
	font-weight: bold;
}
.careers-features .box-footer,
.careers-features .ad,
.special-report-box {
	margin-bottom: 30px;
}

.special-report-box h3 {
	font-size: 1.4em;
	margin: 0 0 0.25em;
}
body .special-report-box {
	background: #fff url(/nature/images/background-special-report.png) no-repeat 0 100% !important;
	padding: 11px 10px 100px 11px !important;
}

.how-to-box h2 {
	color: #535353;
	font-weight: bold;
	margin: 0 0 1em;
}
.how-to-box a {
	font-weight: bold;
}
body .how-to-box {
	background: #eaf4f4;
	background: -webkit-gradient(linear, 0 0, 0 100%, from(#eaf4f4), to(#fafefe));
	background: -moz-linear-gradient(top, #eaf4f4, #fafefe);
}
body .how-to-box .box-inner {
	background: url(http://www.nature.com/view/images/how-to.png) no-repeat 100% 0;
}


body .promotion {
	background: #f1f1f1;
	background: -webkit-gradient(linear, 0 0, 0 100%, from(#f1f1f1), to(#f6f6f6));
	background: -moz-linear-gradient(top, #f1f1f1, #f6f6f6);
	margin-top: 30px;
}
.promotion .secondary-heading {
	border-bottom: 1px solid #B7B7B7;
}
.promotion .promotion-teaser {
	margin: 1.5em 0 0;
}



/**
 * @section Authors / Static Pages
 * ============================================================================
 */

.static .secondary-heading {
	font-size: 1.4em;
}

.static h1.no-border {
	border:0;
}

.static h1.section-heading {
	margin: 2em 0 1em 0;
	font-weight: bold;
	font-size:110%;
}
	
.static h2 {
	margin: 2em 0 0.25em 0;
	font-weight: bold;
}

.static h3 {
	margin: 0 0 0.25em;
	font-weight:bold;
}

.static h4 {
	font-weight: bold;
}

.static ul {
	padding-left: 30px;
}

.static ul li {
	list-style-type: disc;
	margin-bottom: 1em;
}

.static p.summary-box {
	background: #f9f9f9;
	background: -webkit-gradient(linear, 0 0, 0 100%, from(#f1f1f1), to(#fff));
	background: -moz-linear-gradient(top, #f1f1f1, #fff);
	padding: 10px;
	border: 1px solid #C8C7CF;
	margin-top: 20px;
}

.static p.summary {
	margin-top: 20px;
}

.static ol.toc {
	padding-left: 15px;
}

.static ol.toc li {
	list-style-image:url(http://www.nature.com/view/images/red-arrow-small-down.png);
	list-style-type: square;
	color: #9D0303;
}

.static ol.toc li.sub {
	list-style-image: none;
	list-style-type: none;
}

.static p.doi, .static p.abs {
	margin-bottom:0;
}


/**
 * @section Research pages
 * ============================================================================
 */

body.research #archive .secondary-heading {
	font-size: 1.4em;
}
body.research #archive .secondary-heading span {
	border-top: 0 none;
}


/**
 * @section Pagination links
 * ============================================================================
 */

.paging {
	margin: 0 -2px 9px 0;
	position: relative;
	float: right;
}

.paging ul {
	position: relative;
	z-index: 2;
}
.paging .paging-marker {
	position: absolute;
	z-index: 1;
	background: #761516;
}

.paging li {
	margin: 0; padding: 0;
	border-right: 5px solid #fff;
	float: left;
}
body.ie6 .paging li,
body.ie7 .paging li {
	width: 16px;
}

.paging a,
.paging span {
	display: block;
	padding: 0 3px;
	border: 1px solid #761516;
	min-width: 8px;
}

.paging li.active a,
.paging li.active span,
.paging a:hover,
.paging a:focus {
	color: #fff;
	background: #761516;
	text-decoration: none;
}
.paging li.prev a {
	width: 8px;
	background: #fff url(http://www.nature.com/view/images/red-arrow-left.png) no-repeat 50% 50%;
	text-indent: -9999em;
	overflow: hidden;
}
.paging li.prev a:hover {
	background: #761516 url(http://www.nature.com/view/images/white-arrow-left.png) no-repeat 50% 50%;
}
.paging li.next a:hover {
	background: #761516 url(http://www.nature.com/view/images/white-arrow-right.png) no-repeat 50% 50%;
}
.paging li.next a {
	width: 8px;
	background: url(http://www.nature.com/view/images/red-arrow-right.png) no-repeat 50% 50%;
	text-indent: -9999em;
	overflow: hidden;
}
.list-header .paging {
	margin: 2em -2px 0 0;
}


/**
 * @section File download icons
 * ============================================================================
 */

.information-sheets .tab-content li,
.useful-links li {
	padding: 5px 0;
}
a.download {
	padding-left: 20px;
	background-position: 0 0;
	background-repeat: no-repeat;
	display: block;
}

a.pdf {
	background-image: url(http://www.nature.com/view/images/icon_download_pdf_color.gif);
}
a.image {
	background-image: url(http://www.nature.com/view/images/icon_download_bitmap.gif);
}
a.html,
a.xml {
	background-image: url(http://www.nature.com/view/images/icon_download_markup_language.gif);
}
a.svg {
	background-image: url(http://www.nature.com/view/images/icon_download_svg.gif);
}
a.excel {
	background-image: url(http://www.nature.com/view/images/icon_download_excel.gif);
}
a.word,
a.wordperfect {
	background-image: url(http://www.nature.com/view/images/icon_download_word.gif);
}
a.movies,
a.video {
	background-image: url(http://www.nature.com/view/images/icon_download_movie.gif);
}
a.audio {
	background-image: url(http://www.nature.com/view/images/icon_download_audio.gif);
}
a.powerpoint {
	background-image: url(http://www.nature.com/view/images/icon_download_powerpoint.gif);
}
a.postscript {
	background-image: url(http://www.nature.com/view/images/icon_download_postscript.gif);
}


body.ie6 #careers-jobs h2.secondary-heading {
	margin-top: 10px;
}
#careers-jobs .extras-list,
#events-box .extras-list {
	padding-left: 0;
}



/**
 * @section Table of contents
 * ============================================================================
 */
#issue-meta .sub-inner {
    border: solid 1px #C8C6D1;
}
body.ie6 #issue-meta .sub-inner,
body.ie7 #issue-meta .sub-inner {
	width: 625px;
}
#issue-meta .sub-inner span.more {
    font-size: 1.25em;
    color: #FFF;
    font-weight: normal;
    line-height: 1em;
}
#issue-meta .sub-inner .secondary-heading {
    background: #771516;
    color: #FFF;
    border: none;
    margin: -1px 0 0 -1px;
    padding: 12px 1px;
    font-family: inherit;
    font-weight: normal;
    font-size: 1.25em;
    text-transform: none;
    width: 100%;
}
#issue-meta .sub-inner .secondary-heading span {
    padding: 0 12px;
}
#issue-meta .sub-inner .sub-inner-content {
    border: solid 1px #FFF;
    background: #FFF;
    background: -webkit-gradient(linear, 0 0, 0 150, from(#E3E3E3), to(#FFF));
    background: -moz-linear-gradient(top, #E3E3E3, #FFF 150px);
}
#issue-meta .sub-inner .sub-inner-content img {
    float: left;
    width: 148px;
    height: 196px;
    margin: 22px 15px 3em;
    border: solid 1px #C7C7CF;
    -webkit-box-shadow: 2px 2px 7px #333;
    -moz-box-shadow: 2px 2px 7px #333;
    box-shadow: 2px 2px 7px #333;
}
#issue-meta .sub-inner .sub-inner-content .toc {
    margin-left: 180px;
    border-left: solid 1px #D7D7D7;
    padding: 22px 0 0 15px;
}

#issue-meta .sub-inner .sub-inner-content .toc li {
    width: 142px;
    float: left;
}
#issue-meta .sub-inner .sub-inner-content .toc li h2 {
    font-family: "times new roman", serif;
    text-transform: uppercase;
    border-top: solid 3px #771516;
    padding: 3px 0;
}
#issue-meta .sub-inner .sub-inner-content .toc li ul li {
   	margin-right: 15px;
}
#issue-meta .sub-inner .sub-inner-content .toc li ul li li {
	margin-right: 0;
}

#issue-meta .sub-inner .sub-inner-content .toc li.fut-link {
	margin-top: 22px;
	border-top: 1px solid #94907b;
}
#issue-meta .sub-inner .sub-inner-content .toc li ul ul {
	padding-right: 0;
    padding-bottom: 15px;
}
#issue-meta .sub-inner .sub-inner-content .toc li ul li {
    width: auto;
    float: none;
    padding-top: 6px;
}
#issue-meta .sub-inner .sub-inner-content .toc li ul li a {
    padding-left: 9px;
    background: url(http://www.nature.com/view/images/red-arrow-small-down.png) 0 5px no-repeat;
    font-size: 0.9em;
	display: block;
}
#issue-meta .sub-inner .sub-inner-content .toc li ul li.right a {
	background: url(http://www.nature.com/view/images/red-arrow-small-right.png) 0 5px no-repeat;
}
#issue-meta .sub-inner .sub-inner-content #about-the-cover,
.js-enabled #issue-meta .sub-inner .sub-inner-content #about-the-cover.visible {
    border: solid 1px #C8C6D1;
    width: 100%;
    padding: 2px;
    position: relative;
    left: -2px;
    clear: both;
    font-size: 0.85em;
}
.js-enabled #issue-meta .sub-inner .sub-inner-content #about-the-cover {
    border-bottom: none;
    padding: 0 2px;
}
#issue-meta .sub-inner .sub-inner-content #about-the-cover h3 {
    margin: 6px 6px 0;
    font-weight: bold;
}
.js-enabled #issue-meta .sub-inner .sub-inner-content #about-the-cover h3 {
    position: absolute;
    bottom: 100%;
    left: 15px;
    width: 150px;
    margin: 0 0 15px;
    text-align: right;
}
.js-enabled #issue-meta .sub-inner .sub-inner-content #about-the-cover h3 a {
    padding-right: 9px;
    background: url(http://www.nature.com/view/images/red-arrow-small-down.png) 100% 50% no-repeat;
}
.js-enabled #issue-meta .sub-inner .sub-inner-content #about-the-cover.visible h3 a {
    background-image: url(http://www.nature.com/view/images/red-arrow-small-up.png);
}
#issue-meta .sub-inner .sub-inner-content #about-the-cover p,
.js-enabled #issue-meta .sub-inner .sub-inner-content #about-the-cover.visible p {
    padding: 15px;
    display: block;
}
.js-enabled #issue-meta .sub-inner .sub-inner-content #about-the-cover p {
    display: none;
}
#issue-meta .sub-inner .sub-inner-content .nav {
    overflow: hidden;
    border: solid 1px #FFF;
    border-bottom: none;
    width: 100%;
    position: relative;
    left: -1px;
    background: #EEEDF3;
}
#issue-meta .sub-inner .sub-inner-content .nav li {
    float: left;
    width: 49%;
    padding: 6px 0;
}
#issue-meta .sub-inner .sub-inner-content .nav li.next {
    text-align: right;
    float: right;
}
#issue-meta .sub-inner .sub-inner-content .nav li a {
    display: block;
    float: left;
    padding: 0 0 0 20px;
    margin: 0 0 0 6px;
    background: url(http://www.nature.com/view/images/red-arrow-box-left.png) 0 50% no-repeat;
}
#issue-meta .sub-inner .sub-inner-content .nav li.next a {
    float: right;
    padding: 0 20px 0 0;
    background: url(http://www.nature.com/view/images/red-arrow-box-right.png) 100% 50% no-repeat;
    margin: 0 6px 0 0;
}

#issue-meta.supplement-meta .sub-inner .sub-inner-content .toc li {
	width: auto;
	float: none;
	margin: 0 12px 12px 0;
}
#issue-meta.supplement-meta .sub-inner .sub-inner-content .toc li li {
	margin: 0;
}
#issue-meta.supplement-meta .sub-inner .sub-inner-content .toc li h2 {
	border-top: 0 none;
}
body.ie6 #issue-meta.supplement-meta .sub-inner .sub-inner-content .toc,
body.ie7 #issue-meta.supplement-meta .sub-inner .sub-inner-content .toc {
	min-height: 220px;
}

span.free-access {
	font-weight: normal;
	font-style: italic;
	font-size: 0.8em;
	padding-left: 0.3em;
}
span.free-access:before {
	content: '-';
	padding-right: 0.2em;
}

body.toc .standard-teaser h2 {
    float: left;
    background: #707070;
    text-transform: uppercase;
    font-size: 0.8em;
    line-height: 1.25em;
    padding: 0.1em 0.5em;
    font-weight: bold;
    color: #FFF;
    margin-right: 1em;
}
body.toc #content .secondary-heading {
	font-size: 1.4em;
}
body.toc .media-left img {
	width: 60px;
}

.focus-box ul.article-list.split {
	width: 604px;
	border-top: 0 none;
	border-bottom: 0 none;
}
.focus-box ul.article-list.split li {
	width: 293px;
}
.focus-box ul.article-list.split > li:first-child,
.focus-box ul.article-list.split > li:first-child + li {
	border-top: 0 none;
}

#fut {
	margin-top: 48px;
	padding: 12px;
	background: #e8e8e8;
}
#fut .secondary-heading {
	margin-top: 0;
	padding-top: 0;
}
#rhighlts ul.article-list .standard-teaser h1 {
	float: left;
}

p.nature-jobs {
	background: #F4F5F8;
	padding: 5px;

}
p.nature-jobs a {
	color: #222;
	font-weight: bold;
	background: url(http://www.nature.com/view/images/grey-arrow-right.png) no-repeat 100% 50%;
	padding-right: 12px;
}



/**
 * @section Data tables
 * ============================================================================
 */

table.data {
	margin: 0 0 24px;
	border: 1px solid #B7B7B7;
}
table.data th, table.data td {
	padding: 5px 10px;
}
table.data th {
	background: #e6e6e6;
	font-weight: bold;
	padding-bottom: 4px;
	border-bottom: 1px solid #B7B7B7;
}
table.data tr.odd {
	background: #eee;
}


#extranav .focus-sponsor {
    background: #fff;
	text-align: center;
}
.focus-sponsor h2 {
	text-align: left;
}
.focus-sponsor a {
    display: block;
    margin-bottom: 10px;
}
.sponsors-list .secondary-heading {
	text-transform: none;
}


body.ie8.toc h1.primary-heading {
	text-transform: none;
}
/* line 6, ../../../app/assets/stylesheets/legacy/site-redesign.scss */
html {
  background: none;
}

/* single body background for IE and other browsers that don't support multiple BGs
 * multiple BGs in second line for those that support them */
/* line 13, ../../../app/assets/stylesheets/legacy/site-redesign.scss */
body {
  background: #afe3fa url(/naturejobs/science/assets/bg/page/grad-ce5a6ac3f6e029ab2bd611c48a88cc98.gif) left top repeat;
  background: url(/naturejobs/science/assets/bg/page/clouds-2c8c6f9490fc9935199cf84b409a1b2f.gif) center 283px no-repeat, url(/naturejobs/science/assets/bg/page/top-gradient-62908ae67d5c91faade84f35e4cb3294.png) left top repeat-x, url(/naturejobs/science/assets/bg/page/blue-tile-dd7c585ca23629f2df06e660b776b0ba.gif) left top repeat #afe3fa;
  color: #363636;
}

/* line 19, ../../../app/assets/stylesheets/legacy/site-redesign.scss */
.section {
  margin: auto;
}

/* line 23, ../../../app/assets/stylesheets/legacy/site-redesign.scss */
.placeholder {
  color: #666666;
}

/* line 27, ../../../app/assets/stylesheets/legacy/site-redesign.scss */
textarea::-webkit-input-placeholder {
  color: #666666;
}

/* line 31, ../../../app/assets/stylesheets/legacy/site-redesign.scss */
textarea:-moz-placeholder {
  color: #666666;
}

/* line 35, ../../../app/assets/stylesheets/legacy/site-redesign.scss */
textarea:-ms-input-placeholder {
  color: #666666;
}

/* line 39, ../../../app/assets/stylesheets/legacy/site-redesign.scss */
a, .a, td.actions.cv-download input {
  font-weight: normal;
  text-decoration: none;
  color: #085878;
}
/* line 43, ../../../app/assets/stylesheets/legacy/site-redesign.scss */
a:hover, .a:hover, td.actions.cv-download input:hover {
  text-decoration: underline;
}
/* line 46, ../../../app/assets/stylesheets/legacy/site-redesign.scss */
a.underline, .a.underline, td.actions.cv-download input.underline {
  text-decoration: underline;
}
/* line 48, ../../../app/assets/stylesheets/legacy/site-redesign.scss */
a.underline:hover, .a.underline:hover, td.actions.cv-download input.underline:hover {
  text-decoration: none;
}
/* line 52, ../../../app/assets/stylesheets/legacy/site-redesign.scss */
a.chevron, .a.chevron, td.actions.cv-download input.chevron {
  text-decoration: none;
  padding-right: 10px;
  background: url(/naturejobs/science/assets/furniture/cta-chevron-4a5bc30108460945c4fd74f1a87812d6.gif) right center no-repeat;
}
/* line 56, ../../../app/assets/stylesheets/legacy/site-redesign.scss */
a.chevron:hover, .a.chevron:hover, td.actions.cv-download input.chevron:hover {
  text-decoration: underline;
}
/* line 60, ../../../app/assets/stylesheets/legacy/site-redesign.scss */
a.whats-this, .a.whats-this, td.actions.cv-download input.whats-this {
  font-style: italic;
  cursor: help;
}
/* line 63, ../../../app/assets/stylesheets/legacy/site-redesign.scss */
h2.sub-heading a.whats-this, .sub-heading a.whats-this, h2.sub-heading .a.whats-this, h2.sub-heading td.actions.cv-download input.whats-this, td.actions.cv-download h2.sub-heading input.whats-this, .sub-heading .a.whats-this, .sub-heading td.actions.cv-download input.whats-this, td.actions.cv-download .sub-heading input.whats-this {
  font-size: 86.7%;
  padding-left: 10px;
}
/* line 67, ../../../app/assets/stylesheets/legacy/site-redesign.scss */
.thankyou-box a.whats-this, .thankyou-box .a.whats-this, .thankyou-box td.actions.cv-download input.whats-this, td.actions.cv-download .thankyou-box input.whats-this {
  padding-left: 10px;
}

/* line 73, ../../../app/assets/stylesheets/legacy/site-redesign.scss */
button.a, input.a, td.actions.cv-download input {
  border: none;
  padding: 0;
  background-color: transparent;
  cursor: pointer;
}

/* line 80, ../../../app/assets/stylesheets/legacy/site-redesign.scss */
a.primarybutton, input.primarybutton {
  border: 0;
  cursor: pointer;
  font-size: 93%;
  font-weight: normal;
  text-decoration: none;
  white-space: nowrap;
  display: block;
  background: #ed5e00;
  color: white;
  font-weight: bold;
}
/* line 15, ../../../app/assets/stylesheets/legacy/util/mixins.scss */
a.primarybutton span, input.primarybutton span {
  text-decoration: none;
}
/* line 18, ../../../app/assets/stylesheets/legacy/util/mixins.scss */
a.primarybutton.inline, input.primarybutton.inline {
  display: inline;
}

/* line 84, ../../../app/assets/stylesheets/legacy/site-redesign.scss */
a.tertiarybutton, input.tertiarybutton {
  border: 0;
  cursor: pointer;
  font-size: 93%;
  font-weight: normal;
  text-decoration: none;
  white-space: nowrap;
  display: block;
  padding: 4px;
  color: #085878;
}
/* line 15, ../../../app/assets/stylesheets/legacy/util/mixins.scss */
a.tertiarybutton span, input.tertiarybutton span {
  text-decoration: none;
}
/* line 18, ../../../app/assets/stylesheets/legacy/util/mixins.scss */
a.tertiarybutton.inline, input.tertiarybutton.inline {
  display: inline;
}

/* line 88, ../../../app/assets/stylesheets/legacy/site-redesign.scss */
a.secondarybutton, input.secondarybutton {
  border: 0;
  cursor: pointer;
  font-size: 93%;
  font-weight: normal;
  text-decoration: none;
  white-space: nowrap;
  display: block;
  background: #d0d0d0;
  color: #363636;
}
/* line 15, ../../../app/assets/stylesheets/legacy/util/mixins.scss */
a.secondarybutton span, input.secondarybutton span {
  text-decoration: none;
}
/* line 18, ../../../app/assets/stylesheets/legacy/util/mixins.scss */
a.secondarybutton.inline, input.secondarybutton.inline {
  display: inline;
}

/* line 92, ../../../app/assets/stylesheets/legacy/site-redesign.scss */
a.primarybutton, a.tertiarybutton, a.secondarybutton {
  padding: 5px 12px;
  height: 14px !important;
}

/* line 97, ../../../app/assets/stylesheets/legacy/site-redesign.scss */
input.primarybutton, input.tertiarybutton, input.secondarybutton {
  height: 24px !important;
  padding: 1px 12px;
}

/* line 102, ../../../app/assets/stylesheets/legacy/site-redesign.scss */
a.selectedbutton, input.selectedbutton {
  background: #006699;
}

/* line 7, ../../../app/assets/stylesheets/legacy/object/button-sibling.scss */
.button-sibling {
  padding: 4px;
}
/* line 10, ../../../app/assets/stylesheets/legacy/object/button-sibling.scss */
.ie7 .button-sibling {
  padding: 0;
}
/* line 12, ../../../app/assets/stylesheets/legacy/object/button-sibling.scss */
.ie7 .button-sibling input, .ie7 .button-sibling button {
  height: 24px;
  padding-left: 0;
  padding-right: 0;
}

/* line 109, ../../../app/assets/stylesheets/legacy/site-redesign.scss */
.ie7 input.primarybutton {
  padding: 0 0;
  border: 1px solid #ed5e00;
}

/* line 115, ../../../app/assets/stylesheets/legacy/site-redesign.scss */
.i {
  font-style: italic;
}
/* line 117, ../../../app/assets/stylesheets/legacy/site-redesign.scss */
.i a {
  font-style: italic;
}

/* line 122, ../../../app/assets/stylesheets/legacy/site-redesign.scss */
.b {
  font-weight: bold;
}
/* line 124, ../../../app/assets/stylesheets/legacy/site-redesign.scss */
.b a {
  font-weight: bold;
}

/* line 129, ../../../app/assets/stylesheets/legacy/site-redesign.scss */
a.primarybutton:hover {
  padding: 4px 11px;
  background: white;
  color: #ed5e00;
  border: 1px solid #ed5e00;
}

/* line 136, ../../../app/assets/stylesheets/legacy/site-redesign.scss */
input.primarybutton:hover {
  padding: 0 11px;
  background: white;
  color: #ed5e00;
  border: 1px solid #ed5e00;
}

/* line 144, ../../../app/assets/stylesheets/legacy/site-redesign.scss */
.ie7 input.secondarybutton {
  padding: 0 11px;
  border: 1px solid #d0d0d0;
}

/* line 150, ../../../app/assets/stylesheets/legacy/site-redesign.scss */
a.secondarybutton:hover {
  padding: 4px 11px;
  background: white;
  border: 1px solid #d0d0d0;
}

/* line 156, ../../../app/assets/stylesheets/legacy/site-redesign.scss */
input.secondarybutton:hover {
  padding: 0 11px;
  background: white;
  border: 1px solid #d0d0d0;
}

/* line 162, ../../../app/assets/stylesheets/legacy/site-redesign.scss */
strong {
  font-weight: bold;
}

/* line 166, ../../../app/assets/stylesheets/legacy/site-redesign.scss */
abbr, acronym {
  border-bottom: 1px dotted #d0d0d0;
}

/* line 170, ../../../app/assets/stylesheets/legacy/site-redesign.scss */
img.border {
  border: 1px solid #d0d0d0;
}

/* line 174, ../../../app/assets/stylesheets/legacy/site-redesign.scss */
img.left {
  margin-right: 5px;
}

/* line 178, ../../../app/assets/stylesheets/legacy/site-redesign.scss */
img.right {
  margin-left: 5px;
}

/* line 182, ../../../app/assets/stylesheets/legacy/site-redesign.scss */
.replace {
  display: block;
  overflow: hidden;
  text-indent: -999em;
  text-align: left;
  background-position: 0 0;
  background-repeat: no-repeat;
  background-color: transparent;
}
/* line 194, ../../../app/assets/stylesheets/legacy/site-redesign.scss */
.replace a {
  width: 100%;
  height: 100%;
}

/* line 200, ../../../app/assets/stylesheets/legacy/site-redesign.scss */
.cleared, .clear {
  display: block;
}
/* line 202, ../../../app/assets/stylesheets/legacy/site-redesign.scss */
.cleared:after, .clear:after {
  clear: both;
  content: " ";
  display: block;
  font-size: 0;
  height: 0;
  visibility: hidden;
}

/* line 212, ../../../app/assets/stylesheets/legacy/site-redesign.scss */
.block {
  display: block;
}

/* line 216, ../../../app/assets/stylesheets/legacy/site-redesign.scss */
.clearboth {
  clear: both;
}

/* line 220, ../../../app/assets/stylesheets/legacy/site-redesign.scss */
.clearleft {
  clear: left;
  display: block;
}

/* line 225, ../../../app/assets/stylesheets/legacy/site-redesign.scss */
.clearfix:after {
  visibility: hidden;
  display: block;
  font-size: 0;
  content: " ";
  clear: both;
  height: 0;
}

/* line 234, ../../../app/assets/stylesheets/legacy/site-redesign.scss */
* html .clearfix {
  zoom: 1;
}

/* line 238, ../../../app/assets/stylesheets/legacy/site-redesign.scss */
*:first-child + html .clearfix {
  zoom: 1;
}

/* line 242, ../../../app/assets/stylesheets/legacy/site-redesign.scss */
.fullwidth {
  width: 100%;
}

/* line 246, ../../../app/assets/stylesheets/legacy/site-redesign.scss */
.no-margin {
  margin: 0;
}

/* line 250, ../../../app/assets/stylesheets/legacy/site-redesign.scss */
.spaced {
  margin: 10px 0 20px 0;
}

/* line 254, ../../../app/assets/stylesheets/legacy/site-redesign.scss */
.spaced-bottom {
  margin-bottom: 20px;
}

/* line 258, ../../../app/assets/stylesheets/legacy/site-redesign.scss */
.spaced-left {
  margin-left: 10px;
}

/* line 262, ../../../app/assets/stylesheets/legacy/site-redesign.scss */
.spaced-right {
  margin-right: 10px;
}

/* line 266, ../../../app/assets/stylesheets/legacy/site-redesign.scss */
.unavailable, .unspecified {
  font-style: italic;
  color: #999999;
}

/* line 271, ../../../app/assets/stylesheets/legacy/site-redesign.scss */
span.cleardiv {
  display: block !important;
  clear: both !important;
  padding: 0 !important;
  margin: 0 !important;
}

/* line 278, ../../../app/assets/stylesheets/legacy/site-redesign.scss */
.hidden {
  position: absolute;
  left: 0px;
  top: -500px;
  width: 1px;
  height: 1px;
  overflow: hidden;
}

/* line 287, ../../../app/assets/stylesheets/legacy/site-redesign.scss */
.hide-outline {
  outline: 0;
}

/* line 291, ../../../app/assets/stylesheets/legacy/site-redesign.scss */
.js-only {
  display: none !important;
}
/* line 293, ../../../app/assets/stylesheets/legacy/site-redesign.scss */
.js-enabled .js-only {
  display: block !important;
}
/* line 295, ../../../app/assets/stylesheets/legacy/site-redesign.scss */
.js-enabled .js-only.inline {
  display: inline !important;
}

/* line 302, ../../../app/assets/stylesheets/legacy/site-redesign.scss */
.js-enabled .non-js-only {
  display: none !important;
}

/* line 308, ../../../app/assets/stylesheets/legacy/site-redesign.scss */
.js-enabled .no-js, .js-enabled .jshidden {
  display: none;
}

/* line 313, ../../../app/assets/stylesheets/legacy/site-redesign.scss */
p, li, blockquote {
  line-height: 1.4;
}

/* line 318, ../../../app/assets/stylesheets/legacy/site-redesign.scss */
li li {
  line-height: inherit;
}

/* line 324, ../../../app/assets/stylesheets/legacy/site-redesign.scss */
.nav li, .nav p, nav li, nav p, blockquote li, blockquote p {
  line-height: inherit;
}

/* line 329, ../../../app/assets/stylesheets/legacy/site-redesign.scss */
ul.bullet {
  padding-left: 25px;
}
/* line 331, ../../../app/assets/stylesheets/legacy/site-redesign.scss */
ul.bullet li {
  list-style-type: disc;
}
/* line 333, ../../../app/assets/stylesheets/legacy/site-redesign.scss */
ul.bullet li.pdf {
  list-style-type: none;
  list-style-image: url(/naturejobs/science/assets/icons/pdf14-253231998fa72c2923ba0963b3c08f6e.gif);
  min-height: 14px;
}
/* line 337, ../../../app/assets/stylesheets/legacy/site-redesign.scss */
ul.bullet li.pdf a.pdf {
  background: none;
  padding-left: 0;
}

/* line 345, ../../../app/assets/stylesheets/legacy/site-redesign.scss */
ul ul li {
  font-size: inherit !important;
}

/* lists */
/* line 9, ../../../app/assets/stylesheets/legacy/object/list/terms-list.scss */
.terms-list ol, .terms-list ol li {
  list-style: none;
}
/* line 12, ../../../app/assets/stylesheets/legacy/object/list/terms-list.scss */
.terms-list ol {
  padding-left: 0;
}
/* line 15, ../../../app/assets/stylesheets/legacy/object/list/terms-list.scss */
.terms-list ol ol {
  padding-left: 2em;
}

/* line 352, ../../../app/assets/stylesheets/legacy/site-redesign.scss */
h1.heading, h2.heading, .copy h1 {
  font-size: 182%;
  color: #444444;
  margin-top: 0;
  margin-bottom: 20px;
  border-bottom: 1px solid #d0d0d0;
}
/* line 355, ../../../app/assets/stylesheets/legacy/site-redesign.scss */
h1.heading.no-underline, h2.heading.no-underline, .copy h1.no-underline {
  border: none;
}
/* line 358, ../../../app/assets/stylesheets/legacy/site-redesign.scss */
.tabbed-content h1.heading, .tabbed-content h2.heading, .tabbed-content .copy h1 {
  border: none;
  margin-top: 20px;
  font-size: 161.6%;
}
/* line 363, ../../../app/assets/stylesheets/legacy/site-redesign.scss */
h1.heading.has-byline, h1.heading.has-subhead, h2.heading.has-byline, h2.heading.has-subhead, .copy h1.has-byline, .copy h1.has-subhead {
  margin-bottom: 5px;
}
/* line 366, ../../../app/assets/stylesheets/legacy/site-redesign.scss */
h1.heading ul.external, h2.heading ul.external, .copy h1 ul.external {
  float: right;
  font-size: 50%;
  margin-top: 8px;
}
/* line 370, ../../../app/assets/stylesheets/legacy/site-redesign.scss */
h1.heading ul.external li, h2.heading ul.external li, .copy h1 ul.external li {
  float: left;
  border-right: 1px solid #d0d0d0;
  padding-right: 10px;
  margin-right: 10px;
}
/* line 375, ../../../app/assets/stylesheets/legacy/site-redesign.scss */
h1.heading ul.external li.last, h2.heading ul.external li.last, .copy h1 ul.external li.last {
  border-right: none;
  padding-right: 0;
  margin-right: 0;
}

/* line 384, ../../../app/assets/stylesheets/legacy/site-redesign.scss */
h2.sub-heading, .sub-heading, .copy h2 {
  font-size: 116%;
  color: #707070;
  margin-bottom: 10px;
}
/* line 387, ../../../app/assets/stylesheets/legacy/site-redesign.scss */
h2.sub-heading.underline, .sub-heading.underline, .copy h2.underline {
  border-bottom: 1px solid #d0d0d0;
  padding-bottom: 2px;
}
/* line 391, ../../../app/assets/stylesheets/legacy/site-redesign.scss */
h2.sub-heading.spaced-bottom, .sub-heading.spaced-bottom, .copy h2.spaced-bottom {
  margin-bottom: 20px;
}

/* line 396, ../../../app/assets/stylesheets/legacy/site-redesign.scss */
h2.byline {
  font-size: 116%;
  color: #707070;
  margin-bottom: 10px;
  font-style: italic;
}

/* line 402, ../../../app/assets/stylesheets/legacy/site-redesign.scss */
.top-margin {
  margin-top: 2em;
}

/* line 406, ../../../app/assets/stylesheets/legacy/site-redesign.scss */
span.journalname {
  font-style: italic;
}

/* line 410, ../../../app/assets/stylesheets/legacy/site-redesign.scss */
.small-text {
  font-size: 85%;
}

/* line 414, ../../../app/assets/stylesheets/legacy/site-redesign.scss */
.left {
  float: left;
}

/* line 418, ../../../app/assets/stylesheets/legacy/site-redesign.scss */
.right {
  float: right;
}

/* line 422, ../../../app/assets/stylesheets/legacy/site-redesign.scss */
.align-right {
  text-align: right;
}

/* line 426, ../../../app/assets/stylesheets/legacy/site-redesign.scss */
#debug {
  position: fixed;
  right: 4px;
  bottom: 4px;
  width: 200px;
  height: 300px;
  background: white;
  border: 1px solid #cccccc;
  padding: 3px;
  overflow-x: hidden;
  overflow-y: auto;
  display: none;
}

/* line 440, ../../../app/assets/stylesheets/legacy/site-redesign.scss */
#constrain {
  width: 986px;
  margin: auto;
  padding-bottom: 10em;
}

/* line 447, ../../../app/assets/stylesheets/legacy/site-redesign.scss */
#foreword p.home {
  background: none;
  border: 0;
  float: left;
  margin: 0;
  padding: 5px 10px 5px 0;
  font-family: garamond, "times new roman", serif;
  font-size: 1.5em;
  line-height: 24px;
}
/* line 457, ../../../app/assets/stylesheets/legacy/site-redesign.scss */
#foreword p.sitemap {
  background: url(/naturejobs/science/assets/furniture/topnav-divider-1c95d7c35259cb698c9addc19296c71e.gif) left center no-repeat;
  padding-left: 12px;
}
/* line 461, ../../../app/assets/stylesheets/legacy/site-redesign.scss */
#foreword ul li {
  background: url(/naturejobs/science/assets/furniture/topnav-divider-1c95d7c35259cb698c9addc19296c71e.gif) left center no-repeat;
  padding-left: 12px;
}
/* line 464, ../../../app/assets/stylesheets/legacy/site-redesign.scss */
#foreword ul li.account, #foreword ul li.login {
  background: none;
  padding-left: 0;
}

/* line 471, ../../../app/assets/stylesheets/legacy/site-redesign.scss */
#lb {
  margin: 0 0 0 3px;
  padding: 0;
  width: 980px;
  height: 101px;
  clear: both;
  background: url(/naturejobs/science/assets/furniture/ad/bg-trans-44ab089267d75c242e1d7059cfbba383.png) repeat;
}
/* line 478, ../../../app/assets/stylesheets/legacy/site-redesign.scss */
#lb .leaderboard {
  width: 728px;
  height: 90px;
  margin-left: 126px;
  margin-top: 5px;
  overflow: hidden;
  padding: 0;
  background: none;
}

/* line 491, ../../../app/assets/stylesheets/legacy/site-redesign.scss */
#header {
  background: none;
  border: 0;
  min-height: 0;
}
/* line 495, ../../../app/assets/stylesheets/legacy/site-redesign.scss */
#header ul.main-nav {
  margin: 0;
  width: 986px;
  background: url(/naturejobs/science/assets/furniture/frame/border-top-d0fff0ad8bcf9298ba0bab15947b355b.png) center bottom no-repeat;
}
/* line 499, ../../../app/assets/stylesheets/legacy/site-redesign.scss */
#header ul.main-nav li {
  float: left;
  height: 34px;
  background: url(/naturejobs/science/assets/furniture/nav/tab-l-aebff0fe05bbe2ece24cd00483c4f930.png) left top no-repeat;
  padding-left: 3px;
  margin: 0;
}
/* line 505, ../../../app/assets/stylesheets/legacy/site-redesign.scss */
#header ul.main-nav li a {
  display: block;
  line-height: 34px;
  background: url(/naturejobs/science/assets/furniture/nav/tab-r-09f56cdf8b7565e6a69a7572520d10e4.png) right bottom no-repeat;
  padding: 0 23px 0 20px;
  text-decoration: none;
  color: white;
  font-weight: bold;
  letter-spacing: 0.75px;
  float: left;
}
/* line 515, ../../../app/assets/stylesheets/legacy/site-redesign.scss */
#header ul.main-nav li a:hover {
  background-position: right top;
}
/* line 519, ../../../app/assets/stylesheets/legacy/site-redesign.scss */
#header ul.main-nav li.current a, #header ul.main-nav li.current a:hover {
  background-position: right -68px;
  color: #222222;
}
/* line 523, ../../../app/assets/stylesheets/legacy/site-redesign.scss */
#header ul.main-nav li.current.news a, #header ul.main-nav li.current.news a:hover, #header ul.main-nav li.current.employers a, #header ul.main-nav li.current.employers a:hover {
  background-position: right -34px;
}
/* line 526, ../../../app/assets/stylesheets/legacy/site-redesign.scss */
#header ul.main-nav li.employers {
  float: right;
}

/* line 533, ../../../app/assets/stylesheets/legacy/site-redesign.scss */
.header-wrap {
  background: url(/naturejobs/science/assets/bg/page/birds-a54cb8a6eba6dd898eaf5bf8e413d60a.gif) right top no-repeat;
  width: 986px;
}

/* line 538, ../../../app/assets/stylesheets/legacy/site-redesign.scss */
div.logo-header {
  height: 96px;
  padding-top: 5px;
}
/* line 541, ../../../app/assets/stylesheets/legacy/site-redesign.scss */
div.logo-header a.header-title {
  margin-top: 33px;
  width: 278px;
  height: 45px;
  display: block;
}

/* line 549, ../../../app/assets/stylesheets/legacy/site-redesign.scss */
.employers-layout .header-wrap {
  background-image: url(/naturejobs/science/assets/bg/page/balloons-ef0aeac9a0d8b17cb1155d931df821d6.png);
}

/* line 554, ../../../app/assets/stylesheets/legacy/site-redesign.scss */
#constrain-content,
#constrain-footer {
  border: none;
  padding: 0;
  background: none;
  margin: 0;
}

/* line 562, ../../../app/assets/stylesheets/legacy/site-redesign.scss */
div#content-wrapper,
div#footer-wrapper {
  background: url(/naturejobs/science/assets/furniture/frame/border-edges-wh-ab8dd931f6d76d1c83ea7566c3b3277a.png) left top repeat-y;
  width: 980px;
  padding: 0 3px;
}

/* line 568, ../../../app/assets/stylesheets/legacy/site-redesign.scss */
div#content-ender {
  margin: auto;
  width: 986px;
  height: 2px;
  overflow: hidden;
  background: url(/naturejobs/science/assets/furniture/frame/border-bottom-6ee86e9d9a8cf5247afe83adcf6081ea.png) center top no-repeat;
}

/* line 576, ../../../app/assets/stylesheets/legacy/site-redesign.scss */
#footer {
  padding-top: 40px;
}
/* line 578, ../../../app/assets/stylesheets/legacy/site-redesign.scss */
#footer a {
  color: #54606a;
}
/* line 581, ../../../app/assets/stylesheets/legacy/site-redesign.scss */
#footer .footer-inner {
  background: url(/naturejobs/science/assets/bg/footer-grad-698ae97a0cd1ec4b8eb3dc771906113b.gif) left top repeat-x;
  padding-top: 10px;
  margin: 10px 15px;
  clear: both;
  float: left;
  width: 950px;
  font-size: 80%;
}
/* line 589, ../../../app/assets/stylesheets/legacy/site-redesign.scss */
#footer .footer-inner .baseline-wrapper {
  clear: both;
}
/* line 592, ../../../app/assets/stylesheets/legacy/site-redesign.scss */
#footer .footer-inner .footer-links {
  margin: 1em 0 0 0;
  padding: 0 2em;
  width: auto;
  border-right: 1px dashed white;
  float: left;
}
/* line 598, ../../../app/assets/stylesheets/legacy/site-redesign.scss */
#footer .footer-inner .footer-links li {
  padding-top: 0.3em;
}

/* line 605, ../../../app/assets/stylesheets/legacy/site-redesign.scss */
#footer-copyright {
  clear: both;
}
/* line 607, ../../../app/assets/stylesheets/legacy/site-redesign.scss */
#footer-copyright ul.logo {
  background: url(/naturejobs/science/assets/furniture/footer/npg_logo_full.png) left center no-repeat;
  margin: 5px 0 0 15px;
  padding: 7px 7px 7px 236px;
  min-height: 40px;
}
/* line 612, ../../../app/assets/stylesheets/legacy/site-redesign.scss */
#footer-copyright ul.logo li {
  padding: 0.3em 0;
  color: black;
}
/* line 615, ../../../app/assets/stylesheets/legacy/site-redesign.scss */
#footer-copyright ul.logo li a {
  color: #54606a;
}

/* line 622, ../../../app/assets/stylesheets/legacy/site-redesign.scss */
ul#footer-journal {
  float: left;
  clear: both;
  margin-left: 32px;
  font-family: verdana, sans-serif;
  font-size: 10px;
}
/* line 630, ../../../app/assets/stylesheets/legacy/site-redesign.scss */
ul#footer-journal li {
  float: left;
  margin-right: 20px;
}
/* line 633, ../../../app/assets/stylesheets/legacy/site-redesign.scss */
ul#footer-journal li.journal-name {
  font-weight: bold;
  font-style: italic;
}

/* flash messaging */
/* line 12, ../../../app/assets/stylesheets/legacy/object/flash.scss */
.flash {
  position: static;
  width: auto;
  border: 1px solid #d0d0d0;
  padding: 10px;
  margin-bottom: 10px;
  clear: both;
}
/* line 21, ../../../app/assets/stylesheets/legacy/object/flash.scss */
.search-results .flash {
  clear: none;
  margin-bottom: 20px;
}
/* line 27, ../../../app/assets/stylesheets/legacy/object/flash.scss */
.flash.flash-failure {
  background: #fcc;
  border-color: #e87b6c;
}
/* line 33, ../../../app/assets/stylesheets/legacy/object/flash.scss */
.flash.flash-success {
  background: #d4f9d5;
  border-color: #8ece7c;
}
/* line 36, ../../../app/assets/stylesheets/legacy/object/flash.scss */
.flash.flash-success a {
  color: #00501f;
}
/* line 42, ../../../app/assets/stylesheets/legacy/object/flash.scss */
.flash.flash-warning {
  background: #f4e9bc;
  border-color: #ecc838;
}
/* line 45, ../../../app/assets/stylesheets/legacy/object/flash.scss */
.flash.flash-warning a {
  color: #3c3400;
}
/* line 51, ../../../app/assets/stylesheets/legacy/object/flash.scss */
.flash.flash-info {
  background: #dfeefb;
  border-color: #9bb5cf;
}
/* line 54, ../../../app/assets/stylesheets/legacy/object/flash.scss */
.flash.flash-info a {
  color: #0f0085;
}
/* line 60, ../../../app/assets/stylesheets/legacy/object/flash.scss */
.flash.flash-icon {
  position: relative;
  padding-left: 40px;
}
/* line 65, ../../../app/assets/stylesheets/legacy/object/flash.scss */
.ie7 .flash.flash-icon {
  padding-left: 10px;
}
/* line 69, ../../../app/assets/stylesheets/legacy/object/flash.scss */
.flash.flash-icon:before {
  content: "";
  width: 20px;
  height: 20px;
  display: block;
  float: left;
  position: absolute;
  left: 10px;
  top: 10px;
  background: url(/naturejobs/science/assets/icons/flash-icons-2074de33657f7df314076a33ac59713b.png) no-repeat 0 0;
}
/* line 80, ../../../app/assets/stylesheets/legacy/object/flash.scss */
.flash.flash-icon.flash-failure:before {
  background-position: 0 0;
}
/* line 83, ../../../app/assets/stylesheets/legacy/object/flash.scss */
.flash.flash-icon.flash-success:before {
  background-position: 0 -20px;
}
/* line 86, ../../../app/assets/stylesheets/legacy/object/flash.scss */
.flash.flash-icon.flash-warning:before {
  background-position: 0 -40px;
}
/* line 89, ../../../app/assets/stylesheets/legacy/object/flash.scss */
.flash.flash-icon.flash-info:before {
  background-position: 0 -60px;
}

/* line 96, ../../../app/assets/stylesheets/legacy/object/flash.scss */
.sidebar-flash {
  margin-top: 5px;
}

/* line 645, ../../../app/assets/stylesheets/legacy/site-redesign.scss */
#top-spacer {
  float: left;
  clear: both;
  height: 20px;
  width: 95%;
}

/* line 652, ../../../app/assets/stylesheets/legacy/site-redesign.scss */
#top-content {
  float: left;
  clear: both;
  padding: 15px;
}
/* line 656, ../../../app/assets/stylesheets/legacy/site-redesign.scss */
#top-content h2 {
  font-size: 182%;
  color: #444444;
  margin-top: 10px;
}
/* line 660, ../../../app/assets/stylesheets/legacy/site-redesign.scss */
#top-content .greeting {
  display: none;
  width: 950px;
}
/* line 663, ../../../app/assets/stylesheets/legacy/site-redesign.scss */
#top-content .greeting p {
  font-size: 116%;
  color: #707070;
  padding-right: 20px;
}
/* line 667, ../../../app/assets/stylesheets/legacy/site-redesign.scss */
#top-content .greeting span.hide {
  cursor: pointer;
  width: 14px;
  height: 14px;
  padding: 5px;
  position: absolute;
  right: 0px;
  top: 10px;
  background: url(/naturejobs/science/assets/icons/close-9789e0e8411d2268fca4b0b39e23fbfe.gif) center center no-repeat;
}

/* line 681, ../../../app/assets/stylesheets/legacy/site-redesign.scss */
body.news-base #subnav, body.articles-base #subnav, body.employers-base #subnav, body.employers-layout #subnav, body.news_and_comment-layout #subnav, body.career_toolkit-layout #subnav {
  padding: 0;
  width: 980px;
  background: #ececec;
  border-bottom: 1px solid #e6e7e8;
}

/* line 689, ../../../app/assets/stylesheets/legacy/site-redesign.scss */
#breadcrumb {
  float: left;
  clear: both;
  padding: 10px;
}

/* line 695, ../../../app/assets/stylesheets/legacy/site-redesign.scss */
#content {
  float: left;
  clear: both;
  width: 627px;
  margin-left: 15px;
}

/* line 702, ../../../app/assets/stylesheets/legacy/site-redesign.scss */
#extranav {
  float: right;
  width: 300px;
  margin: 0 15px 0 0;
  padding: 0;
  font-size: inherit;
  line-height: inherit;
  z-index: 5;
}
/* line 710, ../../../app/assets/stylesheets/legacy/site-redesign.scss */
#extranav .ad {
  float: left;
  clear: both;
  width: 300px;
  margin-bottom: 20px;
}
/* line 714, ../../../app/assets/stylesheets/legacy/site-redesign.scss */
#extranav .ad.wide-skyscraper {
  width: 298px;
}
/* line 718, ../../../app/assets/stylesheets/legacy/site-redesign.scss */
#extranav .ad img {
  display: block;
  margin: auto;
}
/* line 723, ../../../app/assets/stylesheets/legacy/site-redesign.scss */
#extranav .box {
  float: left;
  clear: both;
  width: 298px;
}
/* line 728, ../../../app/assets/stylesheets/legacy/site-redesign.scss */
#extranav .adunit-medium-rectangle {
  width: 300px;
  margin-bottom: 20px;
}

/* nav tabs */
/* line 736, ../../../app/assets/stylesheets/legacy/site-redesign.scss */
.navtabs {
  float: left;
  clear: both;
  width: 100%;
}
/* line 740, ../../../app/assets/stylesheets/legacy/site-redesign.scss */
.navtabs.profiletabs {
  margin-top: 10px;
}
/* line 743, ../../../app/assets/stylesheets/legacy/site-redesign.scss */
.navtabs ul.tabs {
  float: left;
  clear: both;
  width: 627px;
  border-bottom: 1px solid #d0d0d0;
}
/* line 748, ../../../app/assets/stylesheets/legacy/site-redesign.scss */
.navtabs ul.tabs li {
  float: left;
  font-size: 93%;
  margin-bottom: -1px;
  border-top: 1px solid #d0d0d0;
  border-right: 1px solid #d0d0d0;
  border-bottom: 1px solid #d0d0d0;
}
/* line 757, ../../../app/assets/stylesheets/legacy/site-redesign.scss */
.navtabs ul.tabs li.first {
  border-left: 1px solid #d0d0d0;
}
/* line 760, ../../../app/assets/stylesheets/legacy/site-redesign.scss */
.navtabs ul.tabs li a {
  display: block;
  padding: 8px 11px 5px 11px;
  color: #363636;
  background: #ececec;
}
/* line 766, ../../../app/assets/stylesheets/legacy/site-redesign.scss */
.navtabs ul.tabs li.current {
  border-bottom: 1px solid white;
}
/* line 768, ../../../app/assets/stylesheets/legacy/site-redesign.scss */
.navtabs ul.tabs li.current a {
  background: white;
  font-weight: bold;
}
/* line 775, ../../../app/assets/stylesheets/legacy/site-redesign.scss */
.navtabs ul.sub {
  float: left;
  clear: both;
  width: 625px;
  border-left: 1px solid #d0d0d0;
  border-right: 1px solid #d0d0d0;
}
/* line 783, ../../../app/assets/stylesheets/legacy/site-redesign.scss */
.navtabs ul.sub li {
  float: left;
  padding: 10px 0;
}
/* line 786, ../../../app/assets/stylesheets/legacy/site-redesign.scss */
.navtabs ul.sub li a {
  color: #363636;
  border-right: 1px solid #363636;
  padding-right: 10px;
  margin-right: 10px;
}
/* line 793, ../../../app/assets/stylesheets/legacy/site-redesign.scss */
.navtabs ul.sub li.first a {
  margin-left: 10px;
}
/* line 798, ../../../app/assets/stylesheets/legacy/site-redesign.scss */
.navtabs ul.sub li.last a {
  padding: 0;
  margin: 0;
  border: 0;
}
/* line 805, ../../../app/assets/stylesheets/legacy/site-redesign.scss */
.navtabs ul.sub li.current a {
  font-weight: bold;
}

/* line 813, ../../../app/assets/stylesheets/legacy/site-redesign.scss */
.tabbed-content {
  width: 605px;
  padding: 10px;
  float: left;
  clear: both;
  border-left: 1px solid #d0d0d0;
  border-bottom: 1px solid #d0d0d0;
  border-right: 1px solid #d0d0d0;
}

/* news section subnav */
/* line 828, ../../../app/assets/stylesheets/legacy/site-redesign.scss */
.l2-subnav > ul {
  float: left;
  clear: both;
  width: 946px;
  margin: 12px 16px;
}
/* line 833, ../../../app/assets/stylesheets/legacy/site-redesign.scss */
.l2-subnav > ul li {
  float: left;
  margin-right: 6px;
  padding-right: 6px;
}
/* line 837, ../../../app/assets/stylesheets/legacy/site-redesign.scss */
.l2-subnav > ul li.last {
  margin-right: 0;
  padding-right: 0;
}
/* line 841, ../../../app/assets/stylesheets/legacy/site-redesign.scss */
.l2-subnav > ul li a {
  display: block;
}
/* line 847, ../../../app/assets/stylesheets/legacy/site-redesign.scss */
.l2-subnav ul.sub li {
  border-right: 1px solid #6b9bae;
}
/* line 849, ../../../app/assets/stylesheets/legacy/site-redesign.scss */
.l2-subnav ul.sub li.last {
  border-right: none;
}
/* line 852, ../../../app/assets/stylesheets/legacy/site-redesign.scss */
.l2-subnav ul.sub li a {
  color: #085878;
  font-weight: bold;
  font-size: 12px;
  padding: 2px 0;
}
/* line 861, ../../../app/assets/stylesheets/legacy/site-redesign.scss */
.l2-subnav ul.sub li.current a {
  color: #6b9bae;
}

/* employers section subnav */
/* line 872, ../../../app/assets/stylesheets/legacy/site-redesign.scss */
.employers-subnav, .employers-subnav > ul, .employers-actions, .employers-actions > ul {
  width: auto;
}

/* line 877, ../../../app/assets/stylesheets/legacy/site-redesign.scss */
.employers-subnav {
  width: 60%;
  float: left;
}

/* line 882, ../../../app/assets/stylesheets/legacy/site-redesign.scss */
.employers-actions {
  float: right;
}
/* line 884, ../../../app/assets/stylesheets/legacy/site-redesign.scss */
.employers-actions > ul {
  margin: 9px 16px;
}
/* line 886, ../../../app/assets/stylesheets/legacy/site-redesign.scss */
.employers-actions > ul li {
  margin-right: 0;
  padding-right: 0;
  margin-left: 12px;
}

/* news section */
/* line 896, ../../../app/assets/stylesheets/legacy/site-redesign.scss */
.news-stories {
  float: left;
  clear: both;
  width: 627px;
  margin-bottom: 20px;
}
/* line 901, ../../../app/assets/stylesheets/legacy/site-redesign.scss */
.news-stories .top-story, .news-stories .other-stories {
  width: 627px;
  float: left;
  clear: both;
}
/* line 905, ../../../app/assets/stylesheets/legacy/site-redesign.scss */
.news-stories .top-story p.type, .news-stories .other-stories p.type {
  font-size: 77%;
  color: #707070;
  margin: 0 0 2px 0;
}
/* line 910, ../../../app/assets/stylesheets/legacy/site-redesign.scss */
.news-stories .top-story p.description, .news-stories .other-stories p.description {
  font-size: 93%;
  margin: 0;
  line-height: 1.4;
}
/* line 916, ../../../app/assets/stylesheets/legacy/site-redesign.scss */
.news-stories .top-story {
  margin-bottom: 20px;
}
/* line 918, ../../../app/assets/stylesheets/legacy/site-redesign.scss */
.news-stories .top-story .media {
  width: 300px;
  height: 180px;
  float: left;
  margin-right: 27px;
}
/* line 924, ../../../app/assets/stylesheets/legacy/site-redesign.scss */
.news-stories .top-story img {
  width: 300px;
  height: 180px;
  display: block;
}
/* line 929, ../../../app/assets/stylesheets/legacy/site-redesign.scss */
.news-stories .top-story .text {
  float: left;
  width: 300px;
}
/* line 932, ../../../app/assets/stylesheets/legacy/site-redesign.scss */
.news-stories .top-story .text h3 {
  font-size: 123.1%;
  margin-bottom: 8px;
}
/* line 935, ../../../app/assets/stylesheets/legacy/site-redesign.scss */
.news-stories .top-story .text h3 a {
  font-weight: bold;
}
/* line 942, ../../../app/assets/stylesheets/legacy/site-redesign.scss */
.news-stories .other-stories .news-story {
  width: 300px;
  float: right;
  clear: right;
  padding-bottom: 10px;
  margin-bottom: 10px;
  border-bottom: 1px solid #d0d0d0;
}
/* line 949, ../../../app/assets/stylesheets/legacy/site-redesign.scss */
.news-stories .other-stories .news-story.even {
  float: left;
  clear: left;
}
/* line 953, ../../../app/assets/stylesheets/legacy/site-redesign.scss */
.news-stories .other-stories .news-story .media {
  width: 60px;
  height: 70px;
  float: left;
  margin-right: 10px;
}
/* line 958, ../../../app/assets/stylesheets/legacy/site-redesign.scss */
.news-stories .other-stories .news-story .media img {
  width: 60px;
  height: 70px;
  display: block;
}
/* line 964, ../../../app/assets/stylesheets/legacy/site-redesign.scss */
.news-stories .other-stories .news-story .text {
  float: left;
  width: 230px;
  min-height: 70px;
}
/* line 968, ../../../app/assets/stylesheets/legacy/site-redesign.scss */
.news-stories .other-stories .news-story .text.wide {
  width: 300px;
}
/* line 971, ../../../app/assets/stylesheets/legacy/site-redesign.scss */
.news-stories .other-stories .news-story .text h3 {
  font-size: 100%;
  margin-bottom: 2px;
}
/* line 974, ../../../app/assets/stylesheets/legacy/site-redesign.scss */
.news-stories .other-stories .news-story .text h3 a {
  font-weight: bold;
}

/* line 983, ../../../app/assets/stylesheets/legacy/site-redesign.scss */
.lists-wrapper {
  float: left;
  clear: both;
  width: 627px;
  margin-bottom: 20px;
}
/* line 988, ../../../app/assets/stylesheets/legacy/site-redesign.scss */
.lists-wrapper .elsewhere-links, .lists-wrapper .blog-posts {
  float: right;
  clear: right;
  width: 300px;
}
/* line 992, ../../../app/assets/stylesheets/legacy/site-redesign.scss */
.lists-wrapper .elsewhere-links h2.sub-heading, .lists-wrapper .elsewhere-links .sub-heading, .lists-wrapper .blog-posts h2.sub-heading, .lists-wrapper .blog-posts .sub-heading {
  margin-bottom: 6px;
}
/* line 996, ../../../app/assets/stylesheets/legacy/site-redesign.scss */
.lists-wrapper .elsewhere-links ul li, .lists-wrapper .blog-posts ul li {
  float: left;
  clear: left;
  width: 290px;
  padding: 2px 0 4px 10px;
  background: url(/naturejobs/science/assets/furniture/link-separator-bullet-3fc64e7abd8d36c51131f3dcf13cca66.gif) 3px 8px no-repeat;
  border-bottom: 1px solid #e5e5e5;
}
/* line 1003, ../../../app/assets/stylesheets/legacy/site-redesign.scss */
.lists-wrapper .elsewhere-links ul li a.blog-comments, .lists-wrapper .blog-posts ul li a.blog-comments {
  padding-left: 8px;
  font-size: 77%;
}
/* line 1010, ../../../app/assets/stylesheets/legacy/site-redesign.scss */
.lists-wrapper .elsewhere-links {
  float: left;
  clear: left;
}
/* line 1014, ../../../app/assets/stylesheets/legacy/site-redesign.scss */
.lists-wrapper .more-blogs {
  float: left;
  clear: both;
  width: 300px;
}
/* line 1018, ../../../app/assets/stylesheets/legacy/site-redesign.scss */
.lists-wrapper .more-blogs a {
  float: right;
  margin-top: 2px;
}

/* line 1025, ../../../app/assets/stylesheets/legacy/site-redesign.scss */
.news-features {
  float: left;
  clear: both;
  width: 627px;
  margin-bottom: 20px;
}
/* line 1030, ../../../app/assets/stylesheets/legacy/site-redesign.scss */
.news-features .box {
  border: 0;
  -webkit-border-radius: 0;
  -moz-border-radius: 0;
  border-radius: 0;
  background: url(/naturejobs/science/assets/bg/box-noise-light-2475a9663474e022b80cf1f2f31b1512.gif) repeat;
  padding: 10px;
  width: 280px;
}
/* line 1036, ../../../app/assets/stylesheets/legacy/site-redesign.scss */
.news-features .box.special-feature {
  float: left;
}
/* line 1038, ../../../app/assets/stylesheets/legacy/site-redesign.scss */
.news-features .box.special-feature h3 {
  margin-bottom: 4px;
}
/* line 1040, ../../../app/assets/stylesheets/legacy/site-redesign.scss */
.news-features .box.special-feature h3 a {
  font-weight: bold;
}
/* line 1044, ../../../app/assets/stylesheets/legacy/site-redesign.scss */
.news-features .box.special-feature img {
  float: left;
  margin: 0 8px 5px 0;
}
/* line 1048, ../../../app/assets/stylesheets/legacy/site-redesign.scss */
.news-features .box.special-feature p.footer {
  font-size: 77%;
  color: #707070;
  margin: 0;
}
/* line 1054, ../../../app/assets/stylesheets/legacy/site-redesign.scss */
.news-features .box.poll-feature#poll-box {
  float: right;
}
/* line 1056, ../../../app/assets/stylesheets/legacy/site-redesign.scss */
.news-features .box.poll-feature#poll-box div {
  float: left;
  clear: both;
  width: 280px;
}
/* line 1061, ../../../app/assets/stylesheets/legacy/site-redesign.scss */
.news-features .box.poll-feature#poll-box .pds-box {
  width: 280px;
  border: 0;
  background: none;
  padding: 0;
}
/* line 1066, ../../../app/assets/stylesheets/legacy/site-redesign.scss */
.news-features .box.poll-feature#poll-box .pds-box .pds-question-top {
  font-weight: normal;
  color: #363636;
}
/* line 1070, ../../../app/assets/stylesheets/legacy/site-redesign.scss */
.news-features .box.poll-feature#poll-box .pds-box .pds-answer-group {
  padding-bottom: 0;
  float: left;
  clear: both;
  width: 280px;
}
/* line 1076, ../../../app/assets/stylesheets/legacy/site-redesign.scss */
.news-features .box.poll-feature#poll-box .pds-box .pds-input-label {
  width: 248px;
}
/* line 1079, ../../../app/assets/stylesheets/legacy/site-redesign.scss */
.news-features .box.poll-feature#poll-box .pds-box .pds-vote {
  padding-top: 15px;
  padding-bottom: 0;
}
/* line 1085, ../../../app/assets/stylesheets/legacy/site-redesign.scss */
.news-features .box.poll-feature#poll-box .pds-box .pds-vote-button, .news-features .box.poll-feature#poll-box .pds-box .pds-vote-button-load {
  background: #cccccc;
  border: 0;
  -webkit-border-radius: 0;
  -moz-border-radius: 0;
  border-radius: 0;
  float: left;
  font-size: 11px;
  font-weight: normal;
}
/* line 1095, ../../../app/assets/stylesheets/legacy/site-redesign.scss */
.news-features .box.poll-feature#poll-box .pds-box .pds-vote-button-load {
  background: #cccccc url("https://i.polldaddy.com/polls/vote-loader-eeeeee.gif") center center no-repeat;
}
/* line 1098, ../../../app/assets/stylesheets/legacy/site-redesign.scss */
.news-features .box.poll-feature#poll-box .pds-box .pds-answer-feedback-bar {
  background: #085878;
}
/* line 1101, ../../../app/assets/stylesheets/legacy/site-redesign.scss */
.news-features .box.poll-feature#poll-box .pds-box .pds-links {
  float: right;
  padding-top: 0;
}
/* line 1105, ../../../app/assets/stylesheets/legacy/site-redesign.scss */
.news-features .box.poll-feature#poll-box .pds-box a {
  color: #085878;
  font-weight: normal;
}
/* line 1108, ../../../app/assets/stylesheets/legacy/site-redesign.scss */
.news-features .box.poll-feature#poll-box .pds-box a.pds-return-poll {
  padding: 0;
  float: right;
}
/* line 1113, ../../../app/assets/stylesheets/legacy/site-redesign.scss */
.news-features .box.poll-feature#poll-box .pds-box .pds-view-results {
  float: right;
}
/* line 1116, ../../../app/assets/stylesheets/legacy/site-redesign.scss */
.news-features .box.poll-feature#poll-box .pds-box .pds-share, .news-features .box.poll-feature#poll-box .pds-box .pds-clear {
  display: none;
}

/* line 1124, ../../../app/assets/stylesheets/legacy/site-redesign.scss */
#spotlight-box {
  clear: both;
  padding: 10px;
  border: 1px solid #d0d0d0;
  min-height: 135px;
  width: 607px;
  position: relative;
  float: left;
}
/* line 1132, ../../../app/assets/stylesheets/legacy/site-redesign.scss */
#spotlight-box .image {
  float: right;
  padding-left: 10px;
}
/* line 1136, ../../../app/assets/stylesheets/legacy/site-redesign.scss */
#spotlight-box img {
  width: 200px;
  display: block;
}
/* line 1140, ../../../app/assets/stylesheets/legacy/site-redesign.scss */
#spotlight-box .main {
  width: 607px;
}
/* line 1143, ../../../app/assets/stylesheets/legacy/site-redesign.scss */
#spotlight-box .title {
  margin-bottom: 8px;
}
/* line 1145, ../../../app/assets/stylesheets/legacy/site-redesign.scss */
#spotlight-box .title a {
  font-size: 16px;
  font-weight: bold;
}
/* line 1150, ../../../app/assets/stylesheets/legacy/site-redesign.scss */
#spotlight-box p {
  margin: 8px 0;
  line-height: 1.4;
}
/* line 1153, ../../../app/assets/stylesheets/legacy/site-redesign.scss */
#spotlight-box p.link {
  margin-bottom: 0;
}

/* jobs list - homepage */
/* line 1161, ../../../app/assets/stylesheets/legacy/site-redesign.scss */
.jobs-wrapper {
  padding-top: 20px;
  float: left;
  clear: both;
  width: 627px;
}
/* line 1166, ../../../app/assets/stylesheets/legacy/site-redesign.scss */
.jobs-wrapper .jobs {
  float: left;
  width: 437px;
  padding-bottom: 20px;
}
/* line 1171, ../../../app/assets/stylesheets/legacy/site-redesign.scss */
.jobs-wrapper .flash {
  float: left;
  width: 415px;
}

/* line 1177, ../../../app/assets/stylesheets/legacy/site-redesign.scss */
ul.jobs-list {
  float: left;
  clear: both;
}
/* line 1180, ../../../app/assets/stylesheets/legacy/site-redesign.scss */
ul.jobs-list li.job {
  float: left;
  clear: left;
  margin: 10px 0;
  width: 627px;
}
/* line 1185, ../../../app/assets/stylesheets/legacy/site-redesign.scss */
ul.jobs-list li.job.highlight {
  border: 1px solid #d8e0d6;
  padding: 10px;
  width: 605px;
  background: #e4eae4 url(/naturejobs/science/assets/bg/highlight-noise-eb5e86345d226e4c54a1a667560520c9.gif) left top repeat;
}
/* line 1190, ../../../app/assets/stylesheets/legacy/site-redesign.scss */
ul.jobs-list li.job.highlight .job-details {
  width: 605px;
}
/* line 1194, ../../../app/assets/stylesheets/legacy/site-redesign.scss */
ul.jobs-list li.job .job-details {
  float: left;
  clear: both;
  width: 627px;
}
/* line 1198, ../../../app/assets/stylesheets/legacy/site-redesign.scss */
ul.jobs-list li.job .job-details .job-logo {
  float: right;
  padding: 2px;
  border: 1px solid #d0d0d0;
  text-align: center;
  margin: 0 0 5px 5px;
  background: white;
}
/* line 1205, ../../../app/assets/stylesheets/legacy/site-redesign.scss */
.ie7 ul.jobs-list li.job .job-details .job-logo {
  max-width: 100px;
  padding: 0;
}
/* line 1209, ../../../app/assets/stylesheets/legacy/site-redesign.scss */
ul.jobs-list li.job .job-details .job-logo img {
  border: 1px solid #eeeeee;
  display: block;
  margin: auto;
  max-width: 100px;
}
/* line 1214, ../../../app/assets/stylesheets/legacy/site-redesign.scss */
.ie7 ul.jobs-list li.job .job-details .job-logo img {
  border: none;
}
/* line 1219, ../../../app/assets/stylesheets/legacy/site-redesign.scss */
ul.jobs-list li.job .job-details hr {
  display: none;
}
/* line 1222, ../../../app/assets/stylesheets/legacy/site-redesign.scss */
ul.jobs-list li.job .job-details h3 {
  font-size: 116%;
  margin-bottom: 5px;
  clear: left;
}
/* line 1226, ../../../app/assets/stylesheets/legacy/site-redesign.scss */
ul.jobs-list li.job .job-details h3 a {
  font-weight: bold;
  padding-right: 4px;
}
/* line 1230, ../../../app/assets/stylesheets/legacy/site-redesign.scss */
ul.jobs-list li.job .job-details h3 span.new {
  color: #bf150f;
  font-size: 93%;
}
/* line 1235, ../../../app/assets/stylesheets/legacy/site-redesign.scss */
ul.jobs-list li.job .job-details p {
  margin: 0;
  clear: left;
}
/* line 1240, ../../../app/assets/stylesheets/legacy/site-redesign.scss */
ul.jobs-list li.job span.featured-label {
  background: #83b039 url(/naturejobs/science/assets/furniture/featured-noise-4b6dc4b50875ff063646cf1c2492028f.gif) left top repeat;
  color: white;
  font-size: 77%;
  padding: 2px 5px;
  margin-bottom: 2px;
  display: block;
  float: left;
}

/* line 1252, ../../../app/assets/stylesheets/legacy/site-redesign.scss */
ul.job-info {
  margin-bottom: 5px;
  float: left;
  clear: left;
  font-size: 85%;
}
/* line 1257, ../../../app/assets/stylesheets/legacy/site-redesign.scss */
ul.job-info.maxwidth {
  max-width: 452px;
}
/* line 1259, ../../../app/assets/stylesheets/legacy/site-redesign.scss */
.search-results ul.job-info.maxwidth {
  max-width: 282px;
}
/* line 1263, ../../../app/assets/stylesheets/legacy/site-redesign.scss */
ul.job-info li {
  display: inline;
  margin-right: 5px;
  padding-right: 5px;
  background: url(/naturejobs/science/assets/furniture/greypixel-a3651d34daee13169e0f45497e963923.gif) right center no-repeat;
  color: #707070;
}
/* line 1269, ../../../app/assets/stylesheets/legacy/site-redesign.scss */
ul.job-info li.employer {
  font-weight: bold;
}
/* line 1272, ../../../app/assets/stylesheets/legacy/site-redesign.scss */
ul.job-info li.when {
  margin-right: 0;
  padding-right: 0;
  background: none;
}

/* line 1280, ../../../app/assets/stylesheets/legacy/site-redesign.scss */
.more-jobs-link {
  float: right;
  margin-top: 20px;
}

/* line 1285, ../../../app/assets/stylesheets/legacy/site-redesign.scss */
.copy-box {
  float: left;
  width: 607px;
  padding: 10px;
  background: url(/naturejobs/science/assets/bg/box-noise-757b4bffdf13332564e7a8d4af6e704f.gif) repeat;
}
/* line 1288, ../../../app/assets/stylesheets/legacy/site-redesign.scss */
.search-results .copy-box {
  width: 417px;
  margin-top: 10px;
}
/* line 1292, ../../../app/assets/stylesheets/legacy/site-redesign.scss */
.copy-box.newsletter-signup {
  margin: 40px 0;
}
/* line 1294, ../../../app/assets/stylesheets/legacy/site-redesign.scss */
.copy-box.newsletter-signup h3 {
  font-size: 138.5%;
  border-bottom: 1px solid #aaaaaa;
  padding-bottom: 5px;
  margin-bottom: 20px;
}
/* line 1300, ../../../app/assets/stylesheets/legacy/site-redesign.scss */
.copy-box.newsletter-signup p {
  line-height: 1.5;
}
/* line 1304, ../../../app/assets/stylesheets/legacy/site-redesign.scss */
.copy-box.newsletter-signup.with-image div.text {
  min-height: 61px;
  background: url(/naturejobs/science/assets/furniture/newsletter-icon-7fce33e86d404337666eb8c0d47d8778.png) left top no-repeat;
  padding-left: 172px;
}
/* line 1313, ../../../app/assets/stylesheets/legacy/site-redesign.scss */
.copy-box h3, .copy .copy-box h3 {
  font-size: 108%;
  margin-top: 0;
  margin-bottom: 5px;
  font-weight: normal;
  color: #636363;
}
/* line 1322, ../../../app/assets/stylesheets/legacy/site-redesign.scss */
.copy-box img {
  float: left;
  margin: 0 20px 0 0;
}
/* line 1326, ../../../app/assets/stylesheets/legacy/site-redesign.scss */
.copy-box p {
  font-size: 93%;
}
/* line 1329, ../../../app/assets/stylesheets/legacy/site-redesign.scss */
.copy-box ul.actions {
  margin: 0;
}
/* line 1331, ../../../app/assets/stylesheets/legacy/site-redesign.scss */
.search-results .copy-box ul.actions {
  margin-top: 10px;
}
/* line 1335, ../../../app/assets/stylesheets/legacy/site-redesign.scss */
.copy-box.employers-home {
  margin-bottom: 10px;
}
/* line 1337, ../../../app/assets/stylesheets/legacy/site-redesign.scss */
.copy-box.employers-home p {
  margin-bottom: 0;
}

/* search results */
/* line 1345, ../../../app/assets/stylesheets/legacy/site-redesign.scss */
h2.spotlight-title {
  text-align: center;
  font-size: 11px;
  font-style: italic;
  color: #707070;
  margin-top: 3px;
  margin-bottom: -6px;
}
/* line 1356, ../../../app/assets/stylesheets/legacy/site-redesign.scss */
h2.spotlight-title span {
  background: white;
  padding: 4px;
}

/* line 1362, ../../../app/assets/stylesheets/legacy/site-redesign.scss */
ul.jobs-list.search-results {
  width: 437px;
}
/* line 1364, ../../../app/assets/stylesheets/legacy/site-redesign.scss */
ul.jobs-list.search-results li.job {
  width: 415px;
  margin-left: 11px;
  padding-bottom: 10px;
}
/* line 1368, ../../../app/assets/stylesheets/legacy/site-redesign.scss */
ul.jobs-list.search-results li.job.highlight {
  width: 415px;
  margin-left: 0;
}
/* line 1372, ../../../app/assets/stylesheets/legacy/site-redesign.scss */
ul.jobs-list.search-results li.job .job-details {
  float: left;
  clear: both;
  width: auto;
  width: 415px;
}
/* line 1379, ../../../app/assets/stylesheets/legacy/site-redesign.scss */
ul.jobs-list.search-results.spotlights {
  border: 1px dashed #d0d0d0;
  padding: 10px 10px 0 10px;
  width: 415px;
  margin: 0 0 20px 0;
}
/* line 1383, ../../../app/assets/stylesheets/legacy/site-redesign.scss */
ul.jobs-list.search-results.spotlights li.highlight {
  width: 393px;
}
/* line 1385, ../../../app/assets/stylesheets/legacy/site-redesign.scss */
ul.jobs-list.search-results.spotlights li.highlight .job-details {
  width: 393px;
}
/* line 1389, ../../../app/assets/stylesheets/legacy/site-redesign.scss */
.ie7 ul.jobs-list.search-results.spotlights {
  padding-bottom: 10px;
}
/* line 1393, ../../../app/assets/stylesheets/legacy/site-redesign.scss */
ul.jobs-list.search-results.spotlights li {
  margin-left: 0;
}

/* line 1399, ../../../app/assets/stylesheets/legacy/site-redesign.scss */
.no-results-message {
  float: left;
}

/* line 1403, ../../../app/assets/stylesheets/legacy/site-redesign.scss */
.cv-search-facets {
  float: left;
  clear: both;
  width: 170px;
  margin-right: 20px;
}
/* line 1408, ../../../app/assets/stylesheets/legacy/site-redesign.scss */
.cv-search-facets h3 {
  background-color: #c8e0e9;
  width: 160px;
  padding: 5px;
  margin-bottom: 1px;
}
/* line 1413, ../../../app/assets/stylesheets/legacy/site-redesign.scss */
.js-enabled .cv-search-facets h3 {
  cursor: pointer;
  background: #c8e0e9 url(/naturejobs/science/assets/furniture/facets-arrow-right-1e66d5e7d61726beb7ca3e11e0c05d79.gif) 155px center no-repeat;
}
/* line 1416, ../../../app/assets/stylesheets/legacy/site-redesign.scss */
.js-enabled .cv-search-facets h3:hover {
  background-color: #b8d0e9;
}
/* line 1420, ../../../app/assets/stylesheets/legacy/site-redesign.scss */
.cv-search-facets h3.open {
  background: #b8d0e9 url(/naturejobs/science/assets/furniture/facets-arrow-down-6ac7c20a3b3ff352bbc4fd3a5c56e793.gif) 155px center no-repeat;
}
/* line 1424, ../../../app/assets/stylesheets/legacy/site-redesign.scss */
.cv-search-facets ul.facet {
  margin-bottom: 5px;
}
/* line 1426, ../../../app/assets/stylesheets/legacy/site-redesign.scss */
.js-enabled .cv-search-facets ul.facet {
  display: none;
}
/* line 1429, ../../../app/assets/stylesheets/legacy/site-redesign.scss */
.cv-search-facets ul.facet li {
  width: 166px;
  padding: 0 2px;
  font-size: 85%;
  line-height: 24px;
  border-top: 1px solid #d0d0d0;
}
/* line 1434, ../../../app/assets/stylesheets/legacy/site-redesign.scss */
.js-enabled .cv-search-facets ul.facet li.hidden-row, .cv-search-facets ul.facet li.toggle-show, .cv-search-facets ul.facet li.toggle-hide {
  display: none;
}
/* line 1437, ../../../app/assets/stylesheets/legacy/site-redesign.scss */
.cv-search-facets ul.facet li.geo-facet-input {
  line-height: normal;
  padding-top: 5px;
}
/* line 1442, ../../../app/assets/stylesheets/legacy/site-redesign.scss */
.cv-search-facets ul.facet li.first {
  border: none;
}
/* line 1445, ../../../app/assets/stylesheets/legacy/site-redesign.scss */
.cv-search-facets ul.facet li.sel {
  background: #ececec;
}
/* line 1448, ../../../app/assets/stylesheets/legacy/site-redesign.scss */
.cv-search-facets ul.facet li.prefix {
  line-height: 1.1em;
  margin-top: 4px;
  border-top: none;
}
/* line 1453, ../../../app/assets/stylesheets/legacy/site-redesign.scss */
.cv-search-facets ul.facet li input {
  margin-right: 5px;
}
/* line 1455, ../../../app/assets/stylesheets/legacy/site-redesign.scss */
.cv-search-facets ul.facet li input.txt-input {
  margin: 5px 0;
  padding: 2px;
  border: 1px solid #7f9db9;
  width: 160px;
}
/* line 1463, ../../../app/assets/stylesheets/legacy/site-redesign.scss */
.cv-search-facets ul.facet li span {
  font-size: 90.5%;
  color: #707070;
}
/* line 1469, ../../../app/assets/stylesheets/legacy/site-redesign.scss */
.cv-search-facets ul.form-actions {
  margin-top: 10px;
}
/* line 1472, ../../../app/assets/stylesheets/legacy/site-redesign.scss */
.cv-search-facets .back a {
  background: url(/naturejobs/science/assets/furniture/cta-back-03bdb0f7fc44224d5ac461142b87f6fd.gif) no-repeat 0 50%;
  padding-left: 10px;
}

/* line 1479, ../../../app/assets/stylesheets/legacy/site-redesign.scss */
.cv-search-facets + .cv-search-results-sorting,
.cv-search-facets + .cv-search-results-sorting + div.cvs {
  width: 437px;
}

/* line 1483, ../../../app/assets/stylesheets/legacy/site-redesign.scss */
.cv-search-results-sorting {
  float: left;
  width: 437px;
  margin-bottom: 20px;
}
/* line 1487, ../../../app/assets/stylesheets/legacy/site-redesign.scss */
.cv-search-results-sorting .showing {
  width: 427px;
  padding: 5px 5px 4px 5px;
  background: #ececec;
  float: left;
  font-size: 93%;
}
/* line 1494, ../../../app/assets/stylesheets/legacy/site-redesign.scss */
.cv-search-results-sorting .showing ul li {
  float: left;
  margin-left: 5px;
  line-height: 20px;
}
/* line 1498, ../../../app/assets/stylesheets/legacy/site-redesign.scss */
.cv-search-results-sorting .showing ul li select {
  border: 1px solid #d0d0d0;
}
/* line 1501, ../../../app/assets/stylesheets/legacy/site-redesign.scss */
.cv-search-results-sorting .showing ul li * {
  vertical-align: middle;
}
/* line 1507, ../../../app/assets/stylesheets/legacy/site-redesign.scss */
.cv-search-results-sorting p.save-link {
  margin: 1px 0 0 5px;
  font-size: 93%;
}
/* line 1511, ../../../app/assets/stylesheets/legacy/site-redesign.scss */
.cv-search-results-sorting .submit {
  padding: 0;
}

/* line 1518, ../../../app/assets/stylesheets/legacy/site-redesign.scss */
.ie7 .cv-search-results-sorting .submit, .ie8 .cv-search-results-sorting .submit {
  margin-top: -1px;
}

/* line 1526, ../../../app/assets/stylesheets/legacy/site-redesign.scss */
.ie7 .cv-search-results-sorting .submit, .ie8 .cv-search-results-sorting .submit {
  margin-top: -1px;
}

/* line 1532, ../../../app/assets/stylesheets/legacy/site-redesign.scss */
.pagination-wrapper {
  width: 100%;
  float: left;
  clear: both;
  padding-top: 10px;
  padding-bottom: 10px;
  margin-top: 20px;
}
/* line 1534, ../../../app/assets/stylesheets/legacy/site-redesign.scss */
.jobs-wrapper.search-results .pagination-wrapper {
  width: 437px;
}
/* line 1544, ../../../app/assets/stylesheets/legacy/site-redesign.scss */
.pagination-wrapper ul.pagination {
  float: right;
  text-align: right;
  display: block;
  width: auto;
}
/* line 1549, ../../../app/assets/stylesheets/legacy/site-redesign.scss */
.pagination-wrapper ul.pagination li {
  padding: 0;
  float: left;
  display: block;
  margin-left: 3px;
}
/* line 1554, ../../../app/assets/stylesheets/legacy/site-redesign.scss */
.pagination-wrapper ul.pagination li a, .pagination-wrapper ul.pagination li span {
  padding: 2px 6px;
  display: block;
  font-weight: normal;
  font-size: 12px;
}
/* line 1562, ../../../app/assets/stylesheets/legacy/site-redesign.scss */
.pagination-wrapper ul.pagination li a {
  background: #dbdbdb;
  -webkit-border-radius: 3px;
  -moz-border-radius: 3px;
  border-radius: 3px;
}
/* line 1565, ../../../app/assets/stylesheets/legacy/site-redesign.scss */
.pagination-wrapper ul.pagination li a:hover {
  background: #cccccc;
  text-decoration: none;
}
/* line 1571, ../../../app/assets/stylesheets/legacy/site-redesign.scss */
.pagination-wrapper ul.pagination li.previous span, .pagination-wrapper ul.pagination li.next span {
  display: none;
}

/* line 1580, ../../../app/assets/stylesheets/legacy/site-redesign.scss */
.search-results .search-alert-form {
  margin: 30px 0 0 0;
}

/* line 1585, ../../../app/assets/stylesheets/legacy/site-redesign.scss */
.edit-alert-form, .search-alert-form, .login-form {
  width: 437px;
  float: left;
  clear: both;
}
/* line 1589, ../../../app/assets/stylesheets/legacy/site-redesign.scss */
.edit-alert-form h2, .search-alert-form h2, .login-form h2 {
  margin-bottom: 0;
  display: none;
}
/* line 1592, ../../../app/assets/stylesheets/legacy/site-redesign.scss */
.edit-alert-form h2.show, .search-alert-form h2.show, .login-form h2.show {
  display: block;
}
/* line 1596, ../../../app/assets/stylesheets/legacy/site-redesign.scss */
.edit-alert-form ul#alertErrors, .search-alert-form ul#alertErrors, .login-form ul#alertErrors {
  margin: 10px 0;
}
/* line 1599, ../../../app/assets/stylesheets/legacy/site-redesign.scss */
.edit-alert-form .alert-data, .search-alert-form .alert-data, .login-form .alert-data {
  padding: 0 12px;
  width: 290px;
}
/* line 1602, ../../../app/assets/stylesheets/legacy/site-redesign.scss */
.edit-alert-form .alert-data .bump, .search-alert-form .alert-data .bump, .login-form .alert-data .bump {
  margin-top: 3px;
}
/* line 1605, ../../../app/assets/stylesheets/legacy/site-redesign.scss */
.edit-alert-form .alert-data dt, .search-alert-form .alert-data dt, .login-form .alert-data dt {
  font-size: 77%;
  margin-top: 5px;
  color: #707070;
  padding: 0;
  width: 290px;
  font-weight: normal;
}
/* line 1613, ../../../app/assets/stylesheets/legacy/site-redesign.scss */
.edit-alert-form .alert-data dd, .search-alert-form .alert-data dd, .login-form .alert-data dd {
  padding: 0;
  width: auto;
  clear: both;
  width: 290px;
}

/* line 1622, ../../../app/assets/stylesheets/legacy/site-redesign.scss */
.deprecation-message {
  border-color: #bbccdd;
  background-color: #dfeefb;
}

/* form layout */
/* line 1629, ../../../app/assets/stylesheets/legacy/site-redesign.scss */
ul.form-layout {
  border-top: 1px solid #d0d0d0;
  margin-top: 5px;
  float: right;
  clear: both;
  width: 627px;
}
/* line 1635, ../../../app/assets/stylesheets/legacy/site-redesign.scss */
.tabbed-content ul.form-layout {
  width: 605px;
}
/* line 1637, ../../../app/assets/stylesheets/legacy/site-redesign.scss */
.tabbed-content ul.form-layout li {
  width: 605px;
}
/* line 1641, ../../../app/assets/stylesheets/legacy/site-redesign.scss */
.search-results ul.form-layout {
  width: 437px;
}
/* line 1643, ../../../app/assets/stylesheets/legacy/site-redesign.scss */
.search-results ul.form-layout li {
  width: 437px;
  background: #f3f4f5 url(/naturejobs/science/assets/bg/form/row-noise-698bc02d8e7cb309a9d6f7b9796f4b68.gif) -50px 0 repeat-y;
}
/* line 1648, ../../../app/assets/stylesheets/legacy/site-redesign.scss */
ul.form-layout li {
  border-bottom: 1px solid #d0d0d0;
  background: #f3f4f5 url(/naturejobs/science/assets/bg/form/row-noise-698bc02d8e7cb309a9d6f7b9796f4b68.gif) left top repeat-y;
  float: left;
  clear: both;
  width: 627px;
  padding: 4px 0 6px 0;
  line-height: inherit;
}
/* line 1655, ../../../app/assets/stylesheets/legacy/site-redesign.scss */
ul.form-layout li.has-fieldset {
  padding: 0;
}
/* line 1659, ../../../app/assets/stylesheets/legacy/site-redesign.scss */
ul.form-layout li label {
  float: left;
  clear: both;
  font-weight: bold;
  padding: 0px 12px;
  margin-top: 3px;
  width: 148px;
  color: #444444;
}
/* line 1667, ../../../app/assets/stylesheets/legacy/site-redesign.scss */
.search-results ul.form-layout li label {
  width: 98px;
}
/* line 1671, ../../../app/assets/stylesheets/legacy/site-redesign.scss */
ul.form-layout li input.txt-input, ul.form-layout li select, ul.form-layout li input.file-input, ul.form-layout li textarea {
  float: left;
  margin: 0 12px;
  padding: 2px;
  border: 1px solid #7f9db9;
  width: 300px;
}
/* line 1677, ../../../app/assets/stylesheets/legacy/site-redesign.scss */
.search-results ul.form-layout li input.txt-input, .search-results ul.form-layout li select, .search-results ul.form-layout li input.file-input, .search-results ul.form-layout li textarea {
  width: 240px;
}
/* line 1681, ../../../app/assets/stylesheets/legacy/site-redesign.scss */
ul.form-layout li input.file-input {
  border: none;
}
/* line 1683, ../../../app/assets/stylesheets/legacy/site-redesign.scss */
.ie7 ul.form-layout li input.file-input, .ie8 ul.form-layout li input.file-input, .gt-ie8 ul.form-layout li input.file-input {
  border: 1px solid #7f9db9;
}
/* line 1687, ../../../app/assets/stylesheets/legacy/site-redesign.scss */
ul.form-layout li textarea {
  height: 200px;
}
/* line 1689, ../../../app/assets/stylesheets/legacy/site-redesign.scss */
ul.form-layout li textarea#user_personal_summary {
  width: 403px;
}
/* line 1692, ../../../app/assets/stylesheets/legacy/site-redesign.scss */
form.new_cover_letter ul.form-layout li textarea {
  width: 403px;
  height: 250px;
}
/* line 1696, ../../../app/assets/stylesheets/legacy/site-redesign.scss */
ul.form-layout li select {
  width: auto;
  min-width: 306px;
  max-width: 421px;
}
/* line 1700, ../../../app/assets/stylesheets/legacy/site-redesign.scss */
ul.form-layout li select.subsequent {
  margin-top: 4px;
}
/* line 1703, ../../../app/assets/stylesheets/legacy/site-redesign.scss */
.tabbed-content ul.form-layout li select {
  max-width: 400px;
}
/* line 1706, ../../../app/assets/stylesheets/legacy/site-redesign.scss */
.ie7 ul.form-layout li select {
  width: 306px;
}
/* line 1708, ../../../app/assets/stylesheets/legacy/site-redesign.scss */
.ie7 ul.form-layout li select.wide {
  width: 406px;
}
/* line 1713, ../../../app/assets/stylesheets/legacy/site-redesign.scss */
ul.form-layout li input.checkbox, ul.form-layout li span.note {
  float: left;
  margin: 6px 0 6px 12px;
}
/* line 1717, ../../../app/assets/stylesheets/legacy/site-redesign.scss */
ul.form-layout li span.hint {
  display: block;
  float: left;
  clear: both;
  margin-left: 184px;
  margin-top: 5px;
  width: 433px;
  font-size: 85%;
}
/* line 1727, ../../../app/assets/stylesheets/legacy/site-redesign.scss */
.search-results ul.form-layout li span.hint {
  margin-left: 134px;
  width: 296px;
}
/* line 1732, ../../../app/assets/stylesheets/legacy/site-redesign.scss */
ul.form-layout li.instruction, ul.form-layout li.no-label {
  padding-left: 172px;
  width: 433px;
}
/* line 1737, ../../../app/assets/stylesheets/legacy/site-redesign.scss */
ul.form-layout li dl dt {
  float: left;
  clear: both;
  font-weight: bold;
  padding: 0 12px;
  width: 148px;
  color: #444444;
}
/* line 1745, ../../../app/assets/stylesheets/legacy/site-redesign.scss */
ul.form-layout li dl dd {
  float: left;
  padding: 0 12px;
  width: 408px;
}
/* line 1751, ../../../app/assets/stylesheets/legacy/site-redesign.scss */
ul.form-layout li dl dd.cover-letter div p {
  line-height: 20px;
}
/* line 1757, ../../../app/assets/stylesheets/legacy/site-redesign.scss */
ul.form-layout li dl dd.flat p {
  margin: 0;
}
/* line 1764, ../../../app/assets/stylesheets/legacy/site-redesign.scss */
ul.form-layout li {
  position: relative;
}
/* line 1766, ../../../app/assets/stylesheets/legacy/site-redesign.scss */
ul.form-layout li .input-container:after {
  width: 20px;
  height: 20px;
  display: none;
  position: absolute;
  top: 6px;
  right: 6px;
  border-radius: 3px;
}
/* line 1775, ../../../app/assets/stylesheets/legacy/site-redesign.scss */
ul.form-layout li .success-message {
  display: none;
}
/* line 1779, ../../../app/assets/stylesheets/legacy/site-redesign.scss */
.is-submitting ul.form-layout li .input-container:after {
  content: "";
  display: block;
  background: url(/naturejobs/science/assets/bg/loading-fff-aeeadbb00261c828d7bc26f5dbb4d460.gif) no-repeat 2px 2px;
}
/* line 1785, ../../../app/assets/stylesheets/legacy/site-redesign.scss */
ul.form-layout fieldset.multiple-choice span.field-label {
  float: left;
  clear: both;
  font-weight: bold;
  padding: 8px 12px 6px;
  width: 148px;
  color: #444444;
}
/* line 1794, ../../../app/assets/stylesheets/legacy/site-redesign.scss */
ul.form-layout .optwrapper {
  float: left;
  width: 412px;
}
/* line 1797, ../../../app/assets/stylesheets/legacy/site-redesign.scss */
ul.form-layout .optwrapper label {
  width: 400px;
  font-weight: normal;
  margin-top: 5px;
  margin-bottom: 5px;
}
/* line 1804, ../../../app/assets/stylesheets/legacy/site-redesign.scss */
ul.form-layout .optwrapper label input {
  float: left;
  width: 20px;
  margin: 0 5px 0 0;
}
/* line 1809, ../../../app/assets/stylesheets/legacy/site-redesign.scss */
ul.form-layout .optwrapper label span.type {
  display: block;
  float: left;
  width: 370px;
}
/* line 1813, ../../../app/assets/stylesheets/legacy/site-redesign.scss */
ul.form-layout .optwrapper label span.type strong {
  display: block;
}
/* line 1820, ../../../app/assets/stylesheets/legacy/site-redesign.scss */
ul.form-layout fieldset#legal-options span.note {
  width: 380px;
}

/* line 1826, ../../../app/assets/stylesheets/legacy/site-redesign.scss */
fieldset.form-layout-outer {
  padding: 5px 0;
}
/* line 1828, ../../../app/assets/stylesheets/legacy/site-redesign.scss */
fieldset.form-layout-outer ul.form-layout {
  margin: 0;
}
/* line 1830, ../../../app/assets/stylesheets/legacy/site-redesign.scss */
fieldset.form-layout-outer ul.form-layout li {
  line-height: inherit;
}

/* line 1836, ../../../app/assets/stylesheets/legacy/site-redesign.scss */
fieldset.form-actions {
  width: 627px;
  text-align: right;
}
/* line 1838, ../../../app/assets/stylesheets/legacy/site-redesign.scss */
.tabbed-content fieldset.form-actions {
  width: 605px;
}
/* line 1841, ../../../app/assets/stylesheets/legacy/site-redesign.scss */
.search-results fieldset.form-actions {
  width: 437px;
}
/* line 1845, ../../../app/assets/stylesheets/legacy/site-redesign.scss */
fieldset.form-actions.right {
  float: none;
}
/* line 1847, ../../../app/assets/stylesheets/legacy/site-redesign.scss */
fieldset.form-actions.right input {
  float: right;
}

/* line 1853, ../../../app/assets/stylesheets/legacy/site-redesign.scss */
span.other-search {
  display: none;
}
/* line 1855, ../../../app/assets/stylesheets/legacy/site-redesign.scss */
.js-enabled span.other-search {
  display: inline;
}

/* line 1860, ../../../app/assets/stylesheets/legacy/site-redesign.scss */
dl.form-layout {
  border-bottom: 1px solid #d0d0d0;
  background: #f3f4f5 url(/naturejobs/science/assets/bg/form/row-noise-698bc02d8e7cb309a9d6f7b9796f4b68.gif) left top repeat-y;
  float: left;
  clear: both;
  width: 627px;
}
/* line 1866, ../../../app/assets/stylesheets/legacy/site-redesign.scss */
.tabbed-content dl.form-layout {
  width: 605px;
}
/* line 1869, ../../../app/assets/stylesheets/legacy/site-redesign.scss */
dl.form-layout dt, dl.form-layout dd {
  border-top: 1px solid #d0d0d0;
  float: left;
  padding: 8px 12px 6px;
}
/* line 1871, ../../../app/assets/stylesheets/legacy/site-redesign.scss */
dl.form-layout dt.no-border, dl.form-layout dd.no-border {
  border: none;
}
/* line 1877, ../../../app/assets/stylesheets/legacy/site-redesign.scss */
dl.form-layout dt {
  clear: both;
  font-weight: bold;
  width: 148px;
  color: #444444;
}
/* line 1883, ../../../app/assets/stylesheets/legacy/site-redesign.scss */
dl.form-layout dd {
  width: 430px;
}
/* line 1885, ../../../app/assets/stylesheets/legacy/site-redesign.scss */
.tabbed-content dl.form-layout dd {
  width: 408px;
}
/* line 1888, ../../../app/assets/stylesheets/legacy/site-redesign.scss */
dl.form-layout dd input.txt-input, dl.form-layout dd select, dl.form-layout dd input.file-input, dl.form-layout dd textarea {
  padding: 2px;
  border: 1px solid #7f9db9;
  width: 300px;
  display: block;
}
/* line 1894, ../../../app/assets/stylesheets/legacy/site-redesign.scss */
dl.form-layout dd select {
  width: auto;
  min-width: 306px;
  max-width: 421px;
}
/* line 1898, ../../../app/assets/stylesheets/legacy/site-redesign.scss */
.tabbed-content dl.form-layout dd select {
  max-width: 400px;
}
/* line 1901, ../../../app/assets/stylesheets/legacy/site-redesign.scss */
.ie7 dl.form-layout dd select {
  width: 306px;
}
/* line 1903, ../../../app/assets/stylesheets/legacy/site-redesign.scss */
.ie7 dl.form-layout dd select.wide {
  width: 400px;
}
/* line 1908, ../../../app/assets/stylesheets/legacy/site-redesign.scss */
dl.form-layout dd textarea {
  height: 200px;
}
/* line 1910, ../../../app/assets/stylesheets/legacy/site-redesign.scss */
.job-application dl.form-layout dd textarea {
  width: 403px;
  height: 250px;
}
/* line 1914, ../../../app/assets/stylesheets/legacy/site-redesign.scss */
dl.form-layout dd span.hint {
  display: block;
  float: left;
  clear: both;
  font-size: 85%;
  width: 420px;
}
/* line 1920, ../../../app/assets/stylesheets/legacy/site-redesign.scss */
.tabbed-content dl.form-layout dd span.hint {
  width: 398px;
}
/* line 1924, ../../../app/assets/stylesheets/legacy/site-redesign.scss */
dl.form-layout dd span.file-input-wrapper {
  display: block;
  float: left;
  clear: both;
}
/* line 1930, ../../../app/assets/stylesheets/legacy/site-redesign.scss */
dl.form-layout dd.cv-upload input {
  float: left;
}
/* line 1932, ../../../app/assets/stylesheets/legacy/site-redesign.scss */
dl.form-layout dd.cv-upload input.radio {
  margin: 5px 5px 0 0;
}

/* user profile */
/* line 1942, ../../../app/assets/stylesheets/legacy/site-redesign.scss */
ul.list-layout {
  border-bottom: 1px solid #d0d0d0;
  width: 627px;
  font-size: 100%;
  line-height: 19px;
  background: url(/naturejobs/science/assets/bg/form/row-noise-698bc02d8e7cb309a9d6f7b9796f4b68.gif) left top repeat-y;
  float: left;
  clear: both;
}
/* line 1945, ../../../app/assets/stylesheets/legacy/site-redesign.scss */
.tabbed-content ul.list-layout {
  width: 605px;
}
/* line 1953, ../../../app/assets/stylesheets/legacy/site-redesign.scss */
.users-edit ul.list-layout {
  margin-top: 5px;
}
/* line 1956, ../../../app/assets/stylesheets/legacy/site-redesign.scss */
ul.list-layout li {
  min-height: 19px;
  border-top: 1px solid #d0d0d0;
  float: left;
  clear: both;
  width: 627px;
}
/* line 1962, ../../../app/assets/stylesheets/legacy/site-redesign.scss */
.tabbed-content ul.list-layout li {
  width: 605px;
}
/* line 1965, ../../../app/assets/stylesheets/legacy/site-redesign.scss */
ul.list-layout li h3 {
  font-weight: bold;
  margin-bottom: 1em;
}
/* line 1969, ../../../app/assets/stylesheets/legacy/site-redesign.scss */
ul.list-layout li span {
  float: left;
}
/* line 1971, ../../../app/assets/stylesheets/legacy/site-redesign.scss */
ul.list-layout li span.journalname {
  float: none;
}
/* line 1974, ../../../app/assets/stylesheets/legacy/site-redesign.scss */
ul.list-layout li span.label {
  clear: both;
  font-weight: bold;
  padding: 8px 12px 6px;
  width: 148px;
  color: #444444;
}
/* line 1981, ../../../app/assets/stylesheets/legacy/site-redesign.scss */
ul.list-layout li span.value {
  padding: 8px 12px 6px;
  width: 430px;
}
/* line 1984, ../../../app/assets/stylesheets/legacy/site-redesign.scss */
.tabbed-content ul.list-layout li span.value {
  width: 408px;
}
/* line 1987, ../../../app/assets/stylesheets/legacy/site-redesign.scss */
ul.list-layout li span.value .opt {
  float: left;
  clear: both;
  margin-bottom: 10px;
  width: 100%;
}
/* line 1992, ../../../app/assets/stylesheets/legacy/site-redesign.scss */
ul.list-layout li span.value .opt.last {
  margin-bottom: 0;
}
/* line 1995, ../../../app/assets/stylesheets/legacy/site-redesign.scss */
ul.list-layout li span.value .opt .check {
  float: left;
  width: 20px;
}
/* line 1999, ../../../app/assets/stylesheets/legacy/site-redesign.scss */
ul.list-layout li span.value .opt .type {
  float: left;
  width: 370px;
}
/* line 2003, ../../../app/assets/stylesheets/legacy/site-redesign.scss */
ul.list-layout li span.value .opt span {
  float: none;
}

/* line 2012, ../../../app/assets/stylesheets/legacy/site-redesign.scss */
p.unavailable-message {
  float: left;
  clear: both;
  margin-top: 5px;
  margin-bottom: 5px;
  width: 100%;
  text-align: right;
}

/* line 2023, ../../../app/assets/stylesheets/legacy/site-redesign.scss */
.actions {
  margin: 5px 0;
}
/* line 2025, ../../../app/assets/stylesheets/legacy/site-redesign.scss */
.actions li {
  display: block;
  float: left;
  margin-left: 5px;
  line-height: inherit;
}
/* line 2030, ../../../app/assets/stylesheets/legacy/site-redesign.scss */
.actions li span.separator {
  display: block;
  padding: 4px;
}
/* line 2036, ../../../app/assets/stylesheets/legacy/site-redesign.scss */
.actions.left li {
  margin-left: 0;
  margin-right: 5px;
}
/* line 2042, ../../../app/assets/stylesheets/legacy/site-redesign.scss */
.actions.left a, .actions.left span, .actions.left input {
  display: block;
}
/* line 2046, ../../../app/assets/stylesheets/legacy/site-redesign.scss */
ul.form-layout li .actions, dl.form-layout dd .actions {
  margin: 0;
}
/* line 2048, ../../../app/assets/stylesheets/legacy/site-redesign.scss */
ul.form-layout li .actions li, dl.form-layout dd .actions li {
  width: auto;
  background: none;
  border: none;
  float: left;
  clear: none;
  margin-left: 5px;
}

/* line 2059, ../../../app/assets/stylesheets/legacy/site-redesign.scss */
ul.page-actions {
  float: right;
  clear: both;
  margin: 5px 0;
}

/* line 2067, ../../../app/assets/stylesheets/legacy/site-redesign.scss */
body.users-edit li.form-buttons a, body.users-edit li.form-buttons input, body.users-update li.form-buttons a, body.users-update li.form-buttons input {
  margin-right: 6px;
}
/* line 2071, ../../../app/assets/stylesheets/legacy/site-redesign.scss */
body.users-edit fieldset, body.users-update fieldset {
  width: 605px;
}
/* line 2076, ../../../app/assets/stylesheets/legacy/site-redesign.scss */
body.users-edit form div.errorExplanation h2, body.users-update form div.errorExplanation h2 {
  margin-top: 0;
  margin-bottom: 8px;
}
/* line 2083, ../../../app/assets/stylesheets/legacy/site-redesign.scss */
body.users-edit form h2, body.users-update form h2 {
  margin-top: 20px;
  margin-bottom: 0;
}
/* line 2090, ../../../app/assets/stylesheets/legacy/site-redesign.scss */
body.users-edit dl.form-layout, body.users-update dl.form-layout {
  margin-top: 5px;
}

/* line 2096, ../../../app/assets/stylesheets/legacy/site-redesign.scss */
body.alerts .section {
  float: left;
  width: 100%;
  clear: both;
  margin-top: 15px;
}

/* line 2105, ../../../app/assets/stylesheets/legacy/site-redesign.scss */
body.orders-show dl.form-layout {
  margin-bottom: 20px;
}
/* line 2108, ../../../app/assets/stylesheets/legacy/site-redesign.scss */
body.orders-show h2.sub-heading, body.orders-show .sub-heading {
  margin-bottom: 5px;
}
/* line 2111, ../../../app/assets/stylesheets/legacy/site-redesign.scss */
body.orders-show div.logos {
  clear: both;
  margin: 5px 0 10px 0;
}
/* line 2114, ../../../app/assets/stylesheets/legacy/site-redesign.scss */
body.orders-show div.logos img.logo {
  display: inline-block;
  margin-right: 5px;
}

/* line 2121, ../../../app/assets/stylesheets/legacy/site-redesign.scss */
p.smallprint {
  font-size: 85%;
  margin-top: 10px;
}

/* line 2126, ../../../app/assets/stylesheets/legacy/site-redesign.scss */
body.job_application_templates fieldset#competition {
  margin-bottom: 20px;
}

/* tables */
/* line 12, ../../../app/assets/stylesheets/legacy/object/table/data-table.scss */
table.data-table {
  width: 100%;
  border-top: 1px solid #d0d0d0;
}
/* line 17, ../../../app/assets/stylesheets/legacy/object/table/data-table.scss */
table.data-table tr td, table.data-table tr th {
  border-bottom: 1px solid #d0d0d0;
  padding: 4px 8px;
  vertical-align: top;
}
/* line 22, ../../../app/assets/stylesheets/legacy/object/table/data-table.scss */
table.data-table tr td.sub-item, table.data-table tr th.sub-item {
  padding-left: 20px;
}
/* line 24, ../../../app/assets/stylesheets/legacy/object/table/data-table.scss */
table.data-table tr td.sub-item.order-upgrade-name, table.data-table tr th.sub-item.order-upgrade-name {
  padding-left: 40px;
}
/* line 28, ../../../app/assets/stylesheets/legacy/object/table/data-table.scss */
table.data-table tr td.order-upgrade-site, table.data-table tr th.order-upgrade-site {
  font-style: italic;
}
/* line 31, ../../../app/assets/stylesheets/legacy/object/table/data-table.scss */
table.data-table tr td.date, table.data-table tr th.date {
  width: 120px;
}
/* line 34, ../../../app/assets/stylesheets/legacy/object/table/data-table.scss */
table.data-table tr td.actions, table.data-table tr th.actions {
  text-align: right;
}
/* line 37, ../../../app/assets/stylesheets/legacy/object/table/data-table.scss */
table.data-table tr td.icon-column, table.data-table tr th.icon-column {
  width: 25px;
}
/* line 42, ../../../app/assets/stylesheets/legacy/object/table/data-table.scss */
table.data-table tr.sub-header td, table.data-table tr.sub-header th {
  font-weight: bold;
}
/* line 47, ../../../app/assets/stylesheets/legacy/object/table/data-table.scss */
table.data-table tr.order-total td {
  font-weight: bold;
  border-top: 3px solid #d0d0d0;
  border-bottom: 3px solid #d0d0d0;
}
/* line 54, ../../../app/assets/stylesheets/legacy/object/table/data-table.scss */
table.data-table tr.order-total td.order-subtotal {
  text-align: right;
}
/* line 57, ../../../app/assets/stylesheets/legacy/object/table/data-table.scss */
table.data-table tr.order-total td.order-subtotal div {
  display: inline;
  margin-left: 5px;
}
/* line 65, ../../../app/assets/stylesheets/legacy/object/table/data-table.scss */
table.data-table tr.odd td {
  background: url(/naturejobs/science/assets/bg/table/td-noise-69f01a47c535959386c8aecd69d193bf.gif) repeat;
}
/* line 69, ../../../app/assets/stylesheets/legacy/object/table/data-table.scss */
table.data-table tr.odd td.location p {
  margin: 0;
}
/* line 76, ../../../app/assets/stylesheets/legacy/object/table/data-table.scss */
table.data-table tr.column-headings th, table.data-table tr.header th {
  background: url(/naturejobs/science/assets/bg/table/th-noise-d4a301b86095741652f8aaaf9e640d4f.gif) repeat;
  font-weight: bold;
}
/* line 80, ../../../app/assets/stylesheets/legacy/object/table/data-table.scss */
table.data-table tr.column-headings th a, table.data-table tr.header th a {
  font-weight: bold;
  display: block;
}
/* line 85, ../../../app/assets/stylesheets/legacy/object/table/data-table.scss */
table.data-table tr.column-headings th.ascending a, table.data-table tr.header th.ascending a {
  background: url(/naturejobs/science/assets/furniture/th-asc-9a82b1cacd11b51458accdde7dd96467.gif) right center no-repeat;
  padding-right: 8px;
}
/* line 91, ../../../app/assets/stylesheets/legacy/object/table/data-table.scss */
table.data-table tr.column-headings th.descending a, table.data-table tr.header th.descending a {
  background: url(/naturejobs/science/assets/furniture/th-desc-22cc0c647f4a81f45ac2bdee8bd90612.gif) right center no-repeat;
  padding-right: 8px;
}

/* line 11, ../../../app/assets/stylesheets/legacy/object/table/table-meta.scss */
.table-meta {
  margin-bottom: 10px;
}
/* line 14, ../../../app/assets/stylesheets/legacy/object/table/table-meta.scss */
.table-meta .table-meta-heading {
  float: left;
  margin-bottom: 0;
}
/* line 18, ../../../app/assets/stylesheets/legacy/object/table/table-meta.scss */
.table-meta .table-meta-page {
  float: right;
  color: #707070;
}
/* line 22, ../../../app/assets/stylesheets/legacy/object/table/table-meta.scss */
.table-meta .table-meta-page b {
  font-weight: normal;
}

/* errors */
/* line 2136, ../../../app/assets/stylesheets/legacy/site-redesign.scss */
div.errorExplanation {
  padding: 5px;
  border: 1px solid #cc0000;
  background: #ffcccc;
  margin-bottom: 10px;
  width: 615px;
}
/* line 2142, ../../../app/assets/stylesheets/legacy/site-redesign.scss */
.tabbed-content div.errorExplanation {
  width: 593px;
}
/* line 2145, ../../../app/assets/stylesheets/legacy/site-redesign.scss */
div.errorExplanation h2 {
  font-size: 123.1%;
  margin-top: 0;
  margin-bottom: 8px;
}
/* line 2152, ../../../app/assets/stylesheets/legacy/site-redesign.scss */
div.errorExplanation h2, div.errorExplanation p, div.errorExplanation ul {
  float: none;
  clear: both;
  width: auto;
}
/* line 2157, ../../../app/assets/stylesheets/legacy/site-redesign.scss */
div.errorExplanation ul {
  padding-left: 20px;
}
/* line 2159, ../../../app/assets/stylesheets/legacy/site-redesign.scss */
div.errorExplanation ul li {
  list-style-type: disc;
}

/* job detail page */
/* line 2167, ../../../app/assets/stylesheets/legacy/site-redesign.scss */
h1.job-title {
  border: none;
}
/* line 2169, ../../../app/assets/stylesheets/legacy/site-redesign.scss */
h1.job-title.preview {
  margin-top: 1em;
}

/* line 2174, ../../../app/assets/stylesheets/legacy/site-redesign.scss */
.job-sharing {
  float: left;
  clear: left;
  margin: 0 0 20px !important;
  padding-left: 0 !important;
}
/* line 2179, ../../../app/assets/stylesheets/legacy/site-redesign.scss */
.job-sharing li {
  list-style-type: none !important;
  float: left;
  padding-top: 5px;
  font-size: 85%;
  margin-right: 2px;
  padding-top: 0;
}
/* line 2186, ../../../app/assets/stylesheets/legacy/site-redesign.scss */
.job-sharing li a {
  padding: 2px 5px 2px 25px;
  height: 18px;
  line-height: 18px;
  border: 1px solid #d0d0d0;
  border-radius: 2px;
  overflow: hidden;
  display: block;
  background-repeat: no-repeat;
}
/* line 2195, ../../../app/assets/stylesheets/legacy/site-redesign.scss */
.job-sharing li a:hover {
  background-color: #f0f0f0;
  text-decoration: none;
}
/* line 2201, ../../../app/assets/stylesheets/legacy/site-redesign.scss */
.job-sharing li.linkedin a {
  background-image: url(/naturejobs/science/assets/icons/tools-share-icons-3095caf72fd10ebf8f67f5929f19b0e0.png);
  background-position: 3px 3px;
}
/* line 2207, ../../../app/assets/stylesheets/legacy/site-redesign.scss */
.job-sharing li.facebook a {
  background-image: url(/naturejobs/science/assets/icons/tools-share-icons-3095caf72fd10ebf8f67f5929f19b0e0.png);
  background-position: 3px -97px;
}
/* line 2213, ../../../app/assets/stylesheets/legacy/site-redesign.scss */
.job-sharing li.twitter a {
  background-image: url(/naturejobs/science/assets/icons/tools-share-icons-3095caf72fd10ebf8f67f5929f19b0e0.png);
  background-position: 3px -197px;
}
/* line 2219, ../../../app/assets/stylesheets/legacy/site-redesign.scss */
.job-sharing li.g-plus a {
  background-image: url(/naturejobs/science/assets/icons/tools-share-icons-3095caf72fd10ebf8f67f5929f19b0e0.png);
  background-position: 3px -273px;
}

/* line 2229, ../../../app/assets/stylesheets/legacy/site-redesign.scss */
.jobs-show .job-description .job-tools {
  clear: both;
  float: right;
  width: 157px;
  margin: 0 0 20px 30px;
  z-index: 999;
}
/* line 2235, ../../../app/assets/stylesheets/legacy/site-redesign.scss */
.jobs-show .job-description .job-tools ul {
  padding: 8px;
  margin: 0 0 1em 0;
  border-top: 1px solid #d0d0d0;
  border-bottom: 1px solid #d0d0d0;
  width: 141px;
}
/* line 2243, ../../../app/assets/stylesheets/legacy/site-redesign.scss */
.jobs-show .job-description .job-tools ul li {
  font-size: 85%;
  line-height: 28px;
  display: block;
}
/* line 2247, ../../../app/assets/stylesheets/legacy/site-redesign.scss */
.jobs-show .job-description .job-tools ul li a {
  color: #222222;
  display: block;
  padding-left: 25px;
}
/* line 2253, ../../../app/assets/stylesheets/legacy/site-redesign.scss */
.jobs-show .job-description .job-tools ul li.print a {
  background: url(/naturejobs/science/assets/icons/tools-print-54ea7ab6a0181aa7a02bea84e913bc7f.gif) left center no-repeat;
}
/* line 2258, ../../../app/assets/stylesheets/legacy/site-redesign.scss */
.jobs-show .job-description .job-tools ul li.send-to-friend a {
  background: url(/naturejobs/science/assets/icons/tools-send-b3b996f27dfcfcff55bb033745c24fdb.gif) left center no-repeat;
}
/* line 2263, ../../../app/assets/stylesheets/legacy/site-redesign.scss */
.jobs-show .job-description .job-tools ul li.report-problem a {
  background: url(/naturejobs/science/assets/icons/tools-report-014229ce7f62c1ba9302a31756dc79ff.gif) left center no-repeat;
}
/* line 2268, ../../../app/assets/stylesheets/legacy/site-redesign.scss */
.jobs-show .job-description .job-tools ul li.edit a {
  background: url(/naturejobs/science/assets/icons/tools-edit-07052c85821b3841e9f29805bc2adf46.gif) left center no-repeat;
}
/* line 2273, ../../../app/assets/stylesheets/legacy/site-redesign.scss */
.jobs-show .job-description .job-tools ul li.delete a {
  background: url(/naturejobs/science/assets/icons/tools-delete2-460bf91895ed89bd7e724073b693b806.gif) left center no-repeat;
}
/* line 2278, ../../../app/assets/stylesheets/legacy/site-redesign.scss */
.jobs-show .job-description .job-tools ul li.apply-now a {
  background: url(/naturejobs/science/assets/icons/tools-apply-465842a3847dbc492c5bd54ab250b771.gif) left center no-repeat;
}
/* line 2283, ../../../app/assets/stylesheets/legacy/site-redesign.scss */
.jobs-show .job-description .job-tools ul li.share a.share-button {
  background: url(/naturejobs/science/assets/icons/tools-share-76d993e5fc76f48e99c1337f12d5c39f.gif) 0 5px no-repeat;
}
/* line 2287, ../../../app/assets/stylesheets/legacy/site-redesign.scss */
.jobs-show .job-description .job-tools ul li.share.open a.share-button {
  background: url(/naturejobs/science/assets/icons/tools-share-76d993e5fc76f48e99c1337f12d5c39f.gif) -200px 5px no-repeat;
}
/* line 2291, ../../../app/assets/stylesheets/legacy/site-redesign.scss */
.jobs-show .job-description .job-tools ul li.share ul {
  border: none;
  margin: 0 0 0 25px;
  padding: 0;
  display: none;
}
/* line 2296, ../../../app/assets/stylesheets/legacy/site-redesign.scss */
.jobs-show .job-description .job-tools ul li.share ul li {
  float: left;
  margin-right: 4px;
  line-height: auto;
}
/* line 2300, ../../../app/assets/stylesheets/legacy/site-redesign.scss */
.jobs-show .job-description .job-tools ul li.share ul li a {
  display: block;
  width: 16px;
  height: 16px;
  overflow: hidden;
  padding: 0;
}
/* line 2308, ../../../app/assets/stylesheets/legacy/site-redesign.scss */
.jobs-show .job-description .job-tools ul li.share ul li.linkedin a {
  background-image: url(/naturejobs/science/assets/icons/tools-share-icons-3095caf72fd10ebf8f67f5929f19b0e0.png);
  background-position: 0 0;
}
/* line 2314, ../../../app/assets/stylesheets/legacy/site-redesign.scss */
.jobs-show .job-description .job-tools ul li.share ul li.facebook a {
  background-image: url(/naturejobs/science/assets/icons/tools-share-icons-3095caf72fd10ebf8f67f5929f19b0e0.png);
  background-position: 0 -100px;
}
/* line 2320, ../../../app/assets/stylesheets/legacy/site-redesign.scss */
.jobs-show .job-description .job-tools ul li.share ul li.twitter a {
  background-image: url(/naturejobs/science/assets/icons/tools-share-icons-3095caf72fd10ebf8f67f5929f19b0e0.png);
  background-position: 0 -200px;
}

/* line 2334, ../../../app/assets/stylesheets/legacy/site-redesign.scss */
.job-description {
  position: static;
  width: 627px;
}
/* line 2337, ../../../app/assets/stylesheets/legacy/site-redesign.scss */
.job-description p {
  line-height: 1.6;
  margin-bottom: 1.5em;
}
/* line 2340, ../../../app/assets/stylesheets/legacy/site-redesign.scss */
.job-description p a {
  text-decoration: underline;
}
/* line 2342, ../../../app/assets/stylesheets/legacy/site-redesign.scss */
.job-description p a:hover {
  text-decoration: none;
}
/* line 2347, ../../../app/assets/stylesheets/legacy/site-redesign.scss */
.job-description h3.job-section-heading {
  font-weight: bold;
  margin-bottom: 5px;
}
/* line 2351, ../../../app/assets/stylesheets/legacy/site-redesign.scss */
.job-description hr {
  clear: both;
  border: none;
}
/* line 2354, ../../../app/assets/stylesheets/legacy/site-redesign.scss */
.js-enabled .job-description hr {
  display: none;
}

/* line 2360, ../../../app/assets/stylesheets/legacy/site-redesign.scss */
.job-application {
  padding-top: 2em;
  float: left;
  clear: both;
  width: 627px;
}
/* line 2365, ../../../app/assets/stylesheets/legacy/site-redesign.scss */
.job-application .apply-web {
  float: left;
  clear: both;
  margin-top: 20px;
  width: 607px;
  padding: 10px;
  background: url(/naturejobs/science/assets/bg/light-noise-c2984e786ac9617277927e4ec427a630.gif) repeat;
}
/* line 2372, ../../../app/assets/stylesheets/legacy/site-redesign.scss */
.job-application .apply-web ul.actions {
  margin-bottom: 0;
}
/* line 2376, ../../../app/assets/stylesheets/legacy/site-redesign.scss */
.job-application .job-application-form {
  padding-top: 2em;
  float: left;
  clear: both;
  width: 627px;
}
/* line 2381, ../../../app/assets/stylesheets/legacy/site-redesign.scss */
.job-application .job-application-form fieldset {
  width: 627px;
  position: relative;
  margin-bottom: 10px;
  float: right;
}

/* line 2390, ../../../app/assets/stylesheets/legacy/site-redesign.scss */
p.mention {
  font-size: 85%;
  color: #707070;
  padding-top: 4px;
}

/* line 2397, ../../../app/assets/stylesheets/legacy/site-redesign.scss */
.job-details-panel .job-logos {
  border: 1px solid #e0e0e0;
  width: 252px;
  padding: 10px 14px;
  background: white;
}
/* line 2402, ../../../app/assets/stylesheets/legacy/site-redesign.scss */
.job-details-panel .job-logos img.logo {
  max-width: 230px;
  padding: 10px;
  display: block;
  border: 1px solid #d0d0d0;
  margin: 10px auto;
}

/* line 2412, ../../../app/assets/stylesheets/legacy/site-redesign.scss */
.job-summary {
  background: #ddf0f8 !important;
}
/* line 2414, ../../../app/assets/stylesheets/legacy/site-redesign.scss */
.job-summary .order-summary-wrapper {
  border: 1px solid #d0d0d0;
  background: white;
  width: 258px;
  padding: 3px 10px 10px 10px;
}
/* line 2420, ../../../app/assets/stylesheets/legacy/site-redesign.scss */
.job-summary table.order-summary {
  font-size: 93%;
  width: 258px;
}
/* line 2423, ../../../app/assets/stylesheets/legacy/site-redesign.scss */
.job-summary table.order-summary .order-item {
  text-align: right;
}
/* line 2425, ../../../app/assets/stylesheets/legacy/site-redesign.scss */
.job-summary table.order-summary .order-item td {
  padding: 7px 0;
}
/* line 2429, ../../../app/assets/stylesheets/legacy/site-redesign.scss */
.job-summary table.order-summary .order-title {
  font-weight: bold;
  text-align: left;
}
/* line 2433, ../../../app/assets/stylesheets/legacy/site-redesign.scss */
.job-summary table.order-summary .order-subitem {
  text-align: left;
  padding-left: 14px !important;
}
/* line 2437, ../../../app/assets/stylesheets/legacy/site-redesign.scss */
.job-summary table.order-summary .order-job-post {
  font-weight: bold;
}
/* line 2440, ../../../app/assets/stylesheets/legacy/site-redesign.scss */
.job-summary table.order-summary .order-discount {
  font-weight: bold;
  text-align: left;
}
/* line 2445, ../../../app/assets/stylesheets/legacy/site-redesign.scss */
.job-summary table.order-summary .order-bottom td {
  border-bottom: 1px dotted #444444;
  padding-bottom: 10px;
}
/* line 2451, ../../../app/assets/stylesheets/legacy/site-redesign.scss */
.job-summary table.order-summary .order-total td {
  font-weight: bold;
  padding-top: 0px;
  padding-bottom: 0px;
}
/* line 2457, ../../../app/assets/stylesheets/legacy/site-redesign.scss */
.job-summary table.order-summary .order-subtotal {
  height: 40px;
}
/* line 2460, ../../../app/assets/stylesheets/legacy/site-redesign.scss */
.job-summary table.order-summary .order-subtotal-title {
  float: left;
}
/* line 2463, ../../../app/assets/stylesheets/legacy/site-redesign.scss */
.job-summary table.order-summary .order-subtotal-price {
  float: right;
}
/* line 2466, ../../../app/assets/stylesheets/legacy/site-redesign.scss */
.job-summary table.order-summary .order-upgrade-site {
  font-weight: bold;
  font-style: italic;
  padding-bottom: 0 !important;
  padding-top: 5px !important;
}
/* line 2472, ../../../app/assets/stylesheets/legacy/site-redesign.scss */
.job-summary table.order-summary .order-upgrade-name {
  padding-left: 17px !important;
}
/* line 2475, ../../../app/assets/stylesheets/legacy/site-redesign.scss */
.job-summary table.order-summary .order-custom {
  padding-bottom: 0px !important;
}
/* line 2479, ../../../app/assets/stylesheets/legacy/site-redesign.scss */
.job-summary table.order-summary .order-custom-upgrades td {
  padding-bottom: 0 !important;
  padding-top: 0 !important;
}
/* line 2486, ../../../app/assets/stylesheets/legacy/site-redesign.scss */
.job-summary table.order-summary .order-actions td a {
  display: block;
  float: right;
}

/* line 2496, ../../../app/assets/stylesheets/legacy/site-redesign.scss */
ul.offices li {
  margin: 5px 0;
}
/* line 2499, ../../../app/assets/stylesheets/legacy/site-redesign.scss */
ul.offices h3.office {
  font-weight: bold;
}
/* line 2501, ../../../app/assets/stylesheets/legacy/site-redesign.scss */
ul.offices h3.office span.tel {
  display: block;
  color: #707070;
}

/* job application thankyou */
/* line 2510, ../../../app/assets/stylesheets/legacy/site-redesign.scss */
.action {
  border-top: 1px solid #d0d0d0;
  border-bottom: 1px solid #d0d0d0;
  padding: 10px 0;
  margin: 20px 0;
}
/* line 2517, ../../../app/assets/stylesheets/legacy/site-redesign.scss */
.action p {
  margin: 0;
}

/* line 2522, ../../../app/assets/stylesheets/legacy/site-redesign.scss */
.thankyou-box {
  background: url(/naturejobs/science/assets/bg/box-noise-757b4bffdf13332564e7a8d4af6e704f.gif) repeat;
  padding: 10px;
  width: 607px;
  float: left;
  clear: both;
}
/* line 2528, ../../../app/assets/stylesheets/legacy/site-redesign.scss */
.thankyou-box a.whats-this {
  padding-left: 10px;
}
/* line 2531, ../../../app/assets/stylesheets/legacy/site-redesign.scss */
.thankyou-box h3 {
  font-weight: bold;
  font-size: 108%;
  margin-bottom: 1em;
}
/* line 2536, ../../../app/assets/stylesheets/legacy/site-redesign.scss */
.thankyou-box p {
  margin: 0;
}
/* line 2539, ../../../app/assets/stylesheets/legacy/site-redesign.scss */
.thankyou-box ol {
  padding-top: 10px;
  float: left;
  clear: both;
}
/* line 2543, ../../../app/assets/stylesheets/legacy/site-redesign.scss */
.thankyou-box ol li {
  list-style-type: none;
  padding: 0 0 20px 0;
  margin-bottom: 5px;
}
/* line 2547, ../../../app/assets/stylesheets/legacy/site-redesign.scss */
.thankyou-box ol li ul {
  margin-bottom: 15px;
}
/* line 2549, ../../../app/assets/stylesheets/legacy/site-redesign.scss */
.thankyou-box ol li ul li {
  margin-bottom: 2px;
  padding: 0;
}
/* line 2554, ../../../app/assets/stylesheets/legacy/site-redesign.scss */
.thankyou-box ol li label, .thankyou-box ol li span.field-label {
  padding-bottom: 2px;
  display: block;
}
/* line 2558, ../../../app/assets/stylesheets/legacy/site-redesign.scss */
.thankyou-box ol li .checkbox {
  clear: both;
}
/* line 2561, ../../../app/assets/stylesheets/legacy/site-redesign.scss */
.thankyou-box ol li select {
  clear: both;
  display: block;
  padding: 2px;
  border: 1px solid #7f9db9;
  min-width: 306px;
}
/* line 2567, ../../../app/assets/stylesheets/legacy/site-redesign.scss */
.thankyou-box ol li select.subsequent {
  margin-top: 4px;
}
/* line 2570, ../../../app/assets/stylesheets/legacy/site-redesign.scss */
.ie8 .thankyou-box ol li select {
  min-width: 0;
}
/* line 2574, ../../../app/assets/stylesheets/legacy/site-redesign.scss */
.thankyou-box ol li .optwrapper {
  clear: both;
  display: block;
  float: none;
}
/* line 2578, ../../../app/assets/stylesheets/legacy/site-redesign.scss */
.thankyou-box ol li .optwrapper label {
  margin-right: 15px;
  display: inline;
}
/* line 2585, ../../../app/assets/stylesheets/legacy/site-redesign.scss */
.thankyou-box fieldset.form-actions {
  width: 607px;
}
/* line 2588, ../../../app/assets/stylesheets/legacy/site-redesign.scss */
.thankyou-box ul.actions {
  margin: 0;
}
/* line 2592, ../../../app/assets/stylesheets/legacy/site-redesign.scss */
.ie7 .thankyou-box ul.interests {
  margin-top: -16px;
}
/* line 2595, ../../../app/assets/stylesheets/legacy/site-redesign.scss */
.thankyou-box ul.interests li {
  padding: 0;
  display: block;
}
/* line 2598, ../../../app/assets/stylesheets/legacy/site-redesign.scss */
.thankyou-box ul.interests li span.label {
  width: 150px;
  display: inline-block;
}
/* line 2602, ../../../app/assets/stylesheets/legacy/site-redesign.scss */
.thankyou-box ul.interests li span.value {
  display: inline-block;
}
/* line 2607, ../../../app/assets/stylesheets/legacy/site-redesign.scss */
.thankyou-box .unavailable {
  color: #666666;
}
/* line 2610, ../../../app/assets/stylesheets/legacy/site-redesign.scss */
.thankyou-box p.unavailable-message {
  margin-bottom: 10px;
  text-align: left;
}

/* line 2617, ../../../app/assets/stylesheets/legacy/site-redesign.scss */
.similar-jobs.copy h3 {
  color: #363636;
  font-weight: bold;
  padding-bottom: 4px;
  margin-top: 0;
  margin-bottom: 20px;
  border-bottom: 1px solid #d0d0d0;
}
/* line 2622, ../../../app/assets/stylesheets/legacy/site-redesign.scss */
.similar-jobs.copy h3 .beta {
  color: #ed5e00;
  font-weight: normal;
  display: inline;
}
/* line 2627, ../../../app/assets/stylesheets/legacy/site-redesign.scss */
.similar-jobs.copy h3 .note {
  font-size: 93%;
}
/* line 2631, ../../../app/assets/stylesheets/legacy/site-redesign.scss */
.similar-jobs.copy .job {
  float: left;
  width: 300px;
  margin-bottom: 20px;
}
/* line 2635, ../../../app/assets/stylesheets/legacy/site-redesign.scss */
.similar-jobs.copy .job.left {
  margin-right: 27px;
}
/* line 2639, ../../../app/assets/stylesheets/legacy/site-redesign.scss */
.similar-jobs.copy .job h4 a {
  font-weight: bold;
}
/* line 2644, ../../../app/assets/stylesheets/legacy/site-redesign.scss */
.similar-jobs.copy ul.job-info {
  padding: 0;
  margin: 0;
}

/* profile progress indicator */
/* line 2652, ../../../app/assets/stylesheets/legacy/site-redesign.scss */
h3.progress-complete {
  font-weight: bold;
  font-size: 108%;
}

/* line 2658, ../../../app/assets/stylesheets/legacy/site-redesign.scss */
.profile-progress p {
  margin: 0;
}
/* line 2660, ../../../app/assets/stylesheets/legacy/site-redesign.scss */
.profile-progress p.right {
  width: 35px;
  font-size: 93%;
  text-align: right;
}
/* line 2665, ../../../app/assets/stylesheets/legacy/site-redesign.scss */
.profile-progress p a.hide {
  display: none;
}
/* line 2669, ../../../app/assets/stylesheets/legacy/site-redesign.scss */
.profile-progress .meter-wrapper {
  float: left;
  clear: both;
  margin-top: 3px;
  margin-bottom: 5px;
  width: 245px;
}
/* line 2678, ../../../app/assets/stylesheets/legacy/site-redesign.scss */
.profile-progress .meter {
  height: 10px;
  position: relative;
  background: #898989;
}
/* line 2682, ../../../app/assets/stylesheets/legacy/site-redesign.scss */
.profile-progress .meter span {
  display: block;
  height: 100%;
  background-color: #fd751d;
  position: relative;
  overflow: hidden;
  border-right: 1px solid #ecedef;
}
/* line 2691, ../../../app/assets/stylesheets/legacy/site-redesign.scss */
.profile-progress .meter.complete span {
  background-color: #8fa334;
  border: 0;
}
/* line 2696, ../../../app/assets/stylesheets/legacy/site-redesign.scss */
.profile-progress .meter p.completeness {
  text-align: right;
}
/* line 2700, ../../../app/assets/stylesheets/legacy/site-redesign.scss */
.profile-progress .actions {
  margin-bottom: 0;
}

/* line 2705, ../../../app/assets/stylesheets/legacy/site-redesign.scss */
.progress-wrapper {
  padding: 10px;
  background: url(/naturejobs/science/assets/bg/box-noise-757b4bffdf13332564e7a8d4af6e704f.gif) repeat;
  float: left;
  clear: both;
  margin-bottom: 20px;
}
/* line 2711, ../../../app/assets/stylesheets/legacy/site-redesign.scss */
.progress-wrapper .meter-wrapper {
  margin: 0;
}

/* line 2716, ../../../app/assets/stylesheets/legacy/site-redesign.scss */
ul.completion-items {
  margin: 10px 0;
}
/* line 2718, ../../../app/assets/stylesheets/legacy/site-redesign.scss */
.js-enabled ul.completion-items {
  display: none;
}
/* line 2721, ../../../app/assets/stylesheets/legacy/site-redesign.scss */
ul.completion-items li {
  list-style-type: disc;
  margin-left: 16px;
}
/* line 2724, ../../../app/assets/stylesheets/legacy/site-redesign.scss */
ul.completion-items li.completed {
  text-decoration: line-through;
  color: #999999;
}

/* job order pages */
/* line 2733, ../../../app/assets/stylesheets/legacy/site-redesign.scss */
.job-postings-learn-more {
  display: none;
  margin-top: 10px;
}

/* line 2738, ../../../app/assets/stylesheets/legacy/site-redesign.scss */
a.job-postings#learn-more {
  display: block;
}

/* line 2743, ../../../app/assets/stylesheets/legacy/site-redesign.scss */
#job_form h2, #job_form p {
  width: 627px;
}
/* line 2745, ../../../app/assets/stylesheets/legacy/site-redesign.scss */
.tabbed-content #job_form h2, .tabbed-content #job_form p {
  width: 605px;
}
/* line 2749, ../../../app/assets/stylesheets/legacy/site-redesign.scss */
#job_form p.price, #job_form p.choice {
  width: auto;
  float: none;
  clear: none;
  text-align: center;
}
/* line 2754, ../../../app/assets/stylesheets/legacy/site-redesign.scss */
#job_form p.price input, #job_form p.choice input {
  text-align: center;
  margin: 0 auto;
  display: inline;
}
/* line 2760, ../../../app/assets/stylesheets/legacy/site-redesign.scss */
#job_form .address {
  width: 627px;
  margin-bottom: 2em;
}
/* line 2763, ../../../app/assets/stylesheets/legacy/site-redesign.scss */
#job_form .address h3 {
  margin: 5px 0;
}
/* line 2768, ../../../app/assets/stylesheets/legacy/site-redesign.scss */
#job_form dd.salary select, #job_form dd.salary div.fieldWithErrors {
  width: auto;
  min-width: 0;
  display: inline;
}
/* line 2774, ../../../app/assets/stylesheets/legacy/site-redesign.scss */
#job_form img.ui-datepicker-trigger {
  padding-left: 5px;
  cursor: pointer;
}
/* line 2778, ../../../app/assets/stylesheets/legacy/site-redesign.scss */
#job_form input#job_expires_on {
  display: inline;
}

/* line 2784, ../../../app/assets/stylesheets/legacy/site-redesign.scss */
form#new_vat_profile h2, form#new_vat_profile p {
  width: 627px;
}
/* line 2786, ../../../app/assets/stylesheets/legacy/site-redesign.scss */
.tabbed-content form#new_vat_profile h2, .tabbed-content form#new_vat_profile p {
  width: 605px;
}
/* line 2790, ../../../app/assets/stylesheets/legacy/site-redesign.scss */
form#new_vat_profile h2 {
  margin-top: 20px;
}

/* line 2796, ../../../app/assets/stylesheets/legacy/site-redesign.scss */
.preview-description h1, .jobs-show .job-description h1 {
  font-size: 161.6%;
  color: #444444;
  margin: 1em 0 0.75em 0;
}
/* line 2801, ../../../app/assets/stylesheets/legacy/site-redesign.scss */
.preview-description h2, .jobs-show .job-description h2 {
  font-size: 138.5%;
  color: #444444;
  margin: 1em 0 0.75em 0;
}
/* line 2806, ../../../app/assets/stylesheets/legacy/site-redesign.scss */
.preview-description h3, .jobs-show .job-description h3 {
  font-size: 116%;
  color: #444444;
  margin: 1em 0 0.75em 0;
}
/* line 2811, ../../../app/assets/stylesheets/legacy/site-redesign.scss */
.preview-description p, .jobs-show .job-description p {
  line-height: 1.5;
  margin-bottom: 1.5em;
}
/* line 2815, ../../../app/assets/stylesheets/legacy/site-redesign.scss */
.preview-description ul, .jobs-show .job-description ul {
  margin: 1em 0;
  padding-left: 26px;
}
/* line 2818, ../../../app/assets/stylesheets/legacy/site-redesign.scss */
.preview-description ul li, .jobs-show .job-description ul li {
  list-style-type: disc;
}
/* line 2822, ../../../app/assets/stylesheets/legacy/site-redesign.scss */
.preview-description ol, .jobs-show .job-description ol {
  margin: 1em 0;
  padding-left: 26px;
}

/* registration */
/* line 2830, ../../../app/assets/stylesheets/legacy/site-redesign.scss */
.registration {
  float: left;
  clear: both;
  width: 627px;
}
/* line 2835, ../../../app/assets/stylesheets/legacy/site-redesign.scss */
.registration form h2, .registration form p {
  float: left;
  clear: both;
  width: 627px;
}
/* line 2840, ../../../app/assets/stylesheets/legacy/site-redesign.scss */
.registration form fieldset {
  width: 627px;
  margin-bottom: 30px;
}
/* line 2842, ../../../app/assets/stylesheets/legacy/site-redesign.scss */
.registration form fieldset ul {
  width: 627px;
}
/* line 2847, ../../../app/assets/stylesheets/legacy/site-redesign.scss */
.registration form .field-data.checkbox .fieldWithErrors {
  display: inline;
}

/* third level navigation */
/* line 2856, ../../../app/assets/stylesheets/legacy/site-redesign.scss */
ul.archive-year li, ul.articles-home li, ul.employers-advertising li, ul.contact-zones li {
  float: left;
  padding-right: 8px;
  margin: 4px 5px 0 0;
  background: url(/naturejobs/science/assets/furniture/link-separator-bullet-3fc64e7abd8d36c51131f3dcf13cca66.gif) right center no-repeat;
}
/* line 2861, ../../../app/assets/stylesheets/legacy/site-redesign.scss */
ul.archive-year li.last, ul.articles-home li.last, ul.employers-advertising li.last, ul.contact-zones li.last {
  margin-right: 0;
  padding-right: 0;
  background: none;
}
/* line 2866, ../../../app/assets/stylesheets/legacy/site-redesign.scss */
ul.archive-year li.selected, ul.archive-year li.current, ul.articles-home li.selected, ul.articles-home li.current, ul.employers-advertising li.selected, ul.employers-advertising li.current, ul.contact-zones li.selected, ul.contact-zones li.current {
  font-weight: bold;
}
/* line 2868, ../../../app/assets/stylesheets/legacy/site-redesign.scss */
ul.archive-year li.selected a, ul.archive-year li.current a, ul.articles-home li.selected a, ul.articles-home li.current a, ul.employers-advertising li.selected a, ul.employers-advertising li.current a, ul.contact-zones li.selected a, ul.contact-zones li.current a {
  font-weight: bold;
  color: #363636;
}

/* line 2876, ../../../app/assets/stylesheets/legacy/site-redesign.scss */
ul.employers-advertising {
  float: left;
  clear: both;
  width: 627px;
  margin-bottom: 20px;
}

/* article archive */
/* line 2885, ../../../app/assets/stylesheets/legacy/site-redesign.scss */
#article-menu, #article-menu-spinner, .archive-wrapper {
  float: left;
  clear: both;
  width: 627px;
}

/* line 2891, ../../../app/assets/stylesheets/legacy/site-redesign.scss */
#article-menu-spinner {
  min-height: 100px;
  display: none;
}

/* line 2897, ../../../app/assets/stylesheets/legacy/site-redesign.scss */
ul.article-type li {
  margin: 20px 0 10px 0;
}
/* line 2900, ../../../app/assets/stylesheets/legacy/site-redesign.scss */
ul.article-type li ul.archive-year li {
  margin: 4px 5px 5px 0;
  padding-right: 7px;
}
/* line 2906, ../../../app/assets/stylesheets/legacy/site-redesign.scss */
ul.article-type h2 {
  font-weight: bold;
}

/* line 2911, ../../../app/assets/stylesheets/legacy/site-redesign.scss */
h2.archive-year-heading {
  border-bottom: 1px solid #d0d0d0;
  font-size: 14px;
  font-weight: bold;
  margin-top: 20px;
  margin-bottom: 20px;
  padding-bottom: 2px;
  clear: both;
  float: left;
  width: 627px;
}

/* line 2927, ../../../app/assets/stylesheets/legacy/site-redesign.scss */
ul.archive {
  clear: both;
  float: left;
  width: 627px;
}
/* line 2931, ../../../app/assets/stylesheets/legacy/site-redesign.scss */
ul.archive li {
  clear: both;
  float: left;
  width: 601px;
  padding: 0 0 10px 10px;
  margin: 0 0 10px 16px;
  background: url(/naturejobs/science/assets/furniture/link-separator-bullet-3fc64e7abd8d36c51131f3dcf13cca66.gif) 0 8px no-repeat;
}
/* line 2938, ../../../app/assets/stylesheets/legacy/site-redesign.scss */
ul.archive li h3.title {
  font-size: 108%;
  font-weight: bold;
}
/* line 2943, ../../../app/assets/stylesheets/legacy/site-redesign.scss */
ul.archive li h3.title span.feature-label {
  color: #cc0000;
  text-transform: uppercase;
  font-size: 78.6%;
}
/* line 2948, ../../../app/assets/stylesheets/legacy/site-redesign.scss */
ul.archive li h3.title a {
  font-weight: bold;
}
/* line 2952, ../../../app/assets/stylesheets/legacy/site-redesign.scss */
ul.archive li p {
  margin: 4px 0;
}
/* line 2954, ../../../app/assets/stylesheets/legacy/site-redesign.scss */
ul.archive li p.standfirst {
  margin: 10px 0;
}
/* line 2958, ../../../app/assets/stylesheets/legacy/site-redesign.scss */
ul.archive li ul.article-types {
  float: left;
  clear: both;
  width: 100%;
  padding-bottom: 20px;
  border-bottom: 1px solid #d0d0d0;
}
/* line 2964, ../../../app/assets/stylesheets/legacy/site-redesign.scss */
ul.archive li ul.article-types li {
  padding: 0;
  margin: 0 6px 0 0;
  clear: none;
  list-style-type: none;
  background: url(/naturejobs/science/assets/furniture/link-separator-bullet-3fc64e7abd8d36c51131f3dcf13cca66.gif) right center no-repeat;
  padding-right: 10px;
  width: auto;
}
/* line 2972, ../../../app/assets/stylesheets/legacy/site-redesign.scss */
ul.archive li ul.article-types li.last {
  padding: 0;
  background: none;
}

/* line 2981, ../../../app/assets/stylesheets/legacy/site-redesign.scss */
a.pdf {
  background: url(/naturejobs/science/assets/icons/pdf14-253231998fa72c2923ba0963b3c08f6e.gif) 0 1px no-repeat;
  padding-left: 20px;
}

/* employers */
/* line 2988, ../../../app/assets/stylesheets/legacy/site-redesign.scss */
.copy {
  width: 627px;
}
/* line 2990, ../../../app/assets/stylesheets/legacy/site-redesign.scss */
.tabbed-content .copy {
  width: 605px;
}
/* line 2993, ../../../app/assets/stylesheets/legacy/site-redesign.scss */
.copy ul {
  padding-left: 25px;
  margin-bottom: 1em;
}
/* line 2996, ../../../app/assets/stylesheets/legacy/site-redesign.scss */
.copy ul li {
  list-style-type: disc;
  margin: 2px 0;
}
/* line 2999, ../../../app/assets/stylesheets/legacy/site-redesign.scss */
.copy ul li ul {
  margin-bottom: 0;
}
/* line 3004, ../../../app/assets/stylesheets/legacy/site-redesign.scss */
.copy h3 {
  font-weight: normal;
  color: #707070;
  margin-top: 4px;
  margin-bottom: 2px;
}
/* line 3011, ../../../app/assets/stylesheets/legacy/site-redesign.scss */
.copy h3.top-margin {
  margin-top: 2em;
}
/* line 3015, ../../../app/assets/stylesheets/legacy/site-redesign.scss */
.copy img {
  float: left;
  margin: 0 10px 10px 0;
}
/* line 3018, ../../../app/assets/stylesheets/legacy/site-redesign.scss */
.copy img.right {
  float: right;
  margin: 0 0 10px 10px;
}
/* line 3022, ../../../app/assets/stylesheets/legacy/site-redesign.scss */
.copy img.full-width {
  width: 627px;
  float: left;
  clear: both;
  margin: 0 0 10px 0;
}
/* line 3030, ../../../app/assets/stylesheets/legacy/site-redesign.scss */
.copy.testimonials .testimonials-wrapper {
  padding-top: 10px;
}
/* line 3033, ../../../app/assets/stylesheets/legacy/site-redesign.scss */
.copy.testimonials cite {
  font-weight: bold;
  display: block;
  margin-bottom: 2px;
}
/* line 3038, ../../../app/assets/stylesheets/legacy/site-redesign.scss */
.copy.testimonials blockquote {
  margin-bottom: 20px;
}
/* line 3042, ../../../app/assets/stylesheets/legacy/site-redesign.scss */
.copy .faq-answer {
  width: 627px;
  float: left;
  clear: both;
  margin-top: 10px;
  border-top: 1px solid #d0d0d0;
  padding-top: 20px;
}
/* line 3050, ../../../app/assets/stylesheets/legacy/site-redesign.scss */
.copy table.events-calendar {
  width: 627px;
  float: left;
  clear: both;
  margin: 10px 0 30px 0;
}
/* line 3055, ../../../app/assets/stylesheets/legacy/site-redesign.scss */
.copy table.events-calendar th {
  padding: 5px;
  font-weight: bold;
  background: url(/naturejobs/science/assets/bg/table/th-noise-d4a301b86095741652f8aaaf9e640d4f.gif);
}
/* line 3060, ../../../app/assets/stylesheets/legacy/site-redesign.scss */
.copy table.events-calendar td {
  padding: 5px;
}
/* line 3065, ../../../app/assets/stylesheets/legacy/site-redesign.scss */
.copy table.events-calendar thead tr.year th {
  background: none;
  text-align: center;
  font-size: 123.1%;
}
/* line 3074, ../../../app/assets/stylesheets/legacy/site-redesign.scss */
.copy .fractional-images img {
  margin-right: 20px;
  margin-bottom: 20px;
}
/* line 3079, ../../../app/assets/stylesheets/legacy/site-redesign.scss */
.copy .fractional-images img.last {
  margin-right: 0;
}
/* line 3084, ../../../app/assets/stylesheets/legacy/site-redesign.scss */
.copy .images {
  width: 627px;
  float: left;
  clear: both;
  margin-top: 20px;
}
/* line 3090, ../../../app/assets/stylesheets/legacy/site-redesign.scss */
.copy .images ul {
  list-style-type: none;
  padding: 0;
}
/* line 3093, ../../../app/assets/stylesheets/legacy/site-redesign.scss */
.copy .images ul li {
  list-style-type: none;
  float: left;
  margin: 0 25px 20px 0;
}
/* line 3097, ../../../app/assets/stylesheets/legacy/site-redesign.scss */
.copy .images ul li.last {
  margin-right: 0;
}
/* line 3103, ../../../app/assets/stylesheets/legacy/site-redesign.scss */
.copy a.lightbox-link {
  display: block;
  text-align: center;
  background: #e7e7e7;
  padding: 10px;
}
/* line 3108, ../../../app/assets/stylesheets/legacy/site-redesign.scss */
.copy a.lightbox-link:hover {
  background: #d0d0d0;
}
/* line 3111, ../../../app/assets/stylesheets/legacy/site-redesign.scss */
.copy a.lightbox-link img {
  display: block;
  margin: 0;
  float: none;
}
/* line 3116, ../../../app/assets/stylesheets/legacy/site-redesign.scss */
.copy a.lightbox-link span {
  display: block;
  margin-top: 5px;
}
/* line 3120, ../../../app/assets/stylesheets/legacy/site-redesign.scss */
.copy a.lightbox-link.right {
  margin-left: 10px;
}
/* line 3123, ../../../app/assets/stylesheets/legacy/site-redesign.scss */
.copy a.lightbox-link.left {
  margin-right: 10px;
}

/* line 3129, ../../../app/assets/stylesheets/legacy/site-redesign.scss */
.copy-spinner {
  width: 627px;
  float: left;
  clear: both;
  min-height: 300px;
  padding: 10px 0;
}

/* line 3137, ../../../app/assets/stylesheets/legacy/site-redesign.scss */
.ajax-wrapper, .ajax-content {
  width: 627px;
  float: left;
  clear: both;
}

/* employer profiles */
/* line 3146, ../../../app/assets/stylesheets/legacy/site-redesign.scss */
body.profiles #content {
  line-height: 1.4;
}
/* line 3149, ../../../app/assets/stylesheets/legacy/site-redesign.scss */
body.profiles h2 {
  margin-top: 20px;
}
/* line 3152, ../../../app/assets/stylesheets/legacy/site-redesign.scss */
body.profiles h3 {
  font-weight: normal;
  color: #707070;
  margin-top: 20px;
  margin-bottom: 2px;
}
/* line 3161, ../../../app/assets/stylesheets/legacy/site-redesign.scss */
body.profiles #extranav h3 {
  margin-top: 0;
}
/* line 3165, ../../../app/assets/stylesheets/legacy/site-redesign.scss */
body.profiles p.type-of-article {
  color: #cc0000;
  text-transform: uppercase;
  font-size: 11px;
  font-weight: bold;
}
/* line 3173, ../../../app/assets/stylesheets/legacy/site-redesign.scss */
body.profiles .sponsors-logo {
  float: left;
  clear: both;
  width: 627px;
  margin-bottom: 30px;
}
/* line 3178, ../../../app/assets/stylesheets/legacy/site-redesign.scss */
body.profiles .sponsors-logo img {
  float: right;
}
/* line 3181, ../../../app/assets/stylesheets/legacy/site-redesign.scss */
body.profiles .sponsors-logo.roche, body.profiles .sponsors-logo.pmi {
  width: 596px;
}
/* line 3185, ../../../app/assets/stylesheets/legacy/site-redesign.scss */
body.profiles .centred-banner {
  float: left;
  clear: both;
  margin: 10px 0 30px 0;
  text-align: center;
  width: 627px;
}
/* line 3193, ../../../app/assets/stylesheets/legacy/site-redesign.scss */
body.profiles #content ul, body.profiles #content ol {
  margin-bottom: 1em;
}
/* line 3194, ../../../app/assets/stylesheets/legacy/site-redesign.scss */
body.profiles #content ul li, body.profiles #content ol li {
  margin: 2px 0;
}
/* line 3201, ../../../app/assets/stylesheets/legacy/site-redesign.scss */
body.profiles .embedded-video {
  float: left;
  clear: both;
  width: 627px;
  margin-bottom: 20px;
  text-align: center;
}
/* line 3207, ../../../app/assets/stylesheets/legacy/site-redesign.scss */
body.profiles .embedded-video * {
  margin: auto;
}
/* line 3211, ../../../app/assets/stylesheets/legacy/site-redesign.scss */
body.profiles .employer-img {
  width: 280px;
  float: left;
  clear: both;
  background: #e7e7e7;
  padding: 10px;
  margin-bottom: 20px;
  text-align: center;
}
/* line 3219, ../../../app/assets/stylesheets/legacy/site-redesign.scss */
body.profiles .employer-img img, body.profiles .employer-img embed, body.profiles .employer-img object {
  display: block;
  margin: 0 auto 5px auto;
}
/* line 3224, ../../../app/assets/stylesheets/legacy/site-redesign.scss */
body.profiles p.link {
  float: left;
}
/* line 3227, ../../../app/assets/stylesheets/legacy/site-redesign.scss */
body.profiles a.chevron {
  display: block;
}
/* line 3230, ../../../app/assets/stylesheets/legacy/site-redesign.scss */
body.profiles .highlight {
  border: 1px solid #d0d0d0;
  width: 605px;
  padding: 0 10px;
}
/* line 3234, ../../../app/assets/stylesheets/legacy/site-redesign.scss */
body.profiles .highlight p {
  margin: 10px 0;
}
/* line 3237, ../../../app/assets/stylesheets/legacy/site-redesign.scss */
body.profiles .highlight h3 {
  font-weight: normal;
  color: #707070;
  margin-top: 10px;
  margin-bottom: 2px;
}
/* line 3246, ../../../app/assets/stylesheets/legacy/site-redesign.scss */
body.profiles p.list-sub-heading {
  font-weight: bold;
}

/* line 3251, ../../../app/assets/stylesheets/legacy/site-redesign.scss */
.flash-wrapper, .video-wrapper {
  margin: 20px 0;
  clear: both;
  float: left;
  width: 627px;
  text-align: center;
}

/* line 3259, ../../../app/assets/stylesheets/legacy/site-redesign.scss */
.inline-img-left {
  float: left;
  margin: 5px 10px 5px 0;
}

/* line 3264, ../../../app/assets/stylesheets/legacy/site-redesign.scss */
.inline-img-right {
  float: right;
  margin: 5px 0 5px 10px;
}

/* line 3269, ../../../app/assets/stylesheets/legacy/site-redesign.scss */
ul.employers-list {
  clear: both;
}
/* line 3271, ../../../app/assets/stylesheets/legacy/site-redesign.scss */
ul.employers-list li {
  float: left;
  clear: both;
  width: 627px;
  margin: 10px 0;
  border-bottom: 1px solid #d0d0d0;
  padding-bottom: 20px;
  background-position: right 30px;
  background-repeat: no-repeat;
}
/* line 3276, ../../../app/assets/stylesheets/legacy/site-redesign.scss */
body.profiles ul.employers-list li {
  margin: 10px 0;
}
/* line 3283, ../../../app/assets/stylesheets/legacy/site-redesign.scss */
ul.employers-list li a.profile-logo {
  float: right;
  width: 120px;
  text-align: center;
}
/* line 3287, ../../../app/assets/stylesheets/legacy/site-redesign.scss */
ul.employers-list li a.profile-logo img {
  display: block;
  margin: auto;
}
/* line 3292, ../../../app/assets/stylesheets/legacy/site-redesign.scss */
ul.employers-list li p {
  width: 497px;
}
/* line 3294, ../../../app/assets/stylesheets/legacy/site-redesign.scss */
ul.employers-list li p.link {
  width: auto;
  margin: 0;
}
/* line 3299, ../../../app/assets/stylesheets/legacy/site-redesign.scss */
ul.employers-list li h2.sub-heading, ul.employers-list li .sub-heading {
  margin-top: 0;
  margin-bottom: 5px;
}
/* line 3302, ../../../app/assets/stylesheets/legacy/site-redesign.scss */
ul.employers-list li h2.sub-heading a, ul.employers-list li .sub-heading a {
  color: #707070;
}

/* line 3311, ../../../app/assets/stylesheets/legacy/site-redesign.scss */
body.profiles-show .copy h4, body.profiles-show .copy h5, body.profiles-show .copy h6 {
  font-weight: bold;
}

/* salary survey */
/* line 3319, ../../../app/assets/stylesheets/legacy/site-redesign.scss */
.survey, #survey-container, .survey-spinner {
  width: 627px;
  float: left;
  clear: both;
}

/* line 3325, ../../../app/assets/stylesheets/legacy/site-redesign.scss */
.survey {
  margin-top: 2em;
}

/* line 3329, ../../../app/assets/stylesheets/legacy/site-redesign.scss */
.survey-spinner {
  min-height: 150px;
}

/* line 3334, ../../../app/assets/stylesheets/legacy/site-redesign.scss */
#survey-container #form {
  width: 607px;
  float: left;
  clear: both;
  padding: 10px;
  background: url(/naturejobs/science/assets/bg/box-noise-757b4bffdf13332564e7a8d4af6e704f.gif) repeat;
  margin-bottom: 20px;
}
/* line 3341, ../../../app/assets/stylesheets/legacy/site-redesign.scss */
#survey-container #form div {
  float: left;
  clear: both;
  margin-bottom: 10px;
  width: 607px;
}
/* line 3346, ../../../app/assets/stylesheets/legacy/site-redesign.scss */
#survey-container #form div.inner, #survey-container #form div.no-margin {
  margin: 0;
}
/* line 3349, ../../../app/assets/stylesheets/legacy/site-redesign.scss */
#survey-container #form div label, #survey-container #form div select {
  display: block;
  width: auto;
}
/* line 3354, ../../../app/assets/stylesheets/legacy/site-redesign.scss */
#survey-container #form .num {
  display: none;
}
/* line 3357, ../../../app/assets/stylesheets/legacy/site-redesign.scss */
#survey-container #form span.remove {
  padding: 0 10px;
}
/* line 3360, ../../../app/assets/stylesheets/legacy/site-redesign.scss */
#survey-container #form ul.actions {
  margin-bottom: 0;
}
/* line 3364, ../../../app/assets/stylesheets/legacy/site-redesign.scss */
#survey-container h2.question {
  font-size: 116%;
  color: #707070;
  margin-bottom: 10px;
}
/* line 3369, ../../../app/assets/stylesheets/legacy/site-redesign.scss */
#survey-container #results {
  width: 607px;
  float: left;
  clear: both;
  padding: 10px;
  background: url(/naturejobs/science/assets/bg/box-noise-757b4bffdf13332564e7a8d4af6e704f.gif) repeat;
  margin-bottom: 20px;
}
/* line 3376, ../../../app/assets/stylesheets/legacy/site-redesign.scss */
#survey-container #results img#result-graph {
  display: block;
  margin: 10px auto;
}
/* line 3380, ../../../app/assets/stylesheets/legacy/site-redesign.scss */
#survey-container #results table {
  width: 562px;
  display: block;
  margin: 10px auto;
  border: 1px solid #d0d0d0;
  border-top: 0;
  border-collapse: collapse;
}
/* line 3389, ../../../app/assets/stylesheets/legacy/site-redesign.scss */
#survey-container #results table thead tr th {
  background: url(/naturejobs/science/assets/bg/table/th-noise-d4a301b86095741652f8aaaf9e640d4f.gif) repeat;
  border-top: 1px solid #d0d0d0;
  padding: 5px;
  font-weight: bold;
  width: 100px;
}
/* line 3395, ../../../app/assets/stylesheets/legacy/site-redesign.scss */
#survey-container #results table thead tr th.pad {
  width: 50px;
}
/* line 3398, ../../../app/assets/stylesheets/legacy/site-redesign.scss */
#survey-container #results table thead tr th.answer {
  width: 410px;
}
/* line 3405, ../../../app/assets/stylesheets/legacy/site-redesign.scss */
#survey-container #results table tbody td {
  padding: 5px;
  border-top: 1px solid #d0d0d0;
}
/* line 3408, ../../../app/assets/stylesheets/legacy/site-redesign.scss */
#survey-container #results table tbody td.num {
  text-align: center;
  font-weight: bold;
}
/* line 3413, ../../../app/assets/stylesheets/legacy/site-redesign.scss */
#survey-container #results table tbody tr.o {
  background: white;
}
/* line 3416, ../../../app/assets/stylesheets/legacy/site-redesign.scss */
#survey-container #results table tbody tr.e {
  background: url(/naturejobs/science/assets/bg/table/td-noise-69f01a47c535959386c8aecd69d193bf.gif) repeat;
}

/* line 3427, ../../../app/assets/stylesheets/legacy/site-redesign.scss */
.copy.survey .images li img {
  width: 281px;
}
/* line 3431, ../../../app/assets/stylesheets/legacy/site-redesign.scss */
.copy.survey .images li.wide img {
  width: 607px;
  max-height: none;
}
/* line 3436, ../../../app/assets/stylesheets/legacy/site-redesign.scss */
.copy.survey .images li.rh {
  margin-right: 0;
}

/* ask the expert */
/* line 3445, ../../../app/assets/stylesheets/legacy/site-redesign.scss */
p.expert-sign {
  padding-bottom: 50px;
  margin-bottom: 40px;
  background: url(/naturejobs/science/assets/ask_the_expert/expert_sign-3fedcc64e0ce0a1a218487e1a66fb45d.gif) left bottom no-repeat;
}

/* line 3451, ../../../app/assets/stylesheets/legacy/site-redesign.scss */
ul.expert-questions {
  margin: 20px 0;
  border-top: 1px solid #d0d0d0;
}
/* line 3454, ../../../app/assets/stylesheets/legacy/site-redesign.scss */
ul.expert-questions li {
  border-bottom: 1px solid #d0d0d0;
  padding-top: 10px;
}
/* line 3457, ../../../app/assets/stylesheets/legacy/site-redesign.scss */
ul.expert-questions li h3 {
  font-weight: bold;
}
/* line 3460, ../../../app/assets/stylesheets/legacy/site-redesign.scss */
ul.expert-questions li p.question-date {
  margin-bottom: 6px;
  font-size: 93%;
}

/* career expo */
/* line 3469, ../../../app/assets/stylesheets/legacy/site-redesign.scss */
ul.expos {
  margin: 20px 0;
  padding-left: 0;
  border-top: 1px solid #d0d0d0;
}
/* line 3473, ../../../app/assets/stylesheets/legacy/site-redesign.scss */
ul.expos li {
  list-style-type: none;
  border-bottom: 1px solid #d0d0d0;
  padding-top: 10px;
  padding-bottom: 10px;
}
/* line 3480, ../../../app/assets/stylesheets/legacy/site-redesign.scss */
ul.expos li h3 {
  font-weight: bold;
}
/* line 3482, ../../../app/assets/stylesheets/legacy/site-redesign.scss */
ul.expos li h3 a {
  font-weight: bold;
}
/* line 3486, ../../../app/assets/stylesheets/legacy/site-redesign.scss */
ul.expos li p {
  margin: 0;
}
/* line 3488, ../../../app/assets/stylesheets/legacy/site-redesign.scss */
ul.expos li p.date {
  margin-bottom: 6px;
  font-size: 93%;
  font-weight: bold;
}

/* tooltips */
/* line 3503, ../../../app/assets/stylesheets/legacy/site-redesign.scss */
.form-layout .tooltip-holder .tooltip {
  display: block;
  font-size: 77%;
  font-style: italic;
  margin: 0;
}

/* line 3514, ../../../app/assets/stylesheets/legacy/site-redesign.scss */
.js-enabled #content form {
  z-index: 10;
}
/* line 3519, ../../../app/assets/stylesheets/legacy/site-redesign.scss */
.js-enabled .form-layout dd {
  position: relative;
}
/* line 3523, ../../../app/assets/stylesheets/legacy/site-redesign.scss */
.js-enabled .form-layout .description .tooltip-holder {
  top: 35px;
}
/* line 3528, ../../../app/assets/stylesheets/legacy/site-redesign.scss */
.js-enabled .tooltip-holder {
  z-index: 100;
  display: none;
  background: url(/naturejobs/science/assets/furniture/tooltip_arrow-1f3161aa4887b032f37944c9fe5b9a86.gif) no-repeat 1px 3px;
  left: 98%;
  margin: 0;
  padding: 0 0 0 10px;
  position: absolute;
  top: 5px;
}
/* line 3537, ../../../app/assets/stylesheets/legacy/site-redesign.scss */
.js-enabled .tooltip-holder .tooltip {
  background-color: #5d8416;
  color: white;
  display: block;
  font-size: 85%;
  font-style: normal;
  font-weight: normal;
  padding: 3px 5px;
  text-align: left;
  width: 15em;
  z-index: 100;
}
/* line 3550, ../../../app/assets/stylesheets/legacy/site-redesign.scss */
.js-enabled .tooltip-holder.on {
  display: block;
}
/* line 3553, ../../../app/assets/stylesheets/legacy/site-redesign.scss */
.js-enabled .card-details {
  display: none;
}
/* line 3555, ../../../app/assets/stylesheets/legacy/site-redesign.scss */
.js-enabled .card-details.on {
  display: block;
}

/* popups (fancybox) */
/* line 3563, ../../../app/assets/stylesheets/legacy/site-redesign.scss */
.help-text {
  width: 500px;
}

/* generic toggler */
/* line 3569, ../../../app/assets/stylesheets/legacy/site-redesign.scss */
.toggler {
  background: url(/naturejobs/science/assets/furniture/arrow-up-f942e691ed577256b8c90d8e02f375e7.gif) no-repeat right 5px;
  padding-right: 15px;
}
/* line 3572, ../../../app/assets/stylesheets/legacy/site-redesign.scss */
.toggler.open {
  display: none;
}
/* line 3575, ../../../app/assets/stylesheets/legacy/site-redesign.scss */
.toggler.closed {
  background: url(/naturejobs/science/assets/furniture/arrow-right-b88da5779ce7426db48450ee1604c387.gif) no-repeat right 4px;
}

/* line 3580, ../../../app/assets/stylesheets/legacy/site-redesign.scss */
.js-enabled .togglable {
  display: none;
}

/* popup message */
/* line 3586, ../../../app/assets/stylesheets/legacy/site-redesign.scss */
.overlay-message-content {
  width: 600px;
}

/* line 3591, ../../../app/assets/stylesheets/legacy/site-redesign.scss */
#fancybox-content ul.actions {
  margin-bottom: 0;
}
/* line 3593, ../../../app/assets/stylesheets/legacy/site-redesign.scss */
#fancybox-content ul.actions a:focus {
  outline: none;
}

/* extranav (right-hand nav) */
/* line 3601, ../../../app/assets/stylesheets/legacy/site-redesign.scss */
.rh-panel {
  width: 300px;
}
/* line 3603, ../../../app/assets/stylesheets/legacy/site-redesign.scss */
.rh-panel h2.sub-heading, .rh-panel .sub-heading {
  margin-top: 0;
  margin-bottom: 5px;
  color: #636363;
}
/* line 3610, ../../../app/assets/stylesheets/legacy/site-redesign.scss */
.rh-panel.border {
  width: 278px;
  border: 1px solid #d0d0d0;
  padding: 10px;
}
/* line 3615, ../../../app/assets/stylesheets/legacy/site-redesign.scss */
.rh-panel.no-bottom-padding {
  padding-bottom: 0;
}
/* line 3618, ../../../app/assets/stylesheets/legacy/site-redesign.scss */
.rh-panel p {
  line-height: 1.6;
}
/* line 3622, ../../../app/assets/stylesheets/legacy/site-redesign.scss */
.rh-panel.employers p.email {
  margin-top: 10px;
  margin-bottom: 0;
}
/* line 3630, ../../../app/assets/stylesheets/legacy/site-redesign.scss */
.rh-panel.jotw h3, .rh-panel.events h3 {
  font-size: 138.5%;
  color: #535353;
}
/* line 3634, ../../../app/assets/stylesheets/legacy/site-redesign.scss */
.rh-panel.jotw div, .rh-panel.events div {
  float: left;
  clear: both;
  width: 300px;
}
/* line 3638, ../../../app/assets/stylesheets/legacy/site-redesign.scss */
.rh-panel.jotw div.jotw-job, .rh-panel.jotw div.event, .rh-panel.events div.jotw-job, .rh-panel.events div.event {
  border-top: 1px solid #d0d0d0;
  margin-top: 3px;
  padding: 10px 0;
}
/* line 3642, ../../../app/assets/stylesheets/legacy/site-redesign.scss */
.rh-panel.jotw div.jotw-job h4, .rh-panel.jotw div.event h4, .rh-panel.events div.jotw-job h4, .rh-panel.events div.event h4 {
  font-size: 100%;
  line-height: 16px;
  margin-bottom: 4px;
}
/* line 3646, ../../../app/assets/stylesheets/legacy/site-redesign.scss */
.rh-panel.jotw div.jotw-job h4 a, .rh-panel.jotw div.event h4 a, .rh-panel.events div.jotw-job h4 a, .rh-panel.events div.event h4 a {
  font-weight: bold;
}
/* line 3650, ../../../app/assets/stylesheets/legacy/site-redesign.scss */
.rh-panel.jotw div.jotw-job li, .rh-panel.jotw div.event li, .rh-panel.events div.jotw-job li, .rh-panel.events div.event li {
  font-size: 85%;
  line-height: 1.3;
  color: #707070;
}
/* line 3654, ../../../app/assets/stylesheets/legacy/site-redesign.scss */
.rh-panel.jotw div.jotw-job li.employer, .rh-panel.jotw div.event li.employer, .rh-panel.events div.jotw-job li.employer, .rh-panel.events div.event li.employer {
  font-weight: bold;
}
/* line 3660, ../../../app/assets/stylesheets/legacy/site-redesign.scss */
.rh-panel.jotw .events-footer, .rh-panel.events .events-footer {
  border-top: 1px solid #d0d0d0;
  width: 300px;
  float: left;
  clear: both;
}
/* line 3665, ../../../app/assets/stylesheets/legacy/site-redesign.scss */
.rh-panel.jotw .events-footer p, .rh-panel.events .events-footer p {
  text-align: right;
  margin: 5px 0 0 0;
}
/* line 3672, ../../../app/assets/stylesheets/legacy/site-redesign.scss */
.rh-panel.innocentive h2 {
  font-size: 138.5%;
  color: #535353;
}
/* line 3676, ../../../app/assets/stylesheets/legacy/site-redesign.scss */
.rh-panel.innocentive ul.challenge-list {
  float: left;
  clear: both;
  width: 300px;
  border-top: 1px solid #d0d0d0;
  margin-top: 3px;
}
/* line 3682, ../../../app/assets/stylesheets/legacy/site-redesign.scss */
.rh-panel.innocentive ul.challenge-list li {
  float: left;
  clear: both;
  width: 300px;
  margin-bottom: 3px;
  padding: 10px 0;
  border-bottom: 1px solid #d0d0d0;
}
/* line 3689, ../../../app/assets/stylesheets/legacy/site-redesign.scss */
.rh-panel.innocentive ul.challenge-list li h3 {
  font-size: 100%;
  line-height: 16px;
  margin-bottom: 4px;
}
/* line 3693, ../../../app/assets/stylesheets/legacy/site-redesign.scss */
.rh-panel.innocentive ul.challenge-list li h3 a {
  font-weight: bold;
}
/* line 3697, ../../../app/assets/stylesheets/legacy/site-redesign.scss */
.rh-panel.innocentive ul.challenge-list li img {
  float: left;
  height: 25px;
  margin: 5px 5px 0 0;
  width: 25px;
}
/* line 3703, ../../../app/assets/stylesheets/legacy/site-redesign.scss */
.rh-panel.innocentive ul.challenge-list li dl {
  float: left;
  font-size: 93%;
}
/* line 3706, ../../../app/assets/stylesheets/legacy/site-redesign.scss */
.rh-panel.innocentive ul.challenge-list li dl dt {
  clear: left;
  float: left;
  margin: 3px 3px 0 0;
  font-size: inherit;
  color: inherit;
}
/* line 3713, ../../../app/assets/stylesheets/legacy/site-redesign.scss */
.rh-panel.innocentive ul.challenge-list li dl dd {
  float: left;
  clear: none;
  margin: 3px 0 0 0;
}
/* line 3717, ../../../app/assets/stylesheets/legacy/site-redesign.scss */
.rh-panel.innocentive ul.challenge-list li dl dd.reward {
  font-weight: bold;
}
/* line 3722, ../../../app/assets/stylesheets/legacy/site-redesign.scss */
.rh-panel.innocentive ul.challenge-list li p {
  clear: both;
  font-size: 93%;
  line-height: 1.4;
  padding-top: 6px;
  margin: 0;
}
/* line 3731, ../../../app/assets/stylesheets/legacy/site-redesign.scss */
.rh-panel.innocentive p.no-challenges {
  margin: 10px 0;
}
/* line 3734, ../../../app/assets/stylesheets/legacy/site-redesign.scss */
.rh-panel.innocentive ul.box-footer {
  float: left;
  clear: both;
  width: 300px;
  border: none;
  background: none;
  padding: 0;
}
/* line 3741, ../../../app/assets/stylesheets/legacy/site-redesign.scss */
.rh-panel.innocentive ul.box-footer li {
  float: right;
}
/* line 3743, ../../../app/assets/stylesheets/legacy/site-redesign.scss */
.rh-panel.innocentive ul.box-footer li.powered {
  float: left;
  font-size: 85%;
}
/* line 3746, ../../../app/assets/stylesheets/legacy/site-redesign.scss */
.rh-panel.innocentive ul.box-footer li.powered span {
  float: left;
  padding-top: 2px;
}
/* line 3750, ../../../app/assets/stylesheets/legacy/site-redesign.scss */
.rh-panel.innocentive ul.box-footer li.powered a {
  background: url(/naturejobs/science/assets/logos/innocentive_logo_small-876714bc1e9696481a2f013483406a2d.gif) 3px -3px no-repeat;
  width: 102px;
  height: 22px;
  padding: 0;
  float: left;
}
/* line 3759, ../../../app/assets/stylesheets/legacy/site-redesign.scss */
.rh-panel.innocentive ul.box-footer a {
  font-weight: normal;
}
/* line 3764, ../../../app/assets/stylesheets/legacy/site-redesign.scss */
.rh-panel.career-toolkit, .rh-panel.career-expo {
  border-bottom: 1px solid #d0d0d0;
}
/* line 3766, ../../../app/assets/stylesheets/legacy/site-redesign.scss */
.rh-panel.career-toolkit h3, .rh-panel.career-expo h3 {
  font-size: 116%;
  color: #707070;
  margin-bottom: 6px;
}
/* line 3771, ../../../app/assets/stylesheets/legacy/site-redesign.scss */
.rh-panel.career-toolkit ul, .rh-panel.career-expo ul {
  padding-bottom: 12px;
  float: left;
  width: 100px;
}
/* line 3775, ../../../app/assets/stylesheets/legacy/site-redesign.scss */
.rh-panel.career-toolkit ul li, .rh-panel.career-expo ul li {
  float: left;
  width: 88px;
  font-size: 93%;
  padding-left: 6px;
  background: url(/naturejobs/science/assets/furniture/link-separator-bullet-3fc64e7abd8d36c51131f3dcf13cca66.gif) 0 6px no-repeat;
  margin-top: 2px;
  margin-right: 6px;
}
/* line 3788, ../../../app/assets/stylesheets/legacy/site-redesign.scss */
.rh-panel.career-expo {
  margin-bottom: 13px;
}
/* line 3791, ../../../app/assets/stylesheets/legacy/site-redesign.scss */
.rh-panel a.newsletter-signup-button {
  width: 300px;
  height: 37px;
}
/* line 3794, ../../../app/assets/stylesheets/legacy/site-redesign.scss */
.rh-panel a.newsletter-signup-button.employers-newsletter-signup-button {
  background: url(/naturejobs/science/assets/buttons/employers-newsletter-button-e15e5e5aff13838baa71639c79e31954.png) left top no-repeat;
}
/* line 3797, ../../../app/assets/stylesheets/legacy/site-redesign.scss */
.rh-panel a.newsletter-signup-button.naturejobs-newsletter-signup-button {
  background: url(/naturejobs/science/assets/buttons/naturejobs-newsletter-button-3fe4cf212fd45b2070a2b753dad8adfd.png) left top no-repeat;
}
/* line 3800, ../../../app/assets/stylesheets/legacy/site-redesign.scss */
.rh-panel a.newsletter-signup-button:hover {
  background-position: 0 -37px;
}
/* line 3805, ../../../app/assets/stylesheets/legacy/site-redesign.scss */
.ie7 .rh-panel.credits-summary a.primarybutton {
  padding-bottom: 7px;
}
/* line 3808, ../../../app/assets/stylesheets/legacy/site-redesign.scss */
.ie .rh-panel.credits-summary a.primarybutton {
  font-size: 85%;
}
/* line 3811, ../../../app/assets/stylesheets/legacy/site-redesign.scss */
.rh-panel.credits-summary p {
  margin: 0;
}
/* line 3814, ../../../app/assets/stylesheets/legacy/site-redesign.scss */
.rh-panel.credits-summary .shortlist-count {
  border-top: 1px solid #d0d0d0;
  padding: 10px 0 0;
  margin: 10px 0 0;
}

/* line 3822, ../../../app/assets/stylesheets/legacy/site-redesign.scss */
.rh-tabs-container {
  width: 300px;
  margin-bottom: 20px;
  float: left;
  clear: both;
}
/* line 3827, ../../../app/assets/stylesheets/legacy/site-redesign.scss */
.rh-tabs-container .rh-tab-links {
  width: 300px;
  float: left;
  clear: both;
  border-bottom: 1px solid #d0d0d0;
}
/* line 3832, ../../../app/assets/stylesheets/legacy/site-redesign.scss */
.rh-tabs-container .rh-tab-links ul {
  float: left;
  clear: both;
  margin-bottom: -1px;
  width: 299px;
  border-left: 1px solid #d0d0d0;
}
/* line 3838, ../../../app/assets/stylesheets/legacy/site-redesign.scss */
.rh-tabs-container .rh-tab-links ul li {
  float: left;
  padding: 5px 10px;
  margin: 0;
  background: #ececec;
  border-top: 1px solid #d0d0d0;
  border-right: 1px solid #d0d0d0;
  border-bottom: 1px solid #d0d0d0;
  cursor: pointer;
}
/* line 3849, ../../../app/assets/stylesheets/legacy/site-redesign.scss */
.rh-tabs-container .rh-tab-links ul li:hover {
  background: #d0d0d0;
}
/* line 3852, ../../../app/assets/stylesheets/legacy/site-redesign.scss */
.rh-tabs-container .rh-tab-links ul li.current {
  background: white;
  font-weight: bold;
  border-bottom: 1px solid white;
  cursor: default;
}
/* line 3861, ../../../app/assets/stylesheets/legacy/site-redesign.scss */
.rh-tabs-container .rh-tabs-content {
  width: 300px;
  float: left;
  clear: both;
}
/* line 3865, ../../../app/assets/stylesheets/legacy/site-redesign.scss */
.rh-tabs-container .rh-tabs-content .rh-tab-body {
  display: none;
  width: 298px;
  border-left: 1px solid #d0d0d0;
  border-bottom: 1px solid #d0d0d0;
  border-right: 1px solid #d0d0d0;
}
/* line 3867, ../../../app/assets/stylesheets/legacy/site-redesign.scss */
.rh-tabs-container .rh-tabs-content .rh-tab-body.current {
  display: block;
}
/* line 3876, ../../../app/assets/stylesheets/legacy/site-redesign.scss */
.rh-tabs-container .rh-tabs-content .rh-tab-body .rh-tab-inner {
  width: 298px;
  min-height: 40px;
}
/* line 3879, ../../../app/assets/stylesheets/legacy/site-redesign.scss */
.rh-tabs-container .rh-tabs-content .rh-tab-body .rh-tab-inner.padded {
  width: 278px;
  padding: 10px;
}
/* line 3885, ../../../app/assets/stylesheets/legacy/site-redesign.scss */
.rh-tabs-container .rh-tabs-content .twitter-inner {
  width: 278px;
  float: left;
  clear: both;
}
/* line 3889, ../../../app/assets/stylesheets/legacy/site-redesign.scss */
.rh-tabs-container .rh-tabs-content .twitter-inner .twitter-header {
  width: 278px;
  float: left;
  clear: both;
  padding-bottom: 5px;
  border-bottom: 1px dotted #d0d0d0;
}
/* line 3895, ../../../app/assets/stylesheets/legacy/site-redesign.scss */
.rh-tabs-container .rh-tabs-content .twitter-inner .twitter-header p {
  margin: 5px 0 0 0;
}
/* line 3898, ../../../app/assets/stylesheets/legacy/site-redesign.scss */
.rh-tabs-container .rh-tabs-content .twitter-inner .twitter-header img.twitter-image {
  width: 32px;
  height: 32px;
  border: 3px solid #d0d0d0;
  display: block;
  float: right;
}
/* line 3905, ../../../app/assets/stylesheets/legacy/site-redesign.scss */
.rh-tabs-container .rh-tabs-content .twitter-inner .twitter-header span.strap {
  display: block;
  font-style: italic;
  font-size: 11px;
  color: #707070;
  padding-top: 8px;
}
/* line 3916, ../../../app/assets/stylesheets/legacy/site-redesign.scss */
.rh-tabs-container .rh-tabs-content .tweets {
  width: 278px;
  float: left;
  clear: both;
  min-height: 100px;
  padding-top: 5px;
  border-bottom: 1px dotted #d0d0d0;
}
/* line 3923, ../../../app/assets/stylesheets/legacy/site-redesign.scss */
.rh-tabs-container .rh-tabs-content .tweets .tweet {
  width: 278px;
  float: left;
  clear: both;
  padding: 10px 0;
}
/* line 3928, ../../../app/assets/stylesheets/legacy/site-redesign.scss */
.rh-tabs-container .rh-tabs-content .tweets .tweet .tweet-links {
  padding-top: 6px;
  font-size: 85%;
}
/* line 3934, ../../../app/assets/stylesheets/legacy/site-redesign.scss */
.rh-tabs-container .rh-tabs-content .twitter-footer {
  width: 278px;
  float: left;
  clear: both;
}
/* line 3938, ../../../app/assets/stylesheets/legacy/site-redesign.scss */
.rh-tabs-container .rh-tabs-content .twitter-footer p {
  text-align: right;
  margin: 5px 0 0 0;
}
/* line 3944, ../../../app/assets/stylesheets/legacy/site-redesign.scss */
.rh-tabs-container .rh-tabs-content .facebook-inner iframe {
  width: 292px;
  height: 395px;
  margin: 3px;
  border: none;
  overflow: hidden;
}

/* line 3956, ../../../app/assets/stylesheets/legacy/site-redesign.scss */
#most-recent-articles ol {
  padding: 0;
  border-bottom: 1px dotted #d0d0d0;
}
/* line 3959, ../../../app/assets/stylesheets/legacy/site-redesign.scss */
#most-recent-articles ol li {
  list-style: none;
  font-size: 100%;
  margin-top: 3px;
  margin-bottom: 5px;
}
/* line 3966, ../../../app/assets/stylesheets/legacy/site-redesign.scss */
#most-recent-articles ol li h3 {
  display: inline;
  margin-bottom: 4px;
}
/* line 3969, ../../../app/assets/stylesheets/legacy/site-redesign.scss */
#most-recent-articles ol li h3 a {
  font-weight: bold;
}
/* line 3972, ../../../app/assets/stylesheets/legacy/site-redesign.scss */
#most-recent-articles ol li h3 span.type {
  color: #cc0000;
  text-transform: uppercase;
  font-size: 77%;
}
/* line 3978, ../../../app/assets/stylesheets/legacy/site-redesign.scss */
#most-recent-articles ol li p {
  font-size: 93%;
  margin-bottom: 4px;
}
/* line 3983, ../../../app/assets/stylesheets/legacy/site-redesign.scss */
#most-recent-articles ol li ul li {
  float: left;
  clear: none;
  width: auto;
  font-size: 77%;
  color: #707070;
  list-style-position: outside;
  margin-left: 5px;
  padding-left: 5px;
  background: url(/naturejobs/science/assets/furniture/greypixel-a3651d34daee13169e0f45497e963923.gif) left center no-repeat;
}
/* line 3993, ../../../app/assets/stylesheets/legacy/site-redesign.scss */
#most-recent-articles ol li ul li.first {
  margin-left: 0;
  padding-left: 0;
  background: none;
}
/* line 4002, ../../../app/assets/stylesheets/legacy/site-redesign.scss */
#most-recent-articles .articles-footer {
  width: 278px;
}
/* line 4005, ../../../app/assets/stylesheets/legacy/site-redesign.scss */
#most-recent-articles .articles-footer p {
  text-align: right;
  margin: 5px 0 0 0;
}

/* line 4012, ../../../app/assets/stylesheets/legacy/site-redesign.scss */
.cvs-wrapper {
  padding-top: 20px;
}

/* line 4016, ../../../app/assets/stylesheets/legacy/site-redesign.scss */
.cvs {
  float: left;
  width: 100%;
}
/* line 4019, ../../../app/assets/stylesheets/legacy/site-redesign.scss */
.cvs .cvs-list li {
  border-bottom: 1px solid #d0d0d0;
  margin: 0 0 20px;
  padding: 0 10px 2px;
}
/* line 4023, ../../../app/assets/stylesheets/legacy/site-redesign.scss */
.cvs .cvs-list li h2 {
  font-size: 116%;
  font-weight: bold;
  line-height: 1;
}
/* line 4028, ../../../app/assets/stylesheets/legacy/site-redesign.scss */
.cvs .cvs-list li h3 {
  font-weight: bold;
}
/* line 4031, ../../../app/assets/stylesheets/legacy/site-redesign.scss */
.cvs .cvs-list li .subtitle {
  font-size: 116%;
  color: #707070;
}
/* line 4034, ../../../app/assets/stylesheets/legacy/site-redesign.scss */
.cvs .cvs-list li .toggler {
  float: right;
  font-weight: bold;
  font-size: 93%;
}
/* line 4039, ../../../app/assets/stylesheets/legacy/site-redesign.scss */
.cvs .cvs-list li p {
  line-height: 1.3;
  margin-bottom: 10px;
}
/* line 4043, ../../../app/assets/stylesheets/legacy/site-redesign.scss */
.cvs .cvs-list li li {
  padding: 0;
  margin: 0;
  border: 0;
}
/* line 4048, ../../../app/assets/stylesheets/legacy/site-redesign.scss */
.cvs .cvs-list li .subhead {
  font-weight: bold;
  margin-bottom: 0;
}
/* line 4052, ../../../app/assets/stylesheets/legacy/site-redesign.scss */
.cvs .cvs-list li .who {
  float: left;
  padding-right: 138px;
}
/* line 4056, ../../../app/assets/stylesheets/legacy/site-redesign.scss */
.cvs .cvs-list li .buttons {
  width: 118px;
  margin-left: -118px;
  float: right;
}
/* line 4060, ../../../app/assets/stylesheets/legacy/site-redesign.scss */
.cvs .cvs-list li .buttons input[type=submit] {
  white-space: normal;
  text-align: left;
  color: #363636;
  border: 0;
  min-height: 20px;
  padding: 0 0 0 30px;
  margin: 0;
  cursor: pointer;
}
/* line 4069, ../../../app/assets/stylesheets/legacy/site-redesign.scss */
.cvs .cvs-list li .buttons input[type=submit]:hover {
  color: #707070;
  text-decoration: underline;
}
/* line 4074, ../../../app/assets/stylesheets/legacy/site-redesign.scss */
.cvs .cvs-list li .buttons input::-moz-focus-inner {
  border: 0;
  padding: 0;
}
/* line 4078, ../../../app/assets/stylesheets/legacy/site-redesign.scss */
.cvs .cvs-list li .buttons .download-cv input {
  background-repeat: no-repeat;
  background-position: 0 2px;
  background-color: transparent;
  background-image: url(/naturejobs/science/assets/icons/download-3ce359121458b125b5b31ef9fb523f9c.gif);
}
/* line 4084, ../../../app/assets/stylesheets/legacy/site-redesign.scss */
.cvs .cvs-list li .buttons .downloaded input {
  background-image: url(/naturejobs/science/assets/icons/downloaded-6e84994854e005aad20af995f197f27b.png);
}
/* line 4087, ../../../app/assets/stylesheets/legacy/site-redesign.scss */
.cvs .cvs-list li .buttons .shortlist input {
  background: url(/naturejobs/science/assets/icons/star_small-c5c871f2cfa453903dfe18ef6744c848.gif) no-repeat 0 0;
}
/* line 4090, ../../../app/assets/stylesheets/legacy/site-redesign.scss */
.cvs .cvs-list li .buttons .shortlist.remove input {
  background-image: url(/naturejobs/science/assets/icons/star_small_on-7a751b42a70a1184b912ee27b9957fdf.gif);
}
/* line 4093, ../../../app/assets/stylesheets/legacy/site-redesign.scss */
.cvs .cvs-list li .buttons .shortlist.remove {
  display: none;
}
/* line 4096, ../../../app/assets/stylesheets/legacy/site-redesign.scss */
.cvs .cvs-list li .buttons ul {
  border: solid #d0d0d0;
  border-width: 1px 0;
  padding: 10px 0 0;
  margin: 0 0 10px;
}
/* line 4101, ../../../app/assets/stylesheets/legacy/site-redesign.scss */
.cvs .cvs-list li .buttons ul li {
  padding-bottom: 10px;
  font-size: 93% !important;
}
/* line 4106, ../../../app/assets/stylesheets/legacy/site-redesign.scss */
.cvs .cvs-list li .buttons .last-updated {
  font-size: 77%;
  color: #999999;
  margin-left: 5px;
}
/* line 4110, ../../../app/assets/stylesheets/legacy/site-redesign.scss */
.cvs .cvs-list li .buttons .last-updated .unavailable {
  font-style: normal;
}
/* line 4116, ../../../app/assets/stylesheets/legacy/site-redesign.scss */
.cvs .cvs-list li .is-shortlisted .buttons .shortlist.add {
  display: none;
}
/* line 4119, ../../../app/assets/stylesheets/legacy/site-redesign.scss */
.cvs .cvs-list li .is-shortlisted .buttons .shortlist.remove {
  display: block;
}
/* line 4123, ../../../app/assets/stylesheets/legacy/site-redesign.scss */
.cvs .cvs-list li .is-loading .shortlist {
  opacity: 0.5;
}
/* line 4127, ../../../app/assets/stylesheets/legacy/site-redesign.scss */
.cvs .not-searchable {
  color: #767676;
}
/* line 4130, ../../../app/assets/stylesheets/legacy/site-redesign.scss */
.cvs span.relevancy-score {
  font-style: italic;
  color: grey;
  font-size: small;
  float: right;
  clear: right;
  padding-bottom: 10px;
}
/* line 4131, ../../../app/assets/stylesheets/legacy/site-redesign.scss */
.cvs span.relevancy-score .arrow {
  color: black;
  font-size: 20px;
}

/* line 4144, ../../../app/assets/stylesheets/legacy/site-redesign.scss */
td.actions.cv-download form {
  display: block;
}

/* line 4148, ../../../app/assets/stylesheets/legacy/site-redesign.scss */
td.actions.cv-download input {
  display: block;
  width: 20px;
  height: 20px;
  text-indent: -100px;
  overflow: hidden;
  background: transparent url(/naturejobs/science/assets/icons/downloaded-6e84994854e005aad20af995f197f27b.png) no-repeat 0 2px;
}
/* line 4156, ../../../app/assets/stylesheets/legacy/site-redesign.scss */
.ie7 td.actions.cv-download input {
  text-transform: capitalize;
}

/* line 4161, ../../../app/assets/stylesheets/legacy/site-redesign.scss */
.ie7 .cvs .buttons input[type=submit] {
  overflow: visible;
}

/* line 4165, ../../../app/assets/stylesheets/legacy/site-redesign.scss */
.employers-layout .ui-widget-overlay {
  background: #777777;
  opacity: 0.7;
}

/* line 4171, ../../../app/assets/stylesheets/legacy/site-redesign.scss */
.ie7.employers-layout .ui-widget-overlay,
.ie8.employers-layout .ui-widget-overlay {
  -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=70)";
  filter: alpha(opacity=70);
}

/* Classes for reusing fancybox styles on jquery dialog, which has better accessibility and semantics */
/* line 4177, ../../../app/assets/stylesheets/legacy/site-redesign.scss */
.fancyrip-title {
  position: relative;
  color: white;
}
/* line 4180, ../../../app/assets/stylesheets/legacy/site-redesign.scss */
.fancyrip-title p {
  position: absolute;
  left: 50%;
  top: 10px;
  padding: 0 15px;
}
/* line 4186, ../../../app/assets/stylesheets/legacy/site-redesign.scss */
.fancyrip-title span {
  background: url(/naturejobs/science/assets/plugins/fancybox/fancybox-x.png) 0px -40px;
  display: inline-block;
  padding: 5px 0 6px;
  float: left;
}
/* line 4192, ../../../app/assets/stylesheets/legacy/site-redesign.scss */
.fancyrip-title .start, .fancyrip-title .end {
  width: 15px;
  height: 32px;
  padding: 0;
}
/* line 4197, ../../../app/assets/stylesheets/legacy/site-redesign.scss */
.fancyrip-title .start {
  background: url(/naturejobs/science/assets/plugins/fancybox/fancybox.png) -40px -90px no-repeat;
}
/* line 4200, ../../../app/assets/stylesheets/legacy/site-redesign.scss */
.fancyrip-title .end {
  background: url(/naturejobs/science/assets/plugins/fancybox/fancybox.png) -55px -90px no-repeat;
}

/* line 4205, ../../../app/assets/stylesheets/legacy/site-redesign.scss */
.ie7 .fancyrip-title span {
  padding: 4px 0 7px;
}

/* line 4209, ../../../app/assets/stylesheets/legacy/site-redesign.scss */
.fancyrip {
  position: absolute;
  padding: 0;
  margin: 0;
  border: 0;
  width: 20px;
  height: 20px;
  z-index: 1001;
}

/* line 4219, ../../../app/assets/stylesheets/legacy/site-redesign.scss */
.fancyrip-0 {
  top: -20px;
  left: 0;
  width: 100%;
  background-image: url(/naturejobs/science/assets/plugins/fancybox/fancybox-x.png);
}

/* line 4226, ../../../app/assets/stylesheets/legacy/site-redesign.scss */
.fancyrip-1 {
  top: -20px;
  right: -20px;
  background-image: url(/naturejobs/science/assets/plugins/fancybox/fancybox.png);
  background-position: -40px -162px;
}

/* line 4233, ../../../app/assets/stylesheets/legacy/site-redesign.scss */
.fancyrip-2 {
  top: 0;
  right: -20px;
  height: 100%;
  background-image: url(/naturejobs/science/assets/plugins/fancybox/fancybox-y.png);
  background-position: -20px 0px;
}

/* line 4241, ../../../app/assets/stylesheets/legacy/site-redesign.scss */
.fancyrip-3 {
  bottom: -20px;
  right: -20px;
  background-image: url(/naturejobs/science/assets/plugins/fancybox/fancybox.png);
  background-position: -40px -182px;
}

/* line 4248, ../../../app/assets/stylesheets/legacy/site-redesign.scss */
.fancyrip-4 {
  bottom: -20px;
  left: 0;
  width: 100%;
  background-image: url(/naturejobs/science/assets/plugins/fancybox/fancybox-x.png);
  background-position: 0px -20px;
}

/* line 4256, ../../../app/assets/stylesheets/legacy/site-redesign.scss */
.fancyrip-5 {
  bottom: -20px;
  left: -20px;
  background-image: url(/naturejobs/science/assets/plugins/fancybox/fancybox.png);
  background-position: -40px -142px;
}

/* line 4263, ../../../app/assets/stylesheets/legacy/site-redesign.scss */
.fancyrip-6 {
  top: 0;
  left: -20px;
  height: 100%;
  background-image: url(/naturejobs/science/assets/plugins/fancybox/fancybox-y.png);
}

/* line 4270, ../../../app/assets/stylesheets/legacy/site-redesign.scss */
.fancyrip-7 {
  top: -20px;
  left: -20px;
  background-image: url(/naturejobs/science/assets/plugins/fancybox/fancybox.png);
  background-position: -40px -122px;
}

/* line 4277, ../../../app/assets/stylesheets/legacy/site-redesign.scss */
.fancyui.ui-dialog {
  overflow: visible;
  max-width: 765px;
}
/* line 4280, ../../../app/assets/stylesheets/legacy/site-redesign.scss */
.fancyui.ui-dialog .ui-widget-header.ui-dialog-titlebar {
  background: none;
  border: 0;
  padding: 0;
}
/* line 4284, ../../../app/assets/stylesheets/legacy/site-redesign.scss */
.fancyui.ui-dialog .ui-widget-header.ui-dialog-titlebar .ui-dialog-title {
  display: none;
}
/* line 4288, ../../../app/assets/stylesheets/legacy/site-redesign.scss */
.fancyui.ui-dialog .ui-dialog-titlebar-close {
  width: 30px;
  height: 30px;
  top: -4px;
  right: -14px;
  background: transparent;
  border: 0;
  padding: 0;
  z-index: 1010;
}
/* line 4297, ../../../app/assets/stylesheets/legacy/site-redesign.scss */
.fancyui.ui-dialog .ui-dialog-titlebar-close span {
  width: 30px;
  height: 30px;
  background: url(/naturejobs/science/assets/plugins/fancybox/fancy_close.png) no-repeat;
}
/* line 4304, ../../../app/assets/stylesheets/legacy/site-redesign.scss */
.fancyui.ui-dialog .ui-widget-content a {
  color: #085878;
}
/* line 4308, ../../../app/assets/stylesheets/legacy/site-redesign.scss */
.fancyui.ui-dialog p {
  margin: 0;
}
/* line 4311, ../../../app/assets/stylesheets/legacy/site-redesign.scss */
.fancyui.ui-dialog.ui-dialog .ui-dialog-buttonpane {
  border: 0;
  margin: 0;
  padding: 0;
}
/* line 4315, ../../../app/assets/stylesheets/legacy/site-redesign.scss */
.fancyui.ui-dialog.ui-dialog .ui-dialog-buttonpane button {
  border: 0;
  cursor: pointer;
  font-size: 93%;
  font-weight: normal;
  text-decoration: none;
  white-space: nowrap;
  display: block;
  background: #d0d0d0;
  color: #363636;
  padding: 5px 12px;
  margin-top: 0;
}
/* line 15, ../../../app/assets/stylesheets/legacy/util/mixins.scss */
.fancyui.ui-dialog.ui-dialog .ui-dialog-buttonpane button span {
  text-decoration: none;
}
/* line 18, ../../../app/assets/stylesheets/legacy/util/mixins.scss */
.fancyui.ui-dialog.ui-dialog .ui-dialog-buttonpane button.inline {
  display: inline;
}

/* line 4323, ../../../app/assets/stylesheets/legacy/site-redesign.scss */
a.untruncator {
  padding: 0 10px;
  background: url(/naturejobs/science/assets/furniture/th-desc-22cc0c647f4a81f45ac2bdee8bd90612.gif) right center no-repeat;
}
/* line 4326, ../../../app/assets/stylesheets/legacy/site-redesign.scss */
a.untruncator.close {
  background-image: url(/naturejobs/science/assets/furniture/th-asc-9a82b1cacd11b51458accdde7dd96467.gif);
}

/***************
 * IE6 patching *
 *************** */
/* line 4337, ../../../app/assets/stylesheets/legacy/site-redesign.scss */
body.ie6 div.leaderboard, body.ie7 div.leaderboard {
  background-image: url(/naturejobs/science/assets/furniture/ad/adbg-ie6-e0308a311a5a6a3a2921eb230cf177ab.gif);
}
/* line 4340, ../../../app/assets/stylesheets/legacy/site-redesign.scss */
body.ie6 ul.main-nav, body.ie7 ul.main-nav {
  background-image: url(/naturejobs/science/assets/furniture/frame/border-top-ie6-06f720975cf8e6690cc35e8a964b6939.gif);
}
/* line 4342, ../../../app/assets/stylesheets/legacy/site-redesign.scss */
body.ie6 ul.main-nav li, body.ie7 ul.main-nav li {
  background-image: url(/naturejobs/science/assets/furniture/nav/tab-l-ie6-585c5bd42df346a222d9ebd77c9ac718.gif);
}
/* line 4344, ../../../app/assets/stylesheets/legacy/site-redesign.scss */
body.ie6 ul.main-nav li a, body.ie7 ul.main-nav li a {
  background-image: url(/naturejobs/science/assets/furniture/nav/tab-r-ie6-32757c40689d1801cd3ce375d4a58d58.gif);
}
/* line 4349, ../../../app/assets/stylesheets/legacy/site-redesign.scss */
body.ie6 div.content-constrain, body.ie7 div.content-constrain {
  background-image: url(/naturejobs/science/assets/furniture/frame/border-edges-wh-ie6-ec57d5a6b17bfab2795644a7ab385d14.gif);
}
/* line 4352, ../../../app/assets/stylesheets/legacy/site-redesign.scss */
body.ie6 div.content-ender, body.ie7 div.content-ender {
  background-image: url(/naturejobs/science/assets/furniture/frame/border-bottom-6ee86e9d9a8cf5247afe83adcf6081ea.png);
}

/* line 5, ../../../app/assets/stylesheets/legacy/view/orders.scss */
.customize-table,
#bundle-list {
  border: 1px solid #d0d0d0;
  border-width: 1px 0 1px 1px;
  border-spacing: 0;
  margin: 0 0 12px 0;
  padding: 0;
  width: 625px;
}

/* line 15, ../../../app/assets/stylesheets/legacy/view/orders.scss */
.tabbed-content .customize-table,
.tabbed-content #bundle-list {
  width: 603px;
}

/* line 20, ../../../app/assets/stylesheets/legacy/view/orders.scss */
.customize-table tr,
#bundle-list tr {
  margin: 0;
  padding: 0;
  height: 40px;
  vertical-align: top;
}

/* line 28, ../../../app/assets/stylesheets/legacy/view/orders.scss */
.customize-table th,
#bundle-list th {
  border: 1px solid #d0d0d0;
  border-width: 0px 1px 0 0;
  font-size: 10px;
  padding: 6px 2px;
  text-align: center;
  height: 40px;
}

/* line 37, ../../../app/assets/stylesheets/legacy/view/orders.scss */
.customize-table th {
  height: 0;
}

/* line 41, ../../../app/assets/stylesheets/legacy/view/orders.scss */
#bundle-list th.option-header {
  font-weight: normal;
  width: 100px;
}

/* line 46, ../../../app/assets/stylesheets/legacy/view/orders.scss */
#bundle-list th.option-header .freepost {
  font-size: 15px;
}

/* line 51, ../../../app/assets/stylesheets/legacy/view/orders.scss */
.customize-table td,
#bundle-list td {
  border: 1px solid #d0d0d0;
  border-width: 1px 1px 0 0;
  font-size: 12px;
  margin: 0;
  padding: 15px 4px;
  text-align: center;
}

/* line 61, ../../../app/assets/stylesheets/legacy/view/orders.scss */
.customize-table td.option,
#bundle-list td.option {
  font-weight: bold;
  font-size: 12px;
  text-align: left;
  width: 175px;
}

/* line 69, ../../../app/assets/stylesheets/legacy/view/orders.scss */
.customize-table tr.prices td,
#bundle-list tr.prices td {
  text-align: center;
  padding: 8px 0 12px 0;
}

/* line 75, ../../../app/assets/stylesheets/legacy/view/orders.scss */
#bundle-list tr.prices td:first-child,
#bundle-list tr.prices td.option {
  padding-left: 4px;
  padding-top: 15px;
  text-align: left;
  vertical-align: top;
}

/* line 82, ../../../app/assets/stylesheets/legacy/view/orders.scss */
#bundle-list tr.prices td p.price {
  color: #5f2537;
  font-size: 14px;
  margin: 0 0 6px 0;
  padding: 0;
  height: 35px;
}

/* line 90, ../../../app/assets/stylesheets/legacy/view/orders.scss */
#customize-message a {
  color: #50262f;
  font-weight: bold;
  text-decoration: underline;
}

/* line 96, ../../../app/assets/stylesheets/legacy/view/orders.scss */
ul#select-site li {
  float: left;
  height: 50px;
  padding: 4px 0 0 0;
}

/* line 102, ../../../app/assets/stylesheets/legacy/view/orders.scss */
ul#select-site li#logo-0 {
  background: url(/naturejobs/science/assets/logos/site-logos-e908813b9c45b72b407b00514e363af2.gif) 0 -10px no-repeat;
  width: 244px;
}

/* line 107, ../../../app/assets/stylesheets/legacy/view/orders.scss */
ul#select-site li#logo-1 {
  background: url(/naturejobs/science/assets/logos/site-logos-e908813b9c45b72b407b00514e363af2.gif) -244px -10px no-repeat;
  width: 225px;
}

/* line 112, ../../../app/assets/stylesheets/legacy/view/orders.scss */
ul#select-site li#logo-2 {
  background: url(/naturejobs/science/assets/logos/site-logos-e908813b9c45b72b407b00514e363af2.gif) -469px -10px no-repeat;
  width: 158px;
}

/* line 117, ../../../app/assets/stylesheets/legacy/view/orders.scss */
table th#header-nature {
  background: url(/naturejobs/science/assets/logos/logo_naturejobs_sm-2cfabbd70411808827ad10de9e1362b7.gif) 5px 8px no-repeat;
  height: 30px;
  text-indent: -9999px;
  width: 105px;
}

/* line 124, ../../../app/assets/stylesheets/legacy/view/orders.scss */
table th#header-sciam {
  background: url(/naturejobs/science/assets/logos/logo_sciam_sm-0059f20cdf21637925e4443b64f740c5.gif) 5px 8px no-repeat;
  height: 34px;
  text-indent: -9999px;
  width: 98px;
}

/* line 131, ../../../app/assets/stylesheets/legacy/view/orders.scss */
table th#header-spektrum {
  background: url(/naturejobs/science/assets/logos/logo_spektrum_sm-e3b64ac9a0ff022efbc90557313f13ff.gif) 5px 8px no-repeat;
  height: 34px;
  text-indent: -9999px;
  width: 89px;
}

/* line 138, ../../../app/assets/stylesheets/legacy/view/orders.scss */
.customize-table td.price {
  font-size: 12px;
  font-weight: normal;
}

/* line 143, ../../../app/assets/stylesheets/legacy/view/orders.scss */
table.customize-table td.nature-site {
  background: url("/naturejobs/images/naturecom.gif") 125px 10px no-repeat;
  padding: 0 42px 0 0;
  text-align: right;
}

/* line 149, ../../../app/assets/stylesheets/legacy/view/orders.scss */
table.customize-table tr.footer td {
  background: #c8e5e5;
  padding: 8px 10px 8px 0;
  text-align: right;
}

/* line 155, ../../../app/assets/stylesheets/legacy/view/orders.scss */
table.customize-table tr.footer td p.footer_price {
  color: #50262f;
  font-size: 18px !important;
  margin: 10px 0;
  float: right !important;
  clear: both !important;
  width: auto !important;
}

/* line 164, ../../../app/assets/stylesheets/legacy/view/orders.scss */
table.customize-table tr.footer td input#order_submit {
  float: right;
  clear: both;
}

/* line 169, ../../../app/assets/stylesheets/legacy/view/orders.scss */
table.customize-table .explain {
  text-align: left;
}

/* line 173, ../../../app/assets/stylesheets/legacy/view/orders.scss */
table.customize-table .explain a {
  font-weight: bold;
}

/* line 178, ../../../app/assets/stylesheets/legacy/view/orders.scss */
#bundle-list a.info, #bundle-list span.info, .customize-table a.info, .customize-table span.info {
  color: #50262f;
  display: block;
  position: relative;
  top: 3px;
  font-size: 11px;
  margin-left: 2px;
  display: inline-block;
  background: url(/naturejobs/science/assets/icons/info-icon-004c42493fc640e0c246deb797962f74.png) no-repeat 0 -2px;
  width: 16px;
  height: 14px;
}

/* line 192, ../../../app/assets/stylesheets/legacy/view/orders.scss */
.info-text {
  display: block;
  font-weight: normal;
  font-size: 90%;
  width: 130px;
}

/* line 199, ../../../app/assets/stylesheets/legacy/view/orders.scss */
td.accept {
  background: url(/naturejobs/science/assets/icons/tick-fb25cc96db1aa688193211868fcc940d.gif) no-repeat center;
}

/* line 203, ../../../app/assets/stylesheets/legacy/view/orders.scss */
.job-postings em {
  font-weight: bold;
  font-style: italic;
}

/* line 208, ../../../app/assets/stylesheets/legacy/view/orders.scss */
.job-postings-learn-more {
  margin-top: 10px;
  display: none;
}

/* line 213, ../../../app/assets/stylesheets/legacy/view/orders.scss */
#job-postings-sites {
  display: none;
}

/* line 217, ../../../app/assets/stylesheets/legacy/view/orders.scss */
.job-postings-bottom {
  text-align: right;
  margin-top: 20px;
  padding-right: 21px;
}

/* line 222, ../../../app/assets/stylesheets/legacy/view/orders.scss */
.job-postings-actions {
  margin-top: 0;
}

/* line 226, ../../../app/assets/stylesheets/legacy/view/orders.scss */
.job-postings-bottom input {
  float: right;
  clear: both;
}

/* line 232, ../../../app/assets/stylesheets/legacy/view/orders.scss */
tr.footer .options,
.job-postings-bottom #clear {
  font-size: 10px;
  display: block;
  float: right;
  clear: both;
  margin-top: 10px;
}

/* line 240, ../../../app/assets/stylesheets/legacy/view/orders.scss */
tr.footer .options {
  float: right;
  clear: both;
}

/* line 245, ../../../app/assets/stylesheets/legacy/view/orders.scss */
tr.footer .options a {
  margin-left: 10px;
}

/* line 249, ../../../app/assets/stylesheets/legacy/view/orders.scss */
.job-postings-customize {
  padding-top: 10px;
  font-size: 12px !important;
}

/* line 254, ../../../app/assets/stylesheets/legacy/view/orders.scss */
.job-postings-customize a {
  font-weight: bold;
}

/* line 258, ../../../app/assets/stylesheets/legacy/view/orders.scss */
.job-postings-terms {
  font-size: 10px !important;
}

/* line 262, ../../../app/assets/stylesheets/legacy/view/orders.scss */
.job-postings-total {
  font-size: 18px !important;
  margin-bottom: 10px;
}

/* line 267, ../../../app/assets/stylesheets/legacy/view/orders.scss */
#job_form #free_continue[disabled] {
  opacity: 0.3;
  -moz-opacity: 0.3;
  filter: alpha(opacity=30);
  cursor: auto;
}

/* line 274, ../../../app/assets/stylesheets/legacy/view/orders.scss */
#job_form #free_continue[disabled]:hover {
  background: #ed5e00;
  color: #fff;
  border: 0;
  padding: 1px 12px;
}

/* line 281, ../../../app/assets/stylesheets/legacy/view/orders.scss */
.ie7 #job_form #free_continue[disabled]:hover {
  border: 1px solid #ed5e00;
  padding: 1px 11px;
}

/* line 286, ../../../app/assets/stylesheets/legacy/view/orders.scss */
#job_form input[type='radio'] {
  margin-top: 6px;
}

/* line 290, ../../../app/assets/stylesheets/legacy/view/orders.scss */
#lower-table .price {
  width: 56px;
}

/* line 294, ../../../app/assets/stylesheets/legacy/view/orders.scss */
#lower-table .job_match {
  text-align: right;
  padding-right: 43px;
}

/* line 299, ../../../app/assets/stylesheets/legacy/view/orders.scss */
#lower-table .job_match label {
  background: url(/naturejobs/science/assets/logos/logo_nature_sm-24ba4bdf6ce50cc04774b2ae7f61f4e0.gif) no-repeat;
  width: 111px;
  height: 17px;
  display: inline-block;
  text-indent: -9999px;
  text-align: left;
}

/* line 307, ../../../app/assets/stylesheets/legacy/view/orders.scss */
.ie7 #lower-table .job_match span {
  border: 1px solid transparent;
  /* removing this causes the span to disappear off to the right */
  display: block;
}

/* line 312, ../../../app/assets/stylesheets/legacy/view/orders.scss */
#lower-table .job_match input {
  position: relative;
  top: 2px;
}

/* line 317, ../../../app/assets/stylesheets/legacy/view/orders.scss */
ul#select-site {
  width: 627px;
  margin: 10px auto 0 auto;
  padding-bottom: 10px;
  float: left;
  clear: both;
  border-bottom: 1px solid #d0d0d0;
}
/*





*/

