#mainNav{min-height: 56px;background-color: #fff}#mainNav .navbar-toggler{font-size: 80%;padding: .75rem;color: #c61832;border: 1px solid #c61832}#mainNav .navbar-toggler:focus{outline: 0}#mainNav .navbar-brand{color: #161616;font-weight: 700;padding: .9rem 0}#mainNav .navbar-nav .nav-item:hover{color: fade(white, 80%);outline: 0;background-color: transparent}#mainNav .navbar-nav .nav-item:active, #mainNav .navbar-nav .nav-item:focus{outline: 0;background-color: transparent}@media (min-width: 992px) {#mainNav { padding-top: 0;padding-bottom: 0;border-bottom: none;background-color: transparent;transition: background-color .3s ease-in-out }    #mainNav .navbar-brand{padding: .5rem 0;color: rgba(255, 255, 255, .5) }    #mainNav .nav-link{transition: none;padding: 2rem 1.5rem;color: rgba(255, 255, 255, .5) }    #mainNav .nav-link:hover{color: rgba(255, 255, 255, .75) }    #mainNav .nav-link:active{color: #fff }    #mainNav.navbar-shrink{background-color: #fff }    #mainNav.navbar-shrink .navbar-brand{color: #161616 }    #mainNav.navbar-shrink .nav-link{color: #161616;padding: 1.5rem 1.5rem 1.25rem;border-bottom: .25rem solid transparent }    #mainNav.navbar-shrink .nav-link:hover{color: #c61832 }    #mainNav.navbar-shrink .nav-link:active{color: #97272f }    #mainNav.navbar-shrink .nav-link.active{color: #c61832;outline: 0;border-bottom: .25rem solid #c61832 }}.masthead{position: relative;width: 100%;height: auto;min-height: 35rem;padding: 10rem 0;background: linear-gradient(to bottom, rgba(22, 22, 22, 1), rgba(22, 22, 22, 0.6), rgba(22, 22, 22, 1)), url(../img/miljoe_live_e-werk_huke2_comp.jpg);background-position: center;background-repeat: no-repeat;background-attachment: scroll;background-size: cover}.masthead h1{font-family: 'Varela Round';font-size: 2.5rem;line-height: 2.5rem;letter-spacing: .8rem;background: -webkit-linear-gradient(rgba(255, 255, 255, .9), rgba(255, 255, 255, 0));-webkit-text-fill-color: transparent;-webkit-background-clip: text}.masthead h2{max-width: 20rem;font-size: 1rem}@media (min-width: 768px) {.masthead h1 { font-size: 4rem;line-height: 4rem }}@media (min-width: 992px) {.masthead { height: 100vh;padding: 0 }    .masthead h1{font-size: 6.5rem;line-height: 6.5rem;letter-spacing: .8rem }    .masthead h2{max-width: 30rem;font-size: 1.25rem }}.btn{box-shadow: 0 .1875rem .1875rem 0 rgba(0, 0, 0, .1) !important;padding: 1.25rem 2rem;font-family: 'Varela Round';font-size: 80%;text-transform: uppercase;letter-spacing: .15rem;border: 0}.btn-primary{background-color: #c61832}.btn-primary:hover{background-color: #4f837f}.btn-primary:focus{background-color: #4f837f;color: #fff}.btn-primary:active{background-color: #97272f !important}.about-section{padding-top: 10rem;background: linear-gradient(to bottom, #161616 0, rgba(22, 22, 22, .9) 75%, rgba(22, 22, 22, .8) 100%)}.about-section p{margin-bottom: 5rem}.band-section{padding: 10rem 0;background: linear-gradient(to bottom, rgba(22, 22, 22, 1), rgba(248, 249, 250, 1) 7%, rgba(248, 249, 250, 1) 93%, rgba(22, 22, 22, 1) 100%)}.band-section .featured-text{padding: 2rem}@media (min-width: 992px) {.band-section .featured-text { padding: 0 0 0 2rem;border-left: .5rem solid #c61832 }}.band-section .project-text{padding: 1rem;font-size: 90%}@media (min-width: 992px) {.band-section .project-text { }    .band-section .project-text hr{border-color: #c61832;border-width: .25rem;width: 30% }}.dates-section{padding: 10rem 0;background: #161616 url(../img/miljoe_live_e-werk_huke1_grad_comp.jpg);background-position: top;background-repeat: no-repeat;background-attachment: scroll;background-size: 100% auto}.dates-section .form-inline input{box-shadow: 0 .1875rem .1875rem 0 rgba(0, 0, 0, .1) !important;padding: 1.25rem 2rem;height: auto;font-family: 'Varela Round';font-size: 80%;text-transform: uppercase;letter-spacing: .15rem;border: 0}.contact-section{padding: 5rem 0 0}.contact-section .card{border: 0;border-bottom: .25rem solid #c61832}.contact-section .card h4{font-size: .8rem;font-family: 'Varela Round';text-transform: uppercase;letter-spacing: .15rem}.contact-section .card hr{border-color: #c61832;border-width: .25rem;width: 3rem}.contact-section .social{margin-top: 5rem}.contact-section .social a{text-align: center;height: 3rem;width: 3rem;background: rgba(255, 255, 255, .1);border-radius: 100%;line-height: 3rem;color: rgba(255, 255, 255, .3)}.contact-section .social a:hover{color: rgba(255, 255, 255, .5)}.contact-section .social a:active{color: #fff}body{font-family: Nunito;letter-spacing: .0625em}a{color: #c61832}a:focus, a:hover{text-decoration: none;color: #97272f}.bg-black{background-color: #161616 !important}.bg-primary{background-color: #c61832 !important}.text-primary{color: #c61832 !important}footer{padding: 5rem 0}.nav-pills > li > a.active{background-color: #c61832 !important;color: #ffffff !important;}.nav-pills > li > a{background-color: #444 !important;color: #ffffff !important;}.nav-pills > li > a:hover{color: #ffffff !important;}.nav-link-color{color: #c61832;}.nav-link{color: #ffffff;}.semi-transp{opacity: 0.8;}.musik-section{padding: 10rem 0;background: #161616 url(../img/miljoe_live_e-werk_huke3_grad_comp.jpg);background-position: top;background-repeat: no-repeat;background-attachment: scroll;background-size: 100% auto}.musik-section .featured-text{padding: 2rem}@media (min-width: 992px) {.musik-section .featured-text { padding: 0 0 0 2rem;border-left: .5rem solid #c61832 }}.musik-section .project-text{padding: 1rem;font-size: 90%}@media (min-width: 992px) {.musik-section .project-text { }    .musik-section .project-text hr{border-color: #c61832;border-width: .25rem;width: 30% }}


.unplugged-section{padding: 10rem 0;background: #161616 url(../img/miljoe_live_unplugged.jpg);background-position: top;background-repeat: no-repeat;background-attachment: scroll;background-size: 100% auto}.unplugged-section .featured-text{padding: 2rem}@media (min-width: 992px) {.unplugged-section .featured-text { padding: 0 0 0 2rem;border-left: .5rem solid #c61832 }}.unplugged-section .project-text{padding: 1rem;font-size: 90%}@media (min-width: 992px) {.unplugged-section .project-text { }    .unplugged-section .project-text hr{border-color: #c61832;border-width: .25rem;width: 30% }}

.vertical-text{transform: rotate(90deg);transform-origin: left top 0;}.btn-primary, .btn-primary:hover, .btn-primary:active, .btn-primary:visited{background-color: #c61832 !important;}


