@charset "UTF-8";/*
 * jQuery UI CSS Framework 1.8.16
 *
 * Copyright 2011, AUTHORS.txt (http://jqueryui.com/about)
 * Dual licensed under the MIT or GPL Version 2 licenses.
 * http://jquery.org/license
 *
 * http://docs.jquery.com/UI/Theming/API
 */
/* Layout helpers
----------------------------------*/
/* line 14, ../../../app/assets/stylesheets/vendor/jquery-ui-1.8.16.custom.scss */
.ui-helper-hidden {
  display: none;
}

/* line 15, ../../../app/assets/stylesheets/vendor/jquery-ui-1.8.16.custom.scss */
.ui-helper-hidden-accessible {
  position: absolute !important;
  clip: rect(1px 1px 1px 1px);
  clip: rect(1px, 1px, 1px, 1px);
}

/* line 16, ../../../app/assets/stylesheets/vendor/jquery-ui-1.8.16.custom.scss */
.ui-helper-reset {
  margin: 0;
  padding: 0;
  border: 0;
  outline: 0;
  line-height: 1.3;
  text-decoration: none;
  font-size: 100%;
  list-style: none;
}

/* line 17, ../../../app/assets/stylesheets/vendor/jquery-ui-1.8.16.custom.scss */
.ui-helper-clearfix:after {
  content: ".";
  display: block;
  height: 0;
  clear: both;
  visibility: hidden;
}

/* line 18, ../../../app/assets/stylesheets/vendor/jquery-ui-1.8.16.custom.scss */
.ui-helper-clearfix {
  display: inline-block;
}

/* required comment for clearfix to work in Opera \*/
/* line 20, ../../../app/assets/stylesheets/vendor/jquery-ui-1.8.16.custom.scss */
* html .ui-helper-clearfix {
  height: 1%;
}

/* line 21, ../../../app/assets/stylesheets/vendor/jquery-ui-1.8.16.custom.scss */
.ui-helper-clearfix {
  display: block;
}

/* end clearfix */
/* line 23, ../../../app/assets/stylesheets/vendor/jquery-ui-1.8.16.custom.scss */
.ui-helper-zfix {
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  position: absolute;
  opacity: 0;
  filter: Alpha(Opacity=0);
}

/* Interaction Cues
----------------------------------*/
/* line 28, ../../../app/assets/stylesheets/vendor/jquery-ui-1.8.16.custom.scss */
.ui-state-disabled {
  cursor: default !important;
}

/* Icons
----------------------------------*/
/* states and images */
/* line 35, ../../../app/assets/stylesheets/vendor/jquery-ui-1.8.16.custom.scss */
.ui-icon {
  display: block;
  text-indent: -99999px;
  overflow: hidden;
  background-repeat: no-repeat;
}

/* Misc visuals
----------------------------------*/
/* Overlays */
/* line 42, ../../../app/assets/stylesheets/vendor/jquery-ui-1.8.16.custom.scss */
.ui-widget-overlay {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
}

/*
 * jQuery UI CSS Framework 1.8.16
 *
 * Copyright 2011, AUTHORS.txt (http://jqueryui.com/about)
 * Dual licensed under the MIT or GPL Version 2 licenses.
 * http://jquery.org/license
 *
 * http://docs.jquery.com/UI/Theming/API
 *
 * To view and modify this theme, visit http://jqueryui.com/themeroller/?ffDefault=Verdana,Arial,sans-serif&fwDefault=normal&fsDefault=1.1em&cornerRadius=4px&bgColorHeader=cccccc&bgTextureHeader=03_highlight_soft.png&bgImgOpacityHeader=75&borderColorHeader=aaaaaa&fcHeader=222222&iconColorHeader=222222&bgColorContent=ffffff&bgTextureContent=01_flat.png&bgImgOpacityContent=75&borderColorContent=aaaaaa&fcContent=222222&iconColorContent=222222&bgColorDefault=e6e6e6&bgTextureDefault=02_glass.png&bgImgOpacityDefault=75&borderColorDefault=d3d3d3&fcDefault=555555&iconColorDefault=888888&bgColorHover=dadada&bgTextureHover=02_glass.png&bgImgOpacityHover=75&borderColorHover=999999&fcHover=212121&iconColorHover=454545&bgColorActive=ffffff&bgTextureActive=02_glass.png&bgImgOpacityActive=65&borderColorActive=aaaaaa&fcActive=212121&iconColorActive=454545&bgColorHighlight=fbf9ee&bgTextureHighlight=02_glass.png&bgImgOpacityHighlight=55&borderColorHighlight=fcefa1&fcHighlight=363636&iconColorHighlight=2e83ff&bgColorError=fef1ec&bgTextureError=02_glass.png&bgImgOpacityError=95&borderColorError=cd0a0a&fcError=cd0a0a&iconColorError=cd0a0a&bgColorOverlay=aaaaaa&bgTextureOverlay=01_flat.png&bgImgOpacityOverlay=0&opacityOverlay=30&bgColorShadow=aaaaaa&bgTextureShadow=01_flat.png&bgImgOpacityShadow=0&opacityShadow=30&thicknessShadow=8px&offsetTopShadow=-8px&offsetLeftShadow=-8px&cornerRadiusShadow=8px
 */
/* Component containers
----------------------------------*/
/*.ui-widget { font-family: Verdana,Arial,sans-serif; font-size: 1.1em; }
.ui-widget .ui-widget { font-size: 1em; }
.ui-widget input, .ui-widget select, .ui-widget textarea, .ui-widget button { font-family: Verdana,Arial,sans-serif; font-size: 1em; }*/
/* line 63, ../../../app/assets/stylesheets/vendor/jquery-ui-1.8.16.custom.scss */
.ui-widget-content {
  border: 1px solid #d0d0d0;
  background: white url(/naturejobs/science/assets/plugins/jqueryui/smoothness/images/ui-bg_flat_75_ffffff_40x100-3c4b974defa5e8bdaf8a603034c4435e.png) 50% 50% repeat-x;
  color: #363636;
}

/* line 64, ../../../app/assets/stylesheets/vendor/jquery-ui-1.8.16.custom.scss */
.ui-widget-content a {
  color: #363636;
}

/* line 65, ../../../app/assets/stylesheets/vendor/jquery-ui-1.8.16.custom.scss */
.ui-widget-header {
  border: 1px solid #d0d0d0;
  background: #cccccc url(/naturejobs/science/assets/plugins/jqueryui/smoothness/images/ui-bg_highlight-soft_75_cccccc_1x100-cec5c56503b8480f834c3fce35dae8df.png) 50% 50% repeat-x;
  color: #363636;
  font-weight: bold;
}

/* line 66, ../../../app/assets/stylesheets/vendor/jquery-ui-1.8.16.custom.scss */
.ui-widget-header a {
  color: #363636;
}

/* Interaction states
----------------------------------*/
/* line 70, ../../../app/assets/stylesheets/vendor/jquery-ui-1.8.16.custom.scss */
.ui-state-default, .ui-widget-content .ui-state-default, .ui-widget-header .ui-state-default {
  border: 1px solid lightgrey;
  background: #e6e6e6 url(/naturejobs/science/assets/plugins/jqueryui/smoothness/images/ui-bg_glass_75_e6e6e6_1x400-48d8d545f708e5870a965ce9df8b0e38.png) 50% 50% repeat-x;
  font-weight: normal;
  color: #555555;
}

/* line 71, ../../../app/assets/stylesheets/vendor/jquery-ui-1.8.16.custom.scss */
.ui-state-default a, .ui-state-default a:link, .ui-state-default a:visited {
  color: #555555;
  text-decoration: none;
}

/* line 72, ../../../app/assets/stylesheets/vendor/jquery-ui-1.8.16.custom.scss */
.ui-state-hover, .ui-widget-content .ui-state-hover, .ui-widget-header .ui-state-hover, .ui-state-focus, .ui-widget-content .ui-state-focus, .ui-widget-header .ui-state-focus {
  border: 1px solid #d0d0d0;
  background: #dadada;
  font-weight: normal;
  color: #363636;
}

/* line 73, ../../../app/assets/stylesheets/vendor/jquery-ui-1.8.16.custom.scss */
.ui-state-hover a, .ui-state-hover a:hover {
  color: #212121;
  text-decoration: none;
}

/* line 74, ../../../app/assets/stylesheets/vendor/jquery-ui-1.8.16.custom.scss */
.ui-state-active, .ui-widget-content .ui-state-active, .ui-widget-header .ui-state-active {
  border: 1px solid #aaaaaa;
  background: white url(/naturejobs/science/assets/plugins/jqueryui/smoothness/images/ui-bg_glass_65_ffffff_1x400-ddb7ee7527bff283054406c50e597e1e.png) 50% 50% repeat-x;
  font-weight: normal;
  color: #212121;
}

/* line 75, ../../../app/assets/stylesheets/vendor/jquery-ui-1.8.16.custom.scss */
.ui-state-active a, .ui-state-active a:link, .ui-state-active a:visited {
  color: #212121;
  text-decoration: none;
}

/* line 76, ../../../app/assets/stylesheets/vendor/jquery-ui-1.8.16.custom.scss */
.ui-widget :active {
  outline: none;
}

/* Interaction Cues
----------------------------------*/
/* line 80, ../../../app/assets/stylesheets/vendor/jquery-ui-1.8.16.custom.scss */
.ui-state-highlight, .ui-widget-content .ui-state-highlight, .ui-widget-header .ui-state-highlight {
  border: 1px solid #fcefa1;
  background: #fbf9ee url(/naturejobs/science/assets/plugins/jqueryui/smoothness/images/ui-bg_glass_55_fbf9ee_1x400-38c2dea4d046fd3f56cc3996e2e6018b.png) 50% 50% repeat-x;
  color: #363636;
}

/* line 81, ../../../app/assets/stylesheets/vendor/jquery-ui-1.8.16.custom.scss */
.ui-state-highlight a, .ui-widget-content .ui-state-highlight a, .ui-widget-header .ui-state-highlight a {
  color: #363636;
}

/* line 82, ../../../app/assets/stylesheets/vendor/jquery-ui-1.8.16.custom.scss */
.ui-state-error, .ui-widget-content .ui-state-error, .ui-widget-header .ui-state-error {
  border: 1px solid #cd0a0a;
  background: #fef1ec url(/naturejobs/science/assets/plugins/jqueryui/smoothness/images/ui-bg_glass_95_fef1ec_1x400-f3526b8f82249928f0a6baf044204b15.png) 50% 50% repeat-x;
  color: #cd0a0a;
}

/* line 83, ../../../app/assets/stylesheets/vendor/jquery-ui-1.8.16.custom.scss */
.ui-state-error a, .ui-widget-content .ui-state-error a, .ui-widget-header .ui-state-error a {
  color: #cd0a0a;
}

/* line 84, ../../../app/assets/stylesheets/vendor/jquery-ui-1.8.16.custom.scss */
.ui-state-error-text, .ui-widget-content .ui-state-error-text, .ui-widget-header .ui-state-error-text {
  color: #cd0a0a;
}

/* line 85, ../../../app/assets/stylesheets/vendor/jquery-ui-1.8.16.custom.scss */
.ui-priority-primary, .ui-widget-content .ui-priority-primary, .ui-widget-header .ui-priority-primary {
  font-weight: bold;
}

/* line 86, ../../../app/assets/stylesheets/vendor/jquery-ui-1.8.16.custom.scss */
.ui-priority-secondary, .ui-widget-content .ui-priority-secondary, .ui-widget-header .ui-priority-secondary {
  opacity: .7;
  filter: Alpha(Opacity=70);
  font-weight: normal;
}

/* line 87, ../../../app/assets/stylesheets/vendor/jquery-ui-1.8.16.custom.scss */
.ui-state-disabled, .ui-widget-content .ui-state-disabled, .ui-widget-header .ui-state-disabled {
  opacity: .35;
  filter: Alpha(Opacity=35);
  background-image: none;
}

/* Icons
----------------------------------*/
/* states and images */
/* line 93, ../../../app/assets/stylesheets/vendor/jquery-ui-1.8.16.custom.scss */
.ui-icon {
  width: 16px;
  height: 16px;
  background-image: url(/naturejobs/science/assets/plugins/jqueryui/smoothness/images/ui-icons_222222_256x240-66e635a2f90b9f90675d402617630b24.png);
}

/* line 94, ../../../app/assets/stylesheets/vendor/jquery-ui-1.8.16.custom.scss */
.ui-widget-content .ui-icon {
  background-image: url(/naturejobs/science/assets/plugins/jqueryui/smoothness/images/ui-icons_222222_256x240-66e635a2f90b9f90675d402617630b24.png);
}

/* line 95, ../../../app/assets/stylesheets/vendor/jquery-ui-1.8.16.custom.scss */
.ui-widget-header .ui-icon {
  background-image: url(/naturejobs/science/assets/plugins/jqueryui/smoothness/images/ui-icons_222222_256x240-66e635a2f90b9f90675d402617630b24.png);
}

/* line 96, ../../../app/assets/stylesheets/vendor/jquery-ui-1.8.16.custom.scss */
.ui-state-default .ui-icon {
  background-image: url(/naturejobs/science/assets/plugins/jqueryui/smoothness/images/ui-icons_888888_256x240-95fd3047e1f7325d995a21c729b04125.png);
}

/* line 97, ../../../app/assets/stylesheets/vendor/jquery-ui-1.8.16.custom.scss */
.ui-state-hover .ui-icon, .ui-state-focus .ui-icon {
  background-image: url(/naturejobs/science/assets/plugins/jqueryui/smoothness/images/ui-icons_454545_256x240-5c7f12676bcead9cb2d4cb8f23f16e95.png);
}

/* line 98, ../../../app/assets/stylesheets/vendor/jquery-ui-1.8.16.custom.scss */
.ui-state-active .ui-icon {
  background-image: url(/naturejobs/science/assets/plugins/jqueryui/smoothness/images/ui-icons_454545_256x240-5c7f12676bcead9cb2d4cb8f23f16e95.png);
}

/* line 99, ../../../app/assets/stylesheets/vendor/jquery-ui-1.8.16.custom.scss */
.ui-state-highlight .ui-icon {
  background-image: url(/naturejobs/science/assets/plugins/jqueryui/smoothness/images/ui-icons_2e83ff_256x240-2ea4c160a75c1992daa2eeac86255b99.png);
}

/* line 100, ../../../app/assets/stylesheets/vendor/jquery-ui-1.8.16.custom.scss */
.ui-state-error .ui-icon, .ui-state-error-text .ui-icon {
  background-image: url(/naturejobs/science/assets/plugins/jqueryui/smoothness/images/ui-icons_cd0a0a_256x240-c0c1ec6a8bcf48fec40303e975a4dfa6.png);
}

/* positioning */
/* line 103, ../../../app/assets/stylesheets/vendor/jquery-ui-1.8.16.custom.scss */
.ui-icon-carat-1-n {
  background-position: 0 0;
}

/* line 104, ../../../app/assets/stylesheets/vendor/jquery-ui-1.8.16.custom.scss */
.ui-icon-carat-1-ne {
  background-position: -16px 0;
}

/* line 105, ../../../app/assets/stylesheets/vendor/jquery-ui-1.8.16.custom.scss */
.ui-icon-carat-1-e {
  background-position: -32px 0;
}

/* line 106, ../../../app/assets/stylesheets/vendor/jquery-ui-1.8.16.custom.scss */
.ui-icon-carat-1-se {
  background-position: -48px 0;
}

/* line 107, ../../../app/assets/stylesheets/vendor/jquery-ui-1.8.16.custom.scss */
.ui-icon-carat-1-s {
  background-position: -64px 0;
}

/* line 108, ../../../app/assets/stylesheets/vendor/jquery-ui-1.8.16.custom.scss */
.ui-icon-carat-1-sw {
  background-position: -80px 0;
}

/* line 109, ../../../app/assets/stylesheets/vendor/jquery-ui-1.8.16.custom.scss */
.ui-icon-carat-1-w {
  background-position: -96px 0;
}

/* line 110, ../../../app/assets/stylesheets/vendor/jquery-ui-1.8.16.custom.scss */
.ui-icon-carat-1-nw {
  background-position: -112px 0;
}

/* line 111, ../../../app/assets/stylesheets/vendor/jquery-ui-1.8.16.custom.scss */
.ui-icon-carat-2-n-s {
  background-position: -128px 0;
}

/* line 112, ../../../app/assets/stylesheets/vendor/jquery-ui-1.8.16.custom.scss */
.ui-icon-carat-2-e-w {
  background-position: -144px 0;
}

/* line 113, ../../../app/assets/stylesheets/vendor/jquery-ui-1.8.16.custom.scss */
.ui-icon-triangle-1-n {
  background-position: 0 -16px;
}

/* line 114, ../../../app/assets/stylesheets/vendor/jquery-ui-1.8.16.custom.scss */
.ui-icon-triangle-1-ne {
  background-position: -16px -16px;
}

/* line 115, ../../../app/assets/stylesheets/vendor/jquery-ui-1.8.16.custom.scss */
.ui-icon-triangle-1-e {
  background-position: -32px -16px;
}

/* line 116, ../../../app/assets/stylesheets/vendor/jquery-ui-1.8.16.custom.scss */
.ui-icon-triangle-1-se {
  background-position: -48px -16px;
}

/* line 117, ../../../app/assets/stylesheets/vendor/jquery-ui-1.8.16.custom.scss */
.ui-icon-triangle-1-s {
  background-position: -64px -16px;
}

/* line 118, ../../../app/assets/stylesheets/vendor/jquery-ui-1.8.16.custom.scss */
.ui-icon-triangle-1-sw {
  background-position: -80px -16px;
}

/* line 119, ../../../app/assets/stylesheets/vendor/jquery-ui-1.8.16.custom.scss */
.ui-icon-triangle-1-w {
  background-position: -96px -16px;
}

/* line 120, ../../../app/assets/stylesheets/vendor/jquery-ui-1.8.16.custom.scss */
.ui-icon-triangle-1-nw {
  background-position: -112px -16px;
}

/* line 121, ../../../app/assets/stylesheets/vendor/jquery-ui-1.8.16.custom.scss */
.ui-icon-triangle-2-n-s {
  background-position: -128px -16px;
}

/* line 122, ../../../app/assets/stylesheets/vendor/jquery-ui-1.8.16.custom.scss */
.ui-icon-triangle-2-e-w {
  background-position: -144px -16px;
}

/* line 123, ../../../app/assets/stylesheets/vendor/jquery-ui-1.8.16.custom.scss */
.ui-icon-arrow-1-n {
  background-position: 0 -32px;
}

/* line 124, ../../../app/assets/stylesheets/vendor/jquery-ui-1.8.16.custom.scss */
.ui-icon-arrow-1-ne {
  background-position: -16px -32px;
}

/* line 125, ../../../app/assets/stylesheets/vendor/jquery-ui-1.8.16.custom.scss */
.ui-icon-arrow-1-e {
  background-position: -32px -32px;
}

/* line 126, ../../../app/assets/stylesheets/vendor/jquery-ui-1.8.16.custom.scss */
.ui-icon-arrow-1-se {
  background-position: -48px -32px;
}

/* line 127, ../../../app/assets/stylesheets/vendor/jquery-ui-1.8.16.custom.scss */
.ui-icon-arrow-1-s {
  background-position: -64px -32px;
}

/* line 128, ../../../app/assets/stylesheets/vendor/jquery-ui-1.8.16.custom.scss */
.ui-icon-arrow-1-sw {
  background-position: -80px -32px;
}

/* line 129, ../../../app/assets/stylesheets/vendor/jquery-ui-1.8.16.custom.scss */
.ui-icon-arrow-1-w {
  background-position: -96px -32px;
}

/* line 130, ../../../app/assets/stylesheets/vendor/jquery-ui-1.8.16.custom.scss */
.ui-icon-arrow-1-nw {
  background-position: -112px -32px;
}

/* line 131, ../../../app/assets/stylesheets/vendor/jquery-ui-1.8.16.custom.scss */
.ui-icon-arrow-2-n-s {
  background-position: -128px -32px;
}

/* line 132, ../../../app/assets/stylesheets/vendor/jquery-ui-1.8.16.custom.scss */
.ui-icon-arrow-2-ne-sw {
  background-position: -144px -32px;
}

/* line 133, ../../../app/assets/stylesheets/vendor/jquery-ui-1.8.16.custom.scss */
.ui-icon-arrow-2-e-w {
  background-position: -160px -32px;
}

/* line 134, ../../../app/assets/stylesheets/vendor/jquery-ui-1.8.16.custom.scss */
.ui-icon-arrow-2-se-nw {
  background-position: -176px -32px;
}

/* line 135, ../../../app/assets/stylesheets/vendor/jquery-ui-1.8.16.custom.scss */
.ui-icon-arrowstop-1-n {
  background-position: -192px -32px;
}

/* line 136, ../../../app/assets/stylesheets/vendor/jquery-ui-1.8.16.custom.scss */
.ui-icon-arrowstop-1-e {
  background-position: -208px -32px;
}

/* line 137, ../../../app/assets/stylesheets/vendor/jquery-ui-1.8.16.custom.scss */
.ui-icon-arrowstop-1-s {
  background-position: -224px -32px;
}

/* line 138, ../../../app/assets/stylesheets/vendor/jquery-ui-1.8.16.custom.scss */
.ui-icon-arrowstop-1-w {
  background-position: -240px -32px;
}

/* line 139, ../../../app/assets/stylesheets/vendor/jquery-ui-1.8.16.custom.scss */
.ui-icon-arrowthick-1-n {
  background-position: 0 -48px;
}

/* line 140, ../../../app/assets/stylesheets/vendor/jquery-ui-1.8.16.custom.scss */
.ui-icon-arrowthick-1-ne {
  background-position: -16px -48px;
}

/* line 141, ../../../app/assets/stylesheets/vendor/jquery-ui-1.8.16.custom.scss */
.ui-icon-arrowthick-1-e {
  background-position: -32px -48px;
}

/* line 142, ../../../app/assets/stylesheets/vendor/jquery-ui-1.8.16.custom.scss */
.ui-icon-arrowthick-1-se {
  background-position: -48px -48px;
}

/* line 143, ../../../app/assets/stylesheets/vendor/jquery-ui-1.8.16.custom.scss */
.ui-icon-arrowthick-1-s {
  background-position: -64px -48px;
}

/* line 144, ../../../app/assets/stylesheets/vendor/jquery-ui-1.8.16.custom.scss */
.ui-icon-arrowthick-1-sw {
  background-position: -80px -48px;
}

/* line 145, ../../../app/assets/stylesheets/vendor/jquery-ui-1.8.16.custom.scss */
.ui-icon-arrowthick-1-w {
  background-position: -96px -48px;
}

/* line 146, ../../../app/assets/stylesheets/vendor/jquery-ui-1.8.16.custom.scss */
.ui-icon-arrowthick-1-nw {
  background-position: -112px -48px;
}

/* line 147, ../../../app/assets/stylesheets/vendor/jquery-ui-1.8.16.custom.scss */
.ui-icon-arrowthick-2-n-s {
  background-position: -128px -48px;
}

/* line 148, ../../../app/assets/stylesheets/vendor/jquery-ui-1.8.16.custom.scss */
.ui-icon-arrowthick-2-ne-sw {
  background-position: -144px -48px;
}

/* line 149, ../../../app/assets/stylesheets/vendor/jquery-ui-1.8.16.custom.scss */
.ui-icon-arrowthick-2-e-w {
  background-position: -160px -48px;
}

/* line 150, ../../../app/assets/stylesheets/vendor/jquery-ui-1.8.16.custom.scss */
.ui-icon-arrowthick-2-se-nw {
  background-position: -176px -48px;
}

/* line 151, ../../../app/assets/stylesheets/vendor/jquery-ui-1.8.16.custom.scss */
.ui-icon-arrowthickstop-1-n {
  background-position: -192px -48px;
}

/* line 152, ../../../app/assets/stylesheets/vendor/jquery-ui-1.8.16.custom.scss */
.ui-icon-arrowthickstop-1-e {
  background-position: -208px -48px;
}

/* line 153, ../../../app/assets/stylesheets/vendor/jquery-ui-1.8.16.custom.scss */
.ui-icon-arrowthickstop-1-s {
  background-position: -224px -48px;
}

/* line 154, ../../../app/assets/stylesheets/vendor/jquery-ui-1.8.16.custom.scss */
.ui-icon-arrowthickstop-1-w {
  background-position: -240px -48px;
}

/* line 155, ../../../app/assets/stylesheets/vendor/jquery-ui-1.8.16.custom.scss */
.ui-icon-arrowreturnthick-1-w {
  background-position: 0 -64px;
}

/* line 156, ../../../app/assets/stylesheets/vendor/jquery-ui-1.8.16.custom.scss */
.ui-icon-arrowreturnthick-1-n {
  background-position: -16px -64px;
}

/* line 157, ../../../app/assets/stylesheets/vendor/jquery-ui-1.8.16.custom.scss */
.ui-icon-arrowreturnthick-1-e {
  background-position: -32px -64px;
}

/* line 158, ../../../app/assets/stylesheets/vendor/jquery-ui-1.8.16.custom.scss */
.ui-icon-arrowreturnthick-1-s {
  background-position: -48px -64px;
}

/* line 159, ../../../app/assets/stylesheets/vendor/jquery-ui-1.8.16.custom.scss */
.ui-icon-arrowreturn-1-w {
  background-position: -64px -64px;
}

/* line 160, ../../../app/assets/stylesheets/vendor/jquery-ui-1.8.16.custom.scss */
.ui-icon-arrowreturn-1-n {
  background-position: -80px -64px;
}

/* line 161, ../../../app/assets/stylesheets/vendor/jquery-ui-1.8.16.custom.scss */
.ui-icon-arrowreturn-1-e {
  background-position: -96px -64px;
}

/* line 162, ../../../app/assets/stylesheets/vendor/jquery-ui-1.8.16.custom.scss */
.ui-icon-arrowreturn-1-s {
  background-position: -112px -64px;
}

/* line 163, ../../../app/assets/stylesheets/vendor/jquery-ui-1.8.16.custom.scss */
.ui-icon-arrowrefresh-1-w {
  background-position: -128px -64px;
}

/* line 164, ../../../app/assets/stylesheets/vendor/jquery-ui-1.8.16.custom.scss */
.ui-icon-arrowrefresh-1-n {
  background-position: -144px -64px;
}

/* line 165, ../../../app/assets/stylesheets/vendor/jquery-ui-1.8.16.custom.scss */
.ui-icon-arrowrefresh-1-e {
  background-position: -160px -64px;
}

/* line 166, ../../../app/assets/stylesheets/vendor/jquery-ui-1.8.16.custom.scss */
.ui-icon-arrowrefresh-1-s {
  background-position: -176px -64px;
}

/* line 167, ../../../app/assets/stylesheets/vendor/jquery-ui-1.8.16.custom.scss */
.ui-icon-arrow-4 {
  background-position: 0 -80px;
}

/* line 168, ../../../app/assets/stylesheets/vendor/jquery-ui-1.8.16.custom.scss */
.ui-icon-arrow-4-diag {
  background-position: -16px -80px;
}

/* line 169, ../../../app/assets/stylesheets/vendor/jquery-ui-1.8.16.custom.scss */
.ui-icon-extlink {
  background-position: -32px -80px;
}

/* line 170, ../../../app/assets/stylesheets/vendor/jquery-ui-1.8.16.custom.scss */
.ui-icon-newwin {
  background-position: -48px -80px;
}

/* line 171, ../../../app/assets/stylesheets/vendor/jquery-ui-1.8.16.custom.scss */
.ui-icon-refresh {
  background-position: -64px -80px;
}

/* line 172, ../../../app/assets/stylesheets/vendor/jquery-ui-1.8.16.custom.scss */
.ui-icon-shuffle {
  background-position: -80px -80px;
}

/* line 173, ../../../app/assets/stylesheets/vendor/jquery-ui-1.8.16.custom.scss */
.ui-icon-transfer-e-w {
  background-position: -96px -80px;
}

/* line 174, ../../../app/assets/stylesheets/vendor/jquery-ui-1.8.16.custom.scss */
.ui-icon-transferthick-e-w {
  background-position: -112px -80px;
}

/* line 175, ../../../app/assets/stylesheets/vendor/jquery-ui-1.8.16.custom.scss */
.ui-icon-folder-collapsed {
  background-position: 0 -96px;
}

/* line 176, ../../../app/assets/stylesheets/vendor/jquery-ui-1.8.16.custom.scss */
.ui-icon-folder-open {
  background-position: -16px -96px;
}

/* line 177, ../../../app/assets/stylesheets/vendor/jquery-ui-1.8.16.custom.scss */
.ui-icon-document {
  background-position: -32px -96px;
}

/* line 178, ../../../app/assets/stylesheets/vendor/jquery-ui-1.8.16.custom.scss */
.ui-icon-document-b {
  background-position: -48px -96px;
}

/* line 179, ../../../app/assets/stylesheets/vendor/jquery-ui-1.8.16.custom.scss */
.ui-icon-note {
  background-position: -64px -96px;
}

/* line 180, ../../../app/assets/stylesheets/vendor/jquery-ui-1.8.16.custom.scss */
.ui-icon-mail-closed {
  background-position: -80px -96px;
}

/* line 181, ../../../app/assets/stylesheets/vendor/jquery-ui-1.8.16.custom.scss */
.ui-icon-mail-open {
  background-position: -96px -96px;
}

/* line 182, ../../../app/assets/stylesheets/vendor/jquery-ui-1.8.16.custom.scss */
.ui-icon-suitcase {
  background-position: -112px -96px;
}

/* line 183, ../../../app/assets/stylesheets/vendor/jquery-ui-1.8.16.custom.scss */
.ui-icon-comment {
  background-position: -128px -96px;
}

/* line 184, ../../../app/assets/stylesheets/vendor/jquery-ui-1.8.16.custom.scss */
.ui-icon-person {
  background-position: -144px -96px;
}

/* line 185, ../../../app/assets/stylesheets/vendor/jquery-ui-1.8.16.custom.scss */
.ui-icon-print {
  background-position: -160px -96px;
}

