.CommentList{margin-left:3px;width:100%}.Comment{margin-top:5px;margin-bottom:5px;padding:5px;position:relative}.Comment .user{background:none repeat scroll 0 0 #fff;display:block;width:16%;margin-right:3%;padding:2px;border-radius:2px}.Comment .user img{min-width:100%;height:auto}.CommentText{margin-left:37px;overflow-x:hidden}.Comment .CommentText.no-author{margin-left:0}.CommentAuthorAvatar{float:left;width:32px;height:32px}.CommentAuthorAvatar>img{display:block;width:100%;height:100%}.CommentForm .CommentText input[type=text]{height:30px;width:100%;padding:5px 8px;border:1px solid #cacaca;border-radius:3px;background-image:none}.CommentTime{font-size:12px;color:#7a7a7a}.CommentDropdown{position:absolute;right:0;width:100%}.CommentDropdown-toggle{display:inline-block;text-align:right;margin-right:5px;position:absolute;right:0}.CommentDropdown .dropdown-menu{background-color:#fff;list-style:none;margin-top:20px;margin-bottom:0;border-radius:3px;border:1px solid rgba(0,0,0,.15);-webkit-background-clip:padding-box;-webkit-border-radius:3px;-webkit-box-shadow:0 3px 8px rgba(0,0,0,.3);width:40%;padding:5px;right:0;left:auto;z-index:1000}.CommentDropdown .dropdown-menu .fa{display:inline-block;width:15px;text-align:center}.CommentDropdown.open .dropdown-menu{display:block}.CommentDropdown .dropdown-menu li+li{margin-top:3px}