.forum-categories .forum-list-block{background-color:#fff;margin-bottom:15px;-webkit-box-shadow:5px 5px 5px #c7c7c7;-moz-box-shadow:5px 5px 5px #c7c7c7;box-shadow:5px 5px 5px #c7c7c7}.forum-list{background-color:#fff}.forum-list .forum-piece{width:100%;display:table;border-bottom:1px solid #c7c7c7;table-layout:fixed}.forum-list .forum-piece p{margin:0;padding:7px}.forum-list .forum-piece .forum-piece-info{display:table-cell;width:50%;vertical-align:top}.forum-list .forum-piece .forum-piece-info .forum-piece-icon{width:40px;height:40px;float:left;margin:5px}.forum-list .forum-piece .forum-piece-info .forum-piece-icon img{width:40px;height:40px;max-width:60px}.forum-list .forum-piece .forum-piece-info .forum-piece-description{padding-left:20px}.forum-list .forum-piece .forum-piece-info .forum-piece-details h3{margin:0;padding:8px 8px}.forum-list .forum-piece .forum-piece-stats{display:table-cell;width:20%;vertical-align:middle;text-align:center;background-color:#e1e1e1}.forum-list .forum-piece .forum-sub-list{color:#999;font-size:85%;margin-top:15px}.forum-list .forum-piece .clear{height:7px}.forum-list .forum-piece:nth-last-of-type(1){border-bottom:none}.news{background-color:#fff;-webkit-box-shadow:5px 5px 5px #c7c7c7;-moz-box-shadow:5px 5px 5px #c7c7c7;box-shadow:5px 5px 5px #c7c7c7;border-bottom:1px solid #dedede;padding:12px;margin:10px 0}.news-thumb{float:left;text-align:center;width:auto;margin-bottom:10px}.news-thumb img{width:240px;height:140px}.news-h3{font-size:100%;padding:0 7px 10px 7px;margin:0}.news-stats{font-size:70%;color:grey;text-align:left;padding:0 7px}.news-excerpts{font-size:85%;padding:10px 7px 0 7px}.news-excerpts p:nth-last-of-type(1){margin-bottom:0;padding-bottom:0}.news-foot{color:grey;display:table;width:100%;font-size:85%;clear:both;margin:10px 0}.news-more-link{text-align:right;display:table-cell;width:50%;padding-right:30px}.topics-list .topics-list-piece{display:table;width:100%;table-layout:fixed;background-color:#fff;margin-bottom:12px;-webkit-box-shadow:5px 5px 5px #c7c7c7;-moz-box-shadow:5px 5px 5px #c7c7c7;box-shadow:5px 5px 5px #c7c7c7;word-wrap:break-word}.topics-list .topics-list-piece h3{padding-left:20px}.topics-list .topics-list-piece .topics-list-piece-info{display:table-cell;width:60%;vertical-align:middle}.topics-list .topics-list-piece .topics-list-piece-starter{padding-left:15px;color:#999}.topics-list .topics-list-piece .topics-list-piece-new{border-left:10px solid #006400}.topics-list .topics-list-piece .topics-list-piece-stats{display:table-cell;width:20%;vertical-align:middle;text-align:center}.topics-list .topics-list-piece .topics-list-piece-last{display:table-cell;width:20%;vertical-align:middle}.topics-list .topics-list-piece p{margin:0;padding:8px}.topics-list .topics-list-date{font-size:80%}.posts-list .posts-list-piece{margin:0 0 10px 0;background-color:#fff;-webkit-box-shadow:5px 5px 2px #c7c7c7;-moz-box-shadow:5px 5px 2px #c7c7c7;box-shadow:3px 3px 3px #c7c7c7}.posts-list .post-text{padding:13px;padding-left:0;margin-left:45px;font-size:16px;line-height:22px;word-wrap:break-word;white-space:normal}.posts-list .post-text p:last-of-type{margin-bottom:5px}.posts-list .main-post{background-color:#fff}.posts-list .main-post .post-text{padding:10px;margin:0 5px}.posts-list .post-meta{color:#999;font-size:80%;margin-left:45px}.posts-list .post-meta p{margin:0;padding:0}.posts-list .post-footer{padding:5px 15px;position:relative;border-bottom:2px solid #999}.posts-list .post-footer a{padding:3px 6px}.posts-list .post-footer ul{margin:0;padding:0;list-style:none}.posts-list .post-footer .post-actions{float:right}.posts-list .post-footer .post-actions li{float:left;margin-left:7px}.comment-form{text-align:center;background-color:#fff;-webkit-box-shadow:5px 5px 5px #c7c7c7;-moz-box-shadow:5px 5px 5px #c7c7c7;box-shadow:5px 5px 5px #c7c7c7;padding:5px 10px}.comment-form h4{font-size:35px;line-height:35px;padding-top:15px}.comment-form .author-name{text-align:left;padding-left:30px}.comment-form .author-name .the-name{font-weight:700;font-size:120%}.embedded-video-wrapper{margin:0;text-align:center}.embedded-video-wrapper .embedded-video{width:90%;height:350px;margin:10px auto}@media (max-width:640px){.forum-list .forum-piece .forum-piece-info{width:80%}.forum-list .forum-piece .forum-piece-stats{width:20%}.forum-list .forum-piece .forum-piece-description{font-size:90%}.topics-list .topics-list-piece{display:block;width:auto;padding-bottom:10px}.topics-list p{padding:0;margin:0}.topics-list .topics-list-piece h3{padding:15px 10px 10px 10px;margin:0}.topics-list .topics-list-piece .topics-list-piece-info{display:block;width:auto}.topics-list .topics-list-piece .topics-list-piece-excerpts{padding:15px;font-size:90%}.topics-list .topics-list-piece .topics-list-piece-starter{padding-left:20px;margin-top:12px;padding-bottom:0}.topics-list .topics-list-piece .topics-list-piece-stats{padding-left:20px;display:block;width:auto;text-align:left;color:#999}.topics-list .topics-list-piece .topics-list-piece-last{display:block;width:auto;padding-left:20px;color:#999}.news{padding:0;margin:10px auto;max-width:420px}.news-thumb{float:none;display:block;text-align:center;width:auto;margin:0;margin-bottom:10px}.news-thumb img{width:100%;max-width:100%;height:auto;max-height:300px}.news-h3{font-size:100%;padding:0;margin:7px}.news-stats{display:none}}