/* START - ODX Common Design > Content > Utility > Style Sheets > SCSS > Agencies > ODI > odi-custom-styles.scss */
/* COLOR PALLETE */
::selection {
  background-color: #0e3f75;
}

/* START: Titles */
body .content-body h1, body .content-body h2, body .content-body h3, body .content-body h4, body .content-body h5, body .content-body h6 {
  color: #000000;
}

body .content-body .odx-content__title {
  color: #000000;
}

/* END: Titles */
/* START: Buttons */
a.btn-default {
  color: #0e3f75 !important;
  border: 1px solid #0e3f75;
}

a.btn-default:hover {
  color: #ffffff !important;
  background-color: #0e3f75;
}

.btn-primary,
a.btn-primary {
  background-color: #082646;
  border: 2px solid #ffffff !important;
  color: #ffffff !important;
}

.btn-primary:hover,
a.btn-primary:hover {
  border: 1px solid #082646 !important;
  background-color: #ffffff !important;
  color: #082646 !important;
}

/* END: Buttons */
.content-body .odx-single-ads__item img {
  padding-top: 40px;
}

.content-body .b-breadcrumb li:first-child > a,
.content-body .b-breadcrumb li > a,
.content-body .b-breadcrumb a,
.content-body .b-breadcrumb a:visited {
  color: #0e3f75;
  font-weight: 600;
}

.content-body .b-breadcrumb li:first-child > a:hover,
.content-body .b-breadcrumb li > a:hover,
.content-body .b-breadcrumb a:hover {
  text-decoration: underline;
}

.content-body .b-breadcrumb li.current {
  color: #464846;
}

.odi-icon {
  display: block;
  width: 140px;
  height: 100px;
}

.odi-icon__contact-us {
  background: url("/wps/wcm/connect/gov/08238890-3d5c-4115-901f-96ec3c9b0627/ODI-Contact.png?MOD=AJPERES&amp;CACHEID=ROOTWORKSPACE.Z18_O06E1CC0114B40Q333SHON11U4-08238890-3d5c-4115-901f-96ec3c9b0627-oUUvKre") no-repeat;
  background-size: 120px 120px;
  bottom: 10px;
  position: relative;
}

.odi-icon__feedback-form {
  background: url("/wps/wcm/connect/gov/e35cec0f-2ede-4fe8-b3c3-4e17a61a591b/ODI-Feedback.png?MOD=AJPERES&amp;CACHEID=ROOTWORKSPACE.Z18_O06E1CC0114B40Q333SHON11U4-e35cec0f-2ede-4fe8-b3c3-4e17a61a591b-oUUvKre") no-repeat;
  background-size: 120px 120px;
  bottom: 10px;
  position: relative;
}

.odx-division-program__icon {
  background-position: center;
}

.content-body .odx-no-margin-bottom .margin-bottom-md {
  margin-bottom: 0;
}

/* START: Topic Ads*/
.content-body .odx-topic-cards {
  margin-bottom: 20px;
}

.odx-topic-card-item__text {
  background-color: rgba(6, 25, 47, 0.6);
}

/* END: Topic Ads */
/* START: Landing page */
.odx-content--landing-page .odx-content__image-caption {
  display: none;
}

/* END: Landing page */
/* START: Get in Touch */
.odx-get-in-touch {
  background-color: #f0f9f9;
}

.odx-get-in-touch .odx-get-in-touch__get-directions.ohio-button {
  background-color: #0e3f75;
  border: 1px solid #0e3f75;
}

.odx-get-in-touch .odx-get-in-touch__get-directions.ohio-button:hover {
  background-color: #ffffff;
  color: #0e3f75 !important;
  border: 1px solid #0e3f75;
}

/* END: Get in Touch */
/* START - Header nav */
.navigation #aw-header-navigation ul li a {
  align-items: center;
  color: #464846;
}

@media (min-width: 992px) and (max-width: 1199px) {
  .navigation #aw-header-navigation ul li a {
    padding: 30px 10px 0;
    font-size: 0.75em;
    font-weight: 100;
  }
}

@media (min-width: 1200px) {
  .navigation #aw-header-navigation ul li a {
    padding: 35px 15px 0;
    font-size: 0.9em;
    font-weight: 100;
  }
}

