body{
    height: 100vh;
}

/*
@font-face {
    font-family: Matsury;
    src: url(matsury.ttf);
}*/
@font-face {
    font-family: Matsury;
    src: url(data:application/font-woff;charset=utf-8;base64,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) format('woff');
    font-weight: normal;
    font-style: normal;
}

header#home {
  margin: 0;
  padding: 0;
  width: 100%;
  height: 65vw;
  background: url('../images/fiona_de_vos_daniel_bointner_3078_1_large1_1944x1040_optim.jpg') no-repeat 0 81px / 100%;
}

.nav-link{
    text-align: center;
}

.matsury-logo{
  font-family: Matsury;
  font-size: 2.3em;
}

p, ul.paragraph{
  max-width: 30em;
}

p.narrow{
    max-width: 27em;
}

blockquote{
    max-width: 18em;
    font-size: 1.2em;
    font-style: italic;
}

.title{
    font-family: serif;
    font-weight: bold;
    padding: 1em 0;
    color: #333;
    text-align: center;
}

.subtitle{
    font-size: 1.5em;
}

.small-h1{
    font-size: 2.1em;
}

h2{
  font-family: serif;
  font-weight: bold;
  padding: 1em 0;
  color: #333;
  text-align: center;
}

h3{
    font-family: serif;
    font-weight: bold;
    padding: 1em 0;
    color: #333;
}

h4{
    font-family: serif;
    font-weight: bold;
    padding: 1em 0;
    color: #333;
}

#sig{
    position: relative;
    top: 30vw;
    padding-right: 1em;
    float: right;
    font-family: Matsury;
    font-size: 10vw;
    color: #000000;
}

.large {
    font-size: 1.2em;
}

.green{
    color: green;
}

.darkgoldenrod{
    color: darkgoldenrod;
}

.btn-orange {
    font-size: 1.2em;
    color: #555;
    background-color: #ffd54f;
    border: solid 1px silver;
}
a.btn-orange:hover {
    color: #555;
}

.btn-orange-small {
    font-size: 1em;
    color: #555;
    background-color: #ffd54f;
    border: solid 1px silver;
}
a.btn-orange-small:hover {
    color: #555;
}
.less-margin-top {
    margin-top: -4em;
}

@media (max-width: 320px) {
    #sig{
        display: none;
        top: 65vw;
    }
    header#home{
        height: 93vw;
        background: url('../images/fiona_de_vos_daniel_bointner_3078_1_small2_600x399_optim.jpg') no-repeat 0 81px / 100%;
    }
}

@media (min-width: 320.1px) and (max-width: 540px) {
    #sig{
        display: none;
        top: 50vw;
    }
    header#home{
        height: 86vw;
        background: url('../images/fiona_de_vos_daniel_bointner_3078_1_medium2_1000x681_optim.jpg') no-repeat 0 81px / 100%;
    }
}

@media (min-width: 540.1px) and (max-width: 768px) {
    #sig{
        display: none;
        top: 43vw;
    }
    header#home{
        height: 78vw;
        background: url('../images/fiona_de_vos_daniel_bointner_3078_1_medium2_1000x681_optim.jpg') no-repeat 0 81px / 100%;
    }
}

#videoCarousel{
    height: auto;
    max-width: 100%;
}

.cover-art{
    max-width: 30rem;
    max-height: 30rem;
}

.shadow{
    box-shadow: 0 4px 8px 0 rgba(0, 0, 0, 0.2), 0 6px 20px 0 rgba(0, 0, 0, 0.19);
}

.no-bullets{
    list-style-type: none;
    padding-left: 0;
}

a:hover, a:active, a:visited {
    text-decoration: none;
}

/* Hidden honeypot spam trap */
#hp {
    display: none;
}

/* YouTube embed alternative
See: https://www.labnol.org/internet/light-youtube-embeds/27941/
*/
.youtube-player {
    position: relative;
    padding-bottom: 56.23%;
    /* Use 75% for 4:3 videos */
    height: 0;
    overflow: hidden;
    max-width: 100%;
    background: #000;
    margin: 1em 0 5em;
}

.youtube-player iframe {
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    z-index: 100;
    background: transparent;
}

.youtube-player img {
    bottom: 0;
    display: block;
    left: 0;
    margin: auto;
    max-width: 100%;
    width: 100%;
    position: absolute;
    right: 0;
    top: 0;
    border: none;
    height: auto;
    cursor: pointer;
    -webkit-transition: .4s all;
    -moz-transition: .4s all;
    transition: .4s all;
}

.youtube-player img:hover {
    -webkit-filter: brightness(75%);
}

.youtube-player .play {
    height: 72px;
    width: 72px;
    left: 50%;
    top: 50%;
    margin-left: -36px;
    margin-top: -36px;
    position: absolute;
    background: url("../images/videos/play_overlay.png") no-repeat;
    cursor: pointer;
    z-index: 1;
}