#simplemap{border:1px solid #999;color:#000;}#simplemap img{background:none !important;padding:none !important;max-width:none !important;max-height:none !important;border:none !important;}#simplemap a{color:#00c;background:none;text-decoration:none;}#simplemap a:hover{background:none;text-decoration:underline;}#powered_by_simplemap{font-size:.75em;text-align:right;color:#999;}#powered_by_simplemap a{color:#999;text-decoration:underline;}#powered_by_simplemap a:hover{text-decoration:none;}#searchForm{text-align:left;}#searchForm input#addressInput{width:250px;}#searchForm input#addressSubmit{width:auto;}#searchForm select{width:auto;}#searchForm p{margin:10px auto;}#map_search label{float:left;}#map_search .float_text_left{float:left;padding-right:5px;}#simplemap-updating{display:none;background:#fff;color:#000;vertical-align:middle;text-align:center;}#simplemap-updating img{vertical-align:middle;text-align:center;}.markertext{font-size:.9em;line-height:1.2em;color:#000;}.markertext .bubble_category{font-size:.6em;font-style:italic;}.markertext a{color:#00c;text-decoration:underline;}.markertext h3{margin-top:0 !important;margin-bottom:1em !important;text-align:left !important;line-height:1.2em !important;}.markertext p{margin-bottom:1em !important;}.markertext .search-term{background:#ff6;}div#results{padding-bottom:20px;}div.result{margin:0;padding:15px 5px;font-size:.9em;line-height:1.2em;border-bottom:1px solid #ccc;}div.result small{font-size:.7em;color:#999;}div.result:hover{background:#ebf0f1;}div.result address{font-style:normal;}div.result h3{margin:0 0 5px;font-size:1.5em;text-transform:none;}div.result img{border:none;}div.result .search-term{background:#ff6;color:#000;}div.result div.result_name{width:100%;}div.result div.result_address{float:left;width:40%;}div.result div.result_phone{float:left;width:40%;min-height:3em;}div.result div.result_links{float:left;display:table-cell;width:20%;text-align:right;vertical-align:bottom;}div.result div.result_links div{clear:right;margin-bottom:3px;}div.result div.special{float:right;height:20px;margin:0;padding-left:20px;line-height:20px;text-align:left;font-style:italic;background:url("https://synlawngolf.ca/nitropack_static/xzToDFOTYdOihjyUUXroblWjpAGGufLv/assets/images/optimized/rev-a884299/www.synlawngolf.ca/wp-content/plugins/simplemap/inc/images/star.png") no-repeat left center;}div.result div.special.nitro-lazy{background-image:none !important;}.location_search_title,.location_search_distance_cell,.location_search_taxonomy_cell{font-weight:bold;vertical-align:top;}.no-linebreak{white-space:nowrap;}.sm-single-location-default-template{padding:3px;}.sm-single-map{position:relative;padding-bottom:90%;height:0;overflow:hidden;}.sm-single-map iframe{position:absolute;top:0;left:0;width:100%;height:100%;}.sm-single-location-data{margin-top:30px;}.sm-single-location-data-ul{list-style-type:none;padding-left:0;margin-left:0;}.infoBox{background-color:#fff;}.infoBox:after{position:relative;top:20px;left:60px;border-top:0px;border-top:20px solid #fff;border-left:0px;border-left:20px solid rgba(0,0,0,0);padding:0px;content:"";overflow:hidden;display:block;width:0;height:0;border-right:20px solid rgba(0,0,0,0);}.infoBox .markertext ul,.infoBox .markertext ol{margin-left:15px;}div.result div.result_phone span.result_phone,div.result div.result_phone span.result_email,div.result div.result_phone span.result_fax{display:block;}div.location_search{display:table;width:100%;}div.location_search div:first-child div{display:table-header-group;}div.location_search > div{display:table-row;}div.location_search div > div{display:table-cell;padding:0% 0% 1% 1%;}div.location_search > div div:first-child{padding-left:0px;}div.location_search > div div:first-child:nth-last-child(1),div.location_search > div div:first-child:nth-last-child(1) ~ div{width:100%;}div.location_search > div div:first-child:nth-last-child(2),div.location_search > div div:first-child:nth-last-child(2) ~ div{width:49%;}div.location_search > div div:first-child:nth-last-child(3),div.location_search > div div:first-child:nth-last-child(3) ~ div{width:32%;}div.location_search > div div:first-child:nth-last-child(4),div.location_search > div div:first-child:nth-last-child(4) ~ div{width:24%;}div.location_search > div div:first-child:nth-last-child(5),div.location_search > div div:first-child:nth-last-child(5) ~ div{width:19%;}div.location_search > div div:first-child:nth-last-child(6),div.location_search > div div:first-child:nth-last-child(6) ~ div{width:15%;}@media screen and (max-width: 800px){div.location_search div > div{float:left;padding-left:0%;width:100% !important;}div.result div.result_address{width:100%;float:none;}div.result div.result_phone{width:70%;min-height:.1em;}div.result div.result_links{width:30%;}div.result div.result_name{margin-bottom:10px;}div.result div.result_phone span.result_phone,div.result div.result_phone span.result_email,div.result div.result_phone span.result_fax,div.result div.result_links div.result_website,div.result div.result_links div.result_directions{display:block;margin:5px 0;}div.result div.sm_category_list,div.result div.sm_tag_list,div.result div.sm_day_list,div.result div.sm_time_list{margin:5px 0;}}@media screen and (max-width: 480px){div.location_search div#location_search_sm-category_fields label,div.location_search div#location_search_sm-tag_fields label,div.location_search div#location_search_sm-day_fields label,div.location_search div#location_search_sm-time_fields label{display:block;float:none;}div.result div.result_phone,div.result div.result_links{width:100%;min-height:0;float:none;text-align:left;}}@media only screen and (max-width: 768px){:root{--woocommerce:#720eec;--wc-green:#7ad03a;--wc-red:#a00;--wc-orange:#ffba00;--wc-blue:#2ea2cc;--wc-primary:#720eec;--wc-primary-text:#fcfbfe;--wc-secondary:#e9e6ed;--wc-secondary-text:#515151;--wc-highlight:#958e09;--wc-highligh-text:white;--wc-content-bg:#fff;--wc-subtext:#767676;--wc-form-border-color:rgba(32,7,7,.8);--wc-form-border-radius:4px;--wc-form-border-width:1px;}.woocommerce table.shop_table_responsive thead,.woocommerce-page table.shop_table_responsive thead{display:none;}.woocommerce table.shop_table_responsive tbody tr:first-child td:first-child,.woocommerce-page table.shop_table_responsive tbody tr:first-child td:first-child{border-top:0;}.woocommerce table.shop_table_responsive tbody th,.woocommerce-page table.shop_table_responsive tbody th{display:none;}.woocommerce table.shop_table_responsive tr,.woocommerce-page table.shop_table_responsive tr{display:block;}.woocommerce table.shop_table_responsive tr td,.woocommerce-page table.shop_table_responsive tr td{display:block;text-align:right !important;}.woocommerce table.shop_table_responsive tr td.order-actions,.woocommerce-page table.shop_table_responsive tr td.order-actions{text-align:left !important;}.woocommerce table.shop_table_responsive tr td::before,.woocommerce-page table.shop_table_responsive tr td::before{content:attr(data-title) ": ";font-weight:700;float:left;}.woocommerce table.shop_table_responsive tr td.actions::before,.woocommerce table.shop_table_responsive tr td.product-remove::before,.woocommerce-page table.shop_table_responsive tr td.actions::before,.woocommerce-page table.shop_table_responsive tr td.product-remove::before{display:none;}.woocommerce table.shop_table_responsive tr:nth-child(2n) td,.woocommerce-page table.shop_table_responsive tr:nth-child(2n) td{background-color:rgba(0,0,0,.025);}.woocommerce table.my_account_orders tr td.order-actions,.woocommerce-page table.my_account_orders tr td.order-actions{text-align:left;}.woocommerce table.my_account_orders tr td.order-actions::before,.woocommerce-page table.my_account_orders tr td.order-actions::before{display:none;}.woocommerce table.my_account_orders tr td.order-actions .button,.woocommerce-page table.my_account_orders tr td.order-actions .button{float:none;margin:.125em .25em .125em 0;}.woocommerce .col2-set .col-1,.woocommerce .col2-set .col-2,.woocommerce-page .col2-set .col-1,.woocommerce-page .col2-set .col-2{float:none;width:100%;}.woocommerce ul.products[class*=columns-] li.product,.woocommerce-page ul.products[class*=columns-] li.product{width:48%;float:left;clear:both;margin:0 0 2.992em;}.woocommerce ul.products[class*=columns-] li.product:nth-child(2n),.woocommerce-page ul.products[class*=columns-] li.product:nth-child(2n){float:right;clear:none !important;}.woocommerce #content div.product div.images,.woocommerce #content div.product div.summary,.woocommerce div.product div.images,.woocommerce div.product div.summary,.woocommerce-page #content div.product div.images,.woocommerce-page #content div.product div.summary,.woocommerce-page div.product div.images,.woocommerce-page div.product div.summary{float:none;width:100%;}.woocommerce #content table.cart .product-thumbnail,.woocommerce table.cart .product-thumbnail,.woocommerce-page #content table.cart .product-thumbnail,.woocommerce-page table.cart .product-thumbnail{display:none;}.woocommerce #content table.cart td.actions,.woocommerce table.cart td.actions,.woocommerce-page #content table.cart td.actions,.woocommerce-page table.cart td.actions{text-align:left;}.woocommerce #content table.cart td.actions .coupon,.woocommerce table.cart td.actions .coupon,.woocommerce-page #content table.cart td.actions .coupon,.woocommerce-page table.cart td.actions .coupon{float:none;padding-bottom:.5em;}.woocommerce #content table.cart td.actions .coupon::after,.woocommerce #content table.cart td.actions .coupon::before,.woocommerce table.cart td.actions .coupon::after,.woocommerce table.cart td.actions .coupon::before,.woocommerce-page #content table.cart td.actions .coupon::after,.woocommerce-page #content table.cart td.actions .coupon::before,.woocommerce-page table.cart td.actions .coupon::after,.woocommerce-page table.cart td.actions .coupon::before{content:" ";display:table;}.woocommerce #content table.cart td.actions .coupon::after,.woocommerce table.cart td.actions .coupon::after,.woocommerce-page #content table.cart td.actions .coupon::after,.woocommerce-page table.cart td.actions .coupon::after{clear:both;}.woocommerce #content table.cart td.actions .coupon .button,.woocommerce #content table.cart td.actions .coupon .input-text,.woocommerce #content table.cart td.actions .coupon input,.woocommerce table.cart td.actions .coupon .button,.woocommerce table.cart td.actions .coupon .input-text,.woocommerce table.cart td.actions .coupon input,.woocommerce-page #content table.cart td.actions .coupon .button,.woocommerce-page #content table.cart td.actions .coupon .input-text,.woocommerce-page #content table.cart td.actions .coupon input,.woocommerce-page table.cart td.actions .coupon .button,.woocommerce-page table.cart td.actions .coupon .input-text,.woocommerce-page table.cart td.actions .coupon input{width:48%;box-sizing:border-box;}.woocommerce #content table.cart td.actions .coupon .button.alt,.woocommerce #content table.cart td.actions .coupon .input-text+.button,.woocommerce table.cart td.actions .coupon .button.alt,.woocommerce table.cart td.actions .coupon .input-text+.button,.woocommerce-page #content table.cart td.actions .coupon .button.alt,.woocommerce-page #content table.cart td.actions .coupon .input-text+.button,.woocommerce-page table.cart td.actions .coupon .button.alt,.woocommerce-page table.cart td.actions .coupon .input-text+.button{float:right;}.woocommerce #content table.cart td.actions .coupon .coupon-error-notice,.woocommerce table.cart td.actions .coupon .coupon-error-notice,.woocommerce-page #content table.cart td.actions .coupon .coupon-error-notice,.woocommerce-page table.cart td.actions .coupon .coupon-error-notice{clear:left;color:var(--wc-red);float:left;font-size:.75em;margin-bottom:0;text-align:left;width:48%;}.woocommerce #content table.cart td.actions .button,.woocommerce table.cart td.actions .button,.woocommerce-page #content table.cart td.actions .button,.woocommerce-page table.cart td.actions .button{display:block;width:100%;}.woocommerce .cart-collaterals .cart_totals,.woocommerce .cart-collaterals .cross-sells,.woocommerce .cart-collaterals .shipping_calculator,.woocommerce-page .cart-collaterals .cart_totals,.woocommerce-page .cart-collaterals .cross-sells,.woocommerce-page .cart-collaterals .shipping_calculator{width:100%;float:none;text-align:left;}.woocommerce-page.woocommerce-checkout form.login .form-row,.woocommerce.woocommerce-checkout form.login .form-row{width:100%;float:none;}.woocommerce #payment .terms,.woocommerce-page #payment .terms{text-align:left;padding:0;}.woocommerce #payment #place_order,.woocommerce-page #payment #place_order{float:none;width:100%;box-sizing:border-box;margin-bottom:1em;}.woocommerce .lost_reset_password .form-row-first,.woocommerce .lost_reset_password .form-row-last,.woocommerce-page .lost_reset_password .form-row-first,.woocommerce-page .lost_reset_password .form-row-last{width:100%;float:none;margin-right:0;}.woocommerce-account .woocommerce-MyAccount-content,.woocommerce-account .woocommerce-MyAccount-navigation{float:none;width:100%;}.single-product .twentythirteen .panel{padding-left:20px !important;padding-right:20px !important;}}