:root{font-size:62.5%}html{background:url("../img/hintergrund.jpg") no-repeat center center fixed;background-size:cover}html,body{padding:0px;margin:0px;font-family:Arial,Helvetica,sans-serif}body{background-repeat:no-repeat;min-height:100vh;text-align:center;position:relative}.container-colums{display:-webkit-box;display:-ms-flexbox;display:flex;margin:auto;text-align:left;width:90%;max-width:1290px;-webkit-box-align:center;-ms-flex-align:center;align-items:center}@media screen and (max-width: 850px){.container-colums{width:98%;display:block}}.container-colums .colum-1{max-width:600px;background-color:rgba(255,255,255,.3);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;min-height:100vh}@media screen and (max-width: 850px){.container-colums .colum-1{min-height:auto;width:100%;max-width:none}}.container-colums .colum-1 .text{min-height:605px;padding:30px 60px;background-color:#f7f8ec;width:calc(100% - 120px)}@media screen and (max-width: 850px){.container-colums .colum-1 .text{min-height:auto}}.container-colums .colum-2{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.container-colums .colum-2 img{width:100%;height:auto;display:block}@media screen and (max-width: 1080px){.container-colums .colum-2{display:none}}.container-colums .colum-3{background-color:rgba(255,255,255,.3);min-height:100vh;max-width:300px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.container-colums .colum-3 .container{min-height:839px;background-color:#fff;padding:50px 30px;width:calc(100% - 60px);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}@media screen and (max-width: 850px){.container-colums .colum-3 .container{max-width:none;min-height:auto}}@media screen and (max-width: 850px){.container-colums .colum-3{max-width:none;min-height:auto;width:100%}}.helper{width:90%;max-width:1290px;position:absolute;top:0px;left:0px;right:0px;margin-left:auto;margin-right:auto;z-index:1;text-align:right;height:100%}.helper .colum{background-color:rgba(255,255,255,.3);min-height:100vh;width:80%;max-width:720px;height:100%}@media screen and (max-width: 1170px){.helper{display:none}}.helper2{width:90%;max-width:1290px;position:absolute;top:0px;left:0px;right:0px;margin-left:auto;margin-right:auto;z-index:1;height:100%}.helper2 .colum{background-color:rgba(255,255,255,.3);min-height:100vh;width:100%;max-width:300px;margin-right:0px;margin-left:auto;height:100%}@media screen and (max-width: 1170px){.helper2{display:none}}.container-colums-sub{padding-top:80px;z-index:2;position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;margin:auto;text-align:left;width:90%;max-width:1290px;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}@media screen and (max-width: 850px){.container-colums-sub{width:98%;display:block}}.container-colums-sub .colum-1{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;min-height:100vh;width:calc(100% - 300px)}@media screen and (max-width: 850px){.container-colums-sub .colum-1{min-height:auto;width:100%;max-width:none}}.container-colums-sub .colum-1 .content,.container-colums-sub .colum-1 .logo{padding:0px 60px 60px 60px;width:calc(100% - 120px)}@media screen and (max-width: 1200px){.container-colums-sub .colum-1 .content,.container-colums-sub .colum-1 .logo{width:calc(100% - 40px);padding:0px 20px}}.container-colums-sub .colum-1 .logo{position:relative;padding:0px 60px 0px 60px}@media screen and (max-width: 1200px){.container-colums-sub .colum-1 .logo{width:calc(100% - 120px)}}.container-colums-sub .colum-1 .logo img:first-child{position:absolute;left:45px}@media screen and (max-width: 1200px){.container-colums-sub .colum-1 .logo img:first-child{display:none}}.container-colums-sub .colum-1 .content{min-height:755px}@media screen and (max-width: 1170px){.container-colums-sub .colum-1{background-color:rgba(255,255,255,.3)}}.container-colums-sub .colum-3{min-height:100vh;max-width:300px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;margin-top:55px}.container-colums-sub .colum-3 .container{min-height:839px;background-color:#fff;padding:50px 30px;width:calc(100% - 60px);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}@media screen and (max-width: 850px){.container-colums-sub .colum-3 .container{max-width:none;min-height:auto}}@media screen and (max-width: 850px){.container-colums-sub .colum-3{max-width:none;min-height:auto;width:100%}}.container-colums-sub .logo{height:140px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;justify-content:center}@media screen and (max-width: 1200px){.container-colums-sub .logo{height:auto;display:block}}.container-colums-sub .logo img:first-child{height:140px}.container-colums-sub .logo img{padding:0 10px 20px 10px;max-height:140px;width:auto}.container-colums-sub #menu{text-align:left}.container-colums-sub #menu ul{max-width:600px;margin-left:0px}#menu{background-color:#fff;padding:30px 0px;width:100%}#menu ul{list-style:none;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;width:calc(100% - 120px);padding:0px 60px;margin:auto}@media screen and (max-width: 1200px){#menu ul{width:calc(100% - 40px);padding:0px 20px}}#menu ul li{display:block;padding:0px 10px}#menu ul li:first-child{padding-left:0px}#menu ul li:last-child{padding-right:0px}#menu ul li a{color:#c2a348;text-transform:uppercase;font-size:2.5rem;text-decoration:none;font-weight:bold}@media screen and (max-width: 1400px){#menu ul li a{font-size:2rem}}@media screen and (max-width: 1230px){#menu ul li a{font-size:1.8rem}}@media screen and (max-width: 520px){#menu ul li a{font-size:1.5rem}}#menu ul li a:hover{text-decoration:underline}.logo{width:100%;text-align:center;background-color:#fff;padding:50px 0px 70px 0px}.logo img{height:auto;width:80%;max-width:221px}.text h1{color:#c2a348;font-size:3rem;text-transform:uppercase}.text h2{color:#c2a348;font-size:3rem;line-height:50px;text-transform:uppercase}.text p{color:#000;font-size:1.6rem}.years{text-align:center}.years .slide{text-align:center;width:100%}.years .slick-slide{border:none !important}.years .slick-next{background-image:url(../img/zurueck.png);background-size:contain;background-repeat:no-repeat;background-color:transparent;width:58px;height:32px;border:none;text-indent:-9999px;cursor:pointer;margin:30px auto auto auto}.years .slick-prev{background-image:url(../img/weiter.png);background-size:contain;background-repeat:no-repeat;background-color:transparent;width:58px;height:32px;border:none;text-indent:-9999px;cursor:pointer;margin:auto auto 30px auto}.years .slick-slide a{width:calc(100% - 10px);padding:10px 0px;background-color:#c2a348;color:#fff;font-weight:bold;text-transform:uppercase;text-decoration:none;font-size:2rem;text-align:center;opacity:0;margin:auto;display:block}.years .slick-active a{opacity:.1;width:calc(100% - 40px)}.years .slick-active+.slick-active a{opacity:.2;width:calc(100% - 30px)}.years .slick-current a{opacity:.5 !important;width:calc(100% - 20px)}.years .slick-current+.slick-slide a{width:100%;opacity:1}.years .slick-current+.slick-slide+.slick-slide a{opacity:.5 !important;width:calc(100% - 20px)}.years .slick-current+.slick-slide+.slick-slide+.slick-slide a{opacity:.2 !important;width:calc(100% - 30px)}.years .slick-current+.slick-slide+.slick-slide+.slick-slide+.slick-slide a{opacity:.1 !important;width:calc(100% - 40px)}.years .slick-current+.slick-slide+.slick-slide+.slick-slide+.slick-slide+.slick-slide a{opacity:0}.currentyear{margin-bottom:40px;color:#c2a348;text-transform:uppercase;font-size:2.5rem;text-decoration:none;font-weight:bold}#cyear a{margin-top:40px;padding:10px 10px;background-color:#c2a348;text-decoration:none;color:#fff;font-weight:bold;text-transform:uppercase;font-size:2rem;text-align:center;display:block}#cyear a:hover{opacity:.5}.content{background-color:#fff}.content h1{font-size:2.5rem;text-transform:uppercase;font-weight:normal;line-height:2.8rem;margin-top:42px}@media screen and (max-width: 850px){.content h1{font-size:1.5rem;line-height:1.8rem}}.content p,.content td,.content label{font-size:1.7rem}@media screen and (max-width: 850px){.content p,.content td,.content label{font-size:1.3rem;line-height:1.5rem}}.content table.score td,.content th{padding:8px}.content table.score th{font-weight:bold;font-size:1.7rem;text-align:center}@media screen and (max-width: 850px){.content table.score th{font-size:1.3rem;line-height:1.5rem}}.content table.score tr:nth-child(even){background-color:#ede3c8}.content table.score td{text-align:center}.content table.score td:first-child,.content table.score th:first-child,.content table.score td:nth-child(2),.content table.score th:nth-child(2){text-align:left}.content table.score td:last-child{background-color:#c2a348;color:#fff}.content table.score.netto td:last-child{background-color:transparent;color:#000}.content table.score.netto td:nth-child(9){background-color:#c2a348;color:#fff}.content form{margin-top:30px}.content form select{padding:5px;border:1px solid #c2a348}.content form label{font-weight:bold}table.admin td:last-child{background-color:transparent !important}table.admin a{color:#000}table.admin a:hover{color:#c2a348}.submenu a{color:#c2a348;text-transform:uppercase;font-weight:bold;margin-left:20px;font-size:2.5rem;display:inline-block;text-decoration:none}.submenu a:first-child{margin-left:0px}.submenu a:hover{text-decoration:underline}@media screen and (max-width: 850px){.submenu a{font-size:1.5rem;line-height:1.8rem}}.header-balken{background-color:#c2a348;text-align:left;color:#fff;font-size:2.8rem;font-weight:bold;text-transform:uppercase;padding:10px;margin-top:40px}@media screen and (max-width: 850px){.header-balken{font-size:2rem;line-height:2.3rem}}.table-container{overflow-x:auto;overflow-y:visible;padding-bottom:10px}table.score{width:100%;margin-top:40px;border-spacing:0px;border-collapse:collapse}table.score tr{border-spacing:0px;border-collapse:collapse}table.score.all td:last-child{background-color:transparent;color:#000}table.score.all td,table.score.all th{font-size:1.5rem;text-align:left}.scorekarte{width:calc(100% - 10px);border-spacing:0px;border-collapse:collapse;margin-top:30px;color:#686868;-webkit-box-shadow:10px 10px 5px -4px rgba(0,0,0,.27);box-shadow:10px 10px 5px -4px rgba(0,0,0,.27)}.scorekarte td{color:#686868}.scorekarte tr:first-child td,.scorekarte tr:nth-child(2) td{color:#fff;font-size:1.5rem}.scorekarte.s2{margin-top:40px;margin-bottom:40px}.scorekarte .big{font-size:1.5rem;font-weight:bold}.scorekarte .border{border:1px solid #c2a348 !important}.scorekarte .bold{font-weight:bold}.scorekarte .gold{color:#c2a348}.scorekarte .white{background-color:#fff}.scorekarte td,.scorekarte th{border:1px solid #c2a348}.scorekarte tr:last-child td{border:none}.scorekarte tr:nth-child(odd){background-color:rgba(194,163,72,.1)}.scorekarte tr:last-child{background-color:#fff}.scorekarte .meter{background-color:#c2a348;color:#fff;font-weight:bold}.scorekarte .par{
    background-color: #f2f2f2;
    font-weight: bold;
}

