* {
    margin: 0;
    padding: 0;
    box-sizing: border-box;
}
#turn{
  display: none;
}
#sidebartext{
  display: none;
}
.navbtn {
  border: none;
  color: #000;
  padding: 15px 32px;
  text-align: center;
  text-decoration: none;
  display: block;
  font-size: 16px;
}
.btnback:hover{
  background-color: rgba(255, 0, 0, 0.616);
}
.btnback a:hover{
  color: white;
}
#top{
  position: fixed;
  width: 100vw;
  display: flex;
  justify-content: flex-start;
  align-items: center;
  font-family: 'Noto Sans Display', sans-serif;
  height: 7.5vh;
  background-color: rgba(161, 159, 159, 0.63);
  z-index: 1000;
}
.dropdown{
  display: none;
  position: absolute;
  min-width: 160px;
  line-height: 50px;
  padding: 5px;
  text-justify: left;
  font-family: 'Noto Sans Display', sans-serif;
}
.dropdown a{
  text-decoration: none;
  color: black;
  font-size: 16px;
  padding: 15px 20px;
}
.dropdown{
  border: solid black;
  border-width: 1px;
}
#About:hover .dropdown{
  display: block;
  box-shadow: 0px 8px 16px 0px rgba(0,0,0,0.2);
  background-color: #f1f1f1;
  z-index: 1;
}
#Resources:hover .dropdown{
  display: block;
  box-shadow: 0px 8px 16px 0px rgba(0,0,0,0.2);
  background-color: #f1f1f1;
  z-index: 1;
}
#Contact:hover .dropdown{
  display: block;
  box-shadow: 0px 8px 16px 0px rgba(0,0,0,0.2);
  background-color: #f1f1f1;
  z-index: 1;
}
#Info:hover .dropdown{
  display: block;
  box-shadow: 0px 8px 16px 0px rgba(0,0,0,0.2);
  background-color: #f1f1f1;
  z-index: 1;
}
.dropdown a:hover{
  color: rgba(255, 0, 0, 0.616);
}
.btn-toggle-nav{
  display: none;
  font-size: 36px;
}
#sectNine2{
  position: relative;
  height: 204vh;
  background-color: RGBA(124, 77, 255, 0.4);
}
#bWolf2{
  position: absolute;
  top: -5vh;
  left: 2%;
  transform: scale(0.70, 0.70);
  border: ridge 6px rgb(247,19,119);
}
#dAdler2{
  position: absolute;
  top: -5.5vh;
  left: 48%;
  transform: scale(0.70, 0.70);
  border: ridge 6px rgb(241,231,139);
}
#sSwinburne2{
  position: absolute;
  top: 82vh;
  left: 1%;
  transform: scale(0.70, 0.70);
  border: ridge 6px rgb(247,19,119);
}
#jMarzollo2{
  position: absolute;
  top: 88vh;
  left: 51%;
  transform: scale(0.70, 0.70) rotate(90deg);
  border: ridge 6px rgb(241,231,139);
}
#sectNine3{
  position: relative;
  height: 745vh;
  background-color: RGBA(124, 77, 255, 0.4);
  /*border: double red;*/
}
#image2{
  position: absolute;
  top: 72vh;
  left: 50%;
  transform: translate(-50%, -50%) scale(0.6, 0.6);
}
#image3{
  position: absolute;  
  top: 208vh;
  left: 50%;
  transform: translate(-50%, -50%) scale(0.6, 0.6);
}
#image4{
  position: absolute;    
  top: 389vh;
  left: 50%;
  transform: translate(-50%, -50%) scale(2.45, 2.45);
}
#image5{
  position: absolute;
  top: 617vh;
  left: 50%;
  transform: translate(-50%, -50%) scale(0.79, 0.79);
}
#archivesCred{
  position: absolute;
  bottom: 2vh;
  left: 1vw;
  font-family: 'Noto Sans Display', sans-serif;
  font-size: 10px;
  color: #000;
}
#footer{
  position: relative;
  display: grid;
  justify-content: space-between;
  grid-template-columns: 16.5vw 16.5vw 16.5vw 16.5vw 16.5vw 
  17.5vw;
  column-gap: 0.5px;
  grid-template-areas:
  "one" "two" "three" "four" "five" "six";
  height: 15vh;
  border-top: ridge 5px rgb(241,231,139);
  border-right: solid 3px rgb(242,205,0);
  box-shadow: 2px 2px 4px 2px maroon inset;
  overflow: hidden;
}
#footerOne{
  min-height: 0;
  min-width: 0;
  height: 15vh;
  background-color: black;
}
#footerNavOne{
  position: absolute;
  top: 2vh;
  left: 2vw;
}
#footerNavOne ul li{
  list-style-type: none;
}
#footerNavOne ul li a{
  text-decoration: none;
  font-family: 'Yantramanav', sans-serif;
  font-size: 1rem;
  color: rgb(241,231,139);
}
#footerTwo{
  min-height: 0;
  min-width: 0;
  background-color: black;
}
#footerNavTwo{
  position: absolute;
  top: 2vh;
  left: 19vw;
