html{height:100%}body{margin:0;-webkit-box-sizing:border-box;box-sizing:border-box;background-color:#222}a{text-decoration:none}h1{font-size:48px;font-family:Orbitron;text-align:center}h1,h2{color:#fff}h2{font-size:28px;font-family:Exo;margin:5px 10px}.app{-webkit-box-sizing:border-box;box-sizing:border-box;display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row}.search{height:100vh;width:120px;border-right:2px solid #bbb;background-color:#222;-webkit-box-shadow:0 0 20px #000;box-shadow:0 0 20px #000;z-index:10}.search .search-menu{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-pack:space-evenly;justify-content:space-evenly;height:100%;margin:0;padding:0}.search .search-menu #nearby-stops button{background-color:#900}.search .search-menu #get-arrivals button{background-color:#9dc183}.search .search-menu #search-by-line button{background-color:#06c}.search .search-menu .search-button{display:block;width:80px;margin:0 auto}.search .search-menu .search-button button{display:block;height:80px;margin:0 auto;border:4px solid #777;border-radius:10px;font-size:16px;padding:0;-webkit-box-shadow:inset 0 0 5px 1px #000;box-shadow:inset 0 0 5px 1px #000;-webkit-filter:drop-shadow(0 0 5px #000);filter:drop-shadow(0 0 5px black);text-shadow:0 0 20px #000;cursor:pointer}.search .search-menu .search-button button,.search .search-menu .search-button input{font-family:Exo;width:80px;text-align:center;color:#fff;-webkit-box-sizing:border-box;box-sizing:border-box}.search .search-menu .search-button input{font-size:18px;margin:4px 0;background-color:#555;border-color:#fff}.results{position:relative;height:100vh;width:100%;overflow-y:scroll;background:-webkit-radial-gradient(#393939,#222);background:-o-radial-gradient(#393939,#222);background:radial-gradient(#393939,#222)}.github-logo{display:block;text-align:right;padding:5px}.github-logo img,.github-logo span{vertical-align:middle}.github-logo span{font-family:Exo;position:relative;color:#fff;margin:10px}.github-logo span:after{content:"";position:absolute;left:0;bottom:0;height:2px;width:0;background:#fff;-webkit-transition:all .2s ease-in-out;-o-transition:.2s all ease-in-out;transition:all .2s ease-in-out}.github-logo:hover span:after{width:100%}.arrival{background-color:#fff;border-radius:10px;padding:5px 10px;margin:10px}.arrival h2{color:#000;margin:10px;padding:0;font-size:18px}.line-menu select{display:block;height:50px;font-size:24px;width:75%;margin:0 auto}.line-submit{position:relative;background-color:transparent;margin:0 auto;display:block;font-family:Exo;text-align:center;font-size:28px;padding:25px 50px;border-radius:10px;border:3px solid #fff;color:#fff;cursor:pointer}table{width:100%;font-family:Exo;border-collapse:collapse}table thead{text-align:left}table tr{font-size:16px;cursor:pointer;-webkit-transition:all .2s ease-in-out;-o-transition:.2s all ease-in-out;transition:all .2s ease-in-out}table tr th{background-color:transparent;font-size:18px;color:#fff;padding:10px}table tbody tr:nth-child(odd){background-color:#eee}table tbody tr:nth-child(2n){background-color:transparent;color:#fff}table tbody tr:hover{background-color:#000;color:#fff}table tbody td{padding:15px 10px}table .line-icon{display:inline-block;border-radius:50px;font-size:14px;margin:5px 10px;line-height:32px;text-align:center;width:30px;height:30px;background-color:#084c8d;color:#fff}.line90{background-color:#d31f43}.line100{background-color:#0f6aac}.line190{background-color:#ffc524}.line200{background-color:#028953}.line203{background-color:#000}.line290{background-color:#d25d13}.blueline{border-left:15px solid #0f6aac}.busline{border-left:15px solid #084c8d}.greenline{border-left:15px solid #028953}.orangeline{border-left:15px solid #d25d13}.redline{border-left:15px solid #d31f43}.wesline{border-left:15px solid #000}.yellowline{border-left:15px solid #ffc524}.loading-animation{position:absolute;left:50%;top:50%}.circle{top:-60px;left:-60px;-webkit-box-shadow:0 0 35px #fff;box-shadow:0 0 35px #fff;width:100px;height:100px;-moz-animation:spinPulse 1s infinite ease-in-out;-webkit-animation:spinPulse 1s infinite linear}.circle,.circle1{position:absolute;background-color:transparent;border:10px solid hsla(0,0%,100%,.9);opacity:.9;border-right:10px solid transparent;border-left:10px solid transparent;border-radius:100px}.circle1{top:-40px;left:-40px;-webkit-box-shadow:0 0 15px #fff;box-shadow:0 0 15px #fff;width:60px;height:60px;-moz-animation:spinoffPulse 1s infinite linear;-webkit-animation:spinoffPulse 1s infinite linear}@-webkit-keyframes spinPulse{0%{-webkit-transform:rotate(160deg);opacity:0;-webkit-box-shadow:0 0 1px #fff;box-shadow:0 0 1px #fff}50%{-webkit-transform:rotate(145deg);opacity:1}to{-webkit-transform:rotate(-320deg);opacity:0}}@-webkit-keyframes spinoffPulse{0%{-webkit-transform:rotate(0deg)}to{-webkit-transform:rotate(1turn)}}@media only screen and (max-width:1000px){.home h1{font-size:28px}.line-menu .line-submit,.search-button,.search input,h2{font-size:20px}}@media only screen and (max-width:500px){.home h1{font-size:18px}}body{margin:0;padding:0;font-family:sans-serif}
/*# sourceMappingURL=main.dad781f5.css.map*/