﻿/*This sheet is for special effects only.*/
/*For general site styling, please do not edit this. Instead, configure and build using the Tailwind CSS setup.*/

.hero-bg {
  background-image: url(/Portals/0/Images/Texture-tile.png),
    url(/Portals/0/Images/hero-abstract-design.png),
    linear-gradient(43deg, #0f8b96 0%, #002462 84%);
  background-size: 100px, contain, 100%;
  background-repeat: repeat, no-repeat, repeat;
  background-position: right;
}

/* landing slider box images */
.training-bg {
  background-image: url(/Portals/0/Images/training-workshop.png);
  background-size: cover;
}
.training-bg:hover {
  cursor: pointer;
  background-image: linear-gradient(
      rgba(11, 105, 134, 0.5),
      rgba(11, 105, 134, 0.5)
    ),
    url(/Portals/0/Images/training-workshop.png);
}

.internship-bg {
  background-image: url(/Portals/0/Images/internship-program.png);
  background-size: cover;
}
.internship-bg:hover {
  cursor: pointer;
  background-image: linear-gradient(
      rgba(11, 105, 134, 0.5),
      rgba(11, 105, 134, 0.5)
    ),
    url(/Portals/0/Images/internship-program.png);
}

.cooperative-bg {
  background-image: url(/Portals/0/Images/coop-agree.png);
  background-size: cover;
}
.cooperative-bg:hover {
  cursor: pointer;
  background-image: linear-gradient(
      rgba(11, 105, 134, 0.5),
      rgba(11, 105, 134, 0.5)
    ),
    url(/Portals/0/Images/coop-agree.png);
}

.edsurvey-bg {
  background-image: url(/Portals/0/Images/EdSurvey.png);
  background-size: cover;
}
.edsurvey-bg:hover {
  cursor: pointer;
  background-image: linear-gradient(
      rgba(11, 105, 134, 0.5),
      rgba(11, 105, 134, 0.5)
    ),
    url(/Portals/0/Images/EdSurvey.png);
}

.processdata-bg {
  background-image: url(/Portals/0/Images/ProcessData.png);
  background-size: cover;
}
.processdata-bg:hover {
  cursor: pointer;
  background-image: linear-gradient(
      rgba(11, 105, 134, 0.5),
      rgba(11, 105, 134, 0.5)
    ),
    url(/Portals/0/Images/ProcessData.png);
}

.inrd-bg {
  background-image: url(/Portals/0/Images/iNRD.png);
  background-size: cover;
}
.inrd-bg:hover {
  cursor: pointer;
  background-image: linear-gradient(
      rgba(11, 105, 134, 0.5),
      rgba(11, 105, 134, 0.5)
    ),
    url(/Portals/0/Images/iNRD.png);
}

.coop-agree-bg {
  background-image: url(/Portals/0/Images/coop-agreements-icon.png);
  background-size: cover;
}

.coop-agree-bg:hover {
  cursor: pointer;
  background-image: linear-gradient(
      rgba(11, 105, 134, 0.5),
      rgba(11, 105, 134, 0.5)
    ),
    url(/Portals/0/Images/coop-agreements-icon.png);
}

.naep-gradient-border {
  border: 10px solid;
  border-image-slice: 1;
  border-width: 3px;
  border-image-source: linear-gradient(90deg, #0f8b96 0.04%, #002462 100%);
  border-bottom: none;
  border-left: none;
  border-right: none;
}

.naep-gradient-text {
  background-image: linear-gradient(90deg, #002462 0%, #0f8b96 100%);
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
}

/*home and training slider enter and leave animations*/
.slide-fade-enter-active {
  transition: all 0.3s ease;
}
.slide-fade-enter,
.slide-fade-leave-to {
  transform: translateX(5%);
  opacity: 0;
}
/*landing plugged in news styles*/
.plugged-in-body {
  color: #333333;
  font-size: 16px;
  line-height: 24px;
}
.plugged-in-body a {
  color: #0b6986;
  font-weight: 600;
  line-height: 22px;
  text-decoration: underline;
}

.list-bracket {
  counter-reset: list;
}
.list-bracket > li {
  list-style: none;
}
.list-bracket > li:before {
  content: "(" counter(list) ")";
  counter-increment: list;
  position: absolute;
  transform: translateX(-30px);
}

/* base over writes */
body {
  line-height: 1.5;
}

.scroll_news a {
  color: #0b6986;
  font-weight: 600;
  text-decoration: underline;
}

/* search */
.DnnModule-SearchResults h2 {
  background-image: linear-gradient(90deg, #002462 0%, #0f8b96 100%);
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
  margin-top: 3rem;
  margin-bottom: 3rem;
  line-height: 1.5;
  font-size: 40px;
  display: inline-block;
}

.DnnModule-SearchResults .dnnSearchBoxPanel .dnnSearchBox {
  margin-right: 150px;
}

.DnnModule-SearchResults .dnnSearchResultAdvancedTip {
  width: unset;
  padding-right: 20px;
  color: white;
  margin-top: 8px;
}

.DnnModule-SearchResults
  .dnnSearchBox
  > .dnnSearchBox_advanced
  > .dnnSearchBox_advanced_label {
  border-left: none;
  text-decoration: underline;
}

.DnnModule-SearchResults .dnnSearchBoxPanel {
  --tw-bg-opacity: 1;
  background-color: rgba(6, 29, 72, var(--tw-bg-opacity));
}

.DnnModule-SearchResults .dnnSearchResultPanel {
  --tw-bg-opacity: 1;
  background-color: rgba(6, 29, 72, var(--tw-bg-opacity));
}

.DnnModule-SearchResults .dnnSearchResultPanel .dnnSearchResultCountPerPage {
  color: white !important;
}

.DnnModule-SearchResults .selectize-dropdown,
.selectize-input,
.selectize-input input {
  line-height: 22px;
}

.DnnModule-SearchResults .dnnSearchResultPager span {
  --tw-text-opacity: 1;
  color: rgba(0, 36, 98, var(--tw-text-opacity));
  font-size: 32px;
  margin: 20px 0;
}

/* .DnnModule-SearchResults .dnnSearchResultPager {
  display: none !important;
}

.DnnModule-SearchResults .dnnSearchResultPager.dnnSearchResultPagerTop {
  display: block !important;
} */

.DnnModule-SearchResults .dnnSearchResultContainer a {
  --tw-text-opacity: 1;
  color: rgba(11, 105, 134, var(--tw-text-opacity));
  text-decoration: underline;
}

/* --- */
/* blog module style overrides */
/* --- */
.eds_news_Advantage .card .card-category {
  text-align: left;
}

.eds_news_Advantage .card .card-category a {
  color: rgba(11, 105, 134, 1);
  font-size: 16px;
  font-weight: 600;
}

.eds_news_Advantage .card .card-title {
  margin-top: 0.625rem;
  text-align: left;
  font-family: "Open Sans";
  --tw-text-opacity: 1;
  color: rgba(0, 36, 98, var(--tw-text-opacity));
  font-size: 24px;
  font-weight: 600;
}

.eds_news_Advantage .card .card-title a:hover {
  color: unset !important;
  text-decoration: underline;
}

.eds_news_Advantage .card-description,
.eds_news_BlogOne.eds_style_predefined_blue.eds_subCollection_news
  .article
  .content {
  color: #333333;
  font-weight: 400;
  text-align: left;
  font-size: 16px;
}

.eds_news_Advantage .card-body div:last-child {
  text-align: left;
}

.eds_news_Advantage .btn.btn-primary,
.eds_news_Advantage .btn.btn-primary:focus,
.eds_news_Advantage .btn.btn-primary:active,
.eds_news_Advantage .btn.btn-primary:hover {
  color: #fff;
  background-color: rgba(11, 105, 134, 1);
  border-color: rgba(11, 105, 134, 1);
  --tw-shadow: 0 10px 15px -3px rgba(0, 0, 0, 0.1),
    0 4px 6px -2px rgba(0, 0, 0, 0.05);
  box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000),
    var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
  font-size: 14px;
  font-weight: 600;
}

.eds_news_Advantage.eds_subCollection_news .article_pager a.active,
.eds_news_Advantage.eds_subCollection_news .article_pagination span {
  background-color: rgba(0, 36, 98, 1);
  --tw-shadow: 0 10px 15px -3px rgba(0, 0, 0, 0.1),
    0 4px 6px -2px rgba(0, 0, 0, 0.05);
  box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000),
    var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
}

.eds_news_Advantage .edNews_boxBadge {
  background-color: rgba(0, 36, 98, 1);
}

.eds_news_Advantage .edNews_additionalCardTitle,
.eds_news_Advantage .edn_module_title {
  font-weight: 500;
}

.eds_news_Advantage h1,
.eds_news_Advantage h2,
.eds_news_Advantage h3,
.eds_news_Advantage h4,
.eds_news_Advantage h5,
.eds_news_Advantage h6,
.eds_news_Advantage .h1,
.eds_news_Advantage .h2,
.eds_news_Advantage .h3,
.eds_news_Advantage .h4 {
  font-family: "Open Sans", sans-serif;
}

.eds_news_Advantage a:not(.btn):link,
.eds_news_Advantage a:not(.btn):active,
.eds_news_Advantage a:not(.btn):visited {
  color: rgba(0, 36, 98, 1);
}

.eds_news_Advantage a:not(.btn):link:hover {
  text-decoration: underline;
}

.eds_news_Advantage .edn_moduleList .expand_collapse::before {
  color: rgba(0, 36, 98, 1);
}

.eds_news_Advantage .edn_moduleList .expand_collapse:hover::before {
  color: rgba(0, 36, 98, 1);
}

.eds_news_Advantage .edn_moduleList .opened > div > .edn_link,
.eds_news_Advantage .edn_moduleList .active > div > .edn_link {
  color: rgba(0, 36, 98, 1);
}

.eds_news_Advantage .edn_moduleList .opened > div > .edn_link .edn_articleCount,
.eds_news_Advantage
  .edn_moduleList
  .active
  > div
  > .edn_link
  .edn_articleCount {
  background-color: rgba(0, 36, 98, 1);
}

.eds_news_Advantage .edn_moduleList .edn_link:hover {
  color: rgba(0, 36, 98, 1);
}

.eds_news_Advantage .edn_moduleList .edn_rss:hover {
  color: rgba(0, 36, 98, 1);
}

.eds_news_Advantage.eds_subCollection_calendar
  .month_selection
  td.next_prev_months
  a::before,
.eds_news_Advantage.eds_subCollection_calendar
  .fc-button-group
  .fc-prev-button::before,
.eds_news_Advantage.eds_subCollection_calendar
  .fc-button-group
  .fc-next-button::before {
  color: rgba(11, 105, 134, 1);
}

.eds_news_Advantage.eds_subCollection_calendar
  .month_selection
  td.next_prev_months
  a,
.eds_news_Advantage.eds_subCollection_calendar .fc-button-group .fc-prev-button,
.eds_news_Advantage.eds_subCollection_calendar
  .fc-button-group
  .fc-next-button {
  border: solid 1px rgba(11, 105, 134, 1);
}

.eds_news_Advantage.eds_subCollection_calendar
  .month_selection
  td.next_prev_months
  a:hover,
.eds_news_Advantage.eds_subCollection_calendar
  .fc-button-group
  .fc-prev-button:hover,
.eds_news_Advantage.eds_subCollection_calendar
  .fc-button-group
  .fc-next-button:hover {
  background-color: rgba(11, 105, 134, 1);
}

.eds_news_Advantage.eds_subCollection_calendar .calendar_table td.week_days,
.eds_news_Advantage.eds_subCollection_calendar .fc-widget-header {
  background-color: rgba(11, 105, 134, 1);
}

.eds_news_Advantage .card .card-header.card-header-image {
  background: unset;
}
.eds_news_Advantage .card .card-header.card-header-image img {
  width: unset;
  max-width: 100%;
}

.eds_news_BlogOne .article .article_documents,
.eds_news_BlogOne .article .related_articles,
.eds_news_BlogOne .article .edn_article_links {
  background: unset;
  border: 2px solid rgba(11, 105, 134, 1);
  border-radius: 5px;
}

.eds_news_BlogOne .article.standalone .social_buttons {
  margin: 10px 30px 0 -13px;
}

.eds_news_BlogOne.eds_subCollection_news p {
  text-align: left;
  margin-bottom: 10px;
}

.eds_news_Advantage .btn.btn-primary:focus,
.eds_news_Advantage .btn.btn-primary.focus,
.eds_news_Advantage .btn.btn-primary:hover {
  background-color: rgba(11, 105, 134, 1);
  border-color: rgba(11, 105, 134, 1);
}

.qtip.edn_calendarbox_Advantage .qtip-content div.title,
.qtip.edn_calendarbox_Advantage .qtip-content div.title a {
  color: rgba(11, 105, 134, 1);
}

.qtip.edn_calendarbox_Advantage .qtip-content .wrapper > .article > a,
.qtip.edn_calendarbox_Advantage .qtip-content .wrapper > .article > a:hover,
.qtip.edn_calendarbox_Advantage .qtip-content .wrapper > .article > a:active,
.qtip.edn_calendarbox_Advantage .qtip-content .wrapper > .article > a:focus {
  color: #fff;
  background-color: rgba(11, 105, 134, 1);
  border-color: rgba(11, 105, 134, 1);
  --tw-shadow: 0 5px 10px -3px rgba(0, 0, 0, 0.1),
    0 5px 5px -2px rgba(0, 0, 0, 0.05);
  box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000),
    var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
}

.qtip.edn_calendarbox_Advantage
  .qtip-content
  .wrapper
  > .article
  > p.title
  a:hover {
  color: rgba(11, 105, 134, 1);
}

.eds_news_BlogOne .article .stats,
.eds_news_BlogOne .article .edn_socialPrintWrapper {
  display: none;
}

.eds_news_Advantage .edNews_tags a {
  background-color: rgba(11, 105, 134, 1);
  color: white !important;
  font-weight: bold;
  font-size: 0.7em;
}

.easy-dnn-date {
  text-align: left;
  margin: 0 0 15px 0;
  font-weight: normal;
  color: rgba(0, 36, 98, 1);
  text-transform: uppercase;
}

.eds_news_BlogOne ul,
.eds_news_BlogOne ol {
  padding-left: 20px;
  line-height: 22px;
  margin-bottom: 20px;
}
.eds_news_BlogOne ul {
  list-style-type: disc;
}
.eds_news_BlogOne ol {
  list-style-type: auto;
}
.eds_news_BlogOne .article .content p {
  margin: 20px 0 0 0;
}
.eds_news_BlogOne .article .article_documents ul li a,
.eds_news_BlogOne .article .related_articles ul li a,
.eds_news_BlogOne .article .edn_article_links ul li a {
  font-size: 14px;
}
