.title{font-size:1.3em;font-weight:bold;text-align:center}ul.groups li.group{margin-bottom:30px}ul.emojis{text-align:center}ul.emojis li.emoji{display:inline-block;width:200px;padding:7px 10px;margin:10px 5px 10px 0;border:1px solid #afafaf;text-align:left;border-radius:3px}ul.emojis li.emoji .downloader{display:inline-block;text-decoration:none}ul.emojis li.emoji .name{display:inline-block;vertical-align:middle;padding-left:3px;font-size:1.3em;text-overflow:ellipsis;overflow:hidden;white-space:nowrap;width:160px}ul.emojis li.emoji .wrapper{height:32px;width:32px;display:inline-block;vertical-align:middle;padding-top:3px}ul.emojis li.emoji img{max-height:100%;max-width:100%}.new_emoji{font-size:1.8em;text-align:center;width:350px;margin:70px auto}.new_emoji input{width:99%;display:block}.new_emoji input[type=text]{border:none;border-bottom:1px solid #efefef;font-size:1.2em;text-align:center;background-color:rgba(0,0,0,0)}.new_emoji input[type=file]{width:210px;font-size:16px;margin:0 auto;padding:10px 0}.new_emoji .actions{padding-top:30px}.new_emoji input[type=submit]{border:none;border-radius:3px;padding:10px;color:#fff;font-size:1em;cursor:pointer;background-color:#4ec9f2;padding:10px 30px;background-image:url(/assets/excited-dae03310f8c446348dbd0725183a69d7f9fefb8dab4f71817ed3aad606085203.gif);background-repeat:no-repeat;background-position:20% 50%}.new_emoji input[type=submit]:hover{background-color:#7adafa}.new_emoji input[type=submit]:disabled{background-color:#e09757}.gohome{text-align:center}.seemore{text-align:center}.emojis.index .search input{display:inline-block}.corona-notice{text-align:center;padding:20px 0 30px;font-size:1.4em}.corona-notice .wrapper{height:32px;width:32px;display:inline-block;vertical-align:middle;padding-top:3px}.corona-notice img{max-height:100%;max-width:100%}body{font-family:"Helvetica Neue",Helvetica,Arial,"Lucida Grande",sans-serif;font-size:1em;color:#0a0a0a;background-color:#fff;width:85%;margin:0px auto}body.dark{color:#ddd;background-color:#23272a}ul{list-style-type:none;padding:0;margin:0}.hidden{display:none}.flashes .flash{margin:10px 0 0 0;padding:10px;margin-bottom:20px;border:1px solid rgba(0,0,0,0);border-radius:2px;text-align:center;background-color:#f2dede;border-color:#ebccd1}.flashes .flash a{display:inline-block}.flashes .flash.error{color:#a94442}.flashes .flash.notice{color:#426da9}.flashes .flash.info{color:#42a972}header{text-align:center;margin:20px 0}header a{text-decoration:none}header .logo h1{font-size:3.5em;margin:0}header .logo h1 a,header .logo h1 a:hover,header .logo h1 a:visited{background-color:rgba(0,0,0,0)}header .logo .subtitle{font-style:italic;margin-top:5px}header #search{min-height:65px}header #search input{padding:5px 10px 5px 30px;border:none;border-bottom:1px solid silver;font-size:1em;margin-top:40px;background-image:url(/assets/search-icon-854fa2bdccc1aef7d2a268359541e780a8b622dfbd4dab4400da73106e2be694.png);background-repeat:no-repeat;background-color:rgba(0,0,0,0)}header #search-results{margin-top:20px}body.light header .logo h1 a,body.light header .logo h1 a:hover,body.light header .logo h1 a:visited{color:#0a0a0a}body.light header .subtitle,body.light header .subtitle a{color:#a0a0a0}body.light header #search input{border-bottom-color:#a0a0a0;color:#0a0a0a;background-color:#fff}body.dark header .logo h1 a,body.dark header .logo h1 a:hover,body.dark header .logo h1 a:visited{color:#ddd}body.dark header .subtitle,body.dark header .subtitle a{color:#a0a0a0}body.dark header #search input{border-bottom-color:#a0a0a0;color:#ddd;background-color:#23272a}footer{text-align:center;margin:50px 0}footer .suggest{font-size:1.3em;margin-bottom:40px}footer ul li{display:inline-block;padding-right:10px;font-size:.8em}footer .affiliation{margin-top:30px;color:#afafaf;font-size:10px}.legal{font-size:8px}pre{background-color:#eee;padding:10px;font-size:11px}body.light a{color:#0a0a0a}body.light a:visited{color:#a0a0a0}body.dark a{color:#ddd}body.dark a:visited{color:#a0a0a0}div.field,div.actions{margin-bottom:10px}#notice{color:green}.field_with_errors{padding:2px;background-color:red;display:table}#error_explanation{border:2px solid red;padding:7px;padding-bottom:0;margin-bottom:20px;background-color:#f0f0f0;text-align:left}#error_explanation h2{text-align:left;font-weight:bold;padding:5px 5px 5px 15px;font-size:12px;margin:-7px;margin-bottom:0px;background-color:#c00;color:#fff}#error_explanation ul li{font-size:12px}.center{text-align:center}.promotion{text-align:center;padding-top:20px}.promotion img{max-height:250px;max-width:100%}