.scorekarte .eagle {
    background-color: #FFD700;  /* Yellow */
    color: #000;
    font-weight: bold;
}

.scorekarte .birdie {
    background-color: #FF0000;  /* Red */
    color: #fff;
    font-weight: bold;
}

.scorekarte .bogey {
    background-color: #ADD8E6;  /* Light blue */
    color: #000;
    font-weight: bold;
}

.scorekarte .double-bogey {
    background-color: #00008B;  /* Dark blue */
    color: #fff;
    font-weight: bold;
}

.scorekarte .worse {
    background-color: #000000;  /* Black */
    color: #fff;
    font-weight: bold;
}

.scorekarte td,.scorekarte th{
    font-size:1.2rem;
    padding:5px;
    text-align:center;
}

.scorekarte .schlaege{
    text-align:right;
    background-color:#e0d0a3;
    font-weight:bold;
    border:1px solid #c2a348 !important;
}

.scorekarte tr:first-child,.scorekarte tr:nth-child(2){
    background-color:#c2a348;
    color:#fff;
}

.scorekarte tr:first-child td,.scorekarte tr:nth-child(2) td{
    font-size:1.5rem;
    text-align:left;
}

.scorekarte tr:first-child td:nth-child(2),.scorekarte tr:nth-child(2) td:nth-child(2){
    text-align:right;
}

