.flc_comment-list{list-style:none;padding:0;margin:0}.flc_comment-list .flc_textarea .flc_comment{margin-bottom:20px}.flc_comment-list .flc_comment{margin-bottom:30px;display:block}.flc_comment-list .flc_comment>article.flc_body{position:relative}.flc_comment-list .flc_comment>article.flc_body .flc_comment-content{padding-top:.5em;margin-bottom:0}.flc_comment-list .flc_comment>article.flc_body .flc_comment-content p{margin-bottom:5px}.flc_comment-list .flc_comment>article.flc_body .flc_comment-content p:last-child{margin-bottom:0;margin-block-end:0}.flc_comment-list .flc_comment>article.flc_body .flc_comment-content p:first-child{margin-block-start:0;margin-top:0}.flc_respond{margin-right:auto!important;margin-bottom:40px;margin-left:auto!important;margin-top:0}.flc_respond h3{padding-top:0;font-size:14px;margin-bottom:15px;padding-bottom:0;margin-top:15px;display:block}.flc_respond .flc_submit{margin-top:20px}.flc_body{-moz-column-gap:10px;column-gap:10px;align-items:flex-start;display:flex}@media (max-width:769px){.flc_body{-moz-column-gap:7px;column-gap:7px}}.flc_body .flc_comment__details{flex:1 auto;min-width:0}.flc_body .crayons-card{overflow-wrap:break-word;overflow-wrap:anywhere;padding:15px;color:#171717;box-shadow:0 0 0 1px hsla(0,0%,9%,.102);border-radius:4px;background:#fff}@media (max-width:769px){.flc_body .crayons-card{padding:7px}}.flc_body .crayons-card .comment-edit-link,.flc_body .crayons-card time{font-size:80%;color:#717171}.flc_body .crayons-card .comment__header{line-height:100%}.flc_body .crayons-card .comment__header a{text-decoration:none;color:#3d3d3d}.flc_body .comment_footer{align-items:center;line-height:100%;margin-top:10px;display:flex}.flc_body .comment_footer a{padding:3px 7px;font-size:80%;text-decoration:none;color:#3d3d3d;align-items:center;cursor:pointer;display:flex}.flc_body .comment_footer a:hover{border-color:transparent;color:#090909;background-color:rgba(0,0,0,.04);box-shadow:none}.flc_comment_author{width:54px}.flc_comment_author img{border:5px solid #edf2f7;max-width:100%;box-sizing:border-box;border-radius:50%}@media (max-width:769px){.flc_comment_author{width:24px}}.flc_comment_wrap{-moz-column-gap:10px;column-gap:10px;align-items:flex-start;display:flex}.flc_comment_wrap *{box-sizing:border-box}.flc_comment_wrap .flc_comment_form{flex:1 auto;min-width:0}.flc_text_active{overflow:auto;min-height:50px;resize:vertical;max-height:300px}.error.text-danger,.flc_error{padding:10px 15px;margin:10px 0!important;background:#fff06f}.flc_comment-list.flc_child_comments{margin-left:60px;margin-top:20px}@media (max-width:769px){.flc_comment-list.flc_child_comments{margin-left:15px}}.flc_child_form{margin-left:64px;margin-top:20px}@media (max-width:769px){.flc_child_form{margin-left:15px}}.flc_avatar_el{height:54px;border:5px solid #edf2f7;border-radius:50%;background:#d4d4d4;width:54px}.flc_row.flc_person_form_fields{-moz-column-gap:15px;column-gap:15px;margin:10px 0 15px;display:flex}@media (max-width:769px){.flc_row.flc_person_form_fields{flex-direction:column}}.flc_row.flc_person_form_fields label{font-weight:500}.flc_row.flc_person_form_fields input{flex:1;padding:7px 10px}@media (max-width:769px){.flc_row.flc_person_form_fields input{margin-bottom:10px;width:100%}}.flc_row.flc_person_form_fields .flc_form_field{-moz-column-gap:5px;column-gap:5px;flex:1;align-items:center;display:flex}@media (max-width:769px){.flc_row.flc_person_form_fields .flc_form_field{flex-direction:column;align-items:flex-start}}.flc_comments-title{font-size:28px;margin-bottom:20px}.flc_content_textarea{border-color:#d5e6f3;height:auto;padding:10px;background:#fff;width:100%}button.flc_button{padding:10px 20px;font-size:14px;border:1px solid;font-weight:700;box-shadow:none;border-radius:4px;cursor:pointer;line-height:100%;display:inline-block}.flc_native_comments .flc_comment .flc_comment,.flc_native_comments .flc_comment .flc_comment_respond{margin-left:60px;margin-top:20px}@media (max-width:769px){.flc_native_comments .flc_comment .flc_comment,.flc_native_comments .flc_comment .flc_comment_respond{margin-left:15px}}p.comment-awaiting-moderation{font-size:90%;font-style:italic}.flc_sr-only{height:1px;overflow:hidden;padding:0;border:0;clip:rect(0 0 0 0);position:absolute;margin:-1px;width:1px}