/*--- Последние комментарии ---*/
.ot-widget-comments-list{display:block;box-shadow:0 1px 3px rgba(0,0,0,.12),0 1px 2px rgba(0,0,0,.24);border-radius:2px}
.ot-widget-comments-list>.item{display:table;background:rgba(255,255,255,.8);position:relative;box-shadow:inset 0 -1px 0 rgba(0,0,0,.1);width:100%}
.ot-widget-comments-list>.item:first-child{border-radius:2px 2px 0 0}
.ot-widget-comments-list>.item:last-child{box-shadow:none;border-radius:0 0 2px 2px}
.ot-widget-comments-list>.item:first-child:last-child{border-radius:2px}
.ot-widget-comments-list>.item:after{display:block;clear:both;content:''}
.ot-widget-comments-list>.item .item-header{display:block;float:left;margin:20px}
.ot-widget-comments-list>.item .item-header img{width:50px;height:50px;border-radius:50%;box-shadow:0 2px 4px rgba(0,0,0,.18)}
.ot-widget-comments-list>.item .item-content{display:block;margin-left:90px;padding:18px 20px 18px 0}
.ot-widget-comments-list>.item .item-content h4{font-size:15px;color:#4e4e4e;margin-bottom:12px}
.ot-widget-comments-list>.item .item-content p{font-size:13.6px;margin-bottom:12px}
.ot-widget-comments-list>.item .item-content .ot-comment-w-read-more{font-size:11px;text-transform:uppercase;font-weight:700;color:#e842a7;display:inline-block;background-color:transparent;padding:5px 10px;border-radius:2px;margin-left:-10px;margin-top:-3px;margin-bottom:-5px}
.ot-articles-blog-list:not(:first-child),.ot-articles-material-blog-list .item:nth-child(n+2),.ot-main-panel-pager{margin-top:30px}
.ot-widget-comments-list>.item .item-content .ot-comment-w-read-more:hover{background-color:#f0f0f0}

/*--- Кнопка все комментарии ---*/
.but-comments {display: inline-block;border-radius: 8px;background-color: #f7dfc0;border: none;color: #332f2a;text-align: center;font-size: 15px;padding: 8px;width: 250px;transition: all 0.5s;cursor: pointer;margin: 5px;}
.but-comments span {cursor: pointer;display: inline-block;position: relative;transition: 0.5s;}
.but-comments span:after {content: '\00bb';position: absolute;opacity: 0;top: 0;right: -20px;transition: 0.5s;}
.but-comments:hover span {padding-right: 20px;}
.but-comments:hover span:after {opacity: 1;right: 0;}