/* line 2, ../scss/extLibrary.scss */
section#featuredResources-section {
  background-image: url("../img/resources/featuredResource-bg.png");
  background-size: cover;
  background-repeat: no-repeat;
  background-position: 100% 7%; }
/* line 9, ../scss/extLibrary.scss */
section#resourceSearch-section {
  margin: 0 auto;
  padding: 3rem 3rem 0; }
  /* line 13, ../scss/extLibrary.scss */
  section#resourceSearch-section .form-group .fa-magnifying-glass {
    left: 25px;
    top: 15px;}
  /* line 18, ../scss/extLibrary.scss */
  section#resourceSearch-section select {
    height: 38px; }
/* line 23, ../scss/extLibrary.scss */
section#extResults-section {
  margin-top: 0;
  padding: 0 3rem 3rem; }
  /* line 26, ../scss/extLibrary.scss */
  section#extResults-section .resultsHeader {
    display: flex;
    flex-direction: column;
    position: relative;
    padding: .5rem 0;
    border-top: 2px solid #000;
    border-bottom: 2px solid #000;
    width: 100%; }
    /* line 35, ../scss/extLibrary.scss */
    section#extResults-section .resultsHeader h2 {
      margin: 0; }
    /* line 40, ../scss/extLibrary.scss */
    section#extResults-section .resultsHeader .sortBlock select {
      height: 38px;
      background-color: #6C1044;
      color: #fff;
      background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3e%3cpath fill='none' stroke='%23fff' stroke-linecap='round' stroke-linejoin='round' stroke-width='4' d='m2 5 6 6 6-6'/%3e%3c/svg%3e");
      color: #ffffff;
      margin: 0 .5rem 0;
      width: 150px; }
      /* line 49, ../scss/extLibrary.scss */
      section#extResults-section .resultsHeader .sortBlock select option {
        background: #fff;
        color: #000; }
        /* line 53, ../scss/extLibrary.scss */
        section#extResults-section .resultsHeader .sortBlock select option:hover {
          background-color: #6C1044;
          color: #fff; }
  /* line 63, ../scss/extLibrary.scss */
  section#extResults-section .resultsWrapper {
    display: flex;
    flex-direction: column;
    width: 100%;
    margin: 0 auto;
    position: relative;
    transition: 0.5s; }
    /* line 71, ../scss/extLibrary.scss */
    section#extResults-section .resultsWrapper a.resourceTitle,
    section#extResults-section .cardView a.resourceTitle{
      font-size: 1.5rem;
      font-weight: bold;
      margin: 0 0 .5rem; }
    /* line 76, ../scss/extLibrary.scss */
    section#extResults-section .resultsWrapper ul {
      list-style: none;
      padding: 0; }
    /* line 84, ../scss/extLibrary.scss */
    section#extResults-section .resultsWrapper#allResourcesGridView {
      display: none; }
      /* line 88, ../scss/extLibrary.scss */
      section#extResults-section .resultsWrapper#allResourcesGridView .resultsCol {
        border: 1px solid #000;
        padding: 1.5rem 2rem;
        width: 95%;
        height: 100%; }
        /* line 94, ../scss/extLibrary.scss */
        section#extResults-section .resultsWrapper#allResourcesGridView .resultsCol .iconBlock {
          background: #F4F4F4;
          padding: 2rem 1.5rem;
          -webkit-border-radius: 5px;
          -moz-border-radius: 5px;
          border-radius: 5px;
          position: relative;
          margin: 0 auto 1rem; }
          /* line 104, ../scss/extLibrary.scss */
          section#extResults-section .resultsWrapper#allResourcesGridView .resultsCol .iconBlock img {
            display: block;
            margin: 0 auto;
            width: 120px; }
        /* line 111, ../scss/extLibrary.scss */
        section#extResults-section .resultsWrapper#allResourcesGridView .resultsCol a.resourceTitle {
          margin: 0 0 1rem; }
    /* line 120, ../scss/extLibrary.scss */
    section#extResults-section .resultsWrapper .resultsRow {
      display: flex;
      flex-direction: column;
      padding: 1rem 0;
      border-bottom: 1px solid #d3d0d0; }
      /* line 126, ../scss/extLibrary.scss */
      section#extResults-section .resultsWrapper .resultsRow .iconBlock {
        background: #F4F4F4;
        padding: 1rem .5rem;
        -webkit-border-radius: 5px;
        -moz-border-radius: 5px;
        border-radius: 5px;
        position: relative; }
        /* line 135, ../scss/extLibrary.scss */
        section#extResults-section .resultsWrapper .resultsRow .iconBlock img {
          display: block;
          margin: 0 auto;
          width: 90px; }

