#media_content{float:left;width:565px;margin:15px 20px 20px 20px}
#media_title{color:#444;font-size:2em;font-family:Tahoma;line-height:1em;margin:0}
#media_desc{margin-top:5px;color:#999}
#media_caption{margin-top:5px;color:#999;font-size:95%}
.likes-count{display:block-inline;background-color:#666460;color:#fff;font-size:18px;padding:5px;margin-left:30px}
.comments-count{display:block-inline;background-color:#00C0D6;color:#fff;font-size:18px;padding:5px;margin-left:15px}
.media-pop-stats{margin-top:5px}
.likes-label, .comments-label{display:inline-block;color:#666;padding-left:16px;font-size:11px;margin-left:5px}
.likes-label{background:url(http://z2.cheggcdn.com/a/i/main/icon_heart.png) no-repeat left center}
.comments-label{background:url(http://z2.cheggcdn.com/a/i/main/comment-bubble.gif) no-repeat left center}
#media_sidebar_ctn{width:165px;float:right;margin-top:15px}
.permalink-ctn{padding:10px 0;border-bottom:2px solid #e1dfda;border-top:2px solid #e1dfda;margin:10px 0}
.permalink-ctn input[type="text"]{border:1px solid #ccc;overflow:hidden;padding:2px 4px;width:355px}
.zin-comment-ctn + .zin-comment-ctn{padding-top:20px;margin-top:10px;border-top:1px solid #eee}
.zin-comment-ctn.zin-comment-reply{padding:10px;margin:5px 0 0 0;border:0;background-color:#ECEFF5}
.zin-comment-usr{float:left;width:35px;margin-right:10px;font-size:11px;overflow:hidden}
.zin-comment-usr .swagger-score{display:block;float:right;background-color:#999;color:#fff;padding:1px 3px}
.zin-comment{overflow:hidden}
.zin-comment .user-comment{display:block;margin-top:5px}
.zin-comment .user-content-ctn{margin-top:10px;font-size:11px}
.zin-comment .user-content-img{position:relative;float:left;line-height:0;width:130px;padding:0;margin-right:10px;overflow:hidden}
.zin-comment .user-content-img span{position:absolute;background:url(http://z2.cheggcdn.com/a/i/main/video-play-big.png);width:29px;height:29px;bottom:8px;right:11px;text-indent:-10000px}
.zin-comment .user-content-desc{overflow:hidden;padding-left:10px;border-left:1px solid #ccc}
.zin-comment .comment-attr{margin-top:8px;font-size:10px}
.zin-comment .comment-age{display:block-inline;color:#999;margin-right:12px}
.zin-comment a.replies-link{background:url(http://z2.cheggcdn.com/a/i/main/comment-bubble.gif) no-repeat left center transparent;padding-left:15px;margin-right:12px}
.zin-comment-reply{padding:10px}
.reply-form-comment{color:#666;width:100%;height:24px;box-sizing:border-box;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;float:left;margin-right:10px}
.reply-form-comment-focus{width:80%;height:48px}
.zin-comment-form-ctn{background-color:#e9e9e9;padding:10px;margin-bottom:10px}
.zin-comment-form-ctn img{float:left}
.zin-comment-form-ctn textarea{float:left;width:355px;height:50px;margin:0;border:1px solid #CCCCCC;overflow-y:auto;padding:3px}
.zin-comment-form-ctn #comment_submit{float:right;font-size:13px;font-weight:bold}
a.user-comment-submit{font-size:12px}
.school_qa_common_pimg{width:35px}
.school-question-img{width:50px;margin:0 10px}
.media-sidebar-content{margin-right:10px;background:#FFF}
.media-sidebar-top{margin-bottom:12px}
.media-sidebar-top-content{margin:6px 0}
.media-sidebar-school-logo{float:left;margin:0px 5px 5px 0px}
.media-sidebar-school{padding-top:10px;clear:both}
.media-sidebar-all{font-size:11px;color:#58BED8;padding-left:5px}
.media-sidebar-school-user-list{margin-top:20px;padding-bottom:10px;border-bottom:solid #CCC 2px;font-size:12px}
.media-sidebar-students{margin-top:7px}
.media-sidebar-image{margin:0px 3px 3px 0px}
.media-sidebar-popular h2{font-weight:bold;font-size:12px;margin-bottom:9px}
.media-sidebar-popular-content{clear:both;border:none;padding-bottom:5px;position:relative;padding-left:40px}
.media-img{position:absolute;width:35px;height:35px;left:0px}
.media-title{margin-bottom:5px}
.comment-count{background:transparent url(http://z2.cheggcdn.com/a/i/main/comment-bubble.gif) no-repeat center left;padding-left:15px;float:left}
.like-count{background:transparent url(http://z2.cheggcdn.com/a/i/main/icon_heart.png) no-repeat center left;padding-left:15px;margin-right:10px;float:left;margin-bottom:10px}