.container,.container-fluid{position:relative}.header .quick-access-mobile a,.menu>li,.nav-toggle,h1,h2,h3,h4,h5,h6{font-weight:700;text-transform:uppercase}body{min-width:320px;background-color:#fff;color:#000;font-size:16px;line-height:1.42857;font-family:'Open Sans',sans-serif}a{color:#87bd26;text-decoration:none}a:hover{color:#19848f}a:focus{outline:0}h1,h2,h3,h4,h5,h6{margin:0;color:#19848f;font-family:Poppins,sans-serif}p{margin-bottom:1em}ol,ul{margin:0;padding:0;list-style:none}img{max-width:100%;height:auto}.container{max-width:1170px;width:auto}.fixed-scroll{z-index:998;position:absolute;top:0;left:0;right:0}.header .quick-access,.header .quick-access-mobile{top:50%;position:absolute;transform:translateY(-50%)}.header{padding:0 3.5%;border-bottom:1px solid #fff}.header .logo{float:left;display:block;margin:10px 0;transition:none}.header .quick-access .button,.header .quick-access-mobile a{display:inline-block;text-align:center;font-family:Poppins,sans-serif;cursor:pointer}.header .logo img{height:60px}.header .quick-access{right:15px}.header .quick-access .button{border:1px solid #19848f;background-color:#19848f;border-radius:2px;padding:6px 15px;color:#fff;font-size:14px;line-height:20px;vertical-align:middle}.header .quick-access .button.white{border-color:#aaa;background-color:#fff;color:#aaa}.header .quick-access .button:hover{border-color:#87bd26;background-color:#87bd26;color:#fff}.header .quick-access-mobile{right:15px}.header .quick-access-mobile a{margin-left:10px;color:#19848f;font-size:10px}.header .quick-access-mobile a .fa{display:block;margin-bottom:2px;font-size:18px}.header .quick-access-mobile a:hover{color:#000}.header .login-box{display:none;z-index:999;position:absolute;width:290px;top:100%;right:15px;padding:15px 35px 15px 15px;background-color:#19848f;border-radius:2px;box-shadow:0 0 5px rgba(0,0,0,.3);color:#fff}.home-blocks .item,.news .item{box-shadow:0 0 10px rgba(0,0,0,.35)}.header .login-box.active{display:block}.header .login-box .forgot-link{display:block;color:#fff;font-size:13px;cursor:pointer;text-align:center}.header .login-box .forgot-link:hover{color:#fff;text-decoration:underline}.header .login-box .btn:focus,.header .login-box .btn:hover{border-color:#fff;background-color:#fff;color:#19848f}.header .login-box .close{position:absolute;top:10px;right:5px;padding:5px;font-size:20px;cursor:pointer}.navbar{background:-webkit-linear-gradient(top,rgba(0,0,0,.4),rgba(0,0,0,0));background:-moz-linear-gradient(top,rgba(0,0,0,.4),rgba(0,0,0,0));background:-o-linear-gradient(top,rgba(0,0,0,.4),rgba(0,0,0,0));background:-ms-linear-gradient(top,rgba(0,0,0,.4),rgba(0,0,0,0));background:linear-gradient(top,rgba(0,0,0,.4),rgba(0,0,0,0))}.menu{margin-top:10px;text-align:center}.menu>li{position:relative;display:inline-block;margin:0 10px;font-size:18px;line-height:30px;text-shadow:0 0 3px rgba(0,0,0,.5);font-family:Poppins,sans-serif}.menu>li>a{display:block;color:#fff;text-decoration:none;border-bottom:2px solid transparent;transition:color .5s,border .5s}.menu>li.active>a,.menu>li>a:hover{color:#fff;border-bottom:2px solid #87bd26}.menu>li.sub:hover>a{border-bottom:2px solid #87bd26}.menu li.sub .arrow{display:none}.menu li.sub>ul{display:none;z-index:200;position:absolute;min-width:200px;margin-left:-10px;padding:5px 0;background-color:#87bd26;text-align:left}.menu li.sub:hover>ul{display:block}.menu li.sub>ul>li{position:relative;float:none;font-size:15px;line-height:1.42857;text-transform:none;text-transform:uppercase;white-space:nowrap;text-shadow:none}.menu li.sub>ul>li>a{display:block;padding:5px 10px;color:#fff}.menu li.sub>ul>li.active>a,.menu li.sub>ul>li>a:hover{color:#000}.menu li.sub>ul>li.sub>ul{top:-5px;left:100%;margin-left:0;border-left:1px solid rgba(255,255,255,.5)}.nav-collapse.collapse{display:none;width:100%;clear:both}.nav-collapse.collapse .menu{margin-top:0;text-align:left;background-color:rgba(0,0,0,.75)}.nav-collapse.collapse .menu li{width:100%;display:block;border-top:1px solid rgba(255,255,255,.5);margin:0;font-size:16px;line-height:40px;text-shadow:none}.nav-collapse.collapse .menu li>a{padding:0 30px 0 15px;border-bottom:none}.nav-collapse.collapse .menu li.active>a,.nav-collapse.collapse .menu li>a:hover{border-bottom:none;color:#19848f}.nav-collapse.collapse .menu li.sub:hover>a{border-bottom:none}.nav-collapse.collapse .menu li.sub .arrow{position:absolute;top:0;right:0;z-index:25;display:block;width:30px;color:#fff;text-align:center;cursor:pointer;transition:.5s}.nav-collapse.collapse .menu li.sub:hover>ul,.nav-toggle{display:none}.nav-collapse.collapse .menu li.sub .arrow:hover{color:#19848f}.nav-collapse.collapse .menu li.sub>ul{position:relative;margin-left:0;padding:0;background:0 0}.nav-collapse.collapse .menu li.sub>ul>li{font-size:15px}.nav-collapse.collapse .menu li.sub>ul>li>a{padding:0 0 0 30px;color:#fff}.nav-collapse.collapse .menu li.sub>ul>li.active>a,.nav-collapse.collapse .menu li.sub>ul>li>a:hover,.nav-toggle{color:#19848f}.nav-collapse.collapse .menu li.sub>ul>li.sub>ul{position:static;border-left:none}.nav-collapse.collapse .menu li.sub>ul>li.sub>ul>li>a{padding-left:50px}.nav-toggle{z-index:100;position:absolute;top:-25px;left:50%;width:50px;height:50px;margin-left:-15px;padding-top:5px;background-color:#fff;border-radius:100%;font-size:10px;text-align:center;font-family:Poppins,sans-serif;cursor:pointer;transition:.5s}.nav-toggle .fa{display:block;font-size:24px}.nav-toggle:focus,.nav-toggle:hover{background-color:#19848f;color:#fff}.eyecatcher{position:relative;background-color:#ccc;overflow:hidden}.home .eyecatcher{margin-bottom:8vh}.eyecatcher::before{content:"";z-index:50;position:absolute;top:0;left:0;right:0;height:200px;background:-webkit-linear-gradient(top,rgba(255,255,255,.7),rgba(255,255,255,0));background:-moz-linear-gradient(top,rgba(255,255,255,.7),rgba(255,255,255,0));background:-o-linear-gradient(top,rgba(255,255,255,.7),rgba(255,255,255,0));background:-ms-linear-gradient(top,rgba(255,255,255,.7),rgba(255,255,255,0));background:linear-gradient(top,rgba(255,255,255,.7),rgba(255,255,255,0))}.eyecatcher .owl-carousel .item{background-position:center center;background-size:cover;position:relative}.eyecatcher,.eyecatcher .owl-carousel .item{height:370px}.home .eyecatcher,.home .eyecatcher .owl-carousel .item{height:100vh}.eyecatcher .owl-carousel .item .caption{z-index:100;position:absolute;top:50%;left:15px;right:15px;transform:translateY(-50%);text-align:center}.eyecatcher .owl-carousel .owl-item.active .animate{animation:1s .2s bounceInUp both}.eyecatcher .owl-carousel .item .caption .title{color:#fff;font-size:60px;line-height:1;font-weight:700;letter-spacing:1px;text-transform:uppercase;font-family:Poppins,sans-serif;text-shadow:0 0 3px rgba(0,0,0,.5)}.eyecatcher .owl-carousel .item .caption .go{margin-top:15vh}.eyecatcher .owl-carousel .owl-nav{display:none}.home .eyecatcher .owl-carousel .owl-nav{display:block}.eyecatcher .logo{display:none;max-width:250px;margin-top:20px}.eyecatcher .site-switch{z-index:100;position:absolute;left:0;bottom:0;width:50%;max-width:650px;height:50px;padding:10px 0;background-color:#fff;text-align:center}.eyecatcher .site-switch::after{content:"";position:absolute;top:0;right:-50px;border-width:50px 50px 0 0;border-style:solid;border-color:#fff transparent}.eyecatcher .site-switch li{display:inline-block;margin:0 15px}.eyecatcher .site-switch li a{display:block;height:30px;padding-left:35px;color:#aaa;font-weight:500;line-height:30px;font-family:Poppins,sans-serif;background:no-repeat;transition:.5s}.eyecatcher .site-switch li:nth-child(1).active a,.eyecatcher .site-switch li:nth-child(1):hover a,.eyecatcher .site-switch li:nth-child(2).active a,.eyecatcher .site-switch li:nth-child(2):hover a,.eyecatcher .site-switch li:nth-child(3).active a,.eyecatcher .site-switch li:nth-child(3):hover a{background-position:0 -30px}.eyecatcher .site-switch li a:hover,.eyecatcher .site-switch li.active a{color:#87bd26}.eyecatcher .site-switch li:nth-child(1) a{background-image:url(../images/site-switch-golfbaan.png)}.eyecatcher .site-switch li:nth-child(2) a{background-image:url(../images/site-switch-golfclub.png)}.eyecatcher .site-switch li:nth-child(3) a{background-image:url(../images/site-switch-brasserie.png)}.eyecatcher .site-switch li a span{border-bottom:2px solid transparent;transition:border .5s}.eyecatcher .site-switch li a:hover span,.eyecatcher .site-switch li.active a span{border-bottom:2px solid #87bd26}.content{margin:6vh 0}.content h1{margin-bottom:20px;font-size:24px}.content h2{margin-bottom:10px;font-size:20px}.content h3{margin-bottom:5px;font-size:18px}.content h4{margin-bottom:20px;color:#000;font-weight:500;font-size:16px}.content iframe,.content img{border:none}.content .btn{margin-top:5px}.content .intro{padding:0 15%;text-align:center}.content ol,.content ul{margin:1em 0}.content ol li{padding-left:25px}.content ol li::before{content:"\f00c";float:left;margin-left:-25px;font-family:FontAwesome}.breadcrumb li,.submenu>li{font-family:Poppins,sans-serif}.content ul{padding-left:40px;list-style:disc}.gallery .row{margin-top:-30px}.gallery .image{display:block;margin-top:30px}.gallery .image img{width:100%;border-radius:2px}.gallery .image:hover{opacity:.8}.home-blocks{margin:6vh 0}.home-blocks .item{height:440px;background-color:#fff;overflow:hidden}.home-blocks .item .image{position:relative;display:block;max-height:270px;overflow:hidden}.home-blocks .item .image .title{position:absolute;top:60px;left:15px;right:15px;color:#fff;font-size:24px;text-align:center;text-shadow:0 0 3px rgba(0,0,0,.5)}.home-blocks .item .image .bar{position:absolute;left:0;bottom:0;width:50%;height:30px;background-color:#fff}.home-blocks .item .image .bar::after{content:"";position:absolute;top:0;right:-30px;border-width:30px 30px 0 0;border-style:solid;border-color:#fff transparent}.submenu>li.sub.active>a:after,.submenu>li>a:after{top:5px;right:0;font-family:FontAwesome;position:absolute}.submenu>li,.submenu>li.sub.active{border-top:1px solid #87bd26}.home-blocks .item .image img{transition:.5s}.home-blocks .item .image:hover img{transform:scale(1.05)}.home-blocks .item .caption{padding:30px}.home-blocks .item .caption .title{margin:30px 0 20px;font-size:24px;text-align:center}.breadcrumb li,.home-blocks .item .caption .go{font-size:14px;text-transform:uppercase;font-weight:700}.home-blocks .item .caption .go{position:absolute;left:30px;bottom:30px}.breadcrumb{float:right;margin:1em 0 0;padding:0;background:0 0}.footer-banner .owl-carousel .item,.photoalbum .image{background-position:center center;background-size:cover}.breadcrumb li{line-height:30px}.breadcrumb>li+li::before{color:#aaa;content:"> "}.breadcrumb li a{color:#aaa}.breadcrumb li a:hover,.breadcrumb>li.active a{color:#87bd26}.course-status{margin:0 0 30px;padding:0!important;list-style:none!important}.course-status li{margin-bottom:5px;height:37px;font-weight:700;line-height:37px}.course-status li .image{float:left;width:37px;height:37px;margin-right:10px;background-image:url(../images/course-status-icons-blue.png)}.content .submenu{margin:0 0 30px;padding:0;list-style:none}.submenu>li{font-size:16px;font-weight:700;text-transform:uppercase}.submenu>li:first-child{border-top:none}.submenu>li>a{position:relative;display:block;padding:7px 0;color:#000}.submenu>li>a:after{content:"\f105"}.submenu>li.active>a,.submenu>li>a:hover{color:#87bd26}.submenu>li.sub.active>a:after{content:"\f107"}.submenu>li>ul{display:none;margin:0;padding:0;list-style:none}.submenu>li.active>ul{display:block}.submenu>li>ul>li{font-size:14px}.submenu>li>ul>li>a{display:block;padding-bottom:7px;color:#000}.submenu>li>ul>li.active>a,.submenu>li>ul>li>a:hover{color:#87bd26}.heading{margin-bottom:30px}.heading h2{display:inline-block;margin-right:10px;font-size:24px}.heading a{font-size:14px;font-weight:700;text-transform:uppercase}.latest-news{margin:6vh 0}.latest-news .item{overflow:hidden}.latest-news .item .date{font-size:13px;text-transform:capitalize}.latest-news .item .title{display:block;color:#000;font-size:16px;font-weight:700;line-height:1.2;font-family:Poppins,sans-serif}.footer-banner .owl-carousel .item .caption .title,.latest-matches .item .date{line-height:1;font-family:Poppins,sans-serif;font-weight:700}.latest-news .item .title .fa{margin-right:5px;color:#87bd26;font-size:14px}.latest-news .item .title:hover{color:#87bd26}.latest-matches{margin:6vh 0}.latest-matches .item{display:block;height:260px;padding:20px;background-color:#699a5e;color:#000;overflow:hidden}.latest-matches .item[href]:hover{background-color:#aaa}.latest-matches .item .date{margin-bottom:20px;color:#fff;text-transform:uppercase}.latest-matches .item .date .day{font-size:36px}.latest-matches .item .date .month{margin-top:2px;font-size:14px;letter-spacing:1px}.latest-matches .item .title{color:#000;font-size:16px;text-transform:none}.highlights{padding:6vh 0;background-color:#d7e3e6}.highlights .item,.latest-activities .item{padding:20px;display:block;overflow:hidden}.highlights .item{height:260px;background-color:#fff;border:1px solid #fff;color:#000}.highlights .item:hover{border-color:#19848f}.highlights .item .title{margin-bottom:10px;font-size:24px}.highlights .item .go{position:absolute;left:20px;bottom:20px;color:#87bd26;font-size:14px;font-weight:700;text-transform:uppercase;transition:color .5s}.btn,.scroll-up,a{transition:.5s}.highlights .item:hover .go{color:#19848f}.latest-activities{margin:6vh 0 3vh}.latest-activities .item{min-height:120px;margin-bottom:3vh;background-color:#d7e3e6;border:1px solid #d7e3e6;color:#000}.footer .bar::before,.partners .bar::after{content:"";border-width:40px 40px 0 0;border-style:solid}.latest-activities .item:hover{border-color:#19848f}.latest-activities .item .title{margin-bottom:10px;font-size:24px}.latest-activities .item .date{font-weight:700}.latest-activities .item .go{color:#19848f;font-size:14px;font-weight:700;text-transform:uppercase}.photoalbum .image{position:relative;display:block;margin-bottom:30px;overflow:hidden}.photoalbum .image:hover{opacity:.9}.photoalbum .image .overlay{position:absolute;left:0;right:0;bottom:0;padding:5px 10px;background-color:rgba(25,132,143,.9);color:#fff;font-size:14px;text-align:center}.photoalbum .other-albums{margin-top:6vh}.news .tabs{display:flex;display:-webkit-flex;flex-wrap:wrap;-webkit-flex-wrap:wrap;margin:0 0 30px;padding:0;list-style:none}.news .item .image,.news .tabs li a{display:block}.news .tabs li{flex-grow:1;-webkit-flex-grow:1;margin:0 5px 5px 0}.news .category,.news .item{margin-bottom:30px}.news .item{background-color:#fff;overflow:hidden}.news .item .image img{width:100%}.news .item .image:hover{opacity:.8}.news .item .caption{position:relative;height:200px;padding:15px 15px 40px;overflow:hidden}.news .item .caption .date{margin-bottom:5px;font-size:13px;font-weight:700}.news .item .caption .go{position:absolute;left:15px;bottom:15px;font-size:14px;font-weight:700;text-transform:uppercase}.social-share{margin-top:30px}.footer-banner{position:relative;background-color:#ccc;overflow:hidden}.footer-banner .owl-carousel .item{position:relative}.footer-banner,.footer-banner .owl-carousel .item{height:540px}.footer-banner .owl-carousel .item .caption{z-index:100;position:absolute;top:50%;left:15px;right:15px;transform:translateY(-50%);text-align:center}.footer .bar,.partners .bar{z-index:100;left:0;height:40px;text-align:center}.footer-banner .owl-carousel .owl-item.active .animate{animation:1s .2s bounceInDown both}.footer-banner .owl-carousel .item .caption .title{color:#fff;font-size:60px;letter-spacing:1px;text-transform:uppercase;text-shadow:0 0 3px rgba(0,0,0,.5)}.footer-banner .owl-carousel .item .caption .go{margin-top:10px}.partners{position:relative;margin-bottom:40px;padding:6.5vh 0;text-align:center}.partners .image{display:inline-block;width:160px;margin:0 15px}.partners .image[href]:hover{opacity:.9}.partners .owl-carousel .owl-nav div{color:rgba(170,170,170,.8)}.partners .bar{position:absolute;top:-40px;width:50%;padding:10px 0;background-color:#fff}.footer,.footer .bar{background-color:#19848f}.partners .bar::after{position:absolute;top:0;right:-40px;border-color:#fff transparent}.footer{position:relative;padding:40px 0;color:#fff;font-size:14px}.footer .leadingcourses{z-index:100;position:absolute;top:-20px;right:3.5%}.footer .bar{position:absolute;top:-40px;width:40%;padding:10px 0}.footer .bar::before{position:absolute;top:0;right:-40px;border-color:#19848f transparent}.footer .villas{margin:4vh 0 2vh}.footer .villas .item{position:relative;height:112px;margin-bottom:30px;padding:10px;background-color:#fff;border-radius:3px;color:#828282;overflow:hidden}.footer .villas .item h4{color:#19848f;font-size:18px}.footer .villas .item .button{position:absolute;bottom:10px;background-color:#19848f;border-radius:2px;padding:6px 15px;color:#fff;font-size:14px;line-height:20px;text-align:center;vertical-align:middle;font-family:Poppins,sans-serif}.footer .villas .item .button:hover{background-color:#87bd26;color:#fff}.footer .villas .item .image{display:block;float:right;width:100px;line-height:0}.footer .villas .item .image img{border-radius:3px}.footer .villas .item .image:hover{opacity:.8}.footer .sitelinks{text-align:center}.footer .sitelinks ul li{display:inline-block;text-transform:uppercase}.footer .sitelinks ul li::after{content:"\2022";margin:0 5px}.footer .sitelinks ul li:last-of-type::after{display:none}.footer .sitelinks ul li a{color:#fff}.footer .sitelinks ul li a:hover{color:#fff;text-decoration:underline}.footer .social{margin-top:10px;text-align:center}.footer .social li{margin:0 5px;display:inline-block}.footer .social li a{color:#fff;font-size:24px}.footer .social li a:hover{color:#87bd26}.scroll-up{z-index:998;position:fixed;bottom:-65px;right:25px;width:40px;border:1px solid #87bd26;border-radius:4px;background-color:#87bd26;box-shadow:3px 3px 5px 0 rgba(0,0,0,.1);color:#fff;font-size:18px;line-height:40px;text-align:center}.scroll-up:hover{background-color:#fff;color:#87bd26;cursor:pointer}.image img{display:block}iframe{max-width:100%}.btn{min-width:220px;border-color:#87bd26;background-color:#87bd26;border-radius:20px;color:#fff;font-size:16px;line-height:20px;text-decoration:none!important;white-space:inherit}.btn:focus,.btn:hover{border-color:#19848f;background-color:#19848f;color:#fff}.btn-block{min-width:auto}.btn-large{min-width:290px;padding:8px 12px;font-size:18px}.btn-small{min-width:auto}.vertical-align{position:relative;top:50%;transform:translateY(-50%)}.hidden-desktop,.visible-phone,.visible-tablet{display:none!important}.visible-desktop{display:inherit!important}@media (min-width:768px) and (max-width:979px){.hidden-desktop{display:inherit!important}.visible-desktop{display:none!important}.visible-tablet{display:inherit!important}.hidden-tablet{display:none!important}}@media (max-width:767px){.hidden-desktop{display:inherit!important}.visible-desktop{display:none!important}.visible-phone{display:inherit!important}.hidden-phone{display:none!important}}.logo-3w{position:absolute;right:5px;bottom:5px}.owl-carousel .owl-dots{height:18px;margin-top:20px;text-align:center}.owl-carousel .owl-dots .owl-dot{display:inline-block;width:18px;height:18px;margin:0 3px;border:2px solid #87bd26;border-radius:100%;cursor:pointer;transition:background-color .5s}.owl-carousel .owl-dots .owl-dot.active,.owl-carousel .owl-dots .owl-dot:hover{background-color:#87bd26}.owl-carousel .owl-dots .owl-dot.active{cursor:default}.owl-carousel .owl-nav div{display:block;position:absolute;top:50%;z-index:200;margin-top:-36px;transition:.5s;color:rgba(255,255,255,.8);cursor:pointer}.owl-carousel .owl-nav div .fa{font-size:72px}.owl-carousel .owl-nav .owl-prev{left:15px}.owl-carousel .owl-nav .owl-prev:hover{left:12px}.owl-carousel .owl-nav .owl-next{right:15px}.owl-carousel .owl-nav .owl-next:hover{right:12px}.calendar .tabs{margin:0 0 20px;padding:0;list-style:none;border-bottom:1px solid #dadada}.calendar .tabs li{float:left;padding:0 10px;line-height:30px;border:1px solid #dadada;border-bottom:none;border-radius:1px 1px 0 0;cursor:pointer}.calendar .tabs li.active{background-color:#dadada;box-shadow:inset 0 0 3px rgba(0,0,0,.05);color:#fff;font-weight:700;text-shadow:0 0 3px rgba(0,0,0,.3);cursor:default}.calendar .years{margin-top:50px;position:relative;height:40px;background-color:#19848f;line-height:40px}.calendar .days table tr:nth-child(2n),.calendar .months{background-color:#fff}.calendar .years .title{color:#fff;font-size:18px;font-weight:700;text-align:center}.calendar .years .go{position:absolute;color:#fff;font-size:18px}.calendar .years .go.prev{left:15px}.calendar .years .go.prev:hover{left:13px}.calendar .years .go.next{right:15px}.calendar .years .go.next:hover{right:13px}.calendar .months{min-height:40px;margin:0;padding:0;list-style:none;text-align:center}.calendar .months li{display:inline-block;font-size:12px;line-height:40px}.calendar .months li a{display:block;color:#87bd26}#calendar .fc-day-grid-event .fc-time,.calendar .days.clear br{display:none}.calendar .months li a:hover{text-decoration:underline}.calendar .months li.active a{font-size:14px;font-weight:700}.calendar .days{margin-bottom:50px}.calendar .days table{width:100%;margin-bottom:0}.calendar .days table tr{background-color:#eee}.calendar .days table tr td{padding:10px}.calendar .days table tr td:nth-child(0),.calendar .days table tr td:nth-child(1),.calendar .days table tr td:nth-child(2){width:10%}.calendar .days table tr td:nth-child(3){width:40%}.calendar .days table tr td:nth-child(4){width:10%}.competitions-module{list-style:none;margin:0;padding:0}.competitions-module>li{margin:5px 0;padding-left:25px}.competitions-module>li::before{content:"\f073";font-family:FontAwesome;color:#87bd26;position:absolute;left:0}.competitions-module>li>a{color:#87bd26}.competitions-module>li:hover>a{color:#19848f}#calendar .fc-event{border:1px solid #fff!important;background-color:#fff!important}#calendar .fc-event.greenItem{border:1px solid #19848f!important;background-color:#19848f!important}#calendar .fc-event.greenItem:hover{border:1px solid #87bd26!important;background-color:#87bd26!important}#calendar .blueItem,#calendar .blueItem:hover{border:1px solid #aaa!important;background-color:#aaa!important}.dreammaps .nav-top{float:left;width:100%;background-color:#00818e}.dreammaps .nav-top a.holes{padding:10px 20px;margin-right:10px;float:left;background-color:#85bb25;pointer-events:none}.dreammaps .nav-top a{color:#fff;cursor:pointer}.dreammaps .nav-top .active a,.dreammaps .nav-top a:hover{color:#85bb25;font-weight:600}.dreammaps .nav-top ul.nav-holes{margin:0;list-style:none}.dreammaps .nav-top ul.nav-holes li{float:left;color:#fff;padding:10px}.dreammaps section{float:left;width:100%;padding-left:0;padding-right:0}.dreammaps .close-item{float:right;margin-top:20px;color:#fff;padding:8px 40px;background-color:#00818e}.dreammaps .desc h2{padding:10px 0 20px}.dreammaps .next-item,.dreammaps .prev-item{font-size:26px;color:#87bd26}.dreammaps .next-item:hover,.dreammaps .prev-item:hover{color:#19848f}.dreammaps ul.photos{list-style:none;padding:0}.dreammaps ul.photos li{float:left;width:50%;padding-bottom:25px}.dreammaps ul.photos li:nth-child(odd){padding-right:25px}.dreammaps ul.photos li:nth-child(even){padding-left:25px}.dreammaps ul.photos img{width:100%}.dreammaps .youtube{position:relative;margin-top:25px;padding-bottom:56.25%;padding-top:30px;height:0;overflow:hidden}.dreammaps .youtube iframe{position:absolute;top:0;left:0;width:100%;height:100%}@media (max-width:979px){.dreammaps{padding:0}.dreammaps .dm-body{padding:0;margin:0 -10px}.dreammaps .dm-body>.dm{width:100%;float:left;position:relative}.dreammaps .nav-top{width:75px;min-height:600px}.dreammaps .dm-map,.dreammaps .dm-small-screen .dm-map{position:relative;height:100%;min-height:600px;width:100%;float:left}.dreammaps .nav-top a.holes{width:100%}.dreammaps .nav-top .nav-holes li,.dreammaps .nav-top .nav-holes li>a{width:100%;text-align:center;float:left}.dreammaps .nav-top ul.nav-holes{padding:65px 0}.dreammaps .nav-top ul.nav-holes li{padding:4px 10px}.dreammaps ul.photos li{float:left;width:100%}.dreammaps ul.photos li:nth-child(odd){padding-right:0}.dreammaps ul.photos li:nth-child(even){padding-left:0}.detailinfo{margin-left:100px}.dreammaps .close-item{margin-top:0;position:absolute;top:0;right:0;z-index:9}}