header,hr.line{text-align:center}.img-hover,.img-hover:hover{transition:all .1s ease-in-out;-o-transition:all .1s ease-in-out;-webkit-transition:all .1s ease-in-out}.img-hover,.player-btn,.pointer{cursor:pointer}@font-face{font-family:'Open Sans';font-weight:400;font-style:normal;src:url(/fonts/OpenSans-Regular-webfont.eot);src:url(/fonts/OpenSans-Regular-webfont.eot?#iefix)format('embedded-opentype'),url(/fonts/OpenSans-Regular-webfont.woff)format('woff'),url(/fonts/OpenSans-Regular-webfont.ttf)format('truetype'),url(/fonts/OpenSans-Regular-webfont.svg#open_sansregular)format('svg')}@font-face{font-family:'Open Sans Bold';font-weight:400;font-style:normal;src:url(/fonts/OpenSans-Bold-webfont.eot)}html{position:relative;min-height:100%}body{font-family:'Open Sans',sans-serif;font-size:16px;font-weight:300;line-height:28px;height:100%;margin-bottom:150px;color:#54575e;background-color:#eaeff2}.footer{font-family:Oswald,'Open Sans',sans-serif;position:absolute;bottom:0;width:100%;height:100px;padding:20px;background-color:#fff}.container-height,.home,.overlay{height:100%}.overlay{position:fixed;z-index:0;top:0;left:0;width:100%;opacity:.5;background:#000}.home{position:relative;overflow:hidden}.hello{font-family:'Open Sans',sans-serif;position:absolute;bottom:60px;padding-left:15px;color:#fff;text-shadow:none}.hello .name{font-size:60px;font-weight:300;line-height:1em;letter-spacing:-5px;text-transform:uppercase}.hello .quote{font-size:20px;line-height:1em}.full-welcome{background:url(/img/covers/home.jpg)center center no-repeat;-webkit-background-size:cover;background-size:cover}.full-about{background:url(/img/covers/about.jpg)center center no-repeat fixed;-webkit-background-size:cover;background-size:cover}.full-concert{background:url(/img/covers/concert.jpg)center center no-repeat fixed;-webkit-background-size:cover;background-size:cover}.full-equipment{background:url(/img/covers/equipment.jpg)center center no-repeat fixed;-webkit-background-size:cover;background-size:cover}.full-gallery{background:url(/img/covers/gallery.jpg)center center no-repeat fixed;-webkit-background-size:cover;background-size:cover}.full-students{background:-webkit-linear-gradient(0deg,#070f19 10%,#0c3715 90%);background:-o-linear-gradient(0deg,#070f19 10%,#0c3715 90%);background:linear-gradient(90deg,#070f19 10%,#0c3715 90%)}.full-after{background:-webkit-linear-gradient(0deg,#83a4d4 10%,#b6fbff 90%);background:-o-linear-gradient(0deg,#83a4d4 10%,#b6fbff 90%);background:linear-gradient(90deg,#83a4d4 10%,#b6fbff 90%)}.navbar-inverse{font-family:Oswald,'Open Sans',sans-serif;border-color:#331911;background-color:#331911}.navbar-inverse.navbar-transparent{border-color:transparent;background:0 0}@media (max-width:767px){.navbar-inverse.navbar-transparent{border-color:#331911;background-color:#331911}}.navbar-inverse .navbar-brand,.navbar-inverse .navbar-brand:focus,.navbar-inverse .navbar-brand:hover,.navbar-inverse .navbar-nav>li>a{color:#fff}.navbar-inverse .navbar-nav>li>a:focus,.navbar-inverse .navbar-nav>li>a:hover{text-decoration:underline;color:#fff}.wrapper{position:relative;padding-top:80px;color:#fff}.wall{width:70%;margin:0 auto}.spaced{margin-bottom:80px}.spaced-up{margin-top:40px}.bio{padding-top:30px}.pagination>li>a,.pagination>li>a:hover,.pagination>li>a:link,.pagination>li>a:visited,.pagination>li>span,.pagination>li>span:hover,.pagination>li>span:link,.pagination>li>span:visited{color:#fff;border:1px solid transparent;background-color:transparent}.pagination>li>a:hover,.pagination>li>span:hover{border:1px solid #fff}header{color:#fff;background:#f4a460}header .container{padding-top:100px;padding-bottom:50px}header .container.container-students{padding-top:70px}header img{display:block;margin:0 auto 20px}header .intro-text .name{font-family:Oswald,'Helvetica Neue',Helvetica,Arial,sans-serif;font-size:2em;font-weight:700;display:block;text-transform:uppercase}header .intro-text .skills{font-size:1.25em;font-weight:300}@media (min-width:768px){header .container{padding-top:200px;padding-bottom:100px}header .intro-text .name{font-size:4.75em}header .intro-text .skills{font-size:1.75em}}hr.line{max-width:250px;margin:25px auto 30px;padding:0;color:#fff;border:none;border-top:solid 5px}hr.line.line-inverse{color:#331911}.content-section-a{padding:50px 0;background-color:#eaeff2}.content-section-b{padding:50px 0;border-top:1px solid #e7e7e7;border-bottom:1px solid #e7e7e7;background-color:#fff}.section-heading-spacer{float:left;width:200px;border-top:3px solid #e7e7e7}.section-heading{margin-bottom:30px}.lead{font-size:18px;font-weight:400}.row-gallery{font-size:14px;-webkit-column-width:20em;-moz-column-width:20em;column-width:20em;-webkit-column-gap:10px;-moz-column-gap:10px;column-gap:10px}.row-gallery>.col-lg-3{display:inline-block;float:none;width:100%;margin:10px;padding:0}.img-responsive-gallery{width:100%;border:0 solid #999}.img-text{padding:4px 8px;background:rgba(0,0,0,.75)}.img-hover{border:5px solid transparent}.img-hover:hover{border:1px solid transparent}.container-only{padding-top:80px}.btn-base{color:#fff;border-color:#331911;background-color:#592c1e}.btn-base.active,.btn-base.focus,.btn-base:active,.btn-base:focus,.btn-base:hover,.open>.dropdown-toggle.btn-base{color:#fff;border-color:#050302;background-color:#331911}.btn-base.active,.btn-base:active,.open>.dropdown-toggle.btn-base{background-image:none}.btn-base.disabled,.btn-base.disabled.active,.btn-base.disabled.focus,.btn-base.disabled:active,.btn-base.disabled:focus,.btn-base.disabled:hover,.btn-base[disabled],.btn-base[disabled].active,.btn-base[disabled].focus,.btn-base[disabled]:active,.btn-base[disabled]:focus,.btn-base[disabled]:hover,fieldset[disabled] .btn-base,fieldset[disabled] .btn-base.active,fieldset[disabled] .btn-base.focus,fieldset[disabled] .btn-base:active,fieldset[disabled] .btn-base:focus,fieldset[disabled] .btn-base:hover{border-color:#331911;background-color:#592c1e}.btn-base .badge{color:#592c1e;background-color:#fff}.player-btn{position:fixed;right:30px;bottom:30px;display:inline-block;overflow:hidden;width:40px;height:40px;white-space:nowrap;text-indent:100%}@media only screen and (min-width:768px){.player-btn{right:20px;bottom:20px}}@media only screen and (min-width:1024px){.player-btn{right:40px;bottom:40px;width:60px;height:60px}}.play-video-box{position:relative;min-height:180px}.play-video-box:hover .play-video-img{opacity:.4}.play-video-img{position:absolute;min-height:180px}.play-video{font-size:200%;position:absolute;bottom:20px;left:20px;color:#fff}