@media only screen and (max-width:1024px) and (min-width:768px){.section-one .col-lg-3.col-md-4.col-sm-12.col-xs-12{width:25%;padding:0 5px}.home-grids .col-md-4{padding:0 5px}.section-one .col-lg-9.col-md-8.col-sm-12.col-xs-12{width:75%;padding:0 15px}.main_form .gform_wrapper form .gform_heading h3{font-size:14px;font-weight:600}.main_form .ui-datepicker .ui-datepicker-title{font-size:13px}.main_form .ui-datepicker .ui-datepicker-next,.main_form .ui-datepicker .ui-datepicker-prev{top:0}.main_form .ui-widget-header .ui-datepicker-prev .ui-icon{background-size:35%}.ui-datepicker .ui-datepicker-prev span,.ui-datepicker .ui-datepicker-next span{margin-top:-10px}.main_form .ui-widget-header .ui-datepicker-next .ui-icon{background-size:35%;margin-top:-10px}.main_form .gform_wrapper ul.gform_fields li.date_field .ui-widget.ui-widget-content{padding:0 5px}.main_form .ui-datepicker .ui-datepicker-header{margin:0 -5px}.main_form .ui-datepicker thead tr th{font-size:10px!important;text-transform:capitalize;text-shadow:none;line-height:1}.ui-datepicker .ui-datepicker-calendar tr td{padding:0}.main_form .ui-datepicker td a,.main_form .ui-datepicker td span{width:20px;height:16px;line-height:16px}.main_form .ui-state-default,.ui-widget-content .ui-state-default{font-size:12px;padding:0}.gform_wrapper .description,.gform_wrapper .gfield_description,.gform_wrapper .gsection_description,.gform_wrapper .instruction{font-size:10px}.main_form .gform_wrapper ul.gform_fields li.gfield.time_field .gfield_label{width:20%}.main_form .gform_wrapper ul.gform_fields li.gfield.time_field div.ginput_container{width:80%}.main_form .ginput_container.ginput_container_select::before{font-size:16px;top:3px}.home .main_form .gform_wrapper .top_label select{font-size:10px}.main_form .gform_wrapper ul.gform_fields li.gfield.time_field{display:inline-block;width:100%}.main_form .gform_wrapper ul.gform_fields li.gfield.players_field{display:inline-block;width:100%;padding-left:0px!important}.main_form .gform_wrapper ul.gform_fields li.gfield.players_field .gfield_label{width:31%}.main_form .gform_wrapper ul.gform_fields li.gfield.players_field div.ginput_container{width:69%}.main_form .gform_wrapper ul.gform_fields li,.page-content .entry-content .main_form .gform_wrapper ul.gform_fields li{margin-top:4px!important}.col-inner h3{font-size:15px!important}.col-inner p{font-size:14px!important}.home .main_form .gform_wrapper .top_label .gfield_label{padding:9px 2px;font-size:9px}.main_form .gform_wrapper .top_label .gfield_label{width:38%}body .main_form .gform_wrapper .top_label div.ginput_container{display:inline-block;margin:0!important;vertical-align:middle;width:62%}.main_form .gform_wrapper ul.gform_fields li.gfield.phone_field{display:inline-block;width:60%;vertical-align:top}.main_form .gform_wrapper ul.gform_fields li.gfield.zip_field{display:inline-block;width:40%}.main_form .gform_wrapper ul.gform_fields li.gfield.zip_field .gfield_label{width:40%}.main_form .gform_wrapper ul.gform_fields li.gfield.zip_field div.ginput_container{width:60%}.col-inner a.more-btn,.col-inner a.more-btn:focus{padding:5px 10px;font-size:16px;width:100%}.home .main_form .gform_wrapper .top_label select{font-size:12px}.home .main_form li:nth-child(3) .gfield_label{width:24%}.home .main_form li:nth-child(3) .ginput_container.ginput_container_select{width:76%}.home .main_form li:nth-child(4) .gfield_label{width:30%}.home .main_form li:nth-child(4) .ginput_container.ginput_container_select{width:70%}.home .main_form li:nth-child(5) .gfield_label{width:38%}.home .main_form li:nth-child(5) .ginput_container.ginput_container_text{width:62%}.home .main_form li:nth-child(6) .gfield_label{width:38%}.home .main_form li:nth-child(6) .ginput_container.ginput_container_text{width:62%}.home .main_form li:nth-child(7) .gfield_label{width:24%}.home .main_form li:nth-child(7) .ginput_container.ginput_container_email{width:76%}.home .main_form li:nth-child(8) .gfield_label{width:32%}.home .main_form li:nth-child(8) .ginput_container.ginput_container_phone{width:66%}.main_form .gform_wrapper .top_label .gfield_label{vertical-align:top}.col-inner p{margin-bottom:10px}}@media only screen and (max-width:1024px) and (min-width:768px){.section-one .col-lg-3.col-md-4.col-sm-12.col-xs-12{width:25%}.section-one .col-lg-9.col-md-8.col-sm-12.col-xs-12{width:75%}}@media only screen and (max-width:1440px){.main-navigation ul ul li.focus>ul,.main-navigation ul ul li:hover>ul,.main-navigation ul ul ul{right:105%!important;top:10px;left:auto!important}.hover-overlay-inner{padding:0 15px}.hover-overlay-inner h3{font-size:20px;line-height:22px}.hover-overlay-inner p{margin-bottom:5px;line-height:24px;font-size:14px}.main-navigation ul ul ul{max-height:390px;overflow-y:scroll}}@media only screen and (max-width:1280px){#top-menu>li>a,#top-menu>li>a:focus{margin:0 7px;padding:0 0 5px;font-size:13px}.ui-datepicker{width:20%!important}.top_call_txt{display:none}}@media only screen and (max-width:1199px){.head-right-full{margin-top:28px}#page{padding-top:115px}header#mastHead.header_fixed .logo img{max-width:100%}p{margin:0 0 1em}.full-width{padding:40px 0}.col-inner h3{font-size:18px;padding-top:15px;margin-bottom:5px}.more-btn,.more-btn:focus{padding:5px 30px;font-size:18px}.hover-overlay-inner p{display:none}.footer-col-one{margin:40px 0}.footer-col-one .widgets::after{right:0}.footer-col-one h2.widgetTitle{font-size:20px;line-height:26px}.footer-col-one h2.widgetTitle .fa{font-size:36px;line-height:48px;margin-right:10px}.footer-col-one .menu>li>ul>li>a,.footer-col-one .menu>li>ul>li>a:focus{display:inline-block}.footer-col-one .menu>li>ul>li>a::before{top:-2px}.main_form .gform_wrapper .top_label .gfield_label{padding:7px 5px}.main_form .gform_wrapper .top_label select{padding:3px 20px 3px 5px!important}.map_sec h3{font-size:21px}h2.main_title{font-size:22px}.map_sec a,.map_sec p{font-size:20px}.page-content .entry-content .gform_wrapper ul li{margin-top:10px!important}.ui-datepicker{width:24%!important}.right-inner{width:60%}.left-image{width:40%}.inner-btn .more-btn{margin:0}.head-social{margin-right:0}.headRight-top a,.headRight-top a:focus{padding:15px 7px}.top_call_txt{display:none}.join_club form.klaviyo_wp_styling{width:70%}.main_form.request_page{max-width:350px;margin:0 auto 30px}}@media only screen and (max-width:1024px){#top-menu>li>ul{left:0!important}.hilton_home_ad .right_info::before{left:-75px}}@media only screen and (max-width:991px){.main_form .ui-datepicker tbody td,.widget_media_image{text-align:center}header#mastHead,header#mastHead.header_fixed{position:relative}body.has-mtsnb{padding-top:100px!important}#page{padding-top:0}.headRight-top .top_book{display:none}.head-social{margin-right:0}#headLeft{padding-top:15px;padding-bottom:15px}body.has-mtsnb button#responsive-menu-button{margin-top:100px}button#responsive-menu-button{border-radius:0;top:54px;right:15px}.responsive-menu-label{font-weight:400;line-height:inherit}.responsive-menu-inner,.responsive-menu-inner::after,.responsive-menu-inner::before{border-radius:0}#responsive-menu-container{z-index:999999}#responsive-menu-container #responsive-menu li.responsive-menu-item a{text-transform:uppercase}.home-calender{margin-bottom:30px}.footer-col-one .widgets,.news-info:last-child{margin-bottom:20px}.news-heading{padding:15px;font-size:24px}.owl-carousel .owl-dots.disabled,.owl-carousel .owl-nav.disabled{display:block}.courses-wrap{padding:0 35px}.owl-next,.owl-prev{width:35px}.owl-theme .owl-nav [class*=owl-]{font-size:18px}.footer-col-one .widgets::after{right:35px}.footer-col-one .widgets:nth-child(2):after{display:none}.siteInfo{padding:20px 0;font-size:14px}.pageTitle h1{font-size:26px;line-height:1.2}.page-content .entry-content strong{font-size:18px;line-height:1}#innerRight .widget{padding-bottom:1em}.page-content .entry-content h2,.page-content .entry-content h2 a,.page-content .entry-content h2 a:focus{font-size:21px}.page-content .entry-content h3,.page-content .entry-content h3 a,.page-content .entry-content h3 a:focus{font-size:17px}.page-content .entry-content h4,.page-content .entry-content h4 a,.page-content .entry-content h4 a:focus,.page-content .entry-content h5,.page-content .entry-content h5 a,.page-content .entry-content h5 a:focus,.page-content .entry-content h6,.page-content .entry-content h6 a,.page-content .entry-content h6 a:focus{font-size:16px}.pagi .pagination>li>a,.pagi .pagination>li>span{padding:2px 6px;font-size:15px}.pagi .pagination>li{padding:0 2px}.page-content{padding-bottom:20px}.page-content .entry-content .gform_wrapper ul.gfield_radio li{margin-top:0!important}.main_form .ui-datepicker-calendar .ui-state-default{display:inline-block}.ui-datepicker{width:30%!important}.page-content .entry-content h5,.page-content .entry-content h5 a,.page-content .entry-content h5 a:focus{font-size:22px}.homeBanner .animated_arrow{display:none}.gift_certificate_side .btn_link img,.join_club form.klaviyo_wp_styling{width:100%}.join_club .widgetTitle{margin:0 0 20px}.join_club form .klaviyo_messages{left:50%;transform:translateX(-50%)}.advertise{margin-top:15px}.main_form .gform_wrapper form{max-width:303px}#top-menu>li::before{height:11px;width:1px;right:-2px;top:0}#top-menu>li>a,#top-menu>li>a:focus{margin:0 5px;padding:0 0 2px}#top-menu>li>ul{left:0!important}.head-right-full{margin-top:16px!important}#top-menu>li{margin-bottom:7px}.main-navigation ul li.focus>ul,.main-navigation ul li:hover>ul{z-index:111111111}#menu-item-880>ul.sub-menu,#menu-item-883>ul.sub-menu{right:0!important;left:inherit!important}.page-template-hiltonstayplay h4{font-size:24px}.page-template-hiltonstayplay h5{font-size:18px}.hilton_home_ad .right_info h3{font-size:26px}.hilton_home_ad .right_info::before{width:150%}}@media only screen and (max-width:767px){.headRight-top,.siteInfo *{text-align:center}body{font-size:14px;line-height:26px}.same-height{height:auto!important}.headRight-top{background:#177cab;font-size:14px}.headRight-outer,.logo-bg,div#headLeft::after{display:none}#headLeft img,.col-inner,.logo{display:inline-block}#headLeft{padding-top:10px;padding-bottom:10px}#headLeft img{max-width:100%;width:200px}.headRight-top a,.headRight-top a:focus{padding:15px 10px}.full-width{padding:20px 0}.col-inner{max-width:100%;margin-bottom:15px;width:300px}.col-inner p br,.content-home p br{display:none}.col-inner a img{width:100%}.home-bg h1{font-size:22px;margin-bottom:15px}.news-heading{padding:10px;font-size:20px}.course-heading{font-size:20px;line-height:24px;padding:15% 0}.siteInfo{padding:10px 0}.footer-social a,.footer-social a:focus{font-size:16px}.footer-col-one h2.widgetTitle{font-size:16px;line-height:20px}.footer-col-one h2.widgetTitle .fa{font-size:28px;line-height:36px}.courses-overlay a,.courses-overlay a:focus{font-size:16px}.hover-overlay-inner h3{font-size:16px;line-height:20px}.hover-overlay-inner a .fa{font-size:15px;margin-left:2px}.footer-col-one{margin:20px 0}.footer-col-one .menu>li>a,.footer-col-one .menu>li>a:focus,.footer-col-one .menu>li>ul>li>a,.footer-col-one .menu>li>ul>li>a:focus{font-weight:400}.news-detail a,.news-detail a:focus{font-size:16px}.news-day{font-size:24px}.news-month{font-size:16px}.footer-col-one .menu>li>ul{margin-left:0}.home-bg a,.home-bg a:focus{font-size:14px;padding:8px 25px;border:1px solid #fff;margin-top:15px}.more-btn,.more-btn:focus{padding:4px 30px;font-size:14px}.pageTitle h1{font-size:20px}.page-content .entry-content strong{font-size:16px;line-height:1}.page-content .entry-content li{margin-bottom:10px;padding-left:15px}.page-content .entry-content ul li::before{font-size:14px}.page-content .entry-content ol li{padding-left:27px}.page-content .entry-content ol li::before{font-size:10px;top:8px;width:18px;line-height:16px;height:18px}.inner-wrapper{padding:20px 0}.page-content .entry-content h2,.page-content .entry-content h2 a,.page-content .entry-content h2 a:focus{font-size:20px;margin-bottom:10px}.page-content .entry-content h3,.page-content .entry-content h3 a,.page-content .entry-content h3 a:focus{font-size:18px;margin-bottom:10px}.page-content .entry-content h4,.page-content .entry-content h4 a,.page-content .entry-content h4 a:focus{font-size:16px;margin-bottom:10px}.page-content .entry-content h5,.page-content .entry-content h5 a,.page-content .entry-content h5 a:focus,.page-content .entry-content h6,.page-content .entry-content h6 a,.page-content .entry-content h6 a:focus{font-size:14px;margin-bottom:10px}.bread-crumbs{padding:10px 0;line-height:1}span#breadcrumbs a,span#breadcrumbs a:focus,span.breadcrumb_last,h1.breadcrumb_last{font-size:14px}.main_form .ui-datepicker .ui-datepicker-title span{display:inline-block!important;margin:0!important}.main_form .gform_wrapper .top_label .date_field input{min-height:0!important}.main_form .gform_footer input[type=submit]{min-height:auto!important;line-height:normal!important}.main_form .gform_wrapper form .gform_heading h3{font-size:20px}.page_title .pageTitle h1{font-size:30px;line-height:30px}.map_sec .pull-right{float:none!important;margin-top:40px}h2.main_title{font-size:20px}.map_sec h3{font-size:19px}.map_sec a,.map_sec p{font-size:18px}.main_form td.ui-datepicker-unselectable.ui-state-disabled span{display:inline-block}.ui-datepicker{width:35%!important}.page-content .entry-content .gform_wrapper ul li{font-size:12px}.gform_wrapper .gform_footer input.button{padding:5px 20px;font-size:16px}.ms-selectable{float:none}.ms-selection{float:none;margin:10px 0 0}.join_club .gform_wrapper .gform_footer input.button{padding:5px 20px!important}.golf_imgs>div:first-child{margin-bottom:30px}.col_center>div,.golf_imgs>div{display:block;width:100%;margin:0}.join_club form .klaviyo_field_group{width:26%}.join_club form.klaviyo_wp_styling{width:100%}.two-col table .table,table .table{width:100%;float:none}.rev_slider,.rev_slider_wrapper{height:300px!important}#slide-1-layer-1{font-size:24px!important}#slide-1-layer-2{font-size:16px!important}.col-inner a:first-child{height:300px}.tp-parallax-wrap{top:44%!important}.tp-parallax-wrap:last-child{top:53%!important}p.about_content{font-size:14px}.page-content .entry-content .row .pull-right{float:none!important}.home-bg{background-size:initial}.hiltonpage_banner{padding:20px 15px 120px}.page-template-hiltonstayplay h4{font-size:19px}.page-template-hiltonstayplay h5{font-size:16px}.golf_pack>div{padding:120px 15px 15px}.hilton_call_btn,.hilton_request_btn{font-size:16px}.hilton_home_ad .right_info,.hilton_home_ad .left_logo{width:100%}.hilton_home_ad .left_logo img{left:50%}.hilton_home_ad .right_info{background:#125881}.hilton_home_ad .right_info::before{display:none}.hilton_home_ad .right_info a{font-size:15px;padding:7px 15px}}@media only screen and (max-width:767px) and (min-width:480px){.footer-col-one .widgets{width:50%}.footer-col-one .widgets::after{right:15px}}@media only screen and (max-width:639px){.map_sec .map_imgs{display:block;width:100%;margin:0;vertical-align:middle}.join_club .gform_wrapper .gform_body{display:block;width:100%;padding:20px 0}.join_club .gform_wrapper .gform_heading{width:auto;display:block}.join_club .gform_wrapper .gform_footer{margin:0;display:block;width:auto;padding:0}.right-inner{width:100%;margin-top:20px}.left-image{width:100%}.page-content .entry-content .gform_wrapper .gfield .gfield_radio li{margin:0 -10px 0 0!important}.ui-datepicker{width:47%!important}#innerRight .widget a.btn_link,#innerRight .widget a.btn_link:focus{font-size:22px}.join_club .gform_wrapper .gform_footer input.button{line-height:inherit!important}.inner-btn .more-btn{line-height:normal}.join_club .widgetTitle{display:block}.join_club form .klaviyo_field_group{padding:5px 0;width:100%}.klaviyo_wp_styling .klaviyo_form_actions{padding:10px 0 0}.join_club form.klaviyo_wp_styling{width:100%}.join_club form .klaviyo_field_group,.join_club form .klaviyo_form_actions{display:block}.join_club .klaviyo_form_actions button{display:block;width:100%}.join_club form .klaviyo_messages{bottom:-30px}.join_club form .klaviyo_messages .success_message{top:-15px;position:relative}.join_club form .klaviyo_messages .error_message{left:0}}@media only screen and (max-width:479px){.news-day,.news-heading{font-size:18px}.footer-col-one .widgets::after,.responsive-menu-label{display:none}button#responsive-menu-button{width:40px}.news-date,.news-detail,.page-content .entry-content .gform_wrapper ul li.half{width:100%}.responsive-menu-inner{margin-top:-3px}.news-date{padding:5px}.footer-col-one .widgets,.news-col{height:auto!important}.news-date span{display:inline-block;vertical-align:middle}.news-heading{padding:8px}.col-md-12 .ad-col{margin-bottom:15px}.news-col{padding-left:10%;padding-right:10%}.page_title .pageTitle{left:0;-webkit-transform:translateX(0);transform:translateX(0);padding:0 10px}.page_title .pageTitle h1{font-size:22px;line-height:30px}.pagi .pagination>li{padding:0 1px}.pagi .pagination>li>a,.pagi .pagination>li>span{padding:2px 5px;font-size:14px}.page-content .entry-content .gform_wrapper .gfield .gfield_radio li{margin:0 10px 0 0!important}.page-content .entry-content .gform_wrapper ul li{padding:0!important}.ui-datepicker{width:91%!important}.gform_wrapper{margin:0}.news_heading h1{font-size:24px}.join_club{padding:30px 0}.advertise-widget div{padding:15% 15px}h2.main_title{font-size:14px!important}.tp-parallax-wrap:last-child{top:51%!important}.rev_slider,.rev_slider_wrapper{height:250px!important}.col-inner a:first-child{height:250px}#post-379 .gf_browser_gecko tr td{padding:0}#slide-1-layer-1{font-size:20px!important}#slide-1-layer-2{font-size:14px!important}.page-template-thank-you h2{font-size:20px}.gift_cer_sec .col-xs-6{width:100%!important}.gift_cer_sec a.gift_cer_link{margin-bottom:20px}.how_works h2 span{font-size:15px;padding:0 15px}.plan_b{padding:30px 20px 40px}.golf_pack>div{width:100%}.page-template-hiltonstayplay h4{font-size:18px;margin:0 0 10px}.btn_sec .col-xs-6{width:100%}.hilton_call_btn{margin-bottom:20px}.btm-sec h6{font-size:16px}.hilton_gallery{width:85%}.hilton_home_ad .right_info h3{font-size:24px;margin:0 0 10px}.hilton_home_ad .right_info p{font-size:16px}#gform_fields_17 #field_17_1,#gform_fields_17 #field_17_2{width:100%}}