/*! normalize.css v3.0.2 | MIT License | git.io/normalize */html{font-family:sans-serif;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}body{margin:0}article,aside,details,figcaption,figure,footer,header,hgroup,main,menu,nav,section,summary{display:block}audio,canvas,progress,video{display:inline-block;vertical-align:baseline}audio:not([controls]){display:none;height:0}[hidden],template{display:none}a{background-color:transparent}a:active,a:hover{outline:0}abbr[title]{border-bottom:1px dotted}b,strong{font-weight:bold}dfn{font-style:italic}h1{font-size:2em;margin:0.67em 0}mark{background:#ff0;color:#000}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sup{top:-0.5em}sub{bottom:-0.25em}img{border:0}svg:not(:root){overflow:hidden}figure{margin:1em 40px}hr{-moz-box-sizing:content-box;box-sizing:content-box;height:0}pre{overflow:auto}code,kbd,pre,samp{font-family:monospace, monospace;font-size:1em}button,input,optgroup,select,textarea{color:inherit;font:inherit;margin:0}button{overflow:visible}button,select{text-transform:none}button,html input[type="button"],input[type="reset"],input[type="submit"]{-webkit-appearance:button;cursor:pointer}button[disabled],html input[disabled]{cursor:default}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}input{line-height:normal}input[type="checkbox"],input[type="radio"]{box-sizing:border-box;padding:0}input[type="number"]::-webkit-inner-spin-button,input[type="number"]::-webkit-outer-spin-button{height:auto}input[type="search"]{-webkit-appearance:textfield;-moz-box-sizing:content-box;-webkit-box-sizing:content-box;box-sizing:content-box}input[type="search"]::-webkit-search-cancel-button,input[type="search"]::-webkit-search-decoration{-webkit-appearance:none}fieldset{border:1px solid #c0c0c0;margin:0 2px;padding:0.35em 0.625em 0.75em}legend{border:0;padding:0}textarea{overflow:auto}optgroup{font-weight:bold}table{border-collapse:collapse;border-spacing:0}td,th{padding:0}.atwho-view{position:absolute;top:0;left:0;display:none;margin-top:18px;background:white;border:1px solid #DDD;border-radius:3px;box-shadow:0 0 5px rgba(0,0,0,0.1);min-width:120px;z-index:10}.atwho-view .cur{background:#3366FF;color:white}.atwho-view .cur small{color:white}.atwho-view strong{color:#3366FF}.atwho-view .cur strong{color:white;font:bold}.atwho-view ul{list-style:none;padding:0;margin:auto}.atwho-view ul li{display:block;padding:5px 10px;border-bottom:1px solid #DDD;cursor:pointer}.atwho-view small{font-size:smaller;color:#777;font-weight:normal}.intl-tel-input .flag{width:16px;height:11px;background:url(//assets.producthunt.com/assets/flags-ccd3ec5454760925e75ddb00504481d5.png) no-repeat}.intl-tel-input .ad{background-position:-16px 0}.intl-tel-input .ae{background-position:-32px 0}.intl-tel-input .af{background-position:-48px 0}.intl-tel-input .ag{background-position:-64px 0}.intl-tel-input .ai{background-position:-80px 0}.intl-tel-input .al{background-position:-96px 0}.intl-tel-input .am{background-position:-112px 0}.intl-tel-input .ao{background-position:-128px 0}.intl-tel-input .ar{background-position:-144px 0}.intl-tel-input .as{background-position:-160px 0}.intl-tel-input .at{background-position:-176px 0}.intl-tel-input .au{background-position:-192px 0}.intl-tel-input .aw{background-position:-208px 0}.intl-tel-input .az{background-position:-224px 0}.intl-tel-input .ba{background-position:-240px 0}.intl-tel-input .bb{background-position:0 -11px}.intl-tel-input .bd{background-position:-16px -11px}.intl-tel-input .be{background-position:-32px -11px}.intl-tel-input .bf{background-position:-48px -11px}.intl-tel-input .bg{background-position:-64px -11px}.intl-tel-input .bh{background-position:-80px -11px}.intl-tel-input .bi{background-position:-96px -11px}.intl-tel-input .bj{background-position:-112px -11px}.intl-tel-input .bm{background-position:-128px -11px}.intl-tel-input .bn{background-position:-144px -11px}.intl-tel-input .bo{background-position:-160px -11px}.intl-tel-input .br{background-position:-176px -11px}.intl-tel-input .bs{background-position:-192px -11px}.intl-tel-input .bt{background-position:-208px -11px}.intl-tel-input .bw{background-position:-224px -11px}.intl-tel-input .by{background-position:-240px -11px}.intl-tel-input .bz{background-position:0 -22px}.intl-tel-input .ca{background-position:-16px -22px}.intl-tel-input .cd{background-position:-32px -22px}.intl-tel-input .cf{background-position:-48px -22px}.intl-tel-input .cg{background-position:-64px -22px}.intl-tel-input .ch{background-position:-80px -22px}.intl-tel-input .ci{background-position:-96px -22px}.intl-tel-input .ck{background-position:-112px -22px}.intl-tel-input .cl{background-position:-128px -22px}.intl-tel-input .cm{background-position:-144px -22px}.intl-tel-input .cn{background-position:-160px -22px}.intl-tel-input .co{background-position:-176px -22px}.intl-tel-input .cr{background-position:-192px -22px}.intl-tel-input .cu{background-position:-208px -22px}.intl-tel-input .cv{background-position:-224px -22px}.intl-tel-input .cw{background-position:-240px -22px}.intl-tel-input .cy{background-position:0 -33px}.intl-tel-input .cz{background-position:-16px -33px}.intl-tel-input .de{background-position:-32px -33px}.intl-tel-input .dj{background-position:-48px -33px}.intl-tel-input .dk{background-position:-64px -33px}.intl-tel-input .dm{background-position:-80px -33px}.intl-tel-input .do{background-position:-96px -33px}.intl-tel-input .dz{background-position:-112px -33px}.intl-tel-input .ec{background-position:-128px -33px}.intl-tel-input .ee{background-position:-144px -33px}.intl-tel-input .eg{background-position:-160px -33px}.intl-tel-input .er{background-position:-176px -33px}.intl-tel-input .es{background-position:-192px -33px}.intl-tel-input .et{background-position:-208px -33px}.intl-tel-input .fi{background-position:-224px -33px}.intl-tel-input .fj{background-position:-240px -33px}.intl-tel-input .fk{background-position:0 -44px}.intl-tel-input .fm{background-position:-16px -44px}.intl-tel-input .fo{background-position:-32px -44px}.intl-tel-input .fr,.intl-tel-input .bl,.intl-tel-input .mf{background-position:-48px -44px}.intl-tel-input .ga{background-position:-64px -44px}.intl-tel-input .gb{background-position:-80px -44px}.intl-tel-input .gd{background-position:-96px -44px}.intl-tel-input .ge{background-position:-112px -44px}.intl-tel-input .gf{background-position:-128px -44px}.intl-tel-input .gh{background-position:-144px -44px}.intl-tel-input .gi{background-position:-160px -44px}.intl-tel-input .gl{background-position:-176px -44px}.intl-tel-input .gm{background-position:-192px -44px}.intl-tel-input .gn{background-position:-208px -44px}.intl-tel-input .gp{background-position:-224px -44px}.intl-tel-input .gq{background-position:-240px -44px}.intl-tel-input .gr{background-position:0 -55px}.intl-tel-input .gt{background-position:-16px -55px}.intl-tel-input .gu{background-position:-32px -55px}.intl-tel-input .gw{background-position:-48px -55px}.intl-tel-input .gy{background-position:-64px -55px}.intl-tel-input .hk{background-position:-80px -55px}.intl-tel-input .hn{background-position:-96px -55px}.intl-tel-input .hr{background-position:-112px -55px}.intl-tel-input .ht{background-position:-128px -55px}.intl-tel-input .hu{background-position:-144px -55px}.intl-tel-input .id{background-position:-160px -55px}.intl-tel-input .ie{background-position:-176px -55px}.intl-tel-input .il{background-position:-192px -55px}.intl-tel-input .in{background-position:-208px -55px}.intl-tel-input .io{background-position:-224px -55px}.intl-tel-input .iq{background-position:-240px -55px}.intl-tel-input .ir{background-position:0 -66px}.intl-tel-input .is{background-position:-16px -66px}.intl-tel-input .it{background-position:-32px -66px}.intl-tel-input .jm{background-position:-48px -66px}.intl-tel-input .jo{background-position:-64px -66px}.intl-tel-input .jp{background-position:-80px -66px}.intl-tel-input .ke{background-position:-96px -66px}.intl-tel-input .kg{background-position:-112px -66px}.intl-tel-input .kh{background-position:-128px -66px}.intl-tel-input .ki{background-position:-144px -66px}.intl-tel-input .km{background-position:-160px -66px}.intl-tel-input .kn{background-position:-176px -66px}.intl-tel-input .kp{background-position:-192px -66px}.intl-tel-input .kr{background-position:-208px -66px}.intl-tel-input .kw{background-position:-224px -66px}.intl-tel-input .ky{background-position:-240px -66px}.intl-tel-input .kz{background-position:0 -77px}.intl-tel-input .la{background-position:-16px -77px}.intl-tel-input .lb{background-position:-32px -77px}.intl-tel-input .lc{background-position:-48px -77px}.intl-tel-input .li{background-position:-64px -77px}.intl-tel-input .lk{background-position:-80px -77px}.intl-tel-input .lr{background-position:-96px -77px}.intl-tel-input .ls{background-position:-112px -77px}.intl-tel-input .lt{background-position:-128px -77px}.intl-tel-input .lu{background-position:-144px -77px}.intl-tel-input .lv{background-position:-160px -77px}.intl-tel-input .ly{background-position:-176px -77px}.intl-tel-input .ma{background-position:-192px -77px}.intl-tel-input .mc{background-position:-208px -77px}.intl-tel-input .md{background-position:-224px -77px}.intl-tel-input .me{background-position:-112px -154px;height:12px}.intl-tel-input .mg{background-position:0 -88px}.intl-tel-input .mh{background-position:-16px -88px}.intl-tel-input .mk{background-position:-32px -88px}.intl-tel-input .ml{background-position:-48px -88px}.intl-tel-input .mm{background-position:-64px -88px}.intl-tel-input .mn{background-position:-80px -88px}.intl-tel-input .mo{background-position:-96px -88px}.intl-tel-input .mp{background-position:-112px -88px}.intl-tel-input .mq{background-position:-128px -88px}.intl-tel-input .mr{background-position:-144px -88px}.intl-tel-input .ms{background-position:-160px -88px}.intl-tel-input .mt{background-position:-176px -88px}.intl-tel-input .mu{background-position:-192px -88px}.intl-tel-input .mv{background-position:-208px -88px}.intl-tel-input .mw{background-position:-224px -88px}.intl-tel-input .mx{background-position:-240px -88px}.intl-tel-input .my{background-position:0 -99px}.intl-tel-input .mz{background-position:-16px -99px}.intl-tel-input .na{background-position:-32px -99px}.intl-tel-input .nc{background-position:-48px -99px}.intl-tel-input .ne{background-position:-64px -99px}.intl-tel-input .nf{background-position:-80px -99px}.intl-tel-input .ng{background-position:-96px -99px}.intl-tel-input .ni{background-position:-112px -99px}.intl-tel-input .nl,.intl-tel-input .bq{background-position:-128px -99px}.intl-tel-input .no{background-position:-144px -99px}.intl-tel-input .np{background-position:-160px -99px}.intl-tel-input .nr{background-position:-176px -99px}.intl-tel-input .nu{background-position:-192px -99px}.intl-tel-input .nz{background-position:-208px -99px}.intl-tel-input .om{background-position:-224px -99px}.intl-tel-input .pa{background-position:-240px -99px}.intl-tel-input .pe{background-position:0 -110px}.intl-tel-input .pf{background-position:-16px -110px}.intl-tel-input .pg{background-position:-32px -110px}.intl-tel-input .ph{background-position:-48px -110px}.intl-tel-input .pk{background-position:-64px -110px}.intl-tel-input .pl{background-position:-80px -110px}.intl-tel-input .pm{background-position:-96px -110px}.intl-tel-input .pr{background-position:-112px -110px}.intl-tel-input .ps{background-position:-128px -110px}.intl-tel-input .pt{background-position:-144px -110px}.intl-tel-input .pw{background-position:-160px -110px}.intl-tel-input .py{background-position:-176px -110px}.intl-tel-input .qa{background-position:-192px -110px}.intl-tel-input .re{background-position:-208px -110px}.intl-tel-input .ro{background-position:-224px -110px}.intl-tel-input .rs{background-position:-240px -110px}.intl-tel-input .ru{background-position:0 -121px}.intl-tel-input .rw{background-position:-16px -121px}.intl-tel-input .sa{background-position:-32px -121px}.intl-tel-input .sb{background-position:-48px -121px}.intl-tel-input .sc{background-position:-64px -121px}.intl-tel-input .sd{background-position:-80px -121px}.intl-tel-input .se{background-position:-96px -121px}.intl-tel-input .sg{background-position:-112px -121px}.intl-tel-input .sh{background-position:-128px -121px}.intl-tel-input .si{background-position:-144px -121px}.intl-tel-input .sk{background-position:-160px -121px}.intl-tel-input .sl{background-position:-176px -121px}.intl-tel-input .sm{background-position:-192px -121px}.intl-tel-input .sn{background-position:-208px -121px}.intl-tel-input .so{background-position:-224px -121px}.intl-tel-input .sr{background-position:-240px -121px}.intl-tel-input .ss{background-position:0 -132px}.intl-tel-input .st{background-position:-16px -132px}.intl-tel-input .sv{background-position:-32px -132px}.intl-tel-input .sx{background-position:-48px -132px}.intl-tel-input .sy{background-position:-64px -132px}.intl-tel-input .sz{background-position:-80px -132px}.intl-tel-input .tc{background-position:-96px -132px}.intl-tel-input .td{background-position:-112px -132px}.intl-tel-input .tg{background-position:-128px -132px}.intl-tel-input .th{background-position:-144px -132px}.intl-tel-input .tj{background-position:-160px -132px}.intl-tel-input .tk{background-position:-176px -132px}.intl-tel-input .tl{background-position:-192px -132px}.intl-tel-input .tm{background-position:-208px -132px}.intl-tel-input .tn{background-position:-224px -132px}.intl-tel-input .to{background-position:-240px -132px}.intl-tel-input .tr{background-position:0 -143px}.intl-tel-input .tt{background-position:-16px -143px}.intl-tel-input .tv{background-position:-32px -143px}.intl-tel-input .tw{background-position:-48px -143px}.intl-tel-input .tz{background-position:-64px -143px}.intl-tel-input .ua{background-position:-80px -143px}.intl-tel-input .ug{background-position:-96px -143px}.intl-tel-input .us{background-position:-112px -143px}.intl-tel-input .uy{background-position:-128px -143px}.intl-tel-input .uz{background-position:-144px -143px}.intl-tel-input .va{background-position:-160px -143px}.intl-tel-input .vc{background-position:-176px -143px}.intl-tel-input .ve{background-position:-192px -143px}.intl-tel-input .vg{background-position:-208px -143px}.intl-tel-input .vi{background-position:-224px -143px}.intl-tel-input .vn{background-position:-240px -143px}.intl-tel-input .vu{background-position:0 -154px}.intl-tel-input .wf{background-position:-16px -154px}.intl-tel-input .ws{background-position:-32px -154px}.intl-tel-input .ye{background-position:-48px -154px}.intl-tel-input .za{background-position:-64px -154px}.intl-tel-input .zm{background-position:-80px -154px}.intl-tel-input .zw{background-position:-96px -154px}.intl-tel-input{position:relative;display:inline-block}.intl-tel-input *{box-sizing:border-box;-moz-box-sizing:border-box}.intl-tel-input .hide{display:none}.intl-tel-input .v-hide{visibility:hidden}.intl-tel-input input[type=text],.intl-tel-input input[type=tel]{position:relative;z-index:0;margin-top:0 !important;margin-bottom:0 !important;padding-left:44px;margin-left:0}.intl-tel-input .flag-dropdown{position:absolute;top:0;bottom:0;padding:1px}.intl-tel-input .flag-dropdown:hover{cursor:pointer}.intl-tel-input .flag-dropdown:hover .selected-flag{background-color:rgba(0,0,0,0.05)}.intl-tel-input input[disabled]+.flag-dropdown:hover{cursor:default}.intl-tel-input input[disabled]+.flag-dropdown:hover .selected-flag{background-color:transparent}.intl-tel-input .selected-flag{z-index:1;position:relative;width:38px;height:100%;padding:0 0 0 8px}.intl-tel-input .selected-flag .flag{position:absolute;top:50%;margin-top:-5px}.intl-tel-input .selected-flag .arrow{position:relative;top:50%;margin-top:-2px;left:20px;width:0;height:0;border-left:3px solid transparent;border-right:3px solid transparent;border-top:4px solid #555}.intl-tel-input .selected-flag .arrow.up{border-top:none;border-bottom:4px solid #555}.intl-tel-input .country-list{list-style:none;position:absolute;z-index:2;padding:0;margin:0 0 0 -1px;box-shadow:1px 1px 4px rgba(0,0,0,0.2);background-color:white;border:1px solid #ccc;width:430px;max-height:200px;overflow-y:scroll}.intl-tel-input .country-list .flag{display:inline-block}.intl-tel-input .country-list .divider{padding-bottom:5px;margin-bottom:5px;border-bottom:1px solid #ccc}.intl-tel-input .country-list .country{padding:5px 10px}.intl-tel-input .country-list .country .dial-code{color:#999}.intl-tel-input .country-list .country.highlight{background-color:rgba(0,0,0,0.05)}.intl-tel-input .country-list .flag,.intl-tel-input .country-list .country-name{margin-right:6px}.slick-slider{position:relative;display:block;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-ms-touch-action:none;touch-action:none;-webkit-tap-highlight-color:transparent}.slick-list{position:relative;overflow:hidden;display:block;margin:0;padding:0}.slick-list:focus{outline:none}.slick-loading .slick-list{background:#fff url(//assets.producthunt.com/assets/ajax-loader-1300a2e9b9bd77f695ee6d6632b48e18.gif) center center no-repeat}.slick-list.dragging{cursor:pointer;cursor:hand}.slick-slider .slick-list,.slick-track,.slick-slide,.slick-slide img{-webkit-transform:translate3d(0, 0, 0);-moz-transform:translate3d(0, 0, 0);-ms-transform:translate3d(0, 0, 0);-o-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0)}.slick-track{position:relative;left:0;top:0;display:block;zoom:1}.slick-track:before,.slick-track:after{content:"";display:table}.slick-track:after{clear:both}.slick-loading .slick-track{visibility:hidden}.slick-slide{float:left;height:100%;min-height:1px;display:none}.slick-slide img{display:block}.slick-slide.slick-loading img{display:none}.slick-slide.dragging img{pointer-events:none}.slick-initialized .slick-slide{display:block}.slick-loading .slick-slide{visibility:hidden}.slick-vertical .slick-slide{display:block;height:auto;border:1px solid transparent}@font-face{font-family:"slick";src:url(//assets.producthunt.com/assets/slick-1ebcdf6ab3a25646fe15608a0edb2662.eot);src:url(//assets.producthunt.com/assets/slick-1ebcdf6ab3a25646fe15608a0edb2662.eot?#iefix) format("embedded-opentype"),url(//assets.producthunt.com/assets/slick-09543af3c17130b5948d203cbe9632d3.woff) format("woff"),url(//assets.producthunt.com/assets/slick-aea8d6b729123e2b12294e443da15363.ttf) format("truetype"),url(//assets.producthunt.com/assets/slick-40d6d2eb73192eb042a608dbdf0032a8.svg#slick) format("svg");font-weight:normal;font-style:normal}.slick-prev,.slick-next{position:absolute;display:block;height:20px;width:20px;line-height:0;font-size:0;cursor:pointer;background:transparent;color:transparent;top:50%;margin-top:-10px;padding:0;border:none;outline:none}.slick-prev:hover,.slick-prev:focus,.slick-next:hover,.slick-next:focus{outline:none;background:transparent;color:transparent}.slick-prev:hover:before,.slick-prev:focus:before,.slick-next:hover:before,.slick-next:focus:before{opacity:1}.slick-prev.slick-disabled:before,.slick-next.slick-disabled:before{opacity:0.25}.slick-prev:before,.slick-next:before{font-family:"slick";font-size:20px;line-height:1;color:white;opacity:0.75;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.slick-prev{left:-25px}.slick-prev:before{content:"\2190"}.slick-next{right:-25px}.slick-next:before{content:"\2192"}.slick-slider{margin-bottom:30px}.slick-dots{position:absolute;bottom:-45px;list-style:none;display:block;text-align:center;padding:0;width:100%}.slick-dots li{position:relative;display:inline-block;height:20px;width:20px;margin:0 5px;padding:0;cursor:pointer}.slick-dots li button{border:0;background:transparent;display:block;height:20px;width:20px;outline:none;line-height:0;font-size:0;color:transparent;padding:5px;cursor:pointer}.slick-dots li button:hover,.slick-dots li button:focus{outline:none}.slick-dots li button:hover:before,.slick-dots li button:focus:before{opacity:1}.slick-dots li button:before{position:absolute;top:0;left:0;content:"\2022";width:20px;height:20px;font-family:"slick";font-size:6px;line-height:20px;text-align:center;color:black;opacity:0.25;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.slick-dots li.slick-active button:before{color:black;opacity:0.75}.rickshaw_graph .detail{pointer-events:none;position:absolute;top:0;z-index:2;background:rgba(0,0,0,0.1);bottom:0;width:1px;transition:opacity 0.25s linear;-moz-transition:opacity 0.25s linear;-o-transition:opacity 0.25s linear;-webkit-transition:opacity 0.25s linear}.rickshaw_graph .detail.inactive{opacity:0}.rickshaw_graph .detail .item.active{opacity:1}.rickshaw_graph .detail .x_label{font-family:Arial, sans-serif;border-radius:3px;padding:6px;opacity:0.5;border:1px solid #e0e0e0;font-size:12px;position:absolute;background:white;white-space:nowrap}.rickshaw_graph .detail .x_label.left{left:0}.rickshaw_graph .detail .x_label.right{right:0}.rickshaw_graph .detail .item{position:absolute;z-index:2;border-radius:3px;padding:0.25em;font-size:12px;font-family:Arial, sans-serif;opacity:0;background:rgba(0,0,0,0.4);color:white;border:1px solid rgba(0,0,0,0.4);margin-left:1em;margin-right:1em;margin-top:-1em;white-space:nowrap}.rickshaw_graph .detail .item.left{left:0}.rickshaw_graph .detail .item.right{right:0}.rickshaw_graph .detail .item.active{opacity:1;background:rgba(0,0,0,0.8)}.rickshaw_graph .detail .item:after{position:absolute;display:block;width:0;height:0;content:"";border:5px solid transparent}.rickshaw_graph .detail .item.left:after{top:1em;left:-5px;margin-top:-5px;border-right-color:rgba(0,0,0,0.8);border-left-width:0}.rickshaw_graph .detail .item.right:after{top:1em;right:-5px;margin-top:-5px;border-left-color:rgba(0,0,0,0.8);border-right-width:0}.rickshaw_graph .detail .dot{width:4px;height:4px;margin-left:-3px;margin-top:-3.5px;border-radius:5px;position:absolute;box-shadow:0 0 2px rgba(0,0,0,0.6);box-sizing:content-box;-moz-box-sizing:content-box;background:white;border-width:2px;border-style:solid;display:none;background-clip:padding-box}.rickshaw_graph .detail .dot.active{display:block}.rickshaw_graph{position:relative}.rickshaw_graph svg{display:block;overflow:hidden}.rickshaw_graph .x_tick{position:absolute;top:0;bottom:0;width:0px;border-left:1px dotted rgba(0,0,0,0.2);pointer-events:none}.rickshaw_graph .x_tick .title{position:absolute;font-size:12px;font-family:Arial, sans-serif;opacity:0.5;white-space:nowrap;margin-left:3px;bottom:1px}.rickshaw_annotation_timeline{height:1px;border-top:1px solid #e0e0e0;margin-top:10px;position:relative}.rickshaw_annotation_timeline .annotation{position:absolute;height:6px;width:6px;margin-left:-2px;top:-3px;border-radius:5px;background-color:rgba(0,0,0,0.25)}.rickshaw_graph .annotation_line{position:absolute;top:0;bottom:-6px;width:0px;border-left:2px solid rgba(0,0,0,0.3);display:none}.rickshaw_graph .annotation_line.active{display:block}.rickshaw_graph .annotation_range{background:rgba(0,0,0,0.1);display:none;position:absolute;top:0;bottom:-6px}.rickshaw_graph .annotation_range.active{display:block}.rickshaw_graph .annotation_range.active.offscreen{display:none}.rickshaw_annotation_timeline .annotation .content{background:white;color:black;opacity:0.9;padding:5px 5px;box-shadow:0 0 2px rgba(0,0,0,0.8);border-radius:3px;position:relative;z-index:20;font-size:12px;padding:6px 8px 8px;top:18px;left:-11px;width:160px;display:none;cursor:pointer}.rickshaw_annotation_timeline .annotation .content:before{content:"\25b2";position:absolute;top:-11px;color:white;text-shadow:0 -1px 1px rgba(0,0,0,0.8)}.rickshaw_annotation_timeline .annotation.active,.rickshaw_annotation_timeline .annotation:hover{background-color:rgba(0,0,0,0.8);cursor:none}.rickshaw_annotation_timeline .annotation .content:hover{z-index:50}.rickshaw_annotation_timeline .annotation.active .content{display:block}.rickshaw_annotation_timeline .annotation:hover .content{display:block;z-index:50}.rickshaw_graph .y_axis,.rickshaw_graph .x_axis_d3{fill:none}.rickshaw_graph .y_ticks .tick line,.rickshaw_graph .x_ticks_d3 .tick{stroke:rgba(0,0,0,0.16);stroke-width:2px;shape-rendering:crisp-edges;pointer-events:none}.rickshaw_graph .y_grid .tick,.rickshaw_graph .x_grid_d3 .tick{z-index:-1;stroke:rgba(0,0,0,0.2);stroke-width:1px;stroke-dasharray:1 1}.rickshaw_graph .y_grid .tick[data-y-value="0"]{stroke-dasharray:1 0}.rickshaw_graph .y_grid path,.rickshaw_graph .x_grid_d3 path{fill:none;stroke:none}.rickshaw_graph .y_ticks path,.rickshaw_graph .x_ticks_d3 path{fill:none;stroke:#808080}.rickshaw_graph .y_ticks text,.rickshaw_graph .x_ticks_d3 text{opacity:0.5;font-size:12px;pointer-events:none}.rickshaw_graph .x_tick.glow .title,.rickshaw_graph .y_ticks.glow text{fill:black;color:black;text-shadow:-1px 1px 0 rgba(255,255,255,0.1),1px -1px 0 rgba(255,255,255,0.1),1px 1px 0 rgba(255,255,255,0.1),0px 1px 0 rgba(255,255,255,0.1),0px -1px 0 rgba(255,255,255,0.1),1px 0px 0 rgba(255,255,255,0.1),-1px 0px 0 rgba(255,255,255,0.1),-1px -1px 0 rgba(255,255,255,0.1)}.rickshaw_graph .x_tick.inverse .title,.rickshaw_graph .y_ticks.inverse text{fill:white;color:white;text-shadow:-1px 1px 0 rgba(0,0,0,0.8),1px -1px 0 rgba(0,0,0,0.8),1px 1px 0 rgba(0,0,0,0.8),0px 1px 0 rgba(0,0,0,0.8),0px -1px 0 rgba(0,0,0,0.8),1px 0px 0 rgba(0,0,0,0.8),-1px 0px 0 rgba(0,0,0,0.8),-1px -1px 0 rgba(0,0,0,0.8)}.rickshaw_legend{font-family:Arial;font-size:12px;color:white;background:#404040;display:inline-block;padding:12px 5px;border-radius:2px;position:relative}.rickshaw_legend:hover{z-index:10}.rickshaw_legend .swatch{width:10px;height:10px;border:1px solid rgba(0,0,0,0.2)}.rickshaw_legend .line{clear:both;line-height:140%;padding-right:15px}.rickshaw_legend .line .swatch{display:inline-block;margin-right:3px;border-radius:2px}.rickshaw_legend .label{margin:0;white-space:nowrap;display:inline;font-size:inherit;background-color:transparent;color:inherit;font-weight:normal;line-height:normal;padding:0px;text-shadow:none}.rickshaw_legend .action:hover{opacity:0.6}.rickshaw_legend .action{margin-right:0.2em;font-size:10px;opacity:0.2;cursor:pointer;font-size:14px}.rickshaw_legend .line.disabled{opacity:0.4}.rickshaw_legend ul{list-style-type:none;margin:0;padding:0;margin:2px;cursor:pointer}.rickshaw_legend li{padding:0 0 0 2px;min-width:80px;white-space:nowrap}.rickshaw_legend li:hover{background:rgba(255,255,255,0.08);border-radius:3px}.rickshaw_legend li:active{background:rgba(255,255,255,0.2);border-radius:3px}/*!
Animate.css - http://daneden.me/animate
Licensed under the MIT license - http://opensource.org/licenses/MIT
Copyright (c) 2014 Daniel Eden
*/.animated{-webkit-animation-duration:1s;animation-duration:1s;-webkit-animation-fill-mode:both;animation-fill-mode:both}@-webkit-keyframes bounce{0%,20%,53%,80%,100%{-webkit-transition-timing-function:cubic-bezier(0.215, 0.61, 0.355, 1);transition-timing-function:cubic-bezier(0.215, 0.61, 0.355, 1);-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0)}40%,43%{-webkit-transition-timing-function:cubic-bezier(0.755, 0.05, 0.855, 0.06);transition-timing-function:cubic-bezier(0.755, 0.05, 0.855, 0.06);-webkit-transform:translate3d(0, -30px, 0);transform:translate3d(0, -30px, 0)}70%{-webkit-transition-timing-function:cubic-bezier(0.755, 0.05, 0.855, 0.06);transition-timing-function:cubic-bezier(0.755, 0.05, 0.855, 0.06);-webkit-transform:translate3d(0, -15px, 0);transform:translate3d(0, -15px, 0)}90%{-webkit-transform:translate3d(0, -4px, 0);transform:translate3d(0, -4px, 0)}}@keyframes bounce{0%,20%,53%,80%,100%{-webkit-transition-timing-function:cubic-bezier(0.215, 0.61, 0.355, 1);transition-timing-function:cubic-bezier(0.215, 0.61, 0.355, 1);-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0)}40%,43%{-webkit-transition-timing-function:cubic-bezier(0.755, 0.05, 0.855, 0.06);transition-timing-function:cubic-bezier(0.755, 0.05, 0.855, 0.06);-webkit-transform:translate3d(0, -30px, 0);transform:translate3d(0, -30px, 0)}70%{-webkit-transition-timing-function:cubic-bezier(0.755, 0.05, 0.855, 0.06);transition-timing-function:cubic-bezier(0.755, 0.05, 0.855, 0.06);-webkit-transform:translate3d(0, -15px, 0);transform:translate3d(0, -15px, 0)}90%{-webkit-transform:translate3d(0, -4px, 0);transform:translate3d(0, -4px, 0)}}.bounce{-webkit-animation-name:bounce;animation-name:bounce;-webkit-transform-origin:center bottom;-ms-transform-origin:center bottom;transform-origin:center bottom}@-webkit-keyframes bounceIn{0%,20%,40%,60%,80%,100%{-webkit-transition-timing-function:cubic-bezier(0.215, 0.61, 0.355, 1);transition-timing-function:cubic-bezier(0.215, 0.61, 0.355, 1)}0%{opacity:0;-webkit-transform:scale3d(0.3, 0.3, 0.3);transform:scale3d(0.3, 0.3, 0.3)}20%{-webkit-transform:scale3d(1.1, 1.1, 1.1);transform:scale3d(1.1, 1.1, 1.1)}40%{-webkit-transform:scale3d(0.9, 0.9, 0.9);transform:scale3d(0.9, 0.9, 0.9)}60%{opacity:1;-webkit-transform:scale3d(1.03, 1.03, 1.03);transform:scale3d(1.03, 1.03, 1.03)}80%{-webkit-transform:scale3d(0.97, 0.97, 0.97);transform:scale3d(0.97, 0.97, 0.97)}100%{opacity:1;-webkit-transform:scale3d(1, 1, 1);transform:scale3d(1, 1, 1)}}@keyframes bounceIn{0%,20%,40%,60%,80%,100%{-webkit-transition-timing-function:cubic-bezier(0.215, 0.61, 0.355, 1);transition-timing-function:cubic-bezier(0.215, 0.61, 0.355, 1)}0%{opacity:0;-webkit-transform:scale3d(0.3, 0.3, 0.3);transform:scale3d(0.3, 0.3, 0.3)}20%{-webkit-transform:scale3d(1.1, 1.1, 1.1);transform:scale3d(1.1, 1.1, 1.1)}40%{-webkit-transform:scale3d(0.9, 0.9, 0.9);transform:scale3d(0.9, 0.9, 0.9)}60%{opacity:1;-webkit-transform:scale3d(1.03, 1.03, 1.03);transform:scale3d(1.03, 1.03, 1.03)}80%{-webkit-transform:scale3d(0.97, 0.97, 0.97);transform:scale3d(0.97, 0.97, 0.97)}100%{opacity:1;-webkit-transform:scale3d(1, 1, 1);transform:scale3d(1, 1, 1)}}.bounceIn{-webkit-animation-name:bounceIn;animation-name:bounceIn;-webkit-animation-duration:.75s;animation-duration:.75s}@-webkit-keyframes bounceInDown{0%,60%,75%,90%,100%{-webkit-transition-timing-function:cubic-bezier(0.215, 0.61, 0.355, 1);transition-timing-function:cubic-bezier(0.215, 0.61, 0.355, 1)}0%{opacity:0;-webkit-transform:translate3d(0, -3000px, 0);transform:translate3d(0, -3000px, 0)}60%{opacity:1;-webkit-transform:translate3d(0, 25px, 0);transform:translate3d(0, 25px, 0)}75%{-webkit-transform:translate3d(0, -10px, 0);transform:translate3d(0, -10px, 0)}90%{-webkit-transform:translate3d(0, 5px, 0);transform:translate3d(0, 5px, 0)}100%{-webkit-transform:none;transform:none}}@keyframes bounceInDown{0%,60%,75%,90%,100%{-webkit-transition-timing-function:cubic-bezier(0.215, 0.61, 0.355, 1);transition-timing-function:cubic-bezier(0.215, 0.61, 0.355, 1)}0%{opacity:0;-webkit-transform:translate3d(0, -3000px, 0);transform:translate3d(0, -3000px, 0)}60%{opacity:1;-webkit-transform:translate3d(0, 25px, 0);transform:translate3d(0, 25px, 0)}75%{-webkit-transform:translate3d(0, -10px, 0);transform:translate3d(0, -10px, 0)}90%{-webkit-transform:translate3d(0, 5px, 0);transform:translate3d(0, 5px, 0)}100%{-webkit-transform:none;transform:none}}.bounceInDown{-webkit-animation-name:bounceInDown;animation-name:bounceInDown}@-webkit-keyframes highlight{0%{background:#fcf5e2}100%{background:none}}@keyframes highlight{0%{background:#fcf5e2}100%{background:none}}.atwho-view.with-arrow--top ul li:first-child:before,.atwho-view.with-arrow--bottom ul li:last-child:before,.popover.v-top-left:before,.popover.v-top-center:before,.popover.v-top-right:before,.popover.v-bottom-left:before,.popover.v-bottom-center:before,.popover.v-bottom-right:before,.atwho-view.with-arrow--top ul li:first-child:after,.atwho-view.with-arrow--bottom ul li:last-child:after,.popover.v-top-left:after,.popover.v-top-center:after,.popover.v-top-right:after,.popover.v-bottom-left:after,.popover.v-bottom-center:after,.popover.v-bottom-right:after{border:solid transparent;content:' ';height:0;pointer-events:none;position:absolute;width:0}.atwho-view.with-arrow--top ul li:first-child:before,.atwho-view.with-arrow--bottom ul li:last-child:before,.popover.v-top-left:before,.popover.v-top-center:before,.popover.v-top-right:before,.popover.v-bottom-left:before,.popover.v-bottom-center:before,.popover.v-bottom-right:before{border-width:11px}.atwho-view.with-arrow--top ul li:first-child:after,.atwho-view.with-arrow--bottom ul li:last-child:after,.popover.v-top-left:after,.popover.v-top-center:after,.popover.v-top-right:after,.popover.v-bottom-left:after,.popover.v-bottom-center:after,.popover.v-bottom-right:after{border-width:10px}@-webkit-keyframes rotate{from{-webkit-transform:rotate(0deg)}to{-webkit-transform:rotate(360deg)}}@-moz-keyframes rotate{from{-moz-transform:rotate(0deg)}to{-moz-transform:rotate(360deg)}}@keyframes rotate{from{-webkit-transform:rotate(0deg);-moz-transform:rotate(0deg);-ms-transform:rotate(0deg);-o-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(360deg);-moz-transform:rotate(360deg);-ms-transform:rotate(360deg);-o-transform:rotate(360deg);transform:rotate(360deg)}}html{font-family:'proxima-nova', 'Proxima Nova', sans-serif}a{color:#da552f;text-decoration:none}.s-h1{font-size:28px;font-weight:400;line-height:39px;margin:41px 0 48px 0}.s-h2{font-size:25px;font-weight:600;line-height:26px;margin:0 0 44px 0}.s-h3{font-size:20px;font-weight:500;line-height:28px;margin:0 0 14px 0}.s-h4{font-size:18px;font-weight:400}.s-h1,.s-h2,.s-h3,.s-h4{color:#534540}.s-h1.m-centered,.s-h2.m-centered,.s-h3.m-centered,.s-h4.m-centered{text-align:center}.s-p{color:#988f8c;font-size:18px;line-height:26px;margin:0 0 18px}.s-p.m-centered{text-align:center}.s-ul,.s-ol{color:#988f8c;margin:0 0 22px 0;padding:0 0 0 40px}.s-ul li,.s-ol li{font-size:18px;line-height:26px}.u-text-muted{color:#bbbbbb}.small-title,.subhead{color:#bbbbbb;text-transform:uppercase;font-size:16px;font-weight:600;letter-spacing:.5px;margin:0;margin-left:-.5px}.input,.textarea{border:0;border-radius:3px;box-shadow:inset 0 1px 2px 0 rgba(0,0,0,0.11),inset 0 0 0 1px rgba(0,0,0,0.13);color:#534540;padding:7px 12px;-webkit-appearance:none;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.input:focus,.textarea:focus{box-shadow:inset 0 1px 2px 0 rgba(0,0,0,0.25),inset 0 0 0 1px rgba(0,0,0,0.25);outline:0}.input.m-error,.textarea.m-error{border-color:#f03;background-color:rgba(255,0,33,0.1)}.input.m-error:focus,.textarea.m-error:focus{box-shadow:inset 0 1px 2px 0 rgba(218,85,47,0.11),inset 0 0 0 1px rgba(218,85,47,0.13)}.input{height:34px;width:300px}.textarea{resize:vertical;-webkit-transition:all 0.1s ease;-moz-transition:all 0.1s ease;transition:all 0.1s ease}.input-wrapper{position:relative}.input-wrapper:before{content:"";width:30px;height:30px;position:absolute;left:3px;top:50%;margin-top:-15px;opacity:0.5}.input-wrapper .input{padding-left:32px}.button{font-weight:bold;font-size:16px;padding:6px 20px;border:2px solid #da552f;width:auto;background:#da552f;display:inline-block;color:#fff;text-decoration:none;border-radius:18px;-webkit-transition:all, 0.15s;-moz-transition:all, 0.15s;transition:all, 0.15s;box-shadow:none}.button:focus,.button:hover{border-color:#8a3219;cursor:pointer}.button:focus{outline:none}.button:disabled{opacity:0.2}.button:disabled:hover{cursor:default;box-shadow:0 0 0 #fff;border-color:transparent !important}.button.v-small{padding:2px 15px}.button.v-grey{background:#bbbbbb;border-color:#bbbbbb}.button.v-grey:focus,.button.v-grey:hover{border-color:#888888}.button.v-light-grey{background:#f0efef;border-color:#f0efef;color:#bbbbbb;font-weight:normal}.button.v-light-grey:focus,.button.v-light-grey:hover{border-color:#bfbaba}.button.v-green,.notice.v-colorset-brown .button.notice--button{background:#00b27f;border-color:#00b27f}.button.v-green:focus,.notice.v-colorset-brown .button.notice--button:focus,.button.v-green:hover,.notice.v-colorset-brown .button.notice--button:hover{border-color:#007f5b;box-shadow:none}.button.v-light-green{background:#00cb91;border-color:#00cb91}.button.v-light-green:focus,.button.v-light-green:hover{border-color:#007f5b;box-shadow:none}.button.v-smoke{background:rgba(255,255,255,0.5);border-color:rgba(179,179,179,0.5)}.button.v-smoke:focus,.button.v-smoke:hover{border-color:rgba(102,102,102,0.5);box-shadow:none}.button.v-facebook{background:#3b5998;border-color:#3b5998}.button.v-facebook:focus,.button.v-facebook:hover{border-color:#1e2e4f}.button.v-twitter{background:#00aced;border-color:#00aced}.button.v-twitter:focus,.button.v-twitter:hover{border-color:#0087ba}.error-message{color:#da552f}body{margin:0;position:relative}body.no-scroll{overflow:hidden !important}.clearfix:after{content:"";display:table;clear:both}img{vertical-align:bottom;border:none}.container,.search--results--posts,.search--results--users{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;margin:0 auto;max-width:960px;min-width:300px;padding:0 10px;position:relative}.page-main{margin:0;padding:0}.flash{position:fixed;top:0;left:0;right:0;padding:20px;text-align:center;color:white;font-size:22px;z-index:90000}.flash-notice{background:#00b27f}.flash-error,.flash-alert{background:#da552f}.well,.u-well{border-radius:3px;padding-top:10px;background:#f2f2f2;padding:10px;margin-top:19px;background:#f2f2f2;border-radius:5px}#habla_window_div{z-index:99 !important}table.table,.metrics-dashboards-show table.metrics-table{border-spacing:0;text-align:right;vertical-align:top}table.table td,.metrics-dashboards-show table.metrics-table td{margin:0;padding:5px 10px}table.table thead,.metrics-dashboards-show table.metrics-table thead{font-weight:bolder}table.table.with-lines tbody td,.metrics-dashboards-show table.metrics-table tbody td{border-top:1px solid #bbbbbb}table.table.with-hover tbody tr:hover,.metrics-dashboards-show table.metrics-table tbody tr:hover{background-color:#eee}.u-left{float:left}.u-right{float:right}.u-hide{display:none !important}.u-show{display:inherit}@media (max-width: 768px){.u-hidden-on-small-screen{display:none !important}}@media (min-width: 769px) and (max-width: 1199px){.u-hidden-on-medium-screen{display:none !important}}@media (min-width: 1200px){.u-hidden-on-large-screen{display:none !important}}@media (max-width: 1199px){.u-hidden-on-small-or-medium-screen{display:none !important}}@media (min-width: 769px){.u-hidden-on-medium-or-large-screen{display:none !important}}.u-3-columns{float:left;width:33%}@media (min-width: 769px) and (max-width: 1199px){.u-3-columns{width:50%}}@media (max-width: 768px){.u-3-columns{width:100%}}.m-visible-to-logged-out{display:inline !important}.m-visible-to-logged-in{display:none !important}.m-visible-to-admin{display:none !important}.m-visible-to-moderator{display:none !important}.m-visible-to-can-manage-makers-of-post{display:none !important}.m-user-logged-in .m-visible-to-logged-in{display:inline !important}.m-user-logged-in .m-visible-to-logged-out{display:none !important}.m-user-can-manage-makers-of-post .m-visible-to-can-manage-makers-of-post{display:inline !important}.m-user-is-moderator .m-visible-to-moderator,.m-user-is-moderator .m-visible-to-can-manage-makers-of-post,.m-user-is-moderator .m-visible-to-logged-in{display:inline !important}.m-user-is-moderator .m-visible-to-logged-out{display:none !important}.m-user-is-admin .m-visible-to-admin,.m-user-is-admin .m-visible-to-moderator,.m-user-is-admin .m-visible-to-can-manage-makers-of-post,.m-user-is-admin .m-visible-to-logged-in{display:inline !important}.m-user-is-admin .m-visible-to-logged-out{display:none !important}.banner{clear:both;margin:50px 0}.banner .well{padding:10px 20px 20px 20px;text-align:center}.banner .well .content{display:inline-block}.banner .well .content span{margin-right:20px}.banner .well .content .no-thanks{margin-left:10px;font-size:smaller}.banner.twitter-banner iframe{position:relative;top:7px}.modal--header{background:#fcf5e2;padding:30px;padding-top:25px;margin-bottom:25px}.modal--header--title{font-size:24px;line-height:34px;margin:0px;margin-bottom:10px;color:#534540}.modal--header--description{font-size:18px;color:#857972;line-height:24px;margin:0px}.tooltip-with-form{padding:10px 15px 15px 15px;text-align:center;width:252px}.tooltip-with-form .box-title{margin:0 0 10px;width:100%;overflow:hidden;display:inline-block}.tooltip-with-form .title{font-size:18px;color:#534540;font-weight:600}.tooltip-with-form .product-title{font-size:18px;color:#DC5425;font-weight:600}.tooltip-with-form .tooltip-field{background:#f7f7f7;margin:0 auto;width:252px}.tooltip-with-form .tooltip-field.error{border-bottom:none;border-bottom-left-radius:0px;border-bottom-right-radius:0px}.tooltip-with-form .tooltip-textarea{height:134px;vertical-align:bottom}.tooltip-with-form .input-error{background:#DC5425;height:20px;padding:7px;color:#fff;font-size:16px;border-bottom-right-radius:4px;border-bottom-left-radius:4px}.tooltip-with-form .actions{margin-top:12px}.tooltip-with-form .success-msg,.tooltip-with-form .error-msg{color:#534540;margin-top:-12px}.tooltip-with-form .success-msg p.title,.tooltip-with-form .error-msg p.title{font-size:18px;font-weight:bold;margin-top:5px}.tooltip-with-form .success-msg span.msg,.tooltip-with-form .error-msg span.msg{font-size:16px;margin-bottom:10px}table.recaptchatable{display:inline-block}table.recaptchatable td a,table.recaptchatable td a:hover{color:black}table.recaptchatable td #recaptcha_image span{display:block;margin-top:-25px}table.recaptchatable td #recaptcha_response_field{padding:1px 3px}table.recaptchatable td #recaptcha_privacy{font-size:12px}.nav-tabs{overflow:hidden;list-style:none;padding:0}.nav-tabs li{float:left;line-height:20px;padding:5px 10px;text-align:center;min-width:5em;background-color:#ddd}.nav-tabs li a{color:#999}.nav-tabs li.active{background-color:#aaa}.nav-tabs li.active a{color:white}.nav-tabs li:first-child{border-top-left-radius:15px;border-bottom-left-radius:15px;padding-right:5px}.nav-tabs li:last-child{padding-left:5px;border-top-right-radius:15px;border-bottom-right-radius:15px}.tab-content .tab-pane{display:none}.tab-content .tab-pane.active{display:block}.atwho-view{z-index:2000;border-radius:8px;width:15em}.atwho-view ul{overflow-y:auto;max-height:280px}.atwho-view ul li{overflow:hidden;padding:8px 10px;border-bottom:none}.atwho-view ul li strong,.atwho-view ul li small{color:inherit}.atwho-view ul li .at-image{float:left;width:40px;height:40px;border-radius:100%;margin-right:10px;display:inline-block}.atwho-view ul li .at-name{float:left}.atwho-view ul li .at-name .fullname,.atwho-view ul li .at-name .username{display:block;width:150px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.atwho-view ul li .at-name .fullname{font-weight:600}.atwho-view ul li .at-name .fullname .highlight{background-color:#e7dabf;border-radius:3px}.atwho-view ul li .at-name .username{color:#aaa}.atwho-view ul li .at-name .username .highlight{font-weight:bold}.atwho-view ul li.cur{background:#f3f2f2;color:inherit}.atwho-view ul li.cur strong{color:inherit}.atwho-view ul li:first-child{border-top-left-radius:8px;border-top-right-radius:8px}.atwho-view ul li:last-child{border-bottom-left-radius:8px;border-bottom-right-radius:8px}.atwho-view.with-arrow--top ul li:first-child{position:inherit}.atwho-view.with-arrow--top ul li:first-child:before,.atwho-view.with-arrow--top ul li:first-child:after{bottom:100%;left:50%}.atwho-view.with-arrow--top ul li:first-child:before{border-bottom-color:#dddddd;margin-left:-11px}.atwho-view.with-arrow--top ul li:first-child:after{border-bottom-color:white;margin-left:-10px}.atwho-view.with-arrow--top ul li:first-child.cur:after{border-bottom-color:#f3f2f2;cursor:pointer}.atwho-view.with-arrow--bottom ul li:last-child{position:inherit}.atwho-view.with-arrow--bottom ul li:last-child:before,.atwho-view.with-arrow--bottom ul li:last-child:after{left:50%;top:100%}.atwho-view.with-arrow--bottom ul li:last-child:before{border-top-color:#dddddd;margin-left:-11px}.atwho-view.with-arrow--bottom ul li:last-child:after{border-top-color:white;margin-left:-10px}.atwho-view.with-arrow--bottom ul li:last-child.cur:after{border-top-color:#f3f2f2;cursor:pointer}@media (max-width: 768px){.atwho-view ul{max-height:168px}.atwho-view ul li.cur{background:none}.atwho-view.with-arrow--top ul li:first-child.cur:after{border-bottom-color:#fff}.atwho-view.with-arrow--bottom ul li:last-child.cur:after{border-top-color:#fff}}.upvote{width:30px;height:42px;text-align:center;cursor:pointer;background:#EDECEB;padding:0 1px;border-radius:3px;box-shadow:0px 1px 0px 0px rgba(83,69,64,0.3),0px 1px 1px 0px rgba(0,0,0,0.2);-webkit-transition:background 0.1s ease;-moz-transition:background 0.1s ease;transition:background 0.1s ease}.upvote:hover .upvote-link{border-bottom-color:#da552f}.upvote.m-upvoted .upvote-link{border-bottom-color:#da552f}.upvote.m-upvoted .vote-count{color:#da552f}.upvote .upvote-link{position:relative;bottom:5px;display:inline-block;width:0px;height:0px;border-bottom:12px solid #534540;border-left:8px solid transparent;border-right:8px solid transparent;border-top:12px solid transparent;-webkit-transition:border-color, 0.1s, ease-in;-moz-transition:border-color, 0.1s, ease-in;transition:border-color, 0.1s, ease-in}.upvote .vote-count{font-size:12px;display:block;position:relative;bottom:4px;color:#534540;font-weight:600;-webkit-transition:color, 0.1s, ease-in;-moz-transition:color, 0.1s, ease-in;transition:color, 0.1s, ease-in}.upvote.m-big{width:40px;height:56px;background:rgba(255,255,255,0.2);border-radius:4px}.upvote.m-big:hover{background:rgba(255,255,255,0.3)}.upvote.m-big .upvote-link{border-bottom-color:white;border-bottom-width:16px;border-left-width:9px;border-right-width:9px;border-top-width:16px}.upvote.m-big .vote-count{color:white;font-size:14px}.upvote.m-big.m-upvoted{background:white}.upvote.m-big.m-upvoted .upvote-link{border-bottom-color:#da552f}.upvote.m-big.m-upvoted .vote-count{color:#da552f}.admin{text-align:center;background:#f0efef;padding:20px;margin:20px 0;border-radius:3px}.admin a{margin:0px 5px}.anchor{display:none;margin:0 0 0 -20px;width:20px}.v-anchored{display:inline-block;margin-left:-20px;padding-left:20px}.v-anchored:hover .anchor{display:inherit}.badge{border-radius:50%;box-shadow:0 1px 2px rgba(0,0,0,0.2);color:#fff;font-size:10px;font-weight:600;height:15px;left:-3px;line-height:16px;position:absolute;text-align:center;top:-3px;width:15px}.badge.v-maker{background:#00b27f}.badge.v-hunter{background:#da552f}.badge.v-big{font-size:19px;height:30px;line-height:31px;width:30px}.badge.v-small-text{font-weight:400}.exclusive-badge{background-image:url(//assets.producthunt.com/assets/exclusive-6c3a5edc65806f3e2effccfc6c310f17.png);background-repeat:no-repeat;display:inline-block;height:15px;margin:0 2px;position:relative;width:15px}@media (min--moz-device-pixel-ratio: 1.3), (-o-min-device-pixel-ratio: 2.6 / 2), (-webkit-min-device-pixel-ratio: 1.3), (min-device-pixel-ratio: 1.3), (min-resolution: 1.3dppx){.exclusive-badge{background-image:url(//assets.producthunt.com/assets/exclusive@2x-5b6ea7a44b25a1f310779a97f0d96c68.png);background-size:15px}}.maker-badge{background:url(//assets.producthunt.com/assets/icons-maker@2x-6e431b02dd07bb3f92227697b383755c.png) no-repeat;background-size:14px;display:inline-block;height:14px;margin:0 2px;position:relative;top:-1px;width:14px}.brand{display:inline-block;float:left;height:40px}.brand--logo{float:left;margin-right:10px}.brand--title{float:left}.brand--title h1,.brand--title h2{margin:0px;padding:0px;line-height:22px}.brand--title h1{color:#da552f;font-size:20px;margin-top:-1px}@media (min-width: 769px) and (max-width: 1199px){.brand--title h1{margin-top:10px}}.brand--title h2{color:#999999;font-size:16px;font-weight:500}.brand--logo{width:40px;height:40px}.collections-popover-trigger .collection-popover-trigger--elements-not-collected{display:inline;color:#bbbbbb}.collections-popover-trigger .collection-popover-trigger--elements-not-collected path{fill:#bbbbbb}.collections-popover-trigger .collection-popover-trigger--elements-collected{display:none;color:#da552f}.collections-popover-trigger .collection-popover-trigger--elements-collected path{fill:#da552f}.collections-popover-trigger.m-collected .collection-popover-trigger--elements-not-collected{display:none}.collections-popover-trigger.m-collected .collection-popover-trigger--elements-collected{display:inline}.collections-popover-trigger.m-active .collection-popover-trigger--elements-not-collected,.collections-popover-trigger:hover .collection-popover-trigger--elements-not-collected{color:#da552f}.collections-popover-trigger.m-active .collection-popover-trigger--elements-not-collected path,.collections-popover-trigger:hover .collection-popover-trigger--elements-not-collected path{fill:#da552f}.collections-popover-trigger--icon{height:14px;vertical-align:middle}.post--actions .collections-popover-trigger--text{display:none}.modal-post .collections-popover-trigger{display:inline}.featured-collections{margin:38px auto 0}.featured-collections--title,.featured-collections--subtitle,.featured-collections--tutorial{text-align:center}.featured-collections--title{color:#534540;font-size:30px;font-weight:600;line-height:36px;margin:0 0 8px}.featured-collections--subtitle{color:#988f8c;font-size:20px;font-weight:400;line-height:26px;margin:0 0 13px}.featured-collections--tutorial{display:block;font-size:16px;line-height:17px;margin:0}.featured-collections--tutorial svg{margin:0 6px 0 0;position:relative;top:3px}.featured-collections--tutorial svg path{fill:#da552f}.collections,.search--results--collections .search--results--list{list-style:none;margin:42px -10px 0;max-width:960px;padding:0;width:auto}.collections:after,.search--results--collections .search--results--list:after{content:"";display:table;clear:both}.collection{background:#000;border-radius:3px;float:left;height:267px;margin:0 8px 20px;position:relative;width:220px}.collection.scroll-marker{background:transparent;display:block}.collection--link{display:-webkit-box;display:-moz-box;display:box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-moz-box-orient:vertical;box-orient:vertical;-webkit-flex-direction:column;-moz-flex-direction:column;flex-direction:column;-ms-flex-direction:column;-webkit-box-pack:center;-moz-box-pack:center;box-pack:center;-webkit-justify-content:center;-moz-justify-content:center;-ms-justify-content:center;-o-justify-content:center;justify-content:center;-ms-flex-pack:center;height:inherit;position:relative;width:inherit}.collection--background{background-position:center;background-size:cover;border-radius:3px;box-shadow:inset 0 0 10px rgba(0,0,0,0.2);height:inherit;left:0;opacity:.6;position:absolute;top:0;width:inherit}.collection--background.v-brown{background-color:#534540}.collection--background.v-green,.notice.v-colorset-brown .collection--background.notice--button{background-color:#00b27f}.collection--background.v-light-green,.collection--background.v-light_green{background-color:#92cb87}.collection--background.v-red{background-color:#da552f}.collection--background.v-blue{background-color:#008bda}.collection:hover .collection--background{opacity:.35}.collection--title,.collection--description{color:#fff;display:block;padding:0 5px;text-align:center;text-shadow:0 0 2px rgba(0,0,0,0.4)}.collection--title{font-size:18px;font-weight:600;line-height:22px;margin:0 0 5px}.collection--description{font-size:16px;line-height:20px;margin:0}.collection--curator{bottom:38px;left:50%;margin:0 0 0 -15px;position:absolute}.collections--detail{padding-bottom:50px;padding-top:50px}@media (max-width: 768px){.collections--detail{padding-bottom:0}}.collections--detail--backlink{color:#7f7f7f}.collections--form{margin:0}.collections--form:after{content:"";display:table;clear:both}.collections--form--inputs{float:left;width:480px}.collections--form--inputs input{height:45px;margin-bottom:20px;width:100%}@media (max-width: 768px){.collections--form--inputs{float:none;width:100%}}.collections--form--extras{float:left;margin:15px 0 0 35px;width:200px}.collections--form--extras a{color:white;font-weight:600}.collections--form--extras a svg{vertical-align:middle;margin-right:3px}@media (max-width: 768px){.collections--form--extras{float:none;margin:0 auto 20px}}.collections--form--or{display:block;padding:5px;text-align:center;opacity:.5}.collections--form--filename{font-size:smaller;display:block;text-align:center}.collections--form--filename span{opacity:.5}.collections--form--filename a:hover{color:#bbbbbb}.collections--form--color{display:none}.collections--form--color-select--wrapper{margin:0 auto;width:162px}.collections--form--color-select--wrapper:after{content:"";display:table;clear:both}.collections--form--color-select--circle{border-radius:50%;color:transparent;cursor:pointer;display:block;float:left;height:30px;margin-right:3px;text-align:center;width:30px}.collections--form--color-select--circle.v-brown{background-color:#534540}.collections--form--color-select--circle.v-green,.notice.v-colorset-brown .collections--form--color-select--circle.notice--button{background-color:#00b27f}.collections--form--color-select--circle.v-light-green,.collections--form--color-select--circle.v-light_green{background-color:#92cb87}.collections--form--color-select--circle.v-red{background-color:#da552f}.collections--form--color-select--circle.v-blue{background-color:#008bda}.collections--form--color-select--circle:last-of-type{margin-right:0}.collections--form--color-select--circle svg{display:none;margin-top:9px}.collections--form--color-select--circle.m-selected svg{display:inline}.collections--form--actions{float:right;text-align:center;margin-top:10px;width:170px}.collections--form--actions .button{display:block;margin-bottom:8px}.collections--form--actions input.button{width:100%}@media (max-width: 768px){.collections--form--actions{float:none;margin:0 auto}}.collections--form--actions--delete{color:white;opacity:0.75;margin-top:8px}.collections--form--actions--delete svg{position:relative;top:2px;margin-right:1px}.collections--form--actions--delete svg path{color:white}.collections--share{background:rgba(255,255,255,0.95);box-shadow:0px -1px 0px 0px rgba(83,69,64,0.16),0px -1px 2px 0px rgba(0,0,0,0.1);bottom:0px;height:48px;left:0px;position:fixed;right:0px;z-index:50}.collections--share--list{line-height:48px;list-style:none;margin:0;padding:0;text-align:center}.collections--share--item{display:inline}.collections--share--item.v-social{margin-right:15px}.collections--share--item iframe,.collections--share--item .fb_iframe_widget>span{overflow:hidden;vertical-align:sub !important}.scroll-marker{display:none;clear:both;color:#ddd;text-align:center;font-size:30px;font-weight:bold;padding:40px}.simple-loader{min-height:40px;min-width:40px;opacity:1;position:relative;min-height:100px}.simple-loader.m-hide{opacity:0;pointer-events:none}.simple-loader:before{content:'';display:block;height:40px;width:40px;background-image:url(//assets.producthunt.com/assets/loader-f29edd4911378c65bd02868f2b79b9ec.png);background-repeat:no-repeat;-webkit-animation-name:rotate;-moz-animation-name:rotate;animation-name:rotate;-webkit-animation-duration:1.2s;-moz-animation-duration:1.2s;animation-duration:1.2s;-webkit-animation-iteration-count:infinite;-moz-animation-iteration-count:infinite;animation-iteration-count:infinite;-webkit-animation-timing-function:linear;-moz-animation-timing-function:linear;animation-timing-function:linear;-webkit-transition:opacity 0.1s ease;-moz-transition:opacity 0.1s ease;transition:opacity 0.1s ease;position:absolute;left:50%;top:50%;margin-left:-20px;margin-top:-20px}@media (min--moz-device-pixel-ratio: 1.3), (-o-min-device-pixel-ratio: 2.6 / 2), (-webkit-min-device-pixel-ratio: 1.3), (min-device-pixel-ratio: 1.3), (min-resolution: 1.3dppx){.simple-loader:before{background-image:url(//assets.producthunt.com/assets/loader@2x-d043778224decdeb307b6431966d45df.png);background-size:40px}}.modal-dialogue{position:fixed;background:rgba(255,255,255,0.7);width:calc(100% - 700px);height:100%;top:0;left:0;text-align:center}.modal-dialogue.hidden{display:none}.modal-dialogue a[data-close-dialogue]{position:absolute;top:6px;left:14px;font-size:20px;color:#7f7f7f}.modal-dialogue .modal-dialogue--check-mark{display:inline-block;position:relative;top:180px}.modal-dialogue .modal-dialogue--success-header{margin-top:200px;margin-bottom:0;font-weight:600;letter-spacing:.3px;color:#da552f}.modal-dialogue .modal-dialogue--success-message{max-width:320px;margin:14px auto 24px auto;color:#999999}.modal-dialogue .modal-dialogue--write-first-comment{background:#00b27f;border:2px solid #00b27f;font-size:16px;font-weight:500;letter-spacing:.5px}.modal-dialogue .modal-dialogue--write-first-comment:focus,.modal-dialogue .modal-dialogue--write-first-comment:hover{border-color:#00905d;box-shadow:0 0 8px #00b27f}.modal-dialogue .modal-dialogue--write-first-comment:before{height:14px;width:16px;background-image:url(//assets.producthunt.com/assets/icon-comment-white-4cd2e5528f071ddcf6213eac36acd127.png);background-repeat:no-repeat;content:' ';float:left;position:relative;top:3px;right:6px}@media (min--moz-device-pixel-ratio: 1.3), (-o-min-device-pixel-ratio: 2.6 / 2), (-webkit-min-device-pixel-ratio: 1.3), (min-device-pixel-ratio: 1.3), (min-resolution: 1.3dppx){.modal-dialogue .modal-dialogue--write-first-comment:before{background-image:url(//assets.producthunt.com/assets/icon-comment-white@2x-b170ddb84f9bb48edb79a718dd7f0a2a.png);background-size:16px}}.dropdown-menu--list{background-clip:padding-box;font-size:14px;list-style:none outside none;width:141px;padding:0;margin:0}.dropdown-menu--list li{overflow:visible;border-bottom:none;margin:0;padding:7px;border-radius:0;float:none;display:block}.dropdown-menu--list li:first-child{border-top-left-radius:5px;border-top-right-radius:5px}.dropdown-menu--list li:last-child{border-bottom-left-radius:6px;border-bottom-right-radius:6px}.dropdown-menu--list li:hover{background:#F3F2F2}.dropdown-menu--list li:hover a{color:#8e8e8e}.dropdown-menu--list li a{display:block;color:#999;padding:2px 0px;font-size:16px}.dropdown-menu--list li a:hover{color:#bbbbbb;text-decoration:none}img.emoji{height:1em;width:1em;margin:0 .05em 0 .1em;vertical-align:-0.1em}.exclusive{margin:12px 13px 0;text-align:center;width:210px}.exclusive--heading{background-image:url(//assets.producthunt.com/assets/exclusive-6c3a5edc65806f3e2effccfc6c310f17.png);background-repeat:no-repeat;color:#f0bf45;display:inline-block;font-size:13px;line-height:18px;margin:0 0 14px;padding:0 0 0 20px;text-transform:uppercase}@media (min--moz-device-pixel-ratio: 1.3), (-o-min-device-pixel-ratio: 2.6 / 2), (-webkit-min-device-pixel-ratio: 1.3), (min-device-pixel-ratio: 1.3), (min-resolution: 1.3dppx){.exclusive--heading{background-image:url(//assets.producthunt.com/assets/exclusive@2x-5b6ea7a44b25a1f310779a97f0d96c68.png);background-size:15px}}.exclusive--text{color:#988f8c;font-size:16px;line-height:22px;margin:0 0 17px}.exclusive--user-icon{display:inline-block;margin:0 0 7px;position:relative}.exclusive--user-icon--maker{background:url(//assets.producthunt.com/assets/icons-maker@2x-6e431b02dd07bb3f92227697b383755c.png) 0 0/14px;display:block;height:14px;left:-6px;position:absolute;top:-2px;width:14px;z-index:1}.exclusive--user-name{color:#534540;font-size:16px;font-weight:600;line-height:19px;margin:0 0 21px}a.follow-button{color:white;background-color:#00b27f;display:inline-block;padding:5px 15px 4px 10px;border-radius:20px}a.follow-button.m-active{background-color:blue}.fullscreen-overlay{background:rgba(255,255,255,0.97);bottom:0;left:0;overflow:visible;overflow-y:scroll;position:fixed;right:0;top:0;z-index:102}@media (min-width: 769px){.fullscreen-overlay{-webkit-box-align:center;-moz-box-align:center;box-align:center;-webkit-align-items:center;-moz-align-items:center;-ms-align-items:center;-o-align-items:center;align-items:center;-ms-flex-align:center;display:-webkit-box;display:-moz-box;display:box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-moz-box-pack:center;box-pack:center;-webkit-justify-content:center;-moz-justify-content:center;-ms-justify-content:center;-o-justify-content:center;justify-content:center;-ms-flex-pack:center}}.fullscreen-overlay--close{position:absolute;right:40px;top:40px}@media (max-width: 768px){.fullscreen-overlay--close{background:rgba(0,0,0,0.2);border-radius:50%;height:30px;line-height:32px;right:30px;text-align:center;top:30px;width:30px;z-index:200}}@media (max-width: 768px){.fullscreen-overlay--content{margin-top:70px}}.fullscreen-overlay--loader{min-height:40px;min-width:40px;opacity:1}.fullscreen-overlay--loader.m-hide{opacity:0;pointer-events:none}.fullscreen-overlay--loader:before{content:'';display:block;height:40px;width:40px;background-image:url(//assets.producthunt.com/assets/loader-f29edd4911378c65bd02868f2b79b9ec.png);background-repeat:no-repeat;-webkit-animation-name:rotate;-moz-animation-name:rotate;animation-name:rotate;-webkit-animation-duration:1.2s;-moz-animation-duration:1.2s;animation-duration:1.2s;-webkit-animation-iteration-count:infinite;-moz-animation-iteration-count:infinite;animation-iteration-count:infinite;-webkit-animation-timing-function:linear;-moz-animation-timing-function:linear;animation-timing-function:linear;-webkit-transition:opacity 0.1s ease;-moz-transition:opacity 0.1s ease;transition:opacity 0.1s ease;position:absolute;left:50%;top:50%;margin-left:-20px;margin-top:-20px}@media (min--moz-device-pixel-ratio: 1.3), (-o-min-device-pixel-ratio: 2.6 / 2), (-webkit-min-device-pixel-ratio: 1.3), (min-device-pixel-ratio: 1.3), (min-resolution: 1.3dppx){.fullscreen-overlay--loader:before{background-image:url(//assets.producthunt.com/assets/loader@2x-d043778224decdeb307b6431966d45df.png);background-size:40px}}.header{background:#fff;height:71px}.header.m-with-secondary-header,.m-search-active .header{height:117px}.header--nav{float:right;font-size:18px;list-style:none;margin:5px 0 0;padding:0}.header--nav a path{fill:#988f8c}.header--nav a:hover{color:#da552f}.header--nav a:hover path{fill:#da552f}.header--nav li{display:inline-block;float:left;height:30px;margin-left:20px;overflow:hidden;position:relative}.header--nav a{color:#988f8c;line-height:30px;display:inline-block;height:30px}.header--nav .header--more{position:relative;top:-4px}.header--nav .header--triangle{padding-right:20px}.header--nav .header--triangle svg{position:absolute;width:12px;height:7px;top:50%;margin-top:-2px;right:0px}.header--nav .header--post{vertical-align:middle}.header--nav .header--post path{fill:#da552f}@media (max-width: 768px){body.m-search-focus .page-main,body.m-search-focus .header--secondary.v-links{display:none}}.header--search{left:300px;position:absolute;right:172px;top:0}@media (max-width: 768px){.header--search{right:122px}}.header--search .header--search--wrapper{-webkit-transition:width 0.3s;-moz-transition:width 0.3s;transition:width 0.3s;background:white;overflow:hidden;width:30px;float:right;padding:3px 0;position:relative}.header--search .input{-webkit-transition:box-shadow 0.3s;-moz-transition:box-shadow 0.3s;transition:box-shadow 0.3s;width:100%;box-shadow:none;border-radius:40px;padding:7px 35px;box-shadow:inset 0 1px 2px 0 #fff, inset 0 0 0 1px #fff}.header--search path{fill:#988f8c}.header--search .header--search--trigger{position:absolute;left:12px;top:12px;cursor:pointer}.header--search .header--search--trigger:hover path{fill:#da552f}.header--search .header-search--close{-webkit-transition:opacity 0.1s;-moz-transition:opacity 0.1s;transition:opacity 0.1s;-webkit-transition-delay:0.1s;-moz-transition-delay:0.1s;transition-delay:0.1s;position:absolute;opacity:0.0;cursor:pointer;right:-200px}.header--search .header-search--close:hover path{fill:#da552f}.header--search .header-search--close.v-icon{top:11px}@media (max-width: 768px){.m-search-focus .header--search{left:0px;right:0px}}@media (min-width: 769px){.m-search-focus .header--search{left:60px}.m-search-focus .header--search .input{box-shadow:inset 0 1px 2px 0 rgba(0,0,0,0.11),inset 0 0 0 1px rgba(0,0,0,0.13)}}.m-search-focus .header--search .header--search--wrapper{width:100%}.m-search-focus .header--search .header--search--trigger{cursor:default}.m-search-focus .header--search .header--search--trigger:hover path{fill:#988f8c}.m-search-focus .header--search .header-search--close{display:block;opacity:1.0;right:15px}.m-search-focus .header--search .header-search--close.v-button{display:none}@media (max-width: 768px){.m-search-focus .header--search .header-search--close.v-icon{display:none}.m-search-focus .header--search .header-search--close.v-button{display:block;top:6px}}.header.m-pinned .header--fixed,.header.m-pinned-primary .header--fixed{-webkit-transition:top 0.2s cubic-bezier(0.23, 1, 0.32, 1);-moz-transition:top 0.2s cubic-bezier(0.23, 1, 0.32, 1);transition:top 0.2s cubic-bezier(0.23, 1, 0.32, 1);left:0;position:fixed;right:0;z-index:50}.header.m-pinned .header--fixed{top:-71px}.header.m-pinned-primary .header--fixed{top:0}.header--primary{background:#fff;border-bottom:1px solid #e4e2e2;height:40px;overflow:hidden;padding-bottom:15px;padding-top:15px}.header--secondary{background:#edeceb;border-bottom:1px solid #e4e2e2}@media (max-width: 768px){.header--secondary{text-align:center}.header--secondary.v-search{background:#fff}}.header--secondary.v-search{display:none}.m-search-active .header--secondary.v-search{display:block}.m-search-active .header--secondary.v-links{display:none}@media (max-width: 768px){.header--secondary .container,.header--secondary .search--results--posts,.header--secondary .search--results--users{padding:0}}.header--secondary--link{color:#988f8c;height:43px;line-height:46px;margin-bottom:-1px;display:inline-block;border-bottom:3px solid transparent}.header--secondary--link:hover{color:#534540}.header--secondary--link+.header--secondary--link{margin-left:30px}.header--secondary--link.m-active{color:#534540;border-bottom-color:#dc5425}.header--secondary--link-dot{color:#dc5425;display:none;font:11px "Helvetica Neue", Helvetica, Roboto, Arial, sans-serif;position:absolute;top:7px}.header--secondary--link-dot.m-active{display:inline}.header--secondary--powered-by{float:right;color:#988f8c;font-size:12px;padding-top:14px}.header--secondary--powered-by a{background-image:url(//assets.producthunt.com/assets/algolia-c5bfde6fe6319c71639be120ff6d3cf6.png);background-repeat:no-repeat;background-size:50px 16px;text-indent:-9999px;display:inline-block;width:50px;height:16px}@media (min--moz-device-pixel-ratio: 1.3), (-o-min-device-pixel-ratio: 2.6 / 2), (-webkit-min-device-pixel-ratio: 1.3), (min-device-pixel-ratio: 1.3), (min-resolution: 1.3dppx){.header--secondary--powered-by a{background-image:url(//assets.producthunt.com/assets/algolia@2x-13007a3a1529557c10782d851b312c6a.png);background-size:50px}}.header--secondary--powered-by a:hover{opacity:0.8}.image-list{margin:0 0 20px 0;padding:0;text-align:center}.image-list.v-wide{margin:0 0 25px 0}.image-list ol,.image-list ul{margin:0;padding:0}.image-list--item{display:inline-block;list-style:none;margin:0 10px 60px 10px;vertical-align:middle}.install-link{padding:5px;margin-right:5px;min-width:100px}.install-link:first-child{margin-top:6px}.install-link:last-child{margin-bottom:6px}.install-link--icon{position:relative}.install-link--icon svg{width:16px;max-height:18px;vertical-align:top}.install-link--icon svg g path{fill:rgba(0,0,0,0.4)}.install-link--open{padding:5px 15px;border-radius:15px}.install-link--open-icon svg{width:8px;height:8px;padding-left:4px}.install-link--open-icon svg g path{fill:white}.install-link--link{padding-left:3px;vertical-align:middle;color:inherit}.install-link--add{display:none}.modal-post--header:hover .install-link--add,[data-popover].m-active .install-link--add{display:inline-block}.install-link--add svg{width:12px;height:12px;vertical-align:middle;shape-rendering:crispEdges}.install-link--add:hover svg g path{fill:#da552f}.install-link--delete{display:none;position:absolute;top:0;left:0;padding-left:3px;white-space:nowrap;background:white;color:red}.install-link--icon:hover .install-link--delete{display:inline-block}.install-link--delete svg{padding-top:3px;padding-bottom:3px}.install-link--delete svg g path{fill:red}.invite{padding-bottom:25px}.invite--title{color:#BBBBBB;text-transform:uppercase;font-size:16px;font-weight:600;line-height:20px;margin:0px;margin-bottom:20px}.invite--message{background:#00b27f;border-radius:3px;padding:20px;padding-top:15px;color:#C7E7D7;font-size:18px;margin:0 25px 35px 25px}.invite--message p{margin:0px;margin-bottom:20px}.invite--message strong,.invite--message a{color:white}.invite--message .input{display:block;width:100%;background:rgba(0,0,0,0.1);border-radius:4px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;color:inherit;border:none;margin-bottom:20px;box-shadow:inset 0px 1px 1px 0px #2c6f4d,inset 0px 0px 0px 1px rgba(41,105,72,0.28)}.invite--message .button{background:#007C58;border-color:#007C58}.invite--message .button:hover{border-color:#005940}.invite--message .button svg{margin-right:3px;position:relative;top:1px}.invite--message .button path{fill:#fff}.invite--error{background:#da552f;color:#F4CCBE;padding-bottom:15px}.invite--error p{margin:0px}.invite--invite{margin:0 25px 50px}.invite--invite .invite--title{float:left}.invite--invites-left{float:right;color:#BBBBBB}.invite--invites-form{clear:both}.invite--form-input{width:100% !important;margin-bottom:20px;margin-right:15px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;background:white;height:34px;border:none;box-shadow:inset 0px 1px 2px 0px rgba(0,0,0,0.11),inset 0px 0px 0px 1px rgba(0,0,0,0.13)}.invite--form--input{min-width:300px;margin-right:15px}.invite--list{list-style:none;margin:0px;padding:0px;border-bottom:1px solid #EEEDEC}.invite--list--person{border-top:1px solid #EEEDEC;padding:15px 0px}.invite--list--person:after{content:"";display:table;clear:both}.invite--list--person--avatar{float:left}.invite--list--person--name{font-size:16px;font-weight:500;line-height:30px;float:left;margin:0px;margin-left:15px}.invite--list--person .button{float:right;margin-left:10px;width:60px;text-align:center}@media (max-width: 768px){.invite--list--person .button+.button{clear:both;margin-top:10px}}.invite--invited{margin:0 25px}.modal{position:fixed;top:0px;right:0px;bottom:0px;left:0px;z-index:100;background:rgba(255,255,255,0.8)}.modal .small-title,.modal .subhead{margin-bottom:8px}.modal.m-active .modal--content{-webkit-transform:translateX(0);-moz-transform:translateX(0);-ms-transform:translateX(0);-o-transform:translateX(0);transform:translateX(0)}@media (min-width: 769px){.modal.m-active .modal--control{-webkit-transform:translateX(0);-moz-transform:translateX(0);-ms-transform:translateX(0);-o-transform:translateX(0);transform:translateX(0);opacity:1}}.modal--content{width:700px;position:absolute;z-index:50;top:0px;right:0px;bottom:0px;background:white;box-shadow:-1px 0px 2px 0px rgba(0,0,0,0.25);overflow:visible;overflow-y:scroll;-webkit-overflow-scrolling:touch;-webkit-transition:-webkit-transform 0.2s cubic-bezier(0.23, 1, 0.32, 1);-moz-transition:-moz-transform 0.2s cubic-bezier(0.23, 1, 0.32, 1);transition:transform 0.2s cubic-bezier(0.23, 1, 0.32, 1);-webkit-transform:translateX(100%);-moz-transform:translateX(100%);-ms-transform:translateX(100%);-o-transform:translateX(100%);transform:translateX(100%)}@media (max-width: 768px){.modal--content{width:100%}}.modal--content.m-loading{min-height:40px;min-width:40px;opacity:1}.modal--content.m-loading.m-hide{opacity:0;pointer-events:none}.modal--content.m-loading:before{content:'';display:block;height:40px;width:40px;background-image:url(//assets.producthunt.com/assets/loader-f29edd4911378c65bd02868f2b79b9ec.png);background-repeat:no-repeat;-webkit-animation-name:rotate;-moz-animation-name:rotate;animation-name:rotate;-webkit-animation-duration:1.2s;-moz-animation-duration:1.2s;animation-duration:1.2s;-webkit-animation-iteration-count:infinite;-moz-animation-iteration-count:infinite;animation-iteration-count:infinite;-webkit-animation-timing-function:linear;-moz-animation-timing-function:linear;animation-timing-function:linear;-webkit-transition:opacity 0.1s ease;-moz-transition:opacity 0.1s ease;transition:opacity 0.1s ease;position:absolute;left:50%;top:50%;margin-left:-20px;margin-top:-20px}@media (min--moz-device-pixel-ratio: 1.3), (-o-min-device-pixel-ratio: 2.6 / 2), (-webkit-min-device-pixel-ratio: 1.3), (min-device-pixel-ratio: 1.3), (min-resolution: 1.3dppx){.modal--content.m-loading:before{background-image:url(//assets.producthunt.com/assets/loader@2x-d043778224decdeb307b6431966d45df.png);background-size:40px}}.modal--control{display:block;position:absolute;text-align:center}.modal--control:hover,.modal--control.m-active{background:#da552f}.modal--control:hover path,.modal--control.m-active path{fill:#fff}.modal--control path{height:12px;width:12px}.modal--content .modal--control{background:rgba(0,0,0,0.2);border-radius:50%;height:30px;line-height:32px;top:30px;width:30px;z-index:200}.modal--content .modal--control path{fill:#fff}@media (min-width: 769px){.modal--control{-webkit-transition:-webkit-transform 0.1s cubic-bezier(0.23, 1, 0.32, 1),opacity 0.1s ease;-moz-transition:-moz-transform 0.1s cubic-bezier(0.23, 1, 0.32, 1),opacity 0.1s ease;transition:transform 0.1s cubic-bezier(0.23, 1, 0.32, 1),opacity 0.1s ease;-webkit-transition-delay:0.3s;-moz-transition-delay:0.3s;transition-delay:0.3s;-webkit-transform:translateX(40px);-moz-transform:translateX(40px);-ms-transform:translateX(40px);-o-transform:translateX(40px);transform:translateX(40px);background:rgba(204,197,195,0.8);border-radius:3px 0 0 3px;display:block;height:40px;line-height:42px;opacity:0;right:700px;width:35px;z-index:1}.modal--control path{fill:rgba(83,69,64,0.5)}.modal--content .modal--control{display:none !important}}.modal--control.v-close{top:15px}.modal--content .modal--control.v-close{right:30px;top:30px}.modal--control.v-admin{bottom:15px}.modal--content .modal--control.v-admin{right:70px}.modal--button{border-radius:4px;width:20px;height:20px;text-align:center;line-height:22px;display:inline-block;background:rgba(83,69,64,0.1);-webkit-transition:none;-moz-transition:none;transition:none;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.modal--button svg{display:inline-block}.modal--button path{fill:rgba(83,69,64,0.5)}.modal--button.slick-disabled{opacity:0.5;pointer-events:none}.modal--button:hover{background:#00b27f}.modal--button:hover path{fill:white}.modal--twitter{margin:0px 30px;margin-bottom:20px;padding:20px 0px;padding-top:0px;border-bottom:1px solid #E9E8E8}.modal--twitter:after{content:"";display:table;clear:both}.modal--twitter p{float:left;max-width:250px;line-height:20px;font-size:18px;color:#867C79;margin:0px;margin-top:-3px}.modal--twitter .button{float:right}@media (max-width: 600px){.modal--twitter{text-align:center}.modal--twitter p{margin-bottom:20px;max-width:none}.modal--twitter p,.modal--twitter .button{float:none}}.modal-post{width:inherit;padding-bottom:30px}.modal-post--header{background:#534540;color:white;padding:30px 30px 20px 30px}.modal-post--header--top{position:relative}.modal-post--header--upvote{position:absolute;top:50%;left:0;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%)}.modal-post--header--info{padding-left:65px}.modal-post--header--title{margin:0px;font-size:24px;line-height:34px;font-weight:600}.modal-post--header--title a{color:inherit}.modal-post--header--title a:hover{text-decoration:underline}.modal-post--header--tagline{margin:0px;font-size:20px;line-height:26px;color:rgba(255,255,255,0.8);padding-right:80px}@media (max-width: 768px){.modal-post--header--tagline{padding-right:0}}.modal-post--header--maker{background:transparent;position:absolute;right:0;top:50%;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%);height:60px}.modal-post--header--maker--avatar .twitter-rounded{box-shadow:0 2px 2px 0 rgba(0,0,0,0.12);width:60px;height:60px}.modal-post--header--maker--avatar--badge{background:#00b27f;position:absolute;top:0px;width:20px;white-space:nowrap;box-sizing:border-box;right:40px;height:20px;padding:0px;padding-left:4.5px;display:block;line-height:21px;font-size:13px;font-weight:600;text-align:center;overflow:hidden;color:white;border-radius:30px;box-shadow:0px 1px 2px rgba(0,0,0,0.2);-webkit-transition:all, 0.2s;-moz-transition:all, 0.2s;transition:all, 0.2s}.modal-post--header--maker--avatar--badge span{opacity:0;-webkit-transition:all, 0.2s;-moz-transition:all, 0.2s;transition:all, 0.2s}.modal-post--header--maker--avatar--badge:hover{width:140px;padding-right:5px;z-index:100}.modal-post--header--maker--avatar--badge:hover span{opacity:1}.modal-post--header--maker--avatar--badge .twitter-rounded{box-shadow:0px 2px 2px 0px rgba(0,0,0,0.12)}.modal-post--header--maker--add-maker{border:1px dashed #bbbbbb;border-radius:50%;color:#7f7f7f;cursor:pointer;font-size:13px;height:58px;text-align:center;width:58px}.modal-post--header--maker--add-maker--suggest{-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%);position:relative;top:50%;display:none}.modal-post--header--maker--add-maker--m{line-height:60px}.modal-post--header--maker:hover .modal-post--header--maker--add-maker{background-color:#7f7f7f;border:1px solid #7f7f7f}.modal-post--header--maker:hover .modal-post--header--maker--add-maker--suggest{display:inline-block;color:#f0efef}.modal-post--header--maker:hover .modal-post--header--maker--add-maker--m{display:none}.modal-post--header--install-links{padding:12px 0 0 65px}.modal-post--submitted{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;box-shadow:0px 1px 0px 0px rgba(83,69,64,0.14);min-height:50px;padding:0px 30px;font-size:16px;margin-bottom:20px;padding-top:10px}.modal-post--submitted:after{content:"";display:table;clear:both}.modal-post--submitted--hunter{float:left;color:#bbbbbb;line-height:30px}.modal-post--submitted--hunter--person{color:inherit}.modal-post--submitted--hunter--person:hover{color:#da552f}.modal-post--submitted--hunter--time{color:inherit;font-size:inherit;font-weight:normal;display:inline-block;margin:0px;margin-left:10px;white-space:nowrap}.modal-post--submitted--options{float:right}.modal-post--submitted--collect{float:left;line-height:30px;margin-right:15px}@media (max-width: 600px){.modal-post--submitted--collect{float:right;margin:0}}.modal-post--submitted--share{float:left;line-height:30px}.modal-post--submitted--share--link{display:inline-block;color:#bbbbbb;margin-right:15px}.modal-post--submitted--share--link:hover{color:#da552f}.modal-post--submitted--share--link:hover path{fill:#da552f}.modal-post--submitted--share--link svg{height:11px}.modal-post--submitted--social{margin:0px;padding-top:5px;float:right}.modal-post--submitted--social .social--button{margin-right:0px;margin-left:10px}.modal-post--mod{background:#fcf5e2;border-radius:3px;padding:20px;padding-left:75px;padding-bottom:1px;margin:20px 30px;position:relative;font-size:16px}.modal-post--mod--avatar{width:40px;position:absolute;left:20px;top:20px}.modal-post--mod--info{margin-bottom:10px}.modal-post--mod--name,.modal-post--mod--bio{font-size:inherit;display:inline;margin:0px}.modal-post--mod--bio{color:rgba(83,69,64,0.5);font-weight:500;margin-left:5px}.modal-post--mod--text{font-size:18px;line-height:24px;color:#534540}.modal-post--mod--text p{margin-top:0px}.modal--trashed{position:absolute;top:0;left:0;bottom:0;right:0;color:#fff;background:url("https://s3.producthunt.com/static/sad-panda.jpg") center center/cover no-repeat #534540}.modal--trashed--container{-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%);position:relative;top:50%;position:absolute;left:0;right:0;text-align:center}.modal--trashed--container .modal-post--header--tagline{padding:0}.modal--trashed--container .button{margin-top:20px}.modal--trashed--image{display:inline-block;width:56px;height:57px;margin-bottom:20px}.modal-post--upvoted{margin:30px;margin-top:0px;position:relative}.modal-post--upvoted--container{margin-bottom:0px !important;margin-right:-10px}.modal-post--upvoted--container:after{content:"";display:table;clear:both}.modal-post--upvoted--list{list-style:none;margin:0px;padding:0px;min-height:30px;max-height:60px;overflow:hidden;position:relative}.modal-post--upvoted--list.m-loading{min-height:40px;min-width:40px;opacity:1;min-height:60px}.modal-post--upvoted--list.m-loading.m-hide{opacity:0;pointer-events:none}.modal-post--upvoted--list.m-loading:before{content:'';display:block;height:40px;width:40px;background-image:url(//assets.producthunt.com/assets/loader-f29edd4911378c65bd02868f2b79b9ec.png);background-repeat:no-repeat;-webkit-animation-name:rotate;-moz-animation-name:rotate;animation-name:rotate;-webkit-animation-duration:1.2s;-moz-animation-duration:1.2s;animation-duration:1.2s;-webkit-animation-iteration-count:infinite;-moz-animation-iteration-count:infinite;animation-iteration-count:infinite;-webkit-animation-timing-function:linear;-moz-animation-timing-function:linear;animation-timing-function:linear;-webkit-transition:opacity 0.1s ease;-moz-transition:opacity 0.1s ease;transition:opacity 0.1s ease;position:absolute;left:50%;top:50%;margin-left:-20px;margin-top:-20px}@media (min--moz-device-pixel-ratio: 1.3), (-o-min-device-pixel-ratio: 2.6 / 2), (-webkit-min-device-pixel-ratio: 1.3), (min-device-pixel-ratio: 1.3), (min-resolution: 1.3dppx){.modal-post--upvoted--list.m-loading:before{background-image:url(//assets.producthunt.com/assets/loader@2x-d043778224decdeb307b6431966d45df.png);background-size:40px}}.modal-post--upvoted--item{float:left;margin-right:9px;margin-bottom:9px;height:25px}.modal-post--upvoted--avatar{width:25px;height:25px}.modal-post--buttons{position:absolute;right:0px;top:-2px}.modal--maker-notice{background:#00b27f;border-radius:5px;display:none;margin:0px 30px 30px 30px;padding:10px}.modal--maker-notice:after{content:"";display:table;clear:both}.modal--maker-notice .modal--maker-notice--text{color:#f3f2f2;margin:7px 0 0 10px;display:inline-block}@media (max-width: 768px){.modal--maker-notice{padding:10px}}.modal--maker-notice span[data-popover="click"]{display:inline-block;float:right}@media (max-width: 768px){.modal--maker-notice span[data-popover="click"]{float:none;margin:20px auto}}.m-user-is-maker-of-post .modal--maker-notice{display:block !important}.modal--maker-notice--maker-logo{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;border-radius:50%;border:1px dashed #f0efef;color:#f0efef;display:inline-block;float:left;font-size:14px;height:30px;margin:3px 3px 0 0;text-align:center;padding-top:5px;vertical-align:middle;width:30px}.modal-post--related{margin:0px 30px;margin-bottom:30px;position:relative}.modal-post--related--empty{color:#bbbbbb}.modal-post--related--empty p{margin-top:0px}.modal-post--related--admin{-webkit-transition:opacity 0.1s ease;-moz-transition:opacity 0.1s ease;transition:opacity 0.1s ease;position:absolute;right:0px;bottom:0px;opacity:0}.modal-post--related--admin a{color:inherit}.modal-post--related--admin a:hover{color:#da552f}.modal-post--related--slide{margin:0 20px -20px -20px}.modal-post--related--slide:after{content:"";display:table;clear:both}.modal-post--related--slide>div{float:left;width:45%%;min-width:170px;position:relative;margin-left:20px;margin-bottom:20px;position:relative}.modal-post--related--slide--link a.modal-post-related-link{display:inline-block;max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;color:inherit;display:block;margin-left:25px}.modal-post--related--slide--link a.modal-post-related-link:hover{color:#da552f}.modal-post--related--slide--link span{display:block;color:#bbbbbb}.modal-post--related--slide--link img{position:absolute;top:2px;left:0px;width:16px;height:16px}.modal-post--related--slide--link:hover .modal-post--related--admin{opacity:1}.modal-post--related--slide--post a{color:inherit;font-weight:bold}.modal-post--related--slide--post a:hover{color:#da552f}.modal-post--related--slide--post p{color:#bbbbbb;margin:5px 0;cursor:pointer}.modal-post--related--slide--post:hover .modal-post--related--slide--delete{display:block}.modal-post--related--slide--post .modal-post--related--slide--delete{display:none;position:absolute;right:0px;top:0px}.modal-post--related--slide--post .modal-post--related--slide--delete:hover path{fill:#da552f}.modal-post--admin{margin:0px 30px 20px 30px;display:none;padding:10px 15px;border-radius:3px;background:#fcf5e2;overflow:hidden;-webkit-transition:all 0.1s ease;-moz-transition:all 0.1s ease;transition:all 0.1s ease}.modal-post--admin ul{list-style:none;padding:0px;margin:0px;-webkit-transition:all 0.1s ease;-moz-transition:all 0.1s ease;transition:all 0.1s ease}.modal-post--admin a{color:inherit}.modal-post--admin a:hover{text-decoration:underline}.modal-post--admin--section+.modal-post--admin--section{margin:10px 0 0}.modal-post--comments{margin:0px 20px;overflow:hidden}.modal-post--comments--title{margin-left:10px}.modal-post--comment{clear:both;font-size:16px;line-height:20px;margin-bottom:10px;padding:10px;padding-bottom:0px;border-radius:3px;position:relative}.modal-post--comment:after{content:"";display:table;clear:both}.modal-post--comment .modal-post--comments--reply{margin:17px 0 10px 0;padding-left:45px}.modal-post--comment .modal-post--comments--reply.m-edit{margin-left:0;padding-left:0}.modal-post--comment--avatar{position:absolute;top:14px;left:10px}.modal-post--comment--content{padding-left:45px}.modal-post--comment--content:target,.modal-post--comment--content.m-target{-webkit-animation-name:highlight;-moz-animation-name:highlight;animation-name:highlight;-webkit-animation-duration:4s;-moz-animation-duration:4s;animation-duration:4s;-webkit-animation-delay:0.5s;-moz-animation-delay:0.5s;animation-delay:0.5s}.modal-post--comment--content:hover .modal-post--comment--option.m-hide{opacity:1}.modal-post--comment--name{font-size:inherit;font-weight:600;display:inline-block;margin:0px;padding:0px;margin-right:5px}.modal-post--comment--bio{font-size:inherit;font-weight:500;display:inline-block;color:#bbbbbb;margin:0px;padding:0px}.modal-post--comment--text{color:#534540;font-size:18px;line-height:26px;font-weight:500;margin-top:3px}.modal-post--comment--text a{color:#008bda}.modal-post--comment--text a:hover{text-decoration:underline}.modal-post--comment--text a[href*='http://twitter.com'],.modal-post--comment--text a[href^='/']{color:#da552f}.modal-post--comment--text p{margin:0px;margin-bottom:13px}.modal-post--comment--text img{max-width:400px}.modal-post--comment--text img:last-child{margin-bottom:10px}.modal-post--comment--text img:last-child.emoji{margin-bottom:0}.modal-post--comment--options{margin-top:-5px;margin-bottom:10px}.modal-post--comment--option{margin-right:8px;color:#bbbbbb;-webkit-transition:all 0.1s ease;-moz-transition:all 0.1s ease;transition:all 0.1s ease}.modal-post--comment--option:hover{color:#da552f}.modal-post--comment--option:hover path{fill:#da552f}.modal-post--comment--option.m-time{float:right;margin-right:0px}@media (max-width: 400px){.modal-post--comment--option.m-time{float:none}}.modal-post--comment--option.m-hide{opacity:0}@media (max-width: 400px){.modal-post--comment--option.m-hide{opacity:1}}.modal-post--comment--option.m-upvoted,.modal-post--comment--option.m-active{color:#da552f}.modal-post--comment--option.m-upvoted path,.modal-post--comment--option.m-active path{fill:#da552f}.modal-post--comment--replies{padding-left:35px}.modal-post--comments--reply{margin:0px 10px;position:relative;margin-bottom:20px}.modal-post--comments--reply--avatar{position:absolute}@media (max-width: 600px){.modal-post--comments--reply--avatar{display:none}}.modal-post--comments--reply--content{padding-left:45px}.modal-post--comments--reply--content .textarea{width:100%}.modal-post--comments--reply--content.m-focus .textarea{min-height:60px}.modal-post--comments--reply--content.m-focus .modal-post--comments--reply--options{display:block}@media (max-width: 600px){.modal-post--comments--reply--content{padding-left:0px}}.modal-post--comments--reply.m-edit .modal-post--comments--reply--content{padding-left:0px}.modal-post--comments--reply--options{padding:15px 0px;display:none}.modal-post--comments--reply--options:after{content:"";display:table;clear:both}@media (max-width: 400px){.modal-post--comments--reply--options{text-align:center;display:block}.modal-post--comments--reply--options .u-right{float:none}}.modal-post--comments--reply--cancel{color:#bbbbbb;margin-right:9px}.modal-post--comments--reply--cancel:hover{color:#da552f}@media (max-width: 400px){.modal-post--comments--reply--cancel{margin:0px;display:inline-block;margin-bottom:10px}}.notice{position:relative;margin:20px 0 10px;min-height:36px;padding:19px 54px 19px 20px;line-height:20px;border-radius:5px}.notice:after{content:"";display:table;clear:both}@media (max-width: 768px){.notice{padding:19px 20px;text-align:center}}.notice.v-background-image{background-size:cover !important;background-position:center;box-shadow:inset 0 0 20px rgba(0,0,0,0.2)}.notice.v-layout-newsletter .notice--text{width:50%}.notice.v-layout-newsletter .new_subscriber{float:right;text-align:right;width:45%}.notice.v-layout-newsletter #subscriber_email{margin:0 10px 0 0;max-width:300px;padding:8px 12px;width:68%}.notice.v-layout-newsletter .notice--button{margin:0}@media (max-width: 768px){.notice.v-layout-newsletter{text-align:left}.notice.v-layout-newsletter .notice--text,.notice.v-layout-newsletter .new_subscriber{float:none;width:100%}.notice.v-layout-newsletter .new_subscriber{text-align:left}}.notice.v-layout-twitter-follow a.notice--button{visibility:hidden}.notice.v-layout-twitter-follow .notice--button{margin-top:4px}@media (max-width: 768px){.notice.v-layout-twitter-follow .notice--button{margin-top:0}}.notice.v-colorset-grey{background:#f0efef}.notice.v-colorset-grey .notice--text{color:#534540}.notice.v-colorset-grey .notice--button{color:white;background:#dc5425;border-color:#dc5425}.notice.v-colorset-grey .notice--dismiss .close-icon path{fill:#999999}.notice.v-colorset-blue{background:#44b6f1}.notice.v-colorset-blue .notice--text{color:#f3f2f2}.notice.v-colorset-orange{background:#dc5425}.notice.v-colorset-orange .notice--text{color:white}.notice.v-colorset-orange .notice--button{color:#534540;background:white;border-color:white}.notice.v-colorset-brown{background:#534540}.notice.v-colorset-brown .notice--text{color:white}.notice.v-colorset-brown .notice--text strong{color:#00b27f}.notice.v-colorset-yellow{background:#fcf5e2}.notice.v-colorset-yellow .notice--text{color:#534540}.notice.v-colorset-yellow .notice--dismiss .close-icon path{fill:#534540}.notice.m-centered .twitter-follow-button{vertical-align:middle}.notice.m-centered .notice--button{margin-right:0}@media (max-width: 768px){.posts .notice{margin-top:20px}}.notice--user{float:left;vertical-align:middle;margin:-2px 5px 0 0}@media (max-width: 768px){.notice--user{float:left;margin:-4px 10px 0 0}.notice--user img{width:30px;height:30px}}.notice--text{display:block;float:left;padding:6px;line-height:24px;font-size:16px;text-align:left}.notice--text a{color:inherit}@media (max-width: 768px){.notice--text{float:none;padding:0 0 15px 0}}.notice--button{float:right;margin-right:20px}@media (max-width: 768px){.notice--button{float:none;margin:0;text-align:center}}.notice--button.button{font-weight:600;font-size:15px;line-height:19px;padding-top:7px}.notice--dismiss{height:34px;line-height:36px;position:absolute;right:20px;text-align:center;top:20px;width:34px}@media (min-width: 769px){.notice--dismiss:hover{background:rgba(255,255,255,0.2);border-radius:100%}}.notice--dismiss .close-icon path{fill:white}@media (max-width: 768px){.notice--dismiss .close-icon{width:10px;height:10px}}@media (max-width: 768px){.notice--dismiss{height:10px;line-height:12px;top:10px;right:10px;width:10px}}.page-header{background:#534540;color:white}.page-header:after{content:"";display:table;clear:both}.page-header .container,.page-header .search--results--posts,.page-header .search--results--users{padding:30px 10px 0}.page-header .container:after,.page-header .search--results--posts:after,.page-header .search--results--users:after{content:"";display:table;clear:both}.page-header--avatar{float:left;position:relative;margin-bottom:30px;margin-right:20px;display:block;width:110px;height:110px}@media (max-width: 768px){.page-header--avatar{float:none;margin:0 auto 20px}}.page-header--avatar .twitter-rounded{box-shadow:0 2px 2px 0 rgba(0,0,0,0.12)}.page-header--avatar a{display:inline-block}.page-header--info{float:left;margin-bottom:30px}@media (max-width: 768px){.page-header--info{float:none;text-align:center;padding:0}}.page-header--title,.page-header--subtitle{margin:0px;max-width:600px}.page-header--title{font-size:30px;font-weight:600;line-height:36px;margin-bottom:3px}.page-header--subtitle{font-weight:500;font-size:20px;color:#B4AEAB}.page-header--id{color:#8B7E79;font-size:15px;font-weight:500;margin-left:6px}.page-header--links{margin-top:10px}.page-header--links--link{color:#B4AEAB;font-size:20px;margin-right:20px}.page-header--links--link:hover{color:white}.page-header--buttons{float:right;margin-top:38px;margin-bottom:38px}@media (max-width: 768px){.page-header--buttons{float:none;text-align:center}}.page-header--following{text-transform:uppercase;color:#B4AEAB;font-size:13px;display:inline-block;margin-right:20px}@media (max-width: 768px){.page-header--following{display:none}}.page-header--navigation{clear:both;background:rgba(255,255,255,0.2);border-top-left-radius:3px;border-top-right-radius:3px;overflow:hidden;display:table;table-layout:fixed;width:100%}.page-header--navigation:after{content:"";display:table;clear:both}.page-header--navigation ul{list-style:none;padding:0px;margin:0px;display:table-row}@media (max-width: 768px){.page-header--navigation{border-radius:3px;margin-bottom:10px}.page-header--navigation ul{display:block}}.page-header--navigation--tab{text-align:center;display:table-cell}.page-header--navigation--tab a{display:block;padding:6px 0px;color:#C4BFBD}.page-header--navigation--tab a:hover{background:rgba(255,255,255,0.1)}.page-header--navigation--tab strong{display:block;color:white;font-size:18px}.page-header--navigation--tab.m-active a,.page-header--navigation--tab a:active{background:white;color:#99908D}.page-header--navigation--tab.m-active a strong,.page-header--navigation--tab a:active strong{color:#534540}@media (max-width: 768px){.page-header--navigation--tab{display:block;line-height:30px;border-bottom:1px solid rgba(255,255,255,0.1)}.page-header--navigation--tab:last-child{border-bottom:none}}.page-header.v-collections{background-size:cover;background-position:center;min-height:220px;position:relative}.page-header.v-collections.v-brown{background-color:#534540}.page-header.v-collections.v-green,.notice.v-colorset-brown .page-header.v-collections.notice--button{background-color:#00b27f}.page-header.v-collections.v-light-green,.page-header.v-collections.v-light_green{background-color:#92cb87}.page-header.v-collections.v-red{background-color:#da552f}.page-header.v-collections.v-blue{background-color:#008bda}.page-header.v-collections .page-header--shadow{background-color:rgba(0,0,0,0.4);box-shadow:inset 0 0 20px rgba(0,0,0,0.2);min-height:220px}.page-header.v-collections .container,.page-header.v-collections .search--results--posts,.page-header.v-collections .search--results--users{padding:55px 10px}.page-header.v-collections .page-header--avatar,.page-header.v-collections .page-header--info{margin-bottom:0}.page-header.v-collections .page-header--links,.page-header.v-collections .page-header--links--link,.page-header.v-collections .page-header--subtitle{color:rgba(255,255,255,0.95);font-size:18px;line-height:24px}.people{list-style:none;padding:20px 10px;padding-top:30px;margin:0px}.people:after{content:"";display:table;clear:both}.people--person{margin-bottom:20px}.people--person:after{content:"";display:table;clear:both}.people--person:last-child{margin-bottom:0}.people--person--link{display:block;border-radius:3px;width:100%;padding:10px;margin:-10px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.people--person--link:after{content:"";display:table;clear:both}.people--person--link:hover{background:#fcf5e2}.people--person--avatar{float:left;margin-right:15px;position:relative;width:40px}.people--person--avatar img{width:100%;height:auto}.people--person--info{float:left;margin-top:-3px}.people--person--username{font-size:16px;font-weight:normal;line-height:20px;color:#AAA3A0;margin:0px}.people--person--bio{font-size:16px;color:#AAA3A0;line-height:22px;color:#534540;margin:0px;margin-top:6px;margin-bottom:0px}.person{font-size:16px;font-weight:normal;line-height:18px}.person:after{content:"";display:table;clear:both}.person--avatar{width:40px;height:40px;float:left;margin-right:10px}.person--info{float:left}.person--info--title,.person--info--bio{margin:0px}.person--info--title{font-size:18px;font-weight:600;color:#534540;margin-bottom:4px}.person--info--bio{font-size:inherit;font-weight:inherit;color:#AAA3A0}.person.v-dark .person--info--title{color:white}.person.v-dark .person--info--bio{color:#B4AEAB}.person.v-dark .twitter-rounded{box-shadow:0px 2px 2px 0px rgba(0,0,0,0.12)}.platform-icon{display:inline-block;margin-left:5px}.platform-icon--android{background-image:url(//assets.producthunt.com/assets/android-icon-2e912e0b87a83fcba980db1c4ecc647a.png);background-repeat:no-repeat;width:16px;height:22px}@media (min--moz-device-pixel-ratio: 1.3), (-o-min-device-pixel-ratio: 2.6 / 2), (-webkit-min-device-pixel-ratio: 1.3), (min-device-pixel-ratio: 1.3), (min-resolution: 1.3dppx){.platform-icon--android{background-image:url(//assets.producthunt.com/assets/android-icon@2x-9c9672b735e87dfca7650fdb990d99e5.png);background-size:"16"}}.platform-icon--ios{background-image:url(//assets.producthunt.com/assets/ios-icon-ef5e0b1bab00e5b7588901215b9d54f7.png);background-repeat:no-repeat;width:16px;height:20px}@media (min--moz-device-pixel-ratio: 1.3), (-o-min-device-pixel-ratio: 2.6 / 2), (-webkit-min-device-pixel-ratio: 1.3), (min-device-pixel-ratio: 1.3), (min-resolution: 1.3dppx){.platform-icon--ios{background-image:url(//assets.producthunt.com/assets/ios-icon@2x-4329a7b413e256872e00a79fde83cabb.png);background-size:"16"}}[data-popover="content"]{display:none}[data-popover="hover"]{display:inline-block}[data-popover="click"]{cursor:pointer}.popover{background:#fff;border-radius:5px;box-shadow:0 0 0 1px rgba(0,0,0,0.15),0 1px 3px 0 rgba(83,69,64,0.25);display:none;position:absolute;z-index:101}.popover.v-top-left:before,.popover.v-top-left:after{top:100%}.popover.v-top-left:before{border-top-color:rgba(0,0,0,0.15);right:21px}.popover.v-top-left:after{border-top-color:white;right:22px}.popover.v-top-center:before,.popover.v-top-center:after{left:50%;top:100%}.popover.v-top-center:before{border-top-color:rgba(0,0,0,0.15);margin-left:-11px}.popover.v-top-center:after{border-top-color:white;margin-left:-10px}.popover.v-top-right:before,.popover.v-top-right:after{top:100%}.popover.v-top-right:before{border-top-color:rgba(0,0,0,0.15);left:19px}.popover.v-top-right:after{border-top-color:white;left:20px}.popover.v-bottom-left:before,.popover.v-bottom-left:after{bottom:100%}.popover.v-bottom-left:before{border-bottom-color:rgba(0,0,0,0.15);right:21px}.popover.v-bottom-left:after{border-bottom-color:white;right:22px}.popover.v-bottom-center:before,.popover.v-bottom-center:after{bottom:100%;left:50%}.popover.v-bottom-center:before{border-bottom-color:rgba(0,0,0,0.15);margin-left:-11px}.popover.v-bottom-center:after{border-bottom-color:white;margin-left:-10px}.popover.v-bottom-right:before,.popover.v-bottom-right:after{bottom:100%}.popover.v-bottom-right:before{border-bottom-color:rgba(0,0,0,0.15);left:19px}.popover.v-bottom-right:after{border-bottom-color:white;left:20px}.popover--loader{min-height:40px;min-width:40px;opacity:1;min-height:100px;width:210px}.popover--loader.m-hide{opacity:0;pointer-events:none}.popover--loader:before{content:'';display:block;height:40px;width:40px;background-image:url(//assets.producthunt.com/assets/loader-f29edd4911378c65bd02868f2b79b9ec.png);background-repeat:no-repeat;-webkit-animation-name:rotate;-moz-animation-name:rotate;animation-name:rotate;-webkit-animation-duration:1.2s;-moz-animation-duration:1.2s;animation-duration:1.2s;-webkit-animation-iteration-count:infinite;-moz-animation-iteration-count:infinite;animation-iteration-count:infinite;-webkit-animation-timing-function:linear;-moz-animation-timing-function:linear;animation-timing-function:linear;-webkit-transition:opacity 0.1s ease;-moz-transition:opacity 0.1s ease;transition:opacity 0.1s ease;position:absolute;left:50%;top:50%;margin-left:-20px;margin-top:-20px}@media (min--moz-device-pixel-ratio: 1.3), (-o-min-device-pixel-ratio: 2.6 / 2), (-webkit-min-device-pixel-ratio: 1.3), (min-device-pixel-ratio: 1.3), (min-resolution: 1.3dppx){.popover--loader:before{background-image:url(//assets.producthunt.com/assets/loader@2x-d043778224decdeb307b6431966d45df.png);background-size:40px}}.popover--header{position:relative;border-bottom:1px solid #f0efef}.popover--header--title{color:#534540;font-size:18px;line-height:42px;margin:0;padding:0;text-align:center}.popover--header--description{margin:0;padding-bottom:15px;color:#988f8c;text-align:center}.popover--header--icon{position:absolute;right:12px;top:12px}.popover--simple-form{padding-top:15px}.popover--simple-form .error-message{display:block;margin-top:5px;text-align:center}.popover--simple-form--input{display:block;width:100%;margin-bottom:15px}.popover--simple-form--label{display:block;padding-bottom:3px}.popover--simple-form--actions{text-align:center}.popover--scrollable-list{list-style:none;margin:0px;padding:0px;height:100%;overflow-y:auto;width:100%}.popover--scrollable-list--element{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;color:#534540;cursor:pointer;display:block;width:100%}.popover--scrollable-list--element:after{content:"";display:table;clear:both}.popover--scrollable-list--element:hover{background-color:#fcf5e2}.popover--scrollable-list--element.m-selected{background-color:#f0efef}.popover--message{padding:20px;text-align:center;width:240px}.popover--message.v-error{color:#da552f}.popover--footer{border-top:1px solid #f0efef}.search--main{display:none}.search--main .scroll-marker{display:none}.m-search-active .search--main{padding-top:34px;display:block}.m-search-active .page-main{display:none}.search--results--list{list-style:none;margin:0px;padding:0px}.search--results--list:after{content:"";display:table;clear:both}.search--results--list em{font-style:normal;background-color:#ffffe5}.search--stats{color:#bbbbbb;font-size:16px;font-weight:normal;margin-left:16px}.search--results--collections .search--results--list{margin-top:0}.search--results--posts .collections-popover-trigger{position:relative;top:-1px}.search--results--posts .maker-badge{position:relative;top:1px}.search--results--users .search--results--list{text-align:center}.search--results--users .search--results--person{width:215px;height:306px;position:relative;float:left;vertical-align:top;box-shadow:0px 0px 0px 1px rgba(0,0,0,0.15),0px 1px 3px 0px rgba(83,69,64,0.25);border-radius:5px;padding:5px 0;margin:0 10px 20px 10px}.search--results--users .user-hover-card{width:auto;margin:0px;padding:0px 5px}.search--results--no-results{font-size:18px;line-height:24px;color:#988f8c}@media (max-width: 768px){.search--results--no-results{text-align:center}}.slide-out--element{-webkit-transition:right 0.3s, opacity 0.2s;-moz-transition:right 0.3s, opacity 0.2s;transition:right 0.3s, opacity 0.2s;opacity:1;position:absolute;right:0}.slide-out--element.m-hidden{opacity:0}.slide-out--element.m-first{right:-10px}.social{display:inline-block}.social:after{content:"";display:table;clear:both}.social.m-right .social--button{margin-right:0px;margin-left:15px}.social--button{float:left;height:20px;display:inline;overflow:hidden;margin-right:15px}.social--twitter{width:57px}.social--facebook{width:48px}.title{font-size:18px;font-weight:600;line-height:22px;color:#534540;margin:0px;margin-bottom:3px}.title.m-big{color:#534540;font-size:23px;font-weight:600;line-height:30px;margin:0px;margin-bottom:10px}.user-card{margin:20px 10px;text-align:center;width:210px}.user-card--product-headline{font-size:13px;font-weight:600;line-height:16px;margin:0 0 20px;text-transform:uppercase}.user-card--product-headline.v-maker{color:#00b27f}.user-card--product-headline.v-hunter{color:#da552f}.user-card--maker{background:#00b27f;border-radius:50%;box-shadow:0 1px 2px rgba(0,0,0,0.2);color:#fff;font-size:16px;font-weight:600;height:30px;left:70px;line-height:31px;position:absolute;text-align:center;top:20px;width:30px}.user-card--image{display:inline-block;margin:0 0 17px}.user-card--name{color:#534540;font-size:20px;font-weight:600;line-height:24px;margin:0 0 4px}.user-card--headline{color:#988f8c;font-size:16px;font-weight:400;line-height:19px;margin:0 0 17px}.user-card--username{display:block;font-size:16px;line-height:19px;margin:17px 0 18px}.user-card--recommendation{color:#bbbbbb;font-size:13px;line-height:16px}.banner{clear:both;margin:50px 0}.banner .well{padding:10px 20px 20px 20px;text-align:center}.banner .well .content{display:inline-block}.banner .well .content span{margin-right:20px}.banner .well .content .no-thanks{margin-left:10px;font-size:smaller}.banner.twitter-banner iframe{position:relative;top:7px}.modal--header{background:#fcf5e2;padding:30px;padding-top:25px;margin-bottom:25px}.modal--header--title{font-size:24px;line-height:34px;margin:0px;margin-bottom:10px;color:#534540}.modal--header--description{font-size:18px;color:#857972;line-height:24px;margin:0px}.tooltip-with-form{padding:10px 15px 15px 15px;text-align:center;width:252px}.tooltip-with-form .box-title{margin:0 0 10px;width:100%;overflow:hidden;display:inline-block}.tooltip-with-form .title{font-size:18px;color:#534540;font-weight:600}.tooltip-with-form .product-title{font-size:18px;color:#DC5425;font-weight:600}.tooltip-with-form .tooltip-field{background:#f7f7f7;margin:0 auto;width:252px}.tooltip-with-form .tooltip-field.error{border-bottom:none;border-bottom-left-radius:0px;border-bottom-right-radius:0px}.tooltip-with-form .tooltip-textarea{height:134px;vertical-align:bottom}.tooltip-with-form .input-error{background:#DC5425;height:20px;padding:7px;color:#fff;font-size:16px;border-bottom-right-radius:4px;border-bottom-left-radius:4px}.tooltip-with-form .actions{margin-top:12px}.tooltip-with-form .success-msg,.tooltip-with-form .error-msg{color:#534540;margin-top:-12px}.tooltip-with-form .success-msg p.title,.tooltip-with-form .error-msg p.title{font-size:18px;font-weight:bold;margin-top:5px}.tooltip-with-form .success-msg span.msg,.tooltip-with-form .error-msg span.msg{font-size:16px;margin-bottom:10px}table.recaptchatable{display:inline-block}table.recaptchatable td a,table.recaptchatable td a:hover{color:black}table.recaptchatable td #recaptcha_image span{display:block;margin-top:-25px}table.recaptchatable td #recaptcha_response_field{padding:1px 3px}table.recaptchatable td #recaptcha_privacy{font-size:12px}.nav-tabs{overflow:hidden;list-style:none;padding:0}.nav-tabs li{float:left;line-height:20px;padding:5px 10px;text-align:center;min-width:5em;background-color:#ddd}.nav-tabs li a{color:#999}.nav-tabs li.active{background-color:#aaa}.nav-tabs li.active a{color:white}.nav-tabs li:first-child{border-top-left-radius:15px;border-bottom-left-radius:15px;padding-right:5px}.nav-tabs li:last-child{padding-left:5px;border-top-right-radius:15px;border-bottom-right-radius:15px}.tab-content .tab-pane{display:none}.tab-content .tab-pane.active{display:block}.atwho-view{z-index:2000;border-radius:8px;width:15em}.atwho-view ul{overflow-y:auto;max-height:280px}.atwho-view ul li{overflow:hidden;padding:8px 10px;border-bottom:none}.atwho-view ul li strong,.atwho-view ul li small{color:inherit}.atwho-view ul li .at-image{float:left;width:40px;height:40px;border-radius:100%;margin-right:10px;display:inline-block}.atwho-view ul li .at-name{float:left}.atwho-view ul li .at-name .fullname,.atwho-view ul li .at-name .username{display:block;width:150px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.atwho-view ul li .at-name .fullname{font-weight:600}.atwho-view ul li .at-name .fullname .highlight{background-color:#e7dabf;border-radius:3px}.atwho-view ul li .at-name .username{color:#aaa}.atwho-view ul li .at-name .username .highlight{font-weight:bold}.atwho-view ul li.cur{background:#f3f2f2;color:inherit}.atwho-view ul li.cur strong{color:inherit}.atwho-view ul li:first-child{border-top-left-radius:8px;border-top-right-radius:8px}.atwho-view ul li:last-child{border-bottom-left-radius:8px;border-bottom-right-radius:8px}.atwho-view.with-arrow--top ul li:first-child{position:inherit}.atwho-view.with-arrow--top ul li:first-child:before,.atwho-view.with-arrow--top ul li:first-child:after{bottom:100%;left:50%}.atwho-view.with-arrow--top ul li:first-child:before{border-bottom-color:#dddddd;margin-left:-11px}.atwho-view.with-arrow--top ul li:first-child:after{border-bottom-color:white;margin-left:-10px}.atwho-view.with-arrow--top ul li:first-child.cur:after{border-bottom-color:#f3f2f2;cursor:pointer}.atwho-view.with-arrow--bottom ul li:last-child{position:inherit}.atwho-view.with-arrow--bottom ul li:last-child:before,.atwho-view.with-arrow--bottom ul li:last-child:after{left:50%;top:100%}.atwho-view.with-arrow--bottom ul li:last-child:before{border-top-color:#dddddd;margin-left:-11px}.atwho-view.with-arrow--bottom ul li:last-child:after{border-top-color:white;margin-left:-10px}.atwho-view.with-arrow--bottom ul li:last-child.cur:after{border-top-color:#f3f2f2;cursor:pointer}@media (max-width: 768px){.atwho-view ul{max-height:168px}.atwho-view ul li.cur{background:none}.atwho-view.with-arrow--top ul li:first-child.cur:after{border-bottom-color:#fff}.atwho-view.with-arrow--bottom ul li:last-child.cur:after{border-top-color:#fff}}.upvote{width:30px;height:42px;text-align:center;cursor:pointer;background:#EDECEB;padding:0 1px;border-radius:3px;box-shadow:0px 1px 0px 0px rgba(83,69,64,0.3),0px 1px 1px 0px rgba(0,0,0,0.2);-webkit-transition:background 0.1s ease;-moz-transition:background 0.1s ease;transition:background 0.1s ease}.upvote:hover .upvote-link{border-bottom-color:#da552f}.upvote.m-upvoted .upvote-link{border-bottom-color:#da552f}.upvote.m-upvoted .vote-count{color:#da552f}.upvote .upvote-link{position:relative;bottom:5px;display:inline-block;width:0px;height:0px;border-bottom:12px solid #534540;border-left:8px solid transparent;border-right:8px solid transparent;border-top:12px solid transparent;-webkit-transition:border-color, 0.1s, ease-in;-moz-transition:border-color, 0.1s, ease-in;transition:border-color, 0.1s, ease-in}.upvote .vote-count{font-size:12px;display:block;position:relative;bottom:4px;color:#534540;font-weight:600;-webkit-transition:color, 0.1s, ease-in;-moz-transition:color, 0.1s, ease-in;transition:color, 0.1s, ease-in}.upvote.m-big{width:40px;height:56px;background:rgba(255,255,255,0.2);border-radius:4px}.upvote.m-big:hover{background:rgba(255,255,255,0.3)}.upvote.m-big .upvote-link{border-bottom-color:white;border-bottom-width:16px;border-left-width:9px;border-right-width:9px;border-top-width:16px}.upvote.m-big .vote-count{color:white;font-size:14px}.upvote.m-big.m-upvoted{background:white}.upvote.m-big.m-upvoted .upvote-link{border-bottom-color:#da552f}.upvote.m-big.m-upvoted .vote-count{color:#da552f}.add-install-link-popover{width:270px;padding:5px 15px 15px 15px}.add-install-link-popover--error{text-align:center}.add-related-post--title{-webkit-transition:height 0.2s;-moz-transition:height 0.2s;transition:height 0.2s;height:42px;overflow:hidden}.add-related-post.m-active .add-related-post--title{height:0}.add-related-post--search{border-top:1px solid #f0efef;margin:0 14px;padding:14px 0;position:relative}.add-related-post.m-active .add-related-post--search{border:0}.add-related-post--search input{border-radius:40px;font-weight:normal;padding-left:40px;width:100%}.add-related-post--search .input-icon{left:14px;position:absolute;top:16px}.add-related-post .products-popover--product{position:relative}.add-related-post .products-popover--product svg{display:none;margin-top:-5px;position:absolute;right:20px;top:50%}.add-related-post .products-popover--product svg path{fill:#da552f}.add-related-post .products-popover--product.m-selected{padding:7px 50px 7px 14px}.add-related-post .products-popover--product.m-selected svg{display:block}.collections-popover--collections{height:160px;width:365px}.collections-popover--collection{display:inline-block;max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;display:block;font-size:16px;line-height:40px;padding:0 47px 0 17px;position:relative}.collections-popover--collection:hover .v-not-collected{display:inline}.collections-popover--collection.m-collected .v-collected{display:inline}.collections-popover--collection.m-collected .v-not-collected{display:none}.collections-popover--collection.m-collected:hover .v-collected{display:inline}.collections-popover--collection--icon{display:none;margin:-7px 0 0;position:absolute;right:21px;top:50%}.collections-popover--collection--icon.v-not-collected{width:15px}.collections-popover--collection--icon.v-not-collected path{fill:#bbbbbb}.collections-popover--collection--icon.v-not-collected:hover path{fill:#da552f}.collections-popover--collection--icon.v-collected{width:17px}.collections-popover--collection--icon.v-collected path{fill:#da552f}.collections-popover--form-trigger{color:#bbbbbb;display:block;line-height:50px;padding:0 0 0 17px}.collections-popover--form-trigger:hover{color:#7f7f7f}.collections-popover--form{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;display:none;padding:8px 65px 8px 5px;position:relative;width:100%}.collections-popover--form--field{width:inherit}.collections-popover--form--submit{padding:6px 0;position:absolute;right:5px;top:7px;width:55px}.maker-popover{padding:15px;text-align:center;width:215px}.maker-popover--header{border-bottom:1px solid #f0efef;padding-bottom:20px;margin-bottom:20px}.maker-popover--header--title{padding:0;margin:0;color:#534540;font-size:18px;font-weight:500;line-height:20px}.maker-popover--content{color:#988f8c;font-size:14px;line-height:18px}.maker-popover--footer{border-top:1px solid #f0efef;padding-top:20px;margin-top:20px}.maker-popover--form--input{width:200px}.update-multiplier-popover,.hide-post-popover{width:300px;padding:5px 15px 15px 15px}.hide-post-popover--reason{margin-bottom:6px}.hide-post-popover--reason--input{margin-right:5px}.hide-post-popover--reason--textarea{width:270px;display:block;margin:5px 0 0 20px}.hide-post-popover--actions{margin-top:10px}.people-popover--people{border-radius:0 0 5px 5px;max-height:300px;width:240px}.people-popover--people.v-small{border-radius:5px;max-height:180px;width:210px}.people-popover--person{height:60px;padding:10px 10px 10px 70px;position:relative}.people-popover--person--avatar{left:15px;position:absolute}.people-popover--person--name,.people-popover--person--username{display:inline-block;max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;display:block}.people-popover--person--name{margin:0}.people-popover--person--username{color:#bbbbbb;font-size:16px;font-weight:400;line-height:18px;margin:0}.private-message-popover{padding:20px;text-align:center;width:260px}.private-message-popover--intro{border-bottom:1px solid #f0efef;padding:0 0 20px}.private-message-popover--form{margin:20px 0 0}.private-message-popover--form .textarea{height:120px;margin:0 0 10px;width:100%}.products-popover--products{-webkit-transition:height 0.3s;-moz-transition:height 0.3s;transition:height 0.3s;border-radius:0 0 5px 5px;max-height:246px;width:280px}.products-popover--product{padding:7px 14px}.products-popover--product p{color:#bbbbbb;margin:4px 0 0}.subhead{margin:40px 0 0 0}.new_comment{clear:both;margin-top:-24px}.new_comment .post-options{text-align:right;display:none}@media (max-width: 800px){.post-show{padding:10px}}.post-show textarea{font-size:16px}.post-show .well.cant-comment{padding:10px}.cancel-link{color:#bab5b2;display:inline-block;margin:13px 10px 0 0}.comment{clear:both;margin:40px 0 4px 0;max-width:620px;align-items:flex-start;display:-webkit-box;display:-moz-box;display:box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex}.comment.child{margin-left:46px}.comment .user-image-container{float:right;position:relative;padding-right:15px}.comment .user-image-container .user-image{height:40px;width:40px}.comment .comment-body{word-wrap:break-word;max-width:620px;width:100%;flex:1}.comment .comment-body textarea{height:25px;line-height:27px;width:100%;height:40px;resize:none;overflow:hidden;word-wrap:break-word;-webkit-transition:height 0.2s ease-in-out;-moz-transition:height 0.2s ease-in-out;transition:height 0.2s ease-in-out}.comment .comment-body textarea:focus{height:60px}.comment .comment-body .actual-comment{margin-top:14px}.comment .comment-body .actual-comment img{max-width:100%;max-height:400px}.comment .comment-body .edit-comment{margin-top:-3px;display:inline-block}.comment .comment-body .submit-link{float:right;margin-top:6px}.comment .comment-user-name{margin:-2px 0 0 0;font-size:18px;display:inline}.comment .comment-user-info{margin-top:2px;opacity:0.8;display:table-cell}@media (max-width: 600px){.comment .comment-user-info{display:block}}.comment .upvote{background:#efefef;border-radius:3px;display:inline-block;float:right;height:44px;margin-right:14px;margin-top:-2px;position:relative;z-index:2}.comment .upvote .upvote-link{bottom:6px}.comment .upvote .vote-count{bottom:5px}.comment .edit-comment,.comment .reply-comment{font-size:14px;color:#bbbbbb}.comment .edit-comment:hover,.comment .reply-comment:hover{color:#8e8e8e}.comment-menu{list-style:none;padding-left:0;margin-top:20px;margin-bottom:0}.comment-menu li{display:inline-block}.comment-menu .reply-comment{display:inline-block;background:#b1a9a6;color:white;border-radius:12px;padding:3px 9px;margin-top:-3px}.comment-menu .reply-comment:hover{color:white}.comment-menu .reply-comment .reply-icon{margin-right:4px;position:relative;top:-3px}.comment-menu .comment-time-ago{margin:2px 8px 0 0;float:right;color:#bbbbbb;font-size:14px}.comment-menu .comment-time-ago a{color:inherit}.comment-menu .comment-time-ago a:hover{text-decoration:underline}.new-reply{height:100px;margin-top:8px;display:none}.new-reply form{margin-top:0}.new-reply form .reply-options{text-align:right}.comments-rule{border:1px solid #E8E8E8;opacity:0.7}.comments-rule.child{margin:13px 0 0 46px}.comments .comment{margin-top:18px}.comments-footer{position:fixed;bottom:0px;z-index:2;min-height:30px;color:#101010;width:700px;box-shadow:0px 0px 5px #ccc}.comments-footer .login_cta{background:#f2f2f2;line-height:25px;padding:15px 40px 20px 40px}.comments-footer .login_cta span{margin-right:8px}.comments-footer .login_cta #sign-in-with-twitter img{vertical-align:middle}.editable .edit-options{overflow:hidden;text-align:right;margin-top:4px}.editable .edit-options .update-comment{background:#da552f;color:white;padding:6px 20px;border-radius:18px !important}.update-comment-form{display:none;margin-top:8px}.update-comment-form textarea{overflow:hidden}.update-comment-form .update-options{text-align:right;overflow:hidden}@media (max-width: 800px){.comments{padding-bottom:150px}.comments-footer{position:absolute;width:100%;margin-left:-10px}.comments-footer .login_cta{padding:10px 40px 10px 40px}.comments-footer .login_cta span{font-size:14px}}.comments-bottom{display:inline-block;margin-top:16px}.comment-form-bottom{display:none}.env-test .new_comment input[type=submit]{display:inline}.env-test .post-options{display:block}.env-test .new-reply{display:block}.pages-landing_ios .page-main .row-landing{display:block;margin:0 auto;padding-bottom:64px;border-spacing:50px}.pages-landing_ios .page-main .row-landing .col-preview{width:300px;display:inline-block;margin-right:30px;margin-top:70px}.pages-landing_ios .page-main .row-landing .col-preview .preview-iphone{background:url("https://s3.producthunt.com/static/app-ph-preview%403x.jpg") no-repeat;background-size:300px 594px;width:300px;height:594px}.pages-landing_ios .page-main .row-landing .col-details{width:605px;vertical-align:top;display:inline-block;margin-top:70px}.pages-landing_ios .page-main .row-landing .col-details .logo{float:left;margin-right:25px;margin-top:3px;width:80px;height:80px;background:url(//assets.producthunt.com/assets/new-appicon-ph@2x-738524f1ca1af55f09a39cf01389231d.png) no-repeat;background-size:80px 80px;background-position:0px 0px}.pages-landing_ios .page-main .row-landing .col-details .headline-text{float:left}.pages-landing_ios .page-main .row-landing .col-details .headline-text span{font-size:36px;font-weight:300;color:#534540;line-height:40px}.pages-landing_ios .page-main .row-landing .col-details .get-app{float:left;height:50px;margin-top:60px}.pages-landing_ios .page-main .row-landing .col-details .get-app .appstore-link{float:left;text-align:center}.pages-landing_ios .page-main .row-landing .col-details .get-app .appstore-link .app-requirements{font-size:9px;color:#7f7f7f}.pages-landing_ios .page-main .row-landing .col-details .get-app form.get-app-form{margin-left:27px;float:left;vertical-align:middle;padding:7px 0px}.pages-landing_ios .page-main .row-landing .col-details .get-app form.get-app-form .phone-number{border-radius:5px;color:#534540;font-size:16px;margin-right:16px;width:220px}.pages-landing_ios .page-main .row-landing .col-details .get-app form.get-app-form .form-submit{font-size:16px}.pages-landing_ios .page-main .row-landing .col-details .get-app .message{font-size:20px;font-weight:300;color:#534540;display:none;float:left;margin-left:30px;margin-top:12px}.pages-landing_ios .page-main .row-landing .col-details .get-app #error-msg{margin-top:0}.pages-landing_ios .page-main .row-landing .col-details .features-list{float:left;margin-top:70px;width:700px}@media (max-width: 1020px){.pages-landing_ios .page-main .row-landing .col-details .features-list{padding:0 10px}}.pages-landing_ios .page-main .row-landing .col-details .features-list .feature-box{width:305px;height:140px;float:left}.pages-landing_ios .page-main .row-landing .col-details .features-list .feature-box .feature-logo{width:45px;height:150px;float:left}.pages-landing_ios .page-main .row-landing .col-details .features-list .feature-box .feature-logo .trending-icon{width:30px;height:30px;background-image:url(//assets.producthunt.com/assets/trendingfull@2x-c15c785f75d671cccdc380727d45c29b.png);background-size:30px 30px;background-repeat:no-repeat}.pages-landing_ios .page-main .row-landing .col-details .features-list .feature-box .feature-logo .upvote-icon{width:30px;height:30px;background-image:url(//assets.producthunt.com/assets/upvotearrow@2x-1d9d80ed461ac1adde0c89518e6262e5.png);background-size:30px 30px;background-repeat:no-repeat}.pages-landing_ios .page-main .row-landing .col-details .features-list .feature-box .feature-logo .search-icon{width:30px;height:30px;background-image:url(//assets.producthunt.com/assets/searchfull@2x-856f8f019263fd7eeb1a860ad953e100.png);background-size:30px 30px;background-repeat:no-repeat}.pages-landing_ios .page-main .row-landing .col-details .features-list .feature-box .feature-logo .comment-icon{width:30px;height:30px;background-image:url(//assets.producthunt.com/assets/commentbubble@2x-c9b87b8e58d9dda69b5e0220b051defd.png);background-size:30px 30px;background-repeat:no-repeat}.pages-landing_ios .page-main .row-landing .col-details .features-list .feature-box .feature-details{width:260px;height:100px;float:left}.pages-landing_ios .page-main .row-landing .col-details .features-list .feature-box .feature-details .feature-title{width:270px;height:30px;float:left;margin-top:4px;font-size:20px;font-weight:600;color:#534540}.pages-landing_ios .page-main .row-landing .col-details .features-list .feature-box .feature-details .feature-description{width:270px;height:70px;float:left;margin-top:10px;font-size:16px;color:#756A66}.pages-landing_ios .page-main .row-landing .col-details .social{float:left;width:700px;min-height:20px;margin-top:7px}.pages-landing_ios .page-main .row-landing .col-details .social .facebook-social .fb-like{height:20px}.pages-landing_ios .page-main .row-landing .col-details .social .facebook-social .fb-share-button{height:20px}.pages-landing_ios .page-main .row-landing .col-details .social .twitter-social{width:90px;position:relative;top:5px}.pages-landing_ios .page-main .row-landing .col-details .social .social-button{display:inline}@media (max-width: 1020px){.pages-landing_ios .page-main .yield-container .row-landing .col-preview{display:none}.pages-landing_ios .page-main .yield-container .row-landing .col-details{margin:70px auto;display:block}}@media (max-width: 800px){.pages-landing_ios .page-main .yield-container .row-landing{margin:0px auto}.pages-landing_ios .page-main .yield-container .row-landing .col-preview{display:none}.pages-landing_ios .page-main .yield-container .row-landing .col-details{width:320px;margin:70px auto;display:block}.pages-landing_ios .page-main .yield-container .row-landing .col-details .logo{width:80px;height:80px;background:url(//assets.producthunt.com/assets/new-appicon-ph@2x-738524f1ca1af55f09a39cf01389231d.png) no-repeat;background-size:80px 80px;background-position:0px 0px;margin:0 auto;float:none}.pages-landing_ios .page-main .yield-container .row-landing .col-details .headline .headline-text{text-align:center;float:none;margin-top:15px}.pages-landing_ios .page-main .yield-container .row-landing .col-details .headline .headline-text span{font-size:22px;line-height:20px}.pages-landing_ios .page-main .yield-container .row-landing .col-details .get-app{clear:both;width:300px;text-align:center}.pages-landing_ios .page-main .yield-container .row-landing .col-details .get-app .appstore-link{margin:0 auto;float:none}.pages-landing_ios .page-main .yield-container .row-landing .col-details .get-app form.get-app-form{clear:both;margin-left:0px;float:none}.pages-landing_ios .page-main .yield-container .row-landing .col-details .get-app form.get-app-form .phone-number{width:200px}.pages-landing_ios .page-main .yield-container .row-landing .col-details .get-app form.get-app-form .form-submit{clear:both;margin-top:25px}.pages-landing_ios .page-main .yield-container .row-landing .col-details .features-list{margin-top:150px;width:320px;clear:both}.pages-landing_ios .page-main .yield-container .row-landing .col-details .features-list .feature-box{width:315px}.pages-landing_ios .page-main .yield-container .row-landing .col-details .features-list .feature-box .feature-details{width:250px}.pages-landing_ios .page-main .yield-container .row-landing .col-details .social{width:280px;margin-left:20px}.pages-landing_ios .page-main .yield-container .row-landing .col-details .social .social-button{display:inline-block;width:90px !important}}.maker{display:inline;top:2px;position:relative}.maker .maker-tooltip{background:#51ac7d;border-color:#44a574;border-radius:5px;border-width:1px;color:#fff;display:none;left:-100px;padding:10px;position:absolute;text-align:center;top:30px;width:200px;z-index:100;line-height:22px;font-size:16px;box-shadow:0px 1px 3px 0px rgba(40,107,73,0.25)}.maker .maker-tooltip p{margin:0px}.maker .maker-tooltip .maker-name{margin:0 0 5px 0;font-size:16px}.maker .maker-tooltip .maker-handle{font-size:12px;font-weight:300;color:#E0F1FF}.maker .maker-tooltip .maker-headline{margin:0;font-size:12px}.maker .maker-tooltip:before,.maker .maker-tooltip:after{bottom:100%;left:50%;border:solid transparent;content:" ";height:0;width:0;position:absolute;pointer-events:none}.maker .maker-tooltip:after{border-color:rgba(136,183,213,0);border-bottom-color:#51ac7d;border-width:7px;margin-left:-8px}.maker .maker-tooltip:before{border-color:rgba(194,225,245,0);border-bottom-color:#51ac7d;border-width:7px;margin-left:-7px}.maker:hover .maker-tooltip{display:block}.maker .user-name{color:#fff;display:inline-block}.maker-link,.maker img{top:-3px;display:inline}.remove-maker-link{top:-3px;display:inline}.metrics-dashboards-show .metrics-table th{text-align:center}.metrics-dashboards-show .metrics-table td{font-family:"Andale Mono", AndaleMono, monospace;font-size:smaller;text-align:right}.metrics-dashboards-show .metrics-table .metrics-table-delta{display:inline-block;font-size:smaller;width:40px}.metrics-dashboards-show .metrics-table .metrics-table-delta.m-up{color:green}.metrics-dashboards-show .metrics-table .metrics-table-delta.m-down{color:red}.pages-jobs,.pages-radio,.pages-tos,.pages-privacy,.pages-copyright_dispute{margin:0 auto}.pages-jobs .yield-container,.pages-radio .yield-container,.pages-tos .yield-container,.pages-privacy .yield-container,.pages-copyright_dispute .yield-container{font-size:1.25em}.pages-tos ul li,.pages-privacy ul li,.pages-copyright_dispute ul li{list-style:none}.pages-jobs .jobs{list-style:none;padding-left:0}.pages-jobs .jobs .job{-webkit-transition:background, 0.1s;-moz-transition:background, 0.1s;transition:background, 0.1s;background:white;font-size:18px;min-height:62px;line-height:17px;padding-top:15px;padding-bottom:15px;clear:both;box-sizing:border-box;padding-top:0}.pages-jobs .jobs .job .title-container .title{text-decoration:none;color:#534540;font-size:20px;font-weight:600;margin:6px 2px 0 0px}.pages-jobs .jobs .job .title-container .title:hover{color:#534540;text-decoration:underline}.pages-jobs .jobs .job .title-container .description{color:#999999;font-size:17px;margin:5px 0 0 0px;display:block;line-height:20px}.pages-potential_spammer{margin:auto;width:500px;text-align:center;font-size:1.5em}.pages-potential_spammer .brand{display:none}.pages-potential_spammer p.info{color:#bbbbbb;margin-bottom:45px}.prompt{width:450px;padding:40px;margin:0 auto;background:white;box-shadow:0 0 20px rgba(0,0,0,0.25);z-index:100;border-radius:5px;text-align:center}.prompt h2{margin-top:0}.new-post{background:inherit;padding:0 25px}.new-post .input,.new-post .textarea{width:100%;margin-bottom:15px}.posts--date{color:#bbbbbb}@media (max-width: 768px){.posts--date{display:block;text-align:center}}.posts--date--name{color:#534540;display:inline;font-size:24px;font-weight:600;margin:0 8px 0 0}@media (max-width: 768px){.posts--date--name{display:block;margin:0}}.posts em{font-style:normal;background-color:#ffffe5}.posts .day{padding-top:30px}.posts .posts-group{list-style:none;padding-left:0;margin-top:10px}.posts .posts-group:after{content:"";display:table;clear:both}.post{-webkit-transition:background, 0.1s;-moz-transition:background, 0.1s;transition:background, 0.1s;background:white;font-size:18px;min-height:62px;line-height:17px;padding-top:15px;padding-bottom:15px;clear:both;box-sizing:border-box;padding:10px;margin:0 -10px;cursor:pointer;border-radius:3px;position:relative}.post:after{content:"";display:table;clear:both}.post:hover{background:#fcf5e2}.post.m-hidden{display:none}.post .upvote,.post .url{display:inline-block;float:left}.post .upvote{border-radius:3px;margin-right:13px;margin-top:1px}.post .url{box-sizing:border-box}.post .url .title{text-decoration:none;color:#534540;font-size:20px;font-weight:600;margin:6px 2px 0 0px}.post .url .title:hover{color:#534540;text-decoration:underline}.post .url .description{color:#999999;font-size:17px;margin:5px 0 0 0px;display:block;line-height:20px}.post .url a:visited{color:#bbbbbb}@media (max-width: 768px){.post .url{width:calc(100% - 45px - 82px)}}.post--install-link{margin-right:2px}.post--install-link--icon{max-height:16px;position:relative;top:1px;width:14px}.post--install-link--icon path{fill:#bbbbbb}.post--install-link--icon:hover path{fill:#da552f}.post--install-link--icon-container{padding:20px 50px 30px;text-align:center}.post--install-link--large-icon{margin-bottom:10px}.post--install-link--large-icon svg{width:75px;height:75px}.post--actions{position:absolute;right:0;top:18px}@media (max-width: 768px){.post--actions{top:0}}.post--actions--collection{float:left;margin:5px 23px 0 0}@media (max-width: 768px){.post--actions--collection{margin-right:11px}}.post--actions--collection .collections-popover-trigger{-webkit-transition:opacity 0.3s;-moz-transition:opacity 0.3s;transition:opacity 0.3s;opacity:0}.post--actions--collection .collections-popover-trigger.m-collected,.post--actions--collection .collections-popover-trigger.m-active,.post:hover .post--actions--collection .collections-popover-trigger{opacity:1}.post--actions--users{-webkit-transition:width 0.3s;-moz-transition:width 0.3s;transition:width 0.3s;float:left;height:30px;margin:0 23px 0 0;position:relative}.post--actions--users .item-1{width:2em}.post--actions--users.m-users-1{width:30px}.post--actions--users.m-users-1:hover{width:30px}.post--actions--users .item-2{width:4em}.post--actions--users.m-users-2{width:40px}.post--actions--users.m-users-2:hover{width:70px}.post--actions--users .item-3{width:6em}.post--actions--users.m-users-3{width:50px}.post--actions--users.m-users-3:hover{width:110px}.post--actions--users .item-4{width:8em}.post--actions--users.m-users-4{width:60px}.post--actions--users.m-users-4:hover{width:150px}.post--actions--users .item-5{width:10em}.post--actions--users.m-users-5{width:70px}.post--actions--users.m-users-5:hover{width:190px}@media (max-width: 768px){.post--actions--users{display:none}}.post--actions--user{-webkit-transition:left 0.3s;-moz-transition:left 0.3s;transition:left 0.3s;position:absolute}.post--actions--user:nth-child(1){left:0px;z-index:5}.post--actions--users:hover .post--actions--user:nth-child(1){left:0px}.post--actions--user:nth-child(2){left:10px;z-index:4}.post--actions--users:hover .post--actions--user:nth-child(2){left:40px}.post--actions--user:nth-child(3){left:20px;z-index:3}.post--actions--users:hover .post--actions--user:nth-child(3){left:80px}.post--actions--user:nth-child(4){left:30px;z-index:2}.post--actions--users:hover .post--actions--user:nth-child(4){left:120px}.post--actions--user:nth-child(5){left:40px;z-index:1}.post--actions--users:hover .post--actions--user:nth-child(5){left:160px}.post--actions--user--badge{-webkit-transition:opacity 0.3s;-moz-transition:opacity 0.3s;transition:opacity 0.3s;opacity:0}.post--actions--users:hover .post--actions--user--badge{opacity:1}.post--actions--other-users{background:#bbbbbb;border-radius:50%;color:#534540;font-size:10px;font-weight:600;line-height:30px;text-align:center;width:30px}.post--actions--comments{color:#bbbbbb;float:left;font-size:16px;line-height:19px;margin:6px 0 0;width:56px}.post--actions--comments svg{height:14px;margin:0 11px 0 0;position:relative;top:-1px;vertical-align:middle;width:16px}.post--content:after{content:"";display:table;clear:both}.posts .page-end{color:#ddd;text-align:center;font-size:30px;font-weight:bold;padding:40px;display:block}.show-hidden-posts{display:block;text-align:center;font-size:17px}.show-hidden-posts svg{margin-right:10px;position:relative;top:-1px}.show-hidden-posts path{fill:#da552f}.submissions-index .submissions{list-style:none;margin-top:90px}.submissions-index .submissions .submission{height:38px;padding:8px 0px 0px 12px;line-height:26px;border-bottom:1px solid lightgray}.submissions-index .submissions .submission.older{opacity:0.5}.submissions-index .submissions .submission .user-image-link{margin-right:8px;float:left}.submissions-index .submissions .submission .info{float:left;margin-top:2px}.submissions-index .submissions .submission .info .tagline{display:inline-block;margin-left:3px;font-size:15px;color:#999}.submissions-index .submissions .submission .actions{float:right;margin-top:1px}.submissions-index .submissions .submission .actions .button:hover{box-shadow:0px 0px 8px #007f5b}.submissions-index .submissions .submission .actions .button.go{background:#00b27f;border:none;border-radius:4px;font-size:13px;padding:6px 14px}.submissions-index .submissions_buttons{margin:15px 0px;display:inline-block;width:100%}.submissions-index .submissions_buttons .prev_button{float:left}.submissions-index .submissions_buttons .next_button{float:right}.my-verifications-edit{margin:auto;width:500px;text-align:center;font-size:1.5em}.my-verifications-edit .header-nav,.my-verifications-edit .brand,.my-verifications-edit .brand-holder small{display:none}.my-verifications-edit p.info{color:#bbb;margin-bottom:45px}.my-verifications-edit form input[type=submit]{margin-top:1em}.my-verifications-edit p.backlink a{color:#bbb;text-decoration:underline}.user-settings-show{margin:0 auto}.user-settings-show .yield-container{font-size:1.25em}.sessions-new .header,.pages-hackathon .header{display:none}.users-index .name{color:#000}.users-index .name:visited{color:#bbbbbb}.users-show .user-heading{text-align:center;margin-top:60px}.users-show .user-heading .user-name{margin-bottom:0;font-size:2em;margin-top:20px}.users-show .user-heading .subtitle{margin:0 0 10px 0;color:#bbbbbb;font-size:18px}.users-show .user-heading .join-date{margin-top:0;font-size:14px}.settings-fields{width:500px}.settings-fields .input{margin:5px}.settings-fields input[type=submit]{width:150px;height:35px}.settings-fields label{display:inline-block;clear:both;font-size:smaller}.settings-fields input[type=checkbox]{float:left;margin-right:10px;margin-top:3px}.settings-fields .notifications{margin:0 0 20px 0}.settings-fields .notifications h4{margin:20px 0 10px 0}.twitter-rounded{-webkit-border-radius:50%;-moz-border-radius:50%;-ms-border-radius:50%;-o-border-radius:50%;border-radius:50%}.user-image-as-background{display:inline-block;background-size:cover;background-repeat:no-repeat}.profiles-show .search-box{display:none}.profiles-show .role{color:black}.activities{margin:35px auto 50px}@media (max-width: 768px){.activities{margin:15px auto 35px}}.activities--more{text-align:center}.activities--none{padding:50px 0 10px}.activities--list{list-style:none;margin:0;padding:0}.activity{margin:0 -10px 3px;position:relative}.activity.m-seen{opacity:.3}.activity.m-seen:hover{opacity:1}.activity--link{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;color:#534540;cursor:pointer;display:block;padding:15px 160px 15px 36px}.activity--link:hover{background:#fcf5e2;border-radius:3px}.activity--link a{color:#534540}.activity.m-users-1 .activity--link{padding-right:55px}.activity.m-users-2 .activity--link{padding-right:90px}.activity.m-users-3 .activity--link{padding-right:125px}.activity--icon{-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%);position:relative;top:50%;left:8px;position:absolute}.activity--icon path{fill:#bbbbbb}.activity--headline{display:block;font-size:18px;line-height:22px}.activity--headline strong{font-weight:600}.activity--content{display:inline-block;max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;display:block;font-size:16px;line-height:19px;margin:5px 0 0}.activity--users{-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%);position:relative;top:50%;position:absolute;right:11px}.activity--other-users{background:#f0efef;border-radius:50%;color:#534540;cursor:pointer;font-size:10px;font-weight:600;line-height:30px;text-align:center;width:30px}.activity--user,.activity--other-users{float:left;margin:0 0 0 5px}.p-meetups h1{font-weight:600;margin-top:1.5em;text-transform:uppercase}.meetups{list-style:none;margin:0;padding:0}.meetup{clear:both;overflow:hidden;padding:15px 0}.meetup-date{float:left;margin:0 15px 0 0;text-align:center;width:35px}.meetup-date--month{background:#da552f;border-radius:3px 3px 0 0;color:#fff;font-size:12px;line-height:20px;text-transform:uppercase}.meetup-date--day{border:1px solid #bbbbbb;border-radius:0 0 3px 3px;border-top:0;color:#534540;font-weight:bold;line-height:23px}.meetup-info{float:left;width:calc(100% - 50px - 110px)}.meetup-info--title{color:#534540;font-size:18px;font-weight:600;line-height:20px}.meetup-info--description{color:#bbbbbb;font-size:17px;line-height:23px}.meetup-hosts{float:right;list-style:none;margin:0;overflow:hidden;padding:0}.meetup-hosts--host{float:left;margin-left:5px}.p-about .s-h1{margin:61px auto 14px auto;max-width:877px}.p-about .s-h4{margin:0 0 66px 0}.p-about--publications{margin:0 0 52px 0}.p-about--publications--list{margin:0;overflow:hidden;padding:0}.p-about--publications--item{float:left;list-style:none;margin:0 2% 40px 2%;width:46%}@media (max-width: 768px){.p-about--publications--item{float:none;margin:0 auto 40px auto;width:100%}}.p-about--publications--item--text{color:#534540;font-size:20px;font-style:italic;line-height:30px;margin:0 0 22px 0;text-align:center}.p-about--publications--item--link{display:block;text-align:center}.p-about--publications--item--image{vertical-align:middle}.p-about--team{margin:0 0 20px 0;overflow:hidden}.p-about--team--list{margin:0;padding:0;text-align:center}.p-about--team--item{display:inline-block;list-style:none;margin:0 0 60px 0;overflow:hidden;text-align:left;width:33.333%}@media (min-width: 769px) and (max-width: 1199px){.p-about--team--item{width:50%}}@media (max-width: 768px){.p-about--team--item{clear:both;float:none;margin:0 auto 60px auto;width:100%}}.p-about--team--member{display:block;margin:0 auto;width:320px}.p-about--team--member--image{float:left;margin:0 21px 0 0}.p-about--team--member--name{color:#534540;font-size:20px;font-weight:600;line-height:24px;margin:0 0 6px 0}.p-about--team--member--title{color:#bbbbbb;font-size:16px;height:38px;line-height:19px}.p-about--team--member--username{font-size:16px}.p-api-v1-docs .api--sidenav{float:right;width:260px;list-style-type:none;padding-top:70px}@media (max-width: 600px){.p-api-v1-docs .api--sidenav{float:none;padding:0}}.p-api-v1-docs .api--sidenav--heading{font-weight:bold;padding-top:5px}.p-api-v1-docs .api--sidenav--subnav{display:none;padding-left:0;list-style-type:none;margin-bottom:5px;font-size:14px}.p-api-v1-docs .api--sidenav--subnav.m-active{display:block}.p-api-v1-docs .api--sidenav--subnav li{padding:3px 0 3px 10px}.p-api-v1-docs .api--content{margin:-20px 280px 30px 0;padding:30px 20px 0 0;border-right:1px solid #f0efef}@media (max-width: 600px){.p-api-v1-docs .api--content{margin:0 0 30px 0;padding:0;border:none}}.p-api-v1-docs .api--content pre{display:block;background-color:#f0efef;padding:1em;word-wrap:break-word;font-family:monospace}.p-api-v1-docs .api--content h2,.p-api-v1-docs .api--content h3{margin:20px 0 15px 0}.p-api-v1-docs .api--content h4{margin:15px 0 10px 0}.p-api-v1-docs .api--content ul{padding-left:25px}.p-api-v1-docs .api--content .required{vertical-align:super;font-size:12px;font-style:italic;color:#da552f}.p-api-v1-docs .api--content .table,.p-api-v1-docs .api--content .metrics-dashboards-show .metrics-table,.metrics-dashboards-show .p-api-v1-docs .api--content .metrics-table{width:100%;text-align:left;border-collapse:collapse}.p-api-v1-docs .api--content .table th,.p-api-v1-docs .api--content .metrics-dashboards-show .metrics-table th,.metrics-dashboards-show .p-api-v1-docs .api--content .metrics-table th,.p-api-v1-docs .api--content .table td,.p-api-v1-docs .api--content .metrics-dashboards-show .metrics-table td,.metrics-dashboards-show .p-api-v1-docs .api--content .metrics-table td{border:1px solid #f0efef;padding:5px 10px}.p-api-v1-docs .api--content .table th,.p-api-v1-docs .api--content .metrics-dashboards-show .metrics-table th,.metrics-dashboards-show .p-api-v1-docs .api--content .metrics-table th{background-color:#f0efef}.oauth-applications{width:700px;margin:auto}.oauth-applications .oauth-applications--application{background-color:#f3f2f2;margin-bottom:30px;padding:20px}.oauth-applications .oauth-applications--application h2,.oauth-applications .oauth-applications--application h4{margin:0}.oauth-applications .oauth-applications--application .oauth-applications--application--infos{margin-bottom:30px}.oauth-applications form label{display:inline-block;width:180px}.p-apps .notice{margin:88px 0 44px 0}.p-apps--app{margin-bottom:100px}.p-apps--app--card{text-align:center;width:250px}.p-apps--app.v-four-columns .p-apps--app--card{float:left;margin-top:54px}.p-apps--app.v-two-columns .p-apps--app--card{float:right;margin-top:108px}@media (max-width: 960px){.p-apps--app.v-four-columns .p-apps--app--card,.p-apps--app.v-two-columns .p-apps--app--card{float:none;margin-top:0;width:100%}}.p-apps--app--logo{height:80px;margin:0 auto 21px auto;width:80px}.p-apps--app--title{color:#534540;font-size:24px;font-weight:600;line-height:29px;margin:0 0 12px 0}.p-apps--app--description{color:#bbbbbb;font-size:16px;line-height:22px;margin:0 0 28px 0}@media (max-width: 960px){.p-apps--app--previews{display:none}}.p-apps--app-previews--item{border-radius:3px;box-shadow:0 0 5px 0 #ccc}.p-apps--app.v-four-columns .p-apps--app-previews--item{float:left;margin:0 0 0 25px;width:200px}.p-apps--app.v-two-columns .p-apps--app-previews--item{width:675px}.p-collections-tutorial .slick-slider{margin-bottom:0}.p-collections-tutorial .slick-list{margin:0 0 70px}.p-collections-tutorial .slick-slide img{display:inline}.p-collections-tutorial .slick-dots{margin:0}.p-collections-tutorial .slick-dots li{margin:0}.p-collections-tutorial .slick-dots li.slick-active button:before{color:#534540}.p-collections-tutorial .slick-dots li button:before{color:#dddad9;opacity:1}.p-collections-tutorial .slick-disabled{display:none !important}.p-collections-tutorial--container{margin:0 10px;max-width:616px}.p-collections-tutorial--heading{color:#534540;font-size:24px;font-weight:400;line-height:34px;margin:0 0 16px;text-align:center}.p-collections-tutorial--text{font-size:18px;line-height:28px;margin:0 0 33px;text-align:center}.p-collections-tutorial--screenshot{margin:18px 0 0;max-width:100%}.p-collections-tutorial--button{bottom:-52px;position:absolute;text-transform:capitalize;z-index:1}.p-collections-tutorial--button.m-previous{left:0}.p-collections-tutorial--button.m-next{right:0}.p-faq--qa{margin:0 0 25px 0}.p-faq--qa:after{content:"";display:table;clear:both}body.invites-show .header{display:none}.p-invite{margin-top:30px;text-align:center}.p-invite .brand{float:none;height:initial}.p-invite .brand--logo{display:inline-block;float:none;height:60px;vertical-align:bottom;width:60px}.p-invite .brand--title{display:inline-block;float:none}.p-invite .brand--title h1{font-size:30px;line-height:60px}.p-invite .show{opacity:0;-webkit-transition:opacity, 0.4s;-moz-transition:opacity, 0.4s;transition:opacity, 0.4s}.p-invite .show.shown{opacity:1}.my-welcome-edit .header,.my-welcome-update .header{display:none}@media (max-width: 768px){.my-welcome-edit,.my-welcome-update{padding-top:20px}}.p-welcome{color:#534540;margin:20px auto;width:800px}.p-welcome:after{content:"";display:table;clear:both}@media (max-width: 768px){.p-welcome{margin:0 5% 5%;width:90%}}.p-welcome .brand--logo{height:110px;margin-right:50px;width:110px}@media (max-width: 768px){.p-welcome .brand--logo{height:30px;margin-right:10px;width:30px}}.p-welcome h2,.p-welcome h3{font-weight:600}.p-welcome h2{font-size:26px;line-height:31px;margin:0 0 8px}.welcome--container{float:left}@media (max-width: 768px){.welcome--container{float:none}}.welcome--intro{color:#988f8c;font-size:20px;line-height:28px;margin:0 0 30px}.welcome--followings{list-style:none;margin:0;padding:0 0 12px}.welcome--followings:after{content:"";display:table;clear:both}.welcome--following{float:left;height:40px;margin:0 25px 25px 0;width:auto}.welcome--following:last-child{margin-right:0}.welcome--form{border-top:1px solid #f0efef}.welcome--form .welcome--form--columns{margin-left:-25px;margin-top:-10px}.welcome--form .welcome--form--columns:after{content:"";display:table;clear:both}.welcome--form .welcome--form--column{float:left;width:300px;margin-left:25px;margin-top:10px}@media (max-width: 768px){.welcome--form .welcome--form--column{width:100%}}.welcome--form .input{width:100%}.welcome--form .button{float:right;margin-top:-2.5em;padding:5px 13px}.welcome--form .button span{background:url(//assets.producthunt.com/assets/arrow-right@2x-f1ad8a4d919d61c226f8d405826468a6.png) no-repeat 100%/19px;padding-right:28px}@media (max-width: 768px){.welcome--form .button{float:none;margin-top:0}}.welcome--form-tos{line-height:1em}@media (max-width: 768px){.welcome--form-tos{margin-top:2em}}.welcome--form-tos a{border-bottom:1px dotted #008bda;color:#008bda}
