.circle,#mainform_avatar img,.comment-thread .reader-thumb-container .reader-thumb{border-radius:100%;}input[type="checkbox"]{margin-left:0;}.small_grey,.comment-header .reader-source,.comment-header .reader-location,.comment-header .comment-date,.comment_form_container .comment-form-bottom label,.comment_form_container .comment-form-bottom .character-counter,.comment_form_container .comment-form-bottom .commenter-name label:not([for=chk-anonymous]) span.email_anonymity_notice,.comment_form_container .comment-form-bottom .commenter-location label:not([for=chk-anonymous]) span.email_anonymity_notice,.comment_form_container .comment-form-bottom .commenter-email label:not([for=chk-anonymous]) span.email_anonymity_notice{font-size:12px;color:#9b9b9b;font-weight:normal;}#commentHeader{border-top:solid #feba2b 4px;color:#105689;font-family:Arial;font-weight:bold;font-size:25px;padding-top:15px;}#comment_sort_buttons_group{padding-bottom:7px;}#comment_count{padding-top:6px;}#commentFormTemplate{display:none;}#comment_sort_buttons_group .label,#comment_sort_buttons_group .wrapper{display:inline-table;}textarea.comment-body{width:100%;max-width:100%;margin:0;border:1px solid #d7dadf;padding:10px;font:13.3333px Arial;height:12rem;display:block;}textarea.comment-body.short{height:5rem;}.comment-thread{display:table;font-family:'Open Sans';}.comment-thread .reader-thumb-container{display:table-cell;vertical-align:top;width:10%;}.comment-thread .reader-thumb-container .reader-thumb{margin:0;}@media(max-width:500px){.comment-thread .reader-thumb-container .reader-thumb{margin-right:20px;}}.comment-thread .reader-comment-wrapper{display:table;margin-bottom:25px;padding:10px;}.comment-thread .reader-comment-wrapper.author-comment{background-color:#edf1f5;}.comment-thread .reader-comment-wrapper.reply{margin-top:-25px;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 form{padding-bottom:12.5px;}.comment-thread .reader-comment-wrapper.reply:last-child form{padding-bottom:0;}.comment-thread .reader-comment-wrapper+.reader-comment-wrapper{padding-left:calc(10% + 20px);margin-bottom:0;}.comment-thread .reader-comment-wrapper+.reader-comment-wrapper .reader-comment:after{content:'';position:absolute;top:.5em;left:0;bottom:-0.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;}.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:bold;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:#27739f;font-weight:bold;display:block;}.comment-header{display:table;width:100%;margin-bottom:1em;}.comment-header .reader-name,.comment-header .reader-source,.comment-header .reader-location,.comment-header .comment-date{display:table-cell;white-space:nowrap;}.comment-header .reader-name{font-weight:bold;font-size:1.3rem;width:1px;white-space:nowrap;}.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{text-align:end;width:100%;}#MainCommentFormWrapper{margin-top:15px;padding:15px 10px 10px 10px;border-top:solid #D8DCE0 1px;}.comment_form_container{background-color:#edf1f5;line-height:initial;}.comment_form_container *{box-sizing:border-box;}.comment_form_container .comment-form-bottom{padding:0 20px;width:100%;border:1px solid #d7dadf;border-top:none;padding-top:2px;}.comment_form_container .comment-form-bottom label,.comment_form_container .comment-form-bottom .character-counter{padding:0;}.comment_form_container .comment-form-bottom .comment-form-block:first-child{margin-bottom:20px;margin-top:3px;}.comment_form_container .comment-form-bottom [name=subject]{width:100%;}.comment_form_container .comment-form-bottom .commenter-name label:not([for=chk-anonymous]),.comment_form_container .comment-form-bottom .commenter-location label:not([for=chk-anonymous]),.comment_form_container .comment-form-bottom .commenter-email label:not([for=chk-anonymous]){color:#0A3459;font-size:15px;font-weight:bold;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;}.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;}.comment-subject-line{margin:6px 0;width:100%;}.commenter-location,.commenter-name{display:table-cell;width:50%;}.commenter-location input[type=text],.commenter-name input[type=text]{width:100%;}input[type=email]{width:100%;}.comment-form-block:last-child{padding:15px 0;}.comment-form-block .optin_message{margin-top:8px;}.guidelines{font-size:12px;margin:20px 23px 10px 23px;color:#0A3459;}.guidelines a{border-bottom:1px dotted;text-decoration:none;}.comment_reply{padding:15px;}div#mainform_avatar{text-align:center;border-radius:100%;background:#9dbdd6;color:white;}@media(max-width:500px){div#mainform_avatar{width:10vw;height:10vw;min-height:20px;min-width:20px;}}@media(min-width:501px){div#mainform_avatar i.fa.fa-comment{width:50px;height:50px;line-height:50px;display:block;font-size:25px;}}@media(max-width:500px){div#mainform_avatar i.fa.fa-comment{margin-top:2vw;font-size:5vw;}}@media(max-width:500px) and (max-width:209px){div#mainform_avatar i.fa.fa-comment{margin-top:0;font-size:10.45px;}}.dir_rtl div#mainform_avatar{margin-right:initial;margin-left:20px;}.comment_input_wrapper{padding:0;}.comment_form_container{overflow:hidden;}.mark_of_need{color:red;}form:not(#mainCommentForm) .comment_form_container{margin-top:15px;}.close_form{margin:10px 18px;font-size:12px;}