@charset "UTF-8";body,html,p{line-height:26px}.cols,.sections,h2{float:left}#menu,p.caption{text-align:center}#menu li a,p.caption{text-transform:uppercase}body,html{margin:0;padding:0;font-family:Roboto,sans-serif;font-weight:300;font-size:16px}h1,h2{font-family:'Roboto Slab',serif;font-weight:400}.ani{-webkit-transition:all .2s ease-in-out;-moz-transition:all .2s ease-in-out;-ms-transition:all .2s ease-in-out;-o-transition:all .2s ease-in-out;transition:all .2s ease-in-out}.anislow{-webkit-transition:all .6s ease-in-out;-moz-transition:all .6s ease-in-out;-ms-transition:all .6s ease-in-out;-o-transition:all .6s ease-in-out;transition:all .6s ease-in-out}h1{font-size:80px;line-height:90px;letter-spacing:1px}#menu li a,.stargazingtxt a{letter-spacing:2px;text-decoration:none}h2{font-size:28px;line-height:34px;margin:0 0 25px;padding:0;width:100%;position:relative}h2:after{position:absolute;bottom:-15px;left:0;width:120px;height:1px;background:#f8ae67;content:''}p{font-family:Roboto,sans-serif;font-weight:300;font-size:16px}p.caption{opacity:.5;font-size:12px;line-height:22px}.sections{width:calc(100% - 200px);padding:100px;position:relative;z-index:1}.container{width:1600px;margin:0 auto}.cols{width:calc(100% / 2 - 101px);padding:25px 50px}#menu{position:absolute;top:10px;left:0;width:100%;z-index:2;padding:10px 0}#menu li,#menu ul{list-style:none;padding:0;margin:0;display:inline}#menu li a{color:#FFF;padding:5px 15px;display:inline-block;font-size:14px;font-weight:400;border-bottom:2px solid transparent}#menu LI A.home-link,#menu.ready{display:none}#menu li a:hover{border-color:#FFF}#menu li a.donate{color:#f8ae67;border:2px solid #f8ae67}#menu li a.donate:hover{background:#f8ae67;color:#FFF}#menu.ready{z-index:-1;background:0 0}#menu.scrolling{top:0;position:fixed;display:none;z-index:4;width:100%;height:100vh;background:rgba(0,0,0,.9)}#bannerfooter,#bannertxt,#menu.scrolling #menuitems{z-index:1;text-align:center;position:absolute}#menu.scrolling #menuitems{top:50%;left:50%;transform:translate(-50%,-50%);color:#FFF;max-width:200px}#bgimage,#burger,#donatebtn{position:fixed}#menu.scrolling #menuitems a{float:left;width:100%;text-align:center;margin:0 0 30px}#banner-lineone,#banner-linetwo{width:calc(100% - 60px);float:left}#menu.scrolling LI A.home-link{display:inline-block}#burger{cursor:pointer;display:block;height:20px;-ms-transform:rotate(0);transform:rotate(0);width:50px;margin:auto;top:-50px;right:0;z-index:5}#burger span{background:#f8ae67;border-radius:10px;display:block;height:2px;position:absolute;opacity:1;transform:rotate(0);transition:all .2s linear;width:20px}#burger span:nth-child(1){top:5px}#burger span:nth-child(2){top:13px}#burger:hover span{background:#ef7e12}#burger.onthemove{top:25px}.nav-opened #burger span:nth-child(1){top:9px;transform:rotate(45deg)}.nav-opened #burger span:nth-child(2){top:9px;transform:rotate(-45deg)}#donatebtn{bottom:-60px;right:25px;z-index:3;color:#f8ae67;font-size:30px;padding:20px 10px;cursor:pointer}#donatebtn:hover{color:#ef7e12}#donatebtn.show{bottom:0}#banner{float:left;width:100%;height:100vh;background:#000;color:#FFF;overflow:hidden;z-index:3}#bannertxt{top:50%;left:50%;transform:translate(-50%,-50%);color:#FFF;width:500px}#bannerfooter{bottom:0;left:0;width:100%;line-height:0;float:left}#banner-lineone{padding:0 30px}#banner-lineone p{font-weight:400;font-size:20px;line-height:30px}#banner-linetwo p,.quotetxt{font-size:14px;line-height:24px}#banner-linetwo{padding:5px 30px;background:#000;border-top:1px solid #f8ae67}#bgimage{top:-50%;left:-50%;width:200%;height:200%}#bgimage #starvideo,#bgimage img{position:absolute;top:0;left:0;right:0;bottom:0;margin:auto;min-width:50%;min-height:50%}#bgbannerimage{display:none}#bgimage *{box-sizing:border-box}.video-background{background:#000;position:fixed;top:0;right:0;bottom:0;left:0;z-index:-99}#newhome,#nightsky{background:#FFF}.video-background iframe,.video-foreground{position:absolute;top:0;left:0;width:100%;height:100%;pointer-events:none}#restore,p.sectiononequote{position:relative}@media (min-aspect-ratio:16/9){.video-foreground{height:300%;top:-100%}}@media (max-aspect-ratio:16/9){.video-foreground{width:300%;left:-100%}}@media all and (max-width:600px){.vid-info{width:50%;padding:.5rem}.vid-info h1{margin-bottom:.2rem}}@media all and (max-width:500px){.vid-info .acronym{display:none}}#restore{color:#FFF;background:url(/themes/brashear/images/moonbg.jpg) bottom left no-repeat #000;margin-top:0;z-index:0}.lens-image{margin:20px 0 0}.telescope-image{max-width:100%;height:auto}.sectionone-quote{position:absolute;bottom:20px;left:-50px;width:calc(100% + 50px);padding:25px;background:#FFF;color:#212121;text-align:left;-webkit-box-shadow:0 0 15px 0 rgba(0,0,0,.5);box-shadow:0 0 15px 0 rgba(0,0,0,.5)}#centre h2,#community .caption,#newhome h2,.outofstorage,.sponsors,.sponsors li,.stargazingtxt{text-align:center}.quoteicon{position:absolute;top:25px;left:25px}.quotetxt{float:left;margin-left:80px;width:calc(100% - 80px);color:#212121;position:relative;z-index:1;font-family:'Roboto Slab',serif;font-weight:400;max-width:600px}#newhome span.caption,.quoteauthor{font-size:12px;text-transform:uppercase;float:left}.quoteauthor{width:100%;font-family:Roboto,sans-serif;color:#666;margin:10px 0 0}#newhome h2:after{left:calc(50% - 60px)}#newhome .container-image{margin:20px auto 0;width:760px}#newhome span.caption{opacity:.5;line-height:22px;text-align:center;width:100%;margin:20px 0 0}.largetitle,.stargazingtxt{font-family:'Roboto Slab',serif;font-size:60px;line-height:70px}#video.sections{padding:0;width:100%}.videoWrapper{position:relative;padding-bottom:56.25%;height:0}.videoWrapper iframe{position:absolute;top:0;left:0;width:100%;height:100%}.largetitle{float:left;width:calc(100% - 100px);padding:0 50px;font-weight:400;margin:0 0 30px}.largetitle strong{font-weight:700;float:left;width:100%}#stargazing.sections{height:100vh;padding:0;position:relative;width:100%;overflow:hidden}#stargazingimg{position:absolute;top:-50%;left:-50%;width:200%;height:200%}#stargazingimg img{position:absolute;top:0;left:0;right:0;bottom:0;margin:auto;min-width:50%;min-height:50%}#community.sections,.advisors-quote,.stargazingtxt{position:relative}.stargazingtxt{margin:0 auto;width:80%;padding:10%;font-weight:400;color:#FFF;z-index:1}.stargazing-donate{float:left;width:100%;margin:30px 0 0}.stargazingtxt a{line-height:26px;font-family:Roboto,sans-serif;padding:5px 15px;text-transform:uppercase;font-size:14px;color:#f8ae67;border:2px solid #f8ae67}.stargazingtxt a:hover{background:#f8ae67;color:#FFF}#centre,#history,#patrons{background:#FFF}#advisors,#donate{background:#000}#centre h2{padding:0 30px;width:calc(100% - 60px)}#centre h2:after{left:calc(50% - 60px)}#building{padding:0;width:100%}#building img,.fullimg{width:100%;height:auto}#patrons{padding:0 100px 100px}.patron{float:left;width:100%}#patrons img{width:100%;height:auto}#advisors h2,#advisors p{color:#FFF}.advisors-quote .sectionone-quote{bottom:auto;top:0;position:relative;float:left}#community.sections{min-height:100vh;padding:100px 0;width:100%;overflow:hidden;background:#000}#laserimg{position:absolute;top:-50%;left:-50%;width:200%;height:200%}#laserimg img{position:absolute;top:0;left:0;right:0;bottom:0;margin:auto;min-width:50%;min-height:50%;opacity:.5}#community.sections .container{position:relative;z-index:1;color:#FFF}#community .sectionone-quote{bottom:auto;top:0}.outofstorage{position:relative}#community .quotetxt{margin-left:320px;width:calc(100% - 340px);padding:0 0 25px}#community .caption{position:absolute;bottom:-30px;left:0;width:calc(100% - 20px);font-size:12px;color:rgba(255,255,255,.75);line-height:18px;padding:0 10px}#donate,#donate .largetitle{color:#FFF}#community .quoteicon{position:absolute;top:auto;bottom:0;left:auto;right:0}#sponsors,.charitybox{position:relative}#donate{z-index:1}.contacticon{color:#f8ae67;margin-right:10px}#donate a{color:#FFF;text-decoration:none;padding:0 0 3px}#donate a:hover{border-bottom:1px solid #f8ae67}.charitybox .sectionone-quote{top:0;position:relative;float:left}.charitybox .quotetxt{padding:10px 25px;width:calc(100% - 50px);margin:0;max-width:calc(100% - 50px)}.charitybox p,.contactform{padding:0 25px}.contacth{margin:0 25px 35px}.contactform{float:left;width:calc(100% - 50px)}#sponsors{float:left;width:100%;background:#FFF;z-index:1;padding:25px 0}.sponsors{list-style:none;margin:0;padding:0}.sponsors li{float:left;width:calc(100% / 8)}.sponsors a img{max-width:200px;height:auto}@media only screen and (max-width:1800px){.container{width:100%}.sponsors li{width:calc(100% / 4)}}@media only screen and (max-width:1600px){.sections{width:100%;padding:50px 0}#patrons.sections{padding:0 0 50px}#community .sectionone-quote{position:relative;bottom:auto;float:left;margin-bottom:75px}.container.second .cols{width:calc(100% - 101px)}#community .quotetxt{max-width:100%}#restore.sections{padding-top:100px}}@media only screen and (max-width:1200px){#bannertxt{width:80%}}@media only screen and (max-width:960px){h1{font-size:60px;line-height:70px}#banner-lineone p{font-size:16px;line-height:26px}#banner-linetwo p{font-size:12px;line-height:24px}.sponsors li{width:calc(100% / 3)}.cols{width:calc(100% - 100px)}.quotetxt{max-width:100%;margin-left:60px}.stargazingtxt{font-size:40px;line-height:50px}#advisors.sections,#donate.sections{padding:50px 0 0}#advisors .cols:last-child,#donate .cols:last-child{padding-bottom:1px}}@media only screen and (max-width:768px){h1{font-size:30px;line-height:40px}#banner-lineone p{font-size:14px;line-height:24px}#banner-linetwo p{font-size:11px;line-height:18px}#menu li a{font-size:12px;padding:5px 10px}.sponsors li{width:calc(100% / 2)}.outofstorage img{width:100%;height:auto}#community .quotetxt{float:left;width:50%;margin:0}#community .caption{width:calc(100% - 40px)}.cols{padding:25px;width:calc(100% - 50px)}.sectionone-quote{left:-25px;width:100%}.largetitle{padding-left:25px;font-size:40px;line-height:50px}.stargazingtxt{font-size:30px;line-height:40px}.container.second .cols{width:calc(100% - 50px)}#newhome .container-image{width:calc(100% - 60px);padding:0 30px}#newhome .container-image img{width:100%;height:auto}.video-background{display:none}#bgbannerimage{display:block}}@media only screen and (max-width:560px){#restore .cols:last-child,.container.second .cols:last-child{padding-bottom:0}.sponsors a img{max-width:130px}#community .quotetxt,.outofstorage{width:100%}#community .quotetxt{margin-top:20px}#community .sectionone-quote{margin-bottom:0}.lens-image{width:100%;height:auto}#restore .sectionone-quote{position:relative;bottom:auto;float:left;margin-top:-30px}#restore.sections{padding-bottom:1px}#banner-linetwo{background:0 0}#community .caption{bottom:-50px}}@media only screen and (max-width:460px){#menu li a{font-size:11px;padding:5px}}
