html{background-color: #000000;}
::-webkit-scrollbar {
    display: none;
}
  .menu{position: relative; width: 90%; top:15px; left: 6%;z-index: 2;  overflow: hidden;overflow-y:hidden;
}
  .content{position: relative; width: 90%; top:15px; left: 6%;z-index: 2;  overflow: hidden;overflow-y:hidden;
}
.home{position fixed: top:1%; right 2%; z-index:10;}
  .menu img{width:100%;}
  /*.recent{text-indent: -3em;}*/
  #draggable { cursor: move; position: fixed; bottom:20%; left:55%; width: 200px; height: 200px; padding: 0.5em;z-index: 3; }
  #draggable2 { cursor: move; position:fixed; left: 50%; top: 5%; width: 45%; padding: 0.5em; }
  .video { position: relative;
  }
  .video video{width:100%;}
  .main-site-content{position: relative; width: 100%; height:100%;top:10px; right: 2%;z-index: 1;overflow: hidden;overflow-y:hidden;}
    .main-site-content img{width: 100%;}

  /*text formatting*/
p{
  /*font-family:Arial, "Helvetica Neue", Helvetica, sans-serif;*/
font-family: 'Noto Sans', sans-serif;
font-size:4vw;
  color:#D4D4D4;
  display:inline;
  line-height:auto;
  }

a{
font-family: 'Noto Sans', sans-serif;
  font-size:4vw;
  font-weight: 400;
  color:#666666;
  display:inline;
  line-height:auto;
  text-decoration:none;
  } 
a.reviews{
font-family: 'Noto Sans', sans-serif;
  font-size:4vw;
  color:#666666;
  text-decoration:none;
  line-height:auto;
  margin-left:-31px;}
a.press{font-family: 'Noto Sans', sans-serif;
  font-size:4vw;
  color:#666666;
  text-decoration:none;
  line-height:auto;
}

a:hover{text-decoration:underline;color:#D34848;
}

.video img{

  width: 75%;
}

h1{
font-family: 'Noto Sans', sans-serif;
  font-size:4vw;
  color:#D4D4D4;
  font-weight:500;
  display:inline;
}
h2{
font-family: 'Noto Sans', sans-serif;
  font-size:4vw;
    font-weight:100;
  color:#D4D4D4;
  display:inline;
  line-height:auto;
}

h3{
font-family: 'Noto Sans', sans-serif;
  font-size:4vw;
  color:#D4D4D4;
  display:inline;
  font-style: italic;
  line-height:auto;
  font-weight:800;
  }
h4{
font-family: 'Noto Sans', sans-serif;
  font-size:4vw;
  font-weight:100;
  color:#8b8d91;
  display:inline;
  line-height:auto;
}
h5{
     /*font-family:Arial, "Helvetica Neue", Helvetica, sans-serif;*/
font-family: 'Noto Sans', sans-serif;
font-size:4vw;
  color:black;
  display:inline;
  line-height:auto; 
}
.wrapper {
    position: relative;
    padding-bottom: 56.25%; /* 16:9 */
    padding-top: 25px;
    height: 0;
}
.wrapper iframe {
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
}