<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">

/***********https://knowyourneighborsa.org*************/


.glide-css-site-17  a.header-btn {
  background-color: #fcb216;
}
.glide-css-site-17  a.header-btn:hover {
  background-color: #F05127;
}

.glide-css-site-17  h2 {
  font-family: 'WhitneyBold';
  font-weight: 700;
  text-transform: none;
}

.glide-css-site-17  .logo {
  margin: 1rem 0 2rem 0;
}

.glide-css-site-17 .main-menu-container {
  padding-top: 21px;
}


.glide-css-site-17 .current-event span.event-date {
    font-size: 1.6rem;
    font-weight: 300;
    color: #000000;
    font-family: 'Gotham-Bold';
    text-transform: uppercase;
    letter-spacing: 1px;
    margin: 0 0 3rem 0;
    text-align: center;
}
.glide-css-site-17 .event-single span.event-date {
    font-size: 1.6rem;
    font-weight: 300;
    color: rgba(73, 107, 128, .35);
    font-family: 'Gotham-Bold';
    text-transform: uppercase;
    letter-spacing: 1px;
    margin: 0 0 3rem 0;
    text-align: center;
}

@media only screen and (max-width: 993px){
.glide-css-site-17 .mobile-menu-content a.menu-btn{
 background-color: #fcb216;
}
.glide-css-site-17 .mobile-menu-content a.menu-btn:hover{
  background-color: #F05127;
}
.glide-css-site-17 .main-menu-container {padding-top: 0}
}

@media only screen and (min-width:994px) and (max-width:1345px) {
  .glide-css-site-17 .main-menu-container {
    padding-top: 12px;
  }
  .glide-css-site-17 span.event-date {
    font-size: 1.4rem;
}

}

@media only screen and (min-width:748px) and (max-width:993px) {
  .glide-css-site-17  .logo {
    margin: 0.5rem 0 0 0;
  }

}

@media only screen and (max-width:459px) {
  .glide-css-site-17  .logo {
    margin: 0;
  }

}



/**********https://knowyourneighborsa.org/ end*********/

/*********https://www.laitylodge.org/**************/
.glide-css-site-4 .staff-detail {
  margin-bottom: 5rem;
}

.glide-css-site-4 .home-banner-content h1.heading {
  font-size: 4.4rem !important;
}

@media only screen and (min-width:1024px) and (max-width:1100px) {
  .glide-css-site-4 .main-menu {
    margin-top: 8px;
  }

  .glide-css-site-4 .main-menu ul li a, .main-menu ul li a:visited {
    font-size: 14px;
  }

  .glide-css-site-4 .main-menu ul li {
    margin-right: 20px;
  }

}

@media only screen and (min-width:995px) and (max-width:1023px) {
  .glide-css-site-4 .main-menu {
    margin-top: 8px;
  }

  .glide-css-site-4 .main-menu ul li {
    margin-right: 12px;
  }

  .glide-css-site-4 .main-menu ul li a, .main-menu ul li a:visited {
    font-size: 13px;
  }

}

@media screen and (max-width:1003px) {
  .glide-css-site-4 .banner-video-container {
    display: flex;
    align-items: center;
  }

  .glide-css-site-4 .home-banner-content {
    padding-top: 0;
    width: 80%;
    margin: 0 auto;
  }

}
@media screen and (max-width:747px) {
  .glide-css-site-4 .mobile-menu {
    top: 5px;
  }

}

.glide-css-site-4 .post-socials {
  margin-bottom: 1.4rem !important;
}


@media only screen and (max-width:600px) {
  .glide-css-site-4 .row .col.m6 {
    width: 100%;
  }

  .glide-css-site-4 .row .col.s6 {
    width: 100%;
  }

}

@media only screen and (min-width:601px) {
  .glide-css-site-4  .row .col.l4 {
    width: 33.3333333333%;
  }

  .glide-css-site-4 .row .col.m6 {
    width: 33.3333333333%;
  }

}

@media only screen and (min-width:993px) {
  .glide-css-site-4  .row .col.l9 {
    width: 75%;
  }

  .glide-css-site-4 .row .col.l3 {
    width: 25%;
  }

}

@media only screen and (min-width:601px) and (max-width:992px) {
  .glide-css-site-4 .row .col.l9 {
    width: 50%;
  }

  .glide-css-site-4 .row .col.l3 {
    width: 50%;
  }

}

/* the rule below allows the cells stacking on mobile */
@media only screen and (max-width:600px) {
  .glide-css-site-4  td {
    display: block !important;
    padding-top: 4% !important;
  }

  .glide-css-site-4   td.event-single {
    min-height: 300px;
  }

}

@media only screen and (max-width:990px) {
  .glide-css-site-4  span.event-date {
    font-size: 5rem;
  }

}

