.view-filters .js-form-item {
  width: 60%;
}

.view-filters .js-form-item label {
  font-weight: bold;
  margin-bottom: 0.5rem;
}

.view-filters .form-actions {
  align-self: center !important;
  margin-top: 1.3rem;
  margin-left: 10px;
}

.view-content {
  position: relative;
}

.circle-text-col {
  position: relative;
}

@media screen and (min-width: 768px) {
  .row.card-list.horizontal .card-columns {
    display: flex;
  }

  .row.card-list.horizontal .card-columns .card {
    width: 100%;
    padding-left: 15px;
    padding-right: 15px;
  }
}

/*Academics Majors Filters*/
.view-majors-and-programs .form-actions {
  padding-left: 0px !important;
  margin-left: 0px !important;
  width: 100%;
}

/*End Academics Majors Filters*/

/*Homepage Header*/
@media screen and (min-width: 768px) {
  #block-lehigh-footerheading .footer-heading-col-1 {
    width: 50% !important;
  }

  #block-lehigh-footerheading .footer-heading-col-2 {
    width: 50% !important;
    padding-left: 30px;
  }
}

/*End Homepage Header*/
/*Expanding Content List*/
.expanding-content-list-component .accordion-item {
  border: none !important;
}

.expanding-content-list-component .accordion-button {
  border-bottom: 1px solid rgba(0, 0, 0, .125);
}

.expanding-content-list-component .accordion-body {
  border-bottom: 1px solid rgba(0, 0, 0, .125);
}

.expanding-content-list-component .accordion-button span {
  font-size: 1.6em !important;
}

.expanding-content-list-component .accordion-button:not(.collapsed) span {
  transform: scaleY(-1) !important;
}

.expanding-content-list-component .accordion-button::after {
  display: none !important;
}

.expanding-content-list-component .accordion-button:focus {
  box-shadow: none !important;
}

.expanding-content-list-component .accordion-button p {
  font-size: 19.5px !important;
  font-weight: 500;
}

.expanding-content-list-component .accordion-button p a {
  color: #000000;
}

h2.accordion-header {
  padding: 0;
}

/*End Expanding Content List*/
/*University Administration Block*/
#block-views-block-profiles-new-block-7 .views-field-field-image {
  width: fit-content !important;
}

#block-views-block-profiles-new-block-7 .views-field-nothing {
  width: fit-content !important;
}

/*End Univerity Administration Block*/
/*Accordion View Overrides*/
.view .accordion .accordion-item {
  border-top: none !important;
  border-left: none !important;
  border-right: none !important;
}

.view .accordion .accordion-item a {
  text-decoration: none;
  font-size: 19.5px;
}
.view .accordion .accordion-item p a {
  text-decoration: underline;
}
.view .accordion .accordion-item li a {
  text-decoration: underline;
}

.view .accordion .accordion-item a:hover {
  text-decoration: none !important;
}
.view .accordion .accordion-item p a:hover {
  text-decoration: underline !important;
}
.view .accordion .accordion-item li a:hover {
  text-decoration: underline !important;
}

.view .accordion .accordion-item .btn {
  border-radius: 0 !important;
  border: 1px solid #DBDBDB !important;
  color: #404041;
  font-size: .9em;
  height: 36px;
  transition: all .2s ease-in-out;
  padding: 3px 12px 3px 12px;
}

.view .accordion .accordion-item .btn:hover {
  background-color: #FBDD40 !important;
}

.view .accordion .accordion-item .btn a {
  font-size: 0.72em;
  font-weight: 400;
  letter-spacing: 1px;
  text-transform: uppercase;
}

.view .accordion .accordion-item .row {
  width: 100% !important;
}

.view .accordion .accordion-button::after {
  display: none !important;
}

/*End Accordion View Overrides*/
/*Card Overrides*/
/*.card {
	padding-left: 0px;
	padding-right: 0px;
}
@media screen and (min-width: 768px) {
#post-content .view-additional-components .subpage-section > div {
	margin-left: 22%;
	max-width: 820px;
}
}*/
/*End Card Overrides*/
/*CTA Overrides*/
#block-academicsctas {
  width: 100% !important;
}

#block-academicsctas .cta {
  max-width: 1200px !important;
}

#block-aboutlandingpagectas {
  position: relative !important;
  z-index: 50 !important;
}

#block-studentlifectas {
  position: relative !important;
  z-index: 50 !important;
}

@media screen and (min-width: 768px) {
  .quad-promo>.row>div .quad-promo-text p {
    max-width: 45% !important;
  }
}

.cta {
  position: relative !important;
  z-index: 50 !important;
}

/*End CTA Overrides*/
/*FAQ List Overrides*/
.faq-list-component .accordion-item .accordion-header .accordion-button p {
  font-size: 19.5px !important;
  font-weight: 500 !important;
  margin-bottom: 0.3rem !important;
}

.faq-list-component .accordion-item .accordion-header .accordion-button:focus {
  box-shadow: none !important;
}

.faq-list-component .accordion-item .accordion-header .accordion-button i {
  font-size: 1.6em !important;
}

/*End FAQ List Overrides*/
/* Post Content Area Overrides */
#post-content .view-additional-components .subpage-section>div {
  padding: 0 0 40px 0;
  margin-left: 24.1%;
}

@media screen and (max-width: 768px) {
  #post-content .view-additional-components .subpage-section>div {
    margin-left: 0;
  }
}
#views-exposed-form-new-homepage-news-grid-block-1 .form-select {
	background-color: unset !important;
}
