@charset "UTF-8";@font-face{font-family:"GOOD";src:url(shared/good.eot);src:url(shared/good.eot#iefix) format("eot"),url(shared/good.woff) format("woff"),url(shared/good.ttf) format("truetype"),url(shared/good.svg#good) format("svg");font-weight:bold;font-style:normal}@font-face{font-family:"Icons";src:url(shared/icons.eot);src:url(shared/icons.eot#iefix) format("eot"),url(shared/icons.woff) format("woff"),url(shared/icons.ttf) format("truetype"),url(shared/icons.svg#icons) format("svg");font-weight:bold;font-style:normal}@font-face{font-family:"Brandon Grotesque Bold";src:url(third-party/c12a6d37-72c1-408b-9ca9/32946956c57f.eot);src:url(third-party/c12a6d37-72c1-408b-9ca9/32946956c57f.eot?#iefix) format("eot"),url(third-party/4f2d0548-c7dc-459b-a2e0/e86656a10ded.woff) format("woff"),url(third-party/dc21d9e5-516f-4e7e-9a84/7be79a44c2dd.ttf) format("truetype"),url(third-party/a9bdb836-ee14-494d-8c69/5617c5720992.svg#a9bdb836-ee14-494d-8c69-5617c5720992) format("svg");font-weight:normal;font-style:normal}@font-face{font-family:"Freight Text Light";src:url(third-party/2c61d060-b821-44b0-9ef3/df033ba73b29.eot);src:url(third-party/2c61d060-b821-44b0-9ef3/df033ba73b29.eot?#iefix) format("eot"),url(third-party/1c750263-86c6-4341-a6e9/1b1a01cf0cd4.woff) format("woff"),url(third-party/bf3cfac2-4b5a-4e19-9287/91528eef23a6.ttf) format("truetype"),url(third-party/981e61ba-ddc5-4e86-9332/ce6d21a55161.svg#981e61ba-ddc5-4e86-9332-ce6d21a55161) format("svg");font-weight:normal;font-style:normal}@font-face{font-family:"Trade Gothic Bold Condensed";src:url(third-party/257c802f-349c-4b4d-aefa/546d5de15ec6.eot);src:url(third-party/257c802f-349c-4b4d-aefa/546d5de15ec6.eot?#iefix) format("eot"),url(third-party/5fdc935e-9e30-442a-bbe9/8d887b858471.woff) format("woff"),url(third-party/616c4c87-a077-43f4-a9f4/f01267c13818.ttf) format("truetype"),url(third-party/c901ad5f-a842-4549-a1f4/583a97f7e169.svg#c901ad5f-a842-4549-a1f4-583a97f7e169) format("svg");font-weight:normal;font-style:normal}body{font:100%/1.75 "Helvetica Neue", Helvetica, Arial, sans-serif;margin:0;padding:0;background:#f9f9fa;color:#2a2b2c}a{color:#71b3f7;transition:color 0.2s, background-color 0.2s, border-color 0.2s, opacity 0.2s}a:hover,a:active,a:focus{color:#2f84da;text-decoration:none}img{max-width:100%;height:auto}iframe,object,embed{width:100%}a img{border-width:0}iframe{border-width:0}header,footer,section,article,aside,nav,main{display:block}h1,h2,h3,h4,h5,h6,p,ol,ul,dl,form,table,blockquote,fieldset,header,footer,section,article,aside,nav,figure,pre{margin-top:0.875em;margin-bottom:0.875em}section,article,aside{margin-top:3.5em;margin-bottom:1.75em}h1+section,h2+section{margin-top:0.875em}*:first-child{margin-top:0}*:last-child{margin-bottom:0}h1,h2,h3,h4,h5,h6{font-family:"Freight Text Light", "HelveticaNeue-Light", "Helvetica Neue Light", "Helvetica Neue", Helvetica, Arial, sans-serif;font-weight:inherit;margin-top:1.75em;margin-bottom:0.875em}h1{font-size:3em;line-height:1.1666666667em;margin-top:1.1666666667em;margin-bottom:0.5833333334em}h2{font-size:1.875em;line-height:1.4em;margin-top:0.9333333333em;margin-bottom:0.4666666667em}h3{font-size:1.5em;line-height:1.1666666667em;margin-top:1.1666666667em;margin-bottom:0.5833333334em}h4{font-size:1.3125em;line-height:1.14285714285714em;margin-top:1.14285714285714em;margin-bottom:0.57142857142857em}h5{font-size:1.125em;line-height:1.33333333333333em;margin-top:1.33333333333333em;margin-bottom:0.66666666666667em}h5,h6{font-family:"Helvetica Neue", Helvetica, Arial, sans-serif;font-weight:normal}h6{font-size:1em;font-style:italic}@media (max-width: 50em){h1{font-size:2.625em;line-height:1.3333333334em;margin-top:1.3333333334em;margin-bottom:0.3333333334em}}@media (max-width: 30em){h1{font-size:2.25em;line-height:1.1666666667em;margin-top:1.5555555556em;margin-bottom:0.3888888889em}}dt{margin-top:0.75em;font-variant:small-caps;text-transform:lowercase;font-family:"Brandon Grotesque Bold", "Helvetica Neue", Helvetica, Arial, sans-serif}dd{margin-left:0;padding-left:0}figure{margin-left:0;margin-right:0}figure.slideshow img{display:block}figcaption{font-size:0.75em;line-height:1.33333333333333;padding:1.86em 0;border-bottom:1px solid #dadce0;margin-bottom:1.86em}figure+figure{margin-top:1.75em}blockquote{border-left:0.125em solid #b2b2b2;color:black;font-family:Georgia, Times, "Times New Roman", serif;padding:0 0 0 2.0625em;margin:2.1875em 0 2.1875em 0}@media (min-width: 25em){blockquote{padding-right:2.1875em}}@media (min-width: 40em){blockquote{margin-right:3.125em}}mark,span.match{background-color:#ffc;padding:0.25em}.avatar>span{display:inline-block;background:#999;color:white;width:1.5em;line-height:1.5em}.avatar .sky{background:#74ebe7}.avatar .banana{background:#fac142}.avatar .tangerine{background:#f97c56}.avatar .size25{font-size:1.0416666667em}.avatar .size30{font-size:1.25em}.avatar .size40{font-size:1.6666666667em}.avatar .size60{font-size:2.5em}.avatar .size80{font-size:3.3333333333em}.avatar .size130{font-size:5.4166666667em}.avatar [data-content]:after{display:block;content:attr(data-content);speak:none;font-family:"Brandon Grotesque Bold", "Helvetica Neue", Helvetica, Arial, sans-serif;font-weight:normal;font-style:normal;text-transform:uppercase;text-align:center}.avatar .name{position:absolute;left:-9999px}.pagination{border-top:1px solid #dadce0;position:relative;padding:1.25em 1.25em 0;text-align:center;margin-bottom:1.75em}.pagination:after{content:"";display:table;clear:both}.pagination ul,.pagination li{list-style:none;margin:0;padding-left:0}.pagination ul{display:table;margin-left:auto;margin-right:auto}.pagination li{display:inline-block}.pagination li a{color:#999;text-decoration:none}.pagination li a:hover,.pagination li a:active,.pagination li a:focus{color:#2f84da}.pagination a{display:inline-block;padding:0.5625em 0.875em;color:#535353;text-decoration:none}.pagination .next a,.pagination .previous a{font-weight:bold;padding:0.5625em 1.25em;border:0.1em solid rgba(0,0,0,0.15);border-radius:0.25em}.pagination .next a{background-color:#454747;color:white}.pagination .next a:hover,.pagination .next a:active,.pagination .next a:focus{background-color:#3190f2;color:white}.pagination li.active a{color:#000102}.pagination .previous a{background-color:#f0f0f0;color:#656667}.pagination .previous a:hover,.pagination .previous a:active,.pagination .previous a:focus{background:#f9f9fa;color:#2a2b2c}.pagination .previous{margin-right:0.875em}.pagination .next{float:right;margin-left:0.875em}@media (max-width: 39.9em){.pagination{padding-right:0;padding-left:0}.pagination li{font-size:0.75em}.pagination .previous{margin-right:0.4375em}.pagination .next{margin-left:0.4375em}.pagination a{padding:0.4375em}}.pagination .next:last-child{margin-left:0}.pagination .previous:first-child:last-child{margin-right:0}header.sub .pagination{border-top-width:0;padding-top:0;margin-top:1.3125em;margin-bottom:0}.scripted-button form.following h6,.scripted-button form.voted h6,.scripted-button form.do h6,.scripted-button form.doing h6,.scripted-button form.done h6,a .action span,.action a,button{display:inline-block;font-size:inherit;font-family:"Helvetica Neue", Helvetica, Arial, sans-serif;background-color:#71b3f7;background-color:#454747;color:white;cursor:pointer;border:0.1em solid rgba(0,0,0,0.15);text-decoration:none;font-weight:bold;border-radius:2px;line-height:1.6875em;padding:0.5625em 1.25em;transition:color 0.2s, background-color 0.2s, opacity 0.2s}a:hover .action span,a:active .action span,a:focus .action span,.action a:hover,.action a:active,.action a:focus,button:hover,button:active,button:focus{background-color:#3190f2}button[disabled]{cursor:default;background-color:#f0f0f0;color:#656667;opacity:0.5}p.action{margin-top:1.75em}.action.edit a:before{font-family:"Icons";speak:none;vertical-align:middle;font-size:0.9375em;margin-right:0.375em;content:"\e609"}.account-form a .action span,.comment-form .url button,.secondary.action a,.secondary .action a,.secondary button{background-color:#f0f0f0;color:#656667}.account-form a:hover .action span,.account-form a:active .action span,.account-form a:focus .action span,.comment-form .url button:hover,.comment-form .url button:active,.comment-form .url button:focus,.secondary.action a:hover,.secondary.action a:active,.secondary.action a:focus,.secondary .action a:hover,.secondary .action a:active,.secondary .action a:focus,.secondary button:hover,.secondary button:active,.secondary button:focus{background:#f9f9fa;color:#2a2b2c}.warning button{background-color:#f79d82}.warning button:hover,.warning button:active,.warning button:focus{background-color:#f77171}.scripted-button form.do h6{background-color:#7ce3a2}.scripted-button form.do h6:hover,.scripted-button form.do h6:active,.scripted-button form.do h6:focus{background-color:#40c695}.scripted-button form.doing h6{background-color:#82f2ce}.scripted-button form.doing h6:hover,.scripted-button form.doing h6:active,.scripted-button form.doing h6:focus{background-color:#6edeba}.scripted-button form.done h6{background:#40c695}.scripted-button form.done h6:hover,.scripted-button form.done h6:active,.scripted-button form.done h6:focus{background-color:#50a787}.vote button,.scripted-button form.voted h6{font-family:"Trade Gothic Bold Condensed", "Helvetica Neue", Helvetica, Arial, sans-serif;font-weight:normal}.vote button{background-color:#3190f2}.vote button:hover,.vote button:active,.vote button:focus{background-color:#1372d4}.scripted-button form.voted h6{background-color:#71b3f7}.scripted-button form.voted h6:hover,.scripted-button form.voted h6:active,.scripted-button form.voted h6:focus{background-color:#3190f2}.vote button,.scripted-button form.voted h6{font-size:1.2em;line-height:1.40625em;padding:0.46875em 1.0416666667em}.follow button{background-color:#7ce3a2}.follow button:hover,.follow button:active,.follow button:focus{background-color:#40c695}.scripted-button form.following h6{background-color:#40c695}.scripted-button form.following h6:hover,.scripted-button form.following h6:active,.scripted-button form.following h6:focus{background-color:#50a787}.vote button:before{font-family:"Icons";speak:none;font-size:1.33333333333333em;display:block;vertical-align:middle;background-repeat:no-repeat;background-position:center;background-size:contain;position:absolute;margin-left:-2em;content:"\e602";color:#3190f2}.vote button{margin-left:1.5em}.scripted-button form.do h6:before,.scripted-button form.doing h6:before,.scripted-button form.done h6:before{font-family:"Icons";speak:none;vertical-align:middle;font-size:1.4375em;position:absolute;margin-left:-2.25em}.scripted-button form.do h6:before{content:"\e604";color:#7ce3a2}.scripted-button form.doing h6:before{content:"\e616";color:#82f2ce}.scripted-button form.done h6:before{content:"\e615";color:#40c695}.scripted-button form.do h6,.scripted-button form.doing h6,.scripted-button form.done h6{margin-left:2em}.vote.loading button,.scripted-button .voted.loading h6,.follow.loading button,.scripted-button .following.loading h6{transition-property:none;color:transparent}.vote.loading:before,.vote.loading:after,.voted.loading:before,.voted.loading:after,.follow.loading:before,.follow.loading:after,.following.loading:before,.following.loading:after{border-color:white}.vote.loading:before,.voted.loading:before,.follow.loading:before,.following.loading:before{border-right-color:transparent}.vote.loading:after,.voted.loading:after,.follow.loading:after,.following.loading:after{border-left-color:transparent;border-top-color:transparent}.scripted-button form.following h6,.scripted-button form.voted h6,.scripted-button form.do h6,.scripted-button form.doing h6,.scripted-button form.done h6{margin-top:0;margin-bottom:0;font-style:normal;color:white}.scripted-button form.following h6,.scripted-button form.do h6,.scripted-button form.doing h6,.scripted-button form.done h6{font-weight:bold;font-size:inherit}.scripted-button form.following p,.scripted-button form.voted p,.scripted-button form.do p,.scripted-button form.doing p,.scripted-button form.done p{position:absolute;z-index:9999;background:white;text-align:center;border:0.125em solid #999;box-shadow:0 0 0.25em rgba(0,0,0,0.15);transition:opacity 0.2s;margin-top:1em;left:-9999px}.scripted-button form.following.active p,.scripted-button form.voted.active p,.scripted-button form.do.active p,.scripted-button form.doing.active p,.scripted-button form.done.active p{left:auto}.scripted-button form.following p:after,.scripted-button form.voted p:after,.scripted-button form.do p:after,.scripted-button form.doing p:after,.scripted-button form.done p:after{display:block;content:"";background:white;border-width:0.125em 0 0 0.125em;border-style:solid;border-color:#999;width:1em;height:1em;-moz-box-sizing:border-box;box-sizing:border-box;position:absolute;top:-0.55em;left:50%;margin-left:-0.5em;-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-o-transform:rotate(45deg);transform:rotate(45deg)}.scripted-button form.following button,.scripted-button form.voted button,.scripted-button form.do button,.scripted-button form.doing button,.scripted-button form.done button{background:transparent;border-width:0;color:#656667;padding:0.875em 1.75em;min-width:8em;display:block;margin-left:auto;margin-right:auto;white-space:nowrap;border-radius:0}.scripted-button form.following button+button,.scripted-button form.voted button+button,.scripted-button form.do button+button,.scripted-button form.doing button+button,.scripted-button form.done button+button{border-top:1px solid #ccc}.scripted-button form.following button:hover,.scripted-button form.following button:active,.scripted-button form.following button:focus,.scripted-button form.voted button:hover,.scripted-button form.voted button:active,.scripted-button form.voted button:focus,.scripted-button form.do button:hover,.scripted-button form.do button:active,.scripted-button form.do button:focus,.scripted-button form.doing button:hover,.scripted-button form.doing button:active,.scripted-button form.doing button:focus,.scripted-button form.done button:hover,.scripted-button form.done button:active,.scripted-button form.done button:focus{color:#71b3f7}.scripted-button form.do,.scripted-button form.doing,.scripted-button form.done{position:relative;text-align:right}.scripted-button form.do button,.scripted-button form.doing button,.scripted-button form.done button{min-width:11em}.scripted-button form.following.active h6+p{margin-left:-0.5em}.scripted-button form.voted.active p{margin-left:-0.75em}.scripted-button form.do.active p,.scripted-button form.doing.active p,.scripted-button form.done.active p{right:-3em}.scripted-button form.following button,.scripted-button form.voted button,.scripted-button form.doing button[name*="remove"],.scripted-button form.done button[name*="remove"]{color:#f79d82}.scripted-button form.following button:hover,.scripted-button form.following button:active,.scripted-button form.following button:focus,.scripted-button form.voted button:hover,.scripted-button form.voted button:active,.scripted-button form.voted button:focus,.scripted-button form.doing button[name*="remove"]:hover,.scripted-button form.doing button[name*="remove"]:active,.scripted-button form.doing button[name*="remove"]:focus,.scripted-button form.done button[name*="remove"]:hover,.scripted-button form.done button[name*="remove"]:active,.scripted-button form.done button[name*="remove"]:focus{color:#f77171}form.vote button abbr,form.voted h6 abbr{display:inline-block;border-width:0 0 0 0.1em;border-style:solid;border-color:#333;border-color:rgba(0,0,0,0.15);padding-left:0.6em;margin-left:0.45em;margin-right:-0.25em;margin-top:-0.75em;padding-top:0.75em;margin-bottom:-0.8em;padding-bottom:0.8em;transition:border-color 0.2s}.vote.loading button abbr,.voted.loading h6 abbr{border-color:transparent}form p.submit,form p.submit+*{margin-top:1.75em}form .text label{display:block;padding-bottom:0.7em}form .select label{display:block;padding-bottom:0.7em}form .text label>span{display:block}form .text label br{display:none}form label>.avatar{font-size:inherit;line-height:1}form label>span{font-size:0.875em}form label>span:first-child{font-weight:bold}input[type="text"],input[type="url"],input[type="date"],input[type="email"],input[type="phone"],input[type="search"],input[type="password"],textarea{border-width:0;border-radius:0;border:1px solid #e1e1e1;max-width:22em;width:100%;-moz-box-sizing:border-box;box-sizing:border-box;margin:0;font-size:inherit;font-family:inherit;color:#383444;padding:0.45em 0.6em}textarea{display:block;margin:0;line-height:1.375;max-width:33em;width:100%;height:9.15em;-moz-box-sizing:border-box;box-sizing:border-box}select{font-size:inherit}input[type="text"][disabled]{opacity:0.6;background:#f0f0f0}form .submit{margin-top:1.75em}form fieldset+.submit{margin-top:2.625em}form section.secondary,form+form.secondary{border-width:0;padding:0;margin-top:2.625em;border-top:0.1em solid #dadce0;padding-top:1.75em}form section.secondary h2,form+form.secondary h2{font-size:0.875em;font-family:inherit;line-height:inherit}form section.secondary p,form+form.secondary p{font-size:0.875em}@media (min-width: 40em){form section.secondary,form+form.secondary{text-align:right}form section.secondary h2,form section.secondary p,form+form.secondary h2,form+form.secondary p{display:inline}form section.secondary p,form+form.secondary p{margin-left:0.875em}}fieldset ul,fieldset ul li,form ul.submit,form ul.submit li{list-style:none;margin-left:0;padding-left:0}form ul.submit li{display:inline;margin-right:1.5em}.dialog .note,form .note,form legend em,form label em,form label small{font-size:0.875em;color:#656667}form legend em,form label em,form label small{font-weight:normal;font-style:normal}form label .note{font-size:0.75em}form label>span em{font-size:inherit}form label>span small{font-size:0.8571428571em}.post-form label textarea+span.note,.post-form label input[type="text"]+span.note,.profile-form label textarea+span.note,.profile-form label input[type="text"]+span.note{text-align:right}form legend em,form label em,form label small{margin-left:0.4375em}form .note{margin-top:0.375em;display:block}form .error textarea,form .error input{border-color:#ffc8c8}form .file.error{padding:1.375em 1.75em;background:#fdebe6;border:0.1875em solid #fbcccc}form .file.error .error-message{margin-top:1.75em}form .success textarea,form .success input{border-color:#b8e7b8}form .success label:after{font-family:"Icons";speak:none;margin-left:0.375em}form .success label:after{content:"\e606";color:#85bf85}form .error-message{color:#e13333;font-weight:normal;display:block;font-size:0.875em}form p+section.message{margin-top:1.75em}fieldset{border-width:0;padding:0;position:relative;margin-left:0;margin-right:0;margin-top:0.875em;padding-top:1.75em}fieldset:first-child{border-top-width:0}legend{position:absolute;padding:0;top:0;left:0;font-weight:bold}fieldset h6{font-weight:bold;font-style:normal;font-size:0.875em}p+fieldset,ul+fieldset,fieldset+fieldset{margin-top:1.75em;border-top:0.1em solid #dadce0;padding-top:3.5em}p+fieldset legend,ul+fieldset legend,fieldset+fieldset legend{top:1.75em}form .headlines li+li{margin-top:0.875em}form .headlines h3{font-family:inherit;font-size:inherit;line-height:inherit;margin-bottom:0}form .headlines h3 ~ p{margin-top:0;margin-left:1.7em}form .frequency label>span:first-child{position:absolute;left:-9999px}form .frequency label br{display:none}form .submit a{color:#999;font-weight:bold;text-decoration:inherit}form .submit a:hover,form .submit a:active,form .submit a:focus{color:#f77171}section.message{padding:1.375em 2.625em;background:#fffce7;border:0.1875em solid #f3efd1}section.message h1{font-size:inherit;font-family:inherit;font-weight:bold}section.message h1,section.message p{display:inline}section.message p:before{content:" — "}section.message.error{background:#fdebe6;border-color:#fbcccc}section.message.error p,section.message.error li{color:#985e5b}section.message.success{background:#e6fdeb;border-color:#b8e7b8}section.message.success p,section.message.success li{color:#5b985e}section.message.empty h1,section.message.empty p{display:block}section.message.empty h1{font-family:"Freight Text Light", "HelveticaNeue-Light", "Helvetica Neue Light", "Helvetica Neue", Helvetica, Arial, sans-serif;font-weight:inherit;font-size:2.25em;line-height:0.7777777778em;margin-bottom:0.3888888889em;line-height:1.5555555556em}section.message.empty p:before{content:normal}section.message.empty h1+p{margin-top:0.875em;padding-top:1.75em;border-top:1px solid #f3efd1}section.message a{color:#2f84da}section.message{position:relative}section.message .close{margin-top:1.75em;display:block}section.message .close a{color:inherit}body>section.message,body>div>section.message{-moz-box-sizing:border-box;box-sizing:border-box;max-width:66.5625em;margin-left:auto;margin-right:auto;margin-top:0;margin-bottom:1.75em}@media (min-width: 30em){body>section.message,body>div>section.message{padding-right:8.75em}body>section.message .close,body>div>section.message .close{position:absolute;top:1.375em;right:2.625em;margin:0}}section.message p.close:before{display:none}section.message p.close a{text-decoration:none;display:block}section.message p.close a:hover,section.message p.close a:active,section.message p.close a:focus{color:black}section.message p.close a:after{font-family:"Icons";speak:none;content:"\e60a";margin-left:0.375em}body>nav .message{margin-top:0.875em}.activity-list li>.message.success{margin-top:0}.activity-list li>.message.success:last-child{margin-bottom:0.875em}section.message.featured,section.message.flagged,section.message.spam{padding:2.5em;text-align:center}section.message.flagged h1:before,section.message.spam h1:before{font-family:"Icons";speak:none;vertical-align:middle;font-size:2.25em;transition:color 0.2s;background:transparent url(shared/message-shadow.png) bottom no-repeat;padding-bottom:0.25em;display:block;margin-bottom:0.5em}@media (min-width: 40em){section.message.flagged h1:before,section.message.spam h1:before{display:inline;margin-right:0.5em}}section.message.flagged h1:before{content:"\e607";color:#f33}section.message.spam h1:before{content:"\e608";color:#f33}.activity-item .message.success a{text-decoration:underline}#header ~ .message{margin-top:1.75em}section.message form.approve{display:inline}section.message form.approve button{font-size:0.875em;margin-left:0.5em}section.message form.approve button:before{font-family:"Icons";speak:none;vertical-align:middle;font-size:0.9375em;margin-right:0.375em;transition:color 0.2s;content:"\e606"}section.message form.approve button:hover:before,section.message form.approve button:active:before,section.message form.approve button:focus:before{color:#008040}@-webkit-keyframes outerspin{from{-webkit-transform:rotate(0deg)}to{-webkit-transform:rotate(360deg)}}@-webkit-keyframes innerspin{from{-webkit-transform:rotate(0deg)}to{-webkit-transform:rotate(360deg)}}@keyframes outerspin{from{transform:rotate(0deg)}to{transform:rotate(360deg)}}@keyframes innerspin{from{transform:rotate(0deg)}to{transform:rotate(360deg)}}.loading{position:relative;font-weight:bold;color:#656667}span.loading{display:inline-block;vertical-align:middle}.loading:before{content:"";display:inline-block;vertical-align:top;margin-right:0.4375em;position:relative;width:1.75em;height:1.75em;border:0.1875em solid #656667;border-right-color:transparent;border-radius:50%;-webkit-animation:outerspin 1.3s infinite linear;animation:outerspin 1.3s infinite linear;-moz-box-sizing:border-box;box-sizing:border-box}.loading:after{content:"";display:block;position:absolute;width:1em;height:1em;top:0.375em;left:0.375em;border:0.1875em solid #656667;border-left-color:transparent;border-top-color:transparent;border-radius:50%;-webkit-animation:innerspin 2s infinite linear;animation:innerspin 2s infinite linear;-moz-box-sizing:border-box;box-sizing:border-box}form.loading{position:relative;display:inline-block}form.loading:before,form.loading:after{top:50%;left:50%}form.loading:before{position:absolute;margin-top:-0.875em;margin-left:-0.875em}form.loading:after{position:absolute;margin-top:-0.5em;margin-left:-0.5em}.pagination+.loading{display:table;margin-left:auto;margin-right:auto;margin-top:1.75em}form p button+.loading,p.action a+.loading{margin:0.4375em}.options .edit a,.options .reply a,.options .approve button,.options .flag button,.options .spam button,.options .delete button{background-color:transparent;border-width:0;font-weight:inherit;color:#656667;margin:0;padding:0;font-size:0.875em;text-decoration:none}.options .edit a:before,.options .reply a:before,.options .approve button:before,.options .flag button:before,.options .spam button:before,.options .delete button:before{font-family:"Icons";speak:none;vertical-align:middle;font-size:0.9375em;margin-right:0.375em;transition:color 0.2s;color:#e6e6e6}.options .edit a:before{content:"\e609"}.options .reply a:before{content:"\e605"}.options .approve button:before{content:"\e606"}.options .flag button:before{content:"\e607"}.options .spam button:before{content:"\e608"}.options .delete button:before{content:"\e60a"}.options .edit a:hover:before,.options .edit a:active:before,.options .edit a:focus:before,.options .reply a:hover:before,.options .reply a:active:before,.options .reply a:focus:before{color:#3190f2}.options .approve button:hover:before,.options .approve button:active:before,.options .approve button:focus:before{color:#008040}.options .flag button:hover:before,.options .flag button:active:before,.options .flag button:focus:before,.options .spam button:hover:before,.options .spam button:active:before,.options .spam button:focus:before,.options .delete button:hover:before,.options .delete button:active:before,.options .delete button:focus:before{color:#f33}.member-header .options{margin-top:1.3125em;margin-bottom:-1.3125em}@media (min-width: 65em){.member-header .options{margin-top:0}}.member-header .options,.comment-list .options,footer.options{text-align:right}.comment-list .options .reply,footer.options p{float:left;margin:0}.member-header .options ul,.member-header .options li,.comment-list .options,.comment-list .options li,footer.options ul,footer.options li{list-style:none;margin-left:0;padding-left:0}.member-header .options p,.member-header .options ul,.member-header .options li,.member-header .options li form,.comment-list .options li,.comment-list .options form,footer.options li,footer.options li form{display:inline}.member-header .options p{float:none}.member-header .options ul,.comment-list .options ul,footer.options ul{margin-top:0}.member-header .options p,.member-header .options li,.comment-list .options li,footer.options li{margin-right:0.4375em}.member-header .options li:last-child,.comment-list .options li:last-child,footer.options li:last-child{margin-right:0}.activity-list footer.options a,.activity-list footer.options button{font-size:0.75em;color:#999}.activity-list .activity-item{margin-bottom:0}.activity-item ~ footer.options{margin-top:-1.75em;margin-bottom:0.875em;position:relative}@media (min-width: 30em){.activity-list>li{position:relative}.activity-list footer.options{margin-top:-2.25em;margin-bottom:0;position:absolute;width:100%;padding:0 1.25em;-moz-box-sizing:border-box;box-sizing:border-box}}main:hover .activity-item ~ footer.options{opacity:0;transition:opacity 0.2s}html:hover li:hover .activity-item ~ footer.options{opacity:1}p.ad{max-width:none}.follow-list .ad,.activity-list .ad{margin-bottom:1.75em}aside p.ad img{display:block}aside div.ad,aside .promotion{margin-top:0;margin-bottom:1.75em}.ad.leaderboard,.ad[class*=middleboard],.ad.baseboard{margin-left:auto;margin-right:auto}.activity-list>li.ad-container,.ad-container{margin-left:-1.5em;margin-right:-1.5em}@media (min-width: 40em){.follow-list>li.ad-container,.activity-list>li.ad-container,.ad-container{margin-left:-2.25em;margin-right:-2.25em}}.pagination+.ad-container{margin-top:2.625em}.follow-list>li.ad-container{border-width:0;padding:0}@media (max-width: 66.5625em){.has-aside+aside{text-align:center;margin-left:-1.5em;margin-right:-1.5em}}@media (min-width: 40em) and (max-width: 66.5625em){.has-aside+aside .ad,aside .promotion{text-align:left;vertical-align:top;display:inline-block;margin-top:0 !important;margin-bottom:1.75em !important;margin-left:0.5em !important;margin-right:0.5em !important}.has-aside+aside .ad,aside .promotion{width:18.75em;-moz-box-sizing:border-box;box-sizing:border-box}}.promotion{padding:1.5em;background:#f9f9fa;border:0.1875em solid #e1e1e1}.promotion h2{margin-bottom:0}.promotion ul{margin-top:0}.promotion ul,.promotion li{list-style:none;margin-left:0;padding-left:0}.promotion>a{text-decoration:none;color:inherit;display:block}.feedback{background-color:#3a3a3a;border-color:black;color:white}.feedback h2{font-size:1.5em;line-height:inherit;font-family:inherit;font-weight:bold;margin-bottom:0.4375em}.feedback a{color:inherit;font-size:0.875em;text-decoration:none}.feedback a:hover,.feedback a:active,.feedback a:focus{text-decoration:underline}.join-promotion{margin-top:0;margin-bottom:0;padding:1.3125em 1.5em;background:#eaf4fe;border-width:1px 0 1px 0;border-style:solid;border-color:#dadce0}.join-promotion h2{font-family:inherit;font-weight:bold;font-size:inherit}.join-promotion h2:before{font-family:"Icons";speak:none;content:"\e612";font-size:1.25em;line-height:1;background-color:white;padding:0.75em;border-radius:100%;display:table;margin-left:auto;margin-right:auto;margin-bottom:0.875em;float:left;margin-right:0.5em}.join-promotion ul,.join-promotion li{list-style:none;margin-left:0;padding-left:0}.join-promotion h2,.join-promotion p,.join-promotion li{display:inline}.join-promotion p{margin-right:0.875em}.join-promotion ul{font-size:0.875em;margin-left:4em}.join-promotion li{margin-left:0.4375em}@media (min-width: 30em) and (max-width: 59.9em){.join-promotion{text-align:left;padding-right:12em;padding-left:5.5em;position:relative;min-height:3em}.join-promotion h2:before{position:absolute;top:1em;left:1em}.join-promotion ul{position:absolute;top:1em;right:1em}}@media (min-width: 60em){.join-promotion{padding-left:3.5em;padding-right:3.5em;padding-top:0.875em;padding-bottom:0.875em;text-align:center}.join-promotion h2:before{display:inline;margin-right:0.5em;vertical-align:middle;float:none}.join-promotion ul{display:inline;font-size:inherit;margin-left:0}}.social.promotion h2{font-size:1.5em;line-height:1.1666666667em;margin-bottom:0.5833333334em}.social.promotion ul,.social.promotion li{list-style:none;margin-left:0;padding-left:0}.social.promotion li{display:inline;margin-right:1em}.social.promotion a{text-decoration:none;font-family:"Icons", "Helvetica Neue", Helvetica, Arial, sans-serif;-webkit-font-feature-settings:"liga";-moz-font-feature-settings:"liga=1";-moz-font-feature-settings:"liga";-ms-font-feature-settings:"liga" 1;-o-font-feature-settings:"liga";font-feature-settings:"liga";color:#454747;font-weight:normal;font-size:1.25em}.social.promotion a:hover,.social.promotion a:active,.social.promotion a:focus{color:#2f84da}.connect-facebook{margin-top:0;margin-bottom:0;-moz-box-sizing:border-box;box-sizing:border-box;padding:3.5em 0;background-color:#e1e1e1}.connect-facebook h1{font-family:inherit;font-weight:bold;font-size:2em;color:#888989;padding-left:0.875em}.connect-facebook .container{background:transparent url(shared/home/friends.jpg) no-repeat 50% 5.25em;min-height:34.875em;max-width:66.5625em;margin:0 auto}.connect-facebook .container>a{background:white;border:0.3125em solid #f0f0f0;box-shadow:0 0 0.75em rgba(0,0,0,0.25);display:table;margin:9em auto 0;padding:1.75em 2.625em 2.625em;text-decoration:none;color:inherit}.connect-facebook p:first-child{font-size:1.5em;font-weight:bold}.activity-item:after{content:"";display:table;clear:both}.activity-item a{text-decoration:none}.activity-item .do h3.has-image{min-height:2.7em}@media (min-width: 30em){.activity-item .do h3.has-image{min-height:1.75em}}.activity-item .comment h3,.activity-item .follow h3{font-family:inherit;line-height:inherit}.activity-item .follow h3{font-size:inherit;font-weight:bold}.activity-item h3 a{color:inherit}.activity-item h3 a:hover,.activity-item h3 a:hover,.activity-item h3 a:hover{color:#2f84da}.activity-item .story h3 a:hover,.activity-item .story h3 a:hover,.activity-item .story h3 a:hover{color:black}.activity-item .time{color:#ccc;font-size:0.75em}.activity-item .meta abbr,.activity-item .time abbr{border-bottom-width:0}.activity-item .more{margin-top:0.875em}.search-summary .more{margin-top:-0.875em}.search-summary .more a,.activity-item .more a{font-weight:bold;font-size:0.875em;text-decoration:none}.search-summary .more a:hover,.search-summary .more a:active,.search-summary .more a:focus,.activity-item .more a:hover,.activity-item .more a:active,.activity-item .more a:focus{color:#2f84da}.activity-item .post{position:relative}.activity-item .post h3 .image{float:left;position:relative;margin-right:0.83333333333333em}.activity-item .post h3 .image img{display:block}.activity-item .post h3 small{font-size:0.5em;font-family:"Helvetica Neue", Helvetica, Arial, sans-serif;white-space:nowrap;display:inline-block;vertical-align:middle;max-width:100%;overflow:hidden;text-overflow:ellipsis}@media (min-width: 30em){.activity-item .post .has-image ~ .meta{margin-left:7.5em}}.activity-item .post .play-button .image:before{content:"";position:absolute;top:50%;left:50%;width:1.5em;height:1.5em;margin-left:-0.875em;margin-top:-0.875em;border:0.125em solid white;background-color:rgba(0,0,0,0.3);-webkit-border-radius:100%;-moz-border-radius:100%;-ms-border-radius:100%;-o-border-radius:100%;border-radius:100%}.activity-item .post .play-button .image:after{content:"";position:absolute;top:50%;left:50%;margin-left:-0.2083333333em;margin-top:-0.375em;display:block;border-left:0.625em solid white;border-right:0;border-top:0.375em solid transparent;border-bottom:0.375em solid transparent;-webkit-transform:rotate(360deg);-moz-transform:rotate(360deg);-ms-transform:rotate(360deg);-o-transform:rotate(360deg);transform:rotate(360deg)}.activity-item .story .play-button .image:before,.activity-item .story .play-button .image:after{font-size:1.5em}.activity-item .link .play-button .image:before,.activity-item .link .play-button .image:after{font-size:0.75em}.activity-item form{font-size:0.75em}.activity-item form.do,.activity-item form.doing,.activity-item form.done{float:right}.activity-item .do div.form{margin-top:0.875em;float:right}.topic-featured .activity-item.do div.form{float:none;display:inline-block;vertical-align:middle;margin-top:0.875em;margin-bottom:0.875em}.activity-item .link .has-image:after{content:"";display:table;clear:both}.activity-item .link h3 .image{float:right;border-right-width:0;margin-left:0.9375em;margin-bottom:0.4375em;margin-top:-0.20833333333333em;margin-right:-0.20833333333333em}.activity-item .link .has-image ~ .meta{margin-left:0}.activity-item .excerpt{margin-top:-1em;font-size:0.875em}.activity-item section.link,.activity-item section.follow{padding:1.25em;border:1px solid #f0f0f0;background:#f9f9fa;border-radius:0.25em;transition:background-color 0.2s, border-color 0.2s;position:relative}.activity-item section.link:after,.activity-item section.follow:after{content:"";display:table;clear:both}@media (max-width: 29.9em){.activity-item .tags{margin-left:0.875em}}@media (min-width: 30em){.activity-item .do h3{margin-right:4em}.activity-item .follow h3,.activity-item .follow h3+.introduction,.activity-item .follow h3.has-image+.introduction{margin-right:6.25em}.scripted-button .activity-item .do form,.activity-item .follow form{position:absolute;margin-top:0;top:0;right:0.5625em}.scripted-button .activity-item .do form{margin-top:-0.5em}.activity-item .follow form{top:1.25em;right:1.25em}}.activity-item .link:hover,.activity-item .follow:hover{background:white;border-color:#999}.activity-item .follow h3 .image{float:left;margin-right:0.9375em;margin-top:-0.3125em;margin-left:-0.3125em}.activity-item .follow,.activity-item .follow+.more{margin-top:1.75em}.activity-item .follow .meta{margin-top:0.3125em;font-size:0.75em}.activity-item .follow .meta+.introduction{border-top:1px solid #dadce0;padding-top:0.625em}.activity-item .follow .introduction{font-family:"Freight Text Light", "HelveticaNeue-Light", "Helvetica Neue Light", "Helvetica Neue", Helvetica, Arial, sans-serif;line-height:1.35em;margin-bottom:0}.activity-item .follow .has-image ~ .meta{margin-left:5.8333333333em}.activity-item .follow .has-image ~ .introduction{margin-left:4.375em;margin-right:-0.3125em}.activity-item section.do.has-story{margin-bottom:0}.activity-item section.do.has-story h3{min-height:0;margin-bottom:0}.activity-item section.do.has-story form.do,.activity-item section.do.has-story form.doing,.activity-item section.do.has-story form.done{float:none}.activity-item section.do.has-story div.form{float:none}.activity-item .post.story h3{font-family:inherit;font-size:0.875em;line-height:inherit;display:table;width:100%;border:1px solid #dadce0}.activity-item .post.story h3 a{display:table-row}.activity-item .post.story h3 a>span{display:table-cell}.activity-item .post.story h3 a>span.image{background-repeat:no-repeat;background-position:center;background-size:cover;width:80px;float:none}.activity-item .post.story h3 a>span.text{vertical-align:middle;padding:1.0714285714em 1.4285714286em;height:3.5714285714em}.activity-item .post.story h3 a .action{color:#71b3f7;transition:color 0.2s;white-space:nowrap}.activity-item .post.story h3 a:hover .action,.activity-item .post.story h3 a:active .action,.activity-item .post.story h3 a:focus .action{color:#2f84da}.activity-item .post.story h3 a>span.text:first-child{border-left:1.42857em solid #f0f0f0}.activity-item .comment{padding-left:2.5em;word-wrap:break-word;overflow-wrap:break-word}.activity-item .comment,.activity-item .comment+.more{margin-top:0.875em;border-top:1px solid #dadce0;padding-top:0.875em}.activity-item .comment+.comment{padding-left:5em}.activity-item .comment h3 a{margin-right:0.375em}.activity-item .comment h3 img,.activity-item .comment h3 .avatar{vertical-align:middle;margin-right:0.375em;font-size:1.3333333333em;margin-left:-2.5em}.activity-item .comment>a{display:block;color:inherit}.activity-item .comment a:hover p,.activity-item .comment a:active p,.activity-item .comment a:focus p{color:black}.activity-item .comment p{font-size:0.875em}.activity-item .do.has-story ~ .comment,.activity-item .story ~ .comment{padding-left:0}.activity-item .story ~ .comment{border-top-width:0;padding-top:0;margin-bottom:0}.activity-item .do.has-story ~ .comment a .action{color:#71b3f7;transition:color 0.2s}.activity-item .do.has-story ~ .comment a:hover .action,.activity-item .do.has-story ~ .comment a:active .action,.activity-item .do.has-story ~ .comment a:focus .action{color:#2f84da}.activity-item .comment h3.has-image+p{margin-top:0}.activity-item .source{font-size:0.75em;color:#999;margin-right:3.5em}.activity-item .source a{font-weight:bold;color:#656667}.activity-item .source a:hover,.activity-item .source a:hover,.activity-item .source a:hover{color:#2f84da}.meta a{color:inherit}.meta a:hover,.meta a:active,.meta a:focus{color:#2f84da}.activity-item .post .meta{margin-top:0.625em;border-top:1px solid #f0f0f0;padding-top:0.625em}@media (max-width: 29.9em){.activity-item .post h3.has-image:after{content:"";display:table;clear:both}}.activity-item .link .meta{border-top-color:#dadce0;margin-right:-0.3125em}.topic-featured .activity-item.do .meta{display:inline;float:right;margin-top:0.65em}.activity-item .post .meta:after{content:"";display:table;clear:both}.meta .dos,.meta .comments,.meta .stories,.meta .participants{margin-top:0;margin-bottom:0.4375em;display:inline-block;margin-right:0.15em;color:#999}.meta div.form,.meta form.vote,.meta form.voted{margin-top:0;margin-bottom:0;font-size:inherit;display:inline-block}.activity-item .follow .meta p{margin-right:0;display:inline}.activity-item .follow .meta p+p{border-left:1px solid #dadce0;padding-left:0.6em;margin-left:0.6em;line-height:1}.meta .dos a,.meta .comments a,.meta .stories a,.meta .participants a,.meta .vote button,.scripted-button .meta form.voted h6{border-radius:0.25em;font-family:inherit;font-size:0.75em;line-height:1.2em;padding:0.75em 1em 0.7em;display:inline-block;font-weight:bold}.scripted-button .meta form.voted h6{padding-bottom:0.75em}.meta .dos a,.meta .comments a,.meta .stories a,.meta .participants a{border:0.1em solid #f4f4f4;background:#fcfcfc;color:#999;text-decoration:none}.scripted-button .meta form.voted p{font-size:0.75em;margin-left:0.25em}.meta .dos a:hover,.meta .dos a:active,.meta .dos a:focus,.meta .comments a:hover,.meta .comments a:active,.meta .comments a:focus,.meta .stories a:hover,.meta .stories a:active,.meta .stories a:focus,.meta .participants a:hover,.meta .participants a:active,.meta .participants a:focus{color:#2f84da}.meta .dos a:before,.meta .comments a:before,.meta .stories a:before,.meta .participants a:before{font-family:"Icons";speak:none;font-size:1.33333333333333em;display:inline-block;vertical-align:middle}.meta .dos a:before,.meta .comments a:before,.meta .stories a:before,.meta .participants a:before{margin-right:0.4em}.meta .dos a:before{content:"\e604";color:#53e7b9}.meta .participants a:before{content:"\e61d";color:#535353}.meta .comments a:before{content:"\e601";color:#ffdf91}.meta .stories a:before{content:"\e612";color:#535353}.meta .vote button{margin-left:0}.meta .vote button:before{position:static;display:inline-block;margin-right:0.25em;margin-left:0;color:white}.meta .vote.loading button,.meta .vote.loading button:before{color:transparent}.activity-item .tags{margin-top:0.4375em}@media (min-width: 30em){.activity-item section.tags{margin:0 0 0 0.875em;display:inline;float:right}}.activity-item section.tags h4{margin:0;display:inline;font-size:inherit}.activity-item section.tags h4 span{position:absolute;left:-9999px}.activity-item section.tags h4:before{font-family:"Icons";speak:none;content:"\e603";color:#f77171;font-size:0.9375em;vertical-align:middle}.activity-item section.tags ul,.activity-item section.tags li{list-style:none;margin-left:0;padding-left:0}.activity-item section.tags ul{margin-left:0.75em;font-size:0.75em;display:inline}.activity-item section.tags li{display:inline-block;white-space:nowrap;margin-right:1em}.activity-item section.tags li:last-child{margin-right:0}.activity-item section.tags a{color:#999}.activity-item section.tags a:hover,.activity-item section.tags a:active,.activity-item section.tags a:focus{color:#2f84da}.activity-item figure{display:inline-block;margin-top:0;margin-right:0.4375em;margin-bottom:0.875em;vertical-align:top}.activity-item figure:last-child{margin-right:0}.activity-item figure .image{display:inline-block}.activity-item .has-story ~ .comment figure .image{display:inline}.activity-item figure img{display:block}.activity-item{border-top:1px solid #dadce0;position:relative;padding:2.5em 1.25em}@media (max-width: 24.9em){.activity-item{margin-left:-1.5em;margin-right:-1.5em}}.activity-item:before{font-family:"Icons";speak:none;line-height:1;content:"\e600";color:#229bf6;font-size:0.9375em;position:absolute;top:0;right:0;opacity:0;transition:opacity 0.2s}.activity-item:hover:before{opacity:1}.activity-item>.source:first-child{margin-top:-2.33333333333333em}.activity-item>.source.has-image:first-child{margin-bottom:-2em}@media (min-width: 25em){.activity-item>.source:first-child{margin-left:-1.66666666666667em}.activity-item>.source.has-image:first-child{margin-left:0}}.activity-item>.source:first-child img,.activity-item>.source:first-child .avatar{vertical-align:top;margin-top:-0.75em;margin-left:-1.25em;margin-right:1em;border-color:#dadce0;border-style:solid;border-width:0 1px 1px 1px;display:inline-block;line-height:1;font-size:1.3333333333em}.activity-item>.source:first-child img{width:3.75em;height:3.75em}@media (max-width: 29.9em){.activity-item>.source:first-child img{width:1.875em;height:1.875em}.activity-item>.source:first-child .avatar>span{font-size:1.25em}}.activity-item .time:first-child,.activity-item>.source:first-child+.time{margin:0;position:absolute;top:1em;right:1.66666666666667em}.activity-item>.post,.activity-item>.follow{margin-top:2.5em}@media (min-width: 40em){.activity-item>.post,.activity-item>.comment,.activity-item>.follow,.activity-item>.more{margin-left:3.75em;margin-right:3.75em}.activity-item>.post,.activity-item>.follow{margin-top:1em}.activity-item>.time:first-child+.post,.activity-item>.time:first-child+.follow{margin-top:0}.topic-featured .activity-item>.time+.post{margin-top:2.5em;margin-left:-1.25em;margin-right:0}}.topic-featured{margin-bottom:0}.topic-featured .activity-item{padding-bottom:0;margin-bottom:0}.topic-featured .activity-item>.source:first-child img,.topic-featured .activity-item>.source:first-child .avatar{width:1.875em;height:1.875em;margin-left:-1.25em;margin-right:0.625em}@media (min-width: 40em){.topic-featured .activity-item .post .has-image+.meta{margin-left:8.75em}}@media (max-width: 54.9em){.topic-featured .activity-item h3 .image img{width:5em;height:auto}}@media (min-width: 55em){.topic-featured .activity-item h3{font-size:2.25em}.topic-featured .activity-item .post h3 small{font-size:0.33333333333333em}.topic-featured .activity-item .post .has-image+.meta{margin-left:16.875em}}.topic-featured .activity-item .link{padding:0;border-width:0;background:transparent}.topic-featured .activity-item .link .has-image:after{display:none;clear:none}.topic-featured .activity-item .link h3 .image{float:left;margin:0;margin-right:0.83333333333333em}.activity>header h1,.activity>header h2,.topic-featured h2,.topic-featured>.container>section>h3,.topic>header+section>header>h2{font-family:inherit;font-weight:bold}.activity>header h1,.activity>header h2,.topic-featured h2,.topic>header+section>header>h2{font-size:1.875em}.topic .featured>.featured-do{margin-bottom:1.75em}@media (min-width: 50em){.topic-featured:after{content:"";display:table;clear:both}.topic-featured>.container>section{margin-top:0;float:left;width:58%;-moz-box-sizing:border-box;box-sizing:border-box}.topic-featured>.container>.activity-item ~ .featured-do{margin-top:0;float:right;width:18.75em;-moz-box-sizing:border-box;box-sizing:border-box}}@media (min-width: 55em){.topic-featured>.container>section{width:62%}}@media (min-width: 60em){.topic-featured>.container>section{width:65%}}@media (min-width: 66.5625em){.topic-featured>.container>section{width:69.25%}}.topic-featured>.container>.featured-do{margin-top:1.75em;border-top:0.1em solid #dadce0;padding-top:1.75em}@media (max-width: 24.9em){.topic-featured>.container>.featured-do{margin-left:-1.5em;margin-right:-1.5em;padding-left:1.5em;padding-right:1.5em}}@media (min-width: 50em){.topic-featured>.container>.featured-do{border-top-width:0;padding-top:0}.topic-featured>.container>.activity-item ~ .featured-do{margin-top:-2.75em}}.topic-featured .activity-item.do{margin-top:0;background:#f6fffa;border:0.375em solid #e9f9f0;padding:1.3125em}.topic-featured .activity-item.do .meta .comments{margin-left:0.75em}.topic-featured .activity-item.do .meta .dos a,.topic-featured .activity-item.do .meta .comments a,.topic-featured .activity-item.do .meta .stories a,.topic-featured .activity-item.do .meta .participants a{background-color:transparent;padding:0;border-width:0}.topic-featured .activity-item.do section{margin-top:0}.topic-featured .activity-item.do h3{font-size:1.25em;text-align:center}.topic-featured .activity-item.do h3 a{display:block}.topic-featured .activity-item.do h3 img{border:0.25em solid #cbeeda;border-radius:100%;margin:0 auto 1.25em;display:block}.topic-featured .activity-item.do form{float:none;display:inline-block;vertical-align:middle}.activity-item .post .featured{display:table;background:white;border:1px solid black;color:#333;font-weight:bold;font-size:0.4583333333em;padding:0 0.6363636364em;margin-bottom:0.6363636364em;line-height:2}ul.activity-list,ul.activity-list>li{list-style:none;margin-left:0;padding-left:0}.follow-list{margin-top:1.25em}.follow-list,.follow-list>li{list-style:none;margin-left:0;padding-left:0}.follow-list>li:after{content:"";display:table;clear:both}.follow-list>li{position:relative}.follow-list form{font-size:0.75em}.follow-list a{text-decoration:none}.follow-list h3{margin:0;font-family:inherit;line-height:inherit;font-size:inherit;font-weight:bold}.follow-list h3 a{color:inherit}.follow-list h3 a:hover,.follow-list h3 a:hover,.follow-list h3 a:hover{color:#2f84da}@media (min-width: 60em){.follow-list li{padding-left:0;padding-right:0}.follow-list h3 img,.follow-list h3 .avatar{margin-top:0;margin-left:0}}.follow-list>li>form{margin-top:1.1666666667em}.follow-list>li>div.form{margin-top:0.875em}@media (min-width: 40em){.follow-list>li>form{margin-top:0}.follow-list>li>div.form{margin-top:0}}.follow-list>li>h3.has-image ~ form{margin-left:7.9166666667em}.follow-list>li>h3.has-image ~ div.form{margin-left:5.625em}@media (min-width: 40em){.follow-list h3,.follow-list h3+.introduction,.follow-list h3.has-image+.introduction{margin-right:6.25em}.follow-list form{position:absolute;margin-top:0;top:2em;right:1.75em;text-align:right}}.follow-list .meta p{margin-top:0;margin-bottom:0;display:inline-block;margin-right:0.75em;color:#999}.follow-list .meta p{margin-right:0}.follow-list .meta p+p{border-left:1px solid #dadce0;padding-left:0.6em;margin-left:0.6em;line-height:1}.follow-list h3 img,.follow-list h3 .avatar{display:block;float:left;margin-right:0.9375em;margin-top:-0.3125em;margin-left:-0.3125em}.follow-list .meta{margin-top:0.3125em;font-size:0.75em}.follow-list .meta+.introduction{border-top:1px solid #dadce0;padding-top:0.625em}.follow-list .introduction{font-family:"Freight Text Light", "HelveticaNeue-Light", "Helvetica Neue Light", "Helvetica Neue", Helvetica, Arial, sans-serif;line-height:1.35em;margin-bottom:0;margin-left:5.9375em}.follow-list>li{border-top:1px solid #dadce0;position:relative;padding:1.5em}@media (max-width: 24.9em){.follow-list>li{padding-left:0;padding-right:0}}.comment-list{margin-top:1.25em}.comment-list,.comment-list>li{list-style:none;margin-left:0;padding-left:0}.comment-list>li:after{content:"";display:table;clear:both}.comment-list p{margin-top:0.625em;margin-bottom:0.625em}.comment-list p:last-child{margin-bottom:0}.comment-list a{text-decoration:none}.comment-list h3{margin:0 0 0.875em 0;font-size:0.75em;color:#999;font-weight:normal;font-family:inherit;line-height:inherit}.comment-list h3 a{font-weight:bold;color:#656667}.comment-list h3 a:hover,.comment-list h3 a:active,.comment-list h3 a:focus{color:#2f84da}.comment-list+.more{padding-left:0.625em;margin-top:1.5em}.comment-list+.more a{color:#999;font-weight:bold;font-size:0.875em;text-decoration:none}.comment-list+.more a:hover,.comment-list+.more a:active,.comment-list+.more a:focus{color:#2f84da}.comment-list article{border-top:1px solid #dadce0;position:relative;padding-top:1.25em;margin-bottom:0;word-wrap:break-word;overflow-wrap:break-word}.comment-list article,.comment-list+.more{border-top:1px solid #dadce0;padding-top:1.25em;padding-bottom:1.25em}.comment-list article>h3 img,.comment-list article>h3 .avatar{float:left;line-height:1em;font-size:1.3333333333em;margin-right:0.375em}.comment-list article>h3 a{margin-right:0.375em}.comment-list article>p{color:black;font-size:0.875em}.comment-list article>p{max-width:33em}.comment-list article>iframe{height:425px}@media (max-width: 29.9em){.comment-list article>iframe{height:300px}}.comment-list form{margin-top:1.75em}.comment-list form h4{position:absolute;left:-9999px}@media (min-width: 40em){.comment-list article{border-top:1px solid #dadce0;position:relative;padding:1.25em}.comment-list li article{padding-left:5.625em}.comment-list li li article{padding-left:10em}.comment-list li li li article{padding-left:14.375em}.comment-list li li li li article{padding-left:18.75em}.comment-list li article{padding-left:5.625em}.comment-list li li article{padding-left:7.5em}.comment-list li li li article{padding-left:9.375em}.comment-list li li li li article{padding-left:11.25em}.comment-list article>h3 img,.comment-list article>h3 .avatar{margin-left:-4.375em}}.images.n1,.images.n2,.images.n3{clear:both;margin:1.3125em 0}.activity-item .images.n1,.activity-item .images.n2,.activity-item .images.n3{margin-top:0}.images.n1:after,.images.n2:after,.images.n3:after{content:"";display:table;clear:both}.images.n1 figure,.images.n2 figure,.images.n3 figure{margin:0;display:block}.images.n2 .image>span,.images.n3 .image>span{display:block;background-repeat:no-repeat;background-position:center;background-size:cover;max-width:100%;height:250px}.images.n2 figure{width:49%;float:left}.images.n2 figure+figure{margin-left:2%}.images.n2 .image>span{height:250px}.images.n3 figure{width:49%;overflow:hidden;float:left}.images.n3 figure+figure{margin-left:2%}.images.n3 .image>span{height:250px}.images.n3 figure:nth-child(2) .image>span,.images.n3 figure:nth-child(3) .image>span{height:120px}.images.n3 figure:nth-child(3) .image>span{margin-top:10px}li:nth-child(2n) .images.n2 figure,li:nth-child(2n) .images.n3 figure{float:right}li:nth-child(2n) .images.n2 figure+figure,li:nth-child(2n) .images.n3 figure+figure{margin-left:0;margin-right:2%}@media (min-width: 30em){.images.n2 .image>span{height:450px}.images.n3 .image>span{height:450px}.images.n3 figure:nth-child(2) .image>span,.images.n3 figure:nth-child(3) .image>span{height:220px}}.stories header{padding-bottom:0.875em;border-bottom:0.1em solid #e6e6e6}.stories header h1{font-size:0.875em;font-variant:small-caps;text-transform:uppercase;font-family:"Brandon Grotesque Bold", "Helvetica Neue", Helvetica, Arial, sans-serif}.stories header h1:before{font-family:"Icons";speak:none;content:"\e612";font-size:1.25em;margin-right:0.4375em;vertical-align:middle}.stories header h1,.stories header p{display:inline}.stories header p{margin-left:0.4375em;font-size:0.875em;color:#999}.stories header p:before{content:"("}.stories header p:after{content:")"}.stories .comment-list>li{margin-left:-1.5em;margin-right:-1.5em}.stories .comment-list article{margin:0;border-width:0.125em 0 0;border-style:solid;border-color:#f0f0f0}.stories .comment-list article>p{max-width:none}@media (min-width: 40em){.stories .comment-list>li{margin-left:0;margin-right:0}.stories .comment-list article{margin:0.875em 2.625em;border-width:0.125em;border-radius:0.25em}}.stories .comment-list article>h3{color:#656667;line-height:1.2}.stories .comment-list article>h3+p{margin-top:1em;padding-top:1em;border-top:0.1em solid #f0f0f0}.stories .comment-list article>p+figure{margin-top:0.875em;padding-top:0.875em;border-top:0.1em solid #f0f0f0}.stories .comment-list article>h3 a img,.stories .comment-list article>h3 a .avatar{float:none;vertical-align:middle;font-size:inherit}.stories .comment-list article>h3 a{font-weight:normal}.stories .comment-list article>h3 a:first-child{font-size:1.3333333333em;color:black;font-weight:bold}.stories .comment-list article>h3 a:hover,.stories .comment-list article>h3 a:active,.stories .comment-list article>h3 a:focus{color:#2f84da}.stories .comment-list li article{padding:1.5em;background:white}.stories .comment-list article>h3{margin-bottom:1.75em}.stories .comment-list article>h3 img,.stories .comment-list article>h3 .avatar{margin-left:0}.stories .comment-list article>a{display:block;color:inherit}.stories .comment-list article>a .action{color:#71b3f7;transition:color 0.2s}.stories .comment-list article>a:hover,.stories .comment-list article>a:active,.stories .comment-list article>a:focus{color:black}.stories .comment-list article>a:hover .action,.stories .comment-list article>a:active .action,.stories .comment-list article>a:focus .action{color:#2f84da}.stories .comment-list .meta{margin-top:1.3125em;padding-top:0.875em;border-top:0.1em solid #f0f0f0}.stories section.message.empty{margin-bottom:1.75em;background:#f9f9fa;color:#999;border-width:0}.stories section.message.empty h1{font-family:inherit;text-transform:none;font-variant:normal;font-weight:bold;font-size:1.5em;line-height:1.1666666667em;margin-bottom:0.5833333334em}.stories section.message.empty h1:after{font-family:"Icons";speak:none;content:"\e612";color:#ccc;margin-top:56px;margin-bottom:56px;font-size:3em;display:block;line-height:1;text-align:center}@media (min-width: 40em){.stories section.message.empty{padding:3.5em 5em}.stories section.message.empty h1:after{font-size:10em}}.stories section.message.empty h1+p{border-top-width:0;padding-top:0}.stories section.message.empty a{font-weight:bold;text-decoration:none;color:#71b3f7}.stories section.message.empty a:hover,.stories section.message.empty a:active,.stories section.message.empty a:focus{color:#2f84da}.stories section.message.empty h1+p:after{content:none}.stories section.message.empty h1+p{border-top-color:#e1e1e1}.comments>form{margin-right:1.25em}.comment-form button,.comments button{font-size:0.875em}.comment-form .container{border:0.1em solid #dadce0;border-radius:0.25em;background:white;position:relative}.comment-form h6.avatar{font-size:inherit;position:absolute;top:0.625em;left:0.625em;margin:0;line-height:1}.comment-form .text{margin-top:0;margin-bottom:0}.comment-form .text label{display:block;padding-bottom:0;border-width:0}.comment-form .avatar+.text label{border-width:0 0 0 0.1em;border-style:dotted;border-color:#e6e6e6;margin-left:3.125em}.comment-form .text textarea{border-width:0;background:transparent;max-width:100%;height:7.75em;padding:0.875em}.comment-form .images,.comment-form .images li{list-style:none;margin-left:0;padding-left:0}.comment-form .note,.comment-form .error-message,.comment-form .images,.comment-form .url,.comment-form .file{border-top:0.1em solid #dadce0;margin:0;padding:0.625em}.comment-form .url,.comment-form .images{background:#f9f9fa}.comment-form .images li{display:block;position:relative;background:white;border:0.1em solid #ccc;border-radius:0.25em;max-width:50em;font-size:0.75em;color:#656667;-moz-box-sizing:border-box;box-sizing:border-box}.comment-form .images li.progress{display:block}.comment-form .images li:after{content:"";display:table;clear:both}.comment-form .images li+li{margin-top:0.625em}.comment-form .images li img{height:3.75em;width:auto;border-top-left-radius:0.25em;border-bottom-left-radius:0.25em;vertical-align:middle}.comment-form .images li button ~ img{height:auto;width:auto;max-height:6.7em}.story article .comment-form .images li .video img{height:auto;width:100%;max-height:none}.comment-form .images li span{margin-left:1em;font-weight:bold;color:#656667}.comment-form .images li span.video{margin-left:0}.comment-form .images li.progress{line-height:3.5em}.comment-form .images progress{border:1px solid #ccc;min-width:20em;margin-left:1em;display:block;float:right;margin-top:0.875em;margin-right:4em;line-height:1.75em;height:1.75em}.comment-form .images progress::-webkit-progress-bar{background:white}.comment-form .images progress::-webkit-progress-value{background:black;border:1px solid white}.comment-form .images button{background:#999;float:right;color:white;font-size:1.3333333333em;line-height:1;padding:0.3em 0.3em;position:absolute;top:0.5em;right:0.5em;margin:0}.comment-form .images button:hover,.comment-form .images button:active,.comment-form .images button:focus{background-color:black}.comment-form .images button span{position:absolute;left:-9999px}.comment-form .images button:after{font-family:"Icons";speak:none;content:"\e60a"}.comment-form .images .progress button{background:transparent;border-color:transparent;color:#ccc}.comment-form .images .progress button:hover,.comment-form .images .progress button:active,.comment-form .images .progress button:focus{background-color:black;color:white}.comment-form .images button.up:after,.comment-form .images button.down:after{content:none}.comment-form .images button.up,.comment-form .images button.down{position:absolute;left:0.5em;margin:0;width:1.75em;height:1.75em;background-repeat:no-repeat;background-position:center}.comment-form .images button.up{background-image:url(shared/comment/up.png)}.comment-form .images button.down{background-image:url(shared/comment/down.png)}.supports-svg .comment-form .images button.up{background-image:url(shared/comment/up.svg)}.supports-svg .comment-form .images button.down{background-image:url(shared/comment/down.svg)}.comment-form .images button.down{top:2.75em}.comment-form .images button.up{top:0.5em}.comment-form .images .video{position:relative}.comment-form .images .video:before{content:"";display:block;width:2.5em;height:3.65em;background:transparent url(shared/comment/play-white.png) no-repeat center;vertical-align:middle;position:absolute;left:50%;margin-left:-1.25em}.supports-svg .comment-form .images .video:before{background-image:url(shared/comment/play-white.svg)}.story article .comment-form .images .video{display:table}.story article .comment-form .images .video+span{display:block;margin-top:0.875em;margin-bottom:0.875em}.story article .comment-form .images .video img{margin-right:0;display:block;float:none}.story article .comment-form .images .video:before{background-size:10% auto;width:100%;height:100%;top:0;left:0;margin-left:0}.comment-form .url .cancel{float:right;text-decoration:none;margin-top:1.2em;margin-right:0.4em}@media (min-width: 40em){.comment-form .url .cancel{margin-top:0.4em}}.comment-form .url a{margin-top:0.5em;margin-right:1em;float:right}.comment-form .container:after{content:"";display:table;clear:both}.comment-form .file{text-align:right}.comment-form .url label{position:relative;cursor:pointer}.comment-form .file label{display:inline-block;max-width:33em;-moz-box-sizing:border-box;box-sizing:border-box;position:relative;cursor:pointer;transition:opacity 0.2s, border-color 0.2s}.comment-form .url label br,.comment-form .file label br{display:none}.comment-form .url .cancel,.comment-form.inactive .url label:before,.comment-form .url.inactive label:before,.comment-form .file label:before{background-repeat:no-repeat;background-position:center;content:"";display:inline-block;width:1.25em;height:1.25em;vertical-align:middle;opacity:0.25;transition:opacity 0.2s, border-color 0.2s;padding:0.328125em;border:0.1em solid #999;line-height:1;border-radius:0.25em;border-color:transparent}.comment-form .file label:before{background-image:url(shared/comment/picture.png)}.supports-svg .comment-form .file label:before{background-image:url(shared/comment/picture.svg)}.comment-form .url .cancel{position:relative;background:transparent;width:auto;height:auto;padding:0.5em}.comment-form .url .cancel:before{font-family:"Icons";speak:none;content:"\e60a";vertical-align:middle}.comment-form.inactive .url label:before,.comment-form .url.inactive label:before{background-image:url(shared/comment/play.png)}.supports-svg .comment-form.inactive .url label:before,.supports-svg .comment-form .url.inactive label:before{background-image:url(shared/comment/play.svg)}.comment-form .url .cancel:hover,.comment-form .url .cancel:focus,.comment-form.inactive .url label:hover:before,.comment-form .url.inactive label:hover:before,.comment-form .file label:hover:before{opacity:1;border-color:#999}.comment-form .url .cancel span,.comment-form .url label>span:first-child,.comment-form .file label>span:first-child{font-size:0.75em;position:absolute;background:#333;color:#fcfcfc;bottom:0;margin-bottom:4em;margin-left:-4em;width:8em;text-align:center;padding:0.4375em 0;left:-9999px;opacity:0;transition:opacity 0.2s}.comment-form .url .cancel span{width:6em;margin-left:-3em}.comment-form .url .cancel span{font-size:0.875em;line-height:1.75em}.comment-form .url label>span:first-child{margin-bottom:3.25em}.comment-form .url .cancel span:before,.comment-form .url label>span:first-child:before,.comment-form .file label>span:first-child:before{content:"";display:block;background:#333;position:absolute;bottom:0;left:50%;margin-bottom:-0.5em;margin-left:-0.5em;width:1em;height:1em;-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-o-transform:rotate(45deg);transform:rotate(45deg)}.comment-form .url .cancel:hover span,.comment-form .url .cancel:focus span,.comment-form.inactive .url label:hover>span:first-child,.comment-form .url.inactive label:hover>span:first-child,.comment-form .file label:hover>span:first-child{left:50%;opacity:1}.comment-form .url button+.note,.comment-form .url button+.error-message,.comment-form .file label+.error-message{margin-top:0.875em}.comment-form .file label>span:first-child{margin-right:0.4375em}.comment-form .url input{line-height:1.5625em;max-width:100%;vertical-align:middle}.comment-form .file input{position:absolute;left:-9999px}.comment-form .file input:focus{position:static;left:auto}.comment-form .url button{margin-top:0.875em}@media (min-width: 40em){.comment-form .url input{max-width:22em}.comment-form .url button{margin-top:0}}.comment-form .submit{margin-bottom:1.75em}.comment-form .submit a{float:right;margin-right:0.4375em}.supports-placeholder .comment-form .text label>span:first-child{position:absolute;left:-9999px}.supports-placeholder .comment-form .text label br{display:none}.comment-form .file.disabled label{position:absolute;left:-9999px}.comment-form .file.disabled br{display:none}.comment-form .file.disabled label:hover>span:first-child{opacity:0}.comment-form .error-message span,.comment-form .note span{display:block;margin-top:0;border:0.1em solid #ccc;border-radius:0.25em;padding:0.4375em;text-align:center}.comment-form .container>p.error-message span,.comment-form .url .error-message,.comment-form .file .error-message{background:#fdebe6;border-color:#fbcccc}.comment-form .container>p.note span,.comment-form .url .note,.comment-form .file .note{background-color:#ffc;font-style:normal;color:#333}.comment-form.inactive .url input,.comment-form.inactive .url button,.comment-form .url.inactive input,.comment-form .url.inactive button{position:absolute;left:-9999px}.comment-form .url.inactive,.comment-form.inactive .url{position:absolute;right:2.6em;border-top-width:0;background-color:transparent;border-left:0.1em dotted #e6e6e6;border-right:0.1em dotted #e6e6e6;margin-right:0.675em}@media (min-width: 40em){.comment-form.inactive .text textarea{height:3.125em;resize:none}.comment-form.inactive .url{margin-top:-3.125em;padding-top:0.5625em}.comment-form.inactive .file{float:right;border-top-width:0;padding-top:0;padding-left:0;padding-bottom:0;margin:-2.6em 0 0 0}.comment-form.inactive .checkbox,.comment-form.inactive .submit{position:absolute;left:-9999px}}.add-story{margin-top:0;margin-bottom:0.875em}@media (min-width: 40em){.add-story{padding-left:1.5em;padding-right:1.5em}}.add-story h2{color:white;font-family:inherit;font-size:0.875em;line-height:2;font-weight:bold;padding-left:0.875em;margin-bottom:0}form .story h2:before,.add-story h2:before{font-family:"Icons";speak:none;content:"\e612";line-height:1;margin-right:0.65em;vertical-align:middle}.add-story>.container{background:#40c695;padding:1em 1.5em}@media (min-width: 40em){.add-story>.container{padding:0.875em;-webkit-border-bottom-right-radius:0.25em;-webkit-border-bottom-left-radius:0.25em;-moz-border-radius-bottomright:0.25em;-moz-border-radius-bottomleft:0.25em;border-bottom-right-radius:0.25em;border-bottom-left-radius:0.25em}}.add-story .comment-form{position:relative}.add-story .comment-form:before{content:"";display:block;background:white;width:1em;height:1em;position:absolute;top:-0.5em;right:2.75em;-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-o-transform:rotate(45deg);transform:rotate(45deg);right:auto;left:4.375em}.add-story .comment-form .container{border-width:0}.story .comment-form .checkbox,.add-story .comment-form .checkbox{background-color:rgba(255,255,255,0.3);border-radius:0.25em;padding-left:0.25em;padding-right:0.25em;color:white;line-height:2}.add-story .comment-form .submit{margin-top:0;border-top:1px solid rgba(255,255,255,0.25);padding-top:1.3125em;margin-bottom:0.4375em}.add-story .comment-form .submit a{color:white}.add-story>.container{margin-top:-1px;position:relative}.add-story h2{background:#40c695;position:absolute;left:0;top:-3em;padding:0.5em 1.75em}.add-story form{margin-top:0}.story article .comment-form .container{border:1px solid black;box-shadow:0 0 0.25em rgba(0,0,0,0.15);margin-top:0;background:white}.story article .comment-form h4{font-family:inherit;font-size:inherit;font-weight:bold;line-height:inherit;float:left;padding:0.75em;margin-bottom:0}.story article .comment-form h4:before{font-family:"Icons";speak:none;font-size:0.9375em;vertical-align:middle;margin-right:0.375em;content:"\e609"}.story article .comment-form .text{border-top:0.1em solid #dadce0;clear:both}.story article .comment-form .images li .video img,.story article .comment-form .images li img{height:auto;width:100%;max-height:none;border-radius:0}.story article .comment-form .images{background-color:transparent}.story article .comment-form .images li{background-color:#f9f9fa;border-width:0}.story article .comment-form .images li img+span{display:none}.story article .comment-form .images li img+span.video{display:block;float:left}.story article .comment-form .images button{background-color:black;background-color:rgba(0,0,0,0.75)}.story article .comment-form .images button:hover,.story article .comment-form .images button:active,.story article .comment-form .images button:focus{background-color:black}.story article .comment-form .images .progress button{background-color:transparent}.story article .comment-form .images .progress button:hover,.story article .comment-form .images .progress button:active,.story article .comment-form .images .progress button:focus{color:black}.post-form{position:relative}@media (min-width: 40em){.post-form{max-width:35em;margin-left:auto;margin-right:auto}}.post-form header{padding-bottom:1em;border-bottom:1px solid #e1e1e1}.post-form h1{font-family:inherit;font-weight:bold;font-size:1.5em;margin-bottom:0}.post-form .text input,.post-form .text textarea{max-width:35em}.post-form form>.text textarea{height:3.65em}@media (min-width: 40em){.post-form .submit{margin-top:1.3125em;border-top:1px solid #e1e1e1;padding-top:1.75em}.post-form .submit a{float:right}}.post-form .submit a{color:#999;float:right;margin-right:0.4375em}.post-form fieldset.images li{display:inline-block;position:relative;margin-right:0.125em;margin-bottom:0.25em;vertical-align:top}.post-form fieldset.images .current label,.post-form fieldset.images .current label input,.post-form fieldset.images li label,.post-form fieldset.images li label input{cursor:pointer}.post-form fieldset.images .empty label span,.post-form fieldset.images img{display:block;opacity:0.8;border-width:0.25em;border-style:solid;border-color:white;transition:border-color 0.2s, opacity 0.2s}.post-form fieldset.images .empty label span{width:120px;line-height:120px;text-align:center;background-color:#ccc;color:white;font-weight:bold;font-size:inherit}.post-form fieldset.images input[type="radio"]{position:absolute;z-index:1;margin-top:1em;margin-left:1em}.post-form fieldset.images.scripted input[type="radio"]{left:-9999px}.post-form fieldset.images.scripted img{opacity:0.7}.post-form fieldset.images.scripted .active.empty label span,.post-form fieldset.images.scripted .active img{border-color:black;opacity:1}.post-form fieldset.images h6{margin-bottom:0}.post-form fieldset.images h6+p,.post-form fieldset.images h6+ul{margin-top:0.4375em}.post-form fieldset.images .file,.post-form fieldset.images .options{margin-top:1.75em}.post-form .story{margin-top:1.3125em}.post-form form>.story{border-top:1px solid #dadce0;padding-top:1.3125em}.post-form .story>.container{position:relative;background:#40c695;padding:1.5em;margin-left:-1.5em;margin-right:-1.5em}@media (min-width: 40em){.post-form .story>.container{padding:0.875em;border-radius:0.25em;margin-left:0;margin-right:0}}.post-form .story h2{color:white;font-family:inherit;font-weight:bold;font-size:inherit}.post-form .story h2+p{color:white;margin-left:0.4375em;font-size:0.875em}.post-form .story h2+p:before{content:"("}.post-form .story h2+p:after{content:")"}.post-form .story h2,.post-form .story h2+p{display:inline}.post-form fieldset.comment-form{margin-top:0.875em;margin-left:0;margin-right:0;padding-top:0;border-top-width:0}.post-form .comment-form .container{border-width:0}.post-form .comment-form .checkbox{color:white}.post-form .tip{cursor:pointer}.post-form .tip .container{padding:1.375em;background:#fffce7;border:0.1875em solid #f3efd1;border-radius:0.5em;position:relative;cursor:default;transition:opacity 0.2s}.post-form .tip .container:before{content:"";display:block;background:#fffce7;width:1em;height:1em;position:absolute;right:1em;top:-0.75em;border-width:0 0 0.1875em 0.1875em;border-style:solid;border-color:#f3efd1;-webkit-transform:rotate(135deg);-moz-transform:rotate(135deg);-o-transform:rotate(135deg);transform:rotate(135deg)}.post-form .tip:before{content:"i";font-style:italic;font-weight:bold;font-family:Georgia, Times, "Times New Roman", serif;background:#ccc;border-radius:100%;color:white;display:inline-block;width:1.5em;line-height:1.5em;text-align:center;position:absolute;top:0;right:1em}@media (min-width: 65em){.post-form .tip{margin:0;position:absolute;top:0;right:0}.post-form .tip .container{position:absolute;top:-1em;width:11em;right:-15em}.post-form .tip .container:before{top:1em;right:auto;left:-0.75em;-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-o-transform:rotate(45deg);transform:rotate(45deg)}.post-form .tip:before{margin-right:0.5em;right:0}}@media (min-width: 85em){.post-form .tip .container{width:16em;right:-20em}}.post-form .tip h2{font-size:inherit;font-family:inherit;font-weight:bold}.post-form .tip p{font-size:0.875em;color:#656667;line-height:1.3}.post-form .tip p{font-size:0.75em;line-height:1.5}.post-form .tip a{color:#2f84da;text-decoration:none}.post-form .tip a:hover,.post-form .tip a:active,.post-form .tip a:focus{text-decoration:underline}.post-form .tip .more{text-align:right}.post-form .tip p.do,.post-form .tip p.dont{padding-left:1em;position:relative}.post-form .tip p.do:before,.post-form .tip p.dont:before{font-family:"Icons";speak:none;position:absolute;top:0;left:-0.75em;font-size:1.25em}.post-form .tip p.do:before{content:"\e606";color:#85bf85}.post-form .tip p.dont:before{content:"\e60a";color:#f66}.post-form .tip p.bookmark{padding-left:1em;position:relative}.post-form .tip p.bookmark:before{content:"";position:absolute;top:0.25em;left:-0.5em;font-size:1.25em;background:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4NCjwhLS0gR2VuZXJhdG9yOiBBZG9iZSBJbGx1c3RyYXRvciAxNy4wLjAsIFNWRyBFeHBvcnQgUGx1Zy1JbiAuIFNWRyBWZXJzaW9uOiA2LjAwIEJ1aWxkIDApICAtLT4NCjwhRE9DVFlQRSBzdmcgUFVCTElDICItLy9XM0MvL0RURCBTVkcgMS4xLy9FTiIgImh0dHA6Ly93d3cudzMub3JnL0dyYXBoaWNzL1NWRy8xLjEvRFREL3N2ZzExLmR0ZCI+DQo8c3ZnIHZlcnNpb249IjEuMSIgaWQ9IkxheWVyXzEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4Ig0KCSB3aWR0aD0iMjYuNjY4cHgiIGhlaWdodD0iNDBweCIgdmlld0JveD0iMCAwIDI2LjY2OCA0MCIgZW5hYmxlLWJhY2tncm91bmQ9Im5ldyAwIDAgMjYuNjY4IDQwIiB4bWw6c3BhY2U9InByZXNlcnZlIj4NCjxwb2x5Z29uIGZpbGw9InJnYigxMTMsIDE3OSwgMjQ3KSIgcG9pbnRzPSIwLDAgMjYuNjY4LDAgMjYuNjY4LDQwIDEzLjMzNCwyNi42NjYgMCw0MCAiLz4NCjwvc3ZnPg0K) no-repeat;background-size:contain;width:1em;height:1em}.post-form .tip>.container>div{margin:-1.375em;margin-top:1.375em;padding:0.875em 1.375em;background-color:#f3efd1;background-color:#faf7e2;border-bottom-left-radius:0.25em;border-bottom-right-radius:0.25em}@media (min-width: 30em) and (max-width: 65em){.post-form .tip>.container>div:after{content:"";display:table;clear:both}.post-form .tip>.container>div p.do,.post-form .tip>.container>div p.dont{margin:0 0 0.875em 0;float:left;width:47%;-moz-box-sizing:border-box;box-sizing:border-box}.post-form .tip>.container>div p.dont{margin-left:6%}}.post-form .tip.inactive .container{position:absolute;left:-9999px;opacity:0}.account-form{max-width:50em;margin-left:auto;margin-right:auto}.account-form h1{font-size:inherit;line-height:inherit;font-family:inherit;font-weight:bold;margin-bottom:0}.account-form h1+p{margin-top:0.4375em;color:#656667}.account-form .summary a{display:block;color:inherit;text-decoration:none;padding:1.75em;margin:-1.75em}.account-form .summary a:hover,.account-form .summary a:active,.account-form .summary a:focus{color:#2f84da}.account-form .submit{font-size:0.875em}.account-form .summary .action{margin-top:0;font-size:0.75em}.account-form section{border-width:0;border-style:solid;border-color:#dadce0;margin-top:0;margin-bottom:0}.account-form section+section{border-top-width:0.1em;margin-top:1.75em;padding-top:1.75em}@media (min-width: 40em){.account-form section{margin-top:0;border-width:0.1em;padding:1.75em}.account-form section+section{margin-top:0;border-top-width:0}.account-form .summary{position:relative;padding-right:5em}.account-form .summary h1,.account-form .summary p{margin:0;display:inline-block}.account-form .summary h1{margin-right:0.875em;min-width:10em}.account-form .summary .action{position:absolute;top:2em;right:2em}}@media (min-width: 40em){section.form{border-width:0.1em;border-style:solid;border-color:#dadce0;padding:1.75em;margin-left:0;margin-right:0}}.profile-form form{border-width:0.1em 0;border-style:solid;border-color:#dadce0;background:#fdfeff;padding:1.75em;margin-left:-1.5em;margin-right:-1.5em}@media (min-width: 40em){.profile-form form{border-width:0.1em;margin-left:0;margin-right:0}}.profile-form .file label img,.profile-form .file label .avatar{display:block;margin-bottom:0.625em}.profile-form .file label br,.profile-form .file label br{display:none}.profile-form textarea{font-family:"Freight Text Light", "HelveticaNeue-Light", "Helvetica Neue Light", "Helvetica Neue", Helvetica, Arial, sans-serif;font-size:2.5em;line-height:1.2;max-width:none;height:6.4em;padding:0.25em}.profile-form .basics,.profile-form .details{padding-bottom:1.75em;border-bottom:0.1em solid #dadce0}.profile-form .details{margin-top:0.875em}.profile-form .skills input{max-width:none;font-style:italic}.profile-form .prefix:after{content:"…"}@media (min-width: 40em){.profile-form .basics,.profile-form .details{margin-top:0;padding-bottom:0;border-bottom-width:0}.profile-form .basics{float:left;width:14em}.profile-form .details{margin-left:15.75em;padding-left:1.75em;border-left:0.1em solid #dadce0}.profile-form .submit{border-top:0.1em solid #dadce0;padding-top:1.75em;padding-left:17.5em}}@media (min-width: 70em){.profile-form textarea{height:3.65em}.profile-form .skills input{max-width:38.5em}}.dialog{border-width:0.1em 0;border-style:solid;border-color:#dadce0;padding:1.75em 1.5em;background:#fdfeff;margin-left:-1.5em;margin-right:-1.5em;text-align:center}.dialog>.back,.dialog>section{margin-left:-1.5em;margin-right:-1.5em;padding-left:1.5em;padding-right:1.5em}@media (min-width: 30em){.dialog{border-width:0.1em;margin-left:auto;margin-right:auto;max-width:28em;padding:1.75em 2.25em 2.25em}.dialog>.back,.dialog>section{margin-left:-2.25em;margin-right:-2.25em;padding-left:2.25em;padding-right:2.25em}.dialog>.back{padding-left:1.25em}}.dialog>h1{font-size:1.5em;line-height:1.1666666667em;margin-top:0;margin-bottom:0.3888888889em;font-family:inherit;font-weight:bold}.dialog form{margin-top:1.75em}.dialog form input[type="email"],.dialog form input[type="text"],.dialog form input[type="password"]{max-width:none}.dialog form p,.dialog form ul{text-align:left}.dialog form .submit+p{margin-top:1.75em}.facebook.action span,.facebook.action a{background-color:#3b5998;font-size:0.875em}.dialog .facebook.action{margin-top:0.875em;margin-bottom:0.875em}.dialog .facebook.action a{margin-left:auto;margin-right:auto}.dialog .facebook.action:first-child{margin-top:0}a:hover .facebook.action span,a:active .facebook.action span,a:focus .facebook.action span,.facebook.action a:hover,.facebook.action a:active,.facebook.action a:focus{background-color:#274584}.facebook.action span:before,.facebook.action a:before{font-family:"Icons";speak:none;font-size:1.25em;line-height:1;margin-right:1em;vertical-align:middle;background:white;border-radius:0.1em;padding:0.25em 0 0 0.25em;content:"\e60d";color:#3b5998}@media (min-width: 30em){.facebook.action span,.facebook.action a{position:relative;text-align:center;display:block;max-width:17em}.facebook.action span:before,.facebook.action a:before{position:absolute;left:0.5em;margin-right:0}}.dialog>section h2{font-family:inherit;font-weight:bold;font-size:inherit;line-height:inherit}.dialog form+p{margin-top:1.75em}.dialog .back{border-bottom:0.1em solid #dadce0;margin-top:-1.3125em;padding-bottom:0.4375em;margin-bottom:1.75em;text-align:left}.dialog .back a{text-decoration:none;font-weight:bold;font-size:0.875em}.dialog>section{margin-top:1.75em;border-top:0.1em solid #dadce0;padding-top:1.75em}.dialog>aside{margin-top:2.25em}.dialog>aside a{text-decoration:none}.dialog>aside h2{font-size:inherit;line-height:inherit;font-family:inherit}.dialog>aside h2,.dialog>aside p{display:inline;font-size:0.875em;line-height:2em}.dialog>aside>a{display:block;color:inherit;background:#f9f9fa;border:0.1em solid #dadce0;padding:0.4375em 0.875em}.dialog>aside>a p{color:#71b3f7;transition:color 0.2s}.dialog>aside>a:hover p,.dialog>aside>a:active p,.dialog>aside>a:focus p{color:#2f84da}.dialog form .checkbox{line-height:1.2}.dialog form .checkbox label>span{font-size:0.875em}.dialog form .checkbox{padding-top:0.4375em;padding-left:1.75em;padding-right:1.75em}.dialog form .checkbox input[type="checkbox"]{position:absolute;margin-left:-1.75em;margin-top:0.6em}.dialog form .checkbox+.note{padding-left:2em;padding-right:2em}.member-header{margin-top:1.75em;margin-bottom:0}.member-header>.container{position:relative}#content .member-header nav.sub{margin-top:1.75em;padding-bottom:0;border-bottom-width:0;margin-bottom:0;border-top:0.1em solid #dadce0;padding-top:0.875em}.member-header h1{font-family:inherit;font-weight:bold;font-size:inherit;line-height:1.3125em;margin-top:0em;margin-bottom:1.3125em;word-wrap:break-word;overflow-wrap:break-word}.member-header h1 a{display:block;color:inherit;text-decoration:inherit}.member-header h1 a[href]:hover,.member-header h1 a[href]:active,.member-header h1 a[href]:focus{color:#2f84da}.member-header .basics form{margin-bottom:0;font-size:0.75em}.member-header .introduction{font-family:"Freight Text Light", "HelveticaNeue-Light", "Helvetica Neue Light", "Helvetica Neue", Helvetica, Arial, sans-serif;font-size:1.5em;line-height:1.1666666667em;margin-top:1.1666666667em;margin-bottom:0.5833333334em;border-bottom:0.04167em solid #dadce0;padding-bottom:0.5833333334em;margin-bottom:0.5833333334em}.member-header .skills{font-style:italic;font-size:0.875em;line-height:2;margin-top:1em}.member-header .details dt,.member-header .details dd{display:inline}.member-header .details dt:after{content:":"}.member-header .details dt.location,.member-header .details dt.twitter,.member-header .details dt.website{position:absolute;left:-9999px}.profile-form p.location label:before,.profile-form p.twitter label:before,.profile-form p.website label:before,.member-header .details dt.location+dd:before,.member-header .details dt.twitter+dd a:before,.member-header .details dt.website+dd a:before{font-family:"Icons";speak:none;vertical-align:middle}.profile-form p.location label:before,.profile-form p.twitter label:before,.profile-form p.website label:before{margin-right:0.25em}.member-header .details dt.location+dd:before,.member-header .details dt.twitter+dd a:before,.member-header .details dt.website+dd a:before{font-size:1.25em;margin-right:0.25em}.profile-form p.location label:before,.member-header .details dt.location+dd:before{content:"\e618"}.profile-form p.twitter label:before,.member-header .details dt.twitter+dd a:before{content:"\e60f"}.profile-form p.website label:before,.member-header .details dt.website+dd a:before{content:"\e614"}.member-header .details dd{margin-right:1.5em}.member-header .details dd{font-size:0.875em}.member-header .details dd,.member-header .details dd a{color:#656667;text-decoration:none}.member-header .details dd a:hover,.member-header .details dd a:active,.member-header .details dd a:focus{color:#2f84da}.member-header>.container>div{border-width:0.1em 0;border-style:solid;border-color:#dadce0;padding:1.75em 1.5em 2.625em;background:#fdfeff;margin-left:-1.5em;margin-right:-1.5em}.member-header .basics:after{content:"";display:table;clear:both}.member-header h1 img,.member-header h1 .avatar{float:left;margin-right:1.3125em;margin-bottom:0}.member-header h1+form{margin-left:12.583333333em}@media (min-width: 40em){.member-header .basics{text-align:center}.member-header>.container>div:after{content:"";display:table;clear:both}.member-header .introduction{margin-top:0;min-height:4.6666666668em;padding-bottom:0.75em;margin-bottom:0.4166666667em}.member-header dl{margin-top:1.3125em}.member-header .skills{margin-top:0}.member-header .basics{float:left;width:8.125em}.member-header h1 img,.member-header h1 .avatar{display:block;float:none;margin-bottom:0.875em;margin-bottom:0.625em}.member-header h1+form{margin-left:0}.scripted-button .member-header h1+form.following,.scripted-button .member-header h1+div form.following{display:table;margin-left:auto;margin-right:auto}.member-header .details{margin-left:10.5em}}@media (min-width: 40em){.member-header>.container>div{padding-left:2.25em;padding-right:2.25em;margin-left:-2.25em;margin-right:-2.25em}.member-header .introduction{font-size:2.375em;line-height:1.13em;border-bottom:0.02778em solid #dadce0;min-height:2.825em;padding-bottom:0.565em;margin-bottom:0.21em}}@media (min-width: 50em){.member-header>.container>div{border-width:0.1em;padding:2.625em;margin-left:0;margin-right:0}}.member-header .action a{font-size:0.75em}@media (min-width: 65em){.member-header .introduction{margin-right:3em}.member-header .action{position:absolute;top:0;right:4em}}body>header.sub{margin-top:1.75em;margin-bottom:1.75em}body>header.sub>.container>div{border-width:0.1em;border-style:solid;border-color:#dadce0;padding:1.5625em;background:white;text-align:center}body>header.sub>.container>div h1{margin-top:0;font-family:"Trade Gothic Bold Condensed", "Helvetica Neue", Helvetica, Arial, sans-serif;text-transform:uppercase;color:#000102;margin-bottom:0;font-size:2.25em;line-height:1.5555555556}@media (min-width: 60em){body>header.sub>.container>div{position:relative;padding-left:7em;padding-right:7em}body>header.sub>.container>div .skip{margin-top:0;margin-bottom:0;position:absolute;top:1.3125em;right:1.75em}}body>header.sub+nav.sub{margin-top:1.75em}.topic-header{margin-top:1.75em;margin-bottom:0}.topic-header>.container>div{border-width:0.1875em;border-style:solid;border-color:#333;padding:1.5625em;background:white;text-align:center}.topic-header>.container>div h1{font-family:"Trade Gothic Bold Condensed", "Helvetica Neue", Helvetica, Arial, sans-serif;text-transform:uppercase;color:#000102;margin-bottom:0;font-size:2.25em;line-height:1}@media (min-width: 40em){.topic-header>.container>div{padding:3.3125em}.topic-header>.container>div h1{font-size:3.75em}}.topic-header h1 a{display:block;color:inherit;text-decoration:inherit}.topic-header h1.has-image{position:relative}.topic-header h1.has-image a{border-width:0;padding:0}.topic-header h1.has-image img{max-width:716px;display:block}@media (min-width: 49.25em){.topic-header h1.has-image img{max-width:100%}}.topic-header h1 a[href]:hover,.topic-header h1 a[href]:active,.topic-header h1 a[href]:focus{color:#2f84da}.topic-header a.image-map{position:absolute;top:0;right:0}body>nav{background:white;margin:0;border-top:0.1em solid #dadce0}body>nav:after{content:"";display:table;clear:both}body>nav>.container{max-width:66.5625em;margin:0 auto}body>nav.sub ul,body>nav.sub li{list-style:none;margin-left:0;padding-left:0}body>nav.sub p,body>nav.sub ul,body>nav.sub li{display:inline}body>nav.sub li{display:inline}.home>.rss a,body>nav.sub .rss a,body>nav.sub li a{color:#656667;font-family:"Brandon Grotesque Bold", "Helvetica Neue", Helvetica, Arial, sans-serif;font-weight:normal;font-size:0.75em;line-height:2.3333333333em;text-transform:uppercase;text-decoration:none;display:inline-block;padding:0.875em 0;padding-bottom:0.4583333333em}.home>.rss a{padding:0}body>nav.sub .note{display:block;font-size:0.875em;margin-bottom:0.875em;border-top:0.1em solid #dadce0;padding-top:0.875em;margin-right:-1.5em;margin-left:-1.5em;padding-right:1.5em;padding-left:1.5em}@media (min-width: 30em){body>nav.sub .note{float:right;border-top-width:0;padding-top:0}}body>nav.sub li a{margin-right:0.55em}@media (min-width: 30em){body>nav.sub li a{margin-right:2.3333333334em}body>nav.sub li:last-child a{margin-right:0}}body>nav.sub .active a{color:#000102;border-bottom:0.41667em solid #000102}.home>.rss a,body>nav.sub .rss a{color:#dadce0}.home>.rss a:after,body>nav.sub .rss a:after{font-family:"Icons";speak:none;font-size:0.875em;vertical-align:middle;content:"\e610";color:#dadce0;margin-left:0.875em;transition:color 0.2s}.home>.rss a:hover,.home>.rss a:active,.home>.rss a:focus,body>nav.sub a:hover,body>nav.sub a:active,body>nav.sub a:focus,body>nav.sub .rss a:hover:after,body>nav.sub .rss a:active:after,body>nav.sub .rss a:focus:after{color:#2f84da}.home>.rss{text-align:right}body>nav.sub .rss{margin-top:0;margin-bottom:0;float:right}@media (max-width: 29.9em){body>nav.sub .rss a:after{margin-left:0}body>nav.sub .rss abbr{position:absolute;left:-9999px}}body * nav.sub{max-width:none;color:#656667;position:relative}body * nav.sub ul,body * nav.sub li{list-style:none;margin-left:0;padding-left:0}body * nav.sub ul{margin:0;font-size:0.875em;line-height:2em}body * nav.sub ul:first-child{margin-left:-0.875em}body * nav.sub li{display:inline;border-right:0.1em solid #dadce0}body * nav.sub li:first-child{margin-left:0}body * nav.sub li:last-child{border-right-width:0}body * nav.sub a{color:inherit;font-weight:bold;padding:0.5em 1em 0 1em;text-decoration:none;display:inline-block}body * nav.sub a:hover,body * nav.sub a:active,body * nav.sub a:focus{color:#2f84da}body * nav.sub a:after{content:"";display:block;padding-bottom:0.1428571429em;border-bottom:0.3571428571em solid transparent}body * nav.sub .active a{color:#000102}body * nav.sub .active a:after{border-bottom-color:#000102}body * nav.sub li span{font-family:"Brandon Grotesque Bold", "Helvetica Neue", Helvetica, Arial, sans-serif;font-size:0.8571428571em;text-transform:uppercase;font-weight:normal}body * nav.sub form{margin:-0.1em 1.75em -0.1em 0;float:left}@media (max-width: 24.9em){body .topic-header nav.sub form{margin-top:0.25em;font-size:0.75em;margin-right:0;float:none}body * nav.sub ul{margin-top:0.875em;margin-left:-0.875em}}body>header.sub nav.sub,.topic-header nav.sub,.member-header nav.sub{margin-top:1.75em;margin-bottom:1.75em}@media (max-width: 24.9em){body * nav.sub{margin-left:-1.5em;margin-right:-1.5em;padding-left:1.5em;padding-right:1.5em}}#header ~ #content>.container>.home>h1:first-child,body>nav.sub ~ #content>.container>.home>h1:first-child,body>header.sub ~ #content>.container>.form>h1:first-child,.search-header ~ #content>.container>.search-results>h1:first-child,.topic-header ~ #content>.container>section>h1:first-child,.member-header ~ #content>.container>section>h1:first-child{position:absolute;left:-9999px}#header ~ #content>.container>.home>h1+*,body>nav.sub ~ #content>.container>.home>h1+*,body>header.sub ~ #content>.container>.form>h1+*,.topic-header ~ #content>.container>section>h1+*,.member-header ~ #content>.container>section>h1+*{margin-top:0}#header{margin-top:0;line-height:50px;margin-bottom:0}#header ul,#header li{list-style:none;margin-left:0;padding-left:0}#header ul{margin-top:0;margin-bottom:0}#header>ul{display:block;line-height:normal;margin-bottom:-1px;position:relative;z-index:1;margin-left:1em}@media (min-width: 48em){#header>ul{margin-left:24px}}#header>ul:after{content:"";display:table;clear:both}#header>ul li{margin-right:0;float:left}#header>ul li a{display:block;padding:10px 16px;line-height:1;font-size:11px;border-width:0 1px 0 0;border-style:solid;border-color:#e6e6e6;font-family:"Trade Gothic Bold Condensed", "Helvetica Neue", Helvetica, Arial, sans-serif}@media (min-width: 48em){#header>ul li a{padding:17px 39px 18px 38px;font-size:14px}#header>ul li:last-child a{padding-left:41px;padding-right:42px}}#header>ul a{color:#999;text-decoration:none;text-transform:uppercase}#header>ul .active a{background:white;color:black}#header>ul a:hover,#header>ul a:active,#header>ul a:focus{border-color:black;background:black;color:white}#header h2,#header.minimal h2{font-size:inherit;margin-bottom:0;font-family:"GOOD", "HelveticaNeue-CondensedBold", "Helvetica Neue", Helvetica, "Impact", Arial, sans-serif;line-height:1;font-size:67px;margin-right:0.5em;display:block}#header h2 a{color:#060c0d;text-decoration:none;transition:opacity 0.2s}#header h2 a:hover,#header h2 a:active,#header h2 a:focus{opacity:0.8}#header h2+p{color:#656667;font-weight:normal;margin-bottom:0;position:absolute;left:-9999px}@media (min-width: 48em){#header h2{margin-right:0;float:left;font-size:155px}#header.minimal h2{margin-right:0}#header h2 a{border-right:1px solid #dadce0;padding-right:27px;margin-right:12px}#header.minimal h2 a{padding-right:30px;margin-right:0.2em}#header h2+p{position:static;padding-left:264px;margin-bottom:12px}#header h2+p+nav{border-top:1px solid #dadce0;padding-top:7px;margin-left:15em}}#header>div{border-width:1px 0 1px 0;border-style:solid;border-color:#e6e6e6;background:white;padding:7px 1.5em 0;position:relative}#header>div:after{content:"";display:table;clear:both}@media (min-width: 25em){#header>div{padding-left:30px}}@media (min-width: 48em){#header>div{padding-top:5px;padding-bottom:0;padding-left:1.5em}#header.minimal>div{padding:7px 1.5em 6px 30px}}@media (min-width: 60em){#header>div{padding-left:58px}}#header nav{margin-top:0}.scripted-nav #header.minimal nav{margin-left:0}@media (min-width: 48em){#header.minimal nav{margin-top:0.5em}}#header nav li a,#header nav li h3{color:black;text-decoration:none;font-weight:bold;display:block;padding:0 0.7em;line-height:2.25}#header nav div li a,#header nav div li h3{color:#999}#header nav div li a{padding-top:0.4375em;padding-bottom:0.4375em}.scripted-nav #header nav div li a{padding-top:0;padding-bottom:0}#header nav div>ul>li:first-child a{border-top-width:0}#header nav li a:hover,#header nav li a:active,#header nav li a:focus,#header nav li h3:hover{background:#eaf4fe}#header nav>ul{margin-top:0;padding-top:0.875em;margin-bottom:0}#header nav>ul>li{float:left;position:relative;padding-bottom:1.4375em}@media (min-width: 21em){#header nav>ul{padding-top:0}#header nav>ul>li{float:none;display:inline-block}#header nav>ul>li+li{margin-left:-0.25em}}#header nav>ul>li.active a:after{content:"";display:block;width:100%;border-bottom:0.375em solid black;position:absolute;left:0;bottom:0}@media (min-width: 48em){#header nav>ul>li{padding-bottom:30px}#header.minimal nav>ul>li{padding-bottom:0}}#header nav>ul>li.active a{background:black;color:white}@media (max-width: 47.9375em){#header nav>ul{margin-top:0.65625em;border-top:1px solid #dadce0}}@media (min-width: 48em){#header nav>ul{display:block;padding-left:0.65em}#header.minimal nav>ul{margin-left:0}}@media (max-width: 25em){#header nav>ul:after{content:"";display:table;clear:both}#header nav>ul>li{font-size:0.875em}}#header nav>div{clear:both;border-top:0.1em solid #dadce0}.scripted-nav #header nav>div{border-top-width:0;margin:0;padding:0;line-height:40px;position:absolute;top:18px;right:1.5em}.scripted-nav #header nav div div{display:inline;vertical-align:middle}@media (min-width: 80em){.scripted-nav #header nav>div{top:92px}.scripted-nav #header.minimal nav>div{top:18px}}@media (min-width: 75em){.scripted-nav #header nav div>ul{margin-right:0.65em;border-left:1px solid #dadce0;padding-left:0.65em;margin-bottom:0;line-height:40px;border-top-width:0;display:inline-block}.scripted-nav #header nav div>ul>li{display:inline-block}.scripted-nav #header nav div>ul>li+li{margin-left:-0.25em}.scripted-nav #header nav div>ul>li>a{display:block}}#header nav .post h3{font-family:inherit;font-size:inherit;font-weight:bold;display:inline-block;margin-bottom:0;position:absolute;left:-9999px}#header nav .post ul{margin-top:0;border-top-width:0;margin-left:0}@media (min-width: 75em){#header nav .post{display:inline}.scripted-nav #header .post{position:relative}.scripted-nav #header .post h3{cursor:pointer}.scripted-nav #header .post h3{position:static}.scripted-nav #header .post li a span{position:absolute;left:-9999px}.scripted-nav #header .post ul{position:absolute;left:-9999px;background:white;border:1px solid #999;box-shadow:0 0 0.25em rgba(0,0,0,0.15);z-index:9999;min-width:6em}.scripted-nav #header .post.active ul{left:auto;right:-1.25em;top:2.25em}.scripted-nav #header .post ul:after{display:block;content:"";background:white;border-width:0.125em 0 0 0.125em;border-style:solid;border-color:#999;width:1em;height:1em;-moz-box-sizing:border-box;box-sizing:border-box;position:absolute;top:-0.55em;left:50%;margin-left:-0.5em;font-size:0.875em;-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-o-transform:rotate(45deg);transform:rotate(45deg)}.scripted-nav #header .post li a{display:block;padding:0.675em 1.25em;font-size:0.875em;border-top:0.1em solid #dadce0;color:#656667;text-decoration:none;font-weight:bold;line-height:1.75em;position:relative;z-index:1}.scripted-nav #header .post li:first-child a{border-top-width:0}}#header form{margin:0}#header form p{margin:0;display:inline}#header form{padding-top:0.4375em;padding-bottom:0.4375em}.scripted-nav #header form{display:inline;border-top-width:0;padding-top:0;padding-bottom:0}#header label>span:first-child{position:absolute;left:-9999px}#header label br{display:none}#header input{border-width:0;border-radius:2em;background:#f0f0f0;width:12em;max-width:none}#header button{border-width:0;background:transparent url(shared/header/lense.png) no-repeat center;background-size:auto 1em;line-height:32px;padding-top:0;padding-bottom:0;margin-top:0;margin-bottom:0;text-indent:-9999px;overflow:hidden}.supports-svg #header button{background-image:url(shared/header/lense.svg)}.supports-svg #header button:hover,.supports-svg #header button:active,.supports-svg #header button:focus{background-image:url("data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4NCjwhLS0gR2VuZXJhdG9yOiBBZG9iZSBJbGx1c3RyYXRvciAxNy4wLjAsIFNWRyBFeHBvcnQgUGx1Zy1JbiAuIFNWRyBWZXJzaW9uOiA2LjAwIEJ1aWxkIDApICAtLT4NCjwhRE9DVFlQRSBzdmcgUFVCTElDICItLy9XM0MvL0RURCBTVkcgMS4xLy9FTiIgImh0dHA6Ly93d3cudzMub3JnL0dyYXBoaWNzL1NWRy8xLjEvRFREL3N2ZzExLmR0ZCI+DQo8c3ZnIHZlcnNpb249IjEuMSIgaWQ9IkxheWVyXzEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4Ig0KCSB3aWR0aD0iMTAwcHgiIGhlaWdodD0iMTAwcHgiIHZpZXdCb3g9IjAgMCAxMDAgMTAwIiBlbmFibGUtYmFja2dyb3VuZD0ibmV3IDAgMCAxMDAgMTAwIiB4bWw6c3BhY2U9InByZXNlcnZlIj4NCjxwYXRoIGZpbGw9InJnYig0NywgMTMyLCAyMTgpIiBkPSJNODkuNDI2LDEwLjU3N0M4Mi42MDYsMy43NTcsNzMuNTM1LDAsNjMuODg5LDBTNDUuMTc0LDMuNzU3LDM4LjM1NCwxMC41NzdTMjcuNzc4LDI2LjQ2NSwyNy43OCwzNi4xMDgNCgljLTAuMDAyLDYuODAyLDEuOSwxMy4yOTUsNS4zOTEsMTguOTM2bC0zMC43MywzMC43M2MtMy4yNTUsMy4yNTUtMy4yNTUsOC41MjksMCwxMS43ODRDNC4wNjksOTkuMTg2LDYuMjAxLDEwMCw4LjMzMywxMDANCglzNC4yNjQtMC44MTQsNS44OTItMi40NDFsMzAuNzI5LTMwLjcyOWM1LjY0MSwzLjQ5MSwxMi4xMzcsNS4zOTMsMTguOTQsNS4zOTNjOS42NDYsMCwxOC43MTItMy43NTQsMjUuNTMyLTEwLjU3NA0KCWM2LjgyLTYuODI1LDEwLjU3OS0xNS44OTQsMTAuNTc0LTI1LjUzNEMxMDAuMDA1LDI2LjQ2OCw5Ni4yNDYsMTcuMzk2LDg5LjQyNiwxMC41Nzd6IE03Ny42NDIsNDkuODYyDQoJYy03LjMxNSw3LjMxNy0yMC4wNCw3LjMzMi0yNy40LDAuMDgxYy0wLjAzMi0wLjAzMy0wLjA0MS0wLjA3OC0wLjA3NC0wLjExMWMtMC4wMzQtMC4wMzQtMC4wOC0wLjA0My0wLjExNC0wLjA3Ng0KCWMtMy42MTEtMy42NjItNS42MDctOC40OTYtNS42MDctMTMuNjQ4YzAtNS4xOTIsMi4wMjEtMTAuMDc1LDUuNjk0LTEzLjc0OGMzLjY3LTMuNjcsOC41NTYtNS42OTQsMTMuNzQ4LTUuNjk0DQoJYzUuMTk3LDAsMTAuMDgsMi4wMjQsMTMuNzUzLDUuNjk0YzMuNjczLDMuNjczLDUuNjkxLDguNTU2LDUuNjkxLDEzLjc1M0M4My4zMzMsNDEuMzA2LDgxLjMxNSw0Ni4xODksNzcuNjQyLDQ5Ljg2MnoiLz4NCjwvc3ZnPg0K"),none}#header .account,#header .account h3{margin:0;display:inline-block}#header .account h3{font-size:inherit;position:static;vertical-align:middle;position:absolute;top:1em;right:1.5em}.scripted-nav #header .account h3{position:static}@media (min-width: 75em){#header .account h3{border-left:1px solid #dadce0;margin-left:0.4375em;padding-left:0.875em}}#header .account h3 img{display:block}.scripted-nav #header .account{position:relative}.scripted-nav #header .account h3{cursor:pointer}.scripted-nav #header .account ul{position:absolute;left:-9999px;background:white;border:1px solid #999;box-shadow:0 0 0.25em rgba(0,0,0,0.15);z-index:9999;min-width:15em}.scripted-nav #header .account.active ul{left:auto;top:56px;right:0}.scripted-nav #header .account ul:after{display:block;content:"";background:white;border-width:0.125em 0 0 0.125em;border-style:solid;border-color:#999;width:1em;height:1em;-moz-box-sizing:border-box;box-sizing:border-box;position:absolute;top:-0.55em;left:50%;margin-left:-0.5em;font-size:0.875em;-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-o-transform:rotate(45deg);transform:rotate(45deg);left:auto;right:1em}.scripted-nav #header .account li a{display:block;padding:0.675em 1.25em;font-size:0.875em;border-top:0.1em solid #dadce0;color:#656667;text-decoration:none;font-weight:bold;line-height:1.75em;position:relative;z-index:1}.scripted-nav #header .account li:first-child a{border-top-width:0}@media (max-width: 74.9375em){.scripted-nav #header nav div div{position:absolute;left:-9999px;background:white;border:1px solid #999;box-shadow:0 0 0.25em rgba(0,0,0,0.15);z-index:9999;padding-left:0;margin-right:0}.scripted-nav #header nav div>ul{margin-bottom:0}.scripted-nav #header nav form p{border-top:0.1em solid #dadce0;padding:0.4375em 1em;display:block}.scripted-nav #header nav div div.active{left:auto;right:0;top:56px}.scripted-nav #header nav div div:after{display:block;content:"";background:white;border-width:0.125em 0 0 0.125em;border-style:solid;border-color:#999;width:1em;height:1em;-moz-box-sizing:border-box;box-sizing:border-box;position:absolute;top:-0.55em;left:50%;margin-left:-0.5em;font-size:0.875em;-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-o-transform:rotate(45deg);transform:rotate(45deg)}.scripted-nav #header nav div div:after{left:auto;right:1em}.scripted-nav #header.has-account nav div div:after{right:5.25em}.scripted-nav #header nav div div{min-width:17.5em}.scripted-nav #header nav div>ul a{display:block;padding:0.675em 1.25em;font-size:0.875em;border-top:0.1em solid #dadce0;color:#656667;text-decoration:none;font-weight:bold;line-height:1.75em;position:relative;z-index:1}.scripted-nav #header nav div>ul>li:first-child>a{border-top-width:0}}#header nav>p:first-child{position:absolute;left:-9999px}@media (max-width: 74.9375em){.scripted-nav #header nav>p:first-child{font-size:inherit;background:transparent url(shared/header/nav.png) no-repeat center;border:1px solid transparent;margin:0;cursor:pointer;width:2.5em;height:2.5em;text-indent:-9999px;overflow:hidden;position:absolute;left:auto;top:20px;right:1.5em}.supports-svg.scripted-nav #header nav>p:first-child{background-image:url(shared/header/nav.svg);background-size:auto 1em}.scripted-nav #header.minimal nav>p:first-child{top:20px}.scripted-nav #header.has-account nav>p:first-child{right:84px}.supports-svg.scripted-nav #header nav>p:first-child:hover{background-image:url("data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4NCjwhLS0gR2VuZXJhdG9yOiBBZG9iZSBJbGx1c3RyYXRvciAxNy4wLjAsIFNWRyBFeHBvcnQgUGx1Zy1JbiAuIFNWRyBWZXJzaW9uOiA2LjAwIEJ1aWxkIDApICAtLT4NCjwhRE9DVFlQRSBzdmcgUFVCTElDICItLy9XM0MvL0RURCBTVkcgMS4xLy9FTiIgImh0dHA6Ly93d3cudzMub3JnL0dyYXBoaWNzL1NWRy8xLjEvRFREL3N2ZzExLmR0ZCI+DQo8c3ZnIHZlcnNpb249IjEuMSIgaWQ9IkxheWVyXzEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4Ig0KCSB3aWR0aD0iMTAwcHgiIGhlaWdodD0iODguMjM1cHgiIHZpZXdCb3g9IjAgMCAxMDAgODguMjM1IiBlbmFibGUtYmFja2dyb3VuZD0ibmV3IDAgMCAxMDAgODguMjM1IiB4bWw6c3BhY2U9InByZXNlcnZlIj4NCjxwYXRoIGZpbGw9ImJsYWNrIiBkPSJNOTEuMTc2LDE3LjY0N0g4LjgyNEMzLjk1LDE3LjY0NywwLDEzLjY5NywwLDguODI0UzMuOTUsMCw4LjgyNCwwaDgyLjM1M0M5Ni4wNDgsMCwxMDAsMy45NSwxMDAsOC44MjQNCglTOTYuMDQ4LDE3LjY0Nyw5MS4xNzYsMTcuNjQ3eiIvPg0KPHBhdGggZmlsbD0iYmxhY2siIGQ9Ik05MS4xNzYsNTIuOTQxSDguODI0QzMuOTUsNTIuOTQxLDAsNDguOTg5LDAsNDQuMTE4YzAtNC44NzQsMy45NS04LjgyNCw4LjgyNC04LjgyNGg4Mi4zNTMNCgljNC44NzEsMCw4LjgyNCwzLjk1LDguODI0LDguODI0QzEwMCw0OC45ODksOTYuMDQ4LDUyLjk0MSw5MS4xNzYsNTIuOTQxeiIvPg0KPHBhdGggZmlsbD0iYmxhY2siIGQ9Ik05MS4xNzYsODguMjM1SDguODI0QzMuOTUsODguMjM1LDAsODQuMjgzLDAsNzkuNDEyczMuOTUtOC44MjQsOC44MjQtOC44MjRoODIuMzUzDQoJYzQuODcxLDAsOC44MjQsMy45NTIsOC44MjQsOC44MjRTOTYuMDQ4LDg4LjIzNSw5MS4xNzYsODguMjM1eiIvPg0KPC9zdmc+DQo="),none}}#header{margin-bottom:0}#header>.container{padding-top:1.25em;padding-bottom:1.25em}.topic-featured,nav.sub+#content,#header ~ #content{margin-top:0;border-top:0.1em solid #dadce0;padding-top:1.75em;padding-bottom:3.5em}@media (min-width: 50em){.topic-featured,#header ~ #content{padding-top:3.5em}}#header ~ #content.minimal{border-top-width:0;padding-top:0;padding-bottom:1.75em;margin-top:3.5em}.topic-featured{padding-top:1.3125em;padding-bottom:2.625em}#footer{margin-top:0;border-top:0.1em solid #dadce0;padding-top:1.75em;padding-bottom:3.5em}body>header.sub>.container,body>nav.sub>.container,.search-header>.container,.topic-header>.container,.topic-featured>.container,.member-header>.container,#header>.container,#content>.container,#footer>.container{padding-left:1.5em;padding-right:1.5em;max-width:66.5625em;margin-left:auto;margin-right:auto}@media (min-width: 65em){#header>.container{padding-top:1.75em;padding-bottom:1.75em}}@media (min-width: 40em){body>header.sub>.container,body>nav.sub>.container,.topic-header>.container,.topic-featured>.container,.member-header>.container,#header>.container,#content>.container,#footer>.container{padding-left:2.25em;padding-right:2.25em}}.topic-featured,#content{background:#fdfeff}#content.minimal{background:transparent}#content.minimal ~ #footer{border-top-width:0}@media (min-height: 50em){#content>.container{min-height:33em}}@media (min-width: 66.5625em){#content>.container:after{content:"";display:table;clear:both}#content .has-aside{margin-top:0;float:left;width:69.25%;-moz-box-sizing:border-box;box-sizing:border-box}#content .has-aside>.comments,#content .has-aside>.popular-posts,#content .has-aside .activity>header,#content .has-aside .follow-list,#content .has-aside .activity-list,#content .has-aside .pagination{margin-right:-1.75em}#content .has-aside .popular-posts .activity-list{margin-right:0}#content .has-aside{padding-right:1.75em;border-right:1px solid #dadce0}#content .has-aside+aside{margin-top:0;float:right;width:18.75em;-moz-box-sizing:border-box;box-sizing:border-box}}#footer section{margin-right:3em;display:inline-block;vertical-align:top;margin-top:0}#footer section:last-child{margin-right:0;margin-bottom:0}@media (min-width: 66.5625em){#footer section:first-child{width:69.25%;-moz-box-sizing:border-box;box-sizing:border-box}}#footer section h2,#footer section h2+p{display:inline}#footer h2{font-size:inherit;font-family:inherit;font-weight:bold}#footer h2 a{font-weight:bold;font-style:normal;text-decoration:none;margin-left:0.75em}#footer ul{font-size:0.75em;margin-top:1.1666666667em}#footer section+section ul{margin-top:0.65625em;font-size:inherit}#footer>.container>p:last-child{font-size:0.75em;color:#999}#footer ul,#footer li{list-style:none;margin-left:0;padding-left:0}#footer li{display:inline;margin-right:1em}#footer p.rss a,#footer li.facebook a,#footer li.twitter a,#footer li.instagram a,#footer li.tumblr a{font-family:"Icons", "Helvetica Neue", Helvetica, Arial, sans-serif;-webkit-font-feature-settings:"liga";-moz-font-feature-settings:"liga=1";-moz-font-feature-settings:"liga";-ms-font-feature-settings:"liga" 1;-o-font-feature-settings:"liga";font-feature-settings:"liga";color:#454747;font-weight:normal;line-height:1}#footer p.rss{margin-left:0.25em}#footer p.rss a{color:#ccc;font-size:0.75em}#footer p.rss a:hover,#footer p.rss a:active,#footer p.rss a:focus{color:#2f84da}#footer p.rss a,#footer li a{text-decoration:none}#footer li a{color:inherit;font-weight:bold}#footer li a:hover,#footer li a:active,#footer li a:focus{color:#2f84da}.post>article .share{border-width:0.1em 0;padding:0.875em 0;border-style:solid;border-color:#dadce0}.post>article .share,.post>article .share li{list-style:none;margin-left:0;padding-left:0}.post>article .share li{display:inline}.post>article .share a{display:inline-block;background-color:#fff9d0;color:#dac647;text-decoration:none;font-size:0.6875em;font-weight:bold;border-radius:2px;line-height:1.6875em;padding:0.5625em 1.25em}.post>article .share a:hover,.post>article .share a:active,.post>article .share a:focus{color:#b29e1f}.post>article .facebook a:after,.post>article .twitter a:after{font-family:"Icons";speak:none;vertical-align:middle;font-size:1.25em;margin-left:0.5em}.post>article .facebook a:after{content:"\e60d"}.post>article .twitter a:after{content:"\e60f"}.post>header{margin-bottom:0}.post>header .do abbr,.post>header .vote abbr{font-size:2.375em;line-height:normal;font-weight:bold}.post>header .do abbr:before,.post>header .vote abbr:before{font-family:"Icons";speak:none;font-size:0.55em;line-height:2em;display:inline-block;vertical-align:top;margin-right:0.25em;background-repeat:no-repeat;background-position:center;background-size:contain}.post>header .do abbr:before{content:"\e604";color:#53e7b9}.post>header .vote abbr:before{content:"\e602";color:#71b3f7}.post>header .doing,.post>header .done,.post>header .dos,.post>header .vote,.post>header .voted,.post>header .votes{margin-top:0;margin-bottom:0}.post>header .link,.post>header .do,.post>header .doing,.post>header .done,.post>header .dos,.post>header .vote,.post>header .voted,.post>header .votes{display:inline-block;float:none}.post>header h2.do,.post>header h2.link{margin-right:0.55em;border-right:0.1em solid #dadce0;padding-right:1em;line-height:1}.post>header .dos,.post>header .votes{margin-right:0.875em}.post>header:after{content:"";display:table;clear:both}.post>header .dos,.post>header .votes{margin-right:0;margin-bottom:1.75em}.post>header form.do,.post>header form.doing,.post>header form.done,.post>header form.vote,.post>header form.voted{float:right;margin-top:-0.15em;margin-bottom:1.75em}.post>header div.form{float:right;margin-top:-0.15em;margin-bottom:1.75em}.post>header div.form form{margin-top:0;margin-bottom:0}@media (max-width: 29.9em){.post>header h2.do,.post>header h2.link{border-right-width:0}.post>header .dos,.post>header .votes{position:absolute;left:-9999px}}@media (max-width: 44.9em){.post>header .dos ul,.post>header .votes ul{position:absolute;left:-9999px}}.post>header form.do h6,.post>footer form.do h6,.post>header form.do p,.post>footer form.do p,.post>header form.doing h6,.post>footer form.doing h6,.post>header form.doing p,.post>footer form.doing p,.post>header form.done h6,.post>footer form.done h6,.post>header form.done p,.post>footer form.done p,.post>header form.vote p,.post>footer form.vote p,.post>header form.voted p,.post>footer form.voted p{font-size:0.75em}.scripted-button .post>header form.voted h6,.scripted-button .post>footer form.voted h6{font-size:0.9em}.post>article{margin-top:0;border-width:0.1em 0;padding:1.75em 0;border-style:solid;border-color:#dadce0;margin-bottom:1.75em}.post>article header{margin-bottom:1.75em}.post>article h1{font-size:2.375em}.post>article h1 a,.post>article .source a{color:inherit;text-decoration:inherit}.post>article header .action{font-size:0.75em;margin-top:0;margin-bottom:2.3333333333em}.account-form .summary .action span:before,.member-header .details .edit a:before,.post>article header .edit a:before{font-family:"Icons";speak:none;vertical-align:middle;font-size:0.9375em;margin-right:0.375em;content:"\e609"}.post>article .source{color:#999;font-size:0.75em}.post>article .source img,.post>article .source .avatar{font-size:1.3333333333em;margin-right:0.375em}.post>article .source img{vertical-align:middle}.post>article .source a{font-weight:bold;color:#656667}.post>article h1 a:hover,.post>article h1 a:active,.post>article h1 a:focus,.post>article .source a:hover,.post>article .source a:active,.post>article .source a:focus{color:#2f84da}.post>article h1 img{display:block;margin-bottom:0.7368421053em}.post>article h1 img{float:right;margin-left:0.7368421053em}.post>article .share{clear:both}.post>article h1 a:hover,.post>article h1 a:active,.post>article h1 a:focus,.post>article .source a:hover,.post>article .source a:active,.post>article .source a:focus{color:#2f84da}.post>article p{line-height:1.875}.post>article dl+iframe{margin-top:1.75em}.story>article iframe,.post>article iframe{height:505px}@media (max-width: 29.9em){.story>article iframe,.post>article iframe{height:300px}}@media (max-width: 39.9em){.post>article h1{font-size:1.5em}.post>article h1 img{width:5em;height:auto}}.post>footer .tags{margin-top:0.875em;background:#f5f5f5;padding:1.5em;margin-left:-1.5em;margin-right:-1.5em}@media (min-width: 40em){.post>footer .tags{padding-left:2.25em;padding-right:2.25em;margin-left:-2.25em;margin-right:-2.25em}}@media (min-width: 50em){.post>header{border-style:solid;border-color:#dadce0;border-width:0.1em 0.1em 0;padding:1.75em 3.5em 0}.post>footer{margin-top:0;border-style:solid;border-color:#dadce0;border-width:0 0.1em 0.1em;padding:0.875em 3.5em 1.75em}.post>footer .tags{margin-left:-3.5em;margin-right:-3.5em;margin-bottom:-1.75em;padding-left:3.5em;padding-right:3.5em;padding-bottom:2.25em}.post>article{margin-bottom:0;border-width:0 0.1em 0;padding:0 3.5em 0 3.5em}.post>article h1{border-top:1px solid #dadce0;padding-top:0.7368421053em}.post>article>form:last-child,.post>article>footer:last-child{border-bottom:1px solid #dadce0;padding-bottom:1.75em}}.post>footer .tags h2,.post>footer .tags li{font-size:0.875em}.post .tags ul,.post .tags li{list-style:none;margin-left:0;padding-left:0}.post>footer .tags h2{color:#0e0e0e;font-family:inherit}.post>footer .tags h2:before{font-family:"Icons";speak:none;content:"\e603";color:#f77171;font-size:1.15384615384615em;margin-right:0.5em;vertical-align:middle}.post>footer .tags:after{content:"";display:table;clear:both}.post>footer .tags li{float:left;margin:0 0.375em 0.375em 0}.post>footer .tags a{display:inline-block;padding:0.4375em 0.875em;color:#535353;background:#fcfcfc;border:1px solid #f0f0f0;text-decoration:none}.post>footer .tags a:hover,.post>footer .tags a:active,.post>footer .tags a:focus{background:white;color:#3190f2}.post>.comments,.post>.popular-posts{margin-top:1.75em;padding-top:1.75em;border-top:0.1em solid #dadce0}.post>.comments h2,.post>.popular-posts h2{font-size:2.25em;line-height:0.7777777778em;margin-bottom:0.3888888889em;line-height:1.5555555556em}.post>.popular-posts h2{margin-bottom:0}.post>.popular-posts .activity-list{margin-top:0}.post>article .secondary h2,.post>header h2,.post>footer h2{font-family:inherit;font-size:0.875em;line-height:2em;color:#656667}.post>header h2.do,.post>header h2.link{font-family:"Brandon Grotesque Bold", "Helvetica Neue", Helvetica, Arial, sans-serif;font-weight:normal;text-transform:uppercase;color:black}.post>header .dos ul,.post>header .dos li,.post>header .votes ul,.post>header .votes li,.post>footer .dos ul,.post>footer .dos li,.post>footer .votes ul,.post>footer .votes li{list-style:none;margin-left:0;padding-left:0}.post>header .dos li,.post>header .votes li,.post>footer .dos li,.post>footer .votes li{display:inline}.post>article .secondary{margin-top:1.75em}.post>article .secondary h2,.post>article .secondary p,.post>footer .do h2,.post>footer .vote h2,.post>footer .do p,.post>footer .vote p,.post>footer .do form,.post>footer .vote form{display:inline}.post>article .secondary h2{margin-right:0.875em}.post>footer .dos img,.post>footer .votes img,.post>header .dos img,.post>header .votes img,.post>footer .dos .avatar>span,.post>footer .votes .avatar>span,.post>header .dos .avatar>span,.post>header .votes .avatar>span{vertical-align:middle}@media (min-width: 30em){.post>footer .dos h2,.post>footer .votes h2,.post>header .dos h2,.post>header .votes h2,.post>footer .dos ul,.post>footer .votes ul,.post>header .dos ul,.post>header .votes ul{display:inline}.post>footer .dos h2,.post>footer .votes h2,.post>header .dos h2,.post>header .votes h2{margin-right:0.875em}.post>header .dos ul,.post>header .votes ul{margin-top:0;display:inline-block;vertical-align:top}}.post>footer .do,.post>footer .doing,.post>footer .done,.post>footer .dos,.post>footer .vote,.post>footer .voted,.post>footer .votes{margin-top:0.875em;display:inline-block;vertical-align:top}.post>footer .do,.post>footer .doing,.post>footer .done,.post>footer .vote,.post>footer .voted{margin-right:0.875em}.post>footer div.form{display:inline-block;vertical-align:top;margin-top:0.875em;margin-right:0.875em}.post>footer div.form form{margin-top:0;margin-right:0}@media (min-width: 35em){.post>footer .dos,.post>footer .votes{float:right}.post>footer .tags{clear:both}}.post article form.secondary{text-align:right}.post article form.secondary button{font-size:0.75em}.post>article footer.options{margin-top:1.75em}.post>footer .do h2,.post>footer .doing h2,.post>footer .done h2,.post>footer .vote h2,.post>footer .voted h2{position:absolute;left:-9999px}.post .popular-posts h2 a{color:inherit;text-decoration:none}.post .popular-posts h2 a:hover,.post .popular-posts h2 a:active,.post .popular-posts h2 a:focus{color:#3190f2}.post .popular-posts li:first-child .activity-item{border-top-width:0}.slideshow{margin-bottom:1.5em}.slideshow a{display:block;border:0.625em solid #000102;position:relative;background:#000102}.slideshow a img{transition:opacity 0.2s}.slideshow a:hover img,.slideshow a:active img,.slideshow a:focus img{opacity:0.6}.slideshow p{position:absolute;top:50%;left:50%;background:#000102;background:rgba(0,1,2,0.75);padding:0.5em 1em 0.5em 1.25em;color:#ccc;border-radius:1.5em;margin-top:-1em;margin-left:-7em;font-weight:bold}.slideshow p:before{font-family:"Icons";speak:none;content:"\e612";font-size:1.25em;line-height:1;margin-right:0.65em;vertical-align:middle}.slideshow img{margin:0}.do-header{margin-top:0;margin-bottom:0}.do-header>.container,.add-story,.do-header ~ .options{max-width:66.5625em;margin-left:auto;margin-right:auto}.do-header ~ .options{margin-bottom:1.75em}.do-header ~ .options>.container{text-align:right;padding-left:1.5em;padding-right:1.5em}.do-header>.container:before{content:"";display:block;border-top:5px solid black}.do-header>.container>div{border-width:0;border-style:solid;border-color:#dadce0;padding:1em 1.5em;background:white}@media (min-width: 40em){.do-header{margin-top:1.75em}.do-header>.container{padding-left:1.5em;padding-right:1.5em}.do-header>.container>div{border-width:0 0.1em 0}}.stories .body,.do-header .body{margin-top:0.875em;margin-bottom:1.3125em;position:relative}.stories .body.summary,.do-header .body.summary{cursor:pointer}.stories .body.summary div,.do-header .body.summary div{max-height:5.6875em;overflow:hidden;position:relative}.stories .body.summary div{max-height:8.75em}.stories .body.summary div:after,.do-header .body.summary div:after{content:"";display:block;width:100%;height:100%;max-height:5.6875em;position:absolute;bottom:0;left:0;background:transparent url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iNTAwcHgiIGhlaWdodD0iNTAwcHgiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+CiA8ZGVmcz4KICA8bGluZWFyR3JhZGllbnQgaWQ9ImdyYWRpZW50IiB4MT0iMC41IiB5MT0iMCIgeDI9IjAuNSIgeTI9IjEiPgogICA8c3RvcCBvZmZzZXQ9IjAiIHN0b3AtY29sb3I9IndoaXRlIiBzdG9wLW9wYWNpdHk9IjAiIC8+CiAgIDxzdG9wIG9mZnNldD0iMSIgc3RvcC1jb2xvcj0id2hpdGUiIHN0b3Atb3BhY2l0eT0iMSIgLz4KICA8L2xpbmVhckdyYWRpZW50PgogPC9kZWZzPgogPGc+CiAgPHJlY3QgZmlsbD0idXJsKCNncmFkaWVudCkiIHN0cm9rZS13aWR0aD0iMCIgeD0iMCIgeT0iMCIgd2lkdGg9IjUwMCIgaGVpZ2h0PSI1MDAiIC8+CiA8L2c+Cjwvc3ZnPg==) top repeat-x;background-size:contain}.stories .body.summary:after,.do-header .body.summary:after{margin-top:0.4375em;display:block;text-align:right;content:"See more…";color:#71b3f7}.stories .body p:first-child,.do-header .body p:first-child{margin-top:0}.stories a:hover .body.summary:after,.do-header .body.summary:hover:after{color:#2f84da}.do-header>.container>div>h2:first-child{font-family:"Trade Gothic Bold Condensed", "Helvetica Neue", Helvetica, Arial, sans-serif;text-transform:uppercase;font-size:1em;background:black;color:white;border-radius:100%;width:2.25em;line-height:2.25em;text-align:center;display:inline-block;vertical-align:20%;margin:0 0.5em 0 0}.do-header>.container>div h1{margin-top:0.2916666667em;margin-bottom:0;display:inline}.do-header .tags{font-size:0.75em;margin-bottom:0;margin-top:0.875em;border-top:0.1em solid #dadce0;padding-top:0.875em}.do-header .tags h2{font-family:inherit;font-style:inherit;font-size:inherit;text-transform:lowercase;color:#999;display:inline;margin-right:0.5em}.do-header .tags h2:after{content:": "}.do-header .tags ul,.do-header .tags li{list-style:none;margin-left:0;padding-left:0;display:inline}.do-header .tags li:after{content:", "}.do-header .tags li:last-child:after{content:""}.do-header .tags a{color:#656667;text-decoration:none;font-weight:bold}.do-header .tags a:hover,.do-header .tags a:active,.do-header .tags a:focus{color:#2f84da}.do-header h1{font-family:inherit;font-weight:bold;color:black}.do-header>.container>div{position:relative}.do-header form.do,.do-header form.doing,.do-header form.done{font-size:0.875em;position:absolute;margin-top:0;top:1.3125em;right:3em}.do-header>.container>div>h2:first-child{position:absolute;top:1.5em;left:1.5em}.do-header>.container>div h1{margin-top:60px;display:block}@media (max-width: 39.9em){.do-header>.container>div h1{font-size:1.5em}}@media (min-width: 45em){.do-header>.container>div h1{margin-top:0}.do-header>.container>div h1,.do-header>.container>div .action.edit,.do-header>.container>div .body{margin-left:55px;margin-right:115px}}@media (min-width: 65em){.do-header>.container>div h1,.do-header>.container>div .body{margin-right:165px}}.do-header .edit{font-size:0.75em;margin-top:2.3333333333em;margin-bottom:2.3333333333em}.do-header a.more{text-decoration:none}.do-header .participants{margin-top:0.875em;border-top:0.1em solid #dadce0;padding-top:0.875em;margin-bottom:0}.do-header .participants img{width:1em;height:auto}.do-header .participants .avatar>span{font-size:0.6666666667em}@media (min-width: 60em){.do-header .participants{margin-top:0;margin-bottom:0;border-top-width:0;padding-top:0;position:absolute;left:12em;bottom:0.5em}}.do-header .participants header{margin-bottom:0}@media (min-width: 30em){.do-header .participants header{display:inline;margin-right:0.5em}}.do-header .participants header h2:before{font-family:"Icons";speak:none;font-size:1.33333333333333em;display:inline-block;vertical-align:middle;margin-right:0.35em;content:"\e61d";color:black;line-height:1}.do-header .participants header h2{font-family:inherit;font-size:0.875em;line-height:2;font-weight:bold}.do-header .participants header h2,.do-header .participants header p{display:inline}.do-header .participants header p{margin-left:0.4375em;font-size:0.875em;color:#999}.do-header .participants header p:before{content:"("}.do-header .participants header p:after{content:")"}.do-header .participants ul,.do-header .participants li{list-style:none;margin-left:0;padding-left:0;display:inline}.do-header .participants li img,.do-header .participants li .avatar>span{vertical-align:middle}@-webkit-keyframes fadein{from{opacity:0}to{opacity:1}}@keyframes fadein{from{opacity:0}to{opacity:1}}.do-header .participants li.notice{-webkit-animation:fadein 0.5s backwards linear;animation:fadein 0.5s backwards linear}.post>header .dos .avatar,.post>header .votes .avatar,.post>footer .dos .avatar,.post>footer .votes .avatar,.do-header .participants .avatar{position:relative}.post>header .dos .avatar .name,.post>header .votes .avatar .name,.post>footer .dos .avatar .name,.post>footer .votes .avatar .name,.do-header .participants .avatar .name{font-size:0.75em;position:absolute;background:#333;color:#fcfcfc;bottom:0;margin-bottom:2.625em;margin-left:-4.4375em;width:8em;text-align:center;padding:0.4375em;opacity:0;transition:opacity 0.2s;font-weight:bold}.post>header .dos .avatar .name:before,.post>header .votes .avatar .name:before,.post>footer .dos .avatar .name:before,.post>footer .votes .avatar .name:before,.do-header .participants .avatar .name:before{content:"";display:block;background:#333;position:absolute;bottom:0;left:50%;margin-bottom:-0.5em;margin-left:-0.5em;width:1em;height:1em;-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-o-transform:rotate(45deg);transform:rotate(45deg)}.post>header .dos a:hover .avatar .name,.post>header .dos a:active .avatar .name,.post>header .dos a:focus .avatar .name,.post>header .votes a:hover .avatar .name,.post>header .votes a:active .avatar .name,.post>header .votes a:focus .avatar .name,.post>footer .dos a:hover .avatar .name,.post>footer .dos a:active .avatar .name,.post>footer .dos a:focus .avatar .name,.post>footer .votes a:hover .avatar .name,.post>footer .votes a:active .avatar .name,.post>footer .votes a:focus .avatar .name,.do-header .participants a:hover .avatar .name,.do-header .participants a:active .avatar .name,.do-header .participants a:focus .avatar .name{left:50%;opacity:1}.do-tags{color:#656667;font-size:0.875em;text-align:left}@media (min-width: 40em){.do-tags{float:left;margin:0.125em 1.75em 0 0}}.do-tags h2{display:inline-block;font-family:inherit;font-size:inherit;line-height:inherit}.do-tags h2 span{position:absolute;left:-9999px}.do-tags h2:before{font-family:"Icons";speak:none;content:"\e603";color:#ccc;font-size:1.15384615384615em;margin-right:0.5em;vertical-align:middle}.do-tags ul{display:inline}.do-tags ul,.do-tags li{list-style:none;margin-left:0;padding-left:0}footer.options .do-tags li{display:inline-block;margin-right:0}.do-tags li:after{content:","}.do-tags li:last-child:after{content:""}.do-tags li a{color:inherit;text-decoration:none}.do-tags li a:hover,.do-tags li a:active,.do-tags li a:focus{color:#2f84da}.message .share,.message .share li,.do-header .share,.do-header .share li{list-style:none;margin-left:0;padding-left:0}.message .share li,.do-header .share li{display:inline;margin-right:1em}.message .share a,.do-header .share a{text-decoration:none;text-transform:lowercase;font-weight:bold}.message .share .facebook a,.do-header .share .facebook a{color:#3b5998}.message .share .twitter a,.do-header .share .twitter a{color:#55acee}.message .share .facebook a:before,.message .share .twitter a:before,.do-header .share .facebook a:before,.do-header .share .twitter a:before{font-family:"Icons";speak:none;margin-right:0.4375em;vertical-align:middle}.message .share .facebook a:before,.do-header .share .facebook a:before{content:"\e60d"}.message .share .twitter a:before,.do-header .share .twitter a:before{content:"\e60f"}.message .share .facebook a:before,.do-header .share .facebook a:before{background:#3b5998;border-radius:0.15em;padding:0.25em 0 0 0.25em;content:"\e60d";color:white}.do-header .share{margin-left:-24px;margin-right:-24px;margin-top:1em;border-top:0.1em solid #dadce0;font-size:0.875em;text-align:right;margin-bottom:-16px}.do-header .share li{margin-right:0;padding-right:0}.do-header .share a{display:inline-block;padding:0.5em 1.75em;line-height:2;border-left-width:0.1em;border-left-style:solid;border-left-color:#dadce0}.message .share li:last-child a,.do-header .share li:last-child a{padding-right:2em}@media (min-width: 40em){.do-header .share{margin-top:1em}}.message .share{margin-bottom:0}@media (min-width: 48em){.message .share{display:inline;margin-left:1em}}@media (max-width: 25em){.do-header .share a{font-size:0.7857142857em;line-height:2.5454545455;padding-top:0.6363636364em;padding-bottom:0.6363636364em;padding-left:0.5em;padding-right:0.5em;border-width:0}}@media (max-width: 30em){.do-header .share li:first-child a{border-width:0}}.explore,.invite-friends{text-align:center}.explore h1,.invite-friends h1{font-size:2.25em;line-height:0.7777777778em;margin-bottom:0.3888888889em;line-height:1.5555555556em}.explore h2,.invite-friends h2{font-size:1.5em;line-height:1.1666666667em;margin-top:0.5833333334em;margin-bottom:0.5833333334em}.explore .action+h2{border-top:1px solid #dadce0;padding-top:1.75em;margin-top:2.3333333334em}.explore h1 strong{font-family:"GOOD", "HelveticaNeue-CondensedBold", "Helvetica Neue", Helvetica, "Impact", Arial, sans-serif;font-weight:normal;letter-spacing:0.04em;vertical-align:-0.025em}.explore .follow-list form{position:static;text-align:inherit;margin-top:0.875em}.follow-list h3 img,.follow-list h3 .avatar{margin-right:0.9375em}.explore .follow-list h3+.introduction{margin-top:0.4375em;margin-right:0}.explore .follow-list{margin-top:3.5em}.explore .follow-list li{border-width:0;padding:0;margin-bottom:2.625em;text-align:left}.explore .follow-list li h3{margin-right:0}.explore .follow-list img,.explore .follow-list .avatar{margin-top:0;margin-left:0;border-radius:100%;overflow:hidden}.explore .follow-list li>a{color:inherit}.explore .follow-list li>a:hover h3,.explore .follow-list li>a:active h3,.explore .follow-list li>a:focus h3{color:#2f84da}.explore .follow-list a p{margin-top:0.4375em;font-family:"Freight Text Light", "HelveticaNeue-Light", "Helvetica Neue Light", "Helvetica Neue", Helvetica, Arial, sans-serif;line-height:1.35em}.explore .follow-list+.action{margin-top:3.5em;margin-bottom:3.5em}.explore .facebook.action a{margin-left:auto;margin-right:auto}.explore ul.action{margin-top:1.75em}.explore ul.action,.explore ul.action li{list-style:none;margin-left:0;padding-left:0}.explore ul.action li{display:inline}.explore ul.action li+li{margin-left:1.75em}@media (min-width: 30em){.explore .follow-list li{display:inline-block;width:20em;margin-left:1em;margin-right:1em;vertical-align:top}}@media (min-width: 45em){.explore.featured .follow-list{display:inline-block;width:46%;margin-right:2%;vertical-align:top;-moz-box-sizing:border-box;box-sizing:border-box}.explore.featured .follow-list+.follow-list{margin-left:2%;margin-right:0}.explore.featured .follow-list li{display:block;width:auto;min-height:8.75em;margin-bottom:1.75em}.explore.featured .follow-list li:last-child{min-height:0;margin-bottom:0}}@media (min-width: 55em){.explore.featured .follow-list+.follow-list{width:40%;margin-left:2%;margin-right:0}}.explore+.explore{margin-top:3.5em;border-top:0.1em solid #f0f0f0;padding-top:3.5em}.explore.ng-hide+.explore{margin-top:0;border-top-width:0;padding-top:0}.explore>ul.introduction{margin-top:3.5em;margin-bottom:5.25em;text-align:center}.explore>ul.introduction,.explore>ul.introduction li{list-style:none;margin-left:0;padding-left:0}.explore>ul.introduction li+li:before{content:"";display:block;height:6.25em;width:0.375em;margin:1.75em auto;background:#f0f0f0}.explore>ul.introduction h3{font-size:4.5em;font-family:inherit;line-height:1.1666666667em;margin-top:0;margin-bottom:0.3888888889em}.explore>ul.introduction h3 span{border-bottom:0.1em solid}.explore>ul.introduction p{font-weight:bold;max-width:33em;margin-left:auto;margin-right:auto;font-size:1.5em;line-height:1.1666666667em;margin-top:1.1666666667em;margin-bottom:0.5833333334em}.explore .post{color:#ffe012}.explore .do{color:#63dd90}.explore .vote{color:#71b3f7}.explore .connect{color:#ee8269}.explore .join h3{border-width:0}.explore .join a{color:#000102;border:0.15em solid;text-decoration:none;font-size:0.875em;font-weight:bold;padding:0.675em 1.5em;display:inline-block}.explore .join a:hover,.explore .join a:active,.explore .join a:focus{background:#2f84da;border-color:#2f84da;color:white}@media (min-width: 65em){.explore>ul.introduction img,.explore>ul.introduction h3,.explore>ul.introduction p{margin:0;vertical-align:middle;display:inline-block;width:33%}.explore>ul.introduction{margin-top:5.25em}.explore>ul.introduction li{margin-top:0}.explore>ul.introduction li+li:before{margin-top:0;margin-bottom:3.5em;clear:both}.explore>ul.introduction img{margin-top:-3.5em;float:left}.explore>ul.introduction li:nth-child(2n) img{float:right}.explore>ul.introduction li:nth-child(2n) h3{float:right}}.supports-placeholder .search-friends label span{position:absolute;left:-9999px}.invite-friends h1{margin-bottom:0}.invite-friends h1+p{margin-top:0}.invite-friends{max-width:33em;margin-left:auto;margin-right:auto}.invite-friends .follow-list{margin-top:3.5em;text-align:left}.invite-friends .facebook.action a{margin-left:auto;margin-right:auto}.search-header{margin-top:1.75em;margin-bottom:1.75em}.search-header .container h1{border-width:0.1em;border-style:solid;border-color:#dadce0;padding:2.25em;background:white;text-align:center}.search-header h1{font-family:inherit;font-size:inherit;line-height:inherit}.search-header label>span:first-child{font-family:"Trade Gothic Bold Condensed", "Helvetica Neue", Helvetica, Arial, sans-serif;font-weight:normal;text-transform:uppercase;font-size:1.5em}.search-again label>span:first-child,.search-header label>span:first-child{display:block}.search-again{margin-bottom:3.5em;border-width:0.1em;border-style:solid;border-color:#dadce0;padding:1.75em;margin-left:auto;margin-right:auto;text-align:center}.search-summary+.search-again,.search-posts+.search-again{margin-top:7em}.search-again h2,.search-friends h2{position:absolute;left:-9999px}.search-again p{margin-top:0}.search-friends button,.search-again button,.search-header button{margin-top:0.875em;font-size:0.875em;padding:0.3em 1em}@media (min-width: 60em){.search-again label>span:first-child,.search-header label>span:first-child{display:inline;line-height:1;vertical-align:middle}.search-again button,.search-header button{margin-top:0}}.search-summary:first-child{margin-top:0.875em}.search-summary h2{font-size:1.5em;line-height:1.1666666667em;margin-bottom:0.5833333334em}.search-summary .follow-list{margin-bottom:0}.search-summary .action{border-top:1px solid #dadce0;margin-top:0;position:relative;padding:2em 1.4285714286em 0;font-size:0.875em}@media (min-width: 60em){.search-summary{margin-top:0.875em;width:43%;float:left;border-width:0.1em;border-style:solid;border-color:#dadce0;padding:1.75em}.search-summary+.search-summary{float:right}.search-summary>ul>li{min-height:7em}.search-summary+.search-posts,.search-summary+.search-again{clear:both;padding-top:1.75em}.search-summary .action{margin-top:0}}fieldset.first-child{margin-top:0;border-top-width:0}.activity-list+.action{border-top:1px solid #dadce0;padding-top:1.75em;text-align:center}div.vcard{margin-top:1.75em;margin-bottom:0.875em}#header ~ div #content{margin-top:0;border-top:0.1em solid #dadce0;padding-top:1.75em;padding-bottom:3.5em}@media (min-width: 50em){#header ~ div #content{padding-top:3.5em}}#header ~ div>.message{margin-top:1.75em}@media (min-width: 400em) and (max-width: 609.9em){aside:after{content:"";display:table;clear:both}aside>.ad,aside>.promotion{float:left;margin-right:1.5em}}#header+.join-promotion,#header+.join-promotion+#content,#header+#content,#header+.join-promotion+nav.sub,#header+nav.sub{border-top-width:0}.moxie-shim form{margin:0 !important}[ng\:cloak],[ng-cloak],[data-ng-cloak],[x-ng-cloak],.ng-cloak,.x-ng-cloak{display:none !important}
