.averagerating .totalnumberofreviews{display:inline-block;vertical-align:top}.averagereviews{margin-bottom:6px;display:inline-block}#directory_ViewMore{cursor:pointer;text-align:center;display:block}.BrowsemeDiv img{margin-top:1px;width:20px;vertical-align:middle}.ortext{text-align:center;color:#fff;font-size:20px;margin-top:20px}#Samplemap_div #YardageMapOverview #YardageMapTabControl>h2{background-color:#1d4916}.ContainerModule .searchResultsHeader .SortedCourseResult{float:none;margin:0}.ContainerModule .SortedCourseResult .searchResultsHeader{float:none}.SortSpan .sort{padding-right:5px}.privateIcon{height:20px;vertical-align:middle}@media(max-width:419px){.SortedCourseResult span{padding:0}}.course_award{display:inline-block}.course_award img{position:relative;top:5px}.myyardagemap{display:none}#Samplemap_div h1 a{color:#000;font-weight:300;font-size:24px}#Samplemap_div #YardageMapOverview #YardageMapTabControl .overview-map{width:45.5%}#Samplemap_div .pull-left{font-weight:normal}#Samplemap_div h1{margin-bottom:8px;margin-top:8px}#Samplemap_div .subH1{color:#808080}#Samplemap_div .overview{margin-top:12px}.SearchBarWithButtonDiv input.ui-autocomplete-loading{background-image:url('/ui/images/loaders.gif');background-repeat:no-repeat;background-size:30px;background-position:calc(100% - 50px)}.BookTeeTime{margin-right:10px;display:block;width:100px}.text-paragraph{padding-left:10px}.popular_flyover{font-weight:500}#Course-Flyover .column_1 .DrivingRangeBackground{background:rgba(255,255,255,0) url(/ui/images/courseflyovers_bg.jpg) no-repeat center}.block #MiniGolf .DrivingRangeBackground{background:rgba(255,255,255,0) url(/ui/images/minigolf_bg.jpg) no-repeat center}.rating_block .star{display:block;float:left}#flyover_ViewMore{cursor:pointer}.resultsHeader .fly{color:inherit}#Yardage-Map .column_1 .DrivingRangeBackground{background:rgba(255,255,255,0) url(/ui/images/yardage-map-directory.jpg) no-repeat center}#Yardage-Map .column_2 .ad_300x250{padding:0}#Yardage-Map .column_1 .DrivingRangeBackground .parag{display:block;margin-top:0}.YMapsResults .result{margin-left:0}@media(max-width:767px){#loc_div .SearchBarWithButtonDiv{position:relative}#loc_div .searchbutton{position:absolute;top:10px}#mgolf .YellowContainer a.YellowSubscriberMsgDiv,.YellowContainer a.YellowSubscriberMsgDiv:hover{margin:20px 0}#Samplemap_div #YardageMapOverview #YardageMapTabControl .overview-map{width:45.5%}.search_result_container .resultContainer .block .resultsHeader,.search_result_container .resultContainer .block .textcontainer{padding:7px 15px}.ContainerModule .search_result_container .resultContainer .block .textcontainer{padding-bottom:0}.resultContainer .block .resultsHeader{padding-left:7px}.site_width .column_1,#main_content .column_2{width:100%;padding:0}#Yardage-Map .column_1,#Yardage-Map .column_2{width:100%;padding:0}#Yardage-Map .column_1 .DrivingRangeBackground .parag{display:none}}.view-free{text-align:center;margin-top:20px;color:#fff}.view-free a,.view-free a:hover{color:#fff;text-decoration:none}#Yardage-Map .column_1 .DrivingRangeBackground .first{margin-top:30px;display:block}.column_1 p.error-margin{margin:10px 0 10px 0}@media(min-width:767px){.popular_flyover{width:49%;display:inline-block}}#FlyoverSearchResultsContainer h2,#FlyoverSearchResultsContainer p{padding-left:10px}#FlyoverSearchResults{margin-top:30px}#FlyoverSearchResultsContainer{margin-right:2px;margin-top:20px}#FlyoverSearchResultsContainer p{margin-top:10px}.rating_block{margin-left:10px;display:inline-block}#FlyoverSearchResultsContainer h2{font-weight:unset}@media(max-width:1023px){.star_rating{width:95px;display:inline-block;text-align:left}.rating_block{display:block;margin:0}#Samplemap_div #YardageMapOverview #YardageMapTabControl .overview-map{width:95%}}.ContainerModule{padding-top:10px;float:left;width:calc(100% - 330px)}.DrivingRangeBackground{background:rgba(255,255,255,0) url(/ui/images/DrivingRangesBackgroundImage.jpg) no-repeat center;height:450px}.DrivingRangeBackground .CenterText{font-weight:normal;font-size:32px;font-family:Roboto,sans-serif;color:#fff;text-align:center;padding-top:114px;margin-bottom:45px}.DrivingRangeBackground .parag{color:#fff;opacity:.75;font-family:Roboto,sans-serif;font-size:13px;letter-spacing:0;line-height:17px;text-align:center;margin-left:auto;margin-right:auto;margin-top:40px;width:82%}.SearchBarWithButton{width:585px;height:45px;background:#fff;font-size:16px;box-shadow:0 2px 2px 0 rgba(0,0,0,.2);border-radius:2px;border:none;margin:auto;padding-left:15px}.DrivingRangeBackground .SearchBarWithButtonDiv{margin-top:35px;text-align:center}.BrowseMe{padding:10px 20px;border:1px solid #fff;font-size:14px;color:#fff}.BrowseMe:hover{color:#fff;text-decoration:none}.BrowsemeDiv{margin-top:30px;text-align:center}.searchbutton{position:relative;top:6px;cursor:pointer;background-color:transparent;border:none;margin-left:-40px}.SearchBarWithButton::placeholder{font-size:16px;color:#979797;font-family:Roboto,sans-serif;font-style:normal}.SearchBarWithButton::-ms-clear{display:none}.titlediv{font-size:20px}.SortResults{padding-bottom:30px}.searchResultsHeader{clear:both;font-size:24px;padding-top:30px;padding-bottom:30px;font-family:Roboto,sans-serif}.resultsHeader{border-top:2px solid #a9a9a9;padding:7px 11px;background-color:#e6e6e6}.resultsHeader h3{color:#1d4916;font-size:14px;display:inline}.resultContainer{width:100%;margin-bottom:20px}.textcontainer{padding:10px 0 0 10px;font-weight:500}.course_links{word-wrap:break-word}.result-more{color:#696969;text-align:center}.ViewMore{font-size:22px}.DrivingRangeBackground .parag-mobile{display:none}body{font-family:Roboto,sans-serif}@media(min-width:1025px){.ContainerModule .blockdiv .two_column li{width:100%}}@media(max-width:1024px){.DrivingRangeBackground .parag{width:90%}}@media(max-width:1023px){ul.two_column,.golf_courses{column-count:1}.ContainerModule .blockdiv .two_column li a{font-size:13px}.ContainerModule{width:calc(100% - 310px);margin-right:10px}.SearchBarWithButton{width:80%}.DrivingRangeBackground .CenterText{padding-top:90px}.searchResultsHeader{font-size:20px}}@media(max-width:767px){.DrivingRangeBackground .parag{width:100%;margin-top:26px}.BrowseMe{font-size:13px}#MiniGolf .DrivingRangeBackground .CenterText{margin-bottom:35px}#MiniGolf .DrivingRangeBackground{height:275px}.Ranges-RightCol{padding-top:15px}.DrivingRangeBackground{height:290px}.ContainerModule{width:100%}.SearchBarWithButton{width:80%}.DrivingRangeBackground .parag{display:none}.DrivingRangeBackground .parag-mobile{display:block;color:#fff;opacity:.75;margin-top:30px;text-align:center}.DrivingRangeBackground .CenterText{padding-top:43px;font-size:28px}.DrivingRangeBackground .SearchBarWithButtonDiv{margin-top:30px}.titlespan{display:none}.searchResultsHeader{padding:15px;font-size:16px}.SortResults{padding-left:15px;padding-bottom:15px}.resultsHeader{padding:7px 0 7px 15px}.resultContainer{margin-bottom:20px}.ViewMore{padding-left:15px;font-size:21px}.blockdiv{margin:0 15px 0 15px}.titlediv{font-size:16px}.ContainerModule .blockdiv .two_column li{width:100%}}.ui-autocomplete-category{margin:5px 2px !important}.slider.round{border-radius:40px}.slider.round:before{border-radius:50%}.round{margin-bottom:0}.switch{vertical-align:middle;position:relative;display:inline-block;width:40px;height:20px;margin-top:0}.ui-menu{width:271px}.ui-autocomplete-category{font-weight:bold}.coursesLink,a.coursesLink:hover{color:#1d4916;text-decoration:none}.switch input{display:none}.slider{position:absolute;cursor:pointer;top:0;left:0;right:0;bottom:0;background-color:#ccc;-webkit-transition:.4s;transition:.4s}.slider:before{position:absolute;content:"";height:16px;width:16px;left:4px;bottom:2px;background-color:#fff;-webkit-transition:.4s;transition:.4s}input:focus+.slider{box-shadow:0 0 1px #2f8a00}input:checked+.slider:before{-webkit-transform:translateX(16px);-ms-transform:translateX(16px);transform:translateX(16px)}.BackgroundCourseDirectry{position:relative;height:424px}.ImageCourseDirectory{height:424px;width:100%}.SpanCourseDirectory{position:absolute;top:4px;width:100%;left:0}.featured_golf_course .right{width:calc(100% - 160px)}.NoresultsError{margin-top:10px}.BackgroundCourseDirectry .CenterText{font-weight:normal;font-size:32px;font-family:Roboto,sans-serif;color:#fff;text-align:center;padding-top:70px;margin-bottom:45px}.BackgroundCourseDirectry .parag{color:#fff;opacity:.75;font-family:Roboto,sans-serif;font-size:14px;letter-spacing:0;line-height:17px;text-align:center;margin-left:auto;margin-right:auto;margin-top:40px}.BackgroundCourseDirectry .SearchBarWithButtonDiv{margin-top:35px;text-align:center}.RadioButtonTxt{text-align:center;color:#fff;font-size:14px;padding-top:15px}.RadioButtonTxt span label{font-size:14px;cursor:pointer}.RadioButtonTxt input{cursor:pointer}.RadioButtonTxt span .rInput{margin-right:3px;vertical-align:middle}.RBSeparator{padding:0 15px 0 15px}.results-content .course-heading{border-top:2px solid #a9a9a9;padding:10px 10px 10px 15px;background-color:#e6e6e6}.results-content .privateIcon{height:20px;vertical-align:middle}.active{font-weight:bold}.private_toggler{padding-left:5px}.SortSpan{padding-right:5px}.privatetoggle{display:inline-block}.resultheader{padding-bottom:25px;margin-top:12px;margin-left:4px}p{margin:0}.list .ModuleTitle{padding-top:15px}.boldanchor{font-weight:bold}@media(max-width:1023px){.SortSpan{display:block;padding-bottom:10px}.private_result_button_div{display:block}}@media(max-width:767px){.SortSpan{padding-left:15px;font-size:13px}.resultheader{padding-bottom:15px;margin-top:60px;margin-left:5px}.private_result_button_div{padding-left:15px}#main_content .site_width{width:100%}.BackgroundCourseDirectry .parag{display:none}.BackgroundCourseDirectry .CenterText{padding-top:43px;font-size:28px}.BackgroundCourseDirectry{height:274px}.ImageCourseDirectory{height:321px}.list .ModuleTitle{padding-left:10px}.featured_golf_course{padding-left:10px}.upcoming_tournaments{padding-left:10px}}@media(max-width:419px){#Samplemap_div #YardageMapOverview #YardageMapTabControl .overview-map{width:95.5%;margin:10px}}