/* line 186, ../../../app/assets/stylesheets/vendor/jquery-ui-1.8.16.custom.scss */
.ui-icon-trash {
  background-position: -176px -96px;
}

/* line 187, ../../../app/assets/stylesheets/vendor/jquery-ui-1.8.16.custom.scss */
.ui-icon-locked {
  background-position: -192px -96px;
}

/* line 188, ../../../app/assets/stylesheets/vendor/jquery-ui-1.8.16.custom.scss */
.ui-icon-unlocked {
  background-position: -208px -96px;
}

/* line 189, ../../../app/assets/stylesheets/vendor/jquery-ui-1.8.16.custom.scss */
.ui-icon-bookmark {
  background-position: -224px -96px;
}

/* line 190, ../../../app/assets/stylesheets/vendor/jquery-ui-1.8.16.custom.scss */
.ui-icon-tag {
  background-position: -240px -96px;
}

/* line 191, ../../../app/assets/stylesheets/vendor/jquery-ui-1.8.16.custom.scss */
.ui-icon-home {
  background-position: 0 -112px;
}

/* line 192, ../../../app/assets/stylesheets/vendor/jquery-ui-1.8.16.custom.scss */
.ui-icon-flag {
  background-position: -16px -112px;
}

/* line 193, ../../../app/assets/stylesheets/vendor/jquery-ui-1.8.16.custom.scss */
.ui-icon-calendar {
  background-position: -32px -112px;
}

/* line 194, ../../../app/assets/stylesheets/vendor/jquery-ui-1.8.16.custom.scss */
.ui-icon-cart {
  background-position: -48px -112px;
}

/* line 195, ../../../app/assets/stylesheets/vendor/jquery-ui-1.8.16.custom.scss */
.ui-icon-pencil {
  background-position: -64px -112px;
}

/* line 196, ../../../app/assets/stylesheets/vendor/jquery-ui-1.8.16.custom.scss */
.ui-icon-clock {
  background-position: -80px -112px;
}

/* line 197, ../../../app/assets/stylesheets/vendor/jquery-ui-1.8.16.custom.scss */
.ui-icon-disk {
  background-position: -96px -112px;
}

/* line 198, ../../../app/assets/stylesheets/vendor/jquery-ui-1.8.16.custom.scss */
.ui-icon-calculator {
  background-position: -112px -112px;
}

/* line 199, ../../../app/assets/stylesheets/vendor/jquery-ui-1.8.16.custom.scss */
.ui-icon-zoomin {
  background-position: -128px -112px;
}

/* line 200, ../../../app/assets/stylesheets/vendor/jquery-ui-1.8.16.custom.scss */
.ui-icon-zoomout {
  background-position: -144px -112px;
}

/* line 201, ../../../app/assets/stylesheets/vendor/jquery-ui-1.8.16.custom.scss */
.ui-icon-search {
  background-position: -160px -112px;
}

/* line 202, ../../../app/assets/stylesheets/vendor/jquery-ui-1.8.16.custom.scss */
.ui-icon-wrench {
  background-position: -176px -112px;
}

/* line 203, ../../../app/assets/stylesheets/vendor/jquery-ui-1.8.16.custom.scss */
.ui-icon-gear {
  background-position: -192px -112px;
}

/* line 204, ../../../app/assets/stylesheets/vendor/jquery-ui-1.8.16.custom.scss */
.ui-icon-heart {
  background-position: -208px -112px;
}

/* line 205, ../../../app/assets/stylesheets/vendor/jquery-ui-1.8.16.custom.scss */
.ui-icon-star {
  background-position: -224px -112px;
}

/* line 206, ../../../app/assets/stylesheets/vendor/jquery-ui-1.8.16.custom.scss */
.ui-icon-link {
  background-position: -240px -112px;
}

/* line 207, ../../../app/assets/stylesheets/vendor/jquery-ui-1.8.16.custom.scss */
.ui-icon-cancel {
  background-position: 0 -128px;
}

/* line 208, ../../../app/assets/stylesheets/vendor/jquery-ui-1.8.16.custom.scss */
.ui-icon-plus {
  background-position: -16px -128px;
}

/* line 209, ../../../app/assets/stylesheets/vendor/jquery-ui-1.8.16.custom.scss */
.ui-icon-plusthick {
  background-position: -32px -128px;
}

/* line 210, ../../../app/assets/stylesheets/vendor/jquery-ui-1.8.16.custom.scss */
.ui-icon-minus {
  background-position: -48px -128px;
}

/* line 211, ../../../app/assets/stylesheets/vendor/jquery-ui-1.8.16.custom.scss */
.ui-icon-minusthick {
  background-position: -64px -128px;
}

/* line 212, ../../../app/assets/stylesheets/vendor/jquery-ui-1.8.16.custom.scss */
.ui-icon-close {
  background-position: -80px -128px;
}

/* line 213, ../../../app/assets/stylesheets/vendor/jquery-ui-1.8.16.custom.scss */
.ui-icon-closethick {
  background-position: -96px -128px;
}

/* line 214, ../../../app/assets/stylesheets/vendor/jquery-ui-1.8.16.custom.scss */
.ui-icon-key {
  background-position: -112px -128px;
}

/* line 215, ../../../app/assets/stylesheets/vendor/jquery-ui-1.8.16.custom.scss */
.ui-icon-lightbulb {
  background-position: -128px -128px;
}

/* line 216, ../../../app/assets/stylesheets/vendor/jquery-ui-1.8.16.custom.scss */
.ui-icon-scissors {
  background-position: -144px -128px;
}

/* line 217, ../../../app/assets/stylesheets/vendor/jquery-ui-1.8.16.custom.scss */
.ui-icon-clipboard {
  background-position: -160px -128px;
}

/* line 218, ../../../app/assets/stylesheets/vendor/jquery-ui-1.8.16.custom.scss */
.ui-icon-copy {
  background-position: -176px -128px;
}

/* line 219, ../../../app/assets/stylesheets/vendor/jquery-ui-1.8.16.custom.scss */
.ui-icon-contact {
  background-position: -192px -128px;
}

/* line 220, ../../../app/assets/stylesheets/vendor/jquery-ui-1.8.16.custom.scss */
.ui-icon-image {
  background-position: -208px -128px;
}

/* line 221, ../../../app/assets/stylesheets/vendor/jquery-ui-1.8.16.custom.scss */
.ui-icon-video {
  background-position: -224px -128px;
}

/* line 222, ../../../app/assets/stylesheets/vendor/jquery-ui-1.8.16.custom.scss */
.ui-icon-script {
  background-position: -240px -128px;
}

/* line 223, ../../../app/assets/stylesheets/vendor/jquery-ui-1.8.16.custom.scss */
.ui-icon-alert {
  background-position: 0 -144px;
}

/* line 224, ../../../app/assets/stylesheets/vendor/jquery-ui-1.8.16.custom.scss */
.ui-icon-info {
  background-position: -16px -144px;
}

/* line 225, ../../../app/assets/stylesheets/vendor/jquery-ui-1.8.16.custom.scss */
.ui-icon-notice {
  background-position: -32px -144px;
}

/* line 226, ../../../app/assets/stylesheets/vendor/jquery-ui-1.8.16.custom.scss */
.ui-icon-help {
  background-position: -48px -144px;
}

/* line 227, ../../../app/assets/stylesheets/vendor/jquery-ui-1.8.16.custom.scss */
.ui-icon-check {
  background-position: -64px -144px;
}

/* line 228, ../../../app/assets/stylesheets/vendor/jquery-ui-1.8.16.custom.scss */
.ui-icon-bullet {
  background-position: -80px -144px;
}

/* line 229, ../../../app/assets/stylesheets/vendor/jquery-ui-1.8.16.custom.scss */
.ui-icon-radio-off {
  background-position: -96px -144px;
}

/* line 230, ../../../app/assets/stylesheets/vendor/jquery-ui-1.8.16.custom.scss */
.ui-icon-radio-on {
  background-position: -112px -144px;
}

/* line 231, ../../../app/assets/stylesheets/vendor/jquery-ui-1.8.16.custom.scss */
.ui-icon-pin-w {
  background-position: -128px -144px;
}

/* line 232, ../../../app/assets/stylesheets/vendor/jquery-ui-1.8.16.custom.scss */
.ui-icon-pin-s {
  background-position: -144px -144px;
}

/* line 233, ../../../app/assets/stylesheets/vendor/jquery-ui-1.8.16.custom.scss */
.ui-icon-play {
  background-position: 0 -160px;
}

/* line 234, ../../../app/assets/stylesheets/vendor/jquery-ui-1.8.16.custom.scss */
.ui-icon-pause {
  background-position: -16px -160px;
}

/* line 235, ../../../app/assets/stylesheets/vendor/jquery-ui-1.8.16.custom.scss */
.ui-icon-seek-next {
  background-position: -32px -160px;
}

/* line 236, ../../../app/assets/stylesheets/vendor/jquery-ui-1.8.16.custom.scss */
.ui-icon-seek-prev {
  background-position: -48px -160px;
}

/* line 237, ../../../app/assets/stylesheets/vendor/jquery-ui-1.8.16.custom.scss */
.ui-icon-seek-end {
  background-position: -64px -160px;
}

/* line 238, ../../../app/assets/stylesheets/vendor/jquery-ui-1.8.16.custom.scss */
.ui-icon-seek-start {
  background-position: -80px -160px;
}

/* ui-icon-seek-first is deprecated, use ui-icon-seek-start instead */
/* line 240, ../../../app/assets/stylesheets/vendor/jquery-ui-1.8.16.custom.scss */
.ui-icon-seek-first {
  background-position: -80px -160px;
}

/* line 241, ../../../app/assets/stylesheets/vendor/jquery-ui-1.8.16.custom.scss */
.ui-icon-stop {
  background-position: -96px -160px;
}

/* line 242, ../../../app/assets/stylesheets/vendor/jquery-ui-1.8.16.custom.scss */
.ui-icon-eject {
  background-position: -112px -160px;
}

/* line 243, ../../../app/assets/stylesheets/vendor/jquery-ui-1.8.16.custom.scss */
.ui-icon-volume-off {
  background-position: -128px -160px;
}

/* line 244, ../../../app/assets/stylesheets/vendor/jquery-ui-1.8.16.custom.scss */
.ui-icon-volume-on {
  background-position: -144px -160px;
}

/* line 245, ../../../app/assets/stylesheets/vendor/jquery-ui-1.8.16.custom.scss */
.ui-icon-power {
  background-position: 0 -176px;
}

/* line 246, ../../../app/assets/stylesheets/vendor/jquery-ui-1.8.16.custom.scss */
.ui-icon-signal-diag {
  background-position: -16px -176px;
}

/* line 247, ../../../app/assets/stylesheets/vendor/jquery-ui-1.8.16.custom.scss */
.ui-icon-signal {
  background-position: -32px -176px;
}

/* line 248, ../../../app/assets/stylesheets/vendor/jquery-ui-1.8.16.custom.scss */
.ui-icon-battery-0 {
  background-position: -48px -176px;
}

/* line 249, ../../../app/assets/stylesheets/vendor/jquery-ui-1.8.16.custom.scss */
.ui-icon-battery-1 {
  background-position: -64px -176px;
}

/* line 250, ../../../app/assets/stylesheets/vendor/jquery-ui-1.8.16.custom.scss */
.ui-icon-battery-2 {
  background-position: -80px -176px;
}

/* line 251, ../../../app/assets/stylesheets/vendor/jquery-ui-1.8.16.custom.scss */
.ui-icon-battery-3 {
  background-position: -96px -176px;
}

/* line 252, ../../../app/assets/stylesheets/vendor/jquery-ui-1.8.16.custom.scss */
.ui-icon-circle-plus {
  background-position: 0 -192px;
}

/* line 253, ../../../app/assets/stylesheets/vendor/jquery-ui-1.8.16.custom.scss */
.ui-icon-circle-minus {
  background-position: -16px -192px;
}

/* line 254, ../../../app/assets/stylesheets/vendor/jquery-ui-1.8.16.custom.scss */
.ui-icon-circle-close {
  background-position: -32px -192px;
}

/* line 255, ../../../app/assets/stylesheets/vendor/jquery-ui-1.8.16.custom.scss */
.ui-icon-circle-triangle-e {
  background-position: -48px -192px;
}

/* line 256, ../../../app/assets/stylesheets/vendor/jquery-ui-1.8.16.custom.scss */
.ui-icon-circle-triangle-s {
  background-position: -64px -192px;
}

/* line 257, ../../../app/assets/stylesheets/vendor/jquery-ui-1.8.16.custom.scss */
.ui-icon-circle-triangle-w {
  background-position: -80px -192px;
}

/* line 258, ../../../app/assets/stylesheets/vendor/jquery-ui-1.8.16.custom.scss */
.ui-icon-circle-triangle-n {
  background-position: -96px -192px;
}

/* line 259, ../../../app/assets/stylesheets/vendor/jquery-ui-1.8.16.custom.scss */
.ui-icon-circle-arrow-e {
  background-position: -112px -192px;
}

/* line 260, ../../../app/assets/stylesheets/vendor/jquery-ui-1.8.16.custom.scss */
.ui-icon-circle-arrow-s {
  background-position: -128px -192px;
}

/* line 261, ../../../app/assets/stylesheets/vendor/jquery-ui-1.8.16.custom.scss */
.ui-icon-circle-arrow-w {
  background-position: -144px -192px;
}

/* line 262, ../../../app/assets/stylesheets/vendor/jquery-ui-1.8.16.custom.scss */
.ui-icon-circle-arrow-n {
  background-position: -160px -192px;
}

/* line 263, ../../../app/assets/stylesheets/vendor/jquery-ui-1.8.16.custom.scss */
.ui-icon-circle-zoomin {
  background-position: -176px -192px;
}

/* line 264, ../../../app/assets/stylesheets/vendor/jquery-ui-1.8.16.custom.scss */
.ui-icon-circle-zoomout {
  background-position: -192px -192px;
}

/* line 265, ../../../app/assets/stylesheets/vendor/jquery-ui-1.8.16.custom.scss */
.ui-icon-circle-check {
  background-position: -208px -192px;
}

/* line 266, ../../../app/assets/stylesheets/vendor/jquery-ui-1.8.16.custom.scss */
.ui-icon-circlesmall-plus {
  background-position: 0 -208px;
}

/* line 267, ../../../app/assets/stylesheets/vendor/jquery-ui-1.8.16.custom.scss */
.ui-icon-circlesmall-minus {
  background-position: -16px -208px;
}

/* line 268, ../../../app/assets/stylesheets/vendor/jquery-ui-1.8.16.custom.scss */
.ui-icon-circlesmall-close {
  background-position: -32px -208px;
}

/* line 269, ../../../app/assets/stylesheets/vendor/jquery-ui-1.8.16.custom.scss */
.ui-icon-squaresmall-plus {
  background-position: -48px -208px;
}

/* line 270, ../../../app/assets/stylesheets/vendor/jquery-ui-1.8.16.custom.scss */
.ui-icon-squaresmall-minus {
  background-position: -64px -208px;
}

/* line 271, ../../../app/assets/stylesheets/vendor/jquery-ui-1.8.16.custom.scss */
.ui-icon-squaresmall-close {
  background-position: -80px -208px;
}

/* line 272, ../../../app/assets/stylesheets/vendor/jquery-ui-1.8.16.custom.scss */
.ui-icon-grip-dotted-vertical {
  background-position: 0 -224px;
}

/* line 273, ../../../app/assets/stylesheets/vendor/jquery-ui-1.8.16.custom.scss */
.ui-icon-grip-dotted-horizontal {
  background-position: -16px -224px;
}

/* line 274, ../../../app/assets/stylesheets/vendor/jquery-ui-1.8.16.custom.scss */
.ui-icon-grip-solid-vertical {
  background-position: -32px -224px;
}

/* line 275, ../../../app/assets/stylesheets/vendor/jquery-ui-1.8.16.custom.scss */
.ui-icon-grip-solid-horizontal {
  background-position: -48px -224px;
}

/* line 276, ../../../app/assets/stylesheets/vendor/jquery-ui-1.8.16.custom.scss */
.ui-icon-gripsmall-diagonal-se {
  background-position: -64px -224px;
}

/* line 277, ../../../app/assets/stylesheets/vendor/jquery-ui-1.8.16.custom.scss */
.ui-icon-grip-diagonal-se {
  background-position: -80px -224px;
}

/* Misc visuals
----------------------------------*/
/* Corner radius */
/*.ui-corner-all, .ui-corner-top, .ui-corner-left, .ui-corner-tl { -moz-border-radius-topleft: 4px; -webkit-border-top-left-radius: 4px; -khtml-border-top-left-radius: 4px; border-top-left-radius: 4px; }
.ui-corner-all, .ui-corner-top, .ui-corner-right, .ui-corner-tr { -moz-border-radius-topright: 4px; -webkit-border-top-right-radius: 4px; -khtml-border-top-right-radius: 4px; border-top-right-radius: 4px; }
.ui-corner-all, .ui-corner-bottom, .ui-corner-left, .ui-corner-bl { -moz-border-radius-bottomleft: 4px; -webkit-border-bottom-left-radius: 4px; -khtml-border-bottom-left-radius: 4px; border-bottom-left-radius: 4px; }
.ui-corner-all, .ui-corner-bottom, .ui-corner-right, .ui-corner-br { -moz-border-radius-bottomright: 4px; -webkit-border-bottom-right-radius: 4px; -khtml-border-bottom-right-radius: 4px; border-bottom-right-radius: 4px; }*/
/* Overlays */
/* line 290, ../../../app/assets/stylesheets/vendor/jquery-ui-1.8.16.custom.scss */
.ui-widget-overlay {
  background: #aaaaaa url(/naturejobs/science/assets/plugins/jqueryui/smoothness/images/ui-bg_flat_0_aaaaaa_40x100-7d1197a52442bc56fcad60d0390f4b32.png) 50% 50% repeat-x;
  opacity: .30;
  filter: Alpha(Opacity=30);
}

/* line 291, ../../../app/assets/stylesheets/vendor/jquery-ui-1.8.16.custom.scss */
.ui-widget-shadow {
  margin: -8px 0 0 -8px;
  padding: 8px;
  background: #aaaaaa url(/naturejobs/science/assets/plugins/jqueryui/smoothness/images/ui-bg_flat_0_aaaaaa_40x100-7d1197a52442bc56fcad60d0390f4b32.png) 50% 50% repeat-x;
  opacity: .30;
  filter: Alpha(Opacity=30);
  -moz-border-radius: 8px;
  -khtml-border-radius: 8px;
  -webkit-border-radius: 8px;
  border-radius: 8px;
}

                                                                                                                                                                                                                                                                                                                         /*
* jQuery UI Autocomplete 1.8.16
*
* Copyright 2011, AUTHORS.txt (http://jqueryui.com/about)
* Dual licensed under the MIT or GPL Version 2 licenses.
* http://jquery.org/license
*
* http://docs.jquery.com/UI/Autocomplete#theming
*/
/* line 300, ../../../app/assets/stylesheets/vendor/jquery-ui-1.8.16.custom.scss */
.ui-autocomplete {
  position: absolute;
  cursor: default;
}

/* workarounds */
/* line 303, ../../../app/assets/stylesheets/vendor/jquery-ui-1.8.16.custom.scss */
* html .ui-autocomplete {
  width: 1px;
}

/* without this, the menu expands to 100% in IE6 */
/*
 * jQuery UI Menu 1.8.16
 *
 * Copyright 2010, AUTHORS.txt (http://jqueryui.com/about)
 * Dual licensed under the MIT or GPL Version 2 licenses.
 * http://jquery.org/license
 *
 * http://docs.jquery.com/UI/Menu#theming
 */
/* line 314, ../../../app/assets/stylesheets/vendor/jquery-ui-1.8.16.custom.scss */
.ui-menu {
  list-style: none;
  padding: 2px;
  margin: 0;
  display: block;
  float: left;
}

/* line 321, ../../../app/assets/stylesheets/vendor/jquery-ui-1.8.16.custom.scss */
.ui-menu .ui-menu {
  margin-top: -3px;
}

/* line 324, ../../../app/assets/stylesheets/vendor/jquery-ui-1.8.16.custom.scss */
.ui-menu .ui-menu-item {
  margin: 0;
  padding: 0;
  zoom: 1;
  float: left;
  clear: left;
  width: 100%;
}

/* line 332, ../../../app/assets/stylesheets/vendor/jquery-ui-1.8.16.custom.scss */
.ui-menu .ui-menu-item a {
  text-decoration: none;
  display: block;
  padding: 0.2em 0.4em;
  line-height: 1.5;
  zoom: 1;
}

/* line 340, ../../../app/assets/stylesheets/vendor/jquery-ui-1.8.16.custom.scss */
.ui-menu .ui-menu-item a.ui-state-hover,
.ui-menu .ui-menu-item a.ui-state-active {
  font-weight: normal;
  margin: -1px;
}

/*
 * jQuery UI Dialog 1.8.16
 *
 * Copyright 2011, AUTHORS.txt (http://jqueryui.com/about)
 * Dual licensed under the MIT or GPL Version 2 licenses.
 * http://jquery.org/license
 *
 * http://docs.jquery.com/UI/Dialog#theming
 */
/* line 353, ../../../app/assets/stylesheets/vendor/jquery-ui-1.8.16.custom.scss */
.ui-dialog {
  position: absolute;
  padding: .2em;
  width: 300px;
  overflow: hidden;
}

/* line 354, ../../../app/assets/stylesheets/vendor/jquery-ui-1.8.16.custom.scss */
.ui-dialog .ui-dialog-titlebar {
  padding: 0.4em 1em;
  position: relative;
}

/* line 355, ../../../app/assets/stylesheets/vendor/jquery-ui-1.8.16.custom.scss */
.ui-dialog .ui-dialog-title {
  float: left;
  margin: 0.1em 16px 0.1em 0;
}

/* line 356, ../../../app/assets/stylesheets/vendor/jquery-ui-1.8.16.custom.scss */
.ui-dialog .ui-dialog-titlebar-close {
  position: absolute;
  right: .3em;
  top: 50%;
  width: 19px;
  margin: -10px 0 0 0;
  padding: 1px;
  height: 18px;
}

/* line 357, ../../../app/assets/stylesheets/vendor/jquery-ui-1.8.16.custom.scss */
.ui-dialog .ui-dialog-titlebar-close span {
  display: block;
  margin: 1px;
}

/* line 358, ../../../app/assets/stylesheets/vendor/jquery-ui-1.8.16.custom.scss */
.ui-dialog .ui-dialog-titlebar-close:hover, .ui-dialog .ui-dialog-titlebar-close:focus {
  padding: 0;
}

/* line 359, ../../../app/assets/stylesheets/vendor/jquery-ui-1.8.16.custom.scss */
.ui-dialog .ui-dialog-content {
  position: relative;
  border: 0;
  padding: 0.5em 1em;
  background: none;
  overflow: auto;
  zoom: 1;
}

/* line 360, ../../../app/assets/stylesheets/vendor/jquery-ui-1.8.16.custom.scss */
.ui-dialog .ui-dialog-buttonpane {
  text-align: left;
  border-width: 1px 0 0 0;
  background-image: none;
  margin: 0.5em 0 0 0;
  padding: 0.3em 1em 0.5em 0.4em;
}

/* line 361, ../../../app/assets/stylesheets/vendor/jquery-ui-1.8.16.custom.scss */
.ui-dialog .ui-dialog-buttonpane .ui-dialog-buttonset {
  float: right;
}

/* line 362, ../../../app/assets/stylesheets/vendor/jquery-ui-1.8.16.custom.scss */
.ui-dialog .ui-dialog-buttonpane button {
  margin: 0.5em 0.4em 0.5em 0;
  cursor: pointer;
}

/* line 363, ../../../app/assets/stylesheets/vendor/jquery-ui-1.8.16.custom.scss */
.ui-dialog .ui-resizable-se {
  width: 14px;
  height: 14px;
  right: 3px;
  bottom: 3px;
}

/* line 364, ../../../app/assets/stylesheets/vendor/jquery-ui-1.8.16.custom.scss */
.ui-draggable .ui-dialog-titlebar {
  cursor: move;
}

/*
 * jQuery UI Datepicker 1.8.16
 *
 * Copyright 2011, AUTHORS.txt (http://jqueryui.com/about)
 * Dual licensed under the MIT or GPL Version 2 licenses.
 * http://jquery.org/license
 *
 * http://docs.jquery.com/UI/Datepicker#theming
 */
/* line 374, ../../../app/assets/stylesheets/vendor/jquery-ui-1.8.16.custom.scss */
.ui-datepicker {
  width: 17em;
  padding: 0.2em 0.2em 0;
  display: none;
}

/* line 375, ../../../app/assets/stylesheets/vendor/jquery-ui-1.8.16.custom.scss */
.ui-datepicker .ui-datepicker-header {
  position: relative;
  padding: 0.2em 0;
}

/* line 376, ../../../app/assets/stylesheets/vendor/jquery-ui-1.8.16.custom.scss */
.ui-datepicker .ui-datepicker-prev, .ui-datepicker .ui-datepicker-next {
  position: absolute;
  top: 2px;
  width: 1.8em;
  height: 1.8em;
}

/* line 377, ../../../app/assets/stylesheets/vendor/jquery-ui-1.8.16.custom.scss */
.ui-datepicker .ui-datepicker-prev-hover, .ui-datepicker .ui-datepicker-next-hover {
  top: 1px;
}

/* line 378, ../../../app/assets/stylesheets/vendor/jquery-ui-1.8.16.custom.scss */
.ui-datepicker .ui-datepicker-prev {
  left: 2px;
}

/* line 379, ../../../app/assets/stylesheets/vendor/jquery-ui-1.8.16.custom.scss */
.ui-datepicker .ui-datepicker-next {
  right: 2px;
}

/* line 380, ../../../app/assets/stylesheets/vendor/jquery-ui-1.8.16.custom.scss */
.ui-datepicker .ui-datepicker-prev-hover {
  left: 1px;
}

/* line 381, ../../../app/assets/stylesheets/vendor/jquery-ui-1.8.16.custom.scss */
.ui-datepicker .ui-datepicker-next-hover {
  right: 1px;
}

/* line 382, ../../../app/assets/stylesheets/vendor/jquery-ui-1.8.16.custom.scss */
.ui-datepicker .ui-datepicker-prev span, .ui-datepicker .ui-datepicker-next span {
  display: block;
  position: absolute;
  left: 50%;
  margin-left: -8px;
  top: 50%;
  margin-top: -8px;
}

/* line 383, ../../../app/assets/stylesheets/vendor/jquery-ui-1.8.16.custom.scss */
.ui-datepicker .ui-datepicker-title {
  margin: 0 2.3em;
  line-height: 1.8em;
  text-align: center;
}

/* line 384, ../../../app/assets/stylesheets/vendor/jquery-ui-1.8.16.custom.scss */
.ui-datepicker .ui-datepicker-title select {
  font-size: 1em;
  margin: 1px 0;
}

/* line 385, ../../../app/assets/stylesheets/vendor/jquery-ui-1.8.16.custom.scss */
.ui-datepicker select.ui-datepicker-month-year {
  width: 100%;
}

/* line 387, ../../../app/assets/stylesheets/vendor/jquery-ui-1.8.16.custom.scss */
.ui-datepicker select.ui-datepicker-month,
.ui-datepicker select.ui-datepicker-year {
  width: 49%;
}

/* line 388, ../../../app/assets/stylesheets/vendor/jquery-ui-1.8.16.custom.scss */
.ui-datepicker table {
  width: 100%;
  font-size: .9em;
  border-collapse: collapse;
  margin: 0 0 0.4em;
}

/* line 389, ../../../app/assets/stylesheets/vendor/jquery-ui-1.8.16.custom.scss */
.ui-datepicker th {
  padding: 0.7em 0.3em;
  text-align: center;
  font-weight: bold;
  border: 0;
}

/* line 390, ../../../app/assets/stylesheets/vendor/jquery-ui-1.8.16.custom.scss */
.ui-datepicker td {
  border: 0;
  padding: 1px;
}

/* line 391, ../../../app/assets/stylesheets/vendor/jquery-ui-1.8.16.custom.scss */
.ui-datepicker td span, .ui-datepicker td a {
  display: block;
  padding: .2em;
  text-align: right;
  text-decoration: none;
}

/* line 392, ../../../app/assets/stylesheets/vendor/jquery-ui-1.8.16.custom.scss */
.ui-datepicker .ui-datepicker-buttonpane {
  background-image: none;
  margin: 0.7em 0 0 0;
  padding: 0 0.2em;
  border-left: 0;
  border-right: 0;
  border-bottom: 0;
}

/* line 393, ../../../app/assets/stylesheets/vendor/jquery-ui-1.8.16.custom.scss */
.ui-datepicker .ui-datepicker-buttonpane button {
  float: right;
  margin: 0.5em 0.2em 0.4em;
  cursor: pointer;
  padding: 0.2em 0.6em 0.3em 0.6em;
  width: auto;
  overflow: visible;
}

/* line 394, ../../../app/assets/stylesheets/vendor/jquery-ui-1.8.16.custom.scss */
.ui-datepicker .ui-datepicker-buttonpane button.ui-datepicker-current {
  float: left;
}

/* with multiple calendars */
/* line 397, ../../../app/assets/stylesheets/vendor/jquery-ui-1.8.16.custom.scss */
.ui-datepicker.ui-datepicker-multi {
  width: auto;
}

/* line 398, ../../../app/assets/stylesheets/vendor/jquery-ui-1.8.16.custom.scss */
.ui-datepicker-multi .ui-datepicker-group {
  float: left;
}

/* line 399, ../../../app/assets/stylesheets/vendor/jquery-ui-1.8.16.custom.scss */
.ui-datepicker-multi .ui-datepicker-group table {
  width: 95%;
  margin: 0 auto 0.4em;
}

/* line 400, ../../../app/assets/stylesheets/vendor/jquery-ui-1.8.16.custom.scss */
.ui-datepicker-multi-2 .ui-datepicker-group {
  width: 50%;
}

/* line 401, ../../../app/assets/stylesheets/vendor/jquery-ui-1.8.16.custom.scss */
.ui-datepicker-multi-3 .ui-datepicker-group {
  width: 33.3%;
}

