table{width:100%;margin:40px auto;text-align:left}table tr th,table tr td{padding:10px}table tr th{border-bottom:2px solid #ccc;text-align:left;font-weight:500;color:#FF9130}table tr td{text-align:left;vertical-align:middle;border-bottom:1px solid #ccc}table tr:nth-child(even){background:#f8f8f8}input{background:#ffffff;padding:10px;font-family:Roboto, sans-serif;font-size:16px;border:0;border-radius:5px;outline:none}input[type="text"],input[type="email"],input[type="password"],input[type="search"]{display:inline-block;width:80%;border:1px solid #ddd;color:#333}.leaderboards{width:90%;max-width:600px;margin:0 auto}.leaderboards .search{width:100%}.leaderboards .search form{margin-top:30px}.leaderboards .search form input[type=search]{width:84%;border-bottom:2px solid #cccccc}.leaderboards .search form input[type=submit]{width:15%;margin-left:1%;cursor:pointer}.leaderboards .search form input[type=submit].btn-primary{background:#FF9130;border-bottom:2px solid #DB7E2B;color:#fff}.leaderboards .search form input[type=submit].btn-primary:hover,.leaderboards .search form input[type=submit].btn-primary:focus{background:#ffa352}.leaderboards .search form input[type=submit].btn-primary:active{background:#DB7E2B}.leaderboards .search .search-result{margin:10px auto;padding:15px;border-radius:5px;color:#ffffff}.leaderboards .search .search-result.search-error{background:#c0392b}.leaderboards .search .search-result.search-success{background:#1abc9c}.leaderboards .search .search-result.search-loading{background:#FF9130}.leaderboards small{display:block;font-size:smaller;margin:10px}
