@import url(animate.css);body,div,html{font-family:Roboto;font-size:100%}body{background:#fff;margin:0;padding:0}a{color:#526be2;text-decoration:none}a:hover{text-decoration:underline}img{opacity:1;transition:opacity .3s,visibility .3s}img:hover{opacity:.5}#logo{padding:87px 0;width:100%;white-space:nowrap;overflow:hidden;font-family:Oswald;-webkit-animation:typing 2s steps(30,end);-moz-animation:typing 2s steps(30,end);margin:15px 0}div.affiliation{text-align:center;margin:20px 0}div.intro{margin:40px 0 20px 0;text-align:center;font-family:Raleway;font-size:17px}.nav{color:#000;line-height:17px;padding:5px;margin:20px 0}div.nav a{font-size:17px;font-weight:700;color:#636363;text-decoration:none;display:inline-block;vertical-align:middle;transition:color .3s ease}div.nav a:hover{color:#98b8d1}div.nav b{font-size:30px;color:#f60;display:inline-block;vertical-align:middle;margin:0 5px 5px 0}.content{color:#000;line-height:17px;padding:5px}.copy{font-size:12px;color:#b3b3b3;padding:20px 0;border-top:1px solid #eaeaea;text-align:center}ul{margin:0;padding:0}ul li{list-style:none}ul li:before{content:"\00BB";font-size:25px;color:#f60;display:inline-block;vertical-align:middle;margin:0 10px 6px 0}body.mobile .wrapper,body.mobile .wrapper .content{font-size:17px;line-height:25px}body.mobile .wrapper{width:80%;margin:auto;text-align:center}body.mobile .wrapper ul{text-align:left;font-size:17px}body.mobile .wrapper div{width:100%}body.mobile .wrapper .nav{text-align:center}body.mobile .wrapper .logo{width:100%;max-width:765px;height:auto}body.mobile .wrapper .mobile-img img{width:100%;max-width:780px;height:auto}.gray{color:#999}@media only screen and (min-width:960px){body.mobile .wrapper{width:780px}}@media only screen and (max-width:640px){.nav span{display:none}.nav a{display:block;margin:10px 0}#logo{padding:45px 0}}