/* dateUpdated 6.12.2024 */

/*FID 4416  */
/* https://www.k12.com/mp/custom_CSS/mpCSS.css */

/*##896898.4//7.15.20//*/
/*##896898.12//7.15.20//*/

@media (min-width: 1280px) and (max-width: 9000px) {
    a[href*="career-readiness-education/health-human-services.html"].k12-secondary-button-inverse {
      position: relative;
      top: 34px;
    }
  
    div.fts-query-box > div.fts-query-text > label.query-label {
      font-size: 14px !important;
    }
  
    div.button-container a.enrollment-button.external-link:after {
      position: relative;
      left: 12px !important;
    }
  
    /* div.text-container p b {
        font-size: 14px!important;
     } */
  }
  
  @media (max-width: 767px) {
    div.pinned-section
      div.pinned-buttons-container
      div.cta-button-container
      a.cta-button.info {
      padding: 9px 0;
    }
    img[src*="https://es.k12.com/24/_static1_k12_com/content/dam/k12-refresh/icons/Icon_LeadForm.svg"]
    {
      position: absolute;
    }
    #main-content
      > div
      > div
      > div
      > div
      > div:nth-child(4)
      > table
      > tbody
      > tr:nth-child(1)
      > td:nth-child(2)
      > p
      > b
      > a[href*="-calendar"] {
      white-space: nowrap !important;
    }
    div.text-container table tr td p {
      font-size: 10.7px !important;
    }
    #navbar-container-c-middle_navbar
      > ul
      > li.c-navbar-item.c-navbar-item-element
      > div
      > div:nth-child(2)
      > a {
      width: 135px;
    }
    .button-container a.sub-text-button.external-link::after {
      position: relative;
      right: -18px;
    }
    div.fts-query-box > div.fts-query-text > label {
      font-size: 14px !important;
    }
  }
  
  /* 896898.3 | 07.15.20 */
  @media (min-width: 1280px) and (max-width: 9000px) {
    div.pinned-section.pinned-buttons
      > div.pinned-buttons-container
      > div.cta-button-container
      > a,
    div.pinned-section.pinned-buttons
      > div.pinned-buttons-container
      > div.chat-button-container
      > div
      > a {
      width: 80px !important;
    }
  }
  
  /* 896898.3 | 07.15.20 */
  
  div.fts-query-box > div.fts-query-text > label[class*="animate-label"] {
    font-size: 11px !important;
  }
  
  /* 896898.27 | 07.29.20 */
  
  .migrated-body-content .section.adaContactInfo div#ada-contact-form h2 {
    line-height: 1.2 !important;
    padding-top: 8px;
    width: calc(100% - 36px);
  }
  
  /* 896899.1| 08.3.20 */
  a.primary-button.style-css-class-390f5317-721a-446f-beec-3d3d36ebf438 > img {
    position: absolute;
  }
  
  a[href="#yourway"],
  a[href="#online"] {
    width: 110%;
  }
  
  /* 896899.30| 09.25.20 */
  @media (min-width: 0) {
    p.g-mb-15 {
      margin-bottom: 0px !important;
    }
  }
  
  a.k12-secondary-button.style-css-class-d093b4ac-f31b-4d58-84aa-0e99f4260cab {
    font-size: 14px !important;
  }
  
  /* 924531| 1.15.21 */
  div.section-container.customized-carousel
    div.carousel-slide
    div.text-container
    p.slideText {
    font-size: 14px !important;
  }
  
  /* 930768| 3.11.21 */
  @media only screen and (min-width: 1280px) and (max-width: 9000px) {
    #navbar-container-c-middle_navbar
      > ul.smart-menu-items.nav.navbar-nav.top_navbar-items.sm {
      max-width: none;
    }
    section.c-navbar.c-middle_navbar.c-middle_navbar
      .c-navigation_bar
      .c-navbar-container
      .smart-menu-items
      > li
      > a {
      font-size: 15px;
    }
  }
  
  /* 932878 | 03.30.21 */
  
  @media (min-width: 992px) {
    header > div.header-container > div.header-logo {
      width: 200px;
    }
  
    header > div.header-container > div.header-buttons {
      width: calc(100% - 210px);
    }
  }
  
  /* 950681.1 | 09.23.21 */
  footer
    > div
    > div
    > div.responsive-grid-container
    > div.col-md-12
    > div:nth-child(2)
    > div
    > div
    > a,
  footer
    > div
    > div
    > div.responsive-grid-container.row
    > div.col-md-12
    > div:nth-child(2)
    > div
    > div
    > div
    > span
    > div
    > h3 {
    font-size: 14px !important;
  }
  
  /* 971442 | 02.10.21 */
  @media only screen and (min-width: 1280px) and (max-width: 9000px) {
    #slick-slide00
      > div.text-container.aem-GridColumn.aem-GridColumn--default--12
      > div
      > p {
      font-size: 27px !important;
    }
  }
  
  /* 975638.1 | 03.11.22 */
  @media only screen and (min-width: 1280px) and (max-width: 9000px) {
    #slick-slide02
      > div.text-container.aem-GridColumn.aem-GridColumn--default--12
      > div
      > p {
      font-size: 27px !important;
    }
  }
  
  /* 1011813 | 01.27.23 */
  @media only screen and (min-width: 1280px) and (max-width: 9000px) {
    div
      > div
      > div.aem-GridColumn--small--12.aem-GridColumn--extrasmall--12.SF_refresh
      > div
      > div.cq-dd-paragraph
      > div
      > div.fts-query-box
      > div.fts-query-text
      > label.query-label {
      font-size: 12.5px !important;
    }
    div
      > div
      > div.aem-GridColumn--small--12.aem-GridColumn--extrasmall--12.SF_refresh
      > div
      > div.cq-dd-paragraph
      > div
      > div.fts-query-box
      > div.fts-query-text
      > label.animate-label {
      font-size: 11px !important;
    }
  }
  
  /* 1039112.1 | 7.18.2023 */
  @media (min-width: 994px) {
    section.wp-block-k12-schoolfinder .k12-sf__form-input:nth-of-type(2) {
      width: 295px !important;
    }
  }
  
