.container {
padding:.5vw; 
margin:auto;
text-align:center;
width:100%;
font-size:2vw;  
display:table;
border:none;
backface-visibility: hidden;
}
.container img {
margin-left:2vw;
margin-bottom:2vw;
width:auto;
height:20vw;
}
img:hover{
    transform: scale(2);
  }
.container2 {
background-color: rgba(0,0,0,.8);
}
/* width */
::-webkit-scrollbar {
width: 15px;
background: #110f32;

}

/* Track */
::-webkit-scrollbar-track {
background: #fffdcf;
border-radius:25px;
}

/* Handle */
::-webkit-scrollbar-thumb {
background: #291d13;
border-radius:25px;
}

/* Handle on hover */
::-webkit-scrollbar-thumb:hover {
background: #39daf7;
}

body {
  cursor: url("/images/cursor.png"), auto;
background-image: url(/images/blank_canvas.JPG);
background-size:cover;
background-color:none;
padding:vw;    
color:rgb(101, 52, 28);
font-family: Courier, monospace;   
text-align: center;
overflow-x:hidden;
display:relative;
border:none;
}
body p {
color:rgb(101, 52, 28);
}


h2 {
  color: rgb(0, 0, 0);
}
h4 {
color: rgb(0, 0, 0);
font-size: 2.5vw;
}
summary {
color: rgb(0, 0, 0);
font-size: 2vw;
}
h5 {
font-size:1.5vw;
}
footer img {
width:15vw;
height:15vw;
}

@media (max-width: 600px) {
    * {
  box-sizing: border-box;
}
nav {
  display:none;
}

.image-container img {
  display: block;
  width: 100%;
  height: auto;
}
.outer {
  overflow:hidden;
}
.container {
        background-color:none;
        padding:2vw; 
        margin:3vw auto 0vw 0vw;
        text-align:center;
        width:100%;
        height:auto;
        font-size:7vw;  
        position:relative;   
        left:0;
}
.container img {
    height:50vw;
}
img:hover {
transform:scale(1);
}
.container p {
  font-size:3.5vw;
}
h3 {
    color:rgb(101, 52, 28);
    font-size: 4vw;
}

        header {
        border:none;
        background-color:none;
        margin: 10vw auto 1vw auto;
        position: relative;
        width:100%;
        height:13vw;
    }
    header h1 {
        font-size:5vw;
        color:rgb(101, 52, 28); 
    }
    h2 {
        font-size:1.2vw;
    }
    h4 {
      font-size:4vw;
    }
    footer img {
  width:25vw;
  height:25vw;
  margin-top:5vw;
}
body p {
  font-size:4vw;
  color:rgb(101, 52, 28);
  }
footer {
  position:relative;
  top:0;
  left:0;
  right:0;
}
} 