.mx_image_background{background-color:#f2f2f2}.td-visibility-hidden{visibility:hidden}.clearfix{*zoom:1}.clearfix:after,.clearfix:before{display:table;content:"";line-height:0}.clearfix:after{clear:both}.comment{list-style:none;margin-left:0;padding-bottom:13px;border-bottom:1px dashed #ededed;margin-bottom:21px}.comment:first-child{border-top:none}.comment .avatar{float:left;margin-right:20px;margin-bottom:20px;width:50px}.comment cite{font-family:"PT Sans","Roboto","Open Sans",Arial,sans-serif;font-weight:700;font-style:normal;font-size:14px;line-height:1}@media (max-width:500px){.comment cite{font-size:16px}.comment cite a{display:block}}.comment__note--await{background-color:#faebd7;padding:0 10px}.comment .comment-content,.comment .comment-meta,.comment .comment-respond{margin-left:70px}.comment .comment-content{margin-top:7px}.comment .comment-content p{margin-bottom:21px}.comment .comment-content p:last-child{margin-bottom:0}.comment p{margin-bottom:0;word-wrap:break-word}.comment .logged-in-as{margin-bottom:10px}.comment .children{margin-left:70px;padding-top:16px;border-top:1px dashed #ededed;margin-top:13px}@media (max-width:500px){.comment .children{margin-left:34px}}.comment .children .children{margin-left:56px}@media (max-width:500px){.comment .children .children{margin-left:0}}.comment .children .comment:last-child{margin-bottom:0;padding-bottom:0;border-bottom:none}.comment .children .comment .avatar{width:36px;height:36px;position:relative;top:5px}@media (max-width:500px){.comment .children .comment .avatar{top:0}}.comment .children .comment .comment-content,.comment .children .comment .comment-meta,.comment .children .comment .comment-respond{margin-left:56px}.td-comments-title-wrap{transform:translateZ(0);-webkit-transform:translateZ(0);-ms-transform:translateZ(0)}.comment-link{font-size:11px;line-height:1;color:#b4b4b4;padding-left:10px}@media (max-width:500px){.comment-link{padding-left:0;margin-bottom:5px;margin-top:5px;display:block}}.comment-meta{margin-top:3px}.comment-respond{margin-bottom:21px}@media (max-width:767px){.comment-respond{margin-left:0!important}}.comment-reply-link{font-size:11px;color:#b4b4b4}#cancel-comment-reply-link:hover,.comment-reply-link:hover,.logged-in-as a:hover{color:#2e59a0}.single .comments{margin-bottom:48px;padding-top:10px;margin-top:-10px}#reply-title{font-size:16px;font-weight:700;margin-bottom:7px;margin-top:10px}.logged-in-as{margin-top:0;margin-bottom:10px;font-size:13px}.logged-in-as a{color:#101820;font-weight:600}@media (max-width:767px){.logged-in-as a:last-child{display:block;float:right}}#cancel-comment-reply-link{font-size:12px;font-weight:400;color:#101820;margin-left:10px}.comment .comment-form-input-wrap{margin-top:0;margin-bottom:21px}.comment-subscription-form{margin-bottom:3px;font-size:13px}.comment-subscription-form .subscribe-label{margin-left:3px;position:relative;top:-1px}@media (max-width:767px){.comments .comment-form .submit,.td-login-comment{width:100%;font-weight:700;text-transform:uppercase}.td-login-comment{background-color:#222;margin-top:20px;text-align:center;font-size:14px}.td-login-comment a{color:#fff;padding:14px 0 15px;line-height:19px;display:block}.comments .comment-form .submit{font-size:15px;padding:15px 0}}.comments{clear:both}.comments .form-submit{text-align:right}.comment-form .td-warning-author,.comment-form .td-warning-comment,.comment-form .td-warning-email,.comment-form .td-warning-email-error{display:none}.comment-form textarea{display:block}.td-comment-form-warnings .td-warning-author,.td-comment-form-warnings .td-warning-comment,.td-comment-form-warnings .td-warning-email,.td-comment-form-warnings .td-warning-email-error{margin-bottom:-11px;color:#ff7a7a;font-size:11px;font-style:italic;line-height:15px}.td-form-author,.td-form-comment,.td-form-email,.td-form-url{margin-top:0;margin-bottom:21px}@media (max-width:767px){.comment-pagination{margin-bottom:25px;margin-left:-3%;margin-right:-3%;text-align:center}.comment-pagination a{background-color:#222;color:#fff;padding:14px 0;display:inline-block;width:45%;text-align:center;line-height:1;margin:0 2%;font-size:13px}.comment-list li:last-child{border:0}}