.scorekarte tr:first-child{
    border-bottom:1px solid #fff;
}

.scorekarte .strong td{
    font-weight:bold;
}

.slider{
    text-align:center;
    margin-top:20px;
}

.slider img{
    height:650px;
    -o-object-fit:contain;
    object-fit:contain;
    margin:auto;
}

.slider .slick-next{
    position:absolute;
    cursor:pointer;
    top:calc(50% - 20px);
    right:2%;
    z-index:10;
    background-image:url(../img/weiter.png);
    background-size:contain;
    background-repeat:no-repeat;
    background-color:transparent;
    width:57px;
    height:32px;
    border:none;
    text-indent:-9999px;
    -webkit-transform:rotate(90deg);
    -ms-transform:rotate(90deg);
    transform:rotate(90deg);
}

.slider .slick-prev{
    position:absolute;
    cursor:pointer;
    top:calc(50% - 20px);
    left:2%;
    z-index:10;
    background-image:url(../img/zurueck.png);
    background-size:contain;
    background-repeat:no-repeat;
    background-color:transparent;
    width:57px;
    height:32px;
    border:none;
    text-indent:-9999px;
    -webkit-transform:rotate(90deg);
    -ms-transform:rotate(90deg);
    transform:rotate(90deg);
}

.lb-nav a.lb-next{
    background-image:url(../img/weiter1.png) !important;
    opacity:1 !important;
}

