.mo-comments-list .mo-comment-card{width:100%}
.mo-comments-list .container-comments{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex}
.mo-container-classic .container-comments .mo-comment-card:nth-child(2){width:15%}
.mo-container-classic .container-comments .mo-comment-card:nth-child(2) a{text-decoration:none;font-size:.8em}
.container .mo-comments-section{font-size:1.4em;display:block}
.title-comments{font-size:1.5em!important}
.mo-actu-title{margin: 0 0 25px;}
.mo-maj-date{color: #666;}
.mo-from-block{align-items: center}
.mo-from-block img{width: 50px;border-radius: 50%;margin-right: 10px;}
.mo-paginator{margin:0!important;padding:20px 0 40px}
.mo-paginator a{text-decoration:none}
#container-ring{text-align:center;display:none}
.lds-ring{display:inline-block;position:relative;width:80px;height:80px}
.lds-ring div{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;display:block;position:absolute;width:64px;height:64px;margin:8px;border:8px solid #DA091B;-webkit-border-radius:50%;border-radius:50%;-webkit-animation:lds-ring 1.2s cubic-bezier(0.5,0,0.5,1) infinite;-o-animation:lds-ring 1.2s cubic-bezier(0.5,0,0.5,1) infinite;animation:lds-ring 1.2s cubic-bezier(0.5,0,0.5,1) infinite;border-color:#DA091B transparent transparent}
.lds-ring div:nth-child(1){-webkit-animation-delay:-.45s;-o-animation-delay:-.45s;animation-delay:-.45s}
.lds-ring div:nth-child(2){-webkit-animation-delay:-.3s;-o-animation-delay:-.3s;animation-delay:-.3s}
.lds-ring div:nth-child(3){-webkit-animation-delay:-.15s;-o-animation-delay:-.15s;animation-delay:-.15s}
@-webkit-keyframes lds-ring {
0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}
100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}
}
@-o-keyframes lds-ring {
0%{-o-transform:rotate(0deg);transform:rotate(0deg)}
100%{-o-transform:rotate(360deg);transform:rotate(360deg)}
}
@keyframes lds-ring {
0%{-webkit-transform:rotate(0deg);-o-transform:rotate(0deg);transform:rotate(0deg)}
100%{-webkit-transform:rotate(360deg);-o-transform:rotate(360deg);transform:rotate(360deg)}
}
.prototype{display:none}
.mo-comment-card{font-size: 1em !important}
.mo-comment-card .author-reply{margin-top: 1%;display: none}
.mo-comment-card .author-reply a{vertical-align: middle}
.author-reply-container{display: flex;align-items: flex-end;justify-content: space-between;margin-left:60px;}
.commentaire-reponse-block{display:none;margin-top: 1%;}
.a-commentaire-reponse:hover{cursor: pointer}
.commentaire-reponse {margin-left: 20px;line-height: 20px}
.mo-comment-card .mo-comment-infos{display: flex;align-items: center;margin-bottom: 10px;}
.mo-comment-card .container-profil{display: flex;align-items: center;word-break: break-all;}
.mo-comment-card .container-profil img{width: 50px;margin-right: 10px;}
.mo-comment-card .container-profil .mo-comment-infos-img{width:60px;}
.mo-comment-card .container-comm{width:100%;}
.mo-comment-card .container-comm .comment-add-block{justify-content: space-between;display: flex;margin-left:60px;align-items: flex-end;}
.mo-comment-card .container-comm .comment-valid, .mo-comment-card .container-comm .comment-valid-noco, .mo-comment-card .container-comm .comment-valid-bis{cursor:pointer;background-color: #DA091B;border:1px solid #DA091B;border-radius: 3px;color:#FFF;padding: 10px 30px;}
.mo-comment-card .container-comm .comment-valid:hover, .mo-comment-card .container-comm .comment-valid-noco:hover{background-color: #FFF;color:#DA091B;}
.mo-comment-card .container-comm .comment-text, .mo-comment-card .container-comm .comment-text-bis{width:85%;resize:none;font-size: 1em !important;border: 1px solid rgba(0,0,0,0.2);border-radius: 3px;padding:15px;box-sizing:border-box;}
.author-reply-text{width:85%;resize:none;font-size: 1em !important;border: 1px solid rgba(0,0,0,0.2);border-radius: 3px;padding:15px;box-sizing:border-box;}
.mo-comment-card .container-comm .errorComm{border: 1px solid #DA091B;}
.mo-container-like{margin-top: 10px;font-size: 15px;}
.mo-container-like .mo-comment-nblike{margin-left: 5px;}
.mo-comment-like-full:hover{color:#DA091B;cursor: pointer;}
#allComments{display: none}
.successComm{margin-left: 60px;background-color:#e2eee0;color:#497143;padding:15px;width:77%;display: none}
body .mo-breadcrumb a:after{content: inherit !important;}

@media only screen and (max-device-width: 667px) and (-webkit-min-device-pixel-ratio: 2) {
.mo-actu-title, .mo-maj-date{padding: 0 10px;max-width: 100%;width: 100%;box-sizing:border-box}
.mo-comments-list .mo-comment-card{width:100%}
.mo-comment-alert-mobile{font-size:.8em;margin:3% 0 0}
.mo-comment-alert-mobile a{text-decoration:none}
.mo-comment-card .container-comm .comment-add-block{display: flex;flex-direction: column;margin-left: 0;}
.mo-comment-card .container-comm .comment-text, .mo-comment-card .container-comm .comment-text-bis{width:100%;}
.mo-comment-card .container-comm .comment-valid, .mo-comment-card .container-comm .comment-valid-noco, .mo-comment-card .container-comm .comment-valid-bis{text-align: center;margin:auto;width: 100%;margin-top:10px;box-sizing:border-box;}
.successComm{width:100%;margin-left: 0;box-sizing:border-box;}
}