/* 1039112.5 | 7.18.2023 */
#goToResults .school-card .action-buttons a {
    font-size: 13.5px !important;
  }
  
  /* 1039112.6 | 7.18.2023 */
  @media (min-width: 48em) {
    section.wp-block-k12-h2-p h2 {
      font-size: 1.93rem !important;
    }
  }
  
  @media (min-width: 994px) {
    .k12-split__content > h2 {
      font-size: 1.78rem !important;
      margin-left: -35px !important;
      margin-right: -15px !important;
    }
  }
  
  /* 1039112.8 | 7/18/2023 */
  @media (min-width: 994px) {
    .k12-split__content > p {
      margin-left: -35px !important;
      margin-right: -15px !important;
    }
  }
  
  @media (min-width: 994px) {
    .k12-split__content > h1 {
      margin-left: -35px !important;
      margin-right: -15px !important;
    }
  }
  
  /* 1039112.12 | 7.18.2023 */
  section.wp-block-k12-left-h1-p-right-schoolfinder .k12-sf__form {
    width: 395px !important;
    margin-left: -20px !important;
  }
  
  section.wp-block-k12-left-h1-p-right-schoolfinder .schoolfinder .card__body,
  section.wp-block-k12-left-h1-p-right-schoolfinder .schoolfinder .card__footer {
    width: auto !important;
  }
  /* 1039112.10 | 7.20.2023 */
  footer .menu-options .border-left {
    margin-left: -35px !important;
  }
  
  @media (min-width: 993px) {
    .col-lg-2 {
      width: 240px !important;
    }
  }
  
  /* 1039112.9 | 07.21.23 */
  @media (min-width: 62rem) {
    .l-container {
      width: 66.5rem !important;
    }
  }
  @media (min-width: 48rem){
  .Hero-title {
      font-size: 1.7rem!important;
  }
}
    .k12-sf__form-label {
        font-size: 16px;
    }

/* Case 00009417 | 6.12.2024 */
@media only screen and (max-width:480px){
	footer > .more-info-enroll-now-always > a.btn-terciary.k12_modal_btn,
	footer > .more-info-enroll-now-always > a.btn-primary{
	  padding: .938rem 1rem;
	}
  }

/* Case 00033822 | 8.13.2025*/
div.container-fluid > div > div > div.primary-menu {
    max-width: 1350px !important;
}