/* line 402, ../../../app/assets/stylesheets/vendor/jquery-ui-1.8.16.custom.scss */
.ui-datepicker-multi-4 .ui-datepicker-group {
  width: 25%;
}

/* line 403, ../../../app/assets/stylesheets/vendor/jquery-ui-1.8.16.custom.scss */
.ui-datepicker-multi .ui-datepicker-group-last .ui-datepicker-header {
  border-left-width: 0;
}

/* line 404, ../../../app/assets/stylesheets/vendor/jquery-ui-1.8.16.custom.scss */
.ui-datepicker-multi .ui-datepicker-group-middle .ui-datepicker-header {
  border-left-width: 0;
}

/* line 405, ../../../app/assets/stylesheets/vendor/jquery-ui-1.8.16.custom.scss */
.ui-datepicker-multi .ui-datepicker-buttonpane {
  clear: left;
}

/* line 406, ../../../app/assets/stylesheets/vendor/jquery-ui-1.8.16.custom.scss */
.ui-datepicker-row-break {
  clear: both;
  width: 100%;
  font-size: 0em;
}

/* RTL support */
/* line 409, ../../../app/assets/stylesheets/vendor/jquery-ui-1.8.16.custom.scss */
.ui-datepicker-rtl {
  direction: rtl;
}

/* line 410, ../../../app/assets/stylesheets/vendor/jquery-ui-1.8.16.custom.scss */
.ui-datepicker-rtl .ui-datepicker-prev {
  right: 2px;
  left: auto;
}

/* line 411, ../../../app/assets/stylesheets/vendor/jquery-ui-1.8.16.custom.scss */
.ui-datepicker-rtl .ui-datepicker-next {
  left: 2px;
  right: auto;
}

/* line 412, ../../../app/assets/stylesheets/vendor/jquery-ui-1.8.16.custom.scss */
.ui-datepicker-rtl .ui-datepicker-prev:hover {
  right: 1px;
  left: auto;
}

/* line 413, ../../../app/assets/stylesheets/vendor/jquery-ui-1.8.16.custom.scss */
.ui-datepicker-rtl .ui-datepicker-next:hover {
  left: 1px;
  right: auto;
}

/* line 414, ../../../app/assets/stylesheets/vendor/jquery-ui-1.8.16.custom.scss */
.ui-datepicker-rtl .ui-datepicker-buttonpane {
  clear: right;
}

/* line 415, ../../../app/assets/stylesheets/vendor/jquery-ui-1.8.16.custom.scss */
.ui-datepicker-rtl .ui-datepicker-buttonpane button {
  float: left;
}

/* line 416, ../../../app/assets/stylesheets/vendor/jquery-ui-1.8.16.custom.scss */
.ui-datepicker-rtl .ui-datepicker-buttonpane button.ui-datepicker-current {
  float: right;
}

/* line 417, ../../../app/assets/stylesheets/vendor/jquery-ui-1.8.16.custom.scss */
.ui-datepicker-rtl .ui-datepicker-group {
  float: right;
}

/* line 418, ../../../app/assets/stylesheets/vendor/jquery-ui-1.8.16.custom.scss */
.ui-datepicker-rtl .ui-datepicker-group-last .ui-datepicker-header {
  border-right-width: 0;
  border-left-width: 1px;
}

/* line 419, ../../../app/assets/stylesheets/vendor/jquery-ui-1.8.16.custom.scss */
.ui-datepicker-rtl .ui-datepicker-group-middle .ui-datepicker-header {
  border-right-width: 0;
  border-left-width: 1px;
}

/* IE6 IFRAME FIX (taken from datepicker 1.5.3 */
/* line 422, ../../../app/assets/stylesheets/vendor/jquery-ui-1.8.16.custom.scss */
.ui-datepicker-cover {
  display: none;
  /*sorry for IE5*/
  display/**/: block;
  /*sorry for IE5*/
  position: absolute;
  /*must have*/
  z-index: -1;
  /*must have*/
  filter: mask();
  /*must have*/
  top: -4px;
  /*must have*/
  left: -4px;
  /*must have*/
  width: 200px;
  /*must have*/
  height: 200px;
  /*must have*/
}
/* fancyBox v2.1.5 fancyapps.com | fancyapps.com/fancybox/#license */
/* line 13, ../../../app/assets/stylesheets/vendor/jquery.fancybox-2.1.5.scss */
.fancybox-wrap,
.fancybox-skin,
.fancybox-outer,
.fancybox-inner,
.fancybox-image,
.fancybox-wrap iframe,
.fancybox-wrap object,
.fancybox-nav,
.fancybox-nav span,
.fancybox-tmp {
  padding: 0;
  margin: 0;
  border: 0;
  outline: none;
  vertical-align: top;
}

/* line 21, ../../../app/assets/stylesheets/vendor/jquery.fancybox-2.1.5.scss */
.fancybox-wrap {
  position: absolute;
  top: 0;
  left: 0;
  z-index: 8020;
}

/* line 28, ../../../app/assets/stylesheets/vendor/jquery.fancybox-2.1.5.scss */
.fancybox-skin {
  position: relative;
  background: #f9f9f9;
  color: #444;
  text-shadow: none;
  -webkit-border-radius: 4px;
  -moz-border-radius: 4px;
  border-radius: 4px;
}

/* line 38, ../../../app/assets/stylesheets/vendor/jquery.fancybox-2.1.5.scss */
.fancybox-opened {
  z-index: 8030;
}

/* line 42, ../../../app/assets/stylesheets/vendor/jquery.fancybox-2.1.5.scss */
.fancybox-opened .fancybox-skin {
  -webkit-box-shadow: 0 10px 25px rgba(0, 0, 0, 0.5);
  -moz-box-shadow: 0 10px 25px rgba(0, 0, 0, 0.5);
  box-shadow: 0 10px 25px rgba(0, 0, 0, 0.5);
}

/* line 48, ../../../app/assets/stylesheets/vendor/jquery.fancybox-2.1.5.scss */
.fancybox-outer, .fancybox-inner {
  position: relative;
}

/* line 52, ../../../app/assets/stylesheets/vendor/jquery.fancybox-2.1.5.scss */
.fancybox-inner {
  overflow: hidden;
}

/* line 56, ../../../app/assets/stylesheets/vendor/jquery.fancybox-2.1.5.scss */
.fancybox-type-iframe .fancybox-inner {
  -webkit-overflow-scrolling: touch;
}

/* line 60, ../../../app/assets/stylesheets/vendor/jquery.fancybox-2.1.5.scss */
.fancybox-error {
  color: #444;
  font: 14px/20px "Helvetica Neue", Helvetica, Arial, sans-serif;
  margin: 0;
  padding: 15px;
  white-space: nowrap;
}

/* line 68, ../../../app/assets/stylesheets/vendor/jquery.fancybox-2.1.5.scss */
.fancybox-image, .fancybox-iframe {
  display: block;
  width: 100%;
  height: 100%;
}

/* line 74, ../../../app/assets/stylesheets/vendor/jquery.fancybox-2.1.5.scss */
.fancybox-image {
  max-width: 100%;
  max-height: 100%;
}

/* line 79, ../../../app/assets/stylesheets/vendor/jquery.fancybox-2.1.5.scss */
#fancybox-loading, .fancybox-close, .fancybox-prev span, .fancybox-next span {
  background-image: url(/naturejobs/science/assets/plugins/fancybox/fancybox_sprite-6db739144c51af76aea8960fc35dbda7.png);
}

/* line 83, ../../../app/assets/stylesheets/vendor/jquery.fancybox-2.1.5.scss */
#fancybox-loading {
  position: fixed;
  top: 50%;
  left: 50%;
  margin-top: -22px;
  margin-left: -22px;
  background-position: 0 -108px;
  opacity: 0.8;
  cursor: pointer;
  z-index: 8060;
}

/* line 95, ../../../app/assets/stylesheets/vendor/jquery.fancybox-2.1.5.scss */
#fancybox-loading div {
  width: 44px;
  height: 44px;
  background: url(/naturejobs/science/assets/plugins/fancybox/fancybox_loading-ec838f2ca887402e47fa8240fec3bef4.gif) center center no-repeat;
}

/* line 101, ../../../app/assets/stylesheets/vendor/jquery.fancybox-2.1.5.scss */
.fancybox-close {
  position: absolute;
  top: -18px;
  right: -18px;
  width: 36px;
  height: 36px;
  cursor: pointer;
  z-index: 8040;
}

/* line 111, ../../../app/assets/stylesheets/vendor/jquery.fancybox-2.1.5.scss */
.fancybox-nav {
  position: absolute;
  top: 0;
  width: 40%;
  height: 100%;
  cursor: pointer;
  text-decoration: none;
  background: transparent url(/naturejobs/science/assets/plugins/fancybox/blank-2ebbd7cb21c3980daa0bddcc9c7ce5fc.gif);
  /* helps IE */
  -webkit-tap-highlight-color: rgba(0, 0, 0, 0);
  z-index: 8040;
}

/* line 123, ../../../app/assets/stylesheets/vendor/jquery.fancybox-2.1.5.scss */
.fancybox-prev {
  left: 0;
}

/* line 127, ../../../app/assets/stylesheets/vendor/jquery.fancybox-2.1.5.scss */
.fancybox-next {
  right: 0;
}

/* line 131, ../../../app/assets/stylesheets/vendor/jquery.fancybox-2.1.5.scss */
.fancybox-nav span {
  position: absolute;
  top: 50%;
  width: 36px;
  height: 34px;
  margin-top: -18px;
  cursor: pointer;
  z-index: 8040;
  visibility: hidden;
}

/* line 142, ../../../app/assets/stylesheets/vendor/jquery.fancybox-2.1.5.scss */
.fancybox-prev span {
  left: 10px;
  background-position: 0 -36px;
}

/* line 147, ../../../app/assets/stylesheets/vendor/jquery.fancybox-2.1.5.scss */
.fancybox-next span {
  right: 10px;
  background-position: 0 -72px;
}

/* line 152, ../../../app/assets/stylesheets/vendor/jquery.fancybox-2.1.5.scss */
.fancybox-nav:hover span {
  visibility: visible;
}

/* line 156, ../../../app/assets/stylesheets/vendor/jquery.fancybox-2.1.5.scss */
.fancybox-tmp {
  position: absolute;
  top: -99999px;
  left: -99999px;
  visibility: hidden;
  max-width: 99999px;
  max-height: 99999px;
  overflow: visible !important;
}

/* Overlay helper */
/* line 168, ../../../app/assets/stylesheets/vendor/jquery.fancybox-2.1.5.scss */
.fancybox-lock {
  overflow: hidden !important;
  width: auto;
}

/* line 173, ../../../app/assets/stylesheets/vendor/jquery.fancybox-2.1.5.scss */
.fancybox-lock body {
  overflow: hidden !important;
}

/* line 177, ../../../app/assets/stylesheets/vendor/jquery.fancybox-2.1.5.scss */
.fancybox-lock-test {
  overflow-y: hidden !important;
}

/* line 181, ../../../app/assets/stylesheets/vendor/jquery.fancybox-2.1.5.scss */
.fancybox-overlay {
  position: absolute;
  top: 0;
  left: 0;
  overflow: hidden;
  display: none;
  z-index: 8010;
  background: url(/naturejobs/science/assets/plugins/fancybox/fancybox_overlay-dca142952381a915f6dc4181bc16ad41.png);
}

/* line 191, ../../../app/assets/stylesheets/vendor/jquery.fancybox-2.1.5.scss */
.fancybox-overlay-fixed {
  position: fixed;
  bottom: 0;
  right: 0;
}

/* line 197, ../../../app/assets/stylesheets/vendor/jquery.fancybox-2.1.5.scss */
.fancybox-lock .fancybox-overlay {
  overflow: auto;
  overflow-y: scroll;
}

/* Title helper */
/* line 204, ../../../app/assets/stylesheets/vendor/jquery.fancybox-2.1.5.scss */
.fancybox-title {
  visibility: hidden;
  font: normal 13px/20px "Helvetica Neue", Helvetica, Arial, sans-serif;
  position: relative;
  text-shadow: none;
  z-index: 8050;
}

/* line 212, ../../../app/assets/stylesheets/vendor/jquery.fancybox-2.1.5.scss */
.fancybox-opened .fancybox-title {
  visibility: visible;
}

/* line 216, ../../../app/assets/stylesheets/vendor/jquery.fancybox-2.1.5.scss */
.fancybox-title-float-wrap {
  position: absolute;
  bottom: 0;
  right: 50%;
  margin-bottom: -35px;
  z-index: 8050;
  text-align: center;
}

/* line 225, ../../../app/assets/stylesheets/vendor/jquery.fancybox-2.1.5.scss */
.fancybox-title-float-wrap .child {
  display: inline-block;
  margin-right: -100%;
  padding: 2px 20px;
  background: transparent;
  /* Fallback for web browsers that doesn't support RGBa */
  background: rgba(0, 0, 0, 0.8);
  -webkit-border-radius: 15px;
  -moz-border-radius: 15px;
  border-radius: 15px;
  text-shadow: 0 1px 2px #222222;
  color: #FFF;
  font-weight: bold;
  line-height: 24px;
  white-space: nowrap;
}

/* line 241, ../../../app/assets/stylesheets/vendor/jquery.fancybox-2.1.5.scss */
.fancybox-title-outside-wrap {
  position: relative;
  margin-top: 10px;
  color: #fff;
}

/* line 247, ../../../app/assets/stylesheets/vendor/jquery.fancybox-2.1.5.scss */
.fancybox-title-inside-wrap {
  padding-top: 10px;
}

/* line 251, ../../../app/assets/stylesheets/vendor/jquery.fancybox-2.1.5.scss */
.fancybox-title-over-wrap {
  position: absolute;
  bottom: 0;
  left: 0;
  color: #fff;
  padding: 10px;
  background: #000;
  background: rgba(0, 0, 0, 0.8);
}

/*Retina graphics!*/
@media only screen and (-webkit-min-device-pixel-ratio: 1.5), only screen and (min--moz-device-pixel-ratio: 1.5), only screen and (min-device-pixel-ratio: 1.5) {
  /* line 266, ../../../app/assets/stylesheets/vendor/jquery.fancybox-2.1.5.scss */
  #fancybox-loading, .fancybox-close, .fancybox-prev span, .fancybox-next span {
    background-image: url(/naturejobs/science/assets/plugins/fancybox/fancybox_sprite@2x-d9bfb0ab4609b8c34067c1371d35435c.png);
    background-size: 44px 152px;
    /*The size of the normal image, half the size of the hi-res image*/
  }

  /* line 271, ../../../app/assets/stylesheets/vendor/jquery.fancybox-2.1.5.scss */
  #fancybox-loading div {
    background-image: url(/naturejobs/science/assets/plugins/fancybox/fancybox_loading@2x-8c29360f3b959accdff59b4134eb9d0b.gif);
    background-size: 24px 24px;
    /*The size of the normal image, half the size of the hi-res image*/
  }
}
/* line 6, ../../../../../../app/assets/stylesheets/vendor/markitup/set/textile/style.scss */
.markItUp .markItUpButton1 a {
  background-image: url(/naturejobs/science/assets/plugins/markitup/set/textile/bold-8e349e7b3c86750f5c54f94fdae0ed39.png);
}

/* line 9, ../../../../../../app/assets/stylesheets/vendor/markitup/set/textile/style.scss */
.markItUp .markItUpButton2 a {
  background-image: url(/naturejobs/science/assets/plugins/markitup/set/textile/italic-b2eb75b5615c50b2c46b6af376ae69cb.png);
}

/* line 12, ../../../../../../app/assets/stylesheets/vendor/markitup/set/textile/style.scss */
.markItUp .markItUpButton3 a {
  background-image: url(/naturejobs/science/assets/plugins/markitup/set/textile/list-numeric-36255b2042d3c6db58077727e9a36ac9.png);
}

/* line 15, ../../../../../../app/assets/stylesheets/vendor/markitup/set/textile/style.scss */
.markItUp .markItUpButton4 a {
  background-image: url(/naturejobs/science/assets/plugins/markitup/set/textile/list-bullet-20faf102a4a49ae681298e632e96e1fe.png);
}

/* line 18, ../../../../../../app/assets/stylesheets/vendor/markitup/set/textile/style.scss */
.markItUp .markItUpButton5 a {
  background-image: url(/naturejobs/science/assets/plugins/markitup/set/textile/h1-ea41eb06bc71d8b264db82636476a934.png);
}

/* line 21, ../../../../../../app/assets/stylesheets/vendor/markitup/set/textile/style.scss */
.markItUp .markItUpButton6 a {
  background-image: url(/naturejobs/science/assets/plugins/markitup/set/textile/h2-14248fea6cf67b75d5747f48b20b38bf.png);
}

/* line 24, ../../../../../../app/assets/stylesheets/vendor/markitup/set/textile/style.scss */
.markItUp .markItUpButton7 a {
  background-image: url(/naturejobs/science/assets/plugins/markitup/set/textile/h3-923aa35d80229748b1b5c62d07d62026.png);
}
/* line 6, ../../../../../../app/assets/stylesheets/vendor/markitup/skin/simple/style.scss */
.markItUp * {
  margin: 0px;
  padding: 0px;
  outline: none;
}

/* line 11, ../../../../../../app/assets/stylesheets/vendor/markitup/skin/simple/style.scss */
.markItUp a:link,
.markItUp a:visited {
  color: #000;
  text-decoration: none;
}

/* line 15, ../../../../../../app/assets/stylesheets/vendor/markitup/skin/simple/style.scss */
.markItUp {
  /*width:700px;*/
  margin: 5px 0 5px 0;
}

/* line 19, ../../../../../../app/assets/stylesheets/vendor/markitup/skin/simple/style.scss */
.markItUpContainer {
  font: 11px Verdana, Arial, Helvetica, sans-serif;
}

/* line 22, ../../../../../../app/assets/stylesheets/vendor/markitup/skin/simple/style.scss */
.markItUpEditor {
  font: 12px "Courier New", Courier, monospace;
  padding: 5px;
  /*width:690px;*/
  height: 320px;
  clear: both;
  line-height: 18px;
  overflow: auto;
}

/* line 31, ../../../../../../app/assets/stylesheets/vendor/markitup/skin/simple/style.scss */
.markItUpPreviewFrame {
  overflow: auto;
  background-color: #FFF;
  width: 99.9%;
  height: 300px;
  margin: 5px 0;
}

/* line 38, ../../../../../../app/assets/stylesheets/vendor/markitup/skin/simple/style.scss */
.markItUpFooter {
  width: 100%;
}

/* line 41, ../../../../../../app/assets/stylesheets/vendor/markitup/skin/simple/style.scss */
.markItUpResizeHandle {
  overflow: hidden;
  width: 22px;
  height: 5px;
  margin-left: auto;
  margin-right: auto;
  background-image: url(/naturejobs/science/assets/plugins/markitup/skin/simple/handle-e0da531f6d0f44ecd2d6efde3c3fd75d.png);
  cursor: n-resize;
}

/***************************************************************************************/
/* first row of buttons */
/* line 51, ../../../../../../app/assets/stylesheets/vendor/markitup/skin/simple/style.scss */
.markItUpHeader ul li {
  list-style: none;
  float: left;
  position: relative;
}

/* line 56, ../../../../../../app/assets/stylesheets/vendor/markitup/skin/simple/style.scss */
.markItUpHeader ul li:hover > ul {
  display: block;
}

/* line 59, ../../../../../../app/assets/stylesheets/vendor/markitup/skin/simple/style.scss */
.markItUpHeader ul .markItUpDropMenu {
  background: transparent url(/naturejobs/science/assets/plugins/markitup/skin/simple/menu-e5aab054bca76732c1c23d1896831c0f.png) no-repeat 115% 50%;
  margin-right: 5px;
}

/* line 63, ../../../../../../app/assets/stylesheets/vendor/markitup/skin/simple/style.scss */
.markItUpHeader ul .markItUpDropMenu li {
  margin-right: 0px;
}

/* next rows of buttons */
/* line 67, ../../../../../../app/assets/stylesheets/vendor/markitup/skin/simple/style.scss */
.markItUpHeader ul ul {
  display: none;
  position: absolute;
  top: 18px;
  left: 0px;
  background: #FFF;
  border: 1px solid black;
}

/* line 74, ../../../../../../app/assets/stylesheets/vendor/markitup/skin/simple/style.scss */
.markItUpHeader ul ul li {
  float: none;
  border-bottom: 1px solid black;
}

/* line 78, ../../../../../../app/assets/stylesheets/vendor/markitup/skin/simple/style.scss */
.markItUpHeader ul ul .markItUpDropMenu {
  background: white url(/naturejobs/science/assets/plugins/markitup/skin/simple/submenu-6795edd8d49eec7aff6872d9cef0f81b.png) no-repeat 100% 50%;
}

/* line 81, ../../../../../../app/assets/stylesheets/vendor/markitup/skin/simple/style.scss */
.markItUpHeader ul .markItUpSeparator {
  margin: 0 10px;
  width: 1px;
  height: 16px;
  overflow: hidden;
  background-color: #CCC;
}

/* line 88, ../../../../../../app/assets/stylesheets/vendor/markitup/skin/simple/style.scss */
.markItUpHeader ul ul .markItUpSeparator {
  width: auto;
  height: 1px;
  margin: 0px;
}

/* next rows of buttons */
/* line 93, ../../../../../../app/assets/stylesheets/vendor/markitup/skin/simple/style.scss */
.markItUpHeader ul ul ul {
  position: absolute;
  top: -1px;
  left: 150px;
}

/* line 97, ../../../../../../app/assets/stylesheets/vendor/markitup/skin/simple/style.scss */
.markItUpHeader ul ul ul li {
  float: none;
}

/* line 100, ../../../../../../app/assets/stylesheets/vendor/markitup/skin/simple/style.scss */
.markItUpHeader ul a {
  display: block;
  width: 16px;
  height: 16px;
  text-indent: -10000px;
  background-repeat: no-repeat;
  padding: 3px;
  margin: 0px;
}

/* line 108, ../../../../../../app/assets/stylesheets/vendor/markitup/skin/simple/style.scss */
.markItUpHeader ul ul a {
  display: block;
  padding-left: 0px;
  text-indent: 0;
  width: 120px;
  padding: 5px 5px 5px 25px;
  background-position: 2px 50%;
}

/* line 116, ../../../../../../app/assets/stylesheets/vendor/markitup/skin/simple/style.scss */
.markItUpHeader ul ul a:hover {
  color: #FFF;
  background-color: #000;
}
/* line 1, ../../app/assets/stylesheets/reset.scss */
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;
}

/* line 6, ../../app/assets/stylesheets/reset.scss */
img, fieldset {
  border: 0 none;
}
/* line 1, ../../app/assets/stylesheets/utilities.scss */
.strikethrough {
  text-decoration: line-through;
}

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

/* line 25, ../../app/assets/stylesheets/utilities.scss */
.hidden {
  display: none;
}

/* line 29, ../../app/assets/stylesheets/utilities.scss */
.left {
  float: left;
}

/* line 32, ../../app/assets/stylesheets/utilities.scss */
.right {
  float: right;
}

/* line 36, ../../app/assets/stylesheets/utilities.scss */
.cleared, .clear {
  display: block;
}

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

/* line 46, ../../app/assets/stylesheets/utilities.scss */
.block {
  display: block;
}

/* line 49, ../../app/assets/stylesheets/utilities.scss */
.clearboth {
  clear: both;
}

/* line 52, ../../app/assets/stylesheets/utilities.scss */
.clearleft {
  clear: left;
  display: block;
}

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

/* line 64, ../../app/assets/stylesheets/utilities.scss */
* html .clearfix {
  zoom: 1;
}

/* line 67, ../../app/assets/stylesheets/utilities.scss */
*:first-child + html .clearfix {
  zoom: 1;
}
/* line 1, ../../../app/assets/stylesheets/modules/actions.scss */
.actions {
  overflow: hidden;
  margin: 5px 0;
}
/* line 5, ../../../app/assets/stylesheets/modules/actions.scss */
.actions li {
  float: left;
  margin-right: 5px;
}
/* line 10, ../../../app/assets/stylesheets/modules/actions.scss */
.actions.right {
  float: none;
}
/* line 12, ../../../app/assets/stylesheets/modules/actions.scss */
.actions.right li {
  float: right;
  margin-left: 5px;
  margin-right: 0;
}
/* line 1, ../../../app/assets/stylesheets/modules/adverts.scss */
.ad.leaderboard {
  height: 90px;
  line-height: 90px;
  width: 728px;
  z-index: 11;
}

/* line 7, ../../../app/assets/stylesheets/modules/adverts.scss */
.ad {
  cursor: pointer;
  position: relative;
}

/* line 12, ../../../app/assets/stylesheets/modules/adverts.scss */
#extranav .ad {
  float: none;
}
/* line 5, ../../../app/assets/stylesheets/modules/breadcrumbs.scss */
.breadcrumbs {
  margin: 10px 0;
  clear: both;
  overflow-y: auto;
}
/* line 10, ../../../app/assets/stylesheets/modules/breadcrumbs.scss */
#content .breadcrumbs {
  margin: 0 0 20px 0;
}
/* line 15, ../../../app/assets/stylesheets/modules/breadcrumbs.scss */
.breadcrumbs ul li {
  float: left;
  background: #333333 url(/naturejobs/science/assets/furniture/breadcrumb-sprite-d27bb84e714b8103f55b588ffd83909f.gif) left top repeat-x;
  font-size: 12px;
  font-weight: bold;
}
/* line 24, ../../../app/assets/stylesheets/modules/breadcrumbs.scss */
.breadcrumbs ul li a {
  padding-left: 20px;
  padding-right: 3px;
  background: url(/naturejobs/science/assets/furniture/breadcrumb-sprite-d27bb84e714b8103f55b588ffd83909f.gif) 0px -24px no-repeat;
  display: block;
  line-height: 24px;
  color: white;
  font-weight: bold;
}
/* line 38, ../../../app/assets/stylesheets/modules/breadcrumbs.scss */
.breadcrumbs ul li.first a {
  background: none;
  padding-left: 10px;
}
/* line 44, ../../../app/assets/stylesheets/modules/breadcrumbs.scss */
.breadcrumbs ul li.last {
  padding-right: 20px;
  background: #8c8c8c url(/naturejobs/science/assets/furniture/breadcrumb-sprite-d27bb84e714b8103f55b588ffd83909f.gif) right -72px no-repeat;
}
/* line 48, ../../../app/assets/stylesheets/modules/breadcrumbs.scss */
.breadcrumbs ul li.last span {
  padding-left: 20px;
  background: url(/naturejobs/science/assets/furniture/breadcrumb-sprite-d27bb84e714b8103f55b588ffd83909f.gif) 0px -48px no-repeat;
  display: block;
  line-height: 24px;
  color: white;
}
/* line 57, ../../../app/assets/stylesheets/modules/breadcrumbs.scss */
.breadcrumbs ul li.first.last {
  padding-right: 16px;
  background: #333333 url(/naturejobs/science/assets/furniture/breadcrumb-sprite-d27bb84e714b8103f55b588ffd83909f.gif) right -72px no-repeat;
}
/* line 61, ../../../app/assets/stylesheets/modules/breadcrumbs.scss */
.breadcrumbs ul li.first.last span {
  padding-left: 10px;
  background: #333333;
}
/* line 3, ../../../app/assets/stylesheets/modules/bundle_list.scss */
.bundle-table {
  border: 1px solid #d0d0d0;
  border-width: 1px 0 1px 1px;
  border-spacing: 0;
  margin: 0 0 12px 0;
  padding: 0;
  width: 625px;
}
/* line 11, ../../../app/assets/stylesheets/modules/bundle_list.scss */
.bundle-table tr {
  margin: 0;
  padding: 0;
  height: 40px;
  vertical-align: top;
}
/* line 18, ../../../app/assets/stylesheets/modules/bundle_list.scss */
.bundle-table th {
  border: 1px solid #d0d0d0;
  border-width: 0px 1px 0 0;
  font-size: 10px;
  padding: 6px 2px;
  text-align: center;
  height: 40px;
}
/* line 26, ../../../app/assets/stylesheets/modules/bundle_list.scss */
.bundle-table th.option-header {
  font-weight: normal;
  width: 100px;
  font-size: 14px;
}
/* line 33, ../../../app/assets/stylesheets/modules/bundle_list.scss */
.bundle-table td {
  border: 1px solid #d0d0d0;
  border-width: 1px 1px 0 0;
  font-size: 12px;
  margin: 0;
  padding: 15px 4px;
  text-align: center;
}
/* line 41, ../../../app/assets/stylesheets/modules/bundle_list.scss */
.bundle-table td.option {
  font-weight: bold;
  font-size: 12px;
  text-align: left;
  width: 175px;
}
/* line 48, ../../../app/assets/stylesheets/modules/bundle_list.scss */
.bundle-table td.accept {
  background: url(/naturejobs/science/assets/icons/tick-fb25cc96db1aa688193211868fcc940d.gif) no-repeat center;
}
/* line 54, ../../../app/assets/stylesheets/modules/bundle_list.scss */
.bundle-table tr.prices td {
  text-align: center;
  padding: 8px 0 12px 0;
}
/* line 59, ../../../app/assets/stylesheets/modules/bundle_list.scss */
.bundle-table tr.prices td:first-child, .bundle-table tr.prices td.option {
  padding-left: 4px;
  padding-top: 15px;
  text-align: left;
  vertical-align: top;
}
/* line 66, ../../../app/assets/stylesheets/modules/bundle_list.scss */
.bundle-table tr.prices td p.price {
  color: #5f2537;
  font-size: 14px;
  margin: 0 0 6px 0;
  padding: 0;
  height: 35px;
}
/* line 77, ../../../app/assets/stylesheets/modules/bundle_list.scss */
.bundle-table a.info,
.bundle-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;
  overflow: hidden;
  text-indent: 1000px;
}
/* line 92, ../../../app/assets/stylesheets/modules/bundle_list.scss */
.bundle-table input.primarybutton {
  display: inline;
  text-align: center;
  margin: 0 auto;
}
/* line 25, ../../../app/assets/stylesheets/modules/buttons.scss */
.primarybutton {
  border: 0;
  cursor: pointer;
  font-size: 93%;
  font-weight: normal;
  line-height: 1.3em;
  text-decoration: none;
  white-space: nowrap;
  display: inline-block;
  font: 12px/1.231 arial, helvetica, "\uff2d\uff33 \uff30\u30b4\u30b7\u30c3\u30af", "\uff2d\uff33 \u30b4\u30b7\u30c3\u30af", "Osaka", "MS PGothic", sans-serif;
  background: #ed5e00;
  color: white;
  font-weight: bold;
}
/* line 16, ../../../app/assets/stylesheets/modules/buttons.scss */
.primarybutton span {
  text-decoration: none;
}
/* line 19, ../../../app/assets/stylesheets/modules/buttons.scss */
.primarybutton.inline {
  display: inline;
}
/* line 31, ../../../app/assets/stylesheets/modules/buttons.scss */
.primarybutton:hover {
  background: white;
  color: #ed5e00;
  border: 1px solid #ed5e00;
  text-decoration: none;
}
/* line 39, ../../../app/assets/stylesheets/modules/buttons.scss */
.primarybutton[disabled], .primarybutton[disabled]:hover {
  background-color: #dddddd;
  border-color: #dddddd;
  color: white;
}

