
body {
  font-family: Garamond;
  font-size: 150%;
  padding-top: 0px;
  padding-bottom: 5px;
}

@font-face {
    font-family: bebas;
    src: url(../fonts/BebasKai-Regular.otf);
}

h1,
h2,
h3,
h4,
h5,
h6 {
  font-family: bebas;
}

.main-name{
  font-size: 600%;
  padding-bottom: 0px;
  padding-top: 0px;
  color: #428bca;
  font-family: bebas;
}

.main-name a{
	  text-decoration: none;

}

.nav-pills{
  font-size: 150%;
  padding-bottom: 5px;
  font-family: bebas;
}

.carousel-control.left, .carousel-control.right {
    background-image: none
}

.dropdown-menu {
  position: absolute;
  top: 100%;
  left: 0;
  z-index: 1000;
  display: none;
  float: left;
  min-width: 100%;
  padding: 5px 0;
  margin: 0px 0 0;
  font-size: 14px;
  text-align: left;
  list-style: none;
  background-color: #fff;
  -webkit-background-clip: padding-box;
          background-clip: padding-box;
  border: 1px solid #ccc;
  border: 1px solid rgba(0, 0, 0, .15);
  border-radius: 4px;
  -webkit-box-shadow: 0 6px 12px rgba(0, 0, 0, .175);
          box-shadow: 0 6px 12px rgba(0, 0, 0, .175);
}

.btn{
 width: 100%;
}

@media (min-width: 980px) {
  ul.nav li.dropdown:hover > ul.dropdown-menu {
    display: block;
  }
}

.bookrow{
min-height:150px;
padding: 0px;
}

.border-right {
    border-right: solid 1px rgba(0,0,0,0.1);

}

.row{
margin-right: 0px;
margin-left: 0px;
}

.booktitle{
font-weight: bold;
font-family: bebas;
font-size: 125%;
}

.bookauthors{
font-style: italic;
}

.bookcover{
width:100%;
max-width: 150px;
}

.glyphicon,
.fa,
.social{
padding-bottom: 15px;
padding-left:10px;
padding-top: 0px;
color: gray;
  -webkit-touch-callout: none; /* iOS Safari */
    -webkit-user-select: none; /* Safari */
     -khtml-user-select: none; /* Konqueror HTML */
       -moz-user-select: none; /* Firefox */
        -ms-user-select: none; /* Internet Explorer/Edge */
            user-select: none; /* Non-prefixed version, currently
                                  supported by Chrome and Opera */
}

.glyphicon:hover,
.fa:hover{
color: #428bca;
-o-transition:.5s;
  -ms-transition:.5s;
  -moz-transition:.5s;
  -webkit-transition:.5s;
  /* ...and now for the proper property */
  transition:.5s;
}

.main-container{
  border: 1px solid #ccc;
  border: 1px solid rgba(0, 0, 0, .15);
  border-radius: 4px;
  -webkit-box-shadow: 0 6px 12px rgba(0, 0, 0, .175);
          box-shadow: 0 6px 12px rgba(0, 0, 0, .175);
  padding-top: 0px;
  
}

.current_page_item{
  background: rgba(0, 0, 0, .175);
  color:gray;
}