.navigation #aw-header-navigation ul li a:hover, .navigation #aw-header-navigation ul li a:focus, .navigation #aw-header-navigation ul li a:active {
  border-bottom-color: #0e3f75;
  color: #0e3f75;
}

@media (min-width: 992px) and (max-width: 1199px) {
  .navigation #aw-header-navigation ul li .odx-page-description {
    font-size: 1.3em;
    font-weight: 600;
  }
}

@media (min-width: 1200px) {
  .navigation #aw-header-navigation ul li .odx-page-description {
    font-size: 1.25em;
    line-height: 1.15em;
    font-weight: 600;
  }
}

.navigation #aw-header-navigation ul li.current a {
  border-bottom: 6px solid #69C2C6;
  border-bottom-color: #69C2C6;
  color: #0e3f75;
}

@media (min-width: 992px) {
  .navigation.sticky-header #aw-header-navigation ul li .odx-page-description {
    font-size: 1.45em;
  }
}

.navigation.sticky-header #aw-header-navigation ul li.current .odx-page-description {
  border-bottom: #ffffff 4px solid;
}

/* END: Header Nav */
/* START: full banner carousel */
.content-body .odx-full-banner__details {
  background-color: #082646;
}

.content-body .slick-dots li button:before {
  background-color: #a2b3c8;
  border-color: #a2b3c8;
}

.content-body a.odx-full-banner__button.btn.btn-primary {
  width: 140px;
  height: 40px;
  background-color: #082646;
  border: 2px solid #ffffff;
  color: #ffffff !important;
  font-weight: bold;
  font-size: 16px;
}

.content-body a.odx-full-banner__button.btn.btn-primary:hover {
  border: 2px solid #ffffff;
  background-color: #ffffff;
  color: #082646 !important;
}

/* END: full banner carousel */
.odx-az-index__button button {
  line-height: 1.25em;
}

/* START: Mailing List */
.odx-mailing-list__workforce-logo {
  max-width: 80%;
  padding-top: 20px;
  margin-left: 30px;
}

.odx-mailing-list-modal .odx-mailing-list-modal__dialog {
  max-width: 745px;
  height: 447px;
  /*box-shadow: 31px 18px 95px rgba(43,43,43,0.71);*/
  margin: 15% auto 30px auto;
}

.odx-mailing-list-modal__image {
  border-top-left-radius: 10px;
  border-bottom-left-radius: 10px;
  border-top-right-radius: 0;
  border-bottom-right-radius: 0;
}

.theme-blue .odx-mailing-list-modal .odx-mailing-list-modal__close {
  position: absolute;
  top: 10px !important;
  right: 10px !important;
  width: 32px !important;
  height: 32px !important;
  color: #000000;
  border: transparent;
  padding: 4px;
  border-radius: 100%;
}

.odx-mailing-list-popup__info-container {
  background-color: #ffffff;
  color: #ffffff;
  text-align: center;
  padding: 0px;
}

.odx-mailing-list-modal .odx-mailing-list-popup__body {
  margin-top: 0px;
}

.odx-mailing-list-modal__form-group {
  overflow: hidden;
}

.odx-mailing-list-modal__title-container {
  margin: 40px 0;
}

.odx-mailing-list-sub-title {
  margin: 0px 0px 10px !important;
  font-weight: normal;
  font-size: 26px;
  text-align: center;
  color: #0e3f75;
}

.odx-remind-me-links {
  color: #0e3f75;
  font-size: 12px;
}

.no {
  background: none;
  border: none;
  color: #0e3f75;
}

.later {
  background: none;
  border: none;
  color: #0e3f75;
}

.odx-mailing-list-modal__title {
  font-size: 20px;
  color: #000000;
}

.odx-mailing-list-modal__form {
  text-align: left;
}

.odx-input-with-icon {
  display: -webkit-box;
  display: -moz-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  background-color: #ffffff;
  position: relative;
}

.odx-input-with-icon__icon {
  display: none;
  background-color: transparent;
  padding: 12px;
  color: #5c5a5b;
  font-size: 1.5rem;
}