/* line 152, ../scss/extLibrary.scss */
nav ul.pagination li.page-item a.page-link {
  border: none;
  color: #000;
  font-weight: bold; }
  /* line 157, ../scss/extLibrary.scss */
  nav ul.pagination li.page-item a.page-link.active {
    background: #000;
    color: #fff; }
  /* line 162, ../scss/extLibrary.scss */
  nav ul.pagination li.page-item a.page-link .fa-solid {
    font-size: 1.5rem; }

/* line 170, ../scss/extLibrary.scss */
a.iconBtn.square.inner-page.purple {
  border: none;
  margin: 0 auto;
  background: #66348d;
  background: linear-gradient(90deg, #66348d 0%, #4d398e 33%, #2a3e8e 100%); }
  /* line 176, ../scss/extLibrary.scss */
  a.iconBtn.square.inner-page.purple img, a.iconBtn.square.inner-page.purple span {
    display: inline-block; }
  /* line 179, ../scss/extLibrary.scss */
  a.iconBtn.square.inner-page.purple span {
    text-transform: none;
    max-width: 220px;
  }

/* line 185, ../scss/extLibrary.scss */
h2.nocapLeft {
  text-align: left;
  font-weight: bold;
  text-transform: none; }

/* line 191, ../scss/extLibrary.scss */
#btn-row-3 {
  top: 90px; }

/* line 195, ../scss/extLibrary.scss */
.searchContainer {
  background: none !important;
  border-radius: none !important;
  -webkit-box-shadow: none !important;
  box-shadow: none !important; }

/* line 203, ../scss/extLibrary.scss */
.pill.search {
  transition: .3s; }
  /* line 206, ../scss/extLibrary.scss */
  .pill.search.resourceSearch {
    display: inline-block;
    float: none; }
    /* line 210, ../scss/extLibrary.scss */
    .pill.search.resourceSearch:first-of-type {
      margin-right: .75rem; }
  /* line 216, ../scss/extLibrary.scss */
  .pill.search.drk-purple {
    background: #6C1044;
    border: none; }
    /* line 220, ../scss/extLibrary.scss */
    .pill.search.drk-purple:hover {
      background: #000;
      color: #fff; }

/* line 227, ../scss/extLibrary.scss */
.btn-drkPurple {
  background: #6C1044;
  color: #fff;
  font-weight: bold;
  border: none; }
  /* line 234, ../scss/extLibrary.scss */
  .btn-drkPurple:hover, .btn-drkPurple:focus, .btn-drkPurple:focus-within, .btn-drkPurple.active {
    background: #000;
    color: #fff; }

/* line 241, ../scss/extLibrary.scss */
.bottomPagination {
  display: flex;
  flex-direction: column;
  position: relative;
  padding: .5rem 0;
  width: 100%; }

@media (max-width: 1199.98px) {
  /* line 257, ../scss/extLibrary.scss */
  a.iconBtn.square.inner-page.purple {
    margin: 0 auto .5rem; } }
@media (max-width: 991.98px) {
  /* line 264, ../scss/extLibrary.scss */
  h2.nocapLeft {
    text-align: center !important;
    display: block;
    margin: 0 auto !important; }

  /* line 270, ../scss/extLibrary.scss */
  section#extResults-section .resultsWrapper .resultsRow .iconBlock {
    margin: 0 auto 1rem; }

  /* line 274, ../scss/extLibrary.scss */
  section#resourceSearch-section {
    margin: 0 auto;
    padding: 1.5rem 1.5rem 0; }

  /* line 279, ../scss/extLibrary.scss */
  .sortBlock {
    margin: 0 auto; }

  /* line 283, ../scss/extLibrary.scss */
  a.resourceTitle {
    margin: 0 auto 1rem; } }


section#extResults-section .resultsCol {
  border: 1px solid #000;
  padding: 1.5rem 2rem;
  width: 95%;
  height: 100%;
}

section#extResults-section .resultsCol .iconBlock {
  background: #F4F4F4;
  padding: 2rem 1.5rem;
  -webkit-border-radius: 5px;
  -moz-border-radius: 5px;
  border-radius: 5px;
  position: relative;
  margin: 0 auto 1rem;
}

section#extResults-section .resultsCol .iconBlock img {
  display: block;
  margin: 0 auto;
  width: 120px;
}

section#extResults-section .resultsCol a.resourceTitle {
  margin: 0 0 1rem;
}

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