/*   border: solid blue; */
}
#footerNavTwo ul li{
  list-style-type: none;
}
#footerNavTwo ul li a{
  text-decoration: none;
  font-family: 'Yantramanav', sans-serif;
  font-size: 1rem;
  color: rgb(241,231,139);
}
#footerThree{
  min-height: 0;
  min-width: 0;
  height: 15vh;
  background-color: black;
}
#footerNavThree{
  position: absolute;
  top: 2vh;
  left: 35.5vw;
}
#footerNavThree ul li{
  list-style-type: none;
}
#footerNavThree ul li a{
  text-decoration: none;
  font-family: 'Yantramanav', sans-serif;
  font-size: 1rem;
  color: rgb(241,231,139);
}
#footerFour{
  min-height: 0;
  min-width: 0;
  height: 15vh;
  background-color: black;
}
#footerNavFour{
  position: absolute;
  top: 2vh;
  left: 52vw;
}
#footerNavFour ul li{
  list-style-type: none;
}
#footerNavFour ul li a{
  text-decoration: none;
  font-family: 'Yantramanav', sans-serif;
  font-size: 1rem;
  color: rgb(241,231,139);
}
#footerFive{
  min-height: 0;
  min-width: 0;
  height: 15vh;
  background-color: black;
}
#footerNavFive{
  position: absolute;
  top: 2vh;
  left: 68.5vw;
}
#footerNavFive ul li{
  list-style-type: none;
}
#footerNavFive ul li a{
  text-decoration: none;
  font-family: 'Yantramanav', sans-serif;
  font-size: 1rem;
  color: rgb(241,231,139);
}
#footerSix{
  min-height: 0;
  min-width: 0;
  height: 15vh;
  background-color: black;
/*   border: solid 7px pink; */
}
#footerNavSix{
  position: absolute;
  top: 2vh;
  left: 88.5vw;
}
#footerNavSix ul li{
  list-style-type: none;
}
#footerNavSix ul li a{
  text-decoration: none;
  font-family: 'Yantramanav', sans-serif;
  font-size: 1rem;
  color: rgb(241,231,139);
}
#facebookIcon{
  position: absolute;
  top: 941vh;
  left: 50%;
  transform: translate(-50%, -50%) scale(0.35, 0.35);
}
#copyright{
  position: absolute;
  top: 9vh;
  left: 84.75vw;
  width: 13vw;
  text-align: center;
  font-family: 'Yantramanav', sans-serif;
  font-size: 0.7rem;
  color: rgb(241,231,139);
/*   border: solid 6px white;
  z-index: 3000; */
}




    /* //////////// Laptop Properties End //////////// */




  /* //////////// iPhone/Android Properties //////////// */