body .content-body .odx-input-with-icon__input {
  vertical-align: middle;
  height: 50px;
  padding-top: 15px;
  padding-bottom: 10px;
  width: 100%;
  background-color: transparent;
  text-align: center;
  border-color: #a2b3c8;
}

.odx-mailing-list-modal__submit-button {
  width: 100%;
  margin-bottom: 20px;
  height: 50px;
  font-size: 1.5rem;
  background-color: #082646;
  border: 1px solid #082646;
}

.odx-mailing-list-modal__submit-button span {
  line-height: 2.1;
}

.odx-mailing-list-modal__form-group
.odx-input-with-icon__input
+ .form-control-feedback {
  height: 100%;
  padding: 8px 0;
}

.odx-mailing-list-modal__form-group.has-error .help-block,
.odx-mailing-list-modal__form-group.has-success .help-block {
  color: #ffffff;
}

.odx-mailing-list-modal__form-group .response-block {
  display: block;
  margin-top: 5px;
  margin-bottom: 10px;
  color: #f7f7f7;
}

/* END: Mailing List */
@media screen and (min-width: 992px) {
  #aw-header-bottom-left .odx-logo-wrapper img {
    max-height: 85px;
  }
  .navigation.sticky-header #aw-header-bottom-left .odx-logo-wrapper img {
    height: 45px;
    max-width: 225px;
  }
}

@media (min-width: 768px) and (max-width: 991px) {
  #aw-main-wrapper .content {
    position: relative;
    top: 110px;
  }
}

/* END - Header nav */
/* START - left nav image */
@media screen and (min-width: 992px) {
  .aw-left-nav .aw-left-nav__icon-text {
    font-weight: bold;
  }
  .aw-left-nav__icon div.odx-navigation {
    border: 0px;
    width: 100px;
    height: 100px;
    margin: 20px;
    padding: 4px 4px 5px 5px;
  }
}

@media (min-width: 768px) and (max-width: 991px) {
  .aw-left-nav .aw-left-nav__icon-text {
    font-weight: bold;
  }
  .aw-left-nav {
    z-index: 998;
    top: -108px;
  }
  .aw-left-nav__icon div.odx-navigation {
    border: 0px;
    width: 45px;
    height: 45px;
    margin: 2px 10px 0px;
    padding: 0px;
  }
}

@media screen and (max-width: 767px) {
  .aw-left-nav .aw-left-nav__icon-text {
    font-weight: bold;
  }
  .layout-odx-single-column-with-bottom-sidebar-and-left-nav-current-context .odx-content--landing-page,
  .layout-odx-single-column-with-bottom-sidebar-and-left-nav-parent-context .odx-content--landing-page {
    margin-top: 55px;
  }
  .layout-odx-single-column-with-bottom-sidebar-and-left-nav-current-context .odx-content--landing-page .aw-left-nav,
  .layout-odx-single-column-with-bottom-sidebar-and-left-nav-parent-context .odx-content--landing-page .aw-left-nav {
    top: -55px;
    left: -10px;
  }
  .odx-content--resource,
  .odx-content--news,
  .odx-content--event {
    margin-top: 75px;
  }
  .aw-left-nav {
    z-index: 998;
  }
  .aw-left-nav__icon div.odx-navigation {
    border: 0px;
    width: 45px;
    height: 45px;
    margin: 2px 10px 0px;
    padding: 0px;
  }
}

.aw-left-nav__icon div.odx-navigation {
  border: 0px;
  overflow: hidden;
  border-radius: 60px;
  background-clip: content-box;
  background-color: #ffffff;
}

.aw-left-nav__icon img.odx-icon {
  width: auto;
  border-radius: 50px;
  height: 100%;
  margin: 0 auto;
}

/* END - left nav image */
/* START - Footer */
body .content-body .single-column-footer .odx_primary-footer {
  background-color: #f7f7f7;
}

body .content-body .single-column-footer .odx_primary-footer .ohio-footer-navigation a.ohio-footer-navigation__title {
  color: #000000;
}

@media (min-width: 768px) {
  body .content-body .single-column-footer .odx_primary-footer .ohio-footer-navigation {
    width: 90%;
    margin: 0 5%;
  }
}

@media (min-width: 1200px) {
  body .content-body .single-column-footer .odx_primary-footer .ohio-footer-navigation {
    width: 60%;
    margin: 0 20%;
  }
}

