#dashboard_v2 div.heading_content h3 .action_button{position:relative;top:-5px;font-size:0.5em;margin:0 10px;float:none;display:inline-block}#dashboard_v2 div.heading_content h3 .action_button a{color:#848484}div.box h2 .action_button{font-size:0.8em;margin:-20px 10px;float:none;display:inline-block;position:relative;top:-2px}div#meetups_new label{line-height:24px;margin-bottom:-5px;float:left;width:120px;display:block}ul.attendees{margin-right:-25px}ul.attendees li{margin-bottom:15px;height:80px;float:left;margin-right:25px}ul.attendees li:last-child{margin-bottom:0}div.signup{background:#fff3cf;background:-webkit-gradient(linear, center top, center bottom, from(#fff9e9), to(#fff3cf)) ;background:-moz-linear-gradient(top, #fff9e9, #fff3cf) ;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#fffff9e9', endColorstr='#fffff3cf', GradientType=0) }div.signup span.status{float:left;line-height:31px;font-size:1.5em;margin:0}div.signup span.button{float:right;margin-left:10px}div.meetup-time span.common-day,div.meetup-time span.date-span{display:block;font-size:1.3em;margin-bottom:5px}div.meetup-time span.time-span{display:block}div.attendee-info{height:56px;width:222px;margin-left:15px;text-shadow:0 1px 1px white}div.attendee-info span.attendee-name,div.attendee-info span.attendee-role{display:block;font-size:1.2em;margin:0;padding:0}div.attendee-info span.attendee-name{font-weight:bold;margin-bottom:8px;max-width:190px;text-overflow:ellipsis;overflow:hidden;white-space:nowrap}div.attendee-info span.inviter{color:#959595}div.attendee-info div.attendance_controls{float:right}div.attendee-info div.attendance_controls img{vertical-align:top;margin-top:-2px}div.organizer-info{margin:5px 0 0 10px;float:left}div.organizer-info span.organizer-name{display:block;font-size:1.35em}div.organizer-info span.organizer-role{display:block}span.venue-name{display:block;font-size:1.3em;margin-bottom:10px}div.colorbox{padding:0 25px}div.colorbox h3{font-size:1.5em;margin:10px 0 15px 0}div.colorbox label{line-height:29px;font-size:1.1em;display:inline-block}div.colorbox div.form-submit{margin-left:0}div.colorbox input[type="text"]{width:350px;font-size:1.1em;color:#393c3d}div.colorbox textarea{height:auto;color:#393c3d}div.map-entry{margin:15px 0}div.map-entry #venue_map_edit{margin-left:120px;height:300px;width:300px;position:relative;z-index:2}#venue_map{height:200px;position:relative;z-index:2}#sponsor_logos img{width:215px;margin-bottom:20px}#share_box{float:right}#share_box li{float:left;line-height:20px;margin-left:8px}#share_box li a.twitter-share-button{height:20px;width:55px;background:url("/embed/images/uiwidgets/tweet.png") left top no-repeat;display:block;text-indent:-9999px}.content-wrapper .heading > div{font-weight:bold;font-size:1.2em;color:#959595;text-shadow:0 1px 0 white;line-height:40px;padding:0 10px}.content-wrapper .heading > div:before{display:inline-block;content:" ";width:20px;height:20px;background-image:url("/images/meetups/heading-icons.png");margin:6px 10px -6px 0px}.content-wrapper .heading > div.name:before{background-position:0 -40px}.content-wrapper .heading > div.location:before{background-position:0 -20px}.content-wrapper .heading > div.datetime:before{background-position:0 0}.content-wrapper .attendees{display:block;padding:10px}.content-wrapper .banner-image{float:left;margin:5px 25px 0 5px}.heading .name,.heading .location,.heading .datetime,.meetup .name,.meetup .location,.meetup .datetime{display:inline-block;box-sizing:border-box;padding:10px 15px}.heading .name,.meetup .name{width:333px}.heading .location,.meetup .location{width:340px}.heading .datetime,.meetup .datetime{width:295px}#map-panel{position:relative}#info-overlay{position:absolute;box-sizing:border-box;padding:5px 10px;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;display:none;-webkit-transition:opacity 1s ease-in-out}#info-overlay span.name{display:block;font-weight:bold}#info-overlay.active{opacity:1.0}@-webkit-keyframes blink{0%, 100%{opacity:1.0}50%{opacity:0.2}}ul.meetups li.meetup a{display:block;border-bottom:1px solid #c2c2c2;border-top:1px solid white;text-shadow:0 1px 0 white;color:#959595}ul.meetups li.meetup a.selected{-webkit-animation:blink 1s 3 ease-in-out}ul.meetups li.meetup a:hover{color:#393c3d;border-top:1px solid #dadada;text-decoration:none;background:#d2d2d2}ul.meetups li.meetup a:hover .information{background:#d2d2d2}ul.meetups li.meetup a:hover .recessed-badge{background:#c1c1c1}ul.meetups li.meetup .pin{float:left;margin-right:10px}ul.meetups li.meetup .information{background:#f8f8f8;border-bottom:1px solid #e8e8e8}ul.meetups li.meetup .recessed-badge{background:#e9e9e9;line-height:20px;text-transform:uppercase;text-shadow:0 1px 1px white;display:inline-block;font-weight:bold;padding:0 10px;-moz-border-radius:10px;-webkit-border-radius:10px;border-radius:10px;-o-box-shadow:inset 0 1px 1px rgba(0,0,0,0.2);-moz-box-shadow:inset 0 1px 1px rgba(0,0,0,0.2);-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,0.2);box-shadow:inset 0 1px 1px rgba(0,0,0,0.2);border-bottom:1px solid white;margin-right:10px}ul.meetups li.meetup .attendees strong{color:#1d95cb;font-weight:normal}ul.meetups li.meetup .meetup-users{display:inline-block}ul.meetups li.meetup .attendees ._pm_container{display:inline-block;float:none;margin:-10px 5px -12px 0}ul.meetups li.meetup h4{color:#393c3d;font-weight:bold;font-size:1.2em;margin-bottom:5px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}ul.meetups li.meetup:first-child{border-top:0}ul.meetups li.meetup:last-child{border-bottom:0}.header h1{font-size:2.5em;margin-top:15px}.header .explanation{float:left;width:770px;margin-bottom:14px}.header .explanation p{color:#aaa;font-size:1.2em;margin-top:10px}.header h2{color:#aaa;font-size:1.2em;margin-top:10px;margin-bottom:15px}.box p{margin:10px 0px 15px 15px}#map{height:335px}#venue_map_edit{height:300px;margin-bottom:0;border-bottom:0}ul.registrations{zoom:1;width:100%}ul.registrations:after{content:".";display:block;height:0;clear:both;visibility:hidden}ul.registrations li{padding:3px 3px 3px 10px;float:left;margin-right:7px;-webkit-transition:background 0.5s linear}ul.registrations li.present{background:#af0;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px}ul.registrations li.present .info a{color:#333}ul.registrations li:hover{background:#efefef;-webkit-transition:background 0.1s linear}ul.registrations li div.info,ul.registrations li div.controls{display:inline-block}ul.registrations li div.info{width:200px;margin-right:-80px}ul.registrations li div.controls{width:90px;text-align:right}ul.registrations li div.controls span.spacer{display:inline-block;width:25px}ul.registrations li span.role{display:inline-block;padding:2px 6px;-moz-border-radius:1em;-webkit-border-radius:1em;border-radius:1em;margin-left:5px;text-shadow:0 1px 0 white;font-weight:bold;box-shadow:inset 0 1px 2px rgba(0,0,0,0.4);opacity:0.6;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=60)";filter:alpha(opacity=60);font-size:0.8em}ul.registrations li span.role.host{background:#99f;color:#006}ul.registrations li span.role.staff{background:#f99;color:#600}ul.registrations li a.button-steel img{margin:0 -1px;height:10px}
