/* Auto-generated from css/website.scss @ 2022-03-23 11:59:20 by Nodum */

:root{--dark:#0B263F !important;--green:#4CE677 !important;--blue:#2F69FF !important;--gold:#FFC700 !important;--grey:#E6ECF4 !important;--light:#F8FAFD !important}@font-face{font-family:'FatFrank';src:url("../fonts/fatfrank.eot");src:url("../fonts/fatfrank.eot?#iefix") format("embedded-opentype"),url("../fonts/fatfrank.ttf") format("truetype"),url("../fonts/fatfrank.woff2") format("woff2"),url("../fonts/fatfrank.woff") format("woff");font-weight:normal;font-style:normal}.btn-primary{background:var(--blue) !important}.btn-icon{padding:5px !important}.btn-icon i{margin-right:0 !important}.navbar{background:transparent}.nav{height:70px;padding:13px 0;margin:0 auto;margin-bottom:20px !important}.nav .logo{width:200px;margin-right:20px;vertical-align:top;margin-left:-10px}.nav a{display:inline-block;white-space:nowrap;text-decoration:none;font-weight:700;padding:5px 5px;margin:5px 20px 0 20px;border-bottom:3px solid transparent}.nav a:hover{text-decoration:none}.nav li:hover a{color:var(--dark);border-bottom:3px solid var(--green)}.nav li a.find{color:var(--gold) !important}.nav li:hover a.find{color:var(--gold);border-bottom:3px solid var(--gold)}.nav li a.navbar-brand{border:none}.nav span.separator{display:inline-block;width:1px;height:25px;background:#ccc;margin:10px 5px 0 5px;vertical-align:middle}.nav li a.active{color:var(--green);text-decoration:none;border-bottom:3px solid var(--green)}.nav a.logout{color:white !important;padding:5px 10px;margin:0 5px 1px 0}.nav a.app{color:var(--blue)}.nav a.app i{font-size:20px;margin:0 5px 1px 0;vertical-align:middle}.nav a.app:hover{border-bottom:3px solid var(--blue)}.nav a.myaccount.active{color:var(--blue) !important;border-bottom:3px solid var(--blue)}h1{color:var(--dark);font-size:40px !important;font-family:FatFrank;margin:0px 0 10px 0 !important}h1 .btn{font-family:'Lato';font-weight:600;margin-right:15px;vertical-align:top;margin-top:4px}h2{color:var(--dark);font-size:20px !important;font-family:FatFrank}h3{font-size:20px !important;font-family:FatFrank}.container.home{font-family:'Lato', sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.container.home .header h1{max-width:700px;color:var(--dark);font-size:50px !important;font-family:FatFrank;margin:75px 0 30px 0 !important;text-shadow:0px 0px 10px rgba(255,255,255,0.3);position:relative;z-index:10 !important}.container.home .header h1 span{color:#fff;background-color:var(--blue);padding:0 10px;text-shadow:none}.container.home .header .putt{position:absolute;z-index:1;top:130px;right:15%;max-width:30%;box-shadow:20px 10px 0px #eee}.container.home h2{color:var(--dark);font-size:20px !important;font-family:FatFrank}.container.home h3{font-size:20px !important;font-family:FatFrank}.container.home .cta{background:var(--green);border-color:var(--green);font-weight:800}.container.home .productvisual{align-self:center;max-width:100%;height:auto !important;margin:15vw auto 20px auto;position:relative;z-index:10 !important}.container.home ul{padding-left:20px}.container.home ul li{line-height:25px}.container.home ul.sub{margin-bottom:15px}.container.home div.row.tmanager,.container.home div.row.leaderboard{border-radius:30px;min-height:500px;margin:40px 0;padding:60px 30px 60px 30px;background:var(--dark);color:#fff;font-weight:700}.container.home div.row.tmanager:not(.leaderboard),.container.home div.row.leaderboard:not(.leaderboard){margin-top:150px}.container.home div.row.tmanager h1,.container.home div.row.leaderboard h1{color:#fff;font-family:FatFrank}.container.home div.row.tmanager img.tmanager,.container.home div.row.tmanager img.leaderboard,.container.home div.row.leaderboard img.tmanager,.container.home div.row.leaderboard img.leaderboard{max-width:100%}.container.home div.row.app{border-radius:30px;min-height:500px;padding:60px 20px;background:var(--grey);font-weight:700}.container.home div.row.app h1{color:var(--dark);font-family:FatFrank}.container.home div.row.app img.app{max-height:450px;float:right;margin-left:20px}.container.home div.row.tryout{min-height:500px;padding:150px 20px}.container.home div.row.tryout h1{color:var(--green);font-family:FatFrank}.container.tournaments .noupcoming{display:block;width:100%;text-align:center}.container.tournaments td{vertical-align:middle !important}.container.tournaments td img.orglogo{height:25px;width:auto;vertical-align:middle;border-radius:5px}.container.tournaments td i{color:#ccc}.container.tournaments td a.link{color:var(--blue)}.container.tournaments td a.btn{float:right}.container.tournaments td a.btn i{color:#fff}.container.pricing .starter{color:var(--dark)}.container.pricing .basic{color:var(--green)}.container.pricing .pro{color:var(--gold)}.container.pricing table{text-align:center;font-weight:600}.container.pricing table th{border:none}.container.pricing tr{border-bottom:#cecece}.container.pricing td.item{width:300px;border-right:4px solid var(--light)}.container.pricing td.promo{width:300px;color:var(--green)}.container.pricing i.fa-minus{color:#ccc}.container.account{background:#f6f6f6;border-radius:10px}.container.account.register{background:#ffffff}.container.account .page{padding:15px 5px 15px 5px}.container.account h3{font-size:25px !important}.container.account div.userinfo{display:grid;grid-template-columns:auto auto}.container.account div.userinfo span{font-weight:bold}.container.account ul.tournamentlist{list-style:none;padding:0;display:grid;grid-template-columns:1fr;row-gap:10px}.container.account ul.tournamentlist li{padding:5px 10px;background:#ffffff;margin-bottom:1px;border-radius:10px;position:relative;display:block}.container.account ul.tournamentlist li i{margin-right:5px}.container.account ul.tournamentlist li small{line-height:12px}.container.account ul.tournamentlist li label{display:block;font-size:0.8rem;color:grey;font-weight:bold}.container.account ul.tournamentlist li b{font-size:0.9rem}.container.account ul.tournamentlist li b i{font-size:0.8rem}.container.account ul.tournamentlist li button{position:absolute;right:15px;bottom:15px}.container.account ul.tournamentlist li.highlight{color:#fff;font-weight:bold;background:var(--blue)}.container.account ul.tournamentlist li.highlight label{color:#fff}.container.account ul.tournamentlist li.highlight button{display:none}.container.account ul.tournamentlist li.highlight:hover{background:var(--blue);cursor:pointer}.container.account ul.tournamentlist li:hover{background:#ddd;cursor:pointer !important}@media (max-width: 768px){.container.account ul.tournamentlist,.container.account ul.flightlist{display:grid;grid-template-columns:1fr !important;row-gap:5px}}.container.account ul.flightlist{list-style:none;padding:0;display:grid;grid-template-columns:1fr;row-gap:5px}.container.account ul.flightlist li{padding:5px 10px;background:#ffffff;margin-bottom:1px;border-radius:8px;border:2px solid #fff}.container.account ul.flightlist li b{line-height:33px;font-size:0.8rem;font-weight:500}.container.account ul.flightlist li i{margin-right:5px}.container.account ul.flightlist li small{line-height:12px}.container.account ul.flightlist li.highlight{color:#fff;font-weight:bold;background:#4ce677;border:2px solid var(--green)}.container.account ul.flightlist li.highlight div.slot{background:#fff !important;color:#000}.container.account ul.flightlist li.highlight:hover{background:#4ce677;cursor:pointer}.container.account ul.flightlist li:hover{border:2px solid var(--green);cursor:pointer}.container.account ul.flightlist li hr{margin:3px 0 8px 0}.container.account ul.flightlist li div.slots{min-height:32px;display:grid;column-gap:5px;justify-items:stretch;margin-bottom:5px}.container.account ul.flightlist li div.slots.three{grid-template-columns:1fr 1fr 1fr}.container.account ul.flightlist li div.slots.four{grid-template-columns:1fr 1fr 1fr 1fr}.container.account ul.flightlist li div.slots div.slot{padding:3px 8px 8px 8px;background:#e4e4e4;border-radius:5px;position:relative}.container.account ul.flightlist li div.slots div.slot b{text-overflow:ellipsis;white-space:nowrap;display:block;width:100%;text-align:center}.container.account ul.flightlist li div.slots div.slot .btn{display:block;clear:both;width:100%;font-size:0.8rem;padding:2px 4px !important}.container.account ul.flightlist li div.slots div.slot .btn i{font-size:14px}.container.account ul.clubpool{list-style:none;padding:5px 7px 5px 7px;background:#e6e6e6;border-radius:10px}.container.account ul.clubpool li{line-height:30px;padding:5px 10px;margin:2px 0 2px 0;border-radius:6px}.container.account ul.clubpool li i{margin-right:5px}.container.account ul.clubpool li .fa-square{color:#bbb}.container.account ul.clubpool li.highlight{color:#fff;font-weight:bold;background:#4ce677}.container.account ul.clubpool li.highlight:hover{background:#4ce677;cursor:pointer}.container.account ul.clubpool li:hover{background:#ddd;cursor:pointer}.lds-facebook{display:inline-block;position:relative;width:80px;height:80px}.lds-facebook div{display:inline-block;position:absolute;left:8px;width:16px;background:#333;animation:lds-facebook 1.2s cubic-bezier(0, 0.5, 0.5, 1) infinite}.lds-facebook div:nth-child(1){left:8px;animation-delay:-0.24s}.lds-facebook div:nth-child(2){left:32px;animation-delay:-0.12s}.lds-facebook div:nth-child(3){left:56px;animation-delay:0}@keyframes lds-facebook{0%{top:8px;height:64px}50%,100%{top:24px;height:32px}}
