/* -----------------------------------------------
Digital Commons Network CSS
Authors: Samira Vijghen, Kyle G. Sessions
Version: December 2014
----------------------------------------------- */
@import url(https://assets.bepress.com/20200205/shared/embed/readershipMap.css);
/* -----------------------------------------------
General
----------------------------------------------- */
/* Search */
.navbar-form {
height:24px;
margin-bottom:9px;
padding:0 0 0 0; }
/* Typography */
h1, h2, h3, h4, label, .lead, dt {
font-family: Helvetica, Arial, sans-serif;
font-weight: normal; }
h1 {
font-size: 20px;
margin: 0; }
h1 i {
font-style: normal;
font-weight: 300; }
/* Pagination */
.pagination {
font-size: 16px;
height: 24px; }
#content.container .row-fluid.pagination [class*="span"] {
padding: 0;
min-height: 0; }
.pagination ul {
-webkit-border-radius: 0;
-moz-border-radius: 0;
border-radius: 0;
-webkit-box-shadow: 0 0 0 0;
-moz-box-shadow: 0 0 0 0;
box-shadow: 0 0 0 0; }
.pagination a {
text-align: center;
min-width: 24px;
padding: 0 4px;
line-height: 22px; }
.pagination li:first-child a,
.pagination li:last-child a {
-webkit-border-radius: 0;
-moz-border-radius: 0;
border-radius: 0; }
/* Follow */
.followable:hover {
background-color: #fff;
background-image: none; }
.follow-message-container {
background-color: #fff;
background: -webkit-gradient(linear, left top, left bottom, from(#efefef), to(#ffffff)); /* for webkit browsers */
background: -moz-linear-gradient(top, #efefef, #ffffff); /* for firefox 3.6+ */
position: absolute;
top: 0;
left: 0;
z-index: 1050;
overflow: auto;
padding: 8px !important;
border: 1px solid #999;
-webkit-border-radius: 6px;
-moz-border-radius: 6px;
border-radius: 6px;
-webkit-box-shadow: 0 3px 7px rgba(0, 0, 0, 0.3);
-moz-box-shadow: 0 3px 7px rgba(0, 0, 0, 0.3);
box-shadow: 0 3px 7px rgba(0, 0, 0, 0.3);
-webkit-background-clip: padding-box;
-moz-background-clip: padding-box;
background-clip: padding-box; }
.follow-message-container form {
margin-bottom: 0; }
.follow-message-container .forgot.span8,
.follow-message-container .follow.do_login {
float: right; }
.follow-message-container .follow.do_login {
margin-right: 10px; }
.follow-message-container .error {
background-color: #f2dede;
border: 1px solid #eed3d7;
color: #b94a48;
font-size:16px;
font-weight:bold;
padding:8px;
margin-bottom:24px; }
.follow-message-container .note {
color: blue; }
.follow-message-container label {
font-weight: bold; }
.follow-message-container .forgot a {
text-decoration: underline; }
.follow-message-container .close-window {
position: absolute;
top: 5px;
right: 5px; }
.follow-message-container .follow_cancel {
color: #555; }
/* -----------------------------------------------
Header
----------------------------------------------- */
header {
overflow: hidden;
padding: 0 0 0 2%; }
header > .tagline {
position: absolute;
right: 1.5%;
font-size: 11px;
font-style: italic; }
header.browse {
background: #fff; }
header > div {
float: left; }
header .branding {
width: 75%; }
header .aside {
width: 23.5%;
padding-right: 1.5%; }
header .branding .sunburst-logo {
display: block;
margin-right: 8px;
float: left; }
header .branding .sunburst-logo a,
header .branding .sunburst-logo img {
display: inline-block;
height: 54px;
width: 54px; }
header .branding .sunburst-logo a img:hover {
background-color: #ccc; }
header .branding h1 {
font-size: 24px;
max-width: 90%; }
header .branding .breadcrumb ul {
margin: 0; }
header .branding .breadcrumb a {
line-height: 24px; }
header .branding .tagline {
font-style: italic;
display: none; }
header .aside .navbar-form .input-append {
float: right;
margin-top: 0;
margin-bottom: 0; }
/* -----------------------------------------------
Main Content Area
----------------------------------------------- */
#container {
padding: 0;
float: right;
width: 81%; }
#container p.bepress {
position: absolute;
bottom: 0;
right: 2%;
background-color: #999; }
#container p.bepress:hover {
background-color: #ccc; }
#content.container {
position: relative;
background: #fff;
width: auto;
max-width: 9999px;
padding: 0; }
#content.container .row-fluid > [class*="span"] {
padding: 0 1.5%; }
/* Commons Statistics */
.stats {
background-color: #fff;
min-height: 34px;
font-size: 14px;
line-height: 34px;
border-top: 1px solid #ccc;
border-bottom: 1px solid #ccc; }
.row-fluid.stats [class*="span"] {
padding: 0 1.5%; }
.stats .span8 span {
padding-left: 16px; }
.stats .span8 span:first-child {
padding-left: 0; }
.stats b {
font-size: 18px;
display: inline-block;
vertical-align: -1px; }
.stats .institutions {
min-height: 0;
float: left;
font-weight: bold;
border-left: 1px solid #ccc; }
.stats .institutions:hover {
text-decoration: none; }
.stats .institutions:hover span {
text-decoration: underline; }
/* Main Article Listing (Browse page) */
.allArticles .refine {
line-height: 24px;
margin: 0 8px 0 0;
font-weight: bold; }
.article {
border-bottom: 1px solid #ddd; }
.article p {
line-height: 24px;
margin: 0 0 24px;
color: #555;
font-size: 16px;
overflow: hidden; }
.article p:hover {
background-color: #f9f9f9; }
.article .title,
.article .pubDate,
.article .institution {
display: block; }
.article .title,
.article .institution {
width: 80%;
float: left; }
.article .pubDate {
width: 20%;
text-align: right;
float: right; }
.block.allArticles .article p a:hover,
.block.allArticles .article p a:active,
.block.allArticles .article p a:focus {
text-decoration: none;
color: #000 !important;
border-bottom: 1px solid #ccc; }
/* -----------------------------------------------
Sidebar
----------------------------------------------- */
#sidebar {
color: #fff;
background: transparent;
position: relative;
float: right;
width: 16%;
padding-right: 2%;
padding-left: 1%; }
#sidebar-resizer {
position: absolute;
right: 6px;
top: 11px;
font-size: 18px; }
#sidebar-resizer a,
#sidebar-resizer a i {
color: #fff !important;
text-decoration: none; }
#sidebar dl {
margin: 0; }
#sidebar dt {
line-height: 36px;
text-transform: uppercase;
color: rgba(256,256,256,0.5); }
#sidebar dd {
margin: 0; }
.sidebar-menu {
margin: 0; }
.sidebar-menu li {
font-size: 13px;
display: block;
line-height: 18px;
padding: 0 0 2px;
border-bottom: 1px solid #eee;
margin-bottom: 7px; }
.sidebar-menu li > a {
text-decoration: none;
color: #fff; }
.sidebar-menu li > a:hover,
.sidebar-menu li > a:active,
.sidebar-menu li > a:focus,
.sidebar-menu li > a:hover i,
.sidebar-menu li > a:active i,
.sidebar-menu li > a:focus i {
color: #fff !important; /* Overriding Commons colors from down below */
text-decoration: underline; }
.sidebar-menu li .bar {
display: block;
height: 8px; }
#sidebar .sidebarExplore {
display: block;
color: #fff;
border-top: 1px solid #fff;
border-bottom: 1px solid #fff; }
#sidebar .sidebarExplore:hover,
#sidebar .sidebarExplore:active,
#sidebar .sidebarExplore:focus,
#sidebar .sidebarExplore:hover i,
#sidebar .sidebarExplore:active i,
#sidebar .sidebarExplore:focus i {
text-decoration: underline;
color: #fff; }
/* Related Disciplines list */
.sidebar-menu.related li {
padding: 0;
border: 0;
line-height: 15px;
margin-bottom: 9px; }
/* -----------------------------------------------
Footer
----------------------------------------------- */
footer {
background-color: #f5f5f5;
padding: 0; }
footer .row-fluid [class*="span"] {
padding: 0 1.5%; }
footer .block {
margin-top: 12px; }
footer .block .header {
margin-bottom: 8px; }
footer .block .header h2.lead {
border-bottom-width: 1px !important; }
footer .block .header h2,
footer .block .header h2 small {
font-size: 14px;
line-height: 15px; }
footer .header .about,
footer .header .privacy {
line-height: 15px; }
footer .header .privacy {
margin-left: 10px; }
footer h2.lead,
footer a,
footer small,
footer sup {
border-bottom-color: #999 !important;
color: #999 !important; }
footer .discipline-list {
-moz-column-count: 2;
-webkit-column-count: 2;
column-count: 2; }
footer .discipline-list li {
font-size: 12px;
line-height: 18px; }
footer form.navbar-form .input-append {
margin-top: 0;
margin-bottom: 0; }
footer form.navbar-form .input-append .btn {
margin-left: -4px; }
/* -----------------------------------------------
DC Network Home Page
----------------------------------------------- */
.network-home .container,
.network-home header {
background-color: #fff; }
.network-home header .sunburst-logo a,
.network-home header .sunburst-logo img {
background-color: #135fad; }
.network-home header > .tagline,
.network-home header .breadcrumb {
display: none; }
.network-home header .branding .tagline {
display: block; }
.network-home footer {
width: auto;
max-width: 940px;
margin: 0 auto;
padding-left: 20px;
padding-right: 20px; }
.network-home footer .header h2.lead {
border-bottom: 2px solid #999; }
/* Sunburst Fallback */
#chart.fb {
font-size: 16px; }
#chart.fb .sb-fb-bar {
padding: 0 0 4px;
border-bottom: 1px solid #eee;
margin-bottom: 4px; }
#chart.fb .sb-fb-bar:hover {
cursor: pointer; }
/* -----------------------------------------------
About Pages
----------------------------------------------- */
#about .container,
#about header {
background-color: #fff; }
#about header .sunburst-logo a,
#about header .sunburst-logo img {
background-color: #135fad; }
#about header > .tagline,
#about header .breadcrumb {
display: none; }
#about header .branding .tagline {
display: block; }
#about a.external {
text-decoration: underline; }
#about .content p {
font-size: 16px;
line-height: 24px;
margin-bottom: 24px; }
#about .participate .block.contact {
margin-top: 6px; }
#about footer {
width: 940px;
margin: 0 auto;
padding-left: 20px;
padding-right: 20px; }
#about footer .header h2.lead {
border-bottom: 1px solid #999; }
/* -----------------------------------------------
Error Pages
----------------------------------------------- */
.container.errorPage,
.errorPage header {
background-color: #fff; }
.errorPage header .sunburst-logo a,
.errorPage header .sunburst-logo img {
background-color: #135fad; }
.errorPage header > .tagline,
.errorPage header .breadcrumb {
display: none; }
.errorPage header .branding .tagline {
display: block; }
.sunburst-oops {
padding-top: 24px; }
.errorPage + footer {
width: 940px;
margin: 0 auto;
padding-left: 20px;
padding-right: 20px; }
.errorPage + footer .header h2.lead {
border-bottom: 1px solid #999; }
/* -----------------------------------------------
Explore Pages
----------------------------------------------- */
#content.container.explore {
max-width: 940px;
padding-left: 20px;
padding-right: 20px; }
.explore header {
background-color: #fff; }
#content.container.explore .row-fluid [class*="span"] {
padding: 0; }
/* Sidebar */
.explore .selected {
padding-left: 20px; }
.explore .selected a i {
font-size: 18px; }
.explore #results-facets {
background: #f9f9f9;
outline: 1px solid #888; }
.explore #results-facets dl {
font-size: 11px;
margin: 0; }
.explore #results-facets dl dt {
padding: 0 3px 0 5px;
line-height: 24px;
text-transform: uppercase;
color: #fff; }
.explore #results-facets dl dd {
padding: 9px 0 9px 5px; }
.explore #results-facets dl dd ul,
.explore #results-facets dl dd li {
color: #222;
line-height: 24px;
list-style-type: none;
background-image: none;
margin: 0;
padding: 0; }
.explore #results-facets dl dd li.dropdown {
margin-right: 10px;
text-align: right; }
.explore #results-facets dl dd li.dropdown ul {
text-align: left; }
.explore #results-facets dl dd li.dropdown a.collapse {
cursor: pointer; }
/* Show/hide the More/Fewer links in the sidebar facets */
.explore #results-facets dl dd li.dropdown .switch > .fewer,
.explore #results-facets dl dd li.dropdown .in + .switch > .more {
display: none; }
.explore #results-facets dl dd li.dropdown .in + .switch > .fewer,
.explore #results-facets dl dd li.dropdown .switch > .more {
display: inline; }
.explore #results-facets dl dd li.dropdown .caret.up {
border-top: 0;
border-bottom: 4px solid #000; }
.explore + footer {
width: 940px;
margin: 0 auto;
padding-left: 20px;
padding-right: 20px; }
/* -----------------------------------------------
Institution Pages
----------------------------------------------- */
.inst.container,
.inst header {
background-color: #fff; }
.inst header > .tagline,
.inst header .breadcrumb {
display: none; }
.inst header .branding .tagline {
display: block; }
.inst + footer {
width: 940px;
margin: 0 auto;
padding-left: 20px;
padding-right: 20px; }
.inst .highcharts-point:nth-child(10n) { fill-opacity: .1; }
.inst .highcharts-point:nth-child(10n+1) { fill-opacity: .6; }
.inst .highcharts-point:nth-child(10n+2) { fill-opacity: .2; }
.inst .highcharts-point:nth-child(10n+3) { fill-opacity: .7; }
.inst .highcharts-point:nth-child(10n+4) { fill-opacity: .3; }
.inst .highcharts-point:nth-child(10n+5) { fill-opacity: .8; }
.inst .highcharts-point:nth-child(10n+6) { fill-opacity: .4; }
.inst .highcharts-point:nth-child(10n+7) { fill-opacity: .9; }
.inst .highcharts-point:nth-child(10n+8) { fill-opacity: .5; }
.inst .highcharts-point:nth-child(10n+9) { fill-opacity: 1; }
/* -----------------------------------------------
Generic Content Blocks
----------------------------------------------- */
.block {
margin: 24px 0 0; }
.block .header {
padding: 0;
margin: 0 0 24px; }
.block .header h2,
.block .header h2 small {
font-size: 20px;
line-height: 22px;
padding: 0;
margin: 0; }
.block .header .lead.follow {
line-height: 24px; }
.block .content {
overflow: hidden;
padding: 0; }
.disclaimer {
color: #999;
font-size: 11px;
line-height: 24px;
margin: 0; }
/* --- Popular Blocks --- */
.block.popular .content p {
font-size: 14px;
line-height: 24px;
margin-bottom: 0px; }
.block.popular .content p[class^="pop-"] a:hover,
.block.popular .content p[class^="pop-"] a:active,
.block.popular .content p[class^="pop-"] a:focus,
.block.popular .content p[class*=" pop-"] a:hover,
.block.popular .content p[class*=" pop-"] a:active,
.block.popular .content p[class*=" pop-"] a:focus {
text-decoration: none;
color: #000 !important;
border-bottom: 1px solid #ccc; }
/* Institution Logos */
.article img,
.popular img,
.featured-publications img {
width: 16px;
height: 16px;
margin: 4px 4px 0 0;
padding: 1px 2px 1px 0;
border: 0;
box-shadow: none;
display: inline;
float: left; }
/* Fix for institution logo appearing next to multi-line items */
.popular .row-fluid,
.featured-publications .row-fluid {
position: relative; }
.popular .row-fluid a,
.featured-publications .row-fluid a {
float: left;
margin-left: 27px; }
.popular .row-fluid .icon,
.featured-publications .row-fluid .icon {
display: block;
position: absolute; }
/* Popular Articles */
.block.popular .article {
border-bottom: 0; }
.block.popular .content p.pop-art {
font-size: 16px;
line-height: 24px;
margin-bottom: 24px; }
.block.popular .article .title {
width: 100%; }
/* Popular Institutions */
.block.popular .content p.pop-inst a {
line-height: 23px;
border-bottom: 1px solid #fff; }
.block.popular .content p.pop-inst span {
height: 18px;
width: 20px;
display: block; }
/* Popular Authors */
.pop-author {
position: relative; }
.pop-author .author {
display: block;
margin-left: 27px; }
.pop-author .inst {
display: block; }
.block.popular .content p.pop-author {
line-height: 18px;
margin-bottom: 12px;
overflow: hidden; }
.block.popular .content p.pop-author span.icon {
position: absolute;
top: 0;
left: 0;
height: 18px;
width: 20px;
display: block; }
/* Featured Publications */
.feat-pub {
position: relative; }
.feat-pub .pub {
display: block;
margin-left: 27px; }
.feat-pub .inst {
display: block; }
.block.featured-publications .content p.feat-pub span.icon {
position: absolute;
top: 0;
left: 0;
height: 18px;
width: 20px;
display: block; }
/* -----------------------------------------------
Commons Colors
----------------------------------------------- */
/* Network Home */
body {
background-color: #858585; }
#results-facets dt,
.label,
.dc-logo {
background-color: #135FAD; }
.bar {
background-color: #fff; }
a:hover,
h1 a,
h2,
a:hover i,
.meta a,
.stats b,
.disclaimer b,
.current,
.about,
.add-on,
button,
label {
color: #454545; }
/* All */
#all .sunburst-logo a {
background-color: #135fad; }
/* Architecture */
#arc .header h2.lead {
border-bottom: 2px solid #7f360a; }
#arc,
#arc #results-facets dt,
#arc .label,
#arc .sunburst-logo a {
background-color: #7f360a; }
#arc .bar {
background-color: #c05313; }
#arc .sidebar-menu li {
border-color: #90532f; }
#arc .pagination a:hover,
#arc .pagination a:active,
#arc .pagination a:focus,
#arc .stats a.institutions.span4:hover,
#arc .stats a.institutions.span4:active,
#arc .stats a.institutions.span4:focus {
background-color: rgba(127,54,10,0.2); }
#arc p a,
#arc a:hover,
#arc h1 a,
#arc h2,
#arc h3,
#arc a:hover i,
#arc .meta a,
#arc .stats b,
#arc .disclaimer b,
#arc #sidebar dt a,
#arc .add-on,
#arc label {
color: #7f360a; }
#arc .highcharts-point {
fill: #7f360a; }
#arc .highcharts-halo {
fill: #7f360a; }
#arc .highcharts-data-label-connector {
stroke: #7f360a; }
#arc .highcharts-tooltip-box {
stroke: #7f360a; }
#arc .highcharts-tooltip tspan:nth-of-type(2) {
fill: #7f360a !important; }
#arc .block.allArticles .article p a:hover,
#arc .block.allArticles .article p a:active,
#arc .block.allArticles .article p a:focus,
#arc p[class^="pop-"] a:hover,
#arc p[class^="pop-"] a:active,
#arc p[class^="pop-"] a:focus,
#arc p[class*=" pop-"] a:hover,
#arc p[class*=" pop-"] a:active,
#arc p[class*=" pop-"] a:focus {
border-bottom-color: #7f360a; }
/* Arts & Humanities */
#art .header h2.lead {
border-bottom: 2px solid #840519; }
#art,
#art #results-facets dt,
#art .label,
#art .sunburst-logo a {
background-color: #840519; }
#art .bar {
background-color: #cb102f; }
#art .sidebar-menu li {
border-color: #982f40; }
#art .pagination a:hover,
#art .pagination a:active,
#art .pagination a:focus,
#art .stats a.institutions.span4:hover,
#art .stats a.institutions.span4:active,
#art .stats a.institutions.span4:focus {
background-color: rgba(132,5,25,0.2); }
#art p a,
#art a:hover,
#art h1 a,
#art h2,
#art h3,
#art a:hover i,
#art .meta a,
#art .stats b,
#art .disclaimer b,
#art #sidebar dt a,
#art .add-on,
#art label {
color: #840519; }
#art .highcharts-point {
fill: #840519; }
#art .highcharts-tooltip-box {
stroke: #840519; }
#art .highcharts-halo {
fill: #840519; }
#art .highcharts-data-label-connector {
stroke: #840519; }
#art .highcharts-tooltip tspan:nth-of-type(2) {
fill: #840519 !important; }
#art .block.allArticles .article p a:hover,
#art .block.allArticles .article p a:active,
#art .block.allArticles .article p a:focus,
#art p[class^="pop-"] a:hover,
#art p[class^="pop-"] a:active,
#art p[class^="pop-"] a:focus,
#art p[class*=" pop-"] a:hover,
#art p[class*=" pop-"] a:active,
#art p[class*=" pop-"] a:focus {
border-bottom-color: #840519; }
/* Business */
#bus .header h2.lead {
border-bottom: 2px solid #715301; }
#bus,
#bus #results-facets dt,
#bus .label,
#bus .sunburst-logo a {
background-color: #715301; }
#bus .bar {
background-color: #ae8002; }
#bus .sidebar-menu li {
border-color: #836922; }
#bus .pagination a:hover,
#bus .pagination a:active,
#bus .pagination a:focus,
#bus .stats a.institutions.span4:hover,
#bus .stats a.institutions.span4:active,
#bus .stats a.institutions.span4:focus {
background-color: rgba(113,83,1,0.2); }
#bus p a,
#bus a:hover,
#bus h1 a,
#bus h2,
#bus h3,
#bus a:hover i,
#bus .meta a,
#bus .stats b,
#bus .disclaimer b,
#bus #sidebar dt a,
#bus .add-on,
#bus label {
color: #715301; }
#bus .highcharts-point {
fill: #715301; }
#bus .highcharts-tooltip-box {
stroke: #715301; }
#bus .highcharts-halo {
fill: #715301; }
#bus .highcharts-data-label-connector {
stroke: #715301; }
#bus .highcharts-tooltip tspan:nth-of-type(2) {
fill: #715301 !important; }
#bus .block.allArticles .article p a:hover,
#bus .block.allArticles .article p a:active,
#bus .block.allArticles .article p a:focus,
#bus p[class^="pop-"] a:hover,
#bus p[class^="pop-"] a:active,
#bus p[class^="pop-"] a:focus,
#bus p[class*=" pop-"] a:hover,
#bus p[class*=" pop-"] a:active,
#bus p[class*=" pop-"] a:focus {
border-bottom-color: #715301; }
/* Education */
#edu .header h2.lead {
border-bottom: 2px solid #80246c; }
#edu,
#edu #results-facets dt,
#edu .label,
#edu .sunburst-logo a {
background-color: #80246c; }
#edu .bar {
background-color: #c03aa3; }
#edu .sidebar-menu li {
border-color: #90457f; }
#edu .pagination a:hover,
#edu .pagination a:active,
#edu .pagination a:focus,
#edu .stats a.institutions.span4:hover,
#edu .stats a.institutions.span4:active,
#edu .stats a.institutions.span4:focus {
background-color: rgba(128,36,108,0.2); }
#edu p a,
#edu a:hover,
#edu h1 a,
#edu h2,
#edu h3,
#edu a:hover i,
#edu .meta a,
#edu .stats b,
#edu .disclaimer b,
#edu #sidebar dt a,
#edu .add-on,
#edu label {
color: #80246c; }
#edu .highcharts-point {
fill: #80246c; }
#edu .highcharts-tooltip-box {
stroke: #80246c; }
#edu .highcharts-halo {
fill: #80246c; }
#edu .highcharts-data-label-connector {
stroke: #80246c; }
#edu .highcharts-tooltip tspan:nth-of-type(2) {
fill: #80246c !important; }
#edu .block.allArticles .article p a:hover,
#edu .block.allArticles .article p a:active,
#edu .block.allArticles .article p a:focus,
#edu p[class^="pop-"] a:hover,
#edu p[class^="pop-"] a:active,
#edu p[class^="pop-"] a:focus,
#edu p[class*=" pop-"] a:hover,
#edu p[class*=" pop-"] a:active,
#edu p[class*=" pop-"] a:focus {
border-bottom-color: #80246c; }
/* Engineering */
#eng .header h2.lead {
border-bottom: 2px solid #0f630a; }
#eng,
#eng #results-facets dt,
#eng .label,
#eng .sunburst-logo a {
background-color: #0f630a; }
#eng .bar {
background-color: #27991f; }
#eng .sidebar-menu li {
border-color: #32732e; }
#eng .pagination a:hover,
#eng .pagination a:active,
#eng .pagination a:focus,
#eng .stats a.institutions.span4:hover,
#eng .stats a.institutions.span4:active,
#eng .stats a.institutions.span4:focus {
background-color: rgba(15,99,10,0.2); }
#eng p a,
#eng a:hover,
#eng h1 a,
#eng h2,
#eng h3,
#eng a:hover i,
#eng .meta a,
#eng .stats b,
#eng .disclaimer b,
#eng #sidebar dt a,
#eng .add-on,
#eng label {
color: #0f630a; }
#eng .highcharts-point {
fill: #0f630a; }
#eng .highcharts-tooltip-box {
stroke: #0f630a; }
#eng .highcharts-halo {
fill: #0f630a; }
#eng .highcharts-data-label-connector {
stroke: #0f630a; }
#eng .highcharts-tooltip tspan:nth-of-type(2) {
fill: #0f630a !important; }
#eng .block.allArticles .article p a:hover,
#eng .block.allArticles .article p a:active,
#eng .block.allArticles .article p a:focus,
#eng p[class^="pop-"] a:hover,
#eng p[class^="pop-"] a:active,
#eng p[class^="pop-"] a:focus,
#eng p[class*=" pop-"] a:hover,
#eng p[class*=" pop-"] a:active,
#eng p[class*=" pop-"] a:focus {
border-bottom-color: #0f630a; }
/* Law */
#law .header h2.lead {
border-bottom: 2px solid #9c2a0b; }
#law,
#law #results-facets dt,
#law .label,
#law .sunburst-logo a {
background-color: #9c2a0b; }
#law .bar {
background-color: #f04e23; }
#law .sidebar-menu li {
border-color: #b45941; }
#law .pagination a:hover,
#law .pagination a:active,
#law .pagination a:focus,
#law .stats a.institutions.span4:hover,
#law .stats a.institutions.span4:active,
#law .stats a.institutions.span4:focus {
background-color: rgba(156,42,11,0.2); }
#law p a,
#law a:hover,
#law h1 a,
#law h2,
#law h3,
#law a:hover i,
#law .meta a,
#law .stats b,
#law .disclaimer b,
#law #sidebar dt a,
#law .add-on,
#law label {
color: #9c2a0b; }
#law .highcharts-point {
fill: #9c2a0b; }
#law .highcharts-tooltip-box {
stroke: #9c2a0b; }
#law .highcharts-halo {
fill: #9c2a0b; }
#law .highcharts-data-label-connector {
stroke: #9c2a0b; }
#law .highcharts-tooltip tspan:nth-of-type(2) {
fill: #9c2a0b !important; }
#law .block.allArticles .article p a:hover,
#law .block.allArticles .article p a:active,
#law .block.allArticles .article p a:focus,
#law p[class^="pop-"] a:hover,
#law p[class^="pop-"] a:active,
#law p[class^="pop-"] a:focus,
#law p[class*=" pop-"] a:hover,
#law p[class*=" pop-"] a:active,
#law p[class*=" pop-"] a:focus {
border-bottom-color: #9c2a0b; }
/* Life */
#lif .header h2.lead {
border-bottom: 2px solid #0f4451; }
#lif,
#lif #results-facets dt,
#lif .label,
#lif .sunburst-logo a {
background-color: #0f4451; }
#lif .bar {
background-color: #2f6d7c; }
#lif .sidebar-menu li {
border-color: #32555d; }
#lif .pagination a:hover,
#lif .pagination a:active,
#lif .pagination a:focus,
#lif .stats a.institutions.span4:hover,
#lif .stats a.institutions.span4:active,
#lif .stats a.institutions.span4:focus {
background-color: rgba(15,68,81,0.2); }
#lif p a,
#lif a:hover,
#lif h1 a,
#lif h2,
#lif h3,
#lif a:hover i,
#lif .meta a,
#lif .stats b,
#lif .disclaimer b,
#lif #sidebar dt a,
#lif .add-on,
#lif label {
color: #0f4451; }
#lif .highcharts-point {
fill: #0f4451; }
#lif .highcharts-tooltip-box {
stroke: #0f4451; }
#lif .highcharts-halo {
fill: #0f4451; }
#lif .highcharts-data-label-connector {
stroke: #0f4451; }
#lif .highcharts-tooltip tspan:nth-of-type(2) {
fill: #0f4451 !important; }
#lif .block.allArticles .article p a:hover,
#lif .block.allArticles .article p a:active,
#lif .block.allArticles .article p a:focus,
#lif p[class^="pop-"] a:hover,
#lif p[class^="pop-"] a:active,
#lif p[class^="pop-"] a:focus,
#lif p[class*=" pop-"] a:hover,
#lif p[class*=" pop-"] a:active,
#lif p[class*=" pop-"] a:focus {
border-bottom-color: #0f4451; }
/* Medicine */
#med .header h2.lead {
border-bottom: 2px solid #5b2491; }
#med,
#med #results-facets dt,
#med .label,
#med .sunburst-logo a {
background-color: #5b2491; }
#med .bar {
background-color: #8a48c8; }
#med .sidebar-menu li {
border-color: #744e96; }
#med .pagination a:hover,
#med .pagination a:active,
#med .pagination a:focus,
#med .stats a.institutions.span4:hover,
#med .stats a.institutions.span4:active,
#med .stats a.institutions.span4:focus {
background-color: rgba(91,36,145,0.2); }
#med p a,
#med a:hover,
#med h1 a,
#med h2,
#med h3,
#med a:hover i,
#med .meta a,
#med .stats b,
#med .disclaimer b,
#med #sidebar dt a,
#med .add-on,
#med label {
color: #5b2491; }
#med .highcharts-point {
fill: #5b2491; }
#med .highcharts-tooltip-box {
stroke: #5b2491; }
#med .highcharts-halo {
fill: #5b2491; }
#med .highcharts-data-label-connector {
stroke: #5b2491; }
#med .highcharts-tooltip tspan:nth-of-type(2) {
fill: #5b2491 !important; }
#med .block.allArticles .article p a:hover,
#med .block.allArticles .article p a:active,
#med .block.allArticles .article p a:focus,
#med p[class^="pop-"] a:hover,
#med p[class^="pop-"] a:active,
#med p[class^="pop-"] a:focus,
#med p[class*=" pop-"] a:hover,
#med p[class*=" pop-"] a:active,
#med p[class*=" pop-"] a:focus {
border-bottom-color: #5b2491; }
/* Physical Science */
#phy .header h2.lead {
border-bottom: 2px solid #245891; }
#phy,
#phy #results-facets dt,
#phy .label,
#phy .sunburst-logo a {
background-color: #245891; }
#phy .bar {
background-color: #4283c8; }
#phy .sidebar-menu li {
border-color: #4b7096; }
#phy .pagination a:hover,
#phy .pagination a:active,
#phy .pagination a:focus,
#phy .stats a.institutions.span4:hover,
#phy .stats a.institutions.span4:active,
#phy .stats a.institutions.span4:focus {
background-color: rgba(36,88,145,0.2); }
#phy p a,
#phy a:hover,
#phy h1 a,
#phy h2,
#phy h3,
#phy a:hover i,
#phy .meta a,
#phy .stats b,
#phy .disclaimer b,
#phy #sidebar dt a,
#phy .add-on,
#phy label {
color: #245891; }
#phy .highcharts-point {
fill: #245891; }
#phy .highcharts-tooltip-box {
stroke: #245891; }
#phy .highcharts-halo {
fill: #245891; }
#phy .highcharts-data-label-connector {
stroke: #245891; }
#phy .highcharts-tooltip tspan:nth-of-type(2) {
fill: #245891 !important; }
#phy .block.allArticles .article p a:hover,
#phy .block.allArticles .article p a:active,
#phy .block.allArticles .article p a:focus,
#phy p[class^="pop-"] a:hover,
#phy p[class^="pop-"] a:active,
#phy p[class^="pop-"] a:focus,
#phy p[class*=" pop-"] a:hover,
#phy p[class*=" pop-"] a:active,
#phy p[class*=" pop-"] a:focus {
border-bottom-color: #245891; }
/* Social & Behavioral */
#soc .header h2.lead {
border-bottom: 2px solid #164499; }
#soc,
#soc #results-facets dt,
#soc .label,
#soc .sunburst-logo a {
background-color: #164499; }
#soc .bar {
background-color: #447fec; }
#soc .sidebar-menu li {
border-color: #5374b1; }
#soc .pagination a:hover,
#soc .pagination a:active,
#soc .pagination a:focus,
#soc .stats a.institutions.span4:hover,
#soc .stats a.institutions.span4:active,
#soc .stats a.institutions.span4:focus {
background-color: rgba(22,68,153,0.2); }
#soc p a,
#soc a:hover,
#soc h1 a,
#soc h2,
#soc h3,
#soc a:hover i,
#soc .meta a,
#soc .stats b,
#soc .disclaimer b,
#soc #sidebar dt a,
#soc .add-on,
#soc label {
color: #164499; }
#soc .highcharts-point {
fill: #164499; }
#soc .highcharts-tooltip-box {
stroke: #164499; }
#soc .highcharts-halo {
fill: #164499; }
#soc .highcharts-data-label-connector {
stroke: #164499; }
#soc .highcharts-tooltip tspan:nth-of-type(2) {
fill: #164499 !important; }
#soc .block.allArticles .article p a:hover,
#soc .block.allArticles .article p a:active,
#soc .block.allArticles .article p a:focus,
#soc p[class^="pop-"] a:hover,
#soc p[class^="pop-"] a:active,
#soc p[class^="pop-"] a:focus,
#soc p[class*=" pop-"] a:hover,
#soc p[class*=" pop-"] a:active,
#soc p[class*=" pop-"] a:focus {
border-bottom-color: #164499; }
/* -----------------------------------------------
Readership Map
----------------------------------------------- */
#rdr-embed iframe {
border: 0; }
@media all and (max-width: 550px) {
#rdr-embed iframe {
height: 375px !important;
}
}
@media all and (max-width: 400px) {
#rdr-embed iframe {
height: 300px !important;
}
}
/* -----------------------------------------------
Sidebar Collapse
----------------------------------------------- */
.sidebar-min #container {
width: 98%; }
.sidebar-min #sidebar {
width: 2%;
padding: 0; }
.sidebar-min #sidebar .panel {
display: none; }
/* -----------------------------------------------
MARGIN + PADDING utilities.
These assume that you're working with a baseline of 24px.
----------------------------------------------- */
.mt-s { margin-top: 8px; }
.mt-m { margin-top: 16px; }
.mt-l { margin-top: 24px; }
.mt-xl { margin-top: 32px; }
.mb-s { margin-bottom: 8px; }
.mb-m { margin-bottom: 16px; }
.mb-l { margin-bottom: 24px; }
.mb-xl { margin-bottom: 32px; }
.pt-s { padding-top: 8px; }
.pt-m { padding-top: 16px; }
.pt-l { padding-top: 24px; }
.pt-xl { padding-top: 32px; }
.pb-s { padding-bottom: 8px; }
.pb-m { padding-bottom: 16px; }
.pb-l { padding-bottom: 24px; }
.pb-xl { padding-bottom: 32px; }
/* -----------------------------------------------
Media Queries for Responsive Design
----------------------------------------------- */
@media all and (max-width: 980px) {
section.row-fluid.stats {
font-size: 12px;
line-height: 36px;
}
section.row-fluid.stats b {
font-size: 14px;
}
.stats .span8 span {
padding-left: 8px;
}
}
@media all and (max-width: 767px) {
body {
padding-left: 20px;
padding-right: 20px;
width: auto;
}
header .tagline {
position: static;
}
header .aside {
width: auto;
clear: left;
}
#container,
#sidebar {
float: none;
width: 100%;
padding: 0;
}
header .branding {
width: 100%;
}
header .branding h1 {
font-size: 18px;
max-width: 100%;
font-weight: bold;
}
section.row-fluid.stats {
line-height: 28px;
}
}
@media all and (max-width: 600px) {
#container p.bepress {
position: relative;
float: left;
bottom: initial;
right: initial;
margin-left: 5%;
}
}
@media all and (max-width: 480px) {
header .branding h1 {
font-size: 14px;
}
}