comments{display:block;padding:32px 32px 0;text-align:left}comments *{-webkit-box-sizing:border-box;box-sizing:border-box}comments user-avatar{width:36px;height:36px;margin-right:12px}comments user-avatar.small img,comments user-avatar img{width:100%;height:100%}comments .esc-title{opacity:0;visibility:hidden}comments .button.button-transparent{background-color:transparent;color:#2294df;font-size:12px;font-weight:600;position:absolute;right:0;bottom:23px;z-index:2;font-family:ProximaNova,sans-serif}comments .button.button-transparent:hover{color:#36abf8;background-color:transparent}comments .button.button-transparent:active{-webkit-box-shadow:none;box-shadow:none;color:#186a9f}comments .account-type{display:none}comments .error-message{color:#ff254e;font-size:12px;font-weight:300;line-height:16px;position:absolute;bottom:-20px;left:0}comments .error-message:before{display:none}comments .comment-message-login{text-align:center;margin:0 0 30px}comments .popup.bottom-right,comments .popup.top-right{left:-4px}comments .popup.bottom-left,comments .popup.bottom-right{margin-top:40px}.comments-form{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between}.comments-form .comments-control{-webkit-box-flex:1;-webkit-flex-grow:1;-ms-flex-positive:1;flex-grow:1;margin-bottom:27px;position:relative;max-width:-webkit-calc(100% - 48px);max-width:calc(100% - 48px)}.comment{margin-bottom:28px}.comment user-popup{display:inline-block;max-width:-webkit-calc(100% - 110px - 20px);max-width:calc(100% - 110px - 20px)}.comment user-popup .username{max-width:100%;overflow:hidden;-o-text-overflow:ellipsis;text-overflow:ellipsis;white-space:nowrap;display:inline-block;color:#262744;font-family:ProximaNova,sans-serif;font-size:15px;font-weight:600;line-height:20px}.comment .comment-date{color:#b2b2bf;font-size:12px;font-weight:300;line-height:22px;margin-left:8px;display:inline-block;vertical-align:top;font-family:AvenirLTStd-Book,sans-serif;min-width:110px}.comment .comment-body{color:#262744;font-size:14px;font-weight:300;line-height:24px;margin-left:48px;margin-top:-12px;position:relative;word-break:break-word;word-wrap:break-word}.comment>.esc-title{margin-left:48px}.comment .comment-controls{margin-left:48px;margin-top:7px}.comment .comment-controls a{color:#666680;font-family:ProximaNova,sans-serif;font-size:12px;font-weight:600;line-height:14px}.comment .comment-controls a:before{content:"";width:10px;height:11px;background-position:50%;background-repeat:no-repeat;display:inline-block;position:relative;top:1px;margin-right:4px}.comment .comment-controls a:after{content:"|";display:inline-block;margin:0 5px}.comment .comment-controls a:last-of-type:after{display:none}