
.quicksand {
  font-family: "Quicksand", sans-serif;
  font-optical-sizing: auto;
  font-weight: <weight>;
  font-style: normal;
}


.montserrat {
  font-family: "Montserrat", sans-serif;
  font-optical-sizing: auto;
  font-weight: <weight>;
  font-style: normal;
}

h3, h2 {
  font-family: "Montserrat", sans-serif;

}

p {
  font-family: "Quicksand", sans-serif;
  font-weight: 400;
  font-style: normal;
}


main{
  width: 100%;
  }

.overlay-text {
    position: absolute;
    /* padding-left: 5px;
    padding-right: 5px; */
    left: 1%;
     bottom: 0;
     top: 2px;
     width: 98%;
     z-index: 1;
   }
 
   #header2 {

    margin-bottom: 20px;
   }
   #header .FirstDIV {
    
    margin-top: 13%;
    height: auto;
  }

  .navbar {
    
    opacity: 0.90;  
    z-index: 10; 
     
   
  }
 
  #layer1  {
    
  }
  #results img {

    border: 1px solid #333;
  }

  #c-widget{
    width: 360px;
    margin-left: auto;
    margin-right: auto;
  }
 #hours {

  max-width: 50vw;
 }
 #cform input {
    color: #333;   
        
 }


 @media only screen and (max-width: 500px) {
  #hours {
    max-width: 90vw;
   }
 }

  /* .navbar-nav {
    float: none;
    margin: 0 auto;
    display: block;
    text-align: center;
}

.navbar-nav li {
    display: inline-block;
    float:none;
}  */

  @media only screen and (max-width: 810px) {
    #header .FirstDIV {
        background-color: #FFF;
        margin-top: 26%;
        height: auto;
      }
  } 

  @media only screen and (max-width: 500px) {
    #header .FirstDIV {
        background-color: #FFF;
        margin-top: 70%;
        height: auto;
      }
      .navbar {
       
        opacity: 1;   
  } 

  @media only screen and (max-width: 390px) {
    #header .FirstDIV {
        background-color: #FFF;
        margin-top: 80%;
        height: auto;
      }


  }
  @media (max-width: 639px) {
    .sqs-block-gallery[data-block-json*='"lightbox":true'] {
      .sqs-gallery-block-grid .slide .margin-wrapper a.image-slide-anchor {
        pointer-events: none; 
      }
    }
  }