/* line 45, ../../../app/assets/stylesheets/modules/buttons.scss */
a.primarybutton {
  padding: 5px 12px;
  height: 14px !important;
}
/* line 49, ../../../app/assets/stylesheets/modules/buttons.scss */
a.primarybutton:hover {
  padding: 4px 11px;
}

/* line 53, ../../../app/assets/stylesheets/modules/buttons.scss */
input.primarybutton {
  height: 24px !important;
  padding: 1px 12px;
}
/* line 57, ../../../app/assets/stylesheets/modules/buttons.scss */
input.primarybutton:hover {
  padding: 0px 11px;
}

/* line 62, ../../../app/assets/stylesheets/modules/buttons.scss */
.secondarybutton {
  border: 0;
  cursor: pointer;
  font-size: 93%;
  font-weight: normal;
  line-height: 1.3em;
  text-decoration: none;
  white-space: nowrap;
  display: inline-block;
  font: 12px/1.231 arial, helvetica, "\uff2d\uff33 \uff30\u30b4\u30b7\u30c3\u30af", "\uff2d\uff33 \u30b4\u30b7\u30c3\u30af", "Osaka", "MS PGothic", sans-serif;
  color: #363636;
  background-color: #d0d0d0;
}
/* line 16, ../../../app/assets/stylesheets/modules/buttons.scss */
.secondarybutton span {
  text-decoration: none;
}
/* line 19, ../../../app/assets/stylesheets/modules/buttons.scss */
.secondarybutton.inline {
  display: inline;
}
/* line 67, ../../../app/assets/stylesheets/modules/buttons.scss */
.secondarybutton:hover {
  border: solid 1px #d0d0d0;
  background-color: white;
  text-decoration: none;
}

/* line 73, ../../../app/assets/stylesheets/modules/buttons.scss */
a.secondarybutton {
  padding: 5px 12px;
  height: 14px !important;
}
/* line 77, ../../../app/assets/stylesheets/modules/buttons.scss */
a.secondarybutton:hover {
  padding: 4px 11px;
}

/* line 81, ../../../app/assets/stylesheets/modules/buttons.scss */
input.secondarybutton {
  height: 24px !important;
  padding: 1px 12px;
}
/* line 85, ../../../app/assets/stylesheets/modules/buttons.scss */
input.secondarybutton:hover {
  padding: 0px 11px;
}

/* line 90, ../../../app/assets/stylesheets/modules/buttons.scss */
.tertiarybutton {
  border: 0;
  cursor: pointer;
  font-size: 93%;
  font-weight: normal;
  line-height: 1.3em;
  text-decoration: none;
  white-space: nowrap;
  display: inline-block;
  font: 12px/1.231 arial, helvetica, "\uff2d\uff33 \uff30\u30b4\u30b7\u30c3\u30af", "\uff2d\uff33 \u30b4\u30b7\u30c3\u30af", "Osaka", "MS PGothic", sans-serif;
  background: #d0d0d0;
  color: #363636;
}
/* line 16, ../../../app/assets/stylesheets/modules/buttons.scss */
.tertiarybutton span {
  text-decoration: none;
}
/* line 19, ../../../app/assets/stylesheets/modules/buttons.scss */
.tertiarybutton.inline {
  display: inline;
}

/* line 95, ../../../app/assets/stylesheets/modules/buttons.scss */
a.tertiarybutton {
  padding: 5px 12px;
  height: 14px !important;
}
/* line 99, ../../../app/assets/stylesheets/modules/buttons.scss */
a.tertiarybutton:hover {
  padding: 4px 11px;
}

/* line 103, ../../../app/assets/stylesheets/modules/buttons.scss */
input.tertiarybutton {
  height: 24px !important;
  padding: 1px 12px;
}
/* line 107, ../../../app/assets/stylesheets/modules/buttons.scss */
input.tertiarybutton:hover {
  padding: 0px 11px;
}

/* line 112, ../../../app/assets/stylesheets/modules/buttons.scss */
a.selectedbutton, input.selectedbutton {
  background: #006699;
}

/* line 116, ../../../app/assets/stylesheets/modules/buttons.scss */
.close-window-button {
  background: url(/naturejobs/science/assets/icons/close-9789e0e8411d2268fca4b0b39e23fbfe.gif) no-repeat center center;
  cursor: pointer;
  height: 14px;
  padding: 5px;
  width: 14px;
}

/* line 124, ../../../app/assets/stylesheets/modules/buttons.scss */
.link-button {
  border: none;
  background: none;
  color: #085878;
  display: inline;
  cursor: pointer;
  font-family: arial, helvetica, "\uff2d\uff33 \uff30\u30b4\u30b7\u30c3\u30af", "\uff2d\uff33 \u30b4\u30b7\u30c3\u30af", "Osaka", "MS PGothic", sans-serif;
  font-size: 1em;
}
/* line 132, ../../../app/assets/stylesheets/modules/buttons.scss */
.link-button:hover {
  text-decoration: underline;
}
/* line 2, ../../../app/assets/stylesheets/modules/captions.scss */
.with-caption.right {
  float: right;
  margin: 0 0 10px 10px;
}
/* line 6, ../../../app/assets/stylesheets/modules/captions.scss */
.with-caption.right img {
  max-width: 300px;
  max-height: 200px;
  margin: 0px;
}
/* line 13, ../../../app/assets/stylesheets/modules/captions.scss */
.with-caption img {
  margin: 0;
}
/* line 17, ../../../app/assets/stylesheets/modules/captions.scss */
.with-caption p {
  margin: 0;
  padding-top: 2px;
  font-size: 0.8em;
  line-height: 12px;
  clear: both;
  /* push below the image */
}
/* line 3, ../../../../app/assets/stylesheets/modules/carousel/carousel.scss */
.carousel .next,
.carousel .previous {
  background-color: transparent;
  background-image: url(/naturejobs/science/assets/plugins/fancybox/fancybox_sprite-6db739144c51af76aea8960fc35dbda7.png);
  border-radius: 17px;
  width: 35px;
  height: 35px;
  border: none;
  position: absolute;
  top: 60%;
  text-indent: -9999px;
}
/* line 15, ../../../../app/assets/stylesheets/modules/carousel/carousel.scss */
.carousel .previous {
  background-position: 0 -36px;
  left: 15px;
}
/* line 20, ../../../../app/assets/stylesheets/modules/carousel/carousel.scss */
.carousel .next {
  background-position: 0 -72px;
  right: 15px;
}
/* line 1, ../../../app/assets/stylesheets/modules/checkbox_with_label.scss */
.checkbox-with-label {
  margin-bottom: 10px;
}
/* line 5, ../../../app/assets/stylesheets/modules/checkbox_with_label.scss */
.checkbox-with-label input[type=checkbox],
.checkbox-with-label .checkbox {
  float: left;
}
/* line 9, ../../../app/assets/stylesheets/modules/checkbox_with_label.scss */
.checkbox-with-label .label {
  margin-left: 25px;
}
/* line 13, ../../../app/assets/stylesheets/modules/checkbox_with_label.scss */
.checkbox-with-label:last-child {
  margin-bottom: 0;
}
/* line 1, ../../../app/assets/stylesheets/modules/copy_box.scss */
.copy-box {
  float: left;
  padding: 10px;
  background: url(/naturejobs/science/assets/bg/box-noise-757b4bffdf13332564e7a8d4af6e704f.gif) repeat;
}

/* line 6, ../../../app/assets/stylesheets/modules/copy_box.scss */
.copy-box h3, .copy .copy-box h3 {
  font-size: 108%;
  margin-top: 0;
  margin-bottom: 5px;
  font-weight: normal;
  color: #636363;
}

/* line 13, ../../../app/assets/stylesheets/modules/copy_box.scss */
.copy-box img {
  float: left;
  margin: 0 20px 0 0;
}

/* line 17, ../../../app/assets/stylesheets/modules/copy_box.scss */
.copy-box p {
  font-size: 93%;
}

/* line 20, ../../../app/assets/stylesheets/modules/copy_box.scss */
.copy-box ul.actions {
  margin: 0;
}
/* line 3, ../../../../app/assets/stylesheets/modules/fancybox/bundle_preview_lightbox.scss */
.bundle-preview-lightbox .fancybox-skin {
  background-color: #E6ECEF;
}
/* line 7, ../../../../app/assets/stylesheets/modules/fancybox/bundle_preview_lightbox.scss */
.bundle-preview-lightbox .fancybox-inner {
  overflow: visible !important;
}
/* line 11, ../../../../app/assets/stylesheets/modules/fancybox/bundle_preview_lightbox.scss */
.bundle-preview-lightbox .carousel-item {
  width: 600px;
}
/* line 15, ../../../../app/assets/stylesheets/modules/fancybox/bundle_preview_lightbox.scss */
.bundle-preview-lightbox .bundle-icon {
  height: 80px;
  width: 160px;
  position: relative;
  top: -96px;
  left: 50%;
  margin-left: -80px;
}
/* line 23, ../../../../app/assets/stylesheets/modules/fancybox/bundle_preview_lightbox.scss */
.bundle-preview-lightbox .bundle-icon img {
  width: 160px;
  height: 160px;
}
/* line 29, ../../../../app/assets/stylesheets/modules/fancybox/bundle_preview_lightbox.scss */
.bundle-preview-lightbox .preview-image {
  margin-left: auto;
  margin-right: auto;
}
/* line 34, ../../../../app/assets/stylesheets/modules/fancybox/bundle_preview_lightbox.scss */
.bundle-preview-lightbox .preview-description {
  width: 400px;
  text-align: center;
  margin: auto;
  margin-bottom: 20px;
}
/* line 41, ../../../../app/assets/stylesheets/modules/fancybox/bundle_preview_lightbox.scss */
.bundle-preview-lightbox h1 {
  text-align: center;
  text-decoration: none;
  border-bottom: none;
}
/* line 1, ../../../../app/assets/stylesheets/modules/forms/autocomplete_select.scss */
.autocomplete_select {
  border: solid 1px #cccccc;
  background-color: #fff;
  background-color: rgba(255, 255, 255, 0.95);
  padding: 0;
  -webkit-border-bottom-right-radius: 6px;
  -webkit-border-bottom-left-radius: 6px;
  -moz-border-radius-bottomright: 6px;
  -moz-border-radius-bottomleft: 6px;
  border-bottom-right-radius: 6px;
  border-bottom-left-radius: 6px;
  margin-top: 6px;
  width: 304px;
}
/* line 16, ../../../../app/assets/stylesheets/modules/forms/autocomplete_select.scss */
.autocomplete_select li {
  list-style-type: none;
  padding: 5px 8px;
  border-bottom: solid 1px #eeeeee;
  cursor: pointer;
  margin: 0 !important;
}
/* line 23, ../../../../app/assets/stylesheets/modules/forms/autocomplete_select.scss */
.autocomplete_select li:last-child {
  border-bottom: none;
}
/* line 27, ../../../../app/assets/stylesheets/modules/forms/autocomplete_select.scss */
.autocomplete_select li:hover {
  background-color: #eee;
}
/* line 2, ../../../../app/assets/stylesheets/modules/forms/base.scss */
form h2.sub-heading {
  margin-top: 0;
}
/* line 6, ../../../../app/assets/stylesheets/modules/forms/base.scss */
form label {
  color: #444444;
  font-weight: bold;
}
/* line 11, ../../../../app/assets/stylesheets/modules/forms/base.scss */
form input {
  padding: 2px;
}
/* line 15, ../../../../app/assets/stylesheets/modules/forms/base.scss */
form input[type=text], form input[type=password] {
  border: 1px solid #7f9db9;
}
/* line 22, ../../../../app/assets/stylesheets/modules/forms/base.scss */
form textarea {
  border: 1px solid #7f9db9;
  padding: 5px;
}
/* line 27, ../../../../app/assets/stylesheets/modules/forms/base.scss */
form select {
  padding: 2px;
  border: 1px solid #7f9db9;
}
/* line 34, ../../../../app/assets/stylesheets/modules/forms/base.scss */
form div.markItUp ul {
  background: none !important;
}
/* line 37, ../../../../app/assets/stylesheets/modules/forms/base.scss */
form div.markItUp ul li {
  clear: none !important;
  padding: 0 !important;
  border-top: none !important;
}
/* line 45, ../../../../app/assets/stylesheets/modules/forms/base.scss */
form .placeholder {
  color: #999;
}
/* line 1, ../../../../app/assets/stylesheets/modules/forms/error_messages.scss */
.error-messages {
  background-color: #FFCCCC;
  border: 1px solid #cc0000;
  padding: 10px;
  margin-bottom: 20px;
}
/* line 7, ../../../../app/assets/stylesheets/modules/forms/error_messages.scss */
.error-messages h2 {
  font-size: 123.1%;
  margin-bottom: 8px;
  margin-top: 0;
}
/* line 13, ../../../../app/assets/stylesheets/modules/forms/error_messages.scss */
.error-messages ul {
  margin: 5px 0 5px 13px;
}
/* line 15, ../../../../app/assets/stylesheets/modules/forms/error_messages.scss */
.error-messages ul li {
  list-style-type: disc;
}
/* line 1, ../../../../app/assets/stylesheets/modules/forms/existing_logo_select.scss */
.existing-logo-select {
  float: left;
}
/* line 4, ../../../../app/assets/stylesheets/modules/forms/existing_logo_select.scss */
.existing-logo-select ul.logo-list {
  color: red;
  display: none;
}
/* line 8, ../../../../app/assets/stylesheets/modules/forms/existing_logo_select.scss */
.existing-logo-select ul.logo-list li.logo {
  padding: 0;
  margin: 0 0 10px 0;
  border: none;
}
/* line 4, ../../../../app/assets/stylesheets/modules/forms/generic.scss */
form.generic fieldset {
  display: block;
  width: 100%;
  margin-bottom: 30px;
}
/* line 10, ../../../../app/assets/stylesheets/modules/forms/generic.scss */
form.generic .fields {
  background: #f3f4f5 url(/naturejobs/science/assets/bg/form/row-noise-698bc02d8e7cb309a9d6f7b9796f4b68.gif) 0 0 repeat-y;
  overflow: hidden;
  border-bottom: 1px solid #d0d0d0;
}
/* line 15, ../../../../app/assets/stylesheets/modules/forms/generic.scss */
form.generic .fields li {
  display: block;
  overflow: hidden;
  border-top: 1px solid #d0d0d0;
  padding: 8px 12px 6px;
  clear: both;
}
/* line 22, ../../../../app/assets/stylesheets/modules/forms/generic.scss */
form.generic .fields li label, form.generic .fields li .fake-label {
  display: block;
  float: left;
  width: 151px;
  padding-right: 20px;
  margin-bottom: 0;
  font-weight: bold;
}
/* line 31, ../../../../app/assets/stylesheets/modules/forms/generic.scss */
form.generic .fields li input {
  width: 300px;
}
/* line 35, ../../../../app/assets/stylesheets/modules/forms/generic.scss */
form.generic .fields li input[type=checkbox], form.generic .fields li input[type=radio] {
  width: auto;
}
/* line 40, ../../../../app/assets/stylesheets/modules/forms/generic.scss */
form.generic .fields li select {
  width: 306px;
}
/* line 43, ../../../../app/assets/stylesheets/modules/forms/generic.scss */
form.generic .fields li select.wide {
  width: 409px;
}
/* line 48, ../../../../app/assets/stylesheets/modules/forms/generic.scss */
form.generic .fields li textarea {
  height: 200px;
  width: 294px;
  font-family: arial,helvetica,clean,sans-serif;
  font-size: 13px;
}
/* line 54, ../../../../app/assets/stylesheets/modules/forms/generic.scss */
form.generic .fields li textarea.wide {
  width: 398px;
}
/* line 59, ../../../../app/assets/stylesheets/modules/forms/generic.scss */
form.generic .fields li p:last-child {
  margin-bottom: 0;
}
/* line 63, ../../../../app/assets/stylesheets/modules/forms/generic.scss */
form.generic .fields li.no-label {
  padding-left: 183px;
}
/* line 67, ../../../../app/assets/stylesheets/modules/forms/generic.scss */
form.generic .fields li ul.options {
  border-bottom: none;
  background: none;
  width: 410px;
  float: left;
}
/* line 73, ../../../../app/assets/stylesheets/modules/forms/generic.scss */
form.generic .fields li ul.options li {
  padding: 0;
  border-top: none;
  overflow: visible;
  margin-bottom: 5px;
}
/* line 79, ../../../../app/assets/stylesheets/modules/forms/generic.scss */
form.generic .fields li ul.options li:last-child {
  margin-bottom: 0;
}
/* line 83, ../../../../app/assets/stylesheets/modules/forms/generic.scss */
form.generic .fields li ul.options li input {
  float: left;
}
/* line 88, ../../../../app/assets/stylesheets/modules/forms/generic.scss */
form.generic .fields li ul.options li label,
form.generic .fields li ul.options li .fake-label {
  float: left;
  font-weight: normal;
  width: 355px;
  margin-left: 10px;
  padding-right: 0;
}
/* line 96, ../../../../app/assets/stylesheets/modules/forms/generic.scss */
form.generic .fields li ul.options li .hint {
  margin: 0;
  clear: none;
  display: inline-block;
}
/* line 104, ../../../../app/assets/stylesheets/modules/forms/generic.scss */
form.generic .fields li .explanation {
  display: inline;
}
/* line 110, ../../../../app/assets/stylesheets/modules/forms/generic.scss */
form.generic .actions {
  margin-top: 5px;
  margin-bottom: 5px;
}
/* line 115, ../../../../app/assets/stylesheets/modules/forms/generic.scss */
form.generic .instruction {
  margin: 5px 10px;
}
/* line 119, ../../../../app/assets/stylesheets/modules/forms/generic.scss */
form.generic .note {
  clear: both;
  display: block;
  font-size: 85%;
  margin-left: 172px;
  margin-top: 5px;
}
/* line 126, ../../../../app/assets/stylesheets/modules/forms/generic.scss */
form.generic .hint {
  clear: both;
  display: block;
  font-size: 85%;
  margin-left: 172px;
  margin-top: 5px;
}
/* line 134, ../../../../app/assets/stylesheets/modules/forms/generic.scss */
form.generic .inactive {
  color: #888;
}
/* line 137, ../../../../app/assets/stylesheets/modules/forms/generic.scss */
form.generic .error-message {
  color: #c00;
  margin: 5px 0 10px;
}
/* line 4, ../../../../app/assets/stylesheets/modules/forms/tooltip.scss */
.tooltip-holder .tooltip {
  display: block;
  font-size: 77%;
  font-style: italic;
  margin: 0;
}

/* line 14, ../../../../app/assets/stylesheets/modules/forms/tooltip.scss */
.js-enabled form li {
  position: relative;
}
/* line 17, ../../../../app/assets/stylesheets/modules/forms/tooltip.scss */
.js-enabled form .description .tooltip-holder {
  top: 35px;
}
/* line 21, ../../../../app/assets/stylesheets/modules/forms/tooltip.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 31, ../../../../app/assets/stylesheets/modules/forms/tooltip.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 44, ../../../../app/assets/stylesheets/modules/forms/tooltip.scss */
.js-enabled .tooltip-holder.on {
  display: block;
}
/* line 47, ../../../../app/assets/stylesheets/modules/forms/tooltip.scss */
.js-enabled .card-details {
  display: none;
}
/* line 49, ../../../../app/assets/stylesheets/modules/forms/tooltip.scss */
.js-enabled .card-details.on {
  display: block;
}
/* line 1, ../../../app/assets/stylesheets/modules/heading_with_links.scss */
.heading-with-links {
  overflow: hidden;
  border-bottom: 1px solid #d0d0d0;
  margin-bottom: 20px;
}
/* line 6, ../../../app/assets/stylesheets/modules/heading_with_links.scss */
.heading-with-links h1, .heading-with-links h2, .heading-with-links h3, .heading-with-links h4, .heading-with-links h5, .heading-with-links h6 {
  float: left;
  border-bottom: none;
  margin-bottom: 0;
}
/* line 12, ../../../app/assets/stylesheets/modules/heading_with_links.scss */
.heading-with-links .links {
  float: right;
  margin-top: 8px;
  font-size: 12px;
}
/* line 17, ../../../app/assets/stylesheets/modules/heading_with_links.scss */
.heading-with-links .links li {
  border-right: 1px solid #d0d0d0;
  float: left;
  margin-right: 10px;
  padding-right: 10px;
}
/* line 23, ../../../app/assets/stylesheets/modules/heading_with_links.scss */
.heading-with-links .links li.last {
  border-right: none;
  margin-right: 0;
  padding-right: 0;
}
/* line 5, ../../../../app/assets/stylesheets/modules/jobs/_jobs_list.scss */
.jobs-list .job {
  margin: 10px 0 20px;
}
/* line 9, ../../../../app/assets/stylesheets/modules/jobs/_jobs_list.scss */
.jobs-list .job.highlight {
  border: 1px solid #d8e0d6;
  padding: 10px;
  background: #e4eae4 url(/naturejobs/science/assets/bg/highlight-noise-eb5e86345d226e4c54a1a667560520c9.gif) left top repeat;
}
/* line 17, ../../../../app/assets/stylesheets/modules/jobs/_jobs_list.scss */
.jobs-list .job .job-details .job-logo {
  float: right;
  padding: 2px;
  border: 1px solid #d0d0d0;
  text-align: center;
  margin: 0 0 5px 5px;
  background: white;
}
/* line 24, ../../../../app/assets/stylesheets/modules/jobs/_jobs_list.scss */
.ie7 .jobs-list .job .job-details .job-logo {
  max-width: 100px;
  padding: 0;
}
/* line 28, ../../../../app/assets/stylesheets/modules/jobs/_jobs_list.scss */
.jobs-list .job .job-details .job-logo img {
  border: 1px solid #eeeeee;
  display: block;
  margin: auto;
  max-width: 100px;
}
/* line 33, ../../../../app/assets/stylesheets/modules/jobs/_jobs_list.scss */
.ie7 .jobs-list .job .job-details .job-logo img {
  border: none;
}
/* line 38, ../../../../app/assets/stylesheets/modules/jobs/_jobs_list.scss */
.jobs-list .job .job-details hr {
  display: none;
}
/* line 41, ../../../../app/assets/stylesheets/modules/jobs/_jobs_list.scss */
.jobs-list .job .job-details h3 {
  font-size: 116%;
  margin-bottom: 5px;
  clear: left;
}
/* line 45, ../../../../app/assets/stylesheets/modules/jobs/_jobs_list.scss */
.jobs-list .job .job-details h3 a {
  font-weight: bold;
  padding-right: 4px;
}
/* line 49, ../../../../app/assets/stylesheets/modules/jobs/_jobs_list.scss */
.jobs-list .job .job-details h3 span.new {
  color: #bf150f;
  font-size: 93%;
}
/* line 54, ../../../../app/assets/stylesheets/modules/jobs/_jobs_list.scss */
.jobs-list .job .job-details p {
  margin: 0;
  clear: left;
}
/* line 59, ../../../../app/assets/stylesheets/modules/jobs/_jobs_list.scss */
.jobs-list .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 69, ../../../../app/assets/stylesheets/modules/jobs/_jobs_list.scss */
.jobs-list .job ul.job-info {
  margin-bottom: 5px;
  font-size: 85%;
}
/* line 72, ../../../../app/assets/stylesheets/modules/jobs/_jobs_list.scss */
.jobs-list .job 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 78, ../../../../app/assets/stylesheets/modules/jobs/_jobs_list.scss */
.jobs-list .job ul.job-info li.employer {
  font-weight: bold;
}
/* line 81, ../../../../app/assets/stylesheets/modules/jobs/_jobs_list.scss */
.jobs-list .job ul.job-info li.when {
  margin-right: 0;
  padding-right: 0;
  background: none;
}
/* line 1, ../../../app/assets/stylesheets/modules/layout_elements_base.scss */
.section {
  margin-bottom: 30px;
}
/* line 3, ../../../../app/assets/stylesheets/modules/lists/form_summary.scss */
dl.form-summary {
  background: #f3f4f5 url(/naturejobs/science/assets/bg/form/row-noise-698bc02d8e7cb309a9d6f7b9796f4b68.gif) 0 0 repeat-y;
  overflow: hidden;
  border-bottom: 1px solid #d0d0d0;
  margin-bottom: 30px;
}
/* line 9, ../../../../app/assets/stylesheets/modules/lists/form_summary.scss */
dl.form-summary dt {
  clear: both;
  float: left;
  padding: 8px 12px 8px;
  width: 148px;
  border-top: 1px solid #d0d0d0;
}
/* line 17, ../../../../app/assets/stylesheets/modules/lists/form_summary.scss */
dl.form-summary dd {
  float: left;
  border-top: 1px solid #d0d0d0;
  margin: 0;
  padding: 8px 12px;
  width: 431px;
}
/* line 24, ../../../../app/assets/stylesheets/modules/lists/form_summary.scss */
dl.form-summary dd p:last-child {
  margin-bottom: 0;
}

