@keyframes flip-horizontal-bottom{0%{transform:rotateX(0)}to{transform:rotateX(-180deg)}}@keyframes nudge{0%,20%,60%,to{transform:translateX(0)}40%{transform:translateX(10px)}80%{transform:translateX(3px)}}@keyframes cloudModal{0%{background-color:rgba(255,255,255,.1)}to{background-color:rgba(255,255,255,.9)}}@keyframes scaleModal{0%{transform:scale(0,0)}to{transform:scale(1,1)}}@keyframes cloudModalClose{0%{background-color:rgba(255,255,255,.9)}to{background-color:rgba(255,255,255,.1)}}@keyframes scaleModalClose{0%{transform:scale(1,1)}to{transform:scale(0,0);display:none}}@keyframes fadeIn{0%{opacity:0}to{opacity:1}}@keyframes fadeOut{0%{opacity:1}to{opacity:0}}@keyframes sk-stretchdelay{0%,40%,to{transform:scaleY(.4)}20%{transform:scaleY(1)}}@keyframes cloudItempicker{0%{background-color:rgba(255,255,255,.1)}to{background-color:rgba(255,255,255,.9)}}@keyframes scaleItempicker{0%{transform:scale(0,0)}to{transform:scale(1,1)}}@keyframes cloudItempickerClose{0%{background-color:rgba(255,255,255,.9)}to{background-color:rgba(255,255,255,.1)}}@keyframes scaleItempickerClose{0%{transform:scale(1,1)}to{transform:scale(0,0);display:none}}@media (min-width:0px){.gbmb-std-0{margin-bottom:0}}@media (min-width:576px){.gbmb-sm-0{margin-bottom:0}}@media (min-width:768px){.gbmb-md-0{margin-bottom:0}}@media (min-width:992px){.gbmb-lg-0{margin-bottom:0}}@media (min-width:1200px){.gbmb-xl-0{margin-bottom:0}}@media (min-width:1640px){.gbmb-xxl-0{margin-bottom:0}}@media (min-width:0px){.gbmb-std-1{margin-bottom:.625rem}}@media (min-width:576px){.gbmb-sm-1{margin-bottom:.625rem}}@media (min-width:768px){.gbmb-md-1{margin-bottom:.625rem}}@media (min-width:992px){.gbmb-lg-1{margin-bottom:.625rem}}@media (min-width:1200px){.gbmb-xl-1{margin-bottom:.625rem}}@media (min-width:1640px){.gbmb-xxl-1{margin-bottom:.625rem}}@media (min-width:0px){.gbmb-std-2{margin-bottom:1.25rem}}@media (min-width:576px){.gbmb-sm-2{margin-bottom:1.25rem}}@media (min-width:768px){.gbmb-md-2{margin-bottom:1.25rem}}@media (min-width:992px){.gbmb-lg-2{margin-bottom:1.25rem}}@media (min-width:1200px){.gbmb-xl-2{margin-bottom:1.25rem}}@media (min-width:1640px){.gbmb-xxl-2{margin-bottom:1.25rem}}@media (min-width:0px){.gbmb-std-3{margin-bottom:1.875rem}}@media (min-width:576px){.gbmb-sm-3{margin-bottom:1.875rem}}@media (min-width:768px){.gbmb-md-3{margin-bottom:1.875rem}}@media (min-width:992px){.gbmb-lg-3{margin-bottom:1.875rem}}@media (min-width:1200px){.gbmb-xl-3{margin-bottom:1.875rem}}@media (min-width:1640px){.gbmb-xxl-3{margin-bottom:1.875rem}}@media (min-width:0px){.gbmb-std-4{margin-bottom:2.5rem}}@media (min-width:576px){.gbmb-sm-4{margin-bottom:2.5rem}}@media (min-width:768px){.gbmb-md-4{margin-bottom:2.5rem}}@media (min-width:992px){.gbmb-lg-4{margin-bottom:2.5rem}}@media (min-width:1200px){.gbmb-xl-4{margin-bottom:2.5rem}}@media (min-width:1640px){.gbmb-xxl-4{margin-bottom:2.5rem}}@media (min-width:0px){.gbmb-std-5{margin-bottom:3.125rem}}@media (min-width:576px){.gbmb-sm-5{margin-bottom:3.125rem}}@media (min-width:768px){.gbmb-md-5{margin-bottom:3.125rem}}@media (min-width:992px){.gbmb-lg-5{margin-bottom:3.125rem}}@media (min-width:1200px){.gbmb-xl-5{margin-bottom:3.125rem}}@media (min-width:1640px){.gbmb-xxl-5{margin-bottom:3.125rem}}@media (min-width:576px){.gbmb-sm-0{margin-bottom:0}}@media (min-width:768px){.gbmb-md-0{margin-bottom:0}}@media (min-width:992px){.gbmb-lg-0{margin-bottom:0}}@media (min-width:1200px){.gbmb-xl-0{margin-bottom:0}}@media (min-width:1640px){.gbmb-xxl-0{margin-bottom:0}.col-xxl-12{flex:0 0 100%;max-width:100%}.col-xxl-11{flex:0 0 91.66666667%;max-width:91.66666667%}.col-xxl-10{flex:0 0 83.33333333%;max-width:83.33333333%}.col-xxl-9{flex:0 0 75%;max-width:75%}.col-xxl-8{flex:0 0 66.66666667%;max-width:66.66666667%}.col-xxl-7{flex:0 0 58.33333333%;max-width:58.33333333%}.col-xxl-6{flex:0 0 50%;max-width:50%}.col-xxl-5{flex:0 0 41.66666667%;max-width:41.66666667%}.col-xxl-4{flex:0 0 33.33333333%;max-width:33.33333333%}.col-xxl-3{flex:0 0 25%;max-width:25%}.col-xxl-2{flex:0 0 16.66666667%;max-width:16.66666667%}.col-xxl-1{flex:0 0 8.33333333%;max-width:8.33333333%}}body{font-family:Arial,Helvetica,sans-serif!important;font-size:.75rem!important;height:100%!important;min-width:320px!important}a:focus{outline:0!important}.clearfix:after{display:block;clear:both;content:""}@-webkit-viewport{width:device-width}@-moz-viewport{width:device-width}@-o-viewport{width:device-width}@viewport{width:device-width}.navigation-wrapper{display:none;background-color:#ecf0f1;border-right:1px solid #d4d9dc;min-width:12.5rem;z-index:1}@media (min-width:992px){.navigation-wrapper{display:block}}.navigation-wrapper ul,.navigationmobile-wrapper ul{margin:0;padding:0;list-style:none}.gbth-datalist>.gb-table table.gbth thead th.ASC>div>div.IconContainer div.gb-icon.icon-mini-arrow.rotate270,.gbth-datalist>.gb-table table.gbth thead th.DESC>div>div.IconContainer div.gb-icon.icon-mini-arrow.rotate90,.navigation-wrapper li,.navigation-wrapper>ul>li.active>ul,.navigationmobile-wrapper li,.navigationmobile-wrapper>ul>li.active>ul{display:block}.navigation-wrapper>ul>li,.navigationmobile-wrapper>ul>li{border-top:1px solid #fff;border-bottom:1px solid #d4d9dc}.navigation-wrapper>ul>li:first-child{border-top:0 none}.navigation-wrapper>ul>li:last-child{border-bottom:none}.navigation-wrapper>ul>li>ul,.navigationmobile-wrapper>ul>li>ul{display:none;padding-top:.625rem;padding-bottom:.625rem;background-color:#ecf0f1}.navigation-wrapper a{padding:.625rem .625rem .625rem 1.25rem;color:#135230;background-color:#ecf0f1;transition:background-color 200ms;display:flex;align-items:center}.navigation-wrapper a:hover,.navigationmobile-wrapper a:hover{text-decoration:none;color:#007935}.navigation-wrapper a:hover>i,.navigationmobile-wrapper a:hover>i{background-color:#007935;border-radius:50%;color:#fff}.navigation-wrapper a>i,.navigation-wrapper>ul>li.active>a>i,.navigationmobile-wrapper a>i{width:40px;height:40px;display:flex;align-items:center;justify-content:center}.navigation-wrapper a>.gb-icon,.navigationmobile-wrapper a>.gb-icon{font-size:1.5rem;margin-right:.625rem}.navigation-wrapper>ul>li>a,.navigationmobile-wrapper>ul>li>a{position:relative;height:60px}.navigation-wrapper>ul>li.active>a,.navigationmobile-wrapper>ul>li.active>a{color:#a3aa06}.navigation-wrapper>ul>li.active>a>i{background-color:#a3aa06;border-radius:50%;color:#fff}.navigation-wrapper>ul>li.active[data-subgroup="1"]>a,.navigationmobile-wrapper>ul>li.active[data-subgroup="1"]>a{position:relative}.navigation-wrapper>ul>li>ul>li>a,.navigationmobile-wrapper>ul>li>ul>li>a{padding-left:3.0625rem;padding-top:.15625rem;padding-bottom:.15625rem;text-transform:none;font-size:.6875rem}.navigation-wrapper>ul>li>ul>li>a.active,.navigationmobile-wrapper>ul>li>ul>li>a.active{background-color:#a3aa06}.body-container{width:100%;padding:1.25rem .625rem 2.5rem}@media (min-width:576px){.body-container{padding:1.25rem .9375rem 2.5rem}}@media (min-width:768px){.body-container{padding:1.25rem 1.25rem 2.5rem}}.navigation-start{display:none;position:relative;height:.9375rem}@media (min-width:992px){.navigation-start{display:block}}.navigation-start:before{content:"";position:absolute;bottom:0;left:.625rem;width:1px;height:.9375rem;background-color:#bdc3c7;background:linear-gradient(to bottom,rgba(255,255,255,0)0,#bdc3c7 100%)}.navigation-end{display:none;position:relative;margin-bottom:1.875rem}@media (min-width:992px){.navigation-end{display:block}}.navigation-end:before{content:"";position:absolute;top:0;left:0;border-right:.625rem solid #34495e;border-bottom:.625rem solid transparent}.navigation-end:after{content:"";position:absolute;top:0;left:.625rem;width:1px;height:1.5625rem;background-color:#bdc3c7;background:linear-gradient(to bottom,#bdc3c7 0,rgba(255,255,255,0) 100%)}.navigation-toggler-wrapper{float:right}.navigation-toggler-wrapper .navigation-toggler{background-color:transparent;border:0;padding:0;color:#fff;width:3.75rem;height:5rem;cursor:pointer;display:flex;align-items:center;justify-content:center}@media (min-width:576px){.navigation-toggler-wrapper .navigation-toggler{width:5rem}}@media (min-width:992px){.navigation-toggler-wrapper .navigation-toggler{display:none}}.navigation-toggler-wrapper .navigation-toggler:hover{background-color:#007935}.navigation-toggler-wrapper .navigation-toggler:focus{outline:0}.navigation-toggler-wrapper .navigation-toggler>.gb-icon{font-size:2rem}.sidr-open .navigation-toggler-wrapper .navigation-toggler>.gb-icon{animation:flip-horizontal-bottom 1s cubic-bezier(.455,.03,.515,.955) infinite both}.sidr{display:block;position:fixed;top:0;height:100%;z-index:999999;width:16.25rem;background-color:#ecf0f1;overflow-x:hidden;overflow-y:auto}.sidr.right{left:auto;right:-16.25rem}.sidr.left{left:-16.25rem;right:auto}.navigationmobile-wrapper{background-color:#ecf0f1;border-right:1px solid #fff;min-width:16.25rem}.navigationmobile-wrapper>ul>li:first-child{border-top:0 none}.gbth-datalist>.gb-table table.gbth.table tr:last-child,.navigationmobile-wrapper>ul>li:last-child{border-bottom:none}.navigationmobile-wrapper a{padding:.625rem .625rem .625rem 1.25rem;font-size:.75rem;color:#135230;background-color:#ecf0f1;transition:background-color 200ms;display:flex;align-items:center}.navigationmobile-wrapper>ul>li.active>a>i{background-color:#a3aa06;border-radius:50%;color:#fff;width:35px;height:35px;display:flex;align-items:center;justify-content:center}html{height:100%}body{overflow-y:scroll}.body-wrapper{height:100%;display:flex;flex-direction:column}.body-wrapper header{margin:0}.body-wrapper main{margin:0;flex:1 0 auto;display:flex;background-color:#ecf0f1}.sticky-footer{height:2.5rem;width:100vw;position:fixed;bottom:0;right:0;background-color:rgba(236,240,241,.9);display:flex;flex-direction:row;justify-content:center;border-top:1px solid #d4d9dc;font-size:1rem}.sticky-footer>button.footer-button{background-color:transparent;border:0;margin:0;padding:0 10px;height:40px;border-radius:2px;color:#135230}.sticky-footer>button.footer-button:hover{cursor:pointer;color:#fff;background-color:#135230}.sticky-footer>button.footer-button:hover>i{color:#fff}.sticky-footer>button.footer-button:focus{outline:0}.segment-footer>button.footer-button>i,.sticky-footer>button.footer-button>i{display:inline-flex;margin-right:10px;color:#135230}.sticky-footer>button.footer-button:disabled{color:#7f8c8d;background-color:transparent}.sticky-footer>button.footer-button:disabled i{color:#7f8c8d}.sticky-footer>button.footer-button:disabled:hover{cursor:default}.sticky-footer>button.footer-button.deleteBtn:not(:disabled),.sticky-footer>button.footer-button.deleteBtn:not(:disabled)>i{color:#a22b2a}.sticky-footer>button.footer-button.deleteBtn:not(:disabled):hover{color:#fff;background-color:#a22b2a}.sticky-footer>button.footer-button.deleteBtn:not(:disabled):hover i{color:#fff}.itempicker-footer>button.fast-button>div.BtnContainer.gbth,.segment-footer>button.fast-button>div.BtnContainer.gbth,.sticky-footer>button.fast-button>div.BtnContainer.gbth{border-radius:0}@media (min-width:992px){.sticky-footer{height:3.75rem;width:calc(100vw - 200px)}.sticky-footer>button.footer-button{margin:10px}}.footer-parent{padding-bottom:5rem}@media (min-width:992px){.footer-parent{padding-bottom:6.25rem}}html[data-browser*=Edge] .unSticky{position:fixed!important}.segment-footer{width:100%;position:sticky;bottom:0;right:0;background-color:rgba(255,255,255,.9);display:flex;flex-direction:row;justify-content:center;border-top:1px solid #ecf0f1;font-size:1rem}.segment-footer>button.footer-button{background-color:transparent;border:0;margin:10px;padding:10px;height:40px;border-radius:2px;color:#135230}.segment-footer>button.footer-button:hover{cursor:pointer;color:#fff;background-color:#135230}.segment-footer>.footer-button.deleteBtn:hover i,.segment-footer>button.footer-button:hover>i{color:#fff}.segment-footer>button.footer-button:focus{outline:0}.segment-footer>button.footer-button:disabled{color:#7f8c8d;background-color:transparent}.fast-fieldset:disabled legend,.segment-footer>button.footer-button:disabled i{color:#7f8c8d}.segment-footer>button.footer-button:disabled:hover{cursor:default}.segment-footer>.footer-button.deleteBtn,.segment-footer>.footer-button.deleteBtn>i{color:#a22b2a}.segment-footer>.footer-button.deleteBtn:hover{color:#fff;background-color:#a22b2a}.itempicker-footer button,.segment-footer button{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.segment-footer-parent{position:relative}.gb-datepicker .datepicker-days table thead tr .cw,.segment-footer.crowded,.specific-datepicker-styling-days table thead tr .cw,.sticky-footer.crowded,div.datepicker .datepicker-days table thead tr .cw{font-size:12px}.segment-footer.crowded button,.sticky-footer.crowded button{margin:6px;padding:4px}.gbth-datalist>.gb-table table.gbth thead th>div>div.IconContainer div,.segment-footer.crowded button i,.sticky-footer.crowded button i{display:none}@media (min-width:576px){.segment-footer.crowded,.sticky-footer.crowded{font-size:16px}.segment-footer.crowded button,.sticky-footer.crowded button{margin:10px;padding:10px}.segment-footer.crowded button i,.sticky-footer.crowded button i{display:inline-block}}.union-button.gbth{height:2.5rem;font-size:1.25rem;display:flex;flex-wrap:wrap}.union-button.gbth .gb-icon{height:2.5rem;width:2.5rem;text-align:center;line-height:2.5rem}.union-button.gbth .text{line-height:2.5rem;text-align:center;flex-basis:0;flex-grow:1;max-width:100%}.union-button-container{margin:20px}.union-button-container>.union-button.gbth{width:100%}.fastbutton{padding:0;border:0;cursor:pointer;min-height:40px;text-align:left;text-overflow:ellipsis;white-space:nowrap;overflow:hidden;border-radius:2px;color:#fff;background-color:#135230}.fastbutton:disabled{background-color:#d4d9dc}.fastbutton:disabled:hover{cursor:default;background-color:#d4d9dc}.fastbutton>.gb-icon{display:inline-block;height:2.5rem;width:2.5rem;line-height:2.5rem;text-align:center;font-size:24px}.fastbutton:not(.icon-only)>.gb-icon{background-color:rgba(0,0,0,.2)}.fastbutton>.text{width:100%;padding:0 10px;vertical-align:text-bottom;text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.fastbutton:focus{outline:0}.fastbutton:hover{background-color:#1d7b48}.fastbutton .gb-icon{color:#fff}.fastbutton.cancel:not(:active):not(:disabled){color:#fff;background-color:#c0392b}.fastbutton.cancel:not(:active):not(:disabled):hover{background-color:#df7c72}.fastbutton.cancel:not(:active):not(:disabled) .gb-icon{color:#fff}.fastbutton.accept:not(:active):not(:disabled){color:#fff;background-color:#135230}.fastbutton.accept:not(:active):not(:disabled):hover{background-color:#26a560}.fastbutton.accept:not(:active):not(:disabled) .gb-icon{color:#fff}.fastbutton.active,.fastbutton:active{background-color:#a3aa06;color:#fff}.fastbutton.login{width:240px}.fastbutton.big-button{height:3.75rem;display:flex;flex-wrap:wrap}.fastbutton.big-button .gb-icon{font-size:2rem;height:3.75rem;width:3.75rem;text-align:center;line-height:3.75rem}.fastbutton.big-button .text{font-size:1.5rem;line-height:3.75rem;text-align:center;flex-basis:0;flex-grow:1;max-width:100%}.dotted-text{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.fast-link,.fast-link>.text{line-height:1.375rem}.fast-link>.text{font-size:.75rem;text-decoration:underline;color:#135230;white-space:pre-wrap}.fast-link>.text>.iconContainer{width:1.25rem;height:1.25rem;margin-right:10px;background-color:#135230;border-radius:50%;text-align:center;box-shadow:0 2px 0 0#34495e;display:inline-block}.fast-link>.text>.iconContainer>.gb-icon{font-size:.625rem;width:.625rem;height:.625rem;color:#fff;display:inline-block}.fast-link>.text:hover{color:#007935}.fast-link>.text:hover>.iconContainer{background-color:#007935;box-shadow:0 2px 0 0#007935}.fast-link.accept>.text{color:#27ae60}.fast-link.accept>.text>.iconContainer{background-color:#27ae60;box-shadow:0 2px 0 0#3b7654}.fast-link.accept>.text:hover{color:#2ecc71}.fast-link.accept>.text:hover>.iconContainer{background-color:#2ecc71;box-shadow:0 2px 0 0#27ae60}.fast-link.cancel>.text{color:#c0392b}.fast-link.cancel>.text>.iconContainer{background-color:#c0392b;box-shadow:0 2px 0 0#763f39}.fast-link.cancel>.text:hover{color:#e74c3c}.fast-link.cancel>.text:hover>.iconContainer{background-color:#e74c3c;box-shadow:0 2px 0 0#c0392b}.fast-link.accept:active>.text,.fast-link.cancel:active>.text,.fast-link:active>.text{color:#a5ac0c}.fast-link.accept:active>.text>.iconContainer,.fast-link.cancel:active>.text>.iconContainer,.fast-link:active>.text>.iconContainer{background-color:#a5ac0c;box-shadow:none}.fast-input-container{display:flex;flex-direction:column;position:relative}.fast-input-container .fast-input{line-height:1.625rem;border:solid;border-radius:2px;border-width:1px;border-color:#bdc3c7;padding-left:10px;padding-right:30px;color:#333;text-overflow:ellipsis;white-space:nowrap}.fast-input-container .fast-input :-ms-input-placeholder,.fast-input-container .fast-input ::-ms-input-placeholder,.fast-input-container .fast-input ::-webkit-input-placeholder,.fast-input-container .fast-input ::placeholder{color:#7f8c8d}.fast-input-container .fast-input:focus{outline:0}.fast-input-container .fast-input:hover:-moz-read-only{cursor:default}.fast-input-container .fast-input:hover:read-only{cursor:default}.fast-input-container .fast-input:disabled{background-color:#d4d9dc}.fast-input-container .fast-input:-moz-read-only{background-color:#ecf0f1}.fast-input-container .fast-input:read-only{background-color:#ecf0f1}.fast-input-container>.gb-icon{font-size:1rem;width:1rem;height:1rem;top:14px;right:25px;color:#7f8c8d;transform:translate3d(0,-50%,0);width:0;position:absolute}.fast-input-container>.gb-icon.disabled,.fast-input-container>.gb-icon.readOnly{cursor:default}.fast-input-container .fast-input::-webkit-input-placeholder{color:#7f8c8d}.fast-input-container .fast-input::-moz-placeholder{color:#7f8c8d}.fast-input-container .fast-input:-ms-input-placeholder{color:#7f8c8d}.fast-input-container .fast-input:-moz-placeholder{color:#7f8c8d}.fast-datetime{padding:0;display:flex;height:1.5625rem}.fast-datetime>.gbth-datetime{font-size:.75rem;line-height:1.375rem;border:solid;border-radius:2px;border-width:1px;border-color:#bdc3c7;padding-left:10px;padding-right:25px;color:#333;text-overflow:ellipsis;white-space:nowrap;width:100%}.fast-datetime>.gbth-datetime :-ms-input-placeholder,.fast-datetime>.gbth-datetime ::-ms-input-placeholder,.fast-datetime>.gbth-datetime ::-webkit-input-placeholder,.fast-datetime>.gbth-datetime ::placeholder{color:#7f8c8d}.fast-datetime>.gbth-datetime:focus{outline:0}.fast-datetime>.gbth-datetime:hover:-moz-read-only{cursor:default}.fast-datetime>.gbth-datetime:hover:read-only{cursor:default}.fast-datetime>.gbth-datetime:hover:disabled,.fast-itempicker-container .itemselector-overlay .itemselector-container div .itemselector-button-col .transferButton:disabled:hover,.itempicker-outer-wrapper .itempicker-inner-wrapper .itempicker-container div.itempicker-inner-container div .itemselector-button-col .transferButton:disabled:hover{cursor:default}.fast-datetime>.gbth-datetime:disabled{cursor:default;background-color:#d4d9dc}.fast-datetime>.gb-icon{font-size:1rem;width:1rem;height:1rem;position:relative;top:49%;right:25px;color:#bdc3c7;transform:translate3d(0,-50%,0);cursor:pointer;width:0}#Cards-table tbody tr[onclick]:hover span,#Cards-table tbody tr[onclick]:hover td,#Handicaparchive-table>tbody>tr>td.approved>span i.icon-speech-bubble-comment:hover,#Handicaparchive-table>tbody>tr>td.comment>span i.icon-speech-bubble-comment:hover,#Handicaparchive-table>tbody>tr>td.recalc>span i.icon-speech-bubble-comment:hover,#Scorecardarchive-table>tbody>tr>td.approved>span i.icon-speech-bubble-comment:hover,#Scorecardarchive-table>tbody>tr>td.comment>span i.icon-speech-bubble-comment:hover,#Scorecardarchive-table>tbody>tr>td.recalc>span i.icon-speech-bubble-comment:hover,#Tradingarchive-table>tbody>tr>td.approved>span i.icon-speech-bubble-comment:hover,#Tradingarchive-table>tbody>tr>td.comment>span i.icon-speech-bubble-comment:hover,#Tradingarchive-table>tbody>tr>td.recalc>span i.icon-speech-bubble-comment:hover,.fast-datetime>.gb-icon:hover,.gbth-datalist>.gb-table th:hover,.gbth-datalist>.menu>.title-row>button:hover,.gbth-infotable-wrapper>.gbth-infotable-container>.gbth-infotable-table tbody>tr[onclick]:hover span,.gbth-infotable-wrapper>.gbth-infotable-container>.gbth-infotable-table tbody>tr[onclick]:hover td,.gbth-infotable-wrapper>.gbth-infotable-container>.gbth-infotable-table thead>tr>th[onclick]:hover{cursor:pointer}.fast-datetime>.gb-icon.disabled,.fast-datetime>.gb-icon.readOnly{cursor:default}.gb-datepicker,div.datepicker{padding:0;margin:0;border:0;font-size:12px;box-shadow:0 0 4px 2px rgba(0,0,0,.1)}.gb-datepicker:after,.gb-datepicker:before,div.datepicker:after,div.datepicker:before{content:none}.gb-datepicker>div,div.datepicker>div{width:240px}.gb-datepicker>div table,.general-datepicker-styling table,div.datepicker>div table{width:100%;height:100%}.gb-datepicker>div table td,.gb-datepicker>div table th,.general-datepicker-styling table td,.general-datepicker-styling table th,div.datepicker>div table td,div.datepicker>div table th{width:30px;height:30px;border-radius:0}.gb-datepicker>div table thead tr:nth-child(2),.general-datepicker-styling table thead tr:nth-child(2),div.datepicker>div table thead tr:nth-child(2){background-color:#fff;color:#135230}.gb-datepicker>div table thead tr:nth-child(2) th,.general-datepicker-styling table thead tr:nth-child(2) th,div.datepicker>div table thead tr:nth-child(2) th{border-radius:0;text-decoration:underline}.gb-datepicker>div table thead tr:nth-child(2) th:hover,.general-datepicker-styling table thead tr:nth-child(2) th:hover,div.datepicker>div table thead tr:nth-child(2) th:hover{background-color:#135230;color:#fff}.gb-datepicker>div table thead tr:nth-child(2) th.next,.gb-datepicker>div table thead tr:nth-child(2) th.prev,.general-datepicker-styling table thead tr:nth-child(2) th.next,.general-datepicker-styling table thead tr:nth-child(2) th.prev,div.datepicker>div table thead tr:nth-child(2) th.next,div.datepicker>div table thead tr:nth-child(2) th.prev{text-decoration:none;vertical-align:top}.gb-datepicker>div table thead tr:nth-child(2) th.next div,.gb-datepicker>div table thead tr:nth-child(2) th.prev div,.general-datepicker-styling table thead tr:nth-child(2) th.next div,.general-datepicker-styling table thead tr:nth-child(2) th.prev div,div.datepicker>div table thead tr:nth-child(2) th.next div,div.datepicker>div table thead tr:nth-child(2) th.prev div{line-height:28px}.gb-datepicker>div table tbody tr td>span,.general-datepicker-styling table tbody tr td>span,div.datepicker>div table tbody tr td>span{border-radius:0;margin:0;border:1px solid #ecf0f1;width:25%}.gb-datepicker>div table tbody tr td>span:nth-of-type(1),.gb-datepicker>div table tbody tr td>span:nth-of-type(5),.gb-datepicker>div table tbody tr td>span:nth-of-type(9),.general-datepicker-styling table tbody tr td>span:nth-of-type(1),.general-datepicker-styling table tbody tr td>span:nth-of-type(5),.general-datepicker-styling table tbody tr td>span:nth-of-type(9),div.datepicker>div table tbody tr td>span:nth-of-type(1),div.datepicker>div table tbody tr td>span:nth-of-type(5),div.datepicker>div table tbody tr td>span:nth-of-type(9){border-left:none}.gb-datepicker>div table tbody tr td>span:nth-of-type(12),.gb-datepicker>div table tbody tr td>span:nth-of-type(4),.gb-datepicker>div table tbody tr td>span:nth-of-type(8),.general-datepicker-styling table tbody tr td>span:nth-of-type(12),.general-datepicker-styling table tbody tr td>span:nth-of-type(4),.general-datepicker-styling table tbody tr td>span:nth-of-type(8),div.datepicker>div table tbody tr td>span:nth-of-type(12),div.datepicker>div table tbody tr td>span:nth-of-type(4),div.datepicker>div table tbody tr td>span:nth-of-type(8){border-right:none}div.datepicker>div table tbody tr td>span:hover{background-color:#135230;color:#fff}div.datepicker>div table tbody tr td>span.active{background-color:#a3aa06!important;background-image:none}.gb-datepicker>div table tbody tr td>span.active:hover,.general-datepicker-styling table tbody tr td>span.active:hover,div.datepicker>div table tbody tr td>span.active:hover{background-color:#135230!important;color:#fff;background-image:none}.gb-datepicker>div table tbody tr td>span.focused:not(.active),.general-datepicker-styling table tbody tr td>span.focused:not(.active),div.datepicker>div table tbody tr td>span.focused:not(.active){background-image:none;background-color:transparent;color:#135230;font-weight:700;box-shadow:inset 0 0 0 1px #135230}.gb-datepicker>div table tbody tr td>span.focused:not(.active):hover,.general-datepicker-styling table tbody tr td>span.focused:not(.active):hover,div.datepicker>div table tbody tr td>span.focused:not(.active):hover{background-color:#135230;color:#fff;background-image:none}.gb-datepicker>div table tfoot tr:first-child,.gb-datepicker>div table tfoot tr:first-child>th:hover,.general-datepicker-styling table tfoot tr:first-child,.general-datepicker-styling table tfoot tr:first-child>th:hover,div.datepicker>div table tfoot tr:first-child,div.datepicker>div table tfoot tr:first-child>th:hover{background-color:#135230;color:#fff}.gb-datepicker .datepicker-days table thead tr:nth-child(3),.specific-datepicker-styling-days table thead tr:nth-child(3),div.datepicker .datepicker-days table thead tr:nth-child(3){background-color:#333;color:#fff}.gb-datepicker .datepicker-days table thead tr:nth-child(3)>th.dow,.specific-datepicker-styling-days table thead tr:nth-child(3)>th.dow,div.datepicker .datepicker-days table thead tr:nth-child(3)>th.dow{border-radius:unset;border-left:1px solid #000}.gb-datepicker .datepicker-days table thead tr .cw:before,.specific-datepicker-styling-days table thead tr .cw:before,div.datepicker .datepicker-days table thead tr .cw:before{content:"#"}.gb-datepicker .datepicker-days table tbody tr td,.specific-datepicker-styling-days table tbody tr td,div.datepicker .datepicker-days table tbody tr td{border:#ecf0f1 1px solid}.gb-datepicker .datepicker-days table tbody tr td.today,.specific-datepicker-styling-days table tbody tr td.today,div.datepicker .datepicker-days table tbody tr td.today{background-image:none;background-color:transparent;color:#135230;font-weight:700;box-shadow:inset 0 0 0 1px #135230}.gb-datepicker .datepicker-days table tbody tr td.today:hover,div.datepicker .datepicker-days table tbody tr td.today:hover{background-color:#135230;color:#fff;background-image:none}.gb-datepicker .datepicker-days table tbody tr td.cw,.specific-datepicker-styling-days table tbody tr td.cw,div.datepicker .datepicker-days table tbody tr td.cw{background-color:#ecf0f1;color:#5e6869;font-size:12px;border-radius:0;font-weight:700}.gb-datepicker .datepicker-days table tbody tr td.focused:not(.active),div.datepicker .datepicker-days table tbody tr td.focused:not(.active){background-color:transparent}.gb-datepicker .datepicker-days table tbody tr td.active,.specific-datepicker-styling-days table tbody tr td.active,div.datepicker .datepicker-days table tbody tr td.active{background-color:#a3aa06;color:#fff;background-image:none;border-radius:0;box-shadow:none}.gb-datepicker .datepicker-days table tbody tr td.active:hover,.gb-datepicker>div table tbody tr td>span:hover,.general-datepicker-styling table tbody tr td>span:hover,div.datepicker .datepicker-days table tbody tr td.active:hover{background-color:#135230;color:#fff}.gb-datepicker .datepicker-days table tbody tr td:hover:not(.cw),div.datepicker .datepicker-days table tbody tr td:hover:not(.cw){background-color:#135230;color:#fff}.gb-datepicker .datepicker-days table tbody tr:first-of-type td,.specific-datepicker-styling-days table tbody tr:first-of-type td,div.datepicker .datepicker-days table tbody tr:first-of-type td{border-top:none}.gb-datepicker>div table tbody tr td>span.active,.general-datepicker-styling table tbody tr td>span.active{background-color:#a3aa06!important;background-image:none}.specific-datepicker-styling-days table tbody tr td.today:hover{background-color:#135230;color:#fff;background-image:none}.specific-datepicker-styling-days table tbody tr td.focused:not(.active){background-color:transparent}.specific-datepicker-styling-days table tbody tr td.active:hover{background-color:#135230;color:#fff}.specific-datepicker-styling-days table tbody tr td:hover:not(.cw){background-color:#135230;color:#fff}.gbth-dropdown{font-size:.75rem;color:#34495e;border:1px #bdc3c7 solid;height:1.5625rem;padding-left:10px;padding-right:5px;width:100%;height:30px}.gbth-dropdown:focus,.itempicker-outer-wrapper .itempicker-inner-wrapper .itempicker-container div.itempicker-inner-container div .itemselector-group select:focus{outline:0}.gbth-dropdown:disabled{background-color:#ecf0f1}.fast-fieldset{background-color:#fff;color:#333;border-radius:2px}.fast-fieldset span{display:flex;justify-content:center;flex-direction:column}.fast-fieldset .search-input-segment span{overflow:hidden}.fast-fieldset .search-input-segment span.twitter-typeahead{overflow:visible}.fast-fieldset legend{color:#7f8c8d;text-align:left;width:initial;padding:0 5px;font-size:.625rem}.fast-fieldset:disabled{background-color:#ecf0f1;color:#7f8c8d}.gbth-datalist{width:100%;border-radius:2px;background-color:#fff}.gbth-datalist>.menu>.title-row{font-size:.875rem;background-color:#fff;color:#34495e;font-weight:700;border-radius:2px 2px 0 0;padding:10px 20px}.gbth-datalist>.menu>.title-row>button{float:right}.gbth-datalist>.menu>.title-row>.content{width:100%}.gbth-datalist>.menu>.title-row span{color:#333}.gbth-datalist>.menu>.title-row .hit-count{font-size:.8125rem;font-weight:400}.gbth-datalist>.menu>.filter-row{display:flex;width:inherit;background-color:#fff;color:#34495e;height:inherit;flex-shrink:0;flex-grow:0;padding:10px 0 10px 10px}.gbth-datalist>.menu>.filter-row select,.gbth-datalist>.menu>.filter-row>div,.profile-navigation-wrapper>.navigate-previous i{margin-right:10px}.gbth-datalist>.menu>.filter-row>.gb-icon-container{background-color:#2980b9;margin-right:6px;border:0;box-shadow:0 2px 0 0#34495e;border-radius:2px;width:.9375rem;height:.9375rem;padding:2px;font-size:.625rem;position:relative;top:4px;right:19px;border-bottom:#ecf0f1}.gbth-datalist>.menu>.filter-row>.gb-icon-container>.gb-icon{display:block;flex-shrink:0;flex-grow:0;color:#fff;text-align:center}.gbth-datalist>.gb-table{border-radius:0 0 2px 2px}.gbth-datalist>.gb-table table.gbth{border-collapse:separate;border-spacing:0}.gbth-datalist>.gb-table table.gbth.table,.statusContainer>.messages>p,.timed-message-container .timed-message>p{margin-bottom:0}.gbth-datalist>.gb-table table.gbth thead th{border:0;border-right:1px solid rgba(0,0,0,.6)}.gbth-datalist>.gb-table table.gbth thead th:last-of-type{border-right:none;padding:0 20px}.gbth-datalist>.gb-table table.gbth thead th>div{display:flex}.gbth-datalist>.gb-table table.gbth thead th>div>div.IconContainer{padding:3px 0 0 10px;margin-left:12px}.gbth-datalist>.gb-table table.gbth thead th.ASC>div>div.IconContainer,.gbth-datalist>.gb-table table.gbth thead th.DESC>div>div.IconContainer{margin-left:0}.gbth-datalist>.gb-table table.gbth>tbody>tr{background-color:#fff;border:0;height:40px}.gbth-datalist>.gb-table table.gbth>tbody>tr:hover[onclick],.gbth-datalist>.gb-table table.gbth>tbody>tr:nth-of-type(even):hover[onclick]{background-color:rgba(0,121,53,.2);cursor:pointer}.gbth-datalist>.gb-table table.gbth>tbody>tr:hover[onclick] span,.gbth-datalist>.gb-table table.gbth>tbody>tr:hover[onclick] td,.gbth-datalist>.gb-table table.gbth>tbody>tr:nth-of-type(even):hover[onclick] span,.gbth-datalist>.gb-table table.gbth>tbody>tr:nth-of-type(even):hover[onclick] td{cursor:pointer}#Api-table tbody tr td.icon span,#Cards-table tbody tr td.icon span,#Courses-table tbody tr td.icon span,#Handicaparchive-table>tbody>tr>td.approved>span,#Handicaparchive-table>tbody>tr>td.comment>span,#Handicaparchive-table>tbody>tr>td.recalc>span,#Scorecardarchive-table>tbody>tr>td.approved>span,#Scorecardarchive-table>tbody>tr>td.comment>span,#Scorecardarchive-table>tbody>tr>td.recalc>span,#Tradingarchive-table>tbody>tr>td.approved>span,#Tradingarchive-table>tbody>tr>td.comment>span,#Tradingarchive-table>tbody>tr>td.recalc>span,.gbth-datalist>.gb-table table.gbth>tbody>tr.no-content>td{text-align:center}.gbth-datalist>.gb-table table.gbth>tbody>tr.no-content>td span,.gbth-infotable-wrapper>.gbth-infotable-container>.gbth-infotable-table tbody>tr.no-content>td span{color:#7f8c8d;font-style:italic}.TEndZone>tr,.gbth-datalist>.gb-table table.gbth>tbody>tr.no-content:hover,.itempicker-outer-wrapper .itempicker-inner-wrapper .itempicker-container div.itempicker-inner-container,.selectlist-outer-wrapper .selectlist-inner-wrapper .selectlist-container div.selectlist-inner-container{background-color:#fff}.gbth-datalist>.gb-table table.gbth>tbody>tr.no-content:hover span,.gbth-datalist>.gb-table table.gbth>tbody>tr.no-content:hover td{cursor:default}.gbth-datalist>.gb-table table.gbth>tbody>tr:last-child{border-bottom:rgba(0,0,0,.6) 1px solid;border-radius:2px}.gbth-datalist>.gb-table table.gbth>tbody>tr:nth-child(even){background-color:rgba(0,0,0,.05)}.gbth-datalist>.gb-table tr.headerRow{height:40px;border-left:rgba(0,0,0,.6) 1px solid;border-right:rgba(0,0,0,.6) 1px solid}.gbth-datalist>.gb-table th{background-color:#333;color:#f1f3f4;padding:0 10px 0 20px;text-align:left;vertical-align:middle}.gbth-datalist>.gb-table .themebar{padding-left:12px;background-color:#16a085;color:#eff9f7}.gbth-datalist>.gb-table td{padding:6px 10px 0 20px;vertical-align:top;border:0}.gbth-datalist>.gb-table td>span,.gbth-datalist>.text{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.gbth-datalist>.gb-table td>span{display:block;line-height:1.75rem}.gbth-datalist>.gb-table td>span .gb-icon{font-size:1.25rem;line-height:unset}.gbth-datalist>.gb-table td.command-button{padding:4px .875rem;text-align:center}.gbth-datalist>.gb-table td.command-button .table-command-button{background-color:transparent;border:0;outline:0;cursor:pointer;vertical-align:middle}.gbth-datalist>.gb-table td.command-button .table-command-button>.gb-icon{color:#135230;font-size:1.25rem;width:30px;height:30px;display:flex;justify-content:center;align-items:center;border-radius:50%}.gbth-datalist>.gb-table td.command-button .table-command-button>.gb-icon.icon-mini-arrow,.gbth-infotable-wrapper>.gbth-infotable-container>.gbth-infotable-table tbody>tr .table-command-button>.gb-icon.icon-mini-arrow{font-size:.75rem}.gbth-datalist>.gb-table td.command-button .table-command-button:hover>.gb-icon{animation:nudge 1s}.gbth-datalist>.gb-table td.command-button div.dropdown>.table-command-button>.gb-icon.active,.gbth-infotable-wrapper>.gbth-infotable-container>.gbth-infotable-table tbody>tr>td.command-button .dropdown>.table-command-button>.gb-icon.active{color:#fff;background-color:#a3aa06}.gbth-datalist>.gb-table td.command-button div.dropdown>.table-command-button>.gb-icon:hover,.gbth-infotable-wrapper>.gbth-infotable-container>.gbth-infotable-table tbody>tr>td.command-button .dropdown>.table-command-button>.gb-icon:hover{color:#fff;background-color:#1d7b48}.gbth-datalist>.gb-table tr:hover{background-color:rgba(0,121,53,.2)}#Changelog-table tr:hover,#Changelog-table tr:hover td,#Changelog-table tr:hover td span,#Handicaparchive-table tr[onclick*="''"] span,#Handicaparchive-table tr[onclick*="''"] td,#Handicaparchive-table tr[onclick=""] span,#Handicaparchive-table tr[onclick=""] td,#Scorecard-details-table tbody tr:hover span,#Scorecard-details-table tbody tr:hover td,.gbth-datalist>.gb-table:hover{cursor:default}.gbth-datalist>.text{line-height:.75rem;flex-grow:0;margin-left:10px;margin-right:10px;color:#fff;max-height:1.5rem;max-width:150px;text-align:center}.gbth-datalist.multiline>.text{text-overflow:clip;white-space:pre-line}.gbth-datalist .buttonsTable{border:0;width:100%;height:100%}.gbth-datalist .buttonsTable td{overflow:visible}.gbth-datalist .rowButton div.BtnContainer{width:100%!Important;height:80%!Important;padding:5px!important}.gbth-datalist .rowButton div.BtnContainer>.gb-icon{font-size:.75rem!important;margin:0!important}.cellsize-xs{width:40px}@media (min-width:1200px){.cellsize-xs{width:60px}}.cellsize-sm{width:60px}@media (min-width:1200px){.cellsize-sm{width:90px}}.cellsize-md{width:120px}@media (min-width:1200px){.cellsize-md{width:240px}}.cellsize-lg{width:250px}table.showoffTable>tbody>tr>td{padding:10px}.seperator{border-bottom:1px solid #ecf0f1}.vertical-seperator-container{display:flex;flex-direction:column;justify-content:center}.vertical-seperator{border-left:1px solid rgba(195,200,204,.7);border-right:1px solid rgba(195,200,204,.1);height:30%}.gbth-datalist .seperator{display:none}.dropdown-content{display:none;position:absolute;background-color:#f1f1f1;min-width:160px;overflow:auto;box-shadow:0 8px 16px 0 rgba(0,0,0,.2);z-index:1}.dropdown-content div{color:#000;padding:12px 16px;text-decoration:none;display:block}.dropdown-content div:hover{background-color:#ddd;cursor:pointer}.footerbar-group ul li,.show{display:block}div.dropdown-menu.show{background-color:#033930;color:#fff;padding:5px 0;border:0;box-shadow:0 0 4px 2px rgba(0,0,0,.1);min-width:unset}div.dropdown-menu.show a.dropdown-item{background-color:#135230;height:40px;font-size:.75rem;border-bottom:1px solid #033930;color:inherit}div.dropdown-menu.show a.dropdown-item i.gb-icon{margin-right:10px;font-size:1.5rem;position:relative;top:5px}div.dropdown-menu.show a.dropdown-item i.gb-icon.icon-mini-cancel{color:inherit}div.dropdown-menu.show a.dropdown-item:hover{background-color:#007935;cursor:pointer}.generalMessageOverlay>.generalMessageContainer>.generalMessage .generalMessageIcon.error,div.dropdown-menu.show a.dropdown-item.logout{background-color:#c0392b}div.dropdown-menu.show a.dropdown-item.logout:hover{background-color:#d65548}div.dropdown-menu.show a:last-of-type{border-bottom:none}div.dropdown-menu.show:before{content:"";position:fixed;top:-10px;left:10px;width:0;height:0;border-style:solid;border-width:0 10px 10px;border-color:transparent transparent #033930}.shadow-container{box-shadow:0 0 4px 2px rgba(0,0,0,.1)}.hidden{display:none}.nudge-arrow:hover{animation:nudge 1s}.wrapper{height:100%;min-height:100vh;display:flex;flex-direction:column}.wrapper:before{content:"";display:block;background-color:transparent;transition:background-color 200ms}.sidr-open .wrapper:before{position:fixed;top:0;bottom:0;width:100%;background-color:rgba(0,0,0,.7);z-index:999998}main{margin-bottom:1.875rem;padding-top:5rem;color:#333;flex:1 0 auto}@media (min-width:992px){main{padding-top:0}}.center-content{display:flex;flex-direction:row;justify-content:center;height:100%}.center-content .content-container,.fast-menu>ul,.fast-menu>ul>.list-divider{display:flex;flex-direction:column;justify-content:center}.fast-menu{white-space:nowrap;margin-bottom:2.5rem;margin-top:-1.25rem}.fast-menu>ul{padding:0;list-style-type:none}.fast-menu>ul>.list-divider{flex-direction:row}@media (min-width:1200px){.fast-menu>ul.horizontal{flex-direction:row}}.fast-menu>ul.horizontal .list-divider:nth-child(2){margin-top:.625rem}@media (min-width:1200px){.fast-menu>ul.horizontal .list-divider:nth-child(2){margin-top:0}}.fast-menu>ul.horizontal li{margin:0 .3125rem;display:inline-flex;white-space:normal}.fast-menu>ul.horizontal li a{text-decoration:none;color:#135230;display:flex;align-items:center;padding:.3125rem;width:auto;border-radius:2px}.fast-menu>ul.horizontal li a:hover{background-color:#007935;color:#fff;border-radius:2px}.fast-menu>ul.horizontal li a>i,.profile-navigation-wrapper .navigate-next a>i,.profile-navigation-wrapper .navigate-previous a>i{align-items:center;display:inline-flex}.fast-menu>ul.horizontal li a>.gb-icon{margin-right:.625rem;font-size:1rem;vertical-align:text-bottom}.fast-menu>ul.horizontal li.active>a{background-color:#a3aa06;color:#fff}.fast-menu>ul.horizontal li.seperator{display:flex;justify-content:center;flex-direction:column;margin:0}.fast-menu>ul.horizontal li.seperator>div{border-right:1px solid #d4d9dc;height:20px}@media (min-width:576px){.fast-menu>ul.horizontal li{white-space:nowrap}.fast-menu>ul.horizontal li a{padding:.625rem .625rem .625rem 1.25rem}}@media (min-width:992px){.fast-menu>ul.horizontal li{margin:0 .625rem}}@media (min-width:1200px){.fast-menu>ul.horizontal li{margin:0 .3125rem}.fast-menu>ul.horizontal li>a{padding:.625rem}}@media (min-width:1640px){.fast-menu>ul.horizontal li{margin:0 .625rem}}.fast-menu>ul.vertical li{width:100%}.fast-menu>ul.vertical li a{display:block;width:100%;background-color:#135230;padding:10px 20px;color:#fff;line-height:12px}.fast-menu>ul.vertical li a i{display:none}.fast-menu>ul.vertical li a:hover{outline:0;text-decoration:none}.banner-wrapper div.banner-profile-wrapper.show,.fast-menu>ul.vertical li.active a{background-color:#a3aa06}.fast-menu>ul.vertical li.active a i{display:block;float:right}.fast-menu>ul.transitionList li:not(.active) a,.transition li:not(.active) a{background-image:linear-gradient(90deg,#007935 50%,transparent 50%);background-position:80%;background-size:300%;transition:.6s}.fast-menu>ul.transitionList li:not(.active) a:hover,.transition li:not(.active) a:hover{background-position:0;background-color:transparent;color:#fff}.scorecard-input-container .fast-menu{margin-top:0}.generalMessageOverlay{width:100vw;height:100vh;position:fixed;background-color:#bdc3c7;top:0;left:0;z-index:100}.generalMessageOverlay>.generalMessageContainer{padding:10px;text-align:center;position:relative;transform:translate3d(0,-50%,0);top:50%;width:-moz-fit-content;width:fit-content;margin:0 auto}.generalMessageOverlay>.generalMessageContainer>.generalMessage{border:solid #bdc3c7 1px;border-radius:5px;padding:0 15px 0 49px;background-color:#fff;margin-bottom:15px}.generalMessageOverlay>.generalMessageContainer>.generalMessage .generalMessageIcon{position:fixed;left:2px;background-color:#27ae60;padding:15px 10px 10px;color:#fff;border-top-right-radius:5px;border-bottom-right-radius:5px;font-size:32px;width:60px;height:60px;text-align:center;margin-top:20px}.generalMessageOverlay>.generalMessageContainer>.generalMessage .generalMessageIcon.error>.triangle{border-top:10px solid #763f39}.generalMessageOverlay>.generalMessageContainer>.generalMessage .generalMessageIcon.information{background-color:#f39c12}.generalMessageOverlay>.generalMessageContainer>.generalMessage .generalMessageIcon.information>.triangle{border-top:10px solid #e67e22}.generalMessageOverlay>.generalMessageContainer>.generalMessage .generalMessageTitle.error{color:#c0392b}.generalMessageOverlay>.generalMessageContainer>.generalMessage .generalMessageTitle.information{color:#f39c12}.generalMessageOverlay>.generalMessageContainer>.generalMessage .triangle{position:fixed;top:89px;left:1px;border-top:10px solid #3b7654;border-left:10px solid transparent}.generalMessageOverlay>.generalMessageContainer>.generalMessage .generalMessageTitle{display:block;text-align:left;margin:20px 20px 10px;font-size:24px;color:#3b7654}.generalMessageOverlay>.generalMessageContainer>.generalMessage .generalMessageContent{display:block;text-align:left;margin:0 20px 20px;font-size:18px;color:#34495e}.generalMessageOverlay>.generalMessageContainer button.generalMessageBtn{margin-top:5px}.generalMessageOverlay>.generalMessageContainer button.generalMessageBtn>.BtnContainer{font-size:18px;height:50px;width:200px}.generalMessageOverlay>.generalMessageContainer button.generalMessageBtn>.BtnContainer>.gb-icon{font-size:32px;margin:0 10px}.generalMessageOverlay>.generalMessageContainer button.generalMessageBtn>.BtnContainer>.text{line-height:normal;max-height:none;margin-left:50px}.generalMessageOverlay>.generalMessageContainer button.generalMessageBtn>.information{background-color:#f39c12}header{position:fixed;top:0;width:100%;z-index:1030}@media (min-width:992px){header{position:static;margin-bottom:1.875rem}}header .container{padding-left:0;padding-right:0}@media (min-width:576px){header .container{padding-left:15px;padding-right:15px}}.banner-wrapper,.infobar-wrapper{display:flex;align-items:center;justify-content:space-between}.banner-wrapper{background-color:#135230;height:80px;border-bottom-left-radius:0;border-bottom-right-radius:0}.banner-wrapper a.logo{padding:0 0 0 20px}@media (min-width:576px){.banner-wrapper a.logo{padding-right:0 20px}}#Export-fieldset table tr td .handicap-container,#Specific-Course-Info th div,#Specific-Course-Template-Info th div,.banner-wrapper>.banner-options-wrapper{display:flex}@media (min-width:992px){.banner-wrapper>.banner-options-wrapper{display:block}}.banner-wrapper div.banner-profile-wrapper{float:left}.banner-wrapper div.banner-profile-wrapper .profile{display:flex;align-items:center;justify-content:center;color:#fff;height:5rem;padding:0}@media (min-width:768px){.banner-wrapper div.banner-profile-wrapper .profile{padding:0 15px}}.banner-wrapper div.banner-profile-wrapper .profile>i{font-size:2rem;background-color:rgba(255,255,255,.5);border-radius:50%;width:60px;height:60px;margin-right:.5rem;margin-left:.5rem;display:flex;align-items:center;justify-content:center}@media (min-width:768px){.banner-wrapper div.banner-profile-wrapper .profile>i{margin-left:0}}.banner-wrapper div.banner-profile-wrapper .profile .profile-information,.infobar-group[data-type=calendartime]{display:none}@media (min-width:768px){.banner-wrapper div.banner-profile-wrapper .profile .profile-information{display:block}}.banner-wrapper div.banner-profile-wrapper .profile .profile-information h2{font-size:1.25rem;margin-bottom:0}.banner-wrapper div.banner-profile-wrapper .profile .profile-information h3{font-size:.75rem;margin-bottom:0;font-style:italic}.banner-wrapper div.banner-profile-wrapper .profile:hover{text-decoration:none;background-color:#007935}.banner-wrapper div.banner-profile-wrapper .info{background-color:transparent;padding:0}.banner-wrapper div.banner-profile-wrapper .info .name{color:#fff;font-size:10px}.banner-wrapper div.banner-profile-wrapper .info .role{color:#fff;font-size:6px}.banner-wrapper div.banner-profile-wrapper.show .profile:hover{background-color:#a3aa06}.infobar-wrapper{height:1.875rem;background-color:#ecf0f1;border-bottom:1px solid #bdc3c7;padding-left:.875rem}@media (min-width:576px){.infobar-wrapper{border-left:1px solid #bdc3c7;border-right:1px solid #bdc3c7;border-bottom-left-radius:2px;border-bottom-right-radius:2px}}@media (min-width:992px){.infobar-wrapper{height:2.5rem;padding-right:.875rem}}.infobar-group,.infobar-item{display:flex;align-items:center}@media (min-width:992px){.infobar-group[data-type=calendartime]{display:flex}}.infobar-item{font-size:.625rem;color:#7f8c8d;line-height:normal}@media (min-width:992px){.infobar-item{font-size:.875rem}}.infobar-item[data-type=clubname]{display:none}@media (min-width:576px){.infobar-item[data-type=clubname]{display:flex}}.infobar-item>.gb-icon{font-size:.875rem;margin-right:.3125rem}@media (min-width:992px){.infobar-item>.gb-icon{font-size:1.5rem;margin-right:.625rem}}.infobar-item+.infobar-item{margin-left:.625rem}@media (min-width:992px){.infobar-item+.infobar-item{margin-left:1.875rem}}.modal-overlay{width:100vw;height:100vh;position:fixed;top:0;left:0;z-index:100;background-color:rgba(163,170,175,.9)}.modal-overlay div.seperator{border-top:1px solid rgba(0,0,0,.1);border-bottom:1px solid rgba(255,255,255,.1);height:inherit}.modal-overlay>.gbModalContainer{background-color:#e7e8e8;border:10px #cbd1d3 solid;border-radius:10px;text-align:center;position:relative;transform:translate3d(0,-50%,0);top:50%;display:table;max-width:50%;margin:0 auto}.modal-overlay>.gbModalContainer>.gbModalBody,.modal-overlay>.gbModalContainer>.gbModalHeader{padding:10px}.modalCloser{cursor:pointer;position:absolute;top:5px;right:5px}.confirm-modal{background-color:rgba(236,240,241,.9);font-size:14px}.confirm-modal .gbModalContainer{border:0;border-radius:2px;background-color:#fff}.confirm-modal .gbModalContainer .modal-content-container{padding:40px}.confirm-modal .gbModalContainer .segment-footer{box-shadow:none}.confirm-modal .gbModalContainer .segment-footer button{font-size:14px}.openingModal{animation:cloudModal .25s ease forwards}.openingModal .gbModalContainer{animation:scaleModal .25s ease forwards}.closingModal{animation:cloudModalClose .25s ease forwards}.closingModal .gbModalContainer{animation:scaleModalClose .25s ease forwards}.multiselect-dropdown{display:inline-block;padding:2px 5px 0;border:solid 1px #ced4da;background-color:#fff;position:relative;background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3e%3cpath fill='none' stroke='%23343a40' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='M2 5l6 6 6-6'/%3e%3c/svg%3e");background-repeat:no-repeat;background-position:right .5rem center;background-size:16px 12px}.multiselect-dropdown span.optext,.multiselect-dropdown span.placeholder{margin-right:.5em;margin-bottom:2px;border-radius:4px;display:inline-block}.multiselect-dropdown span.placeholder{padding:1px 0}.multiselect-dropdown span.optext{background-color:#d3d3d3;padding:1px .75em}.multiselect-dropdown span.optext .optdel{float:right;font-size:.7em;margin:2px -6px 1px 5px;cursor:pointer;color:#666}.multiselect-dropdown span.optext .optdel:hover{color:#c66}.multiselect-dropdown span.placeholder{color:#ced4da}.multiselect-dropdown-list-wrapper{box-shadow:gray 0 3px 8px;z-index:100;padding:2px;border:solid 1px #ced4da;display:none;margin:-1px;position:absolute;top:0;left:0;right:0;background:#fff}.multiselect-dropdown-list-wrapper .multiselect-dropdown-search{margin-bottom:5px}.multiselect-dropdown-list{padding:2px;height:15rem;overflow-y:auto;overflow-x:hidden}.multiselect-dropdown-list::-webkit-scrollbar{width:6px}.multiselect-dropdown-list::-webkit-scrollbar-thumb{background-color:#bec4ca}.multiselect-dropdown-list div{padding:5px}.multiselect-dropdown-list input{height:1.15em;width:1.15em;margin-right:.35em}.multiselect-dropdown-list div:hover{background-color:#ced4da}.multiselect-dropdown span.maxselected{width:100%}.multiselect-dropdown-all-selector{border-bottom:solid 1px #999}footer{margin-bottom:1.875rem;flex:0 0 auto}footer .container{padding-left:0;padding-right:0}@media (min-width:576px){footer .container{padding-left:15px;padding-right:15px}}.footerbar-wrapper{background-color:#ecf0f1;border-top:1px solid #bdc3c7;border-bottom:1px solid #bdc3c7;padding:.625rem .9375rem;display:flex;justify-content:space-between}@media (min-width:576px){.footerbar-wrapper{border-radius:2px;border-left:1px solid #bdc3c7;border-right:1px solid #bdc3c7;padding-left:.875rem;padding-right:.875rem}}@media (min-width:992px){.footerbar-wrapper{height:2.5rem;padding-top:0;padding-bottom:0;align-items:center}}.footerbar-group{color:#7f8c8d;font-size:.625rem;line-height:1.2}@media (min-width:992px){.footerbar-group{font-size:.875rem;line-height:normal}}.footerbar-group ul{margin:0;padding:0;list-style:none}@media (min-width:576px){.footerbar-group ul{display:flex;align-items:center}}@media (min-width:576px){.footerbar-group ul li+li:before{content:"-";padding-left:.3125rem;padding-right:.3125rem}}.specificMessage{border:solid #27ae60 2px;border-radius:2px;background-color:#fff;position:absolute;padding-left:49px;z-index:100;min-height:84px;min-width:168px}.specificMessage .specificMessageIcon{position:relative;left:-64px;background-color:#27ae60;padding:13px 10px 10px;color:#fff;border-radius:5px;font-size:32px;width:60px;height:60px;text-align:center;margin-top:10px}.specificMessage .specificMessageIcon>.triangle{position:relative;top:15px;left:-7px;border-top:10px solid #3b7654;border-left:10px solid transparent;width:10px}.specificMessage .specificMessageContent{display:block;text-align:left;vertical-align:middle;margin:-42px 10px 10px;font-size:14px;color:#34495e}.specificMessage.error{border:solid #c0392b 2px}.specificMessage.error>.specificMessageIcon{background-color:#c0392b}.specificMessage.error>.specificMessageIcon>.triangle{border-top:10px solid #763f39}.specificMessage.information{border:solid #f39c12 2px}.specificMessage.information>.specificMessageIcon{background-color:#f39c12}.specificMessage.information>.specificMessageIcon>.triangle{border-top:10px solid #e67e22}.create{animation:fadeIn 1s}.delete{animation:fadeOut 1s}body.login{background-color:#ecf0f1}body.login .center,body.login main{display:flex;flex-direction:column;justify-content:center}body.login main{flex:1 0 auto}body.login .center{align-items:center}body.login .fast-input-container{width:310px;margin-bottom:10px}body.login .fast-input-container>.fast-input{font-size:1.125rem;line-height:3.75rem}body.login .fast-input-container:last-of-type{margin-bottom:20px}@media (min-width:768px){body.login .fast-input-container{width:640px}}body.login .logo{width:320px;height:40px;background-image:url(../img/logo_dgu.png);background-repeat:no-repeat;margin-bottom:0;background-size:contain}@media (min-width:576px){body.login .logo{width:383px}}body.login .title{padding-top:10px;margin-bottom:20px;font-size:24px;font-weight:700;max-width:100vw;text-align:center}body.login p{margin-bottom:40px;font-size:12px;text-align:center}@media (min-width:576px){body.login p{font-size:14px}}body.login .horisontal-seperator{height:2px;width:240px;background-color:#a5ac0c;margin-bottom:20px}body.login button.gbth{margin-bottom:40px}body.login button.gbth>.BtnContainer.gbth{border-radius:2px;height:48px}body.login button.gbth>.BtnContainer.gbth>.gb-icon{margin-left:14px;margin-right:14px}body.login button.gbth>.BtnContainer.gbth>.text{line-height:120%;margin-left:30px;margin-right:30px}body.login label.checkbox{display:block;padding-left:15px;text-indent:-15px}body.login label.checkbox>input[type=checkbox]{width:13px;height:13px;padding:0;margin:5px 10px 5px 0;vertical-align:bottom;position:relative;top:-1px;*overflow:hidden}body.login .fast-link>.text{display:flex;flex-direction:row;justify-content:center;align-items:center}body.login .fast-link>.text>.iconContainer{box-shadow:unset;display:flex;justify-content:center;align-items:center;text-indent:1px}body.login .fast-link>.text:hover{box-shadow:unset}body.login .fast-link:hover{text-decoration:none}body.login .fast-link .text{text-transform:none;font-size:14px}label.error{margin-top:10px;position:relative;padding:5px 10px;border-radius:2px}label.error::after{content:"";position:absolute;left:5%;bottom:100%;width:0;height:0;border-left:5px solid transparent;border-right:5px solid transparent;border-bottom:5px solid #c0392b;clear:both}.fast-datetime .fast-input.error,.fast-datetime>.gbth-datetime.error,.fast-input-container .fast-input.error,.fast-input-container>.gbth-datetime.error{border-color:#c0392b;color:#c0392b}.statusContainer{display:flex;flex-direction:row;border-radius:2px;margin-bottom:30px;max-height:104px;overflow:hidden;font-size:.875rem}.statusContainer.error,.timed-message-container,label.error{background-color:#c0392b;color:#fff}.statusContainer.success{background-color:#27ae60;color:#fff}.statusContainer>.gb-icon{width:60px;height:60px;font-size:2.5rem;line-height:3.75rem;text-align:center;color:#fff}.statusContainer>.messages{display:flex;flex-direction:column;padding:10px;justify-content:center;max-width:88%}.timed-message-container{display:flex;flex-direction:row;border-radius:2px;margin-bottom:30px;max-height:104px;overflow:hidden;font-size:.875rem}.timed-message-container.success{background-color:#27ae60;color:#fff}.timed-message-container>.gb-icon{width:60px;height:60px;font-size:2.5rem;line-height:3.75rem;text-align:center;color:#fff}.timed-message-container .timed-message{display:flex;flex-direction:column;padding:10px;justify-content:center}.profile-navigation-wrapper{font-size:.75rem;margin-top:20px}.profile-navigation-wrapper>.navigate-previous{color:#135230;display:flex;justify-content:flex-end;align-items:center}.profile-navigation-wrapper>.current-profile-display{font-size:1.25rem;line-height:40px;text-align:center;font-weight:700}.profile-navigation-wrapper>.navigate-next{color:#135230;display:flex;align-items:center}.profile-navigation-wrapper>.navigate-next i{margin-left:10px}.profile-navigation-wrapper .navigate-next a,.profile-navigation-wrapper .navigate-previous a{text-decoration:none;color:#135230;padding:0;width:auto;line-height:1.25rem}@media (min-width:576px){.profile-navigation-wrapper .navigate-next a,.profile-navigation-wrapper .navigate-previous a{padding:.625rem .625rem .625rem 1.25rem}}.profile-navigation-wrapper .navigate-next a:hover,.profile-navigation-wrapper .navigate-previous a:hover{background-color:#007935;color:#fff;border-radius:2px;cursor:pointer}.profile-navigation-wrapper .navigate-next a>.gb-icon,.profile-navigation-wrapper .navigate-previous a>.gb-icon{margin-right:.625rem;font-size:16px;vertical-align:text-bottom}.profile-navigation-wrapper>.profile-podium{display:flex;justify-content:center;margin:7px 0 40px}.profile-navigation-wrapper>.profile-podium>.colored-seperator{background-color:#a5ac0c;width:250px;height:2px}div.row.page-contents{justify-content:space-between}.search-container,.search-container #membersearch-fieldset>.search-input-container>div .sm-flex-vertical{display:flex;flex-direction:column}@media (min-width:1640px){.search-container .d-xxl-table-cell{display:table-cell!important}}@media (min-width:1200px){.search-container{flex-direction:row}}.search-container #membersearch-fieldset{border:0;box-shadow:0 0 4px 2px rgba(0,0,0,.1);padding:0}.search-container #membersearch-fieldset>.search-input-container .search-input-segment{padding:10px 0}.search-container #membersearch-fieldset>.search-input-container .search-input-segment.address,.search-container #membersearch-fieldset>.search-input-container .search-input-segment.city,.search-container #membersearch-fieldset>.search-input-container .search-input-segment.firstname,.search-container #membersearch-fieldset>.search-input-container .search-input-segment.lastname,.search-container #membersearch-fieldset>.search-input-container .search-input-segment.membernumber,.search-container #membersearch-fieldset>.search-input-container .search-input-segment.name{margin:0 10px 0 20px}.search-container #membersearch-fieldset>.search-input-container .search-input-segment.birthday,.search-container #membersearch-fieldset>.search-input-container .search-input-segment.clubname,.search-container #membersearch-fieldset>.search-input-container .search-input-segment.zipcode{margin:0 20px 0 10px}@media (min-width:576px){.search-container #membersearch-fieldset>.search-input-container .search-input-segment.address,.search-container #membersearch-fieldset>.search-input-container .search-input-segment.firstname,.search-container #membersearch-fieldset>.search-input-container .search-input-segment.lastname,.search-container #membersearch-fieldset>.search-input-container .search-input-segment.membernumber,.search-container #membersearch-fieldset>.search-input-container .search-input-segment.name{margin:0 10px 0 20px}.search-container #membersearch-fieldset>.search-input-container .search-input-segment.zipcode{margin:0 10px}.search-container #membersearch-fieldset>.search-input-container .search-input-segment.birthday,.search-container #membersearch-fieldset>.search-input-container .search-input-segment.city,.search-container #membersearch-fieldset>.search-input-container .search-input-segment.clubname{margin:0 20px 0 10px}}@media (min-width:768px){.search-container #membersearch-fieldset>.search-input-container .search-input-segment.birthday,.search-container #membersearch-fieldset>.search-input-container .search-input-segment.firstname,.search-container #membersearch-fieldset>.search-input-container .search-input-segment.lastname,.search-container #membersearch-fieldset>.search-input-container .search-input-segment.name{margin:0 10px 0 20px}.search-container #membersearch-fieldset>.search-input-container .search-input-segment.clubname,.search-container #membersearch-fieldset>.search-input-container .search-input-segment.membernumber,.search-container #membersearch-fieldset>.search-input-container .search-input-segment.zipcode{margin:0 10px}.search-container #membersearch-fieldset>.search-input-container .search-input-segment.address,.search-container #membersearch-fieldset>.search-input-container .search-input-segment.city{margin:0 20px 0 10px}.search-container #membersearch-fieldset>.search-input-container .search-input-segment #cityField,.search-container #membersearch-fieldset>.search-input-container .search-input-segment #zipcodeField{padding:0 30px 0 10px}}@media (min-width:1200px){.search-container #membersearch-fieldset>.search-input-container .search-input-segment.address,.search-container #membersearch-fieldset>.search-input-container .search-input-segment.birthday,.search-container #membersearch-fieldset>.search-input-container .search-input-segment.city,.search-container #membersearch-fieldset>.search-input-container .search-input-segment.clubname,.search-container #membersearch-fieldset>.search-input-container .search-input-segment.firstname,.search-container #membersearch-fieldset>.search-input-container .search-input-segment.lastname,.search-container #membersearch-fieldset>.search-input-container .search-input-segment.membernumber,.search-container #membersearch-fieldset>.search-input-container .search-input-segment.name,.search-container #membersearch-fieldset>.search-input-container .search-input-segment.zipcode{margin:0 20px;padding:5px 0 0}.search-container #membersearch-fieldset>.search-input-container .search-input-segment.firstname,.search-container #membersearch-fieldset>.search-input-container .search-input-segment.name{padding-top:10px}}.search-container #membersearch-fieldset>.search-input-container>span:first-of-type{margin-top:10px}.search-container #membersearch-fieldset>.search-input-container>span{margin:0 10px}#cardsearch-fieldset>.search-input-container>div,.search-container #membersearch-fieldset>.search-input-container>div,.search-container #membersearch-fieldset>.search-input-container>div .sm-flex-horizontal{display:flex;flex-direction:row}@media (min-width:1200px){.search-container #membersearch-fieldset>.search-input-container>div{flex-direction:column}}.search-container #membersearch-fieldset>.search-input-container>div .sm-flex-vertical.zipcode{width:30%}.search-container #membersearch-fieldset>.search-input-container>div .sm-flex-vertical.city{width:70%}@media (min-width:1200px){.search-container #membersearch-fieldset>.search-input-container>div .sm-flex-horizontal{flex-direction:column}}.search-container #membersearch-fieldset>.search-input-container .search-input-segment~.seperator{margin:1.25rem 0 .6875rem}#cardfilter-fieldset{margin-bottom:20px}@media (min-width:576px){#cardfilter-fieldset{margin-bottom:0}}#cardfilter-fieldset .card-input-segment{padding:20px 0;margin:0 20px}#Changelogfilter-fieldset .changelog-input-segment>select,#Course-fieldset .course-input-segment select,#cardfilter-fieldset .card-input-segment select,.scorecard-input-container #Scorecardfilter-fieldset .scorecard-input-segment>select{width:100%;min-width:65px}#Cards-table tbody tr[onclick]:hover,.gbth-infotable-wrapper>.gbth-infotable-container>.gbth-infotable-table tbody>tr[onclick]:hover{background-color:rgba(0,121,53,.2);cursor:pointer}#Cards-table tbody tr td.icon span .icon-padlock-unlocked{color:#29af62;font-size:1.25rem;line-height:unset}#Cards-table tbody tr td.icon span .icon-padlock-locked{color:#c85145;font-size:1.25rem;line-height:unset}#Specific-Course-Info th .table-command-button.smallBtn:hover i.icon-mini-cancel,#Specific-Course-Template-Info th .table-command-button.smallBtn:hover i.icon-mini-cancel,.scorecard-input-container #Scorecard-filtermenu .gb-icon.icon-mini-ok{color:#fff}.scorecard-input-container #Scorecardfilter-fieldset{margin-bottom:20px}@media (min-width:992px){.scorecard-input-container #Scorecardfilter-fieldset{margin-bottom:0}}.scorecard-input-container #Scorecardfilter-fieldset .seperator{margin:20px 0}#Changelogfilter-fieldset .changelog-input-segment,.scorecard-input-container #Scorecardfilter-fieldset .scorecard-input-segment{margin:0 20px}#Changelogfilter-fieldset .changelog-input-segment.from,.scorecard-input-container #Scorecardfilter-fieldset .scorecard-input-segment.from{margin-right:0;padding:20px 0}#Changelogfilter-fieldset .changelog-input-segment.to,.scorecard-input-container #Scorecardfilter-fieldset .scorecard-input-segment.to{margin-left:0;padding:20px 0}.scorecard-input-container #Scorecardfilter-fieldset .scorecard-input-segment.acceptance{padding:10px 0 0}.scorecard-input-container #Scorecardfilter-fieldset .scorecard-input-segment.comments{padding:10px 0 20px}#Scorecard-details-table tbody tr:hover{cursor:default;background-color:rgba(0,121,53,.2)}#Scorecard-details-table tbody tr td,#Specific-Course-Info tbody tr td{padding:5px 12px}#Scorecard-details-table tbody tr td:first-of-type,.table-form table tr td:first-of-type{font-weight:700;padding-left:20px}#Scorecard-details-table tbody tr.fat,#Specific-Course-Info tr.fat,#Specific-Course-Template-Info tr.fat,.gbth-infotable-wrapper>.gbth-infotable-container>.gbth-infotable-table thead{font-weight:700}#Api-table tbody tr td.icon span i,#Handicaparchive-table>tbody>tr>td.approved>span i,#Handicaparchive-table>tbody>tr>td.comment>span i,#Handicaparchive-table>tbody>tr>td.recalc>span i,#Scorecardarchive-table>tbody>tr>td.approved>span i,#Scorecardarchive-table>tbody>tr>td.comment>span i,#Scorecardarchive-table>tbody>tr>td.recalc>span i,#Tradingarchive-table>tbody>tr>td.approved>span i,#Tradingarchive-table>tbody>tr>td.comment>span i,#Tradingarchive-table>tbody>tr>td.recalc>span i,.fast-checkbox.list-checkbox span.gbth-checkmark>.gb-icon{font-size:1.25rem}#Handicaparchive-table>tbody>tr>td.approved>span i.icon-speech-bubble-comment,#Handicaparchive-table>tbody>tr>td.comment>span i.icon-speech-bubble-comment,#Handicaparchive-table>tbody>tr>td.recalc>span i.icon-speech-bubble-comment,#Scorecardarchive-table>tbody>tr>td.approved>span i.icon-speech-bubble-comment,#Scorecardarchive-table>tbody>tr>td.comment>span i.icon-speech-bubble-comment,#Scorecardarchive-table>tbody>tr>td.recalc>span i.icon-speech-bubble-comment,#Tradingarchive-table>tbody>tr>td.approved>span i.icon-speech-bubble-comment,#Tradingarchive-table>tbody>tr>td.comment>span i.icon-speech-bubble-comment,#Tradingarchive-table>tbody>tr>td.recalc>span i.icon-speech-bubble-comment{color:#000}#Handicaparchive-table>tbody>tr>td.approved>span i.icon-mini-attention,#Handicaparchive-table>tbody>tr>td.comment>span i.icon-mini-attention,#Handicaparchive-table>tbody>tr>td.recalc>span i.icon-mini-attention,#Scorecardarchive-table>tbody>tr>td.approved>span i.icon-mini-attention,#Scorecardarchive-table>tbody>tr>td.comment>span i.icon-mini-attention,#Scorecardarchive-table>tbody>tr>td.recalc>span i.icon-mini-attention,#Tradingarchive-table>tbody>tr>td.approved>span i.icon-mini-attention,#Tradingarchive-table>tbody>tr>td.comment>span i.icon-mini-attention,#Tradingarchive-table>tbody>tr>td.recalc>span i.icon-mini-attention{color:#e67e22}#Handicaparchive-table tr[onclick*="''"] .command-button .table-command-button,#Handicaparchive-table tr[onclick=""] .command-button .table-command-button,#Specific-Course-Info .error label:after{display:none}#Scorecard-container #Comments-info,#Scorecard-container #Course-info,#Scorecard-container #Marker-info,#Scorecard-container #Round-info,#Scorecard-container #Score-info{margin-bottom:2.5rem}@media (min-width:992px){#Scorecard-container #Marker-info{margin-bottom:2px}}.icon-mini-ok{color:#29af62}.icon-mini-cancel{color:#c85145}#Changelogfilter-fieldset{min-width:190px;max-width:400px}#Changelog-table tr th:first-of-type{width:140px}#Changelog-table tr th:nth-of-type(2){width:100px}.carousel-inner,.itempicker-outer-wrapper .itempicker-inner-wrapper .itempicker-container div.itempicker-inner-container div .itemselector-group span:hover{overflow:visible}.gbth-infotable-wrapper{border:0;border-radius:2px;box-shadow:0 0 4px 2px rgba(0,0,0,.1);background-color:#fff}.gbth-infotable-wrapper>.gbth-infotable-title{padding:10px 20px;font-size:.875rem;font-weight:700;height:40px;white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.gbth-infotable-wrapper>.gbth-infotable-title>.right{float:right;height:24px;width:24px;background-color:#a3aa06;border-radius:3px;text-align:center;line-height:24px;font-size:16px;color:#fff}.gbth-infotable-wrapper>.gbth-infotable-container>.gbth-infotable-table{margin-bottom:0}.gbth-infotable-wrapper>.gbth-infotable-container>.gbth-infotable-table thead>tr>th{border:0;border-right:1px solid rgba(0,0,0,.5)}.gbth-infotable-wrapper>.gbth-infotable-container>.gbth-infotable-table thead>tr>th:first-of-type{padding-left:20px}.gbth-infotable-wrapper>.gbth-infotable-container>.gbth-infotable-table thead>tr>th:last-of-type{border-right:none}.gbth-infotable-wrapper>.gbth-infotable-container>.gbth-infotable-table thead>tr>th .fast-input-container>.fast-input{border-color:#000}.gbth-infotable-wrapper>.gbth-infotable-container>.gbth-infotable-table tbody>tr{height:40px}.gbth-infotable-wrapper>.gbth-infotable-container>.gbth-infotable-table tbody>tr>td{overflow:hidden;padding:10px;height:40px;vertical-align:middle}.gbth-infotable-wrapper>.gbth-infotable-container>.gbth-infotable-table tbody>tr>td>span{display:block;overflow:hidden;line-height:1.25rem;text-overflow:ellipsis;white-space:nowrap}.gbth-infotable-wrapper>.gbth-infotable-container>.gbth-infotable-table tbody>tr>td:first-of-type{padding-left:20px!important}.gbth-infotable-wrapper>.gbth-infotable-container>.gbth-infotable-table tbody>tr>td:last-of-type{padding-right:20px}.accordion-container div.accordion-parent .accordion-child-container .accordion-child label span,.gbth-infotable-wrapper>.gbth-infotable-container>.gbth-infotable-table tbody>tr>td .fast-checkbox span.gbth-checkmark{height:20px;width:20px}.gbth-infotable-wrapper>.gbth-infotable-container>.gbth-infotable-table tbody>tr>td .fast-checkbox span.gbth-checkmark>i{font-size:.625rem;line-height:1.125rem}.gbth-infotable-wrapper>.gbth-infotable-container>.gbth-infotable-table tbody>tr .table-command-button{background-color:transparent;border:0;outline:0;cursor:pointer;vertical-align:middle}.gbth-infotable-wrapper>.gbth-infotable-container>.gbth-infotable-table tbody>tr .table-command-button>.gb-icon{color:#135230;font-size:1.25rem;width:30px;height:30px;display:flex;justify-content:center;align-items:center;border-radius:50%}.gbth-infotable-wrapper>.gbth-infotable-container>.gbth-infotable-table tbody>tr.NineTotal{background-color:rgba(0,0,0,.05)}.gbth-infotable-wrapper>.gbth-infotable-container>.gbth-infotable-table tbody>tr:not(:first-of-type) td,.gbth-infotable-wrapper>.gbth-infotable-container>.gbth-infotable-table:not(.full-table) tbody tr:not(:first-of-type) td{border-top:none}.gbth-infotable-wrapper>.gbth-infotable-container>.gbth-infotable-table tbody>tr.no-content>td{text-align:center;color:#7f8c8d;font-style:italic}.gbth-infotable-wrapper>.gbth-infotable-container>.gbth-infotable-table tbody:not(.sameColorBody) tr:nth-of-type(even){background-color:rgba(0,0,0,.05)}.gbth-infotable-wrapper>.gbth-infotable-container>.gbth-infotable-table tfoot tr td:first-of-type{padding-left:20px!important}.gbth-infotable-wrapper>.gbth-infotable-container>.gbth-infotable-table tfoot tr td:last-of-type,.table-form table tr td:last-of-type{padding-right:20px}.gbth-infotable-wrapper>.gbth-infotable-container>.gbth-infotable-table thead~tbody tr td{padding:6px 10px 0 20px}.gbth-infotable-wrapper>.gbth-infotable-container>.gbth-infotable-table thead~tbody tr:first-of-type td{border-top:none}.gbth-infotable-wrapper>.gbth-infotable-container>.gbth-infotable-table.property td:nth-child(1){font-weight:700;vertical-align:inherit}.gbth-infotable-wrapper>.gbth-infotable-container>.gbth-infotable-table th{background-color:#333;color:#f1f3f4;text-align:left;vertical-align:middle;padding:0 10px;line-height:40px}.gbth-infotable-wrapper>.gbth-infotable-container .gbth-infotable-hover-rows tr:hover:not(.no-hover):not(.no-content){background-color:rgba(0,121,53,.2)!important;cursor:pointer}.first-table{margin-left:0;margin-bottom:2.5rem}@media (min-width:992px){.first-table{margin-left:15px;margin-bottom:0}}.last-table{margin-right:0;margin-top:2.5rem}@media (min-width:768px){.last-table{margin-top:0}}@media (min-width:992px){.last-table{margin-right:15px}}.infotable-like-title{padding:10px 20px;font-size:.875rem;font-weight:700;height:40px}#loadingSpinner{position:fixed;top:0;bottom:0;left:0;right:0;z-index:3000;transition:all ease-in-out 200ms;opacity:1;-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;user-select:none}#loadingSpinner .wrap{padding:40px 40px 20px;background-color:#fff;position:absolute;top:50%;left:50%;transform:translate3d(-50%,-50%,0);text-align:center;box-shadow:0 0 4px 2px rgba(0,0,0,.1);border-radius:2px}#loadingSpinner .wrap .spinner{width:60px;height:60px;margin:0 auto;font-size:10px}#loadingSpinner .wrap .spinner .rect2{animation-delay:-1.1s}#loadingSpinner .wrap .spinner .rect3{animation-delay:-1s}#loadingSpinner .wrap .spinner .rect4{animation-delay:-.9s}#loadingSpinner .wrap .spinner .rect5{animation-delay:-.8s}#loadingSpinner .wrap .spinner>div{background-color:#000;height:100%;width:8px;display:inline-block;animation:sk-stretchdelay 1.2s infinite ease-in-out;margin-left:2px}#loadingSpinner .wrap span{font-size:.625rem}.profile-column{display:flex;justify-content:center;padding-right:25px}@media (min-width:576px){.profile-column{margin-bottom:0;justify-content:flex-end}}.profile-info-container{background-color:#fff;max-width:600px;margin:0 auto}.profile-info-container .profile-info-table{border:0;width:100%}.profile-info-container .profile-info-table tr>td{border:0;padding-bottom:10px}.profile-info-container .profile-info-table tr>td.seperator-td{padding:20px 0}.profile-info-container .profile-info-table tr.info-row td:first-of-type{font-weight:700}.profile-info-container .profile-info-table tr.button-row .BtnContainer.gbth{border-radius:1px}.profile-info-container .profile-info-table.first tr:last-of-type td{padding-bottom:20px}.profile-info-container .profile-info-table.last tr:first-of-type td,.table-form table tr:first-of-type td{padding-top:20px}.profile-info-container .profile-info-table.last tr:last-of-type td,.table-form table tr:last-of-type td{padding-bottom:20px}#Course-fieldset .course-input-segment{padding:20px 0;margin:0 20px}#Courses-table tbody tr td.icon span .gb-icon{font-size:1.25rem;line-height:unset}#Courses-table tbody tr td.icon span .icon-mini-ok{color:#29af62}#Courses-table input,#Specific-Course-Info input,#Specific-Course-Template-Info input{width:inherit}#Course-info i{font-size:1rem}#Specific-Course-Info tbody tr:hover span,#Specific-Course-Info tbody tr:hover td,#Specific-Course-Info th:hover,#Specific-Course-Info thead th:hover,#Specific-Course-Template-Info th:hover{cursor:default}#Specific-Course-Info tbody tr:hover{cursor:default;background-color:rgba(0,121,53,.2)}#Specific-Course-Info tbody tr td:first-of-type{font-weight:800}#Specific-Course-Info tbody tr.fat{font-weight:800}#Specific-Course-Info tfoot tr:hover{background-color:rgba(0,121,53,.2)}#Specific-Course-Info .tiny{max-width:40px}#Specific-Course-Info .medium{max-width:50px}#Specific-Course-Info .large{max-width:60px}#Specific-Course-Info .error label,#Specific-Course-Template-Info .error label{background-color:transparent;border:0;margin-top:20px;position:fixed;color:transparent}#Specific-Course-Info th div .table-command-button,#Specific-Course-Template-Info th div .table-command-button{margin-left:5px;height:22px;position:relative;top:4px}#Specific-Course-Info th .table-command-button,#Specific-Course-Template-Info th .table-command-button{border-radius:50%;background-color:#135230;border:0;color:#fff;padding:6px;outline:0;vertical-align:middle}#Specific-Course-Info th .table-command-button:hover{cursor:pointer;background-color:#007935}#Specific-Course-Info th .table-command-button i,#Specific-Course-Template-Info th .table-command-button i{font-size:16px;display:flex}#Specific-Course-Info th .table-command-button.smallBtn{background-color:transparent;border:1px solid #000;padding:4px}#Specific-Course-Info th .table-command-button.smallBtn i.icon-mini-cancel,#Specific-Course-Template-Info th .table-command-button.smallBtn i.icon-mini-cancel{font-size:12px;color:#000}#Specific-Course-Info th .table-command-button.smallBtn:hover,#Specific-Course-Template-Info th .table-command-button.smallBtn:hover{cursor:pointer;background-color:#000}#Club-details-table tr,#Specific-Course-Info tr,#Specific-Course-Template-Info tr{height:50px}#Specific-Course-Info tr td,#Specific-Course-Template-Info tr td{padding:4px 12px;vertical-align:middle}#Specific-Course-Info tr td i,#Specific-Course-Template-Info tr td i{font-size:16px;color:#bdc3c7}#Specific-Course-Info tr.fat td,#Specific-Course-Template-Info tr.fat td{padding-left:20px}#Specific-Course-Info tr.fat td:first-of-type,#Specific-Course-Info tr.fat td:last-of-type,#Specific-Course-Template-Info tr.fat td:first-of-type,#Specific-Course-Template-Info tr.fat td:last-of-type{padding-left:12px}.TEndZone>tr>td{border:0;padding-top:5px;padding-bottom:5px;height:30px}.TEndZone>tr>td:first-of-type{font-weight:800!important}.TEndZone>tr:first-of-type>td{border-top:1px solid #d4d9dc}.tt-hint,.tt-input{max-height:150px;width:100%;outline:0;padding-left:10px;height:30px;overflow-y:auto;padding-right:30px}.tt-menu{background-color:#fff;color:#000;width:100%;box-shadow:0 0 4px 2px rgba(0,0,0,.1)}.tt-menu .tt-suggestion{color:#000;background-color:#fff;padding:10px;border-bottom:1px solid #ecf0f1;overflow:hidden;text-overflow:ellipsis}.tt-menu .tt-suggestion:last-of-type{border-bottom:0}.tt-menu .tt-suggestion:hover{background-color:#007935;color:#fff;cursor:pointer}#Course-Template-Info td.fast-checkbox-parent label{height:25px;width:25px}#Api-fieldset,#Export-fieldset table tr td .handicap-container .fast-input-container input,#New-club table,.accordion-container button.accordion-parent,.small-table,.table-form table{width:100%}@media (min-width:992px){.small-table{width:-moz-fit-content;width:fit-content;max-width:100%}}input[type=number]::-webkit-inner-spin-button,input[type=number]::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}input[type=number]{-moz-appearance:textfield}#Specific-Course-Template-Info .tiny{max-width:40px}#Specific-Course-Template-Info .medium{max-width:50px}#Specific-Course-Template-Info .large{max-width:60px}#Specific-Course-Template-Info .error label:after{display:none}#Specific-Course-Template-Info th .table-command-button:hover{cursor:pointer;background-color:#007935}#Specific-Course-Template-Info th .table-command-button.smallBtn{background-color:transparent;border:1px solid #000;padding:4px}#Message-box-parent .messages{align-items:flex-start}.fast-checkbox{position:relative;padding-left:30px;margin-bottom:0;cursor:pointer;font-size:22px;-webkit-user-select:none;-moz-user-select:none;user-select:none;height:25px;line-height:25px}.fast-checkbox input{position:absolute;opacity:0;cursor:pointer;height:0;width:0}.fast-checkbox .gbth-checkmark{position:absolute;top:0;left:0;height:25px;width:25px;background-color:#fff;padding:4px;border-radius:2px;border:1px solid #bdc3c7}.fast-checkbox .gbth-checkmark i{display:none;font-size:14px;color:#fff}.accordion-container div.accordion-parent .accordion-icon i:hover,.fast-checkbox .gbth-checkmark:hover,.selectlist-outer-wrapper .selectlist-inner-wrapper .selectlist-container div.selectlist-inner-container table.selectlist-table .first-select-cell .input-container>.gb-icon.icon-mini-cancel,.selectlist-outer-wrapper .selectlist-inner-wrapper .selectlist-container div.selectlist-inner-container table.selectlist-table .second-select-cell .input-container>.gb-icon.icon-mini-cancel,.selectlist-outer-wrapper .selectlist-inner-wrapper .selectlist-container div.selectlist-inner-container table.selectlist-table span.header .counterContainer:hover{cursor:pointer}.fast-checkbox .gbth-checkmark:hover,.fast-checkbox:hover input~.gbth-checkmark{background-color:#fff;border:1px solid #1d7b48}.fast-checkbox:hover{color:#1d7b48}.fast-checkbox input:checked~.gbth-checkmark{background-color:#135230;border:1px solid #135230}.fast-checkbox .gbth-checkmark:after{content:"";position:absolute;display:none;left:9px;top:5px;width:5px;height:10px;border:solid #fff;border-width:0 3px 3px 0;transform:rotate(45deg)}.fast-checkbox input:checked~.gbth-checkmark i{display:block}.fast-checkbox.standardizedCheckbox{font-size:14px;height:20px;line-height:20px}.fast-checkbox.standardizedCheckbox .gbth-checkmark{height:20px;width:20px;line-height:20px;padding:3px}.fast-checkbox.standardizedCheckbox .gbth-checkmark .gb-icon{font-size:12px}.fast-checkbox.list-checkbox span.gbth-checkmark{cursor:pointer!important;padding:0}#New-club table td{padding:12px}#Club-details-table tr td{padding:12px 20px}#Club-details-container .deleteBtn,#Club-details-container .deleteBtn i.icon-delete-trashcan{color:red}#Club-details-container .deleteBtn:hover{color:#fff;background-color:red}#Club-details-container .deleteBtn:hover i{color:#fff}.table-form table tr td{padding:5px 10px}.table-form table tr td label:not(.error){font-size:1rem;height:20px;line-height:20px}.table-form table tr td label:not(.error) span{width:20px;height:20px}.table-form table tr td label:not(.error) span i{font-size:10px}.reportButton{float:right}.inputButton,.reportButton{padding:8px;background-color:#135230;color:#fff;border-radius:2px;border:0;height:40px}.inputButton:active,.reportButton:active{background-color:#a3aa06;outline:0}.inputButton:hover,.reportButton:hover{background-color:#a3aa06;color:#fff;cursor:pointer}.inputButton:disabled,.reportButton:disabled{background-color:#d4d9dc;color:#7f8c8d}.inputButton i,.reportButton i{margin-right:10px;font-size:1rem;vertical-align:bottom}.inputButton{float:left}input[type=file]{display:none}#Reports-info tr{height:60px}.user-type-input-segment{padding:20px 0 10px;margin:0 20px}.user-club-input-segment{margin:0 20px 20px}.accordion-container{border:1px solid #bdc3c7;border-radius:2px}.accordion-container.radio,.table[data-design=gb] td,.table[data-design=gb] th{border:0}.accordion-container:not(.radio)>.accordion-parent:nth-of-type(even){background-color:rgba(0,0,0,.05)}.accordion-container a.accordion-parent{outline:0;color:unset;text-decoration:none;display:block}.accordion-container:not(.radio) div.accordion-parent:not(.show) label:not(.gbth-accordion-childless)~.accordion-icon i{transform:rotate(90deg);-moz-transform:rotate(90deg);-webkit-transform:rotate(90deg);-ms-transform:rotate(90deg)}.accordion-container:not(.radio) div.accordion-parent.show label:not(.gbth-accordion-childless)~.accordion-icon i{transform:rotate(270deg);-moz-transform:rotate(270deg);-webkit-transform:rotate(270deg);-ms-transform:rotate(270deg)}.accordion-container div.accordion-parent{padding:5px 20px;position:relative;font-weight:700}.accordion-container div.accordion-parent label:not(.gbth-accordion-childless){margin:12px;display:inline-block}.accordion-container div.accordion-parent label:not(.gbth-accordion-childless):hover{color:#007935;font-weight:700}.accordion-container div.accordion-parent label:not(.gbth-accordion-childless) input:checked~i.accordion-icon{background-color:#a3aa06}.accordion-container div.accordion-parent label:not(.gbth-accordion-childless).gbth-accordion-parent{margin:15px;padding-right:20px}.accordion-container div.accordion-parent label.gbth-accordion-childless,.accordion-container div.accordion-parent label.gbth.accordion-parent{margin:15px}.accordion-container div.accordion-parent .accordion-icon{position:absolute;top:16px;right:25px;height:20px;width:20px}.accordion-container div.accordion-parent .accordion-icon i{display:inline-flex;background-color:#135230;padding:5px;border-radius:50%;color:#fff;font-size:10px}.accordion-container div.accordion-parent .accordion-icon i.activeAccordion{background-color:#a3aa06}.accordion-container div.accordion-parent .accordion-child-container{margin-left:42px}.accordion-container div.accordion-parent .accordion-child-container.forceShow{display:block!important}.accordion-container div.accordion-parent .accordion-child-container.forceHide{display:none!important}.accordion-container div.accordion-parent .accordion-child-container .accordion-child{padding:5px}.accordion-container div.accordion-parent .accordion-child-container .accordion-child label{margin:0;height:20px;font-weight:400}.accordion-container div.accordion-parent .accordion-child-container .accordion-child label:hover{cursor:pointer;font-weight:400;color:#007935}#accordion-table label .gbth-checkmark i,.accordion-container div.accordion-parent .accordion-child-container .accordion-child label span i{font-size:10px}.accordion-container div.accordion-parent .accordion-child-container .accordion-child:last-of-type{padding-bottom:15px}#accordion-table{font-size:12px;padding:20px}#accordion-table .accordion-descriptor{font-weight:700}#accordion-table label{font-size:1rem;height:20px;line-height:20px}#accordion-table label .gbth-checkmark{width:20px;height:20px}.rotate90{transform:rotate(90deg);-moz-transform:rotate(90deg);-webkit-transform:rotate(90deg);-ms-transform:rotate(90deg)}.rotate270{transform:rotate(270deg);-moz-transform:rotate(270deg);-webkit-transform:rotate(270deg);-ms-transform:rotate(270deg)}#cardsearch-fieldset,.search-container #replacement-list-fieldset,.search-container #rpt-card-invoice-full-fieldset,.search-container #rpt-cardfull-fieldset,.search-container #rpt-generalplay-fieldset,.search-container #rpt-ishomeclub-fieldset,.search-container #rpt-scorecardfull-fieldset,.search-container #rpt-tournament-fieldset{border:0;box-shadow:0 0 4px 2px rgba(0,0,0,.1);padding:0}#cardsearch-fieldset>.search-input-container .search-input-segment.types{margin:0 10px 0 20px;padding-top:20px}#cardsearch-fieldset>.search-input-container .search-input-segment.status{margin:0 20px 0 10px;padding-top:20px}#cardsearch-fieldset>.search-input-container .search-input-segment.clubname{margin:0 10px 0 20px;padding-top:5px}@media (min-width:992px){#cardsearch-fieldset>.search-input-container .search-input-segment.types{margin:0 20px;padding-top:20px}#cardsearch-fieldset>.search-input-container .search-input-segment.clubname,#cardsearch-fieldset>.search-input-container .search-input-segment.status{margin:0 20px;padding-top:5px}}#cardsearch-fieldset>.search-input-container>span:first-of-type{margin-top:10px}#cardsearch-fieldset>.search-input-container>span{margin:0 10px}@media (min-width:1200px){#cardsearch-fieldset>.search-input-container>div{flex-direction:column}}#cardsearch-fieldset>.search-input-container>div .sm-flex-vertical{display:flex;flex-direction:column}#cardsearch-fieldset>.search-input-container>div .sm-flex-vertical.zipcode{width:30%}#cardsearch-fieldset>.search-input-container>div .sm-flex-vertical.city{width:70%}#cardsearch-fieldset>.search-input-container>div .sm-flex-horizontal{display:flex;flex-direction:row}@media (min-width:1200px){#cardsearch-fieldset>.search-input-container>div .sm-flex-horizontal{flex-direction:column}}#cardsearch-fieldset>.search-input-container>div>.seperator{margin:1.25rem 0 0}.search-container #replacement-list-fieldset .search-input-container .search-input-segment.from,.search-container #replacement-list-fieldset .search-input-container .search-input-segment.to,.search-container #rpt-card-invoice-full-fieldset .search-input-container .search-input-segment.from,.search-container #rpt-card-invoice-full-fieldset .search-input-container .search-input-segment.to,.search-container #rpt-cardfull-fieldset .search-input-container .search-input-segment.from,.search-container #rpt-cardfull-fieldset .search-input-container .search-input-segment.to,.search-container #rpt-generalplay-fieldset .search-input-container .search-input-segment.from,.search-container #rpt-generalplay-fieldset .search-input-container .search-input-segment.to,.search-container #rpt-ishomeclub-fieldset .search-input-container .search-input-segment.from,.search-container #rpt-ishomeclub-fieldset .search-input-container .search-input-segment.to,.search-container #rpt-scorecardfull-fieldset .search-input-container .search-input-segment.from,.search-container #rpt-scorecardfull-fieldset .search-input-container .search-input-segment.to,.search-container #rpt-tournament-fieldset .search-input-container .search-input-segment.from,.search-container #rpt-tournament-fieldset .search-input-container .search-input-segment.to{margin:0 20px;padding:5px 0 0}.search-container #replacement-list-fieldset .search-input-container .search-input-segment~.seperator,.search-container #rpt-card-invoice-full-fieldset .search-input-container .search-input-segment~.seperator,.search-container #rpt-cardfull-fieldset .search-input-container .search-input-segment~.seperator,.search-container #rpt-generalplay-fieldset .search-input-container .search-input-segment~.seperator,.search-container #rpt-ishomeclub-fieldset .search-input-container .search-input-segment~.seperator,.search-container #rpt-scorecardfull-fieldset .search-input-container .search-input-segment~.seperator,.search-container #rpt-tournament-fieldset .search-input-container .search-input-segment~.seperator{margin:1.25rem 0 .6875rem}#Export-fieldset table tr td:first-of-type{width:30%}#Export-fieldset table tr td .handicap-container .fast-input-container{width:50%}#Export-fieldset table tr td .handicap-container span,.export-datepickers-container span{padding:0 5px}.export-datepickers-container{display:flex}.export-datepickers-container .fast-datetime{width:100%}.itempicker-outer-wrapper{position:fixed;top:0;left:0;height:100%;width:100%;z-index:200;background-color:rgba(255,255,255,.9)}.itempicker-outer-wrapper .itempicker-inner-wrapper{height:100%}.itempicker-outer-wrapper .itempicker-inner-wrapper .itempicker-container{flex-direction:column;justify-content:center;display:flex}.fast-itempicker-container .itemselector-overlay .itemselector-container div .itemselector-group,.itempicker-outer-wrapper .itempicker-inner-wrapper .itempicker-container div.itempicker-inner-container div .itemselector-group{margin:20px 20px 20px 0;border:1px solid rgba(195,200,204,.7);border-radius:2px}.itempicker-outer-wrapper .itempicker-inner-wrapper .itempicker-container div.itempicker-inner-container div .itemselector-group span{padding-left:10px;line-height:30px;font-weight:700;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;display:block}.itempicker-outer-wrapper .itempicker-inner-wrapper .itempicker-container div.itempicker-inner-container div .itemselector-group select{height:13.75rem;border:0;padding:0;margin-bottom:-2px;width:100%}.fast-itempicker-container .itemselector-overlay .itemselector-container div .itemselector-group select option,.itempicker-outer-wrapper .itempicker-inner-wrapper .itempicker-container div.itempicker-inner-container div .itemselector-group select option{padding:4px 4px 4px 10px;height:30px}.fast-itempicker-container .itemselector-overlay .itemselector-container div .itemselector-group select option:nth-of-type(odd),.itempicker-outer-wrapper .itempicker-inner-wrapper .itempicker-container div.itempicker-inner-container div .itemselector-group select option:nth-of-type(odd){background-color:rgba(0,0,0,.05)}.fast-itempicker-container .itemselector-overlay .itemselector-container div .itemselector-group select option:hover,.itempicker-outer-wrapper .itempicker-inner-wrapper .itempicker-container div.itempicker-inner-container div .itemselector-group select option:hover{background-color:rgba(0,121,53,.2);cursor:pointer}.fast-itempicker-container .itemselector-overlay .itemselector-container div .itemselector-button-col .transferButton,.itempicker-outer-wrapper .itempicker-inner-wrapper .itempicker-container div.itempicker-inner-container div .itemselector-button-col .transferButton,.selectlist-outer-wrapper .selectlist-inner-wrapper .selectlist-container div.selectlist-inner-container table.selectlist-table .button-cell button{border-radius:50%;background-color:#135230;border:0;color:#fff;padding:6px;outline:0}.fast-itempicker-container .itemselector-overlay .itemselector-container div .itemselector-button-col .transferButton i,.itempicker-outer-wrapper .itempicker-inner-wrapper .itempicker-container div.itempicker-inner-container div .itemselector-button-col .transferButton i,.selectlist-outer-wrapper .selectlist-inner-wrapper .selectlist-container div.selectlist-inner-container table.selectlist-table .button-cell button i{font-size:16px;display:flex}.fast-itempicker-container .itemselector-overlay .itemselector-container div .itemselector-button-col .transferButton:hover,.itempicker-outer-wrapper .itempicker-inner-wrapper .itempicker-container div.itempicker-inner-container div .itemselector-button-col .transferButton:hover,.selectlist-outer-wrapper .selectlist-inner-wrapper .selectlist-container div.selectlist-inner-container table.selectlist-table .button-cell button:hover{cursor:pointer;background-color:#1d7b48}.fast-itempicker-container .itemselector-overlay .itemselector-container div .itemselector-button-col .transferButton:disabled,.itempicker-outer-wrapper .itempicker-inner-wrapper .itempicker-container div.itempicker-inner-container div .itemselector-button-col .transferButton:disabled{background-color:#d4d9dc;color:#7f8c8d}.fast-itempicker-container .itemselector-overlay .itemselector-container div .itemselector-button-col .transferButton.subtract,.itempicker-outer-wrapper .itempicker-inner-wrapper .itempicker-container div.itempicker-inner-container div .itemselector-button-col .transferButton.subtract{position:absolute;top:55%;left:33%}.fast-itempicker-container .itemselector-overlay .itemselector-container div .itemselector-button-col .transferButton.add,.itempicker-outer-wrapper .itempicker-inner-wrapper .itempicker-container div.itempicker-inner-container div .itemselector-button-col .transferButton.add{position:absolute;top:42%;left:33%}.fast-itempicker-container .itemselector-overlay .itemselector-container div:first-of-type .itemselector-group,.itempicker-outer-wrapper .itempicker-inner-wrapper .itempicker-container div.itempicker-inner-container div:first-of-type .itemselector-group{margin:20px 0 20px 20px}.openingItempicker,.openingSelectlist{animation:cloudItempicker .25s ease forwards}.openingItempicker .itempicker-inner-container,.openingItempicker .selectlist-inner-container,.openingSelectlist .itempicker-inner-container,.openingSelectlist .selectlist-inner-container{animation:scaleItempicker .25s ease forwards}.closingItempicker,.closingSelectlist{animation:cloudItempickerClose .25s ease forwards}.closingItempicker .itempicker-inner-container,.closingItempicker .selectlist-inner-container,.closingSelectlist .itempicker-inner-container,.closingSelectlist .selectlist-inner-container{animation:scaleItempickerClose .25s ease forwards}.fast-itempicker-container{display:flex;position:relative}.fast-itempicker-container .fast-itempicker-textarea{margin-right:34px;line-height:24px;max-height:100px;overflow-y:auto;padding-right:1rem}.fast-itempicker-container .fast-itempicker-textarea:disabled{background-color:transparent}.fast-itempicker-container .fast-itempicker-icon-container{height:24px;width:24px;position:absolute;right:2px;top:5px}.fast-itempicker-container .fast-itempicker-icon-container i{font-size:14px;border-radius:50%;padding:5px;background-color:#135230;color:#fff}.fast-itempicker-container .fast-itempicker-icon-container i:hover{background-color:#1d7b48;cursor:pointer}.fast-itempicker-container .fast-itempicker-icon-container i:active{background-color:#a3aa06}.fast-itempicker-container .itemselector-overlay{width:100vw;height:100vh;position:fixed;top:0;left:0;z-index:100;background-color:rgba(163,170,175,.9)}.fast-itempicker-container .itemselector-overlay .itemselector-container{position:relative;top:40%;margin:0 auto;background-color:#fff;max-width:480px;min-width:380px}.fast-itempicker-container .itemselector-overlay .itemselector-container div .itemselector-group span{padding-left:10px;font-weight:700}.fast-itempicker-container .itemselector-overlay .itemselector-container div .itemselector-group select{height:unset;border:0;padding:0;margin-bottom:-2px}.overflow{text-align:center;position:relative;color:#fff;width:24px;height:24px;line-height:24px;font-size:14px;cursor:pointer}.overflow i{transform:scale(1,1)}.overflow:after,.overflow:before{content:"";position:absolute;bottom:1px;left:0;width:100%;height:100%;z-index:1}.overflow,.overflow i,.overflow:after{transition:all .15s}.overflow:before{transition:transform .55s,.55s border-radius .15s;opacity:1;background:rgba(255,255,255,.2);transform:scale(0,0);border-radius:50%}.overflow:hover:before{opacity:1;transform:scale(1,1);border-radius:50%}.itempicker-footer{width:100%;display:flex;justify-content:center;border-top:1px solid #ecf0f1;font-size:1rem}.itempicker-footer>button.footer-button{background-color:transparent;border:0;margin:10px;padding:10px;height:40px;border-radius:2px;color:#135230}.itempicker-footer>button.footer-button:hover{cursor:pointer;color:#fff;background-color:#135230}.box-error a,.itempicker-footer>.footer-button.deleteBtn:hover i,.itempicker-footer>button.footer-button:hover>i{color:#fff}.itempicker-footer>button.footer-button:focus{outline:0}.itempicker-footer>button.footer-button>i{display:inline-flex;margin-right:10px;color:#135230}.itempicker-footer>button.footer-button:disabled{color:#7f8c8d;background-color:transparent}.itempicker-footer>button.footer-button:disabled i{color:#7f8c8d}.itempicker-footer>button.footer-button:disabled:hover,.selectlist-outer-wrapper .selectlist-inner-wrapper .selectlist-container div.selectlist-inner-container table.selectlist-table .button-cell button:disabled:hover{cursor:default}.itempicker-footer>.footer-button.deleteBtn,.itempicker-footer>.footer-button.deleteBtn>i{color:#a22b2a}.itempicker-footer>.footer-button.deleteBtn:hover{color:#fff;background-color:#a22b2a}.fast-selectlist-container{background-color:#fff;position:relative;max-width:500px;color:#34495e;display:flex}.fast-selectlist-container .fast-selectlist-textarea{margin-right:34px;line-height:24px;max-height:100px;overflow-y:auto;padding-right:1rem;cursor:pointer}.fast-selectlist-container .fast-selectlist-textarea:disabled{background-color:transparent;cursor:default}.fast-selectlist-container .fast-selectlist-icon-container{position:absolute;right:2px;top:0;background-color:#135230;border-radius:50%;line-height:26px}.selectlist-outer-wrapper{position:fixed;top:0;left:0;height:100%;width:100%;z-index:101;background-color:rgba(255,255,255,.9)}.selectlist-outer-wrapper .selectlist-inner-wrapper{height:100%}.selectlist-outer-wrapper .selectlist-inner-wrapper .selectlist-container{display:flex;flex-direction:column;justify-content:center}.selectlist-outer-wrapper .selectlist-inner-wrapper .selectlist-container div.selectlist-inner-container table.selectlist-table{width:100%;margin:20px 0}@media (min-width:576px){.selectlist-outer-wrapper .selectlist-inner-wrapper .selectlist-container div.selectlist-inner-container table.selectlist-table{margin:20px}}.selectlist-outer-wrapper .selectlist-inner-wrapper .selectlist-container div.selectlist-inner-container table.selectlist-table .first-select-cell,.selectlist-outer-wrapper .selectlist-inner-wrapper .selectlist-container div.selectlist-inner-container table.selectlist-table .second-select-cell{max-width:170px;width:50%}@media (min-width:576px){.selectlist-outer-wrapper .selectlist-inner-wrapper .selectlist-container div.selectlist-inner-container table.selectlist-table .first-select-cell,.selectlist-outer-wrapper .selectlist-inner-wrapper .selectlist-container div.selectlist-inner-container table.selectlist-table .second-select-cell{max-width:200px}}.selectlist-outer-wrapper .selectlist-inner-wrapper .selectlist-container div.selectlist-inner-container table.selectlist-table .first-select-cell .input-container,.selectlist-outer-wrapper .selectlist-inner-wrapper .selectlist-container div.selectlist-inner-container table.selectlist-table .second-select-cell .input-container{position:relative}.selectlist-outer-wrapper .selectlist-inner-wrapper .selectlist-container div.selectlist-inner-container table.selectlist-table .first-select-cell .input-container .selectlistSearchbox,.selectlist-outer-wrapper .selectlist-inner-wrapper .selectlist-container div.selectlist-inner-container table.selectlist-table .second-select-cell .input-container .selectlistSearchbox{width:100%;border:1px solid rgba(195,200,204,.7);height:30px;padding-left:10px;font-style:italic;outline:0;color:#34495e;border-bottom:none}.selectlist-outer-wrapper .selectlist-inner-wrapper .selectlist-container div.selectlist-inner-container table.selectlist-table .first-select-cell .input-container>.gb-icon,.selectlist-outer-wrapper .selectlist-inner-wrapper .selectlist-container div.selectlist-inner-container table.selectlist-table .second-select-cell .input-container>.gb-icon{position:absolute;top:10px;right:10px}.selectlist-outer-wrapper .selectlist-inner-wrapper .selectlist-container div.selectlist-inner-container table.selectlist-table span.header{line-height:30px;font-weight:700;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;display:block;border:1px solid rgba(195,200,204,.7);color:#34495e;border-bottom:0;padding:0 2px}@media (min-width:576px){.selectlist-outer-wrapper .selectlist-inner-wrapper .selectlist-container div.selectlist-inner-container table.selectlist-table span.header{padding:0 10px}}.selectlist-outer-wrapper .selectlist-inner-wrapper .selectlist-container div.selectlist-inner-container table.selectlist-table span.header .counterContainer{float:right;font-size:12px}.selectlist-outer-wrapper .selectlist-inner-wrapper .selectlist-container div.selectlist-inner-container table.selectlist-table div.select{height:226px;padding-right:0;overflow-y:scroll;overflow-x:hidden;border:1px solid rgba(195,200,204,.7);min-width:110px}.selectlist-outer-wrapper .selectlist-inner-wrapper .selectlist-container div.selectlist-inner-container table.selectlist-table div.select .select-item{background-color:rgba(0,0,0,.05);color:#34495e;padding:10px;border-top:1px solid #fff;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;user-select:none}.selectlist-outer-wrapper .selectlist-inner-wrapper .selectlist-container div.selectlist-inner-container table.selectlist-table div.select .select-item:nth-child(odd){background-color:transparent}.selectlist-outer-wrapper .selectlist-inner-wrapper .selectlist-container div.selectlist-inner-container table.selectlist-table div.select .select-item:hover{background-color:#1d7b48;color:#fff;cursor:pointer}.selectlist-outer-wrapper .selectlist-inner-wrapper .selectlist-container div.selectlist-inner-container table.selectlist-table div.select .select-item.marked{background-color:#a3aa06;color:#fff}.selectlist-outer-wrapper .selectlist-inner-wrapper .selectlist-container div.selectlist-inner-container table.selectlist-table div.select .select-item:first-of-type{border-top:none}.selectlist-outer-wrapper .selectlist-inner-wrapper .selectlist-container div.selectlist-inner-container table.selectlist-table .button-cell{text-align:center;vertical-align:middle;padding:50px 0 20px;max-width:95px}.selectlist-outer-wrapper .selectlist-inner-wrapper .selectlist-container div.selectlist-inner-container table.selectlist-table .button-cell .button-container{max-width:50px}.selectlist-outer-wrapper .selectlist-inner-wrapper .selectlist-container div.selectlist-inner-container table.selectlist-table .button-cell button:disabled{background-color:#d4d9dc;color:#ecf0f1}.selectlist-outer-wrapper .selectlist-inner-wrapper .selectlist-container div.selectlist-inner-container table.selectlist-table .button-cell button.first,.selectlist-outer-wrapper .selectlist-inner-wrapper .selectlist-container div.selectlist-inner-container table.selectlist-table .button-cell button.second{margin:0 0 10px}@media (min-width:576px){.selectlist-outer-wrapper .selectlist-inner-wrapper .selectlist-container div.selectlist-inner-container table.selectlist-table .button-cell button.first,.selectlist-outer-wrapper .selectlist-inner-wrapper .selectlist-container div.selectlist-inner-container table.selectlist-table .button-cell button.second{margin:0 10px 10px}}.selectlist-outer-wrapper .selectlist-inner-wrapper .selectlist-container div.selectlist-inner-container table.selectlist-table .button-cell div{display:grid;margin-top:10px}.selectlist-outer-wrapper .selectlist-inner-wrapper .selectlist-container .segment-footer{background-color:#fff;position:relative}.noselect{-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;user-select:none}.body-lock{overflow:hidden}.gbth-tournament-header{border:0;border-radius:2px;box-shadow:0 0 4px 2px rgba(0,0,0,.1);background-color:#fff}.gbth-tournament-header>.tournament-header{display:flex;padding:20px}.gbth-tournament-header>.tournament-header .tournament-name{font-weight:700;font-size:1.4rem}.gbth-tournament-header>.tournament-header .tournament-info{text-align:end;justify-content:flex-end;display:flex;align-items:center}.gbth-tournament-header>.tournament-header .tournament-info .tournament-seperator{display:inline-block;height:30%;margin:0 20px;border-left:3px solid #a3aa06}.gbth-tournament-header>.tournament-header .tournament-info .tournament-played-dates{font-style:italic}.gbth-tournament-header>.tournament-info-row{display:flex;background-color:rgba(0,0,0,.05);padding:20px;border-top:1px solid rgba(0,0,0,.1);border-bottom:1px solid rgba(0,0,0,.1)}.gbth-tournament-header>.tournament-info-row .tournament-description{font-weight:700}.gbth-tournament-header>.tournament-info-row .tournament-info-lines{display:flex;align-items:center}.gbth-tournament-header>.tournament-info-row .tournament-info-lines .tournament-info-description{font-weight:700;margin-right:5px;display:inline-block}.gbth-tournament-header>.tournament-info-row .tournament-info-lines .tournament-info-value{font-style:italic;margin-right:20px;font-weight:400}.gbth-tournament-header>.tournament-info-row .tournament-info-lines .dropdown-container{display:flex;justify-content:flex-end;align-items:center;flex-grow:1}.gbth-tournament-header>.tournament-info-row .tournament-info-lines .dropdown-container .gbth-dropdown{max-width:150px}.gbth-tournament-header>.tournament-info-row .tournament-round-selector{text-align:end;margin:auto}[x-cloak]{display:none!important}.box{background-color:#fff;border-radius:2px}.box-caption{padding:.625rem 1rem;font-size:14px}.box-error{background-color:#c0392b;color:#fff;border-radius:2px}.table-caption{padding:.625rem 1rem;font-size:14px}.table[data-design=gb]{margin-bottom:0}.table[data-design=gb] td[data-content=empty]{text-align:center;font-style:italic;color:#7f8c8d}.table[data-design=gb] thead th{background-color:#333;color:#f1f3f4}.table[data-design=gb] thead th:not(:last-of-type){border-right:1px solid rgba(0,0,0,.6)}.table[data-design=gb] thead th[data-clickabled="1"]{cursor:pointer;transition:all 200ms;-webkit-user-select:none;-moz-user-select:none;user-select:none}.table[data-design=gb] tbody tr[data-clickabled="1"][data-selectabled="1"],.table[data-design=gb] thead th[data-clickabled="1"][data-selectabled="1"]{-webkit-user-select:auto;-moz-user-select:auto;user-select:auto}.table[data-design=gb] thead th[data-clickabled="1"]:hover{background-color:rgba(51,51,51,.9)}.table[data-design=gb] tbody tr:nth-of-type(odd){background-color:#fff}.table[data-design=gb] tbody tr:nth-of-type(even){background-color:rgba(0,0,0,.05)}.table[data-design=gb] tbody tr[data-clickabled="1"]{cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none}.table[data-design=gb] tbody tr[data-clickabled="1"]:hover{background-color:rgba(0,121,53,.2)}.table[data-design=gb] tbody+tbody{border-top:0 none}input.form-control[data-design=gb],select.custom-select[data-design=gb],select.form-control[data-design=gb]{font-size:.75rem;padding:.3125rem .625rem;height:calc(1.5em + .625rem + 2px);border-radius:2px}input.form-control[data-design=gb].is-invalid,select.custom-select[data-design=gb].is-invalid,select.form-control[data-design=gb].is-invalid{padding-right:.625rem!important;background-image:none;background-repeat:repeat;background-position:0 0;background-size:auto}input.form-control[data-design=gb].form-control-date{padding-right:1.75rem}input.form-control[data-design=gb].form-control-date.is-invalid{padding-right:1.75rem!important}input.form-control-plaintext[data-design=gb]{font-size:.75rem;padding:.3125rem 0;height:calc(1.5em + .625rem + 2px)}.btn-gb,textarea.form-control[data-design=gb]{font-size:.75rem;padding:.3125rem .625rem;border-radius:2px}.btn-gb{color:#fff;background-color:#135230;border-color:#135230}.btn-gb:hover{color:#fff;background-color:#1d7b48;border-color:#1d7b48}.btn-gb.focus,.btn-gb:focus{color:#fff;background-color:#1d7b48;border-color:#1d7b48;box-shadow:0 0 0 .2rem rgba(54,108,79,.5)}.btn-gb.disabled,.btn-gb:disabled{color:#fff;background-color:#135230;border-color:#135230}.btn-gb:not(:disabled):not(.disabled).active,.btn-gb:not(:disabled):not(.disabled):active,.show>.btn-gb.dropdown-toggle{color:#fff;background-color:#a3aa06;border-color:#a3aa06}.btn-gb:not(:disabled):not(.disabled).active:focus,.btn-gb:not(:disabled):not(.disabled):active:focus,.show>.btn-gb.dropdown-toggle:focus{box-shadow:0 0 0 .2rem rgba(54,108,79,.5)}.btn-gb-cancel{color:#fff;background-color:#c0392b;border-color:#c0392b}.btn-gb-cancel:hover{color:#212529;background-color:#df7c72;border-color:#df7c72}.btn-gb-cancel.focus,.btn-gb-cancel:focus{color:#212529;background-color:#df7c72;border-color:#df7c72;box-shadow:0 0 0 .2rem rgba(201,87,75,.5)}.btn-gb-cancel.disabled,.btn-gb-cancel:disabled{color:#fff;background-color:#c0392b;border-color:#c0392b}.btn-gb-cancel:not(:disabled):not(.disabled).active,.btn-gb-cancel:not(:disabled):not(.disabled):active,.show>.btn-gb-cancel.dropdown-toggle{color:#fff;background-color:#a3aa06;border-color:#a3aa06}.btn-gb-cancel:not(:disabled):not(.disabled).active:focus,.btn-gb-cancel:not(:disabled):not(.disabled):active:focus,.show>.btn-gb-cancel.dropdown-toggle:focus{box-shadow:0 0 0 .2rem rgba(201,87,75,.5)}.btn-gb-accept{color:#fff;background-color:#135230;border-color:#135230}.btn-gb-accept:hover{color:#fff;background-color:#26a560;border-color:#26a560}.btn-gb-accept.focus,.btn-gb-accept:focus{color:#fff;background-color:#26a560;border-color:#26a560;box-shadow:0 0 0 .2rem rgba(54,108,79,.5)}.btn-gb-accept.disabled,.btn-gb-accept:disabled{color:#fff;background-color:#135230;border-color:#135230}.btn-gb-accept:not(:disabled):not(.disabled).active,.btn-gb-accept:not(:disabled):not(.disabled):active,.show>.btn-gb-accept.dropdown-toggle{color:#fff;background-color:#a3aa06;border-color:#a3aa06}.btn-gb-accept:not(:disabled):not(.disabled).active:focus,.btn-gb-accept:not(:disabled):not(.disabled):active:focus,.show>.btn-gb-accept.dropdown-toggle:focus{box-shadow:0 0 0 .2rem rgba(54,108,79,.5)}.breadcrumb-menu,.breadcrumb-menu>a{display:flex;justify-content:center}.breadcrumb-menu>a{text-decoration:none;color:#135230;padding:.5rem 1rem .5rem .5rem;border-radius:2px;align-items:center;-moz-column-gap:.5rem;column-gap:.5rem}.breadcrumb-menu>a:hover{background-color:#007935;color:#fff}