/* CSS is how you can add style to your website, such as colors, fonts, and positioning of your
   HTML content. To learn how to do something, just try searching Google for questions like
   "how to change link color." */

body {
  background-color: #5d2c21;
  color: #c3dc98;
  font-family: 'teen-font';
  font-size: 20px;
}
h1, h2, h3, h4, h5, h5 {
  font-family: 'fonts/zinterview/Zinterview.ttf';
}
@font-face {
  	font-family: 'teen-font';
  	src: url(https://recycled-art-philly.neocities.org/fonts/teen-font/Teen.otf);
  }
@font-face {
    font-family: 'Zinterview';
    src: url(https://recycled-art-philly.neocities.org/fonts/zinterview/Zinterview.ttf);
}
header {
  height: 100px;
}
section {
  margin-top: 10px;
  padding-left: 15px;
  margin-left: 15px;
}
nav {
  position: fixed;
  height: 100%; 
  overflow: auto;
  float: right;
  margin: 0;
  padding: 0;
  width: 100px;
}
article {
  margin-left:125px;
}
footer {
  align-content: center; 
  bottom: 10px; 
  position: fixed;
}

/*list*/
  ul {
    list-style-type: none;
    margin: 0;
    padding: 0;
    width: 125px;
    background-color: #dac7af;
  }
  
  li a {
    display: block;
    color: #9a3743;
    padding: 8px 16px;
    text-decoration: none;
  }
  
  /* Change the link and background color on hover */
  li a:hover {
    background-color: #d74265;
    color: #dac7af;
  }
  
  button {
    color: #dac7af;
  }
  button a:hover {
    background-color: #dac7af;
    color: #c3dc98;
  }
/*tab*/
  /* Style the tab */
  .tab {
    overflow: hidden;
    border: 1px solid #ccc;
    background-color: #d74265;
  }
  
  /* Style the buttons inside the tab */
  .tab button {
    background-color: inherit;
    float: left;
    border: none;
    outline: none;
    cursor: pointer;
    padding: 14px 16px;
    transition: 0.3s;
    font-size: 17px;
  }
  
  /* Change background color of buttons on hover */
  .tab button:hover {
    background-color: #ddd;
  }
  
  /* Create an active/current tablink class */
  .tab .active {
    background-color: #ccc;
  }
  
  /* Style the tab content */
  .tabcontent {
    display: none;
    padding: 6px 12px;
    border: 1px solid #ccc;
    border-top: none;
  }
  
/*imgs*/
  .row {
    display: -ms-flexbox; /* IE10 */
    display: flex;
    -ms-flex-wrap: wrap; /* IE10 */
    flex-wrap: wrap;
    padding: 0 4px;
  }
  
  /* Create four equal columns that sits next to each other */
  .column {
    -ms-flex: 25%; /* IE10 */
    flex: 25%;
    max-width: 25%;
    padding: 0 4px;
  }
  
  .column img {
    margin-top: 8px;
    vertical-align: middle;
    width: 100%;
  }
  
  /* Responsive layout - makes a two column-layout instead of four columns */
  @media screen and (max-width: 800px) {
    .column {
      -ms-flex: 50%;
      flex: 50%;
      max-width: 50%;
    }
  }
  
  /* Responsive layout - makes the two columns stack on top of each other instead of next to each other */
  @media screen and (max-width: 600px) {
    .column {
      -ms-flex: 100%;
      flex: 100%;
      max-width: 100%;
    }
  }