* html .clearfix{height:1%;overflow:visible}*+html .clearfix{min-height:1%}.clearfix:after{clear:both;content:".";display:block;height:0;visibility:hidden;font-size:0}.jqmWindow{display:none;position:fixed;top:25%;left:50%;margin-left:-200px;width:400px;box-shadow:0px 0px 25px -5px #999;background:#fff;border:2px solid #c3c3c3;padding:20px;font-family:Arial, Sans-Serif;font-size:14px;line-height:20px;color:#252525}.jqmWindow .close{position:absolute;text-indent:-5000px;width:11px;height:11px;background:url(images/library_close.png) no-repeat;right:10px;top:10px}#image_library_embed{margin-left:-405px;width:810px;height:479px}.jqmOverlay{background-color:#fff}* iframe.jqm{position:absolute;top:0;left:0;z-index:-1;width:expression(this.parentNode.offsetWidth+'px');height:expression(this.parentNode.offsetHeight+'px')}* html .jqmWindow{position:absolute;top:expression((document.documentElement.scrollTop || document.body.scrollTop) + Math.round(17 * (document.documentElement.offsetHeight || document.body.clientHeight) / 100) + 'px')}@media all and (orientation: landscape){.story.banner .image_container,.story.banner .video_container{padding-bottom:15px;max-height:58px !important}}@media all and (orientation: portrait){.story.banner .image_container,.story.banner .video_container{margin-bottom:-10px}}.story{font-family:Arial, Georgia, serif;padding:0px 0px 15px 15px;text-decoration:none;overflow:hidden;width:auto;line-height:1.5em;clear:left;border-bottom:1px solid #dedede;font-family:Arial, Georgia, serif;font-size:14px;padding:10px;background-color:white}.story .label{color:gray;font-size:10px;text-transform:uppercase}.story .title{font-family:Georgia, serif;font-size:15px;margin:0px;color:black;text-decoration:none;font-weight:normal}.story .image_container,.story .video_container{width:80px;height:85px;float:right;margin-left:15px;overflow:hidden;background-position:center center;background-repeat:no-repeat;background-size:contain}.story .author{margin-top:5px;font-size:12px;color:gray;position:relative}.story .author .author_name{color:#dd7a16;padding-right:10px}.story .author img{margin-left:10px;height:12px;width:12px}.story .author .comment_number{background-image:url("/assets/comment_icon.png");background-size:12px 12px;background-repeat:no-repeat;background-position:left center;padding-left:17px}.story .author .rec_number{background-image:url("/assets/rec_icon.png");background-size:12px 15px;background-repeat:no-repeat;background-position:left center;padding-left:17px}#blogs .subheader{display:none}#blogs div #stories{border-right:1px solid #ccc;background:white}#blogs a{text-decoration:none}#blogs a:visited div{color:gray !important}#blogs .story.banner .image_container,#blogs .story.banner .video_container{width:100%;max-height:44px;padding-top:10px;margin-top:5px;background-size:contain;margin-bottom:10px}#blogs .ad{height:50px;text-align:center;border-bottom:2px solid #ccc;background-color:white}#blogs .footer{bottom:0;position:fixed}body#campaigns{font-family:Georgia;background-color:#f3f3f3}body#campaigns .subheader{font-size:14px}body#campaigns a{text-decoration:none}body#campaigns .active{font-weight:bold}body#campaigns #toggle_text{display:none}body#campaigns .footer{border-top:none}body#campaigns #show_hide_text{font-style:italic;color:#ADADAD}body#campaigns .dk_rule{margin:0 auto;width:100%;height:1px}body#campaigns .dk_rule.top{background-color:#d5d5d5;box-shadow:0px -1px 1px rgba(230,230,230,0.6)}body#campaigns .dk_rule.bottom{background-color:#fefefe}body#campaigns .next_to_sign{border-top:1px solid #dedede}body#campaigns .story .check_mark{display:inline-block;height:15px;vertical-align:text-bottom}body#campaigns .story .signed{color:#afafaf}body#campaigns .show_wrapper{color:gray;font-size:14px;text-shadow:white 0px 1px;text-align:center;padding-left:10px;padding-right:10px}body#campaigns .show_wrapper .show_image{margin-top:10px;width:100%}body#campaigns .show_wrapper .title{margin:5px 0 10px 0;font-size:22px;color:black}body#campaigns .show_wrapper .toggle_wrapper{margin:10px 0 10px 0}body#campaigns .show_wrapper .campaign_text{text-align:left;font-family:Arial, sans-serif;line-height:1.5;margin-bottom:15px}body#campaigns .show_wrapper .campaign_text p{margin:5px 0 10px 0}body#campaigns .show_wrapper .campaign_text p:first-of-type{margin-top:10px}body#campaigns .show_wrapper .campaign_text a{text-decoration:none;color:inherit;font-weight:bold}body#campaigns .show_wrapper .action_title{margin-top:10px;font-weight:bold;display:inline-block}body#campaigns .show_wrapper input[type='submit']{font-size:18px;width:100%;height:40px;margin:10px auto}body#campaigns .show_wrapper .form_footer{font-size:13px;line-height:1.5;color:#808080;text-align:left;font-family:Arial, sans-serif}body#campaigns .show_wrapper .form_footer a{color:#808080;font-weight:bold}body#campaigns .show_wrapper .form,body#campaigns .show_wrapper #additional_info .pop_errors,body#campaigns #additional_info .show_wrapper .pop_errors{border:0;overflow-x:hidden;margin-top:10px}body#campaigns .show_wrapper .form .form_row,body#campaigns .show_wrapper #additional_info .pop_errors .form_row,body#campaigns #additional_info .show_wrapper .pop_errors .form_row{position:relative;margin:-10px}body#campaigns .show_wrapper .form .form_row p,body#campaigns .show_wrapper #additional_info .pop_errors .form_row p,body#campaigns #additional_info .show_wrapper .pop_errors .form_row p{padding:0;margin:10px 0 0 0}body#campaigns .show_wrapper .form input[type='text'],body#campaigns .show_wrapper #additional_info .pop_errors input[type='text'],body#campaigns #additional_info .show_wrapper .pop_errors input[type='text']{border:1px solid #d7d7d7;width:100%;padding-left:9px;font-size:14px;height:35px;border-bottom:0px;-webkit-border-radius:0px 0px 0px 0px;-moz-border-radius:0px 0px 0px 0px;border-radius:0px 0px 0px 0px;box-sizing:border-box;-webkit-appearance:none}body#campaigns .show_wrapper .form textarea,body#campaigns .show_wrapper #additional_info .pop_errors textarea,body#campaigns #additional_info .show_wrapper .pop_errors textarea{height:80px;border:1px solid #d7d7d7;width:100%;padding-left:9px;padding-top:10px;font-size:14px;border-bottom:0px;-webkit-appearance:none;box-sizing:border-box;resize:none;-webkit-border-radius:10px 10px 10px 10px;-moz-border-radius:10px 10px 10px 10px;border-radius:10px 10px 10px 10px}body#campaigns .show_wrapper .form .email_suggestion,body#campaigns .show_wrapper #additional_info .pop_errors .email_suggestion,body#campaigns #additional_info .show_wrapper .pop_errors .email_suggestion{display:none;margin:18px 0 18px 0}body#campaigns .show_wrapper .form .email_suggestion a,body#campaigns .show_wrapper #additional_info .pop_errors .email_suggestion a,body#campaigns #additional_info .show_wrapper .pop_errors .email_suggestion a{color:#dd7a16}body#campaigns .show_wrapper .form .field_with_errors input,body#campaigns .show_wrapper #additional_info .pop_errors .field_with_errors input,body#campaigns #additional_info .show_wrapper .pop_errors .field_with_errors input{background:#fffddf}body#campaigns .show_wrapper .form #error_message .message,body#campaigns .show_wrapper #additional_info .pop_errors #error_message .message,body#campaigns #additional_info .show_wrapper .pop_errors #error_message .message{font-size:11px !important}body#campaigns .show_wrapper .form #form_targets,body#campaigns .show_wrapper #additional_info .pop_errors #form_targets,body#campaigns #additional_info .show_wrapper .pop_errors #form_targets{display:inline;font-weight:bold}body#campaigns .show_wrapper .form #form_targets .form_target_name,body#campaigns .show_wrapper #additional_info .pop_errors #form_targets .form_target_name,body#campaigns #additional_info .show_wrapper .pop_errors #form_targets .form_target_name{display:inline-block}body#campaigns .show_wrapper .mobile_row:first-of-type p input[type='text']{-webkit-border-radius:15px 15px 0 0;-moz-border-radius:15px 15px 0 0;border-radius:15px 15px 0 0}body#campaigns .show_wrapper .mobile_row:last-of-type p input[type='text']{-webkit-border-radius:0 0 15px 15px;-moz-border-radius:0 0 15px 15px;border-radius:0 0 15px 15px;-moz-box-shadow:0px 1px #fff;-webkit-box-shadow:0px 1px #fff;box-shadow:0px 1px #fff;border-bottom:1px solid #d7d7d7;margin-bottom:5px}body#campaigns .show_wrapper .mobile_row:last-of-type p textarea{-webkit-border-radius:0 0 15px 15px;-moz-border-radius:0 0 15px 15px;border-radius:0 0 15px 15px;-moz-box-shadow:0px 1px #fff;-webkit-box-shadow:0px 1px #fff;box-shadow:0px 1px #fff;border-bottom:1px solid #d7d7d7;margin-bottom:5px}body#campaigns #error_message{display:none;position:absolute}body#campaigns #error_message .message{background:#fffddf url(/assets/donations/error_bubble_background-a279c60e14a42f05989af7cc3c85f3e5.png) repeat-x center bottom;border:1px solid #cccccc;color:#808080;margin-top:20px;padding:14px 10px;font-size:14px;line-height:14px}body#campaigns #error_message .arrow{background:url(/assets/donations/error_bubble_bottom-191911aa4d08ddbcaf0349c4b3ea881f.png) no-repeat center top;height:24px;margin:-2px auto 0px auto;width:30px}body#campaigns #additional_info{text-align:left;margin-top:-20px}body#campaigns #additional_info .pop_errors .message{margin-top:25px;padding-top:5px;border-top:1px solid #afafaf}body#campaigns #additional_info .pop_errors .form_row{margin-left:0px !important;margin-right:5px !important}body#campaigns #additional_info .pop_errors .select_row{margin-top:10px !important;display:block}body#campaigns #additional_info .pop_errors .select_row label{padding-top:10px !important;position:static;display:block;text-align:left}body.action_thank_you .share_button_container{padding-left:10px;padding-right:10px;margin-bottom:20px}body.action_thank_you .thanks_text{color:#808080;font-size:22px;text-align:center;line-height:1.25;padding:10px 0 10px 0;font-weight:bold;font-family:Arial, sans-serif}body.action_thank_you .call_to_action{font-weight:bold;font-family:Arial;font-size:16px;padding:10px 0 10px 0;margin-top:5px;margin-bottom:8px}body.action_thank_you .already_signed{color:#dd7a16;font-size:16px}body.action_thank_you .title_text{color:#252525;font-size:22px;text-align:center;padding:15px}body.action_thank_you .next_to_sign{margin:-6px 0}body.action_thank_you .button{background:url(/assets/campaigns/facebook_background-a9bfd3cb1797c570ef2c3d022b6897ae.png);border:0px;color:#ffffff;display:block;font-size:22px;font-weight:bold;text-decoration:none;width:100%;height:40px;text-align:center;font-family:Arial;font-size:16px;-webkit-border-radius:10px 10px 10px 10px;-moz-border-radius:10px 10px 10px 10px;border-radius:10px 10px 10px 10px;cursor:pointer}body#confirmations{background:#F4F4F4}body#confirmations .authorization{display:none}body#confirmations #main{background:#f4f4f4 url(/assets/footer_gradient_radial-e89e5e30b95b0e2b32ff2a40e5fa80b6.png) no-repeat center bottom}body#confirmations .content_wrapper{padding-left:10px;padding-right:10px;text-align:center;font-family:Arial;font-size:14px;text-shadow:white 0px 1px;margin-bottom:20px}body#confirmations .content_wrapper form{margin-top:20px}body#confirmations .content_wrapper a{text-decoration:none;color:#8fb1c7}body#confirmations .content_wrapper h1{font-family:Georgia;color:gray;font-weight:normal}body#confirmations .content_wrapper .text_box{text-align:center;height:115px;color:gray;line-height:175%;font-size:14px}body#confirmations .content_wrapper h2{font-family:Georgia;color:#dd7a16;margin-bottom:10px}body#confirmations .content_wrapper input[type='text'],body#confirmations .content_wrapper input[type='password'],body#confirmations .content_wrapper input[type='email']{height:40px;-webkit-appearance:none;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;border-radius:0;width:100%;border:1px solid #d7d7d7;padding-left:10px;padding-right:0;font-size:14px;color:#252525;font-family:arial;-moz-box-shadow:inset 0 1px 5px #c8c8c8, 0 1px 1px #fff;-webkit-box-shadow:inset 0 1px 5px #c8c8c8, 0 1px 1px #fff;box-shadow:inset 0 1px 5px #c8c8c8, 0 1px 1px #fff}body#confirmations .content_wrapper input[type='submit']{width:100%}body#confirmations .content_wrapper #error_explanation h2{color:inherit;font-family:Arial;font-size:20px}body#confirmations .content_wrapper #error_explanation ul{list-style-type:none;padding:0;margin:auto;color:#d51d29}.vote{display:none !important}html,body{font:normal 12px/normal Arial, Georgia, "Times New Roman", Times, serif;background-color:#f9f9f9;margin:0;padding:0;height:100%;min-width:320px}textarea{font-size:16px !important;-webkit-transition:height 0.2s;-moz-transition:height 0.2s;transition:height 0.2s}#wrapper{min-height:100%;position:relative;overflow-x:hidden}#main{margin-top:10px;padding-bottom:33px}p.error{color:#d51d29;font-size:16px;text-align:left;margin:10px 0 0 5px}.hidden{display:none}.authorization{position:relative;float:right;padding-top:10px;padding-right:10px;font-size:18px;z-index:11}.authorization a{text-decoration:none;color:#5b8cad;font-size:18px}.authorization a.active{color:#DD7A16}#masthead{overflow:auto;padding-bottom:31px}#masthead #flagman{width:188px;top:-27px;position:absolute;margin-left:78px}#masthead h1{position:absolute;float:left;width:220px;height:50px;padding-left:10px;margin-right:0px;margin-bottom:0px;margin-top:7px}#masthead h1 a{text-indent:-9999px;background:url(/assets/daily_kos.png) no-repeat;background-size:60%;width:100%;height:32px;display:block}.subheader{background-color:#363333;padding:3px 15px;color:white;font-size:14px;font-family:Arial;text-transform:uppercase;text-shadow:none}.top_subheader{margin-top:10px}.footer{position:fixed !important;bottom:0px;color:#AFAFAF;background-color:#f3f3f3;width:100%;position:absolute;bottom:0;left:0;padding:10px 0px;font-size:11px;overflow:auto;border-top:1px solid #afafaf;text-shadow:0px 1px white}.footer .footer_left{float:left;padding-left:10px}.footer .footer_left a{color:#AFAFAF;text-decoration:none}.footer .footer_left .left_item{padding-right:5px}.footer .footer_left .right_item{padding-left:5px}.footer .footer_right{color:#CCC;float:right;padding-right:10px}#navigation{margin-top:9px;padding:10px 0px;background-color:#f9f9f9;text-align:center;border-top:1px solid #afafaf;border-bottom:1px solid #afafaf;outline:1px solid white;border-left:none;border-right:none}#navigation .blog{padding:8px 0;border:1px solid #afafaf;-moz-box-shadow:0px 1px #fff;-webkit-box-shadow:0px 1px #fff;box-shadow:0px 1px #fff;text-shadow:white 0px 1px;font-weight:bold;display:inline-block;text-align:center;width:118px;background:#f8f8f8;background:-moz-linear-gradient(top, #f8f8f8 0%, #f3f3f3 100%);background:-webkit-gradient(linear, left top, left bottom, color-stop(0%, #f8f8f8), color-stop(100%, #f3f3f3));background:-webkit-linear-gradient(top, #f8f8f8 0%, #f3f3f3 100%);background:-o-linear-gradient(top, #f8f8f8 0%, #f3f3f3 100%);background:-ms-linear-gradient(top, #f8f8f8 0%, #f3f3f3 100%);background:linear-gradient(to bottom, #f8f8f8 0%, #f3f3f3 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#f8f8f8', endColorstr='#f3f3f3',GradientType=0 )}#navigation .blog a{text-decoration:none;color:#afafaf;font-size:13px}#navigation .blog a.active{color:gray}#navigation .blog.active{background:#e2e2e2;background:-moz-linear-gradient(top, #e2e2e2 0%, #f7f7f7 100%);background:-webkit-gradient(linear, left top, left bottom, color-stop(0%, #e2e2e2), color-stop(100%, #f7f7f7));background:-webkit-linear-gradient(top, #e2e2e2 0%, #f7f7f7 100%);background:-o-linear-gradient(top, #e2e2e2 0%, #f7f7f7 100%);background:-ms-linear-gradient(top, #e2e2e2 0%, #f7f7f7 100%);background:linear-gradient(to bottom, #e2e2e2 0%, #f7f7f7 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#e2e2e2', endColorstr='#f7f7f7',GradientType=0 )}#navigation .blog:first-child{width:88px;margin-right:-5px;-webkit-border-radius:10px 0 0 10px;-moz-border-radius:10px 0 0 10px;border-radius:10px 0 0 10px}#navigation .blog:last-child{width:88px;margin-left:-5px;-webkit-border-radius:0 10px 10px 0;-moz-border-radius:0 10px 10px 0;border-radius:0 10px 10px 0}#spinner{position:relative;height:118px}body#passwords{font-family:Arial;font-size:14px;text-shadow:white 0 1px;background:#F4F4F4}body#passwords .authorization{display:none}body#passwords #main{margin-bottom:20px}body#passwords #wrapper{background:#f4f4f4 url(/assets/footer_gradient_radial-e89e5e30b95b0e2b32ff2a40e5fa80b6.png) no-repeat center bottom}body#passwords h2{font-size:26px;margin:0;font-weight:normal}body#passwords #password_wrapper{padding:0 10px 0 10px}body#passwords #password_wrapper .form_container{text-align:center;margin:25px auto 0 auto}body#passwords #password_wrapper .form_container input[type='text'],body#passwords #password_wrapper .form_container input[type='password'],body#passwords #password_wrapper .form_container input[type='email']{height:40px;-webkit-appearance:none;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;border-radius:0;width:100%;border:1px solid #d7d7d7;padding-left:10px;padding-right:0;font-size:14px;color:#252525;font-family:arial;-moz-box-shadow:inset 0 1px 5px #c8c8c8, 0 1px 1px #fff;-webkit-box-shadow:inset 0 1px 5px #c8c8c8, 0 1px 1px #fff;box-shadow:inset 0 1px 5px #c8c8c8, 0 1px 1px #fff}body#passwords #password_wrapper .form_container input[type="submit"]{font-size:22px;text-decoration:none;width:100%;height:40px;margin:10px auto}body#passwords #password_wrapper .form_container #logo_wrapper{margin-bottom:25px}body#passwords #password_wrapper .form_container .instructions{color:gray;margin-top:15px;font-size:18px;margin-bottom:5px;padding:0 20px 0 20px;line-height:1.5}body#passwords #password_wrapper .form_container .login_link{margin-top:30px;margin-bottom:40px;font-size:18px}body#passwords #password_wrapper .form_container .password_instructions{text-align:left;line-height:1.5;font-size:16px;padding-left:30px;padding-right:30px;margin-bottom:100px}body#passwords #password_wrapper .form_container input[type="submit"]{font-size:22px;text-decoration:none;width:100%;height:40px;margin:10px auto}body#passwords #password_wrapper .form_container .space_bottom{margin-bottom:15px}body#passwords #password_wrapper .form_container .no_margin{margin:0}body#passwords #password_wrapper .form_container #error_explanation{margin:15px auto 15px auto;color:#D51D29}body#passwords #password_wrapper .form_container #error_explanation h2{font-family:Arial, Helvetica, sans-serif;font-size:15px;margin-top:10px;margin-bottom:10px}body#passwords #password_wrapper .form_container #error_explanation ul{list-style-type:none;padding:0;width:100%}body#passwords #password_wrapper .form_container #error_explanation ul li{text-align:center}body#passwords #password_wrapper .content_container{width:100%;line-height:2}body#sessions #wrapper{background:#f4f4f4 url(/assets/footer_gradient_radial-e89e5e30b95b0e2b32ff2a40e5fa80b6.png) no-repeat center bottom}body#sessions .authorization{display:none}body#sessions .content_wrapper{margin:0 10px 30px 10px;text-align:center}body#sessions .content_wrapper #notice_wrapper{width:100%;margin:0 auto 0 auto}body#sessions .content_wrapper #notice_wrapper .notice{color:gray;text-align:center;font-size:13px;background:#fffdd4;background-image:-webkit-linear-gradient(top, #fffdd4 66%, #f7f3d8);background-image:-moz-linear-gradient(top, #fffdd4, #fffdd4, #f7f3d8);background-image:-ms-linear-gradient(top, #fffdd4, #fffdd4, #f7f3d8);background-image:linear-gradient(to bottom, #fffdd4, #fffdd4, #f7f3d8);border-radius:5px;padding:8px}body#sessions .content_wrapper #notice_wrapper .notice .bold_flash{font-weight:bold}body#sessions .content_wrapper .form{border:0;padding:0}body#sessions .content_wrapper .form input{-webkit-appearance:none;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;border:1px solid #d7d7d7;width:100%;padding-left:20px;font-size:14px;height:35px;border-bottom:0px;-webkit-border-radius:0px 0px 0px 0px;-moz-border-radius:0px 0px 0px 0px;border-radius:0px 0px 0px 0px;-webkit-appearance:none}body#sessions .content_wrapper .form label{color:#aeaeae;position:absolute;top:12px;left:25px;font-size:14px}body#sessions .content_wrapper .form .form_row:first-child input[type='text']{-webkit-border-radius:15px 15px 0 0;-moz-border-radius:15px 15px 0 0;border-radius:15px 15px 0 0}body#sessions .content_wrapper .form .form_row:last-child label{top:0px}body#sessions .content_wrapper .form .form_row:last-child input{-webkit-border-radius:0 0 15px 15px;-moz-border-radius:0 0 15px 15px;border-radius:0 0 15px 15px;border-bottom:1px solid #d7d7d7;margin-top:-13px}body#sessions .content_wrapper input[type="submit"]{font-size:22px;text-decoration:none;width:100%;height:40px;margin:10px auto}a{color:#dd7a16;text-decoration:none}a:hover{text-decoration:none}a.anchor{display:block;position:relative;top:-45px;visibility:hidden}.email_suggestion{display:none;margin:10px 0;font-size:11px;color:gray;float:right}.email_suggestion a{color:#dd7a16;cursor:pointer}.error_message{display:none;position:relative;width:100%}.error_message .message{color:#808080;padding:8px 10px;font-size:14px;width:82%;border:1px #d7d7d7 solid;position:absolute;left:11px;top:-42px;z-index:50}@media all and (orientation: landscape){.error_message .message{width:50%}}.error_message .arrow{width:0;height:0;border-left:12px solid transparent;border-right:12px solid transparent;position:absolute;left:30px;top:-51px;z-index:100}.error_message .arrow_outline{width:0;height:0;border-left:12px solid transparent;border-right:12px solid transparent;border-bottom:15px solid #d7d7d7;position:absolute;left:30px;top:-53px;z-index:10}.error_color .message{background:#fffdd4;background-image:-webkit-linear-gradient(top, #fffdd4 66%, #f7f3d8);background-image:-moz-linear-gradient(top, #fffdd4, #fffdd4, #f7f3d8);background-image:-ms-linear-gradient(top, #fffdd4, #fffdd4, #f7f3d8);background-image:linear-gradient(to bottom, #fffdd4, #fffdd4, #f7f3d8)}.error_color .arrow{border-bottom:15px solid #fffdd4}input:focus,select:focus,textarea:focus{outline:none}input:focus::-webkit-input-placeholder{color:gray}textarea:focus::-webkit-input-placeholder{color:gray}.legal a{color:inherit;text-decoration:underline}input[type="submit"]{-webkit-appearance:none;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;background:#dd7a16;background-image:-webkit-linear-gradient(top, #f88d2c, #dc741e);background-image:-moz-linear-gradient(top, #f88d2c, #dc741e);background-image:-ms-linear-gradient(top, #f88d2c, #dc741e);background-image:linear-gradient(to bottom, #f88d2c, #dc741e);border:1px solid #dc741e;border-bottom:1px solid rgba(255,255,255,0.1);box-shadow:0 -3px 5px rgba(255,255,255,0.1) inset;color:#ffffff;display:block;font-size:16px;line-height:14px;text-decoration:none;height:38px;margin:0 auto;padding:0 20px;font-family:Arial, sans-serif;font-weight:bold;text-align:center;border-radius:5px;text-shadow:0 -1px 1px rgba(231,123,23,0.5);cursor:pointer}div.signup_link{text-align:center;font-size:15px;color:gray;font-family:Arial;text-shadow:white 0 1px;margin-bottom:15px}div.large_link{font-size:20px}.utility_links{margin-top:25px}body#registrations{text-shadow:white 0px 1px}body#registrations #wrapper{background:#f4f4f4;background-image:url("/assets/mobile_flag_guy.png");background-size:100%;background-repeat:no-repeat;background-position:bottom}body#registrations iframe[src='about:blank']{display:none}body#registrations .authorization{display:none}body#registrations .dk_rule{margin-top:0px;margin-bottom:0px;width:100%;height:1px}body#registrations .dk_rule.top{background-color:#d5d5d5;box-shadow:0px -1px 1px rgba(230,230,230,0.6)}body#registrations .dk_rule.bottom{background-color:#fefefe}body#registrations #header{margin:5px auto 10px auto;padding-top:5px}body#registrations #header .logo{display:block;margin:5px auto 15px auto}body#registrations #header a{text-decoration:none;color:#8fb1c7}body#registrations h2{text-align:center;font-family:Arial, sans-serif;color:#252525;font-weight:normal;font-size:18px;margin-top:13px;margin-bottom:12px}body#registrations .signup_footer{padding-bottom:15px;text-align:center;color:#afafaf}body#registrations .signup_footer .footer_content{margin-top:25px;margin-bottom:15px}body#registrations .signup_footer .footer_content #login_link{margin-bottom:15px;font-size:15px}body#registrations .signup_footer .footer_content #login_link a{text-decoration:none;color:#90B1C6}body#registrations input[type="submit"]{height:40px;font-size:16px;width:100%}body#registrations .form_container{margin:10px auto 20px auto;padding:0px 20px 0px 20px}body#registrations .form_container p{margin:0px}body#registrations .confirmation_request{margin:5px auto 0px auto;padding:0px 25px;height:300px}body#registrations .confirmation_request p{color:#808080;font-size:14px;line-height:1.5}body#registrations .confirmation_request h2{font-size:22px;margin-top:15px}body#registrations .signup_rule{width:100%}body#registrations .checkboxes{margin-top:10px;margin-bottom:10px}body#registrations #zip_row{clear:both}body#registrations .form_row{position:relative;overflow-x:hidden}body#registrations .form_row input[type='text'],body#registrations .form_row input[type='password'],body#registrations .form_row input[type='email'],body#registrations .form_row .errorspace{-webkit-appearance:none;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;height:35px;width:100%;border-top:1px solid #d7d7d7;border-left:1px solid #d7d7d7;border-right:1px solid #d7d7d7;border-bottom:0px;padding-left:10px;font-size:14px;color:#252525;font-family:arial, sans-serif;margin:0px;border-radius:0px}body#registrations .form_row a{text-decoration:underline;color:inherit}body#registrations .form_row .errorspace{display:none;border-top:none;background-color:white;height:45px}body#registrations .form_row .bottom_errorspace{border-bottom:1px solid #d7d7d7;border-bottom-left-radius:5px;border-bottom-right-radius:5px}body#registrations .form_row .errorspace.bottom_square{border-bottom:1px solid #d7d7d7}body#registrations .form_row #user_nickname{border-top-left-radius:5px;border-top-right-radius:5px}body#registrations .form_row #user_zip{border-bottom:1px solid #d7d7d7;border-bottom-left-radius:5px;border-bottom-right-radius:5px}body#registrations .form_row input[type='checkbox']{height:20px;margin-left:5px}body#registrations .form_row #checkbox_msg .message{top:8px;left:28px}body#registrations .form_row #checkbox_msg .arrow{top:-2px;left:47px}body#registrations .form_row #checkbox_msg .arrow_outline{top:-4px;left:47px}body#registrations .form_row label{position:absolute;top:7px;left:15px;color:#f3f3f3}body#registrations .form_row .checkbox_text{font-size:11px;font-family:Arial;color:#808080;font-weight:bold;margin-left:15px}body#registrations #captcha{margin-top:15px}body#registrations #captcha #recaptcha_response_field{border-bottom:1px solid #d7d7d7;margin-top:14px}body#registrations #captcha #recaptcha_image_wrapper{width:277px !important;height:57px !important;margin:0 auto;background-color:white;border:1px solid #d7d7d7}body#registrations #captcha #recaptcha_image_wrapper #recaptcha_image img{height:55px !important;width:275px !important}body#registrations #captcha #recaptcha_image a{text-decoration:none;color:#CBCBCB;margin-bottom:15px;margin-left:10px}body#stories .modal_box{position:fixed;top:10px;max-height:90%;background-color:#ffffdc;font-family:Verdana,Arial,Helvetica,Geneva,sans-serif;font-size:13px;border:1px solid #E3D7B3;display:none;overflow:auto}body#stories .modal_box a{color:#dd7a16;text-decoration:none}body#stories .modal_box .warning{padding:5px 10px 0 10px}body#stories .modal_box .warning pre{white-space:pre-wrap;white-space:-moz-pre-wrap;white-space:-pre-wrap;white-space:-o-pre-wrap;word-wrap:break-word}@media screen and (orientation: landscape){body#stories .modal_box .warning{font-size:20px}}body#stories #notifications_div p{color:#808080;font-size:13px;margin-top:0.25em}body#stories #notifications_close{float:right;padding:0 5px 5px 0}body#stories .subheader{font-size:10px;text-transform:uppercase}body#stories #story{padding:10px 10px 30px 10px;background:white}body#stories #story a{color:#dd7a16;text-decoration:none}body#stories #story .image_container{text-align:center}body#stories #story .title{font-family:Georgia, serif;font-size:22px;padding:10px 0}body#stories #story .story_main{font-size:14px;line-height:21px}body#stories #story .story_info{color:#afafaf;font-size:14px;border-bottom:1px solid #afafaf;padding-bottom:10px;margin-bottom:10px;position:relative}body#stories #story .story_info .author_name{color:#dd7a16}body#stories #story .story_stats{display:flex;font-size:1.1em}body#stories #story .story_stats a{color:#afafaf}body#stories #story .story_stats img{height:15px;width:15px;position:relative;margin:4px 8px 0px 1px}body#stories #story .story_stats .story_recommend{background-repeat:no-repeat;background-size:17px;background-position:1px 0px;margin-left:15px;padding-left:22px;display:relative;background-image:url(/assets/star_grey-28df6275260532ab6703b45cf933aadd.png)}body#stories #story .story_stats .story_recommend.is_recommended{background-image:url(/assets/star_gold-4701b42bd3dec5033bf847b6674cab1e.png)}body#stories #story .story_stats .story_recommend.is_recommendable:not(is_recommended){background-image:url(/assets/star_blue-318878950cc5bdc1dfed86f229e7f9f0.png)}body#stories #story .story_stats .story_recommend.disabled{background-image:url(/assets/star_grey-28df6275260532ab6703b45cf933aadd.png) !important}body#stories #story img,body#stories #story iframe{max-width:100%}body#stories #story blockquote{padding-left:10%;margin-left:0;border-left:1px solid #dd7a16}body#stories .comment_count{font-size:10px;text-transform:uppercase}body#stories .comment_count.bottom{display:none}body#stories .comments a{color:#dd7a16;text-decoration:none}body#stories .comments img,body#stories .comments iframe,body#stories .comments object{max-width:100%;overflow:hidden}body#stories .comments .post.display_text{display:none;float:right;padding-top:3px !important;font-style:italic;color:#afafaf}body#stories .comments .actions{font-size:15px;width:126px}body#stories .comments .actions .count{color:#597b9e;position:relative;bottom:2px}body#stories .comments .actions .reply{float:right;color:gray;background:#f3f3f3;padding:2px 8px 2px 8px;border-width:1px;border-color:#eee #ddd #ccc;border-radius:5px;border-style:solid;box-shadow:rgba(0,0,0,0.08) 0px 1px 1px;position:static;visibility:visible;margin-left:14px;line-height:normal}body#stories .comments .actions .recommend_buttons{float:right}body#stories .comments .actions .recommend_buttons img{padding-top:2px;width:17px;height:17px}body#stories .comments .actions .recommend_buttons img.greyed-out{opacity:0.5}body#stories .indent{padding-left:15px !important}body#stories .actions{display:inline-block;float:right;position:relative;bottom:1px}body#stories .new_comment.reply{display:none;border-top:1px #DEDEDE solid}body#stories .up_triangle_gray{background-image:url("/assets/up_triangle_gray.png");background-repeat:no-repeat;width:11px;height:8px;margin-top:-8px;position:relative;top:2px;display:none}body#stories .new_comment{background-color:#f3f3f3;padding:10px;border-bottom:1px #DEDEDE solid}body#stories .comments+.comment.preview{margin-top:-10px}body#stories .comments.preview{padding-bottom:15px}body#stories .comments.preview .buttons{padding-right:10px;margin-top:10px}body#stories .input textarea{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;height:50px;border:1px solid gray;width:100%;font-size:1em;-webkit-appearance:none;resize:none;margin-bottom:5px;padding:5px;display:block}body#stories .comment_instructions{font-weight:bold;margin-bottom:10px;font-size:14px;line-height:16px}body#stories .jqmWindow{margin-left:0;width:65%;left:12%}body#stories .buttons{margin-top:10px}body#stories .buttons.comment_post{padding-bottom:10px}body#stories .buttons button{float:right;padding:8px 12px;background:#efefef;background-image:-webkit-linear-gradient(#f9f9f9, #e5e5e5);background-image:linear-gradient(#f9f9f9, #e5e5e5);color:gray;border:1px solid gray;line-height:12px;border-radius:5px;margin:0px 0px 0px 15px;text-shadow:1px 1px 0px #fff;font-family:Arial, Sans-Serif;font-size:12px;font-weight:bold}body#stories .buttons button:hover{cursor:pointer}body#stories .buttons button.edit,body#stories .buttons button.cancel{border:none;background:transparent}body#stories .buttons button.post.enabled{background:#dd7a16;padding:8px 20px;margin-right:10px;border-color:#d46100;color:#fff;text-shadow:1px 1px 0px #d46100;background:#dd7329 url(../sidebar_header_gradient.png) repeat-x}body#stories .buttons button.disabled{color:#f3f3f3;cursor:default}body#stories .comment{font-size:14px}body#stories .comment *{line-height:21px}body#stories .comment .comment_wrapper{padding:10px 5px 0 15px;position:relative}body#stories .comment .meta{overflow:hidden;padding:5px 0 5px 0;border-bottom:1px #DEDEDE solid;width:100%}body#stories .comment .comment_head:before,body#stories .comment .comment_head:after{content:"";display:table}body#stories .comment .comment_head:after{clear:both}body#stories .comment .comment_meta{display:inline}body#stories .comment .comment_meta .comment_author{display:inline-block;color:#dd7a16}body#stories .comment .comment_meta .comment_time{display:inline-block;color:#afafaf}body#stories .comment .comment_info{display:inline-block;float:right}body#stories .comment .comment_info .vote{margin-left:10px}body#stories .comment .comment_info .vote img{height:15px}body#stories .comment .comment_text{overflow:hidden}body#stories .comment .comment_title{font-weight:bold}body#stories .comment .comment_title+p{display:inline}body#stories .comment blockquote{margin-left:0;padding-left:15px;border-left:1px solid #dd7a16;margin-right:5px}body#stories .new_comment.bottom{padding-bottom:18px}body#stories .comment:last-child{margin-bottom:0;border-bottom:1px #DEDEDE solid}body#stories .comment:last-child .meta{border-bottom:none}body#stories .dkimg-cap{font-style:italic;margin-bottom:5px;color:#999;font-size:14px}body#stories .ad{height:50px;text-align:center;background-color:white}body#stories .footer{background-color:#f3f3f3}body#stories .inline_notification{visibility:hidden;padding:0px 7px;z-index:0;border:1px solid #F6E6CA !important;border-radius:5px;background-color:#FFF2DD;color:#745D00;font-size:13px;position:absolute}body#stories .inline_notification.comment_recommend_login{right:5px;bottom:10px}body#stories .inline_notification.story_recommend_login{top:24px}.comments-wrapper{margin-bottom:30px}#taboola-below-mobile-article-thumbnails{padding:0px 10px}#stories_container{background-color:white;padding-bottom:113px}.loading{font-size:18px;display:none}.loading img{margin-left:47%;padding-top:40px}.selected{background:#f3f3f3}.fade-out{background:#f9f9f9 !important;transition:background 1s ease-in-out;-moz-transition:background 1s ease-in-out;-webkit-transition:background 1s ease-in-out}.load-comments-wrapper{width:100%;background-color:#dd7a16;margin-bottom:30px}.load-comments-wrapper #load-comments{font-size:1.5em;font-weight:bold;color:#fff}.load-comments-wrapper .load-comments-inner{padding:15px;text-align:center}