/* line 31, ../../../../app/assets/stylesheets/modules/lists/form_summary.scss */
.tabbed-content-block dl.form-summary dd {
  width: 409px;
}
/* line 3, ../../../../app/assets/stylesheets/modules/nav/l2_subnav.scss */
.l2-subnav {
  background: none repeat scroll 0 0 #ececec;
  border-bottom: 1px solid #e6e7e8;
  padding: 0;
}
/* line 8, ../../../../app/assets/stylesheets/modules/nav/l2_subnav.scss */
.l2-subnav ul {
  clear: none;
  float: none;
  width: auto;
  padding: 12px 16px;
  overflow: hidden;
  margin: 0;
}
/* line 19, ../../../../app/assets/stylesheets/modules/nav/l2_subnav.scss */
.l2-subnav ul li {
  float: left;
  margin-right: 6px;
  padding-right: 6px;
  border-right: 1px solid #6b9bae;
  line-height: 18px;
}
/* line 26, ../../../../app/assets/stylesheets/modules/nav/l2_subnav.scss */
.l2-subnav ul li a {
  display: block;
  font-weight: bold;
  font-size: 12px;
}
/* line 33, ../../../../app/assets/stylesheets/modules/nav/l2_subnav.scss */
.l2-subnav ul li.last {
  margin-right: 0;
  padding-right: 0;
  border-right: none;
}
/* line 40, ../../../../app/assets/stylesheets/modules/nav/l2_subnav.scss */
.l2-subnav ul li.active a {
  color: #ed1c24;
}
/* line 47, ../../../../app/assets/stylesheets/modules/nav/l2_subnav.scss */
.l2-subnav .nav-title {
  color: #363636;
  float: left;
  font-size: 12px;
  font-weight: bold;
  line-height: 18px;
  padding: 12px 0 12px 16px;
  margin: 0;
}
/* line 57, ../../../../app/assets/stylesheets/modules/nav/l2_subnav.scss */
.l2-subnav .actions li {
  border-right: none;
  float: right;
  padding: 0;
  margin: 0 0 0 10px;
}
/* line 63, ../../../../app/assets/stylesheets/modules/nav/l2_subnav.scss */
.l2-subnav .actions li a {
  font-weight: normal;
}
/* line 3, ../../../../app/assets/stylesheets/modules/nav/l3_subnav.scss */
.l3-subnav {
  overflow-y: auto;
  margin-bottom: 20px;
}
/* line 7, ../../../../app/assets/stylesheets/modules/nav/l3_subnav.scss */
.l3-subnav li {
  background: url(/naturejobs/science/assets/furniture/link-separator-bullet-3fc64e7abd8d36c51131f3dcf13cca66.gif) no-repeat scroll right center transparent;
  float: left;
  margin: 4px 5px 0 0;
  padding-right: 8px;
}
/* line 13, ../../../../app/assets/stylesheets/modules/nav/l3_subnav.scss */
.l3-subnav li.active a {
  color: #363636;
  font-weight: bold;
}
/* line 18, ../../../../app/assets/stylesheets/modules/nav/l3_subnav.scss */
.l3-subnav li.last {
  background: none;
}
/* line 3, ../../../app/assets/stylesheets/modules/pageheader.scss */
.pageheader {
  width: 100%;
  border-bottom: 1px solid #d0d0d0;
}
/* line 6, ../../../app/assets/stylesheets/modules/pageheader.scss */
.tabbed-content .pageheader {
  border-bottom: 0;
}
/* line 8, ../../../app/assets/stylesheets/modules/pageheader.scss */
.tabbed-content .pageheader h1.heading {
  margin-top: 0;
}
/* line 12, ../../../app/assets/stylesheets/modules/pageheader.scss */
.pageheader h1 {
  font-size: 138.5%;
  letter-spacing: 0.3px;
  float: left;
  margin: 0;
  border: none;
}
/* line 19, ../../../app/assets/stylesheets/modules/pageheader.scss */
.pageheader span.count {
  font-size: 93%;
  float: left;
  padding-top: 5px;
  padding-left: 10px;
}
/* line 27, ../../../app/assets/stylesheets/modules/pageheader.scss */
.pageheader .dropdown-links {
  float: right;
  display: none;
}
/* line 30, ../../../app/assets/stylesheets/modules/pageheader.scss */
.js-enabled .pageheader .dropdown-links {
  display: block;
}
/* line 33, ../../../app/assets/stylesheets/modules/pageheader.scss */
.pageheader .dropdown-links ul {
  float: right;
}
/* line 35, ../../../app/assets/stylesheets/modules/pageheader.scss */
.pageheader .dropdown-links ul li {
  margin-left: 18px;
  float: left;
}
/* line 38, ../../../app/assets/stylesheets/modules/pageheader.scss */
.pageheader .dropdown-links ul li a {
  display: block;
  padding-right: 24px;
  background: url(/naturejobs/science/assets/furniture/link-dropdown-5689e2767ce998d04cfbf9d50789eb1d.gif) right center no-repeat;
  color: #363636;
}
/* line 4, ../../../app/assets/stylesheets/modules/pagination.scss */
.pagination {
  margin: 20px 0px;
  text-align: right;
  display: block;
  width: auto;
}
/* line 9, ../../../app/assets/stylesheets/modules/pagination.scss */
.pagination span, .pagination em, .pagination a {
  display: inline-block;
  background-color: #dbdbdb;
  -webkit-border-radius: 3px;
  -moz-border-radius: 3px;
  border-radius: 3px;
  padding: 2px 5px;
  font-weight: normal;
  font-size: 12px;
}
/* line 19, ../../../app/assets/stylesheets/modules/pagination.scss */
.pagination span, .pagination em {
  cursor: default;
  font-weight: normal;
  font-style: normal;
  background-color: transparent;
}
/* line 26, ../../../app/assets/stylesheets/modules/pagination.scss */
.pagination a:hover {
  background: #cccccc;
  text-decoration: none;
}
/* line 32, ../../../app/assets/stylesheets/modules/pagination.scss */
.pagination .previous_page.disabled,
.pagination .next_page.disabled {
  display: none;
}
/* line 36, ../../../app/assets/stylesheets/modules/pagination.scss */
.pagination .current {
  font-weight: normal;
}
/* line 3, ../../../app/assets/stylesheets/modules/rh_panel.scss */
.rh-panel {
  width: auto;
  margin-bottom: 20px;
  line-height: 1.3em;
  overflow: hidden;
}
/* line 9, ../../../app/assets/stylesheets/modules/rh_panel.scss */
.rh-panel.rh-panel-box {
  padding: 10px;
  background: url(/naturejobs/science/assets/bg/light-noise-c2984e786ac9617277927e4ec427a630.gif) repeat #e7e7e7;
}
/* line 14, ../../../app/assets/stylesheets/modules/rh_panel.scss */
.rh-panel.shaded {
  background: url(/naturejobs/science/assets/bg/light-noise-c2984e786ac9617277927e4ec427a630.gif) repeat;
  width: 280px;
  padding: 10px;
}
/* line 3, ../../../app/assets/stylesheets/modules/rh_tabs.scss */
.rh-tabs-container {
  width: 300px;
  margin-bottom: 20px;
}
/* line 8, ../../../app/assets/stylesheets/modules/rh_tabs.scss */
.rh-tabs-container .rh-tab-links {
  width: 300px;
  border-bottom: 1px solid #d0d0d0;
}
/* line 11, ../../../app/assets/stylesheets/modules/rh_tabs.scss */
.rh-tabs-container .rh-tab-links ul {
  overflow-y: auto;
  margin-bottom: -1px;
  width: 299px;
  border-left: 1px solid #d0d0d0;
}
/* line 16, ../../../app/assets/stylesheets/modules/rh_tabs.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 27, ../../../app/assets/stylesheets/modules/rh_tabs.scss */
.rh-tabs-container .rh-tab-links ul li:hover {
  background: #d0d0d0;
}
/* line 30, ../../../app/assets/stylesheets/modules/rh_tabs.scss */
.rh-tabs-container .rh-tab-links ul li.current {
  background: white;
  font-weight: bold;
  border-bottom: 1px solid white;
  cursor: default;
}
/* line 39, ../../../app/assets/stylesheets/modules/rh_tabs.scss */
.rh-tabs-container .rh-tabs-content {
  width: 300px;
}
/* line 41, ../../../app/assets/stylesheets/modules/rh_tabs.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 43, ../../../app/assets/stylesheets/modules/rh_tabs.scss */
.rh-tabs-container .rh-tabs-content .rh-tab-body.current {
  display: block;
}
/* line 52, ../../../app/assets/stylesheets/modules/rh_tabs.scss */
.rh-tabs-container .rh-tabs-content .rh-tab-body .rh-tab-inner {
  width: 298px;
  min-height: 40px;
  overflow: hidden;
}
/* line 57, ../../../app/assets/stylesheets/modules/rh_tabs.scss */
.rh-tabs-container .rh-tabs-content .rh-tab-body .rh-tab-inner.padded {
  width: 278px;
  padding: 10px;
}
/* line 4, ../../../../app/assets/stylesheets/modules/search/searchbox.scss */
#searchbox {
  background: url(/naturejobs/science/assets/bg/search-box-ee6fdc74da943c94da2d1388925a1d0d.jpg) no-repeat #83c3e0;
  max-height: 265px;
  min-height: 95px;
  width: 980px;
  padding-bottom: 35px;
  margin-left: 3px;
  margin-bottom: 30px;
  box-shadow: 0px 1px 3px rgba(1, 16, 45, 0.5);
}
/* line 14, ../../../../app/assets/stylesheets/modules/search/searchbox.scss */
#searchbox form {
  float: left;
}
/* line 17, ../../../../app/assets/stylesheets/modules/search/searchbox.scss */
#searchbox form fieldset {
  float: left;
  margin: 28px 0 0 32px;
}
/* line 21, ../../../../app/assets/stylesheets/modules/search/searchbox.scss */
#searchbox form fieldset .field-container {
  float: left;
  padding-right: 12px;
}
/* line 25, ../../../../app/assets/stylesheets/modules/search/searchbox.scss */
#searchbox form fieldset .field-container label {
  display: block;
  font-size: 138.5%;
  line-height: 20px;
  font-weight: normal;
}
/* line 32, ../../../../app/assets/stylesheets/modules/search/searchbox.scss */
#searchbox form fieldset .field-container input {
  border: 0 none;
  font-size: 123.1%;
  margin: 2px 0 0;
  padding: 2px;
  width: 218px;
}
/* line 40, ../../../../app/assets/stylesheets/modules/search/searchbox.scss */
#searchbox form fieldset .field-container select {
  margin: 2px 0 0 0;
  width: 218px;
  border: 0;
  padding: 3px;
}
/* line 48, ../../../../app/assets/stylesheets/modules/search/searchbox.scss */
#searchbox form fieldset .button-container {
  float: left;
  padding-top: 22px;
  width: 100px;
  margin-right: 10px;
}
/* line 54, ../../../../app/assets/stylesheets/modules/search/searchbox.scss */
#searchbox form fieldset .button-container input {
  font-size: 85%;
}
/* line 60, ../../../../app/assets/stylesheets/modules/search/searchbox.scss */
#searchbox form p {
  font-size: 85%;
  margin: 2px 0 0;
}
/* line 66, ../../../../app/assets/stylesheets/modules/search/searchbox.scss */
#searchbox .links {
  float: left;
  margin-top: 32px;
  width: 250px;
}
/* line 71, ../../../../app/assets/stylesheets/modules/search/searchbox.scss */
#searchbox .links ul {
  width: 270px;
}
/* line 73, ../../../../app/assets/stylesheets/modules/search/searchbox.scss */
#searchbox .links ul li {
  float: left;
  font-size: 93%;
  margin-right: 10px;
  width: 120px;
}
/* line 78, ../../../../app/assets/stylesheets/modules/search/searchbox.scss */
#searchbox .links ul li strong {
  color: #363636;
  display: block;
  margin-bottom: 4px;
}
/* line 82, ../../../../app/assets/stylesheets/modules/search/searchbox.scss */
#searchbox .links ul li strong a {
  color: #363636;
  font-weight: bold;
}

/* line 95, ../../../../app/assets/stylesheets/modules/search/searchbox.scss */
.ie7 #searchbox form fieldset div.where, .ie8 #searchbox form fieldset div.where {
  width: auto;
}
/* line 97, ../../../../app/assets/stylesheets/modules/search/searchbox.scss */
.ie7 #searchbox form fieldset div.where select, .ie8 #searchbox form fieldset div.where select {
  width: auto;
}

@media (-webkit-min-device-pixel-ratio: 0) {
  /* line 107, ../../../../app/assets/stylesheets/modules/search/searchbox.scss */
  #searchbox form fieldset div.where select {
    -webkit-appearance: none;
    font-size: 123.1%;
    padding: 2px 20px 2px 3px;
    -webkit-border-radius: 0;
    -moz-border-radius: 0;
    border-radius: 0;
    background: white url(data:image/png;base64,R0lGODlhDQAEAIAAAAAAAP8A/yH5BAEHAAEALAAAAAANAAQAAAILhA+hG5jMDpxvhgIAOw==) no-repeat right center;
  }
}
/* line 117, ../../../../app/assets/stylesheets/modules/search/searchbox.scss */
.employers-candidates #searchbox {
  width: 950px;
  background: #7fd3c5 url(/naturejobs/science/assets/bg/search-box-cv-c5c91702139133f25d9cbf08af115108.jpg) left bottom no-repeat;
  box-shadow: none;
}
/* line 122, ../../../../app/assets/stylesheets/modules/search/searchbox.scss */
.employers-candidates #searchbox .button-container {
  width: 147px;
}
/* line 1, ../../../app/assets/stylesheets/modules/social_network_feed.scss */
.social-network-feed {
  margin-bottom: 20px;
}
/* line 4, ../../../app/assets/stylesheets/modules/social_network_feed.scss */
.social-network-feed h3 {
  font-size: 15px;
  line-height: 20px;
  color: #636363;
  border-bottom: 1px solid #d0d0d0;
  padding-bottom: 3px;
  margin-bottom: 10px;
  padding-left: 25px;
  background-position: top left;
  background-repeat: no-repeat;
}
/* line 17, ../../../app/assets/stylesheets/modules/social_network_feed.scss */
.social-network-feed.twitter h3 {
  background-image: url(/naturejobs/science/assets/icons/twitter_tiny-7fb901df685d7b10ac8770b030fe70b8.gif);
}
/* line 21, ../../../app/assets/stylesheets/modules/social_network_feed.scss */
.social-network-feed.twitter .twitter-inner {
  border: solid 1px #d0d0d0;
  padding: 10px;
}
/* line 28, ../../../app/assets/stylesheets/modules/social_network_feed.scss */
.social-network-feed.facebook h3 {
  background-image: url(/naturejobs/science/assets/icons/facebook_tiny-2a53e28cbf873d642364fd377728ba84.gif);
}
/* line 32, ../../../app/assets/stylesheets/modules/social_network_feed.scss */
.social-network-feed.facebook .facebook-inner {
  border: solid 1px #d0d0d0;
}
/* line 35, ../../../app/assets/stylesheets/modules/social_network_feed.scss */
.social-network-feed.facebook .facebook-inner iframe {
  width: 298px;
}
/* line 2, ../../../app/assets/stylesheets/modules/tabbed_content_block.scss */
.tabbed-content-block .nav {
  border-bottom: 1px solid #d0d0d0;
  border-left: 1px solid #d0d0d0;
  height: 30px;
}
/* line 8, ../../../app/assets/stylesheets/modules/tabbed_content_block.scss */
.tabbed-content-block .nav ul {
  margin: 0;
}
/* line 12, ../../../app/assets/stylesheets/modules/tabbed_content_block.scss */
.tabbed-content-block .nav ul li {
  border-bottom: 1px solid #d0d0d0;
  border-right: 1px solid #d0d0d0;
  border-top: 1px solid #d0d0d0;
  float: left;
  height: 29px;
  font-size: 93%;
}
/* line 20, ../../../app/assets/stylesheets/modules/tabbed_content_block.scss */
.tabbed-content-block .nav ul li a {
  background: none repeat scroll 0 0 #ececec;
  color: #363636;
  display: block;
  height: 29px;
  line-height: 29px;
  padding: 0 11px;
}
/* line 29, ../../../app/assets/stylesheets/modules/tabbed_content_block.scss */
.tabbed-content-block .nav ul li.active {
  border-bottom-color: white;
}
/* line 32, ../../../app/assets/stylesheets/modules/tabbed_content_block.scss */
.tabbed-content-block .nav ul li.active a {
  background-color: white;
  font-weight: bold;
}
/* line 41, ../../../app/assets/stylesheets/modules/tabbed_content_block.scss */
.tabbed-content-block .content {
  border-bottom: 1px solid #d0d0d0;
  border-left: 1px solid #d0d0d0;
  border-right: 1px solid #d0d0d0;
  padding: 10px;
  clear: both;
  position: relative;
  overflow: hidden;
}
/* line 51, ../../../app/assets/stylesheets/modules/tabbed_content_block.scss */
.tabbed-content-block .content.no-border {
  padding: 0;
  border: none;
  overflow: visible;
}
/* line 1, ../../../../app/assets/stylesheets/modules/tables/base.scss */
table {
  border-collapse: collapse;
  border-spacing: 0;
  width: 100%;
}
/* line 6, ../../../../app/assets/stylesheets/modules/tables/base.scss */
table thead tr th {
  font-weight: bold;
}
/* line 10, ../../../../app/assets/stylesheets/modules/tables/base.scss */
table th, table td {
  vertical-align: top;
  text-align: left;
}

/* line 16, ../../../../app/assets/stylesheets/modules/tables/base.scss */
.table-meta {
  overflow: hidden;
}
/* line 19, ../../../../app/assets/stylesheets/modules/tables/base.scss */
.table-meta h2 {
  float: left;
}
/* line 23, ../../../../app/assets/stylesheets/modules/tables/base.scss */
.table-meta .count {
  text-align: right;
  margin-bottom: 0;
}
/* line 3, ../../../../app/assets/stylesheets/modules/tables/generic_odd_even.scss */
table.generic-odd-even {
  width: 100%;
}
/* line 6, ../../../../app/assets/stylesheets/modules/tables/generic_odd_even.scss */
table.generic-odd-even thead tr {
  border-top: 1px solid #d0d0d0;
  border-bottom: 1px solid #d0d0d0;
  background: url(/naturejobs/science/assets/bg/table/th-noise-d4a301b86095741652f8aaaf9e640d4f.gif) repeat scroll 0 0 transparent;
}
/* line 12, ../../../../app/assets/stylesheets/modules/tables/generic_odd_even.scss */
table.generic-odd-even tbody tr {
  border-bottom: 1px solid #d0d0d0;
}
/* line 15, ../../../../app/assets/stylesheets/modules/tables/generic_odd_even.scss */
table.generic-odd-even tbody tr.odd {
  background: url(/naturejobs/science/assets/bg/table/td-noise-69f01a47c535959386c8aecd69d193bf.gif) repeat scroll 0 0 transparent;
}
/* line 21, ../../../../app/assets/stylesheets/modules/tables/generic_odd_even.scss */
table.generic-odd-even th,
table.generic-odd-even td {
  padding: 4px 8px;
}
/* line 24, ../../../../app/assets/stylesheets/modules/tables/generic_odd_even.scss */
table.generic-odd-even th p,
table.generic-odd-even td p {
  margin-bottom: 0;
}
/* line 28, ../../../../app/assets/stylesheets/modules/tables/generic_odd_even.scss */
table.generic-odd-even th input.cv-download,
table.generic-odd-even td input.cv-download {
  background: url(/naturejobs/science/images/redesign/icons/downloaded.png) no-repeat scroll 0 2px transparent;
  display: block;
  height: 20px;
  overflow: hidden;
  text-indent: -100px;
  width: 20px;
  border: none;
  cursor: pointer;
  position: relative;
  left: 20px;
}

/* line 3, ../../../app/assets/stylesheets/modules/typography_base.scss */
body {
  color: #363636;
  font: 13px/1.231 arial, helvetica, "ＭＳ Ｐゴシック", "ＭＳ ゴシック", "Osaka", "MS PGothic", sans-serif;
}

/* line 8, ../../../app/assets/stylesheets/modules/typography_base.scss */
a {
  color: #085878;
  text-decoration: none;
}
/* line 12, ../../../app/assets/stylesheets/modules/typography_base.scss */
a:hover {
  text-decoration: underline;
}

/* line 17, ../../../app/assets/stylesheets/modules/typography_base.scss */
p {
  line-height: 1.4;
  margin-bottom: 1em;
}

/* line 23, ../../../app/assets/stylesheets/modules/typography_base.scss */
h1,
.heading {
  font-size: 182%;
  font-weight: normal;
  color: #444444;
  letter-spacing: 0.3px;
  border-bottom: 1px solid #d0d0d0;
  margin-bottom: 20px;
}

/* line 31, ../../../app/assets/stylesheets/modules/typography_base.scss */
h2 {
  font-size: 116%;
  font-weight: normal;
  color: #636363;
  margin-bottom: 5px;
}

/* line 37, ../../../app/assets/stylesheets/modules/typography_base.scss */
h3 {
  font-size: 100%;
  font-weight: normal;
  color: #444444;
}

/* line 42, ../../../app/assets/stylesheets/modules/typography_base.scss */
h4 {
  font-size: 100%;
  font-weight: normal;
  color: #444444;
}

/* line 47, ../../../app/assets/stylesheets/modules/typography_base.scss */
h5 {
  font-size: 100%;
  font-weight: normal;
  color: #444444;
}

/* line 52, ../../../app/assets/stylesheets/modules/typography_base.scss */
h6 {
  font-size: 100%;
  font-weight: normal;
  color: #444444;
}

/* line 59, ../../../app/assets/stylesheets/modules/typography_base.scss */
h1 .count, h2 .count, h3 .count, h4 .count, h5 .count, h6 .count {
  font-size: 75%;
  font-weight: normal;
}

/* line 65, ../../../app/assets/stylesheets/modules/typography_base.scss */
li {
  list-style: none outside none;
  line-height: 1.4;
}

/* line 70, ../../../app/assets/stylesheets/modules/typography_base.scss */
ul.bullet {
  margin-left: 10px;
}
/* line 72, ../../../app/assets/stylesheets/modules/typography_base.scss */
ul.bullet li {
  list-style-type: disc;
  list-style-position: inside;
}

/* line 79, ../../../app/assets/stylesheets/modules/typography_base.scss */
dl dt {
  font-weight: bold;
}
/* line 82, ../../../app/assets/stylesheets/modules/typography_base.scss */
dl dd {
  margin-bottom: 5px;
}

/* line 87, ../../../app/assets/stylesheets/modules/typography_base.scss */
blockquote {
  line-height: 1.4;
}

/* line 92, ../../../app/assets/stylesheets/modules/typography_base.scss */
.journalname {
  font-style: italic;
}

/* line 96, ../../../app/assets/stylesheets/modules/typography_base.scss */
.instruction {
  font-weight: bold;
}

/* line 100, ../../../app/assets/stylesheets/modules/typography_base.scss */
.smallprint {
  font-size: 85%;
  margin-top: 10px;
}

/* line 105, ../../../app/assets/stylesheets/modules/typography_base.scss */
a.chevron, .a.chevron, td.actions.cv-download input.chevron {
  background: url(/naturejobs/science/assets/furniture/cta-chevron-4a5bc30108460945c4fd74f1a87812d6.gif) no-repeat scroll right center transparent;
  padding-right: 10px;
  text-decoration: none;
}
/* line 1, ../../../../app/assets/stylesheets/cells/shared/greeting.scss */
.page-content-top .greeting {
  display: none;
  position: relative;
}
/* line 5, ../../../../app/assets/stylesheets/cells/shared/greeting.scss */
.page-content-top .greeting h2 {
  font-size: 138.5%;
}
/* line 9, ../../../../app/assets/stylesheets/cells/shared/greeting.scss */
.page-content-top .greeting .close-window-button {
  position: absolute;
  top: 10px;
  right: 0px;
}
/* line 1, ../../../../app/assets/stylesheets/cells/sidebar/credits.scss */
.credits-summary {
  line-height: 1.3em;
}
/* line 4, ../../../../app/assets/stylesheets/cells/sidebar/credits.scss */
.credits-summary p {
  margin-bottom: 3px;
}
/* line 7, ../../../../app/assets/stylesheets/cells/sidebar/credits.scss */
.credits-summary p:last-child {
  margin-bottom: 0;
}
/* line 12, ../../../../app/assets/stylesheets/cells/sidebar/credits.scss */
.credits-summary .shortlist-count {
  border-top: 1px solid #d0d0d0;
  margin: 10px 0 0;
  padding: 10px 0 0;
}
/* line 3, ../../../../app/assets/stylesheets/cells/sidebar/facebook.scss */
.facebook .facebook-inner iframe {
  height: 395px;
}
/* line 1, ../../../../app/assets/stylesheets/cells/sidebar/profile_progress.scss */
.profile-progress {
  overflow-y: hidden;
}
/* line 4, ../../../../app/assets/stylesheets/cells/sidebar/profile_progress.scss */
.profile-progress h3 {
  font-size: 108%;
  font-weight: bold;
}
/* line 9, ../../../../app/assets/stylesheets/cells/sidebar/profile_progress.scss */
.profile-progress p {
  margin-bottom: 0;
}
/* line 13, ../../../../app/assets/stylesheets/cells/sidebar/profile_progress.scss */
.profile-progress .progress {
  overflow: hidden;
}
/* line 17, ../../../../app/assets/stylesheets/cells/sidebar/profile_progress.scss */
.profile-progress .meter-wrapper {
  float: left;
  clear: both;
  margin-top: 3px;
  margin-bottom: 5px;
  width: 245px;
}
/* line 24, ../../../../app/assets/stylesheets/cells/sidebar/profile_progress.scss */
.profile-progress .meter-wrapper .meter {
  height: 10px;
  position: relative;
  background: #898989;
}
/* line 28, ../../../../app/assets/stylesheets/cells/sidebar/profile_progress.scss */
.profile-progress .meter-wrapper .meter span {
  display: block;
  height: 100%;
  background-color: #fd751d;
  position: relative;
  overflow: hidden;
  border-right: 1px solid #ecedef;
}
/* line 37, ../../../../app/assets/stylesheets/cells/sidebar/profile_progress.scss */
.profile-progress .meter-wrapper .meter.complete span {
  background-color: #8fa334;
  border: 0;
}
/* line 42, ../../../../app/assets/stylesheets/cells/sidebar/profile_progress.scss */
.profile-progress .meter-wrapper .meter p.completeness {
  text-align: right;
  margin-bottom: 0;
}
/* line 49, ../../../../app/assets/stylesheets/cells/sidebar/profile_progress.scss */
.profile-progress ul.actions {
  margin: 10px;
}
/* line 54, ../../../../app/assets/stylesheets/cells/sidebar/profile_progress.scss */
.profile-progress .steps ul {
  margin: 10px 0 10px 16px;
  display: none;
}
/* line 58, ../../../../app/assets/stylesheets/cells/sidebar/profile_progress.scss */
.profile-progress .steps ul li {
  list-style-type: disc;
  margin: 2px 0;
}
/* line 62, ../../../../app/assets/stylesheets/cells/sidebar/profile_progress.scss */
.profile-progress .steps ul li.completed {
  color: #999999;
  text-decoration: line-through;
}
/* line 71, ../../../../app/assets/stylesheets/cells/sidebar/profile_progress.scss */
.profile-progress .show-completion-items .hide {
  display: none;
}
/* line 4, ../../../../app/assets/stylesheets/cells/sidebar/twitter.scss */
.twitter .twitter-inner {
  width: 278px;
}
/* line 6, ../../../../app/assets/stylesheets/cells/sidebar/twitter.scss */
.twitter .twitter-inner .twitter-header {
  width: 278px;
  padding-bottom: 5px;
  border-bottom: 1px dotted #d0d0d0;
}
/* line 10, ../../../../app/assets/stylesheets/cells/sidebar/twitter.scss */
.twitter .twitter-inner .twitter-header p {
  margin: 5px 0 0 0;
}
/* line 13, ../../../../app/assets/stylesheets/cells/sidebar/twitter.scss */
.twitter .twitter-inner .twitter-header img.twitter-image {
  width: 32px;
  height: 32px;
  border: 3px solid #d0d0d0;
  display: block;
  float: right;
}
/* line 20, ../../../../app/assets/stylesheets/cells/sidebar/twitter.scss */
.twitter .twitter-inner .twitter-header span.strap {
  display: block;
  font-style: italic;
  font-size: 11px;
  color: #707070;
  padding-top: 8px;
}
/* line 31, ../../../../app/assets/stylesheets/cells/sidebar/twitter.scss */
.twitter .tweets {
  width: 278px;
  min-height: 100px;
  padding-top: 5px;
  border-bottom: 1px dotted #d0d0d0;
}
/* line 36, ../../../../app/assets/stylesheets/cells/sidebar/twitter.scss */
.twitter .tweets .tweet {
  width: 278px;
  padding: 10px 0;
}
/* line 39, ../../../../app/assets/stylesheets/cells/sidebar/twitter.scss */
.twitter .tweets .tweet .tweet-links {
  padding-top: 6px;
  font-size: 85%;
}
/* line 45, ../../../../app/assets/stylesheets/cells/sidebar/twitter.scss */
.twitter .twitter-footer {
  width: 278px;
}
/* line 47, ../../../../app/assets/stylesheets/cells/sidebar/twitter.scss */
.twitter .twitter-footer p {
  text-align: right;
  margin: 5px 0 0 0;
}
/* line 5, ../../../../app/assets/stylesheets/views/alerts/_form.scss */
.edit-alert-form ul#alertErrors, .search-alert-form ul#alertErrors, .login-form ul#alertErrors {
  margin: 10px 0;
}
/* line 8, ../../../../app/assets/stylesheets/views/alerts/_form.scss */
.edit-alert-form .alert-data, .search-alert-form .alert-data, .login-form .alert-data {
  width: 240px;
}
/* line 12, ../../../../app/assets/stylesheets/views/alerts/_form.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;
  font-weight: normal;
}
/* line 18, ../../../../app/assets/stylesheets/views/alerts/_form.scss */
.edit-alert-form .alert-data dd, .search-alert-form .alert-data dd, .login-form .alert-data dd {
  margin-bottom: 6px;
}
/* line 23, ../../../../app/assets/stylesheets/views/alerts/_form.scss */
.edit-alert-form ul.fields li input, .search-alert-form ul.fields li input, .login-form ul.fields li input {
  width: 236px;
}
/* line 2, ../../../../app/assets/stylesheets/views/alerts/index.scss */
.alerts-index .form-summary {
  margin-bottom: 0;
}
/* line 3, ../../../../app/assets/stylesheets/views/articles/show.scss */
.article,
.article .header,
.article .section {
  float: left;
  clear: both;
  display: block;
  width: 627px;
}

/* line 9, ../../../../app/assets/stylesheets/views/articles/show.scss */
body.articles #content .breadcrumbs {
  margin-bottom: 10px;
}

/* line 12, ../../../../app/assets/stylesheets/views/articles/show.scss */
body.articles h1, body.articles-base h1 {
  border: none;
}

/* line 15, ../../../../app/assets/stylesheets/views/articles/show.scss */
.article .header > span {
  display: block;
  clear: both;
}

/* line 19, ../../../../app/assets/stylesheets/views/articles/show.scss */
.article div {
  position: static;
}

/* line 21, ../../../../app/assets/stylesheets/views/articles/show.scss */
.article a.pdf {
  background: url(/naturejobs/science/assets/icons/pdf14-253231998fa72c2923ba0963b3c08f6e.gif) left center no-repeat;
  padding-left: 20px;
}

/* line 24, ../../../../app/assets/stylesheets/views/articles/show.scss */
.article .top-links {
  float: left;
  clear: both;
  margin-bottom: 30px;
}

/* line 28, ../../../../app/assets/stylesheets/views/articles/show.scss */
.article .top-links p.article-type {
  text-transform: uppercase;
  color: #707070;
  margin: 0;
}

/* line 32, ../../../../app/assets/stylesheets/views/articles/show.scss */
.article .top-links span {
  float: none;
  clear: none;
}

/* line 35, ../../../../app/assets/stylesheets/views/articles/show.scss */
.article h1.article-heading {
  font-size: 26px;
  margin-bottom: 30px;
  clear: both;
}

/* line 39, ../../../../app/assets/stylesheets/views/articles/show.scss */
.article h2 {
  margin-bottom: 5px;
}

/* line 41, ../../../../app/assets/stylesheets/views/articles/show.scss */
.article ul.authors {
  float: left;
  clear: both;
  margin-bottom: 5px;
}

/* line 45, ../../../../app/assets/stylesheets/views/articles/show.scss */
.article ul.authors li {
  float: left;
  margin-right: 8px;
}

/* line 48, ../../../../app/assets/stylesheets/views/articles/show.scss */
.article ul.authors li.last {
  margin-right: 0;
}

/* line 50, ../../../../app/assets/stylesheets/views/articles/show.scss */
.article ul.authors li span.fn {
  font-weight: bold;
}

/* line 52, ../../../../app/assets/stylesheets/views/articles/show.scss */
.article ul.authors li span {
  float: none;
  clear: none;
}

/* line 55, ../../../../app/assets/stylesheets/views/articles/show.scss */
.article dl.citation {
  float: left;
  clear: both;
  margin-bottom: 5px;
}

/* line 59, ../../../../app/assets/stylesheets/views/articles/show.scss */
.article dl.citation dt {
  float: left;
  margin-right: 8px;
  display: none;
}

/* line 63, ../../../../app/assets/stylesheets/views/articles/show.scss */
.article dl.citation dd {
  float: left;
  margin-right: 8px;
}

/* line 66, ../../../../app/assets/stylesheets/views/articles/show.scss */
.article dl.citation dd.volume span {
  clear: none;
  float: none;
}

/* line 69, ../../../../app/assets/stylesheets/views/articles/show.scss */
.article dl.citation.dates dt {
  display: inline;
}

/* line 71, ../../../../app/assets/stylesheets/views/articles/show.scss */
.article p.ad-feature {
  color: #cc0000;
  font-weight: bold;
  text-transform: uppercase;
  clear: both;
}

