.block{padding:15px 20px;width:260px;margin-bottom:20px;background:#ded8b8;}
.block:last-child{margin-bottom:0;border:none;}
.block .block-header{position:relative;margin-bottom:4px;}
.block .block-header.sep{background:url(../images/block-sep.png) 0 100% no-repeat;}
.block .block-header h3{margin:0 0 15px 0;font-size:20px;line-height:24px;font-family:'Open Sans', arial, sans-serif;font-weight:300;color:#4a4736;}
.block .block-header h3 a{text-decoration:none!important;color:#4a4736;}
.block .block-header h3 a.link-dotted{color:#5055B2;}
.block .block-header h6{margin:0 0 15px 0;font-size:20px;line-height:24px;font-family:'Open Sans', arial, sans-serif;color:#4a4736;}
.block .block-header h6 a{text-decoration:none!important;color:#4a4736;}
.block .block-header h6 a.link-dotted{color:#5055B2;}
.block .block-content{}
.block footer{margin-top:15px;font-size:11px;color:#b9c2c2;}
.block footer a{}
.block .max-height-200{overflow:auto;max-height:200px;_height:expression(this.scrollHeight > 200 ? "200px":"auto");position:relative;}
.block .block-update{position:absolute;top:45px;right:0px;width:20px;height:20px;font-size:16px;line-height:16px;cursor:pointer;}
.block.block-type-stream .block-content .latest-list{font-size:12px;line-height:16px;color:#4a4736;}
.block.block-type-stream .block-content .latest-list a{color:#4a4736;text-decoration:none;}
.block.block-type-stream .block-content .latest-list .comment-avatar{border:1px solid #f6f3e1;float:left;display:block;width:38px!important;height:38px;margin:3px 10px 0 0;}
.block.block-type-stream .block-content .latest-list .block-item-comments{background:#fff;display:block;padding:2px 6px;float:right;margin:0 0 2px 5px;}
.block.block-type-stream .block-content .latest-list .m-info{overflow:hidden;}
.block.block-type-stream .block-content .latest-list .author{font-size:11px;color:#878477;}
.block.block-type-stream .block-content .latest-list .m-info-f{margin:0 0 5px 0;}
.block.block-type-stream .block-content .latest-list .m-date{font-size:11px;color:#878477;}
.block.block-type-stream .block-content .latest-list li{padding:0px 0px 10px 0px;border-bottom:1px solid #f6f3e1;margin:0 0 10px 0;}
.block.block-type-stream .block-content .latest-list li:last-child{margin-bottom:0px;border:0px;}
.block.block-type-stream .block-content .latest-list .gif_frame{max-width:80%!important;}
.block.block-type-stream .block-content .latest-list .gif_frame img{max-width:100%!important;display:block;}
.block.block-type-stream .block-content .latest-list img{max-width:80%!important;width:auto!important;height:auto!important;}
.m-users-list{width:100%;font-size:12px;line-height:14px;}
.m-users-list .m-num{width:10px;color:#908d7f;padding-right:8px;}
.m-users-list .m-rating{width:20px;}
.m-users-list .m-rating span{background:#fff;display:block;padding:2px 6px;float:right;}
.m-users-list .m-user{font-weight:bold;}
.m-users-list td{padding:3px 0;border-bottom:1px solid #f6f3e1;}
.m-users-list tr:last-child td{border:0;}
.m-tags-list{width:100%;font-size:12px;line-height:14px;}
.m-tags-list td{padding:8px 0;border-bottom:1px solid #f6f3e1;}
.m-tags-list tr:last-child td{border:0;}
.m-tags-list .m-image{width:60px;padding-right:15px;}
.m-tags-list .m-image img{width:60px;height:60px;display:block;}
.m-tags-list .m-tag .m-tag-title{display:block;font-weight:bold;font-size:15px;margin:0 0 3px 0;text-decoration:none;}
.block.block-type-activity p{margin-bottom:15px;}
.block.block-type-activity ul li{}
.block.block-type-activity ul.stream-settings-blogs li{margin-bottom:3px;}
.block.block-type-activity .note{display:block;margin-bottom:15px;font-size:12px;}
.block.block-type-profile{background:none;border:none;padding:0;}
.block.block-type-profile .profile-photo-wrapper{position:relative;min-height:50px;}
.block.block-type-profile .profile-photo{vertical-align:top;max-width:240px;}
.block.block-type-profile .status{position:absolute;top:10px;left:0;padding:0 0 0 10px;font-size:11px;line-height:18px;height:20px;}
.block.block-type-profile .status:before{content:'';position:absolute;top:0;right:-20px;width:0;height:0;border-width:10px;border-style:solid;border-color:#333;border-color:#333 transparent #333 #333;}
.block.block-type-profile .status.status-online{background:#8961e4;color:#fff;}
.block.block-type-profile .status.status-online:before{border-color:#8961e4 transparent #8961e4 #8961e4;}
.block.block-type-profile .status.status-offline{background:#fff;color:#333;opacity:.5;filter:alpha(opacity=50);}
.block.block-type-profile .status.status-offline:before{border-color:#fff transparent #fff #fff;}
.block.block-type-profile .upload-photo{padding:10px 30px 15px 30px;background:#f8fbfe;font-size:11px;}
.block.block-type-profile .upload-photo a{color:#727a90;border-color:#727a90;}
.block.block-type-profile-note{border:2px solid #ffe25d;padding:15px;border-radius:5px;}
.block.block-type-profile-note p{margin-bottom:10px;}
.block.block-type-profile-note .actions{margin-bottom:0;font-size:11px;}
.block.block-type-profile-note .actions a{color:#275ec2;border-color:#275ec2;}
.block.block-type-profile-note .actions a:hover{color:#f00;border-color:#f00;}
.block.block-type-profile-nav{padding:0;background:none;border:none;}
.block.block-type-profile-actions{border:none;}
.block.block-type-profile-actions .block-content{padding:0 0 0 30px;}
.block.block-type-profile-actions ul li{margin-bottom:5px;font-size:11px;}
.block.block-type-profile-actions ul li:last-child{margin-bottom:0;}
.block.block-type-profile-actions ul li a{color:#727a90;}
.block.block-type-profile-actions ul li a:hover{color:#f00;}
.block.block-type-profile-actions ul li a.followed{color:#f00;}
.block.block-type-foldable{background:none;}
.block.block-type-foldable .block-header{background:none;border:none;padding:0 0 10px;}
.block.block-type-foldable .block-content{display:none;background:#fafafa;}
.block.block-type-talk-search{margin-bottom:10px;}
.block.block-type-talk-friends{margin-bottom:10px;}
.block.block-type-blog .m-blog-join{margin-right:20px;}
.block.block-type-tags .search-form-wrapper{margin-bottom:15px;}
.block.block-type-activity .search-form-wrapper{margin-right:43px;}
.block-profile .avatar{float:left;margin:4px 20px 0 0;}
.block-profile .avatar img{width:70px;display:block;}
.block-profile .nav-profile{overflow:hidden;font-size:14px;line-height:18px;}
.block-profile .nav-profile a{color:#4a4736;text-decoration:none;}
.block-profile .nav-profile li{margin:0 0 5px 0;}
.block-profile .rating,.block-profile .strength{padding:10px 0 0 0;font-size:11px;margin-left:10px;font-family:arial;}
.block-tagweek td{vertical-align:top;}
.block-tagweek .button{margin-top:7px;}