/* 35em is also 560px when basefont is 16px */
@media only screen and (min-width: 35rem) {


  main, footer {
    max-width: 50rem;
    margin:auto;
}

header button {
  display: none;
}
/* end of media Query*/

/*------------- All Columns-------------*/
.homeSection, .ebbySection, .cards, .contactSection {
  display: grid;
  grid-template-columns: repeat(2, 1fr);
  grid-gap: 1rem;
}  

header button {
  display: none;
}


section.bottom {
  width: 92%;
  margin: 2rem 0 2rem 2rem;
}

.bottom img {
  display: block;
  margin: 1rem 5rem .5rem 4rem;
}

section.bottom {
  display: grid;
  grid-template-columns: 270px 165px auto;
}

.address h2 {
  margin-left: -1rem;
}

.contact p {
  margin-top: 5.5rem;
  margin-left: 1rem;
}

  
/*------------- Home Page -------------*/
.weather-summary {
  width: 66%;
}


/*------------- Directory -------------*/


/*------------- ebbyVille -------------*/


/*------------- Contact US -------------*/



.contactMap {
  display: block;
  width: 80%;
  text-align: center;
  border: 2px solid black;
  border-radius: 10px;
  margin: 1rem auto;
  background-color: #FFCAAF;
}


}