/* line 76, ../../../../app/assets/stylesheets/views/articles/show.scss */
.article .section {
  position: relative;
}

/* line 78, ../../../../app/assets/stylesheets/views/articles/show.scss */
.ie7 .article .section {
  float: none;
}

/* line 80, ../../../../app/assets/stylesheets/views/articles/show.scss */
.article .section.first {
  margin-top: 20px;
}

/* line 82, ../../../../app/assets/stylesheets/views/articles/show.scss */
.article .section p {
  line-height: 1.5;
  margin-bottom: 20px;
}

/* line 85, ../../../../app/assets/stylesheets/views/articles/show.scss */
.article .section p.no-margin {
  margin-bottom: 0;
}

/* line 87, ../../../../app/assets/stylesheets/views/articles/show.scss */
.article .section .standfirst {
  font-weight: bold;
  margin-bottom: 20px;
}

/* line 90, ../../../../app/assets/stylesheets/views/articles/show.scss */
.article .section .standfirst p {
  margin-bottom: 0;
}

/* line 92, ../../../../app/assets/stylesheets/views/articles/show.scss */
.article .section .article-keywords {
  clear: both;
  float: left;
  margin-bottom: 20px;
}

/* line 96, ../../../../app/assets/stylesheets/views/articles/show.scss */
.article .section .article-keywords h2 {
  float: left;
  font-weight: bold;
  margin-top: 3px;
  margin-right: 15px;
}

/* line 101, ../../../../app/assets/stylesheets/views/articles/show.scss */
.article .section .article-keywords ul {
  float: left;
  padding: 5px;
  background: #f6f6f6;
}

/* line 105, ../../../../app/assets/stylesheets/views/articles/show.scss */
.article .section .article-keywords ul li {
  float: left;
  margin-right: 5px;
  padding-right: 8px;
  background: url(/naturejobs/science/assets/furniture/link-separator-bullet-3fc64e7abd8d36c51131f3dcf13cca66.gif) right center no-repeat;
}

/* line 110, ../../../../app/assets/stylesheets/views/articles/show.scss */
.article .section .article-keywords ul li a {
  border-bottom: 1px dotted #085878;
}

/* line 112, ../../../../app/assets/stylesheets/views/articles/show.scss */
.article .section .article-keywords ul li a:hover {
  text-decoration: none;
  border-bottom: 1px solid #085878;
}

/* line 115, ../../../../app/assets/stylesheets/views/articles/show.scss */
.article .section .article-keywords ul li.last {
  margin-right: 0;
  padding-right: 0;
  background: none;
}

/* line 119, ../../../../app/assets/stylesheets/views/articles/show.scss */
.article .section .aside {
  display: inline;
}

/* line 121, ../../../../app/assets/stylesheets/views/articles/show.scss */
.article .section .article-tools {
  float: right;
  max-width: 200px;
  margin: 0 0 20px 10px;
  border: 1px solid #d0d0d0;
  padding: 10px;
}

/* line 127, ../../../../app/assets/stylesheets/views/articles/show.scss */
.article .section .article-tools ul li {
  line-height: 18px;
  white-space: nowrap;
  margin-top: 6px;
  display: block;
}

/* line 132, ../../../../app/assets/stylesheets/views/articles/show.scss */
.article .section .article-tools ul li a {
  padding-left: 27px;
  display: block;
  height: 18px;
}

/* line 136, ../../../../app/assets/stylesheets/views/articles/show.scss */
.article .section .article-tools ul li.print {
  margin-top: 0;
}

/* line 138, ../../../../app/assets/stylesheets/views/articles/show.scss */
.article .section .article-tools ul li.print a {
  background: url(/naturejobs/science/assets/icons/tools-article-sprite-43e7d3580bc8edaf91fce3adc6ff4777.gif) 0 0 no-repeat;
}

/* line 140, ../../../../app/assets/stylesheets/views/articles/show.scss */
.article .section .article-tools ul li.sendtofriend a {
  background: url(/naturejobs/science/assets/icons/tools-article-sprite-43e7d3580bc8edaf91fce3adc6ff4777.gif) 0 -18px no-repeat;
}

/* line 142, ../../../../app/assets/stylesheets/views/articles/show.scss */
.article .section .article-tools ul li.download-pdf a {
  background: url(/naturejobs/science/assets/icons/tools-article-sprite-43e7d3580bc8edaf91fce3adc6ff4777.gif) 0 -36px no-repeat;
}

/* line 144, ../../../../app/assets/stylesheets/views/articles/show.scss */
.article .section .article-tools ul li.order-reprints a {
  background: url(/naturejobs/science/assets/icons/tools-article-sprite-43e7d3580bc8edaf91fce3adc6ff4777.gif) 0 -54px no-repeat;
}

/* line 146, ../../../../app/assets/stylesheets/views/articles/show.scss */
.article .section .article-tools ul li.rights a {
  background: url(/naturejobs/science/assets/icons/tools-article-sprite-43e7d3580bc8edaf91fce3adc6ff4777.gif) 0 -72px no-repeat;
}

/* line 148, ../../../../app/assets/stylesheets/views/articles/show.scss */
.js-enabled .article .section .article-tools ul li h3#toggle-bookmarking-links {
  background: url(/naturejobs/science/assets/icons/tools-article-sprite-43e7d3580bc8edaf91fce3adc6ff4777.gif) 0 -90px no-repeat;
}

/* line 150, ../../../../app/assets/stylesheets/views/articles/show.scss */
.article .section .article-tools ul li ul.bookmarking li.connotea a {
  background: url(/naturejobs/science/assets/icons/tools-article-sprite-43e7d3580bc8edaf91fce3adc6ff4777.gif) 0 -108px no-repeat;
}

/* line 152, ../../../../app/assets/stylesheets/views/articles/show.scss */
.article .section .article-tools ul li ul.bookmarking li.citeulike a {
  background: url(/naturejobs/science/assets/icons/tools-article-sprite-43e7d3580bc8edaf91fce3adc6ff4777.gif) 0 -126px no-repeat;
}

/* line 154, ../../../../app/assets/stylesheets/views/articles/show.scss */
.article .section .article-tools ul li ul.bookmarking li.facebook a {
  background: url(/naturejobs/science/assets/icons/tools-article-sprite-43e7d3580bc8edaf91fce3adc6ff4777.gif) 0 -144px no-repeat;
}

/* line 156, ../../../../app/assets/stylesheets/views/articles/show.scss */
.article .section .article-tools ul li ul.bookmarking li.twitter a {
  background: url(/naturejobs/science/assets/icons/tools-article-sprite-43e7d3580bc8edaf91fce3adc6ff4777.gif) 0 -162px no-repeat;
}

/* line 158, ../../../../app/assets/stylesheets/views/articles/show.scss */
.article .section .article-tools ul li ul.bookmarking li.delicious a {
  background: url(/naturejobs/science/assets/icons/tools-article-sprite-43e7d3580bc8edaf91fce3adc6ff4777.gif) 0 -180px no-repeat;
}

/* line 160, ../../../../app/assets/stylesheets/views/articles/show.scss */
.article .section .article-tools ul li ul.bookmarking li.digg a {
  background: url(/naturejobs/science/assets/icons/tools-article-sprite-43e7d3580bc8edaf91fce3adc6ff4777.gif) 0 -198px no-repeat;
}

/* line 162, ../../../../app/assets/stylesheets/views/articles/show.scss */
.article .section .paragraph-wrapper {
  float: none;
  clear: none;
  display: inline;
}

/* line 166, ../../../../app/assets/stylesheets/views/articles/show.scss */
.article .section .paragraph-wrapper .clear {
  display: none;
}

/* line 168, ../../../../app/assets/stylesheets/views/articles/show.scss */
.article .section .paragraph-wrapper .ad.medium-rectangle {
  width: auto;
  height: auto;
}

/* line 171, ../../../../app/assets/stylesheets/views/articles/show.scss */
.article .section .illustration, .article .section .table {
  clear: both;
  padding: 6px 10px 10px 10px;
  width: auto;
}

/* line 175, ../../../../app/assets/stylesheets/views/articles/show.scss */
.ie7 .article .section .illustration, .ie7 .article .section .table {
  padding-top: 0;
}

/* line 177, ../../../../app/assets/stylesheets/views/articles/show.scss */
.article .section .illustration.hasLightbox, .article .section .table.hasLightbox {
  position: relative;
}

/* line 179, ../../../../app/assets/stylesheets/views/articles/show.scss */
.article .section .illustration.hasLightbox p.credit, .article .section .illustration.hasLightbox .description p, .article .section .table.hasLightbox p.credit, .article .section .table.hasLightbox .description p {
  padding-right: 30px;
  text-align: left;
}

/* line 182, ../../../../app/assets/stylesheets/views/articles/show.scss */
.article .section .illustration.illustration-center div, .article .section .table.illustration-center div {
  margin: 0 auto;
}

/* line 184, ../../../../app/assets/stylesheets/views/articles/show.scss */
.article .section .illustration.illustration-right, .article .section .table.illustration-right {
  float: right;
  clear: right;
  padding-right: 0;
  margin-top: 20px;
}

/* line 189, ../../../../app/assets/stylesheets/views/articles/show.scss */
.article .section .illustration.illustration-right .lightbox-icon, .article .section .table.illustration-right .lightbox-icon {
  right: 0;
}

/* line 191, ../../../../app/assets/stylesheets/views/articles/show.scss */
.article .section .illustration.illustration-left, .article .section .table.illustration-left {
  float: left;
  clear: left;
  padding-left: 0;
  margin-top: 20px;
}

/* line 196, ../../../../app/assets/stylesheets/views/articles/show.scss */
.article .section .illustration .box, .article .section .table .box {
  border: 1px solid #d0d0d0;
  background: none;
}

/* line 199, ../../../../app/assets/stylesheets/views/articles/show.scss */
.article .section .illustration img, .article .section .table img {
  display: block;
}

/* line 201, ../../../../app/assets/stylesheets/views/articles/show.scss */
.article .section .illustration p.credit, .article .section .table p.credit {
  color: #707070;
  text-align: right;
  font-style: italic;
  margin: 5px 0;
  padding: 0 10px;
  font-size: 10px;
}

/* line 208, ../../../../app/assets/stylesheets/views/articles/show.scss */
.article .section .illustration .description p, .article .section .table .description p {
  color: #707070;
  font-size: 11px;
  line-height: 1.5;
  margin: 10px 0;
  padding: 0 10px;
}

/* line 214, ../../../../app/assets/stylesheets/views/articles/show.scss */
.article .section .illustration .lightbox-icon, .article .section .table .lightbox-icon {
  bottom: 10px;
  padding: 5px;
  position: absolute;
  right: 10px;
}

/* line 219, ../../../../app/assets/stylesheets/views/articles/show.scss */
.article .section .illustration .lightbox-icon .lightbox-link, .article .section .table .lightbox-icon .lightbox-link {
  width: 16px;
  height: 16px;
  background: url(/naturejobs/science/assets/furniture/expand-lightbox-e0b5b8999c67cf4aa4c63772c41ba109.gif) center center no-repeat;
}

/* line 223, ../../../../app/assets/stylesheets/views/articles/show.scss */
.article .section .illustration .table-footnote p, .article .section .table .table-footnote p {
  margin: 10px 0;
}

/* line 225, ../../../../app/assets/stylesheets/views/articles/show.scss */
.article .section h2 {
  margin: 0;
  line-height: 1.5;
  font-weight: bold;
  font-size: 14px;
}

/* line 230, ../../../../app/assets/stylesheets/views/articles/show.scss */
.article .section .fig-box {
  float: none;
  clear: both;
  width: 627px;
  margin-bottom: 20px;
}

/* line 235, ../../../../app/assets/stylesheets/views/articles/show.scss */
.article .section .fig-box span.legend {
  display: block;
  margin-bottom: 10px;
  font-weight: bold;
}

/* line 239, ../../../../app/assets/stylesheets/views/articles/show.scss */
.article .section .fig-box .figure-content {
  background: none;
  padding: 20px 10px;
  width: 605px;
}

/* line 243, ../../../../app/assets/stylesheets/views/articles/show.scss */
.js-enabled .article .section .fig-box .figure-content {
  overflow: hidden;
  border-bottom: none;
}

/* line 246, ../../../../app/assets/stylesheets/views/articles/show.scss */
.article .section .fig-box .figure-content li {
  margin: 10px 0;
}

/* line 248, ../../../../app/assets/stylesheets/views/articles/show.scss */
.article .section a.toggle-bar {
  width: 625px;
  border: 1px solid #d0d0d0;
  text-align: center;
  display: block;
  padding: 4px 0;
}

/* line 254, ../../../../app/assets/stylesheets/views/articles/show.scss */
.article .section a.toggle-bar:hover {
  text-decoration: none;
  background: #ececec;
}

/* line 257, ../../../../app/assets/stylesheets/views/articles/show.scss */
.article h1.section-heading {
  font-size: 116%;
  font-weight: bold;
  letter-spacing: -0.5px;
  margin: 18px 0 0;
  padding: 2px 0;
}

/* line 263, ../../../../app/assets/stylesheets/views/articles/show.scss */
.js-enabled .article h1.section-heading.toggle {
  cursor: pointer;
  padding-left: 23px;
  background: url(/naturejobs/science/assets/furniture/collapse-37096f068b0d68a7158ede6e01ed023b.gif) left center no-repeat;
}

/* line 267, ../../../../app/assets/stylesheets/views/articles/show.scss */
.js-enabled .article .collapsed h1.section-heading.toggle {
  background-image: url(/naturejobs/science/assets/furniture/expand-6472a51231db64a82f57836b1961ffc4.gif);
}

/* line 269, ../../../../app/assets/stylesheets/views/articles/show.scss */
.article #author-information .content, .article #link-groups .content, .article .additional-data .content {
  border-top: 1px solid #d0d0d0;
  padding-top: 5px;
  float: left;
  clear: both;
  width: 627px;
}

/* line 275, ../../../../app/assets/stylesheets/views/articles/show.scss */
.article #author-information #author-affiliations ol.affiliations, .article #link-groups #author-affiliations ol.affiliations, .article .additional-data #author-affiliations ol.affiliations {
  padding-left: 0;
}

/* line 277, ../../../../app/assets/stylesheets/views/articles/show.scss */
.article #author-information #author-affiliations ol.affiliations li, .article #link-groups #author-affiliations ol.affiliations li, .article .additional-data #author-affiliations ol.affiliations li {
  list-style-type: none;
  margin: 5px 0;
}

/* line 280, ../../../../app/assets/stylesheets/views/articles/show.scss */
.article #author-information .author-search, .article #link-groups .author-search, .article .additional-data .author-search {
  display: none;
}

/* line 282, ../../../../app/assets/stylesheets/views/articles/show.scss */
.article #author-information ul.link-group, .article #link-groups ul.link-group, .article .additional-data ul.link-group {
  float: left;
  clear: both;
  width: 627px;
}

/* line 286, ../../../../app/assets/stylesheets/views/articles/show.scss */
.article #author-information ul.link-group li.title, .article #link-groups ul.link-group li.title, .article .additional-data ul.link-group li.title {
  margin-top: 10px;
  margin-bottom: 20px;
  font-size: 15px;
  font-weight: bold;
}

/* line 291, ../../../../app/assets/stylesheets/views/articles/show.scss */
.article #author-information ul.link-group li.title ul.linkset li, .article #link-groups ul.link-group li.title ul.linkset li, .article .additional-data ul.link-group li.title ul.linkset li {
  margin-bottom: 3px;
}

/* line 293, ../../../../app/assets/stylesheets/views/articles/show.scss */
.article #author-information ul.link-group li.title ul.linkset li a, .article #link-groups ul.link-group li.title ul.linkset li a, .article .additional-data ul.link-group li.title ul.linkset li a {
  font-size: 13px;
}

/* line 295, ../../../../app/assets/stylesheets/views/articles/show.scss */
.article ul.section-nav {
  margin-top: 5px;
  margin-bottom: 20px;
  float: left;
  clear: both;
  width: 627px;
}

/* line 301, ../../../../app/assets/stylesheets/views/articles/show.scss */
.article ul.section-nav li {
  display: inline;
  margin-right: 5px;
  padding-right: 8px;
  background: url(/naturejobs/science/assets/furniture/link-separator-bullet-3fc64e7abd8d36c51131f3dcf13cca66.gif) right center no-repeat;
  font-size: 12px;
}

/* line 307, ../../../../app/assets/stylesheets/views/articles/show.scss */
.article ul.section-nav li.last {
  margin-right: 0;
  padding-right: 0;
  background: none;
}

/* line 311, ../../../../app/assets/stylesheets/views/articles/show.scss */
.article ul.section-nav li span {
  color: #707070;
}

/* line 313, ../../../../app/assets/stylesheets/views/articles/show.scss */
.article ul.section-nav li b {
  font-weight: normal;
}

/* line 315, ../../../../app/assets/stylesheets/views/articles/show.scss */
.article .pull-quote {
  background: url(/naturejobs/science/assets/bg_pullquote.gif) no-repeat scroll 100% 0 #f6f6f8;
  border: 1px solid #d0d0d0;
  clear: right;
  float: right;
  margin: 0 0 10px 10px;
  padding: 10px;
  width: 190px;
}

/* line 323, ../../../../app/assets/stylesheets/views/articles/show.scss */
.article .pull-quote blockquote p {
  font-size: 100%;
  font-style: normal;
  font-weight: bold;
  text-align: left;
  margin: 0;
}

/* line 329, ../../../../app/assets/stylesheets/views/articles/show.scss */
.article .pull-quote p {
  font-size: 85%;
  font-style: italic;
  margin: 5px 0 0 0;
  text-align: right;
}

/* line 334, ../../../../app/assets/stylesheets/views/articles/show.scss */
.article .article-footer {
  float: left;
  clear: both;
  width: 627px;
  margin-bottom: 20px;
}

/* line 339, ../../../../app/assets/stylesheets/views/articles/show.scss */
.article .disclaimer h1 {
  font-size: 15px;
  font-weight: bold;
  letter-spacing: -0.5px;
  margin: 18px 0 0;
  padding: 2px 0;
}

/* line 345, ../../../../app/assets/stylesheets/views/articles/show.scss */
.article .disclaimer p {
  font-style: italic;
}

/* line 347, ../../../../app/assets/stylesheets/views/articles/show.scss */
.article .section .content {
  border-top: 1px solid #e7e7e7;
}

/* line 349, ../../../../app/assets/stylesheets/views/articles/show.scss */
.article .no-title .content {
  border-top: 1px solid white;
}

/* line 351, ../../../../app/assets/stylesheets/views/articles/show.scss */
.article.scraped ul.article-resources {
  background-color: #e7e7e7;
  float: left;
  font-size: 80%;
  margin-bottom: 20px;
  width: 100%;
}

/* line 357, ../../../../app/assets/stylesheets/views/articles/show.scss */
.article.scraped ul.article-resources li {
  border-right: 2px solid white;
  float: left;
  padding: 5px 0 3px 0;
}

/* line 361, ../../../../app/assets/stylesheets/views/articles/show.scss */
.article.scraped ul.article-resources li a {
  display: block;
  padding: 2px 15px 0 29px;
  height: 16px;
}

/* line 365, ../../../../app/assets/stylesheets/views/articles/show.scss */
.article.scraped ul.article-resources li.print a {
  background: url(/naturejobs/science/assets/icons/tools-article-sprite-43e7d3580bc8edaf91fce3adc6ff4777.gif) 4px 0 no-repeat;
}

/* line 367, ../../../../app/assets/stylesheets/views/articles/show.scss */
.article.scraped ul.article-resources li.pdf a {
  background: url(/naturejobs/science/assets/icons/tools-article-sprite-43e7d3580bc8edaf91fce3adc6ff4777.gif) 4px -36px no-repeat;
}

/* line 369, ../../../../app/assets/stylesheets/views/articles/show.scss */
.article.scraped ul.article-resources li.send a {
  background: url(/naturejobs/science/assets/icons/tools-article-sprite-43e7d3580bc8edaf91fce3adc6ff4777.gif) 4px -18px no-repeat;
}

/* line 371, ../../../../app/assets/stylesheets/views/articles/show.scss */
.article.scraped ul.article-resources li.last {
  border: 0;
}

/* line 373, ../../../../app/assets/stylesheets/views/articles/show.scss */
.article.scraped p.type-of-article {
  clear: both;
  color: #cc0000;
  font-weight: bold;
  text-transform: uppercase;
  margin-bottom: 20px;
}

/* line 379, ../../../../app/assets/stylesheets/views/articles/show.scss */
.article.scraped div.underline {
  border-bottom: 1px solid #d0d0d0;
  padding-bottom: 5px;
  margin-bottom: 30px;
}

/* line 383, ../../../../app/assets/stylesheets/views/articles/show.scss */
.article.scraped div.profile {
  background-position: left top;
  background-repeat: no-repeat;
  padding: 0 0 5px 70px;
}

/* line 387, ../../../../app/assets/stylesheets/views/articles/show.scss */
.article.scraped div.profile h1.heading {
  margin-bottom: 5px;
}

/* line 389, ../../../../app/assets/stylesheets/views/articles/show.scss */
.article.scraped div.profile h2 {
  font-weight: bold;
}

/* line 391, ../../../../app/assets/stylesheets/views/articles/show.scss */
.article.scraped h1.heading {
  margin-bottom: 20px;
}

/* line 393, ../../../../app/assets/stylesheets/views/articles/show.scss */
.article.scraped p.aug {
  font-weight: bold;
  margin-bottom: 20px;
}

/* line 396, ../../../../app/assets/stylesheets/views/articles/show.scss */
.article.scraped p.intro {
  font-weight: bold;
  margin-bottom: 20px;
}

/* line 399, ../../../../app/assets/stylesheets/views/articles/show.scss */
.article.scraped #articlebody p {
  line-height: 1.5;
  margin-bottom: 20px;
}

/* line 402, ../../../../app/assets/stylesheets/views/articles/show.scss */
.article.scraped #articlebody p span.imagedescription {
  padding: 0;
  margin: 0;
}

/* line 405, ../../../../app/assets/stylesheets/views/articles/show.scss */
.article.scraped #articlebody div.inline-image {
  float: right;
  clear: right;
  border: 1px solid #d0d0d0;
  margin: 0 0 10px 10px;
}

/* line 410, ../../../../app/assets/stylesheets/views/articles/show.scss */
.article.scraped #articlebody div.inline-image img {
  display: block;
}

/* line 412, ../../../../app/assets/stylesheets/views/articles/show.scss */
.article.scraped #articlebody span.imagedescription {
  margin-top: 0 !important;
  display: block;
  clear: both;
  padding: 10px;
  color: #707070;
  font-size: 11px;
  line-height: 1.5;
  margin: 10px 0;
  padding: 10px 10px 0 10px;
}

/* line 422, ../../../../app/assets/stylesheets/views/articles/show.scss */
.article.scraped #articlebody span.imagedescription span.imagecredit {
  text-align: right;
  display: block;
  width: 100%;
  font-style: italic;
  font-size: 10px;
  color: #707070;
  padding-top: 10px;
}

/* line 430, ../../../../app/assets/stylesheets/views/articles/show.scss */
.article.scraped #articlebody div.image-full {
  border: 1px solid #d0d0d0;
  margin: 0 auto 20px auto;
  clear: both;
}

/* line 434, ../../../../app/assets/stylesheets/views/articles/show.scss */
.article.scraped #articlebody div.image-full img {
  width: 100% !important;
  display: block;
}

/* line 437, ../../../../app/assets/stylesheets/views/articles/show.scss */
.article.scraped #articlebody div.image-full p {
  color: #707070;
  margin: 0;
  padding: 10px;
}

/* line 441, ../../../../app/assets/stylesheets/views/articles/show.scss */
.article.scraped #articlebody h2 {
  font-size: 14px;
}

/* line 443, ../../../../app/assets/stylesheets/views/articles/show.scss */
.article.scraped #articlebody .inlineheading {
  font-weight: bold;
  margin-top: 30px;
  margin-bottom: 5px;
}

/* line 447, ../../../../app/assets/stylesheets/views/articles/show.scss */
.article.scraped #articlebody .pullquote {
  background: url(/naturejobs/science/assets/bg_pullquote.gif) no-repeat scroll 100% 0 #f6f6f8;
  border: 1px solid #d0d0d0;
  clear: right;
  float: right;
  margin: 0 0 10px 10px;
  padding: 10px;
  width: 190px;
}

/* line 455, ../../../../app/assets/stylesheets/views/articles/show.scss */
.article.scraped #articlebody .pullquote blockquote {
  font-size: 100%;
  font-style: normal;
  font-weight: bold;
  text-align: left;
  margin: 0;
}

/* line 461, ../../../../app/assets/stylesheets/views/articles/show.scss */
.article.scraped #articlebody .pullquote p {
  font-size: 85%;
  font-style: italic;
  margin: 5px 0 0 0;
  text-align: right;
}

/* line 466, ../../../../app/assets/stylesheets/views/articles/show.scss */
.article.scraped #articlebody ul.norm {
  padding-left: 26px;
  margin-bottom: 20px;
}

/* line 469, ../../../../app/assets/stylesheets/views/articles/show.scss */
.article.scraped #articlebody ul.norm li {
  list-style: disc;
  line-height: 1.5;
  margin-bottom: 4px;
}

/* line 473, ../../../../app/assets/stylesheets/views/articles/show.scss */
.article.scraped #articlebody h3.list-heading {
  font-size: 15px;
  font-weight: bold;
  margin-top: 20px;
}

/* line 477, ../../../../app/assets/stylesheets/views/articles/show.scss */
.article.scraped #articlebody ul.article-nav li {
  background: url(/naturejobs/science/assets/furniture/link-separator-bullet-3fc64e7abd8d36c51131f3dcf13cca66.gif) left center no-repeat;
  padding-left: 8px;
  margin: 2px 0;
}

/* line 481, ../../../../app/assets/stylesheets/views/articles/show.scss */
.article.scraped #articlebody ul.news-comment li {
  margin: 20px 0;
}

/* line 483, ../../../../app/assets/stylesheets/views/articles/show.scss */
.article.scraped #articlebody ul.news-comment li h2 {
  font-weight: bold;
}

/* line 485, ../../../../app/assets/stylesheets/views/articles/show.scss */
.article.scraped #articlebody ul.news-comment li h3 {
  font-weight: bold;
  font-size: 12px;
}

/* line 488, ../../../../app/assets/stylesheets/views/articles/show.scss */
.article.scraped #articlebody ul.news-comment li h3 a {
  font-weight: normal;
}

/* line 490, ../../../../app/assets/stylesheets/views/articles/show.scss */
.article.scraped #articlebody ul.news-comment li span.article-date {
  color: #707070;
  font-size: 11px;
}

/* line 493, ../../../../app/assets/stylesheets/views/articles/show.scss */
.article.scraped #articlebody .special-article-heading {
  border-bottom: 1px solid #d0d0d0;
  font-weight: bold;
  margin-top: 30px;
  margin-bottom: 10px;
  font-size: 14px;
  clear: both;
}

/* line 500, ../../../../app/assets/stylesheets/views/articles/show.scss */
.article.scraped #articlebody .special-article-heading span {
  background-position: right bottom;
  background-repeat: no-repeat;
  display: block;
  padding: 50px 200px 5px 0;
}

/* line 505, ../../../../app/assets/stylesheets/views/articles/show.scss */
.article.scraped #articlebody .special-article-heading span.wide-logo {
  padding-right: 300px;
}

/* line 507, ../../../../app/assets/stylesheets/views/articles/show.scss */
.article.scraped #articlebody .image-legend {
  float: right;
  clear: right;
  border: 1px solid #d0d0d0;
  width: 180px;
  margin-left: 5px;
  margin-bottom: 5px;
}

/* line 514, ../../../../app/assets/stylesheets/views/articles/show.scss */
.article.scraped #articlebody .image-legend img {
  display: block;
  width: 180px;
}

/* line 517, ../../../../app/assets/stylesheets/views/articles/show.scss */
.article.scraped #articlebody .image-legend p {
  width: 160px;
  padding: 10px;
  margin: 0 !important;
  font-size: 11px;
}

/* line 522, ../../../../app/assets/stylesheets/views/articles/show.scss */
.article.scraped #articlebody .biography {
  width: 607px;
  padding: 10px;
  background: #e7e7e7 url(/naturejobs/science/assets/bg/box-noise-757b4bffdf13332564e7a8d4af6e704f.gif) repeat;
}

/* line 526, ../../../../app/assets/stylesheets/views/articles/show.scss */
.article.scraped #articlebody .biography h3 {
  font-size: 14px;
  font-weight: bold;
  margin-bottom: 10px;
}

/* line 530, ../../../../app/assets/stylesheets/views/articles/show.scss */
.article.scraped #articlebody .address-box {
  border: 1px solid #d0d0d0;
  width: 605px;
  padding: 0 10px;
}

/* line 534, ../../../../app/assets/stylesheets/views/articles/show.scss */
.article.scraped #articlebody .address-box p {
  margin: 10px 0;
}

/* line 536, ../../../../app/assets/stylesheets/views/articles/show.scss */
.article.scraped .additional-data, .article.scraped #author-information, .article.scraped #author-affiliations, .article.scraped #author-extra-details, .article.scraped #link-groups {
  float: left;
  clear: both;
  width: 627px;
}

/* line 540, ../../../../app/assets/stylesheets/views/articles/show.scss */
.article.scraped h2#affil-auth {
  font-weight: bold;
  font-size: 14px;
}

/* line 543, ../../../../app/assets/stylesheets/views/articles/show.scss */
.article.scraped ul.ad-pdf-links {
  margin: 4px 0;
}

/* line 545, ../../../../app/assets/stylesheets/views/articles/show.scss */
.article.scraped ul.ad-pdf-links li {
  margin: 2px 0;
}

/* line 547, ../../../../app/assets/stylesheets/views/articles/show.scss */
.article.scraped .list-heading {
  font-weight: bold;
}

/* line 549, ../../../../app/assets/stylesheets/views/articles/show.scss */
.article.scraped .list-heading.underline {
  border-bottom: 1px solid #d0d0d0;
  margin-top: 20px;
  margin-bottom: 10px;
}

