.woocommerce div.product div.images,.woocommerce div.product div.summary{width:100%;float:none;}body{background:#73182C!important;}.site-main{background:#FFF!important;}.search .post,.search .product{margin-bottom:20px;padding:0;}.search .post .post-heading,.search .product .post-heading{background-color:#6e6b6b;color:#fff;font-weight:300;margin:0;padding:10px 20px;}.search .post .post-heading a,.search .product .post-heading a{color:#fff;}.search .post .post-main,.search .product .post-main{border-left:1px solid #ccc;border-right:1px solid #ccc;border-bottom:1px solid #ccc;min-height:278px;padding:20px 20px 50px 20px;position:relative;}.search .post .post-main .post-featured-image,.search .product .post-main .post-featured-image{display:block;max-width:238px;background:#fff;border:1px solid #ddd;padding:3px;}ul.sub-cat-list{padding:0;}ul.sub-cat-list li a{display:block;padding:0 5px;border-right:1px solid #333;line-height:100%;}ul.sub-cat-list li{list-style:none;display:inline-block;text-transform:UPPERCASE;}#tribe-events-bar,#tribe-events-content h2.tribe-events-page-title,#tribe-events-header{display:none;}a#book-now{font-weight:normal;font-size:16px;float:right;}.tribe-venue-top{margin:5px 0 10px;}ul.wpp-list{margin:0;padding:0;}ul.wpp-list li{padding:6px 10px;border-bottom:1px solid #ddd;}.wpp-list li{overflow:hidden;float:none;clear:both;}.wpp-list li:last-child{border-bottom:none;}.tribe-events-list-photo-description{height:140px;overflow:hidden;}h2.tribe-events-list-event-title.entry-title.summary{height:48px;overflow:hidden;display:block;}.tribe-events-filter-view.tribe-filters-closed #tribe_events_filters_wrapper .tribe-events-filters-label,.tribe-filters-closed #tribe_events_filters_wrapper #tribe_events_filter_control{display:none;}.tribe-events-filter-view.tribe-filters-closed #tribe_events_filters_form{display:block!important;}#tribe_events_filters_wrapper.tribe-events-filters-horizontal,.tribe-filters-closed #tribe_events_filters_wrapper.tribe-events-filters-horizontal{margin:0;}.tribe-events-event-image>a img{display:inline-block;}.tribe-events-event-image>a{text-align:center;display:block;width:100%;}.list-tribe-events-venue{height:22px;word-break:break-word;font-style:italic;overflow:hidden;}form#tribe_events_filters_form:after{display:block;clear:both;content:"";}div#tribe_events_filter_item_eventcategory{width:68%;float:left;}div#tribe_events_filter_item_venues{width:25%;float:left;}.tribe_events_filter_item.closed div{display:block;}#tribe_events_filters_wrapper .closed h3:before,#tribe_events_filters_wrapper h3:before{content:none;}.submit-holder{width:100%;float:right;text-align:right;}#tribe_events_filters_wrapper ul li{width:170px;float:left;}.tribe-events-filter-group ul{max-height:inherit;}.tribe-events-filter-group li{background:none;}#tribe_events_filters_wrapper.tribe-events-filters-horizontal,.tribe-filters-closed #tribe_events_filters_wrapper.tribe-events-filters-horizontal{background:none;}.tribe-bar-is-disabled #tribe_events_filters_wrapper.tribe-events-filters-horizontal,.tribe-filters-closed.tribe-bar-is-disabled #tribe_events_filters_wrapper.tribe-events-filters-horizontal{padding-top:0;}.tribe-events-filters-horizontal .tribe-events-filter-group{background:none;border:0;box-shadow:none;}#tribe_events_filters_wrapper .tribe-events-filter-group label{padding:0;text-align:initial;margin-bottom:5px;border:0;}#tribe_events_filters_wrapper.tribe-events-filters-horizontal .tribe-events-filters-group-heading{font-size:18px;margin:10px 0;text-align:initial;padding:0;}#tribe_events_filters_wrapper .tribe-events-filters-group-heading{background:none;border:0;}@media only screen and (max-width: 767px) {.tribe-filters-open #tribe_events_filters_wrapper,.tribe-filters-open #tribe_events_filters_wrapper.tribe-events-filters-horizontal{position:relative;}div#tribe_events_filter_item_eventcategory,div#tribe_events_filter_item_venues{width:100%;float:none;}#tribe-events-pg-template{padding-top:0;}#tribe_events_filters_wrapper .closed .tribe-events-filters-group-heading:hover{background:none;}.tribe-events-filters-horizontal .tribe-events-filter-group li:hover{background:none;}}@media only screen and (min-width: 767px) {.tribe-events-filters-horizontal .tribe-events-filter-group{position:relative;max-width:inherit;}.tribe-events-filters-horizontal .tribe-events-filter-group:after,.tribe-events-filters-horizontal .tribe-events-filter-group:before{content:none;}}@media only screen and (min-width: 580px) {.search .post .post-main,.search .product .post-main{padding-left:278px;}.search .post .post-main .post-featured-image,.search .product .post-main .post-featured-image{position:absolute;left:20px;width:238px;}}.the-title{font-size:13px;}#comments>ol.comment-list{padding-left:0;}div#comments-list>ul{padding-left:0;}.comment-list li,.ping-list li{margin:15px 0 5px 0;padding:10px 0px;list-style:none;border-bottom:0px solid #d2d2d2;}.comment-list li article.comment-body{position:relative;}.comment-list li .avatar{background:#FFF;float:left;margin:0 10px 0 0px;border-radius:50%;-moz-border-radius:50%;}.comment-list li .fn,.comment-list li .cfn{font-family:'Oswald',Arial,Helvetica,sans-serif;text-transform:uppercase;font-size:18px;}.comment-list cite,.comment-list cite a,.ping-list cite,.ping-list cite a{font-weight:bold;font-style:normal;}.comment-list li .says{display:none;}.comment-list li .comment-metadata{font-weight:normal;font-size:13px;font-style:italic;padding:5px 0 0!important;}.comment-list li .comment-metadata a{color:#999;}.comment-list li .comment-content{border:1px solid #d2d2d2;padding:10px 20px 25px;margin:20px 0 0;}.comment-list span.edit-link{position:absolute;bottom:1px;left:1px;background:#eee;padding:5px 10px;}.comment-list li .reply{right:1px;bottom:1px;position:absolute;margin-top:-32px;background:#eee;padding:5px 10px;}.reply a,.reply a:visited,span.edit-link a,span.edit-link a:visited{text-decoration:none;color:#999;font-size:13px;font-weight:normal;}.reply a:hover,#cancel-comment-reply-link a:hover,span.edit-link a:hover{color:#464646;font-weight:bold;}form#commentform p>label{font-weight:bold;display:block;}.woocommerce div.product div.images img{width:450px;}