.dir_ltr .comment_form_container input[type=checkbox]{margin-left:0}.dir_rtl .comment_form_container input[type=checkbox]{margin-right:0}.comment-header span:not(.reader-name),.comment_form_container .comment-form-bottom .character-counter,.comment_form_container .comment-form-bottom .commenter-email label span.email_anonymity_notice,.comment_form_container .comment-form-bottom .commenter-location label span.email_anonymity_notice,.comment_form_container .comment-form-bottom .commenter-name label span.email_anonymity_notice,.comment_form_container .comment-form-bottom label,.guidelines,.small_grey{font-size:12px;color:#9b9b9b;font-weight:400}#comment_sort_buttons_group{padding-bottom:7px}#comment_sort_buttons_group .label,#comment_sort_buttons_group .wrapper{display:inline-table}#comment_count{padding-top:6px}#commentFormTemplate{display:none}textarea.comment-body{width:100%;max-width:100%;margin:0;border:1px solid #d7dadf;padding:10px;font:13.33px Arial;height:12rem;display:block}textarea.comment-body.short{height:5rem}.comment-thread{display:table;font-family:"Open Sans",Arial,sans-serif;width:100%}.comment-thread .reader-thumb-container{display:table-cell;vertical-align:top;width:10%}.comment-thread .reader-thumb-container .reader-thumb{border-radius:100%;margin:0}@media (max-width:500px){.comment-thread .reader-thumb-container .reader-thumb{margin-right:20px}}.comment-thread .reader-comment-wrapper{margin-bottom:25px;padding:10px;box-sizing:border-box;width:100%}.comment-thread .reader-comment-wrapper .subject{font-style:italic;font-size:inherit}.comment-thread .reader-comment-wrapper.author-comment{background-color:#edf1f5}.comment-thread .reader-comment-wrapper.reply{padding-bottom:12.5px}.comment-thread .reader-comment-wrapper.reply .comment-body{padding-bottom:20px}.comment-thread .reader-comment-wrapper.reply:last-child .comment-body{padding-bottom:0}.comment-thread .reader-comment-wrapper.reply:last-child form{padding-bottom:0}.comment-thread .reader-comment-wrapper+.reader-comment-wrapper{padding-left:83px;margin-bottom:0}.comment-thread .reader-comment-wrapper+.reader-comment-wrapper .reader-comment:after{content:"";position:absolute;top:.5em;left:0;bottom:-2.5em;width:1px;background:#ccc}.comment-thread .reader-comment-wrapper+.reader-comment-wrapper .reader-comment:before{content:"";background:#ccc;position:absolute;width:5px;height:5px;border-radius:100%;top:.5em;left:-2px;text-align:center}.comment-thread .reader-comment-wrapper+.reader-comment-wrapper:last-child .reader-comment:after{margin-bottom:12.5px;bottom:-.5em}.comment-thread .reader-comment-wrapper+.reader-comment-wrapper:last-child form{padding-bottom:6px}.comment-thread .reader-comment{position:relative;width:100%;height:100%;box-sizing:border-box}.comment-thread .reader-comment .in-reply-to{font-weight:700;font-size:1.2rem;font-style:italic}.comment-thread .reader-comment .comment-body{margin:0}.comment-thread .reader-comment .comment-reply-link{text-decoration:none;color:#1e73be;font-weight:700;display:block}.comment-header-wrapper{box-sizing:border-box;width:0;min-width:100%;margin-bottom:7px}.comment-header{width:100%}.comment-header span{display:inline-block;white-space:nowrap;max-width:100%;overflow:hidden;text-overflow:ellipsis}.comment-header .reader-name{font-weight:700;font-size:1.3rem}.comment-header .reader-location:not(:empty)+.reader-source:not(:empty):before{content:" - ";margin:0 0 0 5px}.comment-header .reader-source{font-style:italic;width:1px;white-space:nowrap}.comment-header .comment-date{float:right}#MainCommentFormWrapper{margin-top:15px;padding:15px 10px 10px}.comment_form_container{background-color:#edf1f5;line-height:initial}.comment_form_container *,.comment_form_container :after,.comment_form_container :before{box-sizing:border-box}.comment_form_container .red{color:red}.comment_form_container .required-text-input:not(.disable-red-mark):after{content:" *";color:red}.comment_form_container .comment-form-bottom{padding:2px 20px 0;width:100%;border:1px solid #d7dadf;border-top:none}.comment_form_container .comment-form-bottom .character-counter,.comment_form_container .comment-form-bottom label{padding:0}.comment_form_container .comment-form-bottom .comment-form-block:first-child{margin-bottom:10px;margin-top:10px}.comment_form_container .comment-form-bottom [name=subject]{width:100%}.comment_form_container .comment-form-bottom .commenter-input-wrapper{overflow:auto}.comment_form_container .comment-form-bottom .commenter-input-wrapper .commenter-location,.comment_form_container .comment-form-bottom .commenter-input-wrapper .commenter-name{width:50%}.comment_form_container .comment-form-bottom .commenter-email label,.comment_form_container .comment-form-bottom .commenter-location label,.comment_form_container .comment-form-bottom .commenter-name label{color:#0A3459;font-size:15px;font-weight:700;margin-bottom:4px}.comment_form_container .comment-form-bottom .commenter-email{margin-top:10px}.comment_form_container .comment-form-bottom .commenting-anonymously{margin-top:3px;white-space:nowrap}.comment_form_container .comment-form-bottom .optin_message{width:85%}.comment_form_container .comment-form-bottom label[for=optin1]{display:inline-block;margin-left:-3px}.comment_form_container .comment-form-bottom .endbuttons-wrapper{margin-top:10px;overflow:auto}.comment_form_container .comment-form-bottom .endbuttons-wrapper .co_global_button{float:none;display:inline-block}.character-counter{line-height:24px}.commenter-location,.commenter-name{display:table-cell;width:50%}.comment_form_container input[type=email],.commenter-location input[type=text],.commenter-name input[type=text]{width:100%}.comment-form-block:last-child{padding:15px 0}.comment-form-block .optin_message{margin-top:8px}.guidelines{display:inline-block;padding-bottom:8px}.guidelines a{text-decoration:underline}.comment_reply{padding:15px}#mainform_avatar{width:10%;max-width:50px;margin-right:20px}#mainform_avatar img{border-radius:100%}.dir_rtl #mainform_avatar{margin-right:initial;margin-left:20px}.comment_input_wrapper{padding:0}.comment_form_container{overflow:hidden}.comment-body .comment_form_container{margin-top:15px}.close_form{margin:10px 18px;font-size:12px}body:not(.mobile) .close-buttons-wrapper{float:right}body:not(.mobile).dir_rtl close-buttons-wrapper{float:left}.comment-thread .reader-comment-wrapper{display:block}.comment-thread .reader-comment-wrapper .reader-thumb-container{display:inline-block;max-width:50px}.comment-thread .reader-comment-wrapper .reader-comment{display:inline-block;padding-left:10px;width:calc(100% - 55px)}.comment-thread .reader-comment-wrapper.reply{padding-left:75px}@media (max-width:530px){.comment-thread .reader-comment-wrapper .reader-comment{width:calc(90% - 5px)}.comment-thread .reader-comment-wrapper.reply{padding-left:calc(10px + 10% + 15px)}}.comment-thread .reader-comment-wrapper.reply .reader-comment{width:100%}.mobile .comment_form_container .comment-form-bottom .optin_message{width:auto}.mobile .comment-header-wrapper{width:initial}.mobile .comment-thread .reader-comment-wrapper .reader-comment .comment-body{font-size:1.4rem;line-height:140%}.mobile .comment-header{display:flex;flex-wrap:wrap;align-items:baseline}.mobile .comment-header span{display:block;width:initial;max-width:75vw;overflow:hidden;text-overflow:ellipsis}.mobile .comment-header .comment-date{margin-left:auto;float:none}.mobile .endbuttons-wrapper{display:flex;justify-content:space-between;align-items:baseline}.mobile .endbuttons-wrapper .guidelines{margin:0 0 7px}.mobile .endbuttons-wrapper .close-buttons-wrapper{white-space:nowrap}.mobile .endbuttons-wrapper .close-buttons-wrapper #CloseButton_wrapper{margin-right:5px}.mobile.dir_rtl .endbuttons-wrapper .close-buttons-wrapper #CloseButton_wrapper{margin-left:5px}.mobile.dir_rtl .comment-header .comment-date{margin-right:auto;margin-left:initial}@media (max-width:500px){.dir_rtl .comment-thread .reader-thumb{margin-left:20px;margin-right:0}}.dir_rtl .guidelines{margin-left:37px;margin-right:10px}.dir_rtl .comment-header .comment-date{float:left}.dir_rtl .comment-thread .reader-comment-wrapper .reader-comment{padding-left:0;padding-right:10px}.dir_rtl .comment-thread .reader-comment-wrapper.reply{padding-left:initial;padding-right:75px}@media (max-width:530px){.dir_rtl .comment-thread .reader-comment-wrapper.reply{padding-right:calc(10px + 10% + 15px)}}