@import url("https://fonts.googleapis.com/css?family=Berkshire+Swash|Caudex:400,400i,700|Cinzel+Decorative:900");@import url("https://fonts.googleapis.com/css?family=Open+Sans+Condensed:300,300i,700");html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,embed,figure,figcaption,footer,header,hgroup,menu,nav,output,ruby,section,summary,time,mark,audio,video{margin:0;padding:0;border:0;font-size:100%;font:inherit;vertical-align:baseline}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}body{line-height:1}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:before,blockquote:after,q:before,q:after{content:'';content:none}table{border-collapse:collapse;border-spacing:0}html{background-image:linear-gradient(to bottom, #FCFFF5 0%, #AACFFF 15%, #FCFFF5 60%, #193441 95%);font-size:1.2em}body{width:87%;margin:0 auto;background-image:linear-gradient(to bottom, rgba(0,51,34,0.9) 15%, #0059b3 50%, rgba(87,75,15,0.8) 70%, rgba(0,51,34,0.6) 90%);color:lavender;font:1em "Open Sans Condensed",sans-serif}h1{font-family:"Cinzel Decorative",serif;color:#91AA9D;font-weight:900}h2{font-family:"Cinzel Decorative",serif;color:#91AA9D;font-weight:900}h3{font-family:"Cinzel Decorative",serif;color:#91AA9D;font-weight:900}h4{font-family:"Cinzel Decorative",serif;color:#91AA9D;font-weight:900}h5{font-family:"Cinzel Decorative",serif;color:#91AA9D;font-weight:900}h6{font-family:"Cinzel Decorative",serif;color:#91AA9D;font-weight:900}h1{font-size:2.2em;text-align:center}h2{font-size:2.0em;color:#2B86C2}h3{font-size:1.8em;color:#ACF0F2}h4{font-size:1.4em;color:#FCFFF5}p{text-indent:1.5em;margin:0 0 1em 0}figure figcaption{margin:0 auto;text-align:center;font-size:1.2em;color:#fff;text-shadow:0.1em 0.1em 0.1em gold}figure img{margin:0 auto}img{max-width:100%}.navbar li.disabled a{color:#777777}.navbar li.disabled a:hover,.navbar li.disabled a:focus{color:#777777;text-decoration:none;background-color:transparent;cursor:not-allowed}a{font-family:"Berkshire Swash",serif;font-weight:normal}a:visited{color:#AACFFF}a:focus,a:hover{background-color:rgba(255,255,255,0.34);color:#ACF0F2;text-decoration:underline}a:active{color:#2B86C2;text-decoration:underline}.btn{float:right;background:none;border:none;box-shadow:none}.btn:focus,.btn:hover{background:none;border:none}strong{font-style:bold;font-weight:700}em{font-style:italic}dl{margin:2em 0;padding:0;width:100%}dt{color:#FFFFFF;padding:0;font-family:Bitter, Georgia, Times, "Times New Roman", serif;font-size:1.6em;line-height:45px;text-align:center;background-image:linear-gradient(135deg, #ACF0F2 15%, rgba(0,51,34,0.6) 90%)}dt a:visited{color:brown}dt a:focus{color:darkturquoise}dd{margin:0 0 1em 0;background-image:linear-gradient(45deg, rgba(0,51,34,0.9), #2B86C2);text-align:center;padding:1em .5em;font-style:italic}dl#linkContainer dt{background-image:linear-gradient(135deg, rgba(0,51,34,0.9) 4%, rgba(172,240,242,0.7) 20%, #AACFFF 50%, rgba(172,240,242,0.7) 75%, rgba(0,51,34,0.9) 96%)}dl#linkContainer dd{background-image:linear-gradient(45deg, rgba(0,51,34,0.9), #2B86C2)}abbr{border-bottom:none}ul{text-align:center}header{box-shadow:0.01em 0.01em 0.1em 0.1em #FCFFF5}header .navbar-default{display:block;background-color:#000;background-image:none;border-color:#3E606F;padding:0.75em}header .navbar-default .page-header{position:relative;width:97%;margin:0}header .navbar-default .page-header .navbar-header button{margin-top:0;float:right}header .navbar-default .page-header .logo{background:url(../images/25300.jpg) 50% 50%/contain no-repeat;height:11.625em;width:100%}@media screen and (min-width: 26.04em){header .navbar-default .page-header .logo{height:17em}}header .navbar-default .collapse.in,header .navbar-default .collapse,header .navbar-default .collapsing{padding:0;margin:0;width:97%}@media screen and (min-width: 48em){header .navbar-default .collapse.in,header .navbar-default .collapse,header .navbar-default .collapsing{background-image:linear-gradient(135deg, #000 10%, #004080 20%, #000 50%, #004080 80%, #000 90%)}header .navbar-default .collapse.in li a:focus,header .navbar-default .collapse li a:focus,header .navbar-default .collapsing li a:focus{background-color:#000}header .navbar-default .collapse.in li.disabled a:focus,header .navbar-default .collapse.in li.disabled a:hover,header .navbar-default .collapse li.disabled a:focus,header .navbar-default .collapse li.disabled a:hover,header .navbar-default .collapsing li.disabled a:focus,header .navbar-default .collapsing li.disabled a:hover{background-color:transparent}}header .navbar-default .collapse.in ul li,header .navbar-default .collapse ul li,header .navbar-default .collapsing ul li{display:inline-block;width:40%;min-height:3.073em}@media screen and (min-width: 48em){header .navbar-default .collapse.in ul li,header .navbar-default .collapse ul li,header .navbar-default .collapsing ul li{display:inline-block;width:15.46%}}header .navbar-default .collapse.in ul li a,header .navbar-default .collapse ul li a,header .navbar-default .collapsing ul li a{width:96.37%;vertical-align:middle;padding:10%;min-height:58.88px;display:inline-block;font-size:100%;text-align:center;line-height:1.5;transition:all 0.5s ease-in-out}@media screen and (max-width: 22.81em){header .navbar-default .collapse.in ul li a,header .navbar-default .collapse ul li a,header .navbar-default .collapsing ul li a{font-size:75%}}header .navbar-default .collapse.in ul li a:hover,header .navbar-default .collapse ul li a:hover,header .navbar-default .collapsing ul li a:hover{background-color:rgba(255,255,255,0.34);color:#2B86C2}header .navbar-default .collapse.in ul li.disabled a:focus,header .navbar-default .collapse.in ul li.disabled a:hover,header .navbar-default .collapse ul li.disabled a:focus,header .navbar-default .collapse ul li.disabled a:hover,header .navbar-default .collapsing ul li.disabled a:focus,header .navbar-default .collapsing ul li.disabled a:hover{color:#777777;text-decoration:none;background-color:transparent}header .navbar-default button{display:inline;margin:0.5em auto 0;border:none}header .navbar-default .navbar-toggle:focus,header .navbar-default .navbar-toggle:hover{background-color:#000;border:0.1em solid #3E606F}header .navbar-default .navbar-collapse,header .navbar-default .navbar-form{border:none}header .navbar-default #tagline{text-indent:0;text-align:center}main{position:relative}main section p.borderBottom{border-bottom:1px solid #FCFFF5}@media screen and (min-width: 48em){main section p.borderBottom{border:none}}main section div.collapse p{border-bottom:none}main p button.btn{position:absolute;float:right;background:none;border:none;box-shadow:none}main p button.btn:focus,main p button.btn:hover{background:none;border:none}@media screen and (min-width: 62em){main section.leftDesktopElements{float:left;width:62%}main section.rightDesktopElements{float:right;width:35%}}.carousel-control.left,.carousel-control.right{background-image:none;height:8em;margin-top:0.5em;color:#fff}footer{background-image:linear-gradient(90deg, rgba(0,51,34,0.9) 45%, #004050 70%, #000 90%);box-shadow:0.01em 0.01em 0.1em 0.1em #2B86C2;min-height:10em;display:flex;flex-flow:column;justify-content:center;margin:0.5em -0.7em 0;border-radius:1.5em 1.5em 0 0}footer div{margin:0 auto}footer button.btn-default{background-image:linear-gradient(135deg, #FCFFF5 0%, #000 50%);width:9.5em;min-height:4.25em;margin:0 auto 0.5em}footer button.btn-default a{font-size:2.2em}footer button.btn-default a:focus{text-decoration:none}footer p{margin:0 auto;text-indent:0}footer p small{text-align:center;font-size:0.65em}footer>div{margin:0 auto;width:50%;text-align:center;display:flex;flex-flow:column;order:1}footer div button.btn-default{order:1}footer div div.socialMedia{order:2}footer div p{order:3}@media screen and (min-width: 62em){footer{flex-flow:row}footer ul{order:2;padding:1em 1.5em 2.2em;align-self:flex-start;width:45%;border-radius:0 0 1em 1em;height:inherit}footer ul li{display:inline-block;width:25%;padding:1%;margin:2.5%}footer ul li a{font-family:"Open Sans Condensed", sans-serif}footer div button.btn-default{margin:1.5em;width:80%;display:inline-block;order:1;align-self:center}footer div div.socialMedia{order:2}footer div p{margin:0 auto;order:3}}.btn-default:focus,.btn-default:hover{background:none;background-image:linear-gradient(135deg, #FCFFF5 0%, #000 50%)}.img-thumbnail{background:none}aside{padding:1.5em;background-image:linear-gradient(135deg, transparent 0, rgba(0,51,34,0.9) 30%, #000 50%, rgba(0,51,34,0.9) 80%, transparent 90%);border-radius:0.5em;color:#7FFFD4}section.specialSection{background-color:#000;text-align:center;min-height:10em;margin-top:0.75em;border-radius:0 0 1em 1em/0 0 0.5em 0.5em}@media screen and (min-width: 62em){section.specialSection{border-width:0.5em;border-style:solid;border-image:linear-gradient(to bottom, transparent, #4dff4d, transparent) 1 100%;border-radius:1em 1em 1em 1em/1em 1em 0.5em 0.5em;text-align:left;padding:0.5em}section.specialSection ul{text-align:left}section.specialSection a p{font-family:"Open Sans Condensed",sans-serif;color:#7FFFD4}}section.specialSection h3{text-shadow:0.01em 0.01em 0.2em #D1DBBD}@media screen and (min-width: 62em){.carousel div.col-md-8 section.col-md-5{margin-left:-1%;font-size:80%}.carousel div.col-md-8 section.col-md-5:last-of-type{margin-left:5%}}.carousel section.hidden-sm.hidden-xs{margin-top:1em;padding:1em;background-origin:padding-box;background-image:linear-gradient(135deg, transparent 0, rgba(0,51,34,0.9) 30%, #000 50%, rgba(0,51,34,0.9) 80%, transparent 90%)}section#academics{background-image:repeating-linear-gradient(135deg, #000, #184c6f 1em, #000 4em);padding:0.75em;border-radius:1em;box-shadow:0.15em 0.15em 0.15em 0.15em #000}section#academics+section{margin-top:0.75em}@media screen and (min-width: 18em) and (max-width: 21.25em){section#personality h3{font-size:170%}}ul.list-group{box-shadow:0.1em 0.2em 0.1em 0.1em #193441,-.1em -0.2em 0.1em 0.1em #193441}ul.list-group li{font:0.8em "Cinzel Decorative",serif;color:lightcyan;border:1px solid #5a5a5a}@media screen and (min-width: 16em) and (max-width: 24.25em){ul.list-group li{font-size:60%;text-align:left}ul.list-group li button{margin:-0.7em 1em 0 0}}ul.list-group li button{margin:-0.4em 1.5em 0 0}ul.list-group li:nth-child(1){background:url("../images/lpLogo.jpg") top right/3em no-repeat,url("../images/stripedJukebox.jpg") 0%/cover no-repeat border-box}ul.list-group li:nth-child(2){background:url("../images/tfkLogo.jpg") top right/2.75em no-repeat,url("../images/stripedJukebox.jpg") 0%/cover no-repeat border-box}ul.list-group li:nth-child(3){background:url("../images/bmthLogo.jpg") top right/2.75em no-repeat,url("../images/stripedJukebox.jpg") 0%/cover no-repeat border-box}ul.list-group li:nth-child(4){background:url("../images/skilletLogo.png") center right/2.75em no-repeat,url("../images/stripedJukebox.jpg") 0%/cover no-repeat border-box}ul.list-group li:nth-child(5){background:url("../images/bmthLogo.jpg") top right/2.75em no-repeat,url("../images/stripedJukebox.jpg") 0%/cover no-repeat border-box}@media screen and (min-width: 62em){#specialCase{margin-top:-10%}}ol{text-align:center;counter-reset:item}ol li{background-image:linear-gradient(45deg, rgba(0,0,0,0.6) 40%, #2B86C2 60%, #3E606F 80%);display:block;margin-left:2em;position:relative;margin-top:0.5em;border:1px solid #000;height:6.5em}@media screen and (min-width: 16em) and (max-width: 24em){ol li{font-size:90%;height:auto}}ol li:before{display:inline-block;position:absolute;content:counter(item);counter-increment:item;width:auto;left:-0.1em;margin:-0.04em 2em 0 -0.9em;background-image:linear-gradient(135deg, #000 25%, #2B86C2 75%);width:1em;height:inherit;font:2em "Cinzel Decorative",serif;border:1px solid #000;padding-top:0.75em}@media screen and (min-width: 16em) and (max-width: 24em){ol li:before{height:auto;top:0.01em;padding-top:0}}#favAnime{float:right}dl#linkContainer{width:100%}dl#linkContainer dt{background-image:linear-gradient(135deg, rgba(0,51,34,0.9) 4%, rgba(145,170,157,0.7) 20%, #D1DBBD 50%, rgba(145,170,157,0.7) 75%, rgba(0,51,34,0.9) 96%)}dl#linkContainer dt a{color:#0059b3}dl#linkContainer dd+dd{margin-top:-1em;background-image:linear-gradient(45deg, rgba(0,51,34,0.6), #0059b3)}
