#tribe-events-pg-template,.tribe-events-pg-template{margin:63px auto;max-width:1200px}#tribe-events .tribe-events-button,#tribe-events .tribe-events-button:hover,#tribe_events_filters_wrapper input[type="submit"],.tribe-events-button,.tribe-events-button.tribe-active:hover,.tribe-events-button.tribe-inactive,.tribe-events-button:hover,.tribe-events-calendar td.tribe-events-present div[id*="tribe-events-daynum-"],.tribe-events-calendar td.tribe-events-present div[id*="tribe-events-daynum-"]>a{background-color:#daa250}.tribe-events-promo{display:none}#top-menu li a:hover{opacity:1!important}.menu-cta a{border:2px solid #DAA250!important;padding:12px!important;border-radius:0px;text-align:center;color:white!important;background-color:#DAA250}.menu-cta a:hover{background-color:#DAA250;color:white!important}.et_header_style_left #et-top-navigation{padding-top:40px!important;padding-bottom:40px}.et_header_style_left .et-fixed-header #et-top-navigation{padding-top:15px!important;padding-bottom:15px}.single-tribe_events .tribe-events-single-event-title{font-size:2.5em}#legend_box{font:bold 14px/4em sans-serif}.rtb-booking-form input{width:100%;height:40px;max-width:100%!important}.rtb-booking-form legend{padding:0 0!important}input.text,input.title,input[type="email"],input[type="password"],input[type="tel"],input[type="text"],select,textarea{padding:5px;color:#daa250;font-size:15px}@media only screen and (max-width:1650px){#logo{max-height:60%}#top-menu li a{font-size:15px;padding-right:20px}}@media only screen and (max-width:1599px){#logo{max-height:55%}#top-menu li a{font-size:15px;padding-right:0px}}@media only screen and (max-width:1547px){#logo{max-height:50%}#top-menu li a{font-size:14px}#top-menu li{padding-right:10px}}@media only screen and (max-width:1465px){#logo{max-height:48%}#top-menu li a{font-size:14px;padding-right:0px}#top-menu li{padding-right:10px}}@media only screen and (max-width:1389px){#logo{max-height:45%}#top-menu li a{font-size:13px;padding-right:0px}#top-menu li{padding-right:8px}}@media only screen and (max-width:1297px){#logo{max-height:43%}#top-menu li a{font-size:13px;padding-right:0px}#top-menu li{padding-right:8px}}@media only screen and (max-width:1100px){#logo{max-height:48%}#top-menu li a{font-size:13px}}