html,body,div,span,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,abbr,address,cite,code,del,dfn,em,img,ins,kbd,q,samp,small,strong,sub,sup,var,b,i,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,figcaption,figure,footer,header,hgroup,menu,nav,section,summary,time,mark,audio,video{margin:0;padding:0;border:0;outline:0;font-size:100%;vertical-align:baseline;background:transparent}body{line-height:1}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}nav ul{list-style:none}blockquote,q{quotes:none}blockquote:before,blockquote:after,q:before,q:after{content:'';content:none}a{margin:0;padding:0;font-size:100%;vertical-align:baseline;background:transparent}ins{background-color:#fff;color:#000;text-decoration:none}mark{background-color:#ff9;color:#000;font-style:italic;font-weight:bold}del{text-decoration:line-through}abbr[title],dfn[title]{border-bottom:1px dotted;cursor:help}table{border-collapse:collapse;border-spacing:0}hr{display:block;height:1px;border:0;border-top:1px solid #ccc;margin:1em 0;padding:0}input,select{vertical-align:middle}body{font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;font-size:16px}input,select,textarea{font-size:16px}a{color:#2458a1;text-decoration:none}a:hover{text-decoration:underline}.emoji{font-weight:normal;font-family:"Apple Color Emoji","Segoe UI Emoji","NotoColorEmoji","Segoe UI Symbol","Android Emoji","EmojiSymbols"}.logo{text-indent:100%;overflow:hidden;white-space:nowrap;display:block;background-size:100%;width:32px;height:32px;background-image:url("/static/img/logo/emojipedia-logo-32.8de0e6575f24.png")}.logo.large{width:64px;height:64px;background-image:url("/static/img/logo/emojipedia-logo-64.1db5fcde89e3.png")}body>header{background-color:#91ccec;padding:20px 0}body>header:after{content:" ";display:table;clear:both}body>header .container{position:relative}body>header .logo{position:absolute;left:20px;top:0}body>header #nav-categories-toggle{position:absolute;right:20px;top:0;width:90px;font-size:16px;line-height:32px;text-align:right}body>header #nav-categories-toggle:hover{text-decoration:none}body>header .search-form{position:absolute;left:62px;right:110px}body>header .search-form ::-webkit-input-placeholder{text-align:center}body>header .search-form input{display:inline-block;height:32px;width:100%;-webkit-appearance:none;box-sizing:border-box;border:1px solid black;border-radius:8px}body>header nav{clear:both;font-size:18px;padding-top:32px}body>header nav a{display:block;line-height:2em}body>header nav ul{padding-top:10px;display:none;margin-bottom:-9px}h1{font-size:22px;margin-bottom:10px}h2{font-size:20px;margin-bottom:10px}h3{margin-bottom:10px}h2,h3,h4{font-weight:300}.container{max-width:1000px;padding:0 20px;margin:0 auto}.content p,.content ul,.content ol,.content pre{margin-bottom:1em;line-height:1.5em}.content ul{list-style:none}.content .boxout{background-color:#f1f1f1;padding:.5em 1em;font-family:monospace}.content .logo{margin:0 auto}.content .display-name{font-style:italic}.content table{width:100%;border-collapse:collapse;border-top:1px solid #ddd;margin-bottom:1em}.content table td{border-bottom:1px solid #ddd;line-height:1.4em;padding:.5em 0;vertical-align:middle}.content img{max-width:100%}body>.container{padding-top:20px}body .container .content{padding-bottom:20px}ul.emoji-grid{margin:0 0 1em -10px}ul.emoji-grid li{width:72px;height:72px;display:inline-block;margin:0 0 10px 10px}ul.emoji-grid img{width:72px;height:72px}.errorlist{margin:0!important}.errorlist li{color:#a94442;font-size:14px;margin-bottom:5px}.adoption{padding:1em 0;border-top:1px solid #ddd;border-bottom:1px solid #ddd;position:relative}.adoption p{margin:0}.adoption>div{margin-bottom:1em}.adoption .adoption-name{font-weight:bold}.vendor-list{border-top:1px solid #ddd}.vendor-list ul{display:table;width:100%}.vendor-list li{display:table-row}.vendor-list li .vendor-info,.vendor-list li .vendor-image{display:table-cell;vertical-align:middle;width:50%;border-bottom:1px solid #ddd;padding:1em 0}.vendor-list li .vendor-info p{margin:0}.vendor-list li .vendor-image{text-align:center}.vendor-set-emoji-image img{display:block;margin:0 auto 1em}.shortcodes{font-family:monospace}.adoption+.vendor-list{border-top:0}.search-results{list-style:none}.search-results h2{font-size:16px;font-weight:bold}.sponsor{background-color:#7f7f7f;color:white;line-height:1.5em;padding:.5em 20px}.sponsor a{color:inherit;border-bottom:1px dotted #ccc}.sponsor a:hover{border-bottom:1px solid #eee;text-decoration:none}.sidebar .block{background-color:#f1f1f1;padding:1em;margin-bottom:1em}.sidebar .block ul{list-style:none}.sidebar .block li{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.sidebar .block a{line-height:1.4}body>footer{font-size:14px;color:#5d5a65;background-color:#d6d2e4;overflow:auto}body>footer nav{color:white;background-color:#111c1f;padding-top:30px;overflow:auto}body>footer nav h2{font-size:18px;font-weight:normal;margin-bottom:.4em}body>footer nav ul{margin-bottom:30px}body>footer nav ul li{line-height:1.4em}body>footer .content{margin-top:30px;margin-bottom:30px}.search-form input{padding:0 4px}.home-content{padding-top:64px;padding-bottom:64px}.home-content .content{margin:3em 0}.home-content .search-form{margin-top:10px;text-align:center}.home-content .search-form input{width:80%;max-width:512px;font-size:16px;-webkit-appearance:none;border:1px solid #ccc;height:2em;border-radius:8px}.home-content .search-examples{width:80%;max-width:512px;margin:.5em auto 0;font-size:15px}.home-content .search-examples a,.home-content .search-examples strong{display:inline-block;margin-right:.8em}form.stacked{border-top:1px solid #ddd;padding:20px 0;margin-bottom:20px}form.stacked.no-top{padding-top:0;border-top:0}form.stacked label,form.stacked input,form.stacked textarea,form.stacked select,form.stacked button{box-sizing:border-box;display:block;width:100%}form.stacked input,form.stacked textarea,form.stacked select,form.stacked button{-webkit-appearance:none;border-radius:5px;border:1px solid #ddd;font-size:16px;font-family:inherit;padding:.5em;margin-bottom:5px}form.stacked input[disabled],form.stacked textarea[disabled],form.stacked select[disabled],form.stacked button[disabled]{opacity:.5}form.stacked label{margin-bottom:.5em;font-weight:bold}form.stacked label span{font-weight:normal}form.stacked button{background-color:#f1f1f1;cursor:pointer}form.stacked .form-field{margin-bottom:1em}form.stacked .promo-code:after{content:" ";display:table;clear:both}form.stacked .promo-code input,form.stacked .promo-code button{float:left}form.stacked .promo-code input{width:calc(70% - .5em);margin-right:.5em}form.stacked .promo-code button{width:30%}form.stacked #submission-pay,form.stacked #submission-reset,form.stacked .alert-success{display:none}form.stacked #submission-reset{text-align:center;margin-top:1em}form.stacked .alert-success{color:#3c763d;text-align:center;padding:.5em;background-color:#dff0d8}form.stacked.short-link{text-align:right}form.stacked.short-link input{opacity:.5;display:inline-block;width:130px;padding-top:0;padding-bottom:0;line-height:2em}form.stacked.short-link input:hover,form.stacked.short-link input:focus{opacity:1.0}form.stacked input.emoji-copy{width:60px;text-align:center;line-height:1.5em}.discount{font-size:14px;font-style:italic;color:#888;margin-left:1em}.ad-header{text-align:center;margin-top:40px}.ad-below-images{padding-bottom:1em;margin-bottom:1em;border-bottom:1px solid #ddd}.ad-footer{margin-top:60px}.not-found{padding:120px 0!important;text-align:center}.not-found .emoji{font-size:16px;margin-bottom:1em}@media only screen and (min-width:1000px){body>header nav ul{display:block!important;margin-left:-12px;font-size:15px}body>header nav ul li{display:inline-block;margin-left:12px}body>header #nav-categories-toggle{display:none}body>header .search-form{right:20px}body>footer nav .container>div{float:left;width:33%}h1{font-size:28px;margin-bottom:10px}h2{font-size:22px;margin-bottom:10px}body>.container{padding-top:40px}body>.container:after{content:" ";display:table;clear:both}body>.container .content,body>.container .sidebar{float:left}body>.container .content{width:62%;margin-right:3%}body>.container .sidebar{width:35%}body>.home-content .content,body>.home-content .sidebar{float:none;width:100%}body>.home-content .logo{width:140px;height:140px;background-image:url("/static/img/logo/emojipedia-logo-140.37fadbe4a5e2.png")}body>.home-content .search-form input{font-size:18px}body>.home-content .content{margin-top:6em;margin-bottom:6em}body>.home-content .sidebar:after{content:" ";display:table;clear:both}body>.home-content .sidebar .block{box-sizing:border-box;width:31.333%;margin-right:3%;float:left}body>.home-content .sidebar .block:last-child{margin-right:0}.sponsor{text-align:center}}@media(-webkit-min-device-pixel-ratio:2),(min-resolution:192dpi){.logo{background-image:url("/static/img/logo/emojipedia-logo-32@2x.8a8135c507cb.png")}.logo.large{background-image:url("/static/img/logo/emojipedia-logo-64@2x.5a5744ef7ea7.png")}body>.home-content .logo{background-image:url("/static/img/logo/emojipedia-logo-140@2x.e40c923a7101.png")}}