@media (min-device-width: 360px) and (max-device-width: 640px){

/* (A) WRONG ORIENTATION - SHOW MESSAGE HIDE CONTENT */
@media only screen and (orientation:landscape) {
  #turn { display:block; }
  #container { display:none; }
}
 /* (B) CORRECT ORIENTATION - SHOW CONTENT HIDE MESSAGE */
@media only screen and (orientation:portrait) {
  #turn { display:none; }
  #container { display:block; }
}
#turn{
  position: absolute;
  top: 30%;
  left: 50%;
  width: 100vw;
  transform: translate(-50%, -50%);
  color: red;
  font-family: 'Open Sans', sans-serif;
  font-size: 3em;
  z-index: 50;
  text-align: center;
  background-color: yellow;
  padding-bottom: 5px;
}
#top{
  display: none;
}
#sidebartext{
  display: block;
}
.btn-toggle-nav{
  display: block;
  position: fixed;
  text-align: center;
  z-index: 500;
  top: 2vh;
  left: 4vw;
  cursor: pointer;
  background-image: url("Archives.images/WhitehMenuIcon.png");
  background-position: center;
  background-repeat: no-repeat;
  background-size: cover;
  height: 6vh;
  width: 10vw;
  transition: all 0.4s ease-in-out;
}
#WhitehMenuIcon:hover{
  opacity: 0.7;
}
.nav-sidebar{
  position: fixed;
  display: block;
  height: calc(100vh - 8vh);
  width: 8vw;
  top: 8vh;
  bottom: 0;
  margin-left: 0;
  background-color: #111;
  opacity: 0;
  z-index: 500;
  transition: all 0.4s ease-in-out;
  
}
.nav-sidebar:hover{
  background-color: #333333;
}
.nav-sidebar ul{
  padding-top: 5px;
  overflow: hidden;
  visibility: hidden;
}
.nav-sidebar li{
  line-height: 2.25;
  list-style: none;
  padding: 0 10px;
}
.nav-sidebar a{
  display: block;
  padding: 0 10px;
  font-family: 'Noto Sans Display', sans-serif;
  text-decoration: none;
  font-size: 18px;
  color: #f1f1f1;
  white-space: nowrap;
  opacity: 0;
  transition: all 0.4s ease-in-out;
}  
/* Fixed sidenav, full height */
.sidenavDrop {
  height: 100%;
  width: 200px;
  position: fixed;
  z-index: 1;
  top: 0;
  left: 0;
  background-color: #111;
  overflow-x: hidden;
  padding-top: 20px;
}

/* Style the sidenav links and the dropdown button */
.sidenavDrop a, .dropdownSide-btn {
  padding: 6px 8px 6px 16px;
  text-decoration: none;
  font-size: 22px;
  color: #f1f1f1;
  display: block;
  border: none;
  background: none;
  width:100%;
  text-align: left;
  cursor: pointer;
  outline: none;
  line-height: 1.75;
}
.dropdownSide-container a{
  line-height: 2;
}

/* On mouse-over */
.sidenavDrop a:hover, .dropdownSide-btn:hover {
  color: #f1f1f1;
}

/* Main content */
.mainSide {
  margin-left: 200px; /* Same as the width of the sidenav */
  font-size: 18px; /* Increased text to enable scrolling */
  padding: 0px 10px;
}

/* Add an active class to the active dropdown button */
.activeSide {
  background-color: rgb(140, 151, 140);
  color: white;
}

/* Dropdown container (hidden by default). Optional: add a lighter background color and some left padding to change the design of the dropdown content */
.dropdownSide-container {
  display: none;
  background-color: #262626;
  padding-left: 8px;
}

/* Optional: Style the caret down icon */
.fa-caret-down {
  float: right;
  padding-right: 8px;
}
}




     /* //////////// iPhone/Android properties end //////////// */
     
     
     
     
         /* //////////// iPad Landscape properties //////////// */
    
    
    
    

