html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,figcaption,figure,footer,header,hgroup,menu,nav,section,summary,time,mark,audio,video{margin:0;padding:0;border:0;outline:0;font-size:100%;font:inherit;vertical-align:baseline}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}body{line-height:1}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:before,blockquote:after,q:before,q:after{content:'';content:none}ins{text-decoration:none}del{text-decoration:line-through}table{border-collapse:collapse;border-spacing:0}html{-ms-text-size-adjust:none;-webkit-text-size-adjust:none}body{font-family:helvetica,arial,sans-serif;font-weight:400;min-width:20em;position:relative;width:100%;margin:0}body{background:#333}#outer-wrap{overflow:hidden;position:relative;width:100%}#inner-wrap{position:relative;width:100%}header,#content,footer{clear:both}header .inner,footer .inner{padding:0 1.5em}#content>.inner{padding:2em 0}.template{margin-left:1em}#form-template{margin-right:1em}#form-template #primary .inner,#form-template #secondary .inner{margin:0 0 1.5em}#primary .inner,#secondary .inner{padding:0;margin:0 1em 1.5em 0}#tertiary .inner{padding:0;margin:0 1em 1.5em 0}#pre-content{padding:0 1em 1em}#secondary .sidebar-section,#tertiary .sidebar-section{margin-bottom:1.5em}#full-width .inner{margin-bottom:2em!important}.post-summary{margin-bottom:1.5em}#primary .inner.post,#secondary .inner.post{padding:0!important}#primary .inner.content-block,#secondary .inner.content-block{padding:2em 2em 1em!important}#primary .inner.form{padding:0;margin:0;background:0 0!important}.page-body{padding:2em}.post-summary,article.full-post,.content-block,.page-body,.sidebar-section,#static-page-menu{background:#fff;-moz-box-shadow:0 0 2px rgba(0,0,0,.125);-webkit-box-shadow:0 0 2px rgba(0,0,0,.125);box-shadow:0 0 2px rgba(0,0,0,.125)}.sidebar-section.ad-section,#tertiary .sidebar-section.social-section{background:0 0;-moz-box-shadow:none;-webkit-box-shadow:none;box-shadow:none}#search-template #secondary .inner,#tag-template #secondary .inner,.inner.ui-message{background:0 0!important}.narrow #primary{max-width:28.75em!important;max-width:480px!important;margin:0 auto}img{max-width:100%;height:auto}.screen-reader{position:absolute;left:-9999px;top:-9999px;margin-bottom:0}.delimiter{padding:1em 0;display:block;background-image:none!important}.delimiter span{width:24px;height:24px;text-align:center;margin:0 auto;padding:1em;vertical-align:middle;line-height:24px;display:block;background:#fff!important;background:rgba(255,255,255,.75)!important;border-top:1px solid #cfcfcf;border-bottom:1px solid #cfcfcf;font-size:16px;-moz-border-radius:1000px;-webkit-border-radius:1000px;border-radius:1000px;text-transform:uppercase}.button{-moz-border-radius:.25em;-webkit-border-radius:.25em;border-radius:.25em;padding:.5em .85em;font-size:.9em;display:inline-block}.button-write{-moz-border-radius:1000px;-webkit-border-radius:1000px;border-radius:1000px;display:block;margin-top:1em;width:90%;max-width:400px;text-transform:uppercase;margin:0 auto;text-align:center;padding:20px 24px}header#top{overflow:hidden;*zoom:1;position:relative;z-index:1;-moz-box-shadow:0 0 4px #000;-webkit-box-shadow:0 0 4px #000;box-shadow:0 0 4px #000}header#top .inner{position:relative}header hgroup{margin:0;padding:.5em 0;padding-left:24px;padding-right:10px}#logo{max-width:237px;height:40px;margin:0 auto;position:relative;z-index:999}#logo a{display:block}#logo img{vertical-align:bottom}#tagline{display:block;text-align:center;font-size:13px;margin:0;padding:0}.logged-out #nav-main li.user,.logged-in #nav-main li.login,.logged-in #nav-main li.join{display:none}.site-intro-wrapper{display:none;position:relative}.site-intro-wrapper.active{display:block;box-shadow:0 0 4px #000}#site-intro{background:#cdcdcd}#site-intro{margin:0;padding:1em;z-index:100}#site-intro h2{font-size:1.25em;margin-bottom:1em;margin-right:10%;font-weight:300}#site-intro ul li{display:block;margin-bottom:1.5em;min-height:46px}#site-intro ul li.cta{margin-bottom:0;height:auto}#site-intro h3{font-size:1.125em;font-weight:700}#site-intro li span{font-size:.9em}#site-intro li{clear:left}#site-intro li i{width:40px;height:40px;line-height:40px;font-size:24px;text-align:center;background:#fff;background:rgba(255,255,255,.75);border:6px solid;-moz-border-radius:1000px;-webkit-border-radius:1000px;border-radius:1000px;float:left;margin:-.1875em 1em 1em 0}#site-intro a.button{clear:both;border-radius:10em;display:block;text-align:center;padding:.75em 0;text-transform:uppercase;font-size:1.25em;margin:1em 0 0}#site-intro .close{position:absolute;right:1em;top:1em;font-size:18px;width:18px;height:18px;color:rgba(0,0,0,.5)}#site-intro .close:hover{color:#000}.post-summary,.full-post{position:relative}.post-image-wrapper{position:relative}.post-image{width:100%;height:auto;display:block;position:relative;overflow:hidden}.post-image img{width:100%;vertical-align:bottom}.post-image .post-category{position:absolute;top:0;left:0;display:inline-block}.post-image .post-category a{display:inline-block;padding:1.25em 1.75em;color:#fff;background:#333;background:rgba(0,0,0,.7);-webkit-transition:background .5s ease;-moz-transition:background .5s ease;-ms-transition:background .5s ease;-o-transition:background .5s ease;transition:background .5s ease}.post-image .post-category a:hover{background:#000;background:#000}.gb-vote{border:6px solid #fff;width:60px;height:60px;position:absolute;right:1em;bottom:-32px;display:block;text-align:center;-moz-border-radius:100%;-webkit-border-radius:100%;border-radius:100%;z-index:100}.gb-vote .vote-link{display:block;font-weight:600}.gb-vote .vote-total,.gb-vote .vote-add{width:60px;height:1.25em;font-size:1.25em;line-height:1.25;position:absolute;top:50%;left:50%;margin-top:-.625em;margin-left:-30px}.gb-vote .vote-total .plus{display:none}.gb-vote .vote-add{display:none}.gb-vote .plus{font-size:75%;margin-left:-6px;margin-right:2px}.gb-vote .vote-label{position:absolute;bottom:-24px;padding-top:42px;left:50%;margin-left:-40px;display:inline-block;font-size:12px;line-height:1;width:80px;color:rgba(0,0,0,.8)}.gb-vote .fa:before{position:absolute;bottom:-10px;right:-8px;color:#000;font-size:24px;line-height:1;height:24px;width:24px;background:#fff;border-radius:100%;padding:2px;text-align:center}.gb-vote.voted .vote-label,.gb-vote.voted .fa{opacity:0}.no-touch .gb-vote{-moz-transition:-moz-box-shadow .3s ease,background .3s ease;-webkit-transition:-webkit-box-shadow .3s ease,background .3s ease;transition:box-shadow .3s ease,background .3s ease}.no-touch .gb-vote:not(.voted) .vote-label{opacity:0;visibility:hidden;bottom:-34px;transition:.2s ease-in-out}.no-touch .gb-vote:not(.voted):hover{-webkit-box-shadow:0 0 3px #333;-moz-box-shadow:0 0 3px #333;box-shadow:0 0 3px #333}.no-touch .gb-vote:not(.voted):hover .vote-label{opacity:1;visibility:visible;bottom:-24px}.no-touch .gb-vote:not(.voted):hover .vote-total{display:none}.no-touch .gb-vote:not(.voted):hover .vote-add{display:block;cursor:pointer}.gb-vote.voted.just-voted{-webkit-transform:rotate(720deg);-ms-transform:rotate(720deg);transform:rotate(720deg);-moz-transition:transform 2s ease-out;-webkit-transition:transform 2s ease-out;transition:transform 2s ease-out}.gb-vote.voted a{cursor:default}.post-summary .post-intro,.full-post .post-body{position:relative}.full-post .post-body .text{border-bottom:1px solid #ccc;margin-bottom:1.25em;margin-top:.25em}.top-posts .post-intro,.full-post .post-intro,.full-post .post-body{padding:.9em 2em 2em}.post-footer,.comments-wrapper{padding:2em}.post-title{clear:both}.full-post .post-intro{padding-bottom:0}.new-posts .post-intro{padding:.9em 1.45em 2em}.post-summary.sponsored h1{margin-right:0}.full-post .post-body p,.content-block p{padding:0 0 1em}.post-meta{margin-bottom:.725em}.full-post .post-meta{margin-bottom:1.8em}.post-meta{margin-left:50px;padding-right:70px}.post-meta .author-img{width:40px;margin-left:-50px;float:left}.post-meta .author-img img{border-radius:100%}.post-meta .author-img i:before{border-radius:100%;width:40px;line-height:40px;text-align:center;border-radius:100%;display:block;color:#ccc;box-shadow:0 0 1px #999}.post-meta .author{padding-top:4px;line-height:1.5;font-weight:700}.post-meta .author-twitter{padding-left:15px}.post-meta .date,.post-meta .comments,.post-meta .flag-post{padding-right:10px}.sponsored .post-meta>*{display:none}.flag-post i{color:rgba(255,0,0,.5)}.flag-post i:hover{color:red}.social-sharing .email i{color:rgba(0,0,0,.25)}.social-sharing .email i:hover{color:#000}.post-call-to-action{margin:0 -2em 2em;padding:2em}#mid-article-custom-content{border-top:1px solid #ccc;border-bottom:1px solid #ccc;padding:1.5em 0}#mid-article-custom-content,#tertiary-custom-content{margin-bottom:1.5em}.responsive-video{position:relative;padding-bottom:56.25%;padding-top:25px;height:0}.responsive-video iframe,.responsive-video object,.responsive-video embed{position:absolute;top:0;left:0;width:100%;height:100%}.load-more{font-weight:300;margin-top:-1.5em;height:1em;padding:1.5em 0;border-top:1px solid #ccc;text-align:center}.load-more a:link,.load-more a:visited{color:#000;opacity:.7}.load-more a:hover{opacity:1;-moz-transition:opacity .5s ease;-webkit-transition:opacity .5s ease;transition:opacity .5s ease;text-decoration:none}.load-more span{display:inline}.load-more i{margin-right:.25em}.load-more i.ajax-loader{display:none}.load-more.loading i{display:none}.load-more.loading i.ajax-loader{display:inline-block}.no-posts{font-weight:300;margin-top:0;height:1em;padding:1.5em 0;border-top:1px solid #ccc}.post-summary .social-sharing{margin-top:1em}.full-post .social-sharing{margin-bottom:1em}.post-summary .social-sharing li,.full-post .social-sharing li{display:block;float:left;padding:10px 10px 10px 0;width:auto!important}[id^=___plusone]{width:65px!important}.twitter-share-button{width:80px!important}.fb_iframe_widget{background:0 0!important}#full-post-template .tags{margin-bottom:1.75em}.tags a{text-transform:lowercase}footer.post-footer{width:auto;background:#fff}.author-box .author-card{text-align:center;margin-bottom:1.5em}.author-box .author-card .author-stats{list-style-type:none;margin-bottom:1em}.author-box .author-card .author-stats li{display:inline-block;margin:0 4px;font-size:.9em}.author-box .author a{text-decoration:none!important}.author-box .author a:hover{text-decoration:underline!important}.author-box .author-img{width:100px;height:100px;margin:0 auto .5em;-moz-border-radius:1000px;-webkit-border-radius:1000px;border-radius:1000px;overflow:hidden}.author-box .author-img i{width:100px;height:100px;line-height:100px;font-size:75px;vertical-align:center;text-align:center;background:#fff;color:rgba(0,0,0,.25)}.author-box .button{text-decoration:none!important;display:inline-block;margin:.25em 0 1.5em}.author-box .button span{display:block;text-transform:uppercase;text-align:center}.author-box .button span.small{font-size:10px;text-transform:none}.author-box .author-bio{padding:0 0 1em}.author-box h3{margin-top:.25em}.author-box .vote-total{white-space:nowrap}.author-box ol.top-posts{list-style-type:none;margin-bottom:1em}.author-box ol.top-posts li{padding:.25em 0}.author-box a.rss{font-size:.9em;font-weight:400}.full-post .comment{margin-top:2em;padding:1.5em 0 0;padding-left:1em;border-top:1px dotted #ccc}.full-post .comment figure{float:left;margin-left:-1em;margin-top:-.5em;width:40px;height:40px;-moz-border-radius:1000px;-webkit-border-radius:1000px;border-radius:1000px;overflow:hidden}.full-post .comment figure i{width:40px;height:40px;line-height:40px;vertical-align:center;text-align:center;font-size:1.25em;background:#cfcfcf;color:#fff}.comment .author{display:inline-block;margin-right:.5em;margin-left:.75em}.comment time{display:inline-block;padding:0 0 1.5em}.comment .comment-functions{display:inline-block;padding-top:1em}.sidebar-section #search input{border:none;-moz-box-shadow:none;-webkit-box-shadow:none;box-shadow:none}.sidebar-section #search input[type=text]{background:0 0}#category-nav .category{clear:both;padding:1em 1.25em;border-bottom:1px solid rgba(0,0,0,.1)}#category-nav .category-image{float:right;max-width:130px;height:auto;margin:-1px 0 .5em 1.25em;-moz-border-radius:4px;-webkit-border-radius:4px;border-radius:4px}#category-nav:first-child .category-image{margin-top:0}#sidebar-facebook iframe{background:0 0!important}footer .rich-footer{padding:3em 0 .75em 1.5em}footer .rich-footer h4{font-size:1.125em;padding-bottom:1.25em}footer .rich-footer li{font-size:.9em;padding:0 0 .75em}footer .rich-footer li a{font-size:.9em}#cateogry-nav-secondary .nav-block{margin:-1.5em 1.5em 1em 0;padding:1.5em}#footer-links .nav-block h4{margin:0 1.33333em 0 0}#footer-links .nav-block li{margin:0 1.5em 0 0}#footer-links .nav-block ul{margin-bottom:1em;margin-left:2px}#copyright,#powered-by{font-size:.9em;clear:both;text-align:center}#copyright{padding:2.5em 1em .5em}#powered-by{position:relative;padding:.5em 1em 2.5em}#powered-by img{height:auto;left:4px;max-width:120px;position:relative;top:6px}#static-page-menu{padding:0 2em 2em}#static-page-menu h3{padding:2em 0}#static-page-menu ul{border-bottom:1px solid #ccc;margin:0;padding:0}#static-page-menu li{border-top:1px solid #ccc;padding:0}#static-page-menu li a{padding:1em .5em;display:block}.blogger-page .author-box img{height:auto}#author-sharing .inner{max-width:600px}#author-sharing h3{margin-bottom:.75em;font-weight:600}#author-sharing .highlight{margin:-1em -1em 1em;padding:1.25em 1em;background:#efefef;border-bottom:1px solid #ddd}#colorbox #author-sharing .highlight p:last-child{margin-bottom:0}#author-sharing .social{margin-left:0}#author-sharing .social li{display:inline}#author-sharing .social li a{width:24px;display:inline-block;margin:0 .125em;font-size:24px}#author-sharing .social li i.fa-facebook{color:#3b5998}#author-sharing .social li i.fa-twitter{color:#00aced}#author-sharing hr{margin:1em -1em;height:1px;background:0 0;border:none;border-bottom:1px solid #eee}#linking-notice .highlight{margin:-1em -1em 1em;padding:1.25em 1em;background:#efefef;border-bottom:1px solid #ddd}#linking-notice ol{margin:1em 0 0 1.25em}#linking-notice li{list-style-type:decimal;padding-bottom:.25em}#colorbox .signup{margin:0!important}#colorbox .signup #external-signup{padding:2em 2em 1em;text-align:center;background:#ddd}#colorbox .signup #external-signup h2{font-size:1.35em;margin-bottom:1em}#colorbox .signup .alternate-actions{padding:2em;clear:both;text-align:center}#colorbox .signup #external-signup ul{margin:0;padding:0}#colorbox .signup #external-signup .open-auth li{width:100%}#colorbox .signup #external-signup .open-auth li:last-child{clear:none;float:right}#colorbox .signup .alternate-actions p{margin:0;padding:.5em 0;text-align:left}#colorbox .signup .alternate-actions a{text-decoration:underline;transition:padding-left .5s ease}#colorbox .signup .alternate-actions a:hover{padding-left:8px}body[data-page-type=sign-up] .backstretch{opacity:.25}#signup-page #pre-content{text-align:center;padding-top:1em}#signup-page #pre-content h1{font-weight:300;font-size:2.5em}#signup-page #pre-content .subtitle{font-size:1.75em;margin-bottom:1em;font-weight:300;color:#5b5b5b}#signup-page #pre-content .reasons-for-joining{text-align:center}#signup-page #pre-content .reasons-for-joining li{display:inline-block;margin:0 2em;color:#5b5b5b}#signup-page #pre-content .reasons-for-joining li i{margin-right:.35em}#signup-page #signup-form .delimiter{margin-bottom:0;position:relative}#signup-page #signup-form .delimiter span{background:#efefef!important;font-size:10px;padding:0;border:1px solid rgba(0,0,0,.25);position:absolute;top:50%;left:50%;margin-left:-12px;margin-top:-12px}#signup-page #signup-form .delimiter:before{width:100%;height:1px;background:rgba(0,0,0,.15);content:"";display:block}#signup-page #signup-form .ui-message{padding:1em 1em 0}#signup-page #signup-form .ui-message.logged-in{padding-bottom:1em;border-top:1px solid rgba(0,0,0,.15)}#signup-page #signup-form .ui-message.logged-in p{padding-bottom:0}.clearfix:after,#content>.inner:after,.post-image-wrapper:after,#category-nav .category:after,.post-meta:after,.rich-footer:after,ul.social-sharing:after{content:".";display:block;visibility:hidden;clear:both;height:0}.clearfix,#content>.inner,.post-image-wrapper,#category-nav .category,.post-meta,.rich-footer,ul.social-sharing{display:inline-block}.clearfix,#content>.inner,.post-image-wrapper,#category-nav .category,.post-meta,.rich-footer,ul.social-sharing{display:block}@media only screen and (max-width:767px){.logged-out #nav-main li.user,.logged-in #nav-main li.login,.logged-in #nav-main li.join{display:none}h3.nav-label a.nav-open,#nav-main a.nav-close{position:absolute;top:14px;left:10px;background:rgba(255,255,255,.1);-moz-border-radius:2px;-webkit-border-radius:2px;border-radius:2px;padding:4px;padding-bottom:3px;display:block;width:24px;height:24px}h3.nav-label a.nav-open{top:50%;transform:translateY(-50%)}h3.nav-label a.nav-open i,#nav-main a.nav-close i{padding:0;line-height:1;width:24px;height:24px;font-size:24px;text-align:center;vertical-align:center;line-height:1;color:#fff}#nav-main a.nav-close{top:-3.375em}h3.nav-label a.nav-open{display:block;z-index:200}#nav-main a.nav-close{display:none}#nav-main:target a.nav-close{display:block}#nav-main{position:absolute;top:0;left:0;padding-top:4.375em;z-index:200;overflow:hidden;width:100%;-moz-box-shadow:0 0 2px #000;-webkit-box-shadow:0 0 2px #000;box-shadow:0 0 2px #000;height:100%}#nav-main:not(:target){z-index:1;height:0}#nav-main .block{background:#333;z-index:2;position:relative}#nav-main ul li a{position:relative;display:block;padding:.75em 1.25em .75em 3.5em;border-top:1px solid #999;border-top:1px solid rgba(255,255,255,.1);border-bottom:1px solid #000}#nav-main ul li.category a{border-bottom-color:#222}#nav-main #user-nav i{margin:0;position:absolute;top:1em;left:1.5em;width:16px;height:16px}#nav-main ul li a:hover i{opacity:1}#user-nav{border-top:1px solid #000}#user-nav li.user>a{display:none}#category-nav-mobile{background:#444}#category-nav-mobile figure{width:24px;height:24px;overflow:hidden;position:absolute;top:.65em;left:1.125em;-moz-border-radius:100%;-webkit-border-radius:100%;border-radius:100%}#category-nav-mobile figure img{width:36px!important;height:24px;margin-left:-25%;max-width:none}.js-ready #nav-main{background:#333;height:100%;width:70%;-webkit-box-shadow:inset -1.5em 0 1.5em -.75em rgba(0,0,0,.25);-moz-box-shadow:inset -1.5em 0 1.5em -.75em rgba(0,0,0,.25);box-shadow:inset -1.5em 0 1.5em -.75em rgba(0,0,0,.25)}.js-ready #nav-main .block{background:0 0}.js-ready #nav-main .nav-close{display:block!important;filter:alpha(opacity=70);opacity:.7}.js-ready #nav-main .nav-close:focus,.js-ready #nav .nav-close:hover{filter:alpha(opacity=100);opacity:1}.js-ready #nav-main{left:-70%}.js-ready #inner-wrap{left:0}.js-nav #inner-wrap{left:70%}.csstransforms3d.csstransitions .js-ready #nav-main{left:0;-webkit-transform:translate3d(-100%,0,0);-moz-transform:translate3d(-100%,0,0);-ms-transform:translate3d(-100%,0,0);-o-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0);-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;-ms-backface-visibility:hidden;-o-backface-visibility:hidden;backface-visibility:hidden}.csstransforms3d.csstransitions .js-ready #inner-wrap{left:0!important;-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0);-o-transform:translate3d(0,0,0);transform:translate3d(0,0,0);-webkit-transition:-webkit-transform 500ms ease;-moz-transition:-moz-transform 500ms ease;-o-transition:-o-transform 500ms ease;transition:transform 500ms ease;-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;-ms-backface-visibility:hidden;-o-backface-visibility:hidden;backface-visibility:hidden}.csstransforms3d.csstransitions .js-nav #inner-wrap{-webkit-transform:translate3d(70%,0,0) scale3d(1,1,1);-moz-transform:translate3d(70%,0,0) scale3d(1,1,1);-ms-transform:translate3d(70%,0,0) scale3d(1,1,1);-o-transform:translate3d(70%,0,0) scale3d(1,1,1);transform:translate3d(70%,0,0) scale3d(1,1,1)}.csstransforms3d.csstransitions .js-ready #nav-main .block{filter:alpha(opacity=70);opacity:.7;-webkit-transition:opacity 300ms 100ms,-webkit-transform 500ms ease;-webkit-transition-delay:ease,0s;-moz-transition:opacity 300ms 100ms ease,-moz-transform 500ms ease;-o-transition:opacity 300ms 100ms ease,-o-transform 500ms ease;transition:opacity 300ms 100ms ease,transform 500ms ease;-webkit-transform:translate3d(70%,0,0) scale3d(.9,.9,.9);-moz-transform:translate3d(70%,0,0) scale3d(.9,.9,.9);-ms-transform:translate3d(70%,0,0) scale3d(.9,.9,.9);-o-transform:translate3d(70%,0,0) scale3d(.9,.9,.9);transform:translate3d(70%,0,0) scale3d(.9,.9,.9);-webkit-transform-origin:50% 0%;-moz-transform-origin:50% 0%;-ms-transform-origin:50% 0%;-o-transform-origin:50% 0%;transform-origin:50% 0%}.csstransforms3d.csstransitions .js-nav #nav-main .block{filter:alpha(opacity=100);opacity:1;-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0);-o-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}}@media only screen and (min-width:480px){header hgroup{padding:.5em 0}#cateogry-nav-secondary{width:100%;float:left}}@media only screen and (min-width:601px){#post-summary-template #primary{width:100%}#post-summary-template #secondary,#post-summary-template #tertiary{width:50%;float:left}#full-post-template #primary{width:100%}#full-post-template #secondary,#full-post-template #tertiary{width:50%;float:left}.one-section{max-width:56.25em;margin:0 auto}.one-section #primary{width:100%;float:none}footer{width:100%;clear:both}#content>.inner{padding:2em 0}.template{margin-left:1.5em}#form-template{margin-right:1.5em}#form-template #primary .inner,#form-template #secondary .inner{margin:0 0 1.5em}#primary .inner,#secondary .inner{padding:0;margin:0 1.5em 1.5em 0}#tertiary .inner{padding:0;margin:0 1.5em 1.5em 0}#pre-content{padding:0 1.5em 2em}.site-intro-wrapper.active{border-bottom:1px solid #b6b6b6;box-shadow:none}.site-intro-wrapper.stuck #site-intro{position:fixed;top:0;width:100%;box-shadow:0 0 4px #000;z-index:200}#pre-content{padding-bottom:2em}#site-intro{margin:0 -1.5em;margin:0;padding:1.75em 0}#site-intro .close{font-size:24px;width:24px;height:24px}#site-intro h2{text-align:center;font-size:1.35em;margin:0 14% 1.25em}#site-intro h3{font-size:1.125em;font-weight:700}#site-intro ul li{width:30%;margin:0 1.666666667%;float:left;clear:none}#site-intro li.cta{width:100%;margin:0}#site-intro a.button{margin:1em auto 0;max-width:400px}h1.section-title a.rss-feed{margin-left:.5em;opacity:.5}h1.section-title a.rss-feed:hover{opacity:1}h1.section-title .category-name{display:inline-block;line-height:1;border-left:1px solid #ccc;padding-left:.5em;margin-left:.125em}.full-post .post-meta,.top-posts .post-meta{margin-top:.5em}.full-post .comment{padding-left:1.5em}.full-post .comment figure{margin-left:-1.5em}.comment .author{margin-left:.75em}#cateogry-nav-secondary{width:100%;float:left}footer ul.categories{-moz-column-count:2;-moz-column-gap:1em;-webkit-column-count:2;-webkit-column-gap:1em;column-count:2;column-gap:1em}#footer-links .nav-block{width:50%;float:left}#colorbox .signup #external-signup .open-auth.facebook li,#colorbox .signup #external-signup .open-auth.google li{width:48%;margin:0 auto!important;float:none}#colorbox .signup #external-signup .open-auth.facebook.google li{float:left;width:46%;margin:0 2%!important}#colorbox .signup .alternate-actions p{text-align:center}}@media only screen and (min-width:768px){h3.nav-label,#category-nav-mobile,#nav-close-btn,#nav-main:target a.nav-close{display:none}#nav-main{position:absolute;top:0;right:1.5em;z-index:9999;padding:0;display:block;height:67px;padding:.5em 0;width:50%;float:right}#nav-main .block{position:absolute;top:50%;transform:translateY(-50%);width:100%}ul#user-nav{width:auto;float:right}ul#user-nav li{float:left;display:block;position:relative}ul#user-nav li a{display:block;background:rgba(255,255,255,.125);-moz-transition:background .5s ease;-webkit-transition:background .5s ease;transition:background .5s ease;padding:.45em .75em .45em .6em;padding:0 .75em;line-height:36px;margin-left:1em;-moz-border-radius:2px;-webkit-border-radius:2px;border-radius:2px}ul#user-nav li a:hover{background:#fff;background:rgba(255,255,255,.25);text-decoration:none}ul#user-nav li i{margin-right:.125em;position:relative;top:0;left:0}ul#user-nav .user .user-toggle{display:block;padding:0;position:relative;width:36px;text-align:center;color:rgba(0,0,0,.5);-moz-border-radius:100%;-webkit-border-radius:100%;border-radius:100%;overflow:hidden}ul#user-nav .user .user-toggle:hover{cursor:pointer}ul#user-nav .user .user-toggle.icon{background:#fff}ul#user-nav .user .user-toggle.thumb{line-height:1!important}ul#user-nav .user.open .user-toggle,ul#user-nav .user .user-toggle:hover{color:#000}ul#user-nav .user img.user-thumb{vertical-align:bottom}ul#user-nav .user i.user-thumb{font-size:16px;vertical-align:middle;-moz-border-radius:2px;-webkit-border-radius:2px;border-radius:2px;text-align:center;margin:0}ul#user-nav .user .user-dropdown{background:#fff;position:absolute;top:120%;left:-9999em;-moz-box-shadow:2px 0 6px rgba(0,0,0,.25);-webkit-box-shadow:2px 0 6px rgba(0,0,0,.25);box-shadow:2px 0 6px rgba(0,0,0,.25);z-index:888}ul#user-nav .user .user-dropdown li{float:none}ul#user-nav .user .user-dropdown a{-moz-border-radius:0;-webkit-border-radius:0;border-radius:0;white-space:nowrap;margin:0;padding:.5em 2.25em .5em 2em;display:block;opacity:.6}ul#user-nav .user .user-dropdown a:hover{cursor:pointer;background:#efefef;opacity:1}ul#user-nav .user.open .user-dropdown{left:auto;right:0}header hgroup{overflow:hidden;*zoom:1;display:block;padding:.5em 0;margin:0;height:auto}#logo{height:54px;max-width:100%!important;width:auto!important;display:inline-block;margin-top:0;float:left}#logo img{height:53px;width:auto}#tagline{display:inline-block;float:left;clear:left}#post-summary-template #primary{width:60%;float:left}#post-summary-template #secondary{width:40%;float:left}#post-summary-template #tertiary{width:40%;float:right}#blogger-template #primary{width:40%;float:left}#blogger-template #secondary{width:60%;float:left}#search-template #primary{width:60%;float:left}#search-template #secondary{width:40%;float:left}#tag-template #primary{width:60%;float:left}#tag-template #secondary{width:40%;float:left}.gb-vote{position:absolute;width:66px;height:66px;bottom:-38px}.gb-vote .number,.gb-vote .vote-img{width:66px;margin-left:-33px}.gb-vote .vote-link{width:66px;height:66px}}@media only screen and (min-width:800px){#cateogry-nav-secondary{width:50%}#footer-links .nav-block{width:50%}#footer-links .nav-block:nth-child(2){clear:left}}@media only screen and (min-width:1020px){#post-summary-template #primary{width:66.66666%}#post-summary-template #secondary{width:33.33333%}#post-summary-template #tertiary{width:33.33333%;float:right}#full-post-template #primary{width:66.66666%;float:left}#full-post-template #secondary,#full-post-template #tertiary{width:33.33333%;float:left}#search-template #primary{width:66.66666%;float:left}#search-template #secondary{width:33.3333%;float:left}#tag-template #primary{width:66.66666%;float:left}#tag-template #secondary{width:33.3333%;float:left}#static-page-template #primary{width:66.66666%;float:left}#static-page-template #secondary{width:33.3333%;float:left}ul#user-nav li.join{display:block}#site-intro h2{font-size:1.75em;margin-bottom:1.25em}#site-intro h3{font-size:1.25em}#site-intro ul li,#site-intro ul li.cta{width:21%;margin:0 2%}#site-intro a.button{margin:0}#site-intro ul li{text-align:left}.post-image-wrapper{background:#f8f8f8}#cateogry-nav-secondary{width:40%}#footer-links .nav-block{width:20%;float:left}#footer-links .nav-block:nth-child(2){clear:none}#static-page-template #secondary{margin-top:3.55em}}@media only screen and (min-width:1280px){header>.inner,#content>.inner,footer>.inner{max-width:1700px;margin:0 auto}#tagline{line-height:54px;padding-left:24px;padding-right:10px;clear:none;font-size:16.9px}#nav-main{height:54px}#post-summary-template #primary{width:48%}#post-summary-template #secondary,#post-summary-template #tertiary{width:26%;float:left}#full-post-template #primary{width:48%}#full-post-template #secondary,#full-post-template #tertiary{width:26%}.two-sections{max-width:80em;margin:0 auto!important}}@media only screen and (min-width:1700px){header>.inner{max-width:none!important}#site-intro{margin-left:0;margin-right:0}.intro-content{max-width:1700px;margin:0 auto}}body,textarea{font-family:open sans,sans-serif;font-weight:300;line-height:1.3}em{font-style:italic;font-weight:300}.sidebar-section #search input[type=text],#site-intro .pitch{font-weight:300}.sidebar-section #search input[type=text]{color:#000}h1,h2,h3,h4,h5,.top-posts h1,#category-nav h2,h1.section-title .category-name,.external-signup,.new-posts h1,.external-signup a{font-weight:400}h1.section-title,h1.post-title,h1.page-title,h3.top-posts,strong,#site-footer h4,.load-more a{font-weight:600}strong{font-weight:700}.full-post h1,.info h1,.content-block h1{font-size:2.125em;margin-bottom:.5em}h1.section-title{padding-right:1em}.full-post h2 .info h2,.content-block h2{font-size:1.85em;margin-bottom:.65em}.full-post h3 .info h3,.content-block h3{font-size:1.25em;margin-bottom:1em}.full-post h4 .info h4,.content-block h4{font-size:1em;margin-bottom:1em}.top-posts h1,h1.post-title,h1.page-title{font-size:2.125em;margin-bottom:.5em;line-height:1.2}#form-template h1.page-title{margin-left:0}.new-posts h1,#secondary .top-posts h1,h2.author,h2.comments,.fieldset-info h2{font-size:1.85em;margin-bottom:0}.post-call-to-action h2,#colorbox h2{font-size:1.5em;margin-bottom:.5em}.fieldset-info h2,.post-call-to-action h2{margin-bottom:.75em}.fieldset-info .note{margin-top:-1.25em}#category-nav .category h2{font-size:1em;padding:0 1.45em 1em;padding:0 0 1em}.full-post .comment address,ol.terms h3{font-size:1.25em;margin-bottom:1em}#payment-preferences h4{margin-bottom:.5em}.post-body .text p,.content-block p{font-size:17px;line-height:1.5}h1.section-title,.sidebar-section #search input[type=text]{font-size:1em}.login-link{font-size:.9em}#category-nav .category-top-post li{font-size:.85em}.post-meta,h1.section-title .category-name,.comments time,.comments .comment-functions{font-size:.8em}.post-image figcaption.post-category a{font-size:.75em}.section-title{margin-bottom:1em;display:inline-block}.fieldset-info .note,.page-intro{margin-bottom:2em}h1+.page-intro{margin-top:-.5em}#form-template h1+.page-intro{margin-left:0}#colorbox p{margin-bottom:1em}a:link{text-decoration:none}.full-post .post-body a:link,.login-link a{text-decoration:underline}.center{text-align:center}.comments time{white-space:nowrap}.full-post .post-body .text ul,.full-post .post-body .text ol,.info ul,.info ol,.content-block ul,.content-block ol{margin-left:2em;margin-bottom:.5em}.author-box ul,.author-box ol{margin:0}.full-post .post-body .text li,.info li,.content-block li{padding-bottom:.5em}.author-box li{padding-bottom:0}.full-post .post-body .text ul,.info ul,.content-block ul{list-style-type:disc}.full-post .post-body .text ol,.info ol,.content-block ol,ol.decimal{list-style-type:decimal}ol.upper-alpha{list-style-type:upper-alpha}ol.lower-roman{list-style-type:lower-roman}ol.terms li{padding-bottom:2em}ol.terms .upper-alpha li{padding-bottom:0}ol.terms .upper-alpha .lower-roman{padding-bottom:1em}ul.login-links,ul.external-logins{margin:0;list-style-type:none}@media only screen and (min-width:601px){#user-nav li{font-weight:600}}.fa{display:inline-block;font-family:FontAwesome;font-style:normal;font-weight:400;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.ui-message div,span.error{display:none}.ui-message .active{display:block}span.error.active{display:inline}.ui-message .admin-message{display:block}.error{font-size:.8em;margin-left:.5em;color:#ff4d4d}.help{font-size:.8em;padding:.5em 0 0;color:#999}.attention{margin:0 -2em;padding:2em;background:#ffb2b2}.ui-message .error,.ui-message .saved,.ui-message .error-500,.ui-message .code,.ui-message .attention,.ui-message .admin-message{color:#333;border:1px solid;font-size:1em;padding:.75em 1.25em 0;margin:0 0 1.5em;font-weight:400;-moz-border-radius:4px;-webkit-border-radius:4px;border-radius:4px}.ui-message .error,.ui-message .error-500{background-color:#ffb2b2;border-color:#ff8080}.ui-message .saved{background-color:#c2f0c2;border-color:#85e085}.ui-message .code{background:#efefef}.ui-message .attention{background-color:#fef6d2;border-color:#efe3ae}.ui-message .admin-message{background-color:#ffb2b2;border-color:#ff8080}.ui-message a{text-decoration:underline}.admin-message{color:#333!important}.admin-message ul li{padding-bottom:.75em}.admin-message input[type=submit]{padding:.1em .5em}.ui-message .error-500{white-space:pre-wrap}.ui-message .code{font-family:courier new,Courier,monospace}label+.ui-message,legend+.ui-message{margin-top:.5em}.fields fieldset .ui-message div{margin-bottom:0!important}.ui-message p{padding-bottom:.75em}.character-counter{color:green;white-space:nowrap}.counter-error{color:red}fieldset.section,.field-wrapper{margin-bottom:2em}fieldset.section .field-wrapper{margin-bottom:0}.fields,div.info,.field-wrapper{padding:2em 2em 0}#colorbox .fields{padding:0}.content-box{background:#fff;-moz-box-shadow:0 0 2px rgba(0,0,0,.125);-webkit-box-shadow:0 0 2px rgba(0,0,0,.125);box-shadow:0 0 2px rgba(0,0,0,.125)}.content-box .inner-content{padding:1em}.field-wrapper .fields,.field-wrapper div.info{background:0 0;padding:0}.fields li{padding-bottom:1em;padding-bottom:1.5em}.fields li:last-child{padding-bottom:2em}.fields span.block{padding:1em 0 0;padding:1.5em 0 0}fieldset.fieldset-classic{border:1px solid #e5e5e5;-moz-border-radius:4px;-webkit-border-radius:4px;border-radius:4px;padding:0 1em 1em}#colorbox .fields li,#colorbox .fields li:last-child{padding-bottom:1em}.fields label,.fields span.text label{display:block}.fields span.radio label,.fields span.checkbox label,.checkbox label{display:inline}.fields li>label,.fields fieldset>legend,.info .heading,.fields span.block label,p.label{font-weight:400;padding-bottom:.35em}.info .heading{display:block;padding-bottom:1em}input[type=text],input[type=password],input[type=submit],textarea{-webkit-appearance:none}#search input,.fields .text input,.fields textarea,.textboxlist-bits{border:none;width:94%;padding:1em 3%;-moz-box-shadow:inset 0 0 1px #999;-webkit-box-shadow:inset 0 0 1px #999;box-shadow:inset 0 0 1px #999}#search input:focus,.fields .text input:focus,.fields textarea:focus,.textboxlist-bits:focus{-moz-box-shadow:inset 0 0 1px #777;-webkit-box-shadow:inset 0 0 1px #777;box-shadow:inset 0 0 1px #777;background:#f9f9f9}.fields .fieldset-classic{margin:1em 0 .5em}.fields .fieldset-classic legend{background:#f4f4f4;padding:.25em 1em .25em .5em;border:1px solid #e1e1e1}.fields .fieldset-classic legend input,.fields .fieldset-classic legend label{width:auto;display:inline;padding:0;-moz-box-shadow:none;-webkit-box-shadow:none;box-shadow:none}.fields .fieldset-classic legend input{margin-right:.5em}.fields span.block{display:block}.fields span.radio,.fields span.checkbox{display:inline-block;padding:.25em .5em .25em 0}.fields span.radio input,.fields span.checkbox input,.checkbox input{display:inline}.info p,p.info{padding-bottom:1em}.info p:last-child{padding-bottom:0}.textboxlist li{padding-bottom:0!important}.fields .textboxlist input{padding:0!important}.textboxlist-bits{border:none!important;-moz-border-radius:0!important;-webkkit-border-radius:0!important;border-radius:0!important;margin:0!important;overflow:hidden;padding:1em 3%!important}select{max-width:100%}input[type=submit]{background:#f4f4f4;background:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2Y0ZjRmNCIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNlNWU1ZTUiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);background:-moz-linear-gradient(top,#f4f4f4 0%,#e5e5e5 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#f4f4f4),color-stop(100%,#e5e5e5));background:-webkit-linear-gradient(top,#f4f4f4 0%,#e5e5e5 100%);background:-o-linear-gradient(top,#f4f4f4 0%,#e5e5e5 100%);background:-ms-linear-gradient(top,#f4f4f4 0%,#e5e5e5 100%);background:linear-gradient(to bottom,#f4f4f4 0%,#e5e5e5 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#f4f4f4',endColorstr='#e5e5e5',GradientType=0 );border:1px solid #ccc;-moz-border-radius:4px;-webkit-border-radius:4px;border-radius:4px;font-weight:700;padding:1.25em 1.75em;text-transform:uppercase;transform:background .5s ease}input[type=submit]:hover{cursor:pointer;background:#e5e5e5}input[type=submit]:active{background:#ccc}.narrow-form .radio,.narrow-form .checkbox{margin-left:1.5em}.narrow-form .radio input,.narrow-form .checkbox input{margin-left:-1.8em;padding:0}.narrow-form .info{padding-top:0;padding-bottom:1em}.narrow-form .external-logins{clear:both;margin-top:1.25em;padding-top:1em;border-top:1px dotted #ccc}.narrow-form .checkbox{padding-bottom:1.25em}.narrow-form .checkbox label{font-weight:300}.narrow-form .delimiter{margin-bottom:2em}.narrow .radio,.narrow .checkbox{margin-left:1.5em}.narrow .radio input,.narrow .checkbox input{margin-left:-1.8em;padding:0}.narrow .info{padding-top:0;padding-bottom:1em}.narrow .external-logins{clear:both;margin-top:1.25em;padding-top:1em;border-top:1px dotted #ccc}.narrow .checkbox{padding-bottom:1.25em}.narrow .checkbox label{font-weight:300}.narrow .delimiter{margin-bottom:2em}#login-form .fields{background:0 0;padding:0}#login-form .submit{float:left;width:33.333%;margin-right:3%}#login-form .submit input{width:100%}#login-form .checkbox{font-size:.9em}.login-link{margin:0;padding:0 0 .25em;text-align:right}#signup-form .checkbox{font-size:.9em}#external-signup .open-auth,#external-signup .internal-auth{padding:1em 1em 0}#external-signup .open-auth li,#external-signup .internal-auth li{padding-bottom:1em}#external-login{padding:1em;margin-bottom:2em;background:#fff}.external-signup,.internal-signup{line-height:1;border:none;width:100%;font-size:.8em;height:3.75em;overflow:hidden;text-align:left;position:relative;-webkit-transition:background .5s ease;-moz-transition:background .5s ease;transition:background .5s ease;padding:0;margin:0}.external-signup:hover,.internal-signup:hover{cursor:pointer}.external-login a{padding:1.375em 1em 0 5em;line-height:1;border:none;width:auto;font-size:.8em;height:2.375em;overflow:hidden;text-align:left;position:relative;display:block;margin:0;font-weight:400;color:#fff!important}.external-login.facebook,.external-signup.facebook{background:#5f7ec1;color:#fff!important;-moz-transition:background .5s ease;-o-transition:background .5s ease;-webkit-transition:background .5s ease;transition:background .5s ease}.external-login.facebook:hover,.external-signup.facebook:hover{background:#5073bb;-moz-transition:background .5s ease;-o-transition:background .5s ease;-webkit-transition:background .5s ease;transition:background .5s ease}.external-login.facebook i,.external-signup.facebook i{background:#355089}.external-login.google,.external-signup.google{background:#e47a73;color:#fff!important;-moz-transition:background .5s ease;-o-transition:background .5s ease;-webkit-transition:background .5s ease;transition:background .5s ease}.external-login.google:hover,.external-signup.google:hover{background:#e06a62;-moz-transition:background .5s ease;-o-transition:background .5s ease;-webkit-transition:background .5s ease;transition:background .5s ease}.external-login.google i,.external-signup.google i{background:#cd3228}.external-login i,.external-signup i,.internal-signup i{width:48px;height:48px;line-height:48px;font-size:24px;vertical-align:center;text-align:center;position:absolute;top:0;left:0;color:#fff}.external-signup span{padding-left:5em}.internal-signup.internal{display:block;background:#ccc;color:#fff!important;-moz-transition:background .5s ease;-o-transition:background .5s ease;-webkit-transition:background .5s ease;transition:background .5s ease}.internal-signup.internal:hover{background:#b0b0b0;-moz-transition:background .5s ease;-o-transition:background .5s ease;-webkit-transition:background .5s ease;transition:background .5s ease;text-decoration:none}.internal-signup.internal i{background:#c2c2c2}.internal-signup.internal span{padding:1.4em 1em 0 5em;display:block;font-weight:400}#manual-signup ul.accordion{display:none}#manual-signup.active ul.accordion{display:block}.info .open-auth{margin:0}.external-login{padding:0!important;margin:0 0 1em!important;list-style-type:none;clear:both}.external-login.google{margin-bottom:0!important}.login-help{margin-top:1em}.manual-login{padding-top:.5em;padding-bottom:.5em}.manual-login h3{font-weight:700;color:#d73d33;margin-bottom:1em}.manual-login p{font-weight:700}.manual-login a{text-decoration:underline}#comment-form ul.fields,.comment-form-ajax ul.fields{padding:1em 0 0}#comment-form textarea,.comment-form-ajax textarea{min-height:6em}#reply-to-comment textarea{min-height:8em}.site-search :after{content:".";display:block;visibility:hidden;clear:both;height:0}.site-search{display:inline-block}.site-search{display:block}.site-search .fields{padding:0}.site-search .fields li.text{width:80%;float:left;padding:0}.site-search .fields li.submit{width:20%;float:left;padding:0}.site-search .fields input,.site-search .fields button{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;width:100%;font-size:16px;padding:4px 8px;height:44px}.site-search .fields input[type=text]{color:rgba(0,0,0,.5);width:100%!important}.site-search .fields input[type=text]:focus{color:rgba(0,0,0,.95)}.site-search .fields button[type=submit]{position:relative;background:#cfcfcf;border:none;-moz-transition:background .5s ease;-o-transition:background .5s ease;-webkit-transition:background .5s ease;transition:background .5s ease}.site-search .fields button[type=submit]:hover{cursor:pointer;background:#000;-moz-transition:background .5s ease;-o-transition:background .5s ease;-webkit-transition:background .5s ease;transition:background .5s ease}.site-search .fields button i{color:#fff;display:inline;margin:0;padding:0;position:absolute;left:50%;top:50%;margin-left:-8px;margin-top:-8px}.fields li:after,.field-wrapper:after,#colorbox .signup #external-signup:after{content:".";display:block;visibility:hidden;clear:both;height:0}.fields li,.field-wrapper,#colorbox .signup #external-signup{display:inline-block}.fields li,.field-wrapper,#colorbox .signup #external-signup{display:block}@media only screen and (min-width:601px){.fields .text input,.fields textarea{width:96%;padding:1em 2%}.external-signup,.internal-signup{font-size:1em;height:3em}.external-signup span{padding-left:4em}.internal-signup.internal span{padding:1em 1em 0 4em}.external-login a{font-size:1em;height:2em;padding-left:4em;padding-top:1em}.character-counter{float:right}}.ad{overflow:hidden;text-align:center;position:relative;z-index:1}article .ad{background:0 0}.ad+div{box-shadow:inset 0 0 1px rgba(0,0,0,.125);background:rgba(0,0,0,.0125)}.ad .letterboard{width:728px;height:90px;margin:0 auto}.ad .banner{width:468px;height:60px;margin:0 auto}.ad .wide-skyscraper{width:160px;height:600px;margin:0 auto}.ad .medium-rectangle{width:300px;height:250px;margin:0 auto}.ad .mobile-letterboard{width:320px;height:50px;margin:0 auto}#ad-header,#post-summary-template #ad-sidebar,#ad-post-summary{margin:0 -1em}#full-post-template #ad-post-body{margin:0 -2em 1.5em}@media only screen and (min-width:480px){#ad-header,#ad-post-summary,#ad-sidebar{margin:0 auto!important}}a#sumotest-badge{display:none!important}.logged-in-admin a#sumotest-badge{display:block!important}.addthis_toolbox{overflow:hidden;*zoom:1}.post-summary .addthis_toolbox{margin-top:24px}.full-post .addthis_toolbox{margin-bottom:18px}.addthis_toolbox a{margin:0!important}#colorbox,#cboxOverlay,#cboxWrapper{position:absolute;top:0;left:0;z-index:9999;overflow:hidden}#cboxWrapper{max-width:none}#cboxOverlay{position:fixed;width:100%;height:100%}#cboxMiddleLeft,#cboxBottomLeft{clear:left}#cboxContent{position:relative}#cboxLoadedContent{overflow:auto;-webkit-overflow-scrolling:touch}#cboxTitle{margin:0}#cboxLoadingOverlay,#cboxLoadingGraphic{position:absolute;top:0;left:0;width:100%;height:100%}#cboxPrevious,#cboxNext,#cboxClose,#cboxSlideshow{cursor:pointer}.cboxPhoto{float:left;margin:auto;border:0;display:block;max-width:none;-ms-interpolation-mode:bicubic}.cboxIframe{width:100%;height:100%;display:block;border:0}#colorbox,#cboxContent,#cboxLoadedContent{box-sizing:content-box;-moz-box-sizing:content-box;-webkit-box-sizing:content-box}#colorbox .inner{padding:1em}#cboxOverlay{background:#111}#colorbox{outline:0}#cboxContent{margin-top:32px;overflow:visible;background:#000}.cboxIframe{background:#fff}#cboxError{padding:50px;border:1px solid #ccc}#cboxLoadedContent{background:#fff;padding:1px}#cboxLoadingOverlay{background:#000}#cboxTitle{position:absolute;top:-22px;left:0;color:#000}#cboxCurrent{position:absolute;top:-22px;right:205px;text-indent:-9999px}#cboxPrevious,#cboxNext,#cboxSlideshow,#cboxClose{border:0;padding:0;margin:0;overflow:visible;text-indent:-9999px;position:absolute}#cboxPrevious:active,#cboxNext:active,#cboxSlideshow:active,#cboxClose:active{outline:0}#cboxPrevious{background-position:0 0;right:44px}#cboxPrevious:hover{background-position:0 -25px}#cboxNext{background-position:-25px 0;right:22px}#cboxNext:hover{background-position:-25px -25px}#cboxClose{top:12px;right:12px}.cboxSlideshow_on #cboxPrevious,.cboxSlideshow_off #cboxPrevious{right:66px}.cboxSlideshow_on #cboxSlideshow{background-position:-75px -25px;right:44px}.cboxSlideshow_on #cboxSlideshow:hover{background-position:-100px -25px}.cboxSlideshow_off #cboxSlideshow{background-position:-100px 0;right:44px}.cboxSlideshow_off #cboxSlideshow:hover{background-position:-75px -25px}#cboxClose{display:inline-block;font-family:FontAwesome;font-style:normal;font-weight:400;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}#cboxClose{text-indent:0;background:0 0;font-size:24px;color:#666}#cboxClose:hover{color:#333}#cboxClose:before{content:"\f05c"}.cboxIE #cboxTopLeft,.cboxIE #cboxTopCenter,.cboxIE #cboxTopRight,.cboxIE #cboxBottomLeft,.cboxIE #cboxBottomCenter,.cboxIE #cboxBottomRight,.cboxIE #cboxMiddleLeft,.cboxIE #cboxMiddleRight{filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#00FFFFFF,endColorstr=#00FFFFFF)}.colorbox-content{display:none}#colorbox .colorbox-content{display:block}@media print{#nav-main,.nav-label,.site-intro,.site-intro-wrapper.active,.post-image-wrapper,.ad,.addthis_toolbox,.post-footer,.tags,#add-comment,.comment-functions,#secondary,#tertiary,.rich-footer{display:none}}