/* CSS for website */

@import url(https://fonts.googleapis.com/css?family=Fira+Sans:300);

@font-face {
  font-family: 'Proxima Nova';
  font-style: normal;
  font-weight: normal;
  src: local('Proxima Nova'), url('../fonts/ProximaNova-Bold_2.otf') format('opentype');
}

h1, h2, h3, h4, h5 {
  font-family: 'Proxima Nova' !important;
}

a {
    font-weight: bold;
}

a:hover, a:active, a:focus {
    color: rgb(0,191,195) !important;
}


li.chapter span {
  background-color: rgb(0,191,195) !important;
  color: white !important;
  opacity: 1 !important;
  font-weight: bold !important;
  cursor: default !important;
}

.book {
  font-family: 'Fira Sans', sans-serif !important;
}

.book .book-summary ul.summary li.active>a {
    color: rgb(0,191,195) !important;
}

.book .book-body .page-wrapper .page-inner section.normal a {
    color: rgb(0,191,195) !important;
}

.book .book-summary ul.summary li a, .book .book-summary ul.summary li span {
    text-overflow: none;
    white-space:normal;
}

.book .book-summary ul.summary li a b, .book .book-summary ul.summary li span b {
   display: none;
}

.book-summary {
  background-color: #FAFCFC;
}
