/* Universal */
#top_ads,#ad_column,#top_header,a#feedback_link,#header .logo img,#container_footer,#footer,.quigoAdContainer,#active_left span,#header_search_container, #organizers, #hot_links,#divProgressBar,.roundedBox .top,.roundedBox .bottom,#tabsContainer ul#tabs li,.userReviewContainer .leftColumn,#seeAllReviews,.haveYouParticipatedContainer,.userReviewContainer .ratingAndDeleteContainer #deleteButtonContainer,#registerNow_Bottom, #registerableDiv,#seeAllReviews,#divAddReview{display:none!important;}
*{margin:0;padding:0;font-size:13px!important; width:auto;}
#body{background-color:#fff;min-width:0!important;width:0;font-size:14px; overflow-x:hidden;-webkit-user-select:none;-webkit-text-size-adjust:none}
#container{margin:0;width:100%;padding:0;min-height:308px}
#header{background:#00407C url(http://labs.active.com/ux/searchbeta/images/mobile-sprite.png) repeat-x top center; height:60px; display:block;}
#header .logo{background:url(http://labs.active.com/ux/searchbeta/images/mobile-sprite.png) no-repeat scroll 0 -70px!important; position:relative; left:50%; margin-left:-127px; text-align:center; height:60px; width:257px;}
#top_header img{margin:1px 2px 0 0;}
#site{width:100%;}
h2{font-size:16px!important; font-weight:700;}
#main{width:98%; padding:0 5px; margin:5px auto 0 auto;}

/* Quick Info */
#quickInfo{width:100%;}
#quickInfo h1 .h1text {font-size:19px!important; float:none; display:block; margin-bottom:3px;}
#RatingsUI {display:block; float:none; margin:0;}
#RatingsUI #totalRatings,#RatingsUI a#totalRatings:hover,#RatingsUI a#totalRatings:focus {font-size:12px!important; text-decoration:none!important; color:#676767;}
#quickInfo #dateAddressContainer {padding-top:0; margin:2px 0 0;}
#quickInfo #dateAddressContainer h4 a {text-decoration:none!important;}
#quickInfo #dateAddressContainer #date {margin-bottom:3px; font-weight:400;}
#quickInfo #dateAddressContainer #date,#quickInfo #dateAddressContainer #address a#locationLink {font-size:12px!important;}

/* Register Block */
#registerBlock {width:100%; float:left; background:none!important;  }
#registerBlock #buttons {margin:0!important; padding:0!important;width:155px!important;}
#registerBlock #buttons img{margin:10px auto!important; padding:0!important;}
.roundedBox .content {min-height:0; background:none!important; }
#actionsContainer {display:none;}
.roundedBox .top, .roundedBox bottom{display:none;}
.roundedBox .content{background:none!important; }

/* Main Content */
.content_right{display:none;}
.content_left{width:100%; padding:5px 0 0; margin:0 auto;}
#summaryTabContent h2 {margin-top:15px; background-image:none; background-color:#D7E8F8;}
h2 span.h2outer {height:32px;background-image:none; background-color:#D7E8F8;}
h2 span span {font-size:120%!important;}
#summaryTabContent .field h4 {font-size:16px!important;}
#summaryTabContent .field p {font-size:13px!important;margin:0 0 8px 0;}
#summaryTabContent #eventLogo #image {max-width:300px;}
.userReviewContainer {width:100%; padding:0; margin:0 0 7px;}
.userReviewContainer .rightColumn {width:99%; float:left; min-height:0; padding:2px; margin:3px;}
.userReviewContainer .ratingAndDeleteContainer {height:20px; float:left; margin:0 8px 0 0;}
.userReviewContainer .modifiedDate {clear:none; float:left;}
.userReviewContainer .modifiedDate .modifiedDateSpan {font-size:11px!important;}
.userReviewContainer .profileLink {float:none; text-decoration:none; clear:left;}
.userReviewContainer .reviewBody {float:left; width:100%; margin:5px 0 0 0;}
.userReviewContainer p{margin:0;}

#lightwindow_container{width:100%;}
#pnlForm{width:100%; overflow:scroll; background-color:#ff0000!important;}
a#lightwindow_title_bar_close_link, a#lightwindow_title_bar_close_link:link, a#lightwindow_title_bar_close_link:visited {width:100%; background:#FFFFBE; color:#0000ff; display:block; float:none; line-height:auto; text-align:center; text-transform:capitalize; font-weight:700;}
#txtEmails,txtComments{width:70%!important; height:20px;}
.label{width:25%!important;}
#lightwindow{min-height:480px!important;}
#txtEmails{width:50%!important;}
