/*under construction*/
body.boxed-page {background-size: cover !important;}
div.construction_msg h1{color: #fff;}
/*fonts*/
h1{font-weight: bold;}
h2,h3,h4,h5,h6{font-family: sans-serif !important;}
p{margin-top: 0px;}
/*newsletter*/
#nbsCanvas{background: #fff !important;}
a.nbsEl{font-size: 20px !important;}
/*buttons*/
.btnblue{
  background: #0099ff;
  color: #fff;
  padding: .8em 2.8em;
  text-decoration: none;
  display: inline-block;
}
.wrapper{padding-bottom: 0px;}
/*blue check list*/
#bluelist img{
vertical-align: text-top; margin: 0px 1em 0px 0px;
}
#bluelist li::before{display: none;}
/*head - menu*/
.logo{padding: 0px;}
.nav a{text-transform: uppercase;}
.post-header-container ul.nav > li > a, .post-header-container ul.social-link > li > a {
    padding-top: 5px;
    padding-bottom: 5px;
}
.post-header-container .social-link *, .pre-header-container .fa {font-size: 32px;}
a#btnbooking:hover{background: #ffba00 !important;}

/*full-width template*/
/*.page-template-page-full-width .main.wrapper.clearfix{max-width: 100%; padding: 0;}*/
.page-template-page-full-width .main.wrapper.clearfix{padding-top: 0;}
.page-template-page-full-width .feature hr{display: none;}
.main-container {overflow: hidden !important;}

.flexslider .slides img {
    width: 100%;
    margin-top: 0;
    height: auto;
    display: none;
}
/*the events calendar*/
.single-tribe_events .tribe-events-single-event-title{font-size:2em;}
.tribe-events-calendar thead th{background-color: #00214c;}
.tribe-events-calendar td.tribe-events-present div[id*=tribe-events-daynum-]{
background-color: #de5e0b;
}
.events-list .tribe-events-loop{width: 800px;max-width:100%;}
.tribe-events-event-image{width:30%;}
a.tribe-events-read-more{color: #137cc9;}
#tribe-events-content a{color: #137cc9; font-weight:500;}
body.post-type-archive-tribe_events .main-container{
    background: url('http://leapfrogger.com.au/vermontsouthclub/wp-content/uploads/2016/12/whats-on.jpg');
    background-size: cover; background-repeat: no-repeat;
    background-attachment: fixed; background-position: center;
}
body.post-type-archive-tribe_events #tribe-bar-form {display: none;}
body.post-type-archive-tribe_events .feature hr{display: none;}
div#tribe-events{
  padding: 1em 2em; background-color: #fff;
  width: 800px; max-width: 100%; margin: 0 auto;}
#tribe-events-pg-template {margin: 2em auto;}
h2.tribe-events-page-title {text-align: center; color: #333;}

/*li.tribe-events-nav-previous{display: none !important;}*/
/*end the events calendar*/

.home .su-custom-gallery-slide span{font-size: 2em !important; text-align: center; display: none;}

body.single-tribe_events .tribe-events-cal-links a.tribe-events-gcal {
    display: none !important;
}
body.single-tribe_events .tribe-events-cal-links a.tribe-events-ical {
    display: none !important;
}
/*proceed to checkout button*/
.woocommerce .cart-collaterals .cart_totals a.button.alt, .woocommerce-page .cart-collaterals .cart_totals a.button.alt{
width: initial !important;
}
.250h{height: 250px; overflow: hidden;}

/*.tribe-events-event-cost button.tribe-button {
text-indent: -9999px;
line-height: 0;
}
.tribe-events-event-cost button.tribe-button:after {
visibility: visible;
content: “Register Now”;
display: block;
line-height: initial;
text-indent: 0;
}*/

@media screen and {max-width: 480px}{
.250h{display: initial !important;}
}
.tribe-tickets-remaining {display: none !important}
p#billing_company_field, p#billing_address_1_field, p#billing_address_2_field, p#billing_city_field, p#billing_state_field, p#billing_country_field{display: none !important;}/*hide checkout fields*/
p.return-to-shop{display: none;}

