@font-face{font-family:'Open Sans';src:url("../fonts/OpenSans-Light-webfont.eot");src:url("../fonts/OpenSans-Light-webfont.eot?#iefix") format("embedded-opentype"),url("../fonts/OpenSans-Light-webfont.woff") format("woff"),url("../fonts/OpenSans-Light-webfont.ttf") format("truetype"),url("../fonts/OpenSans-Light-webfont.svg#open_sanslight") format("svg");font-weight:300;font-style:normal}@font-face{font-family:'Open Sans';src:url("../fonts/OpenSans-LightItalic-webfont.eot");src:url("../fonts/OpenSans-LightItalic-webfont.eot?#iefix") format("embedded-opentype"),url("../fonts/OpenSans-LightItalic-webfont.woff") format("woff"),url("../fonts/OpenSans-LightItalic-webfont.ttf") format("truetype"),url("../fonts/OpenSans-LightItalic-webfont.svg#open_sanslight_italic") format("svg");font-weight:300;font-style:italic}@font-face{font-family:'Open Sans';src:url("../fonts/OpenSans-Regular-webfont.eot");src:url("../fonts/OpenSans-Regular-webfont.eot?#iefix") format("embedded-opentype"),url("../fonts/OpenSans-Regular-webfont.woff") format("woff"),url("../fonts/OpenSans-Regular-webfont.ttf") format("truetype"),url("../fonts/OpenSans-Regular-webfont.svg#open_sansregular") format("svg");font-weight:400;font-style:normal}@font-face{font-family:'Open Sans';src:url("../fonts/OpenSans-Italic-webfont.eot");src:url("../fonts/OpenSans-Italic-webfont.eot?#iefix") format("embedded-opentype"),url("../fonts/OpenSans-Italic-webfont.woff") format("woff"),url("../fonts/OpenSans-Italic-webfont.ttf") format("truetype"),url("../fonts/OpenSans-Italic-webfont.svg#open_sansitalic") format("svg");font-weight:400;font-style:italic}@font-face{font-family:'Open Sans';src:url("../fonts/OpenSans-Semibold-webfont.eot");src:url("../fonts/OpenSans-Semibold-webfont.eot?#iefix") format("embedded-opentype"),url("../fonts/OpenSans-Semibold-webfont.woff") format("woff"),url("../fonts/OpenSans-Semibold-webfont.ttf") format("truetype"),url("../fonts/OpenSans-Semibold-webfont.svg#open_sanssemibold") format("svg");font-weight:600;font-style:normal}@font-face{font-family:'Open Sans';src:url("../fonts/OpenSans-SemiboldItalic-webfont.eot");src:url("../fonts/OpenSans-SemiboldItalic-webfont.eot?#iefix") format("embedded-opentype"),url("../fonts/OpenSans-SemiboldItalic-webfont.woff") format("woff"),url("../fonts/OpenSans-SemiboldItalic-webfont.ttf") format("truetype"),url("../fonts/OpenSans-SemiboldItalic-webfont.svg#open_sanssemibold_italic") format("svg");font-weight:600;font-style:italic}@font-face{font-family:'Open Sans';src:url("../fonts/OpenSans-Bold-webfont.eot");src:url("../fonts/OpenSans-Bold-webfont.eot?#iefix") format("embedded-opentype"),url("../fonts/OpenSans-Bold-webfont.woff") format("woff"),url("../fonts/OpenSans-Bold-webfont.ttf") format("truetype"),url("../fonts/OpenSans-Bold-webfont.svg#open_sansbold") format("svg");font-weight:700;font-style:normal}@font-face{font-family:'Open Sans';src:url("../fonts/OpenSans-BoldItalic-webfont.eot");src:url("../fonts/OpenSans-BoldItalic-webfont.eot?#iefix") format("embedded-opentype"),url("../fonts/OpenSans-BoldItalic-webfont.woff") format("woff"),url("../fonts/OpenSans-BoldItalic-webfont.ttf") format("truetype"),url("../fonts/OpenSans-BoldItalic-webfont.svg#open_sansbold_italic") format("svg");font-weight:700;font-style:italic}@font-face{font-family:'Open Sans';src:url("../fonts/OpenSans-ExtraBold-webfont.eot");src:url("../fonts/OpenSans-ExtraBold-webfont.eot?#iefix") format("embedded-opentype"),url("../fonts/OpenSans-ExtraBold-webfont.woff") format("woff"),url("../fonts/OpenSans-ExtraBold-webfont.ttf") format("truetype"),url("../fonts/OpenSans-ExtraBold-webfont.svg#open_sansextrabold") format("svg");font-weight:800;font-style:normal}@font-face{font-family:'Open Sans';src:url("../fonts/OpenSans-ExtraBoldItalic-webfont.eot");src:url("../fonts/OpenSans-ExtraBoldItalic-webfont.eot?#iefix") format("embedded-opentype"),url("../fonts/OpenSans-ExtraBoldItalic-webfont.woff") format("woff"),url("../fonts/OpenSans-ExtraBoldItalic-webfont.ttf") format("truetype"),url("../fonts/OpenSans-ExtraBoldItalic-webfont.svg#open_sansextrabold_italic") format("svg");font-weight:800;font-style:italic}/*! normalize.css v3.0.2 | MIT License | git.io/normalize */html{font-family:sans-serif;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}body{margin:0}article,aside,details,figcaption,figure,footer,header,hgroup,main,menu,nav,section,summary{display:block}audio,canvas,progress,video{display:inline-block;vertical-align:baseline}audio:not([controls]){display:none;height:0}[hidden],template{display:none}a{background-color:transparent}a:active,a:hover{outline:0}abbr[title]{border-bottom:1px dotted}b,strong{font-weight:bold}dfn{font-style:italic}h1{font-size:2em;margin:0.67em 0}mark{background:#ff0;color:#000}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sup{top:-0.5em}sub{bottom:-0.25em}img{border:0}svg:not(:root){overflow:hidden}figure{margin:1em 40px}hr{-moz-box-sizing:content-box;box-sizing:content-box;height:0}pre{overflow:auto}code,kbd,pre,samp{font-family:monospace, monospace;font-size:1em}button,input,optgroup,select,textarea{color:inherit;font:inherit;margin:0}button{overflow:visible}button,select{text-transform:none}button,html input[type="button"],input[type="reset"],input[type="submit"]{-webkit-appearance:button;cursor:pointer}button[disabled],html input[disabled]{cursor:default}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}input{line-height:normal}input[type="checkbox"],input[type="radio"]{box-sizing:border-box;padding:0}input[type="number"]::-webkit-inner-spin-button,input[type="number"]::-webkit-outer-spin-button{height:auto}input[type="search"]{-webkit-appearance:textfield;-moz-box-sizing:content-box;-webkit-box-sizing:content-box;box-sizing:content-box}input[type="search"]::-webkit-search-cancel-button,input[type="search"]::-webkit-search-decoration{-webkit-appearance:none}fieldset{border:1px solid #c0c0c0;margin:0 2px;padding:0.35em 0.625em 0.75em}legend{border:0;padding:0}textarea{overflow:auto}optgroup{font-weight:bold}table{border-collapse:collapse;border-spacing:0}td,th{padding:0}/*! HTML5 Boilerplate v5.0.0 | MIT License | http://h5bp.com/ */html{color:#222;font-size:1em;line-height:1.4}::-moz-selection{background:#b3d4fc;text-shadow:none}::selection{background:#b3d4fc;text-shadow:none}hr{display:block;height:1px;border:0;border-top:1px solid #ccc;margin:1em 0;padding:0}audio,canvas,iframe,img,svg,video{vertical-align:middle}fieldset{border:0;margin:0;padding:0}textarea{resize:vertical}.browserupgrade{margin:0.2em 0;background:#ccc;color:#000;padding:0.2em 0}.hidden{display:none !important;visibility:hidden}.visuallyhidden{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.visuallyhidden.focusable:active,.visuallyhidden.focusable:focus{clip:auto;height:auto;margin:0;overflow:visible;position:static;width:auto}.invisible{visibility:hidden}.clearfix:before,.clearfix:after{content:" ";display:table}.clearfix:after{clear:both}@media print{*,*:before,*:after{background:transparent !important;color:#000 !important;box-shadow:none !important;text-shadow:none !important}a,a:visited{text-decoration:underline}a[href]:after{content:" (" attr(href) ")"}abbr[title]:after{content:" (" attr(title) ")"}a[href^="#"]:after,a[href^="javascript:"]:after{content:""}pre,blockquote{border:1px solid #999;page-break-inside:avoid}thead{display:table-header-group}tr,img{page-break-inside:avoid}img{max-width:100% !important}p,h2,h3{orphans:3;widows:3}h2,h3{page-break-after:avoid}}*{-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}html{background-color:#f7f7f7}@media (min-width: 1025px){html{background-color:#f7f7f7}}body{overflow:hidden;font-family:"Open Sans", Arial, sans-serif;cursor:default}a{text-decoration:none;color:#fff}#loading{position:absolute}#scaler{-moz-transform-origin:0 0;-ms-transform-origin:0 0;-webkit-transform-origin:0 0;transform-origin:0 0;overflow:hidden;width:1024px;height:768px;position:absolute;left:50%;margin-left:-512px;top:50%;-moz-transform:translate(0, -50%);-ms-transform:translate(0, -50%);-webkit-transform:translate(0, -50%);transform:translate(0, -50%)}@media (min-width: 1025px){#scaler{box-shadow:0 5px 10px rgba(0,0,0,0.2)}}#layout{position:relative;width:100%;height:100%;overflow:hidden;z-index:0}#sidebar,#content{height:100%;background-color:#fff}.hide-nav #hamburger{display:none}#sidebar{position:absolute;width:250px;background-image:url("../img/sidebar.jpg");background-size:cover;background-position:left top;z-index:999;padding-top:110px;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}#hamburger{width:50px;height:50px;position:absolute;background:#09a7d6 url("../img/hamburger-background.jpg") center center no-repeat;background-size:cover;top:12px;right:-25px;cursor:pointer;color:#0459b2}#hamburger:after{content:"\f0c9";font-family:'FontAwesome';display:block;text-align:center;line-height:50px;font-size:25px}#content{position:relative}#curtain{z-index:9999;width:100%;height:100%;position:fixed;background-color:#f7f7f7}@media (min-width: 1025px){#curtain{background-color:#f7f7f7}}nav.primary{font-family:'Open Sans', sans-serif;font-size:13px;line-height:35px;letter-spacing:0.05em;color:#fff}nav.primary ul{padding:0;margin:0}nav.primary li{display:block}nav.primary div{display:block;-moz-transition:color 0.2s;-o-transition:color 0.2s;-webkit-transition:color 0.2s;transition:color 0.2s;cursor:pointer;border-top:1px solid rgba(107,241,254,0.15);height:35px;padding-left:30px;position:relative}nav.primary div>.submenu-control{display:inline-block;margin-left:10px}nav.primary div>.submenu-control:after{content:"\f054";font-family:"FontAwesome"}nav.primary .selected>div{color:#023077;overflow:hidden;*zoom:1;filter:progid:DXImageTransform.Microsoft.gradient(gradientType=1, startColorstr='#6668EAFE', endColorstr='#0068EAFE');background-image:url('data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4gPHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGRlZnM+PGxpbmVhckdyYWRpZW50IGlkPSJncmFkIiBncmFkaWVudFVuaXRzPSJvYmplY3RCb3VuZGluZ0JveCIgeDE9IjAuMCIgeTE9IjAuNSIgeDI9IjEuMCIgeTI9IjAuNSI+PHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzY4ZWFmZSIgc3RvcC1vcGFjaXR5PSIwLjQiLz48c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiM2OGVhZmUiIHN0b3Atb3BhY2l0eT0iMC4wIi8+PC9saW5lYXJHcmFkaWVudD48L2RlZnM+PHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgZmlsbD0idXJsKCNncmFkKSIgLz48L3N2Zz4g');background-size:100%;background-image:-webkit-gradient(linear, 0% 50%, 100% 50%, color-stop(0%, rgba(104,234,254,0.4)),color-stop(100%, rgba(104,234,254,0)));background-image:-moz-linear-gradient(left, rgba(104,234,254,0.4) 0%,rgba(104,234,254,0) 100%);background-image:-webkit-linear-gradient(left, rgba(104,234,254,0.4) 0%,rgba(104,234,254,0) 100%);background-image:linear-gradient(to right, rgba(104,234,254,0.4) 0%,rgba(104,234,254,0) 100%)}nav.primary .selected>div:after{content:"\f0d9";font-family:"FontAwesome";color:#68eafe;display:block;position:absolute;height:100%;right:-2px;top:0;font-size:30px}nav.primary>ul{border-bottom:1px solid rgba(107,241,254,0.15)}nav.primary ul ul{display:none}nav.primary ul li.opened-by-user ul,nav.primary ul li.selected ul,nav.primary ul li.ancestor-of-selected ul{display:block}nav.primary ul li.opened-by-user div>.submenu-control:after,nav.primary ul li.selected div>.submenu-control:after,nav.primary ul li.ancestor-of-selected div>.submenu-control:after{content:"\f078";font-family:"FontAwesome"}nav.primary ul ul li div{padding-left:45px}nav.secondary{position:absolute;left:0;bottom:0;padding:1em 0;text-align:center;font-size:0.7rem;text-transform:uppercase;width:100%}nav.secondary ul{margin:0;padding:0;width:100%}nav.secondary li{display:inline-block}nav.secondary li>div{color:#fff;padding:10px;cursor:pointer}nav.secondary li>div:before{display:block;font-family:"FontAwesome";font-size:20px}nav.secondary li>div.map:before{content:"\f041"}nav.secondary li>div.packages:before{content:"\f06b"}nav.secondary li>div.gallery:before{content:"\f03e"}nav.secondary li.selected>div{color:#023077}#pages{position:absolute;width:100%}article{position:absolute;width:100%;height:768px}article>header{height:124px;width:100%;color:#fff;text-align:center;font-size:14px;font-weight:600;box-sizing:border-box;padding-left:20px}article>header:after,article>header:before{content:"";height:100%;width:0px;display:inline-block;vertical-align:middle}article>header .title,article>header .summary{display:inline-block;vertical-align:middle}article>header .title{margin-top:10px;text-align:left;position:relative;padding-right:30px}article>header .title .section{position:absolute;top:-20px;font-size:12px;text-transform:uppercase}article>header .title h1{text-indent:200%;white-space:nowrap;overflow:hidden;background-position:center center;background-repeat:no-repeat;margin:-8px 0 0 -8px}article>header .summary{max-width:50%;text-align:left;padding:10px 0 10px 20px;margin-left:5px;border-left:1px solid #fff}article>header .summary p{margin:0}article .content{height:586px;position:relative}article:not(#home) .content{background-color:#fff}article footer{position:absolute;bottom:0;left:0;width:100%;height:58px;font-size:14px;font-weight:600;box-sizing:border-box;padding:15px 40px;color:#023077}article:not(#home) footer{background-color:#fff}#home header .title h1{width:550px;height:92px;background-size:100%;background-image:url("../img/titles/home.png")}#accommodations header .title h1{width:412px;height:70.5px;background-size:100%;background-image:url("../img/titles/accommodations.png")}#royal-towers header .title h1{width:274px;height:40px;background-size:100%;background-image:url("../img/titles/royal-towers.png")}#the-reef-atlantis header .title h1{width:343.5px;height:40px;background-size:100%;background-image:url("../img/titles/the-reef-atlantis.png")}#the-cove-atlantis header .title h1{width:350px;height:40px;background-size:100%;background-image:url("../img/titles/the-cove-atlantis.png")}#coral-towers header .title h1{width:280px;height:40px;background-size:100%;background-image:url("../img/titles/coral-towers.png")}#beach-tower header .title h1{width:257.5px;height:40px;background-size:100%;background-image:url("../img/titles/beach-tower.png")}#meeting-venues header .title h1{width:466px;height:70.5px;background-size:100%;background-image:url("../img/titles/meeting-venues.png")}#conference-center header .title h1{width:445.5px;height:70.5px;background-size:100%;background-image:url("../img/titles/conference-center.png")}#outdoor-venues header .title h1{width:448.5px;height:40px;background-size:100%;background-image:url("../img/titles/outdoor-venues.png")}#open-air-aquarium header .title h1{width:426.5px;height:70.5px;background-size:100%;background-image:url("../img/titles/open-air-aquarium.png")}#aquaventure header .title h1{width:460.5px;height:70.5px;background-size:100%;background-image:url("../img/titles/aquaventure.png")}#dolphin-cay header .title h1{width:524.5px;height:70.5px;background-size:100%;background-image:url("../img/titles/dolphin-cay.png")}#dining-options header .title h1{width:369px;height:91px;background-size:100%;background-image:url("../img/titles/dining-options.png")}#activities-on-property header .title h1{width:458px;height:70.5px;background-size:100%;background-image:url("../img/titles/activities-on-property.png")}#overview header .title h1{width:865px;height:70.5px;background-size:100%;background-image:url("../img/titles/overview.png")}#map header .title h1{width:476px;height:70.5px;background-size:100%;background-image:url("../img/titles/map.png")}#meeting-venues header .title,#aquaventure header .title,#dolphin-cay header .title,#activities-on-property header .title,#overview header .title,#map header .title{padding-right:0}#aquaventure header .title .info{right:70px;bottom:1px}#dolphin-cay header .title .info{right:140px;bottom:1px}#dining-options header .title .info{bottom:0}#activities-on-property header .title .info{right:115px;bottom:1px}#overview header .title .info{right:100px;bottom:-5px}article:not(#home)>header{background-image:url("../img/background-header.jpg");background-size:1024px;background-position:right top}#home{background-image:url("../img/background-home.jpg");background-size:1024px;background-position:right top;box-sizing:border-box;padding-left:250px}#home .content{height:600px}#home footer{height:auto;position:static;color:#fff;text-align:center;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}#home footer p{margin-top:0}#home .video-button{color:#75ccf7;display:inline-block;float:none;margin:0}#home .video-button:after{font-size:2em;margin:0;position:static}#home .rotator{height:200px;width:570px;top:410px;left:95px;position:absolute}#home .rotator figure{height:100%}#home .rotator img{transform:none}#home .rotator figcaption,#home .rotator nav{display:none}.next-article-button{color:#75ccf7;float:right;cursor:pointer}.next-article-button:after{content:"\f138";font-family:"FontAwesome";margin-left:8px;font-size:1.3em;position:relative;top:1px}.previous-article-button{color:#75ccf7;float:left;cursor:pointer}.previous-article-button:before{content:"\f137";font-family:"FontAwesome";margin-right:8px;font-size:1.3em;position:relative;top:1px}.next-article-button.reversed,.previous-article-button.reversed{background-color:#0F7BA1;padding:2px 15px 5px 15px}.video-button{float:left;cursor:pointer;margin-right:2em}.video-button:after{content:"\f16a";font-family:"FontAwesome";margin-left:8px;font-size:1.3em;position:relative;top:1px}.comparison-button{float:left;cursor:pointer}.info{display:block;position:absolute;color:#75ccf7;font-size:20px;line-height:1;bottom:2px;right:0;padding:10px;cursor:pointer;outline:none}.info:after{content:"\f05a";font-family:"FontAwesome"}.info>.popup{display:none;font-size:14px;font-weight:600;background-color:#fff;border-color:#fff;padding:15px 30px 15px 15px;color:#032741;line-height:20px;position:absolute;left:20px;-moz-transform:translate(-50%, 40px);-ms-transform:translate(-50%, 40px);-webkit-transform:translate(-50%, 40px);transform:translate(-50%, 40px);z-index:9999;width:500px}.info>.popup:after{content:"";display:block;position:absolute;width:20px;height:20px;top:0;left:50%;-moz-transform:translate(-11px, -10px) rotate(45deg);-ms-transform:translate(-11px, -10px) rotate(45deg);-webkit-transform:translate(-11px, -10px) rotate(45deg);transform:translate(-11px, -10px) rotate(45deg);background-color:#fff}.info>.popup ul{padding-left:20px;margin:0}.info>.popup li{margin:0.5em 0}article.category nav ul{font-size:0;margin:0;padding:0}article.category nav li{margin:0;padding:0;display:inline-block;width:50%;font-size:12px;line-height:1.1;color:#023077;cursor:pointer;position:relative}article.category nav li img{width:100%}article.category nav li header{position:absolute;width:100%;top:0;left:0;padding:8px 12px;box-sizing:border-box;*zoom:1;filter:progid:DXImageTransform.Microsoft.gradient(gradientType=1, startColorstr='#CCFFFFFF', endColorstr='#00FFFFFF');background-image:url('data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4gPHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGRlZnM+PGxpbmVhckdyYWRpZW50IGlkPSJncmFkIiBncmFkaWVudFVuaXRzPSJvYmplY3RCb3VuZGluZ0JveCIgeDE9IjAuMCIgeTE9IjAuNSIgeDI9IjEuMCIgeTI9IjAuNSI+PHN0b3Agb2Zmc2V0PSIzMCUiIHN0b3AtY29sb3I9IiNmZmZmZmYiIHN0b3Atb3BhY2l0eT0iMC44Ii8+PHN0b3Agb2Zmc2V0PSIxMDAlIiBzdG9wLWNvbG9yPSIjZmZmZmZmIiBzdG9wLW9wYWNpdHk9IjAuMCIvPjwvbGluZWFyR3JhZGllbnQ+PC9kZWZzPjxyZWN0IHg9IjAiIHk9IjAiIHdpZHRoPSIxMDAlIiBoZWlnaHQ9IjEwMCUiIGZpbGw9InVybCgjZ3JhZCkiIC8+PC9zdmc+IA==');background-size:100%;background-image:-webkit-gradient(linear, 0% 50%, 100% 50%, color-stop(30%, rgba(255,255,255,0.8)),color-stop(100%, rgba(255,255,255,0)));background-image:-moz-linear-gradient(left, rgba(255,255,255,0.8) 30%,rgba(255,255,255,0) 100%);background-image:-webkit-linear-gradient(left, rgba(255,255,255,0.8) 30%,rgba(255,255,255,0) 100%);background-image:linear-gradient(to right, rgba(255,255,255,0.8) 30%,rgba(255,255,255,0) 100%)}article.category nav li header h3,article.category nav li header p{margin:0}article.category nav li header h3{font-weight:600;font-size:16px;text-transform:uppercase}#accommodations nav li{height:180px}#accommodations nav li:first-child{height:225px;width:100%}#accommodations nav li:first-child header{background-image:url('data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4gPHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGRlZnM+PGxpbmVhckdyYWRpZW50IGlkPSJncmFkIiBncmFkaWVudFVuaXRzPSJvYmplY3RCb3VuZGluZ0JveCIgeDE9IjAuMCIgeTE9IjAuNSIgeDI9IjEuMCIgeTI9IjAuNSI+PHN0b3Agb2Zmc2V0PSIxNSUiIHN0b3AtY29sb3I9IiNmZmZmZmYiIHN0b3Atb3BhY2l0eT0iMC44Ii8+PHN0b3Agb2Zmc2V0PSI1MCUiIHN0b3AtY29sb3I9IiNmZmZmZmYiIHN0b3Atb3BhY2l0eT0iMC4wIi8+PC9saW5lYXJHcmFkaWVudD48L2RlZnM+PHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgZmlsbD0idXJsKCNncmFkKSIgLz48L3N2Zz4g');background-size:100%;background-image:-webkit-gradient(linear, 0% 50%, 100% 50%, color-stop(15%, rgba(255,255,255,0.8)),color-stop(50%, rgba(255,255,255,0)));background-image:-moz-linear-gradient(left, rgba(255,255,255,0.8) 15%,rgba(255,255,255,0) 50%);background-image:-webkit-linear-gradient(left, rgba(255,255,255,0.8) 15%,rgba(255,255,255,0) 50%);background-image:linear-gradient(to right, rgba(255,255,255,0.8) 15%,rgba(255,255,255,0) 50%)}#meeting-venues nav li{height:292.5px;width:100%}.rotator{height:100%}.rotator figure{position:relative;padding:0;margin:0;height:510px;overflow:hidden}.rotator figure img{width:100%;position:absolute;-moz-transform:scale(1.05);-ms-transform:scale(1.05);-webkit-transform:scale(1.05);transform:scale(1.05)}.rotator figcaption{font-weight:600;color:#023077;background-color:rgba(255,255,255,0.8);position:absolute;bottom:0;box-sizing:border-box;padding:10px 40px;width:100%;-moz-transition:height 0.4s;-o-transition:height 0.4s;-webkit-transition:height 0.4s;transition:height 0.4s}.rotator figcaption>div{position:absolute;width:90%}.rotator nav ul{margin:0;padding:0;font-size:0}.rotator nav ul li{background-size:cover;background-position:center;display:inline-block;margin:4px 0 4px 4px;height:68px;width:98px;cursor:pointer}.rotator nav ul li:after{content:"";display:block;height:100%;box-sizing:border-box;border:2px solid rgba(2,48,119,0.8);opacity:0;-moz-transition:opacity 0.4s;-o-transition:opacity 0.4s;-webkit-transition:opacity 0.4s;transition:opacity 0.4s}.rotator nav ul li.current:after{opacity:1}.rotator .slides{display:none}.video-container{display:none}#map .summary{padding:0 0 0 20px}#map .summary nav ul{margin:0;padding:0}#map .summary nav>ul{font-size:0}#map .summary nav>ul>li{display:inline-block;font-size:14px;vertical-align:top}#map .summary nav>ul>li li{padding:3px 8px;display:block;color:#00d7f0;cursor:pointer;-moz-transition:color 0.2s;-o-transition:color 0.2s;-webkit-transition:color 0.2s;transition:color 0.2s}#map .summary nav>ul>li li.selected{color:#fff}#map .content{background-image:url("../img/map/island.jpg");background-size:cover;height:644px}#map .extras{position:absolute;left:0;top:0;display:none}#map .extras.dining-disclaimer{left:auto;top:auto;right:40px;bottom:40px}#map .labels{margin:0;padding:0;position:absolute;top:0;left:0}#map .labels li{position:absolute;display:block;cursor:default;color:#fff;text-transform:uppercase;font-size:16px;text-align:center;font-weight:700;line-height:1;white-space:nowrap;text-shadow:0 0 5px #000000}#map .pins{margin:0;padding:0;position:absolute;top:0;left:0;display:none}#map .pins li{position:absolute;display:block;cursor:pointer;outline:none}#map .pins li:before{-moz-transform:scale(0.4);-ms-transform:scale(0.4);-webkit-transform:scale(0.4);transform:scale(0.4);-moz-transition:-moz-transform,0.2s;-o-transition:-o-transform,0.2s;-webkit-transition:-webkit-transform,0.2s;transition:transform,0.2s;content:"";position:absolute;width:100px;height:100px;left:-43px;bottom:-33px;background-repeat:no-repeat;background-image:url(../img/map/pin.png)}#map .pins li .popup{display:none;position:absolute;background-color:#fff;padding:15px;font-size:14px;font-weight:normal;line-height:1.2}#map .pins li .popup:after{content:"";display:block;position:absolute;width:20px;height:20px;left:50%;background-color:#fff;z-index:-1}#map .pins li .popup:not(.hanging):not(.left){-moz-transform:translate(-50%, calc(-100% - 14px));-ms-transform:translate(-50%, calc(-100% - 14px));-webkit-transform:translate(-50%, calc(-100% - 14px));transform:translate(-50%, calc(-100% - 14px))}#map .pins li .popup:not(.hanging):not(.left):after{bottom:0;-moz-transform:translate(-11px, 10px) rotate(45deg);-ms-transform:translate(-11px, 10px) rotate(45deg);-webkit-transform:translate(-11px, 10px) rotate(45deg);transform:translate(-11px, 10px) rotate(45deg)}#map .pins li .popup.hanging{-moz-transform:translate(-50%, 14px);-ms-transform:translate(-50%, 14px);-webkit-transform:translate(-50%, 14px);transform:translate(-50%, 14px)}#map .pins li .popup.hanging:after{top:0;-moz-transform:translate(-11px, -10px) rotate(45deg);-ms-transform:translate(-11px, -10px) rotate(45deg);-webkit-transform:translate(-11px, -10px) rotate(45deg);transform:translate(-11px, -10px) rotate(45deg)}#map .pins li .popup.left{-moz-transform:translate(-15px, calc(-100% - 14px));-ms-transform:translate(-15px, calc(-100% - 14px));-webkit-transform:translate(-15px, calc(-100% - 14px));transform:translate(-15px, calc(-100% - 14px))}#map .pins li .popup.left:after{bottom:0;left:0;-moz-transform:translate(5px, 10px) rotate(45deg);-ms-transform:translate(5px, 10px) rotate(45deg);-webkit-transform:translate(5px, 10px) rotate(45deg);transform:translate(5px, 10px) rotate(45deg)}#map .pins li .popup>:first-child{margin-top:0}#map .pins li .popup>:last-child{margin-bottom:0}#map .pins li .popup h4,#map .pins li .popup h5,#map .pins li .popup p{margin:10px 0}#map .pins li .popup h4{color:#023077;font-size:16px;font-weight:bold;text-transform:uppercase;white-space:nowrap}#map .pins li .popup h5{color:#023077;font-size:14px;text-transform:uppercase}#map .pins li .popup p{min-width:12em}#map .pins li .popup .view-floorplan-button{color:#75ccf7;cursor:pointer;white-space:nowrap}#map .pins li .popup .view-floorplan-button:after{content:"\f138";font-family:"FontAwesome";margin-left:8px;font-size:1.3em;position:relative;top:1px}#map .pins li.selected{cursor:default}#map .pins li.selected .popup{z-index:10}#map .pins.indoor-meeting-space .popup img{width:105px;margin-bottom:20px}#map .room-details>div{margin:5px 0}#map .room-details .size,#map .room-details .capacity,#map .room-details .reception,#map .room-details .banquet,#map .room-details .school,#map .room-details .theatre,#map .room-details .hollow-square{font-weight:bold;margin-left:5em;position:relative}#map .room-details .size:before,#map .room-details .capacity:before,#map .room-details .reception:before,#map .room-details .banquet:before,#map .room-details .school:before,#map .room-details .theatre:before,#map .room-details .hollow-square:before{font-weight:normal;display:block;position:absolute;left:-5em}#map .room-details .size:after,#map .room-details .capacity:after,#map .room-details .reception:after,#map .room-details .banquet:after,#map .room-details .school:after,#map .room-details .theatre:after,#map .room-details .hollow-square:after{font-weight:normal}#map .room-details .reception,#map .room-details .banquet,#map .room-details .school,#map .room-details .theatre,#map .room-details .hollow-square{text-align:right}#map .room-details .size:before{content:"Size:"}#map .room-details .size:after{content:" Sq. Feet"}#map .room-details .capacity:before{content:"Capacity:"}#map .room-details .reception:before{content:"Reception"}#map .room-details .banquet:before{content:"Banquet"}#map .room-details .theatre:before{content:"Theatre"}#map .room-details .school:before{content:"School"}#map .room-details .hollow-square:before{content:"Hollow Sq."}#map .floorplan{position:absolute;width:100%;height:100%;top:0;left:0;display:none;background-color:#fff;background-size:cover;background-position:center center}#map .floorplan.active{z-index:10}#map .floorplan .pins{display:block}#map .floorplan .pins li .popup,#map .floorplan .pins li .popup:after{background-color:#f2f2f2}#map .floorplan .pins li .popup h4{color:#75ccf7}#map .floorplan#conference-center-floorplan{background-image:url("../img/map/floorplans/conference-center.jpg")}#map .floorplan#royal-towers-floorplan{background-image:url("../img/map/floorplans/royal-towers.jpg")}#map .floorplan#the-cove-atlantis-floorplan{background-image:url("../img/map/floorplans/the-cove-atlantis.jpg")}#map .floorplan#beach-tower-floorplan{background-image:url("../img/map/floorplans/beach-tower.jpg")}#packages .content,#dining-map .content,#gallery .content{background-size:cover;height:100%;position:relative}#packages .content{background-image:url("../img/packages-new.jpg")}#dining-map .content{background-image:url("../img/dining-map.jpg")}#gallery .content{background-image:url("../img/gallery.jpg")}#packages footer,#dining-map footer{background-color:transparent !important}#gallery .content{text-align:center;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;padding-top:200px;color:#fff}#gallery .column{text-align:left;display:inline-block;vertical-align:top;width:29%;padding:0 20px;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;font-size:0.9rem;line-height:1.7}#gallery .column:first-child{margin-right:3%;border-right:1px solid #fff;position:relative;top:-51px}#gallery .column:last-child{top:-51px;position:relative}#gallery section{margin-bottom:20px}#gallery h2{text-indent:200%;white-space:nowrap;overflow:hidden;height:30px;background-size:auto 100%;background-position:left top;background-repeat:no-repeat;margin:0;position:relative;left:-10px}#gallery ul{margin:0;padding:0 0 5px 0;max-height:475px;overflow-y:auto}#gallery li{display:block;cursor:pointer}#gallery li .thumb{display:inline-block;width:50px;height:40px;background-position:center;background-size:cover;vertical-align:middle;margin:2px 10px 2px 0;border:1px solid #fff}#gallery li .label{display:inline-block;width:170px;vertical-align:middle;line-height:1.2}#gallery .slideshow h2{background-image:url("../img/titles/gallery-slideshow.png")}#gallery .video-loop h2{background-image:url("../img/titles/gallery-video-loop.png")}#gallery .videos h2{background-image:url("../img/titles/gallery-videos.png")}#gallery .images h2{background-image:url("../img/titles/gallery-images.png")}#gallery .indoor h2{background-image:url("../img/titles/gallery-indoor.png")}#gallery .outdoor h2{background-image:url("../img/titles/gallery-outdoor.png")}#gallery .planning h2{background-image:url("../img/titles/gallery-planning.png")}#gallery .slideshow h2,#gallery .video-loop h2{cursor:pointer}#gallery .slideshow h2:before,#gallery .video-loop h2:before{font-family:"FontAwesome";content:"\f16a";color:#023077;display:block;position:absolute;left:158px;top:0;width:20px;height:30px;font-size:1.2rem;line-height:30px;text-indent:0}#gallery .slideshow h2{left:0;background-position-x:76px}#gallery .slideshow h2:before{left:236px}#gallery .video-loop h2:before{left:168px}#gallery li:before{font-family:"FontAwesome";margin-right:8px;position:relative;top:1px;color:#023077}#gallery .videos li:before{content:"\f16a"}#slideshow .slide-container{height:100%;background-color:#000}#slideshow .slide-container>div{height:90%;width:90%;position:absolute;top:5%;left:5%;background-position:center;background-size:contain;background-repeat:no-repeat}#slideshow .controls{position:absolute;top:10%;height:80%;width:100%;color:#75ccf7}#slideshow .controls>div{height:100%;width:30%;font-family:"FontAwesome";font-size:24px;padding:0 15px;line-height:640px;cursor:pointer}#slideshow .controls>div.previous{float:left;text-align:left}#slideshow .controls>div.previous:after{content:"\f053"}#slideshow .controls>div.next{float:right;text-align:right}#slideshow .controls>div.next:after{content:"\f054"}#slideshow.fullscreen .slide-container>div{height:100%;width:108%;top:0;left:-4%;background-size:contain}#slideshow #slideLabel{position:absolute;bottom:10px;color:#fff;width:100%;text-align:center}.close-slideshow-button,.close-floorplan-button,.close-comparison-button{position:absolute;top:0;right:0;padding:20px;color:#75ccf7;font-size:24px;line-height:0.8;cursor:pointer;z-index:1}.close-slideshow-button:after,.close-floorplan-button:after,.close-comparison-button:after{content:"\f00d";font-family:"FontAwesome"}#video-loop{background-color:#000}#towers-comparison{position:fixed;width:100%;height:100%;top:0;left:0;background-color:#fff;background-image:url("../img/towers-comparison.jpg");background-position:center center;background-repeat:no-repeat;background-size:contain;opacity:0;visibility:hidden;-moz-transition:opacity 0.3s,visibility 0.3s;-o-transition:opacity 0.3s,visibility 0.3s;-webkit-transition:opacity 0.3s,visibility 0.3s;transition:opacity 0.3s,visibility 0.3s}#towers-comparison.open{opacity:1;visibility:visible;cursor:pointer}
/*# sourceMappingURL=styles.css.map */
