@media screen and (max-device-width: 749px){.no-desktop{display:block !important}body{background:url(../images/mobile_bg.jpg) center top repeat-y;font-size:12px;margin:80px 0 0 0;height:100%}.one_third{width:100%}header{height:80px !important}header .wrapper{width:100%}header .logo-reduced{display:block !important;background-size:100% auto;z-index:100}header .mainNav{margin-top:25px !important}header .dl-trigger{display:block}header .mainNav .islands li a:hover span,header .mainNav .trip li a:hover span{background:none;color:#fff}#gdprBanner{bottom:0}#gdprBanner p{width:100%}#home #intro .wrapper{height:100%}#home #intro #home-header,#home #intro #home-header ul#home-slider li section,#home #intro #home-header ul#home-slider li section .slide-content,#home #intro #home-header ul#home-slider li section a:not(.read-more){display:block}#home #intro #home-header .home-slide .slide-content img{max-width:90%;height:auto}#home #intro .bx-controls{bottom:5px}.show-desktop{display:none !important}.show-mobile{display:block !important}#home #intro #home-header .home-slide .slide-content .slide-inner .slide-h1{font-size:32px;margin-bottom:20px}#home #unspoiled img{display:inline-block;margin:10vh auto 2em}#home #intro .home-slide#home-uvp{background-position:79% center !important;background-size:cover !important}#home #intro .home-slide#home-uvp .slide-inner{top:110px !important;transform:initial !important}#home #intro .home-slide#home-uvp .slide-inner img{margin-bottom:30px !important}#home #intro .home-slide#fly-free{background:url(../images/home-headers/BOI-SouthernIslands-Mobile-Img.jpg) center no-repeat !important;background-size:cover !important}#home #intro .home-slide#fly-free .slide-content .slide-inner.position{top:30px !important;transform:none !important}#home #intro .home-slide#black-friday{background:url(../images/home-headers/black-friday-2020-loop_mobile.gif) center no-repeat !important;background-size:cover !important}#home #intro .home-slide#good-to-get-out{background:url(../images/home-headers/BOI-Headers-GetOut-Mobile.jpg) center no-repeat !important;background-size:cover !important}#home #intro .home-slide#good-to-get-out-2{background:url(../images/home-headers/BOI-Headers-GetOut2-Mobile.jpg) center no-repeat !important;background-size:cover !important}#home #intro .home-slide#makers-air{background:url(../images/home-headers/Makers-Air-Rotator-Mobile.jpg) center 75% no-repeat !important;background-size:cover !important}#home #intro .home-slide#bahamasair{background:url(../images/home-headers/bahamasair-rotator-mobile.jpg) center 75% no-repeat !important;background-size:cover !important}#home #intro .home-slide#american-airlines{background:url(../images/home-headers/american-airline-rotator_mobile.jpg) center no-repeat !important;background-size:cover !important}#home #intro .home-slide#ride-for-hope{background:url(../images/home-headers/ride-for-hope_mobile.jpg) center no-repeat !important;background-size:cover !important}#home #intro .home-slide#ambassador{background:url(../images/home-headers/BOI_Ambassador_Mobile_Slider_Img.jpg) center top no-repeat !important;background-size:cover !important}#home #intro .home-slide#ambassador .slide-inner .slide-h1{margin-bottom:20px !important}#home #intro .home-slide#ambassador .slide-inner p{margin:0 auto !important;width:300px !important}#home #intro .home-slide#ambassador .slide-inner p a{display:block !important;margin:40px auto 0 !important;width:106px !important}#home #intro .home-slide#all-2ff{background:url(../images/home-headers/2020-BOI-Headers-GetOut-Mobile-2ff.jpg) center no-repeat !important;background-size:cover !important}#home #intro .home-slide#all-2ff .slide-inner.position{left:0 !important;right:0 !important;top:35px !important;transform:initial !important}#home #intro .home-slide#all-2ff .slide-inner.position img{max-height:150px !important;margin:0 auto 20px}#home #intro .home-slide#southern-2ff{background:url(../images/home-headers/BOI-SouthernIslands-Mobile-Img.jpg) center no-repeat !important;background-size:cover !important}#home #intro .home-slide#southern-2ff .slide-inner.position{left:0 !important;right:0 !important;top:20px !important;transform:initial !important;-ms-flex-pack:center !important;justify-content:center !important}#home #intro .home-slide#southern-2ff .slide-inner.position img{max-width:177px}#home #intro .home-slide#southern-2ff .slide-inner.position .slide-h1{font-size:28px !important}#home #intro .home-slide#southern-2ff .slide-inner.position .slide-h1 span{font-size:14px !important}#home #intro .home-slide#southern-2ff .slide-inner.position .inner{float:none !important}#home #intro .home-slide#southern-2ff .slide-inner.position .slide-flavor__text{font-size:14px !important;float:none !important;padding:0 !important}#home #intro .home-slide#southern-2ff .slide-inner.position .slide-flavor__text span{font-size:28px !important}#home #intro .home-slide#southern-2ff .slide-inner.position a.read-more.green{margin-top:0 !important}#home #intro .home-slide#time-for-play{background:url(../images/home-headers/BOI-time-for-play-mobile.jpg) center no-repeat !important;background-size:cover !important}#home #intro .home-slide#time-for-play .slide-inner.position{left:0 !important;right:0 !important;top:20px !important;transform:initial !important}#home #intro .home-slide#time-for-play .slide-inner.position .slide-h1{font-size:28px !important}#home #intro .home-slide#time-for-play .slide-inner.position .slide-h1 span{font-size:14px !important}#home #intro .home-slide#time-for-play .slide-inner.position .inner{float:none !important;padding-top:50px}#home #intro .home-slide#time-for-play .slide-inner.position .inner img{max-width:250px}#home #intro .home-slide#time-for-play .slide-inner.position .slide-flavor__text{font-size:14px !important;float:none !important;padding:0 !important}#home #intro .home-slide#time-for-play .slide-inner.position .slide-flavor__text span{font-size:28px !important}#home #intro .home-slide#time-for-play .slide-inner.position a.read-more.green{margin-top:0 !important}#home #intro .home-slide#air-credit-250{background:url(../images/2020-BOI-Headers-GetOut-Mobile-250.jpg) center no-repeat !important;background-size:cover !important}#home #intro .home-slide#air-credit-250 .slide-inner__title--desktop{display:none}#home #intro .home-slide#air-credit-250 .slide-inner__title--mobile{display:block !important}#home #intro .home-slide#air-credit-250 .slide-inner.position{left:0 !important;right:0 !important;top:5% !important;transform:initial !important}#home #intro .home-slide#air-credit-250 .slide-inner.position .slide-h1 span{font-size:100px !important}#home #intro .home-slide#air-credit-250 .slide-inner.position img{margin:0 auto 25px !important;max-height:180px !important}#home #intro .home-slide#silver-airways{background:url(../images/home-headers/BOI-Mobile-SilverAirways-Img.jpg) center bottom no-repeat !important;background-size:cover !important}#home #intro .home-slide#silver-airways .slide-inner.position{left:0 !important;right:0 !important;top:30px !important}#home #welcome .main-copy{width:220px;margin:0 auto;height:140px;margin-left:-110px;margin-top:-70px;top:33%;background-size:cover}#home #welcome a.read-more{margin:80% 0 0 0}#home #welcome{background-size:250% auto !important;height:380px}#home #welcome .copy{right:3%}#home #intro.outside{background-position:left top}#home #intro .home-slide#golf-tournament{background:url(../images/home-headers/BOI-Headers-GolfTournaments-Mobile-02.jpg) center no-repeat !important;background-size:cover !important}#home #intro .home-slide#hope-challenge{background:url(../images/home-headers/BOI-HopeChallenge-Mobile.jpg) center no-repeat !important;background-size:cover !important}#home #intro .home-description{height:auto;background:none;padding-top:70px}#home #intro .copy{width:95%;margin:0 auto;position:static;padding:0 5%;box-sizing:border-box;top:initial;transform:initial}#home #intro .copy h1{text-align:center;line-height:1.4}#home #intro .copy p{max-width:90%;margin:0 auto}#home #intro .welcome{width:315px;left:50%;margin-left:-155px}#home #home-stay{background-position:78% bottom !important;height:calc(100vh - 120px) !important}#home #home-stay .copy-holder{color:#fff;left:50%;text-align:center;transform:translate(-50%, -50%);width:80%}#home #home-stay .home-stay_scroll{background-image:url(../images/arrow-down.png) !important;color:#fff}#home #home-hotels .filter-holder{margin-bottom:30px}#home #home-hotels .filter-holder .filter,#home #home-hotels .filter-holder .view-all{text-align:center;width:100%}#home #home-hotels .filter-holder .filter{margin-bottom:30px}#home #home-hotels .multi-quad .featured-quad,#home #home-hotels .multi-quad .rotator-quads{width:100%}#home #home-hotels .multi-quad .featured-quad{margin-bottom:30px}#home #home-hotels .multi-quad .featured-quad .title{text-align:center}#home #home-hotels .multi-quad .rotator-quads .block{width:100%}#home .home-map img{width:100%;height:auto}#home .home-testimonials{padding:4em 7%}#home .home-testimonials h5{color:#37373a;font-size:16px;text-transform:uppercase;margin:1em 0;line-height:1.4}#home .home-testimonials blockquote,#home .home-testimonials cite{font-size:16px;line-height:1.4;margin-bottom:1em;font-family:"Montserrat";font-weight:300}#home #intro #home-header .home-slide .slide-content img{max-width:90%;height:auto}#home #home-slider-2 img{width:100%;height:auto}#home #home-slider-2 .bx-controls{bottom:8%}.no-mobile,#content.txt-format .copy blockquote{display:none !important}.bahamas-diving #content.txt-format .copy blockquote{display:block !important}#content.txt-format .copy blockquote img{float:none;max-width:100%;margin:0 0 10px}#content.txt-format .copy blockquote p{float:none;width:100%}#banner nav ul li{margin-block:0}#banner nav ul.dl-subview>li{display:none}#banner nav ul.dl-subview>li.dl-subviewopen{display:block}#banner .subNav ul li a{padding:8px 0 !important;text-transform:uppercase;text-align:center;width:100%}#banner ul li ul{bottom:inherit;top:0;left:0;background:#51afb6;padding:0;z-index:99;box-shadow:0}#banner ul li ul li a{border:0}#banner ul li ul li{border-color:white !important;float:left;width:100%}.events-list .event .date{width:16%;margin-bottom:10px}#events .subnav.fixed{top:68px !important}#events #content.txt-format .copy p img{width:100%;height:auto}.events-list .event .description{position:relative}.dl-menuwrapper{width:100%;max-width:100%;position:relative;float:left;margin-top:20px;perspective:1000px;perspective-origin:50% 200%}.dl-menuwrapper:first-child{margin-right:100px}.dl-menuwrapper button{background:url(../images/mobile-menu.png) no-repeat right center;background-size:45px 45px;border:none;padding-right:60px;height:45px;color:#fff;overflow:hidden;position:relative;cursor:pointer;outline:none;float:right;margin-top:-7px;margin-right:2%;width:125px;font-size:16px;font-family:'Montserrat';font-weight:700;text-transform:uppercase}.dl-menuwrapper ul{background:#63c1c8;position:relative !important;float:left;margin-top:20px}.dl-menuwrapper ul{padding:0;list-style:none;transform-style:preserve-3d}.dl-menuwrapper li{position:relative;width:100%;text-align:center;border-bottom:1px solid #fff}.dl-menuwrapper li a{display:block;position:relative;padding:15px 20px !important;font-size:16px !important;line-height:20px;font-weight:300;color:#fff;outline:none}.no-touch .dl-menuwrapper li a:hover{background:rgba(255,248,213,0.1);border:0}.dl-menuwrapper li.dl-back>a{padding-left:30px;background:rgba(0,0,0,0.1)}.dl-menuwrapper li.dl-back:after,.dl-menuwrapper li>a:not(:only-child):after{position:absolute;top:0;line-height:50px;font-family:'icomoon';speak:none;-webkit-font-smoothing:antialiased;content:"\e000"}.dl-menuwrapper li.dl-back:after{line-height:30px}.dl-menuwrapper li.dl-back:after{left:20%;color:rgba(255,255,255,0.75);transform:rotate(180deg)}.dl-menuwrapper li>a:after{right:20%;color:rgba(255,255,255,0.75)}.dl-menuwrapper .dl-menu{margin:0;position:absolute;width:100%;opacity:0;pointer-events:none;transform:translateY(10px);backface-visibility:hidden;top:17px;padding-top:2em}.dl-menuwrapper .dl-menu.dl-menu-toggle{transition:all .3s ease}.dl-menuwrapper .dl-menu.dl-menuopen{opacity:1;pointer-events:auto;transform:translateY(0px);height:100vh}.dl-menuwrapper li .dl-submenu{display:none;visibility:visible;opacity:1;padding:0;text-align:left;pointer-events:all;transition:none;width:100% !important;margin:0 !important;position:absolute;left:0;top:0}header.reduced .mainNav .dl-submenu{top:0}header #primary-nav li ul{padding:0}header #primary-nav{padding:0;width:100%}header #primary-nav li:hover ul{display:none}.dl-submenu li a{text-transform:capitalize !important}.dl-menu.dl-subview li,.dl-menu.dl-subview li.dl-subviewopen>a,.dl-menu.dl-subview li.dl-subview>a{display:none}.dl-menu.dl-subview li.dl-subview,.dl-menu.dl-subview li.dl-subview .dl-submenu,.dl-menu.dl-subview li.dl-subviewopen,.dl-menu.dl-subview li.dl-subviewopen .dl-submenu,.dl-menu.dl-subview li.dl-subviewopen .dl-submenu li{display:block}header .mainNav .islands{background:none;float:left;width:100%;padding:0}header .mainNav .trip{background:none;float:left;width:100%;padding:0;margin-top:0}.dl-menuwrapper>.dl-submenu{position:absolute;width:100%;top:50px;left:0;margin:0}#banner ul li ul li a:hover{color:#fff}.dl-trigger,.dl-back{display:block !important}.subNav{width:100%;max-width:100%;position:relative;float:left;margin:40px 0 0;perspective:1000px;perspective-origin:50% 200%}.subNav:first-child{margin-right:0}.subNav button{background:url(../images/mobile-menu.png) no-repeat right center;background-size:45px 45px;border:none;padding-right:60px;height:45px;color:#555;overflow:hidden;position:relative;cursor:pointer;outline:none;float:left;margin-top:-10px;font-size:14px;font-family:'Montserrat';font-weight:700;text-transform:uppercase;float:right}.subNav ul{background:#63c1c8}.subNav ul{padding:0;list-style:none;transform-style:preserve-3d}.subNav li{position:relative;width:100%;text-align:center;border-bottom:1px solid #fff}.subNav li a{display:block;position:relative;padding:15px 20px !important;font-size:16px !important;line-height:20px;font-weight:300;color:#fff;outline:none}.no-touch .subNav li a:hover{background:rgba(255,248,213,0.1);border:0}.subNav li.dl-back>a{padding-left:30px;background:rgba(0,0,0,0.1)}.subNav li.dl-back:after,.subNav li>a:not(:only-child):after{position:absolute;top:50%;transform:translateY(-50%);line-height:50px;font-family:'icomoon';speak:none;-webkit-font-smoothing:antialiased;content:"\e000"}.subNav li.dl-back:after{line-height:30px}.subNav li.dl-back:after{left:20%;color:rgba(255,255,255,0.75);transform:translateY(-50%) rotate(180deg)}.subNav li>a:after{right:20%;color:rgba(255,255,255,0.75)}.subNav .dl-menu{margin:0;position:absolute;width:100%;opacity:0;pointer-events:none;transform:translateY(10px);backface-visibility:hidden;top:50px}.subNav .dl-menu.dl-menu-toggle{transition:all .3s ease}.subNav .dl-menu.dl-menuopen{opacity:1;pointer-events:auto;transform:translateY(0px)}.subNav li .dl-submenu{display:none;visibility:visible;opacity:1;padding:0;text-align:left;pointer-events:all;transition:none;width:100% !important;margin:0 !important;position:absolute;left:0;top:0}#banner .subNav>.dl-submenu{bottom:inherit;top:52px;left:0;background:#51afb6;padding:0;z-index:99;box-shadow:0}#banner .subNav .dl-submenu{bottom:inherit;top:0;left:0;background:#51afb6;padding:0;z-index:99;box-shadow:0;opacity:1;visibility:visible}.dl-menu.dl-animate-out-3{animation:MenuAnimOut3 .4s ease}.dl-menu.dl-animate-out-x{animation:MenuAnimOut3 .4s ease}@keyframes MenuAnimOut3{0%{}100%{transform:translateZ(300px);opacity:0}}.dl-menu.dl-animate-in-3{animation:MenuAnimIn3 .4s ease}.dl-menu.dl-animate-in-x{animation:MenuAnimIn3 .4s ease}@keyframes MenuAnimIn3{0%{transform:translateZ(300px);opacity:0}100%{transform:translateZ(0px);opacity:1}}.dl-submenu.dl-animate-in-3{animation:SubMenuAnimIn3 .4s ease}.dl-submenu.dl-animate-in-x{animation:SubMenuAnimIn3 .4s ease}@keyframes SubMenuAnimIn3{0%{transform:translateZ(-300px);opacity:0}100%{transform:translateZ(0px);opacity:1}}.dl-submenu.dl-animate-out-3{animation:SubMenuAnimOut3 .4s ease}.dl-submenu.dl-animate-out-x{animation:SubMenuAnimOut3 .4s ease}@keyframes SubMenuAnimOut3{0%{transform:translateZ(0px);opacity:1}100%{transform:translateZ(-300px);opacity:0}}.dl-back{display:block}.no-js .dl-menuwrapper .dl-menu{position:relative;opacity:1;transform:none}.no-js .dl-menuwrapper li .dl-submenu{display:block}.no-js .dl-menuwrapper li.dl-back{display:none}.no-js .dl-menuwrapper li>a:not(:only-child){background:rgba(0,0,0,0.1)}.no-js .dl-menuwrapper li>a:not(:only-child):after{content:''}.no-js .subNav .dl-menu{position:relative;opacity:1;transform:none}.no-js .subNav li .dl-submenu{display:block}.no-js .subNav li.dl-back{display:none}.no-js .subNav li>a:not(:only-child){background:rgba(0,0,0,0.1)}.no-js .subNav li>a:not(:only-child):after{content:''}header .mainNav ul li{margin-left:0}header .mainNav .dl-submenu{background:#51afb6}header .mainNav .islands li,header .mainNav .trip li{width:100%;margin:0;text-align:center}header .mainNav .islands li a,header .mainNav .trip li a,header .mainNav .dl-back a{display:block;padding:7px 0 !important;text-align:center;font-size:14px !important}header .mainNav .islands li a:hover,header .mainNav .trip li a:hover,header .mainNav .dl-back a:hover{display:block;padding:7px 0 !important;text-align:center;font-size:14px !important}header .mainNav .islands li:last-child a,header .mainNav .trip li:last-child a{border:0 !important}header .mainNav .islands li a img,header .mainNav .trip li a img{display:none}header .mainNav .islands li a span,header .mainNav .trip li a span{background:none;color:#fff}.bg .wrapper{padding:0;width:100%}#content{background:url(../images/background-texture.jpg) repeat-x center -50px}#content.txt-format .header{margin-bottom:40px}#content.txt-format .copy{background-size:14% auto;background-position:3% top;padding-right:5%}#banner ul{left:0;bottom:inherit}.bg .wrapper{top:0}#content.txt-format .copy h1{font-size:2em;width:100%}#banner{background:url(../images/background-texture.jpg) repeat-x center top;position:relative;z-index:99}#banner .wrapper{height:100px}#banner .destination{color:#56594f;text-transform:uppercase;font:2em "Montserrat";font-weight:700;top:20px;display:none}#banner .destination a{color:#56594f}footer .bottom{display:none}footer .bottom .middle{width:100%;text-align:center}.footer-mobile{background-color:#00a3b2;padding:40px 2%;text-align:center;margin-bottom:-20px}.footer-mobile ul.subnav{padding:0 5%;text-align:left}.footer-mobile ul.subnav li{display:inline-block;width:48%;text-align:center}.footer-mobile ul.subnav li:nth-child(odd){border-right:1px solid #4ac9d4;border-right:1px solid #4ac9d4;padding-top:5px;padding-bottom:5px}.footer-mobile ul.subnav li a{color:#fff;display:block;padding:5px 10px}.footer-mobile ul.social-media li{display:inline-block;list-style:none;padding-top:10px}.footer-mobile ul.social-media li img{width:auto;height:18px;vertical-align:middle;margin:20px 10px 0 10px}.footer-mobile ul.social-media li img.instagram{height:20px}.two_col,.one_col{width:100% !important}#side{float:none;width:100%;margin:0}#business #content{width:90%;padding:5%}#business .business-info{float:none;width:92%;padding-left:6%;height:300px !important;min-height:300px !important;padding-top:100px}#business .business-info .social{top:115px}#business .business-info .contact .jackrabbit{position:absolute;right:-10px;top:105px;margin:0}#business #slider{width:100%;float:none}#business #slider .rotate{width:100% !important;height:220px !important}#business #slider .rotate img{width:100% !important;height:auto !important}#business.detail #prev-specials,#business.detail #next-specials{display:none}.business-bottom .one_third,.business-bottom .two_third{float:none;width:90%;margin:0 auto}#contact .bg .wrapper{top:20px;padding-bottom:40px}#faq .bg .wrapper{top:20px}#accordion.ambassadors{wdith:100%}#accordion.ambassadors .title img{float:left !important;margin-right:19px !important}#accordion .title .position{font-family:'Montserrat';font-weight:600;margin-top:79px}#accordion.ambassadors .title{font-size:1.2em;padding:32px 0;background-image:url(../images/learn-more-btn-sm.jpg);border-bottom:1px solid #555}#accordion.ambassadors .content{padding:25px 25px 0 0 !important}#accordion .title .name{font:1.2em 'Montserrat';font-weight:700}#accordion.ambassadors .title.ui-state-active{background-image:url(../images/close-btn-sm.jpg);border-bottom:0}#specials .promo_info,#specials .promo_right{width:90%;float:none;margin:0 auto 20px}#specials .promo_right .header img{width:100%}#specials .how_to_book{width:100%;margin:0 0 2em;background:none;padding:0}#specials .participating p{line-height:1.8}#specials .featured,#specials .other-properties{width:90%;margin:0 auto}#specials ul.specials-list-featured{margin:3em 0 0;padding-bottom:0}#specials .other-properties{padding:4em 0 2em}#specials .participating h2{line-height:1.6}#specials ul.specials-list-featured li,#specials ul.specials-list-others li{width:100%;height:auto !important;padding:0;margin-bottom:4em}#specials ul.specials-list-others li{margin-bottom:2em;min-height:auto}#specials .disclaim{margin:-4em auto 4em}#specials ul.specials-list-featured li .special-img{width:100%;height:auto}#specials .flex-layout{-ms-flex-direction:column !important;flex-direction:column !important}#specials .flex-layout a{font-size:15px;width:100% !important;margin:12px 0}.grid .main-info .copy{width:80%}.grid .main-info .copy .headline{font-size:4em}.grid .main-info .copy p{font-size:1.2em}#fly-here #content.txt-format .copy{background:none;padding-left:5%}#accordion .content{padding:20px 0 !important}#accordion .content table,.maintables{font-size:10px}#accordion .content th,.maintables td.table_head,.maintables td.table_body{padding:5px}#content.txt-format div.boating-specials{width:100%;margin:0 0 20px;background:url(../images/content-ornament.png) no-repeat right bottom}#content.txt-format div.boating-specials img{width:100%;height:auto}#content.txt-format div.boating-specials .copy{margin:10px 0}#content.txt-format div.boating-specials .copy h2{margin-bottom:10px}#content.txt-format div.boating-specials .copy br{display:none}#subscribe-modal{display:block !important;height:auto;max-height:none}.subscribe-modal .icons-section .icon{max-width:calc(50% - 5px)}body.blog #banner{display:none}body.blog .filter{height:auto;padding:1em 5% 2em;text-align:center}body.blog .filter p{float:none;margin:25px auto}body.blog .filter form{float:none;width:100%}body.blog .filter form label{margin:10px auto}body.blog .filter form input,body.blog .filter form select{height:auto;width:100%;margin-bottom:10px;-webkit-appearance:none}body.blog .filter form input[type="submit"]{width:100%;height:auto;float:none;margin-left:0;padding:20px 0;line-height:1}body.blog .posts-found{text-align:center;margin:3em auto}body.blog ul.articles li.post{height:auto !important;margin:0 !important}body.blog .pagination{display:none}body.article #banner{display:none}body.article article .entry-content{padding:0 5%;background:none}body.article article .entry-img{margin-bottom:0}body.article article .social{background:#fff;position:relative;z-index:10;display:inline-block;float:none;padding:12px;text-align:center;top:-30px;margin:0 auto;left:50%;transform:translateX(-50%)}body.article .author-info .wrap{padding:0 5%}body.article .return-to-posts{padding:4em 0 2em}body.article ul.related-posts li{margin-bottom:4em}body.article .pagination{display:none}#bahamas-islands .island_grid .island_col{float:none;margin:0 auto;width:90%}#bahamas-islands .island_grid .island_col .island{height:400px !important;max-height:initial !important}#content .top-events #side,#content .top-events .header-img{width:100%}#exuma-land-and-sea-video #content,#out-on-the-water-video #content{padding-top:50px}#exuma-land-and-sea-video iframe,#out-on-the-water-video iframe{height:235px}}@media only screen and (max-width: 740px){.mobile{display:block !important}}@media only screen and (min-width: 740px) and (max-width: 990px){#home #intro{overflow:hidden}#home #intro #home-header .home-slide{height:650px !important}#home #intro .wrapper{height:650px !important}#home #intro .bottom-wrap{bottom:0px}#home #intro .texture{height:50%;max-height:500px}#home #intro .home-slide#aircredit-may .slide-inner{left:-5% !important}#home #intro .home-slide#aircredit-may .slide-inner img{max-width:60% !important}#home #intro .home-slide#silver-airways{background-position:58% 0}#home #intro .home-slide#twoflyfree-june{background-position:29% 0}#home #intro #home-header .home-slide#bimini{background-position-y:0px;background-position-x:80%}#home #intro .map{left:5%}.desktop{display:none}.ipad{display:block !important}header .mainNav ul li{margin-left:10px}header .mainNav li a{font-size:1.2em}header .logo{margin-left:-130px;width:305px}#home #intro .copy{right:5%;width:55%}#specials .grid a .grid-item-inner{display:none !important}}@media only screen and (max-width: 767px){#bahamas-islands .island_map_section{height:523px}#bahamas-islands .island_map_section .map_holder{height:445px;width:336px}#bahamas-islands .island_map_section ul.pins li.active .island_hover,#bahamas-islands .island_map_section ul.pins li:hover .island_hover{opacity:0}#bahamas-islands .island_map_section ul.pins li.abacos .island_name{left:130px;top:32px}#bahamas-islands .island_map_section ul.pins li.acklins .island_name{left:220px;top:278px}#bahamas-islands .island_map_section ul.pins li.andros .island_name{left:12px;top:175px}#bahamas-islands .island_map_section ul.pins li.berry .island_name{left:78px;top:77px}#bahamas-islands .island_map_section ul.pins li.bimini .island_name{left:10px;top:80px}#bahamas-islands .island_map_section ul.pins li.cat .island_name{left:202px;top:145px}#bahamas-islands .island_map_section ul.pins li.crooked .island_name{left:263px;top:232px;text-align:center;width:75px}#bahamas-islands .island_map_section ul.pins li.eleuthera .island_name{left:170px;top:120px}#bahamas-islands .island_map_section ul.pins li.exumas .island_name{left:88px;top:210px}#bahamas-islands .island_map_section ul.pins li.harbour .island_name{left:153px;top:90px}#bahamas-islands .island_map_section ul.pins li.long .island_name{left:153px;top:245px}#bahamas-islands .island_map_section ul.pins li.san-salvador .island_name{left:252px;top:163px}#bahamas-islands .island_map_section ul.pins li.inagua .island_name{left:265px;top:330px}#bahamas-islands .island_map_section ul.pins li.mayaguana .island_name{left:267px;top:292px}#bahamas-islands .island_map_section ul.pins li.ragged .island_name{left:91px;top:276px}#bahamas-islands .island_map_section ul.pins li.rum .island_name{left:242px;top:200px}#destinations.diving #content .coral-calling,#destinations.about #content .coral-calling,#destinations.landmarks-attractions #content .coral-calling,#things-to-do.bahamas-diving #content .coral-calling{-ms-flex-direction:column;flex-direction:column;padding-left:0}#destinations.diving #content .coral-calling__images,#destinations.about #content .coral-calling__images,#destinations.landmarks-attractions #content .coral-calling__images,#things-to-do.bahamas-diving #content .coral-calling__images{text-align:right}#destinations.diving #content .coral-calling__images .ccimage1,#destinations.about #content .coral-calling__images .ccimage1,#destinations.landmarks-attractions #content .coral-calling__images .ccimage1,#things-to-do.bahamas-diving #content .coral-calling__images .ccimage1{width:95vw;max-width:unset}#destinations.diving #content .coral-calling__images .ccimage2,#destinations.about #content .coral-calling__images .ccimage2,#destinations.landmarks-attractions #content .coral-calling__images .ccimage2,#things-to-do.bahamas-diving #content .coral-calling__images .ccimage2{max-width:80px}#destinations.diving #content .coral-calling__copy,#destinations.about #content .coral-calling__copy,#destinations.landmarks-attractions #content .coral-calling__copy,#things-to-do.bahamas-diving #content .coral-calling__copy{padding-left:20%;position:relative;top:-60px}#coral-is-calling .header .hero img{height:90vh;object-fit:cover}#coral-is-calling .header .logo{top:20%;left:50%;right:unset;transform:translate(-50%, -50%)}#coral-is-calling .coral__intro::after{bottom:200px}#coral-is-calling .coral__intro__column{padding:30px 40px 60px}#coral-is-calling .coral__intro__column .title{margin-left:0;-ms-flex-pack:center;justify-content:center}#coral-is-calling .coral__intro__column .title h2{margin:0 auto}#coral-is-calling .coral__intro__column .title h2::after{content:'';position:absolute;background:url("../images/coral-is-calling/bahamas-logo.svg") no-repeat;display:block;height:90px;width:90px;background-size:contain;top:-10px;right:-10px}#coral-is-calling .coral__intro__column .title::before{content:none}#coral-is-calling .coral__intro__column .copy{margin-left:0;text-align:center}#coral-is-calling .coral__intro__row{-ms-flex-direction:column;flex-direction:column;padding-bottom:100px}#coral-is-calling .coral__intro__row .title{padding-bottom:20px}#coral-is-calling .coral__hotels__grid .grid .card{-ms-flex-preferred-size:48%;flex-basis:48%}#coral-is-calling .coral__hotels__grid .grid .card .btn{width:80%}#coral-is-calling .coral__hotels__grid .grid::after{-ms-flex-preferred-size:48%;flex-basis:48%}#coral-is-calling .coral__experiences{padding:100px 50px 20px;background:linear-gradient(0deg, #f0f7fa 0%, #fff 100%)}#coral-is-calling .coral__experiences__title h2{width:100%;text-align:center;left:0;right:unset;top:-40px;bottom:unset;font-size:60px}#coral-is-calling .coral__experiences__slider__item{-ms-flex-direction:column;flex-direction:column;background:unset}#coral-is-calling .coral__experiences__slider__item .image{background:unset}#coral-is-calling .coral__experiences__slider__item .image figure{width:100%;-ms-flex-pack:center;justify-content:center;display:-ms-flexbox;display:flex}#coral-is-calling .coral__experiences__slider__item .image figure img{width:100%}#coral-is-calling .coral__experiences__slider__item .text{padding:20px 30px 40px}#coral-is-calling .coral__experiences__slider__item .text h3{text-align:center}#coral-is-calling .coral__experiences__slider__item .text p{text-align:center;max-width:450px}#coral-is-calling .coral__experiences__slider .slick-arrow{top:75%;width:30px;height:30px}#coral-is-calling .coral__experiences__slider .slick-prev{left:-30px}#coral-is-calling .coral__dynamic-map{margin:0}#coral-is-calling .coral__map{padding:0}#coral-is-calling .coral__map__title h2{font-size:40px}#coral-is-calling .coral__map__title h2 span{font-size:10px}}@media only screen and (min-width: 768px) and (max-width: 1024px){#home #blog{background-position:25% 50%}#home #intro .map img{width:75%}#banner .wrapper{width:auto}.bg .wrapper{width:auto}#bahamas-islands .island_map_section{height:623px}#bahamas-islands .island_map_section h2{text-align:right !important}#bahamas-islands .island_map_section .copy_holder .btn1{bottom:90px;left:75px}#bahamas-islands .island_map_section .map_holder{height:530px;width:480px}#bahamas-islands .island_map_section ul.pins li.active .island_hover,#bahamas-islands .island_map_section ul.pins li:hover .island_hover{opacity:0}#bahamas-islands .island_map_section ul.pins li.abacos .island_name{left:161px;top:15px}#bahamas-islands .island_map_section ul.pins li.acklins .island_name{left:313px;top:414px}#bahamas-islands .island_map_section ul.pins li.andros .island_name{left:38px;top:252px}#bahamas-islands .island_map_section ul.pins li.berry .island_name{left:117px;top:118px}#bahamas-islands .island_map_section ul.pins li.bimini .island_name{left:15px;top:115px}#bahamas-islands .island_map_section ul.pins li.cat .island_name{left:290px;top:225px}#bahamas-islands .island_map_section ul.pins li.crooked .island_name{left:411px;top:368px;text-align:left;width:100px}#bahamas-islands .island_map_section ul.pins li.eleuthera .island_name{left:243px;top:181px}#bahamas-islands .island_map_section ul.pins li.exumas .island_name{left:140px;top:279px}#bahamas-islands .island_map_section ul.pins li.harbour .island_name{left:215px;top:129px}#bahamas-islands .island_map_section ul.pins li.long .island_name{left:324px;top:322px}#bahamas-islands .island_map_section ul.pins li.san-salvador .island_name{left:390px;top:257px}#bahamas-islands .island_map_section ul.pins li.inagua .island_name{left:395px;top:475px}#bahamas-islands .island_map_section ul.pins li.mayaguana .island_name{left:487px;top:397px}#bahamas-islands .island_map_section ul.pins li.ragged .island_name{left:163px;top:399px}#bahamas-islands .island_map_section ul.pins li.rum .island_name{left:344px;top:287px}#coral-is-calling .coral__experiences{padding:100px 50px;background:linear-gradient(0deg, #f0f7fa 0%, #fff 100%)}#coral-is-calling .coral__experiences__title h2{right:unset;top:-80px;bottom:unset;transform:translate(50%, 50%)}#coral-is-calling .coral__experiences__slider__item{-ms-flex-direction:column;flex-direction:column;background:unset}#coral-is-calling .coral__experiences__slider__item .image{background:unset}#coral-is-calling .coral__experiences__slider__item .image figure{-ms-flex-pack:center;justify-content:center;display:-ms-flexbox;display:flex}#coral-is-calling .coral__experiences__slider__item .text{padding-top:20px}#coral-is-calling .coral__experiences__slider__item .text p{text-align:center;max-width:450px}#coral-is-calling .coral__experiences__slider .slick-arrow{top:75%}#coral-is-calling .coral__experiences__slider .slick-prev{left:-30px}}@media only screen and (max-width: 1024px){#bahamas-islands .island_grid h2.mobile-only{display:block}#bahamas-islands .island_grid .island_col .island .hover-overlay .island_copy_title{font-size:2.8em;margin-bottom:15px}#bahamas-islands .island_grid .island_col .island .hover-overlay p{font-size:1.05em}#bahamas-islands .island_grid .island_col .island .hover-overlay .btn1{margin:0}#bahamas-islands .island_grid .island_col .island:hover .island_title{opacity:1}#bahamas-islands .island_grid .island_col .island:hover .hover-overlay{opacity:0}#bahamas-islands .island_grid .island_col .island.active .island_title{opacity:0}#bahamas-islands .island_grid .island_col .island.active .hover-overlay{opacity:1}#bahamas-islands .island_map_section{width:90%}#bahamas-islands .island_map_section h2{padding:20px;text-align:center}#bahamas-islands .island_map_section .copy_holder .btn1{display:block}#bahamas-islands .island_map_section .copy_holder .each-location{display:none}#bahamas-islands .island_map_section .map_holder{background-image:url("../images/islands/island-map_mobile.png");background-size:contain;background-repeat:no-repeat;margin:0 auto;position:relative}#bahamas-islands .island_map_section ul.pins li.active .island_hover,#bahamas-islands .island_map_section ul.pins li:hover .island_hover{opacity:0}#bahamas-islands .island_map_section ul.pins li.florida .island_name{display:none}}
