/*
Theme Name:LKCC
Author:MiClub
*/

/* Text styling -------------------------------------------------*/
@import url("editor.css");


/* Layout style -------------------------------------------------*/
html{background:#fff;margin:0;padding:0;font-family:Arial, Helvetica, sans-serif;font-size:11px;color:#666;line-height:1.5em;height:100%;}
body{margin:0;padding:0;height:100%;}
#bg{background:url(images/footer-gradient.gif) 0 bottom repeat-x;min-height:100%;}
#top-area-1{background:#223346 url(images/bg-main-inner.gif) 0 0 repeat;}
#top-area-2{background:url(images/bg-top-inner.jpg) 0 0 repeat-x;}
#top-area-3{background:url(images/header-gradient.jpg) 0 100% repeat-x;}
/*.background{background:url(images/bg-golf.jpg) center 0 no-repeat;height:486px;}*/
/*.background{background:url(images/bg-golf-2.jpg) center 0 no-repeat;background:url(images/bg-golf-3.jpg) center 0 no-repeat;height:426px;}*/
.background, .page-id-4038 .background{background:url(images/bg-golf-5.jpg) center 0 no-repeat;/*height:426px;*/}
.page-template-prodGen-php .background, .blog .background, .single .background, .archive .background, .error404 .background, .page-template-cache-touchcarousel-php .background, .page-template-cache-monthlyplanner-php .background, .page-id-2257 .background /*.page-id-4038 .background*/{background:url(images/bg-product.jpg) center 0 no-repeat;/*height:195px;*/height:175px;}
.parent-pageid-10 .background, .parent-pageid-12 .background, .parent-pageid-65 .background, .parent-pageid-66 .background{/*background:url(images/bg-functions.jpg) center 0 no-repeat;background:url(images/bg-functions-2.jpg) center 0 no-repeat;*/background:url(images/bg-functions-5.jpg) center 0 no-repeat;}
#header{width:900px;/*height:106px;*/height:97px;margin:0 auto;}
h1#header-title /*.page-id-4038 h1*/{position:absolute;/*top:-83px;*/top:-73px;left:35px;color:#fff;}
#date{position:absolute;/*top:-73px;*/top:-63px;right:40px;color:#fff;color:#fff;font-family:"Century Gothic", "CenturyGothicB", Verdana, Arial, Helvetica, sans-serif;font-weight:bold;}
#news{display:none;}
#logo{float:left;/*margin:22px 28px 0 32px;*/margin:17px 28px 0 32px;color:#fff;}
#photo{width:900px;height:300px;margin:0 auto;display:block;}
#photo-crop{width:900px;height:299px;margin:0 auto;display:block;overflow:hidden;}
.ngg-slideshow{margin:0 auto;}
/*.ngg-slideshow-loader{background:#798696 url(images/loader-blue.gif) center center no-repeat;}*/
.ngg-slideshow-loader{background:#798696 url(images/loader-blue.gif) center 117px no-repeat!important;}
.ngg-slideshow-loader img{display:none!important;}

.ngg-slideshow-loader{background:#798696 url(images/loader-blue.gif) center 107px no-repeat!important;}
#photo-crop .ngg-slideshow.slick-slider {margin:0!important;}
#photo-crop .ngg-slideshow .ngg-gallery-slideshow-image img {max-height: 100%!important;max-width:900px!important;}

/*#photo-crop{height:270px;}
#photo-crop img{margin-top:-15px!important;}
.page #bg .ngg-slideshow {height:270px!important; }
.page #bg .ngg-slideshow img {margin-top:-15px!important; }
.page #bg #ngg-slideshow-54-69-1 img {margin-top:-30px!important;}*/

/*#photo-crop{display: none;}*/
#photo-crop img{margin-top:-10px!important;}
.page-id-68 #photo-crop img{margin-top:-20px!important;} 
/*.page #bg .ngg-slideshow {height:280px!important; }*/
.page #bg .ngg-slideshow img {margin-top:-10px!important; }
.page #bg #ngg-slideshow-54-69-1 img, .page #bg #ngg-slideshow-54-1929-1 img {margin-top:-15px!important;}
  
#photo-crop .wp-post-image{border:none;float:none;height:auto;margin:-10px 0 0;padding:0;width:auto;}
  

.background{height:396px;}


.page-id-2076 #bg .ngg-slideshow img{width:900px!important;height:360px!important;margin-top:-2px!important;}

#content-area{width:900px;margin:0 auto;padding:39px 0 0 0;position:relative;}
#product-area{width:860px;margin:0 auto;padding:39px 20px 40px 20px;position:relative;}
#product-area:before, #product-area:after{content:"";display:table;}
#product-area:after{clear:both;}

#content{width:540px;margin:0 0 39px 30px;float:left;}
#sidebar{width:220px;margin:0 30px 39px 0;float:right;}
.page-id-2257 #content{width:870px;}
.page-id-2257 #sidebar{display:none;}

#footer-area{width:860px;margin:0 auto;border-top:1px dotted #dfdfdf;padding:41px 0 166px 0;clear:both;}
/* End style */

/* Sidebar style -------------------------------------------------*/
ul#buttons{margin:20px 0 0 -2px;padding:0;}
ul#buttons li{margin:0 0 28px 0;list-style-type:none;background:url(images/buttons/button-bg.jpg) 0 0 no-repeat;padding:2px 0 0 2px;width:232px;height:100px;}
ul#buttons li a{background:#333;width:220px;height:90px;border-bottom:4px solid #dbd9b6;line-height:90px;display:block;font-size:23px;font-family:"Century Gothic", "CenturyGothic", Verdana, Arial, Helvetica, sans-serif;color:#fff;text-align:center;text-decoration:none;text-indent:-9999px;background-position:0 0;background-repeat:no-repeat;outline:none;}

ul#buttons li#welcome-functions a{background-image:url(images/buttons/welcome-functions.jpg)}
ul#buttons li#welcome-golf a{background-image:url(images/buttons/welcome-golf.jpg)}
ul#buttons li#welcome-perth-int a{background-image:url(images/buttons/welcome-perth-int.jpg)}

ul#buttons li#weddings a{background-image:url(images/buttons/weddings.jpg)}
ul#buttons li#private-functions a{background-image:url(images/buttons/private-functions.jpg);}
ul#buttons li#conferences a{background-image:url(images/buttons/conferences.jpg);}
ul#buttons li#room-details a{background-image:url(images/buttons/room-details.jpg);}
ul#buttons li#on-facebook a{background-image:url(images/buttons/facebook-functions.jpg);}

ul#buttons li#room-details-enquiry-form a{background-image:url(images/buttons/room-details-enquiry-form.jpg);}
ul#buttons li#room-details-floor-plans a{background-image:url(images/buttons/room-details-floor-plans.jpg);}

ul#buttons li#weddings-package a{background-image:url(images/buttons/wedding-package.jpg);}
ul#buttons li#weddings-enquiry-form a{background-image:url(images/buttons/weddings-enquiry-form.jpg);}
ul#buttons li#weddings-contact-us a{background-image:url(images/buttons/weddings-contact-us.jpg);}
ul#buttons li#weddings-gallery a{background-image:url(images/buttons/weddings-gallery.jpg);}

ul#buttons li#functions-package a{background-image:url(images/buttons/functions-package.jpg);}
ul#buttons li#functions-enquiry-form a{background-image:url(images/buttons/functions-enquiry-form.jpg);}
ul#buttons li#functions-gallery a{background-image:url(images/buttons/functions-gallery.jpg);}
ul#buttons li#testimonials a{background-image:url(images/buttons/testimonials.jpg);}


ul#buttons li#conferences-package a{background-image:url(images/buttons/conference-package.jpg);}
ul#buttons li#conferences-enquiry-form a{background-image:url(images/buttons/conferences-enquiry-form.jpg);}
ul#buttons li#conferences-gallery a{background-image:url(images/buttons/conferences-gallery.jpg);}
ul#buttons li#conferences-room-details a{background-image:url(images/buttons/conferences-room-details.jpg);}

ul#buttons li#corporate-golf a{background-image:url(images/buttons/corporate-golf.jpg);}
ul#buttons li#corporate-golf-package a{background-image:url(images/buttons/corporate-golf-package.jpg);}
ul#buttons li#corporate-golf-enquiry-form a{background-image:url(images/buttons/corporate-golf-enquiry-form-2.jpg);}
ul#buttons li#corporate-golf-gallery a{background-image:url(images/buttons/corporate-golf-gallery.jpg);}
ul#buttons li#on-facebook-corp-golf a{background-image:url(images/buttons/facebook-corp-golf.jpg);}
ul#buttons li#corporate-golf-testimonials a{background-image:url(images/buttons/golf-testimonials.jpg);}

ul#buttons li#rules-golf-australia a{background-image:url(images/buttons/rules-golf-australia.jpg);}
ul#buttons li#rules-conversion a{background-image:url(images/buttons/rules-conversion.jpg);}
ul#buttons li#rules-slope a{background-image:url(images/buttons/rules-slope.jpg);}
ul#buttons li#rules-r-and-a a{background-image:url(images/buttons/rules-r-and-a.jpg);}
ul#buttons li#rules-local a{background-image:url(images/buttons/rules-local.jpg);}

ul#buttons li#services a{background-image:url(images/buttons/services.jpg);}
ul#buttons li#products a{background-image:url(images/buttons/products.jpg);}
ul#buttons li#golf-tuition a{background-image:url(images/buttons/golf-tuition.jpg);}

ul#buttons li#dress-standard a{background-image:url(images/buttons/dress-standard.jpg);}
ul#buttons li#course-care a{background-image:url(images/buttons/course-care.jpg);}
/*ul#buttons li#championship-course a{background-image:url(images/buttons/championship-course.jpg);}*/
ul#buttons li#championship-course a{background-image:url(images/buttons/championship-course-2.jpg);}
ul#buttons li#championship-course-overview a{background-image:url(images/buttons/championship-course-overview.jpg);}
ul#buttons li#championship-course-start a{background-image:url(images/buttons/championship-course-start.jpg);}
ul#buttons li#short-course a{background-image:url(images/buttons/north-course.jpg);}
ul#buttons li#juniors a{background-image:url(images/buttons/juniors.jpg);}

ul#buttons li#reciprocal-australian a{background-image:url(images/buttons/reciprocal-australian.jpg);}
ul#buttons li#reciprocal-international a{background-image:url(images/buttons/reciprocal-international.jpg);}
ul#buttons li#reciprocal-letter a{background-image:url(images/buttons/reciprocal-letter.jpg);}
ul#buttons li#reciprocal-pdf a{background-image:url(images/buttons/reciprocal.jpg);}
ul#buttons li#fixture-book a{background-image:url("images/buttons/fixture-book-bg20.jpg");}

ul#buttons li#bar-menu a{background-image:url(images/buttons/bar-menu.jpg);}
ul#buttons li#bar-bookings a{background-image:url(images/buttons/bistro-bookings_grill.jpg);}
ul#buttons li#bar-full-wine-list a{background-image:url(images/buttons/bar-wine-list.jpg);}
ul#buttons li#bar-take-away-wine-list a{background-image:url(images/buttons/bar-take-away-wine-list.jpg);}
ul#buttons li#bar-dress-standard a{background-image:url(images/buttons/dress-standard.jpg);}

ul#buttons li#bistro-menu a{background-image:url(images/buttons/bistro-menu.jpg);}
ul#buttons li#bistro-bookings a{background-image:url(images/buttons/bistro-bookings_grill.jpg);}
ul#buttons li#bistro-dessert-menu a{background-image:url(images/buttons/bistro-dessert-menu.jpg);}
ul#buttons li#bistro-promotions a{background-image:url(images/buttons/bistro-promotions.jpg);}
ul#buttons li#bistro-wine-list a{background-image:url(images/buttons/bistro-wine-list.jpg);}
ul#buttons li#bistro-desert-menu a{background-image:url(images/buttons/bistro-wine-list.jpg);}
ul#buttons li#bistro-breakfast-menu a{background-image:url(images/buttons/bistro-breakfast-menu.jpg);}
ul#buttons li#bistro-dress-standard a{background-image:url(images/buttons/dress-standard.jpg);}

ul#buttons li#corporate-christmas-menus a{background-image:url(images/buttons/corporate-christmas-menus-alt.jpg);}

ul#buttons li#club-policy-document a{background-image:url(images/buttons/club-policy-document.jpg);}
ul#buttons li#environmental-policy a{background-image:url(images/buttons/environmental-policy.jpg);}

ul#buttons li#membership-policies a{background-image:url(images/buttons/membership_policy_btn.jpg);}
ul#buttons li#general-policies a{background-image:url(images/buttons/general_policy_btn.jpg);}
ul#buttons li#course-policies a{background-image:url(images/buttons/course_policy_btn.jpg);}
ul#buttons li#match-policies a{background-image:url(images/buttons/match_policy_btn.jpg);} 
ul#buttons li#finance-policies a{background-image:url(images/buttons/finance_policy_btn.jpg);}


ul#buttons li#trees-flora{display:none;}
ul#buttons li#trees-flora a{background-image:url(images/buttons/trees-flora.jpg);}
ul#buttons li#green-readings a{background-image:url(images/buttons/greens-readings.jpg);}
ul#buttons li#tree-policy a{background-image:url(images/buttons/tree-policy.jpg);}


ul#buttons li#club-constitution a{background-image:url(images/buttons/club-constitution.jpg);}
ul#buttons li#summary-of-changes a{background-image:url(images/buttons/summary-of-changes.jpg);}

ul#buttons li#sub-committees a{background-image:url(images/buttons/sub-committees.jpg);}

ul#buttons li#in-the-beginning a{background-image:url(images/buttons/in-the-beginning.jpg);}

ul#buttons li#tournaments-website a{background-image:url(images/buttons/tournaments-website.jpg);}
ul#buttons li#tournaments-2012 a{background-image:url(images/buttons/perth-international-2012.jpg);}
ul#buttons li#tournaments-2013 a{background-image:url(images/buttons/perth-international-2013.jpg);}
ul#buttons li#tournaments-2014 a{background-image:url(images/buttons/perth-international-2014.jpg);}
ul#buttons li#tournaments-facebook a{background-image:url(images/buttons/tournaments-facebook.jpg);}
ul#buttons li#tournaments-european-tour a{background-image:url(images/buttons/tournaments-european-tour.jpg);}
ul#buttons li#tournaments-australasia-tour a{background-image:url(images/buttons/australasia-tour.jpg);}
ul#buttons li#aerial-video a{background-image:url(images/buttons/aerial-video.jpg);}


ul#buttons li#playing-rights-mens a{background-image:url(images/buttons/playing-rights-mens.jpg);}
ul#buttons li#playing-rights-ladies a{background-image:url(images/buttons/playing-rights-ladies.jpg);}
ul#buttons li#overseas-absentee a{background-image:url(images/buttons/overseas-absentee.jpg);}

ul#buttons li#membership-mens a{background-image:url(images/buttons/membership-mens.jpg);}
ul#buttons li#membership-ladies a{background-image:url(images/buttons/membership-ladies-2012-13.jpg);}
ul#buttons li#proposer-obligations a{background-image:url(images/buttons/proposer-obligations.jpg);}

ul#buttons li#monthly-planner a{background-image:url(images/buttons/monthly-planner-220px.jpg);}

ul#buttons li#latest-newsletter a{background-image:url(images/buttons/latest-newsletter.jpg);}
ul#buttons li#ladies-newsletter a{background-image:url(images/buttons/ladies-newsletter.jpg);}

ul#buttons li a:hover{background-color:#3f3f3f;background-position:0 -90px;}
/* End style */

/* Portal Sidebar style -------------------------------------------------*/
ul#button{margin:20px 0 0 -2px;padding:0;}
ul#button li{margin:2px 0 22px 0;list-style-type:none;background:url(images/buttons/button-bg.jpg) 0 0 no-repeat;padding:2px 0 0 2px;width:267px;height:114px;}
ul#button li p{margin:0;}
ul#button li a{background:#333;width:255px;height:104px;border-bottom:4px solid #dbd9b6;line-height:104px;display:block;font-size:23px;font-family:"Century Gothic", "CenturyGothic", Verdana, Arial, Helvetica, sans-serif;color:#fff;text-align:center;text-decoration:none;text-indent:-9999px;background-position:0 0;background-repeat:no-repeat;outline:none;}
ul#button li#monthly-planner a{background-image:url(images/buttons/monthly-planner-255px.jpg);}
ul#button li#fixture-book a{background-image:url("images/buttons/fixture-book-bg20.jpg");}
ul#button li a:hover{background-color:#3f3f3f;}


/* Footer Area style -------------------------------------------------*/
#footer-area ul li{margin:0;list-style-type:none;font-size:11px;line-height:1.5em;}
#footer-area ul li a{text-decoration:none;padding-bottom:1px;border-bottom:1px dotted #c1c1c1;}
#footer-area ul li a:hover{border-bottom:1px dotted #666;}

ul#details-contact{margin:0 0 0 -9px;padding:2px 0 0 93px;float:left;background:url(images/logo-footer.gif) 0 0 no-repeat;}
ul#details-contact li{padding:1px 21px 3px 0;}
ul#details-contact li span{color:#999;margin:0 6px;}
ul#details-contact li#facebook{margin:8px 0 0 -2px;padding-left:24px;background:url(images/facebook.png) 0 0 no-repeat;float:left;}

ul#details-copyright{margin:0;padding:2px 0 0 0;float:right;}
ul#details-copyright li{padding:1px 0 3px 0;text-align:right;}
ul#details-copyright li a{color:#666;}

.mobLink{display:none;}
@media only screen and (min-device-width : 320px) and (max-device-width : 569px) {
.mobLink{display:inline;margin-top:8px!important;float:left;}
.mobLink a{font-weight:bold;}
}
/* End style */


/* Miscellaneous style -------------------------------------------------*/
table.portal{border:1px solid #ccc;padding-bottom: 10px;}
table.portal th{background:#2f353c;padding:8px;font-family:"Century Gothic", "CenturyGothicB", Verdana, Arial, Helvetica, sans-serif;font-weight:bold;font-size:15px;}
table.portal td{padding:6px;font-family:Arial;font-size:12px;}
table.portal td a{}
table.portal td input, table.portal td select{border:1px solid #aaa;}
.tab_off{background:#fff url(images/icons/miclubGui/tab_background.jpg) 0 bottom repeat-x;}

#flBody{background:none;}
#flBody h2{font-weight:normal;}
#tabcontainer.news-tabs .ui-widget-content {border:none;}
.clear{clear:both;}
/* End style */


/* Content style ------------------------------------------------- */
.content-wp{width:540px;float:left;border-right:1px dotted #ddd;padding-right:40px;}
.post-meta{border-bottom:#e7e7e7 1px solid;margin:20px 0 30px 0;padding:0 0 15px 0;}
.post-meta h1{margin:0 0 15px 0;font-size:19px;font-weight:bold;}
.post-meta h1 a, .post-meta h2 a{/*border-bottom:none;padding-bottom:none;*/color:#3a5576;}
.post-data{font-size:11px;margin:0 0 18px 0;color:#444;}
.post-data a{font-size:11px;}
.post-data span{color:#999;margin:0 2px;}
.post-content{margin:0;padding:0;overflow:hidden;}
.wp-post-image{padding:4px;border:2px solid #eee;height:auto;float:right;margin:0 0 20px 30px;width:150px;} 
.default-img{padding:6px;border:none;width:150px;height:68px;margin:0 0 20px 30px;} 
.read_more_link{display:table;margin-top:1.3em;}
#back{margin-top:0;margin-top:1.3em;}
/* End style */

/* Promotions style ------------------------------------------------- */
#content .post-meta h2{margin-bottom:0;/*font-weight:bold;*/}
#content .post-meta h2 span{font-size:12px;float:right;margin:3px 0 0 0;font-weight:normal;}
#content .post-meta h2 span a{}
.intro + .post-meta h2{margin-top: 40px;}
#content .post-content{padding:0 0 20px 0;}
/* End style */


/* Archive Page style ------------------------------------------------- */
#archive h1{font-size:30px;margin:15px 0 45px 0;padding:0 0 20px 0;border-bottom:1px solid #eee;}
.news-item{padding:38px 0 35px 0;border-top:1px solid #e7e7e7;overflow:hidden;}
#archive h1+.news-item{padding-top:10px;border-top:0;}
#archive .post-meta{border:0;margin:0 0 13px 0;padding:0;}
#archive .post-meta h2{/*margin:0 0 12px 0;*/margin:-3px 0 9px 0;line-height:1.3em;}
#archive .post-meta h2 a{color:#37576f;}
#archive .post-data{}
#archive .post-content{}
#archive #previous{float:left;}
#archive #next{float:right;}
.nextpostslink{float:right;}
.previouspostslink{float:left;}
.category-whats-on .wp-post-image{display:none;}
/* End style */

/* Ladies News style ------------------------------------------------- */
/*.page-id-7030 h1{font-size:30px;margin:15px 0 45px 0;padding:0 0 20px 0;border-bottom:1px solid #eee;}
.news-item{padding:38px 0 35px 0;border-top:1px solid #e7e7e7;overflow:hidden;}
.page-id-7030 h1+.news-item{padding-top:10px;border-top:0;}
.page-id-7030 .post-meta{border:0;margin:0 0 13px 0;padding:0;}
.page-id-7030 .post-meta h2{margin:-3px 0 9px 0;line-height:1.3em;}
.page-id-7030 .post-meta h2 a{color:#37576f;}
.page-id-7030 .post-data{}
.page-id-7030 .post-content{}
.page-id-7030 #previous{float:left;}
.page-id-7030 #next{float:right;}
.nextpostslink{float:right;}
.previouspostslink{float:left;}
.category-whats-on .wp-post-image{display:none;}*/
/* End style */


/* Sidebar (news) style ------------------------------------------------- */
#sidebar-news{margin:14px 0 0 -40px;border-left:1px dotted #ddd;padding:0 0 0 40px;width:210px;}
#add-new{text-align:center;width:50%;display:block;margin:0 auto 25px auto;}
#add-new a{border:1px solid #333;border-color:#333 #777 #888 #777;padding:0 10px;display:block;height:28px;line-height:28px;margin:0 auto;text-align:center;background:#555 url(images/add-button.gif) 0 0 repeat-x;color:#fff;}
#add-new a:hover{background:#555 url(images/add-button.gif) 0 -28px repeat-x;text-decoration:none;border-color:#333 #555 #777 #555;}
#sidebar-news h3{margin:22px 0 9px 0;}
#sidebar-news ul{margin-bottom:36px;clear:both;}
#sidebar-news li{font-size:11px;line-height:1.4em;margin-bottom:10px;}
#sidebar-news ul#archive-list li{margin-bottom:14px;}
#sidebar-news .date{font-size:10px;font-weight:bold;display:block;}
/* End style */


/* Form style -------------------------------------------------*/
.gform_wrapper input{background:#f8f8f8;}
.gform_wrapper .gfield input, .gform_wrapper select, .gform_wrapper textarea{font-family:Arial, Helvetica, sans-serif;font-size:12px;background:#f8f8f8;color:#333;-webkit-box-sizing: border-box;-moz-box-sizing:border-box;box-sizing: border-box;}
.gform_wrapper label{line-height:16px;height:16px;font-size:12px;font-weight:bold;}
.gform_wrapper input+label{font-weight:normal;font-size:11px!important;}
.gform_wrapper .gfield input{padding:6px!important;border:1px solid #eee;border-top:1px solid #ccc;border-left:1px solid #ccc;}
.gform_wrapper select{clear:left;padding:4px!important;border:1px solid #eee;border-top:1px solid #ccc;border-left:1px solid #ccc;clear:none;height:28px!important;}
.gform_wrapper textarea{width:528px;line-height:1.5em;border:1px solid #eee;border-top:1px solid #ccc;border-left:1px solid #ccc;padding:5px!important;}
.gform_wrapper select{width:60px;}
.gform_wrapper .gform_footer input.button, .gform_wrapper .gform_footer input[type="submit"]{}

/* captcha */
#content .gf_captcha{background:#fff;border:1px dotted #ccc;padding:10px 15px!important;margin-top:20px;display:inline-block;width:100%;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;}
#content .gfield_captcha_container + .gfield_description{margin:0 0 5px 0;padding-top:10px;width:100%;font-size:11px;font-weight:normal;}
#content .gfield_captcha{float:left!important;margin:7px 10px 0 -7px!important;}
#content .gfield_captcha_container div{margin:0;}
#content .gfield_captcha_container input{float:left;}

.wpcf7-form{border-top:none;margin:5px 0 0 0;padding:25px 0 0 0;overflow:hidden;display:block;}
.wpcf7-form br{clear:both;}
.wpcf7-form p{margin:0 0 20px 0;}
.wpcf7-form h2{border-top:1px solid #eee;font-size:16px;clear:both;margin:25px 0 25px 0;padding:30px 0 0 0;}
.wpcf7-form label{width:22%;float:left;line-height:22px;height:22px;clear:left;font-size:12px;font-weight:bold;}
.wpcf7-form label span{color:#cc0000;}
.wpcf7-form label.fullwidth{width:100%!important;margin:25px 0 5px 0;clear:both;}

.page-id-1929 label.fullwidth {
     height: auto;
     margin: 0px 0px 5px;
}

.page-id-1929 label.fullwidth span {
    color:#666;font-weight:normal;
}

.page-id-1929 .wpcf7-form h3{font-size:13px;margin:0 0 10px 0;color:#666;line-height:1.5em;font-family:Arial, Helvetica, sans-serif;font-weight:normal;}

.wpcf7-form input, .wpcf7-form select, .wpcf7-form textarea{color:#6a605b;font-family:Arial, Helvetica, sans-serif;font-size:12px;background:#f8f8f8;}
.wpcf7-form input{color:#333;}
.wpcf7-form input.wpcf7-text{color:#6a605b;padding:3px 2px;margin:0 0 16px 0;border:1px solid #eee;border-top:1px solid #ccc;border-left:1px solid #ccc;}
.wpcf7-form select{clear:left;padding:2px 2px;margin:0 0 16px 0;border:1px solid #eee;border-top:1px solid #ccc;border-left:1px solid #ccc;clear:none;}
.wpcf7-form textarea{width:528px;color:#6a605b;line-height:1.5em;border:1px solid #eee;border-top:1px solid #ccc;border-left:1px solid #ccc;padding:5px;margin-bottom:26px;}
.wpcf7-radio{line-height:22px;height:22px;font-size:12px;clear:right;margin:0 0 16px 0;display:inline-block;}

.wpcf7-form label.right{margin:0 0 0 40px;}
.wpcf7-form label{clear:none;}
.wpcf7-form input.wpcf7-text{width:120px;float:left;}
.wpcf7-form select{width:126px;float:left;}
/*#wpcf7-f341-p806-o1 .wpcf7-form{border-top:1px solid #eee;}*/

.wpcf7-form label.recip-club {
     width: 285px;
}

.club-1 input.wpcf7-text, .club-2 input.wpcf7-text, .club-3 input.wpcf7-text {
     width: 240px;
}

.wpcf7-form label.recip-date {
     margin-left: 285px;
	 margin-right:20px;
     width: 120px;
	 text-align:right;
}

.date-1 input.wpcf7-text, .date-2 input.wpcf7-text, .date-3 input.wpcf7-text {
     width: 100px;
}

span.wpcf7-form-control-wrap{float:left;}
span.wpcf7-not-valid-tip{width:160px!important;font-size:11px!important;font-weight:bold;line-height:1.1em;top:15%!important;left:-38px!important;background:#444!important;border:2px solid #999!important;color:#fff!important;}
fieldset span.wpcf7-form-control-wrap{float:none;}
fieldset span.wpcf7-not-valid-tip{width:180px!important;font-size:11px!important;font-weight:bold;line-height:1.1em;top:15%!important;left:46px!important;}
.radio-774{float:none!important;}
#file-upload{margin-bottom:30px;display:block;clear:both;}

.wpcf7-form label.clear{clear:both!important;}

.duration{width:120px;float:left;line-height:22px;height:22px;font-size:12px;}
.duration input.wpcf7-text{width:30px!important;margin-right:10px;}
/*.guest-numbers{width:400px;}*/

fieldset{border:1px dotted #dfdfdf;padding:10px 15px 5px 15px;margin:0 0 20px 0;display:block;}
fieldset legend{background:#fff;}
fieldset p#captcha-text{font-size:11px;margin:0 0 16px 0;}
fieldset img{margin-bottom:-6px;}
fieldset input{margin:0;padding:3px 2px;border:1px solid #eee;border-top:1px solid #bbb;border-left:1px solid #bbb;}
/* Gravity Form styles -------------------------------------------------*/
.gform_wrapper span.ginput_total { background-color: #223346 ; color: #fff!important; padding: 5px;font-size: 1.1em!important; width: auto; margin-top: 5px!important; display: table;moz-border-radius: 6px; -webkit-border-radius: 6px; -khtml-border-radius: 6px; border-radius: 6px;  }
.gform_wrapper span.ginput_product_price { color: #3F6C9A!important;}
/* End style */

#content .slideshowlink{display:none;}
#content .ngg-galleryoverview{width:105%;margin:0 0 20px 0;}
#content .ngg-gallery-thumbnail{float:left;margin-right:10px;text-align:center;}
#content .ngg-gallery-thumbnail img{background-color:#fff;border:1px solid #ccc;display:block;margin:10px 10px 10px 0;padding:6px;position:relative;outline:none;}
#content .ngg-gallery-thumbnail img:hover{border:1px solid #999;background-color:#fff;} 
#content .ngg-gallery-thumbnail a{border-bottom:none;}
.ngg-slideshow{z-index:1;}
#content .ngg-navigation{display:none!important;}
#content h1 + .ngg-galleryoverview{padding-top:7px;}

#flBody, #npBody{background:none;}
#flBody a{border-bottom:none;}

.npLogos1 img, .npLogos2 img{vertical-align:bottom;}

#TB_overlay{z-index:1100!important;}
#TB_window{z-index: 1102!important;}
#TB_load{z-index:1103!important;}
#TB_load img{margin-top:-10px!important;}
#TB_HideSelect{z-index:1099!important;}
#TB_caption a{color:#3C588E;}
#TB_caption a:hover{}


#holes{margin:0 0 0 -5px;padding:0 0 40px 0;display:inline-block;width:650px;}
#holes li{margin:0 0 0 4px;padding:0;float:left;list-style-type:none;}
#holes li:first-child{margin:0;}
#holes a{display:block;height:30px;line-height:30px;width:22px;color:#555;text-align:center;border-bottom:none;font-family:"Century Gothic", "CenturyGothic", Verdana, Arial, Helvetica, sans-serif;font-size:12px;font-weight:bold;}
#holes a:hover{text-decoration:underline;border-bottom:none;}
#holes .current_page_item a{}
#maplink{margin:0;display:none;}
#maplink a{color:#bb5a53;}
#holes .prev a{background:none;width:15px;font-size:19px;font-weight:normal;}
#holes .next a{background:none;width:15px;font-size:19px;font-weight:normal;}
#holes .nolink{color:#aaa;height:30px;line-height:30px;font-family:Arial, Helvetica, sans-serif;font-size:19px;width:15px;display:block;text-align:center;cursor:default;}
.coursetour-graphic{float:left;margin:-15px 0 0 -5px;}

table.coursetourTbl{margin:0 0 20px 0;width:190px;}
table.coursetourTbl th{font-family:"Century Gothic", "CenturyGothicB", Verdana, Arial, Helvetica, sans-serif;font-weight:bold;font-size:12px;text-align:center;padding:0 0 5px 0;}
table.coursetourTbl td{text-align:center;padding:4px 0 2px 0;font-family:Arial, Helvetica, sans-serif;}
table.coursetourTbl td img{margin-bottom:-2px;}

#hole-info{width:360px;float:left;}
#hole-info-top-left{float:left;padding:55px 0 0 20px;width:140px;}
h2#hole-title{font-size:33px;margin:0 0 10px 0;}
a#coursetour-video{font-size:12px;font-family:"Century Gothic", "CenturyGothic", Verdana, Arial, Helvetica, sans-serif;}
#description{border:1px solid #ddd;background:#fff;padding:40px 25px 20px 25px;margin:0 0 20px 0;clear:both;}
#description h3{/*font-size:20px;*/font-size:18px;margin:0 0 20px 0;font-weight:normal;text-shadow: 0 1px 0 rgba(255, 255, 255, 0.75);}
#description p.intro{font-size:13px;margin:0 0 21px 0;color:#666;line-height:1.5em;font-family:Arial, Helvetica, sans-serif;font-weight:bold;padding:0;border:0;}
#hole-info .prev{float:left;margin:0 0 0 25px;}
#hole-info .next{float:right;margin:0 25px 0 0;}
#hole-info .nolink{cursor:default;}
#course-overview{font-size:12px;}
#course-overview span{width:195px;float:right;display:block;}
#course-overview .prev{margin:0;}
#hole-aerial{width:180px;float:right;}
#hole-aerial img{margin:10px -60px 0 0;float:right;}
.page-id-1174 #hole-aerial img{margin:0 -45px 0 0;float:right;}

.page-id-1495 .ui-tabs {overflow:hidden;}
.page-id-1495 h2{margin-top:15px;padding:0 0 0 160px;}
.page-id-1495 h3{border-top:1px solid #e7e7e7;padding:20px 0 0 5px;float:left;width:100px;margin:0;}
.page-id-1495 table.coursetourTbl{border-top:1px solid #e7e7e7;margin-bottom:30px;}
.page-id-1495 table.coursetourTbl th{padding-top:20px;}
.page-id-1495 .ui-widget-content{border:0;}
.page-id-1495 .ui-tabs{margin:0 0 -15px 0;}
.page-id-1495 .ui-tabs .ui-tabs-panel{padding:2em 1em 1em 1.1em;}
.page-id-1495 .ui-tabs ul + .ui-tabs-panel{padding:2em 0 1em 0;}
.page-id-1495 .ui-tabs .ui-state-default{background:#eee!important;}
.page-id-1495 .ui-tabs .ui-state-default.ui-state-hover{background:#555!important;}
.page-id-1495 .ui-tabs .ui-state-default.ui-state-hover a{color:#fff!important;border-bottom:none!important;}
.page-id-1495 .ui-tabs .ui-state-default.ui-tabs-selected.ui-state-hover{background:#fff!important;}
.page-id-1495 .ui-tabs .ui-state-default.ui-tabs-selected.ui-state-hover a{color:#555!important;}
.page-id-1495 .ui-tabs .ui-tabs-selected.ui-state-hover a{border-bottom:1px dotted #c1c1c1;}
.page-id-1495 .ui-tabs .ui-tabs-selected.ui-state-hover a{border-bottom:none;}
#npMenuJQ .ui-widget-content{background:none;border:none;}

.page-id-1495 .ui-tabs .ui-tabs-selected{background:#fff!important;padding-bottom:0!important;}
.page-id-1495 .ui-tabs .ui-tabs-selected{background:#fff!important;}
.page-id-1495 .ui-tabs .ui-tabs-nav{padding:0;font-size:15px!important;font-family:"Century Gothic", "CenturyGothic", Verdana, Arial, Helvetica, sans-serif!important;}
/*img.short-aerial{width:180px;float:right;margin:20px 0 30px 0;border-left:30px solid #fff;}*/
.short-aerial{width:180px;float:left;margin:-5px 5px 30px -30px;}

ul#coursetour-nav{margin:0;padding:0;width:240px;overflow:hidden;}
ul#coursetour-nav li{margin:0 4px 4px 0;padding:0;float:left;list-style-type:none}
ul#coursetour-nav li a{width:70px;height:50px;background:#333;text-indent:-9999px;display:block;border:0;}
ul#coursetour-nav li a:hover{background:#666;border:0;}

#course-map{margin:0 0 50px -17px;background:url(images/course-map.gif) 0 0 no-repeat;width:260px;height:307px;display:block;}
#hole-numbers{}
#overlay{background:url(images/course-map-hover.gif) 260px 0 no-repeat;width:260px;height:307px;display:block;}
#overlay.hole-1{background-position:0 0;}
#overlay.hole-2{background-position:-260px 0;}
#overlay.hole-3{background-position:-520px 0;}
#overlay.hole-4{background-position:-780px 0;}
#overlay.hole-5{background-position:-1040px 0;}
#overlay.hole-6{background-position:-1300px 0;}
#overlay.hole-7{background-position:-1560px 0;}
#overlay.hole-8{background-position:-1820px 0;}
#overlay.hole-9{background-position:-2080px 0;}
#overlay.hole-10{background-position:-2340px 0;}
#overlay.hole-11{background-position:-2600px 0;}
#overlay.hole-12{background-position:-2860px 0;}
#overlay.hole-13{background-position:-3120px 0;}
#overlay.hole-14{background-position:-3380px 0;}
#overlay.hole-15{background-position:-3640px 0;}
#overlay.hole-16{background-position:-3900px 0;}
#overlay.hole-17{background-position:-4160px 0;}
#overlay.hole-18{background-position:-4420px 0;}
#overlay-current{background:url(images/course-map-hover.gif) 260px 0 no-repeat;width:260px;height:307px;display:block;/*filter:alpha(Opacity=50);opacity:0.5;-moz-opacity:0.5;*/}
.page-id-1167 #overlay-current{background-position:0 0;}
.page-id-1168 #overlay-current{background-position:-260px 0;}
.page-id-1169 #overlay-current{background-position:-520px 0;}
.page-id-1170 #overlay-current{background-position:-780px 0;}
.page-id-1171 #overlay-current{background-position:-1040px 0;}
.page-id-1172 #overlay-current{background-position:-1300px 0;}
.page-id-1173 #overlay-current{background-position:-1560px 0;}
.page-id-1174 #overlay-current{background-position:-1820px 0;}
.page-id-1175 #overlay-current{background-position:-2080px 0;}
.page-id-1176 #overlay-current{background-position:-2340px 0;}
.page-id-1177 #overlay-current{background-position:-2600px 0;}
.page-id-1178 #overlay-current{background-position:-2860px 0;}
.page-id-1179 #overlay-current{background-position:-3120px 0;}
.page-id-1180 #overlay-current{background-position:-3380px 0;}
.page-id-1181 #overlay-current{background-position:-3640px 0;}
.page-id-1182 #overlay-current{background-position:-3900px 0;}
.page-id-1183 #overlay-current{background-position:-4160px 0;}
.page-id-1184 #overlay-current{background-position:-4420px 0;}

#map-box {
     background: url("images/course-map.gif") no-repeat scroll 0 0px transparent;
     height: 307px;
     position: relative;
     width: 260px;
	 margin-left:-17px;
}

a#hole-18 {
     display: block;
     height: 20px;
     left: 136px;
     position: absolute;
     top: 41px;
     width: 20px;
}

a#hole-18 img {
     display: none;
     margin-left: -136px;
     margin-top: -41px;
}

a#hole-18:hover img {
     display: inline-block;
     margin-left: -136px;
     margin-top: -41px;
}

/* Corporate Golf */
.page-id-44 #menuArea li.current-menu-ancestor{background:none;}
.page-id-44 #menuArea li.current-menu-ancestor a{background-position:center 0;}
.page-id-44 #menuArea ul li a:hover{background-position:center -42px;}
.page-id-44 #menuArea li:hover > a, .page-id-44 #menuArea a:focus{background:#fff;color:#676443;background-position:center -42px;background-repeat:no-repeat;}
.page-id-44 #menu-item-48 a, .page-id-44 #menu-item-1062 a{background:#f3f3f3!important;}
.page-id-44 #menu-item-48 a:hover, .page-id-44 #menu-item-1062 a:hover{background:#efefef!important;}
.page-id-44 #menu-item-84 a{background:#f3f3f3!important;}
.page-id-44 #menu-item-84 a:hover{background:#efefef!important;}

/* News */
.blog #menuArea ul li#menu-item-31, .single #menuArea ul li#menu-item-31{background:#fff url(images/nav-btn-bg.jpg) center 0 no-repeat;}
.blog #menuArea ul li#menu-item-31 a, .single #menuArea ul li#menu-item-31 a{background-position:center -42px;}
.blog #menuArea ul li#menu-item-31:hover, .single #menuArea ul li#menu-item-31:hover{background:#fff;}

/* Contacts, Contacts, General Committee */
/*.page-id-68 #content, */.page-id-18 #content, .page-id-27 #content, .page-id-10423 #content {width:840px;}
/*.page-id-68 #sidebar, */.page-id-18 #sidebar, .page-id-27 #sidebar{display:none;}
/*.page-id-68 .tbl-horiz, */.page-id-18 .tbl-horiz, .page-id-27 .tbl-horiz{width:840px;}

/* Archive */
.archive #menuArea ul li#menu-item-1090{background:#fff url(images/nav-btn-bg.jpg) center 0 no-repeat;}
.archive #menuArea ul li#menu-item-1090 a{background-position:center -42px;}
.archive #menuArea ul li#menu-item-1090:hover{background:#fff;}

.page-id-41 .room-members-bar, .page-id-41 .room-committee-room, .page-id-42 .room-committee-room, .page-id-42 .room-members-bar{display:none;}



.tbl-horiz tr:first-child th {
     border-top:none;
}

.page-id-68 .tbl-horiz th, .page-id-68 .tbl-horiz td{border-top:1px solid #eee;}
.page-id-68 .tbl-horiz tr:first-child th, .page-id-68 .tbl-horiz tr:first-child td{border-top:none;}

/*.background .ngg-slideshow{height:300px!important;}*/


.reciprocity{width:178px;padding:22px 20px 29px 20px;margin:0 0 38px 0;border:1px solid #e7e7e7;position:relative;}
.reciprocity li{font-size:12px;font-weight:bold;}
.reciprocity h3{margin:0 0 2px 0;padding:0;font-size:15px;color:#666;font-weight:bold;font-family:Arial, Helvetica, sans-serif;}
.reciprocity p{font-size:12px;margin:0;}
.reciprocity h3+p{font-size:13px;font-size:13px;margin:0 0 21px 0;}

.contact-details{width:178px;padding:22px 20px 29px 20px;margin:0 0 38px 0;border:1px solid #e7e7e7;position:relative;}
.contact-details h3{margin:0 0 19px 0;padding:0;font-size:14px;color:#5e748f;font-weight:bold;}
.contact-details p{font-size:12px;margin:0 0 14px 0;z-index:100;position:relative;}
.contact-details a{/*color:#3a5576;*/text-decoration:none;border-bottom:1px dotted #c1c1c1;}
.contact-details a:hover{border-bottom:1px dotted #666;}
.contact-details img{position:absolute;bottom:0px;right:-11px;z-index:0;}
.contact-details small{font-size:11px;margin:0 0 3px 0;display:inline-block;}
.contact-details strong{font-size:12px;}

#contact-details-golf{background:url(images/box-golf.jpg) right bottom no-repeat;padding-bottom:65px;}
#contact-details-juniors{}
#contact-details-weddings{padding-bottom:59px;}
.page-id-637 #contact-details-weddings{padding-bottom:49px;}
#contact-details-functions{padding-bottom:59px;}
/*#contact-details-functions{padding-bottom:44px;}*/
#contact-details-juniors span p{}

.page-preview{background:#fff;border-bottom:4px solid #d68eb5;width:250px;height:123px;margin:0 40px 35px 0;float:left;position:relative;}
.page-preview.right{margin-right:0;}
.page-preview h2{color:#fff;font-size:19px;font-weight:bold;position:absolute;left:0;bottom:0;margin:0;padding:10% 5% 5%;width:90%;background:url(images/gradient.png) 0 0 repeat-x;text-shadow: 1px 1px 2px rgba(0, 0, 0, 1);}
.page-preview a:hover img{zoom:1;filter:alpha(opacity=85);opacity:0.85;}
.page-preview a{width:100%;height:100%;display:block;border:0;}

.page-id-7031 h1 br{display:none;}


.shinyButton{ display: block;
	border:1px solid #ddd;
	background:#fff url(/images/accordJQ/accordionLight.gif) 0 0 repeat-x;
	font-weight:bold;
	color:#356595;
	outline:none;
	padding: 0px 6px 0px 24px;
	height: 41px;
	line-height: 41px;
	font-size: 14px;
	font-weight: bold;
	font-style: normal;
	-webkit-border-radius: 3px 3px 3px 3px;
	border-radius: 3px 3px 3px 3px;
}

a.shinyButton:hover{border: 1px solid #DDD;}

@font-face {
	font-family: 'icomoon';
	src:url('fonts/icomoon.eot?7q7lxt');
	src:url('fonts/icomoon.eot?#iefix7q7lxt') format('embedded-opentype'),
		url('fonts/icomoon.woff?7q7lxt') format('woff'),
		url('fonts/icomoon.ttf?7q7lxt') format('truetype'),
		url('fonts/icomoon.svg?7q7lxt#icomoon') format('svg');
	font-weight: normal;
	font-style: normal;
}

[class^="icon-"], [class*=" icon-"] {
	font-family: 'icomoon';
	speak: none;
	font-style: normal;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	line-height: 1;

	/* Better Font Rendering =========== */
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}

.icon-instagram:before {
	content: "\e602";
}

.icon-facebook:before {
	content: "\e600";
}

.icon-pinterest:before {
	content: "\e601";
}


/*-------------------------------------------------------------------------------------------*/
/*- WORDPRESS GALLERY------------------------------------------------------------------------*/
/*-------------------------------------------------------------------------------------------*/

.gallery{width:101%;margin:35px 0 0!important;}
.gallery .gallery-item{margin:0 3% 3% 0!important;width:22%!important;-moz-box-sizing:border-box;box-sizing:border-box;box-shadow:1px 1px 5px rgba(0, 0, 0, 0.15);-webkit-box-shadow:1px 1px 5px rgba(0, 0, 0, 0.15);-moz-box-shadow:1px 1px 5px rgba(0, 0, 0, 0.15);position:relative;}
.gallery .gallery-item:hover{-webkit-box-shadow:0px 0px 2px rgba(0,0,0,0.1);-moz-box-shadow:0px 0px 2px rgba(0,0,0,0.1);box-shadow:0px 0px 2px rgba(0,0,0,0.1);}
.gallery a:hover:before{zoom:1;filter:alpha(opacity=100);opacity:1;-webkit-transition:all 0.25s ease;-moz-transition: all 0.25s ease;-ms-transition: all 0.25s ease;-o-transition: all 0.25s ease;transition: all 0.25s ease;}
.gallery a{border:none;position:relative;background:#20467b;display:block;border:10px solid #fff;}
.gallery a:hover{-webkit-box-shadow:0 0 25px rgba(0, 0 ,0, 0.75) inset;-moz-box-shadow:0 0 25px rgba(0, 0 ,0, 0.75) inset;box-shadow:0 0 25px rgba(0, 0 ,0, 0.75) inset;}
.gallery img{border:none!important;height:auto;width:100%;vertical-align:bottom;-webkit-transition:all 0.5s ease;-moz-transition: all 0.5s ease;-ms-transition: all 0.5s ease;-o-transition: all 0.5s ease;transition: all 0.5s ease;box-shadow:#000 0 0 0;}
.gallery br{display:none;}
.gallery a:hover img{zoom:1;filter:alpha(opacity=85);opacity:0.85;-webkit-transition:all 0.25s ease;-moz-transition: all 0.25s ease;-ms-transition: all 0.25s ease;-o-transition: all 0.25s ease;transition: all 0.25s ease;-moz-box-shadow:0 0 30px rgba(0,0,0,0.25) inset;-webkit-box-shadow:0 0 30px rgba(0,0,0,0.25) inset;box-shadow:0 0 30px rgba(0,0,0,0.25) inset;}   

#fancybox-title-over {
  display: none;
}

/* Tom D News Post content height fix 29/01/16 */
body.single.single-post #content-area {
	position: inherit;
	margin-top: 200px;	
}

.category-5 #photo-crop {
    display: none;
}

/*-------------------------------------------------------------------------------------------*/
/*- Hide Image on Archives ------------------------------------------------------------------*/
/*-------------------------------------------------------------------------------------------*/

.archive #photo-crop{
	display: none;
}

/* Bird banner fixes Tom D 24.10.17 */
.page-id-17413 #photo-crop .wp-post-image {
	width: 100%;
}

.page-id-17413 #photo-crop {
	max-height: 280px;
}


/* Men's Pennant Page */
.parent-pageid-18907 .alignleft {
	border: none;
}

.parent-pageid-18907 .alignleft a {
	border-bottom: none;
}


/* Ticket - 135029 - Asanka */

ul#button-new{margin:20px 0 0 -2px;padding:0;}
ul#button-new li{margin:2px 0 22px 0;list-style-type:none;background:url(images/buttons/button-bg.jpg) 0 0 no-repeat;padding:2px 0 0 2px;width:267px;height:114px;}
ul#button-new li p{margin:0;}
ul#button-new li a{background:#333;width:255px;height:104px;border-bottom:4px solid #dbd9b6;line-height:104px;display:block;font-size:23px;font-family:"Century Gothic", "CenturyGothic", Verdana, Arial, Helvetica, sans-serif;color:#fff;text-align:center;text-decoration:none;text-indent:-9999px;background-position:0 0;background-repeat:no-repeat;outline:none;}
ul#button-new li#monthly-planner a{background-image:url(images/buttons/monthly-planner-255px.jpg);}
ul#button-new li#fixture-book a{background-image:url("images/buttons/fixture-book-bg20.jpg");}
ul#button-new li#bistro-bookings-new a{background-image:url(images/buttons/bistro-bookings_grill-255px.jpg);}

/* Asanka - Andrew N requested to hide the list style 23/11/2018 */
div#accordion ul li {
    list-style: none;
}


.page-id-22613 #content
{
	width: 100%;
}


body #gform_wrapper_4 .gfield_checkbox li label {
    font-size: 14px!important;
}

body #gform_wrapper_4 .gfield_radio li label {
    font-size: 14px!important;
}

li#membership-ladies {
    display: none;
}