/* line 553, ../../../../app/assets/stylesheets/views/articles/show.scss */
.article.scraped ol.affiliations-notes {
  margin-bottom: 20px;
  padding-left: 0;
}

/* line 556, ../../../../app/assets/stylesheets/views/articles/show.scss */
.article.scraped ol.affiliations-notes li {
  list-style: none;
  margin: 5px 0;
  font-style: italic;
}

/* line 560, ../../../../app/assets/stylesheets/views/articles/show.scss */
.article.scraped ul.related-links li h3 {
  font-size: 15px;
  font-weight: bold;
  margin-top: 20px;
}

/* line 564, ../../../../app/assets/stylesheets/views/articles/show.scss */
.article.scraped ul.related-links li ul.more li {
  margin: 2px 0;
}

/* line 566, ../../../../app/assets/stylesheets/views/articles/show.scss */
.article.scraped ul.article-ad-links {
  margin-bottom: 20px;
}

/* line 568, ../../../../app/assets/stylesheets/views/articles/show.scss */
.article.scraped ul.article-ad-links li {
  display: inline;
  margin-right: 20px;
  background: url(/naturejobs/science/assets/furniture/link-separator-bullet-3fc64e7abd8d36c51131f3dcf13cca66.gif) left center no-repeat;
  padding-left: 8px;
}

/* line 574, ../../../../app/assets/stylesheets/views/articles/show.scss */
#author-extra-details li.author-details h3 {
  margin: 15px 0 10px 0;
  font-weight: bold;
}

/* line 578, ../../../../app/assets/stylesheets/views/articles/show.scss */
#references dl {
  padding: 5px;
}

/* line 580, ../../../../app/assets/stylesheets/views/articles/show.scss */
#references dt {
  float: left;
  clear: left;
  width: 20px;
  padding-left: 20px;
  margin: 10px 0;
}

/* line 586, ../../../../app/assets/stylesheets/views/articles/show.scss */
#references dd {
  float: left;
  margin: 10px 0;
  width: 577px;
}

/* line 590, ../../../../app/assets/stylesheets/views/articles/show.scss */
#references .references_show_context {
  display: block;
  margin: 10px 0;
  padding-left: 14px;
  background: url(/naturejobs/science/assets/furniture/plus-minus-9px-307a382979760a0504a04aff58a6c556.gif) 0 3px no-repeat;
}

/* line 595, ../../../../app/assets/stylesheets/views/articles/show.scss */
#references .references_show_context.show {
  background-position: 0 -97px;
}

/* line 597, ../../../../app/assets/stylesheets/views/articles/show.scss */
#references .references_context {
  padding: 10px;
  margin: 10px;
  border-left: 10px solid lightgrey;
}

/* line 601, ../../../../app/assets/stylesheets/views/articles/show.scss */
#references .references_context sup.highlight {
  color: #085878;
  font-weight: bolder;
}

/* line 604, ../../../../app/assets/stylesheets/views/articles/show.scss */
#references a.ref-return {
  font-weight: bold;
  padding: 0 12px;
  background: url(/naturejobs/science/assets/furniture/ref-return-a06cbf777234043a350746bf6cf0bdd1.gif) right center no-repeat;
}

/* line 609, ../../../../app/assets/stylesheets/views/articles/show.scss */
.podcast {
  float: left;
  background: #f1f2f6;
  border: 1px solid #d0d0d0;
  width: 260px;
  margin: 0 10px 10px 0;
  padding: 10px;
}
/* line 2, ../../../app/assets/stylesheets/views/career_expo.css.scss */
.career-expo-lead-in .right {
  height: 200px;
  width: 300px;
}

/* line 8, ../../../app/assets/stylesheets/views/career_expo.css.scss */
.employers.copy img.restricted-width {
  max-width: 300px;
  max-height: 200px;
}

/* line 14, ../../../app/assets/stylesheets/views/career_expo.css.scss */
.rh-panel.career-expo .right {
  clear: both;
}
/* line 2, ../../../../app/assets/stylesheets/views/employer_directories/show.scss */
.directory .pageheader {
  padding-bottom: 5px;
}
/* line 6, ../../../../app/assets/stylesheets/views/employer_directories/show.scss */
.directory .heading .count {
  font-size: 13px;
}
/* line 11, ../../../../app/assets/stylesheets/views/employer_directories/show.scss */
.directory #employer_searchbox fieldset {
  float: left;
}
/* line 14, ../../../../app/assets/stylesheets/views/employer_directories/show.scss */
.directory #employer_searchbox label {
  display: none;
  font-size: 138.5%;
  line-height: 20px;
  font-weight: normal;
}
/* line 20, ../../../../app/assets/stylesheets/views/employer_directories/show.scss */
.directory #employer_searchbox input {
  border: 1 #444444;
  font-size: 123.1%;
  margin: 2px 0 0;
  padding: 2px;
  margin-right: 6px;
}
/* line 27, ../../../../app/assets/stylesheets/views/employer_directories/show.scss */
.directory #employer_searchbox fieldset {
  margin-bottom: 20px;
}
/* line 31, ../../../../app/assets/stylesheets/views/employer_directories/show.scss */
.directory #employer_searchbox .button-container {
  float: left;
  width: 147px;
}
/* line 35, ../../../../app/assets/stylesheets/views/employer_directories/show.scss */
.directory #employer_searchbox .button-container input {
  font-size: 85%;
  padding: 0 12px;
}
/* line 42, ../../../../app/assets/stylesheets/views/employer_directories/show.scss */
.directory .employer {
  margin-bottom: 20px;
  overflow-y: auto;
}
/* line 46, ../../../../app/assets/stylesheets/views/employer_directories/show.scss */
.directory .employer .employer-name {
  margin-bottom: 5px;
}
/* line 47, ../../../../app/assets/stylesheets/views/employer_directories/show.scss */
.directory .employer .employer-name a {
  font-size: 116%;
  font-weight: bold;
}
/* line 54, ../../../../app/assets/stylesheets/views/employer_directories/show.scss */
.directory .employer .logo {
  float: right;
}
/* line 59, ../../../../app/assets/stylesheets/views/employer_directories/show.scss */
.directory .employer-initial {
  border-bottom: 1px solid #d0d0d0;
  padding-bottom: 5px;
  margin-bottom: 20px;
  clear: left;
}
/* line 65, ../../../../app/assets/stylesheets/views/employer_directories/show.scss */
.directory .employer-initial li {
  display: inline;
}
/* line 69, ../../../../app/assets/stylesheets/views/employer_directories/show.scss */
.directory .employer-initial li + li {
  margin-left: 10px;
}
/* line 73, ../../../../app/assets/stylesheets/views/employer_directories/show.scss */
.directory .employer-initial .selected {
  background-color: #e7e7e7;
  border-radius: 3px;
  padding: 3px;
}
/* line 2, ../../../../app/assets/stylesheets/views/employer_profiles/_job_alert_widget.scss */
.job-alert-widget form {
  background: #e7e7e7 url(/naturejobs/science/assets/bg/light-noise-c2984e786ac9617277927e4ec427a630.gif) repeat;
  padding: 6px;
}
/* line 6, ../../../../app/assets/stylesheets/views/employer_profiles/_job_alert_widget.scss */
.job-alert-widget form p {
  float: left;
  font-weight: bold;
  margin: 3px 0 0 5px;
}
/* line 12, ../../../../app/assets/stylesheets/views/employer_profiles/_job_alert_widget.scss */
.job-alert-widget form ul.actions {
  margin: 0;
}
/* line 15, ../../../../app/assets/stylesheets/views/employer_profiles/_job_alert_widget.scss */
.job-alert-widget form ul.actions li {
  position: relative;
}
/* line 18, ../../../../app/assets/stylesheets/views/employer_profiles/_job_alert_widget.scss */
.job-alert-widget form ul.actions .spinner-wrapper {
  position: absolute;
  top: 1px;
  left: -27px;
  width: 22px;
  height: 22px;
}
/* line 2, ../../../../app/assets/stylesheets/views/employer_profiles/show.scss */
.employer_profiles .branding-image {
  margin-bottom: 10px;
}
/* line 6, ../../../../app/assets/stylesheets/views/employer_profiles/show.scss */
.employer_profiles .current-opportunities {
  margin-top: 1em;
}
/* line 11, ../../../../app/assets/stylesheets/views/employer_profiles/show.scss */
.employer_profiles .employer-details-panel.has-details img {
  margin-bottom: 10px;
}
/* line 15, ../../../../app/assets/stylesheets/views/employer_profiles/show.scss */
.employer_profiles .employer-details-panel dt {
  font-size: 10px;
  color: #707070;
  font-weight: normal;
}
/* line 21, ../../../../app/assets/stylesheets/views/employer_profiles/show.scss */
.employer_profiles .employer-details-panel dd {
  margin-bottom: 10px;
}
/* line 24, ../../../../app/assets/stylesheets/views/employer_profiles/show.scss */
.employer_profiles .employer-details-panel dd:last-child {
  margin-bottom: 0;
}
/* line 27, ../../../../app/assets/stylesheets/views/employer_profiles/show.scss */
.employer_profiles .employer-details-panel dd:last-child p:last-child {
  margin-bottom: 0;
}
/* line 33, ../../../../app/assets/stylesheets/views/employer_profiles/show.scss */
.employer_profiles .employer-details-panel .view-all {
  margin-top: 20px;
}
/* line 39, ../../../../app/assets/stylesheets/views/employer_profiles/show.scss */
.employer_profiles .page-content .video-wrapper {
  text-align: center;
}
/* line 42, ../../../../app/assets/stylesheets/views/employer_profiles/show.scss */
.employer_profiles .page-content .video-wrapper iframe, .employer_profiles .page-content .video-wrapper object {
  margin-left: auto;
  margin-right: auto;
}
/* line 1, ../../../../app/assets/stylesheets/views/employers/contact_us.css.scss */
.contact-zones, .contact-regions {
  margin-bottom: 40px;
}
/* line 2, ../../../../app/assets/stylesheets/views/employers/contact_us.css.scss */
.contact-zones li, .contact-regions li {
  display: inline-block;
}
/* line 4, ../../../../app/assets/stylesheets/views/employers/contact_us.css.scss */
.contact-zones li:before, .contact-regions li:before {
  content: "- ";
}
/* line 8, ../../../../app/assets/stylesheets/views/employers/contact_us.css.scss */
.contact-zones li:first-child:before, .contact-regions li:first-child:before {
  content: "";
}

/* line 17, ../../../../app/assets/stylesheets/views/employers/contact_us.css.scss */
.contact-us ul {
  column-count: 2;
  -moz-column-count: 2;
  -webkit-column-count: 2;
  -moz-column-gap: 40px;
  -webkit-column-gap: 40px;
  column-gap: 40px;
  margin-bottom: 40px;
}
/* line 26, ../../../../app/assets/stylesheets/views/employers/contact_us.css.scss */
.contact-us ul li {
  width: 85%;
  display: inline-block;
  margin-bottom: 20px;
}
/* line 31, ../../../../app/assets/stylesheets/views/employers/contact_us.css.scss */
.contact-us ul li h4 {
  width: 100%;
}
/* line 35, ../../../../app/assets/stylesheets/views/employers/contact_us.css.scss */
.contact-us ul li p {
  margin-bottom: 0;
}

/* line 42, ../../../../app/assets/stylesheets/views/employers/contact_us.css.scss */
.top-margin {
  margin-top: 2em;
  margin-bottom: 10px;
}
/* line 1, ../../../../app/assets/stylesheets/views/employers/faqs.css.scss */
.employers-faqs {
  color: #727b82;
}
/* line 4, ../../../../app/assets/stylesheets/views/employers/faqs.css.scss */
.employers-faqs .heading {
  border-bottom: none;
  margin-bottom: 32px;
  padding: 0 20px;
}
/* line 10, ../../../../app/assets/stylesheets/views/employers/faqs.css.scss */
.employers-faqs .faqs-intro {
  margin-bottom: 32px;
  font-size: 14px;
  padding: 0 20px;
}
/* line 16, ../../../../app/assets/stylesheets/views/employers/faqs.css.scss */
.employers-faqs .ui-accordion-header, .employers-faqs .ui-accordion-content {
  background: none;
  border: none;
}
/* line 21, ../../../../app/assets/stylesheets/views/employers/faqs.css.scss */
.employers-faqs .faq-title {
  background: #dfe6eb url(/naturejobs/science/assets/expand_arrow-54688d383b9ceeabcf7b87bbd74a002c.png) no-repeat 97.5% center;
  font-size: 14px;
  margin-bottom: 5px;
  padding: 10px 20px;
}
/* line 28, ../../../../app/assets/stylesheets/views/employers/faqs.css.scss */
.employers-faqs .faq-answer {
  background-color: #f7f9fa;
  margin-bottom: 5px;
  padding: 20px;
  padding-right: 10px;
  padding-bottom: 46px;
}
/* line 35, ../../../../app/assets/stylesheets/views/employers/faqs.css.scss */
.employers-faqs .faq-answer .sub-heading {
  background: url(/naturejobs/science/assets/collapse_arrow-e44446550d611d346bda352ccfb44463.png) no-repeat 99% center;
  font-weight: 600;
  margin-bottom: 32px;
}
/* line 41, ../../../../app/assets/stylesheets/views/employers/faqs.css.scss */
.employers-faqs .faq-answer .answer {
  padding-right: 10px;
  font-size: 14px;
}
/* line 45, ../../../../app/assets/stylesheets/views/employers/faqs.css.scss */
.employers-faqs .faq-answer .answer p {
  margin-bottom: 32px;
}
/* line 52, ../../../../app/assets/stylesheets/views/employers/faqs.css.scss */
.employers-faqs .faq-answer .faq-actions li {
  background: #ed5e00;
  border-radius: 2px;
  color: white;
  display: inline-block;
  letter-spacing: 0.1em;
  width: 120px;
  padding: 9px 25px;
  text-decoration: none;
}
/* line 62, ../../../../app/assets/stylesheets/views/employers/faqs.css.scss */
.employers-faqs .faq-answer .faq-actions li .button-text {
  background: url(/naturejobs/science/assets/arrow_button-573f7eb6a6a1f58827a07b6335540de5.png) no-repeat right center;
  margin-bottom: 0;
}
/* line 1, ../../../../app/assets/stylesheets/views/job_application_templates/show.scss */
.job_application_templates-show {
  .actions-margin-bottom: 20px;
}
/* line 2, ../../../../app/assets/stylesheets/views/job_application_templates/show.scss */
.job_application_templates-show dl.form-summary {
  margin-bottom: 5px;
}
/* line 6, ../../../../app/assets/stylesheets/views/job_application_templates/show.scss */
.job_application_templates-show form.generic fieldset {
  margin-bottom: 0px;
}

/* line 15, ../../../../app/assets/stylesheets/views/job_application_templates/show.scss */
.cover-letter-preview {
  padding-left: 171px;
}
/* line 2, ../../../../app/assets/stylesheets/views/jobs/_apply.scss */
.job-application-form form ul.fields li textarea {
  height: 250px;
  width: 403px;
}
/* line 4, ../../../../app/assets/stylesheets/views/jobs/_form.scss */
form#job_form h2 {
  margin-top: 2em;
}
/* line 7, ../../../../app/assets/stylesheets/views/jobs/_form.scss */
form#job_form h2.leader {
  margin-top: 0;
}
/* line 12, ../../../../app/assets/stylesheets/views/jobs/_form.scss */
form#job_form .job-postings-learn-more {
  display: none;
}
/* line 15, ../../../../app/assets/stylesheets/views/jobs/_form.scss */
form#job_form .job-postings-learn-more p {
  margin: 1em 0;
}
/* line 20, ../../../../app/assets/stylesheets/views/jobs/_form.scss */
form#job_form #job-postings-sites {
  display: none;
}
/* line 23, ../../../../app/assets/stylesheets/views/jobs/_form.scss */
form#job_form #job-postings-sites h2 {
  color: #707070;
  font-size: 116%;
  margin-bottom: 10px;
  margin-top: 2em;
}
/* line 32, ../../../../app/assets/stylesheets/views/jobs/_form.scss */
form#job_form ul#select-site {
  width: 627px;
  margin: 10px auto 0 auto;
  padding-bottom: 10px;
  border-bottom: 1px solid #d0d0d0;
  overflow-y: auto;
}
/* line 39, ../../../../app/assets/stylesheets/views/jobs/_form.scss */
form#job_form ul#select-site li {
  float: left;
  height: 50px;
  padding: 4px 0 0 0;
}
/* line 44, ../../../../app/assets/stylesheets/views/jobs/_form.scss */
form#job_form ul#select-site li#logo-0 {
  background: url(/naturejobs/science/assets/logos/site-logos-e908813b9c45b72b407b00514e363af2.gif) 0 -10px no-repeat;
  width: 244px;
}
/* line 48, ../../../../app/assets/stylesheets/views/jobs/_form.scss */
form#job_form ul#select-site li#logo-1 {
  background: url(/naturejobs/science/assets/logos/site-logos-e908813b9c45b72b407b00514e363af2.gif) -244px -10px no-repeat;
  width: 225px;
}
/* line 52, ../../../../app/assets/stylesheets/views/jobs/_form.scss */
form#job_form ul#select-site li#logo-2 {
  background: url(/naturejobs/science/assets/logos/site-logos-e908813b9c45b72b407b00514e363af2.gif) -469px -10px no-repeat;
  width: 158px;
}
/* line 59, ../../../../app/assets/stylesheets/views/jobs/_form.scss */
form#job_form .job-postings-bottom {
  text-align: right;
  margin-top: 20px;
  padding-right: 21px;
  overflow-y: auto;
}
/* line 65, ../../../../app/assets/stylesheets/views/jobs/_form.scss */
form#job_form .job-postings-bottom.job-postings-total {
  font-size: 18px !important;
  margin-bottom: 10px;
}
/* line 70, ../../../../app/assets/stylesheets/views/jobs/_form.scss */
form#job_form .job-postings-bottom input {
  float: right;
  clear: both;
}
/* line 76, ../../../../app/assets/stylesheets/views/jobs/_form.scss */
form#job_form .job-postings-customize {
  font-size: 12px;
  margin: 1.7em 0;
}
/* line 80, ../../../../app/assets/stylesheets/views/jobs/_form.scss */
form#job_form .job-postings-customize a {
  font-weight: bold;
}
/* line 85, ../../../../app/assets/stylesheets/views/jobs/_form.scss */
form#job_form .job-postings-terms {
  font-size: 10px;
}
/* line 90, ../../../../app/assets/stylesheets/views/jobs/_form.scss */
form#job_form li.salary select {
  display: inline;
  min-width: 0;
  width: auto;
}
/* line 96, ../../../../app/assets/stylesheets/views/jobs/_form.scss */
form#job_form div.markItUpContainer {
  float: left;
  width: 430px;
  padding-bottom: 10px;
}
/* line 101, ../../../../app/assets/stylesheets/views/jobs/_form.scss */
form#job_form div.markItUpContainer textarea {
  width: 300px;
  height: 200px;
}
/* line 108, ../../../../app/assets/stylesheets/views/jobs/_form.scss */
form#job_form .addresses h2 {
  margin-top: 0;
}
/* line 111, ../../../../app/assets/stylesheets/views/jobs/_form.scss */
form#job_form .addresses .address {
  margin: 1em 0 2em;
}
/* line 114, ../../../../app/assets/stylesheets/views/jobs/_form.scss */
form#job_form .addresses a {
  cursor: pointer;
}
/* line 119, ../../../../app/assets/stylesheets/views/jobs/_form.scss */
form#job_form .field-action {
  float: left;
  clear: left;
  margin-left: 171px;
  padding-top: 3px;
  cursor: pointer;
}
/* line 127, ../../../../app/assets/stylesheets/views/jobs/_form.scss */
form#job_form .logo-fields img {
  max-width: 300px;
  margin-top: 10px;
  margin-left: 171px;
}
/* line 1, ../../../../app/assets/stylesheets/views/jobs/_job_details_panel.scss */
.job-details-panel {
  line-height: 1.6em;
}
/* line 3, ../../../../app/assets/stylesheets/views/jobs/_newsletter_signup.scss */
.newsletter-signup {
  margin: 40px 0;
}
/* line 6, ../../../../app/assets/stylesheets/views/jobs/_newsletter_signup.scss */
.newsletter-signup h3 {
  font-size: 138.5%;
  border-bottom: 1px solid #aaaaaa;
  padding-bottom: 5px;
  margin-bottom: 20px;
}
/* line 12, ../../../../app/assets/stylesheets/views/jobs/_newsletter_signup.scss */
.newsletter-signup p {
  line-height: 1.5;
}
/* line 16, ../../../../app/assets/stylesheets/views/jobs/_newsletter_signup.scss */
.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 3, ../../../../app/assets/stylesheets/views/jobs/expired.scss */
.jobs-show .similar-jobs ul {
  padding-left: 0;
  margin-bottom: 0;
  margin-top: 2px;
}
/* line 8, ../../../../app/assets/stylesheets/views/jobs/expired.scss */
.jobs-show .similar-jobs ul li {
  list-style-type: none;
  font-size: 11px;
  color: #666;
  display: inline;
  margin: 0 8px 0 0;
  line-height: 11px;
}
/* line 16, ../../../../app/assets/stylesheets/views/jobs/expired.scss */
.jobs-show .similar-jobs ul li.employer {
  font-weight: bold;
}
/* line 1, ../../../../app/assets/stylesheets/views/jobs/index.scss */
select[name='country'] {
  width: 166px;
}
/* line 3, ../../../../../app/assets/stylesheets/views/jobs/search/_facets.scss */
.search-facets {
  float: left;
  clear: both;
  width: 170px;
  margin-right: 20px;
}
/* line 10, ../../../../../app/assets/stylesheets/views/jobs/search/_facets.scss */
.search-facets .facet h3 {
  background-color: #c8e0e9;
  width: 160px;
  padding: 5px;
  margin-bottom: 1px;
}
/* line 15, ../../../../../app/assets/stylesheets/views/jobs/search/_facets.scss */
.js-enabled .search-facets .facet h3 {
  cursor: pointer;
  background: #c8e0e9 url(/naturejobs/science/assets/furniture/facets-arrow-right-1e66d5e7d61726beb7ca3e11e0c05d79.gif) 155px center no-repeat;
}
/* line 18, ../../../../../app/assets/stylesheets/views/jobs/search/_facets.scss */
.js-enabled .search-facets .facet h3:hover {
  background-color: #b8d0e9;
}
/* line 23, ../../../../../app/assets/stylesheets/views/jobs/search/_facets.scss */
.js-enabled .search-facets .facet.open h3 {
  background: #b8d0e9 url(/naturejobs/science/assets/furniture/facets-arrow-down-6ac7c20a3b3ff352bbc4fd3a5c56e793.gif) 155px center no-repeat;
}
/* line 27, ../../../../../app/assets/stylesheets/views/jobs/search/_facets.scss */
.search-facets .facet ul {
  margin-bottom: 5px;
}
/* line 30, ../../../../../app/assets/stylesheets/views/jobs/search/_facets.scss */
.search-facets .facet ul li {
  width: 166px;
  padding: 0 2px;
  font-size: 85%;
  line-height: 24px;
  border-top: solid 1px #d0d0d0;
}
/* line 36, ../../../../../app/assets/stylesheets/views/jobs/search/_facets.scss */
.search-facets .facet ul li:first-child {
  border: none;
}
/* line 40, ../../../../../app/assets/stylesheets/views/jobs/search/_facets.scss */
.search-facets .facet ul li.selected {
  background: #ececec;
}
/* line 45, ../../../../../app/assets/stylesheets/views/jobs/search/_facets.scss */
.search-facets .facet input {
  margin-right: 5px;
}
/* line 47, ../../../../../app/assets/stylesheets/views/jobs/search/_facets.scss */
.search-facets .facet input[type=text] {
  margin: 5px 0;
  padding: 2px;
  border: 1px solid #7f9db9;
  width: 160px;
}
/* line 56, ../../../../../app/assets/stylesheets/views/jobs/search/_facets.scss */
.search-facets .facet.location p {
  color: #707070;
  font-size: 90.5%;
  margin: 3px 2px;
  font-size: 10px;
}
/* line 62, ../../../../../app/assets/stylesheets/views/jobs/search/_facets.scss */
.search-facets .facet.location ul {
  margin-bottom: 0;
}
/* line 64, ../../../../../app/assets/stylesheets/views/jobs/search/_facets.scss */
.search-facets .facet.location ul li:last-child {
  border-bottom: solid 1px #d0d0d0;
}
/* line 68, ../../../../../app/assets/stylesheets/views/jobs/search/_facets.scss */
.search-facets .facet.location input[type=text] {
  margin-top: 2px;
}
/* line 74, ../../../../../app/assets/stylesheets/views/jobs/search/_facets.scss */
.search-facets .actions li:last-child {
  margin-left: 0;
}
/* line 4, ../../../../../app/assets/stylesheets/views/jobs/search/_results.scss */
.search .pageheader {
  margin-bottom: 20px;
}
/* line 8, ../../../../../app/assets/stylesheets/views/jobs/search/_results.scss */
.search .job-lists {
  overflow: visible;
}
/* line 12, ../../../../../app/assets/stylesheets/views/jobs/search/_results.scss */
.search .search-results {
  float: left;
  width: 437px;
  padding-bottom: 20px;
}
/* line 18, ../../../../../app/assets/stylesheets/views/jobs/search/_results.scss */
.search .spotlights {
  border: 1px dashed #d0d0d0;
  padding: 10px 10px 0 10px;
  width: 415px;
  margin: 0 0 20px 0;
}
/* line 19, ../../../../../app/assets/stylesheets/views/jobs/search/_results.scss */
.search .spotlights h2 {
  text-align: center;
  font-size: 11px;
  font-style: italic;
  color: #707070;
  margin-top: -18px;
}
/* line 29, ../../../../../app/assets/stylesheets/views/jobs/search/_results.scss */
.search .spotlights h2 span {
  background: white;
  padding: 4px;
}
/* line 38, ../../../../../app/assets/stylesheets/views/jobs/search/_results.scss */
.search .spotlights li.highlight {
  width: 393px;
}
/* line 40, ../../../../../app/assets/stylesheets/views/jobs/search/_results.scss */
.search .spotlights li.highlight .job-details {
  width: 393px;
}
/* line 44, ../../../../../app/assets/stylesheets/views/jobs/search/_results.scss */
.ie7 .search .spotlights {
  padding-bottom: 10px;
}
/* line 48, ../../../../../app/assets/stylesheets/views/jobs/search/_results.scss */
.search .spotlights li {
  margin-left: 0;
}
/* line 3, ../../../../../app/assets/stylesheets/views/jobs/search/_search_results_sorting.scss */
.search-results-sorting {
  float: left;
  width: 437px;
  margin-bottom: 20px;
}
/* line 7, ../../../../../app/assets/stylesheets/views/jobs/search/_search_results_sorting.scss */
.search-results-sorting .showing {
  width: 427px;
  padding: 5px 5px 4px 5px;
  background: #ececec;
  float: left;
  font-size: 93%;
}
/* line 14, ../../../../../app/assets/stylesheets/views/jobs/search/_search_results_sorting.scss */
.search-results-sorting .showing ul li {
  float: left;
  margin-left: 5px;
  line-height: 20px;
}
/* line 18, ../../../../../app/assets/stylesheets/views/jobs/search/_search_results_sorting.scss */
.search-results-sorting .showing ul li select {
  border: 1px solid #d0d0d0;
}
/* line 21, ../../../../../app/assets/stylesheets/views/jobs/search/_search_results_sorting.scss */
.search-results-sorting .showing ul li * {
  vertical-align: middle;
}
/* line 27, ../../../../../app/assets/stylesheets/views/jobs/search/_search_results_sorting.scss */
.search-results-sorting p.save-link {
  margin: 1px 0 0 5px;
  font-size: 93%;
}
/* line 31, ../../../../../app/assets/stylesheets/views/jobs/search/_search_results_sorting.scss */
.search-results-sorting .submit {
  padding: 0;
}

/* line 38, ../../../../../app/assets/stylesheets/views/jobs/search/_search_results_sorting.scss */
.ie7 .search-results-sorting .submit, .ie8 .search-results-sorting .submit {
  margin-top: -1px;
}

