#page{overflow:hidden;position:relative;width:100%;}img{max-width:100%;width:100%;height:auto;margin:0;padding:0;}.front #header{height:inherit;position:inherit;}.upcoming .content{width:auto;}.home.upcoming{width:auto;}.short{width:auto;}#subcontent-bottom .promo{margin-right:0;}.addthis_default_style .at300b,.addthis_default_style .at300bo,.addthis_default_style .at300m{padding:2px;}#block-gtranslate-0 img{width:16px;}.content-right img{width:auto;}#footer #block-addthis-0{top:10px;}#block-block-3 .block-inner .content a{display:inline-block;max-width:25px;}#block-block-3{display:none;}.view-image-gallery a.colorbox{display:block;margin:0 2px;}.gallery img{padding:0;}BODY.section-event-calendar .list-view-wrapper .calendar-custom-header .view-toggle,BODY.section-event-calendar .list-view-wrapper .calendar-custom-header .print-calendar-link,BODY.section-event-calendar .list-view-wrapper .event-spotlight{display:none;}BODY.section-event-calendar #content{float:left;width:100%;}BODY.section-event-calendar .view-display-id-calendar_1{margin:20px auto;width:90%;}BODY.section-event-calendar.admin-menu #block-members_module-16{left:auto;position:relative;top:auto;}BODY.section-event-calendar #main-wrapper{background-position:center top;}BODY.section-event-calendar .view-filters{right:10px;}BODY.section-event-calendar .list-view-wrapper .month-view{width:100%;}BODY.section-event-calendar #main-wrapper{top:0;}BODY.section-event-calendar .view-filters{z-index:2;}BODY.section-event-calendar .view-content .calendar-calendar{width:100%;}BODY.section-event-calendar .view-content .calendar-calendar .date-nav{width:95%;}BODY.section-event-calendar .view-content .calendar-calendar .date-nav .date-heading H3:before,BODY.section-event-calendar .view-content .calendar-calendar .date-nav .date-heading H3:after{border-bottom:medium none;width:auto;}BODY.section-event-calendar .view-display-id-calendar_1{padding:20px 10px;}BODY.section-event-calendar .view-content .calendar-calendar .date-nav .date-prev SPAN.next A{left:10px;}BODY.section-event-calendar .view-content .calendar-calendar .date-nav .date-next SPAN.next A{right:10px;}BODY.section-event-calendar .list-view-wrapper TD .calendar .list-view .list-title{width:100%;}BODY.section-event-calendar .view-content .calendar-calendar .date-nav .date-next,.date-nav div.date-prev{width:auto;}BODY.section-event-calendar .view-content .calendar-calendar{width:96%;}BODY.section-event-calendar .view-content .calendar-calendar .date-nav{width:100%;}BODY.section-event-calendar .view-content .calendar-calendar .date-nav .date-prev SPAN.next A{left:10%;}BODY.section-event-calendar .view-content .calendar-calendar .date-nav .date-next SPAN.next A{right:10%;}BODY.section-event-calendar #calendar-month-wrapper select#calendar-month,BODY.section-event-calendar .view-filters .views-exposed-widget #edit-tid-1-wrapper SELECT,BODY.section-event-calendar #calendar-month-wrapper,BODY.section-event-calendar .view-filters .views-exposed-widget #edit-tid-1-wrapper{width:138px;}BODY.section-event-calendar #calendar-month-wrapper,BODY.section-event-calendar .view-filters .views-exposed-widget #edit-tid-1-wrapper{background-size:100%;}BODY.section-event-calendar.admin-menu .view-display-id-calendar_1{margin:70px auto 40px;top:20px;}#mobile-menu-toggle{background:url(../../../all/themes/golf/images/mobile-menu-toggle-button.png) no-repeat scroll right top rgba(0,0,0,0);display:block;height:51px;outline:medium none;overflow:hidden;position:absolute;right:5px;text-indent:-100px;top:20px;width:59px;z-index:6;}#mobile-menu-toggle.mobile-toggle-on{background-size:100% 100%;height:25.5px;top:5px;width:29.5px;}.front #navigation,#navigation{background:none repeat scroll 0 0 #292929;bottom:auto;float:none;height:auto;overflow:hidden;padding:30px 0 0;position:absolute;right:-235px;text-align:left;top:0;width:235px;z-index:5;}#navigation ul#primary{margin:0;}#navigation ul#primary li{background:none repeat scroll 0 0 rgba(0,0,0,0);clear:left;display:block;float:left;height:40px;padding:0;width:100%;}div#navigation ul#primary li a{background:none repeat scroll 0 0 rgba(0,0,0,0);color:#CCCCCC;display:block;font-size:14px;height:40px;line-height:40px;padding:0 0 0 20px;white-space:nowrap;}div#navigation ul#primary li.last a{background:none repeat scroll 0 0 #CCCCCC;color:#000000;}#header{height:auto;}body{-webkit-text-size-adjust:100%;}.pane-golf-admin-4.blue-fade h3{width:66%;}.view-event-spaces .accordion-content .views-field-body{padding:0 4% 10px;width:92%;}#logo-title h1.title{line-height:30px;}.view-staff-members-have-questions{width:100%;position:inherit;}ul.quicktabs_tabs.quicktabs-style-golf li a{padding:12px 15px;}.shortvideo{position:relative;padding-bottom:56.25%;padding-top:30px;height:0;overflow:hidden;}.shortvideo iframe,.shortvideo object,.shortvideo embed{position:absolute;top:0;left:0;width:100%;height:100%;}.front #header{padding-bottom:0;}.page-membership .content-right,.page-weddings .content-right,.page-weddings-events .content-right,.page-tournaments .content-right{position:relative;}.mini-form{width:100%;}.block-webform.block-subcontent_bottom form{padding:20px 4%;}@media (max-width:500px) {#block-golf_admin-8.block.holiday-popup{left:0;margin:0 10px;width:auto;}#block-golf_admin-8.block.holiday-popup img{max-width:100%;width:100%;height:auto;}#block-golf_admin-8.block.holiday-popup.collapsed p{display:none;}#block-golf_admin-8.block.holiday-popup .content{height:auto;}}.block.custom-popup{left:50%;margin-left:-45%;width:90%;}@media (max-width:500px) {.block.custom-popup{left:0;margin:0 10px;width:auto;}.block.custom-popup img{max-width:100%;width:100%;height:auto;}.block.custom-popup.collapsed p{display:none;}.block.custom-popup .content{height:auto;}.block.custom-popup .custom-popup-body{padding:10px 30px 20px;}.block.custom-popup .custom-popup-body .custom-popup-body-left,.block.custom-popup .custom-popup-body .custom-popup-body-right{width:100%;}.block.custom-popup .required-text{bottom:55px;left:auto;right:30px;top:auto;}}@media (max-width:768px) {.block.holiday-popup{left:0;margin:0;top:40px;width:100%;z-index:99999;}.block.holiday-popup.collapsed .holiday-popup-wrapper-aug,.block.holiday-popup.collapsed .holiday-popup-wrapper-oct,.block.holiday-popup.collapsed .holiday-popup-wrapper-nov,.block.holiday-popup .holiday-popup-wrapper-aug,.block.holiday-popup .holiday-popup-wrapper-oct,.block.holiday-popup .holiday-popup-wrapper-nov{background-size:100% auto;max-height:390px;}.block.holiday-popup .webform-client-form .form-text{width:180px;}.block.holiday-popup .field-prefix{width:90px;}.block.holiday-popup .webform-client-form .webform-component-textfield,.block.holiday-popup .webform-client-form .webform-component-email{margin-bottom:5px;}.block.holiday-popup.collapsed .pane-content{height:170px;}.panels-flexible-row.top-row{margin:0 !important;}.block.holiday-popup .collapse-webform,.block.holiday-popup .webform-opt-out{right:0;top:0;}.block.holiday-popup .collapse-webform-expand{bottom:0;right:0;}@media only screen and (max-device-width:320px) {.block.holiday-popup.collapsed .holiday-popup-wrapper-aug,.block.holiday-popup.collapsed .holiday-popup-wrapper-oct,.block.holiday-popup.collapsed .holiday-popup-wrapper-nov,.block.holiday-popup .holiday-popup-wrapper-aug,.block.holiday-popup .holiday-popup-wrapper-oct,.block.holiday-popup .holiday-popup-wrapper-nov{max-height:350px;}}}