.global_gradient{background-image:linear-gradient(-180deg,#dadec4 1%,#f6f8ec 50%)}.high_shadow{box-shadow:0 6px 26px 0 rgba(0,0,0,.35)}.mid_shadow{box-shadow:0 2px 8px 0 rgba(0,0,0,.2),0 6px 20px 0 rgba(0,0,0,.3)}.high_shadow_inset{box-shadow:0 32px 69px -23px rgba(0,0,0,.75)}table{padding:0;margin:0;font-size:12px;border-style:none}td.mainlayout{vertical-align:top;padding:0;margin:0;border-style:none;border-collapse:collapse}table.mainlayout{padding:0;margin:0;border-style:none;border-collapse:collapse}h1{margin:.2em 0;font-family:lato;font-weight:700;font-size:38px;color:#5e6c3d;line-height:50px;font-weight:400}.leftrail .inner h1{font-size:18px!important;margin-top:0}.leftrail .inner h1,h2{font-family:lato;font-weight:700;font-size:36px;color:#5e6c3d;line-height:38px}.addroundstep h2,.game-tracker-content h2{font-size:14px!important;line-height:normal!important}h3{color:#525252;font-size:12px;line-height:1em;font-weight:700;margin-bottom:.2em}.text{font-size:12px;line-height:140%;letter-spacing:.02em}.text .text{font-size:12px}.small{font-size:77%}.strong{font-weight:600}b{font-weight:600}.nowrap{white-space:nowrap}ol{list-style-type:decimal;margin-top:6px;margin-left:0}ul{margin-top:6px;margin-left:23px;list-style:url(/template_images/uli9.gif) inside square}li{list-style-position:outside}table.content{border-collapse:collapse}th.content{vertical-align:top;text-align:left;border-bottom:1px solid #5382ae;border:1px solid #e7e7ed;padding:2px 8px 4px 4px;font-size:14px}table.content td{font-size:12px;vertical-align:top;padding:2px 8px 4px 4px;border:1px solid #fff}table.content td.unstyled{background-color:transparent;border:none}td.content ul{padding-left:0}table.emailTable{border-collapse:collapse;vertical-align:top}th.emailTable{vertical-align:top;text-align:left}td.emailTable{font-size:11px;vertical-align:top;text-align:left;padding:2px 8px 4px 4px}th.contentsection{vertical-align:top;text-align:left;font-weight:700;padding:9px 4px 2px 2px;font-size:.9em;color:#aa7642}.image-left{margin:0 10px 5px 0}.image-right{margin:0 0 5px 10px}.image-inline{margin:5px 10px 5px 10px}.image-standalone{margin:0}.image-caption{position:relative;color:#434343;font-size:.9em}/*!
Pure v0.3.0
Copyright 2013 Yahoo! Inc. All rights reserved.
Licensed under the BSD License.
https://github.com/yui/pure/blob/master/LICENSE.md
*//*!
normalize.css v1.1.2 | MIT License | git.io/normalize
Copyright (c) Nicolas Gallagher and Jonathan Neal
*//*! normalize.css v1.1.2 | MIT License | git.io/normalize */article,aside,details,figcaption,figure,footer,header,hgroup,main,nav,section,summary{display:block}audio,canvas,video{display:inline-block}audio:not([controls]){display:none;height:0}[hidden]{display:none}html{font-size:100%;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}button,html,input,select,textarea{font-family:sans-serif}body{margin:0}a:focus{outline:thin dotted}a:active,a:hover{outline:0}h1{font-size:2em;margin:.67em 0}h2{font-size:1.5em;margin:.83em 0}h3{font-size:1.17em;margin:1em 0}h4{font-size:1em;margin:1.33em 0}h5{font-size:.83em;margin:1.67em 0}h6{font-size:.67em;margin:2.33em 0}abbr[title]{border-bottom:1px dotted}b,strong{font-weight:700}blockquote{margin:1em 40px}dfn{font-style:italic}hr{-moz-box-sizing:content-box;box-sizing:content-box;height:0}mark{background:#ff0;color:#000}p,pre{margin:1em 0}code,kbd,pre,samp{font-family:monospace,serif;font-size:1em}pre{white-space:pre;white-space:pre-wrap;word-wrap:break-word}q{quotes:none}q:after,q:before{content:'';content:none}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sup{top:-.5em}sub{bottom:-.25em}dl,menu,ol,ul{margin:1em 0}dd{margin:0 0 0 40px}menu,ol,ul{padding:0 0 0 40px}nav ol,nav ul{list-style:none;list-style-image:none}img{border:0;-ms-interpolation-mode:bicubic}svg:not(:root){overflow:hidden}figure{margin:0}form{margin:0}fieldset{border:1px solid silver;margin:0 2px;padding:.35em .625em .75em}legend{border:0;padding:0;white-space:normal}button,input,select,textarea{font-size:100%;margin:0;vertical-align:baseline}button,input{line-height:normal}button,select{text-transform:none}button,html input[type=button],input[type=reset],input[type=submit]{-webkit-appearance:button;cursor:pointer}button[disabled],html input[disabled]{cursor:default}input[type=checkbox],input[type=radio]{box-sizing:border-box;padding:0}input[type=search]{-webkit-appearance:textfield;-moz-box-sizing:content-box;-webkit-box-sizing:content-box;box-sizing:content-box}input[type=search]::-webkit-search-cancel-button,input[type=search]::-webkit-search-decoration{-webkit-appearance:none}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}textarea{overflow:auto;vertical-align:top}table{border-collapse:collapse;border-spacing:0}.pure-button{display:inline-block;zoom:1;line-height:normal;white-space:nowrap;vertical-align:baseline;text-align:center;cursor:pointer;-webkit-user-drag:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.pure-button::-moz-focus-inner{padding:0;border:0}.pure-button{font-size:100%;padding:.5em 1.5em;color:#444;color:rgba(0,0,0,.8);border:1px solid #999;border:0 transparent;background-color:#e6e6e6;text-decoration:none;border-radius:2px;-webkit-transition:.1s linear -webkit-box-shadow;-moz-transition:.1s linear -moz-box-shadow;-ms-transition:.1s linear box-shadow;-o-transition:.1s linear box-shadow;transition:.1s linear box-shadow}.pure-button-hover,.pure-button:focus,.pure-button:hover{background-image:-webkit-gradient(linear,0 0,0 100%,from(transparent),color-stop(40%,rgba(0,0,0,.05)),to(rgba(0,0,0,.1)));background-image:-webkit-linear-gradient(transparent,rgba(0,0,0,.05) 40%,rgba(0,0,0,.1));background-image:-moz-linear-gradient(top,rgba(0,0,0,.05) 0,rgba(0,0,0,.1));background-image:-ms-linear-gradient(transparent,rgba(0,0,0,.05) 40%,rgba(0,0,0,.1));background-image:-o-linear-gradient(transparent,rgba(0,0,0,.05) 40%,rgba(0,0,0,.1));background-image:linear-gradient(transparent,rgba(0,0,0,.05) 40%,rgba(0,0,0,.1))}.pure-button:focus{outline:0}.pure-button-active,.pure-button:active{box-shadow:0 0 0 1px rgba(0,0,0,.15) inset,0 0 6px rgba(0,0,0,.2) inset}.pure-button-disabled,.pure-button-disabled:active,.pure-button-disabled:focus,.pure-button-disabled:hover,.pure-button[disabled]{border:0;background-image:none;-khtml-opacity:.4;-moz-opacity:.4;opacity:.4;cursor:not-allowed;box-shadow:none}.pure-button-hidden{display:none}.pure-button::-moz-focus-inner{padding:0;border:0}.pure-button-primary,.pure-button-selected,a.pure-button-primary,a.pure-button-selected{background-color:#0078e7;color:#fff}.pure-form input[type=color],.pure-form input[type=date],.pure-form input[type=datetime-local],.pure-form input[type=datetime],.pure-form input[type=email],.pure-form input[type=month],.pure-form input[type=number],.pure-form input[type=password],.pure-form input[type=search],.pure-form input[type=tel],.pure-form input[type=text],.pure-form input[type=time],.pure-form input[type=url],.pure-form input[type=week],.pure-form select,.pure-form textarea{padding:.5em .6em;display:inline-block;border:1px solid #ccc;font-size:.8em;box-shadow:inset 0 1px 3px #ddd;border-radius:4px;-webkit-transition:.3s linear border;-moz-transition:.3s linear border;-ms-transition:.3s linear border;-o-transition:.3s linear border;transition:.3s linear border;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.pure-form input[type=color]:focus,.pure-form input[type=date]:focus,.pure-form input[type=datetime-local]:focus,.pure-form input[type=datetime]:focus,.pure-form input[type=email]:focus,.pure-form input[type=month]:focus,.pure-form input[type=number]:focus,.pure-form input[type=password]:focus,.pure-form input[type=search]:focus,.pure-form input[type=tel]:focus,.pure-form input[type=text]:focus,.pure-form input[type=time]:focus,.pure-form input[type=url]:focus,.pure-form input[type=week]:focus,.pure-form select:focus,.pure-form textarea:focus{outline:0;border-color:#129fea}.pure-form input[type=checkbox]:focus,.pure-form input[type=file]:focus,.pure-form input[type=radio]:focus{outline:thin dotted #333;outline:1px auto #129fea}.pure-form .pure-checkbox,.pure-form .pure-radio{margin:.5em 0;display:block}.pure-form input[type=color][disabled],.pure-form input[type=date][disabled],.pure-form input[type=datetime-local][disabled],.pure-form input[type=datetime][disabled],.pure-form input[type=email][disabled],.pure-form input[type=month][disabled],.pure-form input[type=number][disabled],.pure-form input[type=password][disabled],.pure-form input[type=search][disabled],.pure-form input[type=tel][disabled],.pure-form input[type=text][disabled],.pure-form input[type=time][disabled],.pure-form input[type=url][disabled],.pure-form input[type=week][disabled],.pure-form select[disabled],.pure-form textarea[disabled]{cursor:not-allowed;background-color:#eaeded;color:#cad2d3}.pure-form input[readonly],.pure-form select[readonly],.pure-form textarea[readonly]{background:#eee;color:#777;border-color:#ccc}.pure-form input:focus:invalid,.pure-form select:focus:invalid,.pure-form textarea:focus:invalid{color:#b94a48;border:1px solid #ee5f5b}.pure-form input:focus:invalid:focus,.pure-form select:focus:invalid:focus,.pure-form textarea:focus:invalid:focus{border-color:#e9322d}.pure-form input[type=checkbox]:focus:invalid:focus,.pure-form input[type=file]:focus:invalid:focus,.pure-form input[type=radio]:focus:invalid:focus{outline-color:#e9322d}.pure-form select{border:1px solid #ccc;background-color:#fff}.pure-form select[multiple]{height:auto}.pure-form label{margin:.5em 0 .2em;font-size:90%}.pure-form fieldset{margin:0;padding:.35em 0 .75em;border:0}.pure-form legend{display:block;width:100%;padding:.3em 0;margin-bottom:.3em;font-size:125%;color:#333;border-bottom:1px solid #e5e5e5}.pure-form-stacked input[type=color],.pure-form-stacked input[type=date],.pure-form-stacked input[type=datetime-local],.pure-form-stacked input[type=datetime],.pure-form-stacked input[type=email],.pure-form-stacked input[type=month],.pure-form-stacked input[type=number],.pure-form-stacked input[type=password],.pure-form-stacked input[type=search],.pure-form-stacked input[type=tel],.pure-form-stacked input[type=text],.pure-form-stacked input[type=time],.pure-form-stacked input[type=url],.pure-form-stacked input[type=week],.pure-form-stacked label,.pure-form-stacked select,.pure-form-stacked textarea{display:block;margin:.25em 0}.pure-form-aligned .pure-help-inline,.pure-form-aligned input,.pure-form-aligned select,.pure-form-aligned textarea,.pure-form-message-inline{display:inline-block;vertical-align:middle}.pure-form-aligned .pure-control-group{margin-bottom:.5em}.pure-form-aligned .pure-control-group label{text-align:right;display:block;width:165px;margin:0 1em 0 0;float:left}.pure-form-aligned .pure-controls{margin:1.5em 0 0 10em}.pure-form .pure-input-rounded,.pure-form input.pure-input-rounded{border-radius:2em;padding:.5em 1em}.pure-form .pure-group fieldset{margin-bottom:10px}.pure-form .pure-group input{display:block;padding:10px;margin:0;border-radius:0;position:relative;top:-1px}.pure-form .pure-group input:focus{z-index:2}.pure-form .pure-group input:first-child{top:1px;border-radius:4px 4px 0 0}.pure-form .pure-group input:last-child{top:-2px;border-radius:0 0 4px 4px}.pure-form .pure-group button{margin:.35em 0}.pure-form .pure-input-1{width:100%}.pure-form .pure-input-2-3{width:66%}.pure-form .pure-input-1-2{width:50%}.pure-form .pure-input-1-3{width:33%}.pure-form .pure-input-1-4{width:25%}.pure-form .pure-help-inline,.pure-form-message-inline{display:inline-block;padding-left:.3em;color:#666;vertical-align:middle;font-size:90%}.pure-form-message{display:block;color:#666;font-size:90%}@media only screen and (max-width :480px){.pure-form button[type=submit]{margin:.7em 0 0}.pure-form input[type=color],.pure-form input[type=date],.pure-form input[type=datetime-local],.pure-form input[type=datetime],.pure-form input[type=email],.pure-form input[type=month],.pure-form input[type=number],.pure-form input[type=password],.pure-form input[type=search],.pure-form input[type=tel],.pure-form input[type=text],.pure-form input[type=time],.pure-form input[type=url],.pure-form input[type=week],.pure-form label{margin-bottom:.3em;display:block}.pure-group input[type=color],.pure-group input[type=date],.pure-group input[type=datetime-local],.pure-group input[type=datetime],.pure-group input[type=email],.pure-group input[type=month],.pure-group input[type=number],.pure-group input[type=password],.pure-group input[type=search],.pure-group input[type=tel],.pure-group input[type=text],.pure-group input[type=time],.pure-group input[type=url],.pure-group input[type=week]{margin-bottom:0}.pure-form-aligned .pure-control-group label{margin-bottom:.3em;text-align:left;display:block;width:100%}.pure-form-aligned .pure-controls{margin:1.5em 0 0}.pure-form .pure-help-inline,.pure-form-message,.pure-form-message-inline{display:block;font-size:80%;padding:.2em 0 .8em}}.pure-g{letter-spacing:-.31em;text-rendering:optimizespeed;font-family:FreeSans,Arimo,"Droid Sans",Helvetica,Arial,sans-serif;display:flex;flex-flow:row wrap}.opera-only :-o-prefocus,.pure-g{word-spacing:-.43em}.pure-u{display:inline-block;zoom:1;letter-spacing:normal;word-spacing:normal;vertical-align:top;text-rendering:auto}.pure-g [class*=pure-u]{font-family:sans-serif}.pure-u-1,.pure-u-1-12,.pure-u-1-2,.pure-u-1-24,.pure-u-1-3,.pure-u-1-4,.pure-u-1-5,.pure-u-1-6,.pure-u-1-8,.pure-u-11-12,.pure-u-11-24,.pure-u-13-24,.pure-u-17-24,.pure-u-19-24,.pure-u-2-3,.pure-u-2-5,.pure-u-23-24,.pure-u-3-4,.pure-u-3-5,.pure-u-3-8,.pure-u-4-5,.pure-u-5-12,.pure-u-5-24,.pure-u-5-6,.pure-u-5-8,.pure-u-7-12,.pure-u-7-24,.pure-u-7-8{display:inline-block;zoom:1;letter-spacing:normal;word-spacing:normal;vertical-align:top;text-rendering:auto}.pure-u-1{width:100%}.pure-u-1-2{width:50%}.pure-u-1-3{width:33.3333%}.pure-u-2-3{width:66.6667%}.pure-u-1-4{width:25%}.pure-u-3-4{width:75%}.pure-u-1-5{width:20%}.pure-u-2-5{width:40%}.pure-u-3-5{width:60%}.pure-u-4-5{width:80%}.pure-u-1-6{width:16.6667%}.pure-u-5-6{width:83.3333%}.pure-u-1-8{width:12.5%}.pure-u-3-8{width:37.5%}.pure-u-5-8{width:62.5%}.pure-u-7-8{width:87.5%}.pure-u-1-12{width:8.3333%}.pure-u-5-12{width:41.6667%}.pure-u-7-12{width:58.3333%}.pure-u-11-12{width:91.6667%}.pure-u-1-24{width:4.1667%}.pure-u-5-24{width:20.8333%}.pure-u-7-24{width:29.1667%}.pure-u-11-24{width:45.8333%}.pure-u-13-24{width:54.1667%}.pure-u-17-24{width:70.8333%}.pure-u-19-24{width:79.1667%}.pure-u-23-24{width:95.8333%}.pure-g-r{letter-spacing:-.31em;font-family:FreeSans,Arimo,"Droid Sans",Helvetica,Arial,sans-serif;display:flex;flex-flow:row wrap}.opera-only :-o-prefocus,.pure-g-r{word-spacing:-.43em}.pure-g-r [class*=pure-u]{font-family:sans-serif}.pure-g-r img{max-width:100%;height:auto}@media (min-width:980px){.pure-visible-phone{display:none}.pure-visible-tablet{display:none}.pure-hidden-desktop{display:none}}@media (max-width:480px){.pure-g-r>.pure-u,.pure-g-r>[class*=pure-u-]{width:100%}}@media (max-width:767px){.pure-g-r>.pure-u,.pure-g-r>[class*=pure-u-]{width:100%}.pure-hidden-phone{display:none}.pure-visible-desktop{display:none}}@media (min-width:768px) and (max-width:979px){.pure-hidden-tablet{display:none}.pure-visible-desktop{display:none}}.pure-menu ul{position:absolute;visibility:hidden}.pure-menu.pure-menu-open{visibility:visible;z-index:2;width:100%}.pure-menu ul{left:-10000px;list-style:none;margin:0;padding:0;top:-10000px;z-index:1}.pure-menu>ul{position:relative}.pure-menu-open>ul{left:0;top:0;visibility:visible}.pure-menu-open>ul:focus{outline:0}.pure-menu li{position:relative}.pure-menu .pure-menu-heading,.pure-menu a{display:block;color:inherit;line-height:1.5em;padding:5px 20px;text-decoration:none;white-space:nowrap}.pure-menu.pure-menu-horizontal>.pure-menu-heading{display:inline-block;zoom:1;margin:0;vertical-align:middle}.pure-menu.pure-menu-horizontal>ul{display:inline-block;zoom:1;vertical-align:middle;height:2.4em}.pure-menu li a{padding:5px 20px}.pure-menu-can-have-children>.pure-menu-label:after{content:'\25B8';float:right;font-family:'Lucida Grande','Lucida Sans Unicode','DejaVu Sans',sans-serif;margin-right:-20px;margin-top:-1px}.pure-menu-can-have-children>.pure-menu-label{padding-right:30px}.pure-menu-separator{background-color:#dfdfdf;display:block;height:1px;font-size:0;margin:7px 2px;overflow:hidden}.pure-menu-hidden{display:none}.pure-menu-fixed{position:fixed;top:0;left:0;width:100%}.pure-menu-horizontal li{display:inline-block;zoom:1;vertical-align:middle}.pure-menu-horizontal li li{display:block}.pure-menu-horizontal>.pure-menu-children>.pure-menu-can-have-children>.pure-menu-label:after{content:"\25BE"}.pure-menu-horizontal>.pure-menu-children>.pure-menu-can-have-children>.pure-menu-label{padding-right:30px}.pure-menu-horizontal li.pure-menu-separator{height:50%;width:1px;margin:0 7px}.pure-menu-horizontal li li.pure-menu-separator{height:1px;width:auto;margin:7px 2px}.pure-menu.pure-menu-horizontal li .pure-menu-children,.pure-menu.pure-menu-open{background:#fff;border:1px solid #b7b7b7}.pure-menu.pure-menu-horizontal,.pure-menu.pure-menu-horizontal .pure-menu-heading{border:0}.pure-menu a{border:1px solid transparent;border-left:0;border-right:0}.pure-menu .pure-menu-can-have-children>li:after,.pure-menu a{color:#777}.pure-menu .pure-menu-can-have-children>li:hover:after{color:#fff}.pure-menu .pure-menu-open{background:#dedede}.pure-menu li a:focus,.pure-menu li a:hover{background:#eee}.pure-menu li.pure-menu-disabled a:focus,.pure-menu li.pure-menu-disabled a:hover{background:#fff;color:#bfbfbf}.pure-menu .pure-menu-disabled>a{background-image:none;border-color:transparent;cursor:default}.pure-menu .pure-menu-can-have-children.pure-menu-disabled>a:after,.pure-menu .pure-menu-disabled>a{color:#bfbfbf}.pure-menu .pure-menu-heading{color:#565d64;text-transform:uppercase;font-size:90%;margin-top:.5em;border-bottom-width:1px;border-bottom-style:solid;border-bottom-color:#dfdfdf}.pure-menu .pure-menu-selected a{color:#000}.pure-menu.pure-menu-open.pure-menu-fixed{border:0;border-bottom:1px solid #b7b7b7}.pure-paginator{letter-spacing:-.31em;text-rendering:optimizespeed;list-style:none;margin:0;padding:0}.opera-only :-o-prefocus,.pure-paginator{word-spacing:-.43em}.pure-paginator li{display:inline-block;zoom:1;letter-spacing:normal;word-spacing:normal;vertical-align:top;text-rendering:auto}.pure-paginator .pure-button{border-radius:0;padding:.8em 1.4em;vertical-align:top;height:1.1em}.pure-paginator .pure-button:active,.pure-paginator .pure-button:focus{outline-style:none}.pure-paginator .next,.pure-paginator .prev{color:#c0c1c3;text-shadow:0 -1px 0 rgba(0,0,0,.45)}.pure-paginator .prev{border-radius:2px 0 0 2px}.pure-paginator .next{border-radius:0 2px 2px 0}@media (max-width:480px){.pure-menu-horizontal{width:100%}.pure-menu-children li{display:block;border-bottom:1px solid #000}}.pure-table{border-collapse:collapse;border-spacing:0;empty-cells:show;border:1px solid #cbcbcb}.pure-table caption{color:#000;font:italic 85%/1 arial,sans-serif;padding:1em 0;text-align:center}.pure-table td,.pure-table th{border-left:1px solid #cbcbcb;border-width:0 0 0 1px;font-size:inherit;margin:0;overflow:visible;padding:6px 12px}.pure-table td:first-child,.pure-table th:first-child{border-left-width:0}.pure-table thead{background:#e0e0e0;color:#000;text-align:left;vertical-align:bottom}.pure-table td{background-color:transparent}.pure-table-odd td{background-color:#f2f2f2}.pure-table-striped tr:nth-child(2n-1) td{background-color:#f2f2f2}.pure-table-bordered td{border-bottom:1px solid #cbcbcb}.pure-table-bordered tbody>tr:last-child td,.pure-table-horizontal tbody>tr:last-child td{border-bottom-width:0}.pure-table-horizontal td,.pure-table-horizontal th{border-width:0 0 1px;border-bottom:1px solid #cbcbcb}.pure-table-horizontal tbody>tr:last-child td{border-bottom-width:0}@font-face{font-family:WeatherIcons;src:url(font/WeatherIcons.eot);src:url(font/WeatherIcons.eot?#iefix) format('embedded-opentype'),url(font/WeatherIcons.svg#WeatherIcons) format('svg'),url(font/WeatherIcons.woff) format('woff'),url(font/WeatherIcons.ttf) format('truetype');font-weight:400;font-style:normal}[class*=" wc-"]:before,[class^=wc-]:before{font-family:WeatherIcons;font-style:normal}.icon-cloudy:before,.wc-28:before,.wc-30:before,.wc-44:before{content:"\2a"}.icon-forward:before{content:"\21"}.icon-box-remove:before{content:"\22"}.icon-sunrise:before{content:"\23"}.icon-sun:before,.wc-32:before,.wc-34:before,.wc-36:before{content:"\24"}.icon-moon:before,.wc-31:before,.wc-33:before{content:"\25"}.icon-sun-2:before{content:"\26"}.icon-windy:before,.wc-24:before{content:"\27"}.icon-wind:before,.wc-23:before{content:"\28"}.icon-snowflake:before{content:"\29"}.icon-cloud:before,.wc-29:before{content:"\2b"}.icon-weather:before{content:"\2c"}.icon-weather-2:before{content:"\2d"}.icon-weather-3:before{content:"\2e"}.icon-lines:before,.wc-19:before,.wc-20:before,.wc-21:before,.wc-22:before,.wc-25:before,.wc-3200:before{content:"\2f"}.icon-cloud-2:before{content:"\30"}.icon-lightning:before{content:"\31"}.icon-lightning-2:before,.wc-37:before,.wc-38:before,.wc-39:before,.wc-4:before{content:"\32"}.icon-rainy:before,.wc-40:before{content:"\33"}.icon-rainy-2:before,.wc-10:before,.wc-11:before,.wc-12:before,.wc-42:before,.wc-46:before,.wc-5:before,.wc-6:before,.wc-8:before,.wc-9:before{content:"\34"}.icon-windy-2:before{content:"\35"}.icon-windy-3:before{content:"\36"}.icon-snowy:before,.wc-16:before{content:"\37"}.icon-snowy-2:before{content:"\38"}.icon-snowy-3:before,.wc-13:before,.wc-14:before,.wc-15:before{content:"\39"}.icon-weather-4:before,.wc-17:before,.wc-18:before,.wc-35:before,.wc-7:before{content:"\3a"}.icon-cloudy-2:before,.wc-26:before{content:"\3b"}.icon-cloud-3:before{content:"\3c"}.icon-lightning-3:before,.wc-45:before,.wc-47:before{content:"\3d"}.icon-sun-3:before{content:"\3e"}.icon-moon-2:before{content:"\3f"}.icon-cloudy-3:before{content:"\40"}.icon-cloud-4:before,.wc-27:before{content:"\41"}.icon-cloud-5:before{content:"\42"}.icon-lightning-4:before{content:"\43"}.icon-rainy-3:before{content:"\44"}.icon-rainy-4:before{content:"\45"}.icon-windy-4:before,.wc-0:before{content:"\46"}.icon-windy-5:before,.wc-1:before,.wc-2:before{content:"\47"}.icon-snowy-4:before{content:"\48"}.icon-snowy-5:before,.wc-41:before,.wc-43:before{content:"\49"}.icon-weather-5:before{content:"\4a"}.icon-cloudy-4:before{content:"\4b"}.icon-lightning-5:before,.wc-3:before{content:"\4c"}.icon-thermometer:before{content:"\4d"}.icon-compass:before{content:"\4e"}.icon-none:before{content:"\4f"}.icon-Celsius:before{content:"\50"}.icon-Fahrenheit:before{content:"\51"}.weather-icon{font-size:2em;margin-top:0;display:block}p{font-size:14px}.main-content.promo-content{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;align-items:center;position:relative;background:#dbe6bc url(/images/giftcard-home-pic.gif) no-repeat 5px center;margin:15px 22px -15px 22px;min-height:75px;padding:5px 2px 5px 108px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.promo-content .text,.promo-content p{margin:0;font-size:14px;color:#3a633a}.promo-content .subheader,.promo-content h1,.promo-content h2,.promo-content h3{line-height:1.2em;padding:0;margin:0 0 3px 0;font-size:25px;font-weight:400;color:#5a6f20}.promo-content .subheader a,.promo-content .subheader a:link,.promo-content .subheader a:visited,.promo-content h1 a,.promo-content h1 a:link,.promo-content h1 a:visited,.promo-content h2 a,.promo-content h2 a:link,.promo-content h2 a:visited,.promo-content h3 a,.promo-content h3 a:link,.promo-content h3 a:visited{color:#5a6f20!important}.promo-content .pure-button{position:absolute;margin-left:2px;font-family:Arial,sans-serif;right:5px;top:50%;margin-top:-16px!important}.promo-content .pure-button-secondary,.promo-content a.pure-button-secondary{padding:7px 12px;margin-top:11px}.gift-card-promo{margin-right:135px}.right-lane-newsletter{margin-top:40px}.right-lane-newsletter .email-address{width:100%}.book-tee-time{margin-bottom:10px}.homenews{color:#fff;background:#f90;text-align:right;padding-right:3px;font-weight:700;text-transform:uppercase;font-size:13pt}.newstitle{font-size:12px;font-weight:700;margin-bottom:3px}.more-details-so{margin-top:12px;float:right}.more-details-so .right{margin-top:2px}.more-details-so .left,.more-details-so .right{float:left}.inner-content>div>.subnav-scale{display:block;margin-bottom:15px;overflow:hidden}table.categoryIndex{padding:0;border-collapse:collapse}table.categoryIndex th{font-size:11px;vertical-align:top;padding:0 6px;border:1px solid #fff}table.categoryIndex td{font-size:11px;vertical-align:top!important;padding:6px 10px;border:1px solid #fff}table.categoryIndex td h3{margin-top:0}.gallerylink{padding:2px 4px;background-color:#e3e3e3;border:1px solid #fff}td.content div.text,td.content span.text{font-size:12px}.homeoffer{vertical-align:top;border-collapse:collapse;background:#ececec;border-left:solid 1px #fff}.hometop{vertical-align:top;border-collapse:collapse;background:#b9c8f3}.hometopcontent h1{margin-top:0!important;padding-top:0!important}.hometopcontent{font-size:14px;padding:22px 22px 16px 22px;color:#1a347c}.homebottom{vertical-align:top;border-collapse:collapse}.homebox{font-size:14px;vertical-align:top;width:33%}.homebox h1{font-size:12px;font-weight:700;color:#5a6f20;margin-bottom:5px}.popup{font-size:10pt;line-height:1.3em;vertical-align:top}table.enewsForm{font-size:8pt;font-weight:400}table.enewsForm th{font-size:8pt;font-weight:400;padding-left:4pt;padding-right:4pt;vertical-align:top;text-align:right}table.enewsForm td{font-size:8pt;padding-left:4pt;padding-right:4pt;vertical-align:top}.events_popup{padding:35px 20px;background-color:#ececec;text-align:center;width:100%;height:100%}.events_popup form,.events_popup h3{margin:0 0 25px 0;padding:0;text-align:left}.marginBottom{margin-bottom:4px}ul.guestlistinvites{padding:0;margin:0;white-space:nowrap;list-style-type:none;list-style-image:none}ul.guestlistinvites li{list-style-type:none;list-style-image:none}.ctrl{background-color:#d0d0d0;border:1px solid #fff;width:20px;text-align:center;padding:0 6px}.invite_pblc{background-color:#d0d0d0;border:1px solid #fff;text-align:center;padding:6px}.invite_pblc .close{float:right;background-color:#eee;border:1px solid #fff;padding:0 3px 2px 3px;font-size:8px;line-height:6px}#callout-container{overflow:hidden;position:relative;left:50%;display:flex;display:-ms-flexbox;display:-webkit-flex}#callout-container .pure-form{font-size:inherit!important}#callout-container .offer-block{padding-bottom:37px}.leftrail .featured .pure-button{margin-top:20px}#callout-container .callout .offer-content,.leftrail .featured .offer-content{min-height:240px;margin-top:24px;padding:0 30px 0 30px}.leftrail .featured .offer-content{min-height:inherit}.leftrail .featured{text-align:center;background-color:#dbe6bc;padding-bottom:2em}.fold .callout .container{width:auto!important;padding:8px;border:0!important;border:2px solid #fff!important}.fold .callout .container h2{font-size:1.2em}.fold .active.feature i.ind,.fold .callout.active .container{background-color:#a3d033!important}.login .fold #tile-3 .container{margin-right:0}.login .benefits-col{width:232px;float:left}.login .tile-col{width:722px;float:left;padding-bottom:20px;padding-top:40px}.login .gbc-update-profile .tile-col{width:100%}.fold .callout .container:last-child{margin-right:0!important}#callout-container .callout,.fold .callout .container{float:left;width:305px;border:1px solid #fff;text-align:center;margin-right:10px;background:#dbe5be}#callout-container h2,.leftrail .featured h2{font-family:lato;font-weight:700;font-size:24px;color:#161614;line-height:29px;padding:16px 0 16px 0;margin:0}.gbc-update-profile .fold .callout .container{float:none}#callout-container .featured h2,.leftrail .featured h2{display:block;background-color:#a3d033;margin:0;background:#a3d033;border-bottom:1px solid #fff;font-family:lato;font-weight:700;font-size:24px;color:#fff;line-height:29px}.pure-form input[type=color],.pure-form input[type=date],.pure-form input[type=datetime-local],.pure-form input[type=datetime],.pure-form input[type=email],.pure-form input[type=month],.pure-form input[type=number],.pure-form input[type=password],.pure-form input[type=search],.pure-form input[type=tel],.pure-form input[type=text],.pure-form input[type=time],.pure-form input[type=url],.pure-form input[type=week],.pure-form select,.pure-form textarea{border-radius:0}.calltoactions{position:absolute;margin-top:20px;width:480px;overflow:hidden;left:50%}.calltoactions-container{position:relative}.calltoactions a{margin-bottom:10px;display:block;width:276px;float:right;clear:both}#hero{width:800px;margin:0 auto;text-align:center;padding-bottom:30px}#hero h1{margin:.6em 0}#hero .text{font-size:18px;color:#161614;line-height:32px}div#page{width:100%;border-top:2px solid #fff;border-bottom:2px solid #fff;box-shadow:0 26px 60px 0 rgba(0,57,0,.2)}#callouts{background-image:linear-gradient(-180deg,#eff4dc 0,#e6efc1 100%);box-shadow:0 26px 60px 0 rgba(0,56,0,.1);overflow:hidden;padding:40px 0 40px 0}div#container{float:right;position:relative;left:-50%}div#main-content{border:2px solid #fff;box-shadow:0 26px 60px 0 rgba(0,56,0,.1)}div#articles{border:2px solid #fff}div#boxWrapper{width:960px;margin:0 auto}div#box{margin:0 auto 0 auto;text-align:left;border-top:4px}div.mainthoroughfare{clear:both;width:954px;display:flex;display:-ms-flexbox;display:-webkit-flex}.insidepage div.leftrail{margin-top:0}.homepage div.mainthoroughfare{background:#eef4dc url(/template_images/gbc/layout/sidebar-bg.jpg) repeat-y 0 0}.side-courses{margin:0}.side-courses,.side-courses ul{list-style:none}.side-courses>li>a{font-weight:700}div.leftrail{float:left;width:310px}.course-block.bottom{margin:0 auto 0}.course-logo-item{width:310px;float:left}div.leftrail{background-color:#eff4dc}div.leftrail .inner{border-top:1px solid #fff;padding:20px;max-height:100%}div.leftrail .inner>.inner-content{padding:20px}.course-side-block span.subnavlink a,.course-side-block span.subnavlink a:link,.course-side-block span.subnavlink a:visited{color:#000}.course-side-block span.subnavlink a:hover{color:#595858}div.centerlane{float:left;width:644px}.main{font-size:12px;padding:0 30px 60px 20px}.main h1{padding-top:0;margin-bottom:.3em}#banner{min-height:344px}div#banner .imagewrap{max-width:1980px;margin:0 auto}#slides{display:none;position:relative;z-index:0}#slides .slidesjs-navigation{position:absolute;color:#fff;top:40%;z-index:1}.slide-prev{position:absolute;left:5%}.slide-next{position:absolute;right:5%}.slides-navigation{position:absolute;margin-top:12%;width:100%}.slide-next,.slide-prev{width:63px;height:101px;outline:0}.slide-prev{background:url(/template_images/gbc/layout/left-chevron.png) no-repeat 0 0}.slide-next{background:url(/template_images/gbc/layout/right-chevron.png) no-repeat 0 0}.slides-navigation a{color:#fff}.slidesjs-pagination{margin:6px 0 0;float:right;list-style:none;display:none}.slidesjs-pagination li{float:left;margin:0 1px}.slidesjs-pagination li a{display:block;width:13px;height:0;padding-top:13px;background-image:url(/img/pagination.png);background-position:0 0;float:left;overflow:hidden}.slidesjs-pagination li a.active,.slidesjs-pagination li a:hover.active{background-position:0 -13px}.slidesjs-pagination li a:hover{background-position:0 -26px}div#image-details{position:absolute;top:318px;top:288px;z-index:90210;width:960px;width:954px;background:url(/template_images/gbc/layout/imagecaptionbg.png) no-repeat 0 0}div#image-details div{padding:4px 8px;color:#3b4854;color:#5a6f20;font-style:italic;font-size:14px;font-weight:400;vertical-align:top}iframe.uschedule{overflow:hidden}#headerlinks .header-container{color:#fff;width:960px;margin:0 auto;overflow:hidden;justify-content:space-between}#headerlinks .header-container .logo{padding:40px 20px 20px 10px;flex:2 0 0;-ms-flexbox:2 0 0;-webkit-flex:2 0 0;float:left}#headerlinks .header-container .logo a{display:block;background:url(/template_images/gbc/layout/gbc_yourfirstchoice_long.png) no-repeat;background:url(/template_images/gbc/layout/gbc_yourfirstchoice_long.svg) no-repeat;display:block;width:376px;height:46px}#headerlinks .header-container .links{padding:30px 20px 20px 20px;float:right}div#headerlinks{background:-moz-linear-gradient(top,#637687,#435464);background-image:linear-gradient(-180deg,#637687 0,#435464 100%)}#headerlinks a{color:#fff}.error #j_password,.error #j_username{border:1px solid #f03}#j_password,#j_username{display:block;width:178px;font-family:lato;font-size:16px;color:#fff;line-height:19px;background:rgba(255,255,255,.3);border:1px solid rgba(162,208,50,.76);padding:4px;box-shadow:none;box-sizing:content-box}.login .login-fields ::-webkit-input-placeholder{color:#888}.login .login-fields :-moz-placeholder{color:#888}.login .login-fields ::-moz-placeholder{color:#888}.login .login-fields :-ms-input-placeholder{color:#888}.login-fields ::-webkit-input-placeholder{color:#fff}.login-fields :-moz-placeholder{color:#fff}.login-fields ::-moz-placeholder{color:#fff}.login-fields :-ms-input-placeholder{color:#fff}.header-login{float:right;margin-top:10px;flex:1 0 0;-ms-flexbox:1 0 0;-webkit-flex:1 0 0}#j_username{margin-bottom:4px}.login .login-container{float:none}.login-container{overflow:hidden;clear:both;float:right;display:-ms-flexbox;display:flex;display:-webkit-flex}.login-actions{font-size:13px;margin-top:4px;clear:both}.login-actions label{float:left;margin:0}.login-actions a{float:right}.login-button,.login-fields{float:left}.login-button{margin-left:4px;display:flex;display:-ms-flexbox;display:-webkit-flex}.clear{clear:both;font-size:0;height:2px}input{color:#434343;font-size:100%}input.submit{background:none repeat scroll 0 0 #00407b;border:2px solid #69c;color:#fff;font-size:12px;font-weight:700}input.submitup{background:none repeat scroll 0 0 #1d5c94;border:2px solid #69c;color:#fff;font-size:12px;font-weight:700}.mainnav{clear:both;padding:0;white-space:nowrap;overflow:hidden;font-family:Lato;font-size:15px;color:#43596e;line-height:18px;border-bottom:2px solid #fff}.mainnav ul{font-size:14px;margin:0 auto;padding:0;list-style:none;width:960px}.mainnav ul li{list-style:none;float:left;margin:0;padding:0;width:136px;position:relative}.mainnav ul li div{width:133px}.mainnav ul li.last{width:138px}.mainnav ul li.last div{width:138px}.mainnav a{display:block;background-color:#f3f6e8;color:#43596e;text-decoration:none;text-align:center;padding:.5em 8px;white-space:nowrap}.mainnav ul li.currentsection a{background-color:#4e6377;background-color:#bccfe0;background-color:#f9f9ff;background-color:#eef4dc;background-image:none}.mainnav a:hover{color:#000;background-image:none}.mainnav a:active{color:#000}.mainnav a:focus{outline:0}ul.sidenav{margin:0;padding:5px 18px 15px 28px;list-style-type:none;list-style-image:none}ul.sidenav li{font-size:12px;padding:2px 0;list-style-type:none}ul.sidenav li a,ul.sidenav li span{font-weight:700;color:#000}.breadcrumb-wrapper{clear:both}.breadcrumb-wrapper .breadcrumb{padding:12px 1px 6px 12px;overflow:hidden}.breadcrumb .spacer{color:#e0e0e0;color:#000;padding:0 4px}.breadcrumb ul{margin:0 0 0 1em;padding:0;float:left;font-size:11px}.breadcrumb ul li{display:inline}.breadcrumb ul li.currentpage{font-weight:700}.breadcrumb ul li a{color:#e0e0e0;color:#000}.testimonial h1{color:#5a6f20}.testimonial{padding:0 8px 3em 8px}.courses-nav ul{font-size:12px;list-style-type:none;margin:.5em 1px .5em 1px;padding:0}.courses-nav ul li{background-color:#bccfe0;list-style-type:none;list-style-image:none;padding:0}.courses-nav ul li ul{font-size:11px;margin:0}.courses-nav ul li ul li{background-color:#dbe6bc;margin:0;padding:0}.courses-nav a{display:block;padding:6px 0 6px 12px}.courses-nav ul li ul li a{display:inline-block;width:100%}.courses-nav a{border-top:1px solid #fff;border-bottom:1px solid #fff}.courses-nav a:link{color:#fff;color:#000}.courses-nav a:visited{color:#fff;color:#000}.courses-nav a:hover{background-color:#3b4854;background-color:#70a4d2;text-decoration:none}.courses-nav a:active{color:#fff}.courses-nav ul li ul li a{color:#000;border:none}.courses-nav ul li ul li a:link{color:#000}.courses-nav ul li ul li a:visited{color:#000}.courses-nav ul li ul li a:hover{background-color:#eef4dc;color:#6d757d;text-decoration:none}.courses-nav ul li ul li a:active{color:#000}div.coursesubnav{padding:5px 18px 15px 28px}a.courselink:link{font-size:11px;color:#000;text-decoration:none}a.courselink:visited{font-size:11px;color:#000;text-decoration:none}a.courselink:hover{font-size:11px;color:#6d757d;text-decoration:none}ul.sideMenu{padding:5px 18px 15px 28px;margin:0}.subnavlink a:link{color:#00407b;text-decoration:none}.subnavlink a:visited{color:#00407b;text-decoration:none}.subnavlink a:active{color:#5382ae;text-decoration:none}.subnavlink a:hover{color:#5382ae;text-decoration:none}.subnavlink{color:#00407b;white-space:normal}.subnav-scale{font-size:.8em}.subnav-scale>.subnavlink{display:block}.subnav-scale .subnav-scale>.subnavlink{display:inline}.navitem{font-size:12pt;line-height:12pt;margin-bottom:.7em}div.addroundstep{background-color:#e4eec9;border:1px solid #fff;padding:1em;margin:0 0 2em 0}div.addroundstep.inactive{border:1px solid #fff}div.addroundstep h2{margin-bottom:.75em}div.addroundstep.inactive h2{color:#aaa}select.GTdropdown{margin:.25em 0 0 0;width:444px}select.gtdatedropdown{margin:0 .25em 0 0;width:55px}select.gtdatedropdown.year{width:75px}table.scorecard{padding:0;margin:.25em 0 1.25em 0;font:12px;border-collapse:collapse}table.scorecard td{text-align:center;background-color:#e4eec9;padding:0;margin:0;color:#434343;font:bold 14px;border:1px solid #394952;width:30px;height:30px}table.scorecard td input{background:#fff;color:#00417b;font:bold 14px;border:1px solid #fff;width:30px;height:30px;text-align:center;padding:6px 0 0 0}ul.hole-relatedlinks{margin:0}ul.hole-relatedlinks li{padding:2px 0;list-style:none}.holeNumber{font-size:22px;font-weight:700;color:#5382ae}a.holeNumber:link{font-size:14px;font-weight:700;color:#00407b;text-decoration:none}a.holeNumber:visited{font-size:14px;font-weight:700;color:#00407b;text-decoration:none}a.holeNumber:hover{font-size:14px;font-weight:700;color:#5382ae;text-decoration:none}a.holeNumber:active{font-size:14px;font-weight:700;color:#5382ae;text-decoration:none}.slide{position:absolute;visibility:hidden;top:50px;left:10px}.fl-vancouver_island{width:116px!important}.fl-okanagan{width:144px!important}.fl-maui{width:96px!important}#flyout-menu{background:url(/template_images/gbc/layout/flyout-bg.png) repeat 0 0;position:absolute;width:498px!important;padding:8px;border-bottom:2px solid #fff;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;width:525px!important;top:-114px;height:114px;z-index:1000}#flyout-menu ul li a{text-align:left!important;font-size:12px}#flyout-menu ul li a{background:0 0!important;padding:5px 0!important;color:#1a347c}#flyout-menu ul li{float:left!important}#flyout-menu ul li a{font-weight:700}#flyout-menu ul li ul li a{font-weight:400}div.three-column{float:left;width:600px}.rightlane{float:right;width:307px}.rightlane-inner h1{color:#5a6f20;font-size:15px;font-weight:700;margin-bottom:8px}.signup{margin-top:8px}.signup .email-address{width:100px;margin-right:4px}.right-lane .pure-button:first-child{background:#ff0!important}.main-content{padding:22px;font-size:12px}.homepage .one-column{float:left;width:640px}.social-widget{padding:0 12px}.social-widget .title{margin-bottom:4px}.book-now-button{background:none repeat scroll 0 0 #00407b;border:2px solid #69c;color:#fff;font-size:12px;font-weight:700;width:125px;text-align:center;padding:2px 8px 2px 8px;margin-top:6px;margin:12px auto}.book-now-button a:hover{text-decoration:none}.book-now-button a{color:#fff}#banner{z-index:-1;position:relative;box-shadow:0 26px 60px 0 rgba(0,57,0,.2)}.book-tr{border:3px solid #fff;position:absolute;right:-15px;font-size:15px;background:red;margin:12px 0 12px 0;z-index:996;padding:12px 0 12px 0;-webkit-box-shadow:-1px 5px 5px 0 rgba(0,0,0,.35);-moz-box-shadow:-1px 5px 5px 0 rgba(0,0,0,.35);box-shadow:-1px 5px 5px 0 rgba(0,0,0,.35)}.book-now-inner{text-align:center}.book-now-inner a{margin:0 0 8px 0;padding:0 15px;font-size:18px;font-weight:700;color:#fff}.inner .main-content h1{color:#5a6f20}.enews{background:0 0!important;background-color:#fff!important}.pageMetaInfo table td,.pageMetaInfo table th{background-color:#fff}#BasicEventRFP{font-size:12px!important}#BasicEventRFP select{font-size:11px}.academy ul li a{font-weight:400!important}h2.offer{font-size:22px!important;font-weight:400!important;white-space:normal!important;line-height:28px;margin-bottom:10px}.specialofferpopup h1{font-size:25px!important}.specialofferpopup .subheader{line-height:28px;margin-bottom:10px}#Country{background-color:#f8f8f8;font-size:11px;width:222px}.book-left{padding:8px}.facebook-box{background:#fff}.rightlane-inner>h1{margin-top:16px}.leftrail .social-tout{margin-left:6px;margin-right:6px}.twitter-warning{margin:5px;padding:5px;background:#e5eccb}.res{padding:15px 20px;font-size:12px;margin:10px;margin-bottom:24px;color:#717073;background:#f4f8e9;border-radius:8px;-webkit-border-radius:8px;-moz-border-radius:8px;border:1px solid #fff}.res h2{font-size:18px;color:#760d14;margin-bottom:15px}.res .date{display:inline-block!important}.res-field{margin-bottom:5px}.res-field label{font-weight:700;display:inline-block;width:70px}.res input[type=text]{border:1px solid #cccc97;padding:2px 5px;line-height:20px;font-size:12px;width:100px;height:20px}.res select{border:1px solid #cccc97;height:20px;font-size:12px}.res-field .input-append{margin-left:-3px}.res-field .input-append .add-on{background:#d8d8b0;border-color:#cccc97;border-radius:0 3px 3px 0}.res-field .input-append input{width:74px}.res-submit span{text-align:center;text-transform:uppercase;font-size:9px;display:block;margin-top:8px}.res-submit .submit{padding:10px 10px;cursor:pointer;width:100%;margin-top:10px;background:#760d14;border:0;font-size:16px;border-radius:8px;-webkit-border-radius:8px;-moz-border-radius:8px}.res-submit .submit:hover{background:#b31f25}.golfbc.error,.login .error{font-size:1.3em;color:red}table.content{margin-bottom:15px}.breadcrumb ul,.courses-nav ul,.homebox h1,.main,.mainnav ul,.newstitle,.rightlane,.text,button.reset,button.submit,div#headerlinks,div.leftrail td,h3,ol,table,table.content td,td.content div.text,td.content span.text,ul,ul.sidenav li{font-family:lato;font-size:16px!important;color:#2e0d02;line-height:24px}.game-tracker-content table,.game-tracker-content table.content td,table.scorecard{font-size:12px!important;font-family:Arial,Helvetica,sans-serif!important}.subnav-scale{font-size:15px}.subnav-scale .subnav-scale{font-size:14px}.subnav-scale>.subnavlink{margin-bottom:5px}#EventForm ol li{font-size:15px!important}ul.sidenav{padding-left:0}.subheader,.subheader div,.subheader p{font-size:19px!important;line-height:26px!important;margin-bottom:10px}#flyout-menu{width:590px!important;top:-155px;height:155px;background-image:none;background-color:#eef4dc;background-color:rgba(238,244,220,.93)}.footer-wrapper .disclaimer{color:#fff;font-size:11px;clear:both;padding-top:15px}.separator{font-size:16px!important}.leftrail ul.disc{margin-left:10px}.pure-form label{font-size:100%}.pure-g [class*=pure-u],.pure-g-r [class*=pure-u],button,html,input,select,textarea{font-family:Lato,Arial,Helvetica,sans-serif}.blog{padding-bottom:10px;clear:both}article.blog img{padding:10px}.blog h2{white-space:normal;margin-top:0;line-height:28px!important}.blog .source,.blog small{clear:both;display:block;font-style:italic;padding-left:20px;font-size:14px}.blog.full .source,.blog.full small{display:inline!important;padding-left:0!important}.blog iframe{padding:20px 0 20px 0}ul.pagination{display:block;margin-top:20px;height:24px;margin-left:-5px;padding-left:0}ul.pagination li{float:left;display:block;height:24px;color:#999;font-size:14px;margin-left:5px}ul.pagination li a{display:block;padding:1px 7px 1px;color:#555}ul.pagination li a:focus,ul.pagination li:hover a{background:#dcdcdc}ul.pagination li.unavailable a{cursor:default;color:#999}ul.pagination li.unavailable a:focus,ul.pagination li.unavailable:hover a{background:0 0}ul.pagination li.current a{background:#036;color:#f5f5f5;font-weight:700;cursor:default}ul.pagination li.current a:hover{background:#00407b}.text img{padding-top:6px}.more-info{margin-top:10px}.more-info table td{border:0;padding:8px;background-color:#eff4dc}.more-info table td input[type=text],.more-info table td select,.more-info table td textarea{width:100%}.calltoactions a.primary{background:rgba(162,208,50,.8);font-family:lato;font-weight:700;text-transform:none;border:0;border-radius:0;font-size:24px;color:#fff;line-height:29px;text-shadow:0 2px 4px rgba(0,0,0,.5);padding:24px 0 24px 0}.calltoactions a.primary-course{-moz-opacity:.8;-khtml-opacity:.8;opacity:.8;font-family:lato;font-weight:700;text-transform:none;border:0;border-radius:0;font-size:24px;color:#fff;line-height:29px;text-shadow:0 2px 4px rgba(0,0,0,.5);padding:24px 0 24px 0}.leftrail .share{padding:20px}.leftrail .social-tout{padding:0 16px 20px 16px}.callout-image{padding:14px 0 14px 0}.callout-image img{max-height:112px}.homepage .rightlane{background-color:#eff4dc;margin-top:60px}.homepage #articles #box>div{display:flex;display:-webkit-flex;display:-ms-flexbox}#boxWrapper .mainthoroughfare{display:flex;display:-webkit-flex;display:-ms-flexbox}ul{margin-top:0!important;padding-top:0!important}#regform SELECT{width:180px}#regform .widetext{width:377px}#regform-navigation LI:hover{text-decoration:underline}.login-page{border:0!important}.login-page .main{padding:0}.fold .feature:last-child{padding-right:0}.fold .feature{cursor:pointer;padding:4px}.login .heading{padding-top:10px;margin-bottom:100px}.login .heading h1{font-size:1.6em;line-height:1.4em;margin:0 0 .83em 0}.login .pure-g.fold h2{margin-top:0}.login .heading h2,.login .register-simple h2{font-size:1.4em;line-height:1.4em}.login .register-simple .register-login-form h2{background-color:#a3d033;border:1px solid #fff;color:#fff;font-size:1.6em;margin-top:0;padding:10px 20px;text-shadow:1px 1px 4px rgba(0,0,0,.25)}.fold .submit-container{overflow:hidden}.fold .next-tab,.fold input[type=submit]{float:right;font-size:1.3em!important;padding:20px 1.5em!important}.fold{padding-top:40px;clear:both}.registration-panel input[type=password],.registration-panel input[type=text],.registration-panel select{width:190px!important}.fold .feature i.ind{border:3px solid #fff;border-radius:50%;display:block;font-style:normal;height:34px;line-height:1.6em;padding:6px;text-align:center;width:34px;margin:0 auto;background:#dbe5be;margin-top:-36px;color:#fff;font-size:1.3em;font-family:Lato,Arial,Helvetica,sans-serif;font-weight:700}.fold .callout.container{padding:8px}.fold.submit-container{padding-bottom:40px}.collapsed .pure-u-1 fieldset.tile-2,.collapsed .pure-u-1 fieldset.tile-3{display:none}.callout-footer{text-align:center}.arrow-down{width:0;height:0;border-left:20px solid transparent;border-right:20px solid transparent;border-top:20px solid #dbe5be;font-size:0;overflow:hidden;display:none;margin:0 auto}.register-login-form{margin-top:10px;width:337px;position:absolute;margin-left:442px;padding-left:14px;border-left:1px solid #ddd;height:337px}.register-login-form .header-login-form{padding:13px 51px 13px 13px}.login #bannerimage{-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-o-user-select:none;user-select:none}.login div#banner .imagewrap{overflow:hidden}.register-simple .tile-1 .pure-control-group{float:right}.register-simple .tile-1,.register-simple .tile-2,.register-simple .tile-3{padding-top:30px}.fold .tile-3 select,.login .fold select.widetext{width:300px!important}.login .fold select,.login select[name=cmfeNews]{width:183px}.login-error{color:red}.highlight .container,.highlight i.ind{background-color:#cde588!important}.arrow_box,.highlight .container{position:relative;background:#dbe5be;border:2px solid #fff}.arrow_box:after,.arrow_box:before,.highlight .container:after,.highlight .container:before{top:100%;left:50%;border:solid transparent;content:" ";height:0;width:0;position:absolute;pointer-events:none}.login #cmfCountry{width:180px}.active .arrow_box:after{border-top-color:#a3d033!important}.highlight .container:after{border-top-color:#cde588!important}.arrow_box:after,.highlight .container:after{border-color:rgba(219,229,190,0);border-top-color:#dbe5be;border-width:12px;margin-left:-12px}.arrow_box:before,.highlight .container:before{border-color:rgba(255,255,255,0);border-top-color:#fff;border-width:15px;margin-left:-15px}.login .col1{float:left;width:410px}.login .col2{float:left;width:230px}.login .col3{float:left;width:200px}.register-login-form{margin-top:60px}.login .col2{margin-top:50px}.register-simple{width:960px;position:relative;margin:0 auto}.benefits .benefits-container{padding:0 8px 8px 8px}.benefits h2{font-size:1.3em}.login .fold ul,.login .heading ul{padding:0;margin:0;list-style:square;padding-left:20px}.login .login-actions{padding-top:4px;margin-left:4px}.col2 .inner{padding:0 16px 0 0}.fold .blurb{padding-top:60px;padding-bottom:25px}.login .l-box{padding:10px}.login .registration-panel{border:1px solid #fff;background-color:#eff4dc}.login .gbc-update-profile .l-box{padding:20px 40px}.login .error{padding:0 20px 0 20px}.login .error p{margin:0!important;padding:0!important}.login .registration-panel h1{padding:10px 20px 10px 20px;color:#fff;background-color:#a3d033;border-bottom:1px solid #fff;text-shadow:1px 1px 4px rgba(0,0,0,.25)}.login .registration-panel p{padding-right:20px;margin:0 10px 10px 0}.login .heading .col1{margin-top:50px;margin-right:20px;width:425px}.login #j_password,.login #j_username{color:#000}.registration-panel .l-box p{text-align:right}.fold .tile-3 label{width:20em}.gbc-update-profile .fold .tile-3 label{width:17em}.fold .tile-2 .pure-control-group,.fold .tile-3 .pure-control-group{text-align:right}.fold .tile-col .pure-u-1-3{float:left}.fold .pure-u-1-3:last-child{margin-right:0!important}.login .pure-form-aligned fieldset.tile-1 .pure-control-group label{width:8em!important}.login .pure-form-aligned.gbc-update-profile fieldset.tile-1 .pure-control-group label{width:100px!important;white-space:nowrap}.reset-password label{width:12em}.reset-password .pure-button{margin-top:8px;margin-right:0}.reset-password #usersearch{width:300px}.submit-container .next-tab,.submit-container label{float:right}.submit-container .next-tab{border-radius:0;font-size:15px;padding:22px!important}.submit-container label{padding-top:20px;margin:0 20px 0 20px}.login .hidden{display:none}.register-container-simple{margin-top:-450px;overflow:hidden;z-index:200}.login #banner-container{min-width:1200px}.login .registration-controls{margin-top:20px}.login .registration-controls input{padding:20px 40px 20px 40px;width:200px;float:left;margin-left:30px;font-size:1.3em!important}.login .registration-controls label{display:block;float:right;width:150px}.gametracker .main{width:954px}.gametracker .centerlane .main{width:594px}.new-gametracker-ui{padding:0 1em 2em 1em}.new-gametracker-ui.fold{padding-top:2em;padding-bottom:4em}.new-gametracker-ui .container{height:129px;width:80%!important}.new-gametracker-ui.fold .callout .container h2{font-size:1.8em}.new-gametracker-ui.tile{padding-left:2em}.new-gametracker-ui #tile-1 .container:after,.new-gametracker-ui #tile-1 .container:before{display:none}.new-gametracker-ui.fold #tile-1.feature i.ind{margin-top:34px;padding:0;height:78px;width:78px;line-height:78px}.new-gametracker-ui.fold #tile-2.feature i.ind,.new-gametracker-ui.fold #tile-3.feature i.ind{color:#2e0d02;border:none;margin-top:-25px}.new-gametracker-ui.tile-2,.new-gametracker-ui.tile-3{display:none}table.gametracker{text-align:left;table-layout:fixed;width:100%}table.gametracker tr.row:nth-child(odd){background-color:#edf0de}table.gametracker td{padding:1em;background-color:inherit}table.gametracker .round-date{width:20%}table.gametracker .round-course{width:60%}table.gametracker .round-score{width:14%;padding-right:0}table.gametracker .h-score{background-color:#a3d033}table.gametracker .team-name{width:66%}table.gametracker .delete{width:6%;font-weight:bolder;padding:1em 0;text-align:center}table.gametracker .h-score a{color:#fff}table.gametracker .delete a{color:red}.new-gametracker-ui .button-col div{margin:0 0 1em 0}.new-gametracker-ui .button-col .pure-button-secondary{width:56%}.gametracker .print-heading-col{display:none;font-weight:700;margin:0 0 1em 0}#tile-help-open{display:block;width:70px;margin:0 auto}.gametracker .paging-rounds{width:31%;float:right}.game-tracker-content table.quicklinks td{padding:.8em}@media (max-width:500px){@keyframes nav_in{from{right:100%;opacity:0}to{right:25%;opacity:1}}@keyframes nav_out{from{right:25%;opacity:1}to{right:100%;opacity:0}}@keyframes login_in{from{top:50px;opacity:0}to{bottom:100px;opacity:1}}@keyframes login_out{from{bottom:100px;opacity:1}to{bottom:50px;opacity:0}}@keyframes subnav_in{from{transform:translate(-310px,0);opacity:0}to{transform:translate(-10px,0);opacity:1}}@keyframes subnav_out{from{transform:translate(-10px,0);opacity:1}to{transform:translate(-310px,0);opacity:0}}}@media (min-width:500px){@keyframes nav_in{from{right:64%;opacity:0}to{right:44%;opacity:1}}@keyframes nav_out{from{right:44%;opacity:1}to{right:64%;opacity:0}}@keyframes login_in{from{top:20px;opacity:0}to{top:55px;opacity:1}}@keyframes login_out{from{bottom:55px;opacity:1}to{bottom:20px;opacity:0}}}body{font-family:lato,Arial,Helvetica,sans-serif;background:#e7ebee;margin:0;color:#2e0d02;box-sizing:border-box;position:relative;-webkit-overflow-scrolling:touch}@media (max-width:500px){body.noscroll{overflow:hidden}}body *{box-sizing:border-box}body:not(.user-is-tabbing) button:focus,body:not(.user-is-tabbing) input:focus,body:not(.user-is-tabbing) select:focus,body:not(.user-is-tabbing) textarea:focus{outline:0}h1{font-size:38px}h1,h2{color:#2e0d02}.subheader,.subheader div,.subheader p,h2{font-size:19px;line-height:26px!important;margin-bottom:10px}div.text,p{font-size:16px}img{border:0}img.right{margin-left:1em}img.left{margin-right:1em}@media (max-width:500px){.text img:not([srcset]){display:block;float:none!important}}ul{margin-top:6px;margin-left:23px;padding-left:4px;font-size:12px}a{color:#607383;text-decoration:none}a:link{color:#607383;text-decoration:none}a:visited{color:#607383;text-decoration:none}a:hover{color:#607383;text-decoration:underline}a:active{color:#607383;text-decoration:underline}.pure-button-primary,.pure-button-secondary,a.pure-button-primary,a.pure-button-secondary{text-transform:uppercase!important}a.no-transform{text-transform:none!important}.left{float:left}.right{float:right}.cmsdropdownbox{z-index:500}.video{position:relative;padding-bottom:56.25%;height:0;margin:1em auto}.video iframe{position:absolute;top:0;left:0;width:100%;height:100%;padding:0;margin:0}.cmscontentitem-ondemand .video{top:26px}@media (max-width:500px){.video,.video.half{width:304px;padding-bottom:53%}}@media (min-width:500px) and (max-width:940px){.video.half{width:334px;padding-bottom:26.5%;margin-right:1em}}@media (min-width:940px){.video.half{width:370px;padding-bottom:26.5%;margin-right:1em}}@media (max-width:500px){body{font-size:12px;position:relative}table.rwd.squish{width:100%}table.rwd.collapse-row,table.rwd.collapse-row tbody,table.rwd.collapse-row td,table.rwd.collapse-row th,table.rwd.collapse-row thead,table.rwd.collapse-row tr{display:block}div.rwd-table,div.rwd-td{display:block}div.table-wrapper{overflow:scroll;position:relative}div.table-wrapper-shadow{content:"";position:absolute;top:0;right:0;bottom:0;width:15px;box-shadow:inset -15px 0 15px -10px #cfd3bf}div.table-wrapper table{width:-moz-max-content!important;width:-webkit-max-content!important;width:max-content!important}div.table-wrapper td{background-color:unset}.text img{padding:6px}}#header{position:relative;z-index:99;background-color:#f8f9fa}#course-logo{justify-content:center;text-align:center}@media (max-width:940px){#header{height:65px}#course-logo{height:171px;width:380px;margin:0 auto}#course-link{display:block;width:100%;height:100%}}@media (max-width:500px){#course-logo{height:93px;width:219px;margin:0 auto}}@media (min-width:940px){#header{height:171px}#course-logo{height:171px;width:380px;margin:0 auto}#course-link{display:block;width:154px;height:92px}}#course-link-text{display:none}#login-link,#register-link{color:#fff;font-family:lato}#login-error-msg{position:absolute;top:60px;color:red}#full-menu{position:absolute;background:#fff;right:100%;top:233px;display:flex;justify-content:flex-end}#full-menu.nav-in{animation:120ms ease-out 0s 1 normal nav_in}#full-menu.nav-out{animation:120ms ease-in 0s 1 normal nav_out}@media (max-width:500px){#course-logo.menu-active{position:fixed;left:0;right:0}#content-wrap{overflow:scroll}#header{height:93px}#full-menu{width:75%;position:fixed;top:0;bottom:0;padding:12em 0 0 0;background:#f8f9fa;z-index:1}#full-menu.nav-in{right:25%}#login-link,#register-link{display:block;line-height:20px}#sub-menu-container{display:none}#imagewrap{width:100vw;overflow:hidden}#imagewrap img{width:622px!important;margin-left:-151px}#top-menu{display:none}.one-column{width:100vw}}@media (min-width:500px){#cta-container,header{text-align:center}#full-menu-button{height:65px;color:#61615f}.page-width{margin:0 auto;position:relative}.document-width{margin:0 auto;position:relative;height:165px}}@media (min-width:500px) and (max-width:940px){#content-wrap{overflow:scroll}#header{padding:0;height:168px}#top-menu-container{background-color:#f8f9fa;display:flex;justify-content:space-around;padding-left:34px}#sub-menu-container{display:none}#full-menu-button{left:-86px}#full-menu{width:56%;padding:2em 0 0 0;bottom:400px}#nav-spacer-div{background:linear-gradient(#dadec4,1px,rgba(255,255,255,.5),13px,rgba(255,255,255,.5)),linear-gradient(#f6f8ec,#f6f8ec);height:175px;margin-top:42px;margin-bottom:1em}#full-menu.nav-in{right:44%}#book-now-button{width:380px;height:58px;margin-left:34px;margin-top:-29px}#featured-offer{width:270px;position:absolute;bottom:0;right:34px}#imagewrap{width:100vw;overflow:hidden}#imagewrap img{height:254px}#top-menu{display:none}}@media (min-width:940px){#header .page-width{display:flex;justify-content:space-between;align-items:baseline}.page-width{width:940px}#course-link{width:100%;height:100%}#full-menu-button{display:none}#full-menu{display:none}#full-menu.nav-in{display:none}#book-now-button{width:380px;height:58px;margin-left:80px;margin-top:-29px}#top-menu-container{background-color:#f8f9fa;display:flex;justify-content:space-around;position:relative;z-index:11}#sub-menu-container{background-color:rgba(248,249,250,.85);box-shadow:0 2px 8px 0 rgba(0,0,0,.2),0 6px 20px 0 rgba(0,0,0,.3);position:absolute;left:0;right:0;height:56px;display:flex;justify-content:space-around;z-index:1}nav .page-width{display:flex;justify-content:space-between}nav ul{color:#eafcff;margin:0;padding:0;display:flex;justify-content:space-between;white-space:nowrap}#top-menu-container ul li{font-size:16px}#sub-menu-container ul li{font-size:14px}#top-menu{width:940px}#top-menu a{color:#2e0d02;display:block;padding:22px 13px 17px;border-bottom:5px solid #f8f9fa}#top-menu .currentpage a,#top-menu a:hover{border-bottom:5px solid #607383;text-decoration:none}#sub-menu{justify-content:flex-start}#external-links{position:absolute;right:0}#sub-menu-container a{color:#2e0d02;display:block;padding:17px 13px 15px}#sub-menu-container .currentpage a,#sub-menu-container a:hover{border-bottom:5px solid #607383;text-decoration:none;padding-bottom:10px}.insidepage #imagewrap{width:100vw;height:310px;overflow:hidden;display:flex;align-items:center}.insidepage #imagewrap img{object-fit:cover;width:100%}#featured-offer{width:270px;position:absolute;bottom:0;right:80px;z-index:11}#main-section-wrap{background-color:#f8f9fa;text-align:center}#main-section-wrap .page-width{margin:0 auto;text-align:left}}.footerwrap{background:#f8f9fa}.footerwrap h2{color:#607383}@media (max-width:760px){.footerwrap>section#explore{grid-area:explorepanel;grid-column-start:full-start;grid-column-end:full-end;display:grid;grid-template-columns:[full-start] minmax(0,1fr) [content-start] repeat(5,40px) [content-end] minmax(0,1fr) [full-end];column-gap:20px;row-gap:0}.footerwrap>section#explore h2{grid-column-start:content-start;grid-column-end:content-end}.footerwrap>section#explore .carousel{display:grid;grid-template-columns:[full-start] minmax(0,1fr) [content-start] repeat(5,40px) [content-end] minmax(0,1fr) [full-end];column-gap:20px;row-gap:0;grid-column-start:full-start;grid-column-end:full-end}.footerwrap>section#explore .carousel .prev{grid-column-start:1;grid-column-end:2;justify-self:end;align-self:center}.footerwrap>section#explore .carousel .next{grid-column-start:7;grid-column-end:8;align-self:center}.footerwrap>section#explore .carousel .linkwrapper{grid-column-start:content-start;grid-column-end:content-end}.footerwrap>section#footer{display:grid;grid-template-columns:[full-start] minmax(0,1fr) [content-start] repeat(5,40px) [content-end] minmax(0,1fr) [full-end];column-gap:20px;row-gap:0}.footerwrap>section#footer .gbc-member{grid-column-start:2;grid-column-end:7;margin:24px 0}}@media (min-width:760px) and (max-width:940px){.footerwrap>section#explore{grid-area:explorepanel;grid-column-start:full-start;grid-column-end:full-end;display:grid;grid-template-columns:[full-start] minmax(0,1fr) [content-start] repeat(12,40px) [content-end] minmax(0,1fr) [full-end];column-gap:18px;row-gap:0}.footerwrap>section#explore h2{grid-column-start:content-start;grid-column-end:content-end}.footerwrap>section#explore .carousel{display:grid;grid-template-columns:[full-start] minmax(0,1fr) [content-start] repeat(12,40px) [content-end] minmax(0,1fr) [full-end];column-gap:18px;row-gap:0;grid-column-start:full-start;grid-column-end:full-end}.footerwrap>section#explore .carousel .prev{justify-self:end;align-self:center}.footerwrap>section#explore .carousel .next{align-self:center}.footerwrap>section#explore .carousel .linkwrapper{grid-column-start:content-start;grid-column-end:content-end}.footerwrap>section#footer{display:grid;grid-template-columns:[full-start] minmax(0,1fr) [content-start] repeat(12,40px) [content-end] minmax(0,1fr) [full-end];column-gap:18px;row-gap:0}.footerwrap>section#footer .gbc-member{grid-column-start:9;grid-column-end:14;grid-row:1;margin:0 0 16px 0;align-self:end}}@media (min-width:940px){.footerwrap>section#explore{grid-area:explorepanel;grid-column-start:full-start;grid-column-end:full-end;display:grid;grid-template-columns:[full-start] minmax(0,1fr) [content-start] repeat(12,60px) [content-end] minmax(0,1fr) [full-end];column-gap:40px;row-gap:0}.footerwrap>section#explore h2{grid-column-start:content-start;grid-column-end:content-end}.footerwrap>section#explore .carousel{display:grid;grid-template-columns:[full-start] minmax(0,1fr) [content-start] repeat(12,60px) [content-end] minmax(0,1fr) [full-end];column-gap:40px;row-gap:0;grid-column-start:full-start;grid-column-end:full-end}.footerwrap>section#explore .carousel .prev{justify-self:end;align-self:center}.footerwrap>section#explore .carousel .next{align-self:center}.footerwrap>section#explore .carousel .linkwrapper{grid-column-start:content-start;grid-column-end:content-end}.footerwrap{display:grid;grid-template-columns:[full-start] minmax(0,1fr) [content-start] repeat(12,60px) [content-end] minmax(0,1fr) [full-end];column-gap:40px;row-gap:0;grid-template-areas:"leftpad headercontent   headercontent   headercontent   headercontent   headercontent   headercontent   headercontent   headercontent   headercontent   headercontent   headercontent   headercontent   rightpad" "leftpad herocontent     herocontent     herocontent     herocontent     herocontent     herocontent     herocontent     herocontent     herocontent     herocontent     herocontent     herocontent     rightpad" "leftpad maincontent    maincontent    maincontent    maincontent    maincontent    maincontent    maincontent    maincontent    maincontent    maincontent    maincontent    maincontent  rightpad" "leftpad explorepanel explorepanel explorepanel explorepanel explorepanel explorepanel explorepanel explorepanel explorepanel explorepanel explorepanel explorepanel rightpad" "leftpad articlescontent articlescontent articlescontent articlescontent articlescontent articlescontent articlescontent articlescontent featurecontent featurecontent featurecontent featurecontent rightpad" "leftpad footercontent   footercontent   footercontent   footercontent   footercontent   footercontent   footercontent   footercontent   footercontent   footercontent   footercontent   footercontent   rightpad";width:100vw}.footerwrap>section#footer{display:grid;grid-template-columns:[full-start] minmax(0,1fr) [content-start] repeat(12,40px) [content-end] minmax(0,1fr) [full-end];column-gap:40px;row-gap:0}.footerwrap>section#footer .gbc-member{grid-column-start:10;grid-column-end:14;grid-row:1;margin:0 0 16px 0;align-self:end}}.footerwrap>section#footer{grid-area:footercontent;grid-column-start:full-start;grid-column-end:full-end}.footerwrap>section#footer div.footerlinks,.footerwrap>section#footer div.text,.footerwrap>section#footer p{grid-column-start:2;grid-column-end:7;margin:16px 0 8px 0}.footerwrap>section#footer ul{grid-column-start:2;grid-column-end:7;margin-top:24px}@media (min-width:760px) and (max-width:940px){.footerwrap>section#footer ul{grid-column-start:9;grid-column-end:14}}@media (min-width:940px){.footerwrap>section#footer ul{grid-column-start:10;grid-column-end:14}}#full-menu-button{font-family:lato;font-weight:700;font-size:18px;text-transform:uppercase;border:none;background-color:transparent;width:92px;white-space:nowrap;padding:0}.burger-top{transform:rotate(0);transform-origin:1px 2px}.burger-bottom{transform:rotate(0);transform-origin:2px 10px}.active .burger-top{transform:rotate(36deg);transform-origin:1px 2px}.active .burger-mid{opacity:0}.active .burger-bottom{transform:rotate(-39deg);transform-origin:2px 10px}#book-now-button{font-family:lato;font-weight:700;font-size:19px;color:#fff;border:none;display:flex;justify-content:center;align-items:center}.loggedin .links,.loggedin .links a{color:#fff;line-height:26px}#course-info{display:flex;align-items:flex-end;justify-content:space-between;flex-wrap:wrap}#course-info .info-logo{height:98px;width:103px}#course-info span{clear:both;display:block}#course-info .holes,#course-info .par,#course-info .weather-text,#course-info .yards{font-size:12px;margin-bottom:4em}#course-info .weather-icon{color:#61615f}#course-info .weather-text{color:#2e0d02}#course-info .holes strong,#course-info .par strong,#course-info .yards strong{font-family:lato;font-weight:700;font-weight:400;font-size:19px;color:#61615f;line-height:23px}#course-info .holes div{font-size:12px!important;line-height:normal;display:block}#course-info .holes .cmsmenutypeicon{width:0}#course-info .holes div.text{width:215px}#course-info .book{clear:both;padding:0 18px}#course-info .weather{text-align:center}#course-info .property-selector{width:100%}#course-info .property-selector .tab{display:block;float:left;padding:5px 9px 0;color:#2e0d02;border-top:1px solid #e7ebee;clear:none}#course-info .property-selector .tab:hover{cursor:pointer}#course-info .property-selector .selected{font-family:lato;font-weight:700}.alt-book-text{display:none}@media (max-width:500px){#full-menu-button{width:40%;height:58px;background:#fff;color:#61615f;position:fixed;bottom:0;left:0;z-index:1000}#book-now-button{width:60%;height:58px;position:fixed;bottom:0;left:40%;z-index:1000}#course-info{padding:9px 32px}#course-info .info-logo{display:none!important}#course-info .holes,#course-info .par,#course-info .weather-text,#course-info .yards{margin-bottom:3em}#course-info .property-selector{margin:-2em 0 0 -10px}#book-info{padding:0 0 0 1em;position:absolute;top:64px;font-size:12px;z-index:100;width:133px;height:64px;right:28px;justify-content:center;flex-direction:column;display:flex;background:#9e9e9e;color:#fff;line-height:20px}#book-info a{color:#fff}#book-info .pipe,#book-info a.weblink{display:none}.alt-book-text{display:inline}}#full-menu ul{width:100%;margin:0;padding:0;text-align:right;font-size:18px!important}#full-menu li{font-family:lato;font-weight:700;text-align:left}#full-menu li ul li{font-family:lato;font-weight:400}#full-menu a{color:#2e0d02;display:block;position:relative;left:34px}#full-menu .currentpage>a:after,#full-menu .currentpage>a:before,#full-menu ul ul .parentpage>a:after,#full-menu ul ul .parentpage>a:before{height:24px;position:absolute;z-index:1;content:''}#top-menu>ul>li.currentpage>a:before{height:1px;border-top:5px solid #fff;left:0;right:0;top:-25px;position:absolute;z-index:1;content:''}#top-menu>ul>li>ul>li.currentpage>a:before,#top-menu>ul>li>ul>li.parentpage>a:before{height:1px;border-top:5px solid #fff;left:0;right:0;bottom:-15px;position:absolute;z-index:1;content:''}#full-menu .currentpage>a:before,#full-menu ul ul .parentpage>a:before{left:0}#full-menu .currentpage>a:after,#full-menu ul ul .parentpage>a:after{right:34px}#cta-login-form{width:270px;padding:1em;display:flex;justify-content:space-evenly;z-index:1000;height:160px;flex-flow:column;opacity:0;color:#2e0d02;pointer-events:none;background-color:#f6f8ec;box-shadow:0 32px 69px -23px rgba(0,0,0,.75)}#cta-login-form.form-in{opacity:1;animation:120ms ease-out 0s 1 normal login_in;pointer-events:auto}#cta-login-form.form-out{animation:120ms ease-in 0s 1 normal login_out;pointer-events:none}#header-j_password,#header-j_username,#j_password,#j_username{display:block;width:100%;font-family:lato;font-size:16px;color:#2e0d02;line-height:19px;background:#fff;border:1px solid #dadec4;padding:4px;box-shadow:none;box-sizing:border-box}#cta-login-form a{color:#2e0d02}.pure-button,a.pure-button{margin-right:0}@media (max-width:500px){#full-menu>ul{overflow:scroll;height:63vh}#full-menu a,#full-menu li,#full-menu ul{width:100%;font-size:16px!important}#full-menu a{padding-left:29px;left:0}#full-menu .currentpage>a:after,#full-menu ul ul .parentpage>a:after{right:0}#cta-login-form{position:absolute;top:100px;right:14%;left:15%;width:auto}}@media (min-width:500px){#book-info{font-family:lato;font-size:14px;width:270px;color:#696969}#book-info a{color:#696969;text-decoration:underline}#book-info span{clear:none}#course-info .property-selector{font-size:12px;margin:-2em 0 0 130px}}@media (min-width:500px) and (max-width:940px){#cta-login-form{position:absolute;top:55px;right:34px}#full-menu .currentpage>a:before{left:-34px}#book-info{position:absolute;right:34px;top:193px;color:#fff}#book-info a{color:#fff}#course-info{width:380px;margin:1.5em 0 0 34px}}@media (min-width:940px){#cta-login-form{position:absolute;top:55px;right:80px}#full-menu .currentpage>a:before{left:-83px}#book-info{position:absolute;right:80px;top:112px}#course-info{width:380px;margin:1.5em 0 0 80px}}#featured-offer{background:#f8f9fa;text-align:center}#featured-offer h2{color:#fff;margin:0;border-bottom:1px solid #fff;text-align:center;font-family:lato;font-weight:700;font-size:26px;line-height:29px;font-weight:400;padding:12px 0 12px 0}#featured-offer h3{font-size:19px!important}#featured-offer-content{padding:0 16px 24px 16px;border-left:1px solid #fff;border-right:1px solid #fff;border-bottom:1px solid #fff}#featured-offer-content .pure-button{margin-top:16px}@media (max-width:500px){#featured-offer{margin:9px 29px}}#main-content{margin:25px 0 0 0;background:#f8f9fa}@media (max-width:940px){#main-content{padding:1em 29px 0}}@media (min-width:940px){#main-content{padding:1em 80px 0}}@media (max-width:500px){#main-content .text a.pure-button{white-space:normal}}@media (min-width:500px) and (max-width:940px){#main-content{padding:1em 34px 3em}}.touts-container{display:flex;flex-wrap:wrap;background:#f8f9fa;clear:both}@media (max-width:940px){.touts-container{padding:0 29px 2em}}@media (min-width:940px){.touts-container{padding:0 80px 3em}}.content-tout{order:0;padding:1em 1.5em 0 0}.content-tout aside{background-color:#f8f9fa;margin:0 0 1em 0}#social-feed{background-color:#f8f9fa;order:2;padding-top:1em}@media (max-width:500px){.touts-container{flex-direction:column;align-content:center}.touts-container .pure-u-1-3,.touts-container .pure-u-2-3{width:100%}.social-tout{padding:0 29px}}@media (min-width:500px) and (max-width:940px){.social-tout{padding:0 29px;width:100%}#twitter-widget-0{width:100%}}.footerlinks{font-size:12px;display:flex;justify-content:space-between}.course-block{background-color:#e7ebee;border-top:52px solid #607383;padding-bottom:2em}.course-block ul{list-style:none}.course-block ul li ul{margin:0;padding:8px 0 10px 0;line-height:34px}.course-block ul li ul li{padding:0 10px 0 0}.course-block ul li ul li a{color:#2e0d02}.course-block>div.page-width{margin-top:-48px}.course-block>div.page-width>ul{display:flex;margin:0;padding:0 80px;justify-content:space-between}.course-block .heading{display:block;padding:10px 0;margin-bottom:1em;color:#fff;text-shadow:1px 1px 4px rgba(0,0,0,.25);font-size:20px;line-height:24px}.course-block>div.page-width>ul>li{color:#000;font-size:16px;color:#000;line-height:19px}.disclaimer{font-size:12px;color:#696969;padding-left:80px}@media (max-width:500px){.course-block{width:100%;margin:0 auto;padding-bottom:8em}.course-block>div.page-width{margin-top:-52px}.course-block>div.page-width>ul{display:block;margin:0;padding:0}.course-block>div.page-width>ul>li{float:none;width:100%}.course-block>div.page-width>ul>li>a{background:#696969;padding:.7em 29px 0;height:52px}.course-block ul li ul li{padding-left:29px}.disclaimer{padding-top:1em;padding-left:29px}}@media (min-width:500px) and (max-width:940px){.course-block{width:100%;margin:0 auto}.course-block .heading{font-size:16px}.course-block>div.page-width>ul{display:flex;margin:0;padding:0 34px;justify-content:space-between}.disclaimer{padding-left:34px}}@media (max-width:940px){[data-clearing]{margin-bottom:0;margin-left:0;list-style:none;padding:0}}@media (min-width:940px){div#page{width:100%;border-top:2px solid #fff;border-bottom:2px solid #fff;box-shadow:0 26px 60px 0 rgba(0,57,0,.2)}div#page .course-block{width:960px;margin:0 auto;overflow:hidden;z-index:200;background-color:#eff4dc;margin-top:-80px;border-bottom:1px solid #fff}}@media (max-width:500px){.surveyform label.row{margin:0 1em 1em 0;width:100%}#fieldlist_PreferredDateAndTime div[style]{margin-left:0!important}}.hole-by-hole-nav{margin:2.5em 0}.hole-wrapper{display:flex;flex-wrap:wrap;align-items:flex-start}.hole-wrapper .basic-info{width:300px;display:flex;flex-wrap:wrap;justify-content:space-between}.hole-wrapper .details{width:480px;padding:0 0 0 3.3em;display:flex;flex-wrap:wrap;justify-content:space-between;align-content:flex-start}.hole-wrapper h2.num-par{width:50%;float:left}.hole-wrapper .basic-info img{width:100%}.hole-wrapper .details .text-wrap{width:100%}.hole-wrapper .details .tees{width:50%}.hole-wrapper .details .related-photos{width:50%}#main-section-wrap .special-offers-callout{display:flex;flex-wrap:wrap;align-content:stretch;border-bottom:1px solid #dadec4;margin-bottom:2em}#main-section-wrap .special-offers-callout .callout-image{width:30%;padding:14px 0 14px 0;margin:0 1em 0 0}#main-section-wrap .callout-image img{max-height:112px}#main-section-wrap .special-offers-callout .callout-image img{max-height:unset;max-width:100%}#main-section-wrap .special-offers-callout .callout-details{display:flex;flex-flow:column;justify-content:space-between;padding:0 0 14px 0;width:60%}#main-section-wrap .special-offers-callout .callout-details h3{margin-bottom:0;font-size:19px!important}#main-section-wrap .special-offers-callout .callout-details p{margin:1em 0;width:90%}#main-section-wrap .special-offers-callout .callout-details a{width:150px;text-align:center;padding-left:0;padding-right:0}ul.siteMapNav{list-style-type:square;margin-top:6px;margin-left:20px}ul.siteMapNav li{line-height:12px;margin-top:.7em!important;margin-bottom:0}#course_map{margin:1.5em 0;border:solid 1px #000;width:100%}@media (max-width:500px){#course_map{height:200px}}@media (min-width:500px) and (max-width:940px){#course_map{height:400px}}@media (min-width:940px){#course_map{height:450px}}@media (max-width:940px){.slides-navigation{display:none}}#main-content-top-widget{background-color:#fff;text-align:center}@media (max-width:500px){#main-content-top-widget{margin:3.2em 29px 1em 29px}}@media (min-width:500px) and (max-width:940px){#main-content-top-widget{float:right;width:270px;margin:3.2em 34px 1em 34px}}@media (min-width:940px){#main-content-top-widget{float:right;width:270px;margin:3.2em 80px 1em 1em}}#explore>h2{text-align:center}div.explore-courses{background-color:#e7ebee;color:#607383}div.explore-courses .logo{height:76px;width:99px}div.explore-courses.carousel{height:144px;margin:8px 0 0 0}div.explore-courses.carousel .linkwrapper{display:flex;overflow-x:auto;scroll-snap-type:x mandatory;scrollbar-width:none;-ms-overflow-style:none}div.explore-courses.carousel .linkwrapper::-webkit-scrollbar{width:0;background:0 0}div.explore-courses.carousel a.website{display:flex;align-items:center;position:relative;height:100%;padding:24px;flex-shrink:0;scroll-snap-align:start;scroll-snap-stop:always;scroll-padding:0 0 0 48px}div.explore-courses.carousel a.website::after{content:"";border-right:1px solid #f8f9fa;position:absolute;right:0;top:20%;bottom:20%}div.explore-courses.carousel svg.next,div.explore-courses.carousel svg.prev{cursor:pointer}div.explore-courses.carousel svg .chevron{fill:#607383}section#footer{padding:24px 0}@media (max-width:760px){section#footer{padding:24px 0 74px}}section#footer ul{margin:24px 0 0 0;padding:0;list-style:none}section#footer div.footerlinks,section#footer ul.login,section#footer ul.social{display:flex;justify-content:space-between}section#footer .small{font-size:smaller}@media (min-width:760px){section#footer div.footerlinks,section#footer ul.social{grid-row:1}section#footer div.footerlinks{margin-top:0}section#footer ul.login{align-self:end;margin-left:8px}}.surveyform{margin:0 0 30px 0;padding:0;display:block;border:1px solid #ececec}.surveyform.contest{border:none}.surveyform fieldset{border:none;margin:0;padding:0}.rfp,form.login{border:0}form.login{padding:0 160px}.login-actions{margin-top:24px}.rfp fieldset{border:none;margin:0;padding:0}.surveyform legend{margin:0;padding:0}.rfp legend{display:none}fieldset li.separator{border-bottom:1px solid #ccc;font-size:11px;font-weight:700}#main .surveyform ol,#main .surveyform ul{margin:0;padding:0;list-style:none;list-style-type:none}.surveyform li{margin:24px 0 0 0;padding:0;list-style:none;list-style-type:none;clear:both}.surveyform li div{margin:0!important}.surveyform label.row{margin:0;padding:0;color:#607383;display:block}.surveyform input,.surveyform select,.surveyform textarea{border:1px solid #607383;background-color:#e7ebee;color:#141414;border-style:outset;padding:8px;display:block}@media (max-width:940px){.surveyform input,.surveyform select,.surveyform textarea{width:100%}}@media (min-width:940px){.surveyform input,.surveyform select,.surveyform textarea{width:60%}}.login.surveyform input{width:100%}.login.surveyform label>input,.surveyform label>input{display:inline;width:unset}.surveyform textarea{height:160px!important}.surveyform .contentscroll{overflow:auto;height:150px;font-size:110%}.surveyform .helptext{margin:0 0 0 3px}.surveyform button{padding:16px;border:none}li.button-row{display:flex;justify-content:space-between}@media (min-width:760px){li.button-row{width:60%}}button.submit{cursor:pointer}button[type=reset]{border:1px solid #607383;color:#607383}.surveyform li.required label{font-weight:900}.surveyform li.error-required label{color:red;font-weight:900}.surveyform li.error-required input,.surveyform li.error-required select{border:1px solid red}.surveyform li .patternrule{display:none}.surveyform li.error-generic .patternrule{display:block;font-weight:400;margin-left:14em}#EventForm ol li{font-size:16px}#corp div.separator{border-bottom:1px solid #c93}#corp div.subheader{color:#5e6c3d}.pure-button,a.pure-button{color:#f8f9fa}#footer{background-image:linear-gradient(180deg,#e7ebee 0,#f8f9fa 11%);border:1px solid #d8dfe4;color:#607383}#footer a{color:#607383;text-decoration:none}#arbutus_ridge #course-link{background-image:url(/resources/rwd-layouts/images/arbutus_ridge/logo.svg);background-repeat:no-repeat}#arbutus_ridge #full-menu .currentpage>a:after,#arbutus_ridge #full-menu .currentpage>a:before{border-left:3px solid #a50021;border-right:3px solid #a50021}#arbutus_ridge #book-now-button{background:#a50021}#arbutus_ridge #sub-menu::before{content:'';position:static;width:0;left:0;top:0;height:0;opacity:0;background-color:none;display:none}#arbutus_ridge #course-info .info-logo[data-course-logo=course]{background:url(/resources/rwd-layouts/images/arbutus_ridge/ar_wh.png) center 1em no-repeat}#arbutus_ridge #course-info .info-logo[data-course-logo=restaurant]{background:url(/resources/rwd-layouts/images/arbutus_ridge/ar_satellite_wh.png) center 1em no-repeat}#arbutus_ridge #course-info .property-selector .selected{border-top-color:#a50021}#arbutus_ridge #featured-offer h2{background:#a50021}#arbutus_ridge .pure-button-primary,#arbutus_ridge .pure-button-secondary,#arbutus_ridge a.pure-button-primary,#arbutus_ridge a.pure-button-secondary{background:#a50021}#arbutus_ridge button svg g{fill:#a50021}#arbutus_ridge .separator{border-bottom:1px solid #a50021}#arbutus_ridge .subheader{color:#a50021}#arbutus_ridge .footer-left{display:none}#arbutus_ridge .footer-main{background-image:none}#arbutus_ridge .course-block>div.page-width{margin-top:0}#gallaghers_canyon #course-link{background-image:url(/resources/rwd-layouts/images/gallaghers_canyon/logo.svg);background-repeat:no-repeat}#gallaghers_canyon #course-info .property-selector a{padding:5px 4px 0}#gallaghers_canyon #full-menu .currentpage>a:after,#gallaghers_canyon #full-menu .currentpage>a:before{border-left:3px solid #c93;border-right:3px solid #c93}#gallaghers_canyon #book-now-button{background:#c93}#gallaghers_canyon #course-info .info-logo[data-course-logo=gallaghers_canyon]{background:url(/resources/rwd-layouts/images/gallaghers_canyon/gc_wh.png) center no-repeat}#gallaghers_canyon #course-info .info-logo[data-course-logo=pinnacle]{background:url(/resources/rwd-layouts/images/gallaghers_canyon/gc_pinn_bk.png) center no-repeat}#gallaghers_canyon #course-info .info-logo[data-course-logo=restaurant]{background:url(/resources/rwd-layouts/images/gallaghers_canyon/gc_bar_wh.png) center 1em no-repeat}#gallaghers_canyon #course-info .property-selector .selected{border-top-color:#c93}#gallaghers_canyon #featured-offer h2{background:#c93}#gallaghers_canyon .pure-button-primary,#gallaghers_canyon .pure-button-secondary,#gallaghers_canyon a.pure-button-primary,#gallaghers_canyon a.pure-button-secondary{background:#c93}#gallaghers_canyon button svg g{fill:#c93}#gallaghers_canyon .separator{border-bottom:1px solid #c93}#gallaghers_canyon .subheader{color:#c93}#mayfair_lakes #course-link{background-image:url(/resources/rwd-layouts/images/mayfair_lakes/logo.svg);background-repeat:no-repeat}#mayfair_lakes #full-menu .currentpage>a:after,#mayfair_lakes #full-menu .currentpage>a:before{border-left:3px solid #e38d1a;border-right:3px solid #e38d1a}#mayfair_lakes #book-now-button{background:#e38d1a}#mayfair_lakes #course-info .info-logo[data-course-logo=course]{background:url(/resources/rwd-layouts/images/mayfair_lakes/ml_wh.png) center 1px no-repeat}#mayfair_lakes #course-info .info-logo[data-course-logo=restaurant]{background:url(/resources/rwd-layouts/images/mayfair_lakes/ml_grill_wh.png) center 1em no-repeat}#mayfair_lakes #course-info .property-selector .selected{border-top-color:#e38d1a}#mayfair_lakes #featured-offer h2{background:#e38d1a}#mayfair_lakes .pure-button-primary,#mayfair_lakes .pure-button-secondary,#mayfair_lakes a.pure-button-primary,#mayfair_lakes a.pure-button-secondary{background:#e38d1a}#mayfair_lakes button svg g{fill:#e38d1a}#mayfair_lakes .separator{border-bottom:1px solid #e38d1a}#mayfair_lakes .subheader{color:#e38d1a}#nicklaus_north #course-link{background-image:url(/resources/rwd-layouts/images/nicklaus_north/logo.svg);background-repeat:no-repeat}#nicklaus_north #full-menu .currentpage>a:after,#nicklaus_north #full-menu .currentpage>a:before{border-left:3px solid #c93;border-right:3px solid #c93}#nicklaus_north #book-now-button{background:#c93}#nicklaus_north #featured-offer h2{background:#c93}#nicklaus_north .pure-button-primary,#nicklaus_north .pure-button-secondary,#nicklaus_north a.pure-button-primary,#nicklaus_north a.pure-button-secondary{background:#c93}#nicklaus_north button svg g{fill:#c93}#nicklaus_north #course-info .info-logo[data-course-logo=course]{background:url(/resources/rwd-layouts/images/nicklaus_north/nn_wh.png) center 1em no-repeat}#nicklaus_north #course-info .info-logo[data-course-logo=restaurant]{background:url(/resources/rwd-layouts/images/nicklaus_north/nn_table_nineteen_wh.png) center 1em no-repeat}#nicklaus_north #course-info .property-selector .selected{border-top-color:#c93}#nicklaus_north .separator{border-bottom:1px solid #c93}#nicklaus_north .subheader{color:#c93}#okanagan_golf #course-link{background-image:url(/resources/rwd-layouts/images/okanagan_golf/logo.svg);background-repeat:no-repeat}#okanagan_golf #full-menu .currentpage>a:after,#okanagan_golf #full-menu .currentpage>a:before{border-left:3px solid #803032;border-right:3px solid #803032}#okanagan_golf #full-menu ul ul .parentpage>a:after,#okanagan_golf #full-menu ul ul .parentpage>a:before{border-left:3px solid #803032;border-right:3px solid #803032}#okanagan_golf #book-now-button{background:#803032}#okanagan_golf #featured-offer h2{background:#803032}#okanagan_golf .pure-button-primary,#okanagan_golf .pure-button-secondary,#okanagan_golf a.pure-button-primary,#okanagan_golf a.pure-button-secondary{background:#803032}#okanagan_golf button svg g{fill:#803032}#okanagan_golf #course-info .info-logo[data-course-logo=bear]{background:url(/resources/rwd-layouts/images/okanagan_golf/bear_wh.png) center 1px no-repeat}#okanagan_golf #course-info .info-logo[data-course-logo=quail]{background:url(/resources/rwd-layouts/images/okanagan_golf/quail_wh.png) center 1px no-repeat}#okanagan_golf #course-info .info-logo[data-course-logo=restaurant]{background:url(/resources/rwd-layouts/images/okanagan_golf/ogc_wh.png) center no-repeat}#okanagan_golf #course-info .property-selector .selected{border-top-color:#803032}#okanagan_golf .separator{border-bottom:1px solid #803032}#okanagan_golf .subheader{color:#803032}#olympic_view #course-link{background-image:url(/resources/rwd-layouts/images/olympic_view/logo.svg);background-repeat:no-repeat}#olympic_view #full-menu .currentpage>a:after,#olympic_view #full-menu .currentpage>a:before{border-left:3px solid #c93;border-right:3px solid #c93}#olympic_view #book-now-button{background:#c93}#olympic_view #course-info .info-logo[data-course-logo=course]{background:url(/resources/rwd-layouts/images/olympic_view/ov_wh.png) center no-repeat}#olympic_view #course-info .info-logo[data-course-logo=restaurant]{background:url(/resources/rwd-layouts/images/olympic_view/ov_table_nineteen_wh.png) center 1em no-repeat}#olympic_view #course-info .property-selector .selected{border-top-color:#803032}#olympic_view #featured-offer h2{background:#c93}#olympic_view .pure-button-primary,#olympic_view .pure-button-secondary,#olympic_view a.pure-button-primary,#olympic_view a.pure-button-secondary{background:#c93}#olympic_view button svg g{fill:#c93}#olympic_view .separator{border-bottom:1px solid #c93}#olympic_view .subheader{color:#c93}@media (max-width:940px){#arbutus_ridge #course-link{background-size:50%;background-position:center}#gallaghers_canyon #course-link{background-size:33%;background-position:center}#mayfair_lakes #course-link{background-size:44%;background-position:center}#nicklaus_north #course-link{background-size:58%;background-position:center}#okanagan_golf #course-link{background-size:35%;background-position:center}#olympic_view #course-link{background-size:40%;background-position:center}}@media (min-width:940px){#arbutus_ridge #course-link{background-size:55%;background-position:center}#gallaghers_canyon #course-link{background-size:37%;background-position:center}#mayfair_lakes #course-link{background-size:49%;background-position:center}#nicklaus_north #course-link{background-size:58%;background-position:center}#okanagan_golf #course-link{background-size:37%;background-position:center}#olympic_view #course-link{background-size:43%;background-position:center}#arbutus_ridge #sub-menu-container .currentpage a,#arbutus_ridge #sub-menu-container a:hover,#arbutus_ridge #top-menu .currentpage a,#arbutus_ridge #top-menu a:hover{border-bottom:5px solid #a50021;text-decoration:none}#gallaghers_canyon #sub-menu-container .currentpage a,#gallaghers_canyon #sub-menu-container a:hover,#gallaghers_canyon #top-menu .currentpage a,#gallaghers_canyon #top-menu a:hover{border-bottom:5px solid #c93;text-decoration:none}#mayfair_lakes #sub-menu-container .currentpage a,#mayfair_lakes #sub-menu-container a:hover,#mayfair_lakes #top-menu .currentpage a,#mayfair_lakes #top-menu a:hover{border-bottom:5px solid #e38d1a;text-decoration:none}#nicklaus_north #sub-menu-container .currentpage a,#nicklaus_north #sub-menu-container a:hover,#nicklaus_north #top-menu .currentpage a,#nicklaus_north #top-menu a:hover{border-bottom:5px solid #c93;text-decoration:none}#okanagan_golf #sub-menu-container .currentpage a,#okanagan_golf #sub-menu-container a:hover,#okanagan_golf #top-menu .currentpage a,#okanagan_golf #top-menu a:hover{border-bottom:5px solid #803032;text-decoration:none}#olympic_view #sub-menu-container .currentpage a,#olympic_view #sub-menu-container a:hover,#olympic_view #top-menu .currentpage a,#olympic_view #top-menu a:hover{border-bottom:5px solid #c93;text-decoration:none}}