@import url('https://fonts.googleapis.com/css?family=Lato:400,900i');body{font-family:'Lato',sans-serif;margin:0;padding:0}.branding-bar{position:fixed;top:0;right:0;left:0;with:30px}.branding-bar .bar-item{padding:4px;float:right;margin-right:10px;box-shadow:0 0 8px gray;height:23px;background-color:rgba(255,255,255,0.9);border-radius:0 0 3px 3px;z-index:10000}a .bar-item:hover{padding-top:8px}.branding-bar .bar-item img{height:18px}.card{border:1px solid #AAA;padding-left:0;padding-right:0;margin-top:10px;z-index:50}.card:hover{box-shadow:1px 1px 8px gray;cursor:pointer;z-index:50}.card .school-meta{padding-left:8px}.card .school-meta h1 span,.card .school-meta h1 small{padding-left:6px}.card .school-meta h1 small{display:inline-block;font-size:.5em}.up-arrow{color:forestgreen}.down-arrow{color:maroon}.card .score,.card .school-meta{float:left}.card .score{background-color:rgba(255,255,255,0.9);padding-right:6px;padding-left:6px;height:100%}@media only screen and (min-width:501px){.card .score{font-size:80px}.up-arrow,.down-arrow{font-size:20px}}@media only screen and (max-width:500px){.card .score,{font-size:20px}}.clear-both{clear:both}.card-top[data-letter='A']{background-color:palegreen}.card-top[data-letter='B']{background-color:aliceblue}.card-top[data-letter='C']{background-color:yellow}.card-top[data-letter='D']{background-color:orange}.card-top[data-letter='F']{background-color:tomato}.card-bottom{padding-left:10px;padding-right:10px;padding-top:20px;padding-bottom:20px}.card-bottom .detail-item h3{margin-bottom:0}.card-bottom .explainer{font-size:14px;color:gray}.top-stuff{width:100%}.top-stuff input{font-size:20px;width:100%}.card-bottom ul{list-style-type:none;font-size:.9em;padding:0;margin:0}li{border-bottom:1px solid lightgray}li span.bold{font-size:2em}.top-explainer{margin-bottom:12px;color:gray}.top-stuff h3{margin-top:0}
