@media only screen and (max-device-width:480px){html{-webkit-text-size-adjust:none}}html.landscape #ContentColumn{font-size:125%;line-height:1.3}html.mobile .desktopOnly{display:none}.mobileOnly{display:none}html.mobile .mobileOnly{display:block}html.mobile form>table{max-width:100%!important;width:auto!important;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}#NotifyDiv input[type="text"],html.mobile .formbody input[type="text"],html.mobile .comments input[type="text"],#NotifyDiv textarea,html.mobile .formbody textarea,html.mobile .comments textarea,#NotifyDiv select,html.mobile .formbody select,html.mobile .comments select{width:90%!important}html.mobile #pendingSubmission table{width:100%}#toolbar{text-align:center;width:100%;height:auto;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;z-index:1000;padding:4px 2px;background:#fff;position:fixed;top:0;left:0}html.mobile #toolbar button{background:#6fd5cc;color:#fff;width:48.5%;font-size:14px;font-weight:bold;padding:.2em;border:1px solid #6a6a6a;border-radius:4px}html.mobile #PageWrapper{margin-top:35px}html.fullView #PageWrapper{margin-top:65px}html.android2 #toolbar button{background:#f7f7f7;border:1px solid #2f4255;border-radius:.5em}.iosbtnfix{height:1000px;overflow:hidden}html.fullView #mobileBtn{width:97%}html.mobile button#toTopBtn,html.mobile button#navBtn{width:44.1%}html.mobile button#fullBtn{width:41.1%;margin-right:4px}html.mobile button#searchBtn{width:10%;margin-left:4px;background:#fff url(https://www.anguilla-beaches.com/image-files/xsearch-icon.png.pagespeed.ic.WFNfTkW-o3.webp) center center no-repeat;background-size:contain}#searchBtn span{visibility:hidden}html.mobile #fullBtn,html.mobile #navBtn,html.mobile #searchBtn{display:inline-block}#fullBtn,#navBtn,#toTopBtn,#searchBtn,html.mobile #mobileBtn{display:none}.phantomHeaderImage{position:absolute;left:-9999px;top:-9999px}html.mobile,html.mobile body{height:100%;padding-left:0;padding-right:0}html.mobile #PageWrapper{max-width:100%;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;overflow:hidden;background-size:100%;-webkit-overflow-scrolling:touch}html.mobile #Header{width:100%}html.mobile #Header,html.mobile #Header .Liner{background-size:100%}html.mobile #ContentWrapper{padding:0;float:none}html.mobile #ContentColumn,html.mobile #NavColumn,html.mobile #ExtraColumn{float:none;width:auto;margin:0}html.mobile #NavColumn,html.mobile #ExtraColumn{margin-top:200px}html.mobile #PageWrapper{text-align:center}html.mobile #ContentColumn,html.mobile #Header,html.mobile #NavColumn,html.mobile #ExtraColumn{text-align:left}html.mobile #NavColumn,html.mobile #ExtraColumn{display:inline-block;vertical-align:top;overflow:hidden}html.mobile #NavColumn,html.mobile #ExtraColumn{background:#fff}@media only screen and (max-width:359px){html.mobile #NavColumn{width:150px}html.mobile #ExtraColumn{width:160px}}@media only screen and (min-width:360px){html.mobile #NavColumn{width:150px}html.mobile #ExtraColumn{width:200px}}@media only screen and (max-width:399px){html.mobile #NavColumn *,html.mobile #ExtraColumn *{max-width:100%;box-sizing:border-box;background-size:100%}}@media only screen and (min-width:400px){html.mobile #NavColumn{width:150px}html.mobile #ExtraColumn{width:240px}}@media only screen and (max-width:550px){html.mobile .socializeIt,html.mobile .socializeIt img{width:100%!important}html.mobile .socializeIt textarea{width:100%!important}html.mobile .socializeIt>tbody>tr:first-child>td{width:45%}html.mobile .socializeIt>tbody>tr:first-child>td:first-child{width:10%}}html.mobile img{max-width:100%;height:auto;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}html.mobile iframe{max-width:100%}html.android2 iframe{width:100%!important}html.mobile .fb-like>span{width:100%!important}html.mobile #PageWrapper{margin-top:35px;margin-bottom:5px;padding-top:0}html.mobile .InvShelpbox{left:0!important}html.mobile #ExtraColumn .site-sponsors{left:0}.fb_iframe_widget_lift{z-index:2}html.mobile #search2{text-align:center}html.mobile #cse-search-box{text-align:center}html.mobile #cse-search-box input[type="text"]{width:70%}html.mobile #cse{width:100%!important}html.mobile #Footer{background-color:#e4ebf1;position:absolute;top:10000px;left:0;width:100%;overflow:hidden}html.mobile #TopOfThePage,html.mobile .footerboxes{width:100%;padding-left:0;padding-right:0}html.mobile .footerbox-inner{float:none;display:inline-block;vertical-align:top;width:18%;margin-left:1%}html.mobile #Footer .text-NavBar{text-align:center}html.mobile #Footer .text-NavBar li{padding:10px 0;display:inline-block}html.mobile #Footer .text-NavBar a{line-height:1.2}html.mobile #PageTop{padding-top:26px;width:100%;height:auto}html.fullView #PageTop{margin-top:75px}html.mobile #TopBar{width:100%}html.mobile #logo{position:static;width:100%;background:#fff}html.mobile #logo img{width:100%;padding:0 5%}html.mobile #SocialBar,html.mobile #calm,html.mobile #search{display:none}html.mobile #PageTop .HorizontalNavBar{display:none}html.mobile #Header .Liner{width:100%;background-image:url(https://www.anguilla-beaches.com/image-files/xheader-bg-mobile.jpg.pagespeed.ic.LbAr55O2i-.webp)}html.mobile #facebook-button,html.mobile #google-button{display:none}html.mobile #ContentWrapper{background-size:100%}html.mobile #ContentColumn .Liner{padding:5%;margin:0}html.mobile h1{font-size:150%}html.mobile h2{font-size:140%}html.mobile #SUBSCRIBE .non-nav-top,html.mobile #SUBSCRIBE .non-nav-center,html.mobile #SUBSCRIBE .non-nav-bottom,html.mobile #news .non-nav-top,html.mobile #news .non-nav-center,html.mobile #news .non-nav-bottom,html.mobile .non-nav-top,html.mobile .non-nav-center,html.mobile .non-nav-bottom{width:100%;background-size:100%}html.mobile .non-nav-top,html.mobile .non-nav-bottom{background-repeat:no-repeat}html.mobile #news .nonnav-liner,html.mobile .nonnav-liner{width:100%}html.mobile #news .news-item{width:96%;padding:2%;float:none}html.mobile #news .news-item img{width:100%}html.mobile #news .news-text{width:84%;padding:5%;height:auto}html.mobile #news .news-text a{font-size:90%}html.mobile #news .news-text p{font-size:70%}html.mobile #email-box{width:90%;height:auto;background:#fff}html.mobile #email-box .row{width:96%;padding:2%;text-align:center}html.mobile #email-box .button{position:static;text-align:center}html.mobile #ExtraColumn .Liner{margin:0}html.mobile .Navigation ul{border-bottom:1px solid #f2f2f2;padding:0 0 1em;margin:.5em 0 1em}html.mobile .Navigation ul.last{border-bottom:0}html.mobile .Navigation li{margin:0;padding:.3em 0;list-style:none}html.mobile .Navigation a{display:block;color:#7f7f7f;text-decoration:none;font-size:14px;line-height:1.2;font-family:Oswald,san-serif;font-weight:normal}html.mobile .Navigation a:hover{color:#97e1da}html.mobile #calm2,html.mobile #SocialBar2{text-align:center;margin:1em 0;border-bottom:1px solid #f2f2f2}html.mobile #SocialBar2{margin-top:0;padding-bottom:1em}html.mobile #calm2{padding-bottom:1.5em}html.mobile #SocialBar2 ul,html.mobile #SocialBar2 li,html.mobile #SocialBar3 ul,html.mobile #SocialBar3 li{margin:0;padding:0;list-style:none}html.mobile #SocialBar2 li{display:inline-block;padding:3px}html.mobile #SocialBar3{background:#fff;padding-top:5px}html.mobile #SocialBar3 li{display:inline}html.mobile .CalloutBox{width:90%;padding:5%;margin:0 auto;background-size:100%}html.mobile table#thumbs{width:100%}html.mobile .C2LeftBox{width:50%;background-size:100%}html.mobile .c2_invitation{width:90%;padding-left:5%;padding-right:5%;background-size:100%}html.mobile .ReturnToNavBox{width:95%;margin-left:2.5%;margin-right:2.5%}.HorizontalNavBar ul.root{display:inline-block;*display: inline;*zoom: 1;margin:0 auto;padding:0;line-height:18px;font-size:16px}.HorizontalNavBar ul ul{display:none;position:absolute;top:27px;left:1px;z-index:2;margin:0 0 0 -1px;padding:0;*zoom: 1;background:#fff;width:150px}.HorizontalNavBar ul ul ul{top:0;left:150px;margin:0 0 0 -2px;_top:1px}.HorizontalNavBar li{display:block;margin:0;padding:0;list-style:none;position:relative;float:left;white-space:nowrap;border:0}.HorizontalNavBar li.li1{z-index:1}.HorizontalNavBar li.hover{z-index:2}.HorizontalNavBar li li{float:none;white-space:normal;border:1px solid #fff;background:#fff;margin-top:-1px}.HorizontalNavBar span.navheader,.HorizontalNavBar a{display:block;padding:4px 8px;text-decoration:none;_float:left}.HorizontalNavBar ul ul span.navheader,.HorizontalNavBar ul ul a{_float:none}.HorizontalNavBar span.navheader{cursor:default;*zoom: 1;position:relative;padding-left:18px}.HorizontalNavBar ul ul span.navheader{padding-left:8px;padding-right:18px}.HorizontalNavBar span.navheader ins{display:block;width:0;height:0;line-height:0;position:absolute;top:50%;margin-top:-2px;left:2px;border:6px solid #fff;border-bottom:0}.HorizontalNavBar ul ul span.navheader ins{left:auto;top:50%;right:2px;margin-top:-6px;border-bottom-width:6px;border-bottom-style:solid}.HorizontalNavBar li.hover ul,.HorizontalNavBarCSS li:hover ul{display:block}.HorizontalNavBar li.hover li ul,.HorizontalNavBarCSS li:hover li ul{display:none}.HorizontalNavBar li li.hover ul,.HorizontalNavBarCSS li li:hover ul{display:block}.HorizontalNavBar li li.hover li ul,.HorizontalNavBarCSS li li:hover li ul{display:none}.HorizontalNavBar li li li.hover ul,.HorizontalNavBarCSS li li li:hover ul{display:block}.HorizontalNavBar li li li.hover li ul,.HorizontalNavBarCSS li li li:hover li ul{display:none}.HorizontalNavBar li li li li.hover ul,.HorizontalNavBarCSS li li li li:hover ul{display:block}.HorizontalNavBarWide ul.root{width:100%;display:table}.HorizontalNavBarWide li{display:table-cell;float:none;text-align:center}.HorizontalNavBarWide li li{text-align:left;display:block}.HorizontalNavBarLeft{text-align:left}.HorizontalNavBarCenter{text-align:center}.HorizontalNavBarRight{text-align:right}.HorizontalNavBarCenter li li,.HorizontalNavBarRight li li{text-align:left}html.mobile .HorizontalNavBar ul.root>li{z-index:2}html.mobile .HorizontalNavBar ul.root>li.hover{z-index:3}#PageTop .HorizontalNavBar{width:100%;position:absolute;top:69px;left:0;font-family:Oswald,san-serif}.HorizontalNavBar ul.root li{line-height:22px;font-size:18px}.HorizontalNavBar ul ul{top:32px}.HorizontalNavBar li{background:transparent;border:1px solid #fff;margin-left:-1px}.HorizontalNavBar ul li{display:block}.HorizontalNavBar li li{background:#fff;border-color:#97e1da;margin-left:0}.HorizontalNavBar span.navheader,.HorizontalNavBar a{background:#fff;font-weight:normal;color:#7f7f7f;text-decoration:none;text-transform:uppercase}.HorizontalNavBar span.hover,.HorizontalNavBar span.navheader:hover,.HorizontalNavBar a:hover{background:#fff;color:#97e1da}.HorizontalNavBar ul ul{background:#fff;width:180px;margin-left:-2px}.HorizontalNavBar ul ul ul{left:180px}.HorizontalNavBar span.navheader ins{border-color:#fff;border-top-color:#fff}.HorizontalNavBar ul ul span.navheader ins{border-color:#fff;border-left-color:#fff}.HorizontalNavBar span.navheader:hover ins,.HorizontalNavBar span.hover ins{border-color:#fff;border-top-color:#fff}.HorizontalNavBar ul ul span.navheader:hover ins,.HorizontalNavBar ul ul span.hover ins{border-color:#fff;border-left-color:#fff}html.mobile .HorizontalNavBar a:hover,html.mobile .HorizontalNavBar span.navheader:hover{background:#fff;color:#7f7f7f}html.mobile .HorizontalNavBar span.navheader:hover ins{border-color:#fff;border-top-color:#fff}html.mobile .HorizontalNavBar ul ul span.navheader:hover ins{border-color:#fff;border-left-color:#fff}html.mobile #search{display:none;position:absolute;width:100%;height:32px;bottom:-32px;left:0;border-radius:0;background-color:#fff}html.mobile .showSearch{padding-top:34px}html.mobile .showSearch #logo{padding-top:49px}html.mobile .showSearch #search{display:block}html.mobile #facebook-button,html.mobile #twitter-button,html.mobile #google-button,html.mobile #instagram-button,html.mobile #google-follow{display:inline-block;margin-top:35px;position:static}