/*********************
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 a {
  /* Force breaks in long links. */
  overflow-wrap: break-word;
  word-wrap: break-word;
  -ms-word-break: break-all;
  word-break: break-all;
  -ms-hyphens: auto;
  -moz-hyphens: auto;
  -webkit-hyphens: auto;
  hyphens: auto;
}
.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;
  font-size: 1.5em;
}
@media print {
  .context-factsheet div.region-content div.field-name-field-ol-subtitle {
    font-size: 1.1em;
    width: 60%;
  }
}
.context-factsheet div.region-content div.field-name-field-ol-authors {
  float: left;
  clear: both;
  margin-top: 1em;
  margin-bottom: 1em;
  font-weight: bold;
}
@media print {
  .context-factsheet div.region-content div.field-name-field-ol-authors {
    font-weight: normal;
    font-size: 10pt;
    margin-top: 0;
    margin-bottom: 0;
  }
  .context-factsheet div.region-content div.field-name-field-ol-authors .field-item {
    margin-bottom: 3px;
  }
}
.context-factsheet div.region-content div.field-name-body {
  width: 95%;
  clear: both;
  margin-top: 0.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 .fp_adv_search a:focus {
  outline: 4px dashed #333333;
}
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-search #region-content .form-submit:focus {
  outline: 4px dashed #333333;
}

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 .form-submit:focus {
  outline: 4px dashed #333333;
}
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-image: url("https://x.cfaes.ohio-state.edu/iconz/pointer_11px.png");
  background-repeat: no-repeat;
  background-position: 0px 8px;
  display: inline-block;
  margin-bottom: "20px";
}
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 {
  .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 h1.title {
    page-break-before: avoid;
    font-size: 24pt;
  }
  .node-type-factsheet h2 {
    font-size: 22pt;
  }
  .node-type-factsheet h3 {
    font-size: 20pt;
  }
  .node-type-factsheet h4 {
    font-size: 16pt;
    font-weight: bold;
  }
  .node-type-factsheet h5 {
    font-size: 14pt;
  }
  .node-type-factsheet h6 {
    font-size: 13pt;
  }
  .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: 0.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 #CFAES_Logo {
    float: left;
  }
  .node-type-factsheet .region-spotlight div.view-id-factsheet_printing_footer .view-header .tex2jax > div > img > .tex2jax:after {
    content: "";
    display: table;
    clear: both;
  }
  .node-type-factsheet .region-spotlight div.view-id-factsheet_printing_footer .view-header .tex2jax > div > img > .tex2jax > div:after {
    content: "";
    display: table;
    clear: both;
  }
  .node-type-factsheet .region-spotlight div.view-id-factsheet_printing_footer .view-header .tex2jax > div > img > .tex2jax > div > img {
    float: right;
  }
  .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: -45px;
    line-height: 180%;
    width: 100%;
  }
  .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%;
    max-width: 7.5in;
  }
  .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,
.node-type-factsheet #section-content #zone-content #region-sidebar-second {
    display: none;
  }

  .node-type-factsheet div.region-content li {
    padding-left: 0;
    text-indent: 0;
  }
}
@media (max-width: 640px) {
  #section-content #region-spotlight .view-id-spotlights {
    margin-top: 0 !important;
  }

  #block-block-6 {
    margin-left: 10px;
    margin-right: 10px;
  }
}
#block-ohioline-ohioline-home-search,
#block-search-form--2 {
  max-width: 1344px;
  margin: auto;
}

.search-tips {
  padding: 0 18px;
  margin-top: 10px;
  display: none;
  overflow: hidden;
  background-color: #f1f1f1;
}

.search-tips td strong {
  color: #bb0000;
}

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