.CardComment a{color:#009e13;text-decoration:none;}
.CardComment a:hover{color:#004c05;text-decoration:underline;}
.CardComment button{font-family:proxima_nova,Open Sans,Helvetica Neue,Helvetica,Arial,sans-serif;}
.CardComment .btn{border:0;border-radius:4px;background:none;background-image:none;color:#000;cursor:pointer;display:inline-block;font-size:.875rem;font-family:proxima_nova,Open Sans,Helvetica Neue,Helvetica,Arial,sans-serif;font-weight:700;padding:4px 8px;text-align:left;touch-action:manipulation;vertical-align:middle;white-space:nowrap;word-spacing:0;}
.CardComment .btn,.btn:hover{text-decoration:none;}
.CardComment .btn:focus{outline:0;}
.CardComment .btn-link{color:#009e13;font-weight:400;vertical-align:baseline;padding:0 4px;}
.CardComment .btn-link:hover{color:#004c05;text-decoration:underline;}
.CardComment .btn-link-base{font-size:1rem;}
@media screen and (min-width:360px){
.CardComment .btn{padding:6px 12px;}
.CardComment .btn-link{padding:0;}
}
.CardComment .avatar-icon{color:#848484;font-size:2.25rem;background-image: url('/templates/tml_canacam/img/icons/user.svg');height: 2.5rem;width: 2.5rem;background-size: 100% 100%;}
.CardComment .avatar-user-icon{overflow:hidden;border-radius:50%;box-shadow: 0 0 0 2px #018145;}
.CardComment .heart-icon{font-size:15.23px;background-image: url('/templates/tml_canacam/img/icons/heart.svg');background-size: 100% 100%;height:15.23px;width:15.23px;align-items: center;display: flex;}
.CardComment .byline,.CardComment .byline-avatar{align-items:center;display:flex;}
.CardComment .byline-avatar{margin-bottom:10px;}
.CardComment .byline_wrapper{display:flex;flex-flow:row wrap;align-items:flex-start;margin-left:8px;line-height:20px;}
.CardComment .byline_row{font-size:.875rem;}
.CardComment .byline_row{display:flex;flex-flow:nowrap;margin-top:2px;flex-basis:100%;}
.CardComment .byline_row,.CardComment .byline_secondary{color:#848484;}
.CardComment .byline_secondary:hover{color:#686868;}
.CardComment .dropdown{position:relative;}
.CardComment_ActionBar{align-items:center;display:flex;justify-content:space-between;padding-top:6px;padding-bottom:8px;}
.CardComment_ActionBar_BarLeft{flex-direction:row;display:flex;}
.CardComment_ActionBar_BarRight{display:flex;justify-content:flex-end;}
.CardComment_ActionBar_Button{border:0;display:flex;align-items:center;border-radius:30px;background:transparent;color:#ccc;font-size:.875rem;margin-left:-6px;margin-right:6px;padding:4px 8px;}
.CardComment_ActionBar_Button:hover{text-decoration:none;}
.CardComment_ActionBar_Button:focus{outline:0;}
.CardComment_ActionBar_Button-thank,.CardComment_ActionBar_Button-thank:hover{color:#009e13;}
@media screen and (min-width:768px){
.CardComment_ActionBar_Button{margin-left:-8px;margin-right:8px;}
.CardComment_ActionBar_Button:hover{background-color:hsla(0,0%,80%,.2);}
.CardComment_ActionBar_Button-thank:hover{background-color:rgba(0,158,19,.2);}
}
.CardComment_Button_ActionBar_Label{color:#848484;margin-left:4px;}
.CardComment_ActionBar_Button:hover .CardComment_Button_ActionBar_Label{color:#686868;}
.CardComment_Button_ActionBar_Icon{align-self:center;cursor:pointer;font-size:1rem;position:relative;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;}
.CardComment_Button_ActionBar_Icon:after,.CardComment_Button_ActionBar_Icon:before{position:absolute;z-index:-1;top:50%;left:50%;border-radius:50%;content:"";}
.CardComment_Button_ActionBar_Icon:before{box-sizing:border-box;color:inherit;margin:-1.5rem;border:1.5rem solid;width:3rem;height:3rem;transform:scale(0);}
.CardComment_Button_ActionBar_Icon:after{margin:-.1875rem;width:.375rem;height:.375rem;box-shadow:.32476rem -2.0625rem 0 -.20625rem #ff8080,-.32476rem -1.6875rem 0 -.20625rem #ffed80,1.81501rem -1.03204rem 0 -.20625rem #ffed80,1.11686rem -1.30605rem 0 -.20625rem #a4ff80,1.93852rem .77557rem 0 -.20625rem #a4ff80,1.71746rem .05889rem 0 -.20625rem #80ffc8,.60229rem 1.99916rem 0 -.20625rem #80ffc8,1.02478rem 1.37948rem 0 -.20625rem #80c8ff,-1.18748rem 1.71734rem 0 -.20625rem #80c8ff,-.43949rem 1.66132rem 0 -.20625rem #a480ff,-2.08305rem .14233rem 0 -.20625rem #a480ff,-1.57126rem .69264rem 0 -.20625rem #ff80ed,-1.41004rem -1.53985rem 0 -.20625rem #ff80ed,-1.49959rem -.79043rem 0 -.20625rem #ff8080;}
.CardComment_ShareDropdown .dropdown{height:auto;margin:0;width:auto;}
.CardComment_ShareDropdown .dropdown-toggle{border:0;display:flex;align-items:center;border-radius:30px;background:transparent;color:#848484;font-size:.875rem;font-weight:400;margin-left:-6px;margin-right:6px;padding:4px 8px;}
@media screen and (min-width:768px){
.CardComment_ShareDropdown .dropdown-toggle{margin-left:-8px;margin-right:8px;}
.CardComment_ShareDropdown .dropdown-toggle:hover{background-color:hsla(0,0%,51.8%,.2);}
}
.CardComment_Badges{display:flex;align-items:center;margin-left:4px;}
.CardComment_LabelDivider{margin-left:6px;margin-right:6px;}
.CardComment_Body{overflow-x:hidden;word-break:break-word;}
.CardComment_Body *{font-size:1rem;line-height:20px;}
.CardComment_Body p{margin-bottom:10px;}
.CardComment_Body-Truncated{max-height:60px;overflow-y:hidden;}
.CardComment_Body-Truncated p{margin-bottom:0;}
.CardComment_Thread-collapsed{display:none;}
.CardComment_Content{display:flex;justify-content:space-between;align-items:flex-start;flex-wrap:nowrap;}
.CardComment_TextContentWrapper{display:flex;flex-flow:column;flex-basis:100%;}
.CardComment{-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;background:#fff;border-radius:6px;border:1px solid #e9e9e9;box-shadow:0 2px 4px 1px hsla(0,0%,91.4%,.4);margin-bottom:12px;padding:10px 12px;padding-bottom:0;}
@media screen and (min-width:768px){
.CardComment{padding-left:16px;padding-right:16px;}
}

.CardCommentPagination{margin-top: 18px;}
.CardCommentPage-numbers{font-weight: 700; padding: 5px 7px; border-radius: 100%; display: inline-block; line-height: 1;font-size:1.8rem;text-decoration: none;color: #00b964;}
.CardCommentPage-numbers:hover, .CardCommentPage-numbers:active{color: #00b964;text-decoration:underline;}
.CardCommentCurrent{color: #767676;}
.CardCommentCurrent:hover, .CardCommentCurrent:active{color: #767676;text-decoration:none;}
#commentsCountConst{display:none;}
.CardComment_ActionBar_Moderation{color:#bb1526;}
.commentsMessageFailure{color:#bb1526;font-weight:bold;padding-bottom:6px;padding-left:48px;display:block;}
.commentsMessageSuccess{color:#018145;font-weight:bold;padding-bottom:6px;padding-left:48px;display:block;}