html{overflow:-moz-scrollbars-vertical;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}html{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}body,html{max-width:100%;overflow-x:hidden}*,:after,:before{-webkit-box-sizing:inherit;-moz-box-sizing:inherit;box-sizing:inherit}@font-face{font-family:AGLT;src:url(https://cdn.ssmedia.com/greenlanterninn/_scripts/fonts/AGLT-Regular.woff2) format('woff2'),url(https://cdn.ssmedia.com/greenlanterninn/_scripts/fonts/AGLT-Regular.woff) format('woff');font-weight:400;font-style:normal;font-stretch:normal;unicode-range:U+0020-00FE;font-display:swap}@font-face{font-family:AGLT;src:url(https://cdn.ssmedia.com/greenlanterninn/_scripts/fonts/AGLT-Italic.woff2) format('woff2'),url(https://cdn.ssmedia.com/greenlanterninn/_scripts/fonts/AGLT-Italic.woff) format('woff');font-weight:400;font-style:italic;font-stretch:normal;unicode-range:U+0020-00FE;font-display:swap}@font-face{font-family:AGLT;src:url(https://cdn.ssmedia.com/greenlanterninn/_scripts/fonts/AGLT-Bold.woff2) format('woff2'),url(https://cdn.ssmedia.com/greenlanterninn/_scripts/fonts/AGLT-Bold.woff) format('woff');font-weight:700;font-style:normal;font-stretch:normal;unicode-range:U+0020-00FE;font-display:swap}@font-face{font-family:AGLT;src:url(https://cdn.ssmedia.com/greenlanterninn/_scripts/fonts/AGLT-BoldItalic.woff2) format('woff2'),url(https://cdn.ssmedia.com/greenlanterninn/_scripts/fonts/AGLT-BoldItalic.woff) format('woff');font-weight:700;font-style:italic;font-stretch:normal;unicode-range:U+0020-00FE;font-display:swap}@font-face{font-family:LG;src:url(https://cdn.ssmedia.com/greenlanterninn/_scripts/fonts/LG.woff2) format('woff2'),url(https://cdn.ssmedia.com/greenlanterninn/_scripts/fonts/LG.woff) format('woff');font-weight:400;font-style:normal;font-display:swap}body{padding:0;margin:0;background-color:#fff}body,li,ol,p,td,ul{font:1.375rem AGLT,sans-serif;color:#333;line-height:1.5}@media only screen and (max-width:1366px){body,li,ol,p,td,ul{font-size:1.25rem}}@media only screen and (max-width:1024px){body,li,ol,p,td,ul{font-size:1.125rem}}@media only screen and (max-width:767px){body,li,ol,p,td,ul{font-size:1rem}}@media only screen and (max-width:480px){body,li,ol,p,td,ul{font-size:.9375rem}}hr{border-top:1px solid #e0e0be!important}.wrapper hr{border-top:1px solid rgba(18,108,66,.25)!important}a,a.alt:hover{color:#126c42;text-decoration:underline}a.alt,a:hover{color:#343e39;text-decoration:underline}.imgbox{background-color:#fff;padding:2px;border:1px solid #e0e0e0}.box{border:1px solid #333;border-collapse:collapse}.pubbox{border:1px solid #ccc;border-collapse:collapse}.small{font-size:.8125rem}.h1,h1{margin:0;font:normal 1.625rem AGLT,serif;color:#126c42}.h2,h2{margin:12px 0;font:normal 2.1875rem LG,serif;color:#126c42}.h3,h3{margin:12px 0;font:bold 1.625rem AGLT,serif;color:#57887a}.h4,h4{margin:12px 0;font:bold 1.0625rem AGLT,serif;color:#a50035}.headertext h1{font-size:2rem}@media only screen and (max-width:767px){.h1,h1{font-size:1.5rem}.headertext h1{font-size:1.875rem}.h2,h2{font-size:2.0625rem}.h3,h3{font-size:1.5rem}}@media only screen and (max-width:480px){.h1,h1{font-size:1.375rem}.headertext h1{font-size:1.625rem}.h2,h2{font-size:1.875rem}.h3,h3{font-size:1.25rem}}.contentwrapper1,.contentwrapper2,.footer,.footer2,.footer2wrapper,.footerwrapper,.siteheader,.siteheaderwrapper,.wrapper,.wrapperwrapper{position:relative}.footer,.siteheader,.wrapper{margin:0 auto}.contentwrapper1{z-index:100}.contentwrapper2,.wrapper{z-index:200}.footer{z-index:50}.siteheaderwrapper{z-index:1020}.siteheader{min-height:120px;background:rgba(255,255,255,.9)}.siteheader .logo{position:absolute;top:10px;left:10px;margin:0 auto;width:250px;height:74px;background:url(https://cdn.ssmedia.com/greenlanterninn/webart/logo.png) no-repeat;-o-background-size:100% 100%,auto;-moz-background-size:100% 100%,auto;-webkit-background-size:100% 100%,auto;background-size:100% 100%,auto;z-index:1030}.siteheader .logo a{display:block;width:100%;height:100%;text-indent:100%;white-space:nowrap;overflow:hidden}.siteheader .logo2{position:absolute;top:89px;left:10px;width:250px;font:normal .8125rem AGLT,serif;color:#126c42;text-align:center}.siteheader .headertop{position:absolute;top:0;right:20px;display:table;z-index:1030}.siteheader .headertopitem{padding-left:24px;display:table-cell;vertical-align:middle}.siteheader .headertopitem:nth-of-type(1){margin-left:0}.siteheader .headerphone{padding:15px 15px 10px 15px;font:bold 1.5rem AGLT,serif;color:#343e39;text-align:right;white-space:nowrap;background:#fff;-moz-border-radius-bottomright:10px;-webkit-border-bottom-right-radius:10px;border-bottom-right-radius:10px;-moz-border-radius-bottomleft:10px;-webkit-border-bottom-left-radius:10px;border-bottom-left-radius:10px}.siteheader .headerphone a{color:#9b5970}.siteheader .headerphone a:hover{color:#57887a}.siteheader .headerphone i{display:none;font-size:1.125rem}.siteheader .navbar{position:relative;top:25px;z-index:1022}.sociallinks span{padding:0 2px}.sociallinks span a i{color:#343e39;font-size:1.25rem}.sociallinks span a i span{display:none}.sociallinks span:hover a i{color:#126c42}.sociallinks .icon-twitterx,.sociallinks2 .icon-twitterx{position:relative;padding:0;bottom:-1px;display:inline-block;width:15px;height:15px;background-size:cover;background-image:url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTIwMCIgaGVpZ2h0PSIxMjI3IiB2aWV3Qm94PSIwIDAgMTIwMCAxMjI3IiBmaWxsPSJub25lIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciPgo8cGF0aCBkPSJNNzE0LjE2MyA1MTkuMjg0TDExNjAuODkgMEgxMDU1LjAzTDY2Ny4xMzcgNDUwLjg4N0wzNTcuMzI4IDBIMEw0NjguNDkyIDY4MS44MjFMMCAxMjI2LjM3SDEwNS44NjZMNTE1LjQ5MSA3NTAuMjE4TDg0Mi42NzIgMTIyNi4zN0gxMjAwTDcxNC4xMzcgNTE5LjI4NEg3MTQuMTYzWk01NjkuMTY1IDY4Ny44MjhMNTIxLjY5NyA2MTkuOTM0TDE0NC4wMTEgNzkuNjk0NEgzMDYuNjE1TDYxMS40MTIgNTE1LjY4NUw2NTguODggNTgzLjU3OUwxMDU1LjA4IDExNTAuM0g4OTIuNDc2TDU2OS4xNjUgNjg3Ljg1NFY2ODcuODI4WiIgZmlsbD0iYmxhY2siLz4KPC9zdmc+Cg==)}.sociallinks .icon-twitterx:hover,.sociallinks2 .icon-twitterx:hover{filter:invert(11%) sepia(86%) saturate(6528%) hue-rotate(162deg) brightness(88%) contrast(86%)}.sociallinkswrapperfooter{display:none}.sociallinkswrapperfooter .sociallinks{position:relative;top:auto;left:auto;display:table;margin:0 auto 20px auto;padding:0}.sociallinkswrapperfooter .sociallinks span{margin:0 5px}.sociallinkswrapperfooter .sociallinks span a i{font-size:1.6875rem}.sociallinkswrapperfooter .sociallinks .icon-twitterx{width:22px;height:22px}.siteheader-sticky{position:fixed;top:0;width:100%;height:65px}.siteheader.siteheader-sticky .logo{width:188px;height:56px}.siteheader.siteheader-sticky .logo2{display:none}.siteheader.siteheader-sticky{min-height:80px}.siteheader.siteheader-sticky .headerphone{font-size:1.25rem}.siteheader.siteheader-sticky .navbar{top:5px}.siteheader.siteheader-sticky .sociallinks{top:15px}.siteheader-sticky+.wrapperwrapper{padding-top:80px}.wrapperwrapper+.slider-wrap-box2{padding-top:15px}@media only screen and (max-width:767px){.wrapperwrapper+.slider-wrap-box2{padding-top:0}}#navContent{visibility:hidden}#navContent ul{margin:0!important}.ddsmoothmenu{display:table!important;margin:0 auto!important}.ddsmoothmenu ul li:first-child{display:none}.ddsmoothmenu ul li:first-child a.mmnavlogo{text-indent:-999px;white-space:nowrap;overflow:hidden}.ddsmoothmenu ul li a{display:inline-block!important;padding:20px 14px 18px 14px!important;margin:0;font:normal 1.5rem AGLT,serif;background:0 0;color:#126c42;border:1px solid rgba(255,255,255,.005);border-bottom:2px solid #57887a;text-decoration:none;line-height:1;letter-spacing:1px;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;-webkit-transition:all .2s ease-in-out;-moz-transition:all .2s ease-in-out;transition:all .2s ease-in-out}.ddsmoothmenu ul li a.alt,.ddsmoothmenu ul li a.alt:hover,.ddsmoothmenu ul li a.selected,.ddsmoothmenu ul li a:hover{background:#126c42;color:#fff;text-decoration:none;border:1px solid #6ea063;border-bottom:2px solid #6ea063}.ddsmoothmenu ul li a.alt{background:#126c42;color:#fff;border-bottom:2px solid #343e39}.ddsmoothmenu ul li a.alt:hover{border-bottom:2px solid #6ea063}.ddsmoothmenu ul li span{display:inline-block;height:1px;width:10px;border:none!important;text-indent:100%;white-space:nowrap;overflow:hidden}.ddsmoothmenu ul li ul li:first-child{display:block}.ddsmoothmenu ul li ul{margin-left:0;top:68px!important;padding:0!important;border:none}.ddsmoothmenu ul li li a{display:block!important;text-transform:none;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;border:none!important}.ddsmoothmenu ul li li span{display:none!important}.ddsmoothmenu ul li li:nth-of-type(2) a,.ddsmoothmenu ul li li:nth-of-type(2) a.alt:hover,.ddsmoothmenu ul li li:nth-of-type(2) a.selected,.ddsmoothmenu ul li li:nth-of-type(2) a:hover{border-left:none!important}.ddsmoothmenu ul li ul ul{top:0!important}.ddsmoothmenu ul li ul li{width:225px;padding:0!important;border:none;background:#28715e!important}.ddsmoothmenu ul li ul li a{margin:0;padding:7px 16px!important;background-color:#6ea063!important;font-size:.8125rem!important;color:#fff!important;text-align:left;text-decoration:none;border:none!important;line-height:1.3}.ddsmoothmenu ul li ul li a.alt,.ddsmoothmenu ul li ul li a.alt:hover{background:#126c42!important;background:0 0;border:none}.ddsmoothmenu ul li ul li a:hover{color:#fff;background:#126c42!important;border:none!important}.cookietrail,.customtext,.headertext,.headertext2,.homecontent,.wrapper2{max-width:1180px;margin:0 auto}.contentTbl{border-collapse:collapse;border-spacing:2px;border:none;width:100%}.contentTbl td,.contentTbl th{padding:4px!important}.contentwrapper1{min-height:250px;padding:34px 0;background:#f4f8f3}.contentwrapper2{min-height:150px;padding:34px 0;background:#e0e0be url(https://cdn.ssmedia.com/greenlanterninn/webart/bg2.png) fixed repeat}.contentwrapper2 .inner{position:relative;z-index:100}.contentwrapper2 .shadow{display:none;position:absolute;top:0;left:0;width:100%;height:100px;z-index:0}.contentwrapper2 h2{margin:0;padding:0;font:normal 2.8125rem LG,serif;color:#126c42;text-align:center}.contentwrapper2 h2 a{color:#126c42}.contentwrapper2 h2 a:hover{color:#6ea063}.customtext{padding-bottom:24px}.wrapper{min-height:50px;background:#fff url(https://cdn.ssmedia.com/greenlanterninn/webart/bg3.png) fixed repeat}.bodycontent,.wrapper2{padding:34px 15px 15px 15px}.bodycontent,.wrapper2{padding-top:15px}.bodycontent .wrapper2,.contentwrapper1 .wrapper2{padding-right:0;padding-left:0}.headertext2home,.headertexthome{position:absolute;top:-1700px;left:-1700px}.wrapperwrapper:not(.hasslideshow) .wrapper{padding-top:65px}.wrapperwrapper:not(.hasslideshow) .wrapper.hasbutton4{padding-top:85px}.footer{padding:60px 0;background:rgba(147,174,122,.65);border-bottom:5px solid #cfceb0}.footer .inner{display:table;margin:0 auto}.footer .inner .item{display:table-cell;vertical-align:bottom}.footer .inner .item .footeraddr{font:normal 1.125rem AGLT,serif;color:#126c42;line-height:1.4}.footer .inner .item .footeraddr a{color:#126c42}.footer .inner .item .footeraddr a:hover,.footer2 .inner .item .footeraddr a.alt{color:#126c42}.footer .logo{position:relative;margin-right:30px;width:288px;height:85px;background:url(https://cdn.ssmedia.com/greenlanterninn/webart/logo.png) no-repeat;-o-background-size:100% 100%,auto;-moz-background-size:100% 100%,auto;-webkit-background-size:100% 100%,auto;background-size:100% 100%,auto;z-index:200}.footer .logo a{display:block;width:100%;height:100%;text-indent:100%;white-space:nowrap;overflow:hidden}.footer2{padding:30px 0 20px 0}.footer2 .copyright{margin-top:15px;font:normal .75rem sans-serif;color:#868686;line-height:1.3;text-align:center}.footer2 .copyright a,.footer2 .footerlinks a{color:#868686}.footer2 .copyright a.alt,.footer2 .copyright a:hover,.footer2 .footerlinks a.alt,.footer2 .footerlinks a:hover{color:#126c42}.footer2 .footerlinks{font:italic 1.125rem AGLT,sans-serif;color:#343e39;line-height:1.3;text-align:center}.footer2 .footerlinks a{padding:0 10px;color:#464646}.gtranslatewrapper{display:table;margin:24px auto;text-align:center}.contentsep{clear:both;margin:34px 0;height:1px;background:#e6d5db}.contentsep .icon{position:relative;top:-22px;margin:0 auto;width:78px;height:41px;background-image:url(https://cdn.ssmedia.com/greenlanterninn/webart/icon-hr2.png);background-repeat:no-repeat;-o-background-size:100% 100%,auto;-moz-background-size:100% 100%,auto;-webkit-background-size:100% 100%,auto;background-size:100% 100%,auto}.container{position:relative;width:100%;max-width:100%;margin:0 auto;padding:0 0;box-sizing:border-box}.column,.columns{width:100%;float:left;box-sizing:border-box}.row{margin-bottom:20px}@media (min-width:400px){.container{width:100%;padding:0}}@media (min-width:481px){.container{width:100%}.column,.columns{margin-left:1.3333334%}.column:first-child,.columns:first-child{margin-left:0}.three.columns{width:24%}.four.columns{width:24%}}.container:after,.row:after,.u-cf{content:"";display:table;clear:both}.listingboxwrapper{display:table;clear:both;max-width:1300px;margin:0 auto;padding-top:15px}.listingboxwrapper .four.columns{width:23%;margin-left:2.6666667%}.listingboxwrapper .four.columns:first-child{margin-left:0}.listingboxwrapper .listingimg{width:auto!important;height:auto!important;max-width:100%}.listingboxwrapper .listingitem .listinglink{padding:5px 10px;font-size:.9375rem;color:#000;text-decoration:none;text-align:center}.listingboxwrapper .listingitem .listinglink a{color:#000;text-decoration:underline!important}.listingboxwrapper .listingitem .listinglink a:hover{color:#126c42;text-decoration:underline!important}.listingboxwrapper .listingitem .listingtitle{padding:0 10px;margin:0;font:normal 1.25rem LG,sans-serif;text-align:center;color:#126c42}.listingboxwrapper .listingitem:hover .listingimg{opacity:.8}.listingcatnav{display:table;width:100%;margin-top:24px;margin-bottom:2px;background:#6fa065}.listingcatnav.listingcatnav2{margin-top:34px;margin-bottom:10px}.listingcatnav div{display:table-cell;vertical-align:middle;text-align:center;background:#6fa065;border:1px solid #fff;line-height:1.1}.listingcatnav div a{display:block;padding:15px;width:100%;color:#fff;text-decoration:none}.listingcatnav div.alt,.listingcatnav div:hover{background:#196c43}@media only screen and (max-width:1366px){.listingboxwrapper{max-width:96%}.siteheader.siteheader-sticky .navbar{display:none}}@media only screen and (max-width:1280px){.listingboxwrapper .listingitem .listingtitle{font-size:1.125rem}}@media only screen and (max-width:1140px){.listingboxwrapper .listingitem .listingtitle{font-size:1rem}}@media only screen and (max-width:1024px){.listingboxwrapper .listingitem .listingtitle{font-size:.9375rem}}@media only screen and (max-width:767px){.listingboxwrapper .listingitem .listinglink{font-size:.75rem}.listingboxwrapper .listingitem .listingtitle{font-size:.875rem}}@media only screen and (max-width:540px){.listingboxwrapper{margin-top:10px;max-width:none;padding-left:10px}.listingboxwrapper .four.columns:first-child{margin-left:5px}.listingboxwrapper .four.columns{float:left;margin:5px 5px 10px 5px;width:45%}.listingboxwrapper .row{margin-bottom:0}.listingboxwrapper .listingitem .listinglink{font-size:.875rem}.listingboxwrapper .listingitem .listingtitle{font-size:1rem}}@media only screen and (max-width:480px){.listingboxwrapper{max-width:94%}.listingboxwrapper .listingitem .listingtitle{font-size:.875rem}}@media only screen and (max-width:400px){.listingboxwrapper{max-width:96%}}@media only screen and (max-width:359px){.listingboxwrapper{max-width:75%}.listingboxwrapper{padding-left:0}.listingboxwrapper .four.columns:first-child{margin-left:0}.listingboxwrapper .four.columns{float:none;margin:0;margin-bottom:10px;width:100%}}.listingresults h2{margin-top:0;padding-top:0;font:normal 2.1875rem LG,serif;color:#126c42}.listingresults .item{display:table}.listingresults .item .iteminner{display:table-cell;vertical-align:top}.listingresults .iteminner.iteminnerimg{padding-bottom:50px}.listingresults .iteminner.iteminnerimg a{display:none}.listingresults .iteminner.iteminnerimg .listingimg.iteminnerimginline a{display:inline}.desc{margin-bottom:15px}.desc2{display:table;width:100%}.desc2 .desc2item{display:table-cell;width:50%;vertical-align:top}.listingresults .item .listingimg{width:470px;height:294px}.listingresults .item .listingimg img{display:block;width:100%!important;height:100%!important}.listingresults .item:hover .listingimg{opacity:.8}.listingresults .item.item1 .listingimg{margin-left:34px}.listingresults .item.item2 .listingimg{margin-right:34px}.listingsbg{background:rgba(255,255,255,.75)}.listingssep{clear:both;margin:34px 0;height:1px;background:#fff}.listingssep.listingssep2{margin-top:45px}.listingsbg .listingssep{position:relative;top:34px}.listingssep .icon{position:relative;top:-22px;margin:0 auto;width:78px;height:41px;background-image:url(https://cdn.ssmedia.com/greenlanterninn/webart/icon-hr.png);background-repeat:no-repeat;-o-background-size:100% 100%,auto;-moz-background-size:100% 100%,auto;-webkit-background-size:100% 100%,auto;background-size:100% 100%,auto}.contentwrapper1 .listingssep .icon{background-color:#eff5f1}@media only screen and (max-width:1200px){.listingresults .item .listingimg{width:350px;height:219px}.listingresults h2{font-size:1.75rem}.desc2item,.desc2item div,.desc2item li,.desc2item p,.desc2item td,.listingresults .content,.listingresults .content div,.listingresults .content li,.listingresults .content p,.listingresults .content td{font-size:1rem}}@media only screen and (max-width:1024px){.listingresults .item .listingimg{width:300px;height:188px}}@media only screen and (max-width:640px){.desc2 .desc2item{display:table;width:100%}.desc2 .desc2item:nth-of-type(1) ul:last-child{margin-bottom:0;padding-bottom:0}.desc2 .desc2item:nth-of-type(2) ul:first-child{margin-top:0;padding-top:0}.listingresults .item,.listingresults .item .iteminner{display:table;width:100%}.listingresults .item.item1 .listingimg{margin-left:0}.listingresults .item.item2 .listingimg{margin-right:0}.listingresults .item .iteminner.iteminnercontent{display:table-footer-group}.listingresults .item .iteminner.iteminnercontent .content{padding-top:50px}.listingresults .item .iteminner.iteminnercontent.iteminnercontenthasimg .content{padding-top:40px}.listingresults .item .iteminner.iteminnerimg{display:table-header-group}.listingresults .item .listingimg{width:100%;height:auto}.listingresults .item .listingimg img{width:auto!important;height:auto!important;max-width:100%}}@media only screen and (max-width:500px){.listingssep.listingssep2{margin-top:65px}.listingresults .item .iteminner.iteminnercontent.iteminnercontenthasimg .content{padding-top:55px}}@media only screen and (max-width:480px){.desc2item,.desc2item div,.desc2item li,.desc2item p,.desc2item td,.listingresults .content,.listingresults .content div,.listingresults .content li,.listingresults .content p,.listingresults .content td{font-size:1rem}.listingssep .icon{top:-14px;width:55px;height:29px}}.listingsbottomtbl{display:table;width:100%;padding:15px}.listingsbottomtbl .item{display:table-cell}.listingsbottomtbl .item:nth-of-type(2){text-align:right;white-space:nowrap}.listingsbottomtbl .item a{text-decoration:none}.listingsbottomtbl .item a:hover{color:#57887a;text-decoration:none}@media only screen and (max-width:480px){.listingsbottomtbl .item:nth-of-type(2){padding-top:10px;font-weight:700;text-align:center}}.cycle-pager{position:absolute;bottom:-40px;right:0;text-align:right;width:100%;z-index:500;overflow:hidden}.cycle-pager span{display:inline-block;width:24px;height:24px;margin:0 2px;background-color:#57887a;border:1px solid #fff;cursor:pointer;text-indent:-9999px;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;cursor:pointer;text-indent:100%;white-space:nowrap;overflow:hidden;-webkit-transition:all .2s ease-in-out;-moz-transition:all .2s ease-in-out;transition:all .2s ease-in-out}.cycle-pager span.cycle-pager-active{background-color:#343e39}.cycle-pager>*{cursor:pointer}@media only screen and (max-width:640px){.cycle-pager{text-align:left}}@media only screen and (max-width:500px){.cycle-pager{bottom:-45px;text-align:center}.cycle-pager span{width:25px;height:25px;margin-right:6px;margin-left:6px}}.faq{margin-left:15px;padding-left:15px}.faq li{padding-bottom:10px}.faq table{margin:0;padding:0}.faq table,.faq table td,.faq table th{border:1px solid #000;border-collapse:collapse}.faq table td{padding:0 5px}.faqanswer{display:none}.faqquestion{font:bold 1.375rem AGLT,serif;color:#57887a;text-decoration:none}.faqquestion.faqquestion2:hover{color:#b70035;text-decoration:none}.cookietrail{position:relative;margin:0 auto;padding-bottom:10px;font-size:.9375rem}.pagereview{padding:34px 0}.btn+.petfriendly{margin-left:10px}div.petfriendly i span{padding-left:10px}span.petfriendly i span{display:none;padding-left:10px}.roomimgswrapper{margin-top:15px}.roomimgswrapper img{display:inline-block;width:auto;height:auto;max-width:175px;max-height:130px;margin:5px;border:2px solid rgba(255,255,255,.5);-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px}.roomimgswrapper img:hover{border:2px solid #57887a}.galleryroomspacer{height:10px;overflow:hidden}.roomitem{margin-top:40px}.roomswrapper{padding-top:0}.roomswrapper h3,.roomswrapper h4,.roomswrapper p{margin:0;padding:0}.roomswrapper h3{padding-bottom:5px}@media only screen and (max-width:767px){.pagereview{padding-top:24px;padding-bottom:24px}}a.ss,a.ss:visited{color:#868686;text-decoration:none}a.ss:hover{color:#868686!important;text-decoration:underline}a.u,a.u:visited{color:#868686;text-decoration:none}a.u:hover{cursor:text;color:#868686!important;text-decoration:none}.sitemap ul li a{font-weight:700;text-decoration:none}.sitemap ul li a:hover{text-decoration:underline}.sitemap ul li li li a{font-weight:400}.sitemap ul.sub li{font-size:.6875rem}.btn,.btn2,.btnbig,.btnoutline,.btnsm{display:inline-block!important;border:none;white-space:nowrap;-webkit-appearance:none;appearance:none}.btn{margin-top:5px;padding:8px 12px;font:normal 1.25rem AGLT,serif;color:#fff;text-decoration:none;background:#6ea063;-webkit-border-radius:7px;-moz-border-radius:7px;border-radius:7px;line-height:1}.btn:hover{color:#fff;text-decoration:none;background:#126c42}a.btn,a.btn:hover{color:#fff}a.btn:hover{text-decoration:none}.btnbig{padding-right:20px;padding-left:20px;font-size:1.5rem}.btnsm{font-size:1.0625rem}.btn2{color:#18182b;background:#fff;border:2px solid rgba(77,78,78,.5);-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px}.btn2:hover{color:#fff;background:#4d4e4e;border:2px solid #4d4e4e}.btn.disabled,.btn.is-disabled,.btn:disabled,.btndisabled{opacity:.5;cursor:not-allowed!important}.btnfixed{position:fixed;z-index:1020}.btnfixed a{line-height:1;padding:15px 25px 13px 25px}.desktop .btnfixed,.tablet .btnfixed{top:50%;left:-60px;-webkit-transform:translate(0,-50%);-ms-transform:translate(0,-50%);transform:translate(0,-50%)}.desktop .btnfixed a,.tablet .btnfixed a{-webkit-transform:rotate(-90deg);-moz-transform:rotate(-90deg);-o-transform:rotate(-90deg);-ms-transform:rotate(-90deg);transform:rotate(-90deg)}.mobile .btnfixed{bottom:0;left:0;width:100%}.mobile .btnfixed a{width:100%;text-align:center;border:none;-moz-border-radius:0;-webkit-border-radius:0;border-radius:0}.mobile .footer2{padding-bottom:70px}@media only screen and (max-width:1140px){.desktop .btnfixed,.tablet .btnfixed{left:-55px}}.siteheader .btnfixed2,.siteheader .btnfixed3,.siteheader .btnfixed4{position:absolute;bottom:-60px;z-index:1020}.siteheader .btnfixed2{right:25px}.siteheader .btnfixed3{left:25px}.siteheader .btnfixed4{bottom:-115px;right:25px}.siteheader .btnfixed2 a,.siteheader .btnfixed3 a,.siteheader .btnfixed4 a{display:block;padding:10px 20px;background:#126c42;font:normal 1.5rem AGLT,serif;color:#fff;text-decoration:none;-webkit-border-radius:7px;-moz-border-radius:7px;border-radius:7px;line-height:1}.siteheader .btnfixed3 a{text-transform:uppercase}.siteheader .btnfixed2 a:hover,.siteheader .btnfixed3 a:hover,.siteheader .btnfixed4 a:hover{background:#fff;color:#126c42;text-decoration:none;-webkit-transition:all .2s ease-in-out;-moz-transition:all .2s ease-in-out;transition:all .2s ease-in-out}.siteheader.siteheader-sticky .btnfixed2,.siteheader.siteheader-sticky .btnfixed3{bottom:-55px}.siteheader.siteheader-sticky .btnfixed4{bottom:-105px}@media only screen and (max-width:1280px){.siteheader .btnfixed2 a,.siteheader .btnfixed3 a,.siteheader .btnfixed4 a{font-size:1.25rem}}@media only screen and (max-width:860px){.siteheader .btnfixed2,.siteheader .btnfixed3{bottom:-60px}.siteheader .btnfixed4{bottom:-105px}.siteheader.siteheader-sticky .btnfixed4{bottom:-100px}.siteheader .btnfixed2 a,.siteheader .btnfixed3 a,.siteheader .btnfixed4 a{padding-right:15px;padding-left:15px;font-size:1.0625rem}}@media only screen and (max-width:767px){.siteheader .btnfixed2,.siteheader .btnfixed3,.siteheader.siteheader-sticky .btnfixed2,.siteheader.siteheader-sticky .btnfixed3{bottom:-50px}.siteheader .btnfixed4{bottom:-95px}.siteheader.siteheader-sticky .btnfixed4{bottom:-95px}}@media only screen and (max-width:680px){.siteheader .btnfixed2,.siteheader .btnfixed4{right:15px}.siteheader .btnfixed3{left:15px}}@media only screen and (max-width:400px){.siteheader .btnfixed2 a,.siteheader .btnfixed3 a,.siteheader .btnfixed4 a{padding-right:10px;padding-left:10px;font-size:1rem}}.languageselection{position:absolute;top:-1px;right:300px;padding:4px 15px;background-color:#fff;border:1px solid #e2eee8;-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px;-webkit-transition:all .2s ease-in-out;-moz-transition:all .2s ease-in-out;transition:all .2s ease-in-out;z-index:1024}.languageselection:hover{background-color:#f4f8f3;padding:4px 15px;border:1px solid #57887a}.languageselection a,.languageselection a:visited{display:block;text-align:right;height:14px;margin:5px 0;padding-right:17px;overflow:hidden;font:normal .75rem Arial,sans-serif;color:#126c42;text-decoration:none;-webkit-border-radius:3px;border-radius:3px;-webkit-transition:all .2s ease-in-out;-moz-transition:all .2s ease-in-out;transition:all .2s ease-in-out}.languageselection a.alt,.languageselection a:hover{color:#000;text-decoration:none}.languageselection a{background:url(https://cdn.ssmedia.com/greenlanterninn/webart/flags.png) no-repeat top right}.languageselection a.flag-us{background-position:100% 0}.languageselection a.flag-china{background-position:100% -14px!important}.languageselection a.flag-dutch{background-position:100% -170px!important}.languageselection a.flag-france{background-position:100% -28px}.languageselection a.flag-german{background-position:100% -42px}.languageselection a.flag-hindi{background-position:100% -56px}.languageselection a.flag-italy{background-position:100% -70px}.languageselection a.flag-japan{background-position:100% -84px}.languageselection a.flag-korea{background-position:100% -98px}.languageselection a.flag-poland{background-position:100% -112px}.languageselection a.flag-portugal{background-position:100% -126px}.languageselection a.flag-russia{background-position:100% -140px}.languageselection a.flag-spain{background-position:100% -154px}.gtranslatewrapper{display:none}div.goog-te-ftab-float{display:none!important}.goog-te-banner-frame{display:none!important}body{top:0!important}@media only screen and (max-width:1140px){.languageselection{right:270px}}@media only screen and (max-width:680px){.languageselection{right:250px}}@media only screen and (max-width:600px){.languageselection{display:none}.gtranslatewrapper{display:block}}@media only screen and (max-width:1200px){.ctimage,.ctimageleft,.ctimageright{width:550px!important}.ctimage img,.ctimageleft img,.ctimageright img,.customtext img{width:auto;height:auto;width:550px!important;max-width:550px!important;max-height:none}}@media only screen and (max-width:1024px){.ctimage,.ctimageleft,.ctimageright{width:400px!important}.ctimage img,.ctimageleft img,.ctimageright img,.customtext img{width:400px!important;max-width:400px!important}.customtext h3{text-align:left}.customtext table,.customtext tbody,.customtext td,.customtext th,.customtext tr{display:block;width:100%!important;padding-right:0!important;padding-left:0!important}.customtext.customtext-16 table tr td{padding-top:5px!important;padding-bottom:5px!important;text-align:center!important}}@media only screen and (max-width:767px){.ctimage,.ctimageleft,.ctimageright{display:block;float:none!important;margin:10px 0 15px 0!important;padding:0!important;width:100%!important;max-height:none;width:auto!important;height:auto!important;text-align:center!important}.ctimage img,.ctimageleft img,.ctimageright img,.customtext img{max-width:100%!important;max-height:none}}.mmnavwrapper{position:fixed;top:10px;right:15px;display:none;height:25px;width:32px;height:20px;padding:7px;z-index:1040;-webkit-box-sizing:content-box;-moz-box-sizing:content-box;box-sizing:content-box;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px}@media only screen and (max-width:680px){.mmnavwrapper{display:block}}.mmnav{display:block;height:4px;width:27px;border-top:12px double #186e44;border-bottom:4px solid #186e44;font-size:0}.mmnav:hover{border-top:12px double #186e44;border-bottom:4px solid #186e44;font-size:0}#mmenu{-webkit-box-sizing:content-box;-moz-box-sizing:content-box;box-sizing:content-box}#mmenu *,#mmenu :after,#mmenu :before{-webkit-box-sizing:inherit;-moz-box-sizing:inherit;box-sizing:inherit}#mmenu .mmnavlogo{display:block;width:161px;height:65px;margin:10px auto;border:none!important;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}#mmenu .mmnavlogo{background:url(https://cdn.ssmedia.com/greenlanterninn/webart/logo.png) 0 0/100% auto no-repeat}#mmenu .mmnavlogo span{position:absolute;top:-1700px;left:-1700px}.mmnavlogowrapper{padding-bottom:10px!important}.mm-menu{background-color:#f4f8f3!important}.mm-listview>li>a,.mm-listview>li>span{font:normal 1.0625rem AGLT,sans-serif!important;color:#196c43!important}li.nav10,li.nav10 a,li.nav11,li.nav11 a,li.nav12,li.nav12 a,li.nav13,li.nav13 a,li.nav67,li.nav67 a,li.nav90,li.nav90 a{font-weight:400;font-size:.875rem}.mm-menu .mm-navbar>a{color:#196c43!important}.mm-menu .mm-navbar>a:hover{color:#196c43!important}.mm-search input{background:none repeat scroll 0 0 rgba(87,124,148,.1)!important;color:#fff!important}.mm-page{overflow:hidden}.box-sizing{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.contentwrapper2 .shadow{background:#fff;background:-moz-linear-gradient(top,#e7f1ea 0,#fff 100%);background:-webkit-linear-gradient(top,#e7f1ea 0,#fff 100%);background:linear-gradient(to bottom,#e7f1ea 0,#fff 100%)}.siteheader{-webkit-box-shadow:0 5px 5px 0 rgba(0,104,56,.075);-moz-box-shadow:0 5px 5px 0 rgba(0,104,56,.075);box-shadow:0 5px 5px 0 rgba(0,104,56,.075)}.siteheader .btnfixed2,.siteheader .btnfixed3,.siteheader .headerphone{-webkit-box-shadow:0 1px 5px 0 rgba(0,104,56,.2);-moz-box-shadow:0 1px 5px 0 rgba(0,104,56,.2);box-shadow:0 1px 5px 0 rgba(0,104,56,.2)}.ddsmoothmenu ul li a,.footer a,.footer2 a,.navbar a,.siteheader .headerphone,.siteheader .logo,.siteheader .logo.headerphone,.sociallinks{-webkit-transition:all .2s ease-in-out;-moz-transition:all .2s ease-in-out;transition:all .2s ease-in-out}.contentwrapper1,.contentwrapper2,.wrapper{-webkit-box-shadow:0 11px 20px 0 rgba(0,104,56,.1);-moz-box-shadow:0 11px 20px 0 rgba(0,104,56,.1);box-shadow:0 11px 20px 0 rgba(0,104,56,.1)}.listingboxwrapper .listingimg,.listingresults .item .listingimg img{-webkit-box-shadow:0 3px 8px 0 rgba(87,136,122,.25);-moz-box-shadow:0 3px 8px 0 rgba(87,136,122,.25);box-shadow:0 3px 8px 0 rgba(87,136,122,.25)}.listingboxwrapper .listingitem .listingimg,.listingboxwrapper .listingitem .listinglink a,.listingresults .item:hover .listingimg{-webkit-transition:all .2s ease-in-out;-moz-transition:all .2s ease-in-out;transition:all .2s ease-in-out}.roomimgswrapper img,.sociallinks span a i{-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;transition:all .3s ease-in-out}@media only screen and (max-width:1500px){.ddsmoothmenu ul li a{font-size:1.25rem}.ddsmoothmenu ul li ul{top:63px!important}}@media only screen and (max-width:1366px){.siteheader .navbar{position:absolute;top:65px;right:15px}.ddsmoothmenu ul li a{font-size:1.25rem}.ddsmoothmenu ul li a{padding-top:10px!important;padding-bottom:10px!important}.ddsmoothmenu ul li ul{top:48px!important}}@media only screen and (max-width:1340px){.cookietrail,.customtext,.headertext,.headertext2,.homecontent,.wrapper2{max-width:100%}.cookietrail,.headertext,.headertext2,.wrapper2{padding-right:15px!important;padding-left:15px!important}.customtext,.homecontent{padding-right:65px!important;padding-left:65px!important}}@media only screen and (max-width:1140px){.btnbig{padding-right:15px;padding-left:15px;font-size:1.25rem}.customtext,.homecontent{padding-right:55px!important;padding-left:55px!important}.ddsmoothmenu ul li a,.ddsmoothmenu ul li span,.navbar,.navbar2{font-size:1.125rem}.ddsmoothmenu ul li a,.navbar a,.navbar2 a{padding-right:10px!important;padding-left:10px!important}.ddsmoothmenu ul li span,.navbar span,.navbar2 span{padding-right:5px;padding-left:5px}.ddsmoothmenu ul li ul{margin-top:0}.ddsmoothmenu ul li ul li a{padding-right:10px!important;padding-left:10px!important;font-size:.875rem}.siteheader .headerphone{font-size:1.25rem}}@media only screen and (max-width:1024px){.contentwrapper2{padding-top:24px;padding-bottom:24px}.contentwrapper2 h2{font-size:2.5rem}.footer{padding-top:45px;padding-bottom:45px}.ddsmoothmenu ul li a,.ddsmoothmenu ul li span,.navbar,.navbar2{font-size:1rem}.listingcatnav{background:0 0}.listingcatnav{display:table;margin:0 auto}.listingcatnav div{display:block;float:left;margin:5px;width:-moz-calc(50% - 10px)!important;width:-o-calc(50% - 10px)!important;width:-webkit-calc(50% - 10px)!important;width:calc(50% - 10px)!important}.navbar span,.navbar2 span{padding-right:0;padding-left:0}.siteheader .logo{top:23px;width:211px;height:62px}.siteheader.siteheader-sticky .logo{top:10px}.siteheader .logo2{top:89px;width:210px;font-size:.75rem}.siteheader .headerphone,.siteheader.siteheader-sticky .headerphone{top:13px}.siteheader .sociallinks,.siteheader.siteheader-sticky .sociallinks{top:10px}}@media only screen and (max-width:959px){.bodycontent,.wrapper2{padding-top:24px}.navbar{width:100%;height:50px;top:auto!important;bottom:0;right:auto!important;left:0;padding:5px;background:rgba(224,224,190,.4)}.siteheader .logo{top:5px}.siteheader .logo2{display:none}}@media only screen and (max-width:767px){.customtext,.homecontent{padding-right:14px!important;padding-left:14px!important}.contentwrapper1{min-height:100px}.contentwrapper2{min-height:90px}.contentwrapper2{padding-top:15px;padding-bottom:15px}.contentwrapper2 h2{font-size:2.125rem}.contentwrapper2 .shadow{position:absolute;top:0;left:0;width:100%;height:100px;z-index:0}.footer{padding-top:45px;padding-bottom:45px}.footer .inner,.footer .inner .item{display:block;text-align:center}.footer .logo{margin-right:auto;margin-bottom:20px;margin-left:auto}.footer2 .footerlinks{font-size:1.0625rem}.siteheader,.siteheader.siteheader-sticky{position:fixed;top:0;width:100%;background:#fff;border-bottom:1px solid rgba(87,136,122,.25);border-bottom:1px solid rgba(87,136,122,.25)}.siteheader,.siteheader-sticky,.siteheaderwrapper{height:70px}.sociallinkswrapperfooter{display:block}.wrapper{min-height:50px}}@media only screen and (max-width:680px){.navbar{display:none}.siteheader .logo{top:10px;width:188px;height:56px}.siteheader.siteheader-sticky{min-height:70px}.siteheader .headertop{right:50px}.siteheader{min-height:70px}.sociallinks{display:none}}@media only screen and (max-width:580px){.bodycontent,.wrapper2{padding-top:10px}.contentwrapper1{padding:0 15px}.cookietrail{font-size:.875rem}.cookietrail,.headertext,.headertext2,.wrapper2{padding-right:0!important;padding-left:0!important}.customtext,.homecontent{padding-right:0!important;padding-left:0!important}.footer{padding-top:34px;padding-bottom:34px}.footer .inner .item .footeraddr{font-size:1.0625rem}.footer .logo{width:203px;height:60px}.footer2 .footerlinks{font-size:1rem}.listingcatnav div{font-size:.9375rem}}@media only screen and (max-width:480px){.contentwrapper2 h2{font-size:1.875rem}.footer .inner .item .footeraddr{line-height:1.6}.footer2 .footericon{width:246px;height:50px}.listingcatnav div{float:none;width:100%!important;margin:5px 0}.listingcatnav div a{padding:5px 10px}.mmnavwrapper{top:12px}.siteheader .headerphone,.siteheader.siteheader-sticky .headerphone{padding-top:18px;padding-right:0;padding-left:0;font-size:1.0625rem;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none}.siteheader .headerphone i{display:inline;font-size:.75rem;padding-right:3px}}@media only screen and (max-width:400px){.cookietrail{font-size:.8125rem}.siteheader .logo,.siteheader.siteheader-sticky .logo{width:170px;height:50px}}@media only screen and (max-width:380px){.siteheader .headerphone,.siteheader.siteheader-sticky .headerphone{font-size:.875rem}}@media only screen and (max-width:359px){.siteheader .headerphone,.siteheader.siteheader-sticky .headerphone{display:none}}