/*******https://www.laitylodgefamilycamp.org/*******/
.glide-css-site-5 span.event-date {
  font-size: 3.8rem !important;
}
.glide-css-site-5 .custom-three-block-cta-outer .cta-box p{
  min-height: 110px;
}
@media only screen and (max-width:992px) {
  .glide-css-site-5 .custom-three-block-cta-outer .cta-box p{
    min-height: auto;
  }
}
@media screen and (max-width: 747px){
  .glide-css-site-5 .mobile-menu{
    top: 5px;
  }
}

/***********https://www.llyc.org/***************/

/*******https://hebfdn.org/***********/


.glide-css-site-7 .team-container .staff-close-icon h4.fp-title {
  margin-bottom: 2.5rem;
}

.glide-css-site-7 a.modal-close, .glide-css-site-7 button.mfp-close {
  background-size: 110% !important;
}

.glide-css-site-7 .single-post-image {
  text-align: center;
  display: none;
}

.glide-css-site-7 button.mfp-arrow {
  display: block!important;
}

@media only screen and (max-width:600px) {
  .glide-css-site-7 .row .col.m6 {
    width: 100%;
  }

  .glide-css-site-7 .row .col.s6 {
    width: 100%;
  }

}

@media only screen and (min-width:601px) {
  .glide-css-site-7  .row .col.l4 {
    width: 33.3333333333%;
  }

  .glide-css-site-7  .row .col.m6 {
    width: 33.3333333333%;
  }

}

@media only screen and (min-width:993px) {
  .glide-css-site-7 .row .col.l9 {
    width: 75%;
  }

  .glide-css-site-7  .row .col.l3 {
    width: 25%;
  }

}

@media only screen and (min-width:601px) and (max-width:992px) {
  .glide-css-site-7 .row .col.l9 {
    width: 50%;
  }

  .glide-css-site-7 .row .col.l3 {
    width: 50%;
  }

}

/* the rule below allows the cells stacking on mobile */
@media only screen and (max-width:660px) {
  .glide-css-site-7 td {
    display: block !important;
  }

}

/*Resizing event date for Narrative Change events*/
.glide-css-site-7 span.event-date {
  font-size: 3.8rem !important;
}

.glide-css-site-7 .event-single {
  padding: 3.5rem 2.75rem 3.5rem 2.75rem !important;
}

/*aligning homepage header content vertically on mobile*/
@media only screen and (max-width:459px) {
  .glide-css-site-7 .home-banner-content {
    padding-top: 20rem !important;
  }

  .glide-css-site-7  .home-banner.banner-area {
    min-height: 500px !important;
  }

}

@media only screen and (min-width:993px) {
  .glide-css-site-7  .home-banner-content {
    padding-top: 15rem !important;
  }

}

.glide-css-site-7 .table2 {
  border-collapse: separate !important;
}
/*
.glide-css-site-7 a.header-btn, .glide-css-site-7 a.menu-btn {
   background-color: #496b80 !important;
}
*/
/*****https://www.foundationcamp.org/************/
.glide-css-site-8 .gform_body ul li {
  width: 100%;
}
/*
.glide-css-site-8 a.header-btn, .glide-css-site-8 a.menu-btn {
   background-color: #496b80 !important;
}*/

/******https://foundationoutdoorschool.org/***********/

/*.gform_body ul li{
width: 100%;
}
#input_3_2_5_container {
    width: 100%;
}*/

.glide-css-site-9 .cta-button-area {
  margin-top: 5%;
}

/*********https://employee.hebfdn.org/**********/
.glide-css-site-10 .single-post-image {
  display: none;
}

.glide-css-site-10 .single-post .post-socials {
  display: none;
}

.glide-css-site-10 label {
  color: #202020;
}

.glide-css-site-10 input[type="submit"] {
  margin-top: 0rem !important;
}

.glide-css-site-10 .gform_body ul {
  font-size: 90%;
}

.glide-css-site-10 .gform_body ul li {
  margin-right: 0 !important;
}

.glide-css-site-10 blockquote {
  font-size: 3.75rem !important;
}
@media only screen and (max-width:992px) {
  .glide-css-site-10 .two-col-section .fp-img,
  .glide-css-site-10 .two-col-section .fp-img a{
    min-height: 300px;
  }
  .glide-css-site-10 .two-col-section .fp-content-area{
    padding-top: 5rem;
  }
  .glide-css-site-10 ul.social-profiles li a{
    border: 1px solid #000000;
  }
  .glide-css-site-10 .content-block.block-editorial_featured_post .container ul.social-profiles li a img {
    filter: brightness(0);
  }
}
@media only screen and (max-width:700px) {
  .glide-css-site-10  td {
    display: inline-block !important;
  }

}
@media only screen and (max-width:600px) {
  .glide-css-site-10 .banner-area .headings-area{
    max-width: 100%;
  }
}

