.delay-1{-webkit-animation-delay:0.1s;-moz-animation-delay:0.1s;-ms-animation-delay:0.1s;-o-animation-delay:0.1s;animation-delay:0.1s}.delay-2{-webkit-animation-delay:0.2s;-moz-animation-delay:0.2s;-ms-animation-delay:0.2s;-o-animation-delay:0.2s;animation-delay:0.2s}.delay-3{-webkit-animation-delay:0.3s;-moz-animation-delay:0.3s;-ms-animation-delay:0.3s;-o-animation-delay:0.3s;animation-delay:0.3s}.delay-4{-webkit-animation-delay:0.4s;-moz-animation-delay:0.4s;-ms-animation-delay:0.4s;-o-animation-delay:0.4s;animation-delay:0.4s}.delay-5{-webkit-animation-delay:0.5s;-moz-animation-delay:0.5s;-ms-animation-delay:0.5s;-o-animation-delay:0.5s;animation-delay:0.5s}.delay-6{-webkit-animation-delay:0.6s;-moz-animation-delay:0.6s;-ms-animation-delay:0.6s;-o-animation-delay:0.6s;animation-delay:0.6s}.delay-7{-webkit-animation-delay:0.7s;-moz-animation-delay:0.7s;-ms-animation-delay:0.7s;-o-animation-delay:0.7s;animation-delay:0.7s}.delay-8{-webkit-animation-delay:0.8s;-moz-animation-delay:0.8s;-ms-animation-delay:0.8s;-o-animation-delay:0.8s;animation-delay:0.8s}.delay-9{-webkit-animation-delay:0.9s;-moz-animation-delay:0.9s;-ms-animation-delay:0.9s;-o-animation-delay:0.9s;animation-delay:0.9s}.delay-10{-webkit-animation-delay:1.0s;-moz-animation-delay:1.0s;-ms-animation-delay:1.0s;-o-animation-delay:1.0s;animation-delay:1.0s}.delay-11{-webkit-animation-delay:1.1s;-moz-animation-delay:1.1s;-ms-animation-delay:1.1s;-o-animation-delay:1.1s;animation-delay:1.1s}.delay-12{-webkit-animation-delay:1.2s;-moz-animation-delay:1.2s;-ms-animation-delay:1.2s;-o-animation-delay:1.2s;animation-delay:1.2s}.delay-13{-webkit-animation-delay:1.3s;-moz-animation-delay:1.3s;-ms-animation-delay:1.3s;-o-animation-delay:1.3s;animation-delay:1.3s}.delay-14{-webkit-animation-delay:1.4s;-moz-animation-delay:1.4s;-ms-animation-delay:1.4s;-o-animation-delay:1.4s;animation-delay:1.4s}.delay-15{-webkit-animation-delay:1.5s;-moz-animation-delay:1.5s;-ms-animation-delay:1.5s;-o-animation-delay:1.5s;animation-delay:1.5s}.delay-16{-webkit-animation-delay:1.6s;-moz-animation-delay:1.6s;-ms-animation-delay:1.6s;-o-animation-delay:1.6s;animation-delay:1.6s}.delay-17{-webkit-animation-delay:1.7s;-moz-animation-delay:1.7s;-ms-animation-delay:1.7s;-o-animation-delay:1.7s;animation-delay:1.7s}.delay-18{-webkit-animation-delay:1.8s;-moz-animation-delay:1.8s;-ms-animation-delay:1.8s;-o-animation-delay:1.8s;animation-delay:1.8s}.delay-19{-webkit-animation-delay:1.9s;-moz-animation-delay:1.9s;-ms-animation-delay:1.9s;-o-animation-delay:1.9s;animation-delay:1.9s}.delay-20{-webkit-animation-delay:2.0s;-moz-animation-delay:2.0s;-ms-animation-delay:2.0s;-o-animation-delay:2.0s;animation-delay:2.0s}.delay-30{-webkit-animation-delay:3.0s;-moz-animation-delay:3.0s;-ms-animation-delay:3.0s;-o-animation-delay:3.0s;animation-delay:3.0s}.delay-40{-webkit-animation-delay:4.0s;-moz-animation-delay:4.0s;-ms-animation-delay:4.0s;-o-animation-delay:4.0s;animation-delay:4.0s}.delay-50{-webkit-animation-delay:5.0s;-moz-animation-delay:5.0s;-ms-animation-delay:5.0s;-o-animation-delay:5.0s;animation-delay:5.0s}.delay-60{-webkit-animation-delay:6.0s;-moz-animation-delay:6.0s;-ms-animation-delay:6.0s;-o-animation-delay:6.0s;animation-delay:6.0s}.delay-70{-webkit-animation-delay:7.0s;-moz-animation-delay:7.0s;-ms-animation-delay:7.0s;-o-animation-delay:7.0s;animation-delay:7.0s}.delay-80{-webkit-animation-delay:8.0s;-moz-animation-delay:8.0s;-ms-animation-delay:8.0s;-o-animation-delay:8.0s;animation-delay:8.0s}.delay-90{-webkit-animation-delay:9.0s;-moz-animation-delay:9.0s;-ms-animation-delay:9.0s;-o-animation-delay:9.0s;animation-delay:9.0s}.delay-100{-webkit-animation-delay:10.0s;-moz-animation-delay:10.0s;-ms-animation-delay:10.0s;-o-animation-delay:10.0s;animation-delay:10.0s}body{background:#000000}body,button,input,select,textarea,input[type="text"]{font-family:sans-serif;color:#9f9f9f}h1,h2,h3,label{font-family:"alternate-gothic-no-1-d"}h1{font-family:"alternate-gothic-no-1-d",sans-serif;font-size:70px;font-weight:normal;line-height:65px;text-transform:uppercase;color:#ffffff;margin:0}h4{font-family:"alternate-gothic-no-1-d",sans-serif;font-size:40px;font-weight:normal;line-height:40px;text-transform:uppercase;color:#ffffff;margin:40px 0 10px 0}h2{font-family:"alternate-gothic-no-1-d",sans-serif;font-size:23px;font-weight:normal;line-height:23px;text-transform:uppercase;color:#9f9f9f;margin:0}h3{font-family:"alternate-gothic-no-1-d",sans-serif;font-size:32px;font-weight:normal;line-height:32px;text-transform:uppercase;color:#9f9f9f;margin:0 0 15px 0}a:hover{color:#9f9f9f}a:visited{color:#b11623}a{color:#b11623;text-decoration:none}p{font-family:Helvetica, Arial, sans-serif;font-weight:normal;font-size:16px;line-height:22px;color:#9f9f9f;text-align:justify}button,.button{-webkit-appearance:none;-moz-appearance:none;border-radius:0;border-style:solid;border-width:0;cursor:pointer;font-family:"alternate-gothic-no-1-d",sans-serif;font-size:19px;text-transform:uppercase;font-weight:normal;line-height:normal;margin:10px 0 20px;position:relative;text-align:center;text-decoration:none;display:inline-block;padding:8px 20px 6px 20px;background-color:#b11623;border-color:none;color:#FFFFFF;transition:background-color 300ms ease-out;-webkit-font-smoothing:antialiased;-moz-font-smoothing:antialiased;-o-font-smoothing:antialiased}button a:visited,.button a:visited{color:#fff}button:hover,button:focus,.button:hover,.button:visited,.button:focus{background-color:#8a111b;color:#fff}textarea{height:100px}.captcha img{width:179px;padding:0px 0px !important}label{color:#9f9f9f;cursor:pointer;display:block;font-size:18px;font-weight:normal;line-height:1.5;margin-bottom:0;-webkit-font-smoothing:antialiased;-moz-font-smoothing:antialiased;-o-font-smoothing:antialiased}.hero{position:relative;height:718px;width:100%;max-width:1420px;background-size:cover;background-position:50% 0%;background-repeat:no-repeat;margin:0 auto}.hero .logo{position:absolute;top:72%;left:15%;right:0;margin:0;padding:0;-ms-transform:translate(0, -50%);transform:translateY(-50%)}.hero .photo-credit{font-family:Helvetica, Arial, sans-serif;font-weight:normal;font-size:12px;color:#363636;position:absolute;bottom:20px;right:40px}.hero .photo-credit:hover{color:#282828}.header .row{max-width:1500px;width:100%}.header .header-bg{background:transparent url(../img/risc-header.jpg) no-repeat center bottom;height:718px;margin:0;padding:0}.footer{background:transparent url(../img/risc-footer-bg.jpg) no-repeat center bottom;height:224px;margin:10px 0 0 0;z-index:-1;padding:0px 10px}.footer .row{max-width:1000px}.footer label{font-family:"alternate-gothic-no-1-d",sans-serif;font-size:22px;font-weight:normal;line-height:22px;text-transform:uppercase;color:#696969;margin:0 0 10px 0}.footer .footer-email{padding:100px 0 0 0}.footer .footer-social{padding:100px 0 0 0;margin:0}.footer .footer-text{padding:102px 0 0 0;margin:0;text-align:right}.footer input.emailtext{background-color:#000000;border:1px solid #000000;height:40px;width:180px;margin:0px 10px 0 0;padding:0 8px 0 8px;float:left}.footer input.emailsubmit{margin:0px 0 0 0}.footer button,.footer .button{margin:0px;padding:10px 20px 8px 20px}.footer .response{text-align:center;margin:0;font-family:Helvetica, Arial, sans-serif;text-transform:capitalize;font-weight:300;line-height:1.2;letter-spacing:1px;font-size:11px;color:#9f9f9f;margin:0px 0px 40px 0px}.footer .footer-social ul{list-style:none;margin:15px 0 0 0;padding:0}.footer .footer-social ul li{display:block;float:left;margin:0 8px 0 0}.footer a.they{color:#696969;text-decoration:none}.footer span.smalltype{font-size:70%}.footer a.icon-facebook:link,.footer a.icon-facebook:visited{width:32px;height:32px;display:block;background:transparent url(../img/risc-icon-facebook.png) no-repeat 0 0;text-indent:-9999px;border:none}.footer a.icon-twitter:link,.footer a.icon-twitter:visited{width:32px;height:32px;display:block;background:transparent url(../img/risc-icon-twitter.png) no-repeat 0 0;text-indent:-9999px;border:none}.footer a.icon-youtube:link,.footer a.icon-youtube:visited{width:32px;height:32px;display:block;background:transparent url(../img/risc-icon-youtube.png) no-repeat 0 0;text-indent:-9999px;border:none}.footer a.icon-email:link,.footer a.icon-email:visited{width:32px;height:32px;display:block;background:transparent url(../img/risc-icon-email.png) no-repeat 0 0;text-indent:-9999px;border:none}.footer ul.footer-nav{list-style:none;padding:0;float:right}.footer ul.footer-nav li{float:left;margin:0 0 0 15px}.footer ul.footer-nav a{font-family:Helvetica, Arial, sans-serif;font-weight:normal;font-size:11px;color:#9f9f9f}.footer .footer-info{font-family:Helvetica, Arial, sans-serif;font-weight:normal;font-size:12px;line-height:12px;color:#696969;text-transform:uppercase;margin:0;text-align:right}.footer .copyright{font-family:Helvetica, Arial, sans-serif;font-weight:normal;font-size:10px;line-height:16px;color:#696969;text-transform:uppercase;margin:2px 0 0 0;text-align:right}.nav-container-side{right:0;margin:50px 0 0 501px;width:200px;position:fixed;z-index:99}ul.nav-side{list-style:none;padding:0;margin:0}ul.nav-side li{margin:0 0 5px 0;padding:0}.nav-side li img{max-width:200px}.nav-side li.apply-link:hover{opacity:.7;transition:opacity .2s ease-out;-moz-transition:opacity .2s ease-out;-webkit-transition:opacity .2s ease-out;-o-transition:opacity .2s ease-out}.nav-side li.donate-link:hover{opacity:.7;transition:opacity .2s ease-out;-moz-transition:opacity .2s ease-out;-webkit-transition:opacity .2s ease-out;-o-transition:opacity .2s ease-out}.nav-side li.return-link:hover{opacity:.7;transition:opacity .2s ease-out;-moz-transition:opacity .2s ease-out;-webkit-transition:opacity .2s ease-out;-o-transition:opacity .2s ease-out}.intro{margin:0;padding:40px 0 10px 0;font-family:Helvetica, Arial, sans-serif;font-weight:normal}.intro .row{text-align:left;margin:0 auto;max-width:1000px;position:relative}.intro h1:first-child{font-family:"alternate-gothic-no-1-d",sans-serif;font-size:70px;font-weight:normal;line-height:65px;text-transform:uppercase;color:#ffffff;margin:0}.intro h1:not(:first-child){font-family:"alternate-gothic-no-1-d",sans-serif;font-size:48px;line-height:45px;font-weight:normal;text-transform:uppercase;color:#ffffff;margin:0;padding-top:30px}.intro h2{font-family:"alternate-gothic-no-1-d",sans-serif;font-size:48px;line-height:45px;font-weight:normal;text-transform:uppercase;color:#ffffff;margin:0}.intro p{font-family:Helvetica, Arial, sans-serif;font-weight:normal;font-size:16px;line-height:22px;color:#9f9f9f;text-align:justify;margin-bottom:1.25rem;margin-top:1.25rem}.intro hr{margin:60px 0px}hr{border:none;background-color:#363636;color:#363636;height:1px;margin:40px 0}.button-wrapper{margin:30px 0 10px 0}.button-wrapper a.linkbutton:link,.button-wrapper a.linkbutton:visited{font-family:"alternate-gothic-no-1-d",sans-serif;-webkit-font-smoothing:antialiased;font-size:21px;text-transform:uppercase;text-decoration:none;color:#ffffff;background-color:#b11623;padding:2px 10px 0px 10px;margin:0px 8px 11px 0px;display:inline-block}.button-wrapper a.linkbutton:link:hover,.button-wrapper a.linkbutton:link:active,.button-wrapper a.linkbutton:visited:hover,.button-wrapper a.linkbutton:visited:active{background-color:#95171b}.letter .container{text-align:left;margin:0 auto;max-width:1000px}.letter .row{text-align:left;margin:0 auto;max-width:1000px;position:relative}.letter .letter-header{background:transparent url(../img/risc-letter-header.jpg) no-repeat center bottom;background-size:cover;background-position:50% 0%;background-repeat:no-repeat;height:581px;max-width:1420px;margin:0 auto}.letter .letter-header .letter-header-text{margin-top:415px;position:absolute}.letter .signature{background:url(../img/risc-signature.png) no-repeat center bottom;height:134px;width:335px;float:right;margin:20px -18px 0 0}.letter .full-video,.letter .video-stream{margin:40px 0px}.letter #featured-video img{width:100%}.letter p{font-family:Helvetica, Arial, sans-serif;font-weight:normal;font-size:15px;line-height:21px;color:#9f9f9f;text-align:justify;display:block;-webkit-margin-before:1em;-webkit-margin-after:1em;-webkit-margin-start:0px;-webkit-margin-end:0px}.map{position:relative;max-width:1420px;margin:0 auto;width:100%}.map .pin{position:absolute}.map .pin img{max-width:15px;width:100%}.map .pin h2{color:#fff;padding:0px 5px 0px 0px;font-size:15px;-webkit-font-smoothing:antialiased;-moz-font-smoothing:antialiased;-o-font-smoothing:antialiased;display:inline-block}.map .caption{position:absolute;top:15%;right:17%;max-width:200px;width:100%}.map .caption h2{color:#fff;padding:20px 0px 0px 0px;font-size:20px;line-height:20px;-webkit-font-smoothing:antialiased;-moz-font-smoothing:antialiased;-o-font-smoothing:antialiased}.map .caption h3{color:#fff;padding:10px 0px 0px 0px;-webkit-font-smoothing:antialiased;-moz-font-smoothing:antialiased;-o-font-smoothing:antialiased}.map .caption .location{font-family:"alternate-gothic-no-1-d",sans-serif;color:#b11623;font-size:32px;padding:0px 0px 0px 0px;text-transform:uppercase;display:block;line-height:30px;-webkit-font-smoothing:antialiased;-moz-font-smoothing:antialiased;-o-font-smoothing:antialiased}.map .caption .date{font-family:"alternate-gothic-no-1-d",sans-serif;color:#828181;font-size:19px;padding:0px 0px 5px 0px;display:block;line-height:18px;text-transform:uppercase;-webkit-font-smoothing:antialiased;-moz-font-smoothing:antialiased;-o-font-smoothing:antialiased}.map .caption hr{border:none;background-color:#363636;color:#363636;height:1px;margin:10px 0;max-width:200px}.memory{margin:0;padding:30px 0 10px 0}.memory p{font-family:Helvetica, Arial, sans-serif;font-weight:normal;font-size:16px;line-height:22px;color:#9f9f9f;text-align:justify;padding:0 5px}.memory span{font-size:75%}.memory h2{margin:0 0 40px 0;font-size:38px;line-height:1;color:#ffffff}.sponsors{margin:0;padding:30px 0 10px 0}.sponsors p{font-family:Helvetica, Arial, sans-serif;font-weight:normal;font-size:16px;line-height:22px;color:#9f9f9f;text-align:justify}.sponsors h1{font-size:70px;font-weight:normal;line-height:65px;text-transform:uppercase;color:#ffffff;margin:0}.sponsors h2{margin:60px 0 20px 0;font-size:37px;line-height:37px}.vertical-centering{position:absolute;top:50%;left:0;right:0;margin:0;padding:0;width:100%;-ms-transform:translate(0, -50%);transform:translateY(-50%)}.sub-page-intro{margin:40px 0px}.sub-page-intro .row{max-width:1000px}.events h2{font-size:50px;font-weight:normal;line-height:65px;text-transform:uppercase;color:#ffffff;margin:0}.events h3{font-size:32px;font-weight:normal;line-height:36px;text-transform:uppercase;color:#ffffff;margin:0}.events .date{font-weight:bold;margin-bottom:10px;display:block}.events hr{margin:30px 0}.events a.linkbutton:link,.events a.linkbutton:visited{font-family:"alternate-gothic-no-1-d",sans-serif;font-size:21px;text-transform:uppercase;text-decoration:none;color:#ffffff;background-color:#b11623;padding:5px 8px 2px 8px;margin-right:10px;-webkit-font-smoothing:antialiased;-moz-font-smoothing:antialiased;-o-font-smoothing:antialiased}.staff-container .team-risc{margin:30px 0;display:inline-block}.staff-container h2{font-family:"alternate-gothic-no-1-d",sans-serif;font-size:48px;line-height:40px;font-weight:normal;text-transform:uppercase;color:#ffffff;margin:0}.staff-container .title{font-family:"alternate-gothic-no-1-d",sans-serif;font-size:23px;font-weight:normal;line-height:19px;text-transform:uppercase;color:#9f9f9f;margin:0}.staff-container .thumb-container img{margin-bottom:20px}.sub-page-header-text h2{font-size:50px;font-weight:normal;text-transform:uppercase;color:#ffffff;margin-top:60px}p.clearing-caption{background:#000000;background:rgba(0,0,0,0.5);padding:15px 30px 15px}.clearing-blackout{background:#000000}.clearing-assembled .clearing-container .visible-img{background:#000000;height:85%;overflow:hidden}.clearing-assembled .clearing-container .carousel{background:rgba(51,51,51,0);height:120px;margin-top:10px;text-align:center}.mobile-close{position:absolute;right:15px;top:15px;font-size:22px}.mobile-close span,.mobile-close span:before,.mobile-close span:after{cursor:pointer;border-radius:1px;height:2px;width:25px;background:#000;position:absolute;display:block;content:'';-webkit-transition:200ms all ease;-moz-transition:200ms all ease;-ms-transition:200ms all ease;-o-transition:200ms all ease;transition:200ms all ease}.mobile-close span:before{top:-7px;-webkit-transform:translateY(8px) rotate(45deg);-moz-transform:translateY(8px) rotate(45deg);-ms-transform:translateY(8px) rotate(45deg);-o-transform:translateY(8px) rotate(45deg);transform:translateY(8px) rotate(45deg)}.mobile-close span:after{bottom:7px;-webkit-transform:translateY(8px) rotate(-45deg);-moz-transform:translateY(8px) rotate(-45deg);-ms-transform:translateY(8px) rotate(-45deg);-o-transform:translateY(8px) rotate(-45deg);transform:translateY(8px) rotate(-45deg)}.mobile-close span{background:transparent;position:relative;margin-top:7px;margin-bottom:7px}.mobile-close span:before,.mobile-close span:after{background:#000}.nav{background-color:transparent;height:60px;position:fixed;transition:all 0.2s ease-in-out 0s;width:100%;z-index:100}.nav-container-fixed{background:rgba(255,255,255,0) none repeat scroll 0 0;color:#ffffff;transition:all 0.2s ease-in-out 0s;width:100%}.nav-up{transform:translate3d(0px, -170px, 0px)}.nav-scrolled .nav-container{background:rgba(255,255,255,0.9) none repeat scroll 0 0;box-shadow:0 3px 10px rgba(0,0,0,0.2)}.nav-scrolled .logo img{float:none;max-width:190px;padding-top:10px}.nav-small{background:#030303 !important;position:static;padding:0 30px;display:block;z-index:2000;top:0;left:0;height:75px;width:100%;transition:top 0.2s ease-in-out;background:rgba(255,255,255,0.965);box-shadow:0 0 1px rgba(0,0,0,0.15)}.nav-small .logo{max-width:80px;position:absolute;right:20px;top:15px}.nav-home{position:static;padding:0 30px;display:block;z-index:1000;top:0;left:0;width:100%;transition:top 0.2s ease-in-out;background:rgba(255,255,255,0.965);box-shadow:0 0 1px rgba(0,0,0,0.15)}.logo-mobile{max-width:200px;width:100%;display:inline-block;position:relative;top:21px}.mobile-open{position:absolute;top:25px;left:50px;z-index:1000;font-size:22px;color:#fff}.mobile-open.dark{color:#000 !important}.mobile-open.dark span,.mobile-open.dark span:before,.mobile-open.dark span:after{background:#000 !important}.mobile-open span,.mobile-open span:before,.mobile-open span:after{cursor:pointer;border-radius:1px;height:2px;width:22px;background:#fff;position:absolute;display:block;content:''}.mobile-open span:before{top:-6px}.mobile-open span:after{bottom:-6px}.mobile-open span{position:relative;margin-top:7px;margin-bottom:7px}.mobile-close{position:absolute;right:15px;top:15px;font-size:22px}.mobile-close span,.mobile-close span:before,.mobile-close span:after{cursor:pointer;border-radius:1px;height:2px;width:25px;background:#828181;position:absolute;display:block;content:'';-webkit-transition:200ms all ease;-moz-transition:200ms all ease;-ms-transition:200ms all ease;-o-transition:200ms all ease;transition:200ms all ease}.mobile-close span:before{top:-7px;-webkit-transform:translateY(8px) rotate(45deg);-moz-transform:translateY(8px) rotate(45deg);-ms-transform:translateY(8px) rotate(45deg);-o-transform:translateY(8px) rotate(45deg);transform:translateY(8px) rotate(45deg)}.mobile-close span:after{bottom:7px;-webkit-transform:translateY(8px) rotate(-45deg);-moz-transform:translateY(8px) rotate(-45deg);-ms-transform:translateY(8px) rotate(-45deg);-o-transform:translateY(8px) rotate(-45deg);transform:translateY(8px) rotate(-45deg)}.mobile-close span{background:transparent;position:relative;margin-top:7px;margin-bottom:7px}.mobile-close span:before,.mobile-close span:after{background:#828181}.nav-container{position:fixed;z-index:1200;width:100%;height:100%;right:100%;transform:translateX(0);transition:transform .3s linear}.nav-open .nav-container{-webkit-transform:translate3d(100%, 0, 0);-moz-transform:translate3d(100%, 0, 0);-ms-transform:translate3d(100%, 0, 0);-o-transform:translate3d(100%, 0, 0);transform:translate3d(100%, 0, 0);z-index:1301}.nav-left{width:100%;height:100%;display:inline-block;background:#000;position:relative}.nav-menu{text-align:center;list-style:none;margin:0;position:absolute;top:0;left:0;right:0;padding:50px 20px 20px 30px;overflow-y:scroll;height:100%}.nav-menu .logo{max-width:150px;padding:0px 0px 20px 0px}.nav-menu li{display:block;font-family:"alternate-gothic-no-1-d",sans-serif;font-weight:400;letter-spacing:0.03em;font-size:20px;margin:0 0 15px;-webkit-font-smoothing:antialiased;-moz-font-smoothing:antialiased;-o-font-smoothing:antialiased}.nav-menu li a{display:block;color:#fff}.nav-menu li.hover a{color:#828181}.nav-menu li.active a{color:#828181}.nav-menu .social{float:none}.nav-menu .social li{font-size:20px;margin-right:20px}[class*="block-grid-"]>li.hide{display:none}@media only screen and (max-width: 1420px) and (min-width: 1025px){.nav-side li img{max-width:150px}.nav-container-side{width:150px}}@media only screen and (max-width: 1340px) and (min-width: 1025px){.hero .logo{top:72%;left:13%}.sub-page-intro .row{max-width:950px}.intro .row{max-width:950px}.letter .row{max-width:950px}.memory .row{max-width:950px}.sponsors .row{max-width:950px}}@media only screen and (max-width: 1260px) and (min-width: 1025px){.hero .logo{top:72%;left:11%}.sub-page-intro .row{max-width:850px}.intro .row{max-width:850px}.letter .row{max-width:850px}.memory .row{max-width:850px}.sponsors .row{max-width:850px}}@media only screen and (max-width: 1180px) and (min-width: 1025px){.hero .logo{top:72%;left:8%;max-width:330px}.sub-page-intro .row{max-width:800px}.intro .row{max-width:800px}.letter .row{max-width:800px}.memory .row{max-width:800px}.sponsors .row{max-width:800px}}@media only screen and (max-width: 1100px) and (min-width: 1025px){.hero .logo{top:72%;left:6%;max-width:300px}.sub-page-intro .row{max-width:730px}.intro .row{max-width:730px}.letter .row{max-width:730px}.memory .row{max-width:730px}.sponsors .row{max-width:730px}}@media only screen and (max-width: 1024px) and (min-width: 641px){.nav{display:block}.nav-home{display:block}.hero .logo{top:13%;left:55%;max-width:288px}.footer .footer-info{font-size:8px}.footer .copyright{font-size:8px}.footer ul.footer-nav a{font-size:8px}.footer .footer-social{padding:100px 0 0 20px}.footer button,.footer .button{margin:0px;padding:5px 10px 4px 10px;font-size:15px}.footer input.emailtext{height:28px;width:120px}.map .caption{right:6%}.map .caption .location{font-size:30px;line-height:28px}.nav{background-color:#000;height:60px;position:fixed;transition:all 0.2s ease-in-out 0s;width:90px;z-index:100}.mobile-open{left:40px}.map .pin img{max-width:12px}}@media only screen and (max-width: 960px) and (min-width: 641px){.map .caption{max-width:160px}.map .caption .location{font-size:28px;line-height:25px}}@media only screen and (max-width: 880px) and (min-width: 641px){.map .caption{max-width:140px;top:8%}.map .caption .location{font-size:25px;line-height:20px}}@media only screen and (max-width: 800px) and (min-width: 641px){.map .caption{max-width:140px;top:5%}.map .caption img{max-width:90px}}@media only screen and (max-width: 720px) and (min-width: 641px){.map .caption{max-width:140px}}@media only screen and (max-width: 640px){.hero{height:518px;background-position:100% 0%}.hero .logo{display:none}.map .caption{max-width:100px;right:0%;top:4%}.map .pin img{max-width:10px}.map .pin h2{display:none;padding:0px 5px 0px 0px;font-size:13px}.map .caption h2{padding:5px 0px 0px 0px;font-size:16px}.map .caption .location{font-size:18px;line-height:18px}.map .caption hr{display:none;margin:2px 0}.map .caption .date{font-size:14px}.nav{height:70px;display:block;padding:0 15px}.nav-home{display:block}h1{font-size:40px;line-height:45px}h3{font-size:25px}.sponsors h1{font-size:40px;line-height:45px}.intro h1{font-size:40px;line-height:45px}.sponsors h2{font-size:25px;line-height:27px}.intro h3{font-size:25px}p{font-size:14px;line-height:19px}.footer{background:transparent url(../img/risc-footer-bg-clean.jpg) no-repeat center top;margin:10px 0 0 0;background-color:#282828;height:100%;padding:10px 10px}.footer .footer-email{padding:100px 0 0 0}.footer .footer-social{margin:0 auto;padding:50px 0px}.footer .footer-text{padding:0px;margin:0;text-align:right}.footer ul.footer-nav li{float:left;margin:0 10px 0 0}.footer ul.footer-nav{margin:0px;padding:10px 0px;float:left}.footer .copyright{padding:10px 0px;text-align:left}.footer .footer-info{text-align:left}.footer ul.footer-nav a{font-size:10px}.letter .letter-header{background-size:200%;background-position:50% 30%}.memory .vertical-centering{transform:none;position:static}.hero .photo-credit{bottom:5px;right:10px}.mobile-open{left:20px}}@media only screen and (max-width: 480px){.map .caption{max-width:100px;right:0%;top:3%}}@media only screen and (max-width: 400px){.map .pin img{max-width:8px}.map .caption h2{padding:5px 0px 0px 0px;font-size:13px}}
