/*  Menu CSS for small screens  */

@media only screen and (max-width: 750px) {
	.mission {
		display: none;
	}
	.mission-bottom {
		display: block;
		padding-top: 15px;
	}
	.header {
    height: 330px;
    background-image: url("../img/main-background-small-screen-no-logos.png");
  }

	.logo-small-screen {
		display: block;
		margin-left: auto;
		margin-right: auto;
		height: 210px;
			}

.section-logos-small-screen {
	display: block;
	margin-left: auto;
	margin-right: auto;
	margin: auto;
	height: 75px;
}

	.logo {
	  display: none;
	  margin-left: auto;
	    margin-right: auto;
	    height: 330px;
	  }
}


@media only screen and (max-width: 750px) {
  * {
    margin: 0;
    padding: 0;
  }

  .header {
    height: 330px;
    /* background-image: url("../img/main-background-small-screen.png"); */
  }



h2, h3 {
  font-family: Arial, Helvitica, sans-serif;
  font-size: 1em;
  letter-spacing: 1.0px;
  font-weight: normal;
	text-align: center;
}

h2 {
  letter-spacing: normal;
	font-weight: bold;
  font-size: 1.70em;
  line-height: 1.25;
}

h3 {

  font-weight: normal;
  font-size: 1.2em;
  }





  .video-section {
    Width: 370px;
  }

  .video-section video {
    max-width: 360px;
    max-height: 225px;
    padding: 0px
  }

  .flex-container {
    display: flex;
    }

  .sponsor-page-flex {
    flex-direction: column;
  }

  .blue-sponsor-box {
    width: auto;
  }

  .program-page-flex {
    flex-wrap: wrap;
    flex-direction: column;
  }

  .left-program-box {
    width: auto;
  }

  .right-program-box {
    width: auto;
    margin: auto;
  }

  .nest-flex {
    flex-direction: column;
    align-items: center;
  }

  .img-pages-small-screen {
    display: inline-block;
    padding: 20px;
    justify-self: center;
    flex-basis: auto;
  }

  .photo-box {
    padding: 10px;
  }

  .img-pages {
    padding: 0px 5px 0px 5px;
    display: block;
    margin: 10px auto;
    width: 99%;
    position: static;
      }

  p {
    line-height: 1.25em;
  }

  .second-line {
    margin-top: 0px;
  }


  .google-map {
    display: none;
  }

  .pay-pal-section {
    display: none;
  }
}
