html {
  scroll-behavior: smooth;
}
body {font-family: Papyrus, fantasy, Courier New, Verdana, sans-serif;}
a {text-decoration:none;}
ul {list-style-type:none; height:auto; overflow:hidden;}
h1 {padding-top:10px;padding-bottom:0px;margin-top:0px;margin-bottom:0px;font-family: Copperplate Gothic Light, Papyrus, fantasy, Courier New;}
h2 {padding-top:0px;padding-bottom:0px;margin-top:0px;margin-bottom:0px;font-family: Copperplate Gothic Light, Papyrus, fantasy, Courier New;}
h3 {padding-top:0px;padding-bottom:0px;margin-top:0px;margin-bottom:0px;font-family: Copperplate Gothic Light, Papyrus, fantasy, Courier New;}
p {text-align: justify;font-size:1.1em;}

.inline_list li {display:block;float:left;cursor:pointer;}


.header {background-image: url("../images/banner.png");background-repeat:repeat-x;padding-left:10%;padding-right:10%; height:100px;width:80%;}
.main_content {padding-left:10%; padding-right:10%; width:80%; margin-bottom:40px;margin-top:35px;}
.footer {background-image: url("../images/footer.png");background-repeat:repeat-x;padding-left:10%;padding-right:10%;height:80px;width:80%;float:left;}

#head_logo {float:left;height:115px;margin-left:0%;margin-top:10px;}
#head_unicorn {float:right;height:130px;margin-right:2%;margin-top:15px;}


.home_main_item {background-color:#ebe9e6;width:46%;float:left;overflow:hidden;padding:0px;margin:2%;height:150px;}
.home_main_item a {margin-left:10px;margin-right:10px;margin-top:10px;display:block;}
.home_main_item p {margin-left:10px;margin-right:10px;margin-top:10px;text-align: justify;}

.dino_list p {cursor:pointer;}

.direc_3col {column-count: 2;}


.dino_detail ul {padding-bottom: 12px; border-bottom: solid 1px grey;}
.dino_detail li {display:block;width:50%;min-width:220px;float:left;}
.dino_detail span {font-weight:bold;}
.dino_detail_quo {font-style:italic;text-align:center;margin-left:5%;margin-right:5%;}

.batt_head {font-family: Copperplate Gothic Light, Papyrus, fantasy, Courier New;font-size:1.3em;}





#myBtn {
  display: none;
  position: fixed;
  bottom: 20px;
  right: 30px;
  z-index: 99;
  font-size: 18px;
  border: none;
  outline: none;
  background-color: red;
  color: white;
  cursor: pointer;
  padding: 15px;
  border-radius: 4px;
}

#myBtn:hover {
  background-color: #555;
}