.page-container,.sidebar,body,main{position:relative}.footer,body{overflow:auto}.comment.new .comment-metadata,.comment:hover .comment-metadata{visibility:visible}.category-list,.post-list-item-wrap,.sidebar-link,a.post-list-item{list-style-type:none}a,abbr,acronym,address,applet,article,aside,audio,b,big,blockquote,body,canvas,caption,center,cite,code,dd,del,details,dfn,div,dl,dt,em,embed,fieldset,figcaption,figure,footer,form,h1,h2,h3,h4,h5,h6,header,hgroup,html,i,iframe,img,ins,kbd,label,legend,li,mark,menu,nav,object,ol,output,p,pre,q,ruby,s,samp,section,small,span,strike,strong,sub,summary,sup,table,tbody,td,tfoot,th,thead,time,tr,tt,u,ul,var,video{margin:0;padding:0;border:0;font:inherit;vertical-align:baseline}.form-group .tip,.header .help-tip,.user-about em{font-style:italic}h2.page-title,strong{font-weight:700}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}body{line-height:1;background-color:#f8fcf4;max-width:885px;margin:auto;text-align:left;height:auto;font-family:georgia,arial,verdana,serif;font-size:.9em}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:after,blockquote:before,q:after,q:before{content:'';content:none}table{border-collapse:collapse;border-spacing:0}main{float:left;width:552px;margin-bottom:100px}.sidebar{width:320px;float:right;padding-top:0;margin-top:-130px}.page-container.hidden-sidebar{background:0 0}.page-container.hidden-sidebar:after{display:none}.page-container.hidden-sidebar main{float:none;width:100%}.page-container.hidden-sidebar #cta-submit,.page-container.hidden-sidebar #hp-logo{margin:0 auto}.page-container.homepage{background:url(/images/sheep_part_main-40f6de5ed2d841e08dce21d107638e7e.gif?vsn=d) 106px 65px no-repeat #f8fcf4}.page-container.homepage:after{content:" ";width:281px;height:42px;position:absolute;background:url(/images/sheep_part_header3-4f7c89ac4547d733eacb8d0f8967b5b3.png?vsn=d) bottom no-repeat;left:601px;top:23px}.page-container.homepage .sidebar{margin-top:225px}a{color:#406076;text-decoration:underline;cursor:pointer}a.ajax,a.ajax:hover{text-decoration:none}a:visited{color:#714076}a:hover,a:visited:hover{color:#1f140b}a.ajax{border-bottom:1px #406076 dotted;cursor:pointer}a.system:visited{color:#406076}a.system:hover{color:#1f140b}a.ajax:hover{border-bottom:1px #406076 solid}h2.page-title{text-align:center;margin:40px;font-size:140%;color:#335466}.gold{color:#CFB53B!important}.todo,a.todo{color:#fff!important;background-color:red!important}#hp-logo{display:block;background:url(/images/iin_main_sprite_v2.png?v=1) 0 1px no-repeat;width:528px;height:64px;margin:0 20px}.header .mobile-menu-icon,.header .safe-mode.nav-item{display:none}.btn{box-shadow:1px 1px 2px 0 #303030;outline:0}.btn:active{box-shadow:0 0 0 0 #303030;outline:0}.user-type-anon,a.user-type-anon{color:#333}.user-type-1,a.user-type-1{color:#5c84c5}.user-type-2,a.user-type-2{color:#5cae5c}.user-type-3,a.user-type-3{color:#ff5c5c}.user-type-4,a.user-type-4{color:#ae5cae}.user-type-5,a.user-type-5{color:#ffc55c}.user-type-6,a.user-type-6{color:#FF7086}.user-type-7,a.user-type-7{color:brown}.user-type-8,a.user-type-8{color:#FF2052}.user-type-9,a.user-type-9{color:#09C91A}.user-type-10,a.user-type-10{color:#E3C832}.user-type-11,a.user-type-11{color:#9C37A2}.user-type-12,a.user-type-12{color:#4D6E5B}.user-type-13,a.user-type-13{color:#E96DFF}.user-type-14,a.user-type-14{color:#CFE50D}.user-type-15,a.user-type-15{color:#A2C1C9}.user-type-16,a.user-type-16{color:#000}.user-type-17,a.user-type-17{color:orange}.user-type-18,a.user-type-18{color:#00f}.user-type-19,a.user-type-19{color:navy}.user-type-20,a.user-type-20{color:#00CED1}.header{position:relative;background-color:#1f140b;color:#fff;margin-bottom:15px}.header a{color:#a8c16d}.header a:hover{color:#f35b3a}.header .nav{padding:5px}.header .nav-right{position:absolute;right:0;top:0}.header .nav-item{display:inline-block;margin:0 5px}.header .nav-item.mobile-only{display:none}.header #search-form,.header .search-area,.header .top-random{display:inline-block}.header .super-nav-links{padding:5px 5px 14px;position:relative;background:url(/images/header_bg-086bfce8ea253dfeca87f904bc051640.gif?vsn=d) bottom repeat-x}.header .top-random{background:url(/images/iin_main_sprite_v2-ca9e6dc057908dfe38ff6f2b5b432bb6.png?vsn=d) -223px -65px;height:15px;width:15px;margin-right:5px;border-bottom:0;opacity:.7;position:relative;vertical-align:middle;margin-left:40px}.header .top-random:hover,.post-list-item:hover .quick-mod-wrap{opacity:1}.header .help-tip{font-size:80%;text-align:center;padding:0 20px 0 5px}.header .safe-mode .real-link{color:#fff;font-size:80%;text-decoration:underline}.header .safe-mode .real-link:hover{color:#f35b3a}.header .notices-container{color:#333;font-size:85%;text-align:center;z-index:9999;padding:0;opacity:1;display:inline-block;vertical-align:top;margin:-5px -5px 0 0;background-color:#999;border-radius:0 0 0 2px;background-clip:padding-box}.header .notice{position:relative;float:left;margin:0}.header .notice a.link{border-bottom:0;padding:2px 3px;display:block;border-radius:0 0 0 3px}.header .notice a.link:hover{background-color:#ccc}.header .notice .spacer{display:block;width:18px;height:18px}.header .notice .notice-count{position:absolute;bottom:-2px;right:0;color:#fff;font-weight:700;font-size:11px;font-family:arial,georgia,verdana,serif;padding:0 1px 1px;margin:0;vertical-align:middle;background-color:#F03D25;border-color:#E23923 #D83722 #C0311E;border-left:1px solid #D83722;border-right:1px solid #D83722;display:none;cursor:pointer;border-radius:2px}.header .notice.unseen .notice-count{display:block}.breadcrumbs .crumb,.breadcrumbs .crumb-label{display:inline}.header .message-info .spacer{content:"";background:url(/images/iin_main_sprite_v2.png?v=1) -169px -69px no-repeat;width:19px;height:17px}.header .notice-info .spacer{content:"";background:url(/images/iin_main_sprite_v2.png?v=1) -150px -69px no-repeat;width:18px;height:18px}.breadcrumbs{margin-top:20px;margin-left:20px}.breadcrumbs .crumb:before{content:"⇢";margin:0 5px}.breadcrumbs .crumb:first-of-type:before{content:""}.footer,.footer-disclaimers,.toggle-wrap .toggle-off{display:block}.footer{position:relative;clear:both;width:auto;border-top:1px #d5d9d1 solid;margin:100px auto 20px;padding:20px;text-align:left}.footer-column-heading{padding-bottom:5px}.footer-column{float:left;min-height:120px;padding-right:20px}.footer-column-item{display:block;padding-right:15px;margin:5px 0}.footer-disclaimers{font-size:80%;margin-left:0;color:#636363;line-height:20px}.toggle-wrap .toggle-on{display:none}.toggle-wrap.toggled .toggle-on{display:block}.toggle-wrap-lvl2 .toggle-lvl2-off,.toggle-wrap.toggled .toggle-off{display:none}.toggle-wrap-lvl2 .toggle-lvl2-on{display:block}.toggle-wrap-lvl2.toggled .toggle-lvl2-on{display:none}.toggle-wrap-lvl2.toggled .toggle-lvl2-off{display:block}#cta-submit{text-align:center;font-size:130%;font-family:georgia;font-weight:400;line-height:140%;border-bottom:2px #636363 dashed;max-width:510px;padding:15px 20px 10px}#cta-submit.hp{text-align:left}.cta-submit-heading{display:inline;color:#2d2d2d;margin:0;padding:0;font-size:90%;font-weight:700}.cta-submit-details{display:inline;color:#636363;margin:0}#cta-submit .main-ask-link:hover{color:#1f140b}#cta-submit .main-ask-link{display:inline;color:#f35b3a;background-color:#fcf5e2;padding:2px 5px;text-decoration:underline}.post-list-wrap{margin:30px 10px 50px 20px}.post-list-heading-links{display:inline;font-size:80%;margin-left:10px;font-weight:400}.post-link-separator,.post-list-heading-link{display:inline-block}.post-list-heading{font-size:110%;font-weight:700;margin-bottom:20px}.post-list-heading.no-heading{text-align:center;margin-top:-20px}.post-link-separator{margin:0 5px;opacity:.5}.post-link-separator:last-of-type{display:none}a.post-list-item{display:block;position:relative;background-color:#f0f2e9;border:1px solid #ccc;border-radius:3px;margin:0 0 15px;padding:5px 10px 5px 25px;font-weight:400;text-decoration:none}a.post-list-item .post-title{text-decoration:underline}a.post-list-item .post-metadata{color:#999;margin-top:5px;font-size:90%;text-decoration:none}a.post-list-item .percent{position:absolute;top:25%;left:-15px;width:31px;height:18px;line-height:13px;color:#fff;font-family:arial;font-size:11px;text-align:center;padding-top:5px;display:block;overflow:hidden;z-index:2;border-radius:8px}a.post-list-item .percent.purple{background-color:#c276bc}a.post-list-item .percent.red{background-color:#ff7873}a.post-list-item .percent.green,a.post-list-item .percent.new{background-color:#67bb74}a.post-list-item.poll .percent{background:url(/images/iin_main_sprite_v2.png?v=1) -256px -64px;width:17px;height:12px;left:-9px;top:30%;border-radius:0;background-clip:padding-box;font-size:0}.quick-mod-wrap{font-size:80%;display:block;padding:2px 5px 1px;position:absolute;right:0;bottom:0;border-radius:4px;opacity:0;font-family:arial}.quick-mod-wrap .button,.quick-mod-wrap .label{display:inline-block;font-size:70%;vertical-align:middle}.quick-mod-wrap .label{font-weight:700;color:#303030}.quick-mod-wrap .full-mod-button{cursor:pointer;border:none;background-color:transparent;color:#406076;font-size:70%}.sidebar-box{position:relative;border:0 solid #ccc;background-color:#f0f2e9;border-radius:8px;width:250px;margin:20px auto}.sidebar-box.active{background-color:#fcf5e2}.sidebar-box-heading{display:block;font-weight:700;color:#f35b3a;padding:10px 10px 0}.sidebar-box-content{padding:10px}.sidebar-link{border-bottom:1px #d5d9d1 dotted;margin:0;padding:5px;display:block}.sidebar-link:last-of-type{border:0}.sidebar-sub-cats{overflow:auto;display:block;margin-top:5px}.sidebar-sub-cats .sub{float:left}.sidebar-sub-cat{border-bottom:0;padding:1px;margin-left:15px;font-size:13px}.comment{background-color:#fff;border-radius:5px;box-shadow:0 0 2px #aaa;margin:0 0 10px;padding:0;overflow:auto}.comment:hover{background-color:#fafafa}.comment.has-low-rating{opacity:.5}.comment.has-low-rating .comment-action-links,.comment.has-low-rating .comment-text,.comment.has-low-rating .comment-user{display:none}.comment.has-low-rating .comment-hidden,.comment.has-low-rating.toggled .comment-action-links,.comment.has-low-rating.toggled .comment-text,.comment.has-low-rating.toggled .comment-user{display:block}.comment.has-low-rating.toggled{opacity:1}.comment.has-low-rating.toggled .comment-hidden{display:none}.comment.new-since-last-viewed{border-bottom:1px #f35b3a solid}.comment-info{position:relative;padding:0}.comment-user{font-weight:700;font-size:90%;display:block;margin-left:0;padding:4px 8px 2px}.comment-user-link{text-decoration:none;vertical-align:middle}.comment-user-staff-badge{display:inline-block;margin-left:5px;background-color:#CFB53B;padding:4px 8px 3px;border-radius:4px;font-weight:700;font-family:arial;font-size:80%}.comment-user-gold-badge{background-color:#CFB53B;width:10px;height:10px;border-radius:5px;display:inline-block;vertical-align:middle}.comment-content{position:relative;padding:8px;color:#1f140b;line-height:16px}.comment-metadata{position:absolute;right:10px;top:5px;color:#636363;font-size:70%;visibility:hidden}.comment-metadata .meta-link{color:#d5d9d1}.comment-hidden{display:none;font-size:90%;color:#636363}.threaded-comments-list{margin-top:40px}.threaded-comment-children{padding-left:15px;border-left:1px solid #f0f2e9;position:relative}.threaded-comment-children .toggle-link.level-toggle{position:absolute;top:0;left:5px;font-size:11px;color:#d5d9d1;text-decoration:none}.threaded-comment-children.toggled{padding-bottom:15px;margin-bottom:8px}.threaded-comment-children.toggled .comment,.threaded-comment-children.toggled .threaded-comment-children{display:none}.comment-action-links{min-height:12px;font-size:80%;margin:5px 0}.comment-action-link{outline:0;text-decoration:none;border-bottom:1px #406076 dotted;font-weight:400}.comment:hover .comment-action-links-left{visibility:visible}.comment-action-links-right{min-height:12px}.comment-action-links-left{float:left;visibility:hidden;min-height:12px;margin-top:5px}.comment-action-links-left a.comment-action-link{color:#f35b3a;border-bottom:1px #f35b3a dotted}.comment-action-links-left a.comment-action-link:first-of-type:before{content:"";padding:0}.comment-action-links-left a.comment-action-link:before{content:"/";text-decoration:none;padding:0 2px;color:#636363;background-color:#fff;margin-bottom:-5px;display:inline-block;z-index:5}.comment:hover a.comment-action-link:before{background-color:#fafafa}.comment-action-link-separator{display:inline-block;margin:0 2px}.comment-action-link-separator:last-of-type{display:none}.comment-action-link-separator:before{content:"/";color:#636363}.comment-thumb.comment-action-link{cursor:pointer;outline:0;border:0;background:url(/images/iin_main_sprite_v2.png?v=1) no-repeat;display:block;width:14px;height:14px;float:right;border-bottom:0;margin-right:5px;opacity:.6}.comment-thumb.comment-action-link.active,.comment-thumb.comment-action-link:hover{text-decoration:none;border-bottom:0}.comment-thumb-up.comment-action-link{background-position:-205px -79px;margin-left:3px}.comment-thumb-up.comment-action-link.active,.comment-thumb-up.comment-action-link:hover{background-position:-205px -65px}.comment-thumb-down.comment-action-link{background-position:-190px -77px}.comment-thumb-down.comment-action-link.active,.comment-thumb-down.comment-action-link:hover{background-position:-190px -63px}.submitting .comment-thumb.comment-action-link{opacity:.1}.comment-score{display:inline-block;float:right;color:#636363;margin-right:3px;opacity:.5;vertical-align:middle;line-height:13px}.comment-initial-score{display:none}.hidden-comments-link-wrap{margin:15px;font-size:90%}.comment-reply-link{float:right;vertical-align:middle}.threaded-comment-comment .form{margin-left:15px}.new-comment-form .btn-secondary{margin-left:10px}.comments-heading{display:block;font-weight:700;border-top:1px #d5d9d1 solid;color:#636363;padding:14px 17px 10px 5px;margin:40px 0 -20px}.comments-heading-sort{float:right;font-weight:400;color:#636363;font-size:90%}.comments-heading-label{font-weight:700;color:#636363}.form-wrapper{background-color:#f0f2e9;margin:0;padding:50px 20px;border-radius:6px}.form.submitting{opacity:.7}.form .while-saving-content{display:none}.form-control,.form-label{display:inline-block;vertical-align:middle}.form-group{padding:5px 0;font-size:110%}.form-label{min-width:150px;text-align:right;font-weight:700;padding-right:5px}.form-label.required:after{content:"*"}.form-control{min-width:200px;text-align:left;padding:5px}.form-control.radio-control{margin-bottom:5px;vertical-align:middle}.form-control.radio-input{vertical-align:middle}.form-control.disabled{opacity:.8;background-color:#f0f2e9}.form-group .btn:disabled,.hp-quote{opacity:.6}.form-control .radio-label{display:inline;vertical-align:middle;padding:0 25px 0 5px}.form-control .parenthetical{display:inline;font-size:80%;color:#636363}textarea.form-control{width:100%;box-sizing:border-box;min-height:100px}.form-group .btn{padding:8px 12px;border-radius:4px;font-weight:700;color:#fff;border:0}.form-group .btn.btn-primary{background-color:#6e97ce;padding:8px 18px}.form-group .btn.btn-secondary{font-weight:400;background-color:#d5d9d1}.form-error{color:#f35b3a;text-align:center;font-weight:700;margin-top:20px;margin-bottom:20px}.form-group.has-error .form-control{outline:#f35b3a dotted 1px}.form-group .help-block{display:block;color:#f35b3a;margin-left:150px;padding-left:10px;font-size:80%;padding-top:5px}.form-group .help-block:first-letter{text-transform:uppercase}.form-group .tip{margin-left:160px;margin-top:5px;font-size:70%}.form-group .inline-tip{display:inline;font-size:80%;font-style:italic;vertical-align:middle}.mini-tos{display:block;font-size:12px;margin-left:160px;line-height:16px}.form-extra-info{text-align:center;margin-top:40px;border-top:1px #d5d9d1 solid;border-bottom:1px #d5d9d1 solid;padding:12px}.form-inline,.form-one-line{display:inline}.form-one-line .form-group{display:inline-block}.expanded-form{padding:20px}.expanded-form .form-group{margin-bottom:10px}.expanded-form .form-label{display:block;text-align:left;margin-bottom:5px}.expanded-form .form-control{min-width:400px}.expanded-form select.form-control{min-width:100px}.expanded-form .help-block{margin-left:0;padding-left:0}.expanded-form .tip{margin:10px 0;color:#636363;line-height:1.2em}.pagination .prev{margin-right:20px}.app-flash{text-align:center;margin:15px 0;background-color:#67bb74;border:1px solid #d5d9d1;border-radius:4px;padding:8px;color:#fff;font-weight:700}.app-flash.error{background-color:#ff7873;color:#fff}.top-banner-ad{text-align:center;margin:0 auto;display:block;height:90px}.top-banner-ad #ac_345310{margin:0 auto}.post-inline-above-comments-ad #ac_345307,.post-inline-above-comments-ad #ac_346213{padding:10px}.post-inline-above-comments-ad #ac_346213 .ac_header_title{padding-right:125px}.bottom-banner-ad{display:block;clear:both;padding:15px}.category-list .category-name,.mobile-menu .nav-item a{padding:12px;text-align:center;background-color:#f0f2e9;font-size:130%;text-decoration:none}.sidebar-ad-top{text-align:center;width:auto;margin:10px auto 0}.post-inline-above-comments-ad{margin:25px auto 0;text-align:center}@media all and (min-device-width:700px) and (max-device-width:728px){.top-banner-ad{transform:scale(.9)}}@media all and (min-device-width:671px) and (max-device-width:699px){.top-banner-ad{transform:scale(.9);transform-origin:0 0}}@media all and (min-device-width:651px) and (max-device-width:670px){.top-banner-ad{transform:scale(.88);transform-origin:0 0}}@media all and (min-device-width:631px) and (max-device-width:650px){.top-banner-ad{transform:scale(.85);transform-origin:0 0}}@media all and (min-device-width:601px) and (max-device-width:630px){.top-banner-ad{transform:scale(.8);transform-origin:0 0}}@media all and (min-device-width:560px) and (max-device-width:600px){.top-banner-ad{transform:scale(.75);transform-origin:0 0}}@media all and (min-device-width:520px) and (max-device-width:559px){.top-banner-ad{transform:scale(.7);transform-origin:0 0}}@media all and (min-device-width:491px) and (max-device-width:519px){.top-banner-ad{transform:scale(.65);transform-origin:0 0}}@media all and (min-device-width:451px) and (max-device-width:490px){.top-banner-ad{transform:scale(.6);transform-origin:0 0}}@media all and (min-device-width:401px) and (max-device-width:450px){.top-banner-ad{transform:scale(.55);transform-origin:0 0}}@media all and (min-device-width:371px) and (max-device-width:400px){.top-banner-ad{transform:scale(.5);transform-origin:0 0}}@media all and (min-device-width:341px) and (max-device-width:370px){.top-banner-ad{transform:scale(.46);transform-origin:0 0}}@media all and (min-device-width:301px) and (max-device-width:340px){.top-banner-ad{transform:scale(.42);transform-origin:0 0}}@media all and (max-device-width:300px){.top-banner-ad{transform:scale(.4);transform-origin:0 0}}@media (max-device-width:340px) and (min-device-width:301px){.top-banner-ad{margin-bottom:-17%}}@media (max-device-width:370px) and (min-device-width:341px){.top-banner-ad{margin-bottom:-14%}}@media (max-device-width:450px) and (min-device-width:401px){.top-banner-ad{margin-bottom:-10%}}@media (max-device-width:400px) and (min-device-width:371px){.top-banner-ad{margin-bottom:-12.5%}}.category-list .category-name{display:block;border-radius:4px;margin:5px}.mobile-menu #cta-submit,.mobile-menu .footer{display:none}.mobile-menu .mobile-menu-icon{visibility:hidden}.mobile-menu .search-form .form-group{display:flex;flex-direction:'row'}.mobile-menu .search-form .form-group .q{flex:1;border:1px solid #f0f2e9;margin-left:5px;vertical-align:middle}.mobile-menu .search-form .form-group .btn{margin:0 5px;vertical-align:middle;display:inline-block}.mobile-menu .nav-item a{display:block;border-radius:4px;margin:5px}.mobile-menu .notice-info-count-container{background-color:red;color:#fff;padding:2px 5px;border-radius:4px}.mobile-menu-inline-wrap{position:absolute;top:0;left:0;right:0;bottom:0;background-color:#f8fcf4;z-index:3;border-bottom-left-radius:4px;border-bottom-right-radius:4px}.mobile-menu-inline-dummy-header{background-color:#1f140b;width:100%;height:50px;position:relative}.mobile-menu-inline-x{content:'X';font-family:arial;font-size:30px;color:#fff;display:inline-block;float:right;z-index:4;width:120px;height:50px;text-decoration:none;text-align:right;line-height:50px;padding-right:15px}.hp-quote{color:#636363;font-size:90%;line-height:1.6em;margin:35px 20px 30px;display:block}.post-page .favorite-form-area,.post-page .post-content-meta-section{display:inline}.hp-quote.toggled{opacity:1}.post-page .post-content-wrap{margin-top:30px;font-weight:400;position:relative;border:1px solid #ddd;background-color:#E9F2F2;padding:20px 25px;border-radius:8px;background-clip:padding-box}.post-page .post-content-wrap .post-title{color:#1f140b;margin:0 0 10px;font-size:140%;font-weight:700;text-align:center}.post-page .post-content-meta{font-size:11px;margin-top:5px;text-align:center;margin-bottom:20px}.post-page .post-content-meta-item{display:inline;padding-right:10px;padding-left:10px;border-right:1px #d5d9d1 solid}.post-page .post-content-meta-item:last-of-type{border-right:0}.post-page .post-content-meta-item .normal{font-weight:700}.post-page .post-content-meta-item .btn-secondary{background-color:#d5d9d1;color:#303030;font-weight:700;border:0;padding:3px 5px;border-radius:4px}.post-page .favorite-form-area .post-content-meta-item:last-of-type{border-right:1px #d5d9d1 solid}.post-page .post-author-options-wrap form.link,.post-report-wrap,.post-vote-area .vote-desc,.yesno-vote-form .inline-form{display:inline-block}.post-page .post-vote-area{padding:30px 20px 10px;text-align:center}.post-page .vote-button{margin:5px 3px;padding:6px 12px;border-radius:4px;font-weight:700;color:#fff;border:0;background-color:#6e97ce}.post-page .vote-button:disabled{opacity:.6}.post-page .post-author-options-wrap{padding:10px;border:1px solid #d5d9d1;background-color:#fcf5e2;border-radius:5px;background-clip:padding-box;margin-top:30px;font-size:90%}.post-page .post-author-options-wrap .btn{display:inline-block;padding:5px;border-radius:4px;color:#fff;text-decoration:none;background-color:#636363}.post-page .post-author-options-wrap .btn.btn-danger{background-color:#ff7873}.post-page .post-author-options-wrap .btn:hover{opacity:.7}.post-page .post-author-options{list-style-type:disc}.post-page .post-author-option{margin:9px 0 9px 30px}.new-comment-form-area{margin-top:50px}.new-comment-heading{font-size:120%;margin-bottom:5px;font-weight:700;color:#335466}.new-comment-form textarea.form-control{height:140px}.post-vote-area .vote-desc{color:#335466;margin-right:8px;font-weight:700}.post-vote-area .submitting{opacity:.5}.post-voting-results .heading{font-weight:700;margin-bottom:12px;color:#335466}.post-voting-results .vote-results{border:1px solid #636363;border-radius:4px;position:relative;height:30px;overflow:hidden;line-height:30px}.post-voting-results .vote-results-bar{position:absolute;left:0;top:0;bottom:0;background-color:#636363}.post-voting-results .vote-results-number{color:#fff;text-align:center;z-index:3;font-weight:700;position:absolute;top:0;left:0;width:100%;height:30px;line-height:30px;text-shadow:0 0 7px #1f140b}.post-voting-results .vote-results-stats{padding:8px;font-size:90%;color:#636363}.poll-vote-form .btn-secondary{margin-left:10px}.poll-vote-result-row{padding:8px 0;border-top:1px #ddd solid;border-bottom:1px #ddd solid}.post-details{font-size:110%;line-height:110%}.poll-vote-result-counts{margin:0 auto}.poll-vote-result-title{font-weight:700;font-size:120%;vertical-align:middle;padding:10px 0}.poll-vote-result-count{text-align:center;padding:10px 20px;vertical-align:middle;font-weight:700;color:#335466}.poll-vote-result-bar-wrap{width:120px;vertical-align:middle;padding:10px 0}.poll-vote-result-bar{background-color:#335466;height:20px;border-radius:4px}.form-group.poll-choices{text-align:left}.form-group.poll-choices .radio-control{padding:5px;font-weight:700;border-top:1px transparent solid;border-bottom:1px transparent solid}.form-group.poll-choices .radio-control:hover{border-top:1px #d5d9d1 solid;border-bottom:1px #d5d9d1 solid;background-color:#fafafa}.post-suicide-info-wrap{background-color:#fcf5e2;border-radius:4px;margin-top:25px;padding:20px}.post-suicide-info-wrap .heading{font-size:120%;font-weight:700;margin-bottom:20px}.post-suicide-info-wrap .list{margin:15px}.post-suicide-info-wrap .list-item{margin-bottom:15px}.post-suicide-info-wrap .paragraph{margin:8px 0}.post-flag-area{text-align:center;margin-top:25px;font-size:80%;color:#999}.flag-description{font-weight:700;margin-bottom:5px;color:#999}.post-report-wrap .ajax{color:#f35b3a}.post-staff-options{margin-top:25px;padding:25px;border-radius:4px;border:1px solid #303030;background-color:#fff}.post-staff-options.not-approved{background-color:#f35b3a}.post-staff-options .heading{font-size:110%;font-weight:700;text-align:center;margin-bottom:20px}.post-staff-options .post-staff-item{margin:5px 0}.post-comment-page .post-content-wrap{margin-top:30px;font-weight:400;position:relative;border:1px solid #ddd;background-color:#E9F2F2;padding:20px 25px;border-radius:8px;background-clip:padding-box}.post-comment-page .post-title{color:#1f140b;margin:0;font-size:140%;font-weight:700;text-align:center}.post-comment-page .post-comment-info{background-color:#fcf5e2;padding:23px;border:2px solid #E8B529;margin:10px 0 20px}.post-comment-page .post-comment-comment{margin-bottom:-25px}.page-post-new .poll-choices{margin:5px 0 5px 40px}.page-post-new .poll-choices.hidden{display:none}.page-post-new .poll-choice{list-style-type:lower-roman;margin:1px 0}.page-post-new .poll-choice .help-block{margin-bottom:5px}.page-post-new .add-poll-choice{font-size:80%;margin-top:3px}.page-post-new .poll-choice-remover{width:20px;height:20px;display:inline-block;background:url(/images/delete_icon-63dc5ca7c5303776902d2e4de7ae7c6e.png?vsn=d);border:0;vertical-align:middle}.page-post-new .content-note{margin-top:15px;font-size:12px;background-color:rgba(255,0,0,.1)}.page-post-new .content-note-heading{color:red;font-weight:700;text-align:center;margin:0 auto}.page-post-new .content-note-topics{margin:12px;text-align:center;font-weight:700}.page-post-new .content-note-info{text-align:center;color:#666}.user-about{position:relative;padding:20px;background-color:#f0f2e9;border:1px solid #d5d9d1;border-radius:4px;margin-bottom:25px;overflow:hidden}.user-about .block-link{color:red;opacity:.5;margin-top:10px;display:block;font-size:90%}.user-about .block-link.blocked{color:inherit}.user-about b,.user-about strong{font-weight:700}.user-about .gold-container{font-size:80%;margin-top:40px;display:block}.user-about .send-message{position:absolute;top:15px;right:15px;font-weight:700;padding:8px;border-radius:5px;text-decoration:none}.page-messages .thread,.page-messages-with-user .message{position:relative;border-top:1px solid #f0f2e9;list-style-type:none}.user-about-heading{font-size:130%;font-weight:700;margin-bottom:20px}.user-recent-comments-heading{font-size:120%;font-weight:700;margin-bottom:20px}.user-recent-comment{margin-bottom:20px;padding:20px;background-color:#fff;border-radius:4px;border:1px solid #ccc;overflow:hidden}.user-recent-comment-time{color:#636363;float:right;font-size:90%}.user-recent-comment-post{font-weight:700}.user-recent-comment-comment{margin-top:12px}.user-about-heading-edit-link{font-size:60%}.user-stuff-tab{display:inline-block;background-color:#f0f2e9;border:1px solid #d5d9d1;border-radius:4px 4px 0 0;margin-bottom:-2px;color:#406076;cursor:pointer;padding:14px}.user-stuff-tab.active{background-color:#fff;border-bottom:0;font-weight:700;padding:18px 14px;margin-bottom:-1px;text-decoration:none}.user-stuff-content{background-color:#fff;border:1px solid #d5d9d1;border-radius:4px;padding:5px}.user-stuff-content .post-list-wrap{margin:0 10px 20px 20px;padding-top:20px}.user-stuff-comments-list{padding:10px 0 20px}.user-stuff-comments-list .user-recent-comment{border:0}.user-stuff-comments-list .pagination{padding:0 20px}.user-stuff-privacy-notice{color:#636363;text-align:center;margin-top:15px}.user-stuff-notices-list .notice{padding:15px;border-bottom:1px #ccc solid}.user-stuff-notices-list .notice-tstamp{color:gray;font-size:90%;margin-top:5px}.user-page .blocked-users .blocked-user{margin:8px;font-size:16px}.page-new-user .hello-hi{margin-top:50px;border-radius:15px;box-shadow:0 0 2px #636363;border:0 solid #ccc;padding:25px;margin-bottom:35px;text-align:center;font-size:150%;font-weight:700}.page-new-user .steps{font-size:110%;list-style-type:decimal;margin:30px 50px}.help-page h3,.help-page h5{font-size:120%;font-weight:700}.page-new-user .next-step,.page-new-user .next-step a{margin-bottom:20px}.help-page{padding:0 20px}.help-page h3{margin:25px 0 10px;padding:0;color:#303030}.help-page h5{margin-top:10px}.help-page p{margin:25px 0;padding:0;line-height:18px}.help-page ol li,.help-page ul li{margin:8px 0 8px 25px;list-style-type:circle}.help-page .heading{font-size:90%;font-weight:700;color:#303030}.page-help-community-guidelines h5{margin:25px 0}.page-help-community-guidelines .good .heading,.page-help-community-guidelines h5.good{color:green}.page-help-community-guidelines .bad .heading,.page-help-community-guidelines h5.bad{color:red}.page-help-community-guidelines .heading{margin-bottom:8px}.chat-initializing{margin:150px;text-align:center;font-size:280%;color:#d5d9d1}.chat-area{background-color:#fff;margin-top:20px;border:1px solid #d5d9d1;padding:0;border-radius:5px}.chat-users-area{border-radius:5px;margin-top:20px;padding:12px 10px;border:1px solid #d5d9d1;background-color:#f0f2e9}.chat-users-area .typing-indicator{color:#636363;margin-right:5px}.chat-users-area .idle-indicator{color:#636363;margin-right:5px;font-weight:400;font-size:80%;margin-left:12px}.chat-form{border-radius:0 0 5px 5px;padding:5px 10px;display:block;background-color:#f0f2e9;border-top:1px #d5d9d1 solid}.chat-form .form-group{display:flex}#chat-messages{height:500px;overflow:auto;margin:0;padding:0 0 5px}#chat-messages .message{list-style-type:none;margin:5px 10px}#chat-messages .message .msg-date{color:#ddd;font-size:80%;margin-left:10px}#chat-messages .message .msg-user{margin-right:2px;font-size:90%;font-weight:700;line-height:14px;border:1px solid #fff}.page-gold .billing-log .data,.page-gold .billing-log .heading,.page-gold .billing-log .heading-top{border:1px solid #636363;padding:10px}#chat-messages .message .msg-user .user-link{cursor:pointer;text-decoration:none}#chat-messages .message .msg-user .user-link:hover{text-decoration:underline}#chat-messages .message.error{color:#f35b3a}#chat-message{flex:1;margin-right:5px;padding:8px}.chat-users-heading{display:block;font-size:80%;color:#636363;margin-bottom:12px}#chat-users{margin-left:0;padding-left:0}#chat-users .user{font-size:80%;font-weight:700;margin:5px 0;list-style-type:none}#chat-users .user-link{vertical-align:middle;margin-right:10px;cursor:pointer;text-decoration:none}#chat-users .user-link:hover{text-decoration:underline}#chat-users .user-action-wrap{font-family:arial;font-size:70%;font-weight:400;color:#636363}#chat-users .user-action{cursor:pointer;margin:0 5px;color:#406076;vertical-align:middle;font-weight:400}.chat-no-access{color:gray;padding:50px;text-align:center;line-height:30px;font-size:120%}.chat-no-access .heading{font-size:150%;margin-bottom:25px}.page-gold .billing-log{margin:25px 0;border:1px solid #636363;font-family:arial;font-size:90%;border-collapse:collapse;width:100%}.page-gold .billing-log .heading-top{background-color:#d5d9d1;text-align:center;font-weight:700}.page-gold .billing-log .heading{font-weight:700;text-align:center;background-color:#d5d9d1}.page-gold .billing-log .odd{background-color:#d5d9d1}.page-gold .billing-log .amount{text-align:center;font-weight:700}.page-gold .expanded-form{margin-bottom:25px;background-color:#EDE3B5;border:1px solid #CFB53B}.page-gold .form-section-heading{font-weight:700;margin-bottom:10px;font-size:110%}.page-gold .radio-label{margin-top:10px;display:inline-block}.page-gold .new-sub-confirm-item{list-style-type:disc;margin:8px 0 8px 20px}.page-gold .new-sub-confirm-gift-message{background-color:#f0f2e9;margin-top:10px;padding:10px;border-radius:4px}.page-gold .existing-sub{margin-top:20px;font-size:90%;background-color:#d5d9d1;font-family:verdana;padding:20px;border-radius:4px;border:1px solid #CFB53B}.page-gold .existing-sub .first{font-weight:700;color:#303030;border-bottom:1px #CFB53B solid;padding-bottom:15px;font-size:150%;text-align:center;margin-bottom:20px}.page-gold .existing-sub .details{display:block;list-style-type:disc;margin-left:25px}.page-gold .existing-sub .details li{margin:5px 0;line-height:16px}.page-messages .no-conversations{text-align:center;margin:0 20px}.page-messages .threads{text-align:left;color:#636363;margin:0 20px 10px;padding-left:0}.page-messages .thread{padding:10px}.page-messages .thread .link{text-decoration:none;color:#636363;outline:0}.page-messages .thread .link:hover .username{text-decoration:none}.page-messages .threads .thread:hover{background-color:#fafafa;cursor:hand;cursor:pointer}.page-messages .thread.more{padding-bottom:0;border-bottom:0;text-align:center}.page-messages .thread .username{font-weight:700;margin-bottom:5px}.page-messages .thread .tstamp{color:#636363;font-size:80%;margin-top:5px}.page-messages .thread .user-name{display:block;margin-bottom:5px}.page-messages-with-user .pagination{text-align:right;margin-bottom:5px;font-size:90%}.page-messages-with-user .messages{text-align:left;color:#1f140b;margin:0 20px 10px;padding-left:0}.page-messages-with-user .message{padding:10px}.page-messages-with-user .message .username{font-weight:700;margin-bottom:5px}.page-messages-with-user .message .tstamp{color:#636363;font-size:80%;margin-top:2px;position:absolute;top:5px;right:5px}.page-messages-with-user .message .user-name{display:block;margin-bottom:5px}.page-messages-with-user .no-gold{text-align:left;padding:50px;margin-bottom:5px;color:#8b0000;background-color:#ecdcd9}.page-messages-with-user .no-gold .gold{font-weight:700}.page-search .search-form{margin:20px 10px}.page-search .search-form .q{font-size:120%;padding:4px;vertical-align:middle;margin-right:5px}.page-search .no-results-found{padding:15px}.page-search em.hl{color:#f35b3a}.page-search .search-result-wrap{list-style-type:none}.page-search .search-result{display:block;padding:15px;background-color:#f0f2e9;border:1px solid #ccc;margin-bottom:15px;border-radius:3px;text-decoration:none}.page-search .search-result-title{font-size:16px;text-decoration:underline}.page-search .search-result-details{color:#303030;margin-top:8px;display:block;text-decoration:none}.page-search .search-metadata{color:#636363;font-size:80%;margin-top:8px}@media (max-width:800px){.header .nav-right,main{position:relative}main{float:none;width:auto;margin-bottom:100px}.header{padding:10px;margin-bottom:0}.header nav{display:none}.header .nav{margin:0;padding:0}.header .nav-item,.header .nav-item.mobile-only,.header .safe-mode.nav-item{display:block}.header .nav-item a{display:block;padding:15px;text-align:center}.header .super-nav-links{display:none}.header .mobile-menu-icon{display:block;overflow:auto;z-index:1;margin-left:188px}.header .mobile-menu-icon .label{display:inline-block;vertical-align:middle;text-transform:uppercase;font-weight:700;float:right;padding:7px 0;color:#fff}.header .mobile-menu-icon .hamburger{vertical-align:middle;display:inline-block;width:30px;height:30px;padding:0 8px;margin-right:5px;float:right}.header .mobile-menu-icon .hamburger .row{background-color:#fff;width:100%;height:4px;display:block;margin:4px 0;border-radius:2px}.page-container.homepage:after,.sidebar{display:none}.page-container.homepage{background:0 0}#hp-logo{transform:scale(.4);transform-origin:top left;position:absolute;top:12px;left:0;z-index:1}.chat-form .form-group,.form-label{display:block}#cta-submit{max-width:none}#cta-submit.hp{text-align:center}.form-label{text-align:left;width:100%;min-width:0;box-sizing:border-box;margin-bottom:5px}.form-group .form-control{min-width:inherit;width:100%;box-sizing:border-box;font-size:110%;padding:5px}.form-group .form-control.checkbox{width:auto}.expanded-form .poll-choice .form-control{width:85%}#chat-message{width:100%;flex:0;box-sizing:border-box;margin:0}.chat-form .form-group .btn-primary{margin:5px auto;display:block;width:100%;box-sizing:border-box}h2.page-title{margin:25px}.post-page .post-content-wrap{border-radius:0;margin-top:20px}.post-page .post-content-meta-item{display:inline-block;padding:8px 10px}.comment{border-radius:0;margin:0 4px 10px}.comment .comment-action-links-left{visibility:visible;opacity:.7}.comment .comment-metadata{visibility:visible}.comment .comment-action-link{padding:3px 5px}.comment-thumb.comment-action-link{padding:5px;margin-top:4px;margin-left:8px;margin-right:8px}.comment-thumb.comment-action-link.comment-thumb-up{margin-left:12px}.comment-thumb.comment-action-link.comment-thumb-down{margin-right:12px}a.comment-thumb.comment-action-link{padding:0}.comment-info{padding:10px}.comment-reply-link{padding:3px 5px;opacity:.7}.comment-metadata{padding:10px}.comment-text{padding:0 8px 5px}.comment-action-links{margin:5px}.comment-score{margin-top:4px}.new-comment-heading{margin:0 20px}.header .notices-container{display:block;float:none;margin-right:0;background-color:transparent}.header .notice{float:none;display:block;margin:5px 0;background-color:#ccc;border-radius:5px}.header .spacer{text-align:center;margin:0 auto}.header .notice a.link{padding:5px;border-radius:5px}.footer-column{min-height:0;margin-bottom:25px}.footer-column-item a{display:block;padding:8px 0}.user-page{padding:0 20px}.user-about .send-message{position:relative;margin-left:15px}.post-list-wrap .quick-mod-wrap{display:none}}@media (max-width:800px) and (max-width:372px){#hp-logo{transform:scale(.32);top:14px}}