html.tr-layout-element{font-family:sans-serif;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}body.tr-layout-element{margin:0;min-width:990px}footer.tr-layout-element,header.tr-layout-element,nav.tr-layout-element{display:block}a.tr-layout-element{background-color:transparent}a.tr-layout-element:active,a.tr-layout-element:hover{outline:0}b.tr-layout-element{font-weight:700}button.tr-layout-element{color:inherit;font:inherit;margin:0}button.tr-layout-element{overflow:visible}button.tr-layout-element{text-transform:none}button.tr-layout-element{-webkit-appearance:button;cursor:pointer}button.tr-layout-element::-moz-focus-inner{border:0;padding:0}.tr-layout-element{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.tr-layout-element:after,.tr-layout-element:before{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}html.tr-layout-element{font-size:10px;-webkit-tap-highlight-color:transparent}body.tr-layout-element{font-family:Lato,helvetica,arial,sans-serif;font-size:16px;line-height:1.82857143;color:#333;background-color:#fff}button.tr-layout-element{font-family:inherit;font-size:inherit;line-height:inherit}a.tr-layout-element{color:#333;text-decoration:none}a.tr-layout-element:focus,a.tr-layout-element:hover{color:#0d0d0d;text-decoration:none}a.tr-layout-element:focus{outline:thin dotted;outline:5px auto -webkit-focus-ring-color;outline-offset:-2px}.sr-only.tr-layout-element{position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip:rect(0,0,0,0);border:0}ul.tr-layout-element{margin-top:0;margin-bottom:14.5px}ul ul.tr-layout-element{margin-bottom:0}.container.tr-layout-element{margin-right:auto;margin-left:auto;padding-left:15px;padding-right:15px}.container.tr-layout-element{width:750px}.container.tr-layout-element{width:970px}@media (min-width:1200px){.container.tr-layout-element{width:1170px}}.row.tr-layout-element{margin-left:-15px;margin-right:-15px}.col-md-3.tr-layout-element,.col-md-4.tr-layout-element,.col-md-8.tr-layout-element,.col-md-9.tr-layout-element,.col-sm-6.tr-layout-element{position:relative;min-height:1px;padding-left:15px;padding-right:15px}.col-sm-6.tr-layout-element{float:left}.col-sm-6.tr-layout-element{width:50%}.col-md-3.tr-layout-element,.col-md-4.tr-layout-element,.col-md-8.tr-layout-element,.col-md-9.tr-layout-element{float:left}.col-md-9.tr-layout-element{width:75%}.col-md-8.tr-layout-element{width:66.66666667%}.col-md-4.tr-layout-element{width:33.33333333%}.col-md-3.tr-layout-element{width:25%}.col-md-pull-8.tr-layout-element{right:66.66666667%}.col-md-push-4.tr-layout-element{left:33.33333333%}.collapse.tr-layout-element{display:none}.caret.tr-layout-element{display:inline-block;width:0;height:0;margin-left:2px;vertical-align:middle;border-top:4px dashed;border-right:4px solid transparent;border-left:4px solid transparent}.dropdown.tr-layout-element{position:relative}.dropdown-toggle.tr-layout-element:focus{outline:0}.dropdown-menu.tr-layout-element{position:absolute;top:100%;left:0;z-index:1000;display:none;float:left;min-width:160px;padding:5px 0;margin:2px 0 0;list-style:none;font-size:16px;text-align:left;background-color:transparent;border:1px solid #ccc;border:1px solid rgba(0,0,0,.15);border-radius:4px;-webkit-box-shadow:0 6px 12px rgba(0,0,0,.175);box-shadow:0 6px 12px rgba(0,0,0,.175);background-clip:padding-box}.dropdown-menu>li>a.tr-layout-element{display:block;padding:3px 20px;clear:both;font-weight:400;line-height:1.82857143;color:#fff;white-space:nowrap}.dropdown-menu>li>a.tr-layout-element:focus,.dropdown-menu>li>a.tr-layout-element:hover{text-decoration:none;color:#fff;background-color:rgba(128,128,132,.8)}.nav.tr-layout-element{margin-bottom:0;padding-left:0;list-style:none}.nav>li.tr-layout-element{position:relative;display:block}.nav>li>a.tr-layout-element{position:relative;display:block;padding:10px 15px}.nav>li>a.tr-layout-element:focus,.nav>li>a.tr-layout-element:hover{text-decoration:none;background-color:#eee}.navbar.tr-layout-element{position:relative;min-height:50px;margin-bottom:29px;border:1px solid transparent}.navbar.tr-layout-element{border-radius:4px}.navbar-header.tr-layout-element{float:left}.navbar-collapse.tr-layout-element{overflow-x:visible;padding-right:15px;padding-left:15px;border-top:1px solid transparent;box-shadow:inset 0 1px 0 rgba(255,255,255,.1);-webkit-overflow-scrolling:touch}.navbar-collapse.tr-layout-element{width:auto;border-top:0;box-shadow:none}.navbar-collapse.collapse.tr-layout-element{display:block!important;height:auto!important;padding-bottom:0;overflow:visible!important}.navbar-static-top .navbar-collapse.tr-layout-element{padding-left:0;padding-right:0}.container>.navbar-collapse.tr-layout-element,.container>.navbar-header.tr-layout-element{margin-right:-15px;margin-left:-15px}.container>.navbar-collapse.tr-layout-element,.container>.navbar-header.tr-layout-element{margin-right:0;margin-left:0}.navbar-static-top.tr-layout-element{z-index:1000;border-width:0 0 1px}.navbar-static-top.tr-layout-element{border-radius:0}.navbar-toggle.tr-layout-element{position:relative;float:right;margin-right:15px;padding:9px 10px;margin-top:8px;margin-bottom:8px;background-color:transparent;background-image:none;border:1px solid transparent;border-radius:4px}.navbar-toggle.tr-layout-element:focus{outline:0}.navbar-toggle .icon-bar.tr-layout-element{display:block;width:22px;height:2px;border-radius:1px}.navbar-toggle .icon-bar+.icon-bar.tr-layout-element{margin-top:4px}.navbar-toggle.tr-layout-element{display:none}.navbar-nav.tr-layout-element{margin:5.25px -15px}.navbar-nav>li>a.tr-layout-element{padding-top:10px;padding-bottom:10px;line-height:29px}.navbar-nav.tr-layout-element{float:left;margin:0}.navbar-nav>li.tr-layout-element{float:left}.navbar-nav>li>a.tr-layout-element{padding-top:10.5px;padding-bottom:10.5px}.navbar-nav>li>.dropdown-menu.tr-layout-element{margin-top:0;border-top-right-radius:0;border-top-left-radius:0}.navbar-default.tr-layout-element{background-color:#f8f8f8;border-color:#e7e7e7}.navbar-default .navbar-nav>li>a.tr-layout-element{color:#fff}.navbar-default .navbar-nav>li>a.tr-layout-element:focus,.navbar-default .navbar-nav>li>a.tr-layout-element:hover{color:#fff;background-color:#024241}.navbar-default .navbar-nav>.active>a.tr-layout-element,.navbar-default .navbar-nav>.active>a.tr-layout-element:focus,.navbar-default .navbar-nav>.active>a.tr-layout-element:hover{color:#fff;background-color:transparent}.navbar-default .navbar-toggle.tr-layout-element{border-color:#ddd}.navbar-default .navbar-toggle.tr-layout-element:focus,.navbar-default .navbar-toggle.tr-layout-element:hover{background-color:#ddd}.navbar-default .navbar-toggle .icon-bar.tr-layout-element{background-color:#888}.navbar-default .navbar-collapse.tr-layout-element{border-color:#e7e7e7}.clearfix.tr-layout-element:after,.clearfix.tr-layout-element:before,.container.tr-layout-element:after,.container.tr-layout-element:before,.nav.tr-layout-element:after,.nav.tr-layout-element:before,.navbar-collapse.tr-layout-element:after,.navbar-collapse.tr-layout-element:before,.navbar-header.tr-layout-element:after,.navbar-header.tr-layout-element:before,.navbar.tr-layout-element:after,.navbar.tr-layout-element:before,.row.tr-layout-element:after,.row.tr-layout-element:before{content:" ";display:table}.clearfix.tr-layout-element:after,.container.tr-layout-element:after,.nav.tr-layout-element:after,.navbar-collapse.tr-layout-element:after,.navbar-header.tr-layout-element:after,.navbar.tr-layout-element:after,.row.tr-layout-element:after{clear:both}@font-face{font-family:FontAwesome;src:url(../fonts/fontawesome-webfont-f7c2b4b747b1a225eb8dee034134a1b0.eot);src:url(../fonts/fontawesome-webfont_1-f7c2b4b747b1a225eb8dee034134a1b0.eot#iefix&v=4.3.0) format('embedded-opentype'),url(../fonts/fontawesome-webfont-97493d3f11c0a3bd5cbd959f5d19b699.woff2) format('woff2'),url(../fonts/fontawesome-webfont-d9ee23d59d0e0e727b51368b458a0bff.woff) format('woff'),url(../fonts/fontawesome-webfont-706450d7bba6374ca02fe167d86685cb.ttf) format('truetype'),url(../fonts/fontawesome-webfont-2980083682e94d33a66eef2e7d612519.svg#fontawesomeregular) format('svg');font-weight:400;font-style:normal}.fa.tr-layout-element{display:inline-block;font:normal normal normal 14px/1 FontAwesome;font-size:inherit;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;transform:translate(0,0)}.fa-picture-o.tr-layout-element:before{content:"\f03e"}.fa-map-marker.tr-layout-element:before{content:"\f041"}.fa-phone.tr-layout-element:before{content:"\f095"}.fa-twitter.tr-layout-element:before{content:"\f099"}.fa-facebook.tr-layout-element:before{content:"\f09a"}.fa-suitcase.tr-layout-element:before{content:"\f0f2"}.fa-instagram.tr-layout-element:before{content:"\f16d"}.fa-pinterest-p.tr-layout-element:before{content:"\f231"}body.tr-layout-element{background-color:#fff;font-size:16px;-webkit-font-smoothing:antialiased}a.tr-layout-element{text-decoration:underline}.nav-wrapper .container.tr-layout-element{padding-left:30px;padding-right:30px}.nav-wrapper .navbar-default.tr-layout-element{border:none;background-color:rgba(0,177,176,.9)}.nav-wrapper .navbar.tr-layout-element{margin-bottom:0}.nav-wrapper .navbar-main.tr-layout-element{display:none}.nav-wrapper .navbar-nav>li a.tr-layout-element{font-size:13.5px;font-weight:700;letter-spacing:1px;padding-left:17px;padding-right:17px;text-decoration:none;text-transform:uppercase;transition:background-color .2s}.nav-wrapper .navbar-nav>li>.dropdown-menu.tr-layout-element{border:none;border-radius:0;padding:0}.nav-wrapper .navbar-nav>li>.dropdown-menu>li>a.tr-layout-element{clear:both;display:block;font-size:14px;padding:10px 17px;font-weight:400;text-transform:none;white-space:nowrap}.nav-wrapper .phone-icons.tr-layout-element{padding:6px 0 6px 0}.nav-wrapper .phone-icons ul.tr-layout-element{list-style:none;margin:0;padding:0;width:100%}.nav-wrapper .phone-icons ul.tr-layout-element:after,.nav-wrapper .phone-icons ul.tr-layout-element:before{content:" ";display:table}.nav-wrapper .phone-icons ul.tr-layout-element:after{clear:both}.nav-wrapper .phone-icons ul.tr-layout-element:after,.nav-wrapper .phone-icons ul.tr-layout-element:before{content:" ";display:table}.nav-wrapper .phone-icons ul.tr-layout-element:after{clear:both}.nav-wrapper .phone-icons ul>li.tr-layout-element{float:left;height:41px;text-align:center;width:20%}.nav-wrapper .phone-icons ul>li>a.tr-layout-element{color:#fff;text-decoration:none}.nav-wrapper .phone-icons ul>li .fa.tr-layout-element{font-size:24px}.nav-wrapper .phone-icons ul .navbar-toggle.tr-layout-element{background-color:transparent;border:none;float:none;margin:0;padding:3px 4px 0 4px;text-align:center}.nav-wrapper .phone-icons ul .navbar-toggle .icon-bar.tr-layout-element{background-color:#fff;border-radius:0;height:4px;margin-left:auto;margin-right:auto}.nav-wrapper .phone-icons ul .navbar-toggle .icon-bar+.icon-bar.tr-layout-element{margin-top:3px}.nav-wrapper .phone-icons ul .navbar-toggle .icon-text.tr-layout-element{padding-top:8px}.nav-wrapper .phone-icons .icon-text.tr-layout-element{color:#fff;display:block;font-size:12px;font-weight:700;letter-spacing:1px;line-height:1;padding-top:1px;text-transform:uppercase}.header-top.tr-layout-element{background-color:rgba(255,255,255,.9);position:relative}.header-top.tr-layout-element:after,.header-top.tr-layout-element:before{content:"";height:5px;position:absolute;width:100%}.header-top.tr-layout-element:before{background-color:#005696;top:3px}.header-top.tr-layout-element:after{background-color:#005696;bottom:3px}.header-top>.container.tr-layout-element{padding:0;position:relative}.header-top-location-info.tr-layout-element{display:none;bottom:0;right:0;line-height:1;margin-right:40px;position:absolute;padding-bottom:22px}.header-top-location-info .phone.tr-layout-element{color:#020202;display:block;font-size:13px;padding-bottom:5px;text-align:right;text-decoration:none;text-transform:uppercase}.header-top-location-info .phone a.tr-layout-element{color:#020202;font-size:17px;font-weight:700;text-decoration:none}.header-top-location-info .phone-restaurant.tr-layout-element{display:none}.header-top-location-info .location.tr-layout-element{color:#005696;display:block;font-size:13px;font-weight:700;text-align:right;text-transform:uppercase}.header-top-right.tr-layout-element{display:none;position:absolute;top:0;right:0;margin-right:40px}.header-top-right .check-availability.tr-layout-element{background-color:#f3766f;border:2px solid #fff;border-top:0;box-shadow:0 0 10px rgba(0,0,0,.45);box-shadow:0 0 10px rgba(0,0,0,.45),inset 0 0 35px rgba(145,34,27,.6);color:#fff;display:block;float:left;font-family:Belleza,sans-serif;font-size:21px;line-height:1;padding:15px 14px;transition:all .2s;text-align:center;text-decoration:none;transition:height .2s;z-index:3}.header-top-right .check-availability.tr-layout-element:hover{background-color:#f5918b}.navbar-top.tr-layout-element{display:none;margin-top:8px}.navbar-top>li>a.tr-layout-element{color:#0c0c0c;font-size:13px;padding:8px 17px}.navbar-top>li>a.tr-layout-element:hover{background:#fff}.navbar-top>li>a.tr-layout-element:before{color:#00b1b0;display:inline-block;font-family:FontAwesome;font-weight:400;line-height:1;padding-right:4px}.navbar-top li:nth-child(1)>a.tr-layout-element:before{content:"\f015";font-size:16px}.navbar-top li:nth-child(2)>a.tr-layout-element:before{content:"\f030";font-size:13px;position:relative;top:-1px}.navbar-top li:nth-child(3)>a.tr-layout-element:before{content:"\f041";font-size:15px}.logo-header.tr-layout-element{background-image:url(../images/shelter-island-house-logo-26bcf403c884aad76fdefb759af333aa.png);background-repeat:no-repeat;background-size:100% auto;display:none;height:123px;outline:0;margin-top:14px;margin-bottom:2px;max-width:445px;position:relative;width:100%;z-index:4}.logo-header.tr-layout-element:focus{outline:0}.logo-sm.tr-layout-element{height:94px;margin:4px auto 8px auto;position:relative;width:287px}.logo-sm .logo-sm-header.tr-layout-element{background-image:url(../images/logo-sm-2x-afd4270680372774844e61199abca8cb.png);background-repeat:no-repeat;background-size:287px 94px;display:block;height:94px;outline:0;position:relative;width:287px;z-index:4}.logo-sm .logo-sm-header.tr-layout-element:focus{outline:0}.logo-sm .location-sm.tr-layout-element{bottom:9px;color:#f3766f;display:block;font-size:13px;font-weight:700;position:absolute;right:19px;text-transform:uppercase}.footer.tr-layout-element{background-color:#fff;color:#333;position:relative;z-index:2}.footer .container.tr-layout-element{padding-left:30px;padding-right:30px}.footer.tr-layout-element:before{background-color:#005696;content:"";display:block;height:5px;margin-bottom:40px;width:100%}.footer .gift-certificates.tr-layout-element{border:1px solid silver;color:#005696;display:block;font-size:15px;padding:4px 0;text-align:center;text-decoration:none;transition:background-color .2s,color .2s}.footer .gift-certificates.tr-layout-element:hover{color:#fff;background-color:#005696}.footer .social-links-container.tr-layout-element{margin:12px 0}.footer .social-links-container.tr-layout-element:after,.footer .social-links-container.tr-layout-element:before{content:" ";display:table}.footer .social-links-container.tr-layout-element:after{clear:both}.footer .social-links-container.tr-layout-element:after,.footer .social-links-container.tr-layout-element:before{content:" ";display:table}.footer .social-links-container.tr-layout-element:after{clear:both}.footer .social-links.tr-layout-element{padding:0;margin:2px 0 0 0}.footer .social-links>li.tr-layout-element{display:block;float:left;font-size:25px;height:35px;line-height:35px;margin-right:15px;text-align:center;width:35px;background-color:#005696;transition:background-color .2s}.footer .social-links>li.tr-layout-element:hover{background-color:#0068b5}.footer .social-links>li a.tr-layout-element{color:#fff;display:block;height:100%}.footer .social-links>li i.tr-layout-element{line-height:35px}.footer .social-links>li.tr-layout-element:last-child{margin-right:0}.footer .footer-bottom.tr-layout-element{font-size:13px;padding:40px 0 15px 0;position:relative;text-align:center}.footer .footer-bottom a.tr-layout-element{color:#333;text-decoration:none}.footer .footer-bottom a.tr-layout-element:hover{text-decoration:underline}.footer .footer-links-container.tr-layout-element{background-color:#4cc8c8;display:none}.footer .menu.tr-layout-element{list-style-type:none;margin:0;padding:0}.footer .menu li.tr-layout-element{display:inline-block;margin:0;position:relative}.footer .menu li a.tr-layout-element{color:#fff;display:block;font-size:13px;font-weight:700;letter-spacing:1.2px;padding:8px 15px;text-decoration:none;text-transform:uppercase}.footer .footer-attribution-container.tr-layout-element:before{background-color:#005696;display:block;content:"";height:5px;margin:3px 0 15px 0;width:100%}.footer .attribution.tr-layout-element,.footer .web-design.tr-layout-element{display:block}.footer-address.tr-layout-element{line-height:1.52;text-align:center}.footer-address .inn-name.tr-layout-element{color:#005696;display:none;font-size:18px;margin:6px 0 10px 0}.footer-address a.tr-layout-element{color:#333;text-decoration:none}.footer-address a.tr-layout-element:hover{text-decoration:underline}.footer-address .address-link.tr-layout-element{display:block;margin-bottom:20px}.footer-address .inn-street-address.tr-layout-element{display:block}.footer-address .inn-email.tr-layout-element{display:block}.footer-logo.tr-layout-element{background:url(../images/footer-logo-5185066ca35452d386534ad9671caf31.png) left top no-repeat;background-size:100% auto;height:170px;margin:-20px auto 0 auto;max-width:368px;width:100%}.footer-middle .right-area.tr-layout-element{max-width:279px;margin:20px auto 0 auto}.menu.tr-layout-element{margin-bottom:28px}.menu span.tr-layout-element{font-size:14px}.header-top>.container.tr-layout-element{padding-left:40px;padding-right:40px}body.tr-layout-element{padding-top:177px}.nav-wrapper.tr-layout-element{position:absolute;top:0;left:0;width:100%;z-index:1}.nav-wrapper .container.tr-layout-element{padding-left:40px;padding-right:40px}.logo-header.tr-layout-element{background-size:362px auto;display:inline-block;height:100px;width:362px;transition:height .2s,width .2s,background-size .2s}.logo-sm.tr-layout-element{display:none}.header-top-location-info.tr-layout-element{display:block}.header-top-right.tr-layout-element{display:block}.footer .container.tr-layout-element{padding-left:40px;padding-right:40px}.footer .buttons-box.tr-layout-element{margin-left:-2px;margin-right:-2px}.footer .social-links-container.tr-layout-element{margin:40px 0}.footer .social-links>li.tr-layout-element{display:block;float:left;font-size:25px;height:35px;line-height:35px;margin-right:20px;text-align:center;width:35px}.footer .footer-links-container.tr-layout-element{display:block;text-align:center}.footer .attribution.tr-layout-element{display:inline;padding-right:30px}.footer .credits .web-design.tr-layout-element{display:inline;padding-right:30px}.footer-middle .right-area.tr-layout-element{max-width:none;margin:0}.footer-logo.tr-layout-element{background-size:300px auto;height:148px;margin-top:-25px;width:300px}body.tr-layout-element{padding-top:165px}.nav-wrapper.tr-layout-element{transition:height .2s}.nav-wrapper .navbar-main.tr-layout-element{display:block;float:none;margin:0 auto;display:table;table-layout:fixed}.nav-wrapper .navbar-mobile.tr-layout-element{display:none}.nav-wrapper .phone-icons.tr-layout-element{display:none}.nav-wrapper .header-top-location-info.tr-layout-element{opacity:1;transition:opacity .2s}.nav-wrapper .navbar-nav>li a.tr-layout-element{font-size:13.5px;font-weight:700;letter-spacing:1px;padding:6px 20px;text-decoration:none;text-transform:uppercase;transition:background-color .2s}.nav-wrapper .navbar-nav>li>.dropdown-menu.tr-layout-element{border:none;border-radius:0;padding:0}.nav-wrapper .navbar-nav>li>.dropdown-menu>li>a.tr-layout-element{background-color:rgba(0,0,0,.8);clear:both;display:block;font-size:14px;padding:10px 17px;font-weight:400;text-transform:none;white-space:nowrap}.nav-wrapper .navbar-nav>li>.dropdown-menu>li>a.tr-layout-element:hover{background-color:rgba(128,128,132,.8)}.nav-wrapper .navbar-default.tr-layout-element{border:none;border-radius:0;min-height:40px;position:relative;z-index:auto}.container>.navbar-collapse.tr-layout-element{margin-left:-15px;margin-right:-15px}ul.nav li.dropdown:hover>ul.dropdown-menu.tr-layout-element{display:block}.nav-wrapper .container.tr-layout-element{padding-left:40px;padding-right:40px}.nav-wrapper .navbar-nav .nav-room-links.tr-layout-element{position:static}.nav-wrapper .navbar-nav .nav-room-links>.dropdown-menu.tr-layout-element{left:50%;margin-left:-485px;width:970px}.nav-wrapper .navbar-nav .nav-room-links>.dropdown-menu>li.tr-layout-element{float:left;position:relative;text-align:center;width:20%}.nav-wrapper .navbar-nav .nav-room-links>.dropdown-menu>li.tr-layout-element:after{background-color:#fff;content:"";height:70%;position:absolute;right:0;top:15%;width:1px}.nav-wrapper .navbar-nav .nav-room-links>.dropdown-menu>li.tr-layout-element:last-child:after{display:none}.nav-wrapper .navbar-nav .nav-room-links>.dropdown-menu>li:first-child>a.tr-layout-element:before{background-image:url(../images/room-icon-anchor-e5e37d38794ca4a16bc2bcdb452b6797.png)}.nav-wrapper .navbar-nav .nav-room-links>.dropdown-menu>li:nth-child(2)>a.tr-layout-element:before{background-image:url(../images/room-icon-star-59c6c738d94f133f0f089f32beacaf8e.png)}.nav-wrapper .navbar-nav .nav-room-links>.dropdown-menu>li:nth-child(3)>a.tr-layout-element:before{background-image:url(../images/room-icon-seahorse-3927c86e9e46f5b7156ee5088a141ec2.png)}.nav-wrapper .navbar-nav .nav-room-links>.dropdown-menu>li:nth-child(4)>a.tr-layout-element:before{background-image:url(../images/room-icon-shell-2aad7455936015a186c976cb22298a12.png)}.nav-wrapper .navbar-nav .nav-room-links>.dropdown-menu>li:nth-child(5)>a.tr-layout-element:before{background-image:url(../images/room-icon-bird-db441cb2a68b7dc752a1292eb8a1f8a9.png)}.nav-wrapper .navbar-nav .nav-room-links>.dropdown-menu>li>a.tr-layout-element{font-family:Belleza,sans-serif;font-size:21px;font-weight:400;height:192px;position:relative;white-space:normal}.nav-wrapper .navbar-nav .nav-room-links>.dropdown-menu>li>a.tr-layout-element:before{content:"";display:block;background-image:url(../images/room-icon-shell-2aad7455936015a186c976cb22298a12.png);background-size:80px auto;height:80px;margin:-2px auto -8px auto;width:80px}.header-top-right.tr-layout-element{margin-right:40px}.header-top-location-info.tr-layout-element{margin-right:40px}.header-top-location-info .phone-inn.tr-layout-element{padding-right:10px}.header-top-location-info .phone-restaurant.tr-layout-element{display:inline}.navbar-top.tr-layout-element{display:block}.navbar-top li:nth-child(1)>a.tr-layout-element{display:none}.footer .container.tr-layout-element{padding-left:40px;padding-right:40px}.footer .social-links-container.tr-layout-element{margin:12px 0}.footer .social-links>li.tr-layout-element{font-size:25px;height:35px;line-height:35px;margin-right:3px;text-align:center;width:35px}.footer-logo.tr-layout-element{background-size:368px auto;height:175px;margin:20px auto 0 auto;width:368px}.footer-address.tr-layout-element{line-height:1.4;text-align:left}.footer-address .inn-name.tr-layout-element{display:block}.footer-address .address-link.tr-layout-element{margin-bottom:15px}.footer-address .inn-street-address.tr-layout-element{display:block}@media (min-width:1200px){.nav-wrapper .navbar-nav .nav-room-links>.dropdown-menu.tr-layout-element{margin-left:-585px;width:1170px}.nav-wrapper .navbar-nav .nav-room-links>.dropdown-menu>li>a.tr-layout-element{height:auto}.nav-wrapper .navbar-nav>li a.tr-layout-element{padding:6px 38px}.navbar-top.tr-layout-element{display:block}.navbar-top li:nth-child(1)>a.tr-layout-element{display:block}.footer .social-links>li.tr-layout-element{margin-right:16px}.footer-address.tr-layout-element{font-size:15px;line-height:1.4}.footer-address .address-link.tr-layout-element{margin-bottom:16px}}@media (min--moz-device-pixel-ratio:1.3),(-webkit-min-device-pixel-ratio:1.3),(min-device-pixel-ratio:1.3),(min-resolution:1.3dppx){.modern .footer-logo.tr-layout-element{background-image:url(../images/footer-logo-2x-bc7a20f8494214e713ad468014a0ea33.png)}.modern .logo-header.tr-layout-element{background-image:url(../images/shelter-island-house-logo-2x-4ace48d92fc41e2588cb6ef1986979d3.png)}.modern .nav-wrapper .navbar-nav .nav-room-links>.dropdown-menu>li:first-child>a.tr-layout-element:before{background-image:url(../images/room-icon-anchor-2x-72897ac80b4888945a48c79b2ba03dd8.png)}.modern .nav-wrapper .navbar-nav .nav-room-links>.dropdown-menu>li:nth-child(2)>a.tr-layout-element:before{background-image:url(../images/room-icon-star-2x-a84b5da401e98005b1b84af6261e93bf.png)}.modern .nav-wrapper .navbar-nav .nav-room-links>.dropdown-menu>li:nth-child(3)>a.tr-layout-element:before{background-image:url(../images/room-icon-seahorse-2x-6e835d1de5de815a93530c783a1f9a94.png)}.modern .nav-wrapper .navbar-nav .nav-room-links>.dropdown-menu>li:nth-child(4)>a.tr-layout-element:before{background-image:url(../images/room-icon-shell-2x-9e7ecb2a00d483eaa405ff877e4a8668.png)}.modern .nav-wrapper .navbar-nav .nav-room-links>.dropdown-menu>li:nth-child(5)>a.tr-layout-element:before{background-image:url(../images/room-icon-bird-2x-cb38dbd33bd0ce17f14f69a38b3b6e5b.png)}}@font-face{font-family:Belleza;font-style:normal;font-weight:400;src:local('Belleza Regular'),local('Belleza-Regular'),url(../fonts/0nkoC9_pNeMfhX4BhcH4bw-30d5b480a63ea0a834c6afac6e6ca19f.ttf) format('truetype')}@font-face{font-family:Lato;font-style:normal;font-weight:400;src:local('Lato Regular'),local('Lato-Regular'),url(../fonts/S6uyw4BMUTPHjx4wWw-da4b79be8c588f56351e4d6368fcdbe1.ttf) format('truetype')}@font-face{font-family:Lato;font-style:normal;font-weight:700;src:local('Lato Bold'),local('Lato-Bold'),url(../fonts/S6u9w4BMUTPHh6UVSwiPHA-f467f2d0c48ef390fc8ca5950cde7f21.ttf) format('truetype')}#tr-deed0800-4a3c-11e9-9d05-1d408b9ff07a.tr-layout-element{white-space:nowrap!important}#main-content-area-wrapper.tr-layout-element{min-width:954px;max-width:1140px;padding:18px;margin:0 auto}#main-content-area.tr-layout-element{border:1px solid #bcbec0;background-color:#fff}