* {
  box-sizing:border-box;
}

*[onClick] {
  cursor:pointer;
}

body {
  font-family:Arial, Helvetica, sans-serif;
  background-color:white;
  margin:0;
}

a {
  color:inherit;
  text-decoration:none;
}

a img {
  outline:none;
}

img {
  display:block;
  line-height:0;
}

hr {
  height:1px;
  border:none;
  background-color:gray;
}

textarea {
  resize:none;
}

#item0 {
  background-color:white;
  height:auto;
  min-height:100px;
  width:100%;
  position:relative;
  padding:10px;
}

#item1 {
  background-color:inherit;
  height:auto;
  width:100%;
  float:left;
  margin-top:5px;
  margin-bottom:5px;
  font-family:Arial;
  color:black;
  font-size:38px;
  line-height:1;
  text-align:center;
}

#item2 {
  background-color:white;
  height:auto;
  min-height:100px;
  width:100%;
  position:relative;
}

#item5, #item6, #item7, #item8, #item9, #item3 {
  background-color:inherit;
  height:auto;
  min-height:1px;
}

#item10, #item4 {
  background-color:inherit;
  height:auto;
  min-height:1px;
  display:block;
  margin-right:auto;
  margin-left:auto;
}

#item24 {
  background-color:white;
  height:auto;
  min-height:auto;
  width:100%;
  position:relative;
  padding:10px;
}

.linklist {
  background-color:inherit;
  height:auto;
  width:auto;
  display:inline-block;
  padding:4px 10px;
  font-family:Arial;
  color:yellow;
  font-size:14px;
  line-height:1.2;
}

#footer {
  background-color:black;
  height:auto;
  min-height:auto;
  width:100%;
  position:relative;
  padding:30px 10px 10px;
  border-top:1px solid lightgray;
  text-align:center;
}



@media (min-width: 768px) {
  #item1 {
    width:100%;
  }
}

@media (min-width: 992px) {
  #item1 {
    width:50%;
  }
}

