form {
  background: #fff;
  width: 100%;
  margin: auto;
  padding-bottom: 5px;
  min-width: 320px;
  max-width: 700px;
}
h1{
  margin:auto;
  text-align:center;
  padding-bottom: 10px;
}
body{
  width:auto;
  text-align:center;
}
label {
  background: #fff;
  border-right: 1px solid #b6b6b6;
}

.loginbox{
  padding-top: 10px;
  padding-bottom: 50px;
}
.loginbox input[type="submit"]{
  outline:none;
  height:40px;
  width: 150px;
  background:white;
  color: black;
  font-size:16px;
  border: 1px solid black;
  border-radius: 5px;
  }
.loginbox input[type="submit"]:hover{
  cursor:pointer;
  background:lightgray;
  }


  select option:checked {
      background: linear-gradient(#d6d6d6, #d6d6d6);
      background-color: #d6d6d6 !important; /* for IE */
      color: #000000 !important;
  }

  
  .box select {
    border: 1px solid black;
    background-color: white;
    color: black;
    padding: 12px;
    width: 300px;
    font-size: 16px;
    -webkit-appearance: button;
    appearance: button;
    outline: none;
    border-radius: 5px;
  }
 #video-wrapper{
    background-color: white;
  }