.container{max-width:1170px}a{transition-duration:0.1s;transition-property:color;color:#003a5d}a:focus,a:hover{color:#5EC4BF}h1,h2{color:#003a5d}.dropdown-item.active,.dropdown-item:active{background-color:#5EC4BF}.btn-primary:not(:disabled):not(.disabled).active,.btn-primary:not(:disabled):not(.disabled):active,.show>.btn-primary.dropdown-toggle{background-color:#5EC4BF}.bg-grey-f{background-color:#F6F6F6}.pr-6{padding-right:3rem}@media screen and (min-width: 992px){.pr-md-2point5{padding-right:10px}}.py-6{padding-top:3rem;padding-bottom:3rem}.text-white h2{color:inherit}.cc-2{column-count:2}@media screen and (min-width: 576px){.cc-sm-1{column-count:1}}@media screen and (min-width: 576px){.cc-sm-2{column-count:2}}@media screen and (min-width: 768px){.cc-md-2{column-count:2}}@media screen and (min-width: 992px){.cc-lg-1{column-count:1}}body{font-family:'Lato', sans-serif;color:#666;position:relative}.links-no-decoration,.links-no-decoration a{text-decoration:none}.links-no-decoration:hover,.links-no-decoration a:hover{text-decoration:none}a.links-white,.links-white a{color:#FFF;text-decoration:none;border-bottom:1px solid rgba(255,255,255,0.5)}a.links-white:hover,.links-white a:hover{color:#68dad4;border-bottom:1px solid #68dad4}a.links-white.links-no-decoration,.links-white.links-no-decoration a{border:none}.text-blue{color:#2f3786}.text-grey-6{color:#666}.text-yellow{color:#ffc903}p:empty{display:none}.standard-text p,.standard-text h6,.standard-text h5,.standard-text h4,.standard-text h3,.standard-text h2,.standard-text h1,.standard-text .h6,.standard-text .h5,.standard-text .h4,.standard-text .h3,.standard-text .h2,.standard-text .h1,.standard-text ul,.standard-text ol{margin-bottom:1rem}.standard-text ul{margin-left:2rem;padding-left:0}.standard-text ul li{list-style:disc;margin-bottom:1rem}.standard-text img{max-width:100%;height:auto}.standard-text a:not(.btn){font-weight:bold}@media screen and (min-width: 992px){.tel-no{font-size:1.5rem}}header.page-header{z-index:1045;position:sticky;top:0;left:0;background-color:white;box-shadow:0 0 5px 0 rgba(0,0,0,0.4)}@media screen and (min-width: 992px){header.page-header{position:relative}}header.page-header #search{border-top-right-radius:0;border-bottom-right-radius:0}header.page-header #searchsubmit{color:#999;border:1px solid #ced4da;border-radius:.25rem;border-top-left-radius:0;border-bottom-left-radius:0;border-left:none}header.page-header .trust-signals .feefo{width:114px;height:auto}header.page-header .trust-signals .pts{width:89px;height:auto}header.page-header .trust-signals .wga{width:68px;height:auto}header.page-header .trust-signals .iagto{width:81px;height:auto}@media screen and (min-width: 1200px){header.page-header .trust-signals .feefo{width:134px;height:auto}header.page-header .trust-signals .pts{width:109px;height:auto}header.page-header .trust-signals .wga{width:88px;height:auto}header.page-header .trust-signals .iagto{width:101px;height:auto}}body.single-offer header,body.single-car_rental header,body.single-accommodation header,body.single-location header,body.tax-offer_type header{position:relative}.mobile-search-wrap{display:none}.mobile-search-icon:hover{color:#003a5d}body.mobile-search-active .mobile-search-wrap{display:block}body.mobile-search-active .mobile-search-icon{color:#5EC4BF}#nav{z-index:1040;position:sticky;top:0;left:0}body.single-offer #nav,body.single-car_rental #nav,body.single-accommodation #nav,body.single-location #nav,body.tax-offer_type #nav{position:relative}.main-nav ul{list-style:none;margin:0;padding:0}.main-nav .cancel{position:fixed;top:1.5rem;right:1.5rem;z-index:99999;color:#FFF;cursor:pointer}.main-nav #menu-primary{display:flex;align-items:center;justify-content:center;gap:1.5rem;background-color:#00476b;width:100%;white-space:nowrap}.main-nav #menu-primary li{position:relative}.main-nav #menu-primary li.menu-item-has-children>a::after{content:url("data:image/svg+xml;base64,PHN2ZyB2aWV3Qm94PSIwIDAgOS40NCA4LjQ0IiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciPjxwYXRoIGQ9Im01LjU5IDcuOTQgMy43Mi02LjQ0Yy4zOC0uNjctLjEtMS41LS44Ny0xLjVoLTcuNDRjLS43NyAwLTEuMjUuODMtLjg2IDEuNWwzLjcyIDYuNDRjLjM4LjY3IDEuMzUuNjcgMS43MyAweiIgZmlsbD0iI2ZmZiIvPjwvc3ZnPg==");width:8px;opacity:0.8;display:inline-block;margin-left:0.5rem}.main-nav #menu-primary li.alt a{background-color:#db8914;border:1px solid #db8914;padding:0.375rem 0.75rem;transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out}.main-nav #menu-primary li.alt a:hover{color:white;background-color:#5EC4BF;border-color:#5EC4BF}.main-nav #menu-primary li:hover>.sub-menu{display:block}.main-nav #menu-primary li a{font-weight:900;padding:1rem 0.5rem 1rem 0;display:block}.main-nav #menu-primary li .sub-menu{display:none;position:absolute;top:100%;left:-7px;background-color:#046292;min-width:130px;white-space:nowrap;padding:0.5rem 0}.main-nav #menu-primary li .sub-menu li.menu-item-has-children>a::after{transform:rotate(-90deg);vertical-align:middle}.main-nav #menu-primary li .sub-menu li a{font-weight:normal;padding:0.25rem 0.75rem}.main-nav #menu-primary li .sub-menu .sub-menu{top:-0.5rem;left:100%}#secondary-nav{background-color:#003A5D}#secondary-nav .menu-secondary-menu-container #menu-secondary-menu{padding:0.5rem 0;margin:0;display:flex;flex-wrap:wrap}#secondary-nav .menu-secondary-menu-container #menu-secondary-menu li{display:inline-block;font-size:15px}#secondary-nav .menu-secondary-menu-container #menu-secondary-menu li a{padding:0 .7rem .5rem 0}#hero-image h1{font-size:28px;text-shadow:1px 1px 1px rgba(0,0,0,0.6)}@media screen and (min-width: 576px){#hero-image h1{font-size:50px}}.search-box-trust-signal-logos{max-width:700px;margin:auto}.search-box-trust-signal-logos img{width:100%;height:auto}.search-box-trust-signal-logos .feefo{width:42%;padding:0 1rem}@media screen and (min-width: 768px){.search-box-trust-signal-logos .feefo{width:32%}}.search-box-trust-signal-logos .abta{width:33%;padding:0 1rem}@media screen and (min-width: 768px){.search-box-trust-signal-logos .abta{width:23%}}.search-box-trust-signal-logos .wga{width:32%;padding:0 1rem}@media screen and (min-width: 768px){.search-box-trust-signal-logos .wga{width:23%}}.search-box-trust-signal-logos .iagto{width:32%;padding:0 1rem}@media screen and (min-width: 768px){.search-box-trust-signal-logos .iagto{width:22%}}.g-card{background-color:#FFF;box-shadow:0 0 2px rgba(0,0,0,0.1);font-size:0.9rem;position:relative;height:100%;transition-property:box-shadow;transition-duration:0.1s}.g-card:hover{box-shadow:0 0 20px 0 rgba(0,0,0,0.3)}.g-card a:hover{color:#00476b}.g-card .featured-label{color:#AD115A;text-transform:uppercase;padding:10px 10px 0 10px;letter-spacing:1px;font-weight:bold;font-size:14px}.g-card figure{height:150px;margin:0}.g-card .title{font-size:20px;font-weight:bold;color:#333;min-height:0;margin:0 0 10px 0;padding:0}.g-card .other-packages{background-color:transparent;padding:0;color:#00476b}.g-card hr{display:block;margin:0 0 10px 0;background-color:#EEE;clear:both;border-color:#F6F6F6}.g-card .price-wrap{background-color:transparent;color:#ae065d;text-align:right;position:static;white-space:nowrap;padding:0 15px}.g-card .price-wrap .price{font-size:26px;margin-left:5px}.g-card .details{margin-bottom:0;text-align:left;padding:10px 15px;float:none}#accommodation,#golf-courses,#special-offers,#general_info,.tab-content .g-card{overflow:visible}section.map .map-container{position:relative}section.map .map-container .g-card-wrap{position:relative;display:none;margin-top:1rem}@media screen and (min-width: 768px){section.map .map-container .g-card-wrap{margin-top:0;width:31%;position:absolute;top:10px;right:10px}}section.map .map-container .g-card-wrap.visibile{display:block}section.map .map-container .g-card-wrap .g-card-close{position:absolute;z-index:10;top:10px;height:20px;width:20px;text-align:center;right:10px;cursor:pointer}section.about .row:before{display:none}section.about .expandable{overflow:hidden;max-height:400px}section.about .ops{transform:translateY(-30px);text-align:center;padding-top:50px;background:-moz-linear-gradient(top, rgba(0,58,93,0) 0%, #003a5d 50%, #003a5d 100%);background:-webkit-linear-gradient(top, rgba(0,58,93,0) 0%, #003a5d 50%, #003a5d 100%);background:linear-gradient(to bottom, rgba(0,58,93,0) 0%, #003a5d 50%, #003a5d 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#00003a5d', endColorstr='#003a5d',GradientType=0 )}section.about iframe{width:100%}.doing-ajax .container .offers{opacity:0.3}.trust{text-align:center;padding-bottom:3rem}.trust h3{color:#003a5d;font-size:1.2rem}.trust p{min-height:74px;padding:10px}.trust article{text-align:center;white-space:normal}.trust article .content{border:none;background:none;box-shadow:none}.trust #trustCarousel .carousel-inner{margin-bottom:60px;min-height:300px}@media screen and (min-width: 768px){.trust #trustCarousel .carousel-inner{margin-bottom:0;display:flex;flex-wrap:wrap}}@media screen and (min-width: 768px){.trust #trustCarousel .carousel-inner .carousel-item{display:block;width:50%;padding:1rem;margin-right:0;min-height:250px}.trust #trustCarousel .carousel-inner .carousel-item p{margin-bottom:20px;min-height:120px}}@media screen and (min-width: 768px) and (min-width: 992px){.trust #trustCarousel .carousel-inner .carousel-item p{min-height:190px}}@media screen and (min-width: 768px) and (min-width: 992px){.trust #trustCarousel .carousel-inner .carousel-item{width:25%}}.trust #trustCarousel .carousel-inner .carousel-item img{width:auto;height:56px}.trust #trustCarousel .carousel-inner .carousel-item img.pts{height:70px;margin-top:-8px}@media screen and (min-width: 768px){.trust #trustCarousel .carousel-indicators{display:none}}.newsletter-signup{background-color:#003a5d;clear:both}.newsletter-signup form label{display:none}.newsletter-signup form span{font-size:24px;color:#FFF;font-weight:700;font-style:italic;vertical-align:sub}.newsletter-signup form input[type=email]{width:250px;margin:10px}.newsletter-signup form input[type=submit]{font-size:14px}.static-footer{padding:0 20px}.static-footer .content{padding:55px 0 25px 0;max-width:880px;margin:auto;font-size:14px;line-height:26px}.static-footer .content h2{font-size:24px;font-weight:700;font-style:italic}.static-footer .content img{display:inline-block;margin:0 20px 20px 20px}.static-footer .content img.wp-image-20206{position:relative;top:6px}section.expanded .hide-when-expanded{display:none}section.offer-description{background-color:#003a5d !important}section.offer-description h2,section.offer-description p{color:white;padding-top:15px;padding-bottom:15px}.offer-type-links{background-color:#f5f5f5}.offer-type-links a{padding:80px 10px 20px 10px;background-size:auto 35%;background-position:center 30%;background-repeat:no-repeat;background-color:#FFF;transition-property:box-shadow;transition-duration:0.2s;border-bottom:4px solid #000;text-decoration:none;text-transform:uppercase;font-size:11.3px;font-weight:bold;min-height:130px;width:100%}.offer-type-links a:hover{box-shadow:0 0 20px rgba(0,0,0,0.3);color:#003a5d}.offer-type-links a.all_inclusive{background-image:url(//www.glencorgolf.com/wp-content/themes/glencor2019/images/icons/all-inclusive-icon.svg);border-color:#b2165f}.offer-type-links a.unlimited{background-image:url(//www.glencorgolf.com/wp-content/themes/glencor2019/images/icons/unlimited-golf-icon.svg);border-color:#5ec5c0}.offer-type-links a.pound_proof{background-image:url(//www.glencorgolf.com/wp-content/themes/glencor2019/images/icons/pound-proof-deals-icon.svg);border-color:#f7941f}.offer-type-links a.luxury{background-image:url(//www.glencorgolf.com/wp-content/themes/glencor2019/images/icons/luxury-golf-holidays-icon.svg)}.offer-type-links a.multi_course_tours{background-image:url(//www.glencorgolf.com/wp-content/themes/glencor2019/images/icons/multi-course-tours-icon.svg);border-color:#02466d}.offer-type-links a.stay_and_play{background-image:url(//www.glencorgolf.com/wp-content/themes/glencor2019/images/icons/stay-and-play-icon.svg);border-color:#b2165f}.offer-type-links a.golf_and_spa{background-image:url(//www.glencorgolf.com/wp-content/themes/glencor2019/images/icons/golf-and-spa-icon.svg);border-color:#5ec5c0;background-size:auto 45%}.offer-type-links a.five_star{background-image:url(//www.glencorgolf.com/wp-content/themes/glencor2019/images/icons/five-star-icon.svg);border-color:#f7941f}.offer-type-links a.golf_and_nightlife{background-image:url(//www.glencorgolf.com/wp-content/themes/glencor2019/images/icons/golf-and-nightlife-icon.svg)}.offer-type-links a.flag_belgium{background-image:url(//www.glencorgolf.com/wp-content/themes/glencor2019/images/flags/be.svg);border-color:#5ec5c0}.offer-type-links a.flag_cyprus{background-image:url(//www.glencorgolf.com/wp-content/themes/glencor2019/images/flags/cy.svg);border-color:#5ec5c0}.offer-type-links a.flag_england{background-image:url(//www.glencorgolf.com/wp-content/themes/glencor2019/images/flags/england.svg);border-color:#5ec5c0}.offer-type-links a.flag_france{background-image:url(//www.glencorgolf.com/wp-content/themes/glencor2019/images/flags/fr.svg);border-color:#5ec5c0}.offer-type-links a.flag_ireland{background-image:url(//www.glencorgolf.com/wp-content/themes/glencor2019/images/flags/ie.svg);border-color:#5ec5c0}.offer-type-links a.flag_morocco{background-image:url(//www.glencorgolf.com/wp-content/themes/glencor2019/images/flags/ma.svg);border-color:#5ec5c0}.offer-type-links a.flag_northern_ireland{background-image:url(//www.glencorgolf.com/wp-content/themes/glencor2019/images/flags/ni.svg);border-color:#5ec5c0}.offer-type-links a.flag_portugal{background-image:url(//www.glencorgolf.com/wp-content/themes/glencor2019/images/flags/pt.svg);border-color:#5ec5c0}.offer-type-links a.flag_scotland{background-image:url(//www.glencorgolf.com/wp-content/themes/glencor2019/images/flags/scotland.svg);border-color:#5ec5c0}.offer-type-links a.flag_south_africa{background-image:url(//www.glencorgolf.com/wp-content/themes/glencor2019/images/flags/za.svg);border-color:#5ec5c0}.offer-type-links a.flag_spain{background-image:url(//www.glencorgolf.com/wp-content/themes/glencor2019/images/flags/es.svg);border-color:#5ec5c0}.offer-type-links a.flag_thailand{background-image:url(//www.glencorgolf.com/wp-content/themes/glencor2019/images/flags/th.svg);border-color:#5ec5c0}.offer-type-links a.flag_turkey{background-image:url(//www.glencorgolf.com/wp-content/themes/glencor2019/images/flags/tr.svg);border-color:#5ec5c0}.offer-type-links a.flag_uae{background-image:url(//www.glencorgolf.com/wp-content/themes/glencor2019/images/flags/ae.svg);border-color:#5ec5c0}.offer-type-links a.flag_wales{background-image:url(//www.glencorgolf.com/wp-content/themes/glencor2019/images/flags/wales.svg);border-color:#5ec5c0}.offer-type-links a.flag_bulgaria{background-image:url(//www.glencorgolf.com/wp-content/themes/glencor2019/images/flags/bg.svg);border-color:#5ec5c0}.trust-logos-wrap .carousel{min-height:310px}@media screen and (min-width: 768px){.trust-logos-wrap .carousel .carousel-indicators{display:none}}@media screen and (min-width: 768px){.trust-logos-wrap .carousel .carousel-inner .carousel-item{display:block;margin-bottom:3rem;float:none}.trust-logos-wrap .carousel .carousel-inner .carousel-item img{width:50%}.trust-logos-wrap .carousel .carousel-inner .carousel-item p{padding-left:0;padding-right:0}}.trust-logos-wrap .carousel .carousel-inner .carousel-item img{display:block;margin:0 auto 2rem auto;float:none;width:30%;height:auto}.trust-logos-wrap .carousel .carousel-inner .carousel-item img.peace-of-mind{width:50%}.static-content ul{width:auto}.static-content ul li{padding:0;background:none}.static-content h3{font-size:17px;color:#999}.static-content h4{font-size:16px}p,h3,h2{padding:0}input[type=email],input[type=number],input[type=password],input[type=text]{padding:6px 12px;color:#555;font-size:14px}a{color:#003a5d}.bg-blue-5{background-color:#2f3786}.bg-blue-8{background-color:#00476b}.bg-blue-0{background-color:#003a5d !important}.bg-aqua{background-color:#5EC4BF}.bg-aqua-dark{background-color:#359E99}.border-blue{border-color:#2f3786}.border-dark-blue{border-color:#003a5d}.border-aqua{border-color:#5EC4BF !important}.bottom-nav{float:none}.bottom-nav{float:left;display:block;width:100%;padding:20px 0}.text-blue{color:#003A5D}.align-items-end{align-items:flex-end}h1,h2,h3,.infoBox,.popular-accommodations .price small,.show-all,.deal-of-the-day .price small,.deals .description a,input[type="email"],input[type="text"],input[type="number"],input[type="password"],textarea,div.selector,div.selector select,div.selector option,.f-item label span,.booking .info,.checkbox label,.gradient-button{font-weight:400}h4,h6,strong,.ribbon li,.ribbon .selector,.ribbon #lang_sel_list.lang_sel_list_vertical a:visited,.destinations .ribbon .small,.tab-content p .date,.room-types .more-info,.score .info,.reviews address span,.teaser,.error-type p,.locations .ribbon .small,.comment address span,.testimonials blockquote,.testimonials .name,.search-submit,.phone-green,.email-green,.f-item label,.turqouise-link,.tab-content .mysettings th,.lb-wrap label,.lb-wrap p,aside .screen-reader-text{font-weight:700}@media screen and (max-width: 830px){.lower,aside{margin-right:auto !important;margin-left:auto !important}}.locale-message{position:relative;top:0;left:0;width:100%;z-index:3000000;background-color:#003A5D;color:white;box-sizing:border-box;padding:10px;line-height:140%}.locale-message a{font-weight:500;transition:color 0.25s;color:#FFF;text-decoration:underline}.locale-message a:hover{color:white}.locale-message .msg,.locale-message .flags,.locale-message .flag-a{display:inline-block;vertical-align:middle}.locale-message .msg{margin-right:10px}.locale-message .flag-a{margin-right:5px}.main{background-color:#f5f5f5;background-image:none;padding:20px 0 0 0}.home section h2,.deals.full h1:first-child,.deals .details h2,.deals .details h3,.location_item h3{font-weight:700;font-style:italic;color:#003A5D;font-size:25px;letter-spacing:0;text-align:left}.deals .details h3,.deals .details h2{font-weight:normal;font-style:normal}.deals .details h3{color:#666 !important;padding:0 0 4px !important}.deals .description{padding:10px 0}.offers h4{min-height:60px;font-weight:normal;font-style:normal;clear:both;border:none;padding:0}.full-width .static-content{width:100%}.static-content.type-post a{color:#00476b;text-decoration:underline}.static-content.type-post a:hover{color:#3FACAA}blockquote{background-color:#F5F5F5;padding:1.5rem;margin-bottom:2rem;border-left:4px solid #5EC4BF}blockquote h3{color:#666}blockquote p:last-child{padding-bottom:0}.full-width .static-content{width:100%}.full .details a.gradient-button{clear:both;position:absolute;bottom:5px;right:20px}.destinations .details a.gradient-button{right:10px;top:10px;bottom:auto}.destinations .details h3{width:65%}.deals.full h1:first-child{text-align:center;font-size:24px;padding:24px 0 44px}.single section.title-section h1{padding:0;padding-bottom:20px}.tab-content .section-title{font-size:24px;color:#003a5d;display:inline-block;padding:0 0 10px;margin:0 0 15px;border-bottom:1px dotted #5EC4BF;width:100%;-webkit-text-shadow:none;-moz-text-shadow:none;text-shadow:none}.tab-content h1{width:auto;text-indent:0}.single .tab-content h1{font-size:24px}.offers h4,.deals .details h2,.deals .details h3,.location_item h3{font-size:17px}.destinations .details,.offers-outside-main .details{position:relative}.gradient-button,.destinations .gradient-button{padding:6px 13px 5px;border-radius:0;border:none;cursor:pointer;color:#fff !important;font-size:14px;font-weight:700;line-height:20px !important;text-decoration:none;background:none;background-color:#00476b;box-shadow:none;text-transform:none;width:auto;height:auto}.gradient-button:hover{background:none;background-color:#5EC4BF}.widget input[type=submit]{border-radius:0;text-shadow:none !important;background:none;background-color:#00476b}.widget input[type=submit]:hover{background:none;background-color:#5EC4BF}a.gradient-button{height:30px}.nav-bar{background-color:#359e99;color:white}.nav-bar ul{display:flex}.nav-bar ul li{flex-basis:auto;flex-grow:1}.nav-bar ul li a{color:white;text-decoration:none;display:block;padding:10px}.nav-bar ul li a:hover,.nav-bar ul li a.active{background-color:#1a7772}.nav-bar ul li.enquire-now a{text-align:center;background-color:#db8914}.nav-bar ul li.enquire-now a:hover{background-color:#ca7d11}.nav-bar ul li.enquire-now a.active{text-align:center;background-color:#ca7d11}.nav-bar svg{font-size:22px;margin-right:5px;vertical-align:middle}.tab-content{width:100%;float:none}.three-fourth .static-content{position:relative;width:100% !important}.three-fourth .static-content .price-wrap{top:20px;text-align:center}.rotator.service{background:none;margin-bottom:0;padding-bottom:0}.rotator article img{display:inline-block;max-height:56px;width:auto}.rotator .items{max-width:1140px;margin:auto}.one-third{width:33%;float:left;text-align:center;margin-bottom:40px}.one-third .content{padding:0 15%;width:auto}.rotator .one-third .content h3,.quotes{margin-bottom:50px}.quotes .content{max-width:780px;margin:auto}.quotes .content .quote,.quotes .content .quote p{font-size:30px;line-height:35px;color:#003a5d;font-style:italic}.quotes .content .quote .name{font-size:14px;font-style:normal}.service .counters{margin-bottom:50px}.post h1{padding-right:20%}.static-content .csSlideOuter li{padding:inherit;width:100px;height:70px}.csSlideOuter .csPager.cSGallery{display:flex}.csSlideOuter .csPager.cSGallery li{overflow:hidden}.csSlideOuter .csPager.cSGallery li img{width:100%;height:100%;object-fit:cover}#MyDocuments td.link{width:90px}#MySettings td.link{width:50px}.tp-button{border-radius:0;text-shadow:none !important;background:none;color:#FFF;text-decoration:none}.purchase.blue,.purchase:hover.blue,.tp-button.blue,.tp-button:hover.blue{box-shadow:none;border-radius:0}aside#secondary a.tp-button{background-color:#db8914;width:100%;display:block;text-align:center;line-height:40px !important;box-shadow:none;background-image:none;border-radius:0}aside#secondary a.tp-button{background-color:#db8914;width:100%;display:block;text-align:center;line-height:40px !important;box-shadow:none;background-image:none;border-radius:0}aside#secondary a.tp-button:hover{background-color:#5EC4BF;text-decoration:none;color:white}.lb-content .gradient-button,.tp-button.yellow{background-image:url(//www.glencorgolf.com/wp-content/themes/glencor2019/images/g30.png);background-color:#FEC803;-webkit-box-shadow:0px 3px 0px 0px #C67800;-moz-box-shadow:0px 3px 0px 0px #C67800;box-shadow:0px 3px 0px 0px #C67800}.lb-content .gradient-button:hover{background-image:url(//www.glencorgolf.com/wp-content/themes/glencor2019/images/g30.png);background-color:#FEC803;background-position:bottom, 15px 11px}.main-search form input[type=submit]:hover,.enquire-search-button:hover,.contact-direct-button:hover,aside#secondary .accommodation-details a.tp-button:hover{background-color:#5EC4BF;box-shadow:none;text-decoration:none;color:white}article .price-wrap{position:absolute;top:0;right:10px;background-color:#AE065D;padding:5px 10px;line-height:20px !important;font-size:12px;height:auto}article .price-wrap .price{font-size:16px;display:inline;float:none}article .price-wrap .price span[itemprop="price"]{margin-left:-6px}.psuedo-tab-content{background:none}.deals .full-width .price{height:auto}.deals article .price-wrap .price{border:none;padding:0;margin:0 0 0 5px}.deals .full-width .price-wrap .price{position:static;width:auto;float:none}.deals .full-width .gradient-button{bottom:12px;right:10px}article .sticker{position:absolute;top:5px;left:5px;width:50px}article .sticker.right{left:auto;right:15px}article.full-width .sticker{top:5px;left:5px}article .sticker img{width:100%;height:auto}.term-description{font-size:16px;background:#fff;padding:20px;margin:0 0 20px;webkit-box-shadow:0 0 2px rgba(0,0,0,0.1);-moz-box-shadow:0 0 2px rgba(0,0,0,0.1);box-shadow:0 0 2px rgba(0,0,0,0.1)}.tp-bullets{display:none}.rev_slider .tp-button{background-color:#00476B;box-shadow:none}section.team{margin-top:25px !important;padding-top:50px}section.team h2{padding-top:25px !important;display:inline-block}.team_icon_text{padding-top:15px}div.trust img{margin:0 auto}div.trust .trust-section-icons img{width:50%;margin:0 auto}div.trust{background-color:white !important;height:100%}.carousel-indicators li{border-radius:100%;height:20px !important;width:20px !important;background-color:#93b1c3 !important;border:1px solid #93b1c3 !important;margin-left:10px;margin-right:10px;margin-top:0px !important}.carousel-indicators .active{background-color:#003A5D !important;border:1px solid #003A5D !important;margin-left:10px;margin-right:10px;margin-top:0px !important}.team img{display:block;box-sizing:border-box;width:80%;height:auto;border-radius:50%}.enquiry-trust-row{display:flex;width:65%}.enquiry-trust-row-offer{display:flex;width:65%}.trust-section{float:left;width:50%}.ui-datepicker-calendar{background-color:white !important}.ui-widget-header{border:none !important}.ui-state-default,.ui-widget-content .ui-state-default,.ui-widget-header .ui-state-default{color:#003A5D}.entry-content,.entry-header,.entry-meta,.entry-summary{z-index:999}.entry-content img{max-width:100%;height:auto}#secondary .tour-details,.accommodation-details,.widget-sidebar,.widget_text_glencor,.widget_glencor_twitter_feed,aside .widget,aside article{width:100% !important}div.enquiry-trust-row-offer{background-color:white;display:inline-block;padding:25px;width:100vw;position:relative;margin-left:-50vw;left:50%}.contact-direct-button{width:80%;color:white;display:flex;margin:0 auto;margin-bottom:50px;text-align:center;top:0px}.contact-direct-button span{width:100%}#main-search .description{color:#003A5D;font-weight:700}#main-search .destination .description,#main-search .type .description{padding-top:20px}.negative-margin{margin-left:-15px;margin-right:-15px}@media screen and (max-width: 790px){.negative-margin{margin-left:0;margin-right:0}}#map-contact{background-color:white;width:100%;display:flex;margin-top:40px}#map-contact .map-section,#map-contact .contact-section{width:50%;padding:30px}#map-contact .map-wrap{width:100%;padding:0%}#map-contact .gmap{height:350px}#map-contact p{line-height:200%}#map-contact .contact-social-media{margin-top:100px}#contact-mobile{display:none}#contact-form>.container>.row{max-width:970px;margin:auto}body.page-template-page-contact #contact-form{max-width:none;padding:0 3rem 3rem 3rem}div.trust h2{font-weight:bold}div.trust h2{padding-top:25px;padding-bottom:50px}div.map-section h2,div.contact-section h2,div.contact-section-mobile h2{font-weight:bold;margin-bottom:15px}div.trust .trust-section-icons .peace-logo{width:60% !important}div.contact-social-media img{margin:auto;top:0;left:0;right:0;bottom:0}.row{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;flex-wrap:wrap}.row:before{display:none}section.trust-background{background:none}aside .widget .textwidget h3{color:#004570;border:none;font-size:14px;font-style:normal;padding:0 0 5px 0;margin:0;font-weight:900}.widget a.follow{color:#004570 !important}@media screen and (max-width: 1200px){.enquiry-trust-row,.enquiry-trust-row-offer{display:flex;width:95%}}@media screen and (max-width: 830px){#secondary .widget-sidebar{width:100% !important}.form-label{font-family:'Lato', sans-serif !important;color:#003A5D;font-size:14px;font-weight:400}}@media screen and (max-width: 745px){.enquiry-trust-row,.enquiry-trust-row-offer{display:none}.team{margin-top:25px !important}#map-contact .map-section{width:100%}#map-contact .contact-section{display:none}#map-contact .contact-details,#map-contact .opening-times{text-align:center}#contact-mobile{display:flex;margin-top:25px;width:100%;background-color:white}#contact-mobile .contact-section-mobile{width:100%;padding:30px}#contact-mobile .contact-section-mobile .container .row{margin-top:25px}.contact-direct-button{width:100%}}@media screen and (max-width: 600px){.team .team_section_none{display:none}}@media screen and (max-width: 400px){#contact-mobile .contact-section-mobile .container-fluid a{word-break:break-word}}.dataTables_wrapper{margin:20px 0}.destination-link-wrap{clear:both;text-align:right;margin:0 0 20px 0}.tablepress tfoot th,.tablepress thead th{background-color:#E0F3F2 !important}.tab-content table{margin:20px 0 !important}.tab-content table th,.tab-content table td{padding:5px;width:auto}#golf-courses .deals .description h1,#golf-courses .deals .description h2,#golf-courses .deals .description h3,#golf-courses .deals .description h4,#golf-courses .deals .description h5,#golf-courses .deals .description h6,#golf-courses .deals .description p{margin:0 0 10px 0}#golf-courses .deals .description h1,#golf-courses .deals .description h2,#golf-courses .deals .description h3,#golf-courses .deals .description h4,#golf-courses .deals .description h5,#golf-courses .deals .description h6{display:none}#golf-courses .deals .description a.expand:hover{cursor:pointer}.psuedo-tab-content article img{margin:3px 0 0 0}.text-wrap,.text-wrap p{font-size:16px}.text-wrap{margin-bottom:30px}.offers-outside-main{margin-left:auto;margin-right:auto}.card-group{display:flex;justify-content:center;margin:0 -10px;flex-wrap:wrap}.card-group .g-card{margin:0 10px 20px 10px;width:22.5%}@media screen and (max-width: 900px){.card-group .g-card{width:45%}}@media screen and (max-width: 500px){.card-group .g-card{width:90%}}#accommodation .deals,#golf-courses .deals,#special-offers .deals{margin:0 -10px;font-size:0}aside p{font-size:16px;color:#666}aside p.small{font-size:14px;font-weight:400;padding-top:15px}.tweet-wrap{margin:0 0 20px 0;font-size:14px}.tweet-wrap .tweet-content{overflow:hidden}.tweet-wrap a,.widget a.follow{color:#41C0B8}.widget a.follow{font-weight:700;text-decoration:none}.tweet-wrap .tweet-meta{color:#a8a6ad}aside article.tripadvisor{width:86%}.hotel-details h1,.tour-details h1,.right-sidebar .widget h1,.right-sidebar article h2,.right-sidebar .widget .h3,.right-sidebar .widget h3{font-size:17px;font-weight:900;font-style:italic;color:#666;text-shadow:none;padding:0;margin:0 0 10px 0;display:block}.right-sidebar .widget h1,.right-sidebar article h2,.right-sidebar .widget .h3,.right-sidebar .widget h3{border-bottom:1px dotted #5EC4BF;padding:0 0 10px 0}.right-sidebar .widget_glencor_twitter_feed .widget-title{background-image:url(//www.glencorgolf.com/wp-content/themes/glencor2019/images/twitter-icon-grey.png);background-size:auto 20px;background-repeat:no-repeat;padding-left:30px}.right-sidebar article .address{font-size:13px;color:#999}.hotel-details .description,.tour-details .description{border:none;padding:0;margin:0}.widget h6{color:#003a5d}.widget_glencor_special_offer .content img{margin:auto}.tab-content .filter{margin:0 0 20px 0;text-align:right}.tab-content .filter .selector{display:inline-block;text-align:center}.tab-content .deals{font-size:0;margin:0 -10px}div.selector{border-radius:3px}.tab-content .section-title{color:#00476b}#CDSWIDSSP{width:100% !important}.page-template-page-feefo .average-rating{font-size:23px;line-height:1.2;font-weight:100;color:#999}.page-template-page-feefo article.static-content{clear:both}table.reviews th,table.reviews td{padding:10px;vertical-align:top}table.reviews tr{border-top:1px solid #DFDCD1}table.reviews th.date{width:40px}table.reviews th.product{width:15%}table.reviews th.ratings{width:100px}table.reviews td.ratings{text-transform:uppercase;font-size:11px;text-align:center}table.reviews td.ratings .plus,table.reviews td.ratings .minus{background-color:#999;color:#FFF;width:22px;height:20px;border-radius:100%;display:inline-block;margin:0 2px 2px 0;text-align:center;padding-top:2px;font-size:14px}table.reviews .heading{text-transform:uppercase;font-size:11px;margin:0 0 10px 0}table.reviews td.ratings .service{margin:0 0 10px 0}table.reviews td.ratings .feefo-rating{white-space:nowrap}table.reviews td.ratings .feefo-rating img{display:inline-block;width:15px;height:auto}table.reviews td.comments .customer,table.reviews td.comments .supplier{margin:0 0 20px 0}table.reviews td.links a{height:60px}.related-posts ul li{display:inline-block;width:31.7%;vertical-align:top;margin:0 0 20px 2%}.related-posts ul li:first-child{margin:0 0 20px 0}.related-posts ul li article{background:#fff;padding:1.5rem;margin:0 0 20px;webkit-box-shadow:0 0 2px rgba(0,0,0,0.1);-moz-box-shadow:0 0 2px rgba(0,0,0,0.1);box-shadow:0 0 2px rgba(0,0,0,0.1)}#main-search div.selector span{padding:0;width:100% !important}input[type=email],input[type=number],input[type=password],input[type=text],textarea{border-radius:3px}.blog-post .entry-header{float:left;width:59%}.blog-post .entry-featured{float:right;width:38%;margin:0 0 0 3% !important}.blog-post .entry-content{float:left;width:59%}.yks-mailchimpFormContainer{padding:0 !important}.yks-mailchimpFormContainer table td{padding:0 0 20px 0;border:none}.yks-mailchimpFormContainer table td label{padding:0 0 5px 0;display:inline-block}.yks-mailchimpFormContainer table td input[type=submit]{padding:6px 13px 5px;-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px;cursor:pointer;color:#fff !important;text-shadow:0px 1px 1px rgba(0,0,0,0.6) !important;font-size:14px;font-weight:700;line-height:20px !important;text-decoration:none;background:#6fcfca !important;background:-moz-linear-gradient(top, #6fcfca 0, #37a8a3 100%) !important;background:-webkit-gradient(linear, left top, left bottom, color-stop(0%, #6fcfca), color-stop(100%, #37a8a3)) !important;background:-webkit-linear-gradient(top, #6fcfca 0, #37a8a3 100%) !important;background:-o-linear-gradient(top, #6fcfca 0, #37a8a3 100%) !important;background:-ms-linear-gradient(top, #6fcfca 0, #37a8a3 100%) !important;background:linear-gradient(to bottom, #6fcfca 0, #37a8a3 100%) !important;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#6fcfca', endColorstr='#37a8a3', GradientType=0) !important;-webkit-box-shadow:0px 3px 0px 0px #00736B;-moz-box-shadow:0px 3px 0px 0px #00736B;box-shadow:0px 3px 0px 0px #00736B;text-transform:none;width:auto}.yks-mailchimpFormContainer table td input[type=submit]:hover{-webkit-text-shadow:0 1px 0 rgba(0,0,0,0.2);-moz-text-shadow:0 1px 0 rgba(0,0,0,0.2);text-shadow:0 1px 0 rgba(0,0,0,0.2);background:#37a8a3 !important;background:-moz-linear-gradient(top, #37a8a3 0, #6fcfca 100%) !important;background:-webkit-gradient(linear, left top, left bottom, color-stop(0%, #37a8a3), color-stop(100%, #6fcfca)) !important;background:-webkit-linear-gradient(top, #37a8a3 0, #6fcfca 100%) !important;background:-o-linear-gradient(top, #37a8a3 0, #6fcfca 100%) !important;background:-ms-linear-gradient(top, #37a8a3 0, #6fcfca 100%) !important;background:linear-gradient(to bottom, #37a8a3 0, #6fcfca 100%) !important;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#37a8a3', endColorstr='#6fcfca', GradientType=0) !important}.map-wrap .infoBox{background-image:url(//www.glencorgolf.com/wp-content/themes/glencor2019/images/bgr/map-popup.png) !important;width:210px !important;text-align:center}.map-wrap .infoBox strong{display:block}.gmap .infoBox{background-image:url(//www.glencorgolf.com/wp-content/themes/glencor2019/images/bgr/map-popup-hotel.png);background-position:bottom;height:57px;color:white;font-family:'Lato', sans-serif;text-align:center;font-size:13px;font-weight:700;width:180px}.gmap .infoBox>div{padding:5px}.collection-banner{display:inline-block;background-color:#222;margin-left:-1000px;margin-bottom:20px}section.luxury-golf-holidays .collection-banner{display:inline-block;background-color:#222;margin-left:-1315px}.pound-proof-deals .collection-banner,.cheap-golf-holidays .collection-banner{background-color:#2f3786}.collection-banner h6{display:inline-block;vertical-align:middle;color:#FFF;padding:0 0 0 1310px;height:42px;background-size:contain;background-position:top right;background-repeat:no-repeat;margin:0 -22px 0 0;width:313px}.pound-proof-deals .collection-banner h6,.cheap-golf-holidays .collection-banner h6{background-image:url(//www.glencorgolf.com/wp-content/themes/glencor2019/images/pound-proof-deals-tab.svg)}.luxury-golf-holidays .collection-banner h6{background-image:url(//www.glencorgolf.com/wp-content/themes/glencor2019/images/luxury-golf-holidays-tab.svg)}.timesplus .collection-banner{background-color:#FFF}.timesplus .collection-banner h6{background-image:url(//www.glencorgolf.com/wp-content/themes/glencor2019/images/timesplus-tab.svg);padding-left:1170px}.saga .collection-banner{background-color:#FFF}.saga .collection-banner h6{background-image:url(//www.glencorgolf.com/wp-content/themes/glencor2019/images/saga-tab.svg);padding-left:1124px}.open-fairways .collection-banner{background-color:#FFF}.open-fairways .collection-banner h6{background-image:url(//www.glencorgolf.com/wp-content/themes/glencor2019/images/open-fairways-tab.png);padding-left:1175px}.single .luxury-golf-holidays h1{color:#000}.single .pound-proof-deals h1,.single .cheap-golf-holidays h1{color:#2f3786}.collection-banner h6 span{display:none}.collection-banner .end{display:inline-block;vertical-align:middle;background-image:url(//www.glencorgolf.com/wp-content/themes/glencor2019/images/collection-banner-bg-luxury.png);background-repeat:no-repeat;background-position:center right;width:13px;height:42px;background-size:auto 100%}.collection-sticker{position:relative}.collection-sticker.right{float:none}.collection-sticker.right .sticker{left:auto;right:20px}.collection-sticker .sticker{width:50px;height:50px;background-size:contain;background-repeat:no-repeat;position:absolute;top:20px;left:20px;z-index:9}@media screen and (min-width: 600px){.collection-sticker .sticker{width:100px;height:100px}}.pound-proof-deals .collection-sticker .sticker,.cheap-golf-holidays .collection-sticker .sticker{background-image:url(//www.glencorgolf.com/wp-content/themes/glencor2019/images/pound-proof-deals-sticker.svg)}.luxury-golf-holidays .collection-sticker .sticker{background-image:url(//www.glencorgolf.com/wp-content/themes/glencor2019/images/luxury-golf-holidays-sticker.svg)}.timesplus .collection-sticker .sticker{background-image:url(//www.glencorgolf.com/wp-content/themes/glencor2019/images/timesplus-sticker.svg)}.saga .collection-sticker .sticker{background-image:url(//www.glencorgolf.com/wp-content/themes/glencor2019/images/saga-sticker.svg)}.open-fairways .collection-sticker .sticker{background-image:url(//www.glencorgolf.com/wp-content/themes/glencor2019/images/open-fairways-sticker.svg)}.collection-sticker.france .sticker{background-image:url(//www.glencorgolf.com/wp-content/themes/glencor2019/images/le-shuttle-logo.png)}.tab-content article .text-wrap{width:100% !important;padding-left:0;padding-right:0;overflow:hidden}.tab-content article .text-wrap iframe{max-width:100%}.tab-content .collapse-ops a{display:none;position:absolute;left:0;bottom:0;width:100%;text-align:center;padding:3rem 1rem 2rem 1rem;background:#fff;background:linear-gradient(0deg, #fff 70%, rgba(255,255,255,0) 100%)}.tab-content.collapsible .text-wrap{padding-bottom:3rem}.tab-content.collapsible .collapse{display:block}.tab-content.collapsible.collapsed .text-wrap{max-height:420px}.tab-content.collapsible.collapsed .expand{display:block}.tab-content.collapsible.collapsed .collapse{display:none}#location article{width:100%;padding:15px}#packages .header a.general-enquiry{color:#2f3786;text-decoration:underline}#packages .header a.general-enquiry:hover{color:#5EC4BF;cursor:pointer}#packages .header .availability{font-size:24px}#packages .header .filters{text-align:center;width:100%;background-color:#EEE}#packages .header .filters .intro{text-align:left;padding:0 0 20px 20px;font-size:18px}#packages .header .filters .filter{display:inline-flex;align-items:center;padding:1rem;margin:0;vertical-align:middle;text-align:center}#packages .header .filters .filter.group-size{display:none}#packages .header .filters .filter label{margin:0 0.5rem;font-size:18px}#packages .header .filters .filter input,#packages .header .filters .filter select{padding:2px;text-align:center;float:none;border:1px solid #CCC;background-color:#FFF;font-size:15px;font-family:Lato, sans-serif;color:#999;border-radius:3px;height:30px}#packages .header .filters .filter .dpifs-fake-input{margin:0;width:120px;display:inline-block;line-height:100%;padding:6px;vertical-align:middle;height:auto;border-radius:5px;border-color:#CCC;margin-top:-5px;white-space:nowrap;overflow:hidden;transform:translateY(2px)}#packages .content p.no-results{padding:0 2% 30px 2%;font-size:21px;font-style:italic;text-align:center}#packages .content .package{margin:0 0 20px 0}#packages .content .package.active .visible-when-active{display:initial}#packages .content .package.active .header{background-color:#5EC4BF}#packages .content .package.active>.content{border-color:#5EC4BF}#packages .content .package.active .details-wrap{display:none !important}#packages .content .package.active .enquire-wrap{display:flex !important}#packages .content .package .container-fluid{margin:0;padding:0}#packages .content .package .header{background-color:#00486b}#packages .content .package .header h3{padding:10px;font-size:17px;margin:0;color:#FFF}#packages .content .package .header h3.col-xs-8{width:66.666666667%}#packages .content .package .header h3.col-xs-4{width:33.333333333%}#packages .content .package .header h3 span.rounds{margin:0 10px 0 0}#packages .content .package .header h3 span.ppl{font-style:italic;display:inline-block}#packages .content .package .visible-when-active{display:none}#packages .content .package>.content{border:1px solid #00486b;border-top:none;width:auto;flex-wrap:wrap}#packages .content .package>.content .details-wrap{width:100%;margin:0;padding-left:0;padding-right:0}#packages .content .package .content .details .label,#packages .content .package .content .details .content{display:table-cell;vertical-align:top}#packages .content .package .content .details .label .toggle,#packages .content .package .content .details .content .toggle{padding:3px 10px 10px 0;text-transform:uppercase;font-size:11px;color:#00476B;display:block;font-weight:700}#packages .content .package .content .details .label .toggle:hover,#packages .content .package .content .details .content .toggle:hover{cursor:pointer;color:#5EC4BF;text-decoration:underline}#packages .content .package .content .details .label .item,#packages .content .package .content .details .content .item{padding:0 0 10px 19px;list-style:none;background-image:url(//www.glencorgolf.com/wp-content/themes/glencor2019/images/tick-icon-standard.png);background-size:15px auto;background-repeat:no-repeat;background-position:0 6px}#packages .content .package .content .details .dates .content{max-width:180px}#packages .content .package .content .details .dates .item{display:table-cell;vertical-align:top;text-align:center;text-transform:uppercase;padding:0;background:none}#packages .content .package .content .details .dates .date{margin:0 0 10px 0;display:none}#packages .content .package .content .details .dates .interstice{vertical-align:middle;padding:0 10px;font-size:10px}#packages .content .package .content .details .dates .minical .weekday{background-color:#00476B;color:#FFF;border-top-left-radius:5px;border-top-right-radius:5px}#packages .content .package .content .details .dates .minical .weekday,#packages .content .package .content .details .dates .minical .year{font-size:8px;padding:1px}#packages .content .package .content .details .dates .minical .day{border-left:1px solid #CCC;border-right:1px solid #CCC;padding:1px;background-color:#EEE;min-width:57px;font-size:11px}#packages .content .package .content .details .dates .minical .year{background-color:#666;color:#FFF;border-bottom-left-radius:5px;border-bottom-right-radius:5px}#packages .content .package .content .details .dates .price{border:1px solid #CCC;border-radius:5px;padding:9px;background-color:#EEE;font-weight:bold;font-size:16px}#packages .content .package .content .details .includes{padding-bottom:7px;min-height:121px}#packages .content .package .content .details .includes .content .header{font-size:18px;padding:0;background-color:transparent}#packages .content .package .content .details .includes .content .item .content{display:none;font-weight:300}#packages .content .package .content .details .includes .content .item .toggle{text-transform:uppercase;font-size:11px;color:#00476B;display:block}#packages .content .package .content .details .includes .content .item .toggle:hover{cursor:pointer;color:#5EC4BF}#packages .content .package .content .label{margin:0 0 0.5rem 0;font-size:10px;padding:5px 10px 0 0;min-width:65px;color:#666;line-height:1;text-align:right}#packages .content .package .content .ops .price{margin:0 0 20px 0}#packages .content .package .content .ops .price .label{color:#666;line-height:1;text-align:left;min-width:0}@media screen and (max-width: 767px){#packages .content .package .content .ops .price .label{min-width:65px;display:table-cell;vertical-align:top;text-align:right}}@media screen and (max-width: 479px){#packages .content .package .content .ops .price .label{min-width:0;display:block;text-align:left}}#packages .content .package .content .ops .price .content{text-align:left}@media screen and (max-width: 767px){#packages .content .package .content .ops .price .content{display:table-cell;vertical-align:top}}#packages .content .package .content .ops .price em{font-size:50px;line-height:50px;color:#b1125b;font-style:normal;font-weight:400}#packages .content .package .content .ops .price .discount-info{margin:16px 0 0 0;font-size:12px;font-style:italic;color:#999}#packages .content .package .content .ops .enquire a{background-color:#db8914;padding:0;width:100%;display:block;text-align:center;line-height:40px !important;background-image:none;border-radius:0}#packages .content .package .content .ops .enquire a:hover{background-color:#5EC4BF;text-decoration:none !important;color:white !important}#packages .content .package .enquire-wrap{display:none !important}#packages .content .package .enquire-wrap .form-success,#packages .content .package .enquire-wrap .processing-notice{display:none}#packages .content .package .enquire-wrap form.processing .processing-notice{display:block}#packages .content .package .enquire-wrap form.processing .processing-notice svg{width:30px;height:30px;animation-name:spin;animation-duration:1s;animation-iteration-count:infinite;animation-timing-function:linear}#packages .content .package .enquire-wrap form.success .form-success{display:block}#packages .content .package .enquire-wrap form.success .form-inputs{display:none}#packages .content .package .enquire-wrap label{font-weight:300;font-size:14px}@media screen and (min-width: 768px){#packages .content .package .enquire-wrap .additional-prefs .arriving-on,#packages .content .package .enquire-wrap .additional-prefs .group-size{text-align:right}}#packages .content .package .enquire-wrap .additional-prefs .arriving-on .dpifs-fake-input,#packages .content .package .enquire-wrap .additional-prefs .group-size .dpifs-fake-input{font-size:14px;display:inline-block;padding-left:0;padding-right:0;text-align:center;height:35px;vertical-align:middle;line-height:210%;border-radius:3px;border-color:#CCC;overflow:hidden;white-space:nowrap}@media screen and (min-width: 992px){#packages .content .package .enquire-wrap .additional-prefs [name=duration],#packages .content .package .enquire-wrap .additional-prefs [name=rounds],#packages .content .package .enquire-wrap .additional-prefs .dpifs-fake-input,#packages .content .package .enquire-wrap .additional-prefs [name=people]{width:50%}}#packages .content .package .enquire-wrap a.back{text-transform:uppercase;font-size:11px;color:#00476B;font-weight:700}#packages .content .package .enquire-wrap a.back:hover{cursor:pointer;color:#5EC4BF}#packages .content .package .enquire-wrap #details{font-size:14px}.luxury-golf-holidays #packages .content .package .header{background-color:#000}.luxury-golf-holidays #packages .content .package>.content{border-color:#999;display:flex;justify-content:space-between}@media screen and (max-width: 650px){.luxury-golf-holidays #packages .content .package>.content{display:block}}.luxury-golf-holidays #packages .content .package .content .details .content .item{background-image:url(//www.glencorgolf.com/wp-content/themes/glencor2019/images/tick-icon-gold.png)}.luxury-golf-holidays #packages .content .package .content .dates .content .item{background-image:none}.pound-proof-deals #packages .content .package .header,.cheap-golf-holidays #packages .content .package .header{background-color:#2f3786}.pound-proof-deals #packages .content .package>.content,.cheap-golf-holidays #packages .content .package>.content{border-color:#2f3786}.tab-content .deals .full-width .description{margin-bottom:11px}.lists ul{width:auto;padding-right:0;display:flex;flex-wrap:wrap}.lists ul.inline-block{display:inline-block;vertical-align:top;width:33.33%;padding:0 10px 0 0;box-sizing:border-box}.lists ul .title{margin:0 0 10px 0;width:100%}.lists ul li{list-style:disc;list-style-position:inside;width:100%;box-sizing:border-box;margin-bottom:14px}@media screen and (min-width: 576px){.lists ul li{width:50%}}@media screen and (min-width: 768px){.lists ul li{width:33.33%}}.lists ul.inline-block li{display:block}.accordion{margin:0 0 20px 0}.accordion p{padding:0}.accordion article{border:1px solid #F6F6F6;border-radius:10px;margin:0 0 10px 0}.accordion article:hover{border-color:#EEE}.accordion article .header,.accordion article main{padding:10px}.accordion article .header:hover{cursor:pointer}.accordion article .header:hover h3{color:#666}.accordion article .header .item{display:inline-block;vertical-align:middle;max-width:49%;width:49%;text-align:left}.accordion.no-icons article .header .item{max-width:none;width:100%}.accordion article .header .item.label{padding:0;color:#003A5D;white-space:normal;font-size:19.5px;margin:0}.accordion article .header .item.label br{display:none}.accordion article .header .item.label .fa-caret-down{display:none}.accordion article.expanded .header .item.label .fa-caret-down{display:inline}.accordion article.expanded .header .item.label .fa-caret-right{display:none}.accordion article .header figure{height:40px}.accordion article .header figure img{width:auto;margin:0;max-height:100%;float:right}.accordion article main{display:none}.accordion article main p:last-child{margin:0}.accordion article main table.at-a-glance{width:auto;text-align:center}.accordion article main table.at-a-glance td .fa{font-size:300%}.accordion article main table.at-a-glance td .fa-check{color:#098514}.accordion article main table.at-a-glance td .fa-times{color:#A01D1F}.question-category{margin-bottom:40px}.breadcrumbs{background:none;padding:0}.tab-content article .text-wrap.breadcrumbs,.tab-content article .text-wrap.breadcrumbs .breadcrumbs{padding:0;border:none}section#description div.breadcrumbs{margin:0 0 30px 0}section#description .breadcrumbs{padding-bottom:0;margin:0;background:none}.breadcrumbs li{font-size:14px}section#description nav.breadcrumbs{display:inline-block;vertical-align:middle;width:auto}section#description nav.breadcrumbs li{padding:0;background:none}section#description nav.breadcrumbs li a{padding:0;margin:0 5px;color:#41C0B8;background:none}section#description nav.breadcrumbs li a:hover{color:#666}p{font-size:14px}.filter-and-sort .filters{font-size:16px;background:#fff;margin:0 0 20px;padding:20px 10px;webkit-box-shadow:0 0 2px rgba(0,0,0,0.1);-moz-box-shadow:0 0 2px rgba(0,0,0,0.1);box-shadow:0 0 2px rgba(0,0,0,0.1)}.filter-and-sort .filters .header h3,.filter-and-sort .filters .header .op{color:#41C0B8}.filter-and-sort .filters .header h3{font-weight:700;padding:3px 0 0 0}.filter-and-sort .filters .header .op{display:inline-block;font-size:90%}.filter-and-sort .filters .header:hover{cursor:pointer}.filter-and-sort .filters .header:hover h3,.filter-and-sort .filters .header:hover .op{color:#003a5d}.filter-and-sort .filters .header:hover .op .icon{background-color:#003a5d}.filter-and-sort .filters .header .op.collapse,.filter-and-sort.expanded .filters .header .op.expand{display:none}.filter-and-sort.expanded .filters .header .op.collapse{display:block}.filter-and-sort .filters .header .op .icon{display:inline-block;vertical-align:middle;padding-top:3px;box-sizing:border-box;width:27px;height:27px;background-color:#41C0B8;color:#FFF;text-align:center;border-radius:100%;margin:0 0 0 10px}.filter-and-sort .filters .form{display:none;padding-top:20px}.filter-and-sort .selector{width:100% !important;margin:0 0 20px 0;box-sizing:border-box}.filter-and-sort .selector span{box-sizing:border-box;width:100% !important}.filter-and-sort select{width:100%;box-sizing:border-box}.filter-and-sort .filters .form input[type=submit]{width:100%;background-color:#41C0B8;color:#FFF;padding:5px;font-family:'Lato', sans-serif !important;font-size:16px;border-radius:3px;font-weight:700}.filter-and-sort .filters .form input[type=submit]:hover{background-color:#003a5d}.filter-and-sort .sort{float:none;height:auto;margin:0 -10px;border:none;text-align:right}.filter-and-sort .sort .col{text-align:left}.filter-and-sort .sort .col select{width:100%}.col-wrap{font-size:0}.col-wrap .col{font-size:16px;padding:0 10px;box-sizing:border-box;display:inline-block;vertical-align:top;width:100%}.col-wrap .col.col-1-2{width:50%}.col-wrap .col.col-1-3{width:33.33%}.align-right{text-align:right}.no-results{margin:10px}table.weather{margin:0 !important;color:#00476b;width:100%}table.weather th,table.weather td{background:none;border:none;vertical-align:top;border-left:1px solid #EEE;padding:0 5px}table.weather td.day{text-align:center}table.weather th:first-child,table.weather td:first-child{border:none}table.weather th{font-weight:700;text-transform:uppercase;text-align:center}table.weather th:first-child{text-align:left}table.weather p{padding:0}table.weather .location{font-size:140%}table.weather .headline{width:48%;min-width:120px;display:inline-block;text-transform:uppercase;font-size:13px;margin:0 0 30px 0;box-sizing:border-box}table.weather .headline.icon{padding-left:4%}table.weather .headline .figure{font-size:600%;line-height:120%;color:#003a5d}table.weather .wind .icon-29{color:#003a5d}table.weather td.day .icon{padding:30px 0 35px 0;font-size:270%;color:#003a5d}table.weather td.day .temp-max{font-size:170%}.icon-200:before,.icon-201:before,.icon-202:before,.icon-210:before,.icon-211:before,.icon-212:before,.icon-221:before,.icon-230:before,.icon-231:before,.icon-232:before{content:"\e909"}.icon-300:before,.icon-301:before,.icon-302:before,.icon-310:before,.icon-311:before,.icon-312:before,.icon-313:before,.icon-314:before,.icon-321:before{content:"\e906"}.icon-500:before,.icon-501:before,.icon-502:before,.icon-503:before,.icon-504:before,.icon-511:before,.icon-520:before,.icon-521:before,.icon-522:before,.icon-531:before{content:"\e901"}.icon-600:before,.icon-601:before,.icon-602:before,.icon-611:before,.icon-612:before,.icon-615:before,.icon-616:before,.icon-620:before,.icon-621:before,.icon-622:before{content:"\e90b"}.icon-701:before,.icon-711:before,.icon-721:before,.icon-731:before,.icon-741:before,.icon-751:before,.icon-761:before,.icon-762:before,.icon-771:before,.icon-781:before{content:"\e904"}.icon-800:before{content:"\e91d"}.icon-801:before{content:"\e900"}.icon-802:before{content:"\e902"}.icon-803:before,.icon-804:before{content:"\e903"}.icon-900:before,.icon-901:before,.icon-902:before,.icon-962:before{content:"\e905"}.icon-903:before{content:"\e916"}.icon-904:before{content:"\e91a"}.icon-906:before{content:"\e907"}.icon-951:before{content:"\e900"}.icon-905:before,.icon-952:before,.icon-953:before,.icon-954:before,.icon-955:before,.icon-956:before,.icon-957:before,.icon-958:before,.icon-959:before,.icon-960:before,.icon-961:before{content:"\e91b"}.sun-data{position:relative}.sun-data h2.section-title{margin:0;box-sizing:border-box}.sun-data .selector{position:absolute;top:10px;right:18px;padding:0 10px}.sun-data .panes .pane{display:none}.sun-data .panes .pane.active{display:block}.sun-data .panes .pane table{margin:0 !important}.sun-data .panes .pane table th,.sun-data .panes .pane table td{border:none;background:none;padding:10px;font-weight:700;color:#00476b;text-align:center}.sun-data .panes .pane table th:first-child,.sun-data .panes .pane table td:first-child{text-align:left}.sun-data .panes .pane table th{border-bottom:1px solid #CCC;text-transform:uppercase}.sun-data .panes .pane table th i{color:#003a5d;font-size:180%;margin:0 10px;vertical-align:sub}.sun-data .panes .pane table th.month{color:#003a5d;font-size:140%;text-transform:none}.sun-data .panes .pane table tbody{padding:10px 0 0 0}.sun-data .panes .pane table tbody td{border-left:1px solid #EEE;padding:5px 10px}.sun-data .panes .pane table tbody td:first-child{border-left:none}.sun-data .panes .pane table tbody tr:first-child td{padding-top:20px}.autocomplete-results{background-color:#FFF;width:100%;position:absolute;z-index:10000;left:0;top:48px;text-align:left;border-radius:3px;box-shadow:0 0 10px rgba(0,0,0,0.4);display:none}#search-mobile-box .autocomplete-results{top:57px}.autocomplete-results.active{display:block}.autocomplete-results .item a{text-decoration:none;display:block;padding:10px 15px}.autocomplete-results .item a:hover{background-color:#999;color:#FFF}.autocomplete-results .item a .icon,.autocomplete-results .item a .title{display:table-cell}.autocomplete-results .item a .icon{width:30px}.autocomplete-results .item a svg{width:20px;transform:translateX(-5px)}#searchform.has-keywords input[type=submit]{background:none}.sticky-links{text-align:center;margin-bottom:0}p{font-size:16px}div.selector option{font-size:14px}div.selector{font-size:16px}body.single-location #primary,body.tax-offer_type #primary{padding-top:0}body.single-location #primary>.wrap,body.tax-offer_type #primary>.wrap{margin:0;width:auto;max-width:none}body.single-location #primary section .container,body.tax-offer_type #primary section .container{position:relative}body.single-location .breadcrumbs,body.tax-offer_type .breadcrumbs{padding-top:10px;padding-bottom:0;background:none;margin-bottom:10px;border:none}@media screen and (max-width: 1140px){body.single-location .breadcrumbs,body.tax-offer_type .breadcrumbs{margin-left:20px}}@media screen and (max-width: 980px){body.single-location .breadcrumbs,body.tax-offer_type .breadcrumbs{margin-left:0}}#location_map{height:500px}section.map .map-upper{margin-bottom:20px}section.map .map-fields{margin-bottom:-10px}section.map .map-fields .map-filterer{display:inline-block;vertical-align:top;margin-bottom:10px;padding-right:20px}section.map .map-fields .map-filterer .selector{min-width:240px}section.map .map-fields .map-filterer:last-child{padding-right:0}section.map .map-fields label{color:black;font-weight:700;cursor:default;margin-bottom:3px;font-size:115%;display:block}section.map .map-fields .selector span{min-width:100%;box-sizing:border-box;color:black}section.map .map-fields .selector select{width:100%;box-sizing:border-box}#no-markers{position:absolute;top:0;left:0;height:100%;width:100%;background-color:rgba(25,25,25,0.5);color:white}#no-markers-text{position:absolute;top:50%;transform:translateY(-50%);text-align:center;width:100%;font-size:200%;padding:20px;box-sizing:border-box}body.single-location #primary section.above-fold,body.tax-offer_type #primary section.above-fold{background-color:#333;background-size:cover;background-position:center center;padding:0;margin-bottom:10px}section.above-fold .container>div{display:inline-block;vertical-align:top;box-sizing:border-box}section.above-fold .container{min-height:220px;display:flex}section.above-fold .container .intro{width:50%;padding:15px 30px 30px 15px;color:#FFF;text-shadow:0 0 3px #000;background-color:rgba(0,0,0,0.3);align-self:flex-end;font-size:16px}section.weather{background-color:#F8F8F8}@media screen and (max-width: 1000px){section.above-fold .container .intro{width:50%}}@media screen and (max-width: 900px){section.above-fold .container .intro{width:40%}}section.above-fold .container .intro h1{color:#FFF;padding:0 0 15px 0;text-shadow:inherit}section.above-fold .container .featured-offer{width:40%}section.above-fold .container .featured-offer .offer-detail{min-height:26px}@media screen and (max-width: 650px){section.above-fold .container .intro{width:auto}section.above-fold .container .featured-offer{display:none}}section.above-fold .container .featured-offer .g-card{width:340px;height:auto;position:absolute;top:0;right:15px;margin:0;transition-duration:0.4s;transition-property:box-shadow}section.above-fold .container .featured-offer .g-card:hover{box-shadow:0 0 20px 0 rgba(0,0,0,0.8)}section.above-fold .container .featured-offer .g-card>.content{min-height:0}section.above-fold .container .featured-offer .g-card figure{display:none}section.above-fold .container .featured-offer .g-card .sticker{left:-40px}section .expand button{display:none;margin:auto}section .expand button.expand,section .expand button.single{display:block}section .expand.active button.expand,section .expand.active button.single{display:none}section .expand.active button.collapse{display:block}section .expand .expandable{display:none}section .expand.active .expandable,section .expand .expandable.partial{display:block}section .expand .expandable.partial{max-height:400px;overflow:hidden}section .expand.active .expandable.partial{max-height:none !important;padding-bottom:40px}section .expand.active .expandable button.close-button{display:block}section.location-list{background-color:#003a5d}section.location-list .container h2{padding-bottom:30px}section.location-list .container .content{display:flex;flex-wrap:wrap}section.location-list .container .content ul{margin-right:1% !important;margin-bottom:30px;box-sizing:border-box;width:23.3%}@media screen and (max-width: 760px){section.location-list .container .content ul{margin-right:6%;width:47%}}@media screen and (max-width: 400px){section.location-list .container .content ul{margin-right:0;width:100%}}section.location-list .container .content ul:nth-child(4n){margin-right:0}@media screen and (max-width: 760px){section.location-list .container .content ul:nth-child(4n){margin-right:2%}}@media screen and (max-width: 760px){section.location-list .container .content ul:nth-child(2n){margin-right:0}}section.location-list .container .content ul h6{text-transform:uppercase;font-size:17px;font-weight:400}section.location-list .container .content ul li{margin:0 0 10px 0}section.golf-courses{background-color:#f5f5f5}@media screen and (max-width: 400px){table.reviews td.ratings .feefo-rating{width:20% !important}}body.single-location #primary section.weather .container article{margin-bottom:30px}@media screen and (min-width: 830px){.main-search{padding-top:150px}}@media screen and (max-width: 830px){body.single-location #primary section.weather .container article table.weather th:nth-child(n+8),body.single-location #primary section.weather .container article table.weather td:nth-child(n+8){display:none}}@media (max-width: 1200px){.tab-content .g-card .details,.psuedo-tab-content .g-card .details{padding-bottom:50px}}@media (max-width: 1024px){.main-search{height:auto;width:100%}.tab-content .deals .full-width figure{width:23.5%;height:160px}.tab-content .deals .full-width .details{width:46%;padding:15px 2% 0 0}.tab-content .deals .full-width .gradient-button{bottom:12px;top:auto;right:10px}}@media (max-width: 1000px){#packages .header .filters .filter{display:block}}@media (max-width: 980px){.logo{max-width:none}table.weather th,table.weather td{padding:0 5px}}@media (max-width: 930px){.rotator .one-third .content p{min-height:110px}}@media (max-width: 830px){.main-search{width:100%;margin-bottom:0}.main-search form{width:100%;padding:20px 0}.main-search form .f-item{width:75%;padding:0 5%;margin:0 auto;float:none !important}.default{padding:inherit}.tab-content .deals{margin:0 -11px}.tab-content .deals .full-width figure{margin:0 2% 0 0}.tab-content .deals .full-width .price{border:none;margin:0;padding:0}table.reviews td.ratings .plus,table.reviews td.ratings .minus{width:22px !important}.psuedo-tab-content{width:100%}.filter-and-sort .sort{width:auto}.offers-outside-main{width:96%}}@media (max-width: 790px){.contact{width:260px;background-position:0 1px !important}}@media (max-width: 760px){.rotator .one-third .content p{min-height:130px}.rotator .one-third .content h3{min-height:59px}}@media (max-width: 600px){.logo{float:none}.logo a img{margin:auto}.contact{float:none;margin:15px auto}.main-search{height:auto}.main-search form .f-item{width:100%;padding:0 5%}.tab-content .deals .full-width figure{height:190px}.tab-content .deals .full-width .details{padding-top:2%;padding-bottom:50px}.rotator .items{white-space:nowrap;overflow:hidden}.one-third{width:100%;float:none;display:inline-block;white-space:normal}.rotator .counters{text-align:center}.rotator .counters .counter{width:21px;height:21px;background-image:url(//www.glencorgolf.com/wp-content/themes/glencor2019/images/counters.jpg);display:inline-block;margin:5px}.rotator .counters .counter.active{background-position:-32px 0}.rotator .one-third .content p{min-height:0}.rotator .one-third .content h3{min-height:0}.page-template-page-feefo h1,.page-template-page-feefo .average-rating{float:none}.page-template-page-feefo h1{padding-bottom:0}.page-template-page-feefo .average-rating{padding-top:0}.related-posts ul li,.related-posts ul li:first-child{width:100%;margin:0}.filter-and-sort .sort.col-wrap .col.col-1-3{width:50%}}@media (max-width: 540px){.offers-outside-main{width:90%}}@media (max-width: 480px){.tab-content .deals .full-width .details{width:72%}.tab-content .deals .full-width .gradient-button{width:70px;left:inherit}.tab-content .deals .full-width .price{display:inline;border:none}#packages .content .package .content .details .label,#packages .content .package .content .details .content{display:block;text-align:left}article .price-wrap{right:0}.full .details a.gradient-button{right:10px}.deals .details h2{padding-right:100px !important;width:auto}}@media only screen and (max-width: 479px) and (min-width: 0px){#accommodation .deals,#golf-courses .deals,#special-offers .deals{margin:0}.tab-content .deals{margin:0}table.weather .headline{min-width:50px}table.weather .headline .figure{font-size:320%}table.weather td.day .icon{font-size:200%}table.weather td.day .temp-max{font-size:140%}}@media screen and (max-width: 830px){#overview,#description,#location,#accommodation,#golf-course,#golf-courses,#special-offers,#latest-offers,#holiday-types,#map,#browse-links,#recomended-courses,#recomended-accommodation{display:none}#enquire-now{font-size:18px;text-align:center}}@media screen and (max-height: 800px){.main-search{margin-bottom:-20px}}@media (max-width: 400px), (max-height: 400px){.csPager,.forcefullwidth_wrapper_tp_banner{display:none}.post h1{padding-right:30%}}@media (max-width: 400px){.nav-bar ul li a svg,.nav-bar ul li.enquire-now a svg{font-size:24px}.lists ul{width:100%}.blog-post .entry-header,.blog-post .entry-featured,.blog-post .entry-content{float:none;width:auto}.blog-post .entry-featured{margin:20px 0 0 0 !important}.filter-and-sort .form.col-wrap .col.col-1-2,.filter-and-sort .sort.col-wrap .col.col-1-3{width:100%}.sun-data h2.section-title{padding-top:40px}}.contact-form-wrap label{color:#003A5D;display:block;text-align:left;margin:0 0 0.5rem 0;font-size:18px;font-weight:400}.contact-form-wrap .alert{padding:1rem;margin:0 0 1rem 0}.contact-form-wrap .processing-notice,.contact-form-wrap .form-success,.contact-form-wrap form.success .form-group,.contact-form-wrap form.success .form-title{display:none}.contact-form-wrap .processing-notice svg{animation-name:spin;animation-duration:1s;animation-iteration-count:infinite;animation-timing-function:linear}.contact-form-wrap form.processing .form-group{opacity:0.5}.contact-form-wrap form.processing .processing-notice,.contact-form-wrap form.success .form-success{display:block}.contact-form-wrap .dpifs-fake-input{height:34px;border-radius:3px;line-height:210%;border-color:#CCC;white-space:nowrap}.navbar .dpifs-fake-input{height:40px;line-height:38px}@keyframes spin{from{transform:rotate(0deg)}to{transform:rotate(360deg)}}.btn{border-radius:0;background-clip:border-box}.btn-primary{background-color:#db8914;border-color:#db8914}.btn-primary:hover,.btn-primary.active,.btn-primary:active,.open>.dropdown-toggle.btn-primary,.btn-primary.active.focus,.btn-primary.active:focus,.btn-primary.active:hover,.btn-primary:active.focus,.btn-primary:active:focus,.btn-primary:active:hover,.open>.dropdown-toggle.btn-primary.focus,.open>.dropdown-toggle.btn-primary:focus,.open>.dropdown-toggle.btn-primary:hover,.btn-primary.focus,.btn-primary:focus,.btn-secondary:hover,.btn-secondary.active,.btn-secondary:active,.open>.dropdown-toggle.btn-secondary,.btn-secondary.active.focus,.btn-secondary.active:focus,.btn-secondary.active:hover,.btn-secondary:active.focus,.btn-secondary:active:focus,.btn-secondary:active:hover,.open>.dropdown-toggle.btn-secondary.focus,.open>.dropdown-toggle.btn-secondary:focus,.open>.dropdown-toggle.btn-secondary:hover,.btn-secondary.focus,.btn-secondary:focus{background-color:#5EC4BF;border-color:#5EC4BF}.btn-secondary{background-color:#00476b;border-color:#00476b}.btn-lg{height:auto}.btn-white{color:#003a5d}.btn-white[aria-expanded="true"],.btn-white:hover{background-color:#359E99;color:white}.badge-light{color:#666;font-weight:normal}img.country-flag{height:1rem;vertical-align:text-bottom}.tab-content .deals article img{margin-top:4px !important}.datepicker-in-fullscreen-modal{max-height:100% !important}.datepicker-in-fullscreen-modal div.datepicker table tr td.day{padding:5px}.datepicker-in-fullscreen-modal .price{font-size:1rem;color:#999}@media screen and (max-width: 500px){.datepicker-in-fullscreen-modal .price{display:none}}.datepicker-in-fullscreen-modal .price .from{font-size:0.8rem}.datepicker-in-fullscreen-modal .price .value{display:inline;width:auto;height:auto;line-height:1;float:none;margin:0;cursor:auto;border-radius:0}.datepicker-in-fullscreen-modal .disabled .price{display:none}.refine-search-results form{padding:0}.refine-search-results dl{border-bottom:1px solid #ccc}.refine-search-results dt{letter-spacing:-.02em;color:#666;border-top:1px solid #ccc;padding:12px 0;background:url(//www.glencorgolf.com/wp-content/themes/glencor2019/images/ico/arrow-right.png) 100% 15px no-repeat;cursor:pointer}.refine-search-results dt.active{background:url(//www.glencorgolf.com/wp-content/themes/glencor2019/images/ico/arrow-down.png) 100% 16px no-repeat}.refine-search-results dd{padding:0 0 7px}.refine-search-results dd span.min{font-size:12px;margin:5px 0 8px;display:inline-block}.refine-search-results dd span.max{font-size:12px;float:right;margin:5px 0 8px;display:inline-block}.refine-search-results .checkbox{display:block;width:100%;padding:0 0 5px}.refine-search-results .checkbox label{font-size:12px;padding:0 0 0 5px}.refine-search-results .f-item span{display:block;margin-bottom:0.5rem}.refine-search-results #star{margin:0 0 8px}.refine-search-results #star img{display:inline}.refine-search-results .stars-info{float:right;font-size:12px;line-height:24px}.sort-by{display:flex;flex-direction:row}.sort{display:inline-flex;border-right:1px solid #ccc;line-height:1.2}.sort li{border-left:1px solid #ccc;position:relative}.sort li a{position:absolute;top:3px;right:6px;background:url(//www.glencorgolf.com/wp-content/themes/glencor2019/images/ico/spinner.png) no-repeat;width:13px;height:7px;overflow:hidden;text-indent:-99999px;display:inline-block}.sort li .descending{top:12px;background-position:0 -9px}.scroll-to-top{margin:-7px 20px 0 40px;float:right;font-size:0.8rem;padding:0.375rem 0.75rem;text-transform:uppercase;text-decoration:none;color:#fff;text-align:center;display:inline-block;-webkit-text-shadow:0 -1px 0 rgba(0,0,0,0.2);-moz-text-shadow:0 -1px 0 rgba(0,0,0,0.2);background-color:#5EC4BF;border-radius:1rem;text-decoration:none;transition-property:background-color;transition-duration:0.2s}.scroll-to-top:hover{background-color:#00476b;color:#fff;text-decoration:none}.aligncenter{margin:auto;display:block}.alignright{float:right}img.alignright{margin:15px 0 15px 20px;display:block}.alignleft{float:left}img.alignleft{margin:15px 20px 15px 0;display:block}h1,h2{color:#003A5D;font-size:25px}.entry-featured img{max-width:100%;height:auto}article.type-post h3{font-size:17px}footer{background-color:#003a5d;color:#FFF;-webkit-box-shadow:none;box-shadow:none;font-size:14px;padding:60px 0 0 0}footer h6{text-transform:uppercase;font-weight:bold;color:#5EC4BF;letter-spacing:1px !important;margin:0 0 15px 0}footer a{color:#FFF}footer a:hover{color:#5EC4BF}footer address{font-style:normal}footer .menu li{margin-bottom:0.75rem}@media screen and (min-width: 992px){footer .menu li{margin-bottom:0}}.static-content table{width:100%;font-size:13px;margin:0 0 20px}.static-content table th{padding:5px 20px;border:1px solid #ccc;background:#E9E6E0;text-align:left;font-weight:400}.static-content table td{padding:5px 20px;border:1px solid #ccc}.accordion article main table.at-a-glance{width:auto;text-align:center}.mobile-menu-wrap{background-color:#00476b;position:fixed;z-index:1100;width:100%;height:100%;overflow:auto;color:white;padding:2rem 0;text-align:center;font-size:1.5rem;transform:translateX(100%);transition-property:transform;transition-duration:0.2s}.mobile-menu-wrap.active{transform:translateX(0)}.mobile-menu-wrap a{color:white}.mobile-menu-wrap a.mobile-menu-cancel{position:absolute;top:0;right:0;width:75px;height:66px}.mobile-menu-wrap ul{padding:0;margin:0;list-style:none}.mobile-menu-wrap ul a{padding:0.5rem;display:inline-block}.mobile-menu-wrap ul .sub-menu{height:0;overflow:hidden;background-color:#046292;transition-property:height;transition-duration:0.2s}.mobile-menu-wrap ul .sub-menu .sub-menu{background-color:#419ad5}.mobile-menu-wrap ul li.menu-item-has-children>a{display:inline-flex;gap:1rem;align-items:center}.mobile-menu-wrap ul li.menu-item-has-children>a::after{content:url(data:image/svg+xml;base64,PHN2ZyB2aWV3Qm94PSIwIDAgOS40NCA4LjQ0IiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciPjxwYXRoIGQ9Im01LjU5IDcuOTQgMy43Mi02LjQ0Yy4zOC0uNjctLjEtMS41LS44Ny0xLjVoLTcuNDRjLS43NyAwLTEuMjUuODMtLjg2IDEuNWwzLjcyIDYuNDRjLjM4LjY3IDEuMzUuNjcgMS43MyAweiIgZmlsbD0iI2ZmZiIvPjwvc3ZnPg==);width:10px}.mobile-menu-wrap ul li.active>.sub-menu{height:auto}.map-wrap .infoBox{background-image:url(//www.glencorgolf.com/wp-content/themes/glencor2019/images/bgr/map-popup.png) !important;width:210px !important;text-align:center;height:100px !important;font-weight:400;margin:-100px 0 0 50px;display:inline-block;color:#fff;font-family:'Lato', sans-serif !important}.map-wrap .infoBox strong{font-weight:700;font-size:14px;margin:0 0 5px}#catapult-cookie-bar{font-size:13px}#catapult-cookie-bar button{color:#FFF}.ratio{position:relative;width:100%}.ratio::before{display:block;padding-top:var(--bs-aspect-ratio);content:""}.ratio>*{position:absolute;top:0;left:0;width:100%;height:100%}.ratio-4x3{--bs-aspect-ratio: calc(3 / 4 * 100%)}.carouselThumbs{white-space:nowrap;overflow:auto;font-size:0}.carouselThumbs .thumb-wrap{width:12.5%;min-width:100px;display:inline-block}.carouselThumbs .thumb-wrap img{opacity:0.9}.carouselThumbs .thumb-wrap img:hover{opacity:1;cursor:pointer}.right-sidebar .trust-logos{display:flex;justify-content:center;flex-wrap:wrap;gap:2rem;align-items:center;margin-bottom:2rem}.right-sidebar .trust-logos img{max-width:100%;height:auto}.galleryThumb:hover{opacity:0.7}.accreditations img{height:35px;width:auto}@media screen and (min-width: 768px){#menu-footer-menu-2,#menu-popular-resorts{column-count:2;column-gap:1rem}}.carousel-control-next,.carousel-control-prev{opacity:0.6;padding:0 1rem;width:auto;background-color:transparent;border:none}.carousel-control-next .carousel-control-next-icon,.carousel-control-next .carousel-control-prev-icon,.carousel-control-prev .carousel-control-next-icon,.carousel-control-prev .carousel-control-prev-icon{background-color:#000;width:30px;height:30px;border-radius:3px;border:0.5rem solid #000}.pager{display:flex;gap:0.5rem;font-size:0.8rem;text-transform:uppercase}.pager span{background-color:#F6F6F6;border-radius:1rem;overflow:hidden}.pager span.current{padding:0.375rem 0.75rem}.pager a{padding:0.375rem 0.75rem;background-color:#5EC4BF;color:white;border-radius:1rem;display:block;text-decoration:none;transition-property:background-color;transition-duration:0.2s}.pager a:hover{background-color:#00476b}#reviews-carousel .carousel-item .container{padding:3rem 4rem}@media screen and (min-width: 768px){#reviews-carousel .carousel-item .container{padding-left:12rem;padding-right:12rem}}.object-fit-cover{object-fit:cover}.expand .ops{position:relative;margin-top:-30px;padding-top:50px;background:linear-gradient(to bottom, rgba(255,255,255,0) 0%, #fff 50%)}.expand .ops .btn{margin:auto}h1.headings-bold-italic,h2.headings-bold-italic,h3.headings-bold-italic,h4.headings-bold-italic,h5.headings-bold-italic,h6.headings-bold-italic{font-weight:bold;font-style:italic}.headings-bold-italic h1,.headings-bold-italic h2,.headings-bold-italic h3,.headings-bold-italic h4,.headings-bold-italic h5,.headings-bold-italic h6{font-weight:bold;font-style:italic}.underline{border-bottom:1px dotted #5EC4BF;padding-bottom:10px}.underline.underline-light{border-bottom-color:#FFF}.fa-duotone{--fa-primary-color: #5EC4BF;--fa-secondary-color: #00476B;--fa-secondary-opacity: 1}.card-auto-height .g-card{height:auto}.hero-banner picture img{aspect-ratio:1.5}.hero-banner h1{color:white;font-size:50px;font-weight:400;margin:0;text-shadow:1px 1px 5px #000;text-align:center;padding:1rem}