.lb-nav a.lb-prev{
    background-image:url(../img/zurueck1.png) !important;
    opacity:1 !important;
}

.grid{
    margin-top:40px;
    display:-webkit-box;
    display:-ms-flexbox;
    display:flex;
    -ms-flex-wrap:wrap;
    flex-wrap:wrap;
    -webkit-box-pack:center;
    -ms-flex-pack:center;
    justify-content:center;
}

.grid img{
    padding:10px;
}

.videos{
    text-align:center;
}

video{
    max-width:500px;
    margin:auto;
    width:100%;
    height:auto;
}

.menuadmin{
    list-style:none;
    margin:0px;
    width:300px;
}

@media screen and (max-width: 850px){
    .menuadmin{
        width:100%;
    }
}

.menuadmin li{
    margin:10px 30px 0px 0px;
}

.menuadmin li a{
    font-size:2rem;
    color:#c2a348;
    text-decoration:none;
}

.menuadmin li a:hover{
    text-decoration:underline;
}

.button,a.button,.admin .button{
    font-size:2rem;
    color:#c2a348;
    border:2px solid #c2a348;
    padding:5px;
    margin:10px 0px;
    display:inline-block;
    text-decoration:none;
}

.button:hover,a.button:hover,.admin .button:hover{
    background-color:#c2a348;
    color:#fff;
}

form label{
    display:block;
    color:#c2a348;
    margin-top:30px;
}

form input{
    border:1px solid #c2a348;
    padding:5px;
    font-size:1.5rem;
}

form input[type=submit]{
    font-size:1.5rem;
    color:#c2a348;
    border:1px solid #c2a348;
    padding:5px;
    background-color:#fff;
    text-decoration:none;
    display:block;
    margin-top:30px;
}

form input[type=submit]:hover{
    background-color:#c2a348;
    color:#fff;
}

.admin a{
    color:#000;
}

.admin a:hover{
    color:#c2a348;
}

.colum-3.admin{-ms-flex-item-align:start;align-self:flex-start}

.bildrad{
    height:1080px;
    width:413px !important;
}

.bildrad img{
    width:413px !important;
    height:auto !important;
    border:none !important;
}

/*# sourceMappingURL=style.css.map */