.website-header{margin:0;z-index:100;min-height:80px;background-color:#fff;border-width:0 0 1px 0;border-style:solid;border-color:#185333;webkit-box-shadow:0 5px 11px 0 rgba(50,50,50,0.08);box-shadow:0 5px 11px 0 rgba(50,50,50,0.08)}.website-header.fixed{position:fixed;top:0;left:0;width:100%}.website-header>#cookie-policy{background-color:rgba(0,0,0,0.6);color:#fff;border-width:0 0 1px 0;border-style:solid;border-color:#185333;padding:5px;text-align:center;font-size:12px;line-height:25px}.website-header>#cookie-policy>a{font-size:12px;color:#fff;text-decoration:underline}.website-header>#cookie-policy>button{margin:0 30px}.website-header>#menu{height:80px}.website-header .logo{display:block;background-image:url(/css/images/template/ems_small.png);height:70px;margin:5px 0;width:100%;background-position:center;background-size:contain;background-repeat:no-repeat}.website-header .frm-webapplication-login{text-align:left}.website-header .frm-webapplication-login button{vertical-align:middle}.website-header .frm-webapplication-login>ul{list-style-type:none;margin:0;padding:0}.website-header .frm-webapplication-login>ul>li{margin:3px 0}.website-header .frm-webapplication-login .remember-me{display:inline-block;margin:0 0 0 15px;line-height:30px}.website-header .frm-webapplication-login .remember-me>*{display:inline-block;vertical-align:middle;margin:0}.website-header .frm-webapplication-login .remember-me>input[type=checkbox]{margin:0 5px;width:15px;height:15px}.website-header .frm-webapplication-login .remember-me>label{font-weight:normal}.website-header .language{display:block;width:40px;position:absolute;top:0;right:0;height:100%;margin:0;padding:0;list-style-type:none}.website-header .language>li{display:block;height:50%}.website-header .language .flag{display:block;height:100%}.website-header .language .flag.lang-nl,.website-header .language .flag.lang-en{background-size:contain;background-position:center;background-repeat:no-repeat}.website-header .language .flag.lang-nl{background-image:url('images/nl.svg')}.website-header .language .flag.lang-en{background-image:url('images/uk.svg')}.website-header .menu a{text-decoration:none;font-size:16px;color:#1e824c}.website-header .menu .nav>ul{padding:0;margin:0;list-style-type:none}.website-header .menu .nav>ul>li{display:inline-block;color:#000;line-height:80px;height:80px;margin:0 10px;border-width:0 0 10px 0;border-style:solid;border-color:transparent}.website-header .menu .nav>ul>li:hover,.website-header .menu .nav>ul>li.active{color:#185333;border-color:#185333}.website-header .timereg.a{text-decoration:none}.website-header .container-user-login .persistent-login{height:100%}.website-header .container-user-login .persistent-login ul{list-style-type:none;height:100%;width:100%;margin:0;padding:0}.website-header .container-user-login .persistent-login ul label{margin:0;color:#1e824c}.website-header .container-user-login .persistent-login ul button{margin:0 2px}#header .timereg{position:absolute;top:0;left:15px;right:15px;z-index:100;white-space:nowrap;background-color:#1e824c;display:inline-block;border-width:0 0 5px 0;border-style:solid;border-color:#185333;padding:5px;vertical-align:middle;text-align:center;webkit-box-shadow:0 5px 11px 0 rgba(50,50,50,0.08);box-shadow:0 5px 11px 0 rgba(50,50,50,0.08)}#header .timereg a{color:#fff;text-decoration:none}#header .timereg a>i{font-size:60px;height:80px;line-height:80px}#header .container-user-login{position:absolute;top:0;left:15px;right:15px;z-index:100;border-width:0 0 5px 0;height:115px;background-color:#f8f8f8;border-style:solid;border-color:#357ebd;padding:5px;text-align:center;webkit-box-shadow:0 5px 11px 0 rgba(50,50,50,0.08);box-shadow:0 5px 11px 0 rgba(50,50,50,0.08)}#header .container-user-login .persistent-login{height:100%}#header .container-user-login .persistent-login ul{display:table}#header .container-user-login .persistent-login ul>li{display:table-row}#header .container-user-login .persistent-login ul>li>div{display:table-cell;vertical-align:middle;text-align:center}#header-mobile>.container-fluid.user-login{border-width:0 0 1px 0;background-color:#f8f8f8;border-style:solid;border-color:#357ebd;line-height:50px}#header-mobile .menu ul li{border-width:0 0 5px 0}#header-mobile .language{position:relative;display:inline-block;height:75px}#header-mobile .container-user-login .frm-webapplication-login button,#header-mobile .container-user-login .frm-webapplication-login input{display:inline-block}#header-mobile .container-user-login .frm-webapplication-login>ul{display:block;text-align:center}#header-mobile .container-user-login .frm-webapplication-login>ul>li{display:inline-block;vertical-align:top;margin:0 3px;line-height:inherit}#header-mobile .container-user-login .persistent-login>ul{display:block;text-align:center}#header-mobile .container-user-login .persistent-login>ul>li{line-height:50px;display:inline-block;vertical-align:top;margin:0 3px}#header-mobile .timereg{display:block;text-align:center}#header-mobile .timereg>a{-webkit-border-top-left-radius:3px;-webkit-border-top-right-radius:3px;-webkit-border-bottom-right-radius:3px;-webkit-border-bottom-left-radius:3px;-moz-border-radius-topleft:3px;-moz-border-radius-topright:3px;-moz-border-radius-bottomright:3px;-moz-border-radius-bottomleft:3px;border-top-left-radius:3px;border-top-right-radius:3px;border-bottom-right-radius:3px;border-bottom-left-radius:3px;background-color:#1e824c;color:#fff;display:inline-block;padding:5px 10px;font-size:12px;line-height:1.5;margin:5px}#header-timeregistration h1{margin:0;line-height:80px}#header-timeregistration .language{position:relative;display:inline-block;height:75px}#faq{margin:60px 0}#faq .faq-toc li{padding-right:30px;position:relative}#faq .faq-toc li .fa{position:absolute;right:10px;top:15px;color:#000}#faq .faq-toc li:hover{background-color:#f8f8f8}#faq .faq-content h2{margin:5px 0}#faq .faq-content .faq-item{margin:0 0 60px 0;padding:15px;border-width:0 0 5px 0;border-style:solid;border-color:transparent}#faq .faq-content .faq-item:hover,#faq .faq-content .faq-item.selected{border-color:#357ebd;background-color:#fff}#ems-slider{border-width:0 0 1px 0;border-style:solid;border-color:#185333;background-image:url(/css/images/template/GC-blurred.jpg);background-size:cover;background-position:center;margin:0}#ems-slideshow-container{height:350px;display:block;position:relative}#ems-slideshow-container .slideshow{display:inline-block;height:350px;width:100%}#ems-slideshow-container .slideshow>div{padding:50px 0 15px 0;background-image:url('')}#ems-slideshow-container .slideshow>div h1,#ems-slideshow-container .slideshow>div h2{color:#fff;text-shadow:0 0 10px #000;zoom:1}#ems-slideshow-container .slideshow .slide{display:table;height:100%}#ems-slideshow-container .slideshow .slide>div{display:table-cell;vertical-align:top}#ems-slideshow-container .slideshow .slide>div:first-child{width:100%}#ems-slideshow-container .slideshow .slide>div:first-child+div{text-align:right}#ems-slideshow-container .slideshow .slide>div img{height:250px}#ems-slideshow-container .slideshow-nav{position:absolute;width:100%;bottom:0;text-align:center;z-index:10}#ems-slideshow-container .slideshow-nav>*{display:inline-block;vertical-align:middle}#ems-slideshow-container .slideshow-nav .slideshow-pager>a{-webkit-border-top-left-radius:50%;-webkit-border-top-right-radius:50%;-webkit-border-bottom-right-radius:50%;-webkit-border-bottom-left-radius:50%;-moz-border-radius-topleft:50%;-moz-border-radius-topright:50%;-moz-border-radius-bottomright:50%;-moz-border-radius-bottomleft:50%;border-top-left-radius:50%;border-top-right-radius:50%;border-bottom-right-radius:50%;border-bottom-left-radius:50%;font-size:0;display:inline-block;border-width:2px;border-style:solid;width:20px;height:20px;margin:2px;border-color:#185333;background-color:#fff;webkit-box-shadow:0 5px 11px 0 rgba(50,50,50,0.08);box-shadow:0 5px 11px 0 rgba(50,50,50,0.08)}#ems-slideshow-container .slideshow-nav .slideshow-pager>a.active{background-color:#1e824c}#emsgolf-map{height:640px;width:100%;border-style:solid;border-width:0 0 1px 0;border-color:#185333}#emsgolf-golfcourse-listing{text-align:center}#emsgolf-golfcourse-listing h1,#emsgolf-golfcourse-listing h2{margin:30px 0 5px 0}#social-media{margin:5px 0;padding:0;list-style-type:none;text-align:center}#social-media>li{margin:0;padding:0;display:inline-block;width:50px}#social-media>li a{background:url('images/social-media-sprite.png');background-repeat:no-repeat;background-size:auto 96px;display:block;transition:all .2s ease 0s;width:32px;height:32px}#social-media>li.facebook>a{background-position:0 0}#social-media>li.facebook.dark>a{background-position:0 -64px}#social-media>li.facebook:hover>a{background-position:0 -32px}#social-media>li.googleplus>a{background-position:-96px 0}#social-media>li.googleplus.dark>a{background-position:-96px -64px}#social-media>li.googleplus:hover>a{background-position:-96px -32px}#social-media>li.linkedin>a{background-position:-128px 0}#social-media>li.linkedin.dark>a{background-position:-128px -64px}#social-media>li.linkedin:hover>a{background-position:-128px -32px}#social-media>li.twitter>a{background-position:-256px 0}#social-media>li.twitter.dark>a{background-position:-256px -64px}#social-media>li.twitter:hover>a{background-position:-256px -32px}#social-media>li.youtube>a{background-position:-320px 0}#social-media>li.youtube.dark>a{background-position:-320px -64px}#social-media>li.youtube:hover>a{background-position:-320px -32px}#contact{margin:60px 0}#contact h1{margin-top:0}#contact li{margin-bottom:5px}#contact form{margin:30px 0}#contact iframe{border-style:solid;border-width:1px 1px 1px 1px;border-color:#185333}#rfq .panel-heading{font-size:18px;line-height:20px;color:#1e824c}#rfq .panel-footer input[type=checkbox]{width:25px;height:25px}#rfq .panel-body{height:300px}#rfq .ul-summary,#rfq .ul-check{margin:0 15px;padding:0;list-style-type:none}#rfq .ul-summary>li,#rfq .ul-check>li{margin:15px 0;padding:0}#rfq .ul-check{margin:20px}#rfq .ul-check input[type=checkbox]{position:absolute;left:-20px}#rfq .ul-check li{position:relative}#rfq .ul-check li label{font-weight:normal}#timeregistration-login{margin:0;width:100%;background-image:url(/css/images/template/GC-blurred.jpg);background-size:cover;background-position:center;border-width:0 0 1px 0;border-style:solid;border-color:#185333}#timeregistration-login .panel{margin:30px 0;webkit-box-shadow:0 5px 11px 0 rgba(50,50,50,0.08);box-shadow:0 5px 11px 0 rgba(50,50,50,0.08)}#timeregistration-login .panel .panel-heading{background-color:#1e824c;border-width:0 0 5px 0;border-style:solid;border-color:#185333;color:#fff;font-size:24px}#timeregistration-login #chk-remember-me{display:inline-block}@media only screen and (max-width:1000px){#header{display:none}#header-mobile{display:block}#header-timeregistration{position:relative;display:block}}@media only screen and (min-width:1000px){#header{display:block}#header-mobile{display:none}}.sponsor-container{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;cursor:pointer;float:left;width:100%;height:150px;padding:15px;margin:2px;border-width:0 0 5px 0;border-style:solid;background-color:#f8f8f8;border-color:#357ebd}.sponsor-container:hover{border-color:#185333;background-color:#fff}.sponsor-container>a{width:100%;height:100%;display:block;background-size:contain;background-repeat:no-repeat;background-position:center}body{background-color:#f8f8f8}*,p,.custom-content{font-family:"Trebuchet MS",Helvetica,sans-serif;font-size:14px}h1,h2,h3{color:#1e824c;margin:30px 0 5px 0}h1{font-weight:bold;font-size:30px;margin:60px 0 15px 0}h2{font-size:22px;line-height:24px;margin:0 0 5px 0}h3{font-size:18px;line-height:20px}input.input-error,textarea.input-error{border:1px solid #f00;background:#ffcfcf}p{margin:0 0 30px 0}a{color:#357ebd}iframe{border:0}.result{z-index:100;position:fixed;width:100%;bottom:0;left:0;background-color:#5697cf}.highlights-info{margin:60px 0}.highlights-info i.fa{font-size:60px;color:#357ebd}#twitter-feed{margin:30px 0}#twitter-feed iframe{width:100% !important}#design-and-realisation{margin:25px 0 0 0;background-color:#3b3b3b;text-align:center;border-width:1px 0 0 0;border-style:solid;border-color:#c0c0c0;padding:25px;font-size:10px;color:#999}