body .content-body .single-column-footer .odx_primary-footer .odx-footer-navigation__main-item {
  line-height: normal;
  color: #ffffff;
}

body .content-body .single-column-footer .odx_primary-footer .odx_agency-info a,
body .content-body .single-column-footer .odx_primary-footer .odx_agency-info p {
  color: #000000;
}

body .content-body .single-column-footer .odx_secondary-footer {
  background-color: #0e3f75;
}

/* END - Footer */
/* START: Core Spotlight */
.core-spotlight__container--full-width .core-spotlight__info {
  background-color: #082646;
}

.core-spotlight__container--full-width .core-spotlight__info .core-spotlight__button {
  background-color: #082646;
  border: 2px solid #ffffff;
  color: #ffffff !important;
}

.core-spotlight__container--full-width .core-spotlight__info .core-spotlight__button:hover {
  border: 2px solid #ffffff;
  background-color: #ffffff;
  color: #082646 !important;
}

.core-spotlight__container--full-width .core-spotlight__title {
  color: #ffffff;
}

.core-spotlight__container--2col .core-spotlight__info {
  background-color: #082646;
}

.core-spotlight__container--2col .core-spotlight__info .core-spotlight__button {
  background-color: #082646;
  border: 2px solid #ffffff;
  color: #ffffff !important;
}

.core-spotlight__container--2col .core-spotlight__info .core-spotlight__button:hover {
  border: 2px solid #ffffff;
  background-color: #ffffff;
  color: #082646 !important;
}

.core-spotlight__container--2col .core-spotlight__title {
  color: #ffffff;
}

body .content-body .core-spotlight__summary {
  color: #ffffff;
}

/* END: Core Spotlight */
/* START: Core Featured Video */
.core-featured-video .core-featured-video__container {
  background-color: #082646;
}

.core-featured-video .core-featured-video__container .core-featured-video__item-title {
  color: #ffffff;
}

.core-featured-video .core-featured-video__container .core-featured-video__item-summary {
  color: #ffffff;
}

.core-featured-video .core-featured-video__container .core-featured-video__button {
  background-color: #082646;
  border: 2px solid #ffffff;
  color: #ffffff !important;
}

.core-featured-video .core-featured-video__container .core-featured-video__button:hover {
  border: 2px solid #ffffff;
  background-color: #ffffff;
  color: #082646 !important;
}

.core-featured-video .core-featured-video__container .core-featured-video__play-icon {
  color: #082646;
}

/* END: Core Featured Video */
/* START: Core More Button */
.core-more-button,
.core-more-button:visited {
  color: #0e3f75 !important;
  border: 1px solid #a2b3c8;
  background-color: transparent;
}

.core-more-button:hover {
  color: #ffffff !important;
  background-color: #0e3f75;
  border: 1px solid #0e3f75;
}

/* END: Core More Button */
/* START: CORE NEWS */
.core-news__header-container {
  margin-top: 40px;
  padding-bottom: 16px;
  border-bottom: 1px solid #d8d8d8;
}

.core-news__header-container .core-news__header-title {
  font-size: 1.625em;
  font-weight: normal;
}

.core-news__list .core-news__info {
  background-color: transparent;
}

.core-news__list .core-news__info .core-news__title {
  height: auto;
  color: #0e3f75;
}

.core-news__list .core-news__info .core-news__summary {
  color: #5c5a5b;
}

.core-news__list .core-news__info .core-news__date {
  color: #a1a1a1;
}

.core-news .core-news__item {
  padding: 1rem;
  border-bottom: 1px solid #dfe1df;
  border-radius: 0px;
}

/* END: CORE NEWS */
/* START: CORE EVENTS */
.core-events__header-container {
  margin-top: 40px;
  border-bottom: 1px solid #D8D8D8;
  padding-bottom: 16px;
}

.core-events__header-container .core-events__header-title {
  font-size: 1.625em;
  font-weight: normal;
}

.core-events__item-categories {
  display: none;
}

.core-events__list .core-events__item-date {
  background-color: #f7f7f7;
  color: #0e3f75;
}

