body {
   background-image: url("../images/topography.png");
}

.extraPadding {
   padding-left: 100px;
}

.container {
   font-family: 'Big Shoulders Display', cursive;
}

.card-header {
   font-family: 'Big Shoulders Display', cursive;
}

#btnHome {
   text-align: center;
   padding: 20px;
}

#logo {
   font-size: 100px;
   letter-spacing: 15px;
   color: #b3f5fec1;
   float: left;
   text-shadow: 2px 2px 8px rgb(255, 255, 255);
}

#logoicon {
   float: left;
   margin-right: 10px;
   margin-top: 20px;
}

.jumbotron {
   background-image: url("../images/organic.gif");
   background-size: 1200px 500px;
   background-repeat: no-repeat, repeat;
   color: white;
   padding-bottom: 180px;
   box-shadow: 10px 10px 8px #888888;
}

.form-group {
   text-align: center;
   font-size: 30px;
   font-weight: 300;
}

div {
   padding-bottom: 5px;
}

#formBox {
   font-family: 'Big Shoulders Display', cursive;
}

#bookContent {
   padding-left: 10px;
}

.containContent {
   font-family: 'Big Shoulders Display', cursive;
   height: 450px;
   overflow: auto;
   background: rgba(0, 128, 128, 0.495);
   border-radius: 18px;
}


.col-sm-5 {
   background: white;
   box-shadow: 10px 10px 5px #888888;
   overflow: auto;
}

.col-sm-7 {
   background-image: url("../images/worn_dots.png");
}

.col-sm-12 {
   text-align: center;
}

.contentTitle {
   background-color: #1b252f;
   color: white;
   border-bottom: 3px solid rgb(238, 91, 75);
   margin-right: -15px;
   padding: 7px;
}

h2 {
   margin-left: -15px;
   margin-right: -15px;
   padding: 7px;
}

.col-sm-5 {
   border-style: solid;
   margin: 5px;
   height: 215px;
}

.fa {
   margin-right: 5px;
}

button {
   margin-right: 10px;
   margin-bottom: 5px;
}

#dayContent {
   font-size: 45px;
}

#bio {
   color: black;
   float: right;
}

#searchbtn {
   box-shadow: 10px 10px 8px #888888;
}

.news-button {
   color: black !important;
   font-size: 20px;
}

.collapse-color {
   background: -webkit-linear-gradient(rgb(164, 164, 255), rgb(194, 190, 190), rgb(255, 255, 255));
   border-radius: 5px;
   padding: 5px 5px 10px 5px;
}