/*********************
BREAKPOINTS
*********************/
/***
*
*   News Teasers Mixin
*
*/
/***
*
*   Horizontal Teaser Mixin
*/
/***
*
*   Headline bar block
*
*/
#factsheet_print_footer,
.region-spotlight div.view-id-factsheet_printing_footer {
  display: none; }

body.front .block-views-news-block-1 .block-inner {
  margin-top: 2em; }

.page-node-add-factsheet .cke_contents, .page-node-edit .cke_contents {
  height: 500px !important; }
  .page-node-add-factsheet .cke_contents textarea.cke_source, .page-node-edit .cke_contents textarea.cke_source {
    background-color: #ffffff;
    color: #000000;
    height: 100%; }

#edit-submit2 {
  float: right; }

.context-factsheet div.region-content h4, .context-factsheet div.region-content h6 {
  color: black; }
.context-factsheet div.region-content div.field-name-field-ol-unique-id,
.context-factsheet div.region-content div.field-name-field-ol-extension-area,
.context-factsheet div.region-content div.field-name-field-ol-revised {
  display: none; }
.context-factsheet div.region-content div.field-name-field-ol-subtitle {
  font-style: italic;
  float: left; }
.context-factsheet div.region-content div.field-name-field-ol-authors {
  float: left;
  clear: both;
  margin-top: 1em;
  margin-bottom: 1em;
  font-weight: bold; }
.context-factsheet div.region-content div.field-name-body {
  width: 95%;
  clear: both;
  margin-top: .5em; }
.context-factsheet div.region-content div.field-type-taxonomy-term-reference .field-item:not(:last-of-type):after {
  content: ", "; }
.context-factsheet div.region-content div.field-type-taxonomy-term-reference .field-item {
  margin-right: 0; }
  .context-factsheet div.region-content div.field-type-taxonomy-term-reference .field-item a {
    padding: 0; }
    .context-factsheet div.region-content div.field-type-taxonomy-term-reference .field-item a:hover {
      font-weight: bold;
      border: 0; }

body.front #region-sidebar-second .block-search .form-actions input:hover {
  background-color: #BBBBBB; }
body.front #region-sidebar-second .fp_adv_search a {
  width: auto;
  float: auto;
  padding: 10px;
  background: #2b2b2b;
  text-decoration: none;
  color: #fff;
  display: inline-block;
  text-shadow: none;
  border: 1px solid #2b2b2b;
  border-radius: 0;
  text-align: center;
  padding: 5px 10px; }
  body.front #region-sidebar-second .fp_adv_search a:hover {
    background: #fff;
    border: 1px solid #2b2b2b;
    color: #2b2b2b; }
body.front #region-sidebar-second .block-menu ul.menu li {
  display: block; }

body.page-search #region-content .form-submit {
  width: auto;
  float: none;
  padding: 10px;
  background: #2b2b2b;
  text-decoration: none;
  color: #fff;
  display: inline-block;
  text-shadow: none;
  border: 1px solid #2b2b2b;
  border-radius: 0;
  text-align: center;
  display: inline-block;
  margin-top: 5px !important; }
  body.page-search #region-content .form-submit:hover {
    background: #fff;
    border: 1px solid #2b2b2b;
    color: #2b2b2b; }

body.page-findafactsheet .view-factsheet-search .views-exposed-widget {
  float: left;
  clear: both; }
body.page-findafactsheet .view-factsheet-search .form-submit {
  width: auto;
  float: auto;
  padding: 10px;
  background: #2b2b2b;
  text-decoration: none;
  color: #fff;
  display: inline-block;
  text-shadow: none;
  border: 1px solid #2b2b2b;
  border-radius: 0;
  text-align: center;
  margin-top: 5px !important; }
  body.page-findafactsheet .view-factsheet-search .form-submit:hover {
    background: #fff;
    border: 1px solid #2b2b2b;
    color: #2b2b2b; }
body.page-findafactsheet .view-factsheet-search .views-reset-button {
  float: left;
  clear: none; }
body.page-findafactsheet .view-factsheet-search .views-submit-button {
  float: left;
  clear: left; }
body.page-findafactsheet .view-factsheet-search .views-exposed-form {
  padding-bottom: 5px;
  border-bottom: 1px dotted #BBBBBB; }
body.page-findafactsheet .view-factsheet-search .views-table th .caption {
  padding-top: 0px !important;
  padding-bottom: 0px !important; }
  body.page-findafactsheet .view-factsheet-search .views-table th .caption p {
    display: none; }
  body.page-findafactsheet .view-factsheet-search .views-table th .caption a {
    font-size: 13px; }

body.page-taxonomy-term .node-readmore a,
body.page-findafactsheet .node-readmore a {
  background: none;
  border: none;
  border-radius: 0px;
  color: #39818d;
  padding: 2px 10px; }
  body.page-taxonomy-term .node-readmore a:visited, body.page-taxonomy-term .node-readmore a:link, body.page-taxonomy-term .node-readmore a:active,
  body.page-findafactsheet .node-readmore a:visited,
  body.page-findafactsheet .node-readmore a:link,
  body.page-findafactsheet .node-readmore a:active {
    padding-left: 16px;
    background: url("https://x.cfaes.ohio-state.edu/iconz/pointer_11px.png") no-repeat 0px 3px;
    display: inline-block; }
  body.page-taxonomy-term .node-readmore a span,
  body.page-findafactsheet .node-readmore a span {
    display: none; }
body.page-taxonomy-term .field-name-field-ol-unique-id,
body.page-findafactsheet .field-name-field-ol-unique-id {
  float: left; }
body.page-taxonomy-term .field-name-field-ol-revised,
body.page-findafactsheet .field-name-field-ol-revised {
  float: right; }
body.page-taxonomy-term .field-name-field-ol-authors,
body.page-findafactsheet .field-name-field-ol-authors {
  clear: both;
  font-weight: bold; }
body.page-taxonomy-term .field-type-taxonomy-term-reference .field-item:not(:last-of-type):after,
body.page-findafactsheet .field-type-taxonomy-term-reference .field-item:not(:last-of-type):after {
  content: ", "; }

#block-views-factsheetdetails-details .views-field-field-ol-extension-area {
  font-style: italic; }
#block-views-factsheetdetails-details .views-field-field-ol-revised div {
  display: inline; }
