@font-face{font-family:"Oswald-Light";src:url("../../fonts/Oswald/Light/Oswald-Light.eot");src:url("../../fonts/Oswald/Light/Oswald-Light.woff") format("woff"),url("../../fonts/Oswald/Light/Oswald-Light.eot?#iefix") format("embedded-opentype");font-weight:normal;font-style:normal}@font-face{font-family:"Oswald";src:url("../../fonts/Oswald/Light/Oswald-Light.eot");src:url("../../fonts/Oswald/Light/Oswald-Light.woff") format("woff"),url("../../fonts/Oswald/Light/Oswald-Light.eot?#iefix") format("embedded-opentype");font-weight:normal;font-style:normal}@font-face{font-family:"HelveticaNeue-Light";src:url("../../fonts/Helvetica_Neue/Light/HelveticaNeue-Light.eot");src:url("../../fonts/Helvetica_Neue/Light/HelveticaNeue-Light.woff") format("woff"),url("../../fonts/Helvetica_Neue/Light/HelveticaNeue-Light.eot?#iefix") format("embedded-opentype")}@font-face{font-family:"HelveticaNeue-Medium";src:url("../../fonts/Helvetica_Neue/Medium/HelveticaNeue-Medium.eot");src:url("../../fonts/Helvetica_Neue/Medium/HelveticaNeue-Medium.woff") format("woff"),url("../../fonts/Helvetica_Neue/Medium/HelveticaNeue-Medium.eot?#iefix") format("embedded-opentype")}@font-face{font-family:"FontAwesome";src:url("../../fonts/Awesome/fontawesome-webfont.eot");src:url("../../fonts/Awesome/fontawesome-webfont.woff") format("woff"),url("../../fonts/Awesome/fontawesome-webfont.eot?#iefix") format("embedded-opentype")}@font-face{font-family:"Poppins";src:url("../../fonts/Poppins/Poppins-Light.ttf") format("truetype")}@font-face{font-family:"Poppins-bold";src:url("../../fonts/Poppins/Poppins-Bold.ttf") format("truetype")}@font-face{font-family:"HelveticaNeue";src:url("../../fonts/Helvetica_Neue/Regular/HelveticaNeue.ttf") format("truetype")}body{font-family:HelveticaNeue-Light;color:#383838;background-color:#efefef}.wrapper-page{border:#d7d7d7}a{color:#4277b9}.header{background-color:#ffffff;position:relative;min-height:60px;font-family:HelveticaNeue-Light;color:#383838}.content-body{background-color:#efefef}.content-sidebar{background-color:#ffffff}.ads-right{background-color:#ffffff;min-height:100%}.dropdown-profile{cursor:pointer}.title-page{color:#263D51;font-size:27px;font-family:Oswald-Light;text-transform:uppercase;vertical-align:middle;display:inline-block}.title-page-2{color:#263D51;font-size:25px;font-family:Oswald-Light;text-transform:uppercase}.title-page-pro{color:#244185;font-size:25px;font-family:Oswald-Light;text-transform:uppercase}.title-page-proshop{font-family:HelveticaNeue-Medium;color:#263D51}.title-page-3{color:#383838;font-size:1.25rem;font-family:HelveticaNeue-Light}.title-section{color:#263D51;font-size:23px;font-family:Oswald-Light;text-transform:uppercase}.subtitle{color:#263D51;font-size:18px;font-family:Oswald-Light;text-transform:uppercase}.subtitle-2{color:#383838;font-size:18px;font-family:HelveticaNeue-Light}#sidebar-menu-left{background-color:#263D51}#menu-left{z-index:3;position:fixed;max-width:74.94px;min-width:74.94px;background-color:#263D51}.menu-left-options .nav-item{line-height:10px;text-align:center;padding:7px 0px;position:relative}.menu-left-options a{color:#ffffff;font-size:11px;font-family:Oswald-Light;text-decoration:none}.menu-left-options a:hover{color:#A7CF3F;text-decoration:none}.menu-left-options a img{display:block;margin:auto;width:31px}.menu-header .nav-item{padding:0px 5px}.tg-dropdown-options{cursor:pointer}.tg-dropdown-options:after{position:absolute !important;top:20px !important;right:0px !important;content:"";border-top:0.3em solid;border-right:0.3em solid transparent;border-bottom:0;border-left:0.3em solid transparent}.img-course-style div{height:100%;background-size:cover;-moz-background-size:cover;-webkit-background-size:cover;background-position:center;border-radius:50%}.img-course-48{width:48px;height:48px;min-width:48px;min-height:48px;max-width:48px;max-height:48px;margin:auto}.img-course-48 div{height:100%;background-size:cover;-moz-background-size:cover;-webkit-background-size:cover;background-position:center;border-radius:50%}.img-course-90{width:90px;height:90px;min-width:90px;min-height:90px;max-width:90px;max-height:90px;margin:auto}.img-course-90 div{height:100%;background-size:cover;-moz-background-size:cover;-webkit-background-size:cover;background-position:center;border-radius:50%}.img-profile-style div{height:100%;background-size:cover;-moz-background-size:cover;-webkit-background-size:cover;background-position:center;border-radius:50%}.img-profile{border-radius:50%}.img-profile-40{border-radius:50%;width:40px}.img-profile-small{border-radius:50%;width:35px;margin-right:2%}.img-profile-menu{border-radius:50%;margin-right:2%}.img-profile-jumbo{width:120px;height:120px;min-width:120px;min-height:120px;max-width:120px;max-height:120px;margin:auto}.img-profile-jumbo div{height:100%;background-size:cover;-moz-background-size:cover;-webkit-background-size:cover;background-position:center;border-radius:50%}.img-profile-big{width:80px;height:80px;min-width:80px;min-height:80px;max-width:80px;max-height:80px;margin:auto}.img-profile-big div{height:100%;background-size:cover;-moz-background-size:cover;-webkit-background-size:cover;background-position:center;border-radius:50%}.img-profile-big .shadow{border:3px solid white;box-shadow:-4px 4px 8px #888888}.img-profile-referrer{border-radius:50%;width:80px;height:80px}.img-profile-60{width:60px;height:60px;min-width:60px;min-height:60px;max-width:60px;max-height:60px;margin:auto}.img-profile-60 div{height:100%;background-size:cover;-moz-background-size:cover;-webkit-background-size:cover;background-position:center;border-radius:50%}.img-profile-55{width:55px;height:55px;min-width:55px;min-height:55px;max-width:55px;max-height:55px}.img-profile-55 div{height:100%;background-size:cover;-moz-background-size:cover;-webkit-background-size:cover;background-position:center;border-radius:50%}.tg-button-default{background-color:#ffffff;border:1px solid #383838;border-radius:20px;text-decoration:none;color:#d7d7d7;display:inline-block;font-size:14px;padding:5px 25px 6px 15px;cursor:pointer}.tg-button-default:hover{color:#474747;text-decoration:none}.tg-button-default:active{color:#474747;text-decoration:none}.tg-button-blue{background-color:#4277b9;border:1px solid #4277b9;border-radius:20px;text-decoration:none;color:#ffffff;display:inline-block;font-size:14px;padding:5px 25px 6px 15px;cursor:pointer}.tg-button-blue:hover{color:#A7CF3F;text-decoration:none}.tg-button-blue:active{color:#A7CF3F;text-decoration:none}.tg-button-blue-lg{background-color:#4277b9;border:1px solid #4277b9;border-radius:20px;text-decoration:none;color:#ffffff;display:inline-block;padding:5px 25px 6px 15px;cursor:pointer;font-size:14px;padding:4px 30px 4px 30px}.tg-button-blue-lg:hover{color:#A7CF3F;text-decoration:none}.tg-button-blue-lg:active{color:#A7CF3F;text-decoration:none}.tg-button-blue-md{background-color:#4277b9;border:1px solid #4277b9;border-radius:20px;text-decoration:none;color:#ffffff;display:inline-block;padding:5px 25px 6px 15px;cursor:pointer;font-size:14px;padding:3px 25px 3px 25px}.tg-button-blue-md:hover{color:#A7CF3F;text-decoration:none}.tg-button-blue-md:active{color:#A7CF3F;text-decoration:none}.tg-button-blue-lg-16{background-color:#4277b9;border:1px solid #4277b9;border-radius:20px;text-decoration:none;color:#ffffff;display:inline-block;font-size:14px;padding:5px 25px 6px 15px;cursor:pointer;font-size:16px;padding:4px 40px 4px 40px}.tg-button-blue-lg-16:hover{color:#A7CF3F;text-decoration:none}.tg-button-blue-lg-16:active{color:#A7CF3F;text-decoration:none}.tg-button-green{background-color:#A7CF3F;border:1px solid #A7CF3F;border-radius:20px;text-decoration:none;color:#041d2e;display:inline-block;font-size:14px;padding:5px 20px 5px 20px;cursor:pointer}.tg-button-green:hover{color:#ffffff;text-decoration:none}.tg-button-green:active{color:#ffffff;text-decoration:none}.tg-button-green-2{background-color:#A7CF3F;border:1px solid #A7CF3F;border-radius:3px;text-decoration:none;color:#041d2e;display:inline-block;font-size:14px;padding:4px 10px 4px 10px;cursor:pointer}.tg-button-green-2:hover{color:#ffffff;text-decoration:none}.tg-button-green-2:active{color:#ffffff;text-decoration:none}.tg-button-gray{background-color:#d7d7d7;border:1px solid #d7d7d7;border-radius:3px;text-decoration:none;color:#ffffff;display:inline-block;font-size:14px;padding:4px 10px 4px 10px;cursor:pointer}.tg-button-gray:hover{color:#263D51;text-decoration:none}.tg-button-gray:active{color:#263D51;text-decoration:none}.tg-button-main-blue{background-color:#263D51;border:1px solid #263D51;border-radius:20px;text-decoration:none;color:#ffffff;display:inline-block;font-size:14px;padding:4px 15px 4px 15px;cursor:pointer}.tg-button-main-blue:hover{color:#A7CF3F;text-decoration:none}.tg-button-main-blue:active{color:#A7CF3F;text-decoration:none}.tg-button-main-blue-disabled{background-color:#d7d7d7;border:1px solid #d7d7d7;border-radius:20px;text-decoration:none;color:#ffffff;display:inline-block;font-size:14px;padding:4px 15px 4px 15px;cursor:pointer}.tg-button-main-blue-disabled:hover{color:#ffffff;text-decoration:none}.tg-button-main-blue-disabled:active{color:#ffffff;text-decoration:none}.tg-button-cancel{background-color:#d7d7d7;border:1px solid #d7d7d7;border-radius:5px;text-decoration:none;color:#383838;display:inline-block;font-size:14px;padding:4px 10px 4px 10px;cursor:pointer}.tg-button-cancel:hover{color:#ffffff;text-decoration:none}.tg-button-cancel:active{color:#ffffff;text-decoration:none}.tg-button-cancel-lg{background-color:#d7d7d7;border:1px solid #d7d7d7;border-radius:20px;text-decoration:none;color:#383838;display:inline-block;padding:4px 10px 4px 10px;cursor:pointer;font-size:14px;padding:4px 30px 4px 30px}.tg-button-cancel-lg:hover{color:#4277b9;text-decoration:none}.tg-button-cancel-lg:active{color:#4277b9;text-decoration:none}.tg-button-submit{background-color:#A7CF3F;border:1px solid #A7CF3F;border-radius:5px;text-decoration:none;color:#ffffff;display:inline-block;font-size:14px;padding:4px 10px 4px 10px;cursor:pointer}.tg-button-submit:hover{color:#041d2e;text-decoration:none}.tg-button-submit:active{color:#041d2e;text-decoration:none}.tg-button-min-green{background-color:#A7CF3F;border:1px solid #A7CF3F;border-radius:3px;text-decoration:none;color:#ffffff;display:inline-block;font-size:14px;padding:2px 5px 2px 5px;cursor:pointer;font-size:12px}.tg-button-min-green:hover{color:#041d2e;text-decoration:none}.tg-button-min-green:active{color:#041d2e;text-decoration:none}.tg-button-min-red{background-color:#b00004;border:1px solid #b00004;border-radius:3px;text-decoration:none;color:#ffffff;display:inline-block;font-size:14px;padding:2px 5px 2px 5px;cursor:pointer;font-size:12px}.tg-button-min-red:hover{color:#ffffff;text-decoration:none}.tg-button-min-red:active{color:#ffffff;text-decoration:none}.tg-button-border-min-gray{background-color:transparent;border:1px solid #d7d7d7;border-radius:5px;text-decoration:none;color:#383838;display:inline-block;font-size:14px;padding:4px 10px 4px 10px;cursor:pointer;font-size:12px}.tg-button-border-min-gray:hover{color:#474747;text-decoration:none}.tg-button-border-min-gray:active{color:#474747;text-decoration:none}.tg-button-border-min-gray-2{background-color:#ffffff;border:1px solid #d7d7d7;border-radius:20px;text-decoration:none;color:#474747;display:inline-block;font-size:14px;padding:4px 10px 4px 10px;cursor:pointer;font-size:12px;font-family:HelveticaNeue-Light}.tg-button-border-min-gray-2:hover{color:#474747;text-decoration:none}.tg-button-border-min-gray-2:active{color:#474747;text-decoration:none}.delbut{font-family:HelveticaNeue-Light;font-size:15px;color:#383838 !important;font-weight:600;cursor:pointer}.delbut:hover{color:#b00004 !important;text-decoration:none}.mini-container{background-color:#ffffff;width:100%;padding:5px;padding-bottom:25px}.mini-card{background-color:#ffffff;width:100%;border-radius:10px;border:1px solid #d7d7d7;font-size:13px}.mini-card-gray{background-color:#d7d7d7;width:100%;border-radius:10px;font-size:13px}.mini-card-green{background-color:#ffffff;border:1px solid #A7CF3F;width:100%;border-radius:10px;padding:10px;cursor:pointer}.icon-image-20{cursor:pointer;width:20px}.icon-image-22{cursor:pointer;width:22px}.icon-image-30{cursor:pointer;width:30px}.icon-image-35{cursor:pointer;width:35px}.icon-circle-35{cursor:pointer;width:35px;background-color:#ffffff;border-radius:50%}.icon-image-45{cursor:pointer;width:45px}.icon-image-50{cursor:pointer;width:50px}.icon-image-m{cursor:pointer;width:27px}.icon-circle-blue{width:50px;height:50px;border-radius:100%;background-color:#4277b9 !important;background-size:30px !important;margin:auto;cursor:pointer}.icon-circle-blue:hover{background-color:#A7CF3F !important;text-decoration:none}.icon-circle-image{cursor:pointer;vertical-align:bottom;display:inline-block;padding:0px;margin:0px;height:36px}.icon-circle-image div{width:32px;height:32px;border-radius:100%;background-color:#ffffff !important;background-size:24px !important;margin:auto;cursor:pointer;display:inline-block}.icon-logo-name{width:100px}.icon-info-1{background-color:#4277b9;border-radius:50%;position:absolute;top:-2px;right:-5px;width:20px}.ads-header{width:100%;border:1px solid #4472c4;margin:1% auto;background-color:#d7d7d7}.ads-sidebar{border:1px solid #4472c4;width:95%;margin:auto;background-color:#d7d7d7;margin-top:5%;height:220px}.logo-sponsor{margin-top:2px;margin-left:7px;display:inline-block;position:relative}.logo-sponsor img{width:150px;vertical-align:middle;margin-top:2px}.logo-sponsor span{font-size:9px;color:#263D51;top:-12px;position:absolute}.padding-5{padding:5px}.tg-circle{width:50px;display:block;margin:auto}.tg-circle .green{border-radius:100%;text-align:center;height:0;width:100%;padding:50% 0;background:#A7CF3F;font-family:Oswald-Light;color:#263D51;font-size:20px;border:1px solid #A7CF3F;text-decoration:none}.tg-circle .green:hover{text-decoration:none}.tg-circle .green,.tg-circle .green>*{line-height:0}.tg-circle .gray{border-radius:100%;text-align:center;height:0;width:100%;padding:50% 0;background:#d7d7d7;font-family:Oswald-Light;color:#383838;font-size:20px;border:1px solid #d7d7d7;text-decoration:none}.tg-circle .gray:hover{text-decoration:none}.tg-circle .gray,.tg-circle .gray>*{line-height:0}.tg-circle .blue{border-radius:100%;text-align:center;height:0;width:100%;padding:50% 0;background:#4277b9;font-family:Oswald-Light;color:#ffffff;font-size:20px;border:1px solid #4277b9;text-decoration:none}.tg-circle .blue:hover{text-decoration:none}.tg-circle .blue,.tg-circle .blue>*{line-height:0}.tg-circle .red{border-radius:100%;text-align:center;height:0;width:100%;padding:50% 0;background:#b00004;font-family:Oswald-Light;color:#ffffff;font-size:20px;border:1px solid #b00004;text-decoration:none}.tg-circle .red:hover{text-decoration:none}.tg-circle .red,.tg-circle .red>*{line-height:0}.tg-circle .gold{border-radius:100%;text-align:center;height:0;width:100%;padding:50% 0;background:#feb509;font-family:Oswald-Light;color:#ffffff;font-size:20px;border:1px solid #feb509;text-decoration:none}.tg-circle .gold:hover{text-decoration:none}.tg-circle .gold,.tg-circle .gold>*{line-height:0}.tg-circle .cursor{cursor:pointer}.tg-circle-40{width:40px;display:block;margin:auto}.tg-circle-40 .green{border-radius:100%;text-align:center;height:0;width:100%;padding:50% 0;background:#A7CF3F;font-family:Oswald-Light;color:#263D51;font-size:17px;border:1px solid #A7CF3F;text-decoration:none}.tg-circle-40 .green:hover{text-decoration:none}.tg-circle-40 .green,.tg-circle-40 .green>*{line-height:0}.tg-circle-30{width:30px;display:block;margin:auto}.tg-circle-30 .green{border-radius:100%;text-align:center;height:0;width:100%;padding:50% 0;background:#A7CF3F;font-family:Oswald-Light;color:#263D51;font-size:17px;border:1px solid #A7CF3F;text-decoration:none}.tg-circle-30 .green:hover{text-decoration:none}.tg-circle-30 .green,.tg-circle-30 .green>*{line-height:0}.tg-circle-48{width:48px;display:block;margin:auto}.tg-circle-48 .green{border-radius:100%;text-align:center;height:0;width:100%;padding:50% 0;background:#A7CF3F;font-family:Oswald-Light;color:#263D51;font-size:20px;border:1px solid #A7CF3F;text-decoration:none}.tg-circle-48 .green:hover{text-decoration:none}.tg-circle-48 .green,.tg-circle-48 .green>*{line-height:0}.tg-circle-newsfeed{width:100%;display:block;margin:auto}.tg-circle-newsfeed .green{border-radius:100%;text-align:center;height:0;width:100%;padding:50% 0;background:#A7CF3F;font-family:Oswald-Light;color:#263D51;font-size:27px;border:1px solid #A7CF3F;text-decoration:none}.tg-circle-newsfeed .green:hover{text-decoration:none}.tg-circle-newsfeed .green,.tg-circle-newsfeed .green>*{line-height:0}.tg-circle-65{width:65px;display:block;margin:auto}.tg-circle-65 .green{border-radius:100%;text-align:center;height:0;width:100%;padding:50% 0;background:#A7CF3F;font-family:Oswald-Light;color:#263D51;font-size:23px;border:1px solid #A7CF3F;text-decoration:none}.tg-circle-65 .green:hover{text-decoration:none}.tg-circle-65 .green,.tg-circle-65 .green>*{line-height:0}.tg-circle-65 .red{border-radius:100%;text-align:center;height:0;width:100%;padding:50% 0;background:#b00004;font-family:Oswald-Light;color:#ffffff;font-size:23px;border:1px solid #b00004;text-decoration:none}.tg-circle-65 .red:hover{text-decoration:none}.tg-circle-65 .red,.tg-circle-65 .red>*{line-height:0}.tg-circle-70{width:70px !important;width:50px;display:block;margin:auto}.tg-circle-70 .green{border-radius:100%;text-align:center;height:0;width:100%;padding:50% 0;background:#A7CF3F;font-family:Oswald-Light;color:#263D51;font-size:20px;border:1px solid #A7CF3F;text-decoration:none}.tg-circle-70 .green:hover{text-decoration:none}.tg-circle-70 .green,.tg-circle-70 .green>*{line-height:0}.tg-circle-70 .gray{border-radius:100%;text-align:center;height:0;width:100%;padding:50% 0;background:#d7d7d7;font-family:Oswald-Light;color:#383838;font-size:20px;border:1px solid #d7d7d7;text-decoration:none}.tg-circle-70 .gray:hover{text-decoration:none}.tg-circle-70 .gray,.tg-circle-70 .gray>*{line-height:0}.tg-circle-70 .blue{border-radius:100%;text-align:center;height:0;width:100%;padding:50% 0;background:#4277b9;font-family:Oswald-Light;color:#ffffff;font-size:20px;border:1px solid #4277b9;text-decoration:none}.tg-circle-70 .blue:hover{text-decoration:none}.tg-circle-70 .blue,.tg-circle-70 .blue>*{line-height:0}.tg-circle-70 .red{border-radius:100%;text-align:center;height:0;width:100%;padding:50% 0;background:#b00004;font-family:Oswald-Light;color:#ffffff;font-size:20px;border:1px solid #b00004;text-decoration:none}.tg-circle-70 .red:hover{text-decoration:none}.tg-circle-70 .red,.tg-circle-70 .red>*{line-height:0}.tg-circle-70 .gold{border-radius:100%;text-align:center;height:0;width:100%;padding:50% 0;background:#feb509;font-family:Oswald-Light;color:#ffffff;font-size:20px;border:1px solid #feb509;text-decoration:none}.tg-circle-70 .gold:hover{text-decoration:none}.tg-circle-70 .gold,.tg-circle-70 .gold>*{line-height:0}.tg-circle-70 .cursor{cursor:pointer}.tg-border-circle{width:45px;display:block;margin:auto}.tg-border-circle .white-b-green{border-radius:100%;text-align:center;height:0;width:100%;padding:50% 0;background:#ffffff;font-family:Oswald-Light;color:#383838;font-size:17px;border:1px solid #A7CF3F;text-decoration:none}.tg-border-circle .white-b-green:hover{text-decoration:none}.tg-border-circle .white-b-green,.tg-border-circle .white-b-green>*{line-height:0}.tg-border-circle .white-b-gray{border-radius:100%;text-align:center;height:0;width:100%;padding:50% 0;background:#efefef;font-family:Oswald-Light;color:#383838;font-size:17px;border:1px solid #d7d7d7;text-decoration:none}.tg-border-circle .white-b-gray:hover{text-decoration:none}.tg-border-circle .white-b-gray,.tg-border-circle .white-b-gray>*{line-height:0}.tg-circle-practice{width:30px;display:block;margin:auto}.tg-circle-practice div{border-radius:100%;text-align:center;height:0;width:100%;padding:50% 0;background:transparent;font-family:Oswald-Light;color:#b00004;font-size:17px;border:1px solid #b00004;text-decoration:none;font-weight:600}.tg-circle-practice div:hover{text-decoration:none}.tg-circle-practice div,.tg-circle-practice div>*{line-height:0}.nh-text{display:block;font-size:11px;margin-top:17px;color:#b00004}.handicap-card{position:absolute;margin-top:-15px}.text-gray{color:#383838 !important}.text-gray-light{color:#adadad !important}.text-gray-l{color:#635e5e !important}.text-d-gray{color:#383838 !important}.text-m-gray{color:#474747 !important}.text-mid-gray{color:#757575 !important}.text-ml-gray{color:#d7d7d7 !important}.text-white{color:#ffffff}.text-red{color:#b00004}.text-real-red{color:#d8114e}.text-gray-blue{color:#7193a9}.text-green{color:#A7CF3F}.text-blue{color:#4277b9 !important}.text-main-blue{color:#263D51 !important}.color-blue{background-color:#263D51}.link-gray{color:#383838}.link-gray:hover{color:#474747;text-decoration:none}.link-load-more{display:block;font-size:13px;color:#383838}.link-load-more:hover{color:#474747;text-decoration:none}.disabled-link{pointer-events:none}.no-hover:hover{text-decoration:none}.text-limit{overflow:hidden;text-overflow:ellipsis;display:block}.text-container-inside{overflow-wrap:break-word;word-wrap:break-word;-ms-word-break:break-all;word-break:break-all;word-break:break-word;-ms-hyphens:auto;-moz-hyphens:auto;-webkit-hyphens:auto;hyphens:auto}.text-12{font-size:12px !important}.text-14{font-size:14px !important}.text-15{font-size:15px !important}.text-16{font-size:16px !important}.text-18{font-size:18px !important}.text-20{font-size:20px !important}.text-22{font-size:22px !important}.text-24{font-size:24px !important}.text-26{font-size:26px !important}.text-28{font-size:28px !important}.text-32{font-size:32px !important}.text-40{font-size:40px !important}.text-60{font-size:60px !important}.text-45{font-size:45px !important}.text-50{font-size:50px !important}.text-oswald{font-family:Oswald-Light !important}.text-poppins{font-family:Poppins !important}.text-poppins-bold{font-family:Poppins-bold !important;font-weight:bold !important}.text-helvetica{font-family:HelveticaNeue-Light !important}.text-helvetica-regular{font-family:HelveticaNeue !important}.text-helvetica-bold{font-family:HelveticaNeue-Medium !important}.line-blue{height:4px;background-color:#4277b9;display:block;margin-top:7px}.line-white{height:4px;background-color:#ffffff;display:block;margin-top:7px}.line-red{height:4px;background-color:#b00004;display:block;margin-top:7px}.line-green{height:4px;background-color:#A7CF3F;display:block;margin-top:7px}.line-main-blue{height:4px;background-color:#263D51;display:block;margin-top:7px}.border-red{border:1px solid #d8114e !important}.border-gray{border:1px solid #d7d7d7}.border-blue{border:1px solid #4277b9}.border-green{border:1px solid #A7CF3F}.border-radius{border-radius:10px !important}.active-card{border:6px solid #A7CF3F}.pagination a{text-decoration:none;color:#383838}.show-list-content span a:hover{background-color:#4277b9;color:#ffffff !important;text-decoration:none}.show-list:hover .show-list-content{display:block}.show-list-content{display:none;position:absolute;background-color:#ffffff;font-family:HelveticaNeue-Light;font-size:14px;margin-top:0px;cursor:pointer;box-shadow:0 8px 16px 0 rgba(0,0,0,0.2);border:1px solid #d7d7d7;z-index:900}.show-list-content span a{border:none;background-color:#ffffff;color:#4277b9 !important;font-family:HelveticaNeue-Light;font-size:14px;padding:7px;display:block;text-align:left;border-bottom:1px solid #d7d7d7}.tg-collapse .card{border:none;border-bottom:2px dotted #d7d7d7}.tg-collapse .card-header{border:none;background:none}.tg-collapse .card-header .title-collapse{color:#383838;text-decoration:none;font-family:Oswald-Light;font-size:22px}.tg-collapse .card-body{padding:0px 7px;font-size:14px}.tg-modal .modal-content{background-color:transparent}.tg-modal .modal-title{color:#ffffff;font-family:Oswald-Light}.tg-modal .modal-header{background-color:#263D51;border-bottom:2px solid #A7CF3F}.tg-modal .modal-body{background-color:#efefef}.tg-modal .modal-footer{background-color:#ffffff;border-top:2px solid #A7CF3F}.tg-modal .close-modal{color:#ffffff}.tg-modal .close-modal:hover{color:#b00004}.why-sponsor{text-align:right}.why-sponsor label{color:#263D51;cursor:pointer;text-decoration:underline}.star-full{color:#feb509;padding:1px}.star-empty{color:#d7d7d7;padding:1px}#return-to-top{position:fixed;bottom:20px;right:20px;background:#263d51;background:rgba(38,61,81,0.7);width:50px;height:50px;display:block;text-decoration:none;-webkit-border-radius:35px;-moz-border-radius:35px;border-radius:35px;display:none;-webkit-transition:all 0.3s linear;-moz-transition:all 0.3s ease;-ms-transition:all 0.3s ease;-o-transition:all 0.3s ease;transition:all 0.3s ease;z-index:2}#return-to-top i{color:#ffffff;margin:0;position:relative;left:16px;top:13px;font-size:19px;-webkit-transition:all 0.3s ease;-moz-transition:all 0.3s ease;-ms-transition:all 0.3s ease;-o-transition:all 0.3s ease;transition:all 0.3s ease}#return-to-top:hover{background:rgba(38,61,81,0.9)}#return-to-top:hover i{color:#A7CF3F;top:5px}.autocomplete-container{position:relative;display:block}.options-autocomplete{position:absolute;z-index:10;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;background:#ffffff;border:solid #A7CF3F 1px;margin-top:1px}.options-autocomplete .suggestion{background:#ffffff;width:200px;display:block;color:#383838;font-size:14px;border-bottom:solid #d7d7d7 1px;padding:5px 4px 3px;cursor:pointer;text-align:left}.options-autocomplete .suggestion:hover{background-color:#efefef}.options-autocomplete .suggestion span{font-weight:normal;display:block;font-size:12px;line-height:1;text-align:left;color:#474747}.options-autocomplete .container-load{text-align:center;width:200px;margin-top:5px;margin-bottom:5px}.options-autocomplete .container-load span{text-align:center;color:#041d2e;font-size:13px;cursor:pointer;text-decoration:underline}.options-autocomplete .not-find{background:#ffffff;width:200px;display:block;padding:5px 4px 3px;cursor:pointer;text-align:center}.options-autocomplete .not-find a{display:block;text-align:center;font-size:14px;text-decoration:underline;color:#041d2e}.options-autocomplete .not-find:hover{background-color:#efefef}.finder-input{border:1px solid #383838;border-radius:20px;background-color:white}.finder-input .input-group-addon{background-color:#ffffff;border:0px;border-radius:20px;padding:0.375rem 0 0.375rem 1rem}.finder-input .input-group-addon-right{background-color:#4277b9;border:0px;border-radius:20px;padding:3px 6px;margin-bottom:0px;cursor:pointer;border:2px solid #ffffff}.finder-input img{width:23px}.finder-input input{border:0px;border-radius:20px !important;font-size:14px;padding:3px 5px}.finder-input .input-left{padding:3px 0px 3px 9px}.pulse{vertical-align:top;animation:pulse 2s infinite;cursor:pointer;border-radius:50%}.pulse:hover{animation:none}@-webkit-keyframes pulse{0%{-webkit-box-shadow:0 0 0 0 rgba(247,81,74,0.4)}70%{-webkit-box-shadow:0 0 0 10px rgba(247,81,74,0)}100%{-webkit-box-shadow:0 0 0 0 rgba(247,81,74,0)}}@keyframes pulse{0%{-moz-box-shadow:0 0 0 0 rgba(247,81,74,0.4);box-shadow:0 0 0 0 rgba(247,81,74,0.4)}70%{-moz-box-shadow:0 0 0 10px rgba(247,81,74,0);box-shadow:0 0 0 10px rgba(247,81,74,0)}100%{-moz-box-shadow:0 0 0 0 rgba(247,81,74,0);box-shadow:0 0 0 0 rgba(247,81,74,0)}}.background-gray{width:100%;height:100%;position:fixed;top:0;left:0;background:url(../images/ie.png);background:-moz-linear-gradient(rgba(11,11,11,0.1), rgba(11,11,11,0.6)) repeat-x rgba(11,11,11,0.2);background:-webkit-gradient(linear, 0% 0%, 0% 100%, from(rgba(11,11,11,0.1)), to(rgba(11,11,11,0.6))) repeat-x rgba(11,11,11,0.2);z-index:100000;display:none}.containerSearchFriends{width:250px;position:fixed;left:50%;top:50%;margin:-130px 0 0 -130px;-moz-box-shadow:0 0 2px rgba(255,255,255,0.6) inset;-webkit-box-shadow:0 0 2px rgba(255,255,255,0.6) inset;box-shadow:0 0 2px rgba(255,255,255,0.6) inset;background:#efefef;color:#ffffff;font-size:12px;border:1px solid #474747}.header-search-friends{width:100%;background-color:#474747;padding:6px}.search-user-scroll{max-height:250px;overflow-y:auto;overflow-x:hidden;margin-top:15px}.close-search-friends{width:24px;height:24px;position:absolute;cursor:pointer;color:#383838;border:1px solid #474747;border-radius:50%;text-align:center;line-height:23px;right:5px;top:7px;font-size:14px;background:#efefef}.remove-sender-friend{display:block;cursor:pointer;font-size:11px;margin-top:5px;color:#383838;font-weight:100}.badge-notify{background:#b00004;color:#ffffff;position:absolute;border-radius:50%;top:-6px;left:50px;font-family:HelveticaNeue-Light;font-size:12px;text-align:center;width:23px;height:23px;line-height:22px;border:1px solid #ad8888}.uploading{background:url(../../images/general/upbg.gif) repeat fixed right top transparent}.div-static{overflow-x:auto;-webkit-overflow-scrolling:touch;-ms-overflow-style:-ms-autohiding-scrollbar}.cursor{cursor:pointer}.table-style-1{width:95%;margin:auto}.table-style-1 tbody tr:nth-of-type(odd){background-color:#efefef}.table-style-1 thead td{border:none;font-family:HelveticaNeue-Light;color:#383838;font-size:12px;border-bottom:3px solid #A7CF3F;font-weight:600}.table-style-1 td{font-family:Oswald-Light;color:#383838;font-size:14px;border:none;vertical-align:middle}.table-style-1 tr{border-bottom:2px dotted #d7d7d7}.table-style-1 td a{font-family:HelveticaNeue-Light;font-size:13px;color:#383838}.table-style-1 td a:hover{color:#383838;text-decoration:underline}.table-style-2{width:95%;margin:auto}.table-style-2 thead td{border:none;font-family:Oswald-Light;color:#383838;font-size:12px;border-bottom:3px solid #A7CF3F}.table-style-2 tbody td{font-family:Oswald-Light;font-size:20px;border:none;vertical-align:middle;text-align:center}.table-style-2 tr{border-top:2px dotted #d7d7d7}.table-style-3{width:95%;margin:auto}.table-style-3 tbody tr:nth-of-type(odd){background-color:#efefef}.table-style-3 thead td{border:none;font-family:HelveticaNeue-Light;color:#383838;font-size:12px;border-bottom:3px solid #A7CF3F;font-weight:600}.table-style-3 td{font-family:Oswald-Light;color:#383838;font-size:14px;border:none;vertical-align:middle}.table-style-3 tr{border-bottom:2px dotted #d7d7d7}.table-style-3 td a{font-family:HelveticaNeue-Light;font-size:13px;color:#383838}.table-style-3 td a:hover{color:#383838;text-decoration:underline}.table-style-3 thead td{font-family:HelveticaNeue-Light;color:#383838;font-size:15px}.table-style-3 td{font-family:HelveticaNeue-Light}.table-style-3 tr{border-bottom:2px dotted #d7d7d7}.table-style-3 td a{font-size:15px}.table-style-4{width:100%;margin:auto}.table-style-4 tbody tr:nth-of-type(odd){background-color:#efefef}.table-style-4 thead td{border:none;font-family:HelveticaNeue-Light;color:#474747;font-size:12px;font-weight:600}.table-style-4 td{font-family:Oswald-Light;color:#383838;font-size:14px;border:none;vertical-align:middle;padding:0px;padding-top:0.75rem;padding-bottom:0.75rem}.table-style-4 td a{font-family:HelveticaNeue-Light;font-size:13px;color:#383838}.table-style-4 td a:hover{color:#383838;text-decoration:underline}.table-style-4 td .big-text{font-size:17px;color:#263D51;font-family:HelveticaNeue-Light;font-weight:600}.table-style-4 td .description{font-size:15px;color:#474747;font-family:HelveticaNeue-Light}.table-style-4 td .number{font-size:22px;color:#383838;font-family:Oswald-Light}.table-style-4 td .friends{font-family:helvetica;color:#263D51;font-weight:600;font-size:11px;line-height:0.5 !important}.table-style-5 thead td{font-family:HelveticaNeue-Light;color:#383838;font-size:15px;border:none;text-align:left}.table-style-5 .username{color:#263D51;font-family:Oswald-Light}.table-style-5 .selectCourse{font-size:14px;font-style:oblique;cursor:pointer}.table-style-5 .icon-info{background-color:white;border-radius:50%;position:relative;top:-30px;right:-30px;width:20px}.table-style-5 .w-info{position:relative;left:-12px;top:-8px}.table-style-5 td{font-family:HelveticaNeue-Light}.table-style-5 tr{border-bottom:2px solid #263D51}.table-style-5 td a{font-size:15px}.order-list:active{background-color:#7193a9 !important;cursor:move;color:#ffffff !important}.order-list:active .number,.order-list:active .big-text,.order-list:active .description,.order-list:active .friends{color:#ffffff !important}.sortable-chosen{color:#ffffff !important;background-color:#7193a9 !important}.sortable-chosen .number,.sortable-chosen .big-text,.sortable-chosen .description,.sortable-chosen .friends{color:#ffffff !important}.table-mini thead td{border:none;font-family:HelveticaNeue-Light;color:#ffffff;font-size:14px;font-weight:600;padding:5px;background-color:#4277b9}.table-mini thead tr{border:none;border-bottom:none}.table-mini tbody tr:nth-of-type(odd){background-color:#d7d7d7}.table-mini td{font-family:HelveticaNeue-Light;font-size:14px;border:none;vertical-align:middle;padding:5px}.table-mini tr{border-bottom:2px dotted #d7d7d7}.table-mini td a{font-family:HelveticaNeue-Light}.table-mini td a:hover{color:#383838;text-decoration:underline}.table-mini-2 td{font-family:HelveticaNeue-Light;font-size:14px;border:none;vertical-align:middle;padding:5px}.table-mini-2 tr{border-bottom:1px solid #d7d7d7}.table-mini-2 td a{font-family:HelveticaNeue-Light}.table-mini-2 td a:hover{color:#383838;text-decoration:underline}.table-mini-3{background-color:#ffffff}.table-mini-3 td{font-family:HelveticaNeue-Light;font-size:13px;border:none;vertical-align:middle;padding:5px}.table-mini-3 tr{border-bottom:1px solid #d7d7d7}.table-mini-3 td a{font-family:HelveticaNeue-Light}.table-mini-3 td a:hover{color:#383838;text-decoration:underline}.table-stats-header thead tr{border-top:none}.table-stats-header thead td{border-bottom:none;text-align:center;font-size:16px;border:none;padding:2px;vertical-align:middle;font-family:HelveticaNeue-Light;font-weight:normal}.table-stats-header thead .position{font-family:Oswald-Light;font-size:21px;color:#383838}.table-stats-header thead .big-text-table{font-family:HelveticaNeue-Light;font-size:18px;color:#383838;font-weight:600}.table-stats-header thead .td-sorted{background:#A7CF3F;color:#383838;padding:0px;vertical-align:middle}.table-stats-header thead .td-sorted-blue{background:#4277b9;color:#ffffff;padding:0px;vertical-align:middle}.td-selected{background:#efefef;color:#383838 !important}.t-no-border td{border:none}.t-padding-7 td{padding:7px}.t-padding-4 td{padding:4px}.td-border-b4-blue{border-bottom:4px solid #4277b9 !important}.td-sorted-me{background-color:#4277b9 !important}.td-sorted-me td{color:#ffffff}.td-sorted-me a{color:#ffffff !important}.link-table-blue a{color:#4277b9 !important;font-family:HelveticaNeue-Light !important;font-size:14px !important}.td-link a{display:block;width:100%}.td-name-user{font-family:HelveticaNeue-Light !important;text-align:left !important}.tr-cursor-pointer td{cursor:pointer}.back-white td{background-color:#ffffff}.back-white tbody tr:nth-of-type(odd){background-color:#ffffff !important}.container-table-clone{width:100%;margin:auto}.fixed-table-clone{top:0;position:fixed;width:auto;display:none;border:none}.clickable-row{cursor:pointer}.form-style-blue input[type="text"]{border:2px solid #263D51;width:100%;height:40px;border-radius:5px;padding:5px}.form-style-blue select{border:2px solid #263D51 !important;border-radius:5px !important;height:40px !important;padding:5px !important;width:100% !important}.form-style-blue select::-ms-expand{display:none}.form-style-blue .select::after{content:"\25BC";position:absolute;top:0;right:0;padding:0 1em;cursor:pointer;pointer-events:none;-webkit-transition:0.25s all ease;-o-transition:0.25s all ease;transition:0.25s all ease}.form-style-1 label{font-family:HelveticaNeue-Light;font-size:13px;margin-bottom:0px;font-weight:600}.form-style-1 input[type="text"]{border:1px solid #383838;width:100%;height:35px;border-radius:5px;padding:5px}.form-style-1 select{border:1px solid #383838 !important;border-radius:5px !important;height:35px !important;padding:2px !important;width:100% !important}.form-style-1 textarea{border:1px solid #383838;width:100%;padding:5px;border-radius:5px;resize:none}.form-style-1 ::-webkit-input-placeholder{color:#d7d7d7;font-size:14px;font-style:italic}.form-style-1 :-ms-input-placeholder{color:#d7d7d7;font-size:14px;font-style:italic}.form-style-1 ::-moz-placeholder{color:#d7d7d7;opacity:1;font-size:14px;font-style:italic}.form-style-1 :-moz-placeholder{color:#d7d7d7;opacity:1;font-size:14px;font-style:italic}.form-style-2 label{font-family:HelveticaNeue-Light;font-size:13px;margin-bottom:0px}.form-style-2 input[type="text"]{border:1px solid #383838;width:100%;height:27px;border-radius:5px;padding:5px;font-size:14px}.form-style-2 select{border:1px solid #383838;border-radius:5px;height:27px;padding:2px;width:100%;font-size:14px}.form-style-2 ::-webkit-input-placeholder{color:#d7d7d7;font-size:14px;font-style:italic}.form-style-2 :-ms-input-placeholder{color:#d7d7d7;font-size:14px;font-style:italic}.form-style-2 ::-moz-placeholder{color:#d7d7d7;opacity:1;font-size:14px;font-style:italic}.form-style-2 :-moz-placeholder{color:#d7d7d7;opacity:1;font-size:14px;font-style:italic}.form-style-3 label{font-family:HelveticaNeue-Light;font-size:13px;margin-bottom:0px}.form-style-3 input[type="text"]{border:1px solid #474747;width:100%;height:27px;border-radius:5px;padding:5px;font-size:14px;color:#474747}.form-style-3 select{border:1px solid #474747;border-radius:5px;height:27px;padding:2px;width:100%;font-size:14px;color:#474747}.form-style-3 ::-webkit-input-placeholder{color:#d7d7d7;font-size:14px;font-style:italic}.form-style-3 :-ms-input-placeholder{color:#d7d7d7;font-size:14px;font-style:italic}.form-style-3 ::-moz-placeholder{color:#d7d7d7;opacity:1;font-size:14px;font-style:italic}.form-style-3 :-moz-placeholder{color:#d7d7d7;opacity:1;font-size:14px;font-style:italic}.form-profile input[type="text"]{border:1px solid #d7d7d7;width:100%;height:30px;padding:5px;border-radius:5px}.form-profile input[type="password"]{border:1px solid #d7d7d7;width:100%;height:30px;padding:5px;border-radius:5px}.form-profile select{border:1px solid #d7d7d7;height:30px;padding:2px;width:100%;border-radius:5px}.form-general input[type="text"]{border:1px solid #d7d7d7;width:100%;height:30px;padding:5px;border-radius:10px}.form-general input[type="password"]{border:1px solid #d7d7d7;width:100%;height:30px;padding:5px;border-radius:10px}.form-general select{border:1px solid #d7d7d7;height:30px;padding:2px;width:100%;border-radius:10px}.form-general textarea{border:1px solid #d7d7d7;width:100%;padding:5px;border-radius:10px;resize:none}.readonly{background-color:#efefef}select:focus,textarea:focus,input[type="text"]:focus,input[type="password"]:focus,input[type="datetime"]:focus,input[type="datetime-local"]:focus,input[type="date"]:focus,input[type="month"]:focus,input[type="time"]:focus,input[type="week"]:focus,input[type="number"]:focus,input[type="email"]:focus,input[type="url"]:focus,input[type="search"]:focus,input[type="tel"]:focus,input[type="color"]:focus,.uneditable- input:focus{-webkit-box-shadow:none;outline:-webkit-focus-ring-color auto 0}.newsfeed-separator{height:2px;background-color:#A7CF3F;margin:5px auto;width:90%}.newsfeed-score-stats{border-radius:10px;border:1px solid #d7d7d7;position:relative}.newsfeed-score-stats{font-family:Oswald-Light;font-size:17px}.newsfeed-score-stats h4{font-family:Oswald-Light;font-size:19px;text-transform:uppercase;color:#263D51;margin:0px}.newsfeed-link-user{color:#263D51 !important;font-weight:600}.newsfeed-message a{color:#383838}.newsfeed-message .newsfeed-message-link{color:#383838}.newsfeed-user{color:#263D51;font-weight:600}.newsfeed-header{margin:auto}.newsfeed-post-data{clear:both;margin:auto}.newsfeed-comments{clear:both;margin:auto}.comment-read-more{cursor:pointer;color:#4277b9}.edited-post-message{display:none}.newsfeed-wallpost{font-family:HelveticaNeue-Light}.newsfeed-course-link{display:block;color:#263D51}.newsfeed-location{font-size:14px}.newsfeed-date{font-size:14px}.newsfeed-score-link{font-size:13px;color:#474747;font-family:HelveticaNeue-Light}.newsfeed-like-user{font-size:11px;display:block}.newsfeed-likes{line-height:15px;text-align:left}.likes{cursor:pointer}.likes .text{font-size:12px;color:#474747}.old-comments{font-size:13px}.old-comments .author{font-weight:600;color:#263D51}.old-comments p{padding:0px;margin:0px}.old-comments .single-comment.hidden{display:none}.delete-comment{color:#4277b9;cursor:pointer}.newsfeed-add-comment textarea{border:1px solid #d7d7d7;width:100%;height:37px;padding:5px;border-radius:10px;resize:none;font-size:14px}.newsfeed-add-comment .add-comment-button{margin-bottom:4px}.milestone-message{font-size:17px;padding:0;font-family:Oswald-Light;display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;margin-bottom:5px}.milestone-image{width:90%}.milestone{position:relative}.milestone .milestone-value{color:#ffffff;font-family:Oswald-Light;font-size:27px;position:absolute;top:42%;width:100%;transform:translate(0%, -50%);margin-bottom:0px}.newsfeed-communication{border:1px solid #d7d7d7}.newsfeed-communication-header{border-bottom:1px solid #d7d7d7;padding:10px}.newsfeed-communication-body{overflow:hidden}.communication-img{display:block;width:100%}.newsfeed-communication-footer{border-top:1px solid #d7d7d7;padding:10px}.newsfeed-time-ago{font-family:Oswald-Light;font-size:12px;display:block;color:#474747;background:url(../../images/icons/tg_icon_time_dgray.png);background-size:20px;background-repeat:no-repeat;padding-left:24px;height:21px}.warning-post-message{color:rgba(199,0,0,0.52);transform:rotate(-17deg);-webkit-transform:rotate(-17deg);font-size:70px;position:absolute;width:250px;height:30px;top:16%;letter-spacing:9px;left:50%;margin-left:-145px;font-family:Oswald-Light;font-weight:bold;z-index:1}.bucket-post-message{color:rgba(199,0,0,0.52);transform:rotate(-17deg);-webkit-transform:rotate(-17deg);position:absolute;top:27%;letter-spacing:9px;left:50%;margin-left:-145px;font-family:Oswald-Light;font-weight:700;z-index:1;border:4px solid;border-radius:8px;display:block;padding:5px;font-size:40px;white-space:nowrap}.newsfeed-image-gallery{color:#A7CF3F}.equip-bold td{font-weight:600}.container-video{width:100%;margin:0 auto}.newsfeed-newpost textarea{border:1px solid #D7D7D7;width:100%;padding:5px;border-radius:10px;resize:none;font-size:14px;height:90px}.newsfeed-options-newpost{background-color:#efefef;padding:5px 7px;border-radius:10px}.newsfeed-options-newpost .option{cursor:pointer}#modalNewPhoto .image-upload{background-color:#4277b9;color:#ffffff;border-radius:5px;font-size:12px}#modalNewPhoto .uploading{background:url(../../images/general/upbg.gif) repeat fixed right top transparent}.row-grinter-may-know{position:absolute;width:4000px;margin:auto}.grinter-may-know{border:1px solid #d7d7d7;border-radius:10px;width:350px;float:left}.container-grinter-may-know{width:90%;height:215px;margin:auto;font-size:15px;color:#474747;overflow-y:hidden;overflow-x:scroll;position:relative}.container-grinter-may-know .name-grinter{font-family:HelveticaNeue-Light;font-size:19px;color:#263D51;text-transform:uppercase;width:90%;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;display:block}.grinter-detail{border:1px solid #d7d7d7;border-radius:8px}.newsfeed-image img{border-radius:10px}.newsfeed-filter{font-size:13px}.newsfeed .emoji{height:1.25em;width:1.25em !important;padding:0 .05em 0 .1em;vertical-align:-0.2em;margin-right:0px !important;float:none !important}.foursome-time{border-bottom:1px solid #d7d7d7}.foursome-detail{border-bottom:1px solid #d7d7d7}.news-somes-foursomes{border:1px solid #d7d7d7;border-radius:5px;padding:8px}.circle-void-60{width:60px;height:60px;min-width:60px;min-height:60px;max-width:60px;max-height:60px;margin:auto;background-color:#efefef;border:2px solid #d7d7d7;border-radius:50%}.circle-add-60{width:60px;height:60px;min-width:60px;min-height:60px;max-width:60px;max-height:60px;margin:auto;background-color:#4277b9;border:2px solid #d7d7d7;border-radius:50%;cursor:pointer;font-size:40px;color:#ffffff;text-align:center;font-weight:bold;line-height:42px}.delete-request{width:25px;position:absolute;top:-5px;left:68px;cursor:pointer}.icon-check{margin:auto;vertical-align:middle;display:block;margin-top:32%}#container-tagged-users{font-size:14px}#container-tagged-users p{margin-bottom:0px}.as-chairman{font-size:22px;vertical-align:middle;cursor:pointer}.newsfeed-equipment{border-radius:10px;border:1px solid #d7d7d7;border-top:0px;overflow-y:hidden}.newsfeed-equipment-header{background-color:#4277b9;color:#ffffff;font-family:HelveticaNeue-Light;padding:5px;font-size:14px}.newsfeed-equipment-row{background-color:#ffffff}.newsfeed-equipment-row .equipment-name{padding:5px;font-size:14px}.newsfeed-equipment .newsfeed-equipment-row:nth-of-type(even){background-color:#d7d7d7}.steps-begin{font-family:HelveticaNeue-Light;border:1px solid #d7d7d7;border-radius:10px;margin-bottom:10px;font-size:15px;padding:10px}.step-title{color:#263D51;font-family:Oswald-Light;font-size:20px}.step-num{color:#263D51;font-family:Oswald-Light;font-size:45px}.vtext{margin-left:5px;text-align:center;position:absolute;left:0px}.badge-bronze{background:url(../../images/trophy_room/bronze.png) no-repeat center;width:58px;height:71px;margin:auto}.badge-pink{background:url(../../images/trophy_room/pink.png) no-repeat center;width:58px;height:71px;margin:auto}.badge-gold{background:url(../../images/trophy_room/gold.png) no-repeat center;width:58px;height:71px;margin:auto}.badge-silver{background:url(../../images/trophy_room/silver.png) no-repeat center;width:58px;height:71px;margin:auto}.badge-empty{background:url(../../images/trophy_room/empty.png) no-repeat center;width:58px;height:71px;margin:auto}.badge-title{font-family:Oswald-Light;text-align:center}.badge-room-val{font-family:Oswald-Light;color:#ffffff;text-align:center;font-size:30px;padding-top:10px;margin-bottom:-7px}.badge-room-msg{font-family:O Oswald-Light;color:#ffffff;text-align:center;font-size:8px;width:25px;height:22px;margin:auto}.badge-cell{width:85px;font-family:Oswald-Light;text-align:center;font-size:17px}.badge-{height:71px}.reflex-{height:23px}.reflex-gold{background:url(../../images/trophy_room/reflex_gold.png) no-repeat center;width:48px;height:23px;margin:auto}.reflex-silver{background:url(../../images/trophy_room/reflex_silver.png) no-repeat center;width:48px;height:23px;margin:auto}.reflex-pink{background:url(../../images/trophy_room/reflex_pink.png) no-repeat center;width:48px;height:23px;margin:auto}.reflex-bronze{background:url(../../images/trophy_room/reflex_bronze.png) no-repeat center;width:48px;height:23px;margin:auto}.trophy-room{border-radius:10px;border:1px solid #383838;overflow-y:hidden;margin-bottom:20px;font-family:Oswald-Light;font-size:17px}.trophy-room-header{background-color:#4277b9;color:#ffffff;padding:5px;font-size:20px;font-weight:600;margin-bottom:5px}.trophy-room-row{position:relative;padding-bottom:23px;border-bottom:1px solid #d7d7d7}.trophy-room-row a:hover{text-decoration:none}.arrow-next{font-size:21px;line-height:0;position:absolute;top:50%;display:block;padding:0;-webkit-transform:translate(0, -50%);-ms-transform:translate(0, -50%);transform:translate(0, -50%);cursor:pointer;border:none;outline:none;right:0px;z-index:5;color:#d7d7d7}.arrow-prev{font-size:20px;line-height:0;position:absolute;top:50%;display:block;padding:0;-webkit-transform:translate(0, -50%);-ms-transform:translate(0, -50%);transform:translate(0, -50%);cursor:pointer;border:none;outline:none;z-index:5;color:#d7d7d7}.title-graph{color:#383838;font-size:23px;font-family:Oswald-Light;display:block}.filter-date{visibility:hidden}.container-graph{min-height:450px;margin:auto}.container-filters{margin-bottom:3px;width:100%;font-size:12px}.container-filters td{padding:0px 2px}.hidden-filters{height:49px}.clean-filter{width:15px;vertical-align:middle;cursor:pointer}a.filterlink#first{border-top:none 0px;margin-top:0px}a.filterlink.highlight{font-weight:bold;color:#A7CF3F}a.filterlink{font-weight:normal;font-size:14px;line-height:15px;padding:9px 0px 0px 6px;margin:9px 0px;display:block;text-decoration:none;border-top:dotted #d7d7d7 1px;color:#383838}a.filterlink:hover{text-decoration:underline}a.filterlink.second{border-top:0px none;font-size:13px;line-height:13px;margin:5px 0px;padding:0px 0px 0px 20px}a.filterlink span.desc{color:#474747;font-size:11px;margin:-2px 10px 0 0;padding:0px;line-height:10px;width:55px;font-weight:normal}.current-user{font-family:Oswald-Light;font-size:17px;font-weight:600}#link-change-user{font-size:13px}#link-change-user:hover{text-decoration:underline}.scorecard .eagle{background:url(../../images/scorecard/par-eagle.gif) center no-repeat}.scorecard .birdie{background:url(../../images/scorecard/par-birdie.gif) center no-repeat}.scorecard .bogey{background:url(../../images/scorecard/par-bogey.gif) center no-repeat}.scorecard .double-bogey{background:url(../../images/scorecard/par-double-bogey.gif) center no-repeat}.scorecard .more-double-bogey{background:url(../../images/scorecard/par-more-double-bogey.gif) center no-repeat}.scorecard .albatross{background:url(../../images/scorecard/albatross.gif) center no-repeat}.scorecard .card{border:1px solid #d7d7d7;padding:10px;background-color:#efefef}.scorecard .card table{width:100%;border-collapse:collapse;margin-bottom:10px;background-color:#ffffff}.scorecard .card table table{border:none;margin-bottom:0}.scorecard .card table table td{border:none}.scorecard .fa-total{width:50px}.scorecard .card .user-input.optional td.heading{font-size:8px;height:10px}.scorecard .card .user-input.optional td.fa-total{height:20px}.scorecard table.course-info{background-color:#474747}.scorecard .card td{border:1px solid #383838;text-align:center}.scorecard .card tr.title{text-transform:uppercase}.scorecard .card .user-hdcp{background-color:#d7d7d7;border-bottom:none;border-right:none;border-top:none;color:#383838;font-size:11px;padding-right:5px;text-align:right;text-transform:none}.scorecard .card .user-hdcp span{font-weight:bold;font-family:Oswald-Light}.scorecard .card .data-tee{font-size:11px}.scorecard .card table.course-info tr.title{background-color:#d7d7d7;color:#ffffff}.scorecard .card td.role{text-align:left;padding-left:5px;font-size:13px}.scorecard .card td.role span{float:right;padding-right:2px;margin-top:2px;font-size:11px}.scorecard .card td.data-entry{width:30px}.scorecard .card tr.tee-row td.hole-data{font-size:11px}.scorecard .card .user-input .data-entry input,.scorecard .card .user-input td{font-family:Oswald-Light;font-size:18px;font-weight:bold}.scorecard .card .user-input td.role,.scorecard .card .user-input.optional .role{font-family:HelveticaNeue-Light;font-size:16px;font-weight:normal;color:#041d2e;text-transform:uppercase}.scorecard .card .user-input .subtotal,.scorecard .card .user-input .total{color:#041d2e}.scorecard .card td.data-entry input{width:100%;border:none;text-align:center;height:100%}.scorecard .card .link-score{text-decoration:none;color:#383838;font-size:14px;text-transform:capitalize}.scorecard .card td.data-entry input[type=number]{-moz-appearance:textfield}.scorecard .card td.data-entry input[type=number]::-webkit-outer-spin-button,.scorecard .card td.data-entry input[type=number]::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.scorecard .card .subtotal,.scorecard .card .total{width:50px}.scorecard .card .optional .total{width:150px}.scorecard .card tr.input-score{height:30px}.scorecard .card td{vertical-align:middle}.scorecard .card .meta-esc td{border-right:none;border-left:none}.scorecard .card .meta-esc td.role,.scorecard .card .meta-esc td.total.net{border:1px solid #383838}.scorecard .card .meta-esc td.role{border-right:1px solid #383838;text-transform:none}.scorecard .card .meta-esc td.total.hcp{border-right:none}.scorecard .card .meta-esc td.total.net{border-left:none}.scorecard .card .meta-esc .hcp{border-left:1px solid #383838}.scorecard .card .meta-esc td.role,.scorecard .card .meta-esc td.section-in,.scorecard .card .meta-esc td.section-out,.scorecard .card .meta-esc td.total{font-family:HelveticaNeue-Light;font-size:13px;color:#d7d7d7;font-weight:normal}.scorecard .card .meta-esc td.hcp,.scorecard .card .meta-esc td.net{color:#383838}.scorecard .card .optional{margin-bottom:0}.scorecard .card .user-input.optional td,.scorecard .card .user-input.optional td input{font-family:HelveticaNeue-Light;font-size:13px;height:30px;text-transform:uppercase}.scorecard .card .user-input.optional .heading td{text-transform:none}.scorecard .card .user-input.optional .heading td{text-align:left;font-weight:normal;padding-left:5px;height:100%}.scorecard .card .disabled input{display:none}.scorecard .disabled{display:none}.scorecard .card table.course-info tr.tee-blue{background-color:#376092}.scorecard .card table.course-info tr.tee-white{background-color:#ffffff;color:#383838}.scorecard .card table.course-info tr.tee-green{background-color:#77933c}.scorecard .card table.course-info tr.tee-lightgreen{background-color:#9ecd3a;color:#383838}.scorecard .card table.course-info tr.tee-darkgreen{background-color:#4c6615}.scorecard .card table.course-info tr.tee-yellow{background-color:#ffff00;color:#383838}.scorecard .card table.course-info tr.tee-orange{background-color:#ffc000;color:#383838}.scorecard .card table.course-info tr.tee-gold{background-color:#ad7e01}.scorecard .card table.course-info tr.tee-red{background-color:#c00000}.scorecard .card table.course-info tr.tee-silver{background-color:#d9d9d9;color:#383838}.scorecard .card table.course-info tr.tee-purple{background-color:#8064a2}.scorecard .card table.course-info tr.tee-black{background-color:#404040}.scorecard .card table.course-info td.tee-blue{background-color:#376092}.scorecard .card table.course-info td.tee-white{background-color:#ffffff;color:#383838}.scorecard .card table.course-info td.tee-green{background-color:#77933c}.scorecard .card table.course-info td.tee-lightgreen{background-color:#9ecd3a;color:#383838}.scorecard .card table.course-info td.tee-darkgreen{background-color:#4c6615}.scorecard .card table.course-info td.tee-yellow{background-color:#ffff00;color:#383838}.scorecard .card table.course-info td.tee-orange{background-color:#ffc000;color:#383838}.scorecard .card table.course-info td.tee-gold{background-color:#ad7e01}.scorecard .card table.course-info td.tee-red{background-color:#c00000}.scorecard .card table.course-info td.tee-silver{background-color:#d9d9d9;color:#383838}.scorecard .card table.course-info td.tee-purple{background-color:#8064a2}.scorecard .card table.course-info td.tee-black{background-color:#404040}.scorecard .container-score-rounds .score-round{background-color:#efefef;border:1px solid #d7d7d7;padding:5px;border-radius:5px}.scorecard .auto-stats{padding:0 10px}.scorecard .automatic tr{height:30px}.scorecard .automatic .data{width:30px}.scorecard .automatic td{border:1px solid #383838;text-align:center;vertical-align:middle}.scorecard .auto-stats{padding:0 10px}.scorecard .automatic{width:100%;border-collapse:collapse;margin-top:10px}.scorecard .automatic tr{height:30px}.scorecard .automatic tr.heading{height:100%}.scorecard .automatic td{border:1px solid #383838;text-align:center;vertical-align:middle}.scorecard .automatic .data{width:30px}.scorecard .automatic .heading td{text-align:left;padding-left:5px;font-size:13px;height:15px;border:none}.scorecard .automatic .role{font-family:HelveticaNeue-Light;font-size:16px;font-weight:normal;color:#041d2e;text-transform:uppercase;text-align:left;padding-left:5px}.scorecard .automatic .subtotal{width:50px}.scorecard .automatic .total{width:150px}.scorecard .hit{background:url(../../images/scorecard/hit.gif) no-repeat center}.scorecard .miss{background:url(../../images/scorecard/miss.gif) no-repeat center}.scorecard .miss-long{background:url(../../images/scorecard/up.gif) no-repeat center}.scorecard .left{background:url(../../images/scorecard/left.gif) no-repeat center}.scorecard .right{background:url(../../images/scorecard/right.gif) no-repeat center}.scorecard .input-facc .miss{background:url(../../images/scorecard/tee-miss.gif) no-repeat center}.scorecard .input-facc .missed-ex{background:url(../../images/scorecard/miss.gif) no-repeat center}.scorecard input::-webkit-outer-spin-button,.scorecard input::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.scorecard .infobar{position:relative}.scorecard .infobar .info.active{opacity:1;display:block}.scorecard .infobar .info{display:none;position:absolute;font-size:11px;background-position:left;background-repeat:no-repeat;opacity:0;-webkit-transition:all 0.5s linear;-moz-transition:all 0.5s linear;-ms-transition:all 0.5s linear;-o-transition:all 0.5s linear;transition:all 0.5s linear}.scd_container{border:1px solid #383838;width:920px;margin-bottom:10px;margin-top:10px;padding:10px}.scd_table{width:898px}.scd_table td{font-family:HelveticaNeue-Light;color:#383838;font-size:12px;background-color:#d7d7d7;padding:5px 0px 3px 0px;text-align:center}.scd_table2 td{font-family:HelveticaNeue-Light;color:#383838;font-size:12px;text-align:center;font-style:italic}.scd_table .b_b{border-bottom:1px solid #474747}.scd_table .b_t{border-top:1px solid #474747}.scd_table .b_l{border-left:1px solid #474747}.scd_table .b_r{border-right:1px solid #474747}.scd_table .border td{border:1px solid #474747}.scd_input{width:28px;height:28px;border:none}.scd_input_sum{width:28px;height:28px;border:none}.table_excel .cellRelative{position:relative}.table_excel .cellRelative .btnContainer{position:absolute;top:1px;left:6px;width:26px;height:22px;margin-right:70px}.table_excel .cellRelative .btnContainer .btn{background-color:#474747;border-radius:9px;padding:0 4px 0 4px;color:#ffffff;cursor:pointer;font-size:12px;font-weight:bold;line-height:16px;display:none;float:left}.table_excel .cellRelative .btnContainer .btn:hover{background-color:#474747}.table-scorecard{font-size:14px;text-align:center;width:100%;border-collapse:collapse}.table-scorecard td{border:1px solid #383838}.table-scorecard tr.tee-blue{background-color:#376092;color:#ffffff}.table-scorecard tr.tee-white{background-color:#ffffff;color:#383838}.table-scorecard tr.tee-green{background-color:#77933c}.table-scorecard tr.tee-lightgreen{background-color:#9ecd3a;color:#383838}.table-scorecard tr.tee-darkgreen{background-color:#4c6615}.table-scorecard tr.tee-yellow{background-color:#ffff00;color:#383838}.table-scorecard tr.tee-orange{background-color:#ffc000;color:#383838}.table-scorecard tr.tee-gold{background-color:#ad7e01}.table-scorecard tr.tee-red{background-color:#c00000;color:#ffffff}.table-scorecard tr.tee-silver{background-color:#d9d9d9;color:#383838}.table-scorecard tr.tee-purple{background-color:#8064a2}.table-scorecard tr.tee-black{background-color:#404040;color:#ffffff}.foursome-row-player{border-bottom:1px solid #d7d7d7;padding:10px 0px}.uploader-option{border:1px solid #d7d7d7;text-align:center;padding:10px;font-size:15px;border-radius:10px}.uploader-option span{color:#041d2e;font-size:18px}.info-course-search{margin-top:5px;border:1px solid #d7d7d7;padding:10px;border-radius:10px}.result_courses{border:1px solid #d7d7d7;padding:20px;margin:auto;margin-top:20px;display:none}.result_courses span{display:block}.button_course a{font-family:Oswald-Light;font-size:14px !important;border-radius:5px;background-color:#A7CF3F;display:block;text-align:center;color:#383838 !important;margin:auto;text-decoration:none;padding:5px}.progress_course td{border:1px solid #d7d7d7;width:34px;text-align:center;font-size:16px;font-family:Oswald-Light}.progress_course .first{height:10px !important;border-bottom:none}.progress_course .second{height:20px;vertical-align:bottom;cursor:pointer}.progress_course .active{background-color:#041d2e;color:white;cursor:pointer}.button_hole{display:inline-block}.button_hole a{font-family:Oswald-Light;padding:1px 10px 1px 10px;height:28px;line-height:25px;font-size:14px !important;border-radius:5px;background-color:#A7CF3F;text-align:center;color:#383838 !important;margin:auto;text-decoration:none}.button_delete_element{font-size:12px;font-weight:600;position:absolute;line-height:15px;cursor:pointer;right:-16px}.table_hole{width:100%;margin-top:5px}.table_hole tr.striped{background-color:#efefef}.table_hole tr:nth-child(odd){background-color:#efefef}.table_hole td{padding:8px 0px 8px 8px;font-family:HelveticaNeue-Light;border-top:1px solid #d7d7d7}.st_ele{font-weight:600;font-family:Oswald-Light;font-size:12px;margin-left:11px}#TeeboxYardage{width:100%;font-size:13px;background:white;font-family:Oswald-Light}#TeeboxYardage td{border-bottom:1px solid #474747;padding:3px}#TeeboxYardage tr:nth-child(odd){background-color:#efefef}#TeeboxYardage .yardage_teebox{text-align:center;color:#ffffff}.total_distance{background-color:#feb509;color:white;font-family:Oswald-Light;font-size:14px;padding:2px 10px;position:absolute;right:-60px;top:8px;display:none}.title-course-card{font-family:Oswald-Light;color:#474747;font-size:18px}.badge-course{width:43px;height:52px;display:block;margin:auto;color:#ffffff;font-family:Oswald-Light;font-size:18px;line-height:47px}.badge-course-bronze{width:43px;height:52px;display:block;margin:auto;color:#ffffff;font-family:Oswald-Light;font-size:18px;line-height:47px;background:url(../../images/trophy_room/bronze-m.jpg) no-repeat;background-size:43px 52px}.badge-course-silver{width:43px;height:52px;display:block;margin:auto;color:#ffffff;font-family:Oswald-Light;font-size:18px;line-height:47px;background:url(../../images/trophy_room/silver-m.jpg) no-repeat;background-size:43px 52px}.badge-course-gold{width:43px;height:52px;display:block;margin:auto;color:#ffffff;font-family:Oswald-Light;font-size:18px;line-height:47px;background:url(../../images/trophy_room/gold-m.jpg) no-repeat;background-size:43px 52px}.badge-course-pink{width:43px;height:52px;display:block;margin:auto;color:#ffffff;font-family:Oswald-Light;font-size:18px;line-height:47px;background:url(../../images/trophy_room/pink-m.jpg) no-repeat;background-size:43px 52px}.course-notification{background-color:#ffffff;font-size:13px}.course-notification .course-n-row{border-bottom:1px solid #d7d7d7;padding:4px}.stamp-text{color:rgba(199,0,0,0.52);transform:rotate(-17deg);-webkit-transform:rotate(-17deg);position:absolute;top:17px;letter-spacing:9px;left:50%;font-family:Oswald-Light;font-weight:700;z-index:1;border:3px solid;border-radius:8px;display:block;padding:5px;font-size:17px;white-space:nowrap}.row-message{border-bottom:1px solid #d7d7d7;padding:6px 0px;cursor:pointer;text-decoration:none;color:#383838}.row-message:hover{background-color:#efefef;text-decoration:none}.new-message-body{width:100%;margin:auto;border:1px solid #d7d7d7;border-radius:20px}.new-message-header{border-bottom:1px solid #d7d7d7;padding:10px}.new-message-footer{border-top:1px solid #d7d7d7;padding:10px}.tg-chat{border-radius:10px;background:#efefef;border:1px solid #d7d7d7}.tg-chat:hover{background-color:#efefef;text-decoration:none}.tg-chat .form-reply{border-top:1px solid #d7d7d7}.chat-container{height:450px;overflow-y:scroll;padding:0}.chat-container .mytext{border:0;padding:10px;background:whitesmoke}.chat-container .text{width:75%;display:flex;flex-direction:column}.chat-container .text>p:first-of-type{width:100%;margin-top:0;margin-bottom:auto;line-height:13px;font-size:12px}.chat-container .text>p:last-of-type{width:100%;text-align:right;margin-bottom:-4px;margin-top:auto;font-size:13px}.chat-container .text-l{float:left;padding-right:10px}.chat-container .text-r{float:right;padding-left:10px}.chat-container .avatar{display:flex;justify-content:center;align-items:center;width:25%;float:left;padding-right:10px}.chat-container .macro{margin-top:5px;width:70%;border-radius:5px;padding:5px;display:flex}.chat-container .msj-rta{float:right;background-color:#4277b9;color:#ffffff}.chat-container .msj{float:left;background-color:#d7d7d7;color:#383838}.chat-container ul{width:100%;list-style-type:none;padding:18px;display:flex;flex-direction:column}.chat-container .msj:before{width:0;height:0;content:"";top:-5px;left:-14px;position:relative;border-style:solid;border-width:0 13px 13px 0;border-color:transparent #d7d7d7 transparent transparent}.chat-container .msj-rta:after{width:0;height:0;content:"";top:-5px;left:14px;position:relative;border-style:solid;border-width:13px 13px 0 0;border-color:#4277b9 transparent transparent transparent}@media only screen and (min-width:320px) and (max-width:480px){.newsfeed-score-stats{font-size:15px}.milestone-message{font-size:15px}.tg-circle-newsfeed .green{font-size:22px}.milestone .milestone-value{font-size:22px;line-height:50px}.logo-sponsor{margin-top:10px}.logo-sponsor img{width:120px;vertical-align:middle;margin-top:2px}}.section-my-handicap{box-shadow:0 1px 2px rgba(0,0,0,0.1);border-radius:5px}.btn-pro-features{width:262px;font-size:13px;background:#263D51;color:#ffffff;border-radius:9999px;padding-top:8px;padding-bottom:8px;border:none;outline:none;cursor:pointer}.create-hdpc{width:148px;height:29px;font-size:13px;background:#263D51;color:#ffffff;border-radius:9999px;border:none;outline:none;cursor:pointer}.btn-pro-features:focus{outline:0}.btn-get-hdcp{background:#ffffff;color:#263D51;text-decoration:underline;border:none;font-size:15px !important;outline:none;cursor:pointer}.btn-get-hdcp:focus{outline:0}.scroll-result{height:200px !important;min-height:200px;max-height:200px;overflow-y:scroll !important}#handicap-card #back-card{min-height:160px !important;height:auto !important;min-width:296px !important;max-width:296px !important;width:296px !important}#handicap-card #front-card{min-width:296px !important;max-width:296px !important;width:296px !important}.text-black{color:#000 !important}.info-icon-h{background-color:#fff;border-radius:50%;position:relative;top:-0.2em;right:-1.2em;width:20px}.i-number-h{position:relative;top:5px}.b-shadow{box-shadow:0 4px 8px rgba(9,26,67,0.15);border-radius:8px}.btn-blue{background:#4277b9;width:160px;height:38px;border:none;border-radius:4px;color:#ffffff;font-size:16px;box-shadow:0 4px 8px rgba(0,0,0,0.15)}.btn-blue:focus,.btn-blue-outline:focus,.btn-gray-blue:focus,.btn-gray-blue-outline:focus,.btn-dark-green:focus,.btn-dark-green-outline:focus{outline:none !important}.btn-gray-blue{background:#7193a9;width:160px;height:38px;border:none;border-radius:4px;color:#ffffff;font-size:16px;box-shadow:0 4px 8px rgba(0,0,0,0.15)}.btn-gray-blue-outline{background:#ffffff;box-sizing:border-box;border:2px solid #7193a9;width:160px;height:38px;border-radius:4px;color:#7193a9;font-size:16px;box-shadow:0 4px 8px rgba(0,0,0,0.15)}.btn-dark-green{background:#9db750;width:160px;height:38px;border:none;border-radius:4px;color:#ffffff;font-size:16px}.btn-dark-green-outline{background:#ffffff;color:#9db750;box-sizing:border-box;border:2px solid #9db750;width:160px;height:38px;border-radius:4px;font-size:16px;box-shadow:0 4px 8px rgba(0,0,0,0.15)}.btn-blue-outline{background-color:#fff;color:#4277b9;box-sizing:border-box;border:2px solid #4277b9;width:160px;height:38px;font-size:16px;border-radius:4px;box-shadow:0 4px 8px rgba(0,0,0,0.15)}.btn-gray-outline{background-color:#fff;color:#adadad;box-sizing:border-box;border:2px solid #adadad;width:160px;height:38px;font-size:16px;border-radius:4px;box-shadow:0 4px 8px rgba(0,0,0,0.15)}.circle-handicap{border-radius:50%;height:56px;width:56px;background:#BFD27B;box-shadow:0 5.02439px 10.0488px rgba(2,11,36,0.15)}.circle-handicap-gray{border-radius:50%;height:56px;width:56px;background:#adadad;box-shadow:0 5.02439px 10.0488px rgba(2,11,36,0.15)}.loader:after{content:' .';animation:dots 1s steps(5, end) infinite}@keyframes dots{0%,20%{color:rgba(0,0,0,0);text-shadow:.25em 0 0 rgba(0,0,0,0),.5em 0 0 rgba(0,0,0,0)}40%{color:#4277b9;text-shadow:.25em 0 0 rgba(0,0,0,0),.5em 0 0 rgba(0,0,0,0)}60%{text-shadow:.25em 0 0 #4277b9,.5em 0 0 rgba(0,0,0,0)}80%,100%{text-shadow:.25em 0 0 #4277b9,.5em 0 0 #4277b9}}.bg-light-gray{background-color:#efefef}.input-link-id-handicap{border-radius:5px;border:none;padding:5px 10px;width:350px}.lh-1{line-height:1}.border-line-white-radius{border:1.5px solid #FFFFFF;border-radius:8px}.text-lighter{font-weight:300}.bg-main-blue{background:#263D51}.container-ghap-animation{z-index:9999;top:0rem;left:0rem;right:0rem;bottom:0rem;height:100vh;width:100vw}.text-green-ghap{color:#CFAD1F}.text-dark-golf{color:#D7AE1D}.card-ghap{background-color:#efefef;border-radius:10px}.top-badge-ghap-card{height:122px;border-top-right-radius:10px;border-top-left-radius:10px;background:linear-gradient(99.29deg, #383838 1.3%, #1D1D1D 95.89%, #1C1C1C 100%);border-bottom:3px #D7AE1D solid}.mid-badge-ghap{height:265px;width:364px}.circle-image-user-ghap-card{z-index:9999!important;top:140px;max-height:75px;max-width:75px;height:100%;width:100%;border-radius:50%;border:2.5px solid white}.bg-card-ghap-dark{background:linear-gradient(99.29deg, #383838 1.3%, #1D1D1D 95.89%, #1C1C1C 100%)}.border-dark-golf-circle{border-radius:50%;border:2.5px solid #D7AE1D;z-index:20!important;top:140px;max-height:77.5px;height:100%}.bg-dark-golf{background-color:#D7AE1D}.text-bold{font-weight:900 !important}.ghap-card-container{background:linear-gradient(157.83deg, #FBFBFB .65%, #FFFFFF 100%);box-shadow:0 4px 4px rgba(0,0,0,0.05);margin-bottom:1em}.ghap-qr{margin-bottom:-1em;position:relative;bottom:-0.5em}.hdcp-icon-handicap{height:18px;float:right;position:absolute;top:0px;right:6px}.container-proshop{background-color:#ffffff;width:100%;filter:drop-shadow(2px 4px 20px rgba(0,25,88,0.15));border-radius:4px 4px 0px 0px;height:auto;background-repeat:no-repeat !important}.button-transparent-rounded{background:transparent;border:1px solid #474747;box-sizing:border-box;border-radius:8px;color:#474747;font-family:HelveticaNeue-Light;outline:none !important;cursor:pointer}.mini-card-blue{background-color:#ffffff;border:1px solid #4277b9;width:100%;height:100px;min-height:100px;border-radius:16px;padding:10px;box-sizing:border-box;backdrop-filter:blur(4px);cursor:pointer}.circle-proshop{background:#ffffff;box-shadow:0 4px 4px #010636;width:30px;height:30px;border-radius:100%;cursor:pointer}.background-dark-gray{background:#383838}.background-blue-gray{background:#7193a9}.background-sky-blue{background:#4277b9}.background-green{background:#9db750}.background-gold{background:#feb509}.background-white{background:#ffffff}.table-proshop-detail{width:100%;filter:drop-shadow(2px 4px 20px rgba(0,25,88,0.15));max-width:722px}.btnMenu{padding:0.6rem;width:100%;text-align:center;margin-left:1rem;margin-right:1rem;border:2.5px solid #244185;border-radius:50px;background:#ffffff;font-size:20px;text-decoration:none;line-height:22px;color:#244185;font-family:HelveticaNeue-Light}.load_pay_body{width:100%;height:100%;position:fixed !important;top:0;left:0;background:-moz-linear-gradient(rgba(11,11,11,0.1), rgba(11,11,11,0.6)) repeat-x rgba(11,11,11,0.2);background:-webkit-gradient(linear, 0% 0%, 0% 100%, from(rgba(11,11,11,0.1)), to(rgba(11,11,11,0.6))) repeat-x rgba(11,11,11,0.2);z-index:100000}.load_pay{width:160px;position:fixed;left:50%;top:50%;margin:-90px 0 0 -90px;-moz-box-shadow:0 0 2px rgba(255,255,255,0.6) inset;-webkit-box-shadow:0 0 2px rgba(255,255,255,0.6) inset;box-shadow:0 0 2px rgba(255,255,255,0.6) inset;background:#111;text-align:center;border-radius:20px;color:#ffffff;padding:10px;font-size:16px;font-family:Arial,sans-serif}.container-memberships{max-height:35rem !important;overflow-y:auto !important;width:100%}.user-finder-batch input[type="text"]{max-width:250px}.btn-disabled{background-color:#d7d7d7 !important;border-color:#d7d7d7 !important}.btn-disabled:hover{color:#ffffff}.switch{position:relative;display:inline-block;width:60px;height:34px;top:-0.5rem}.switch input{opacity:0;width:0;height:0}.slider{position:absolute;cursor:pointer;top:0;left:0;right:0;bottom:0;background-color:#efefef;-webkit-transition:0.4s;transition:0.4s}.slider:before{position:absolute;content:"";height:26px;width:26px;left:4px;bottom:4px;background-color:#feb509;-webkit-transition:0.4s;transition:0.4s}input:checked+.slider{background-color:#4277b9}input:focus+.slider{box-shadow:0 0 1px #4277b9}input:checked+.slider:before{-webkit-transform:translateX(26px);-ms-transform:translateX(26px);transform:translateX(26px)}.slider.round{border-radius:34px}.slider.round:before{border-radius:50%}.info-gift-card{border-radius:12px;border:solid 1px #263D51}.buy-click-details:hover{transform:scale(1.04);cursor:pointer}.btn-green-active{background:#ffffff;color:#ffffff;background:#A7CF3F;border:1px solid #A7CF3F;width:100%;text-align:center;padding:2%;box-sizing:border-box;border-radius:4px;font-family:HelveticaNeue-Light;font-size:20px;line-height:22px;margin-bottom:5px}.btn-green-inactive{background:#ffffff;color:#1c1c1c;border:1px solid #A7CF3F;width:100%;text-align:center;padding:2%;box-sizing:border-box;border-radius:4px;font-family:HelveticaNeue-Light;font-size:20px;line-height:22px;margin-bottom:5px}.btn-gray{background:#adadad;color:#ffffff;border:1px solid #adadad;width:100%;text-align:center;padding:2%;box-sizing:border-box;border-radius:4px;font-family:HelveticaNeue-Light;font-size:20px;line-height:22px;margin-bottom:5px}.input-gray{border:1px solid #efefef;background:#efefef;border-radius:5px;margin-top:10px;margin-bottom:10px;text-align:center}.box-container-proshop{box-shadow:3px 5px 7px 4px #3f6979}.box-container-white{box-shadow:3px 5px 7px 4px #a4b2b7}.inline-flex{display:inline-flex}.btn-gold-active{color:#ffffff;background-color:#feb509;border:1px solid #ffffff;border-radius:20px;text-decoration:none;display:inline-block;font-size:14px;padding:5px 25px 6px 15px;cursor:pointer;font-size:16px;padding:4px 40px 4px 40px}.btn-blue-active{background-color:#4277b9;color:#ffffff;border:1px solid #ffffff;border-radius:20px;text-decoration:none;display:inline-block;font-size:14px;padding:5px 25px 6px 15px;cursor:pointer;font-size:16px;padding:4px 40px 4px 40px}.w-70{width:70%}.w-5{width:5%}.border-gold{border:2px solid #feb509 !important}.border-blue{border:2px solid #4277b9 !important}.border-gray{border:2px solid #383838 !important}.text-gold{color:#feb509 !important}.btn-gold{background-color:#feb509 !important;border:1px solid #feb509 !important;box-sizing:border-box;box-shadow:0 4px 8px #091a43;border-radius:4px;line-height:1.2}.separator-gray{border-bottom:1px solid #efefef}.btn-purple{background-color:#6c4e90 !important;border:1px solid #6c4e90 !important;box-sizing:border-box;box-shadow:0 4px 8px #091a43;border-radius:4px;line-height:1.2}.text-purple{color:#6c4e90}.border-purple{border:2px solid #6c4e90 !important}.form-coupon button{padding:9px 26px;border-radius:0px 4px 4px 0px;font-size:18px;color:#ffffff}.form-coupon .apply{background-color:#4277b9;cursor:pointer}.form-coupon .remove{background-color:#b00004;cursor:pointer}.form-coupon input[type='text']{background-color:#efefef;border:0px;border-radius:4px 0px 0px 4px}.coupon-applied{background:#F6F6F6;border:2px solid #4277b9;border-radius:8px;text-align:center}.back-main-color{background:#263D51}.btn-login{background:#4277b9;border-radius:4px;font-family:HelveticaNeue-Light;font-style:normal;font-weight:normal;font-size:18px;line-height:21px;display:flex;align-items:center;text-align:center;letter-spacing:-0.01em;color:#ffffff;outline:none;cursor:pointer}.text-white{color:#ffffff}.open-menu{height:100vh !important;font-style:normal !important;font-weight:500 !important;font-size:40px !important;line-height:49px !important;display:flex;align-items:center !important;letter-spacing:-0.02em !important;color:#ffffff}.shadow-l{z-index:40;box-shadow:0 4px 8px rgba(0,0,0,0.15)}.normal-menu{font-style:normal;font-weight:normal;font-size:18px;line-height:27px;align-items:center;text-align:center;letter-spacing:-0.01em;color:#ffffff;max-height:75px}.text-poppins{font-family:Poppins !important;font-weight:300}.n-csmodal{width:352px !important;height:505px !important}.ibr{border-top-right-radius:15px;border-top-left-radius:15px}.header-fmodal{background-color:#263D51}.header-fmodal_recovery{background-color:#041d2e}.close-fmodal{color:#ffffff;font-family:HelveticaNeue-Light;font-size:0.9em;cursor:pointer}.title-fmodal{font-family:HelveticaNeue-Light !important;font-weight:400;font-size:18px;line-height:36px;letter-spacing:-0.01em;color:#474747}.subtitle-fmodal{font-family:HelveticaNeue-Light;font-style:normal;font-weight:300;font-size:16px;line-height:19px;letter-spacing:-0.01em;color:#474747}.button-fmodal{font-size:22px;padding:3px 20px 3px 20px;width:100%;height:40px;border:none;color:#ffffff;font-family:HelveticaNeue-Light;background:#9db750;box-shadow:0 2px 2px rgba(92,92,92,0.15);border-radius:5px;cursor:pointer}.input-modal{border:none !important;outline:2px solid transparent !important;outline-offset:2px !important;background:#efefef !important;border-radius:5px !important;font-family:HelveticaNeue-Light !important}.textbox-fmodal::placeholder{color:#efefef;opacity:1;font-size:18px}.modal.show{display:flex !important;flex-direction:column;justify-content:center;align-content:center}.back-fmodal{color:#4277b9;cursor:pointer;font-family:HelveticaNeue-Light;font-style:normal;font-weight:normal;font-size:14px;line-height:17px;display:flex;align-items:center;letter-spacing:-0.01em}span.err-diplay-login{font-family:HelveticaNeue-Light;font-style:normal;font-weight:normal;align-items:center;text-align:center;letter-spacing:-0.01em;text-shadow:0 1px 1px rgba(0,0,0,0.14),0 2px 1px rgba(0,0,0,0.12),0 1px 3px rgba(0,0,0,0.2)}.contact-fmodal{color:#474747;font-family:HelveticaNeue-Light;font-size:12px}.hbc{border-bottom:4px solid #A7CF3F;min-height:75px !important;max-height:75px !important;position:fixed;width:100%;top:0px;left:0px;z-index:999}.hbc-home{min-height:75px !important;max-height:75px !important;position:relative;width:100%;top:0px;left:0px}.lf{position:static;height:78px;width:auto;margin-top:-40px}.text-white{color:#ffffff}.vertical-line{background:#ffffff;border:1px solid #ffffff;width:1px;min-height:56px;height:auto}.border-line-men-left{border-left:.5px solid #474747;height:32px;float:left !important}.border-line-men-right{border-right:.5px solid #474747;height:32px;float:right !important}.main-container{height:auto}.nb-sm{height:auto;box-shadow:0 3px 6px 0 #000}.text-mid-gray{color:#474747}.item-active{color:#4277b9;text-decoration:underline}.bline_menu{border-bottom:solid #A7CF3F}.line-menu{height:2px;background:#A7CF3F;border-radius:2px}.menu-left{background:#ffffff}.tc-public{padding-right:10px;overflow-y:auto;overflow-x:hidden;min-height:550px !important;max-height:80vh !important;height:auto !important}.tc-public::-webkit-scrollbar{width:8px !important}.tc-public::-webkit-scrollbar-track{background:#d7d7d7 !important;-webkit-border-radius:10px;border-radius:10px}.tc-public::-webkit-scrollbar-thumb{-webkit-border-radius:5px;border-radius:5px;width:6px !important;background:#263D51 !important;-webkit-box-shadow:inset 0 0 2px rgba(0,0,0,0.4)}.tc-public::-webkit-scrollbar-thumb:window-inactive{background:#d7d7d7}.lbl_menu_mobile{position:relative;top:5px}.menu-complete-screen{position:absolute;z-index:9000;left:0px;top:0px}.topmenu-public{max-height:70px !important}#results-faq img{height:auto !important;width:100% !important;max-width:700px !important}.center-back{background-position:center !important;background-size:cover !important;background-repeat:no-repeat !important;background-attachment:fixed !important}.off-overflow{overflow:hidden !important}#menuComplete{background:#263d51;z-index:998 !important;position:absolute !important;width:100vw;height:100vh !important;top:0rem;left:0rem}.start-menu{animation:fade-in 400ms}.leave-menu{animation:fade-out 300ms}@keyframes fade-in{from{opacity:0}to{opacity:1}}@keyframes fade-out{from{opacity:1}to{opacity:0}}.btn-line-white{border:2px solid #ffffff;box-sizing:border-box;filter:drop-shadow(0 4px 8px rgba(75,136,203,0.15));border-radius:8px}.cursor-pointer{cursor:pointer}.underline{text-decoration:underline !important}.rectnavy{border-bottom:20px solid #263D51 !important;box-shadow:inset 0 -3px 8px rgba(0,0,0,0.15) !important;left:0px}.cv{border:1px solid #ffffff;box-sizing:border-box;z-index:99 !important;height:8rem;width:8rem;background-size:cover;background-position:center;background-repeat:no-repeat;border-radius:9999px;filter:drop-shadow(0 -6px 20px rgba(0,0,0,0.15)),drop-shadow(2px 2px 2px rgba(5,24,90,0.25))}.cover-v{z-index:101 !important;opacity:50;background:rgba(0,0,0,0.5)}.logo-img{height:auto !important;width:100%;max-width:175px}#reviews-container{min-height:40rem !important;height:auto !important;background-size:cover !important;background-position:center !important}#videos_player{z-index:899 !important;position:relative}.card-best-way{height:auto !important;box-shadow:-2.93617px -2.93617px 11.0106px rgba(92,101,150,0.15),1.46809px 1.46809px 11.0106px rgba(92,101,150,0.15)}#reverhand{right:0px;bottom:130px;position:relative;margin:0px;padding:0px}.blue-btn{background:#4277b9;box-shadow:0 4px 8px #4b88cb;border-radius:8px;width:auto !important;max-width:320px !important;outline:none}.white-btn{background:white;box-shadow:0 4px 8px #4b88cb;border-radius:8px;width:auto !important;max-width:320px !important;outline:none}.blue-btn-disabled{background:transparent !important;border:1px solid #adadad !important;color:#adadad !important;border-radius:8px;width:auto !important;max-width:320px !important;outline:none;cursor:not-allowed}.green-btn-disabled{background:transparent !important;border:1px solid #adadad !important;color:#adadad !important;border-radius:8px;width:auto !important;max-width:320px !important;outline:none;cursor:not-allowed}.green-btn{background:#a2bc56;box-shadow:0 4px 8px #4b88cb;border-radius:8px;width:auto !important;max-width:320px !important;outline:none}.login-btn{background:transparent;box-shadow:0 4px 8px #4b88cb;border-radius:8px;border:1px solid #ffffff;width:auto !important;max-width:320px !important;outline:none}.shadow-btn{transform:scale(1.05);box-sizing:border-box;box-shadow:0 4px 8px rgba(0,0,0,0.3)}.register-field{box-sizing:border-box;box-shadow:0 4px 8px rgba(0,0,0,0.3);border:1px solid #cec5ce;border-radius:4px;width:250px}.register-field:focus{box-sizing:border-box;box-shadow:0 4px 8px rgba(0,0,0,0.3);border:1px solid #4277b9;border-radius:4px;width:250px}.register-field:hover{background-color:#efefef}.pass{position:relative;width:fit-content}.pass i{position:absolute;top:14px;right:6px;font-weight:300;color:#6a9ad0}.invalid-i{border:1px solid #383838;background-color:#c01b1ece}.msg-err-shadow{color:#ffffff;text-shadow:0 1px 1px rgba(0,0,0,0.14),0 2px 1px rgba(0,0,0,0.12),0 1px 3px rgba(0,0,0,0.2)}.meter{background-color:rgba(0,0,0,0.1)}.meterRed{background:#d8114e}.meterGold{background:#feb509}.meterOrange{background:#f38336}.meterGreen{background:#A7CF3F}.transition-colors{transition-property:background-color,border-color,color,fill,stroke;transition-timing-function:cubic-bezier(.4, 0, .2, 1);transition-duration:150ms}.loading:after{content:" .";animation:dots 1s steps(5, end) infinite}@keyframes dots{0%,20%{color:rgba(0,0,0,0);text-shadow:.25em 0 0 rgba(0,0,0,0),.5em 0 0 rgba(0,0,0,0)}40%{color:white;text-shadow:.25em 0 0 rgba(0,0,0,0),.5em 0 0 rgba(0,0,0,0)}60%{text-shadow:.25em 0 0 white,.5em 0 0 rgba(0,0,0,0)}80%,100%{text-shadow:0.25em 0 0 white, 0.5em 0 0 white}}.autowrap{position:relative;display:inline-block}.autowrap #ucourse{width:250px}.autowrap #options,#user_options{position:absolute;z-index:60;left:-2px;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;background:#fff;border:solid #4d8321 1px;margin-top:1px}.autowrap #options.h{display:none}.autowrap a.courserow{background:#fff;width:230px;display:block;color:#4d8321;font-size:13px;font-weight:bold;border-bottom:dotted #989c9e 1px;padding:5px 4px 3px}.autowrap a.courserow:first-child{-webkit-border-radius:3px 3px 0px 0px;border-radius:3px 3px 0px 0px}.autowrap a.courserow:last-child{-webkit-border-radius:0px 0px 3px 3px;border-radius:0px 0px 3px 3px;border-bottom:0px none}.autowrap a.courserow:first-child:last-child{-webkit-border-radius:3px;border-radius:3px}.autowrap a.courserow:hover{background-color:#dbe1e4}.autowrap #ucourse:focus{color:#666}.autowrap a.courserow span{font-weight:normal;color:#666;display:block;font-size:11px;line-height:1}.line-w-r{height:2px;background-color:#fff;border-radius:10px;filter:drop-shadow(0 6px 10px rgba(0,0,0,0.14)) drop-shadow(0 1px 18px rgba(0,0,0,0.12)) drop-shadow(0 3px 5px rgba(0,0,0,0.2))}.checkmark{position:absolute;height:16px;width:16px;margin-top:4px;background-color:transparent;border:2px solid white}.container:hover input~.checkmark{background-color:transparent}.container input:checked~.checkmark{background-color:#A7CF3F}.text-responsive{font-size:calc(100% + 1vw + 1vh)}.login-modal-body{padding-left:2.2rem !important;padding-right:2.2rem !important}.login-button-account{font-family:HelveticaNeue-Light;font-weight:lighter !important;font-size:16px !important;line-height:21px !important;position:relative;background:#ffff;width:100%;background:#FFFFFF;border:1px solid #ADADAD;box-sizing:border-box;border-radius:5px;padding:0.54rem}.login-button-account:hover{transform:scale(1.03)}.login-button-email{font-family:HelveticaNeue-Light;font-weight:lighter !important;font-size:16px !important;color:#ffffff;background:#4277b9;border-radius:4px;width:100%;padding:0.85rem 0.75rem;line-height:21px;display:flex;align-items:center;justify-content:center;text-align:center;letter-spacing:-0.01em}.login-button-email:hover{transform:scale(1.02)}.login-button-email:hover{color:#ffffff}.login-button-account img{margin-top:2px;position:absolute;left:12px}.login-modal-container{width:352px;height:auto;border-radius:15px 15px 15px 15px;border:0.3px solid #C4C3C4}.login-modal-container .login-input{background:#FFFFFF;border:1px solid #ADADAD;border-radius:5px}.login-modal-container .pass-eye i{position:absolute;top:9px;right:8px;font-weight:300;color:#6a9ad0}@media (max-width:575.98px){.w-xs-100{width:100% !important}.w-xs-75{width:75% !important}.w-xs-50{width:50% !important}.w-xs-25{width:25% !important}}@media (min-width:576px) and (max-width:767.98px){.w-sm-100{width:100% !important}.w-sm-75{width:75% !important}.w-sm-50{width:50% !important}.w-sm-25{width:25% !important}}@media (min-width:768px) and (max-width:991.98px){.w-md-100{width:100% !important}.w-md-75{width:75% !important}.w-md-50{width:50% !important}.w-md-25{width:25% !important}}@media (min-width:992px) and (max-width:1199.98px){.w-lg-100{width:100% !important}.w-lg-75{width:75% !important}.w-lg-50{width:50% !important}.w-lg-25{width:25% !important}}@media (min-width:1200px){.w-xl-100{width:100% !important}.w-xl-75{width:75% !important}.w-xl-50{width:50% !important}.w-xl-25{width:25% !important}}.text-xs-left{text-align:left !important}.text-xs-right{text-align:right !important}.text-xs-center{text-align:center !important}.text-xs-justify{text-align:justify !important}@media (min-width:576px) and (max-width:767.98px){.text-sm-left{text-align:left !important}.text-sm-right{text-align:right !important}.text-sm-center{text-align:center !important}.text-sm-justify{text-align:justify !important}}@media (min-width:768px) and (max-width:991.98px){.text-md-left{text-align:left !important}.text-md-right{text-align:right !important}.text-md-center{text-align:center !important}.text-md-justify{text-align:justify !important}}@media (min-width:992px) and (max-width:1199.98px){.text-lg-left{text-align:left !important}.text-lg-right{text-align:right !important}.text-lg-center{text-align:center !important}.text-lg-justify{text-align:justify !important}}@media (min-width:1200px){.text-xl-left{text-align:left !important}.text-xl-right{text-align:right !important}.text-xl-center{text-align:center !important}.text-xl-justify{text-align:justify !important}}