.core-events__list .core-events__item-date:hover {
  background-color: #0e3f75;
  color: #ffffff;
}

.core-events__list .core-events__item-title {
  color: #5c5a5b;
}

.core-events__list .core-events__item-summary {
  color: #5c5a5b;
}

/* END: CORE EVENTS */
/* START ODX EVENTS */
.odx-events__item-left {
  margin-top: 10px;
}

.odx-events__item-link {
  padding-top: 4px;
}

.odx-events__item-duration {
  margin-top: 20px;
}

.odx-events__item-title {
  position: relative;
  top: 8px;
}

.odx-events__item-date {
  background-color: #f7f7f7;
  color: #0e3f75;
}

.odx-events__item-date:hover {
  background-color: #0e3f75;
  color: #ffffff;
}

/* END ODX EVENTS */
.odx-ad-content-highlighted {
  background: #f0f9f9;
  color: #2a4e4f;
}

.b-all-width-background {
  position: relative;
}

.b-all-width-background--highlighted,
.b-all-width-background--highlighted::after,
.b-all-width-background--highlighted::before {
  background: #082646;
  color: #ffffff;
}

.b-all-width-background--highlighted::after {
  height: 100%;
  position: absolute;
  top: 0;
  width: 100vw;
  right: 100%;
  z-index: 0;
  content: "";
}

.b-all-width-background--highlighted::before {
  height: 100%;
  position: absolute;
  top: 0;
  width: 100vw;
  left: 100%;
  content: "";
  z-index: 0;
}

.odx-content__image--footer-second-row {
  line-height: 1em;
}

.no-intro-space-page .odx-content-section--landing-page-intro {
  margin-bottom: 0px;
}

/* START: Stacked Ads */
/* START: Meet Our Divisions */
.ohio-carousel-icons___button-left div,
.ohio-carousel-icons___button-right div {
  color: #69C2C6;
}

.ohio-carousel-icons-item .ohio-carousel-icons-item__img {
  margin-bottom: 10px;
}

.ohio-carousel-icons-item .odx-icon {
  max-width: 90px;
  max-height: 80px;
}

/* END: Meet Our Divisions */
/* START: Ohio Cards */
.ohio-card .ohio-card-content .ohio-card-content-header {
  color: #0e3f75;
}

.ohio-card .ohio-card-content p {
  color: #464846;
}

/* END: Ohio Cards */
/* START: Main Cluster News (4 items) */
.odx-ohio-news {
  margin-bottom: 15px;
}

.odx-news__list > div:nth-child(3),
.odx-news__list > div:nth-child(4) {
  padding-top: 15px;
  margin-bottom: 10px;
}

.odx-ohio-news {
  min-height: 120px;
}

.odx-news__info--footer {
  padding-top: 0px;
}

.odx-river-of-news__title {
  max-height: 40px;
  display: block;
  overflow: hidden;
}

/* END: Main Cluster News (4 items) */
/* START: Ads Block */
body .content-body .odx-background-color-primary-additional {
  background-color: #69C2C6;
}

body .content-body .b-all-width-background--primary-additional::before, body .content-body .b-all-width-background--primary-additional::after {
  background: #69C2C6;
}

body .content-body .odx-ads-container__top-text * {
  color: #ffffff !important;
}

.odx-ads-container .odx-ads-item .odx-ads-item__title {
  color: #0e3f75;
}

/* END: Ads Block */
/* START: Phone Search */
.odx-phone-search button {
  background-color: #082646;
  font-size: 1em;
  font-weight: bold;
}

.odx-phone-search.odx-sidebar-card .odx-sidebar-card__title {
  color: #000000;
}

.content-body .odx-phone-search {
  background-color: #f7f7f7;
}

/* END: Phone Search */
.content-body .odx-ads-with-icon__title {
  padding-right: 10px;
}

/*START: LeftNav*/
.odx-navigation--left li.active {
  border-left: 6px solid #69C2C6;
}

body .content-body .aw-left-nav li.active a.left-navigation__link,
body .content-body .aw-left-nav li.active a.left-navigation__link:hover,
body .content-body .aw-left-nav li.active a.left-navigation__link:visited,
body .content-body .aw-left-nav li.active a.left-navigation__link:active,
body .content-body .aw-left-nav li.active a.left-navigation__link:focus {
  color: #0e3f75;
}

