@import url(https://fonts.googleapis.com/css?family=Lato:300&subset=latin,latin-ext);

@font-face {font-family: "Federlyn NF W01 Regular";
  src: url("http://www.bodo.cafe/fonts/Federlyn/886b9ce97e0e84f38043e5843fba5fe8.eot"); /* IE9*/
  src: url("http://www.bodo.cafe/fonts/Federlyn/886b9ce97e0e84f38043e5843fba5fe8.eot?#iefix") format("embedded-opentype"), /* IE6-IE8 */
  url("http://www.bodo.cafe/fonts/Federlyn/886b9ce97e0e84f38043e5843fba5fe8.woff2") format("woff2"), /* chrome、firefox */
  url("http://www.bodo.cafe/fonts/Federlyn/886b9ce97e0e84f38043e5843fba5fe8.woff") format("woff"), /* chrome、firefox */
  url("http://www.bodo.cafe/fonts/Federlyn/886b9ce97e0e84f38043e5843fba5fe8.ttf") format("truetype"), /* chrome、firefox、opera、Safari, Android, iOS 4.2+*/
  url("http://www.bodo.cafe/fonts/Federlyn/886b9ce97e0e84f38043e5843fba5fe8.svg#Federlyn NF W01 Regular") format("svg"); /* iOS 4.1- */
}

html,
body {
    height: 100%;
    background-color: black;
    color: #b7b7b7;
    font-family: "Lato", "Helvetica";
}

a {
    color: #EBD9B3;
    text-decoration: none;   
}

a:hover {
    color: yellow;
}

blockquote {
    font-size: 14px;
}

.carousel-footer {
    font-family: "Federlyn NF W01 Regular";
    text-align: center;
    font-size: 23.5px;
}

.vertical-center {
  min-height: 100%;  /* Fallback for browsers do NOT support vh unit */
  min-height: 100vh; /* These two lines are counted as one :-)       */

  display: flex;
  align-items: center;
}

.nav li {
    font-family: "Federlyn NF W01 Regular";
    font-size: 30px;
}

#artists {
    font-size: 16px;
}

#description p {
    font-size: 17px;    
}

#description blockquote {
    font-size: 17px;    
}

#description blockquote footer {
    font-size: 15px;    
}

#contact p {
    font-size: 17px;
}


/* Background images are set within the HTML using inline CSS, not here */

.fill {
    min-height: 100%;
    min-height: 100vh;
    
    width: 100%;
    height: 100%;
    margin: auto;
    background-position: center;
    -webkit-background-size: cover;
    -moz-background-size: cover;
    background-size: cover;
    -o-background-size: cover;
}