/* line 46, ../../../../../app/assets/stylesheets/views/jobs/search/_search_results_sorting.scss */
.ie7 .search-results-sorting .submit, .ie8 .search-results-sorting .submit {
  margin-top: -1px;
}
/* line 2, ../../../../app/assets/stylesheets/views/jobs/show.scss */
.job-description h1 {
  border: none;
}
/* line 1, ../../../../app/assets/stylesheets/views/landing_pages/show.scss */
.landing-content {
  margin-top: -10px;
  margin-bottom: 20px;
}
/* line 4, ../../../../app/assets/stylesheets/views/layouts/_featured_employers.scss */
.featured-employers {
  background: #e7e7e7;
  padding: 10px;
  width: 280px;
}
/* line 9, ../../../../app/assets/stylesheets/views/layouts/_featured_employers.scss */
.featured-employers h3 {
  text-align: center;
  padding-bottom: 3px;
  border-bottom: 1px solid #aaaaaa;
  margin-bottom: 15px;
}
/* line 16, ../../../../app/assets/stylesheets/views/layouts/_featured_employers.scss */
.featured-employers ul {
  margin: 10px 0;
  border-bottom: 1px solid #aaaaaa;
}
/* line 19, ../../../../app/assets/stylesheets/views/layouts/_featured_employers.scss */
.featured-employers ul li {
  display: block;
  width: 100%;
  height: 60px;
  margin: 10px 0;
  font-size: 90%;
}
/* line 25, ../../../../app/assets/stylesheets/views/layouts/_featured_employers.scss */
.featured-employers ul li h4 {
  font-weight: bold;
  font-size: 95%;
}
/* line 29, ../../../../app/assets/stylesheets/views/layouts/_featured_employers.scss */
.featured-employers ul li p {
  text-align: left;
  margin: 0;
}
/* line 33, ../../../../app/assets/stylesheets/views/layouts/_featured_employers.scss */
.featured-employers ul li img {
  float: left;
  width: 120px;
  height: 60px;
  margin-right: 10px;
}
/* line 42, ../../../../app/assets/stylesheets/views/layouts/_featured_employers.scss */
.featured-employers p {
  font-size: 90%;
  text-align: right;
  margin: 10px 5px 0 0;
  color: #707070;
}
/* line 3, ../../../../app/assets/stylesheets/views/layouts/_flash_box.scss */
.flash {
  position: static;
  width: auto;
  border: 1px solid #d0d0d0;
  padding: 10px;
  margin-bottom: 10px;
  clear: both;
}
/* line 12, ../../../../app/assets/stylesheets/views/layouts/_flash_box.scss */
.search-results .flash {
  clear: none;
  margin-bottom: 20px;
}
/* line 18, ../../../../app/assets/stylesheets/views/layouts/_flash_box.scss */
.flash.flash-failure {
  background: #fcc;
  border-color: #e87b6c;
}
/* line 24, ../../../../app/assets/stylesheets/views/layouts/_flash_box.scss */
.flash.flash-success {
  background: #d4f9d5;
  border-color: #8ece7c;
}
/* line 27, ../../../../app/assets/stylesheets/views/layouts/_flash_box.scss */
.flash.flash-success a {
  color: #00501f;
}
/* line 33, ../../../../app/assets/stylesheets/views/layouts/_flash_box.scss */
.flash.flash-warning {
  background: #f4e9bc;
  border-color: #ecc838;
}
/* line 36, ../../../../app/assets/stylesheets/views/layouts/_flash_box.scss */
.flash.flash-warning a {
  color: #3c3400;
}
/* line 42, ../../../../app/assets/stylesheets/views/layouts/_flash_box.scss */
.flash.flash-info {
  background: #dfeefb;
  border-color: #9bb5cf;
}
/* line 45, ../../../../app/assets/stylesheets/views/layouts/_flash_box.scss */
.flash.flash-info a {
  color: #0f0085;
}
/* line 51, ../../../../app/assets/stylesheets/views/layouts/_flash_box.scss */
.flash.flash-icon {
  position: relative;
  padding-left: 40px;
}
/* line 56, ../../../../app/assets/stylesheets/views/layouts/_flash_box.scss */
.ie7 .flash.flash-icon {
  padding-left: 10px;
}
/* line 60, ../../../../app/assets/stylesheets/views/layouts/_flash_box.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 71, ../../../../app/assets/stylesheets/views/layouts/_flash_box.scss */
.flash.flash-icon.flash-failure:before {
  background-position: 0 0;
}
/* line 74, ../../../../app/assets/stylesheets/views/layouts/_flash_box.scss */
.flash.flash-icon.flash-success:before {
  background-position: 0 -20px;
}
/* line 77, ../../../../app/assets/stylesheets/views/layouts/_flash_box.scss */
.flash.flash-icon.flash-warning:before {
  background-position: 0 -40px;
}
/* line 80, ../../../../app/assets/stylesheets/views/layouts/_flash_box.scss */
.flash.flash-icon.flash-info:before {
  background-position: 0 -60px;
}

/* line 87, ../../../../app/assets/stylesheets/views/layouts/_flash_box.scss */
.sidebar-flash {
  margin-top: 5px;
}
/* line 3, ../../../../app/assets/stylesheets/views/layouts/_footer.scss */
.layout-section .page-container.footer {
  padding-top: 40px;
  overflow-y: auto;
}

/* line 9, ../../../../app/assets/stylesheets/views/layouts/_footer.scss */
.footer #footer-journal {
  font-family: verdana,sans-serif;
  font-size: 10px;
  margin-left: 32px;
  overflow-y: auto;
  width: 600px;
}
/* line 16, ../../../../app/assets/stylesheets/views/layouts/_footer.scss */
.footer #footer-journal li {
  float: left;
  margin-right: 20px;
}
/* line 20, ../../../../app/assets/stylesheets/views/layouts/_footer.scss */
.footer #footer-journal li.journalname {
  font-weight: bold;
}
/* line 29, ../../../../app/assets/stylesheets/views/layouts/_footer.scss */
.footer .footer-inner {
  background: url(/naturejobs/science/assets/bg/footer-grad-698ae97a0cd1ec4b8eb3dc771906113b.gif) left top repeat-x;
  padding-top: 10px;
  margin: 10px 15px;
  width: 950px;
  font-size: 80%;
  overflow-y: auto;
}
/* line 37, ../../../../app/assets/stylesheets/views/layouts/_footer.scss */
.footer .footer-inner .footer-links {
  margin: 1em 0 0 0;
  padding: 0 2em;
  width: auto;
  float: left;
  border-right: 1px dashed white;
}
/* line 43, ../../../../app/assets/stylesheets/views/layouts/_footer.scss */
.footer .footer-inner .footer-links li {
  padding-top: 0.3em;
}
/* line 49, ../../../../app/assets/stylesheets/views/layouts/_footer.scss */
.footer .copyright {
  clear: both;
}
/* line 51, ../../../../app/assets/stylesheets/views/layouts/_footer.scss */
.footer .copyright ul.logo {
  background: url(/naturejobs/science/assets/furniture/footer/springer_nature_logo-8c36d36ce5e71a5442689f4a4a095d0d.png) left center no-repeat;
  background-size: 140px 14px;
  margin: 5px 0 0 15px;
  padding: 72px 7px 7px 0px;
  min-height: 40px;
}
/* line 57, ../../../../app/assets/stylesheets/views/layouts/_footer.scss */
.footer .copyright ul.logo li {
  padding: 0.3em 0;
  color: black;
}
/* line 60, ../../../../app/assets/stylesheets/views/layouts/_footer.scss */
.footer .copyright ul.logo li a {
  color: #54606a;
}
/* line 4, ../../../../app/assets/stylesheets/views/layouts/_header.scss */
.header .eyebrow {
  overflow-y: auto;
  color: #EEEEEE;
  padding: 10px 0 0;
}
/* line 9, ../../../../app/assets/stylesheets/views/layouts/_header.scss */
.header .eyebrow a {
  color: #EEEEEE;
}
/* line 13, ../../../../app/assets/stylesheets/views/layouts/_header.scss */
.header .eyebrow p {
  float: left;
  line-height: 16px;
}
/* line 17, ../../../../app/assets/stylesheets/views/layouts/_header.scss */
.header .eyebrow p.home {
  background: none;
  border: 0;
  margin: 0;
  padding: 5px 10px 5px 0;
  font-family: garamond, "times new roman", serif;
  font-size: 1.5em;
  line-height: 24px;
}
/* line 26, ../../../../app/assets/stylesheets/views/layouts/_header.scss */
.header .eyebrow p.sitemap {
  background: url(/naturejobs/science/assets/furniture/topnav-divider-1c95d7c35259cb698c9addc19296c71e.gif) left center no-repeat;
  padding: 10px 10px 10px 12px;
  margin: 0;
}
/* line 32, ../../../../app/assets/stylesheets/views/layouts/_header.scss */
.header .eyebrow p.welcome {
  margin: 0 0 10px;
  padding: 10px 10px 0;
  text-align: center;
  float: none;
}
/* line 40, ../../../../app/assets/stylesheets/views/layouts/_header.scss */
.header .eyebrow ul.user-menu {
  float: right;
  overflow: hidden;
  padding: 10px 0;
}
/* line 45, ../../../../app/assets/stylesheets/views/layouts/_header.scss */
.header .eyebrow ul.user-menu li {
  background: url(/naturejobs/science/assets/furniture/topnav-divider-1c95d7c35259cb698c9addc19296c71e.gif) left center no-repeat;
  padding-left: 12px;
  float: left;
  margin-left: 10px;
}
/* line 52, ../../../../app/assets/stylesheets/views/layouts/_header.scss */
.header .eyebrow ul.user-menu li.account, .header .eyebrow ul.user-menu li.login {
  background: none;
  padding-left: 0;
}
/* line 60, ../../../../app/assets/stylesheets/views/layouts/_header.scss */
.header .leaderboard-container {
  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 68, ../../../../app/assets/stylesheets/views/layouts/_header.scss */
.header .leaderboard-container .leaderboard {
  height: 90px;
  overflow: hidden;
  padding: 0;
  width: 728px;
  margin-left: 126px;
  margin-top: 5px;
}
/* line 80, ../../../../app/assets/stylesheets/views/layouts/_header.scss */
.header .page-header {
  background: url(/naturejobs/science/assets/bg/page/birds-a54cb8a6eba6dd898eaf5bf8e413d60a.gif) no-repeat scroll right top transparent;
  width: 986px;
}
/* line 84, ../../../../app/assets/stylesheets/views/layouts/_header.scss */
.header .page-header .logo-header {
  height: 96px;
  padding-top: 5px;
}
/* line 88, ../../../../app/assets/stylesheets/views/layouts/_header.scss */
.header .page-header .logo-header a.header-title {
  margin-top: 33px;
  width: 278px;
  height: 45px;
  background-image: url(/naturejobs/science/assets/furniture/logo-8d48ed50996d13f1c2703d57cf567d30.gif);
}
/* line 97, ../../../../app/assets/stylesheets/views/layouts/_header.scss */
.header .main-nav {
  background: url(/naturejobs/science/assets/furniture/frame/border-top-d0fff0ad8bcf9298ba0bab15947b355b.png) no-repeat scroll center bottom transparent;
  margin: 0;
  width: 986px;
  overflow-y: auto;
}
/* line 103, ../../../../app/assets/stylesheets/views/layouts/_header.scss */
.header .main-nav li {
  background: url(/naturejobs/science/assets/furniture/nav/tab-l-aebff0fe05bbe2ece24cd00483c4f930.png) no-repeat scroll left top transparent;
  float: left;
  height: 34px;
  margin: 0;
  padding-left: 3px;
}
/* line 111, ../../../../app/assets/stylesheets/views/layouts/_header.scss */
.header .main-nav li a {
  background: url(/naturejobs/science/assets/furniture/nav/tab-r-09f56cdf8b7565e6a69a7572520d10e4.png) no-repeat scroll right bottom transparent;
  color: white;
  display: block;
  float: left;
  font-weight: bold;
  letter-spacing: 0.75px;
  line-height: 34px;
  padding: 0 23px 0 20px;
  text-decoration: none;
}
/* line 122, ../../../../app/assets/stylesheets/views/layouts/_header.scss */
.header .main-nav li a:hover {
  background-position: right top;
}
/* line 127, ../../../../app/assets/stylesheets/views/layouts/_header.scss */
.header .main-nav li.active a {
  background-position: right -34px;
  color: #222222;
}
/* line 132, ../../../../app/assets/stylesheets/views/layouts/_header.scss */
.header .main-nav li.employers {
  float: right;
}
/* line 135, ../../../../app/assets/stylesheets/views/layouts/_header.scss */
.header .main-nav li.employers.active a {
  background-position: right -34px;
}

/* line 141, ../../../../app/assets/stylesheets/views/layouts/_header.scss */
.employers-layout .page-header {
  background-image: url(/naturejobs/science/assets/bg/page/balloons-ef0aeac9a0d8b17cb1155d931df821d6.png);
}
/* line 3, ../../../../app/assets/stylesheets/views/layouts/application.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;
}

/* line 8, ../../../../app/assets/stylesheets/views/layouts/application.scss */
.layout-container {
  width: 986px;
  margin: auto;
  padding: 0 5px 10em 5px;
}

/* line 14, ../../../../app/assets/stylesheets/views/layouts/application.scss */
.layout-section {
  clear: both;
}
/* line 17, ../../../../app/assets/stylesheets/views/layouts/application.scss */
.layout-section.header {
  background: none;
}
/* line 21, ../../../../app/assets/stylesheets/views/layouts/application.scss */
.layout-section.footer {
  background: url(/naturejobs/science/assets/furniture/frame/border-bottom-6ee86e9d9a8cf5247afe83adcf6081ea.png) no-repeat center bottom;
  padding-bottom: 2px;
  clear: both;
}
/* line 27, ../../../../app/assets/stylesheets/views/layouts/application.scss */
.layout-section .page-container {
  background: url(/naturejobs/science/assets/furniture/frame/border-edges-wh-ab8dd931f6d76d1c83ea7566c3b3277a.png) left top repeat-y;
  width: 980px;
  padding: 0 3px;
}
/* line 33, ../../../../app/assets/stylesheets/views/layouts/application.scss */
.layout-section #top-spacer {
  clear: both;
  height: 20px;
}
/* line 38, ../../../../app/assets/stylesheets/views/layouts/application.scss */
.layout-section .page-background {
  background-color: white;
}

/* line 43, ../../../../app/assets/stylesheets/views/layouts/application.scss */
.content-ender {
  background: url(/naturejobs/science/assets/furniture/frame/border-bottom-6ee86e9d9a8cf5247afe83adcf6081ea.png) no-repeat scroll center top transparent;
  height: 2px;
  margin: auto;
  overflow: hidden;
  width: 986px;
  clear: both;
}

/* line 52, ../../../../app/assets/stylesheets/views/layouts/application.scss */
.page-content-top {
  clear: both;
  padding: 15px;
}

/* line 57, ../../../../app/assets/stylesheets/views/layouts/application.scss */
.page-content {
  clear: both;
  float: left;
  margin-left: 15px;
  background-color: white;
  width: 627px;
}

/* line 65, ../../../../app/assets/stylesheets/views/layouts/application.scss */
#extranav {
  float: right;
  width: 300px;
  margin: 0 15px 0 0;
  padding: 0;
  font-size: inherit;
  line-height: inherit;
}
/* line 73, ../../../../app/assets/stylesheets/views/layouts/application.scss */
#extranav .ad {
  margin-bottom: 20px;
}
/* line 77, ../../../../app/assets/stylesheets/views/layouts/application.scss */
#extranav .ad img {
  display: block;
  margin: auto;
}
/* line 84, ../../../../app/assets/stylesheets/views/layouts/application.scss */
#extranav .adunit-medium-rectangle {
  margin-bottom: 20px;
}
/* line 89, ../../../../app/assets/stylesheets/views/layouts/application.scss */
#extranav .newsletter-signup-button {
  width: 300px;
  height: 37px;
}
/* line 92, ../../../../app/assets/stylesheets/views/layouts/application.scss */
#extranav .newsletter-signup-button.employers-newsletter-signup-button {
  background: url(/naturejobs/science/assets/buttons/employers-newsletter-button-e15e5e5aff13838baa71639c79e31954.png) left top no-repeat;
}
/* line 95, ../../../../app/assets/stylesheets/views/layouts/application.scss */
#extranav .newsletter-signup-button.naturejobs-newsletter-signup-button {
  background: url(/naturejobs/science/assets/buttons/naturejobs-newsletter-button-3fe4cf212fd45b2070a2b753dad8adfd.png) left top no-repeat;
}
/* line 98, ../../../../app/assets/stylesheets/views/layouts/application.scss */
#extranav .newsletter-signup-button:hover {
  background-position: 0 -37px;
}
/* line 2, ../../../../app/assets/stylesheets/views/layouts/employers.scss */
.employers-subnav, .employers-subnav > ul, .employers-actions, .employers-actions > ul {
  width: auto;
}

/* line 7, ../../../../app/assets/stylesheets/views/layouts/employers.scss */
.l2-subnav .employers-subnav {
  width: 60%;
  float: left;
}

/* line 12, ../../../../app/assets/stylesheets/views/layouts/employers.scss */
.l2-subnav .employers-actions {
  float: right;
  width: auto;
  clear: none;
  padding: 9px 16px;
}
/* line 18, ../../../../app/assets/stylesheets/views/layouts/employers.scss */
.l2-subnav .employers-actions li {
  margin-right: 0;
  padding-right: 0;
  margin-left: 12px;
}
/* line 2, ../../../../../app/assets/stylesheets/views/layouts/sidebar/contact_representative.scss */
.contact-representative span.tel {
  font-weight: bold;
  color: #707070;
  display: block;
}
/* line 8, ../../../../../app/assets/stylesheets/views/layouts/sidebar/contact_representative.scss */
.contact-representative a.email {
  margin-top: 10px;
  display: block;
}
/* line 5, ../../../../../app/assets/stylesheets/views/layouts/sidebar/recent_articles.scss */
.recent-articles ol,
.blog-posts ol {
  padding: 0;
  border-bottom: 1px dotted #d0d0d0;
}
/* line 8, ../../../../../app/assets/stylesheets/views/layouts/sidebar/recent_articles.scss */
.recent-articles ol li,
.blog-posts ol li {
  overflow: hidden;
  list-style: none;
  font-size: 100%;
  margin-top: 3px;
  margin-bottom: 10px;
}
/* line 16, ../../../../../app/assets/stylesheets/views/layouts/sidebar/recent_articles.scss */
.recent-articles ol li h3,
.blog-posts ol li h3 {
  display: inline;
  margin-bottom: 4px;
}
/* line 19, ../../../../../app/assets/stylesheets/views/layouts/sidebar/recent_articles.scss */
.recent-articles ol li h3 a,
.blog-posts ol li h3 a {
  font-weight: bold;
}
/* line 22, ../../../../../app/assets/stylesheets/views/layouts/sidebar/recent_articles.scss */
.recent-articles ol li h3 span.type,
.blog-posts ol li h3 span.type {
  color: #cc0000;
  text-transform: uppercase;
  font-size: 77%;
}
/* line 28, ../../../../../app/assets/stylesheets/views/layouts/sidebar/recent_articles.scss */
.recent-articles ol li p,
.blog-posts ol li p {
  font-size: 93%;
  margin-bottom: 4px;
}
/* line 32, ../../../../../app/assets/stylesheets/views/layouts/sidebar/recent_articles.scss */
.recent-articles ol li ul,
.blog-posts ol li ul {
  overflow: hidden;
}
/* line 34, ../../../../../app/assets/stylesheets/views/layouts/sidebar/recent_articles.scss */
.recent-articles ol li ul li,
.blog-posts ol li ul li {
  float: left;
  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;
  margin-bottom: 0;
}
/* line 44, ../../../../../app/assets/stylesheets/views/layouts/sidebar/recent_articles.scss */
.recent-articles ol li ul li.first,
.blog-posts ol li ul li.first {
  margin-left: 0;
  padding-left: 0;
  background: none;
}
/* line 51, ../../../../../app/assets/stylesheets/views/layouts/sidebar/recent_articles.scss */
.recent-articles ol li small,
.blog-posts ol li small {
  color: #707070;
}
/* line 57, ../../../../../app/assets/stylesheets/views/layouts/sidebar/recent_articles.scss */
.recent-articles .articles-footer,
.recent-articles .blog-posts-footer,
.blog-posts .articles-footer,
.blog-posts .blog-posts-footer {
  width: 278px;
}
/* line 59, ../../../../../app/assets/stylesheets/views/layouts/sidebar/recent_articles.scss */
.recent-articles .articles-footer p,
.recent-articles .blog-posts-footer p,
.blog-posts .articles-footer p,
.blog-posts .blog-posts-footer p {
  text-align: right;
  margin: 5px 0 0 0;
}
/* line 1, ../../../../app/assets/stylesheets/views/orders/_bundles.scss */
.select-bundle-button {
  border: none;
  color: white;
  cursor: pointer;
  display: block;
  font-family: "Arial", "Helvetica", sans-serif;
  font-size: 14px;
  font-weight: bold;
  padding: 20px;
  text-align: center;
  margin-top: 10px;
  width: 100%;
}
/* line 14, ../../../../app/assets/stylesheets/views/orders/_bundles.scss */
.select-bundle-button:hover {
  background-color: white;
}

/* line 19, ../../../../app/assets/stylesheets/views/orders/_bundles.scss */
.enhanced h1, .enhanced h2 {
  color: #c44e00;
}
/* line 22, ../../../../app/assets/stylesheets/views/orders/_bundles.scss */
.enhanced .select-bundle-button {
  background: #c44e00;
  border: 1px solid #c44e00;
}
/* line 26, ../../../../app/assets/stylesheets/views/orders/_bundles.scss */
.enhanced .select-bundle-button:hover, .enhanced .select-bundle-button:active {
  background-color: white;
  color: #c44e00;
}

/* line 33, ../../../../app/assets/stylesheets/views/orders/_bundles.scss */
.branded h1, .branded h2 {
  color: #e77c32;
}
/* line 36, ../../../../app/assets/stylesheets/views/orders/_bundles.scss */
.branded .select-bundle-button {
  background: #e77c32;
  border: 1px solid #e77c32;
}
/* line 40, ../../../../app/assets/stylesheets/views/orders/_bundles.scss */
.branded .select-bundle-button:hover, .branded .select-bundle-button:active {
  background-color: white;
  color: #e77c32;
}

/* line 47, ../../../../app/assets/stylesheets/views/orders/_bundles.scss */
.premium h1, .premium h2 {
  color: #902a00;
}
/* line 50, ../../../../app/assets/stylesheets/views/orders/_bundles.scss */
.premium .select-bundle-button {
  background: #902a00;
  border: 1px solid #902a00;
}
/* line 54, ../../../../app/assets/stylesheets/views/orders/_bundles.scss */
.premium .select-bundle-button:hover, .premium .select-bundle-button:active {
  background-color: white;
  color: #902a00;
}

/* line 60, ../../../../app/assets/stylesheets/views/orders/_bundles.scss */
.preview-image {
  width: 100%;
}
/* line 1, ../../../../app/assets/stylesheets/views/orders/_new_order.scss */
.new-order {
  padding: 20px;
}

/* line 5, ../../../../app/assets/stylesheets/views/orders/_new_order.scss */
.bundle-container {
  padding: 20px;
}
/* line 8, ../../../../app/assets/stylesheets/views/orders/_new_order.scss */
.bundle-container .bundles-list {
  margin-top: 80px;
  border-collapse: separate;
  table-layout: fixed;
  border-spacing: 20px 0;
}
/* line 14, ../../../../app/assets/stylesheets/views/orders/_new_order.scss */
.bundle-container .bundles-list td {
  padding: 0 20px;
  background-color: #e4eaee;
}
/* line 19, ../../../../app/assets/stylesheets/views/orders/_new_order.scss */
.bundle-container .bundles-list .select-bundle-header {
  position: relative;
}
/* line 22, ../../../../app/assets/stylesheets/views/orders/_new_order.scss */
.bundle-container .bundles-list .select-bundle-header img {
  position: absolute;
  width: 160px;
  height: 160px;
  top: -80px;
  left: 50%;
  margin-left: -80px;
}
/* line 31, ../../../../app/assets/stylesheets/views/orders/_new_order.scss */
.bundle-container .bundles-list .select-bundle-header h2 {
  margin-top: 80px;
  font-size: 24px;
  font-weight: bold;
  margin-bottom: 40px;
  text-align: center;
}
/* line 38, ../../../../app/assets/stylesheets/views/orders/_new_order.scss */
.bundle-container .bundles-list .select-bundle-header h2 span {
  font-weight: normal;
}
/* line 44, ../../../../app/assets/stylesheets/views/orders/_new_order.scss */
.bundle-container .bundles-list .packages {
  color: #586168;
  font-size: 14px;
  padding-bottom: 30px;
}
/* line 49, ../../../../app/assets/stylesheets/views/orders/_new_order.scss */
.bundle-container .bundles-list .packages li {
  background: url(/naturejobs/science/assets/order_check_box-bdf3fb5d7be2e1ecd7a83778c6f8b305.png) no-repeat left center;
  border-top: 1px solid white;
  color: #586168;
  padding: 10px 0;
  padding-left: 50px;
}
/* line 58, ../../../../app/assets/stylesheets/views/orders/_new_order.scss */
.bundle-container .bundles-list .bundle-pricing {
  padding-bottom: 10px;
  text-align: right;
}
/* line 63, ../../../../app/assets/stylesheets/views/orders/_new_order.scss */
.bundle-container .bundles-list .bundle-pricing .pricing,
.bundle-container .bundles-list .bundle-pricing .strikethrough {
  font-size: 28px;
  font-weight: 600;
  margin-bottom: 0;
}
/* line 69, ../../../../app/assets/stylesheets/views/orders/_new_order.scss */
.bundle-container .bundles-list .bundle-pricing .pricing {
  color: #4b7ca1;
}
/* line 72, ../../../../app/assets/stylesheets/views/orders/_new_order.scss */
.bundle-container .bundles-list .bundle-pricing .pricing.double-height {
  margin-top: 39px;
}
/* line 77, ../../../../app/assets/stylesheets/views/orders/_new_order.scss */
.bundle-container .bundles-list .bundle-pricing .strikethrough {
  color: #9CA0A3;
}
/* line 82, ../../../../app/assets/stylesheets/views/orders/_new_order.scss */
.bundle-container .bundles-list .preview-link {
  padding-bottom: 10px;
  text-align: right;
}
/* line 87, ../../../../app/assets/stylesheets/views/orders/_new_order.scss */
.bundle-container .bundles-list .bundle-description {
  padding: 20px 0;
  background-color: transparent;
}
/* line 91, ../../../../app/assets/stylesheets/views/orders/_new_order.scss */
.bundle-container .bundles-list .bundle-description.enhanced {
  border-bottom: 4px solid #c44e00;
}
/* line 95, ../../../../app/assets/stylesheets/views/orders/_new_order.scss */
.bundle-container .bundles-list .bundle-description.branded {
  border-bottom: 4px solid #e77c32;
}
/* line 99, ../../../../app/assets/stylesheets/views/orders/_new_order.scss */
.bundle-container .bundles-list .bundle-description.premium {
  border-bottom: 4px solid #902a00;
}

/* line 106, ../../../../app/assets/stylesheets/views/orders/_new_order.scss */
.select-bundle-button {
  width: 100%;
  border-radius: 4px;
}
/* line 1, ../../../../app/assets/stylesheets/views/orders/_order_progress_bar.scss */
.order-progress {
  overflow-y: auto;
  margin-bottom: 20px;
}
/* line 5, ../../../../app/assets/stylesheets/views/orders/_order_progress_bar.scss */
.order-progress li {
  list-style: none;
  width: 25%;
  float: left;
  text-align: center;
  background-color: #DDD;
  padding: 10px 0;
}
/* line 13, ../../../../app/assets/stylesheets/views/orders/_order_progress_bar.scss */
.order-progress li.highlighted {
  background-color: #65666A;
  color: white;
}
/* line 2, ../../../../app/assets/stylesheets/views/orders/_receipt.scss */
.failed-order-flash .post-a-job-button {
  float: right;
  margin-top: -24px;
}
/* line 7, ../../../../app/assets/stylesheets/views/orders/_receipt.scss */
.failed-order-flash .please-contact-us {
  margin-top: 10px;
}
/* line 1, ../../../../app/assets/stylesheets/views/orders/_summary.scss */
.job-summary {
  line-height: 1.2em;
}
/* line 4, ../../../../app/assets/stylesheets/views/orders/_summary.scss */
.job-summary td {
  text-align: right;
}
/* line 8, ../../../../app/assets/stylesheets/views/orders/_summary.scss */
.job-summary td.order-title, .job-summary td.order-subitem {
  text-align: left;
}
/* line 12, ../../../../app/assets/stylesheets/views/orders/_summary.scss */
.job-summary .order-subtotal {
  height: 40px;
  vertical-align: middle;
}
/* line 2, ../../../../../app/assets/stylesheets/views/static/employers/contact_us.scss */
.contact-us ul.contact-zones {
  padding-left: 0;
}
/* line 5, ../../../../../app/assets/stylesheets/views/static/employers/contact_us.scss */
.contact-us ul.contact-zones li {
  background: url(/naturejobs/science/assets/furniture/link-separator-bullet-3fc64e7abd8d36c51131f3dcf13cca66.gif) no-repeat scroll right center transparent;
  float: left;
  margin: 4px 5px 0 0;
  padding-right: 8px;
  list-style-type: none;
}
/* line 12, ../../../../../app/assets/stylesheets/views/static/employers/contact_us.scss */
.contact-us ul.contact-zones li.last {
  background: none;
}
/* line 18, ../../../../../app/assets/stylesheets/views/static/employers/contact_us.scss */
.contact-us .column {
  width: 300px;
  float: left;
}
/* line 21, ../../../../../app/assets/stylesheets/views/static/employers/contact_us.scss */
.contact-us .column.left-col {
  margin-right: 27px;
}
/* line 24, ../../../../../app/assets/stylesheets/views/static/employers/contact_us.scss */
.contact-us .column ul {
  padding-left: 0;
  margin-bottom: 25px;
}
/* line 28, ../../../../../app/assets/stylesheets/views/static/employers/contact_us.scss */
.contact-us .column li {
  list-style-type: none;
  line-height: 1.3em;
  margin: 0;
}
/* line 34, ../../../../../app/assets/stylesheets/views/static/employers/contact_us.scss */
.contact-us h3 {
  color: #444444;
  font-size: 20px;
  margin-bottom: 15px;
  margin-top: 25px;
}
/* line 45, ../../../../../app/assets/stylesheets/views/static/employers/contact_us.scss */
.contact-us h4 {
  color: #444;
  font-weight: normal;
  font-size: 16px;
  border-bottom: 1px solid #d0d0d0;
  margin: 0 80px 10px 0;
}
/* line 52, ../../../../../app/assets/stylesheets/views/static/employers/contact_us.scss */
.contact-us h5 {
  color: #444;
  font-weight: bold;
  font-size: 13px;
}
/* line 57, ../../../../../app/assets/stylesheets/views/static/employers/contact_us.scss */
.contact-us h6 {
  color: #666666;
  font-weight: normal;
}
/* line 2, ../../../../app/assets/stylesheets/views/users/_form.scss */
.edit-user-form .location-row div {
  margin-top: 5px;
}
/* line 6, ../../../../app/assets/stylesheets/views/users/_form.scss */
.edit-user-form #legal-options .fields li ul.options li {
  overflow: hidden;
  margin-bottom: 10px;
}
/*
 * This is a manifest file that'll be compiled into application.css, which will include all the files
 * listed below.
 *
 * Any CSS and SCSS file within this directory, lib/assets/stylesheets, vendor/assets/stylesheets,
 * or vendor/assets/stylesheets of plugins, if any, can be referenced here using a relative path.
 *
 * You're free to add application-wide styles to this file and they'll appear at the top of the
 * compiled file, but it's generally better to create a new file per style scope.
 *







 */