.glide-css-site-10 td {
  padding-left: 1rem !important;
  padding-right: 1rem !important;
}
.glide-css-site-10 .masthead-post .share-links, .content-block.block-editorial_featured_post .share-links{
    position: relative;
    z-index: 2;
}
ul.social-profiles li a{
  cursor: pointer;
}
/********https://echoes.hebfdn.org/********/
.glide-css-site-13 .masthead-post h1 a {
  color: #fff;
  font-family: 'WhitneyBold';
  text-transform: none !important;
}

.glide-css-site-13 .single-post-image {
  text-align: center;
  display: none;
}

.glide-css-site-13 .new-post-title a {
  font-family: 'Gotham-Medium';
}
.glide-css-site-13 .button.mfp-arrow{
  display: block !important;
}

@media only screen and (max-width:459px) {
  .glide-css-site-13 p, .glide-css-site-13 .fp-content {
    font-size: 2.25rem;
  }

  .glide-css-site-13 .content-block.block-editorial_featured_post .categories {
    font-size: 2rem;
  }

  .glide-css-site-13 .content-block.block-editorial_featured_post .meta {
    font-size: 2rem;
    margin-top: 8% !important;
  }

  .glide-css-site-13 .cta-image-area {
    margin-top: 10%;
  }

  .glide-css-site-13 .cta-content-area {
    font-size: 2.25rem;
  }

  .glide-css-site-13 .editorial-masthead .categories, .glide-css-site-13 .editorial-masthead .meta {
    font-size: 2rem;
  }

}

.glide-css-site-13 .new-post-title h4 {
  max-height: none !important;
}

.glide-css-site-13 .new-post-title {
  margin-bottom: 1.25rem !important;
}

.glide-css-site-13 .new-post-content p {
  margin-bottom: 1.25rem !important;
  line-height: 1.25 !important;
}

.glide-css-site-13 label {
  color: #202020;
}

.glide-css-site-13 .gform_body ul {
  font-size: 90%;
}

@media only screen and (max-width:600px) {
  .glide-css-site-13 .row .col.m6 {
    width: 100%;
  }

  .glide-css-site-13 .row .col.s6 {
    width: 100%;
  }

}

@media only screen and (min-width:601px) {
  .glide-css-site-13  .row .col.l4 {
    width: 33.3333333333%;
  }

  .glide-css-site-13 .row .col.m6 {
    width: 33.3333333333%;
  }

}

@media only screen and (min-width:993px) {
  .glide-css-site-13 .row .col.l9 {
    width: 75%;
  }

  .glide-css-site-13 .row .col.l3 {
    width: 25%;
  }

}

@media only screen and (min-width:601px) and (max-width:992px) {
  .glide-css-site-13 .row .col.l9 {
    width: 50%;
  }

  .glide-css-site-13 .row .col.l3 {
    width: 50%;
  }

}

/* the rule below allows the cells stacking on mobile */
@media only screen and (max-width:660px) {
  .glide-css-site-13  td {
    display: block !important;
  }

}

/* category page resizing */
.glide-css-site-13 .new-post-date {
  font-size: 15px !important;
}

.glide-css-site-13 .new-post-category {
  font-size: 15px !important;
}

@media only screen and (max-width:1003px) {
  .glide-css-site-13 .new-post-content p {
    font-size: 15px;
  }

}

.glide-css-site-13 .event-single {
  padding: 3rem 2.75rem 3rem 2.75rem !important;
  text-align: center !important;
  vertical-align: top;
}

@media only screen and (max-width:600px) {
  .glide-css-site-13 img .alignright {
    max-width: 70% important!;
    margin: 10px 0 10px 20px important!;
  }

  .glide-css-site-13 img .alignleft {
    max-width: 70% important!;
    margin: 10px 20px 10px 0 important!;
  }

}

.mfp-container .mfp-content #surveyform-popup{
     max-width: 550px;
     width:95%;
    margin: 0 auto;
    height: 80vh;
    position: relative;
    background: #FFF;
}
.mfp-container .mfp-content .smcx-embed {
    width: 100%;
      max-width: 100%;
      position: relative;
    height: 100%;
    margin: 0 auto;
}
.mfp-container .mfp-content #surveyform-popup  button.mfp-close{
  background: url(../images/popup-close-icon.png) center center no-repeat;
    width: 30px !important;
    height: 30px !important;
      background-size: 20px;
}
.mfp-container .mfp-content .smcx-embed&gt;.smcx-iframe-container{ max-width: 100%; height:100%; }
.mfp-container .mfp-content #surveyform-popup  button.mfp-close{
  right: -0px;
    top: -35px;
}
@media only screen and (min-width: 748px) and (max-width: 993px){
  .glide-css-site-15 .serving-texas{
    border: 2px solid #95C0D0;
    padding: 10px;
  } 
}
@media screen and (max-width: 747px){
  .glide-css-site-15 .serving-texas{
      border: 2px solid #95C0D0;
      padding: 10px;
  } 
}
</pre></body></html>