html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,embed,figure,figcaption,footer,header,hgroup,menu,nav,output,ruby,section,summary,time,mark,audio,video{border:0;font-size:100%;font:inherit;margin:0;padding:0}
article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}
body{line-height:1}
ol,ul{list-style:none}
blockquote,q{quotes:none}
blockquote:before,blockquote:after,q:before,q:after{content:none}
table{border-collapse:collapse;border-spacing:0}
.commun-wrapper{width:250px;color:#333!important;background-color:#fff;border-left:1px solid #ccc;border-right:1px solid #ccc;letter-spacing:0!important}
.commun-wrapper p{line-height:1.2!important;width:auto!important;margin:0!important;padding:0!important;-webkit-margin-before:0!important;-webkit-margin-after:0!important;-webkit-margin-start:0!important;-webkit-margin-end:0!important}
.commun-wrapper .commun-content{position:relative;font-size:12px!important;font-family: "Open Sans", Helvetica, Arial, sans-serif;zoom:1}
.commun-wrapper .commun-content .commun-owner{margin-top:3px!important;padding:0 3px!important}
.commun-wrapper .commun-content .commun-owner table {width: 100%!important;}
.commun-wrapper .commun-content .commun-owner table td{vertical-align:top!important}
.commun-wrapper .commun-content .commun-owner .owner-avatar{width:70px!important;height:70px!important;-webkit-border-radius:6px;-moz-border-radius:6px;border-radius:6px;margin-right:5px!important}
.commun-wrapper .commun-content .commun-owner .owner-data td{overflow:hidden;line-height:16px;color:#999;font-size:12px;width:82%}
.commun-wrapper .commun-content .commun-owner .owner-data .owner-number{color:#feb300;text-shadow:white 0 1px 0,rgba(0,0,0,0.17) 0 -1px 0;letter-spacing:-0.5px;text-align:center;width:20%;vertical-align:middle}
.commun-wrapper .commun-content .commun-owner .owner-data .follow-owner{padding-top:5px!important}
.commun-wrapper .commun-content .commun-members-list{padding:2px 3px!important}
.commun-wrapper .commun-content .commun-members-list .commun-member{min-height:88px!important}
.commun-wrapper .commun-content .commun-members-list .commun-member .commun-left-side{float:left;text-align:center;margin-right:5px!important;width:23%!important;min-width:60px!important}
.commun-wrapper .commun-content .commun-members-list .commun-member .commun-left-side img{width:40px;height:40px;margin-top:3px!important;-webkit-border-radius:6px;-moz-border-radius:6px;border-radius:6px}
.commun-wrapper .commun-content .commun-members-list .commun-member .commun-left-side .commun-member-badge{margin:5px 0!important;color:#696;font-size:11px;width:65px!important}
.commun-wrapper .commun-content .commun-members-list .commun-member .commun-right-side{width:69%!important;float:left}
.commun-wrapper .commun-content .commun-members-list .commun-member .commun-right-side .commun-member-name{font-weight:bold;font-size:14px}
.commun-wrapper .commun-content .commun-members-list .commun-member .commun-right-side .commun-member-name span{font-weight:normal;color:#999}
.commun-wrapper .commun-content .commun-members-list .commun-member .commun-right-side .commun-member-handler{font-size:11px;color:#bbb}
.commun-wrapper .commun-content .commun-members-list .commun-member .commun-right-side .commun-member-handler b{color:#999}
.commun-wrapper .commun-content .commun-members-list .commun-member .commun-right-side .commun-member-bio{font-size:11px;color:#999;overflow:hidden!important;height:27px!important;margin-top:3px!important}
.commun-wrapper .commun-content .commun-members-list .commun-member .commun-right-side .commun-member-eng-data{font-size:11px;color:#bbb}
.commun-wrapper .commun-content .commun-members-list .commun-member .commun-right-side .commun-member-eng-data b{color:#999}
.commun-wrapper .commun-content .commun-members-list .commun-member .commun-right-side .commun-member-tweet-container{margin-top:2px!important;border-top:1px dotted #ccc;background-color:#eee;margin-left:65px!important;font-size:10px!important}
.commun-wrapper .commun-content .commun-members-list .commun-member .commun-right-side .commun-member-tweet-container .commun-tweet-info p{margin-right:5px!important;margin-top:0!important}
.commun-wrapper .commun-content .commun-members-list .commun-member .commun-right-side .commun-member-tweet-container .commun-tweet-date{float:left}
.commun-wrapper .commun-content .commun-members-list .commun-member .commun-right-side .commun-member-tweet-container .commun-tweet-reply{float:left;color:#069!important;text-decoration:none!important}
.commun-wrapper .commun-content .commun-members-list .commun-member .commun-right-side .commun-member-tweet-container .commun-tweet-retweet{color:#069!important;text-decoration:none!important}
.commun-wrapper .commun-content .commun-members-list .commun-member .commun-right-side .commun-member-tweet-container .commun-tweet-date a{text-decoration:none;color:#666!important}
.commun-wrapper .commun-content .commun-members-list .commun-member .commun-right-side .commun-member-tweet-container .commun-tweet-text{font-size:11px;line-height:13px;color:#666!important}
.commun-wrapper .commun-content .commun-members-list .commun-member .commun-right-side .commun-member-eng-data{line-height:16px;vertical-align:top;width:100%}
.commun-wrapper .commun-content .commun-members-list .commun-member .commun-right-side .commun-member-eng-data b{vertical-align:top;margin-left:15px!important}
.commun-wrapper .commun-content .commun-members-list .commun-member .commun-right-side .commun-member-eng-data.mentions{background:url('/images/widget/reply.png') 0 0 no-repeat}
.commun-wrapper .commun-content .commun-members-list .commun-member .commun-right-side .commun-member-eng-data.retweets{background:url('/images/widget/retweet.png') 0 3px no-repeat}
.commun-wrapper .commun-content .commun-sharing-container{width:100%!important;margin-top:2px!important;margin-left:2px!important;height:85px!important}
.commun-wrapper .commun-content .commun-sharing-container .commun-text-container{width:70%!important}
.commun-wrapper .commun-content .commun-sharing-container .commun-text-container textarea{resize:none!important;overflow:hidden;font-size:11px!important;line-height:12px!important;width:100%!important;height:100%!important;white-space:pre-wrap;word-wrap:break-word;font-family: "Open Sans", Helvetica, Arial, sans-serif;-webkit-border-radius:4px!important;-moz-border-radius:4px!important;border-radius:4px!important;-webkit-box-shadow:inset 0 1px 3px rgba(0,0,0,.05),0 1px 0 white!important;-moz-box-shadow:inset 0 1px 3px rgba(0,0,0,.05),0 1px 0 #fff!important;box-shadow:inset 0 1px 3px rgba(0,0,0,.05),0 1px 0 white!important;background-color:white!important;border:1px solid #CCC!important}
.commun-wrapper .commun-content .commun-sharing-container .commun-btn-container{width:30%!important;text-align:center!important}
.commun-wrapper .commun-content .commun-sharing-container .commun-btn-container .commun-blue-btn{margin-left:5px;text-decoration:none;padding:10px 3px;font-size:15px;font-weight:bold;line-height:18px;border:1px solid #057ed0;cursor:pointer;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;color:#fff;text-shadow:0 -1px 0 rgba(0,0,0,.25);background-color:#019ad2;background-repeat:repeat-x;background-image:-khtml-gradient(linear,left top,left bottom,from(#33bcef),to(#019ad2));background-image:-moz-linear-gradient(#33bcef,#019ad2);background-image:-ms-linear-gradient(#33bcef,#019ad2);background-image:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#33bcef),color-stop(100%,#019ad2));background-image:-webkit-linear-gradient(#33bcef,#019ad2);background-image:-o-linear-gradient(#33bcef,#019ad2);background-image:linear-gradient(#33bcef,#019ad2);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#33bcef',endColorstr='#019ad2',GradientType=0);-webkit-box-shadow:inset 0 1px 0 rgba(255,255,255,.1);-moz-box-shadow:inset 0 1px 0 rgba(255,255,255,.1);box-shadow:inset 0 1px 0 rgba(255,255,255,.1)}
.commun-wrapper .commun-content .commun-sharing-container .commun-btn-container .commun-blue-btn:hover{color:#fff;background-color:#0271bf;background-repeat:repeat-x;background-image:-khtml-gradient(linear,left top,left bottom,from(#2daddc),to(#0271bf));background-image:-moz-linear-gradient(#2daddc,#0271bf);background-image:-ms-linear-gradient(#2daddc,#0271bf);background-image:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#2daddc),color-stop(100%,#0271bf));background-image:-webkit-linear-gradient(#2daddc,#0271bf);background-image:-o-linear-gradient(#2daddc,#0271bf);background-image:linear-gradient(#2daddc,#0271bf);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#2daddc',endColorstr='#0271bf',GradientType=0);border-color:#096eb3}
.commun-wrapper .commun-content .commun-engaged-visitors{width:69%;text-align:center!important;float:left;margin-top:3px!important; visibility: hidden!important;}
.commun-wrapper .commun-content .commun-engaged-visitors li{float:left}
.commun-wrapper .commun-content .commun-engaged-visitors img{-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;width:20px;height:20px}
.commun-wrapper .commun-content .commun-logo-container{line-height:10px!important;text-align:right!important;font-size:10px;margin-top: 5px!important;margin-right: 5px!important;color:#999!important}
.commun-wrapper .commun-content .commun-logo-container img{width:57px!important;height:10px!important}
.commun-wrapper .commun-content .commun-separator{vertical-align:middle;font-size:14px;color:#fff;font-weight:bold;background:url('https://commun.it/images/frame-bg-st.png?v=2') transparent 0 0;display:table!important;width:100%!important;padding:3px 0!important}
.commun-wrapper .commun-content .commun-separator p{display:table-cell!important;text-align:center;line-height:1!important}
.commun-wrapper .commun-content .commun-separator.big p{font-size:16px!important}
.commun-wrapper .commun-content .commun-separator.commun-short{height:5px}
.commun-wrapper .commun-content .commun-separator.commun-lower{display: block!important; margin-top: 2px!important;height: 1px!important;}
.commun-wrapper .commun-content .commun-separator-small{border-top:1px dotted #ccc;height:1px;width:100%;float:left}