#venue-filter-form input, #venue-filter-form select{
  box-sizing: border-box !important;
  -moz-box-sizing: border-box !important;
  -webkit-box-sizing: border-box !important;
}

.filter-overlay{
	display: none;
	position: fixed;
	top: 0%;
	left: 0%;
	width: 100%;
	min-height: 100%;
	background-color: black;
	z-index:1001;
	-moz-opacity: 0.8;
	opacity:.80;
	filter: alpha(opacity=80);
}


@media screen and (max-width:1340px) {
#mega-menu-wrap-main-menu #mega-menu-main-menu > li.mega-menu-megamenu > ul.mega-sub-menu {width:95vw; left:-33%; margin-left:0;}
.mega-sub-menu a.menu-image-link {height:12vw;}
.single.single-tribe_venue #gallery {display:block; justify-content:inherit;}
.single.single-tribe_venue #gallery a {margin-bottom:10px;}
.simplefavorite-button {clear:none;}
}

@media (min-height:1000px) and (min-width:1340px) {
#featured-image {background-attachment:fixed}
}

@media screen and (max-width:1280px) {
#mega-menu-wrap-main-menu #mega-menu-main-menu > li.mega-menu-item {margin-right:20px;}
}

@media screen and (max-width:1240px) {
	.woocommerce ul.products li.product .img-wrap{
		height: auto;
	}
#mega-menu-wrap-main-menu #mega-menu-main-menu > li.mega-menu-item {font-size:14px !important;}
#menu-secondary-nav li a:last-child, #menu-secondary-nav li a:last-of-type {padding-right:8px;}
#menu-secondary-nav li {margin-left:0;}
.woocommerce .widget_price_filter .price_slider_amount .price_label {font-size:13px; color:#4A4A4A; text-align: center}
.woocommerce .widget_price_filter .price_slider_amount .button {width:100%;}
#venues-to-show .venue, .favorites .venue, #linked-venues .venue, #trans_services ul li, .site-search-result {width: 31.333% !important;margin-right: 3% !important;}
#venues-to-show .venue:nth-child(4n), #venues-to-show .venue:nth-of-type(4n), .favorites .venue:nth-child(4n), .favorites .venue:nth-of-type(4n), #linked-venues .venue:nth-child(4n), #linked-venues .venue:nth-of-type(4n), #trans_services ul li:nth-child(4n), #trans_services ul li:nth-of-type(4n), div.site-search-result:nth-child(4n), div.site-search-result:nth-of-type(4n) {margin-right: 3% !important;}
#venues-to-show .venue:nth-child(3n), #venues-to-show .venue:nth-of-type(3n), .favorites .venue:nth-child(3n), .favorites .venue:nth-of-type(3n), #linked-venues .venue:nth-child(3n), #linked-venues .venue:nth-of-type(3n), #trans_services ul li:nth-child(3n), #trans_services ul li:nth-of-type(3n), div.site-search-result:nth-child(3n), div.site-search-result:nth-of-type(3n){margin-right: 0px !important;}
.woocommerce ul.products li.product {margin-bottom:3.8%; width:48%;}
.woocommerce ul.products li.product:nth-child(2n+2) {margin-right:0;}
.woocommerce ul.products li.product:nth-of-type(2n+2) {margin-right:0; float:right;}
.woocommerce ul.products li.product.first {clear:none;}
}

@media screen and (max-width:1160px) {
#mega-menu-wrap-main-menu #mega-menu-main-menu > li.mega-menu-item > a.mega-menu-link , #mega-menu-wrap-partner-menu #mega-menu-partner-menu > li.mega-menu-item > a.mega-menu-link {font-size:14px;}
}

@media screen and (max-width:1140px) {
#menu-product-nav, #menu-top-nav {padding-left:20px;}
#desktop-header .login, #desktop-header .cart {width:120px;}
#desktop-header .logo img {width:90%;}
#mega-menu-wrap-main-menu #mega-menu-main-menu > li.mega-menu-item, #mega-menu-wrap-partner-menu #mega-menu-partner-menu > li.mega-menu-item {margin-right:15px;}
}

@media screen and (max-width:1120px) {
.promo-box p {font-size:16px;}
}

@media screen and (max-width:1100px) {
.promo-box {width:31.333%;}
#things-to-do-boxes .promo-box:nth-child(1) {width:31.333%;}
#whats-on-boxes .promo-box:nth-child(3) {width:31.333%;}
#places-to-go-boxes .promo-box:nth-child(1) {width:31.333%;}
#where-to-stay-boxes .promo-box:nth-child(3) {width:31.333%;}
#food-drink-boxes .promo-box:nth-child(1) {width:31.333%;}
#partnership-boxes .promo-box:nth-child(1) {width:31.333%;}
#marketing-boxes .promo-box:nth-child(3) {width:31.333%;}
#about-boxes .promo-box:nth-child(1) {width:31.333%;}
#conference-boxes .promo-box:nth-child(3) {width:31.333%;}
.single.single-tribe_venue .tribe-events-venue-meta .tribe-events-event-image {clear:both; height:10%;}
.single.single-tribe_venue .tribe-events-loop .tribe-events-list-event-description {min-height:200px;}
}

@media screen and (max-width:1040px) {
#menu-product-nav, #menu-top-nav {padding-left:10px;}
}

@media screen and (max-width:1024px) {
#featured-products .woocommerce ul.products li.product, .archive .woocommerce ul.products li.product {}
.home .woocommerce ul.products li.product-category h3 {font-size:17px;}
.home .one-sixth {font-size:13px;}
.home .one-sixth .widget_sp_image img {max-height:60%;}
.woocommerce ul.products li.product .tw-short {display:none;}
}

@media screen and (max-width:1023px) {

	#mega-menu-wrap-main-menu{clear:none;float: left !important;}
	#top-bar{display:none;}
.mobmenu-push-wrap {transform:none !important;}
#desktop-header {display:none !important;}
#mobile-header {display:block !important;position:relative;width: 100%;}
header {
    height: auto;
}
#mobile-header .logo {float:none;padding: 0px;text-align:center;position: relative;background:#FFFFFF;z-index:99996;top: 0px;padding: 7px 0px;width: 64%;margin: 0 auto;}
#mobile-header .logo img {width: 100%;max-width: 300px;}
.mobmenul-container {top:6px !important;}
.mob_menu_header_div {width:15% !important; text-align:center; left:0 !important; top:0 !important; right:auto !important;}
.logo-holder {display: none !important}
.header-icons {width: 100%;position: fixed;top:0;right:0;float: right !important;background-color:#570C72;z-index: 99999;transform: translate3d(0,0,0);padding: 1px;}
#venue-filter-form h3 {font-size:19px;}
form#venue-search input, form#venue-search select {font-size: 12px}
form#venue-search button{font-size: 14px;}
#featured-image {height:300px !important;}
h1 {text-align: center;}
.flags {bottom:-50px; z-index: 99999}
.archive .post {width:100%; float:none; margin-right:0 !important;}
.tribe-filters-open #tribe_events_filters_wrapper, .tribe-filters-open #tribe_events_filters_wrapper.tribe-events-filters-horizontal, .tribe-filters-open #tribe_events_filters_wrapper.tribe-events-filters-vertical {padding-top:100px;}
.tribe-events-photo-event .tribe-events-event-image {height:300px; overflow:hidden;}
.post-type-archive-tribe_events #mobile-header .logo {position: relative; z-index: 1 !important}
.datepicker.dropdown-menu {z-index:9999999 !important;}
}

@media screen and (max-width:991px) {
.vc_col-sm-3, .vc_col-sm-9 {width:50%;}
.single.single-tribe_venue .tribe-events-loop .tribe-events-list-event-description p {display:none;}
.single.single-tribe_venue .tribe-events-loop .tribe-events-list-event-description {min-height:20px;}
.single.single-tribe_venue .tribe-events-loop .tribe-events-event-meta {min-height:140px;}
.single.single-tribe_venue .tribe-events-loop h2.tribe-events-list-event-title {min-height:65px;}
}

@media screen and (max-width:935px) {
#header-bar #feefo {width:40%; padding-top:1.5%;}
#header-bar #contact {width:60%; font-size:12px;}
.home .one-sixth .widget_sp_image img {max-height:100%;}
#venues-to-show .venue, .favorites .venue, #linked-venues .venue, #trans_services ul li, div.site-search-result {width: 48% !important; margin-right: 3% !important;}
#venues-to-show .venue:nth-child(4n), #venues-to-show .venue:nth-of-type(4n), .favorites .venue:nth-child(4n), .favorites .venue:nth-of-type(4n), #linked-venues .venue:nth-child(4n), #linked-venues .venue:nth-of-type(4n), #trans_services ul li:nth-child(4n), #trans_services ul li:nth-of-type(4n), div.site-search-result:nth-child(4n), div.site-search-result:nth-of-type(4n) {margin-right: 3% !important;}
#venues-to-show .venue:nth-child(3n), #venues-to-show .venue:nth-of-type(3n), .favorites .venue:nth-child(3n), .favorites .venue:nth-of-type(3n), #linked-venues .venue:nth-child(3n), #linked-venues .venue:nth-of-type(3n), #trans_services ul li:nth-child(3n), #trans_services ul li:nth-of-type(3n), div.site-search-result:nth-child(3n), div.site-search-result:nth-of-type(3n) {margin-right: 3% !important;}
#venues-to-show .venue:nth-child(2n), #venues-to-show .venue:nth-of-type(2n), .favorites .venue:nth-child(2n), .favorites .venue:nth-of-type(2n), #linked-venues .venue:nth-child(2n), #linked-venues .venue:nth-of-type(2n), #trans_services ul li:nth-child(2n), #trans_services ul li:nth-of-type(2n), div.site-search-result:nth-child(2n), div.site-search-result:nth-of-type(2n) {margin-right: 0px !important;}
}

@media screen and (max-width:910px) {
.home .one-sixth .widget_sp_image {width:70%; height:70%; padding:15%;}
.home .one-sixth .widget_sp_image-description {display:none;}
.home .woocommerce ul.products li.product-category h3 {height:auto; padding:10px 5%;}
#venue-filter-form h3 {text-align: center;}
form#venue-search {display:block;}
form#venue-search input, form#venue-search select {width:90%; margin:5px 5%; float:none;}
form#venue-search button {width:90%; margin:5px 5%; float:none;}
.single.single-tribe_venue .tribe-events-loop h2.tribe-events-list-event-title {min-height:85px;}
.single.single-tribe_venue .tribe-events-loop .tribe-events-event-meta {min-height:160px;}
}

@media screen and (max-width: 806px) {
#tribe-bar-collapse-toggle {background-color:#d7bee4 !important;}
h2.tribe-events-page-title {margin-top:30px !important;}
}

@media screen and (max-width:768px) {
.woocommerce ul.products li.product .tw-short {display:none}
.one-half {width:100%; margin:0; float:none;}
.home .woocommerce ul.products li.product-category h3 {font-size:20px;}
.home h1 {font-size:30px;}
.one-sixth {width:30.66%;}
.one-sixth:nth-child(3n), .one-sixth:nth-of-type(3n) {margin-right:0;}
.one-sixth:nth-child(n+4), .one-sixth:nth-of-type(n+4) {margin-top:4%;}
.home .one-sixth .widget_sp_image-description {display:block; width:94%; font-size:18px;}
.home .one-sixth .widget_sp_image img {height:60%;}
.home .woocommerce ul.products li.product-category {margin:0 3.8% 3.8% 0; width:48.1%; min-height: auto !important}
#footer .one-third {width:100%; float:none; margin-left:0 !important; margin-right:0 !important; text-align:center;}
#left-footer, #right-footer {float:none; width:100%; text-align: center;}
.norton, .card {float:none;}
.woocommerce #primary, .woocommerce #secondary {float:none; width:100%; margin-right:0; margin-left:0;}
.woocommerce #secondary {margin-top:40px;}
.woocommerce .cart-collaterals .cross-sells ul.products li, .woocommerce-page .cart-collaterals .cross-sells ul.products li {min-height:350px;}
.promo-box {width:100%; height:200px; margin-bottom:35px; display: flex; justify-content: center;}
#things-to-do-boxes .promo-box:nth-child(1) {width:100%;}
#whats-on-boxes .promo-box:nth-child(3) {width:100%;}
#places-to-go-boxes .promo-box:nth-child(1) {width:100%;}
#where-to-stay-boxes .promo-box:nth-child(3) {width:100%;}
#food-drink-boxes .promo-box:nth-child(1) {width:100%;}
#partnership-boxes .promo-box:nth-child(1) {width:100%;}
#marketing-boxes .promo-box:nth-child(3) {width:100%;}
#about-boxes .promo-box:nth-child(1) {width:100%;}
#conference-boxes .promo-box:nth-child(3) {width:100%;}
.promo-box p {position:relative !important; left:auto !important; right:auto !important; margin-top: 155px}
.promo-box:nth-child(3) {margin-bottom: 0 !important}
.module-divider {height:100px !important;}
.blog-box {width:47.5%; margin-right:5%;}
.blog-box:nth-child(odd) {margin-right:0;}
.module .hero-content h2 {font-size:31px !important;}
.module .hero-content p {font-size:18px !important; padding-left:20px; padding-right:20px;}
.tribe-events-organizer address.organizer-address, .tribe-events-venue .tribe-events-venue-meta .tribe-events-event-meta {padding:0; border:0 none; background:none;}
.tribe-events-event-meta address.tribe-events-address {margin-right:10px;}
.tribe-venue-description.tribe-events-content {padding:15px !important;}
.single.single-tribe_venue h1.tribe-venue-name {width:100%; text-align: center; display: block; line-height:120%;}
.simplefavorite-button {width:100%; text-align: center; padding:10px 0;}
.single.single-tribe_venue #social {display: flex; justify-content: center; margin-left:0; float: none;}
.single.single-tribe_venue .TA_cdsratingsonlywide {clear:both; display: flex; justify-content: center; float: none; padding-top:20px;}
.single.single-tribe_venue .venue-address {display:block;}
.single.single-tribe_venue .tribe-events-venue-meta address {display:block !important; clear:both !important; margin-right:0; text-align: center;}
.single.single-tribe_venue .venue-address .tel, .single.single-tribe_venue .venue-address .url {float:none; display: block; clear: both; margin-top:10px; margin-right:0; text-align: center}
.tribe-events-list .tribe-events-event-image img {max-height: auto !important}
.single.single-tribe_venue .type-tribe_events {width: 96% !important; margin-right: 0 !important; margin-bottom:3%;}
.single-post .entry-content, #post-wrap {width:59%;}
.single-post #sidebar, .category #sidebar {width:35%; padding:0 0 0 5%;}
.tribe-events-photo-event .tribe-events-event-image {height:200px; overflow:hidden;}
.single.single-tribe_venue .tribe-events-venue-meta .tribe-events-event-image {margin:15px 0 0 0;}
.tribe-events-loop .tribe-events-event-meta {padding:15px;}
.tribe_paged {color:#570c72 !important;}
.tribe-events-sub-nav li a {background-color:#d7bee4 !important;}
.favorites .venue .simplefavorite-button {margin-left:0;}
}

@media screen and (max-width:767px) {

/* header {min-height:175px;}
#mobile-header .logo {width:100%; float:none; display: block; position: absolute; top:0; left:0; height:65px;}
#mobile-header .logo img {max-height:65px}
#mobile-header .search, #mobile-header .login, #mobile-header .cart {margin-top:65px; width:25%; float:left; height:50px; -webkit-box-shadow:inset 1px 0px 0px 0px rgba(85, 85, 85, 1); -moz-box-shadow:inset 1px 0px 0px 0px rgba(85, 85, 85, 1); box-shadow:inset 1px 0px 0px 0px rgba(85, 85, 85, 1);}
.mob_menu_header_div {width:25% !important; top:65px !important; height:65px !important;}
#mobile-header .search {margin-left:25%; height:65px;}
.mobmenul-container {top:20px !important}
.mobmenul-container:after, #mobile-header .search:after, #mobile-header .cart .woocommerce-Price-amount {display:none;}
#mobile-header .login a {height:28px; overflow:hidden;}
#header-bar #contact {width:100%; float:none; text-align: center; font-size:14px;}
#header-bar #feefo {display:none;}
#qualifiers .col-full {padding:0;}*/
#footer .one-third {margin:40px 0;}
#footer .one-third.last {display:none;}
.container {padding-bottom:30px;}
.col-full {padding-left:5%; padding-right:5%;}
form.subscribe-form, .social-icons {width:100%; float:none; clear:both;}
.social-icons {margin-top:15px; text-align: center;}
.social-icons a {float:none;}
#mobile-show_filters {background-color:#ebebeb; border:0 none; border-radius:0; color:#570C72; padding:5px 0; font-size:14px; cursor:pointer; margin-bottom:10px; width:100%; text-align: center;}
.place-image-wrap {height:150px;}
.nearby-stuff h2 {text-align: center;}
.slick-slider .slick-track, .slick-slider .slick-list {transform: none !important; margin:0 !important;}
.slick-track {width:100% !important; transform:none !important;}
.slick-slide {margin:0 0 15px 0; width:100% !important;}
.slick-slide:after {font-family: 'FontAwesome', 'Merriweather Sans', sans-serif; content:"\f078"; font-size:30px; color:#570C72;}
.slick-slide:last-child:after, .slick-slide:last-of-type:after  {display:none;}
#ourHolder {height:400px; overflow-x:none; overflow-y:scroll;}
.slick-arrow {display: none !important}
[data-slick-index="-1"], [data-slick-index="-2"], [data-slick-index="-3"] {display:none !important;}
#tabs {height:auto;}
.tab {float:none; width:100%; clear:both; text-align: center;}
.tab button {padding:10px; width:100%;}
#tribe_events_filter_control #tribe_events_filters_toggle {background-color:#570c72 !important;}
#tribe_events_filter_control {background-color:#FFFFFF !important;}
}

@media screen and (max-width:725px) {
.vc_col-sm-3, .vc_col-sm-9 {width:100% !important;}
}

@media screen and (max-width:680px) {
.flags {bottom:-2px; right:185px !important;}
.archive .featured-image {height:200px;}
}

@media screen and (max-width:600px) {
p, body {font-size:14px}
.home .one-sixth .widget_sp_image-description {display:block; width:94%; font-size:16px;}
#featured-products .woocommerce ul.products li.product, .archive .woocommerce ul.products li.product {min-height:430px;}
#finance_option, #finance_option_rep, .woocommerce div.product .woocommerce-tabs .panel .widget, #finance_table {float:none; width:100%; margin-left:0; margin-right:0;}
.woocommerce div.product .woocommerce-tabs .panel .widget {margin-top:0;}
.woocommerce .cart-collaterals .cross-sells ul.products li, .woocommerce-page .cart-collaterals .cross-sells ul.products li {min-height:300px;}
#venues-to-show .venue, .favorites .venue, #linked-venues .venue, #trans_services ul li, div.site-search-result {width: 100% !important;margin-right: 0px !important;}
#venues-to-show .venue:nth-child(4n), #venues-to-show .venue:nth-of-type(4n), .favorites .venue:nth-child(4n), .favorites .venue:nth-of-type(4n), #linked-venues .venue:nth-child(4n), #linked-venues .venue:nth-of-type(4n), #trans_services ul li:nth-child(4n), #trans_services ul li:nth-of-type(4n), div.site-search-result:nth-child(4n), div.site-search-result:nth-of-type(4n) {margin-right: 0px !important;}
#venues-to-show .venue:nth-child(3n), #venues-to-show .venue:nth-of-type(3n), .favorites .venue:nth-child(3n), .favorites .venue:nth-of-type(3n), #linked-venues .venue:nth-child(3n), #linked-venues .venue:nth-of-type(3n), #trans_services ul li:nth-child(3n), #trans_services ul li:nth-of-type(3n), div.site-search-result:nth-child(3n), div.site-search-result:nth-of-type(3n) {margin-right: 0px !important;}
#venues-to-show .venue:nth-child(2n), #venues-to-show .venue:nth-of-type(2n), .favorites .venue:nth-child(2n), .favorites .venue:nth-of-type(2n), #linked-venues .venue:nth-child(2n), #linked-venues .venue:nth-of-type(2n), #trans_services ul li:nth-child(2n), #trans_services ul li:nth-of-type(2n), div.site-search-result:nth-child(2n), div.site-search-result:nth-of-type(2n) {margin-right: 0px !important;}
#mobile-show_filters {display: block !important;}
.venue-filter-bar{display: none;}
form.subscribe-form label {display:none;}
h2.home-sep-title {font-size:20px;}
.single.single-tribe_venue .cdsLocName {display:none !important;}
.single.single-tribe_venue .cdsRating {padding-left: 10px !important}
.single-post .entry-content, #post-wrap {width:100%; float:none;}
.category #sidebar, .single-post #sidebar {width:100%; padding:0; float:none;}
.archive .featured-image {height:300px;}
.place-image-wrap {height:100px;}
.tribe-events-photo-event .tribe-events-event-image {height:300px; overflow:hidden;}
#venues-to-show .venue .tribe-venues-content, #linked-venues .venue .tribe-venues-content, .tribe-venues-photo-venue-wrap, .favorites .venue .featured-image, #linked-venues .venue .featured-image {}
#CDSWIDSSP dl, #CDSWIDSSP dt, #CDSWIDSSP dd, #CDSWIDSSP ol, #CDSWIDSSP ul, #CDSWIDSSP li, #CDSWIDSSP p {width:97% !important;}
.single.single-tribe_venue #accomm_container, .single.single-tribe_venue #attract_container, .single.single-tribe_venue #retail_container, .single.single-tribe_venue #food_container, .single.single-tribe_venue #art_container, .single.single-tribe_venue #tour_container {padding:15px;}
.tribe-venues-photo-venue-wrap img, #linked-venues .venue .featured-image img {object-fit:fill; width:100%; height:auto;}
}

@media screen and (max-width:530px) {
#header-bar #contact span:first-child, #header-bar #contact span:first-of-type {display:none;}
#qualifiers {display:none;}
.home .one-sixth .widget_sp_image-description {display:block; width:94%; font-size:14px;}
#featured-products .woocommerce ul.products li.product, .archive .woocommerce ul.products li.product, .related.products li {margin-bottom:3.8%; width:100%; float:none; height:auto !important; min-height:0 !important; padding-bottom:60px;}
.woocommerce ul.products li.product .img-wrap {height:auto; padding-bottom:0;}
#featured-products .woocommerce ul.products li.product.first, .archive .woocommerce ul.products li.product.first {clear:both;}
span#ad_crt_tmr_cdn {display:block; margin-top:10px;}
.woocommerce .cart-collaterals .cross-sells ul.products li, .woocommerce-page .cart-collaterals .cross-sells ul.products li {min-height:280px;}
.blog-box {width:100%; margin-right:0%; height:200px;}
.blog-box:nth-child(odd) {margin-right:0;}
.woocommerce ul.products li.product a img {margin:0;}
}

@media screen and (max-width:500px) {
#places li h2 {padding-left:10px; padding-right:10px; font-size:16px; margin-bottom:10px;}
}

@media screen and (min-width: 481px) {
.woocommerce ul.products li.product .img-wrap img {}	
}

@media screen and (max-width:480px) {
#header-bar .col-full {padding:0 10px;}
.one-sixth {width:48%;}
.one-sixth:nth-child(3n), .one-sixth:nth-of-type(3n) {margin-right:3.8%;}
.one-sixth:nth-child(n+4), .one-sixth:nth-of-type(n+4) {margin-top:4%;}
.one-sixth:nth-child(2n+1), .home .one-sixth:nth-of-type(2n+1) {margin:3.8% 0 0 !important;}
.home .woocommerce ul.products li.product-category {width:100%; float:none; margin:0 0 3.8% 0; height:120px; overflow:hidden;}
.home .home-widgets h3.widget-title {margin:20px 0 35px 0;}
.woocommerce .cart-collaterals .cross-sells ul.products li, .woocommerce-page .cart-collaterals .cross-sells ul.products li {min-height:270px;}
form.subscribe-form {display:block;}
form.subscribe-form input[type="email"], form.subscribe-form input[type="submit"] {width:100%; float:none; clear:both;}
form.subscribe-form input[type="email"] {padding-left:2%; padding-right:2%; width:96%; margin-bottom: 15px}
.woocommerce ul.products li.product {margin-bottom:3.8%; width:100%; float:none; margin-right:0; clear:both !important;}
.woocommerce ul.products li.product .img-wrap img {max-height:300px; width:100%;}
}

@media screen and (max-width:420px) {
select.goog-te-combo {width:140px !important;}
.nav-previous a, .nav-next a {width:100%; display:block; clear:both; float:none; padding:15px 0; background-color:#EBEBEB; text-align:center; margin:10px 0 0 0;}
.single.single-tribe_venue #food_menus ul {width:100%;}
.single.single-tribe_venue #food_menus li {padding:10px 20px; background-color:#ebebeb; margin-bottom:10px; background-color:#d7bee4; color:#570C72; font-size:14px; width:auto; text-align: center;}
.single.single-tribe_venue #food_menus li a {float:none; margin-left:0; clear:both; display: block;}
}

@media screen and (max-width:382px) {
.single.single-tribe_venue #gallery a {width:60%; margin:0 0 10px 0;}
.single.single-tribe_venue #gallery a img {width:100%; height:auto;}
}

@media screen and (max-width:360px) {
.flags {right:180px;}
select.goog-te-combo {width:100px !important;}
}







@media only screen 
and (min-device-width : 0px) 
and (max-device-width : 667px) {
	
#mobile-header .logo img {
    width: 246px!important;
    margin-top: -20px!important;
}
}




@media only screen 
and (min-device-width : 0px) 
and (max-device-width : 667px) 
{

#mobile-header .logo {
    width: 100%;
    float: none;
    padding: 50px 0 9px 0;
    text-align: center;
    position: relative!important;
    background: #fff;
    z-index: 99996;
}

}