#block-views-factsheetdetails-details .views-field-field-ol-revised .views-label {
  font-weight: bold; }

@media print {
  h1.title {
    page-break-before: avoid; }

  .context-factsheet div.region-content div.field-name-field-ol-authors {
    width: 100%;
    max-width: 100%; }

  .node-type-factsheet #region-branding #printhead-siteurl,
  .node-type-factsheet #region-branding .site-name {
    display: none; }
  .node-type-factsheet .node-type-factsheet #region-footer-first {
    display: none !important; }
  .node-type-factsheet #factsheet_print_footer {
    border-top: 7px solid #960000;
    font-size: 8pt;
    line-height: 10pt;
    display: block;
    clear: both; }
    .node-type-factsheet #factsheet_print_footer p {
      margin-bottom: 5px; }
  .node-type-factsheet #printhead-siteurl {
    margin-bottom: 0px;
    vertical-align: baseline;
    bottom: 0px;
    padding-top: .3em; }
  .node-type-factsheet .printer-foot {
    vertical-align: baseline !important; }
  .node-type-factsheet .region-spotlight div.view-id-factsheet_printing_footer {
    margin: 30px 0px 50px;
    display: block;
    font-family: "proximanova", "Arial", sans-serif; }
    .node-type-factsheet .region-spotlight div.view-id-factsheet_printing_footer span.footer-url {
      color: #960000;
      font-size: 14pt;
      float: right;
      font-family: "proximanova", "Arial", sans-serif; }
    .node-type-factsheet .region-spotlight div.view-id-factsheet_printing_footer div.view-content {
      float: right;
      margin-top: -36px;
      line-height: 180%; }
  .node-type-factsheet #section-content #zone-content #page-title {
    font-family: "proximanova", "Arial", sans-serif;
    font-size: 22px; }
  .node-type-factsheet .field-name-field-ol-revised {
    padding-bottom: 10px; }
  .node-type-factsheet div.region-content {
    margin-left: 0px; }
    .node-type-factsheet div.region-content ol, .node-type-factsheet div.region-content ul {
      list-style-position: inside; }
    .node-type-factsheet div.region-content .field-name-field-ol-subtitle {
      font-size: 16px; }
    .node-type-factsheet div.region-content div.field-name-body {
      width: 100%; }
    .node-type-factsheet div.region-content div.field-name-field-ol-unique-id {
      float: right;
      color: #960000;
      margin-right: 20px;
      display: block; }
    .node-type-factsheet div.region-content div.field-name-field-ol-extension-area,
    .node-type-factsheet div.region-content div.field-name-field-ol-revised {
      float: right;
      clear: right;
      margin-right: 20px;
      display: block; }
    .node-type-factsheet div.region-content .field-name-field-ol-revised,
    .node-type-factsheet div.region-content .field-name-body,
    .node-type-factsheet div.region-content .field-name-field-ol-unique-id,
    .node-type-factsheet div.region-content .field-name-field-ol-extension-area {
      margin-right: 1em; }
    .node-type-factsheet div.region-content .field-name-field-ol-departments,
    .node-type-factsheet div.region-content .field-name-field-ol-tags,
    .node-type-factsheet div.region-content .field-name-field-ol-categories,
    .node-type-factsheet div.region-content .field-name-field-ol-pa-view {
      display: none; }
    .node-type-factsheet div.region-content li {
      padding-left: 2em;
      text-indent: -1em; }
  .node-type-factsheet #section-footer {
    display: none; }

  div#messages {
    display: none; }

  #region-page-bottom {
    width: 7.5in; } }
@media print {
  .node-type-factsheet #section-header {
    display: none; }

  .node-type-factsheet div.region-content li {
    padding-left: 0;
    text-indent: 0; } }
@media print and (-webkit-min-device-pixel-ratio: 0) {
  .node-type-factsheet #section-header {
    display: none; }

  .node-type-factsheet div.region-content li {
    padding-left: 0;
    text-indent: 0; } }

/*# sourceMappingURL=ohioline.css.map */