.aw-left-nav__icon .aw-left-nav__icon-text {
  color: #0e3f75;
}

/*END: LeftNav*/
.content-body .odx-no-margin-bottom .margin-bottom-md {
  margin-bottom: 0;
}

.hidden-odx-image-container .odx-top-container .odx-content__image-container,
.hidden-odx-image-container .odx-top-container .odx-content__image-caption {
  display: none;
}

.inno-theme-home {
  position: relative;
  height: 418px;
  margin: 0 -10px;
  top: 120px;
  margin-bottom: 120px;
}

.governor-full-screen-image {
  width: 100%;
  height: 100%;
  background-position: center;
  -webkit-background-size: cover;
  -moz-background-size: cover;
  -o-background-size: cover;
  background-size: cover;
  background-repeat: no-repeat;
  background-attachment: fixed;
}

.odx-ads-container.odi-home-vertical-ads .odx-ads-item--full-width-image img {
  height: 139px;
}

.js-odx-related-laws-and-forms,
.odx-hide-body
.odx-content-section.odx-content-section__body.odx-content__body {
  display: none;
}

.odx-ads-container {
  padding-top: 16px;
}

@media (min-width: 768px) {
  .odi-home-vertical-ads {
    margin-top: -70px;
  }
}

@media (min-width: 992px) {
  .odi-home-vertical-ads {
    margin-top: -90px;
  }
}

@media (max-width: 767px) {
  .odi-home-vertical-ads {
    margin-top: unset;
  }
}

@media screen and (max-width: 767px) {
  .odx-mobile-nav__icon-button {
    background-color: #69C2C6;
  }
}

nav a#button-collapse-navigator:hover,
nav div#button-collapse-navigator:hover {
  background-color: #ffffff;
}

@media (min-width: 992px) and (max-width: 1499px) {
  .odx-logo img {
    max-width: 250px;
  }
}

@media (min-width: 1499px) {
  .odx-logo img {
    max-width: 280px;
  }
}

.odx-ads-container--side-nav .odx-ads-container {
  padding-right: 35px;
  padding-left: 35px;
}

.odx-ads-container--side-nav .odx-ads-container .odx-ads-item {
  height: 100px;
}

.odx-ads-container--side-nav .odx-ads-container .odx-ads-item .odx-ads-item__image {
  width: 100px;
  height: 100px;
}

.odx-ads-container--side-nav .odx-ads-container .odx-ads-item .odx-ads-item__title {
  max-height: 100%;
  text-align: center;
  padding-top: unset;
  position: unset;
  margin-top: 24px;
  font-size: 20px;
  color: #0e3f75;
}

.odx-ads-container--side-nav .odx-ads-container .odx-ads-item .odx-ads-item__title:after {
  background-image: unset;
}

.odx-ads-container--side-nav .odx-ads-container .odx-ads-item .odx-ads-item__summary {
  display: none;
}

@media (min-width: 992px) {
  .odx-ads-container--side-nav .b-all-width-background:before, .odx-ads-container--side-nav .b-all-width-background:after {
    display: none;
  }
  .odx-ads-container--side-nav .odx-ads-container .odx-ads-item .odx-ads-item__title {
    line-height: 24px;
    margin-top: 0px;
  }
  .odx-ads-container--side-nav .odx-ads-container .odx-ads-item .odx-ads-item__content {
    width: calc(100% - 100px);
    padding-bottom: 0px;
  }
}

/* Start: Links */
body .content-body a,
body .content-body a:visited {
  color: #0e3f75;
  text-decoration: underline;
}

body .content-body a:hover {
  color: #69C2C6;
}

/* End: Links */
/* Start: Sidebar Boxes */
.content-body .odx-more-information,
.content-body .odx-related-laws-and-forms,
.content-body .odx-external-resources,
.odx-sidebar-card,
.content-body .odx-share-this {
  background-color: #ffffff;
  box-shadow: none;
  border: 1px solid #dfe1df;
}

body .content-body .odx-share-this a i,
body .content-body .odx-share-this a i:visited {
  color: #0e3f75;
}

body .content-body .odx-share-this a i:hover {
  color: #69C2C6;
}