@media (min-width: 768px) and (max-width: 1024px){
#top{
  background-color: rgba(118,130,154, 0.8);
}
#bWolf2{
  position: absolute;
  top: -4%;
  left: -11vw;
  transform: scale(0.2, 0.2);
  border: solid red;
}
#dAdler2{
  position: absolute;
  top: 34vh;
  left: 65vw;
  width: 21vw;
  transform: scale(2.1, 2.25);
  border: solid 1px red;
}
#sSwinburne2{
  position: absolute;
  top: 80vh;
  left: -9vw;
  transform: scale(0.68, 0.7);
  border: solid red;
}
#jMarzollo2{
  position: absolute;
  top: 86.5vh;
  left: 1vw;
  transform: scale(0.67, 0.78);
  border: solid red;
}
#archivesCred{
  position: absolute;
  bottom: 2vh;
  left: 1vw;
  font-family: 'Noto Sans Display', sans-serif;
  font-size: 10px;
  color: black;
}
#image2{
  position: absolute;
  top: 72vh;
  left: 2vw;
  transform: scale(0.6, 0.6);
}
#image3{
  position: absolute;  
  top: 208vh;
  left: 50%;
  transform: translate(-50%, -50%) scale(0.6, 0.6);
}
#image4{
  position: absolute;    
  top: 389vh;
  left: 50%;
  transform: translate(-50%, -50%) scale(0.5, 0.5);
}
#image5{
  position: absolute;
  top: 617vh;
  left: 50%;
  transform: translate(-50%, -50%) scale(0.79, 0.79);
}
#footerNavOne ul li a, #footerNavTwo ul li a, #footerNavThree ul li a, #footerNavFour ul li a, #footerNavFive ul li a{
  font-size: 0.9rem;
}
#footerNavSix ul li a{
  font-size: 0.9rem;
  padding-left: 22px;
}
#facebookIcon{
  top: 182.5vh;
  left: 42.5vw;
  transform: scale(0.32, 0.32);
}
#copyright{
  top: 8vh;
  left: 84.75vw;
  width: 13vw;
  font-size: 0.7rem;
}
}



   /* //////////// iPad landscape properties end //////////// */




     /* //////////// iPad portrait properties //////////// */
     
     
  
@media (min-width: 768px) and (max-width: 1024px) and (orientation: portrait){
#sectNine2{
  height: 310vh;
}
#bWolf2{
  position: absolute;
  top: 12%;
  left: -7vw;
  transform: scale(0.7, 0.7);
  border: solid red;
}
#dAdler2{
  position: absolute;
  top: 114vh;
  left: 50%;
  width: 21vw;
  transform: translate(-50%, -50%) scale(3.1, 3.25);
  border: solid 1px red;
}
#sSwinburne2{
  position: absolute;
  top: 187vh;
  left: 50%;
  transform: translate(-50%, -50%) scale(0.68, 0.7);
  border: solid red;
}
#jMarzollo2{
  position: absolute;
  top: 261vh;
  left: 50%;
  transform: translate(-50%, -50%) scale(0.75, 0.78);
  border: solid red;
}
#image2{
  position: absolute;
  top: 72vh;
  left: 10vw;
  transform: translate(-50%, -50%) scale(0.6, 0.6);
}
#image3{
  position: absolute;  
  top: 208vh;
  left: 50%;
  transform: translate(-50%, -50%) scale(0.6, 0.6);
}
#image4{
  position: absolute;    
  top: 389vh;
  left: 50%;
  transform: translate(-50%, -50%) scale(0.5, 0.5);
}
#image5{
  position: absolute;
  top: 617vh;
  left: 50%;
  transform: translate(-50%, -50%) scale(0.79, 0.79);
}
#archivesCred{
  position: absolute;
  bottom: 2vh;
  left: 1vw;
  font-family: 'Noto Sans Display', sans-serif;
  font-size: 10px;
  color: black;
}
#footer{
  overflow: hidden;
}
#footerNavOne ul li a, #footerNavTwo ul li a, #footerNavThree ul li a, #footerNavFour ul li a, #footerNavFive ul li a{
  font-size: 0.8rem;
}
#footerNavSix{
  top: 5vh;
}
#footerNavSix ul li{
  left: 6vw;
  width: 16vw;
  /*border: solid white;*/
}
#footerNavSix ul li a{
  font-size: 0.8rem;
  left: 9vw;
  margin: auto;
}
#facebookIcon{
  top: 293vh;
  left: 79%;
  transform: scale(0.5, 0.5);
}
#copyright{
  top: 9vh;
  left: 84vw;
  text-align: right;
  width: 13vw;
  font-size: 0.6rem;
}
}

/* //////////// iPad portrait properties end //////////// */

