#mmenu .mmnavlogo,.siteheader .logo{background-image:url(https://cdn.ssmedia.com/innsbythesea/webart/logo.svg)}.siteheader{min-height:120px}.siteheader .logo{top:20px;width:94px;height:80px;box-shadow:none;-webkit-box-shadow:none}.toplinks{top:30px}.navbar a.alt,.navbar a:hover,.sociallinks span:hover a i,.topmenu:hover,.topmenualt,a.alt,a:hover{color:#1680c5}.topmenu:hover .topmenu-logo,.topmenualt .topmenu-logo{background-image:url(https://cdn.ssmedia.com/innsbythesea/webart/icon_logo-bird-xx.png)}.brand-nav a:hover{background:#1680c5}.checkindate:focus,.checkoutdate:focus,.nights:focus,.noa:focus,.noc:focus,.property:focus,.specialCode:focus{border-color:#1680c5!important}.h1,.h4,h1,h4{font-family:AvenirLt,Helvetica,Arial,sans-serif;color:#1680c5}.h2,h2{font-family:AvenirLt,Helvetica,Arial,sans-serif;font-style:normal;font-size:1.375rem;color:#003468}.h3,h3{font-family:AvenirLt,Helvetica,Arial,sans-serif;font-style:normal;font-size:1.375rem;color:#003468}h4.special{color:#003468}.h5,h5{color:#777}@media only screen and (max-width:480px){.h2,.h3,h2,h3{font-size:1.125rem}}.bodycontent a,.contenthome a{color:#1680c5}.bodycontent a:hover,.contenthome a:hover{color:#124d6e}.contenthome{width:80%}.contenthome div,.contenthome li,.contenthome p,.contenthome td{color:#003468}.contenthome h2{font-family:AvenirLt,Helvetica,Arial,sans-serif;font-size:1.375rem;color:#003468}.footer2 .item .footeraddr a,.footer2 .item .footeraddr a:hover,.footer2 .item .footernav a{color:#1680c5}.footer2 .item .footernav a.alt,.footer2 .item .footernav a:hover{color:#003468}.footer .propertynav{margin-bottom:40px}.footer .propertynav .item{padding:15px;width:120px;height:90px;background-color:#f3f3f3;border-radius:3px}.btn{background-color:#1680c5;color:#fff!important}.btn:hover{background-color:#003468;color:#fff!important}.wrapper,.wrapper2,.wrapperwrapper{background:#fff}.wrapper2{-webkit-box-shadow:0 5px 25px 0 rgba(0,0,0,.2);box-shadow:0 5px 25px 0 rgba(0,0,0,.2);margin-bottom:70px}.listings.listingssmall .item{border-color:#1680c5}.listings.listingsaccord .item a{color:#1680c5}.listings.listingsaccord .item a:hover{color:#1680c5}#Accordion .z-header,#Accordion .z-title{color:#1680c5}#Accordion .z-header{border-color:#1680c5}#Accordion .z-active .z-header,#Accordion .z-content,#Accordion .z-header:hover{color:#1680c5;border-color:#1680c5;background:#fafafa}#Accordion .z-section{box-shadow:0 2px 4px 0 #fafafa}.photoboxhome{padding:10px;background:#fff;box-shadow:0 5px 25px 0 rgba(0,0,0,.2)}.flex-control-paging li a{background-color:#003468!important}.flex-direction-nav a{color:rgba(0,52,104,.25)!important}.flex-direction-nav .flex-next:hover,.flex-direction-nav .flex-prev:hover{color:rgba(0,52,104,.65)!important}.flex-control-paging li a.flex-active{background-color:#1680c5!important}.mmnav:hover{border-color:#1680c5}.mm-listview>li>a:hover,.mm-menu li a.alt{color:#1680c5!important}.mm-menu .mm-navbar>a:hover{color:#1680c5!important}.pika-label,.pika-title{background:#1680c5!important}.pika-single{color:#fff!important}.pika-button:hover,.pika-row.pick-whole-week:hover .pika-button{background:#003468!important;color:#fff!important}.is-today .pika-button{color:#fff!important}@media only screen and (max-width:1300px){.flex-direction-nav a{bottom:-65px!important}.flex-direction-nav .flex-prev{left:15px!important}.flex-direction-nav .flex-next{right:10px!important}.flex-direction-nav .flex-prev:hover{left:10px!important}.flex-direction-nav .flex-next:hover{right:5px!important}}@media only screen and (max-width:1024px){.contenthome{padding-right:0;padding-left:0}}@media only screen and (max-width:767px){.mmnavwrapper{top:22px}#mmenu .mmnavlogo{width:78px;height:66px}.siteheader .logo{top:12px;width:78px;height:66px}.siteheader{min-height:90px;height:90px}.toplinks{top:20px}.wrapperright{margin-top:30px;border-top:1px solid rgba(220,220,220,.5)}.wrapperwrapper{margin-top:90px}.wrapper2{margin-bottom:50px}}@media only screen and (max-width:767px){.sociallinks,.topmenu{display:block}}@media only screen and (max-width:640px){.contenthome{width:90%}.footer{padding-top:0}.footer2{padding-top:24px;border-top:1px solid #dcdcdc}.footer .propertynav .item{width:120px;height:90px;padding:0}.footer .propertynav .item div{position:relative;background-position:center;-o-background-size:auto;-moz-background-size:contain;-webkit-background-size:contain;background-size:contain;opacity:.5}.footer .propertynav .item div.bb{top:7px;width:45px!important;height:77px!important}.footer .propertynav .item div.ch{top:10px;width:44px!important;height:69px!important}.footer .propertynav .item div.cl{top:26px;width:77px!important;height:37px!important}.footer .propertynav .item div.dh{top:10px;width:60px!important;height:70px!important}.footer .propertynav .item div.ic{top:15px;width:60px!important;height:60px!important}.footer .propertynav .item div.wy{top:17px;width:60px!important;height:58px!important}.footer .propertynav .item div.sv{top:23px;width:77px!important;height:46px!important}.footer .propertynav .item{display:inline-block;margin:5px}.footer .propertynav .sep{display:none}.sociallinks,.topmenu{display:none}.wrapper2{margin-bottom:34px}}@media only screen and (max-width:580px){.contenthome{min-height:0;padding-top:40px}.footer .propertynav span.sep2{display:none}.photoboxhome{padding:0;box-shadow:0 5px 25px 0 rgba(0,0,0,.2)}.toplinks{top:18px}}@media only screen and (max-width:480px){.topphone{margin:0;padding-top:10px;padding-right:10px!important}.topphone,.topphone a,.topphone a:hover{font-size:1.25rem}.topphone i{display:none}.topphone strong{display:block}}