.odx-external-link .odx-external-link__button {
  background-color: #0e3f75;
  border: 1px solid #0e3f75;
}

.odx-external-link .odx-external-link__button:hover {
  background-color: #082646;
  border: 1px solid #082646;
}

.odx-related-laws-and-forms .btn-primary,
.odx-external-resources .btn-primary,
.odx-sidebar-card .btn-primary,
.odx-more-information_information .btn-primary {
  background-color: #0e3f75;
  border: 1px solid #0e3f75;
  color: #ffffff !important;
}

.odx-related-laws-and-forms .btn-primary:hover,
.odx-external-resources .btn-primary:hover,
.odx-sidebar-card .btn-primary:hover,
.odx-more-information_information .btn-primary:hover {
  background-color: #082646;
  border: 1px solid #082646;
  color: #ffffff !important;
}

/* END: Sidebar Boxes */
/* START: Configurable Filter */
.iop-filter__first-section {
  border: 1px solid #dfe1df;
  background-color: #f7f7f7;
}

.iop-filter__second-section {
  border: 1px solid #dfe1df;
}

.odx-topic-hub-filter__topics-container
.select2-selection--multiple
.select2-selection__rendered
li.select2-selection__choice,
.iop-filter__taxonomies-container .ohio-select2 .select2-container .select2-selection--multiple .select2-selection__rendered li.select2-selection__choice {
  background-color: #0e3f75;
  border-color: #0e3f75;
}

.select2-container--default .select2-results__option--highlighted[aria-selected] {
  background-color: #0e3f75;
}

.iop-filter__content .pagination .page-item .page-link {
  color: #0e3f75;
  border: 1px solid #dfe1df;
}

#cards-generic-wrapper .pagination > .active > a,
#cards-generic-wrapper .pagination > .active > a:focus,
#cards-generic-wrapper .pagination > .active > a:hover,
#cards-generic-wrapper .pagination > .active > span,
#cards-generic-wrapper .pagination > .active > span:focus,
#cards-generic-wrapper .pagination > .active > span:hover {
  background-color: #0e3f75;
  border-color: #0e3f75;
}

.iop-filter__content .pagination .page-item .page-link:hover {
  color: #0e3f75;
  background-color: #f7f7f7;
}

/* END: Configurable Filter */
/* START: Expand Collapse Button */
.odx-content__expand-collapse .btn,
.odx-content__expand-collapse .btn:visited {
  border: 1px solid #0e3f75;
  background-color: transparent;
  color: #0e3f75 !important;
}

.odx-content__expand-collapse .btn:hover {
  border: 1px solid #0e3f75;
  background-color: #0e3f75;
  color: #ffffff !important;
}

/* END: Expand Collapse Button */
body .content-body h1,
body .content-body h1.odx-bold,
body .content-body h1.odx-italic,
body .content-body h2,
body .content-body h2.odx-bold,
body .content-body h2.odx-italic,
body .content-body h3,
body .content-body h3.odx-bold,
body .content-body h3.odx-italic,
body .content-body h4,
body .content-body h4.odx-bold,
body .content-body h4.odx-bold,
body .content-body .odx-content__title.odx-bold,
body .content-body .odx-content__title.odx-italic,
nav a#button-collapse-navigator,
nav div#button-collapse-navigator,
.search-filter .title,
.odx-title h1,
.more-information-box .title,
#aw-header-navigation ul li,
#aw-header-bottom,
.aw-header-bottom,
.odx-ads-container .odx-ads-item--large .odx-ads-item__content .odx-ads-item__title,
.odx-recent-news .odx-recent-news__header .odx-recent-news__title,
.content-body .odx-upcoming-events .odx-upcoming-events__header .odx-upcoming-events__title,
.content-body .odx-single-banner__title,
.odx-content__title,
.agency-category-checboxes label {
  font-family: "Open Sans",sans-serif;
}

/* START: Forms */
input.form-control, select.form-control, .form-control.dropdown, textarea.form-control {
  border: 2px solid #0e3f75;
}

/* END: Forms */
/* END - ODX Common Design > Content > Utility > Style Sheets > SCSS > Agencies > ODI > odi-custom-styles.scss */
