.anchornav-menu-content{width:100%;padding-top:35px;text-align:center;position:relative;background-color:white}
.anchornav-menu-content ul{list-style:none;padding-left:0;margin:0;padding-bottom:35px}
.anchornav-menu-content hr{margin:0;height:2px;color:#f8f8f8}
.anchornav-menu-content .desktop-only{display:flex}
.anchornav-menu-content .desktop-only li{margin:0 auto;text-align:center}
.anchornav-menu-content .desktop-only li a{padding:35px 0;margin:0 auto;text-align:center;color:#5c5c5c;text-decoration:none;font-size:14px}
.anchornav-menu-content .desktop-only li a:hover{color:#3db8e4}
.anchornav-menu-content-mobile{width:100%;text-align:center;position:relative;background-color:white}
.anchornav-menu-content-mobile ul{list-style:none;padding-left:0;margin:0;width:100%}
.anchornav-menu-content-mobile hr{margin:0;height:2px;color:#f8f8f8;width:100%}
.anchornav-menu-content-mobile .icon-arrow-down,.anchornav-menu-content-mobile .icon-arrow-up{color:#5c5c5c;vertical-align:bottom;float:right;margin:0}
.anchornav-menu-content-mobile ul li{display:block}
.anchornav-menu-content-mobile ul li a{width:100%;float:left;font-size:18px;padding:17px 10px 17px 0;text-align:center;color:#5c5c5c;text-decoration:none;border-bottom:5px solid transparent}
.anchornav-menu-content-mobile ul li a:hover{color:#3db8e4}
.anchornav-sticky{position:fixed;top:70px;z-index:3}
@media(max-width:768px){.anchornav-sticky{top:58px}
}
body.site-australia .anchorTabNavigation ul li a{font-family:"TheSansC5-SemiBold",Helvetica,Arial,sans-serif}
body#coming-soon-page{background-image:url('./068803.jpg');background-size:cover;background-repeat:no-repeat;background-position:center;min-width:100% !important;min-height:100% !important}
#coming-soon-page .splash-table-container{vertical-align:middle;display:table;position:absolute;top:0;bottom:0;left:0;right:0;width:100%;height:100%;background-image:url('clientlibs/imgs/coming-soon/068803.jpg');background-size:cover;background-repeat:no-repeat;background-position:center}
#coming-soon-page .splash-table-cell{font-size:14px;display:table-cell;vertical-align:middle;text-align:center}
#coming-soon-page .splash-screen{background:#f3f2eb;text-align:center;font-size:18px;line-height:26px;color:#000;max-width:780px;width:80%;margin-top:-100px;margin-right:auto;margin-left:auto;padding:60px 50px}
#coming-soon-page .type-h3-responsive{padding-top:45px !important;padding-bottom:25px !important;font-size:55px;line-height:60px}
@media(max-width:480px){#coming-soon-page .splash-table-container{background:#f3f2eb}
#coming-soon-page .splash-screen{margin-top:0;padding:20px;width:100%;height:100%}
#coming-soon-page .type-h3-responsive{padding-top:35px !important;padding-bottom:10px !important;font-size:45px;line-height:50px}
}
.ta-common.stack{overflow:hidden}
@media only screen and (max-width:767px){.ta-common.stack .stack__container{margin:0 0 25px !important}
}
.ta-common.stack .stack__container{margin:0 0 25px;position:relative;float:left;width:100%;min-height:167px}
.ta-common.stack .stack__container__cover{float:left;padding-left:0;overflow:hidden}
.ta-common.stack .stack__container__content{position:relative;color:#fff}
.ta-common.stack .stack__container__content__desc{float:left}
.ta-common.stack .stack__container__content__title{font-family:"ta_have_a_nice_day_bold",Helvetica,Arial,sans-serif;padding:15px 0;font-size:25px;line-height:30px;text-transform:none;font-weight:bold;color:#5c5c5c}
.ta-common.stack .stack__container__content__desc{font-size:14px;line-height:20px;margin:0;color:#5c5c5c}
.ta-common.stack .stack__container__mixin{position:absolute;bottom:0;right:0;display:flex;justify-content:space-between;align-items:center;color:#fff}
.ta-common.stack .stack__container__mixin__read,.ta-common.stack .stack__container__mixin__font-default,.ta-common.stack .stack__container__mixin__font-lg,.ta-common.stack .stack__container__mixin__font-md,.ta-common.stack .stack__container__mixin__font-sm{font-size:14px;font-weight:bold;line-height:20px;margin:0;color:#5c5c5c}
.ta-common.stack .stack__container__mixin__font-default,.ta-common.stack .stack__container__mixin__font-md{font-size:16px}
.ta-common.stack .stack__container__mixin__font-lg{font-size:18px}
.ta-common.stack .stack__container__mixin__font-sm{font-size:14px}
.ta-common.stack .stack__container__mixin__read{margin:15px 0 15px 15px}
.ta-common.stack .stack__container__mixin__read>span{text-decoration:none;color:#fff;border:none !important;box-shadow:none}
.ta-common.stack .stack__container__mixin__read>span:hover{border:none !important;box-shadow:none}
@media only screen and (min-width:768px) and (max-width:991px){.ta-common.stack .stack__container__mixin{float:right}
}
@media only screen and (max-width:767px){.ta-common.stack .stack__container__cover{padding:0;max-width:none;display:flex;justify-content:center;align-items:center}
.ta-common.stack .stack__container__mixin{position:static;display:flex;padding:0;flex-direction:column;justify-content:space-between;align-items:flex-start}
.ta-common.stack .stack__container__mixin__read{margin:0;width:100%}
.ta-common.stack .stack__container__mixin__font-default,.ta-common.stack .stack__container__mixin__font-lg,.ta-common.stack .stack__container__mixin__font-md,.ta-common.stack .stack__container__mixin__font-sm{margin-left:0;padding:15px}
}
.ta-common.stack .stack__load-more{font-weight:bold;background:#004165;border:0;border-radius:4px;color:#fff;padding:0 50px;line-height:40px;height:40px;text-align:center;text-decoration:none;font-size:16px;width:185px;margin-top:25px;margin-bottom:25px}
@media only screen and (max-width:767px){.ta-common.stack .stack__load-more{width:100%;height:55px;line-height:55px;margin-bottom:25px;margin-top:0}
}
.ta-common.stack .buffer-bottom-25{margin-bottom:25px}
.ta-common.stack .text-center{text-align:center}
.ta-common.stack h1.text-h1,.ta-common.stack .textCommon h1.text-h1{font-size:60px !important}
@media only screen and (min-width:992px){.ta-common.stack h1.text-h1,.ta-common.stack .textCommon h1.text-h1{font-size:60px !important}
}
.ta-common.stack h2.text-h2,.ta-common.stack h1.text-h1{font-weight:200 !important;font-size:60px !important;line-height:65px !important;height:70px !important;font-style:normal !important;background:#fff !important;display:inline-block !important;min-width:440px !important;color:#5c5c5c !important;position:relative !important;letter-spacing:-1px;margin:25px 0}
.ta-common.stack h2.text-h2>span.highlight,.ta-common.stack h1.text-h1>span.highlight{font-weight:400 !important;color:#fff200 !important}
@media only screen and (max-width:860px){.ta-common.stack h2.text-h2,.ta-common.stack h1.text-h1{font-size:60px !important}
}
@media only screen and (max-width:767px){.ta-common.stack h2.text-h2,.ta-common.stack h1.text-h1{padding:10px !important;width:100vw !important;left:-15px !important;margin:25px 0;height:auto !important;min-width:auto !important;line-height:48px !important;font-size:40px !important}
}
@media only screen and (max-width:460px){.ta-common.stack h2.text-h2,.ta-common.stack h1.text-h1{font-size:40px !important;line-height:48px !important}
}
@media only screen and (max-width:360px){.ta-common.stack h2.text-h2,.ta-common.stack h1.text-h1{font-size:40px !important;line-height:48px !important}
}
.ta-common.stack h3.text-h3{font-weight:500 !important;font-size:34px !important;line-height:40px !important;text-transform:none !important;color:#5c5c5c !important}
.ta-common.stack .filter__dropdown__container{height:40px;overflow:hidden;font-weight:500;background:#004165;float:right;text-shadow:0 0 1px #eee;position:relative;width:100%}
.ta-common.stack .filter__dropdown__container>select{padding:0 70px 0 30px;width:100%;height:40px;line-height:1.25em;border:0 !important;box-shadow:none;background:transparent;font-size:14px;font-weight:bold;background-image:none;-webkit-appearance:none;-moz-appearance:none;text-indent:.01px;text-overflow:"";color:#fff}
.ta-common.stack .filter__dropdown__container>select>option{background-color:#fff;color:#5c5c5c}
.ta-common.stack .filter__dropdown__container::after{pointer-events:none;display:block;content:" ";position:absolute;right:45px;top:3px;width:1px;height:34px;background:#fff}
@media only screen and (max-width:767px){.ta-common.stack .filter__dropdown__container{width:100%;float:none}
.ta-common.stack .filter__dropdown__container>select{width:100%}
}
.ta-common.stack .filter__dropdown__arrow--up,.ta-common.stack .filter__dropdown__arrow--down{position:absolute;top:18px;right:16px;border:solid #fff;border-width:0 2px 2px 0;padding:4px;display:none;pointer-events:none}
.ta-common.stack .filter__dropdown__arrow--up{transform:rotate(-135deg)}
.ta-common.stack .filter__dropdown__arrow--down{display:inline;transform:rotate(45deg);top:13px}
.ta-common.stack .cta-button--solid{background:#004165;color:#fff;padding:0 50px;line-height:40px;height:40px;font-weight:bold;display:inline-block;text-align:center;text-decoration:none;border-radius:4px;font-size:14px}
@media only screen and (max-width:767px){.ta-common.stack .cta-button--solid{width:100%;height:55px;line-height:55px}
}
.ta-common.stack .cta-button--solid:active,.ta-common.stack .cta-button--solid:hover,.ta-common.stack .cta-button--solid:visited{text-decoration:none;color:#fff}
.common-feature-image__container{margin:0;position:relative;float:left;width:100%;min-height:167px}
.common-feature-image__cover{float:left;padding-left:0;overflow:hidden}
.common-feature-image__content{position:relative;float:left;margin:0}
@media only screen and (max-width:768px){.common-feature-image__cover{padding:0;max-width:none;display:flex;justify-content:center;align-items:center}
.common-feature-image__content{padding-top:25px;padding-left:0;padding-right:0}
}
.ta-responsive-table a{display:inline;text-decoration:none;position:relative}
.ta-responsive-table a:after{content:"";position:absolute;bottom:1px;left:0;width:100%;height:1px;background-color:#d4dcde}
.ta-responsive-table table{border:0}
.ta-responsive-table table a{text-decoration:none;margin:0;color:#005073}
.ta-responsive-table table a:hover:after{height:2px;background-color:#005073;text-decoration:underline}
.ta-responsive-table tbody tr th{background:#c7e4e8;color:#2d2b2c}
.ta-responsive-table tbody th{border-right:1px #f2f3eb solid}
.ta-responsive-table{margin:1em 0;max-width:1100px;width:90%;min-width:300px;margin:0 auto;border-collapse:collapse;font-family:Montserrat,sans-serif;-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility;background:#fff;color:#2c2c2c;overflow:hidden}
.ta-responsive-table table tbody tr:nth-child(even){background-color:#fff}
.ta-responsive-table table tbody tr:nth-child(odd){background-color:#f0f0f0}
.ta-responsive-table th{display:none}
.ta-responsive-table td{display:block}
.ta-responsive-table td:first-child{padding-top:.5em}
.ta-responsive-table td:last-child{padding-bottom:.5em}
.ta-responsive-table table td:before{width:70%}
@media(min-width:480px){.ta-responsive-table td:before{display:none}
}
.ta-responsive-table th,.ta-responsive-table td{text-align:left;border:1px #f3f2ed solid}
@media(min-width:480px){.ta-responsive-table th,.ta-responsive-table td{display:table-cell;padding:.25em .5em}
.ta-responsive-table th:first-child,.ta-responsive-table td:first-child{padding-left:0}
.ta-responsive-table th:last-child,.ta-responsive-table td:last-child{padding-right:0}
}
.ta-responsive-table h1{font-weight:normal;letter-spacing:-1px;color:#34495e}
.ta-responsive-table th,.ta-responsive-table td{margin:.5em 1em;padding-right:1em}
@media(min-width:480px){.ta-responsive-table th,.ta-responsive-table td{padding:1em !important}
}
.ta-responsive-table th,.ta-responsive-table td:before{color:#2c2c2c}
@media(max-width:479px){.ta-responsive-table{width:100%}
.table.section .ta-responsive-table .type-body,.table.section .ta-responsive-table .col-xs-12{padding:0}
.ta-responsive-table td[data-th]:before{content:attr(data-th) ": ";font-weight:bold;width:6.4em;display:inline-block;padding-right:5px;float:left}
.ta-responsive-table td[data-th]:after{content:" ";clear:both;display:block}
.ta-responsive-table td[data-empty]{display:none}
.ta-responsive-table td{text-align:left !important;width:100%;max-width:calc(100vw - 1em)}
}
@media(max-width:640px){.ta-responsive-table td{border:0}
}
.image-social-image-small img{-webkit-border-radius:100%;-moz-border-radius:100%;-ms-border-radius:100%;-o-border-radius:100%;border-radius:100%;border:1px solid #fff;max-width:82px;min-height:82px}
.image-social-image-medium img{-webkit-border-radius:100%;-moz-border-radius:100%;-ms-border-radius:100%;-o-border-radius:100%;border-radius:100%;border:1px solid #fff;max-width:115px;min-height:115px}
.image-social-image-large img{-webkit-border-radius:100%;-moz-border-radius:100%;-ms-border-radius:100%;-o-border-radius:100%;border-radius:100%;border:1px solid #fff;max-width:148px;min-height:148px}
.quote{margin-top:60px;margin-bottom:60px}
@media(min-width:360px){.quote{margin-top:70px}
}
@media(min-width:768px){.quote{margin-top:80px}
.tab-center{padding:0 10% !important}
}
@media(min-width:992px){.quote{margin-top:90px}
}
@media(min-width:360px){.quote{margin-bottom:70px}
}
@media(min-width:768px){.quote{margin-bottom:80px}
}
@media(min-width:992px){.quote{margin-bottom:90px}
}
.quote-social-image{position:relative;text-align:center}
@media(min-width:768px){.quote-social-image{display:table-cell;top:1.5em;padding-left:.5em}
.quote-image-align-right .quote-social-image{padding-left:0;padding-right:.5em}
}
@media(min-width:768px){.quote-social-image .image-social-image{margin-top:0}
}
.quote-content{padding:0 1em}
@media(min-width:768px){.quote-content{display:table-cell;vertical-align:top;padding:0 2em 0 3.7em;width:27.5em}
.quote-image-align-right .quote-content{padding:0 3.7em 0 2em}
}
.quote-text{color:#297c9a;font-family:'Regular Italic',Helvetica,Arial,sans-serif;font-style:normal;font-weight:400;font-size:1.5em;line-height:1.46em;padding:0;margin:.9em 0 .3em 0}
.quote-byline{font-size:.875em}
.quote-content-rte-text .quote-hr{margin:0 -1.2em}
@media(min-width:768px){.quote-content-rte-text .quote-hr{margin:0 -1.2em}
}
.quote-hr:last-child{margin-top:1.7em}
.quote-image-vertical-middle{top:0;vertical-align:middle}
.quote-content.quote-content-rte-text,.quote-content-rte-text{width:100%}
.byline-social-image{margin-bottom:.5em}
.byline-social-image-large{margin-bottom:.5em}
.byline-social-image-medium{margin-bottom:.5em}
.byline-social-image-small{margin-bottom:.5em}
@media(min-width:768px){.byline-social-image{margin-bottom:0;width:82px}
.byline-social-image-large{margin-bottom:0;width:148px}
.byline-social-image-medium{margin-bottom:0;width:115px}
.byline-social-image-small{margin-bottom:0;width:82px}
}
.byline-share-details{width:100% !important;margin-bottom:1.5em}
@media(min-width:992px){.byline-share-details{float:left;width:100% !important;margin-bottom:0}
}
.icon-search.search-input-go-icon{color:#8d896f}
.site-australia.aussienewstoday .textCommon .tasman-text-wrapper .type-summary{display:block !important;font-size:1.375em !important;font-family:Helvetica,Arial,sans-serif !important;font-style:normal !important;font-weight:400 !important;line-height:1.6em !important;color:#231f20 !important;margin-bottom:.8em !important}
.site-australia.aussienewstoday .textCommon .tasman-text-wrapper h1.tasman-text,.site-australia.aussienewstoday .textCommon .tasman-text-wrapper h2.tasman-text{text-transform:uppercase !important}
.site-australia.aussienewstoday .textCommon .tasman-text-wrapper p{line-height:1.625em !important;font-family:Helvetica,Arial,sans-serif !important;font-style:normal !important;font-weight:400 !important;margin-top:25px !important;margin-bottom:25px !important;font-size:16px !important;color:#4a4a4a !important}
.site-australia.en .textCommon .tasman-text-wrapper .type-summary,.site-australia.en .textCommon .tasman-text-wrapper .type-summary,.site-australia.en_us .textCommon .tasman-text-wrapper .type-summary,.site-australia.en_in .textCommon .tasman-text-wrapper .type-summary,.site-australia.en_gb .textCommon .tasman-text-wrapper .type-summary,.site-australia.en_sg .textCommon .tasman-text-wrapper .type-summary,.site-australia.en_my .textCommon .tasman-text-wrapper .type-summary,.site-australia.en_nz .textCommon .tasman-text-wrapper .type-summary,.site-australia.en_ca .textCommon .tasman-text-wrapper .type-summary,.site-australia.en_ie .textCommon .tasman-text-wrapper .type-summary{display:block;color:#5c5c5c;font-family:TheSansC5-ExtraLightItalic;font-style:normal;font-weight:normal;font-size:24px}
.site-australia.en .textCommon .tasman-text-wrapper h1.tasman-text,.site-australia.en_us .textCommon .tasman-text-wrapper h1.tasman-text,.site-australia.en_in .textCommon .tasman-text-wrapper h1.tasman-text,.site-australia.en_gb .textCommon .tasman-text-wrapper h1.tasman-text,.site-australia.en_sg .textCommon .tasman-text-wrapper h1.tasman-text,.site-australia.en_my .textCommon .tasman-text-wrapper h1.tasman-text,.site-australia.en_nz .textCommon .tasman-text-wrapper h1.tasman-text,.site-australia.en_ca .textCommon .tasman-text-wrapper h1.tasman-text,.site-australia.en_ie .textCommon .tasman-text-wrapper h1.tasman-text{color:#5c5c5c;font-family:TheSansC5-ExtraLight;font-style:normal;font-weight:normal;font-size:40px;text-transform:none}
.site-australia.en .textCommon .tasman-text-wrapper h2.tasman-text,.site-australia.en_us .textCommon .tasman-text-wrapper h2.tasman-text,.site-australia.en_in .textCommon .tasman-text-wrapper h2.tasman-text,.site-australia.en_gb .textCommon .tasman-text-wrapper h2.tasman-text,.site-australia.en_sg .textCommon .tasman-text-wrapper h2.tasman-text,.site-australia.en_my .textCommon .tasman-text-wrapper h2.tasman-text,.site-australia.en_nz .textCommon .tasman-text-wrapper h2.tasman-text,.site-australia.en_ca .textCommon .tasman-text-wrapper h2.tasman-text,.site-australia.en_ie .textCommon .tasman-text-wrapper h2.tasman-text{color:#5c5c5c;font-family:TheSansC5-SemiBold;font-style:normal;font-weight:normal;font-size:26px;text-transform:none}
.site-australia.en .textCommon .tasman-text-wrapper h3.tasman-text,.site-australia.en_us .textCommon .tasman-text-wrapper h3.tasman-text,.site-australia.en_in .textCommon .tasman-text-wrapper h3.tasman-text,.site-australia.en_gb .textCommon .tasman-text-wrapper h3.tasman-text,.site-australia.en_sg .textCommon .tasman-text-wrapper h3.tasman-text,.site-australia.en_my .textCommon .tasman-text-wrapper h3.tasman-text,.site-australia.en_nz .textCommon .tasman-text-wrapper h3.tasman-text,.site-australia.en_ca .textCommon .tasman-text-wrapper h3.tasman-text,.site-australia.en_ie .textCommon .tasman-text-wrapper h3.tasman-text{color:#5c5c5c;font-family:TheSansC5-SemiBold;font-style:normal;font-weight:normal;font-size:18px}
.site-australia.en .textCommon .tasman-text-wrapper p.tasman-text,.site-australia.en_us .textCommon .tasman-text-wrapper p.tasman-text,.site-australia.en_in .textCommon .tasman-text-wrapper p.tasman-text,.site-australia.en_gb .textCommon .tasman-text-wrapper p.tasman-text,.site-australia.en_sg .textCommon .tasman-text-wrapper p.tasman-text,.site-australia.en_my .textCommon .tasman-text-wrapper p.tasman-text,.site-australia.en_nz .textCommon .tasman-text-wrapper p.tasman-text,.site-australia.en_ca .textCommon .tasman-text-wrapper p.tasman-text,.site-australia.en_ie .textCommon .tasman-text-wrapper p.tasman-text{color:#5c5c5c;font-family:TheSansC5-SemiLight;font-style:normal;font-weight:normal;font-size:16px}
.tasman-text-wrapper .icon-arrow-up-view-less,.tasman-text-wrapper .icon-arrow-down-view-more{color:inherit;font-size:1.5em;line-height:0 !important;bottom:9px;position:absolute}
.tasman-text-wrapper button{margin:0;padding:0;border:0;position:relative;background:transparent;font-size:inherit;color:#005073;text-decoration:none;border-bottom:1px solid transparent;box-shadow:0 1px 0 #d4dcde;overflow:visible}
.tasman-text-wrapper button:hover{text-decoration:none;border-bottom:1px solid #005073;box-shadow:0 1px 0 #00535e}
@media screen{.tasman-text-wrapper[data-enable-read-more=true].collapsed .block-with-text,.tasman-text-wrapper[data-enable-read-more=true] .read-more-text{margin-bottom:6px}
.tasman-text-wrapper[data-enable-read-more=true].collapsed .read-more-text{display:none}
.tasman-text-wrapper[data-enable-read-more=true] .read-more-button{display:none}
.tasman-text-wrapper[data-enable-read-more=true] .read-less-button{display:block}
.tasman-text-wrapper[data-enable-read-more=true].collapsed .read-more-button{display:block}
.tasman-text-wrapper[data-enable-read-more=true].collapsed .read-less-button{display:none}
}
@media print{.tasman-text-wrapper button{display:none !important}
}
.threeColumn .categorylink-links p{margin:0;font-family:inherit;color:inherit}
.threeColumn .categorylink-links .categorylink-item{margin-bottom:25px}
.threeColumn .categorylinks .categorylink-title span,.threeColumn .categorylinks .categorylink-body span{border:none !important}
.threeColumn .categorylinks .categorylink-links .categorylink-linktext p{display:inline}
.threeColumn .categorylinks .categorylink-title{font-size:28px}
.threeColumn a.type-anchor-title{color:inherit}
.threeColumn .categorylinks .categorylink-title .font-lg{font-size:32px}
.threeColumn .categorylinks .categorylink-title .font-sm{font-size:24px}
.threeColumn .categorylinks .categorylink-body{font-size:13px}
.threeColumn .categorylinks .categorylink-body .font-lg{font-size:14px}
.threeColumn .categorylinks .categorylink-body .font-sm{font-size:12px}
.threeColumn .categorylinks .categorylink-links span.categorylink-linktext{font-size:12px}
.threeColumn .categorylinks .categorylink-links span.categorylink-linktext .font-lg{font-size:13px}
.threeColumn .categorylinks .categorylink-links span.categorylink-linktext .font-sm{font-size:11px}
.ta-tiles--wrapper{margin:0 1.875em}
@media(min-width:360px){.ta-tiles--wrapper{margin:0 .5em}
}
@media(min-width:992px){.ta-tiles--wrapper{margin:0 .25em 0}
}
.ta-tiles--item-container{margin-bottom:0}
.hero.hero-video-controls-enabled{width:100%;text-align:center;position:relative;overflow:hidden;margin:0 auto 0;height:475px}
.article-template .hero .hero-video-controls-enabled{margin-bottom:30px !important}
.hero.hero-video-controls-enabled .video-container .video-js{padding-top:475px;height:100%;width:100% !important;min-width:1066px;position:static}
.hero.hero-video-controls-enabled .video-js .vjs-tech{width:100%;min-width:990px;height:556px;position:absolute;top:50%;margin-top:-278px;left:50%;margin-left:-495px;z-index:20}
.hero.hero-video-controls-enabled .video-js .vjs-control-bar{width:100%;max-width:990px;z-index:25;margin:0 auto !important;visibility:hidden}
.hero.hero-video-controls-enabled .video-js .vjs-poster{opacity:1;background-size:1620px 475px;background-position:center center;z-index:30;display:block !important}
.hero.hero-video-controls-enabled .video-js.vjs-playing .vjs-poster{display:none}
.hero.hero-video-controls-enabled .video-js .vjs-big-play-button{display:none}
.hero.hero-video-controls-enabled a#playVideo{color:#fff;font-size:25px;line-height:40px;font-family:"ta_have_a_nice_day_basicRg",Helvetica,Arial,sans-serif;text-decoration:none;text-transform:uppercase;display:block;max-width:80%;margin:auto;visibility:hidden}
.hero.hero-video-controls-enabled .video-overlay{position:absolute;top:0;height:100%;width:100%;color:white;z-index:50;background:rgba(0,0,0,0.1)}
.site-australia .style1 .hero.hero-video-controls-enabled h1,.site-business-events .style1 .hero.hero-video-controls-enabled h1,.site-corporate .style1 .hero.hero-video-controls-enabled h1,.site-investment .style1 .hero.hero-video-controls-enabled h1,.site-asp .style1 .hero.hero-video-controls-enabled h1{color:#fff;text-transform:uppercase;font-family:"ta_have_a_nice_day_bold",Helvetica,Arial,sans-serif;font-size:30px;line-height:40px;max-width:80%;margin:25px auto 40px;text-align:center}
.hero.hero-video-controls-enabled .video-js .vjs-text-track-display{z-index:20}
.hero.hero-video-controls-enabled .captionstyle{color:yellow;background-color:black}
@media(min-width:768px){.site-australia .style1 .hero.hero-video-controls-enabled h1,.site-business-events .style1 .hero.hero-video-controls-enabled h1,.site-corporate .style1 .hero.hero-video-controls-enabled h1,.site-investment .style1 .hero.hero-video-controls-enabled h1,.site-asp .style1 .hero.hero-video-controls-enabled h1{font-size:65px;line-height:60px;max-width:675px}
.hero.hero-video-controls-enabled a#playVideo{font-size:35px}
}
.site-australia .style1 .hero.hero-video-controls-enabled h1 span,.site-business-events .style1 .hero.hero-video-controls-enabled h1 span,.site-corporate .style1 .hero.hero-video-controls-enabled h1 span,.site-investment .style1 .hero.hero-video-controls-enabled h1 span,.site-asp .style1 .hero.hero-video-controls-enabled h1 span{font-size:25px;display:block;line-height:40px}
@media(min-width:768px){.site-australia .style1 .hero.hero-video-controls-enabled h1 span,.site-business-events .style1 .hero.hero-video-controls-enabled h1 span,.site-corporate .style1 .hero.hero-video-controls-enabled h1 span,.site-investment .style1 .hero.hero-video-controls-enabled h1 span,.site-asp .style1 .hero.hero-video-controls-enabled h1 span{font-size:35px}
}
.vjs-modal-overlay{z-index:50}
body.vjs-full-window{padding:0;margin:0;height:100%}
.video-js.vjs-fullscreen{position:fixed;overflow:hidden;z-index:1000;left:0;top:0;bottom:0;right:0;width:100% !important;height:100% !important;padding-top:0 !important}
.video-js:-webkit-full-screen{width:100% !important;height:100% !important}
.video-js.vjs-fullscreen.vjs-user-inactive{cursor:none}
.video-js.vjs-fullscreen .vjs-tech{display:block;width:100% !important;min-width:0 !important;height:100% !important;margin-left:0 !important;margin-top:0 !important;left:0 !important;top:0 !important}
.video-js.vjs-fullscreen .vjs-poster{background:#000 !important;background-image:none !important}
.video-js.vjs-fullscreen .vjs-control-bar{max-width:none !important}
.video-js{color:black !important}
#hero-player.vjs-playing video,#hero-player.vjs-paused video{display:block !important}
.player360 .vjs-tech{top:23% !important}
.title-sansc5-bold{font-family:"TheSansB7Bold",Helvetica,Arial,sans-serif;font-size:20px}
.home-hero-title{font-family:"ta_have_a_nice_day_bold",Helvetica,Arial,sans-serif;text-transform:uppercase;font-size:20px}
.style2 p.hero-carouselcoastal-explore-byline{font-family:TheSansC5-Bold !important;font-size:14px !important;color:#fff !important;letter-spacing:3px;text-align:left;text-transform:uppercase}
.style2 p.hero-carouselcoastal-explore span.title-sansc5-bold{font-family:TheSansC5-Bold;font-size:160px;color:#fff;width:200px;overflow:hidden;white-space:nowrap;text-transform:none !important}
.style2 p.hero-carouselcoastal-explore span.home-hero-title{font-family:ta_have_a_nice_day_bold;font-size:160px;color:#fff;text-transform:uppercase}
.style2 h1.home-hero-title span.title-sansc5-bold{font-family:TheSansC5-Bold;font-size:160px;color:#fff;width:200px;overflow:hidden;text-transform:none !important}
.style2 h1.home-hero-title span.home-hero-title{font-family:ta_have_a_nice_day_bold;font-size:160px;color:#fff;text-transform:uppercase}
.style2 .hero-carouselcoastal-explore span.font-default span.title-sansc5-bold,.style2 .hero-carouselcoastal-explore span.font-default span.home-hero-title,.style2 h1 span.font-default span.title-sansc5-bold,.style2 h1 span.font-default span.home-hero-title{font-size:140px}
.style2 p.hero-carouselcoastal-explore span.font-lg span.title-sansc5-bold,.style2 p.hero-carouselcoastal-explore span.font-lg span.home-hero-title,.style2 h1 span.font-lg span.title-sansc5-bold,.style2 h1 span.font-lg span.home-hero-title{font-size:160px}
.style2 p.hero-carouselcoastal-explore span.font-md span.title-sansc5-bold,.style2 p.hero-carouselcoastal-explore span.font-md span.home-hero-title,.style2 h1 span.font-md span.title-sansc5-bold,.style2 h1 span.font-md span.home-hero-title{font-size:140px}
.style2 p.hero-carouselcoastal-explore span.font-sm span.title-sansc5-bold,.style2 p.hero-carouselcoastal-explore span.font-sm span.home-hero-title,.style2 h1 span.font-sm span.title-sansc5-bold,.style2 h1 span.font-sm span.home-hero-title{font-size:100px}
.style2 p.hero-carouselcoastal-explore-text,.style2 span.home-hero-sub-title{font-family:TheSansC5-SemiBold !important;font-size:18px !important;text-align:center !important;color:#fff !important;overflow:hidden;white-space:initial;text-transform:none}
.style2 .home-hero-sub-title.font-default,.style2 .hero-carouselcoastal-explore-text .font-default{font-size:16px;text-align:center}
.style2 .home-hero-sub-title.font-lg,.style2 .hero-carouselcoastal-explore-text .font-lg{font-size:18px;text-align:center}
.style2 .home-hero-sub-title.font-md,.style2 .hero-carouselcoastal-explore-text .font-md{font-size:16px !important;text-align:center}
.style2 .home-hero-sub-title.font-sm,.style2 .hero-carouselcoastal-explore-text .font-sm{font-size:14px !important;text-align:center}
.style1 .hero-carouselcoastal-explore{color:white !important;font-size:2em !important;line-height:.9em !important;max-width:200px !important;margin:0 auto !important;font-family:"ta_have_a_nice_day_bold",Helvetica,Arial,sans-serif !important;margin:22px auto 16px !important}
@media(min-width:768px){.style1 .hero-carouselcoastal-explore{max-width:100% !important;margin:25px auto 10px !important;font-size:4.5em !important}
.style2 .hero-carouselcoastal-explore{margin:65px auto 10px !important}
}
.style1 .hero-carouselcoastal-explore-byline{font-size:.75em !important;max-width:210px !important;margin:0 auto !important;text-align:center !important;color:white !important;line-height:1em !important;letter-spacing:2px !important}
@media(min-width:768px){.style1 .hero-carouselcoastal-explore-byline{display:inline-block !important;font-size:1.5em !important;margin:0 auto !important;max-width:initial !important}
.style2 .hero-carouselcoastal-explore-byline{display:block !important;max-width:420px !important}
}
.style1 .hero-carouselcoastal-explore-text{font-size:.75em !important;width:210px !important;margin:0 auto !important;color:white !important}
@media(min-width:768px){.style1 .hero-carouselcoastal-explore-text{font-size:1.5em !important;margin:0 auto !important;width:auto !important;width:initial !important;color:white !important}
}
h1 span.title.underline{content:'';display:block;height:2px;clear:both;background-color:white;margin-top:10px;margin-bottom:10px;margin-left:15%;margin-right:15%}
.disp-table{display:table}
.style1 .home-hero-title{font-family:"ta_have_a_nice_day_bold",Helvetica,Arial,sans-serif !important;letter-spacing:.015em !important;text-transform:uppercase !important;font-style:normal !important;text-align:center !important;font-style:400 !important;max-width:1040px !important;margin:0 auto !important;font-size:2.5em !important;color:white !important}
@media(min-width:360px){.style1 .home-hero-title{font-size:40px !important}
.style1 .home-hero-title.font-sm{font-size:32px !important}
.style1 .home-hero-title.font-md{font-size:36px !important}
.style1 .home-hero-title.font-lg{font-size:42px !important}
}
@media(max-width:765px){span.title-sansc5-bold:after{margin-right:20% !important}
.style2 p.hero-carouselcoastal-explore-byline{font-size:14px;line-height:16px;letter-spacing:2px;text-transform:uppercase;text-align:center}
.style2 span.home-hero-sub-title{font-size:14px !important;line-height:16px;text-align:center}
.style2 h1.home-hero-title .disp-table,.style2 h1 span.f60px,.style2 h1 span.f48px,.style2 h1 span.f36px,.style2 h1 span.f24px{text-align:center}
.style2 h1 span.f60px span.title-sansc5-bold,.style2 h1 span.f60px span.home-hero-title{font-size:60px;line-height:60px;letter-spacing:-4px}
.style2 h1 span.f48px span.title-sansc5-bold,.style2 h1 span.f48px span.home-hero-title{font-size:48px;line-height:48px;letter-spacing:-3px}
.style2 h1 span.f36px span.title-sansc5-bold,.style2 h1 span.f36px span.home-hero-title{font-size:36px;line-height:36px;letter-spacing:-3px}
.style2 h1 span.f24px span.title-sansc5-bold,.style2 h1 span.f24px span.home-hero-title{font-size:24px;line-height:24px;letter-spacing:-2px}
}
@media(min-width:768px){.style1 .home-hero-title{font-size:54px !important}
.style1 .home-hero-title.font-sm{font-size:46px !important}
.style1 .home-hero-title.font-md{font-size:50px !important}
.style1 .home-hero-title.font-lg{font-size:56px !important}
.style1 .home-hero-sub-title{font-size:55px !important}
.style1 .home-hero-sub-title.font-sm{font-size:40px !important}
.style1 .home-hero-sub-title.font-md{font-size:45px !important}
.style1 .home-hero-sub-title.font-lg{font-size:57px !important}
}
@media(min-width:992px){.style1 .home-hero-title{font-size:80px !important}
.style1 .home-hero-title.font-sm{font-size:60px !important}
.style1 .home-hero-title.font-md{font-size:70px !important}
.style1 .home-hero-title.font-lg{font-size:82px !important}
.style1 .home-hero-sub-title{font-size:64px !important}
.style1 .home-hero-sub-title.font-sm{font-size:56px !important}
.style1 .home-hero-sub-title.font-md{font-size:60px !important}
.style1 .home-hero-sub-title.font-lg{font-size:68px !important}
}
.hero .style2 .home-hero-text-table-container h1.home-hero-title{text-align:center}
.feature-of-the-week{margin-bottom:60px}
.feature-of-the-week>.col-xs-12{padding:0}
.feature-of-the-week-item{padding:0 0 30px;background:#f3f2eb;text-align:left;max-width:980px;margin:auto}
.feature-of-the-week-item-image{position:relative;float:left;padding:0}
.feature-of-the-week-item-title{color:#FFF}
.feature-of-the-week-header{width:100%;background:#00a0af;margin:0;margin-top:0;margin-bottom:0;margin-left:0 !important;margin-right:0}
.feature-of-the-week-item-caption p{color:#FFF;padding-bottom:25px}
@media(max-width:768px){.feature-of-the-week-item-image{float:none;padding:0}
}
.feature-of-the-week-item-image img{width:100%}
.feature-of-the-week-item-image-label{position:absolute;bottom:0;left:30px;padding:5px 11px;font-size:18px;text-align:left;display:block;white-space:nowrap;max-width:100%;overflow:hidden}
.feature-of-the-week-item-caption{padding:30px 30px 0}
.feature-of-the-week-item-caption{pfont-size:28px;color:#4a3c31}
.feature-of-the-week-item-caption ul{line-height:33px;list-style-position:inside;padding-left:0}
.feature-of-the-week-item-details,.feature-of-the-week-item-contacts{clear:both;padding:30px 30px 0}
.feature-of-the-week-item-details p{margin-top:16px}
.feature-of-the-week-item-contacts{border-top:1px solid #e2e5de;line-height:26px;margin-bottom:25px}
.feature-of-the-week-item-contacts h4{margin-bottom:16px}
.feature-of-the-week-item-contacts p{margin:0;line-height:26px}
.feature-of-the-week-item-contacts dl{line-height:26px;overflow:hidden;display:block;margin:0}
.feature-of-the-week-item-contacts dt{display:block;width:130px;float:left;clear:left;margin-right:15px;font-weight:bold}
.feature-of-the-week-item-contacts dd{display:block;float:left;margin-left:0}
@media(max-width:768px){.feature-of-the-week-item-image-label{left:0}
.feature-of-the-week-item-title{text-align:center;color:#FFF}
.feature-of-the-week-item-details,.feature-of-the-week-item-contacts{border-top:1px solid #e2e5de;text-align:center}
.feature-of-the-week-item-contacts dt,.feature-of-the-week-item-contacts dd{float:none;width:auto;display:block;text-align:center;margin:0;line-height:normal}
.feature-of-the-week-item-contacts dd{margin-bottom:10px}
}
.common-filtered-search .mosaic .download-pdf{display:block;margin-top:15px}
.common-filtered-search .feature-of-the-week{margin-bottom:60px}
.common-filtered-search .atdw-refresh-results-item .btn-primary{padding-top:.49em;padding-bottom:.49em;max-width:280px;margin:0 auto}
@media(min-width:768px){.common-filtered-search .mosaic-list-view .mosaic-item .search-results-copy-container{padding:20px 20px 10px}
.common-filtered-search .mosaic-list-view .mosaic-item .search-favourite{display:table-cell;padding:1em 1em;vertical-align:middle;min-width:130px}
.common-filtered-search .mosaic-list-view .mosaic-item .mosaic-item-detail-container .search-results-description{display:table-cell;padding:2em;text-align:left;vertical-align:middle}
}
@media(min-width:992px){.common-filtered-search .mosaic-list-view .mosaic-item .mosaic-item-detail-container .search-results-description{min-width:140px;padding:0}
}
.common-filtered-search .atdw-refresh-results{margin-top:0;margin-bottom:30px}
@media(min-width:360px){.common-filtered-search .atdw-refresh-results{margin-bottom:30px}
}
@media(min-width:768px){.common-filtered-search .atdw-refresh-results{margin-bottom:30px}
}
@media(min-width:992px){.common-filtered-search .atdw-refresh-results{margin-bottom:30px}
}
.common-filtered-search .atdw-refresh-results .col-xs-12{padding:0}
@media(min-width:768px){.common-filtered-search .atdw-refresh-results .col-xs-12{padding:0 .9375em}
}
.common-filtered-search .atdw-refresh-results-wrapper{background-color:#d9f1f3;text-align:center;padding:1.25em 0}
@media(min-width:992px){.common-filtered-search .atdw-refresh-results-wrapper{padding-bottom:0}
}
.common-filtered-search .atdw-refresh-results-item{margin:.9375em auto 0;text-align:center;display:inherit;vertical-align:top}
@media(min-width:992px){.common-filtered-search .atdw-refresh-results-item{margin-left:1.25em;display:inline-block;margin-top:0;margin-bottom:1.25em}
}
.common-filtered-search .atdw-refresh-results-item:first-child{margin-left:0;margin-top:0}
.common-filtered-search .atdw-refresh-results-item .btn-primary{padding-top:.49em;padding-bottom:.49em;max-width:280px;margin:0 auto}
.common-filtered-search .f-cb:before,.f-cb:after{content:'';display:table}
.common-filtered-search .f-cb:after{clear:both}
.common-filtered-search .filter001{background-color:#f3f2eb;line-height:1.625em;padding:1em 0;margin:0 0 .375em 0}
.common-filtered-search .filter001 li{width:33.33%;text-align:center;list-style:none;float:left;font-size:.9em}
.common-filtered-search .filter001 li:nth-of-type(2n){border-left:1px solid #a5a5a5;border-right:1px solid #a5a5a5}
.common-filtered-search .filter001 p{margin:0 auto;width:75%}
.common-filtered-search .filter001 i{font-style:normal;color:#2c2c2c;width:45px;height:45px;display:block;margin:5px auto 10px}
.common-filtered-search .icon-location{padding-top:12px}
.common-filtered-search .icon-email{padding-top:7px}
.common-filtered-search .icon-tel{padding-top:10px}
.common-filtered-search .icon-company{padding-top:10px}
.common-filtered-search .icon-location:after{font-family:"TAIcons";content:"\e910";font-size:3em}
.common-filtered-search .icon-company:after{font-family:"TAIcons";content:"\e911";font-size:3em}
.common-filtered-search .icon-email:after{font-family:"TAIcons";content:"\e913";font-size:3em}
.common-filtered-search .icon-tel:after{font-family:"TAIcons";content:"\e912";font-size:3em}
.common-filtered-search .contact-icon-height{height:auto}
@media(max-width:640px){.common-filtered-search .filter001{padding:0;margin:0 0 .625em 0}
.common-filtered-search .filter001 li{width:280px;margin:0 auto;border-bottom:1px solid #a5a5a5;padding:1em 0;float:none}
.common-filtered-search .filter001 li:last-child{border-bottom:0}
.common-filtered-search .filter001 li:nth-of-type(2n){border-left:0;border-right:0}
.common-filtered-search .mosaic{width:100%}
.common-filtered-search .filter001 p{width:100%}
}
@media(max-width:960px){.common-filtered-search .f-left{float:left}
.common-filtered-search .f-right{float:right}
}
.common-filtered-search .f-left{float:left;text-align:left;width:50%;line-height:1.625em}
.common-filtered-search .f-right{float:left;text-align:left;width:40%;line-height:1.625em;color:#333}
.common-filtered-search .f-right a,.common-filtered-search .f-left a{text-decoration:none;border-bottom:1px solid transparent;box-shadow:0 1px 0 #bfbfbf;overflow-wrap:break-word}
.common-filtered-search .f-right a:hover,.common-filtered-search .f-left a:hover{text-decoration:none;border-bottom:1px solid #2c2c2c;box-shadow:0 1px 0 #2c2c2c}
@media screen and (max-width:768px){.common-filtered-search .f-left,.common-filtered-search .f-right{width:100%;text-align:left}
}
@media all and (max-width:640px){.common-filtered-search .f-left,.common-filtered-search .f-right{margin-top:0;text-align:center}
.common-filtered-search .mosaic-list-view .col-md-6 .col-xs-12 .mosaic-item{margin-bottom:.625em}
}
@media(max-width:640px){.common-filtered-search .filter001{padding:0;margin:0 0 .625em 0}
.common-filtered-search .filter001 li{width:280px;margin:0 auto;border-bottom:1px solid #a5a5a5;padding:1em 0;float:none}
.common-filtered-search .filter001 li:last-child{border-bottom:0}
.common-filtered-search .filter001 li:nth-of-type(2n){border-left:0;border-right:0}
.common-filtered-search .mosaic{width:100%}
.common-filtered-search .filter001 p{width:100%}
}
.common-filtered-search .mosaic-item-container{padding-top:2.5em;width:100%;font-size:.9em;position:relative;margin:0 auto;height:165px}
.common-filtered-search .is-trigger-content:not(.is-opacity) .mosaic-item-detail-container,.mosaic-grid-2-content .mosaic-item-detail-container.active,.mosaic-grid-2-content.mosaic-image-grid .mosaic-item-detail-container.active,.mosaic-grid-2-content.mosaic-video-grid .mosaic-item-detail-container.active{max-height:inherit;transition:max-height .6s ease 0}
.common-filtered-search .mosaic-list-view .mosaic-item .mosaic-item-detail-container{display:inline-block;max-height:inherit;overflow:inherit;width:100%}
@media(min-width:768px){.common-filtered-search .mosaic-list-view .mosaic-item .mosaic-item-detail-container{display:table-cell;vertical-align:middle}
}
.common-filtered-search .mosaic-list-view .mosaic-grid-2-tile .mosaic-item .mosaic-item-detail-container{display:inline-block}
@media(min-width:768px){.common-filtered-search .mosaic-list-view .mosaic-grid-2-tile .mosaic-item .mosaic-item-detail-container{display:table-cell}
}
@media(min-width:768px){.common-filtered-search .mosaic-list-view .mosaic-item .mosaic-item-detail-container .search-results-category-icon{display:table-cell;padding:0}
}
@media(min-width:992px){.common-filtered-search .mosaic-list-view .mosaic-item .mosaic-item-detail-container .search-results-category-icon{min-width:20px;padding:0}
}
.common-filtered-search .mosaic-list-view .mosaic-item .mosaic-item-detail-container .search-results-description{padding:2em 2em 1em;line-height:28px}
@media(max-width:768px){.common-filtered-search .mosaic-item-container{margin-top:0!important;min-height:inherit}
.common-filtered-search .mosaic-list-view .mosaic-item .mosaic-item-detail-container .search-results-description{padding:0 2em}
}
@media(min-width:768px){.common-filtered-search .mosaic-list-view .mosaic-item .mosaic-item-detail-container .search-results-description{display:table-cell;padding:2em;text-align:left;vertical-align:middle}
}
@media(min-width:992px){.common-filtered-search .mosaic-list-view .mosaic-item .mosaic-item-detail-container .search-results-description{min-width:140px;padding:0}
}
.common-filtered-search .mosaic-item-detail-container .mosaic-item-container{display:table}
.common-filtered-search .mosaic-list-view .mosaic-item .mosaic-item-container{padding-top:0}
.common-filtered-search .mosaic-list-view .mosaic-item .search-results-copy-container{padding:.4375em 1em;margin-top:0}
@media(min-width:768px){.common-filtered-search .mosaic-list-view .mosaic-item .search-results-copy-container{display:table-cell;padding:10px 20px;vertical-align:middle}
}
@media(min-width:360px){.common-filtered-search .mosaic-list-view .mosaic-item .search-results-copy-container p{margin-top:10px;margin-bottom:10px}
}
@media(min-width:768px){.common-filtered-search .mosaic-list-view .mosaic-item .search-results-copy-container p{text-align:left;margin:0}
}
@media(min-width:768px){.common-filtered-search .mosaic-list-view .mosaic-item .experiences-search-results-copy-container{padding-left:2em}
}
.common-filtered-search .mosaic-front-back-container-no-pointer{position:relative;cursor:auto}
.mosaic-item.contacts.is-fade .flip-front{opacity:1 !important;filter:alpha(opacity=0)}
.search-favourite.common-filter-fav .common-search-favourite{display:block !important}
.site-corporate .search-favourite.common-filter-fav .common-search-favourite{display:none !important}
.site-investment .search-favourite.common-filter-fav .common-search-favourite{display:none !important}
@media(min-width:768px){.common-filtered-search .search-your-results h3,.common-filtered-search .search-your-results p{padding-left:15px;padding-right:15px}
}
.mosaic-list-view .mosaic-item .line-through-container.with-date{margin-bottom:0;padding:2px 0}
.common-filtered-search .mosaic-list-view .mosaic-item .search-results-copy-container .line-through-container-biline{padding-top:0}
.site-asp .atdw-refresh-results-wrapper{background-color:#d9f1f3}
.site-asp .atdw-refresh-results-wrapper{background-color:#d9f1f3}
.site-business-events .atdw-refresh-results-wrapper{background-color:#afe0e7}
.site-corporate .atdw-refresh-results-wrapper{background-color:#c7e4e9}
.site-investment .atdw-refresh-results-wrapper{background-color:#b2cdda}
.common-contact-us-search .atdw-refresh-results-item .btn-primary{padding-top:.49em;padding-bottom:.49em;max-width:280px;margin:0 auto}
.common-contact-us-search .atdw-refresh-results{margin-top:0;margin-bottom:30px}
.common-contact-us-search .atdw-refresh-results-item{margin:.9375em auto 0;text-align:center;display:inherit;vertical-align:top}
.common-contact-us-search .atdw-refresh-results-item:first-child{margin-left:0;margin-top:0}
@media(min-width:320px){.common-contact-us-search .atdw-refresh-results{margin-bottom:30px}
.common-contact-us-search .search-results-grid{margin-left:0;margin-right:0}
.common-contact-us-search .contact-icon{margin:5px 0}
}
@media(min-width:768px){.common-contact-us-search .atdw-refresh-results{margin-bottom:30px}
.common-contact-us-search .atdw-refresh-results .col-xs-12{padding:0 .9375em}
.common-contact-us-search .contact-icon{margin:5px}
.common-contact-us-search .search-your-results h3,.common-contact-us-search .search-your-results p{padding-left:15px;padding-right:15px}
}
@media(min-width:992px){.common-contact-us-search .atdw-refresh-results{margin-bottom:30px}
.common-contact-us-search .atdw-refresh-results-wrapper{padding-bottom:0}
.common-contact-us-search .atdw-refresh-results-item{margin-left:1.25em;display:inline-block;margin-top:0;margin-bottom:1.25em}
}
.common-contact-us-search .atdw-refresh-results .col-xs-12{padding:0}
.common-contact-us-search .atdw-refresh-results-wrapper{background-color:#d9f1f3;text-align:center;padding:1.25em 0}
.common-contact-us-search .icon-font-location_circle::before{font-size:25px;padding-top:12px;padding-right:5px}
.common-contact-us-search .icon-font-email_circle::before{font-size:25px;padding-top:7px;padding-right:5px}
.common-contact-us-search .icon-font-phone_circle::before{font-size:25px;padding-top:10px;padding-right:5px}
.common-contact-us-search .contact-icon{background-color:#f3f2eb}
.common-contact-us-search .contact-icon-height{height:auto;padding:20px}
.common-contact-us-search .contact-icon-item{padding:5px}
.common-contact-us-search .contact-icon-item .contact-item-enquiry-type{height:18px}
.common-contact-us-search .contact-icon-item .contact-item-name{height:16px}
.common-contact-us-search .contact-icon-item:nth-child(2){border-bottom:1px solid #a5a5a5;padding-bottom:10px}
.common-contact-us-search .contact-icon-item:nth-child(3){padding-top:10px}
@media(max-width:767px){.common-contact-us-search .contact-icon-height{padding:15px}
}
.site-asp .atdw-refresh-results-wrapper{background-color:#d9f1f3}
.site-asp .atdw-refresh-results-wrapper{background-color:#d9f1f3}
.site-business-events .atdw-refresh-results-wrapper{background-color:#afe0e7}
.site-corporate .atdw-refresh-results-wrapper{background-color:#c7e4e9}
.site-investment .atdw-refresh-results-wrapper{background-color:#b2cdda}
.youkuVideo-width{width:1170px;height:745px;margin:0 auto}
@media screen and (max-width:768px){.youkuVideo-width{width:768px;height:489px}
}
@media screen and (max-width:414px){.youkuVideo-width{width:414px;height:263px}
}
@media screen and (max-width:412px){.youkuVideo-width{width:412px;height:262px}
}
@media screen and (max-width:375px){.youkuVideo-width{width:375px;height:238px}
}
@media screen and (max-width:360px){.youkuVideo-width{width:360px;height:229px}
}
@media screen and (max-width:320px){.youkuVideo-width{width:320px;height:203px}
}
.livefyre-container{margin-bottom:30px}
@media(min-width:768px){.livefyre-container{margin-bottom:60px}
}
.livefyre-container .section-intro h2{margin-top:30px}
@media(min-width:768px){.livefyre-container .section-intro h2{margin-top:60px}
}
.livefyre-container a{text-decoration:none !important}
body.l-disableScroll #nav-bar-top{display:none}
.livefyre-mosaic--container .mosaic{position:initial;overflow:hidden}
.livefyre-mosaic--container .mosaic .mosaic-primary{padding-bottom:10px}
@media(min-width:992px){.livefyre-mosaic--container .mosaic .mosaic-primary{padding-bottom:20px}
}
@media(min-width:992px){.livefyre-mosaic--container .mosaic .mosaic-grid-1 .mosaic-primary{padding-right:20px}
}
.livefyre-mosaic--container .mosaic .mosaic-grid-1 .gallery--video-icon:after{font-size:80px}
.livefyre-mosaic--container .mosaic .mosaic-grid-4 .gallery--video-icon:after{font-size:50px}
@media(min-width:992px){.livefyre-mosaic--container .mosaic .mosaic-grid-4 .gallery--video-icon:after{font-size:80px}
}
.livefyre-mosaic--container .mosaic .mosaic-grid-4 .col-xs-6:first-child .mosaic-primary{padding-right:5px}
@media(min-width:992px){.livefyre-mosaic--container .mosaic .mosaic-grid-4 .col-xs-6:first-child .mosaic-primary{padding-right:20px}
}
.livefyre-mosaic--container .mosaic .mosaic-grid-4 .col-xs-6+.col-xs-6 .mosaic-primary{padding-left:5px}
@media(min-width:992px){.livefyre-mosaic--container .mosaic .mosaic-grid-4 .col-xs-6+.col-xs-6 .mosaic-primary{padding-left:0;padding-right:20px}
}
@media(min-width:992px){.livefyre-mosaic--container .mosaic>.row>.row{margin-right:-10px;margin-left:10px}
}
.livefyre-mosaic--item .mosaic-column-front{background-color:transparent}
.livefyre-mosaic--item .mosaic-socialtiles-icon{font-family:'TAIcons';position:absolute;bottom:20px;right:10px;font-size:30px;color:white}
@media(min-width:768px){.livefyre-mosaic--item .mosaic-socialtiles-icon{bottom:30px;right:20px;font-size:30px}
}
@media(min-width:992px){.livefyre-mosaic--item .mosaic-socialtiles-icon{right:40px;bottom:40px}
}
.livefyre-mosaic--item .gallery--video-icon{top:-10px;left:0;right:0;bottom:0}
@media(min-width:992px){.livefyre-mosaic--item .gallery--video-icon{left:-20px;top:-30px}
}
.livefyre-lightbox--container a{text-decoration:none !important;box-shadow:none}
.livefyre-lightbox--container a:hover{box-shadow:none;border-bottom:0}
.livefyre-lightbox-media{text-align:center;width:100%;position:relative;min-height:160px;background-color:black}
@media(min-width:768px){.livefyre-lightbox-media{text-align:left;min-height:300px;overflow:hidden;border-radius:10px 0 0 10px}
}
.livefyre-lightbox-media.video{display:flex;justify-content:center;align-items:center}
.livefyre-lightbox-media.video video{max-width:100vw;height:100%}
@media(min-width:768px){.livefyre-lightbox-media.video{min-height:350px;min-width:350px;text-align:left;overflow:hidden;border-radius:10px 0 0 10px}
}
@media(min-width:992px){.livefyre-lightbox-media.video{min-height:500px;min-width:500px}
}
.livefyre-lightbox-media.video iframe{position:absolute;top:0;left:0;width:100%;height:100%}
.livefyre-lightbox-details{background:white}
@media(min-width:768px){.livefyre-lightbox-details{position:absolute;right:0;top:0;bottom:0;width:400px;padding:40px}
}
.livefyre-lightbox-content{padding-top:10px}
@media(min-width:768px){.livefyre-lightbox-content{position:absolute;left:0;right:0;top:110px;bottom:95px;overflow-y:auto;padding:10px 40px}
}
.livefyre-lightbox-content--bodyHtml{text-align:left}
.livefyre-lightbox-content--comments-title{text-align:left;padding:1em 0;font-style:italic;color:grey}
.livefyre-lightbox-content--comments-text{text-align:left;padding-bottom:1em}
.livefyre-lightbox-footer{padding:30px 0 20px;text-align:left}
@media(min-width:768px){.livefyre-lightbox-footer{padding:0 40px 10px;position:absolute;left:0;right:0;bottom:0;overflow:hidden}
}
.livefyre-lightbox-footer hr{margin-top:0;margin-bottom:20px}
.livefyre-lightbox-media-url{width:100%}
.livefyre-lightbox-details{padding:0 20px}
@media(min-width:768px){.livefyre-lightbox-details{padding:0 40px}
}
.livefyre-lightbox-header{padding:0 40px;height:100px;width:100%;padding:20px 0 10px}
@media(min-width:768px){.livefyre-lightbox-header{position:absolute;padding:20px 40px;left:0;right:0;top:0;overflow:hidden}
}
.livefyre-lightbox-header--table{display:table;width:100%}
.livefyre-lightbox-header--row{display:table-row}
.livefyre-lightbox-header--avatar-wrapper{display:table-cell;vertical-align:middle;width:40px}
.livefyre-lightbox-header--avatar{width:40px}
.livefyre-lightbox-header--authorName{display:table-cell;vertical-align:middle;text-align:left;padding:0 12px 0 10px;font-family:"Bold",Helvetica,Arial,sans-serif}
.livefyre-lightbox-header--contentType{display:table-cell;vertical-align:middle;text-align:right;font-family:'TAIcons';color:#005073;font-size:30px}
.livefyre-lightbox-header--numberOfLikes{display:table-cell;text-align:left;font-weight:bold;padding-top:20px}
.livefyre-lightbox-header--datePosted{display:table-cell;text-align:right;font-size:.8em;padding-top:20px}
.livefyre-lightbox-footer--share .shareicons-label{text-align:left}
.livefyre-lightbox-footer--share .st_sharethis_large{display:inline-block}
.livefyre-lightbox-footer--share .st_sharethis_large .stButton:after{width:30px;height:40px;font-family:'TAIcons';color:#005073;font-size:24px;left:0;top:16px;position:absolute}
.livefyre-lightbox-footer--share .st_sharethis_large .stButton .stLarge{background-image:none !important;width:28px;height:22px}
.livefyre-lightbox-footer--share .st_sharethis_large .stButton .stLarge:hover{background-image:initial !important}
.livefyre-lightbox--container.mfp-wrap{overflow:auto;background-color:white}
@media(min-width:768px){.livefyre-lightbox--container.mfp-wrap{background-color:transparent}
}
.livefyre-lightbox--container.mfp-wrap .vertical-container-absolute{pointer-events:none;display:block}
@media(min-width:768px){.livefyre-lightbox--container.mfp-wrap .vertical-container-absolute{position:fixed;z-index:10000;top:0;left:0;right:0;bottom:0}
}
.livefyre-lightbox--container.mfp-wrap .livefyre-lightbox-item{pointer-events:all}
@media(min-width:768px){.livefyre-lightbox--container.mfp-wrap .livefyre-lightbox-item{position:relative;border-radius:10px;background:grey;overflow:hidden;margin:10px;display:inline-block;padding-right:400px}
}
.livefyre-lightbox--container.mfp-wrap .mfp-container{padding:0}
@media(min-width:768px){.livefyre-lightbox--container.mfp-wrap .mfp-container{padding:0 10px}
}
.livefyre-lightbox--container.mfp-wrap .mfp-counter{padding-right:26px;margin-top:-6px;font-size:16px}
@media(min-width:768px){.livefyre-lightbox--container.mfp-wrap .mfp-content{height:100%}
}
.livefyre-lightbox--media-buttons{position:absolute;top:0;left:0;bottom:0;right:0;pointer-events:none}
.livefyre-lightbox--media-buttons .livefyre-lightbox--button-arrow-right,.livefyre-lightbox--media-buttons .livefyre-lightbox--button-arrow-left{top:42%}
.livefyre-lightbox--button-arrow-close{color:white;font-size:20px;position:absolute;top:0;right:-6px;padding:16px 24px;z-index:10001;pointer-events:all;text-shadow:0 0 .2em grey}
.livefyre-lightbox--button-arrow-close:before{font-family:TAIcons}
@media(min-width:768px){.livefyre-lightbox--button-arrow-close{font-size:30px;padding:24px}
}
.livefyre-lightbox--button-arrow-right{color:white;font-size:54px;position:absolute;right:0;top:45%;z-index:10001;pointer-events:all;text-shadow:0 0 .2em grey;padding:0}
.livefyre-lightbox--button-arrow-right:before{font-family:TAIcons}
@media(min-width:768px){.livefyre-lightbox--button-arrow-right{font-size:80px;right:-18px}
}
.livefyre-lightbox--button-arrow-left{color:white;font-size:54px;left:0;position:absolute;top:45%;z-index:10001;pointer-events:all;text-shadow:0 0 .2em grey;padding:0}
.livefyre-lightbox--button-arrow-left:before{font-family:TAIcons}
@media(min-width:768px){.livefyre-lightbox--button-arrow-left{font-size:80px;left:-18px}
}
.livefyre-container.livefyre-carousel--container .carousel-center-container{margin-top:25px !important}
.livefyre-carousel--item-container{overflow:hidden;padding:0 4px 0 4px}
@media(min-width:360px){.livefyre-carousel--item-container{padding:0 5px 0 5px}
}
.livefyre-carousel--item-container .owl-prev,.livefyre-carousel--item-container .owl-next{position:absolute;background:none !important;margin-top:-26px !important;top:35.5%}
@media(min-width:360px){.livefyre-carousel--item-container .owl-prev,.livefyre-carousel--item-container .owl-next{top:37%}
}
@media(min-width:768px){.livefyre-carousel--item-container .owl-prev,.livefyre-carousel--item-container .owl-next{top:40%}
}
@media(min-width:992px){.livefyre-carousel--item-container .owl-prev,.livefyre-carousel--item-container .owl-next{top:43.5%}
}
.livefyre-carousel--item-container .owl-prev{left:-19px}
@media(min-width:768px){.livefyre-carousel--item-container .owl-prev{left:-10px}
}
.livefyre-carousel--item-container .owl-next{right:-19px}
@media(min-width:768px){.livefyre-carousel--item-container .owl-next{right:-10px}
}
.livefyre-carousel--item-container .owl-prev:after{font-family:'TAIcons';font-size:5em}
.livefyre-carousel--item-container .owl-next:after{font-family:'TAIcons';font-size:5em}
.livefyre-carousel--item{background-color:initial;padding:0 4px 0 4px}
@media(min-width:768px){.livefyre-carousel--item{padding:0 5px 15px 5px}
}
.livefyre-carousel--item .gallery--video-icon{top:0;left:0;right:0;bottom:0}
.livefyre-carousel--item .gallery--video-icon:after{font-size:50px}
@media(min-width:768px){.livefyre-carousel--item .gallery--video-icon:after{font-size:80px}
}
.livefyre-carousel--item .mosaic-socialtiles-icon{font-family:'TAIcons';position:absolute;right:12px;bottom:7px;font-size:30px;color:white}
@media(min-width:360px){.livefyre-carousel--item .mosaic-socialtiles-icon{right:14px;bottom:9px}
}
@media(min-width:768px){.livefyre-carousel--item .mosaic-socialtiles-icon{right:19px;bottom:29px;font-size:30px}
}
.icon-font-instagram_circle_outline:before,.livefyre-mosaic--item .mosaic-socialtiles-icon.instagram:after,.livefyre-lightbox-header--contentType.instagram:after,.livefyre-carousel--item .mosaic-socialtiles-icon.instagram:after{content:"\e81a"}
.icon-font-facebook_v2_outline:before,.livefyre-mosaic--item .mosaic-socialtiles-icon.facebook:after,.livefyre-lightbox-header--contentType.facebook:after,.livefyre-carousel--item .mosaic-socialtiles-icon.facebook:after{content:"\e80f"}
.icon-font-twitter_v2_outline:before,.livefyre-mosaic--item .mosaic-socialtiles-icon.twitter:after,.livefyre-lightbox-header--contentType.twitter:after,.livefyre-carousel--item .mosaic-socialtiles-icon.twitter:after{content:"\e815"}
.livefyre-lightbox--button-arrow-close:before{content:"\e629"}
.site-asp .livefyre-lightbox-footer--share{display:none}
.livefyre-lightbox-footer--share .addthis_button_compact{display:inline-block;position:relative;height:15px;width:28px}
.livefyre-carousel--container .section-intro{padding-left:10px;padding-right:10px}
.livefyre-mosaic--container .section-intro{margin-left:auto;margin-right:auto;max-width:1180px}
@media(min-width:992px){.livefyre-mosaic--container .section-intro{padding:0 20px 0 0}
}
.jp .livefyre-lightbox-header--authorName,.ja .livefyre-lightbox-header--authorName{font-family:"ヒラギノ角ゴ Pro W3","Hiragino Kaku Gothic Pro",Osaka,"メイリオ",Meiryo,"ＭＳ Ｐゴシック","MS PGothic",sans-serif}
.ko .livefyre-lightbox-header--authorName,.ko_kr .livefyre-lightbox-header--authorName{font-family:"DotumChe",Arial,Tahoma,Verdana,Helvetica,sans-serif}
.zht .livefyre-lightbox-header--authorName,.zh .livefyre-lightbox-header--authorName,.zh_cn .livefyre-lightbox-header--authorName{font-family:"M Hei HK W42",Tahoma,Verdana,Arial,Helvetica,sans-serif}
@media only screen and (min-device-width:768px) and (max-device-width:1024px) and (-webkit-min-device-pixel-ratio:1){.visible-xs{display:block !important}
.hidden-xs{display:none !important}
}
.iFrame .generictemplate_title .l-center-900 h2,.iFrame .generictemplate_title .l-center-900 p{padding-left:2px;padding-right:2px}
.map-with-links-list-container .map-with-links-list li{line-height:1.3}
.mapLocation .partner-map{display:none}
.promo-component__common{margin-bottom:-25px}
.promo-component__common .buffer-bottom-25{margin-bottom:25px;margin-top:25px}
.promo__common{padding:0 10px;margin:0 0 25px 0}
.promo__buffer__common{padding:0 5px}
.promo:last-child_container{padding-right:0}
.promo__container__common{height:100%;padding-bottom:10px}
.promo__cover__common{position:relative}
.promo__cover__common::before{display:block;content:'';width:100%;padding-top:calc((9 / 16) * 100%)}
.promo__cover__common>.content,.promo__cover__common img{position:absolute;top:0;left:0;right:0;bottom:0}
.promo__cover__common>img{width:100%}
.promo__description__common,.promo__read-more__common,.promo__title__common{padding:10px 15px 0;text-decoration:none;color:#5c5c5c}
.promo__title__common{font-family:"ta_have_a_nice_day_bold",Helvetica,Arial,sans-serif;font-size:25px;line-height:30px;font-weight:500;text-transform:none}
.promo__description__common{font-family:"Regular",Helvetica,Arial,sans-serif;font-size:14px;text-decoration:none;color:#5c5c5c;line-height:20px;margin:0}
.promo__read-more__common{font-family:"Regular",Helvetica,Arial,sans-serif,;font-size:14px;text-decoration:none;color:#5c5c5c;line-height:20px;margin:0;text-transform:uppercase}
.promo__read-more__common{padding-top:5px}
.promo__read-more__common>span:hover{text-decoration:underline !important}
.promo__common a{height:100%;text-decoration:none;color:#000;border:none !important;box-shadow:none}
.promo__common a:hover{border:none !important;box-shadow:none;text-decoration:none}
@media only screen and (max-width:767px){.promo__container__outer__common{height:auto}
}
.text-common-h1{font-family:"ta_have_a_nice_day_basicRg",Helvetica,Arial,sans-serif;font-size:60px;color:#5c5c5c;#width:90%}
@media only screen and (max-width:767px){.text-common-h1{font-size:40px}
}
.filter__dropdown__container__common{height:40px;overflow:hidden;font-weight:500;background:#004165;float:right;text-shadow:0 0 1px #eee;position:relative;border-radius:5px}
.filter__dropdown__container__common>select{font-family:"Regular",Helvetica,Arial,sans-serif,Bold;font-size:14px;padding:0 70px 0 30px;width:auto;height:40px;line-height:1.25em;#border:0 !important;box-shadow:none;background:transparent;font-size:14px;font-weight:bold;background-image:none;-webkit-appearance:none;-moz-appearance:none;text-indent:.01px;text-overflow:"";color:#fff;border-radius:5px 5px 5px 5px}
.filter__dropdown__container__common>select>option{font-family:"Regular",Helvetica,Arial,sans-serif;background-color:#fff;font-size:14px;color:#5c5c5c}
.filter__dropdown__container__common::after{pointer-events:none;display:block;content:" ";position:absolute;right:45px;top:3px;width:1px;height:34px;background:#fff}
@media only screen and (max-width:767px){.filter__dropdown__container__common{width:100%;float:none}
.filter__dropdown__container__common>select{width:100%}
}
.filter__dropdown__arrow__common--up,.filter__dropdown__arrow__common--down{position:absolute;top:18px;right:16px;border:solid #fff;border-width:0 2px 2px 0;padding:4px;display:none;pointer-events:none}
.filter__dropdown__arrow__common--up{transform:rotate(-135deg)}
.filter__dropdown__arrow__common--down{display:inline;transform:rotate(45deg);top:13px}
.promo__common .responsive-images img{visibility:visible}
.common-cta .cta-button--solid{background:#004165;color:#fff;padding:0 50px;line-height:40px;height:40px;font-size:14px;display:inline-block;text-align:center;text-decoration:none;border-radius:4px}
@media only screen and (max-width:767px){.common-cta .cta-button--solid{width:100%;height:55px;line-height:55px}
}
.common-cta.cta-button--solid:active,.common-cta .cta-button--solid:hover,.common-cta .cta-button--solid:visited{text-decoration:none;color:#fff}
.common-cta .cta-button--outline{border:3px solid #004165;color:#000;padding:0 50px;line-height:34px;height:40px;display:inline-block;text-decoration:none;background:#fff;font-size:14px;border-radius:4px}
@media only screen and (max-width:767px){.common-cta .cta-button--outline{display:block;height:55px;line-height:50px}
}
.common-cta .cta-button--outline:active,.common-cta .cta-button--outline:hover,.common-cta .cta-button--outline:visited{text-decoration:none;color:#000}
.common-cta .text-center{text-align:center;font-family:"Regular",Helvetica,Arial,sans-serif,Bold !important;font-weight:bold}
.common-cta{margin-bottom:25px}
.site-australia .mosaic .whatyoucansee .mosaic .theme-10,.mosaic-item .theme-10 a{background:#fff !important;color:#5c5c5c !important;width:100% !important;left:0 !important}
.mosaic .whatyoucansee .mosaic .theme-10,.mosaic-item .theme-10 a{width:100% !important;left:0 !important}
.mosaic .whatyoucansee .section-intro,.section-title .mosaic-title{padding:0 0 0 0 !important}
.mosaic .responsive-images img{visibility:visible !important}
.banner .specialoffer .partner-map{display:none}
.banner .specialoffer .partner-special-offer-details{display:none}
.ta-common-interactive-media .partner-map{display:none}
.common-livefyre-map.hero-video{height:305px;margin:0}
.common-livefyre-map .leaflet-control-container{display:none}
.common-livefyre-map .leaflet-top,.common-livefyre-map .leaflet-bottom{z-index:1}
.common-livefyre-map .leaflet-container .leaflet-control-attribution{background:0}
.common-livefyre-map .hub-map-marker-bg>span{display:none}
.common-livefyre-map .hub-map-marker-bg>span:first-child{display:block;background:0;position:relative;border:6px solid transparent;border-radius:0;box-shadow:0 2px 7px 0 rgba(0,0,0,0.75);padding:0;width:62px;height:62px}
.common-livefyre-map .hub-map-marker-bg .hub-map-marker-thumbnail{height:50px;width:50px}
.common-livefyre-map .hub-map-marker-bg>span:first-child:after{content:"";position:absolute;width:0;height:0;margin-left:-0.65em;bottom:-1.5em;left:50%;box-sizing:border-box;border:.5em solid;border-color:transparent;transform-origin:0 0;transform:rotate(-45deg);box-shadow:-5px 5px 7px 0 rgba(0,0,0,0.45)}
@media only screen and (min-width:768px){.common-livefyre-map.hero-video{height:525px}
.common-livefyre-map .leaflet-control-container .leaflet-top.leaflet-left:after{content:' ';float:left;display:block;background-size:185px;height:205px;width:186px;margin-left:80px;margin-top:80px}
.common-livefyre-map .leaflet-control-container{display:block}
}
.hub-list .hub-content-container *{border-radius:0 !important;box-shadow:none !important}
.hub-modals .hub-content-container .content-body .content-body-main p{font-size:16px}
.livefyre-single-card *{border-radius:0 !important;box-shadow:none !important}
.livefyre-single-card .hub-list article.content{border:1px solid #e1e1e1 !important;margin-bottom:14px !important;background:0}
.livefyre-single-card .content.content-default .content-body p{font-size:16px !important}
.livefyre-single-card .hub-list .hub-content-container{margin-top:0 !important;transition:none !important}
.common-livefyre-media-wall__filter select{display:none}
.common-livefyre-media-wall__wall{overflow:hidden}
.common-livefyre-media-wall__wall *{border-radius:0 !important;box-shadow:none !important}
.common-livefyre-media-wall__wall .hub-list article.content{border:1px solid #e1e1e1 !important;margin-bottom:14px !important}
.common-livefyre-media-wall__wall .content-body-main{max-height:78px;overflow:hidden;font-size:16px !important}
.common-livefyre-media-wall__wall .streamhub-media-wall-view .hub-wall-column{padding:0 !important}
@media only screen and (min-width:640px){.common-livefyre-media-wall__wall .content-body-main.one-line-text{max-height:26px}
.common-livefyre-media-wall__wall .content-body-main.two-line-text{max-height:52px}
.common-livefyre-media-wall__wall .content-body-main.three-line-text{max-height:78px}
.common-livefyre-media-wall__wall .streamhub-media-wall-view .hub-wall-column:first-of-type{padding-left:0 !important;padding-right:7px !important}
.common-livefyre-media-wall__wall .streamhub-media-wall-view .hub-wall-column:last-of-type{padding-left:7px !important;padding-right:0 !important}
}
@media only screen and (min-width:1024px){.common-livefyre-media-wall__wall .streamhub-media-wall-view .hub-wall-column:first-of-type{padding-left:0 !important;padding-right:14px !important}
.common-livefyre-media-wall__wall .streamhub-media-wall-view .hub-wall-column:last-of-type{padding-left:14px !important;padding-right:0 !important}
}
.common-livefyre-media-wall__wall .content-body-main p:first-of-type{margin-top:0 !important}
.common-livefyre-media-wall__wall .content-attachment-link{border:none !important;background:none !important}
.hub-modal .content-attachment-video.content-attachments-focused iframe{border:none !important}
.common-livefyre-media-wall__wall .content-header .content-header-right .content-source-logo{margin-bottom:5px}
.common-livefyre-media-wall .buffer-bottom-25{margin-bottom:25px}
.common-livefyre-media-wall .filter__dropdown__container{height:40px;overflow:hidden;font-weight:500;background:#004165;float:right;text-shadow:0 0 1px #eee;position:relative;width:100%}
.common-livefyre-media-wall .filter__dropdown__container>select{padding:0 70px 0 30px;width:100%;height:40px;line-height:1.25em;border:0 !important;box-shadow:none;background:transparent;font-size:14px;font-weight:bold;background-image:none;-webkit-appearance:none;-moz-appearance:none;text-indent:.01px;text-overflow:"";color:#fff}
.common-livefyre-media-wall .filter__dropdown__container>select>option{background-color:#fff;color:#5c5c5c}
.common-livefyre-media-wall .filter__dropdown__container::after{pointer-events:none;display:block;content:" ";position:absolute;right:45px;top:3px;width:1px;height:34px;background:#fff}
@media only screen and (max-width:767px){.common-livefyre-media-wall .filter__dropdown__container{width:100%;float:none}
.common-livefyre-media-wall .filter__dropdown__container>select{width:100%}
}
.common-livefyre-media-wall .filter__dropdown__arrow--up,.common-livefyre-media-wall .filter__dropdown__arrow--down{position:absolute;top:18px;right:16px;border:solid #fff;border-width:0 2px 2px 0;padding:4px;display:none;pointer-events:none}
.common-livefyre-media-wall .filter__dropdown__arrow--up{transform:rotate(-135deg)}
.common-livefyre-media-wall .filter__dropdown__arrow--down{display:inline;transform:rotate(45deg);top:13px}
.common-livefyre-media-wall__wall .hub-list-more{background:#004165 !important;border:none !important;color:#fff !important;padding:0 50px !important;line-height:40px !important;height:40px !important;font-weight:bold !important;text-align:center !important;text-decoration:none !important;font-size:16px !important;width:185px !important;margin-top:11px !important;font-family:"Regular",Helvetica,Arial,sans-serif,Bold !important}
@media only screen and (max-width:767px){.common-livefyre-media-wall__wall .hub-list-more{width:100% !important;height:55px !important;line-height:55px !important}
}
@media only screen and (min-width:1024px){.common-livefyre-media-wall__wall .hub-list-more{margin-top:36px !important}
}
.common-livefyre-media-wall__wall .hub-list-more:active,.common-livefyre-media-wall__wall .hub-list-more:hover,.common-livefyre-media-wall__wall .hub-list-more:visited{text-decoration:none !important;color:#fff !important;border:none !important}
.common-livefyre-media-wall__wall .lf-share-popover.lf-popover-mobile .lf-popover-content .lf-menu-body .lf-menu-foot .lf-share-cancel{pointer-events:none}
.common-events-calendar{position:relative;width:100%;max-width:73.75em;margin:0 auto;z-index:1}
.common-events-calendar-controls{padding:0;margin:0}
.common-events-calendar-controls *[aria-hidden='true']{display:none}
@media print{.common-events-calendar-controls{display:none}
}
@media(max-width:640px){.common-events-calendar__desktop-header{display:none}
}
.common-events-calendar__mobile-header{display:none}
@media(max-width:640px){.common-events-calendar__mobile-header{display:block}
}
.common-events-calendar-controls__toggle-button{display:none}
@media(max-width:640px){.common-events-calendar-controls__toggle-button{display:block;width:100%;background-color:#00535e;color:#fff;line-height:26px;padding:14px 7%;position:relative}
.common-events-calendar-controls__toggle-button::after{position:absolute;content:'';background-image:url('imgs/icons/toggle-down-arrow-white.png');background-repeat:no-repeat;width:32px;height:18px;right:7%;top:16px}
.common-events-calendar-controls__toggle-button.collapsed::after{background-image:url('imgs/icons/toggle-up-arrow-white.png')}
.common-events-calendar-controls__toggle-button.collapsed+form{display:none}
}
.common-events-calendar-controls__form{border:1px solid #e2e5de;padding:25px;margin-right:10px;box-sizing:border-box}
.common-events-calendar-controls__form p{margin-bottom:10px}
.common-events-calendar-controls__form label{line-height:1.625em;font-family:'Regular',Helvetica,Arial,sans-serif;font-style:normal;font-weight:400;color:#333}
@media(max-width:1024px){.common-events-calendar-controls__form{margin-right:0}
}
@media(min-width:992px) and (max-width:1190px){.common-events-calendar-controls__form{margin-left:10px}
}
@media(min-width:992px) and (max-width:1050px){.common-events-calendar-controls__form{padding:14px}
}
.common-events-calendar-controls__form-row{width:100%;margin-bottom:15px}
.common-events-calendar-controls__form-row input[type='text'],.common-events-calendar-controls__form-row select{-webkit-appearance:none;-moz-appearance:none;appearance:none;line-height:26px;width:100%;font-size:16px;padding:8px 8px 8px 16px;position:relative;background-color:#fff;font-family:Regular,Helvetica,Arial,sans-serif;border:1px solid #00a0af;border-radius:0 !important;color:#8d896f}
.common-events-calendar-controls__form-row select{background:#fff url(imgs/icons/toggle-down-arrow2.png) no-repeat;background-position:center right 10px}
.common-events-calendar-controls__form-row .common-events-calendar-controls__date-picker{padding-left:0;padding-right:5px}
.common-events-calendar-controls__form-row .common-events-calendar-controls__date-picker input[type='text']{font-size:15px;width:100%;height:42px;line-height:26px;padding:8px;box-sizing:border-box;float:left;border:1px solid #00a0af}
.common-events-calendar-controls__form-row .common-events-calendar-controls__date-picker button{position:absolute;right:14px;bottom:8px;padding:0}
.common-events-calendar-controls__form-row .common-events-calendar-controls__date-picker .icon-font-calendar{font-size:23px;color:#00a0af}
.common-events-calendar-controls__form-row .common-events-calendar-controls__date-picker:last-of-type{padding-right:0}
.common-events-calendar-controls__form-row .common-events-calendar-controls__date-picker:last-of-type button{position:absolute;right:10px}
.common-events-calendar-controls__tab-button{border:1px solid #00a0af;color:#00a0af;padding:8px;line-height:26px}
.common-events-calendar-controls__tab-button[aria-selected='true']{background-color:#e2f4f6}
.common-events-calendar-controls__tab-button:nth-of-type(2){border-left:0}
.no-touch .common-events-calendar-controls__tab-button[aria-selected='false']:hover{color:white;background-color:#00a0af}
.common-events-calendar-controls__search-button.btn-primary,.common-events-calendar-results__load-more-button.btn-primary{border:1px solid #00a0af;color:#00a0af}
.common-events-calendar-controls__search-button.btn-primary:hover,.common-events-calendar-controls__search-button.btn-primary:focus,.common-events-calendar-controls__search-button.btn-primary:active,.common-events-calendar-results__load-more-button.btn-primary:hover,.common-events-calendar-results__load-more-button.btn-primary:focus,.common-events-calendar-results__load-more-button.btn-primary:active{color:white;background-color:#00a0af;border:1px solid #00a0af}
.common-events-calendar-controls__search-button.btn-primary{width:100%;max-width:unset}
.common-events-calendar-controls__clear-filters-button{color:#00a0af;text-align:right;float:right;padding-top:15px;padding-bottom:15px;text-decoration:underline}
.common-events-calendar-controls__link{color:#00a0af}
.common-events-calendar-controls__link:visited,.common-events-calendar-controls__link:hover{color:#00a0af}
.common-events-calendar-controls__bookmark-button{width:45px;height:45px;border:1px solid #00a0af;background:white url(imgs/icons/calendar/ta_bookmark_colour.svg) no-repeat center;background-size:80% 80%}
.common-events-calendar-controls__bookmark-button:hover{background-color:#e2f4f6}
.common-events-calendar-controls__bookmark-button[aria-selected='true']{background-color:#e2f4f6}
.common-events-calendar-controls__bookmark-button[aria-selected='true']:hover{background-color:white}
.common-events-calendar-controls__print-button{width:45px;height:45px;border:1px solid #00a0af;background:#fff url(imgs/icons/calendar/ta_event_print.svg) no-repeat center;background-size:80% 80%}
.common-events-calendar-controls__print-button:hover{background-color:#e2f4f6}
@media(max-width:640px){.common-events-calendar-controls__print-button{display:none}
}
.common-events-calendar-results-tile-container{padding:0 5px 20px !important}
@media print{.common-events-calendar-results-tile-container{width:100%}
}
.common-events-calendar-results-tile{padding:.625em;background-color:#f3f2eb}
@media print{.common-events-calendar-results-tile{height:auto !important}
}
.common-events-calendar-results-tile__bookmark{float:right;width:45px;height:45px;border:1px solid #00a0af;background:#fff url(imgs/icons/calendar/ta_bookmark_outline.svg) no-repeat center;background-size:80% 80%}
.common-events-calendar-results-tile__bookmark[aria-selected='true']{background:#fff url(imgs/icons/calendar/ta_bookmark_colour.svg) no-repeat center;background-size:80% 80%}
.no-touch .common-events-calendar-results-tile__bookmark:hover{background:#fff url(imgs/icons/calendar/ta_bookmark_colour.svg) no-repeat center;background-size:80% 80%}
.no-touch .common-events-calendar-results-tile__bookmark[aria-selected='true']:hover{background:#fff url(imgs/icons/calendar/ta_bookmark_outline.svg) no-repeat center;background-size:80% 80%}
.common-events-calendar-results-tile__link,.common-events-calendar-results-tile__link:visited,.common-events-calendar-results-tile__link:hover{display:block;text-decoration:none !important;color:#4a4a4a}
.common-events-calendar-results-tile__link .common-events-calendar-results-tile__title,.common-events-calendar-results-tile__link:visited .common-events-calendar-results-tile__title,.common-events-calendar-results-tile__link:hover .common-events-calendar-results-tile__title{color:#040000}
.common-events-calendar-results-tile__date{border:1px solid #00a0af;background-color:white;width:80px;height:80px;margin-bottom:20px}
.common-events-calendar-results-tile__date p{color:#00a0af;font-weight:bold;font-size:32px;margin:10px;line-height:32px}
.common-events-calendar-results-tile__title{color:#040000;margin-top:0;font-size:16px;text-transform:none;font-weight:bold;font-family:'Regular',Helvetica,Arial,sans-serif;width:100%;padding-bottom:.625em;border-bottom:1px solid #d8d8d8;margin-bottom:20px}
.common-events-calendar-results-tile__details p{margin:0}
.common-events-calendar-results-tile__details .event-icon{width:20px;height:20px;margin-right:10px}
.common-events-calendar-results-tile__details .icon-location{background:url(imgs/icons/calendar/ta_event_location_icon.svg) no-repeat center}
.common-events-calendar-results-tile__details .icon-calendar{background:url(imgs/icons/calendar/ta_event_date_icon.svg) no-repeat center}
.common-events-calendar-results-tile__details .icon-organisation{background:url(imgs/icons/calendar/ta_event_org_icon.svg) no-repeat center}
.common-events-calendar-results-tile__details .icon-event-type{background:url(imgs/icons/calendar/ta_event_type_icon.svg) no-repeat center}
.common-events-calendar-results__load-more-container{text-align:center}
.site-australia.generic .common-events-calendar-results-tile__date p,.site-australia.ausarticle .common-events-calendar-results-tile__date p{color:#00a0af !important;font-weight:bold !important;font-size:32px !important;margin:10px !important;line-height:32px !important}
.common-events-calendar-datepicker.ui-datepicker,.common-events-calendar-datepicker.ui-datepicker .ui-corner-all{border-radius:unset}
.common-events-calendar-datepicker.ui-datepicker .ui-datepicker-header{border:0;background:0}
.common-events-calendar-datepicker.ui-datepicker .ui-datepicker-title,.common-events-calendar-datepicker.ui-datepicker th{color:#00a0af}
.common-events-calendar-datepicker.ui-datepicker .ui-state-default,.common-events-calendar-datepicker.ui-datepicker .ui-widget-content .ui-state-default,.common-events-calendar-datepicker.ui-datepicker .ui-widget-header .ui-state-default,.common-events-calendar-datepicker.ui-datepicker .ui-button,html .common-events-calendar-datepicker.ui-datepicker .ui-button.ui-state-disabled:hover,html .common-events-calendar-datepicker.ui-datepicker .ui-button.ui-state-disabled:active{border:1px solid #00a0af;background:white;font-weight:normal;color:#00a0af}
.common-events-calendar-datepicker.ui-datepicker .ui-state-default:hover{color:white;background:#00a0af}
.common-events-calendar-datepicker.ui-datepicker .ui-state-active,.common-events-calendar-datepicker.ui-datepicker .ui-widget-content .ui-state-active{border:1px solid #00a0af !important;background:#e2f4f6 !important;color:#00a0af !important}
.common-events-calendar-datepicker.ui-datepicker td a{text-align:center}
.new-common-events-calendar{position:relative;width:100%;max-width:73.75em;margin:0 auto;z-index:1}
.new-common-events-calendar .common-events-calendar-controls{padding:0;margin:0}
.new-common-events-calendar .common-events-calendar-controls *[aria-hidden='true']{display:none}
@media print{.new-common-events-calendar .common-events-calendar-controls{display:none}
}
@media(max-width:640px){.new-common-events-calendar .common-events-calendar__desktop-header{display:none}
}
.new-common-events-calendar .common-events-calendar__mobile-header{display:none}
@media(max-width:640px){.new-common-events-calendar .common-events-calendar__mobile-header{display:block}
}
.new-common-events-calendar .common-events-calendar-controls__toggle-button{display:none}
@media(max-width:640px){.new-common-events-calendar .common-events-calendar-controls__toggle-button{display:block;width:100%;background-color:#00535e;color:#fff;line-height:26px;padding:14px 7%;position:relative}
.new-common-events-calendar .common-events-calendar-controls__toggle-button::after{position:absolute;content:'';background-image:url('imgs/icons/toggle-down-arrow-white.png');background-repeat:no-repeat;width:32px;height:18px;right:7%;top:16px}
.new-common-events-calendar .common-events-calendar-controls__toggle-button.collapsed::after{background-image:url('imgs/icons/toggle-up-arrow-white.png')}
.new-common-events-calendar .common-events-calendar-controls__toggle-button.collapsed+form{display:none}
}
.new-common-events-calendar .common-events-calendar-controls__form{border:1px solid #e2e5de;padding:25px;margin-right:10px;box-sizing:border-box}
.new-common-events-calendar .common-events-calendar-controls__form p{margin-bottom:10px}
.new-common-events-calendar .common-events-calendar-controls__form label{line-height:1.625em;font-family:'Regular',Helvetica,Arial,sans-serif;font-style:normal;font-weight:400;color:#333}
@media(max-width:1024px){.new-common-events-calendar .common-events-calendar-controls__form{margin-right:0}
}
@media(min-width:992px) and (max-width:1190px){.new-common-events-calendar .common-events-calendar-controls__form{margin-left:10px}
}
@media(min-width:992px) and (max-width:1050px){.new-common-events-calendar .common-events-calendar-controls__form{padding:14px}
}
.new-common-events-calendar .common-events-calendar-controls__form-row{width:100%;margin-bottom:15px}
.new-common-events-calendar .common-events-calendar-controls__form-row input[type='text'],.new-common-events-calendar .common-events-calendar-controls__form-row select{-webkit-appearance:none;-moz-appearance:none;appearance:none;line-height:26px;width:100%;font-size:16px;padding:8px 8px 8px 16px;position:relative;background-color:#fff;font-family:Regular,Helvetica,Arial,sans-serif;border:1px solid #00a0af;border-radius:0 !important;color:#8d896f}
.new-common-events-calendar .common-events-calendar-controls__form-row select{background:#fff url(imgs/icons/toggle-down-arrow2.png) no-repeat;background-position:center right 10px}
.new-common-events-calendar .common-events-calendar-controls__form-row .common-events-calendar-controls__date-picker{padding-left:0;padding-right:5px}
.new-common-events-calendar .common-events-calendar-controls__form-row .common-events-calendar-controls__date-picker input[type='text']{font-size:15px;width:100%;height:42px;line-height:26px;padding:8px;box-sizing:border-box;float:left;border:1px solid #00a0af}
.new-common-events-calendar .common-events-calendar-controls__form-row .common-events-calendar-controls__date-picker button{position:absolute;right:14px;bottom:8px;padding:0}
.new-common-events-calendar .common-events-calendar-controls__form-row .common-events-calendar-controls__date-picker .icon-font-calendar{font-size:23px;color:#00a0af}
.new-common-events-calendar .common-events-calendar-controls__form-row .common-events-calendar-controls__date-picker:last-of-type{padding-right:0}
.new-common-events-calendar .common-events-calendar-controls__form-row .common-events-calendar-controls__date-picker:last-of-type button{position:absolute;right:10px}
.new-common-events-calendar .common-events-calendar-controls__tab-button{border:1px solid #00a0af;color:#00a0af;padding:8px;line-height:26px}
.new-common-events-calendar .common-events-calendar-controls__tab-button[aria-selected='true']{background-color:#e2f4f6}
.new-common-events-calendar .common-events-calendar-controls__tab-button:nth-of-type(2){border-left:0}
.new-common-events-calendar .no-touch .common-events-calendar-controls__tab-button[aria-selected='false']:hover{color:white;background-color:#00a0af}
.new-common-events-calendar .common-events-calendar-controls__search-button.btn-primary,.new-common-events-calendar .common-events-calendar-results__load-more-button.btn-primary{border:1px solid #00a0af;color:#00a0af}
.new-common-events-calendar .common-events-calendar-controls__search-button.btn-primary:hover,.new-common-events-calendar .common-events-calendar-controls__search-button.btn-primary:focus,.new-common-events-calendar .common-events-calendar-controls__search-button.btn-primary:active,.new-common-events-calendar .common-events-calendar-results__load-more-button.btn-primary:hover,.new-common-events-calendar .common-events-calendar-results__load-more-button.btn-primary:focus,.new-common-events-calendar .common-events-calendar-results__load-more-button.btn-primary:active{color:white;background-color:#00a0af;border:1px solid #00a0af}
.new-common-events-calendar .common-events-calendar-controls__search-button.btn-primary{width:100%;max-width:unset}
.new-common-events-calendar .common-events-atdw-smart-filter--location-update-btn.btn-primary{width:100%;max-width:unset;border:1px solid #00a0af !important;color:#00a0af !important}
.new-common-events-calendar .common-events-atdw-smart-filter--location-update-btn.btn-primary:hover,.new-common-events-calendar .common-events-atdw-smart-filter--location-update-btn.btn-primary:focus,.new-common-events-calendar .common-events-atdw-smart-filter--location-update-btn.btn-primary:active{color:white !important;background-color:#00a0af !important;border:1px solid #00a0af !important;text-align:center}
.new-common-events-calendar .select2-container,.select2-drop-active{border-color:#00a0af !important}
.new-common-events-calendar .select2-arrow{border-left-color:#00a0af !important}
.new-common-events-calendar .select2-results .select2-highlighted{background:#00a0af !important}
.new-common-events-calendar .common-events-calendar-controls__clear-filters-button{color:#00a0af;text-align:right;float:right;padding-top:15px;padding-bottom:15px;text-decoration:underline}
.new-common-events-calendar .common-events-atdw-smart-filter--location-cancel-btn{color:#00a0af;padding-top:10px;padding-bottom:10px;text-decoration:underline}
.new-common-events-calendar .common-events-atdw-refresh-change-location{color:#00a0af}
.new-common-events-calendar .common-events-calendar-controls__link{color:#00a0af}
.new-common-events-calendar .common-events-calendar-controls__link:visited,.new-common-events-calendar .common-events-calendar-controls__link:hover{color:#00a0af}
.new-common-events-calendar .common-events-calendar-results-tile-container{padding:0 5px 20px !important}
@media print{.new-common-events-calendar .common-events-calendar-results-tile-container{width:100%}
}
.new-common-events-calendar .common-events-calendar-results-tile__content{padding:.625em}
.new-common-events-calendar .common-events-calendar-results-tile{padding:0;background-color:#f3f2eb;height:500px}
@media(max-width:767px){.new-common-events-calendar .common-events-calendar-results-tile{height:auto}
}
.new-common-events-calendar .common-events-calendar-results-tile:hover{background-color:#00535e;color:white !important}
@media print{.new-common-events-calendar .common-events-calendar-results-tile{height:auto !important}
}
.new-common-events-calendar .common-events-calendar-results-tile__link,.new-common-events-calendar .common-events-calendar-results-tile__link:visited{display:block;text-decoration:none !important;color:#4a4a4a}
.new-common-events-calendar .common-events-calendar-results-tile__link .new-common-events-calendar .common-events-calendar-results-tile__title,.new-common-events-calendar .common-events-calendar-results-tile__link:visited .new-common-events-calendar .common-events-calendar-results-tile__title,.new-common-events-calendar .common-events-calendar-results-tile__link:hover .new-common-events-calendar .common-events-calendar-results-tile__title{color:#040000}
.new-common-events-calendar .common-events-calendar-results-tile__date{border:1px solid #00a0af;background-color:white;width:80px;height:80px;margin-bottom:20px}
.new-common-events-calendar .common-events-calendar-results-tile__date p{color:#00a0af;font-weight:bold;font-size:32px;margin:10px;line-height:32px}
.new-common-events-calendar .common-events-calendar-results-tile__title{color:#040000;margin-top:0;font-size:16px;text-transform:none;font-weight:bold;font-family:'Regular',Helvetica,Arial,sans-serif;width:100%;padding-bottom:.625em;border-bottom:1px solid #d8d8d8;margin-bottom:20px}
.new-common-events-calendar .common-events-calendar-results-tile__details p{margin:0}
.new-common-events-calendar .common-events-calendar-results-tile__details .event-icon{width:20px;height:20px;margin-right:10px}
.new-common-events-calendar .common-events-calendar-results-tile__details .icon-location{background:url(imgs/icons/calendar/ta_event_location_icon.svg) no-repeat center}
.new-common-events-calendar .common-events-calendar-results-tile__details .icon-calendar{background:url(imgs/icons/calendar/ta_event_date_icon.svg) no-repeat center}
.new-common-events-calendar .common-events-calendar-results-tile__details .icon-organisation{background:url(imgs/icons/calendar/ta_event_org_icon.svg) no-repeat center}
.new-common-events-calendar .common-events-calendar-results-tile__details .icon-event-type{background:url(imgs/icons/calendar/ta_event_type_icon.svg) no-repeat center}
.new-common-events-calendar .common-events-calendar-results__load-more-container{text-align:center}
.new-common-events-calendar .season-display{margin:10px 0}
.new-common-events-calendar .atdw-smart-filter--location-text{margin-bottom:20px}
.new-common-events-calendar .common-events-calendar-results-tile:hover p,.new-common-events-calendar .common-events-calendar-results-tile:hover p{color:white !important}
.new-common-events-calendar .common-events-calendar-results-tile:hover .icon-location,.new-common-events-calendar .common-events-calendar-results-tile:hover .icon-location{background:url(imgs/icons/calendar/ta_event_location_icon_white.svg) no-repeat center}
.new-common-events-calendar .common-events-calendar-results-tile:hover .icon-calendar,.new-common-events-calendar .common-events-calendar-results-tile:hover .icon-calendar{background:url(imgs/icons/calendar/ta_event_date_icon_white.svg) no-repeat center}
@media(max-width:640px){.new-common-events-calendar .common-events-calendar-results-tile__description{display:none}
}
.site-australia.generic .new-common-events-calendar .common-events-calendar-results-tile:hover p,.site-australia.ausarticle .new-common-events-calendar .common-events-calendar-results-tile:hover p{color:white !important}
.site-australia.generic .new-common-events-calendar .common-events-calendar-results-tile:hover .icon-location,.site-australia.ausarticle .new-common-events-calendar .common-events-calendar-results-tile:hover .icon-location{background:url(imgs/icons/calendar/ta_event_location_icon_white.svg) no-repeat center}
.site-australia.generic .new-common-events-calendar .common-events-calendar-results-tile:hover .icon-calendar,.site-australia.ausarticle .new-common-events-calendar .common-events-calendar-results-tile:hover .icon-calendar{background:url(imgs/icons/calendar/ta_event_date_icon_white.svg) no-repeat center}
.common-events-calendar-datepicker.ui-datepicker,.common-events-calendar-datepicker.ui-datepicker .ui-corner-all{border-radius:unset}
.common-events-calendar-datepicker.ui-datepicker .ui-datepicker-header{border:0;background:0}
.common-events-calendar-datepicker.ui-datepicker .ui-datepicker-title,.common-events-calendar-datepicker.ui-datepicker th{color:#00a0af}
.common-events-calendar-datepicker.ui-datepicker .ui-state-default,.common-events-calendar-datepicker.ui-datepicker .ui-widget-content .ui-state-default,.common-events-calendar-datepicker.ui-datepicker .ui-widget-header .ui-state-default,.common-events-calendar-datepicker.ui-datepicker .ui-button,html .common-events-calendar-datepicker.ui-datepicker .ui-button.ui-state-disabled:hover,html .common-events-calendar-datepicker.ui-datepicker .ui-button.ui-state-disabled:active{border:1px solid #00a0af;background:white;font-weight:normal;color:#00a0af}
.common-events-calendar-datepicker.ui-datepicker .ui-state-default:hover{color:white;background:#00a0af}
.common-events-calendar-datepicker.ui-datepicker .ui-state-active,.common-events-calendar-datepicker.ui-datepicker .ui-widget-content .ui-state-active{border:1px solid #00a0af !important;background:#e2f4f6 !important;color:#00a0af !important}
.common-events-calendar-datepicker.ui-datepicker td a{text-align:center}
*,*:before,*:after{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}
html{font-size:62.5%;-webkit-tap-highlight-color:transparent}
body{font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;font-size:16px;line-height:1.42857;color:#333;background-color:#fff;font-style:normal;font-weight:400}
input,button,select,textarea{font-family:inherit;font-size:inherit;line-height:inherit}
a{color:#428bca;text-decoration:none}
a:hover,a:focus{color:#2a6496;text-decoration:underline}
a:focus{outline:thin dotted #333;outline:5px auto -webkit-focus-ring-color;outline-offset:-2px}
img{vertical-align:middle}
.img-responsive{display:block;max-width:100%;height:auto}
.img-rounded{border-radius:0}
.img-thumbnail{padding:4px;line-height:1.42857;background-color:#fff;border:1px solid #ddd;border-radius:0;-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out;display:inline-block;max-width:100%;height:auto}
.img-circle{border-radius:50%}
hr{margin-top:22px;margin-bottom:22px;border:0;border-top:1px solid #eee}
.sr-only{position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip:rect(0,0,0,0);border:0}
fieldset{padding:0;margin:0;border:0}
legend{display:block;width:100%;padding:0;margin-bottom:22px;font-size:24px;line-height:inherit;color:#333;border:0;border-bottom:1px solid #e5e5e5}
label{display:inline-block;margin-bottom:5px;font-weight:bold}
input[type="search"]{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}
input[type="radio"],input[type="checkbox"]{margin:4px 0 0;margin-top:1px \9;line-height:normal}
input[type="file"]{display:block}
select[multiple],select[size]{height:auto}
select optgroup{font-size:inherit;font-style:inherit;font-family:inherit}
input[type="file"]:focus,input[type="radio"]:focus,input[type="checkbox"]:focus{outline:thin dotted #333;outline:5px auto -webkit-focus-ring-color;outline-offset:-2px}
input[type="number"]::-webkit-outer-spin-button,input[type="number"]::-webkit-inner-spin-button{height:auto}
output{display:block;padding-top:14px;font-size:16px;line-height:1.42857;color:#555;vertical-align:middle}
.form-control{display:block;width:100%;height:50px;padding:13px 12px;font-size:16px;line-height:1.42857;color:#555;vertical-align:middle;background-color:#fff;background-image:none;border:1px solid #ccc;border-radius:0;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,0.075);box-shadow:inset 0 1px 1px rgba(0,0,0,0.075);-webkit-transition:border-color ease-in-out .15s,box-shadow ease-in-out .15s;transition:border-color ease-in-out .15s,box-shadow ease-in-out .15s}
.form-control:focus{border-color:#66afe9;outline:0;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,0.075),0 0 8px rgba(102,175,233,0.6);box-shadow:inset 0 1px 1px rgba(0,0,0,0.075),0 0 8px rgba(102,175,233,0.6)}
.form-control:-moz-placeholder{color:#999}
.form-control::-moz-placeholder{color:#999}
.form-control:-ms-input-placeholder{color:#999}
.form-control::-webkit-input-placeholder{color:#999}
.form-control[disabled],.form-control[readonly],fieldset[disabled] .form-control{cursor:not-allowed;background-color:#eee}
textarea.form-control{height:auto}
.form-group{margin-bottom:15px;position:relative}
.radio,.checkbox{display:block;min-height:22px;margin-top:10px;margin-bottom:10px;padding-left:20px;vertical-align:middle}
.radio label,.checkbox label{display:inline;margin-bottom:0;font-weight:normal;cursor:pointer}
.radio input[type="radio"],.radio-inline input[type="radio"],.checkbox input[type="checkbox"],.checkbox-inline input[type="checkbox"]{float:left;margin-left:-20px}
.radio+.radio,.checkbox+.checkbox{margin-top:-5px}
.radio-inline,.checkbox-inline{display:inline-block;padding-left:20px;margin-bottom:0;vertical-align:middle;font-weight:normal;cursor:pointer}
.radio-inline+.radio-inline,.checkbox-inline+.checkbox-inline{margin-top:0;margin-left:10px}
input[type="radio"][disabled],fieldset[disabled] input[type="radio"],input[type="checkbox"][disabled],fieldset[disabled] input[type="checkbox"],.radio[disabled],fieldset[disabled] .radio,.radio-inline[disabled],fieldset[disabled] .radio-inline,.checkbox[disabled],fieldset[disabled] .checkbox,.checkbox-inline[disabled],fieldset[disabled] .checkbox-inline{cursor:not-allowed}
.input-sm{height:33px;padding:5px 10px;font-size:14px;line-height:1.5;border-radius:0}
select.input-sm{height:33px;line-height:33px}
textarea.input-sm{height:auto}
.input-lg{height:48px;padding:10px 16px;font-size:20px;line-height:1.33;border-radius:0}
select.input-lg{height:48px;line-height:48px}
textarea.input-lg{height:auto}
.has-warning .help-block,.has-warning .control-label,.has-warning .radio,.has-warning .checkbox,.has-warning .radio-inline,.has-warning .checkbox-inline{color:#c09853}
.has-warning .form-control{border-color:#c09853;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,0.075);box-shadow:inset 0 1px 1px rgba(0,0,0,0.075)}
.has-warning .form-control:focus{border-color:#a47e3c;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,0.075),0 0 6px #dbc59e;box-shadow:inset 0 1px 1px rgba(0,0,0,0.075),0 0 6px #dbc59e}
.has-warning .input-group-addon{color:#c09853;border-color:#c09853;background-color:#fcf8e3}
.has-error .help-block,.has-error .control-label,.has-error .radio,.has-error .checkbox,.has-error .radio-inline,.has-error .checkbox-inline{color:#b94a48}
.has-error .form-control{border-color:#b94a48;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,0.075);box-shadow:inset 0 1px 1px rgba(0,0,0,0.075)}
.has-error .form-control:focus{border-color:#953b39;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,0.075),0 0 6px #d59392;box-shadow:inset 0 1px 1px rgba(0,0,0,0.075),0 0 6px #d59392}
.has-error .input-group-addon{color:#b94a48;border-color:#b94a48;background-color:#f2dede}
.has-success .help-block,.has-success .control-label,.has-success .radio,.has-success .checkbox,.has-success .radio-inline,.has-success .checkbox-inline{color:#468847}
.has-success .form-control{border-color:#468847;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,0.075);box-shadow:inset 0 1px 1px rgba(0,0,0,0.075)}
.has-success .form-control:focus{border-color:#356635;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,0.075),0 0 6px #7aba7b;box-shadow:inset 0 1px 1px rgba(0,0,0,0.075),0 0 6px #7aba7b}
.has-success .input-group-addon{color:#468847;border-color:#468847;background-color:#dff0d8}
.form-control-static{margin-bottom:0}
.help-block{display:block;margin-top:5px;margin-bottom:10px;color:#737373}
@media(min-width:768px){.form-inline .form-group,.navbar-form .form-group{display:inline-block;margin-bottom:0;vertical-align:middle}
.form-inline .form-control,.navbar-form .form-control{display:inline-block}
.form-inline .radio,.navbar-form .radio,.form-inline .checkbox,.navbar-form .checkbox{display:inline-block;margin-top:0;margin-bottom:0;padding-left:0}
.form-inline .radio input[type="radio"],.navbar-form .radio input[type="radio"],.form-inline .checkbox input[type="checkbox"],.navbar-form .checkbox input[type="checkbox"]{float:none;margin-left:0}
}
.form-horizontal .control-label,.form-horizontal .radio,.form-horizontal .checkbox,.form-horizontal .radio-inline,.form-horizontal .checkbox-inline{margin-top:0;margin-bottom:0;padding-top:14px}
.form-horizontal .form-group{margin-left:-15px;margin-right:-15px}
.form-horizontal .form-group:before,.form-horizontal .form-group:after{content:" ";display:table}
.form-horizontal .form-group:after{clear:both}
.form-horizontal .form-control-static{padding-top:14px}
@media(min-width:768px){.form-horizontal .control-label{text-align:right}
}
.nav{margin-bottom:0;padding-left:0;list-style:none}
.nav:before,.nav:after{content:" ";display:table}
.nav:after{clear:both}
.nav>li{position:relative;display:block}
.nav>li>a{position:relative;display:block;padding:10px 15px}
.nav>li>a:hover,.nav>li>a:focus{text-decoration:none;background-color:#eee}
.nav>li.disabled>a{color:#999}
.nav>li.disabled>a:hover,.nav>li.disabled>a:focus{color:#999;text-decoration:none;background-color:transparent;cursor:not-allowed}
.nav .open>a,.nav .open>a:hover,.nav .open>a:focus{background-color:#eee;border-color:#428bca}
.nav .open>a .caret,.nav .open>a:hover .caret,.nav .open>a:focus .caret{border-top-color:#2a6496;border-bottom-color:#2a6496}
.nav .nav-divider{height:1px;margin:10px 0;overflow:hidden;background-color:#e5e5e5}
.nav>li>a>img{max-width:none}
.nav-tabs{border-bottom:1px solid #ddd}
.nav-tabs>li{float:left;margin-bottom:-1px}
.nav-tabs>li>a{margin-right:2px;line-height:1.42857;border:1px solid transparent;border-radius:0}
.nav-tabs>li>a:hover{border-color:#eee #eee #ddd}
.nav-tabs>li.active>a,.nav-tabs>li.active>a:hover,.nav-tabs>li.active>a:focus{color:#555;background-color:#fff;border:1px solid #ddd;border-bottom-color:transparent;cursor:default}
.nav-pills>li{float:left}
.nav-pills>li>a{border-radius:0}
.nav-pills>li+li{margin-left:2px}
.nav-pills>li.active>a,.nav-pills>li.active>a:hover,.nav-pills>li.active>a:focus{color:#fff;background-color:#428bca}
.nav-pills>li.active>a .caret,.nav-pills>li.active>a:hover .caret,.nav-pills>li.active>a:focus .caret{border-top-color:#fff;border-bottom-color:#fff}
.nav-stacked>li{float:none}
.nav-stacked>li+li{margin-top:2px;margin-left:0}
.nav-justified,.nav-tabs.nav-justified{width:100%}
.nav-justified>li,.nav-tabs.nav-justified>li{float:none}
.nav-justified>li>a,.nav-tabs.nav-justified>li>a{text-align:center;margin-bottom:5px}
.nav-justified>.dropdown .dropdown-menu{top:auto;left:auto}
@media(min-width:768px){.nav-justified>li,.nav-tabs.nav-justified>li{display:table-cell;width:1%}
.nav-justified>li>a,.nav-tabs.nav-justified>li>a{margin-bottom:0}
}
.nav-tabs-justified,.nav-tabs.nav-justified{border-bottom:0}
.nav-tabs-justified>li>a,.nav-tabs.nav-justified>li>a{margin-right:0;border-radius:0}
.nav-tabs-justified>.active>a,.nav-tabs.nav-justified>.active>a,.nav-tabs-justified>.active>a:hover,.nav-tabs.nav-justified>.active>a:hover,.nav-tabs-justified>.active>a:focus,.nav-tabs.nav-justified>.active>a:focus{border:1px solid #ddd}
@media(min-width:768px){.nav-tabs-justified>li>a,.nav-tabs.nav-justified>li>a{border-bottom:1px solid #ddd;border-radius:0}
.nav-tabs-justified>.active>a,.nav-tabs.nav-justified>.active>a,.nav-tabs-justified>.active>a:hover,.nav-tabs.nav-justified>.active>a:hover,.nav-tabs-justified>.active>a:focus,.nav-tabs.nav-justified>.active>a:focus{border-bottom-color:#fff}
}
.tab-content>.tab-pane{display:none}
.tab-content>.active{display:block}
.nav .caret{border-top-color:#428bca;border-bottom-color:#428bca}
.nav a:hover .caret{border-top-color:#2a6496;border-bottom-color:#2a6496}
.nav-tabs .dropdown-menu{margin-top:-1px;border-top-right-radius:0;border-top-left-radius:0}
.navbar{position:relative;min-height:82px;margin-bottom:22px;border:1px solid transparent}
.navbar:before,.navbar:after{content:" ";display:table}
.navbar:after{clear:both}
@media(min-width:768px){.navbar{border-radius:0}
}
.navbar-header:before,.navbar-header:after{content:" ";display:table}
.navbar-header:after{clear:both}
@media(min-width:768px){.navbar-header{float:left}
}
.navbar-collapse{max-height:340px;overflow-x:visible;padding-right:15px;padding-left:15px;border-top:1px solid transparent;box-shadow:inset 0 1px 0 rgba(255,255,255,0.1);-webkit-overflow-scrolling:touch}
.navbar-collapse:before,.navbar-collapse:after{content:" ";display:table}
.navbar-collapse:after{clear:both}
.navbar-collapse.in{overflow-y:auto}
@media(min-width:768px){.navbar-collapse{width:auto;border-top:0;box-shadow:none}
.navbar-collapse.collapse{display:block !important;height:auto !important;padding-bottom:0;overflow:visible !important}
.navbar-collapse.in{overflow-y:auto}
.navbar-collapse .navbar-nav.navbar-left:first-child{margin-left:-15px}
.navbar-collapse .navbar-nav.navbar-right:last-child{margin-right:-15px}
.navbar-collapse .navbar-text:last-child{margin-right:0}
}
.container>.navbar-header,.container>.navbar-collapse{margin-right:-15px;margin-left:-15px}
@media(min-width:768px){.container>.navbar-header,.container>.navbar-collapse{margin-right:0;margin-left:0}
}
.navbar-static-top{z-index:1000;border-width:0 0 1px}
@media(min-width:768px){.navbar-static-top{border-radius:0}
}
.navbar-fixed-top,.navbar-fixed-bottom{position:fixed;right:0;left:0;z-index:1030}
@media(min-width:768px){.navbar-fixed-top,.navbar-fixed-bottom{border-radius:0}
}
.navbar-fixed-top{top:0;border-width:0 0 1px}
.navbar-fixed-bottom{bottom:0;margin-bottom:0;border-width:1px 0 0}
.navbar-brand{float:left;padding:30px 15px;font-size:20px;line-height:22px}
.navbar-brand:hover,.navbar-brand:focus{text-decoration:none}
@media(min-width:768px){.navbar>.container .navbar-brand{margin-left:-15px}
}
.navbar-toggle{position:relative;float:right;margin-right:15px;padding:9px 10px;margin-top:24px;margin-bottom:24px;background-color:transparent;border:1px solid transparent;border-radius:0}
.navbar-toggle .icon-bar{display:block;width:22px;height:2px;border-radius:1px}
.navbar-toggle .icon-bar+.icon-bar{margin-top:4px}
@media(min-width:768px){.navbar-toggle{display:none}
}
.navbar-nav{margin:15px -15px}
.navbar-nav>li>a{padding-top:10px;padding-bottom:10px;line-height:22px}
@media(max-width:767px){.navbar-nav .open .dropdown-menu{position:static;float:none;width:auto;margin-top:0;background-color:transparent;border:0;box-shadow:none}
.navbar-nav .open .dropdown-menu>li>a,.navbar-nav .open .dropdown-menu .dropdown-header{padding:5px 15px 5px 25px}
.navbar-nav .open .dropdown-menu>li>a{line-height:22px}
.navbar-nav .open .dropdown-menu>li>a:hover,.navbar-nav .open .dropdown-menu>li>a:focus{background-image:none}
}
@media(min-width:768px){.navbar-nav{float:left;margin:0}
.navbar-nav>li{float:left}
.navbar-nav>li>a{padding-top:30px;padding-bottom:30px}
}
@media(min-width:768px){.navbar-left{float:left !important}
.navbar-right{float:right !important}
}
.navbar-form{margin-left:-15px;margin-right:-15px;padding:10px 15px;border-top:1px solid transparent;border-bottom:1px solid transparent;-webkit-box-shadow:inset 0 1px 0 rgba(255,255,255,0.1),0 1px 0 rgba(255,255,255,0.1);box-shadow:inset 0 1px 0 rgba(255,255,255,0.1),0 1px 0 rgba(255,255,255,0.1);margin-top:16px;margin-bottom:16px}
@media(max-width:767px){.navbar-form .form-group{margin-bottom:5px}
}
@media(min-width:768px){.navbar-form{width:auto;border:0;margin-left:0;margin-right:0;padding-top:0;padding-bottom:0;-webkit-box-shadow:none;box-shadow:none}
}
.navbar-nav>li>.dropdown-menu{margin-top:0;border-top-right-radius:0;border-top-left-radius:0}
.navbar-fixed-bottom .navbar-nav>li>.dropdown-menu{border-bottom-right-radius:0;border-bottom-left-radius:0}
.navbar-nav.pull-right>li>.dropdown-menu,.navbar-nav>li>.dropdown-menu.pull-right{left:auto;right:0}
.navbar-btn{margin-top:16px;margin-bottom:16px}
.navbar-text{float:left;margin-top:30px;margin-bottom:30px}
@media(min-width:768px){.navbar-text{margin-left:15px;margin-right:15px}
}
.navbar-default{background-color:#f8f8f8;border-color:#e7e7e7}
.navbar-default .navbar-brand{color:#777}
.navbar-default .navbar-brand:hover,.navbar-default .navbar-brand:focus{color:#5e5e5e;background-color:transparent}
.navbar-default .navbar-text{color:#777}
.navbar-default .navbar-nav>li>a{color:#777}
.navbar-default .navbar-nav>li>a:hover,.navbar-default .navbar-nav>li>a:focus{color:#333;background-color:transparent}
.navbar-default .navbar-nav>.active>a,.navbar-default .navbar-nav>.active>a:hover,.navbar-default .navbar-nav>.active>a:focus{color:#555;background-color:#e7e7e7}
.navbar-default .navbar-nav>.disabled>a,.navbar-default .navbar-nav>.disabled>a:hover,.navbar-default .navbar-nav>.disabled>a:focus{color:#ccc;background-color:transparent}
.navbar-default .navbar-toggle{border-color:#ddd}
.navbar-default .navbar-toggle:hover,.navbar-default .navbar-toggle:focus{background-color:#ddd}
.navbar-default .navbar-toggle .icon-bar{background-color:#ccc}
.navbar-default .navbar-collapse,.navbar-default .navbar-form{border-color:#e7e7e7}
.navbar-default .navbar-nav>.dropdown>a:hover .caret,.navbar-default .navbar-nav>.dropdown>a:focus .caret{border-top-color:#333;border-bottom-color:#333}
.navbar-default .navbar-nav>.open>a,.navbar-default .navbar-nav>.open>a:hover,.navbar-default .navbar-nav>.open>a:focus{background-color:#e7e7e7;color:#555}
.navbar-default .navbar-nav>.open>a .caret,.navbar-default .navbar-nav>.open>a:hover .caret,.navbar-default .navbar-nav>.open>a:focus .caret{border-top-color:#555;border-bottom-color:#555}
.navbar-default .navbar-nav>.dropdown>a .caret{border-top-color:#777;border-bottom-color:#777}
@media(max-width:767px){.navbar-default .navbar-nav .open .dropdown-menu>li>a{color:#777}
.navbar-default .navbar-nav .open .dropdown-menu>li>a:hover,.navbar-default .navbar-nav .open .dropdown-menu>li>a:focus{color:#333;background-color:transparent}
.navbar-default .navbar-nav .open .dropdown-menu>.active>a,.navbar-default .navbar-nav .open .dropdown-menu>.active>a:hover,.navbar-default .navbar-nav .open .dropdown-menu>.active>a:focus{color:#555;background-color:#e7e7e7}
.navbar-default .navbar-nav .open .dropdown-menu>.disabled>a,.navbar-default .navbar-nav .open .dropdown-menu>.disabled>a:hover,.navbar-default .navbar-nav .open .dropdown-menu>.disabled>a:focus{color:#ccc;background-color:transparent}
}
.navbar-default .navbar-link{color:#777}
.navbar-default .navbar-link:hover{color:#333}
.navbar-inverse{background-color:#222;border-color:#090909}
.navbar-inverse .navbar-brand{color:#999}
.navbar-inverse .navbar-brand:hover,.navbar-inverse .navbar-brand:focus{color:#fff;background-color:transparent}
.navbar-inverse .navbar-text{color:#999}
.navbar-inverse .navbar-nav>li>a{color:#999}
.navbar-inverse .navbar-nav>li>a:hover,.navbar-inverse .navbar-nav>li>a:focus{color:#fff;background-color:transparent}
.navbar-inverse .navbar-nav>.active>a,.navbar-inverse .navbar-nav>.active>a:hover,.navbar-inverse .navbar-nav>.active>a:focus{color:#fff;background-color:#090909}
.navbar-inverse .navbar-nav>.disabled>a,.navbar-inverse .navbar-nav>.disabled>a:hover,.navbar-inverse .navbar-nav>.disabled>a:focus{color:#444;background-color:transparent}
.navbar-inverse .navbar-toggle{border-color:#333}
.navbar-inverse .navbar-toggle:hover,.navbar-inverse .navbar-toggle:focus{background-color:#333}
.navbar-inverse .navbar-toggle .icon-bar{background-color:#fff}
.navbar-inverse .navbar-collapse,.navbar-inverse .navbar-form{border-color:#101010}
.navbar-inverse .navbar-nav>.open>a,.navbar-inverse .navbar-nav>.open>a:hover,.navbar-inverse .navbar-nav>.open>a:focus{background-color:#090909;color:#fff}
.navbar-inverse .navbar-nav>.dropdown>a:hover .caret{border-top-color:#fff;border-bottom-color:#fff}
.navbar-inverse .navbar-nav>.dropdown>a .caret{border-top-color:#999;border-bottom-color:#999}
.navbar-inverse .navbar-nav>.open>a .caret,.navbar-inverse .navbar-nav>.open>a:hover .caret,.navbar-inverse .navbar-nav>.open>a:focus .caret{border-top-color:#fff;border-bottom-color:#fff}
@media(max-width:767px){.navbar-inverse .navbar-nav .open .dropdown-menu>.dropdown-header{border-color:#090909}
.navbar-inverse .navbar-nav .open .dropdown-menu>li>a{color:#999}
.navbar-inverse .navbar-nav .open .dropdown-menu>li>a:hover,.navbar-inverse .navbar-nav .open .dropdown-menu>li>a:focus{color:#fff;background-color:transparent}
.navbar-inverse .navbar-nav .open .dropdown-menu>.active>a,.navbar-inverse .navbar-nav .open .dropdown-menu>.active>a:hover,.navbar-inverse .navbar-nav .open .dropdown-menu>.active>a:focus{color:#fff;background-color:#090909}
.navbar-inverse .navbar-nav .open .dropdown-menu>.disabled>a,.navbar-inverse .navbar-nav .open .dropdown-menu>.disabled>a:hover,.navbar-inverse .navbar-nav .open .dropdown-menu>.disabled>a:focus{color:#444;background-color:transparent}
}
.navbar-inverse .navbar-link{color:#999}
.navbar-inverse .navbar-link:hover{color:#fff}
.select2-container{margin:0;position:relative;display:inline-block;vertical-align:middle}
.select2-container,.select2-drop,.select2-search,.select2-search input{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}
.select2-container .select2-choice{display:block;height:26px;padding:0 0 0 8px;overflow:hidden;position:relative;border:1px solid #aaa;white-space:nowrap;line-height:26px;color:#444;text-decoration:none;border-radius:4px;background-clip:padding-box;-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;background-color:#fff;background-image:-webkit-gradient(linear,left bottom,left top,color-stop(0,#eee),color-stop(0.5,#fff));background-image:-webkit-linear-gradient(center bottom,#eee 0,#fff 50%);background-image:-moz-linear-gradient(center bottom,#eee 0,#fff 50%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr = '#ffffff',endColorstr = '#eeeeee',GradientType = 0);background-image:linear-gradient(to top,#eee 0,#fff 50%)}
html[dir="rtl"] .select2-container .select2-choice{padding:0 8px 0 0}
.select2-container.select2-drop-above .select2-choice{border-bottom-color:#aaa;border-radius:0 0 4px 4px;background-image:-webkit-gradient(linear,left bottom,left top,color-stop(0,#eee),color-stop(0.9,#fff));background-image:-webkit-linear-gradient(center bottom,#eee 0,#fff 90%);background-image:-moz-linear-gradient(center bottom,#eee 0,#fff 90%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffff',endColorstr='#eeeeee',GradientType=0);background-image:linear-gradient(to bottom,#eee 0,#fff 90%)}
.select2-container.select2-allowclear .select2-choice .select2-chosen{margin-right:42px}
.select2-container .select2-choice>.select2-chosen{margin-right:26px;display:block;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;float:none;width:auto}
html[dir="rtl"] .select2-container .select2-choice>.select2-chosen{margin-left:26px;margin-right:0}
.select2-container .select2-choice abbr{display:none;width:12px;height:12px;position:absolute;right:24px;top:8px;font-size:1px;text-decoration:none;border:0;background:url("clientlibs/css/select2.png") right top no-repeat;cursor:pointer;outline:0}
.select2-container.select2-allowclear .select2-choice abbr{display:inline-block}
.select2-container .select2-choice abbr:hover{background-position:right -11px;cursor:pointer}
.select2-drop-mask{border:0;margin:0;padding:0;position:fixed;left:0;top:0;min-height:100%;min-width:100%;height:auto;width:auto;opacity:0;z-index:9998;background-color:#fff;filter:alpha(opacity=0)}
.select2-drop{width:100%;margin-top:-1px;position:absolute;z-index:9999;top:100%;background:#fff;color:#000;border:1px solid #aaa;border-top:0;border-radius:0 0 4px 4px;-webkit-box-shadow:0 4px 5px rgba(0,0,0,0.15);box-shadow:0 4px 5px rgba(0,0,0,0.15)}
.select2-drop.select2-drop-above{margin-top:1px;border-top:1px solid #aaa;border-bottom:0;border-radius:4px 4px 0 0;-webkit-box-shadow:0 -4px 5px rgba(0,0,0,0.15);box-shadow:0 -4px 5px rgba(0,0,0,0.15)}
.select2-drop-active{border:1px solid #5897fb;border-top:0}
.select2-drop.select2-drop-above.select2-drop-active{border-top:1px solid #5897fb}
.select2-drop-auto-width{border-top:1px solid #aaa;width:auto}
.select2-container .select2-choice .select2-arrow{display:inline-block;width:18px;height:100%;position:absolute;right:0;top:0;border-left:1px solid #aaa;border-radius:0 4px 4px 0;background-clip:padding-box;background:#ccc;background-image:-webkit-gradient(linear,left bottom,left top,color-stop(0,#ccc),color-stop(0.6,#eee));background-image:-webkit-linear-gradient(center bottom,#ccc 0,#eee 60%);background-image:-moz-linear-gradient(center bottom,#ccc 0,#eee 60%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr = '#eeeeee',endColorstr = '#cccccc',GradientType = 0);background-image:linear-gradient(to top,#ccc 0,#eee 60%)}
html[dir="rtl"] .select2-container .select2-choice .select2-arrow{left:0;right:auto;border-left:0;border-right:1px solid #aaa;border-radius:4px 0 0 4px}
.select2-container .select2-choice .select2-arrow b{display:block;width:100%;height:100%;background:url("clientlibs/css/select2.png") no-repeat 0 1px}
html[dir="rtl"] .select2-container .select2-choice .select2-arrow b{background-position:2px 1px}
.select2-search{display:inline-block;width:100%;min-height:26px;margin:0;padding:4px 4px 0 4px;position:relative;z-index:10000;white-space:nowrap}
.select2-search input{width:100%;height:auto !important;min-height:26px;padding:4px 20px 4px 5px;margin:0;outline:0;font-family:sans-serif;font-size:1em;border:1px solid #aaa;border-radius:0;-webkit-box-shadow:none;box-shadow:none;background:#fff url("clientlibs/css/select2.png") no-repeat 100% -22px;background:url("clientlibs/css/select2.png") no-repeat 100% -22px,-webkit-gradient(linear,left bottom,left top,color-stop(0.85,#fff),color-stop(0.99,#eee));background:url("clientlibs/css/select2.png") no-repeat 100% -22px,-webkit-linear-gradient(center bottom,#fff 85%,#eee 99%);background:url("clientlibs/css/select2.png") no-repeat 100% -22px,-moz-linear-gradient(center bottom,#fff 85%,#eee 99%);background:url("clientlibs/css/select2.png") no-repeat 100% -22px,linear-gradient(to bottom,#fff 85%,#eee 99%) 0 0}
html[dir="rtl"] .select2-search input{padding:4px 5px 4px 20px;background:#fff url("clientlibs/css/select2.png") no-repeat -37px -22px;background:url("clientlibs/css/select2.png") no-repeat -37px -22px,-webkit-gradient(linear,left bottom,left top,color-stop(0.85,#fff),color-stop(0.99,#eee));background:url("clientlibs/css/select2.png") no-repeat -37px -22px,-webkit-linear-gradient(center bottom,#fff 85%,#eee 99%);background:url("clientlibs/css/select2.png") no-repeat -37px -22px,-moz-linear-gradient(center bottom,#fff 85%,#eee 99%);background:url("clientlibs/css/select2.png") no-repeat -37px -22px,linear-gradient(to bottom,#fff 85%,#eee 99%) 0 0}
.select2-search input.select2-active{background:#fff url("clientlibs/css/select2-spinner.gif") no-repeat 100%;background:url("clientlibs/css/select2-spinner.gif") no-repeat 100%,-webkit-gradient(linear,left bottom,left top,color-stop(0.85,#fff),color-stop(0.99,#eee));background:url("clientlibs/css/select2-spinner.gif") no-repeat 100%,-webkit-linear-gradient(center bottom,#fff 85%,#eee 99%);background:url("clientlibs/css/select2-spinner.gif") no-repeat 100%,-moz-linear-gradient(center bottom,#fff 85%,#eee 99%);background:url("clientlibs/css/select2-spinner.gif") no-repeat 100%,linear-gradient(to bottom,#fff 85%,#eee 99%) 0 0}
.select2-container-active .select2-choice,.select2-container-active .select2-choices{border:1px solid #5897fb;outline:0;-webkit-box-shadow:0 0 5px rgba(0,0,0,0.3);box-shadow:0 0 5px rgba(0,0,0,0.3)}
.select2-dropdown-open .select2-choice{border-bottom-color:transparent;-webkit-box-shadow:0 1px 0 #fff inset;box-shadow:0 1px 0 #fff inset;border-bottom-left-radius:0;border-bottom-right-radius:0;background-color:#eee;background-image:-webkit-gradient(linear,left bottom,left top,color-stop(0,#fff),color-stop(0.5,#eee));background-image:-webkit-linear-gradient(center bottom,#fff 0,#eee 50%);background-image:-moz-linear-gradient(center bottom,#fff 0,#eee 50%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#eeeeee',endColorstr='#ffffff',GradientType=0);background-image:linear-gradient(to top,#fff 0,#eee 50%)}
.select2-dropdown-open.select2-drop-above .select2-choice,.select2-dropdown-open.select2-drop-above .select2-choices{border:1px solid #5897fb;border-top-color:transparent;background-image:-webkit-gradient(linear,left top,left bottom,color-stop(0,#fff),color-stop(0.5,#eee));background-image:-webkit-linear-gradient(center top,#fff 0,#eee 50%);background-image:-moz-linear-gradient(center top,#fff 0,#eee 50%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#eeeeee',endColorstr='#ffffff',GradientType=0);background-image:linear-gradient(to bottom,#fff 0,#eee 50%)}
.select2-dropdown-open .select2-choice .select2-arrow{background:transparent;border-left:0;filter:none}
html[dir="rtl"] .select2-dropdown-open .select2-choice .select2-arrow{border-right:0}
.select2-dropdown-open .select2-choice .select2-arrow b{background-position:-18px 1px}
html[dir="rtl"] .select2-dropdown-open .select2-choice .select2-arrow b{background-position:-16px 1px}
.select2-hidden-accessible{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}
.select2-results{max-height:200px;padding:0 0 0 4px;margin:4px 4px 4px 0;position:relative;overflow-x:hidden;overflow-y:auto;-webkit-tap-highlight-color:transparent}
html[dir="rtl"] .select2-results{padding:0 4px 0 0;margin:4px 0 4px 4px}
.select2-results ul.select2-result-sub{margin:0;padding-left:0}
.select2-results li{list-style:none;display:list-item;background-image:none}
.select2-results li.select2-result-with-children>.select2-result-label{font-weight:bold}
.select2-results .select2-result-label{padding:3px 7px 4px;margin:0;cursor:pointer;min-height:1em;-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}
.select2-results-dept-1 .select2-result-label{padding-left:20px}
.select2-results-dept-2 .select2-result-label{padding-left:40px}
.select2-results-dept-3 .select2-result-label{padding-left:60px}
.select2-results-dept-4 .select2-result-label{padding-left:80px}
.select2-results-dept-5 .select2-result-label{padding-left:100px}
.select2-results-dept-6 .select2-result-label{padding-left:110px}
.select2-results-dept-7 .select2-result-label{padding-left:120px}
.select2-results .select2-highlighted{background:#3875d7;color:#fff}
.select2-results li em{background:#feffde;font-style:normal}
.select2-results .select2-highlighted em{background:transparent}
.select2-results .select2-highlighted ul{background:#fff;color:#000}
.select2-results .select2-no-results,.select2-results .select2-searching,.select2-results .select2-ajax-error,.select2-results .select2-selection-limit{background:#f4f4f4;display:list-item;padding-left:5px}
.select2-results .select2-disabled.select2-highlighted{color:#666;background:#f4f4f4;display:list-item;cursor:default}
.select2-results .select2-disabled{background:#f4f4f4;display:list-item;cursor:default}
.select2-results .select2-selected{display:none}
.select2-more-results.select2-active{background:#f4f4f4 url("clientlibs/css/select2-spinner.gif") no-repeat 100%}
.select2-results .select2-ajax-error{background:rgba(255,50,50,0.2)}
.select2-more-results{background:#f4f4f4;display:list-item}
.select2-container.select2-container-disabled .select2-choice{background-color:#f4f4f4;background-image:none;border:1px solid #ddd;cursor:default}
.select2-container.select2-container-disabled .select2-choice .select2-arrow{background-color:#f4f4f4;background-image:none;border-left:0}
.select2-container.select2-container-disabled .select2-choice abbr{display:none}
.select2-container-multi .select2-choices{height:auto !important;height:1%;margin:0;padding:0 5px 0 0;position:relative;border:1px solid #aaa;cursor:text;overflow:hidden;background-color:#fff;background-image:-webkit-gradient(linear,0 0,0 100%,color-stop(1%,#eee),color-stop(15%,#fff));background-image:-webkit-linear-gradient(top,#eee 1%,#fff 15%);background-image:-moz-linear-gradient(top,#eee 1%,#fff 15%);background-image:linear-gradient(to bottom,#eee 1%,#fff 15%)}
html[dir="rtl"] .select2-container-multi .select2-choices{padding:0 0 0 5px}
.select2-locked{padding:3px 5px 3px 5px !important}
.select2-container-multi .select2-choices{min-height:26px}
.select2-container-multi.select2-container-active .select2-choices{border:1px solid #5897fb;outline:0;-webkit-box-shadow:0 0 5px rgba(0,0,0,0.3);box-shadow:0 0 5px rgba(0,0,0,0.3)}
.select2-container-multi .select2-choices li{float:left;list-style:none}
html[dir="rtl"] .select2-container-multi .select2-choices li{float:right}
.select2-container-multi .select2-choices .select2-search-field{margin:0;padding:0;white-space:nowrap}
.select2-container-multi .select2-choices .select2-search-field input{padding:5px;margin:1px 0;font-family:sans-serif;font-size:100%;color:#666;outline:0;border:0;-webkit-box-shadow:none;box-shadow:none;background:transparent !important}
.select2-container-multi .select2-choices .select2-search-field input.select2-active{background:#fff url("clientlibs/css/select2-spinner.gif") no-repeat 100% !important}
.select2-container-multi .select2-choices .select2-search-choice{padding:3px 5px 3px 18px;margin:3px 0 3px 5px;position:relative;line-height:13px;color:#333;cursor:default;border:1px solid #aaa;border-radius:3px;-webkit-box-shadow:0 0 2px #fff inset,0 1px 0 rgba(0,0,0,0.05);box-shadow:0 0 2px #fff inset,0 1px 0 rgba(0,0,0,0.05);background-clip:padding-box;-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;background-color:#e4e4e4;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#eeeeee',endColorstr='#f4f4f4',GradientType=0);background-image:-webkit-gradient(linear,0 0,0 100%,color-stop(20%,#f4f4f4),color-stop(50%,#f0f0f0),color-stop(52%,#e8e8e8),color-stop(100%,#eee));background-image:-webkit-linear-gradient(top,#f4f4f4 20%,#f0f0f0 50%,#e8e8e8 52%,#eee 100%);background-image:-moz-linear-gradient(top,#f4f4f4 20%,#f0f0f0 50%,#e8e8e8 52%,#eee 100%);background-image:linear-gradient(to bottom,#f4f4f4 20%,#f0f0f0 50%,#e8e8e8 52%,#eee 100%)}
html[dir="rtl"] .select2-container-multi .select2-choices .select2-search-choice{margin:3px 5px 3px 0;padding:3px 18px 3px 5px}
.select2-container-multi .select2-choices .select2-search-choice .select2-chosen{cursor:default}
.select2-container-multi .select2-choices .select2-search-choice-focus{background:#d4d4d4}
.select2-search-choice-close{display:block;width:12px;height:13px;position:absolute;right:3px;top:4px;font-size:1px;outline:0;background:url("clientlibs/css/select2.png") right top no-repeat}
html[dir="rtl"] .select2-search-choice-close{right:auto;left:3px}
.select2-container-multi .select2-search-choice-close{left:3px}
html[dir="rtl"] .select2-container-multi .select2-search-choice-close{left:auto;right:2px}
.select2-container-multi .select2-choices .select2-search-choice .select2-search-choice-close:hover{background-position:right -11px}
.select2-container-multi .select2-choices .select2-search-choice-focus .select2-search-choice-close{background-position:right -11px}
.select2-container-multi.select2-container-disabled .select2-choices{background-color:#f4f4f4;background-image:none;border:1px solid #ddd;cursor:default}
.select2-container-multi.select2-container-disabled .select2-choices .select2-search-choice{padding:3px 5px 3px 5px;border:1px solid #ddd;background-image:none;background-color:#f4f4f4}
.select2-container-multi.select2-container-disabled .select2-choices .select2-search-choice .select2-search-choice-close{display:none;background:0}
.select2-result-selectable .select2-match,.select2-result-unselectable .select2-match{text-decoration:underline}
.select2-offscreen,.select2-offscreen:focus{clip:rect(0 0 0 0) !important;width:1px !important;height:1px !important;border:0 !important;margin:0 !important;padding:0 !important;overflow:hidden !important;position:absolute !important;outline:0 !important;left:0 !important;top:0 !important}
.select2-display-none{display:none}
.select2-measure-scrollbar{position:absolute;top:-10000px;left:-10000px;width:100px;height:100px;overflow:scroll}
@media only screen and (-webkit-min-device-pixel-ratio:1.5),only screen and (min-resolution:2dppx){.select2-search input,.select2-search-choice-close,.select2-container .select2-choice abbr,.select2-container .select2-choice .select2-arrow b{background-image:url("clientlibs/css/select2x2.png") !important;background-repeat:no-repeat !important;background-size:60px 40px !important}
.select2-search input{background-position:100% -21px !important}
}
.noUi-target,.noUi-target *{-webkit-touch-callout:none;-webkit-user-select:none;-ms-touch-action:none;-ms-user-select:none;-moz-user-select:none;-moz-box-sizing:border-box;box-sizing:border-box}
.noUi-target{position:relative;direction:ltr}
.noUi-base{width:100%;height:100%;position:relative;z-index:1}
.noUi-origin{position:absolute;right:0;top:0;left:0;bottom:0}
.noUi-handle{position:relative;z-index:1}
.noUi-stacking .noUi-handle{z-index:10}
.noUi-state-tap .noUi-origin{-webkit-transition:left .3s,top .3s;transition:left .3s,top .3s}
.noUi-state-drag *{cursor:inherit !important}
.noUi-base{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}
.noUi-horizontal{height:18px}
.noUi-horizontal .noUi-handle{width:34px;height:28px;left:-17px;top:-6px}
.noUi-vertical{width:18px}
.noUi-vertical .noUi-handle{width:28px;height:34px;left:-6px;top:-17px}
.noUi-background{background:#fafafa;box-shadow:inset 0 1px 1px #f0f0f0}
.noUi-connect{background:#3fb8af;box-shadow:inset 0 0 3px rgba(51,51,51,0.45);-webkit-transition:background 450ms;transition:background 450ms}
.noUi-origin{border-radius:2px}
.noUi-target{border-radius:4px;border:1px solid #d3d3d3;box-shadow:inset 0 1px 1px #f0f0f0,0 3px 6px -5px #BBB}
.noUi-target.noUi-connect{box-shadow:inset 0 0 3px rgba(51,51,51,0.45),0 3px 6px -5px #BBB}
.noUi-dragable{cursor:w-resize}
.noUi-vertical .noUi-dragable{cursor:n-resize}
.noUi-handle{border:1px solid #d9d9d9;border-radius:3px;background:#FFF;cursor:default;box-shadow:inset 0 0 1px #FFF,inset 0 1px 7px #ebebeb,0 3px 6px -3px #BBB}
.noUi-active{box-shadow:inset 0 0 1px #FFF,inset 0 1px 7px #DDD,0 3px 6px -3px #BBB}
.noUi-handle:before,.noUi-handle:after{content:"";display:block;position:absolute;height:14px;width:1px;background:#e8e7e6;left:14px;top:6px}
.noUi-handle:after{left:17px}
.noUi-vertical .noUi-handle:before,.noUi-vertical .noUi-handle:after{width:14px;height:1px;left:6px;top:14px}
.noUi-vertical .noUi-handle:after{top:17px}
[disabled].noUi-connect,[disabled] .noUi-connect{background:#b8b8b8}
[disabled].noUi-origin,[disabled] .noUi-handle{cursor:not-allowed}
@font-face{font-family:"Regular";src:url("clientlibs/fonts/ProximaNova-Regular.eot");src:url("clientlibs/fonts/ProximaNova-Regular.eot?#iefix") format("eot"),url("clientlibs/fonts/ProximaNova-Regular.svg") format("svg"),url("clientlibs/fonts/ProximaNova-Regular.woff") format("woff"),url("clientlibs/fonts/ProximaNova-Regular.otf") format("opentype")}
@font-face{font-family:'TAIcons';src:url("clientlibs/fonts/TAIcons.eot?fo69j2");src:url("clientlibs/fonts/TAIcons.eot?fo69j2#iefix") format("embedded-opentype"),url("clientlibs/fonts/TAIcons.ttf?fo69j2") format("truetype"),url("clientlibs/fonts/TAIcons.woff?fo69j2") format("woff"),url("clientlibs/fonts/TAIcons.svg?fo69j2#TAIcons") format("svg");font-weight:normal;font-style:normal}
@font-face{font-family:"TheSansB7Bold";src:url("clientlibs/fonts/TheSans-B7Bold.eot");src:url("clientlibs/fonts/TheSans-B7Bold.eot?#iefix") format("eot"),url("clientlibs/fonts/TheSans-B7Bold.svg") format("svg"),url("clientlibs/fonts/TheSans-B7Bold.woff") format("woff"),url("clientlibs/fonts/TheSans-B7Bold.otf") format("opentype")}
@font-face{font-family:"TheSansC5-Light";src:url("clientlibs/fonts/TheSansC5-3_Light.woff2") format("woff2"),url("clientlibs/fonts/TheSansC5-3_Light.woff") format("woff")}
@font-face{font-family:"TheSansC5-SemiLight";src:url("clientlibs/fonts/TheSansC5-4_SemiLight.woff2") format("woff2"),url("clientlibs/fonts/TheSansC5-4_SemiLight.woff") format("woff")}
@font-face{font-family:"TheSansC5-SemiBold";src:url("clientlibs/fonts/TheSansC5-6_SemiBold.woff2") format("woff2"),url("clientlibs/fonts/TheSansC5-6_SemiBold.woff") format("woff")}
.clearfix::before,.gigya-lite-subscribe::before,.fya-banner::before,.clearfix::after,.gigya-lite-subscribe::after,.fya-banner::after{content:' ';display:table;clear:both}
.sr-only{position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip:rect(0,0,0,0);border:0}
.embed-responsive{position:relative;display:block;height:0;padding:0;overflow:hidden}
.embed-responsive-4by3{padding-bottom:75%}
.embed-responsive-16by9{padding-bottom:56.25%}
.embed-responsive-1by1{padding-bottom:100%}
.embed-responsive-27by10{padding-bottom:37%}
.nav-tabs{border-bottom:none !important}
.nav-tabs>li>a:hover{border-color:none !important}
.nav>li>a:hover,.nav>li>a:focus{text-decoration:inherit !important;background-color:initial !important}
.nav-tabs>li>a{border:0 !important}
.modal-backdrop{z-index:1030 !important}
/*! Circle *//*! Circle Standard around icon *//*! Diamond Standard icon *//*! Mirror Text / Element *//*! Force GPU to render transformations... *//*! Solve Background Issue - without GPU Render *//*! Transition
    Example usage:
    @include transition(width height, 4s, linear, 1s)
 *//*! Animation
    Example usage:
    @include animation(changecolour, 4s, 1s, infinite)
 *//*! Opacity
    Example usage:
    @include opacity(.5, true)
 *//*! Smooth fonts on IE8 *//*! Wrap word *//*! Add text-overflow ellipsis *//*! Responsive ratio mixins *//*!Px To EMs*//*!Px to lineHeight em (use values from Photoshop *//*!Px to letterSpacing em (use values from Photoshop) *//*!Divide items into percent */html,body{margin:0;padding:0;width:100%;font-size:16px;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;height:auto !important}
#main-header{position:relative;z-index:500}
#main-content{position:relative;overflow:hidden}
@media(min-width:768px){#main-content{min-height:31.25em}
}
#main-footer{position:relative;padding:.0625em 0;background:#004165;z-index:1}
#main-footer:after{content:"";background-color:#004165;height:100%;width:100%;position:fixed}
.lt-ie9 body{height:auto !important}
.show-on-ie8,.show-on-ie9{display:none}
body{font-family:"Regular",Helvetica,Arial,sans-serif;color:#4a4a4a;line-height:1;font-style:normal;font-weight:400}
body{filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src=hIEfix.png,sizingMethod=crop);zoom:1 \9}
h1,h2,h3,h4,h5{font-family:"ta_have_a_nice_day_basicRg",Helvetica,Arial,sans-serif;font-style:normal;font-weight:400;color:#4a4a4a;margin-top:0;margin-bottom:0;text-transform:uppercase}
h1,.h1{font-size:5em;color:#8d896f;margin-bottom:.1em}
h2,.h2{font-size:1.75em;margin-bottom:30px;margin-top:60px}
@media(min-width:360px){h2,.h2{margin-bottom:30px}
}
@media(min-width:768px){h2,.h2{margin-bottom:30px}
}
@media(min-width:992px){h2,.h2{margin-bottom:30px}
}
@media(min-width:360px){h2,.h2{margin-top:70px}
}
@media(min-width:768px){h2,.h2{margin-top:80px}
}
@media(min-width:992px){h2,.h2{margin-top:90px}
}
h3,.h3{font-size:1.5em}
h4,.h4{font-family:"Bold",Helvetica,Arial,sans-serif;font-size:1.125em;text-transform:none;font-style:normal;font-weight:400}
.site-australia.en.generic h1,.site-australia.en_us.generic h1,.site-australia.en_in.generic h1,.site-australia.en_gb.generic h1,.site-australia.en_sg.generic h1,.site-australia.en_my.generic h1,.site-australia.en_nz.generic h1,.site-australia.en_ca.generic h1,.site-australia.en_ie.generic h1,.site-australia.global-master.generic h1,.site-australia.na.generic h1,.site-australia.sea.generic h1,.site-australia.gb.generic h1{color:#5c5c5c;font-family:"TheSansC5-ExtraLight",Helvetica,Arial,sans-serif;font-style:normal;font-weight:normal;font-size:40px;text-align:left;text-transform:none !important}
.site-australia.en.generic h2,.site-australia.en_us.generic h2,.site-australia.en_in.generic h2,.site-australia.en_gb.generic h2,.site-australia.en_sg.generic h2,.site-australia.en_my.generic h2,.site-australia.en_nz.generic h2,.site-australia.en_ca.generic h2,.site-australia.en_ie.generic h2,.site-australia.global-master.generic h2,.site-australia.na.generic h2,.site-australia.sea.generic h2,.site-australia.gb.generic h2{color:#5c5c5c;font-family:"TheSansC5-ExtraLight",Helvetica,Arial,sans-serif;font-style:normal;font-weight:normal;font-size:26px;text-transform:none !important}
.site-australia.en.generic h3,.site-australia.en_us.generic h3,.site-australia.en_in.generic h3,.site-australia.en_gb.generic h3,.site-australia.en_sg.generic h3,.site-australia.en_my.generic h3,.site-australia.en_nz.generic h3,.site-australia.en_ca.generic h3,.site-australia.en_ie.generic h3,.site-australia.global-master.generic h3,.site-australia.na.generic h3,.site-australia.sea.generic h3,.site-australia.gb.generic h3{color:#5c5c5c;font-family:"TheSansC5-SemiBold",Helvetica,Arial,sans-serif;font-style:normal;font-weight:normal;font-size:26px;text-transform:none !important}
.site-australia.en.generic h4,.site-australia.en_us.generic h4,.site-australia.en_in.generic h4,.site-australia.en_gb.generic h4,.site-australia.en_sg.generic h4,.site-australia.en_my.generic h4,.site-australia.en_nz.generic h4,.site-australia.en_ca.generic h4,.site-australia.en_ie.generic h4,.site-australia.global-master.generic h4,.site-australia.na.generic h4,.site-australia.sea.generic h4,.site-australia.gb.generic h4{color:#3db8e4;font-family:"TheSansC5-SemiBold",Helvetica,Arial,sans-serif;font-style:normal;font-weight:normal;font-size:26px}
.site-australia.en.generic p,.site-australia.en_us.generic p,.site-australia.en_in.generic p,.site-australia.en_gb.generic p,.site-australia.en_sg.generic p,.site-australia.en_my.generic p,.site-australia.en_nz.generic p,.site-australia.en_ca.generic p,.site-australia.en_ie.generic p,.site-australia.global-master.generic p,.site-australia.na.generic p,.site-australia.sea.generic p,.site-australia.gb.generic p{color:#5c5c5c;font-family:"TheSansC5-SemiLight",Helvetica,Arial,sans-serif;font-style:normal;font-weight:normal;font-size:16px}
.site-australia.en.ausarticle h1,.site-australia.en_us.ausarticle h1,.site-australia.en_in.ausarticle h1,.site-australia.en_gb.ausarticle h1,.site-australia.en_sg.ausarticle h1,.site-australia.en_my.ausarticle h1,.site-australia.en_nz.ausarticle h1,.site-australia.en_ca.ausarticle h1,.site-australia.en_ie.ausarticle h1,.site-australia.global-master.ausarticle h1,.site-australia.na.ausarticle h1,.site-australia.sea.ausarticle h1,.site-australia.gb.ausarticle h1{color:#5c5c5c;font-family:"TheSansC5-ExtraLight",Helvetica,Arial,sans-serif;font-style:normal;font-weight:normal;font-size:40px;text-align:left;text-transform:none !important}
.site-australia.en.ausarticle h2,.site-australia.en_us.ausarticle h2,.site-australia.en_in.ausarticle h2,.site-australia.en_gb.ausarticle h2,.site-australia.en_sg.ausarticle h2,.site-australia.en_my.ausarticle h2,.site-australia.en_nz.ausarticle h2,.site-australia.en_ca.ausarticle h2,.site-australia.en_ie.ausarticle h2,.site-australia.global-master.ausarticle h2,.site-australia.na.ausarticle h2,.site-australia.sea.ausarticle h2,.site-australia.gb.ausarticle h2{color:#5c5c5c;font-family:"TheSansC5-ExtraLight",Helvetica,Arial,sans-serif;font-style:normal;font-weight:normal;font-size:26px;text-transform:none !important}
.site-australia.en.ausarticle h3,.site-australia.en_us.ausarticle h3,.site-australia.en_in.ausarticle h3,.site-australia.en_gb.ausarticle h3,.site-australia.en_sg.ausarticle h3,.site-australia.en_my.ausarticle h3,.site-australia.en_nz.ausarticle h3,.site-australia.en_ca.ausarticle h3,.site-australia.en_ie.ausarticle h3,.site-australia.global-master.ausarticle h3,.site-australia.na.ausarticle h3,.site-australia.sea.ausarticle h3,.site-australia.gb.ausarticle h3{color:#5c5c5c;font-family:"TheSansC5-SemiBold",Helvetica,Arial,sans-serif;font-style:normal;font-weight:normal;font-size:26px;text-transform:none !important}
.site-australia.en.ausarticle h4,.site-australia.en_us.ausarticle h4,.site-australia.en_in.ausarticle h4,.site-australia.en_gb.ausarticle h4,.site-australia.en_sg.ausarticle h4,.site-australia.en_my.ausarticle h4,.site-australia.en_nz.ausarticle h4,.site-australia.en_ca.ausarticle h4,.site-australia.en_ie.ausarticle h4,.site-australia.global-master.ausarticle h4,.site-australia.na.ausarticle h4,.site-australia.sea.ausarticle h4,.site-australia.gb.ausarticle h4{color:#3db8e4;font-family:"TheSansC5-SemiBold",Helvetica,Arial,sans-serif;font-style:normal;font-weight:normal;font-size:26px}
.site-australia.en.ausarticle p,.site-australia.en_us.ausarticle p,.site-australia.en_in.ausarticle p,.site-australia.en_gb.ausarticle p,.site-australia.en_sg.ausarticle p,.site-australia.en_my.ausarticle p,.site-australia.en_nz.ausarticle p,.site-australia.en_ca.ausarticle p,.site-australia.en_ie.ausarticle p,.site-australia.global-master.ausarticle p,.site-australia.na.ausarticle p,.site-australia.sea.ausarticle p,.site-australia.gb.ausarticle p{color:#5c5c5c;font-family:"TheSansC5-SemiLight",Helvetica,Arial,sans-serif;font-style:normal;font-weight:normal;font-size:16px}
p{line-height:1.625em;font-family:"Regular",Helvetica,Arial,sans-serif;font-style:normal;font-weight:400;margin-top:25px;margin-bottom:25px}
@media(min-width:360px){p{margin-top:25px}
}
@media(min-width:768px){p{margin-top:25px}
}
@media(min-width:992px){p{margin-top:25px}
}
@media(min-width:360px){p{margin-bottom:25px}
}
@media(min-width:768px){p{margin-bottom:25px}
}
@media(min-width:992px){p{margin-bottom:25px}
}
p strong,p b{font-family:"Bold",Helvetica,Arial,sans-serif;font-style:normal;font-weight:400}
p strong i,p strong em,p b i,p b em{font-family:"Bold Italic",Helvetica,Arial,sans-serif;font-style:normal;font-weight:400}
p i,p em{font-family:"Regular Italic",Helvetica,Arial,sans-serif;font-style:normal;font-weight:400}
i,em{font-family:"Regular Italic",Helvetica,Arial,sans-serif;font-style:normal;font-weight:400}
a{color:#005073;text-decoration:underline;-webkit-user-select:none;-webkit-tap-highlight-color:transparent}
a:visited{color:#005073}
a:hover{cursor:pointer;color:#1e4b62}
p a{text-decoration:none;border-bottom:1px solid transparent;box-shadow:0 1px 0 #d4dcde;-webkit-box-shadow:0 1px 0 #d4dcde;-moz-box-shadow:0 1px 0 #d4dcde;word-wrap:break-word}
p a:hover{text-decoration:none;border-bottom:1px solid #00535e;box-shadow:0 1px 0 #00535e;-webkit-box-shadow:0 1px 0 #00535e;-moz-box-shadow:0 1px 0 #00535e}
hr{margin-top:30px;margin-bottom:30px}
@media(min-width:360px){hr{margin-top:30px}
}
@media(min-width:768px){hr{margin-top:30px}
}
@media(min-width:992px){hr{margin-top:30px}
}
@media(min-width:360px){hr{margin-bottom:30px}
}
@media(min-width:768px){hr{margin-bottom:30px}
}
@media(min-width:992px){hr{margin-bottom:30px}
}
hr.full{margin:0}
hr.small{margin:1em 0}
select{font-family:"Regular Select",Helvetica,Arial,sans-serif;font-style:normal;font-weight:400}
button,html input[type="button"],input[type="reset"],input[type="submit"]{-webkit-appearance:none;border:0;background:transparent;cursor:pointer}
dl{-webkit-margin-before:0;-webkit-margin-after:0;-webkit-margin-start:0;-webkit-margin-end:0}
.screen-reader-only{position:absolute;left:-10000px;top:auto;width:1px;height:1px;overflow:hidden}
.l-constrained{max-width:1180px;margin:0 auto;padding:0 10px}
.l-image-full{max-width:100%}
.l-image-fill{width:100%}
.l-fixed{position:fixed !important}
.l-disableScroll{overflow:hidden}
.l-disableScroll #nav-bar-top.bar-fixed-top{position:fixed}
.l-v-center{display:inline-block;vertical-align:middle;float:none}
.l-h-center{text-align:center}
.l-padding-0{padding:0}
.l-margin-0{margin:0}
.l-margin-bottom-0{margin-bottom:0 !important}
.l-row-collapse{margin-left:0;margin-right:0}
.l-row-collapse .row{margin-left:0;margin-right:0}
.l-row-collapse [class^="col-"]{padding-left:0;padding-right:0}
.l-col-collapse{min-height:0}
.l-v-push-xs-0-5{margin-top:.5em;margin-bottom:.5em}
.l-v-push-xs-1{margin-top:1em;margin-bottom:1em}
@media(min-width:360px){.l-v-push-sm-1{margin-top:1em;margin-bottom:1em}
}
@media(min-width:360px){.l-v-push-sm-1-5{margin-top:1.5em;margin-bottom:1.5em}
}
@media(min-width:768px){.l-v-push-md-1{margin-top:1em;margin-bottom:1em}
}
@media(min-width:992px){.l-v-push-lg-1{margin-top:1em;margin-bottom:1em}
}
.l-list-clean{margin:0;padding:0;list-style:none}
.l-list-inline>li{display:inline-block}
.l-list-float>li{float:left;position:relative}
.l-push-down-xs-1{margin-bottom:1em}
.l-push-down-xs-2{margin-bottom:2em}
.l-push-down-xs-0-5{margin-bottom:.5em}
@media(min-width:360px){.l-push-down-sm-3{margin-bottom:3em}
}
@media(min-width:360px){.l-push-down-sm-2{margin-bottom:2em}
}
@media(min-width:360px){.l-push-down-sm-0{margin-bottom:0}
}
@media(min-width:768px){.l-push-down-md-0{margin-bottom:0}
}
@media(min-width:768px){.l-push-down-md--10{margin-bottom:-10em}
}
.l-push-up-xs--5{margin-top:-5em}
.l-push-up-xs-1{margin-top:1em}
.l-push-up-xs-1-5{margin-top:1.5em}
.l-push-up-xs-2{margin-top:2em}
.l-push-up-xs-3{margin-top:3em}
@media(min-width:360px){.l-push-up-sm-6{margin-top:6em}
}
@media(min-width:360px){.l-push-up-sm-5{margin-top:5em}
}
@media(min-width:360px){.l-push-up-sm-4{margin-top:4em}
}
@media(min-width:360px){.l-push-up-sm-3{margin-top:3em}
}
@media(min-width:360px){.l-push-up-sm-2{margin-top:2em}
}
@media(min-width:360px){.l-push-up-sm-1-5{margin-top:1.5em}
}
@media(min-width:360px){.l-push-up-sm-1{margin-top:1em}
}
@media(min-width:360px){.l-push-up-sm-0{margin-top:0}
}
@media(min-width:360px){.l-push-up-sm--1{margin-top:-1em}
}
@media(min-width:360px){.l-push-up-sm--2{margin-top:-2em}
}
@media(min-width:360px){.l-push-up-sm--3{margin-top:-3em}
}
@media(min-width:360px){.l-push-up-sm--10{margin-top:-10em}
}
@media(max-width:360px){.l-push-up-xs--1{margin-top:-1em}
}
@media(max-width:360px){.l-push-up-xs--2{margin-top:-2em}
}
@media(max-width:360px){.l-push-up-xs--3{margin-top:-3em}
}
@media(min-width:768px){.l-push-up-md-7{margin-top:7em}
}
@media(min-width:768px){.l-push-up-md-5{margin-top:5em}
}
@media(min-width:768px){.l-push-up-md-4{margin-top:4em}
}
@media(min-width:768px){.l-push-up-md-3{margin-top:3em}
}
@media(min-width:768px){.l-push-up-md-2{margin-top:2em}
}
@media(min-width:768px){.l-push-up-md-0{margin-top:0}
}
@media(min-width:768px){.l-push-up-md--1{margin-top:-1em}
}
@media(min-width:768px){.l-push-up-md--2{margin-top:-2em}
}
@media(min-width:768px){.l-push-up-md--3{margin-top:-3em}
}
@media(min-width:768px){.l-push-up-md--4{margin-top:-4em}
}
@media(min-width:768px){.l-push-up-md--13{margin-top:-13em}
}
@media(min-width:768px){.l-push-up-md--14{margin-top:-14em}
}
@media(min-width:768px){.l-push-up-md--15{margin-top:-15em}
}
@media(min-width:360px){.l-pull-right-sm{float:right}
}
@media(min-width:768px){.l-pull-right-md{float:right}
}
.l-xs-text-align-center{text-align:center}
@media(min-width:360px){.l-sm-text-align-center{text-align:center}
}
.l-xs-to-md-text-align-center{text-align:center}
@media(min-width:768px){.l-xs-to-md-text-align-center{text-align:left}
}
.l-right-xs--1{right:-1em}
@media(min-width:360px){.l-right-sm--1{right:-1em}
}
@media(min-width:768px){.l-right-md--1{right:-1em}
}
@media(min-width:768px){.l-right-md-1{right:0}
}
.l-left-xs--1{left:-1em}
@media(min-width:360px){.l-left-sm--1{left:-1em}
}
@media(min-width:768px){.l-left-md--1{left:-1em}
}
@media(min-width:768px){.l-left-md-0{left:0}
}
@media(min-width:768px){.l-left-md-auto{left:auto}
}
.l-push-up-0{margin-top:0}
.l-push-up--1{margin-top:-1em}
.l-z-index-1{z-index:1}
.l-z-index-2{z-index:2}
.l-small-align-centered{text-align:center}
.l-v-align-container{display:table}
.l-v-align{display:table-cell;vertical-align:middle}
.l-inline{display:inline}
.l-sm-100{position:relative;width:100%}
@media(min-width:992px){.l-lg-50{position:relative;width:50%}
}
.l-clear-padding{padding:0}
.l-center{margin:0 auto;display:table}
.l-center-1200{max-width:1200px;margin:0 auto}
.l-center-640{max-width:640px;margin:0 auto}
.l-center-900{max-width:900px;margin:0 auto;text-align:center}
.l-center-1100{max-width:1100px;margin:0 auto;text-align:center}
.l-padding-between-item-fill-white{padding:30px 15px;background-color:#FFF;position:relative}
.l-padding-between-item-remove-30{margin-top:-30px;margin-bottom:-30px}
.l-padding-between-item-remove-15{margin-top:-15px;margin-bottom:-15px}
.l-padding-lr-15{padding:0 15px}
.l-padding-tb-30-lr-15{padding:0 30px 30px;margin-top:26px}
.l-padding-t-15{padding-top:15px}
.l-padding-t-30{padding-top:30px}
.l-float-left{float:left}
.l-float-right{float:right}
.l-overflow-x-hidden{overflow-x:hidden}
.l-hideonmobile{display:none}
@media(min-width:768px){.l-hideonmobile{display:block}
}
.l-hideondesktop{display:block}
@media(min-width:768px){.l-hideondesktop{display:none}
}
.l-hidden{display:none}
.l-absolute-fill{width:100%;height:100%;position:absolute;top:0;left:0;display:block}
.l-relative{position:relative}
.l-equal-height{display:table}
.l-equal-height [class*="col-"]{float:none;display:table-cell;vertical-align:middle}
.l-equal-height-bottom{display:table}
.l-equal-height-bottom [class*="col-"]{float:none;display:table-cell;vertical-align:bottom}
.l-vertically-center{float:none;display:table-cell;vertical-align:middle}
.l-vertically-bottom{float:none;display:table-cell;vertical-align:bottom}
@media(min-width:992px){.l-equal-height-bottom-sm{display:table}
}
@media(min-width:992px){.l-equal-height-bottom-sm [class*="col-"]{float:none;display:table-cell;vertical-align:bottom}
}
.l-col-remove-width{width:100%;min-width:240px}
.l-strip-col-padding{padding:0}
.l-strip-col-padding-all{padding:0}
.l-strip-col-padding-all>[class*="col-"]{padding:0}
.l-border{border:1px solid #000}
.l-border-red{border:1px solid red}
.l-border-blue{border:1px solid blue}
.l-table-container{position:absolute;width:100%;height:100%;top:0;left:0}
.l-table{display:table;width:100%;height:100%}
.l-table-cell-centered{display:table-cell;height:100%;text-align:center;vertical-align:middle;width:100%}
.l-table-cell-vertically-centered{display:table-cell;height:100%;text-align:left;vertical-align:middle;width:100%}
.l-table-cell-bottom{display:table-cell;height:100%;text-align:left;vertical-align:bottom;width:100%}
.l-vertical-spacing-responsive-top-zero{margin-top:0}
.l-vertical-spacing-responsive-bottom-zero{margin-bottom:0}
.l-vertical-spacing-responsive-top-standard{margin-top:30px}
@media(min-width:360px){.l-vertical-spacing-responsive-top-standard{margin-top:30px}
}
@media(min-width:768px){.l-vertical-spacing-responsive-top-standard{margin-top:30px}
}
@media(min-width:992px){.l-vertical-spacing-responsive-top-standard{margin-top:30px}
}
.l-vertical-spacing-responsive-button-standard{margin-bottom:30px}
@media(min-width:360px){.l-vertical-spacing-responsive-button-standard{margin-bottom:30px}
}
@media(min-width:768px){.l-vertical-spacing-responsive-button-standard{margin-bottom:30px}
}
@media(min-width:992px){.l-vertical-spacing-responsive-button-standard{margin-bottom:30px}
}
.l-vertical-spacing-responsive-top-medium{margin-top:60px}
@media(min-width:360px){.l-vertical-spacing-responsive-top-medium{margin-top:60px}
}
@media(min-width:768px){.l-vertical-spacing-responsive-top-medium{margin-top:60px}
}
@media(min-width:992px){.l-vertical-spacing-responsive-top-medium{margin-top:60px}
}
.l-vertical-spacing-responsive-button-medium{margin-bottom:60px}
@media(min-width:360px){.l-vertical-spacing-responsive-button-medium{margin-bottom:60px}
}
@media(min-width:768px){.l-vertical-spacing-responsive-button-medium{margin-bottom:60px}
}
@media(min-width:992px){.l-vertical-spacing-responsive-button-medium{margin-bottom:60px}
}
.l-vertical-spacing-responsive-top-large{margin-top:60px}
@media(min-width:360px){.l-vertical-spacing-responsive-top-large{margin-top:70px}
}
@media(min-width:768px){.l-vertical-spacing-responsive-top-large{margin-top:80px}
}
@media(min-width:992px){.l-vertical-spacing-responsive-top-large{margin-top:90px}
}
.l-vertical-spacing-responsive-button-large{margin-bottom:60px}
@media(min-width:360px){.l-vertical-spacing-responsive-button-large{margin-bottom:70px}
}
@media(min-width:768px){.l-vertical-spacing-responsive-button-large{margin-bottom:80px}
}
@media(min-width:992px){.l-vertical-spacing-responsive-button-large{margin-bottom:90px}
}
.l-vertical-spacing-bottom-responsive{margin-bottom:30px}
@media(min-width:768px){.l-vertical-spacing-bottom-responsive{margin-bottom:60px}
}
@media(min-width:992px){.l-vertical-spacing-bottom-responsive{margin-bottom:90px}
}
.l-vertical-spacing-bottom-standard{margin-bottom:30px}
.l-vertical-spacing-bottom-medium{margin-bottom:60px}
.l-vertical-spacing-bottom-large{margin-bottom:90px}
.theme-primary-text-color{color:#8d896f}
.row.is-flex{display:flex;flex-wrap:wrap}
@media(min-width:360px){.row.is-flex-sm{display:flex;flex-wrap:wrap}
}
@media(min-width:768px){.row.is-flex-md{display:flex;flex-wrap:wrap}
}
@media(min-width:992px){.row.is-flex-lg{display:flex;flex-wrap:wrap}
}
.row.is-flex>[class*='col-'],.row.is-flex-sm>[class*='col-'],.row.is-flex-md>[class*='col-'],.row.is-flex-lg>[class*='col-']{display:flex;flex-direction:column;margin:0 -1px}
.type-h1-responsive{color:#8d896f;font-size:2.4375em;margin-bottom:0;margin-top:30px}
@media(min-width:360px){.type-h1-responsive{margin-top:40px}
}
@media(min-width:768px){.type-h1-responsive{margin-top:50px}
}
@media(min-width:992px){.type-h1-responsive{margin-top:60px}
}
@media(min-width:360px){.type-h1-responsive{font-size:2.875em;margin-bottom:0;margin-top:60px}
}
@media(min-width:360px) and (min-width:360px){.type-h1-responsive{margin-top:70px}
}
@media(min-width:360px) and (min-width:768px){.type-h1-responsive{margin-top:80px}
}
@media(min-width:360px) and (min-width:992px){.type-h1-responsive{margin-top:90px}
}
@media(min-width:768px){.type-h1-responsive{font-size:3.25em;margin-bottom:-17px;margin-top:60px}
}
@media(min-width:768px) and (min-width:360px){.type-h1-responsive{margin-top:70px}
}
@media(min-width:768px) and (min-width:768px){.type-h1-responsive{margin-top:80px}
}
@media(min-width:768px) and (min-width:992px){.type-h1-responsive{margin-top:90px}
}
@media(min-width:992px){.type-h1-responsive{font-size:3.75em}
}
.type-h3-responsive{color:#8d896f;font-size:2.4375em;margin-bottom:.5em}
@media(min-width:360px){.type-h3-responsive{font-size:2.875em}
}
@media(min-width:768px){.type-h3-responsive{font-size:3.25em;margin-bottom:.1em}
}
@media(min-width:992px){.type-h3-responsive{font-size:3.75em}
}
.type-h3{font-family:"ta_have_a_nice_day_basicRg",Helvetica,Arial,sans-serif;font-size:1.5em;color:#4a4a4a;margin-top:0;margin-bottom:0;text-transform:uppercase;font-style:normal;font-weight:400}
.type-h4{font-family:"Bold",Helvetica,Arial,sans-serif;font-size:1.125em;color:#4a4a4a;margin-top:0;margin-bottom:0;text-transform:none;font-style:normal;font-weight:400}
.type-h4-alternative{font-family:"ta_have_a_nice_day_basicRg",Helvetica,Arial,sans-serif;letter-spacing:.015em;text-transform:uppercase;font-style:normal;font-style:400;font-size:1.5em;color:#4a4a4a;margin-top:0;margin-bottom:0}
.type-h2-as-h4{font-family:"Bold",Helvetica,Arial,sans-serif;font-size:1.125em;font-style:normal;font-weight:400;color:#4a4a4a;margin-top:0;margin-bottom:0;text-transform:none}
.type-h3-as-h4{font-family:"Bold",Helvetica,Arial,sans-serif;font-size:1.125em;font-style:normal;font-weight:400;color:#4a4a4a;margin-top:0;margin-bottom:0;text-transform:none}
.type-h2-secondary-h3{font-family:"ta_have_a_nice_day_basicRg",Helvetica,Arial,sans-serif;font-style:normal;font-weight:400;color:#040000;margin-top:0;margin-bottom:0;font-size:1.75em;text-transform:uppercase}
.type-main-heading-colour{color:#8d896f}
.type-gallery-section-title{font-family:"ta_have_a_nice_day_basicRg",Helvetica,Arial,sans-serif;letter-spacing:.015em;text-transform:uppercase;font-style:normal;font-style:400;font-size:1.75em;color:#8d896f;padding:0 .5em;display:inline-block;padding-bottom:.8em}
.type-ieAntialias{filter:alpha(opacity=100)}
.type-spacing-10{margin-bottom:10px}
.type-spacing-15{margin-bottom:15px}
.type-spacing-20{margin-bottom:20px}
.type-spacing-25{margin-bottom:25px}
.type-spacing-30{margin-bottom:30px}
.type-spacing-40{margin-bottom:40px}
.type-spacing-50{margin-bottom:50px}
.type-spacing-60{margin-bottom:60px}
.type-spacing-70{margin-bottom:70px}
.type-spacing-80{margin-bottom:80px}
.type-spacing-90{margin-bottom:90px}
.type-spacing-100{margin-bottom:100px}
.type-spacing-110{margin-bottom:110px}
.type-spacing-120{margin-bottom:120px}
.type-font-base,.is-atdw .mosaic-2column-title h3{font-family:"Regular",Helvetica,Arial,sans-serif;font-style:normal;font-weight:400}
.type-font-base strong,.is-atdw .mosaic-2column-title h3 strong{font-family:"Bold",Helvetica,Arial,sans-serif;font-style:normal;font-weight:400}
.type-font-base strong em,.is-atdw .mosaic-2column-title h3 strong em{font-family:"Bold Italic",Helvetica,Arial,sans-serif;font-style:normal;font-weight:400}
.type-font-base em,.is-atdw .mosaic-2column-title h3 em{font-family:"Regular Italic",Helvetica,Arial,sans-serif;font-style:normal;font-weight:400}
.type-font-primary{font-family:"Regular",Helvetica,Arial,sans-serif;font-style:normal;font-weight:400}
.type-font-primary strong{font-family:"Bold",Helvetica,Arial,sans-serif;font-style:normal;font-weight:400}
.type-font-primary em{font-family:"Bold Italic",Helvetica,Arial,sans-serif;font-style:normal;font-weight:400}
.type-font-secondary{font-family:"ta_have_a_nice_day_basicRg",Helvetica,Arial,sans-serif;font-style:normal;font-weight:400;text-transform:uppercase}
.type-font-secondary strong{font-style:normal;font-weight:400}
.type-font-secondary em{font-style:normal;font-weight:400}
.type-font-new-base-headings{font-family:"ta_have_a_nice_day_basicRg",Helvetica,Arial,sans-serif;font-style:normal;font-weight:400;text-transform:uppercase}
.type-font-new-base-headings strong{font-family:"ta_have_a_nice_day_bold",Helvetica,Arial,sans-serif;font-style:normal;font-weight:400}
.type-font-new-base-headings em{font-family:"ta_have_a_nice_day_basicRg",Helvetica,Arial,sans-serif;font-style:normal;font-weight:400}
.type-article{color:#4a4a4a;margin-bottom:.3125em}
.type-secondary{color:#4a3c31;letter-spacing:-0.02em;margin-bottom:.25em}
.type-tertiary{letter-spacing:-0.02em;margin-bottom:.1875em}
.type-category{line-height:1.41176em;color:#6b6155;margin-bottom:.125em}
.type-intro-copy{font-family:"Regular Italic",Helvetica,Arial,sans-serif;font-style:normal;font-weight:400;font-size:1.375em;line-height:1.68421em}
.type-module{font-family:"Regular",Helvetica,Arial,sans-serif;font-style:normal;font-weight:400;font-size:.875em;line-height:1.46667em;text-decoration:none}
.type-module:hover{text-decoration:none}
.type-experience-dash::before{content:"";border-bottom:2px solid currentColor;width:20px;display:inline-block;vertical-align:middle;margin-right:5px}
.type-summary{font-size:1.375em;font-family:"Regular Italic",Helvetica,Arial,sans-serif;font-style:normal;font-weight:400;line-height:1.6em;color:#231f20;margin-bottom:.8em}
.type-summary p{font-family:"Regular Italic",Helvetica,Arial,sans-serif;font-style:normal;font-weight:400}
@media(min-width:992px){.type-summary p:first-of-type{margin-top:0}
}
.type-summary p:last-of-type{margin-bottom:0}
div.row>.type-body{margin-bottom:-5px}
.type-body p:last-of-type{margin-bottom:0}
@media(max-width:360px){.type-body p:last-of-type{margin-bottom:-0.625em}
}
.type-body li{line-height:1.625em}
.type-left{text-align:left}
.type-center{text-align:center}
.type-center h1{text-align:center !important}
.type-right{text-align:right}
.type-right h1{text-align:right !important}
.type-date{font-family:"Bold",Helvetica,Arial,sans-serif;font-style:normal;font-size:1.125em;font-weight:bold}
.type-date-mosaic{font-size:1em;color:#fff;font-family:"Regular",Helvetica,Arial,sans-serif;font-style:normal;font-weight:400}
.type-date-mosaic span{display:block}
.type-date-mosaic .month{font-size:1.25em}
.type-date-mosaic .day{font-size:3.125em;letter-spacing:-4px;line-height:.9em}
@media(min-width:768px){.type-date-mosaic .day{font-size:30px}
}
@media(min-width:992px){.type-date-mosaic .day{font-size:50px}
}
.type-date-highlights{font-family:"Bold",Helvetica,Arial,sans-serif;font-style:normal;font-size:1.125em;font-weight:bold}
.type-ellipsis{text-align:left;display:block;white-space:nowrap;text-overflow:ellipsis;-o-text-overflow:ellipsis;-ms-text-overflow:ellipsis;width:100%;overflow:hidden}
.type-destination{font-size:1.125em}
.type-anchor-title,.type-anchor-title:hover,.type-anchor-title:visited,.type-anchor-title:focus{color:inherit;text-decoration:none}
.type-links-bottom-border a,.is-atdw .mosaic-2column-links{text-decoration:none;border-bottom:1px solid #d4dcde}
.type-links-bottom-border a:hover{text-decoration:none;border-bottom:2px solid #00535e}
.type-links-bottom-border a.is-active{text-decoration:none;border-bottom:2px solid #00535e}
.type-mosaic-subtitle{font-style:italic}
.type-p-subtitle-spacing{margin-top:.5em;padding:0 .9375em}
.type-superscript{display:inline-block;font-size:.75em;margin-right:.125em;margin-top:-0.1875em;vertical-align:top}
.type-experience-h1{color:#4a4a4a;margin-bottom:.3125em}
.vis-focusable:focus{position:static;clip:auto;width:auto;height:auto;margin:0;overflow:visible;display:block;text-align:center}
.vis-hidden{position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip:rect(0,0,0,0);border:0}
@media(min-width:768px){.vis-hidden-sm{position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip:rect(0,0,0,0);border:0}
}
.vis-visible-xs{display:block}
@media(min-width:360px){.vis-visible-xs{display:none}
}
.vis-hidden-xs{display:none}
@media(min-width:360px){.vis-hidden-xs{display:block}
}
[class^="icon-font-"],[class*=" icon-font-"]{font-family:'TAIcons';speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}
.icon-font-map-filters:before{content:"\e91e"}
.icon-font-map-for-you-active:before{content:"\e91f"}
.icon-font-map-for-you:before{content:"\e920"}
.icon-font-map-do-active:before{content:"\e915"}
.icon-font-map-do:before{content:"\e917"}
.icon-font-map-eat-active:before{content:"\e918"}
.icon-font-map-eat:before{content:"\e919"}
.icon-font-map-events-active:before{content:"\e91a"}
.icon-font-map-events:before{content:"\e91b"}
.icon-font-map-sleep-active:before{content:"\e91c"}
.icon-font-map-sleep:before{content:"\e91d"}
.icon-font-profile:before{content:"\e914"}
.icon-font-favourite-circle:before{content:"\e600"}
.icon-font-favourite-circle-solid:before{content:"\e601"}
.icon-font-favourite-heart-solid:before{content:"\e602"}
.icon-font-highlights:before{content:"\e603"}
.icon-font-todo:before{content:"\e604"}
.icon-font-favourite-heart-outline:before{content:"\e606"}
.icon-font-mappin:before{content:"\e607"}
.icon-font-facebook:before{content:"\e608"}
.icon-font-facebook-outline:before{content:"\e609"}
.icon-font-twitter:before{content:"\e60a"}
.icon-font-twitter-outline:before{content:"\e60b"}
.icon-font-mail-outline:before{content:"\e60c"}
.icon-font-mail:before{content:"\e60d"}
.icon-font-WhatsComingUp_Icon:before{content:"\e60e"}
.icon-font-TripsAroundSydney_Icon:before{content:"\e60f"}
.icon-font-Transport_Icon:before{content:"\e610"}
.icon-font-Tours_Icon:before{content:"\e611"}
.icon-font-ThingsToDo_Icon:before{content:"\e612"}
.icon-font-Search_Icon:before{content:"\e613"}
.icon-font-Resturants_Icon:before{content:"\e614"}
.icon-font-Highlights_Icon:before{content:"\e615"}
.icon-font-Australia_Icon:before{content:"\e616"}
.icon-font-AttractionsAroundSydney_Icon:before{content:"\e617"}
.icon-font-ArrivingBySea_Icon:before{content:"\e618"}
.icon-font-ArrivingByAir_Icon:before{content:"\e619"}
.icon-font-Accommodation_Icon:before{content:"\e61a"}
.icon-font-Hire_Icon:before{content:"\e61b"}
.icon-font-Sports_icon:before{content:"\e61c"}
.icon-font-Outback_icon:before{content:"\e61d"}
.icon-font-Nature_icon:before{content:"\e61e"}
.icon-font-Islands_icon:before{content:"\e61f"}
.icon-font-FoodWine_icon:before{content:"\e620"}
.icon-font-Diamond:before{content:"\e621"}
.icon-font-Diamond_OUTLINE:before{content:"\e622"}
.icon-font-Beaches_icon:before{content:"\e623"}
.icon-font-ArtsCulture_icon:before{content:"\e624"}
.icon-font-Adventure_icon:before{content:"\e625"}
.icon-font-Aboriginal_icon:before{content:"\e626"}
.icon-font-mappin-outline:before{content:"\e627"}
.icon-font-favourite-heart-circle-solid:before{content:"\e628"}
.icon-font-cross:before{content:"\e629"}
.icon-font-home:before{content:"\e62a"}
.icon-font-pie:before{content:"\e62b"}
.icon-font-arrow_up:before{content:"\e62c"}
.icon-font-arrow_down:before{content:"\e62d"}
.icon-font-collapse-solid:before{content:"\e62e"}
.icon-font-collapse:before{content:"\e62f"}
.icon-font-expand:before{content:"\e630"}
.icon-font-expand-solid:before{content:"\e631"}
.icon-font-accessibility:before{content:"\e632"}
.icon-font-external-link:before,.icon-external-link:after{content:"\e633"}
.icon-font-email:before{content:"\e634"}
.icon-font-globe:before{content:"\e635"}
.icon-font-mobile:before{content:"\e636"}
.icon-font-phone:before{content:"\e637"}
.icon-font-echo:before{content:"\e638"}
.icon-font-volume-outline:before{content:"\e639"}
.icon-font-volume-solid:before{content:"\e63a"}
.icon-font-circle-solid:before{content:"\e63b"}
.icon-font-play-outline:before{content:"\e63c"}
.icon-font-play-solid:before{content:"\e63d"}
.icon-font-compass-outline:before{content:"\e63e"}
.icon-font-compass-solid:before{content:"\e63f"}
.icon-font-circle-close-outline:before{content:"\e640"}
.icon-font-circle-close-solid:before{content:"\e641"}
.icon-font-koala:before{content:"\e642"}
.icon-font-close-button-solid:before{content:"\e643"}
.icon-font-close-button-outline:before{content:"\e644"}
.icon-font-chevron-down-outline:before{content:"\e645"}
.icon-font-chevron-up-outline:before{content:"\e646"}
.icon-font-phone_solid:before{content:"\e647"}
.icon-font-byo:before{content:"\e800"}
.icon-font-cuisine:before{content:"\e801"}
.icon-font-duration:before{content:"\e802"}
.icon-font-hire_type:before{content:"\e803"}
.icon-font-hotel_class:before{content:"\e804"}
.icon-font-price:before{content:"\e805"}
.icon-font-property_type:before{content:"\e806"}
.icon-font-arrow_left:before{content:"\e807"}
.icon-font-arrow_right:before{content:"\e808"}
.icon-font-accommodation_outline:before{content:"\e809"}
.icon-font-restaurants_outline:before{content:"\e80a"}
.icon-font-tours_outline:before{content:"\e80b"}
.icon-font-transport_outline:before{content:"\e80c"}
.icon-font-email_v2_outline:before{content:"\e80d"}
.icon-font-email_v2_solid:before{content:"\e80e"}
.icon-font-facebook_v2_outline:before{content:"\e80f"}
.icon-font-facebook_v2_solid:before{content:"\e810"}
.icon-font-favourite_v2_outline:before{content:"\e811"}
.icon-font-favourite_v2_solid:before{content:"\e812"}
.icon-font-share_v2_outline:before{content:"\e813"}
.icon-font-share_v2_solid:before{content:"\e814"}
.icon-font-twitter_v2_outline:before{content:"\e815"}
.icon-font-twitter_v2_solid:before{content:"\e816"}
.icon-font-chevron-down-solid:before{content:"\e817"}
.icon-font-chevron-up-solid:before{content:"\e818"}
.icon-font-instagram_outline:before{content:"\e819"}
.icon-font-instagram_circle_outline:before{content:"\e81a"}
.icon-font-share_v2_outline_plain:before{content:"\e900"}
.icon-font-headset_360:before{content:"\e901"}
.icon-font-sound_off:before{content:"\e902"}
.icon-font-sound_on:before{content:"\e903"}
.icon-font-full_screen_toggle:before{content:"\e904"}
.icon-font-about_nav_active:before{content:"\e905"}
.icon-font-about_nav_inactive:before{content:"\e906"}
.icon-font-explore_nav_active:before{content:"\e907"}
.icon-font-explore_nav_inactive:before{content:"\e908"}
.icon-font-video_nav_active:before{content:"\e909"}
.icon-font-video_nav_inactive:before{content:"\e90a"}
.icon-font-Share_active:before{content:"\e90b"}
.icon-font-Share_inactive:before{content:"\e90c"}
.icon-font-icon_360_active:before{content:"\e90d"}
.icon-font-Close_nav:before{content:"\e90e"}
.icon-font-calendar:before,.atdw-events-date-picker:after{content:"\e90f"}
.icon-font-location_circle:before{content:"\e910"}
.icon-font-people_circle:before{content:"\e911"}
.icon-font-phone_circle:before{content:"\e912"}
.icon-font-email_circle:before{content:"\e913"}
.icon-font-icon_360_inactive:before{content:"\e916"}
.icon-external-link{position:relative}
.icon-external-link:after{font-family:'TAIcons';font-size:.875em;position:absolute;margin-left:4px;margin-top:-2px}
.icon-colour-white{color:#fff}
.icon-colour-black{color:#000}
.icon-colour-grey{color:#504d4d}
.icon-logo-withlines-container{position:relative;width:244px;display:inline-block;text-align:center}
@media(min-width:768px){.icon-logo-withlines-container{width:220px}
}
.icon-logo-withlines-hr{width:36px;border-top:1px solid #040000;float:left;margin:0;padding:0;position:absolute;bottom:5px}
.icon-logo-withlines-hr:last-child{right:0}
@media(min-width:768px){.icon-logo-withlines-hr{width:26px}
}
.icon-logo-withlines-logo{font-size:3.8em}
.icon{font-weight:normal !important;vertical-align:middle;display:inline-block;background-image:url(clientlibs/imgs/icons/icon-sprite.png);background-repeat:no-repeat;background-position:0 0}
.icon-16{margin:-8px 0;width:16px;height:16px}
.icon-map,.icon-search,.icon-profile{color:#fff;font-size:1.9em;font-weight:normal !important;vertical-align:middle;display:inline-block}
.icon-home{color:#fff;font-size:1.5em;vertical-align:middle;line-height:0;margin-right:.1875em}
.icon-close{color:#fff;font-size:1.4em;text-decoration:none}
.icon-close.icon-16{font-size:1em}
.icon-close:hover{text-decoration:none}
.icon-arrow-down,.icon-arrow-up{color:#fff;font-size:2em;vertical-align:middle;line-height:0;right:10px;position:relative;top:8px}
.icon-arrow-down-view-more{color:#00535e;font-size:1.5em;line-height:0;bottom:8px;position:absolute}
.icon-circle{-moz-border-radius:50%;-webkit-border-radius:50%;border-radius:50%;border:1px solid #fff}
.icon-play{position:absolute;top:50%;margin-top:-0.48em;left:50%;margin-left:-0.55em;font-size:.7em}
.icon-diamond-container.nature{position:relative;display:inline-block}
.icon-diamond-container.nature .icon-diamond-diamond{font-size:50px;line-height:1em;position:relative;color:#557630}
.icon-diamond-container.nature .icon-diamond-icon{color:#FFF;font-size:50px;position:absolute;left:0;top:0}
.icon-diamond-container.nature.outline .icon-diamond-diamond{color:#000}
.icon-diamond-container.nature.outline .icon-diamond-icon{color:#557630;color:#000}
.icon-diamond-container.nature.outline .icon-diamond-diamond:before{content:"\e622"}
.icon-diamond-container.nature.outline-white .icon-diamond-diamond{color:#fff}
.icon-diamond-container.nature.outline-white .icon-diamond-icon{color:#557630;color:#fff}
.icon-diamond-container.nature.outline-white .icon-diamond-diamond:before{content:"\e622"}
.icon-diamond-container.outback{position:relative;display:inline-block}
.icon-diamond-container.outback .icon-diamond-diamond{font-size:50px;line-height:1em;position:relative;color:#ed8500}
.icon-diamond-container.outback .icon-diamond-icon{color:#231f20;font-size:50px;position:absolute;left:0;top:0}
.icon-diamond-container.outback.outline .icon-diamond-diamond{color:#000}
.icon-diamond-container.outback.outline .icon-diamond-icon{color:#ed8500;color:#000}
.icon-diamond-container.outback.outline .icon-diamond-diamond:before{content:"\e622"}
.icon-diamond-container.outback.outline-white .icon-diamond-diamond{color:#fff}
.icon-diamond-container.outback.outline-white .icon-diamond-icon{color:#ed8500;color:#fff}
.icon-diamond-container.outback.outline-white .icon-diamond-diamond:before{content:"\e622"}
.icon-diamond-container.aboriginal{position:relative;display:inline-block}
.icon-diamond-container.aboriginal .icon-diamond-diamond{font-size:50px;line-height:1em;position:relative;color:#4a3c31}
.icon-diamond-container.aboriginal .icon-diamond-icon{color:#FFF;font-size:50px;position:absolute;left:0;top:0}
.icon-diamond-container.aboriginal.outline .icon-diamond-diamond{color:#000}
.icon-diamond-container.aboriginal.outline .icon-diamond-icon{color:#4a3c31;color:#000}
.icon-diamond-container.aboriginal.outline .icon-diamond-diamond:before{content:"\e622"}
.icon-diamond-container.aboriginal.outline-white .icon-diamond-diamond{color:#fff}
.icon-diamond-container.aboriginal.outline-white .icon-diamond-icon{color:#4a3c31;color:#fff}
.icon-diamond-container.aboriginal.outline-white .icon-diamond-diamond:before{content:"\e622"}
.icon-diamond-container.food{position:relative;display:inline-block}
.icon-diamond-container.food .icon-diamond-diamond{font-size:50px;line-height:1em;position:relative;color:#981e32}
.icon-diamond-container.food .icon-diamond-icon{color:#FFF;font-size:50px;position:absolute;left:0;top:0}
.icon-diamond-container.food.outline .icon-diamond-diamond{color:#000}
.icon-diamond-container.food.outline .icon-diamond-icon{color:#981e32;color:#000}
.icon-diamond-container.food.outline .icon-diamond-diamond:before{content:"\e622"}
.icon-diamond-container.food.outline-white .icon-diamond-diamond{color:#fff}
.icon-diamond-container.food.outline-white .icon-diamond-icon{color:#981e32;color:#fff}
.icon-diamond-container.food.outline-white .icon-diamond-diamond:before{content:"\e622"}
.icon-diamond-container.arts{position:relative;display:inline-block}
.icon-diamond-container.arts .icon-diamond-diamond{font-size:50px;line-height:1em;position:relative;color:#004165}
.icon-diamond-container.arts .icon-diamond-icon{color:#FFF;font-size:50px;position:absolute;left:0;top:0}
.icon-diamond-container.arts.outline .icon-diamond-diamond{color:#000}
.icon-diamond-container.arts.outline .icon-diamond-icon{color:#004165;color:#000}
.icon-diamond-container.arts.outline .icon-diamond-diamond:before{content:"\e622"}
.icon-diamond-container.arts.outline-white .icon-diamond-diamond{color:#fff}
.icon-diamond-container.arts.outline-white .icon-diamond-icon{color:#004165;color:#fff}
.icon-diamond-container.arts.outline-white .icon-diamond-diamond:before{content:"\e622"}
.icon-diamond-container.islands{position:relative;display:inline-block}
.icon-diamond-container.islands .icon-diamond-diamond{font-size:50px;line-height:1em;position:relative;color:#3db8e4}
.icon-diamond-container.islands .icon-diamond-icon{color:#231f20;font-size:50px;position:absolute;left:0;top:0}
.icon-diamond-container.islands.outline .icon-diamond-diamond{color:#000}
.icon-diamond-container.islands.outline .icon-diamond-icon{color:#3db8e4;color:#000}
.icon-diamond-container.islands.outline .icon-diamond-diamond:before{content:"\e622"}
.icon-diamond-container.islands.outline-white .icon-diamond-diamond{color:#fff}
.icon-diamond-container.islands.outline-white .icon-diamond-icon{color:#3db8e4;color:#fff}
.icon-diamond-container.islands.outline-white .icon-diamond-diamond:before{content:"\e622"}
.icon-diamond-container.beaches{position:relative;display:inline-block}
.icon-diamond-container.beaches .icon-diamond-diamond{font-size:50px;line-height:1em;position:relative;color:#ffc20e}
.icon-diamond-container.beaches .icon-diamond-icon{color:#231f20;font-size:50px;position:absolute;left:0;top:0}
.icon-diamond-container.beaches.outline .icon-diamond-diamond{color:#000}
.icon-diamond-container.beaches.outline .icon-diamond-icon{color:#ffc20e;color:#000}
.icon-diamond-container.beaches.outline .icon-diamond-diamond:before{content:"\e622"}
.icon-diamond-container.beaches.outline-white .icon-diamond-diamond{color:#fff}
.icon-diamond-container.beaches.outline-white .icon-diamond-icon{color:#ffc20e;color:#fff}
.icon-diamond-container.beaches.outline-white .icon-diamond-diamond:before{content:"\e622"}
.icon-diamond-container.sports{position:relative;display:inline-block}
.icon-diamond-container.sports .icon-diamond-diamond{font-size:50px;line-height:1em;position:relative;color:#91ae35}
.icon-diamond-container.sports .icon-diamond-icon{color:#231f20;font-size:50px;position:absolute;left:0;top:0}
.icon-diamond-container.sports.outline .icon-diamond-diamond{color:#000}
.icon-diamond-container.sports.outline .icon-diamond-icon{color:#91ae35;color:#000}
.icon-diamond-container.sports.outline .icon-diamond-diamond:before{content:"\e622"}
.icon-diamond-container.sports.outline-white .icon-diamond-diamond{color:#fff}
.icon-diamond-container.sports.outline-white .icon-diamond-icon{color:#91ae35;color:#fff}
.icon-diamond-container.sports.outline-white .icon-diamond-diamond:before{content:"\e622"}
.icon-diamond-container.adventure{position:relative;display:inline-block}
.icon-diamond-container.adventure .icon-diamond-diamond{font-size:50px;line-height:1em;position:relative;color:#e1cd00}
.icon-diamond-container.adventure .icon-diamond-icon{color:#231f20;font-size:50px;position:absolute;left:2px;top:0}
.icon-diamond-container.adventure.outline .icon-diamond-diamond{color:#000}
.icon-diamond-container.adventure.outline .icon-diamond-icon{color:#e1cd00;color:#000}
.icon-diamond-container.adventure.outline .icon-diamond-diamond:before{content:"\e622"}
.icon-diamond-container.adventure.outline-white .icon-diamond-diamond{color:#fff}
.icon-diamond-container.adventure.outline-white .icon-diamond-icon{color:#e1cd00;color:#fff}
.icon-diamond-container.adventure.outline-white .icon-diamond-diamond:before{content:"\e622"}
.icon-carousel-prev{display:none}
@media(min-width:768px){.icon-carousel-prev{background-image:url("clientlibs/imgs/icons/icon-carousel-prev.png");height:38px;width:20px;display:inline-block;cursor:pointer}
}
.icon-carousel-next{display:none}
@media(min-width:768px){.icon-carousel-next{background-image:url("clientlibs/imgs/icons/icon-carousel-next.png");height:38px;width:20px;display:inline-block;cursor:pointer}
}
.btn{font-family:"Regular",Helvetica,Arial,sans-serif;font-style:normal;font-weight:400}
.btn-success{border-bottom:.1875em solid #a63626}
.btn-success:hover,.btn-success:focus{background:#bd3e2d;border-bottom-color:#7c291d}
.btn-primary{padding:.4375em 1.25em;font-family:"ta_have_a_nice_day_basicRg",Helvetica,Arial,sans-serif;letter-spacing:.015em;text-transform:uppercase;font-style:normal;font-style:400;font-family:"ta_have_a_nice_day_bold",Helvetica,Arial,sans-serif;font-size:1.5em;display:inline-block;color:#00535e;border:1px solid #00535e;background:#fff;text-decoration:none}
.btn-primary:visited,.btn-primary:link,.btn-primary:visited,.btn-primary:active{color:#00535e;border:1px solid #00535e;background:#fff;text-decoration:none}
.btn-primary:hover{color:#00535e;color:#fff;background:#00535e;text-decoration:none;border:1px solid #00535e}
.btn-primary.active{color:#fff !important;background:#00535e !important;text-decoration:none}
.btn-primary.alt{color:#fff;background:#00535e;border:1px solid #fff}
.btn-primary.alt:hover,.btn-primary.alt:focus{color:#00535e;background:#fff;border:1px solid #00535e}
.btn-primary.transparent{background:transparent}
.btn-primary.transparent:hover,.btn-primary.transparent:focus{color:#fff;background:#00535e}
.btn-primary.disabled{color:#fff;background:#7b9ca0}
.btn-default{border-bottom:.1875em solid #528a97}
.btn-default:hover,.btn-default:focus{background:#4792a4;border-bottom-color:#397583}
.btn-tertiary{border:1px solid white !important;color:white;width:100%;font-family:"TheSansC5-Plain",Helvetica,Arial,sans-serif;text-transform:initial;font-size:1em;min-height:46px;padding:.4375em 1.25em;display:inline-block;background:#fff;text-decoration:none;cursor:pointer}
.btn-tertiary:hover:not([disabled]):not(.disabled){color:#fff;background:#00535e}
.btn-tertiary.disabled,.btn-tertiary[disabled]{opacity:.6;cursor:default}
.btn-tag-item{padding:.625em 1.25em;border:1px solid #e6e8e2;font-family:"Regular",Helvetica,Arial,sans-serif;font-size:.875em;font-style:normal;font-weight:400;color:#231f20;text-decoration:none;display:inline-block}
a.btn-tag-item:hover,a.btn-tag-item:focus{background:#00535e;border:1px solid #00535e;color:white;text-decoration:none}
a.btn-tag-item:visited{color:#231f20}
.btn-dropdown{padding:14px;font-family:"Bold",Helvetica,Arial,sans-serif;font-size:1.125em;text-decoration:none;background-color:#00a0af;color:white;width:100%;display:block}
.btn-dropdown:hover{text-decoration:none;color:white}
.btn-dropdown.is-active .icon-font-arrow_down{display:none}
.btn-dropdown.is-active .icon-font-arrow_up{display:block}
.btn-dropdown .icon-font-arrow_up{display:none}
.btn-dropdown .btn-dropdown-arrow{float:right;font-size:36px;margin-top:-9px}
.btn-tab-input-container{display:table;table-layout:fixed;border-collapse:collapse;width:100%;margin-bottom:22px;margin-top:10px}
.btn-tab-input-container.btn-tab-2 .btn-tab-input{width:50%;height:47px}
.btn-tab-input-container .btn-tab-input{padding:.4375em .625em;width:100%;height:100%;text-align:center;font-family:"Regular",Helvetica,Arial,sans-serif;font-size:1em;text-transform:none;display:table-cell;border:1px solid #00535e;vertical-align:middle;word-wrap:break-word;overflow-wrap:break-word;word-break:break-word;word-break:keep-all}
.btn-tab-input-container .btn-tab-input.is-active{background-color:#00a0af;color:white}
.btn-tab-input-container .btn-tab-input:hover{background-color:#00a0af}
.btn-round-video{text-align:center;display:inline-block;padding:.45em;border:1px solid #fff;width:50px;height:48px;padding-top:13px;padding-left:5px;-moz-border-radius:100%;-webkit-border-radius:100%;border-radius:100%;color:#fff;font-size:1.5em !important}
.btn-category{text-decoration:none;text-align:center;color:#00535e;display:inline-block;min-width:120px;margin-bottom:1em}
@media(min-width:360px){.btn-category{margin-bottom:0}
}
.btn-category:hover,.btn-category:focus{text-decoration:none}
.btn-category:hover .btn-icon,.btn-category:focus .btn-icon{background:#00535e;color:#fff}
.btn-category .btn-icon{font-size:2em;vertical-align:middle;text-align:center;display:inline-block;border:1px solid #00535e;width:50px;height:48px;padding-top:6px;color:#00535e;-moz-border-radius:100%;-webkit-border-radius:100%;border-radius:100%}
.btn-category .type-below-btn{margin-top:5px;display:block;color:#231f20}
.btn-category-extra-space{min-width:240px !important}
.btn-category.is-active .btn-icon{background:#00535e;color:#fff}
.btn-category.is-active .type-below-btn{font-family:"Bold",Helvetica,Arial,sans-serif;font-style:normal;font-weight:400}
.btn-hero-campaign{pointer-events:initial;background-color:rgba(202,202,202,0.6);padding:12px;min-width:260px;text-align:center;color:white;position:relative;margin:25px 16px 0;display:inline-block;text-decoration:none}
.btn-hero-campaign:hover{background-color:rgba(56,56,56,0.6);color:white;text-decoration:none}
a.btn-hero-campaign{color:#fff}
.btn-share{display:inline-block;line-height:1em;font-size:1.875em;text-decoration:none;text-align:center;color:#70c3f3;margin-bottom:.7em;margin-left:-0.3em;margin-right:.5em}
.btn-share img{opacity:.8;margin:0;padding:0;margin-right:.5em;padding-bottom:.2em}
.btn-share:hover{text-decoration:none;color:#fff}
.btn-share:hover span{color:#fff}
.btn-share:hover img{opacity:1}
.btn-share span{padding-left:.625em;font-family:"Regular",Helvetica,Arial,sans-serif;font-style:normal;font-weight:400;font-size:14px;position:relative;bottom:4px;color:#70c3f3}
.btn-bubble-min-width{min-width:100px}
@media(min-width:768px){.btn-bubble-min-width{min-width:96px}
}
@media(min-width:992px){.btn-bubble-min-width{min-width:120px}
}
.btn-bubble{display:inline-block;width:auto;text-decoration:none;text-align:center}
.btn-bubble .btn-bubble-std{display:inline-block}
.btn-bubble .btn-bubble-active{display:none}
.btn-bubble:hover .btn-bubble-std,.btn-bubble:focus .btn-bubble-std{display:inline-block}
.btn-bubble:hover .btn-bubble-active,.btn-bubble:focus .btn-bubble-active{display:none}
.btn-bubble .btn-bubble-tooltip{display:none}
.touch .btn-bubble.is-touched{text-decoration:none}
.touch .btn-bubble.is-touched .btn-bubble-std{display:none}
.touch .btn-bubble.is-touched .btn-bubble-active{display:inline-block}
.workinghover .btn-bubble{display:inline-block;width:auto;text-decoration:none;text-align:center;border:1px solid transparent}
.workinghover .btn-bubble img{margin:0 auto}
.workinghover .btn-bubble .btn-bubble-tooltip{display:none}
.workinghover .btn-bubble .btn-bubble-std{display:inline-block}
.workinghover .btn-bubble .btn-bubble-active{display:none}
.workinghover .btn-bubble:hover,.workinghover .btn-bubble:focus{text-decoration:none}
.workinghover .btn-bubble:hover .btn-bubble-tooltip,.workinghover .btn-bubble:focus .btn-bubble-tooltip{display:block}
.workinghover .btn-bubble:hover .btn-bubble-std,.workinghover .btn-bubble:focus .btn-bubble-std{display:none}
.workinghover .btn-bubble:hover .btn-bubble-active,.workinghover .btn-bubble:focus .btn-bubble-active{display:inline-block}
.workinghover .btn-bubble .type-below-btn{color:#231f20;font-family:"Regular",Helvetica,Arial,sans-serif;display:block;margin-top:5px;text-align:center;text-transform:none}
.workinghover .btn-bubble span{text-decoration:none}
.workinghover .btn-bubble.is-active .type-below-btn{display:block;text-align:center;text-decoration:none;font-family:"Bold",Helvetica,Arial,sans-serif;font-style:normal;font-weight:400}
.btn-bubble.is-active{text-decoration:none}
.btn-bubble.is-active .btn-bubble-std{display:none}
.btn-bubble.is-active .btn-bubble-active{display:inline-block}
.btn-bubble-tooltip-container{position:relative;padding:.6em 1.4em;margin:0 auto;box-shadow:1px 1px 1px rgba(0,0,0,0.5);color:#fff;background:#004165;border-color:#004165;display:inline-block;-moz-border-radius:4px;-webkit-border-radius:4px;border-radius:4px}
.btn-bubble-tooltip-container::after{content:"";position:absolute;top:100%;left:48%;border-top:7px solid blue;border-top-color:inherit;border-left:5px solid transparent;border-right:5px solid transparent}
.btn-bubble-tooltip{position:absolute;padding:.5em;display:block;margin-top:-3.4em;width:30em;margin-left:-13.5em}
.btn-bubble-button{display:block;position:relative;min-height:3em;cursor:pointer}
.btn-bubble-button .stButton{margin:0 !important;font-size:1px;line-height:1px}
.btn-bubble.bubble-colour-favourite .btn-bubble-tooltip-container{color:#fff;background:#de3831;border-color:#de3831}
.btn-bubble-fullarea{position:absolute !important;top:0;width:100% !important;height:100%;z-index:2}
.btn-icon-center-like{top:18%;position:absolute;left:0;right:0}
@media(min-width:360px){.btn-icon-center-like{top:18%}
}
@media(min-width:768px){.btn-icon-center-like{top:22%}
}
@media(min-width:992px){.btn-icon-center-like{top:26%}
}
.btn-tab{display:block;padding:1em 1.625em;text-decoration:none}
.btn-tab:hover,.btn-tab.is-active{font-weight:bold;border-bottom:3px solid #ffc20e}
.btn-bubble-atdw.is-active{text-decoration:none}
.btn-bubble-atdw.is-active .btn-bubble-std{display:none}
.btn-bubble-atdw.is-active .btn-bubble-active{display:inline-block}
a.btn-no-style{text-decoration:none;color:inherit}
a.btn-no-style:hover,a.btn-no-style:focus{text-decoration:none}
.btn-scale{-ms-transform:scale(0.8,0.8);-webkit-transform:scale(0.8,0.8);transform:scale(0.8,0.8);image-rendering:-webkit-optimize-contrast;image-rendering:optimizeQuality;max-height:52px}
.btn-experience{font-family:"Regular",Helvetica,Arial,sans-serif;font-style:normal;font-weight:400;text-align:center}
.btn-experience-primary,.btn-experience-secondary{background-color:#fff;border:1px solid #ccc;border-radius:4px;font-size:16px;color:#4a4a4a;padding:12px 24px;max-width:280px;text-decoration:none;box-shadow:none;display:inline-block}
@media(min-width:360px){.btn-experience-primary,.btn-experience-secondary{padding:12px 40px;max-width:none}
}
@media(min-width:768px){.btn-experience-primary,.btn-experience-secondary{padding:12px 60px;max-width:none}
}
.btn-experience-primary:disabled,.btn-experience-secondary:disabled{opacity:.5}
.btn-experience-primary:hover,.btn-experience-secondary:hover{background-color:#fafafa;text-decoration:none;color:#4a4a4a;border-bottom:1px solid #ccc;box-shadow:none}
.btn-experience-secondary{font-family:"TheSansB4SemiLight",Helvetica,Arial,sans-serif;background-color:#de3831;color:#fff;font-weight:bold}
.btn-experience-secondary:hover{background-color:#be251e;text-decoration:none;color:#fff}
.btn-experience-secondary:focus,.btn-experience-secondary:active,.btn-experience-secondary:visited{text-decoration:none;color:#fff}
.btn-large{max-width:none;width:100%}
.btn-flex-container{display:flex;justify-content:flex-end}
.btn-flex-container [class*="btn-"]{margin-left:30px}
.btn-flex-container [class*="btn-"]:first-child{margin-left:0}
.form-radio-set{border:0;padding:0}
.form-field{margin:0;overflow:hidden}
.form-radio{margin:0;overflow:visible;position:relative}
.form-radio-input{position:absolute;background:0;border:0;height:22px;left:0;opacity:0;top:0;width:22px;z-index:10}
.form-radio-input:checked+.form-radio-label>.form-radio-ui{background-color:#fff;border:6px solid #00535e}
.form-radio-label{line-height:32px;margin-right:5px;padding:0 0 0 32px}
.form-radio-ui{-moz-user-select:none;-ms-user-select:none;-webkit-user-select:none;background-color:#fff;border-radius:50%;border:1px solid #00535e;cursor:pointer;display:inline-block;height:22px;left:5px;line-height:32px;margin:-2px 4px 0 -5px;position:absolute;top:6px;user-select:none;vertical-align:middle;width:22px}
.form-radio-label-copy{line-height:32px}
.form-radio-input[disabled]+.form-radio-label .form-radio-label-copy{color:#e2e5de}
.form-radio-input[disabled]+.form-radio-label .form-radio-ui{border:1px solid #e2e5de}
.form-checkbox{margin:0 0 .5em;overflow:visible;position:relative}
input[type="checkbox"].form-checkbox-input{background:0;border:0;height:1.75em;left:0;margin:0;opacity:0;position:absolute;top:0;width:1.75em;z-index:10}
.form-field-label{margin-bottom:0;font-weight:normal;color:#00535e}
.form-checkbox-label{margin-right:.5em;padding-left:2.5em}
.form-checkbox-ui{position:absolute;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;top:0;left:0;border-radius:.25em;background:white;border:1px solid #00535e;color:#fff;cursor:pointer;height:1.75em;vertical-align:middle;width:1.75em}
.form-checkbox-ui:after{opacity:0;content:'';position:absolute;width:.875em;height:.5em;background:transparent;top:.5em;left:.375em;border:.1875em solid white;border-top:0;border-right:0;-webkit-transform:rotate(-45deg);-moz-transform:rotate(-45deg);-o-transform:rotate(-45deg);-ms-transform:rotate(-45deg);transform:rotate(-45deg)}
.form-checkbox-input:checked+.form-checkbox-label>.form-checkbox-ui:after{position:absolute;opacity:1}
.form-checkbox-input:checked+.form-checkbox-label>.form-checkbox-ui{background-color:#00535e;border-color:#00535e;color:#fff}
.form-checkbox-label-copy{color:#00535e;line-height:1.75em}
.form-checkbox-input[disabled]+.form-checkbox-label>.form-checkbox-ui{border:1px solid #e2e5de}
.form-checkbox-input[disabled]+.form-checkbox-label>.form-checkbox-label-copy{color:#e2e5de}
.form-checkbox-input:focus+.form-checkbox-label>.form-checkbox-ui{box-shadow:0 0 3pt 2pt #5b9dd9}
.form-multiselect-field-hidden{display:none}
.form-multiselect-field-container{border:1px solid #00535e;width:100%}
.form-select-field-container{border:1px solid #00535e;width:100%}
.form-fieldset-spacing{margin-bottom:26px}
.form-legend{border:0;margin-bottom:10px;font-size:18px}
.select2-container{border:1px solid #00535e;line-height:26px}
.select2-container .select2-choice{padding-top:4px;height:47px !important}
.select2-container .select2-choice .select2-arrow{padding-top:4px}
.select2-container .select2-choice,.select2-dropdown-open.select2-drop-above .select2-choice{background-image:none;border:transparent;border-radius:0;height:40px}
.select2-results .select2-highlighted{background:#00535e}
.select2-drop-active{border:1px solid #00535e}
.select2-results .select2-result-label{padding:20px}
.select2-results{margin:0;padding:0}
.select2-container .select2-choice>.select2-chosen{padding:8px}
.select2-search{padding:0;min-height:48px}
.select2-search input{background:0;min-height:48px;padding:0 16px}
.select2-container .select2-choice,.select2-container-multi .select2-choices,.select2-container-multi .select2-choices .select2-search-field input{font-family:Regular,Helvetica,Arial,sans-serif;font-size:14px}
.select2-container-multi .select2-choices .select2-search-field input{padding-top:9px !important}
.select2-container .select2-choice .select2-arrow{padding-top:6px}
.select2-container-multi .select2-choices .select2-search-choice{margin-bottom:0 !important;margin-top:7px !important}
.select2-container-multi .select2-choices{border:0;background-image:none;min-height:47px}
.select2-container-multi .select2-choices .select2-search-field{padding-top:2px}
.select2-container-multi.select2-container-active .select2-choices{border:0;box-shadow:none}
.select2-container-multi .select2-choices .select2-search-choice{border:1px solid #e2e5de;box-shadow:none;border-radius:4px;background-image:none;background-color:transparent;color:#00535e;font-family:"Regular",Helvetica,Arial,sans-serif;line-height:1;margin:5px 0 3px 5px;padding:9px 8px 9px 32px}
.select2-container-multi .select2-choices .select2-search-choice:hover{background-color:#00535e;color:white}
.select2-container-multi .select2-choices .select2-search-choice:hover .select2-search-choice-close:after{color:white;content:"\e644"}
.select2-search-choice-close{background:transparent;font-size:16px;height:24px;text-decoration:none;width:24px}
.select2-search-choice-close:after{color:#e2e5de;content:"\e643";font-family:TAIcons;font-size:24px}
.select2-container-multi .select2-choices .select2-search-field input{padding:8px 8px 8px 16px}
.select2-results .select2-no-results,.select2-results .select2-searching,.select2-results .select2-ajax-error,.select2-results .select2-selection-limit{min-height:48px;padding:16px}
.select2-results .select2-no-results{font-size:14px}
.select2-drop.select2-drop-above{box-shadow:none;border-radius:inherit}
.select2-drop.select2-drop-above.select2-drop-active{border-top:1px solid #00535e;border-bottom:1px solid #00535e}
.select2-dropdown-open.select2-drop-above .select2-choices{background-image:none}
.select2-results li.select2-result-with-children>.select2-result-label{min-height:0;padding:0}
.select2-dropdown-open .select2-choice{background-color:white}
.select2-container .select2-choice .select2-arrow{background:transparent;border-left:1px solid #00535e;width:46px}
.select2-container .select2-choice .select2-arrow b{background:url("clientlibs/imgs/ui/toggle-down-arrow.png") no-repeat 14px 14px !important}
.select2-dropdown-open .select2-choice .select2-arrow b{background:url("clientlibs/imgs/ui/toggle-up-arrow.png") no-repeat 14px 14px !important}
.select2-drop{border-radius:0}
.select2-drop.smallDrop .select2-results{max-height:260px;font-size:15px}
.select2-drop.smallDrop .select2-results .select2-result-label{padding:10px 18px}
.select2-drop.smallDrop .select2-search input{padding:15px 1em;font-size:15px}
.select2-drop.smallDrop .select2-search input{padding:17px 1em;border:0}
.select2-drop-active{box-shadow:none}
.select2-results .select2-no-results{display:none}
.select2-container.select2-container-disabled{border:1px solid #e2e5de}
.select2-container.select2-container-disabled .select2-choice{background-color:white;border:0}
.select2-container.select2-container-disabled .select2-choice>.select2-chosen{color:#bbb}
.select2-container-multi.select2-container-disabled .select2-choices{border:0;background-color:white;color:#bbb}
.select2-container.select2-container-disabled .select2-choice .select2-arrow{background-color:white;border-left:1px solid #e2e5de}
.select2-container.select2-container-disabled .select2-choice .select2-arrow b{background:url("clientlibs/imgs/ui/toggle-down-arrow-disabled.png") no-repeat 14px 14px !important}
.noUi-target{box-shadow:none;border-radius:.5em}
.noUi-handle{border-radius:.875em;border:1px solid #00535e;box-shadow:none}
.noUi-handle:after,.noUi-handle:before{display:none}
.noUi-background{background-color:white}
.noUi-horizontal .noUi-handle{height:1.75em;width:1.75em}
.noUi-highlight-upper .noUi-handle-upper{background-color:#00535e}
.noUi-highlight-lower .noUi-handle-lower{background-color:#00535e}
[data-slider] .connect{background:#c4bf9c;bottom:0;position:absolute;top:0}
[data-slider] .noUi-origin{right:auto;width:0}
.slider-label-upper{float:right}
.form-star-rating-list{list-style-type:none;margin:0;padding:0;-webkit-margin-after:0;-webkit-margin-before:0;-webkit-margin-end:0;-webkit-margin-start:0;-webkit-padding-start:0;margin-top:-0.0625em}
.form-star-rating-list-item{display:inline-block;stroke-width:.25em;stroke:#00535e}
.form-checkbox-input:checked+.form-checkbox-label .form-checkbox-label-copy>.form-star-rating-list .star-shape{fill:#fec10e}
.label-container{border-radius:.25em;border:1px solid #e2e5de;display:table;height:2.5em;padding:0 .5em}
.label-container.disabled .label-content-container .icon{display:none}
.label-container.disabled .label-content-container{padding-top:13px}
.label-container.disabled:hover{cursor:default;background:0;border:1px solid #e2e5de;color:#00535e}
.label-container.disabled:hover .label-copy{color:#00535e}
.label-content-container{display:table-cell;vertical-align:middle}
.label-copy{color:#00535e;padding-left:.5em}
.label-icon{color:#e2e5de;font-size:1.625em}
.label-container .icon-font-close-button-outline{display:none}
.label-container:hover .icon-font-close-button-solid{color:#00535e}
.star{height:1.5em;stroke:#00535e;vertical-align:middle;width:1.5em}
.star-selected{fill:#fec10e}
.star-half-shape{display:none}
.star-half{fill:#fec10e}
.star-half .star-shape{fill:#8d8870;stroke:#8d8870}
.star-half .star-half-shape{display:block;fill:#fec10e;stroke:#fec10e}
.gigya-lite-subscribe{color:#fff;background-color:#00a0af;padding:0;margin-top:60px;margin-bottom:60px}
.gigya-lite-subscribe *:focus{outline-width:0 !important;outline-color:transparent !important;outline-style:none}
body.accessibility-keys .gigya-lite-subscribe *:focus{outline-width:5px !important;outline-color:-webkit-focus-ring-color !important;outline-style:auto !important}
@media(min-width:360px){.gigya-lite-subscribe{margin-top:70px}
}
@media(min-width:768px){.gigya-lite-subscribe{margin-top:80px}
}
@media(min-width:992px){.gigya-lite-subscribe{margin-top:90px}
}
@media(min-width:360px){.gigya-lite-subscribe{margin-bottom:70px}
}
@media(min-width:768px){.gigya-lite-subscribe{margin-bottom:80px}
}
@media(min-width:992px){.gigya-lite-subscribe{margin-bottom:90px}
}
.gigya-lite-subscribe .gigya-lite-subscribe__render{display:flex;flex-direction:column}
@media(min-width:992px){.gigya-lite-subscribe .gigya-lite-subscribe__render{flex-direction:row}
}
.gigya-lite-subscribe .gigya-lite-subscribe__render .gigya-lite-subscribe__picture{height:212px}
@media(min-width:992px){.gigya-lite-subscribe .gigya-lite-subscribe__render .gigya-lite-subscribe__picture{flex-basis:42%;height:auto}
}
.gigya-lite-subscribe .gigya-lite-subscribe__render .gigya-lite-subscribe__picture .lazyimage-container{height:100%}
.gigya-lite-subscribe .gigya-lite-subscribe__render .gigya-lite-subscribe__form-container{padding:34px 16px 24px}
@media(min-width:992px){.gigya-lite-subscribe .gigya-lite-subscribe__render .gigya-lite-subscribe__form-container{flex-basis:58%;padding:34px 46px 24px}
}
.gigya-lite-subscribe .gigya-lite-subscribe__render .gigya-lite-subscribe__form-container .gigya-lite-subscribe__form-container__step1:focus,.gigya-lite-subscribe .gigya-lite-subscribe__render .gigya-lite-subscribe__form-container .gigya-lite-subscribe__form-container__step2:focus,.gigya-lite-subscribe .gigya-lite-subscribe__render .gigya-lite-subscribe__form-container .input-field-validation-alert:focus{outline-width:0 !important;outline-color:transparent !important;outline-style:none !important}
.gigya-lite-subscribe .gigya-lite-subscribe__render .gigya-lite-subscribe__form-container:not(.is-success) .gigya-lite-subscribe__form-container__step1{display:block}
.gigya-lite-subscribe .gigya-lite-subscribe__render .gigya-lite-subscribe__form-container:not(.is-success) .gigya-lite-subscribe__form-container__step2{display:none}
.gigya-lite-subscribe .gigya-lite-subscribe__render .gigya-lite-subscribe__form-container.is-success .gigya-lite-subscribe__form-container__step1{display:none}
.gigya-lite-subscribe .gigya-lite-subscribe__render .gigya-lite-subscribe__form-container.is-success .gigya-lite-subscribe__form-container__step2{display:block}
.gigya-lite-subscribe .gigya-lite-subscribe__render .gigya-lite-subscribe__form-container.is-success .gigya-lite-subscribe__form-container__step2 .gigya-lite-subscribe__form-container__title{margin-bottom:0}
@media(min-width:992px){.gigya-lite-subscribe .gigya-lite-subscribe__render .gigya-lite-subscribe__form-container.is-success{display:flex;flex-direction:column;justify-content:center}
}
.gigya-lite-subscribe .gigya-lite-subscribe__render .gigya-lite-subscribe__form-container .gigya-lite-subscribe__form-container__form-fields{display:flex;flex-direction:column;margin-bottom:20px}
@media(min-width:992px){.gigya-lite-subscribe .gigya-lite-subscribe__render .gigya-lite-subscribe__form-container .gigya-lite-subscribe__form-container__form-fields{flex-direction:row;margin-bottom:10px}
}
.gigya-lite-subscribe .gigya-lite-subscribe__render .gigya-lite-subscribe__form-container .gigya-lite-subscribe__form-container__form-fields .input-field{margin-bottom:1.4em}
@media(min-width:992px){.gigya-lite-subscribe .gigya-lite-subscribe__render .gigya-lite-subscribe__form-container .gigya-lite-subscribe__form-container__form-fields .input-field{flex-basis:65%;margin-bottom:34px}
}
.gigya-lite-subscribe .gigya-lite-subscribe__render .gigya-lite-subscribe__form-container .gigya-lite-subscribe__form-container__form-fields .input-field .input-error{margin:0 0 14px}
@media(min-width:992px){.gigya-lite-subscribe .gigya-lite-subscribe__render .gigya-lite-subscribe__form-container .gigya-lite-subscribe__form-container__form-fields .input-field .input-error{margin:0}
}
.gigya-lite-subscribe .gigya-lite-subscribe__render .gigya-lite-subscribe__form-container .gigya-lite-subscribe__form-container__form-fields .input-field .input-error .input-field-validation-alert,.gigya-lite-subscribe .gigya-lite-subscribe__render .gigya-lite-subscribe__form-container .gigya-lite-subscribe__form-container__form-fields .input-field .input-error .form-field-validation-alert{position:absolute;color:white;font-size:18px;margin-top:4.5px}
.gigya-lite-subscribe .gigya-lite-subscribe__render .gigya-lite-subscribe__form-container .gigya-lite-subscribe__form-container__form-fields .input-field:not([data-isvalid=true]) .form-field-validation-alert{display:none}
.gigya-lite-subscribe .gigya-lite-subscribe__render .gigya-lite-subscribe__form-container .gigya-lite-subscribe__form-container__form-fields .input-field:not([data-isvalid=true])+.submit-button .gigya-lite-subscribe__form-container__submit{cursor:default;opacity:.6;pointer-events:none}
.gigya-lite-subscribe .gigya-lite-subscribe__render .gigya-lite-subscribe__form-container .gigya-lite-subscribe__form-container__form-fields .input-field[data-isvalid=true]+.submit-button .gigya-lite-subscribe__form-container__submit{opacity:1}
@media(min-width:992px){.gigya-lite-subscribe .gigya-lite-subscribe__render .gigya-lite-subscribe__form-container .gigya-lite-subscribe__form-container__form-fields .submit-button{flex-basis:35%;margin-left:20px}
}
.gigya-lite-subscribe .gigya-lite-subscribe__render .gigya-lite-subscribe__form-container .gigya-lite-subscribe__form-container__footer .gigya-lite-subscribe__form-container__terms{color:black;font-size:12px;margin-bottom:20px;line-height:1.625em;font-family:"Regular",Helvetica,Arial,sans-serif,Helvetica,Arial,sans-serif;font-style:normal;font-weight:400}
@media(min-width:992px){.gigya-lite-subscribe .gigya-lite-subscribe__render .gigya-lite-subscribe__form-container .gigya-lite-subscribe__form-container__footer .gigya-lite-subscribe__form-container__terms{margin:0 0 10px}
}
.gigya-lite-subscribe .gigya-lite-subscribe__render .gigya-lite-subscribe__form-container .gigya-lite-subscribe__form-container__footer .gigya-lite-subscribe__form-container__terms p{color:inherit;font-size:inherit;margin:inherit}
.gigya-lite-subscribe .gigya-lite-subscribe__render .gigya-lite-subscribe__form-container .gigya-lite-subscribe__form-container__footer .gigya-lite-subscribe__form-container__terms a{color:black;text-decoration:none;box-shadow:0 1px 0 transparent;border-bottom:1px solid black}
.gigya-lite-subscribe .gigya-lite-subscribe__render .gigya-lite-subscribe__form-container .gigya-lite-subscribe__form-container__footer .gigya-lite-subscribe__form-container__terms a:hover{border-bottom:2px solid black;box-shadow:none}
.gigya-lite-subscribe .gigya-lite-subscribe__render .gigya-lite-subscribe__form-container .gigya-lite-subscribe__form-container__footer .gigya-lite-subscribe-g-recaptcha__container{margin:0 auto;display:table}
@media(min-width:992px){.gigya-lite-subscribe .gigya-lite-subscribe__render .gigya-lite-subscribe__form-container .gigya-lite-subscribe__form-container__footer .gigya-lite-subscribe-g-recaptcha__container{float:right}
}
.gigya-lite-subscribe .gigya-lite-subscribe__render .gigya-lite-subscribe__form-container .gigya-lite-subscribe__form-container__title{font-family:"TheSansC5-ExtraLightItalic",Helvetica,Arial,sans-serif;text-transform:none;font-size:30px;color:white;margin-top:0}
.gigya-lite-subscribe .gigya-lite-subscribe__render .gigya-lite-subscribe__form-container .gigya-lite-subscribe__form-container__description{font-family:"TheSansC5-Plain",Helvetica,Arial,sans-serif;color:white;font-size:18px;line-height:1.4em}
.atdw-product--title-gallery-container{position:initial;min-height:1px;width:100%}
@media(min-width:992px){.atdw-product--title-gallery-container{width:65%;float:left}
}
@media(min-width:992px){.atdw-product--attribute-container{position:absolute;top:0;right:15px;width:240px;margin-top:30px}
}
.atdw-product--attribute{display:table;margin:13px 0;position:relative;padding-top:16px;width:100%}
.atdw-product--attribute-container .atdw-product--attribute:first-child{padding-top:0}
.atdw-product--attribute-container .atdw-product--attribute:first-child::before{display:none}
.atdw-product--attribute::before{content:"";border-top:1px solid #eee;left:0;right:0;position:absolute;top:0}
.atdw-product--attribute-icon{display:table-cell;vertical-align:middle;font-size:30px;padding-right:15px;min-width:30px}
.atdw-product--attribute-copy{display:table-cell;vertical-align:middle;width:100%;line-height:1.5em}
.atdw-product--attribute-copy>.dd-inline>dd{display:inline-block;margin-left:0}
.atdw-product--attribute-copy>.dd-block>dd{display:block;margin-left:0;margin-top:6px}
.atdw-product--attribute-copy>.dd-block>dt+dd{margin-top:0}
.atdw-product--attribute-stars{font-size:16px}
.atdw-product--attribute-stars>svg>polygon{fill:#fec10e;stroke:#fec10e}
.atdw-product--cta{margin-top:20px;margin-bottom:32px;text-align:center}
.atdw-product--cta .booknow-atdw-btn{width:100%}
@media(min-width:768px){.atdw-product--cta{margin-bottom:0}
.atdw-product--cta .booknow-atdw-btn{width:initial}
}
.atdw-product--title{margin-top:0;font-family:"ta_have_a_nice_day_bold",Helvetica,Arial,sans-serif;text-transform:none;font-size:32px;margin-bottom:22px}
.atdw-product--title-gallery-container-width{width:initial}
@media(min-width:992px){.atdw-product--title-gallery-container-width{width:69%}
}
.atdw-product--minor-attributes hr{margin:20px 0 30px}
.atdw-product--minor-attributes .atdw-product--info-details-title{line-height:20px}
.atdw-product--info-details dd{padding:9px 4px 0}
.atdw-product--info-details dl dd{text-align:left;float:left;margin-left:0;padding:0 10px 10px 0;width:100%}
@media(min-width:360px){.atdw-product--info-details dl dd{width:50%}
}
.atdw-product--info-details,.atdw-product--contact-details{margin-bottom:20px}
.atdw-product--info-details .atdw-product--info-details-title,.atdw-product--contact-details .atdw-product--info-details-title{margin:0;font-family:"Bold";padding-bottom:10px}
.atdw-product--info-details a,.atdw-product--info-details a:hover,.atdw-product--contact-details a,.atdw-product--contact-details a:hover{text-decoration:none}
.atdw-product--info-details .atdw-product--info-details-icon,.atdw-product--contact-details .atdw-product--info-details-icon{font-size:22px;display:table-cell;width:30px}
.atdw-product--info-details .atdw-product--info-details-copy,.atdw-product--contact-details .atdw-product--info-details-copy{display:table-cell;text-decoration:underline}
.atdw-product--info-details .atdw-product--contact-details-col,.atdw-product--contact-details .atdw-product--contact-details-col{padding-left:0}
.atdw-product--info-details .atdw-product--contact-details-col dl,.atdw-product--contact-details .atdw-product--contact-details-col dl{margin:0}
.atdw-product--info-details a .atdw-product--info-details-copy,.atdw-product--contact-details a .atdw-product--info-details-copy{text-decoration:underline;position:relative;top:4px;vertical-align:top}
.atdw-product--contact-details dd{margin:0 10px 16px 0}
.csscolumns .atdw-product--info-details{line-height:26px}
.csscolumns .atdw-product--info-details dl dd{text-align:left;padding:0 10px 12px 0;width:100%;margin:0;margin-right:inherit;float:inherit;-webkit-margin-before:0;-webkit-margin-after:0}
@media(min-width:360px){.csscolumns .atdw-product--info-details dl dd{display:inline-block}
}
@media(min-width:360px){.csscolumns .atdw-product--info-details dl{-webkit-column-count:2;-webkit-column-gap:15px;-moz-column-count:2;-moz-column-gap:15px;column-count:2;column-gap:15px;-moz-page-break-before:avoid;-webkit-column-break-before:avoid;break-before:avoid}
}
.atdw-product--favourite a{text-decoration:none;display:inline-block}
.atdw-product--favourite a span[class^=icon]{color:#de3831;font-size:38px;text-decoration:none}
.atdw-product--favourite a.is-active span[class^=icon]::before{content:"\e812"}
.atdw-mosaic .btn-bubble.js-favourite-item-toggle .btn-bubble-tooltip-container{color:#fff;background:#de3831;border-color:#de3831}
.js-favourite-item-toggle.is-disabled{pointer-events:none;opacity:.2}
.atdw-icon-font{font-size:25px;padding:5px}
.atdw-mosaic,.atdw-mosaic-vertical{max-width:75em}
.is-atdw .btn-bubble:focus .btn-bubble-tooltip{display:none}
.is-atdw .mosaic-2column-content-wrapper{max-height:70%}
.is-atdw .mosaic-2column-content{padding:.625em 1em !important}
@media(min-width:992px){.is-atdw .mosaic-2column-content{height:100%;right:0;position:absolute}
}
.is-atdw .mosaic-2column-content .btn-bubble{position:absolute;top:8px;right:8px}
.is-atdw .mosaic-2column-content .btn-bubble .btn-bubble-button.is-fade{display:none;left:-1px}
.is-atdw .mosiac-2column-attr-type{margin-right:1em}
@media(min-width:992px){.is-atdw .mosiac-2column-attr-type{margin-right:0}
}
.is-atdw .mosiac-2column-attr-type .mosiac-2column-attr-type-label{display:inline;width:inherit;max-width:100%;word-wrap:break-word;overflow-wrap:break-word;word-break:break-word;word-break:keep-all}
@media(min-width:992px){.is-atdw .mosiac-2column-attr-type .mosiac-2column-attr-type-label{display:inline-block;width:inherit;max-width:91%}
}
.is-atdw .mosiac-2column-attr-type .mosiac-2column-attr-type-more{position:absolute}
.is-atdw .mosiac-2column-attr-major{line-height:1.4em;word-wrap:break-word;overflow-wrap:break-word;word-break:break-word;word-break:keep-all}
@media(min-width:992px){.is-atdw .mosiac-2column-attr-major{overflow:hidden;white-space:nowrap;text-overflow:ellipsis;-o-text-overflow:ellipsis;-ms-text-overflow:ellipsis;word-wrap:normal;word-break:normal}
}
.is-atdw .mosaic-2column-title{margin-right:3em;margin-bottom:.5em}
.is-atdw .mosaic-2column-title h3{font-size:16px;text-transform:none;font-weight:bold;color:inherit;word-wrap:break-word;overflow-wrap:break-word;word-break:break-word;word-break:keep-all}
@media(min-width:992px){.is-atdw .mosaic-2column-title h3{overflow:hidden;white-space:nowrap;text-overflow:ellipsis;-o-text-overflow:ellipsis;-ms-text-overflow:ellipsis;word-wrap:normal;word-break:normal}
}
@media(min-width:1200px){.is-atdw .mosaic-2column-title{margin-bottom:.5em;margin-top:.5em}
}
.is-atdw .mosaic-2column-location-wrapper{margin-right:3em;margin-bottom:.6875em}
@media(min-width:1200px){.is-atdw .mosaic-2column-location-wrapper{margin-bottom:.6875em}
}
.is-atdw .mosaic-item-detail-container .mosaic-2column-location-wrapper{margin-right:0}
.is-atdw .mosaic-2column-description{margin-bottom:1em}
@media(min-width:768px){.is-atdw .mosaic-media{position:relative;display:block;height:0;padding:0;overflow:hidden;padding-bottom:75%}
}
.is-atdw .mosaic-2column-links{word-wrap:break-word;overflow-wrap:break-word;word-break:break-word;word-break:keep-all;margin-top:.25em;position:relative}
.is-atdw .mosaic-2column-links .icon-font-arrow_down{color:inherit}
.is-atdw .mosaic-2column-location-links{text-decoration:none;color:inherit;display:block;word-wrap:break-word;overflow-wrap:break-word;word-break:break-word;word-break:keep-all}
@media(min-width:992px){.is-atdw .mosaic-2column-location-links{display:inline-block;width:inherit;max-width:100%;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;-o-text-overflow:ellipsis;-ms-text-overflow:ellipsis;word-wrap:normal;word-break:normal}
}
.is-atdw .mosaic-2column-location-pin{position:relative;margin-top:-4px}
@media(min-width:768px){.is-atdw .mosaic-2column-cta-wrapper{padding-bottom:.1875em}
}
@media(min-width:992px){.is-atdw .mosaic-2column-cta-wrapper{bottom:0;left:1em;right:1em;position:absolute;padding-bottom:.625em;padding-top:.3125em;background-color:#f3f2eb}
}
.is-atdw .mosaic-2column-cta-left{float:left;display:block;max-width:46%;line-height:1.25em}
.is-atdw .mosaic-2column-cta-left .btn-primary:focus{color:#00535e;background:transparent}
@media(min-width:768px){.is-atdw .mosaic-2column-cta-left{float:none;margin-bottom:.5em;max-width:100%}
}
@media(min-width:992px){.is-atdw .mosaic-2column-cta-left{float:left;margin-bottom:0;max-width:46%}
}
.is-atdw .mosaic-2column-cta-right{float:right;line-height:1.25em;display:block;max-width:46%;text-align:right}
@media(min-width:768px){.is-atdw .mosaic-2column-cta-right{float:left;max-width:100%;text-align:left}
}
@media(min-width:992px){.is-atdw .mosaic-2column-cta-right{float:right;max-width:46%;text-align:right}
}
.is-atdw .mosaic-2column-cta-right .mosaic-2column-links .icon-font-arrow_up{display:none}
.is-atdw .mosaic-2column-cta-right .mosaic-2column-links .icon-arrow-down-view-more{right:-0.83333em;color:inherit}
.is-atdw .mosaic-2-column-btn{font-size:1em;padding-left:2px;padding-right:2px;min-width:118px;text-align:center}
.is-atdw .mosaic-item-detail-container .mosaic-item-container-address{margin-bottom:5px}
.is-atdw .mosaic-item-detail-container .icon-font-accessibility:before{content:"\e632";position:absolute;margin-left:-20px;font-size:16px;color:#00535e}
.is-atdw .mosaic-item-detail-container .mosaic-2column-description{margin-top:16px}
.is-atdw .mosaic-item-detail-container .mosaic-item-container-contact-details{margin:16px 0 12px;text-align:justify}
@media(min-width:360px){.is-atdw .mosaic-item-detail-container .mosaic-item-container-contact-details{margin:16px 10% 12px}
}
@media(min-width:992px){.is-atdw .mosaic-item-detail-container .mosaic-item-container-contact-details{margin:16px 23% 12px}
}
.is-atdw .mosaic-item-detail-container .mosaic-item-container-contact-details dd{margin:9px 4px 0;padding-bottom:6px;padding-left:30px}
.is-atdw .mosaic-item-detail-container .mosaic-item-container-contact-details .mosaic-item-container-contact-details--icon{position:absolute;margin-left:-26px;font-size:18px;margin-top:-6px}
.is-atdw .mosaic-item-detail-container .mosaic-shareicons{margin:16px 0}
.is-atdw .mosaic-item-detail-container .mosaic-shareicons .mosaic-shareicons--label{top:-20px;position:relative}
.is-atdw .mosaic-item-detail-container .mosaic-shareicons>ul{display:inline-block;padding-left:0;margin:0}
.is-atdw .mosaic-item-detail-container .mosaic-shareicons .st_facebook_large .stButton .stLarge,.is-atdw .mosaic-item-detail-container .mosaic-shareicons .st_twitter_large .stButton .stLarge{width:40px;height:40px;background-size:contain}
.is-atdw .mosaic-item-detail-container .v3-booknow--container{margin:16px 0 10px}
.is-atdw .mosaic-item-detail-container .booknow-atdw-btn{background:transparent}
.is-atdw .mosaic-item-detail-container .booknow-atdw-btn:hover{background:#00535e}
.is-atdw.is-fade .mosaic-2column-container,.is-atdw.is-fade .mosaic-2column-location-links,.is-atdw.is-fade .mosaic-2column-links,.is-atdw.is-trigger-content .mosaic-2column-container,.is-atdw.is-trigger-content .mosaic-2column-location-links,.is-atdw.is-trigger-content .mosaic-2column-links{color:white}
.is-atdw.is-fade .mosaic-2column-links:hover,.is-atdw.is-trigger-content .mosaic-2column-links:hover{text-decoration:none;border-bottom:2px solid #fff}
.is-atdw.is-fade .mosaic-2column-location-item:hover,.is-atdw.is-trigger-content .mosaic-2column-location-item:hover{text-decoration:none}
.is-atdw.is-fade .mosaic-2column-container,.is-atdw.is-trigger-content .mosaic-2column-container{background-color:#00525e}
.is-atdw.is-fade .mosaic-2column-container c .mosaic-2-column-btn,.is-atdw.is-trigger-content .mosaic-2column-container c .mosaic-2-column-btn{border:1px solid white;color:white}
.is-atdw.is-fade .mosaic-2column-container .btn-bubble .btn-bubble-button,.is-atdw.is-trigger-content .mosaic-2column-container .btn-bubble .btn-bubble-button{display:none}
.is-atdw.is-fade .mosaic-2column-container .btn-bubble .btn-bubble-button.is-fade,.is-atdw.is-trigger-content .mosaic-2column-container .btn-bubble .btn-bubble-button.is-fade{display:block !important}
@media(min-width:992px){.is-atdw.is-fade .mosaic-2column-cta-wrapper,.is-atdw.is-trigger-content .mosaic-2column-cta-wrapper{background-color:#00525e}
}
.is-atdw.is-fade .mosaic-2column-cta-left .btn-primary,.is-atdw.is-fade .mosaic-2column-cta-left .btn-primary:focus,.is-atdw.is-trigger-content .mosaic-2column-cta-left .btn-primary,.is-atdw.is-trigger-content .mosaic-2column-cta-left .btn-primary:focus{color:#FFF;background:transparent;border:1px solid white}
.is-atdw.is-fade .mosaic-2column-cta-left .btn-primary:hover,.is-atdw.is-trigger-content .mosaic-2column-cta-left .btn-primary:hover{color:#00535e;background:#FFF}
.is-atdw.is-trigger-content .mosaic-2column-container .mosaic-2column-cta-right .mosaic-2column-links .icon-font-arrow_down{display:none}
.is-atdw.is-trigger-content .mosaic-2column-container .mosaic-2column-cta-right .mosaic-2column-links .icon-font-arrow_up{display:block !important}
.is-atdw-vertical-container{margin-bottom:30px}
@media(min-width:768px){.is-atdw-vertical-container{margin-bottom:60px}
}
.is-atdw-vertical .mosaic-2column-content{position:relative;padding-top:16px;padding-bottom:30px}
@media(min-width:768px){.is-atdw-vertical .mosaic-2column-content{min-height:202px}
}
@media(min-width:992px){.is-atdw-vertical .mosaic-2column-content{min-height:207px}
}
.is-atdw-vertical .mosaic-2column-content .btn-bubble{top:16px;z-index:1}
@media(min-width:768px){.is-atdw-vertical .mosaic-media img{position:absolute;bottom:0}
}
.is-atdw-vertical .mosaic-2column-cta-wrapper{bottom:initial;left:0;right:initial;position:relative;z-index:1}
.is-atdw-vertical .mosaic-2column-cta-left{max-width:100%}
.is-atdw-vertical .mosaic-2column-location-pin{padding-right:4px}
.is-atdw-vertical .mosaic-2column-description dd{margin-left:0}
@media(min-width:768px){.is-atdw-vertical .mosaic-2column-location-links,.is-atdw-vertical .mosiac-2column-attr-major{overflow:hidden;white-space:nowrap;text-overflow:ellipsis;-o-text-overflow:ellipsis;-ms-text-overflow:ellipsis;word-wrap:normal;word-break:normal}
}
.is-atdw-vertical .mosiac-2column-attr-type .mosiac-2column-attr-type-label,.is-atdw-vertical .mosiac-2column-attr-type-label{margin-bottom:8px}
@media(min-width:768px){.is-atdw-vertical .mosiac-2column-attr-type .mosiac-2column-attr-type-label,.is-atdw-vertical .mosiac-2column-attr-type-label{display:inline-block;width:inherit;max-width:100%;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;-o-text-overflow:ellipsis;-ms-text-overflow:ellipsis;word-wrap:normal;word-break:normal}
}
.is-atdw-vertical .mosiac-2column-attr-type{margin-bottom:0}
.is-atdw-vertical .mosaic-2column-title{display:block}
.is-atdw-vertical .mosaic-2column-title{line-height:18px}
@media(min-width:768px){.is-atdw-vertical .mosaic-2column-title h3{overflow:hidden;white-space:nowrap;text-overflow:ellipsis;-o-text-overflow:ellipsis;-ms-text-overflow:ellipsis;word-wrap:normal;word-break:normal}
}
.atdw-error{display:none}
.atdw-error .icon-font-koala{color:#fdc130;font-size:70px;position:absolute;top:12px;left:40px;line-height:60px}
.atdw-error .atdw-error-border{border:1px solid #fdc130;border-radius:4px;margin:16px}
.atdw-error .atdw-error--content{padding:23px 10px 18px 0;position:relative;display:block;margin-left:90px;min-height:60px}
.atdw-error .atdw-error--title{color:#8d8870;font-style:italic;font-weight:bold}
.atdw-error.is-error{display:block}
.atdw-search-results-main-wrapper .atdw-refresh-results-info{padding-top:0}
@media(min-width:768px){.atdw-search-results-main-wrapper .atdw-refresh-results-info{text-align:left}
}
.atdw-search-smart-dropdown{margin-top:20px}
@media(min-width:768px){.atdw-search-smart-dropdown{float:right}
}
.section.atdwSearchComplex .atdw-search-smart-dropdown{display:none}
.atdw-search-smart-dropdown.rtl{margin-bottom:16px}
@media(min-width:768px){.atdw-search-smart-dropdown.rtl{margin-top:0;margin-bottom:0}
.atdw-search-smart-dropdown.rtl .dropdown-select{width:100%;padding-right:10px;padding-top:15px}
.atdw-search-smart-dropdown.rtl .dropdown-select-style{width:100%;background-position:100% 50%}
.atdw-search-smart-dropdown.rtl select{font-family:"Regular Italic",Helvetica,Arial,sans-serif;padding-right:40px;width:100%}
.atdw-search-smart-dropdown.rtl select,.atdw-search-smart-dropdown.rtl option{text-align:right;direction:rtl;unicode-bidi:embed}
}
@media(min-width:768px){.lt-ie10 .atdw-search-smart-dropdown.rtl .dropdown-select{width:120%}
.lt-ie10 .atdw-search-smart-dropdown.rtl .dropdown-select-style{width:250px;background-position:90% 50%}
.lt-ie10 .atdw-search-smart-dropdown.rtl select{font-family:"Regular Italic",Helvetica,Arial,sans-serif;padding-right:0;width:130%}
.lt-ie10 .atdw-search-smart-dropdown.rtl select,.lt-ie10 .atdw-search-smart-dropdown.rtl option{text-align:left;direction:ltr;unicode-bidi:embed}
}
.atdw-search-smart-dropdown select{font-family:"Regular Italic",Helvetica,Arial,sans-serif}
.atdw-search-smart-dropdown .dropdown-select-style{width:100%}
.atdw-smart-filter-wrapper .btn-bubble-min-width{padding:0 30px;margin-top:10px}
.atdw-smart-filter-wrapper .btn-bubble-min-width .type-below-btn{padding-top:8px;color:#00535e}
@media(min-width:992px){.atdw-smart-filter-wrapper .search-result-count{margin-top:0}
}
.atdw-smart-filter--location-container{position:relative;text-align:center;padding-top:20px}
@media(min-width:768px){.atdw-smart-filter--location-container{margin-top:0;padding-top:0;text-align:left}
}
.atdw-smart-filter--location-input{padding-left:30px;max-width:300px;width:100%;display:inline-block;padding-left:0;margin-top:4px}
@media(min-width:992px){.atdw-smart-filter--location-input{display:block}
}
.atdw-smart-filter--location-input .select2-chosen{padding-left:22px !important;padding-right:25px !important}
.atdw-smart-filter--location-input:before{content:"\e607";font-family:'TAIcons';color:#de3831;position:absolute;z-index:2;margin-top:10px;margin-left:6px;font-size:22px;left:0}
.atdw-smart-filter--location-update{margin-bottom:30px}
.atdw-smart-filter--location-update-btn{width:100%;text-align:center;margin:4px 0 16px;max-width:300px;display:inline-block}
@media(min-width:768px){.atdw-smart-filter--location-update-btn{display:block}
}
.atdw-smart-filter--location-cancel-btn{display:block}
.atdw-smart-filter--location-pin{position:absolute;z-index:2;margin:11px 0 0 11px}
.atdw-smart-filter--location-container{min-height:50px}
.atdw-smart-filter--location-text{position:relative;height:50px;padding-left:31px;padding-top:17px;display:table;margin:0 auto;text-align:left}
@media(min-width:768px){.atdw-smart-filter--location-text{margin:0}
}
.atdw-smart-filter--location-text:before{content:"\e607";font-family:'TAIcons';color:#de3831;position:absolute;z-index:2;font-size:22px;left:7px;top:10px}
.atdw-smart-filter--location-text.hide{display:none}
.atdw-smart-filter--location-text.lock{color:#ccc}
.atdw-smart-filter--location-text.lock:before{color:#ccc}
.atdw-smart-filter--location-text.lock .atdw-refresh-change-location{display:none}
.atdw-smart-filters-results-wrapper{margin:0 -15px 10px;border:0}
@media(min-width:992px){.atdw-smart-filters-results-wrapper{border:1px solid #e2e5dd;padding:30px 15px 15px;margin:0 0 10px}
}
.atdw-smart-filters-options-wrapper{display:none}
@media(min-width:992px){.atdw-smart-filters-options-wrapper{bottom:20px;position:absolute}
}
.atdw-smart-filters-options-wrapper.is-active{display:inline-block}
.atdw-smart-filters-options-wrapper .label-container{cursor:pointer}
@media(min-width:992px){.atdw-smart-filters-options-wrapper .label-container{height:2em}
}
.atdw-smart-filters-fieldset-options{padding-top:10px}
.atdw-smart-filter-see-all{padding-right:50px;position:relative;text-decoration:initial}
.atdw-smart-filters-title{color:#005073;border:0;margin-bottom:16px;font-size:18px;font-weight:bold;-webkit-font-smoothing:initial}
.atdw-refresh-btn{display:block;width:100%;max-width:100%;text-align:center}
.atdw-refresh-btn.btn-primary.transparent:focus{color:#00535e;border:1px solid #00535e;background:#FFF;text-decoration:none}
.atdw-smart-filter-clear-all{display:inline-block;text-align:right;float:right;padding-top:15px;padding-bottom:15px}
.atdw-smart-filter-keyword{display:block;width:100%;max-width:100%;margin-bottom:10px}
.atdw-smart-filters-show-wrapper{min-height:54px;text-align:center;padding-top:5px}
@media(min-width:992px){.atdw-smart-filters-show-wrapper{height:54px;text-align:left;padding-top:0}
}
@media(min-width:992px){.atdw-smart-filters-show-wrapper.is-active{border-bottom:1px solid #e2e5dd;margin-bottom:15px}
}
.atdw-smart-filters-show-wrapper:before,.atdw-search-location-sort:before{content:"";position:absolute;border-top:1px solid #ccc;left:-15px;right:-15px;top:0}
@media(min-width:992px){.atdw-smart-filters-show-wrapper:before,.atdw-search-location-sort:before{display:none}
}
.atdw-search-location-sort{position:relative}
@media(min-width:768px){.atdw-search-location-sort{padding-top:16px;margin-top:2px}
}
@media(min-width:992px){.atdw-search-location-sort{padding-top:0;margin-top:0}
}
.atdw-search-location-sort:before{top:5px}
.atdw-smart-filters-show-wrapper .label-container{display:inline-block !important;margin:5px;padding:6px 12px 6px 6px}
@media(min-width:992px){.atdw-smart-filters-show-wrapper .label-container{float:left;margin:0 0 4px 5px;padding:1px 12px 1px 6px}
}
.atdw-smart-filters-show-wrapper .label-container.hide{display:none !important}
.atdw-smart-filters-show-wrapper .filter-button-container{float:none;display:block;margin:0 auto;border:0}
@media(min-width:992px){.atdw-smart-filters-show-wrapper .filter-button-container{float:left;display:inline-block;border-left:1px solid #e2e5de;border-right:1px solid #e2e5de;border-top:1px solid #e2e5de}
}
.atdw-smart-filters-selected{line-height:0}
.atdw-smart-filters-show{float:left;position:relative;top:1px}
.atdw-smart-filters-show:hover .icon:before{content:"\e817"}
.atdw-smart-filters-hide{float:left;border-bottom:1px solid white !important;position:relative;top:1px}
.atdw-smart-filters-hide:hover .icon:before{content:"\e818"}
.atdw-refresh-results-filter-container fieldset,.atdw-refresh-results-filter-container fieldset:first-child{margin:0 0 20px;display:block}
@media(min-width:992px){.atdw-refresh-results-filter-container fieldset,.atdw-refresh-results-filter-container fieldset:first-child{margin:0 0 30px}
}
.atdw-refresh-results-filter-container fieldset:last-child{margin:0 0 10px}
.atdw-refresh-results-filter-container fieldset[disabled="disabled"]>div{opacity:.5}
.atdw-refresh-results-filter-container .select2-input{width:100% !important}
.atdw-smart-filters-results-wrapper .input-white-background{width:100%;margin-bottom:15px}
.atdw-smart-filters-accommodation-price-range{margin-left:14px;margin-right:10px}
.atdw-smart-filters-disclaimer-copy{margin:10px 0 0;font-style:italic}
.atdw-smart-filters-star-rating{margin-left:10px;margin-right:10px}
.atdw-read-more-content{display:block;margin-bottom:6px;text-align:justify}
.atdw-read-more-link{position:relative}
.atdw-gallery .vertical-container-absolute{width:100%;height:100%}
.atdw-gallery .livefyre-lightbox-media-url{width:auto;max-width:100%;height:auto;display:block;line-height:0;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;margin:0 auto}
.atdw-gallery .mfp-content{height:100%}
.atdw-gallery .mfp-counter{padding-right:26px;margin-top:-6px;font-size:16px}
.atdw-events-container .input-white-background,.atdw-events-container .select2-input.select2-default{width:100% !important}
.atdw-events-container .btn-dropdown{margin-bottom:30px}
@media(min-width:992px){.atdw-events-container .btn-dropdown{display:none}
}
.atdw-events-container .btn-dropdown.is-active{margin-bottom:0}
.atdw-events-container .btn-dropdown .search-result-count{margin:10px 0}
@media(min-width:992px){.atdw-events-filter-column{padding-left:10px !important;padding-right:10px !important}
}
.atdw-events-filter-container{border-bottom:1px solid lightgray;margin:.375em 0;padding:16px}
@media(min-width:992px){.atdw-events-filter-container{border:1px solid lightgray;display:block !important;visibility:visible !important}
}
.atdw-events-filter-container .atdw-smart-filter--location-select-container{margin-top:-4px}
@media(min-width:992px){.atdw-events-filter-results-container{padding-left:1em}
.atdw-events-filter-results-container .mosaic-2column-item-option{padding:.375em .375em 1em}
}
.is-atdw-events-vertical .mosaic-2column-content{padding-bottom:10px}
.is-atdw-events-vertical .mosaic-2column-content-wrapper .mosaic-2column-title,.is-atdw-events-vertical .mosaic-2column-content-wrapper .mosaic-2column-location-pin,.is-atdw-events-vertical .mosaic-2column-content-wrapper .mosaic-2column-location-wrapper{margin-right:0}
.is-atdw-events-vertical .mosaic-2column-content-wrapper hr{margin:0 0 12px;border-color:lightgrey}
.is-atdw-events-vertical .mosaic-2column-content-wrapper .mosaic-2column-next-on-icon{float:left;margin-top:-2px}
.is-atdw-events-vertical .mosaic-2column-content-wrapper .mosaic-2column-next-on-content{margin-left:24px;margin-bottom:16px}
.is-atdw-events-vertical .mosaic-2column-content-wrapper .mosaic-2column-next-on-content .mosaic-2column-next-on-content-title{font-weight:bold;margin-bottom:6px}
.is-atdw-events-vertical .mosaic-2column-content-wrapper .mosaic-2column-next-on-content .mosaic-2column-next-on-content-date{word-wrap:break-word;overflow-wrap:break-word;word-break:break-word;word-break:keep-all}
@media(min-width:768px){.is-atdw-events-vertical .mosaic-2column-content-wrapper .mosaic-2column-next-on-content .mosaic-2column-next-on-content-date{overflow:hidden;white-space:nowrap;text-overflow:ellipsis;-o-text-overflow:ellipsis;-ms-text-overflow:ellipsis;word-wrap:normal;word-break:normal}
}
.atdw-events-legend-title{border:0;margin-bottom:10px;font-size:20px}
.atdw-events-filter-refresh-btn{margin-bottom:10px;display:block;text-align:center}
.atdw-event-filters-keyword{margin-bottom:10px}
.atdw-events-filters-item-spacing{margin-bottom:24px}
.atdw-events-season-text.is-selected{padding:10px 10px 0;line-height:20px;margin-bottom:-6px}
.atdw-events-date-label{font-weight:normal}
.atdw-events-date-wrapper-start{padding-right:5px}
.atdw-events-date-wrapper-end{padding-left:5px}
.atdw-events-container .atdw-smart-filter--location-select-container{height:50px}
.atdw-events-container .atdw-smart-filter--location-select-container .atdw-smart-filter--location-input{max-width:initial}
.atdw-events-container .atdw-smart-filter--location-select{display:block;position:absolute;right:16px;left:16px}
@media(min-width:992px){.atdw-events-container .atdw-smart-filter--location-select{right:27px;left:27px}
}
.atdw-events-container .atdw-error .icon-font-koala{left:30px}
.atdw-events-date-picker:after{color:#00a0af;font-family:'TAIcons';position:absolute;right:14px;bottom:15px;font-size:22px;pointer-events:none}
.atdw-events-date-picker.atdw-events-date-wrapper-end:after{right:9px}
@media(max-width:1145px) and (min-width:992px){.atdw-events-date-picker.is-entered:after{display:none}
}
.fya-banner{color:#fff;margin-top:60px;margin-bottom:60px}
@media(min-width:360px){.fya-banner{margin-top:70px}
}
@media(min-width:768px){.fya-banner{margin-top:80px}
}
@media(min-width:992px){.fya-banner{margin-top:90px}
}
@media(min-width:360px){.fya-banner{margin-bottom:70px}
}
@media(min-width:768px){.fya-banner{margin-bottom:80px}
}
@media(min-width:992px){.fya-banner{margin-bottom:90px}
}
.fya-banner .fya-banner_gradient{position:absolute;left:0;top:0;right:0;bottom:0;background:rgba(0,0,0,0.6);background:-moz-linear-gradient(top,rgba(0,0,0,0.6) 0,transparent 80%);background:-webkit-gradient(left top,left bottom,color-stop(0,rgba(0,0,0,0.6)),color-stop(80%,transparent));background:-webkit-linear-gradient(top,rgba(0,0,0,0.6) 0,transparent 80%);background:-o-linear-gradient(top,rgba(0,0,0,0.6) 0,transparent 80%);background:-ms-linear-gradient(top,rgba(0,0,0,0.6) 0,transparent 80%);background:linear-gradient(to bottom,rgba(0,0,0,0.6) 0,rgba(0,0,0,0) 80%);filter:progid:dximagetransform.microsoft.gradient(startColorstr='#000000',endColorstr='#000000',GradientType=0)}
.fya-banner .fya-banner_copy{padding:40px 0 50px;position:relative}
@media(min-width:992px){.fya-banner .fya-banner_copy{padding:80px 0 100px}
}
.fya-banner .fya-banner_copy .fya-banner_copy-title{font-family:"TheSansB7Bold",Helvetica,Arial,sans-serif;font-size:4.375em;text-align:center;letter-spacing:-0.04em;line-height:.85em;padding-bottom:24px;text-shadow:5px 5px 20px rgba(0,0,0,0.2)}
@media(min-width:992px){.fya-banner .fya-banner_copy .fya-banner_copy-title{font-size:8.75em;padding-bottom:50px}
}
.fya-banner .fya-banner_copy .fya-banner_copy-description{font-family:"TheSansB7Bold",Helvetica,Arial,sans-serif;font-size:1.25em;padding:0 18% 30px;text-shadow:5px 5px 20px rgba(0,0,0,0.2)}
@media(min-width:992px){.fya-banner .fya-banner_copy .fya-banner_copy-description{font-size:1.625em;padding:0 0 0 30%;flex-basis:60%}
}
@media(min-width:992px){.fya-banner .fya-banner_copy .fya-banner_copy-layout{display:flex;align-items:center}
}
.fya-banner .fya-banner_copy .fya-banner_copy-link{text-align:center}
@media(min-width:992px){.fya-banner .fya-banner_copy .fya-banner_copy-link{flex-basis:40%}
}
.fya-banner .fya-banner_copy .fya-banner_copy-link>a{max-width:none;padding:12px 30px;border:0}
::-webkit-scrollbar{width:4px}
::-webkit-scrollbar-track{-webkit-box-shadow:inset 0 0 6px rgba(0,0,0,0.3);box-shadow:inset 0 0 6px rgba(0,0,0,0.3);border-radius:1px}
::-webkit-scrollbar-thumb{background-color:darkgrey;outline:1px solid slategrey}
.fya-map-mapbox__container{height:calc(100vh - 248px)}
@media(min-width:768px){.fya-map-mapbox__container{height:auto}
}
.fya-map{margin:0}
@media(min-width:768px){.fya-map{height:calc(100vh - 151px)}
}
@media(min-width:992px){.fya-map{height:calc(100vh - 117px)}
}
@media(min-width:1120px){.fya-map{height:calc(100vh - 110px)}
}
#main-content>div:not(.paragraph-map) .fya-map{max-width:73.75em;margin-left:auto;margin-right:auto;height:auto;margin-top:60px;margin-bottom:60px}
#main-content>div:not(.paragraph-map) .fya-map .fya-map-mapbox__container{height:calc(80vh);max-height:800px}
@media(min-width:768px){#main-content>div:not(.paragraph-map) .fya-map .fya-map-aside{max-width:300px}
}
@media(min-width:900px){#main-content>div:not(.paragraph-map) .fya-map .fya-map-aside{max-width:320px}
}
@media(min-width:1024px){#main-content>div:not(.paragraph-map) .fya-map .fya-map-aside{max-width:410px}
}
@media(min-width:1180px){#main-content>div:not(.paragraph-map) .fya-map .fya-map-aside{width:450px;min-width:450px}
}
@media(min-width:360px){#main-content>div:not(.paragraph-map) .fya-map{margin-top:70px}
}
@media(min-width:768px){#main-content>div:not(.paragraph-map) .fya-map{margin-top:80px}
}
@media(min-width:992px){#main-content>div:not(.paragraph-map) .fya-map{margin-top:90px}
}
@media(min-width:360px){#main-content>div:not(.paragraph-map) .fya-map{margin-bottom:70px}
}
@media(min-width:768px){#main-content>div:not(.paragraph-map) .fya-map{margin-bottom:80px}
}
@media(min-width:992px){#main-content>div:not(.paragraph-map) .fya-map{margin-bottom:90px}
}
@media(min-width:768px){.fya-map{display:flex;flex-wrap:wrap}
}
.fya-map .fya-map-aside{padding:0;flex:1 1 100%}
@media(min-width:768px){.fya-map .fya-map-aside{max-width:300px}
}
@media(min-width:900px){.fya-map .fya-map-aside{max-width:320px}
}
@media(min-width:1024px){.fya-map .fya-map-aside{min-width:410px}
}
@media(min-width:1180px){.fya-map .fya-map-aside{width:450px;min-width:450px}
}
@media(min-width:1600px){.fya-map .fya-map-aside{min-width:470px}
}
@media(min-width:2000px){.fya-map .fya-map-aside{min-width:500px}
}
@media(min-width:2500px){.fya-map .fya-map-aside{min-width:600px}
}
.mapboxgl-canvas{height:100% !important}
#main-content>div:not(.paragraph-map) .fya-map-panel{height:calc(80vh - 145px);max-height:calc(800px - 145px)}
#main-content>div:not(.paragraph-map) .fya-map-aside+.fya-map-mapbox__container{height:calc(80vh - 145px);max-height:calc(800px - 145px)}
@media(min-width:768px){#main-content>div:not(.paragraph-map) .fya-map-aside+.fya-map-mapbox__container{height:auto;max-height:initial}
}
#main-content>.paragraph-map div:not(.fya-map-aside) .fya-map-mapbox__container{height:calc(100vh)}
@media(min-width:768px){#main-content>.paragraph-map div:not(.fya-map-aside) .fya-map-mapbox__container{height:auto}
}
#main-content>.paragraph-map .fya-map.js-is-list-view .fya-map-panel{display:block;height:auto;padding-bottom:56px}
.fya-map-panel{overflow-y:scroll;width:100%;padding:0;display:none;-webkit-overflow-scrolling:touch;scroll-behavior:smooth}
@media(min-width:768px){.fya-map-panel{display:block;height:calc(100vh - 316px)}
}
@media(min-width:992px){.fya-map-panel{height:calc(100vh - 292px)}
}
@media(min-width:1120px){.fya-map-panel{height:calc(100vh - 286px)}
}
.fya-map.js-is-list-view .fya-map-panel{display:block;height:calc(100vh - 254px)}
@media(min-width:768px){.fya-map.js-is-list-view .fya-map-panel{height:auto}
}
.fya-map.js-is-list-view .fya-map-mapbox__container{height:0 !important}
@media(min-width:768px){.fya-map.js-is-list-view .fya-map-mapbox__container{display:block}
}
.fya-map.js-is-list-view .fya-map-signin-cta-container{display:none !important}
.fya-map.js-is-list-view .fya-map-mapbox{display:none}
.fya-map-list-container{position:relative}
.fya-map-list-container h1{font-size:1.625em !important;padding:25px 30px;font-family:"TheSansC5-SemiLight",Helvetica,Arial,sans-serif !important;color:#4a4a4a !important;text-transform:none;float:left}
.fya-map-list-container h3{float:right;padding:30px 15px;font-family:"Regular",Helvetica,Arial,sans-serif;font-size:12px;font-weight:bold}
.fya-map-list-container h3 a{color:#4a4a4a}
.fya-map-list-container.fya-map-list-popular>h1{padding:25px 140px 25px 30px}
.fya-map-list-container .fya-map-list-popular__see-all-link{top:0;position:absolute;right:0;padding:34px 15px 26px;font-family:"Regular",Helvetica,Arial,sans-serif;font-size:12px;color:#4a4a4a;text-transform:uppercase;letter-spacing:.4px;text-decoration:none}
@media(min-width:768px){.fya-map-list-container .fya-map-list-popular__see-all-link{padding:34px 25px 26px 15px}
}
.fya-map-list-container .fya-map-list-popular__see-all-link::after{position:absolute;bottom:22px;border-bottom:solid 1px #ccc;content:'';left:15px;right:15px}
@media(min-width:768px){.fya-map-list-container .fya-map-list-popular__see-all-link::after{right:25px}
}
.fya-map-list-container .fya-map-list-popular__see-all-link:hover{text-decoration:none}
.fya-map-list-container .fya-map-list-popular__see-all-link:hover::after{border-bottom:solid 2px #ccc}
.fya-map__recommended-items__render .fya-map-list-item.is-active .fya-map-list-item-text{background-color:#f7f7f7}
.fya-map__recommended-items__render .fya-map-list-item.is-active .fya-map-list-item-text::before{content:"";position:absolute;left:10px;right:10px;bottom:10px;top:10px;background-color:#fff}
.fya-map__recommended-items__render .fya-map-list-item.is-active a:hover .fya-map-list-item-text{background-color:#f7f7f7}
.fya-map__recommended-items__render .fya-map-list-item.is-active a:hover .fya-map-list-item-text p::after{background-image:linear-gradient(to right,rgba(255,255,255,0),#fff)}
.fya-map-list-item{display:flex;margin:0 auto;width:100%;position:relative}
.fya-map-list-item a{display:flex;width:100%}
.fya-map-list-item a,.fya-map-list-item a:hover,.fya-map-list-item a:visited{color:#4a4a4a;text-decoration:none}
.fya-map-list-item a:hover .fya-map-list-item-text{background-color:#f7f7f7}
.fya-map-list-item a:hover .fya-map-list-item-text p::after{background-image:linear-gradient(to right,rgba(255,255,255,0),#f7f7f7)}
.fya-map-list-item .lazyloaded{transition:none}
.fya-map-list-item.fya-map-list-item-map-popup{background:#fff;z-index:501}
@media(min-width:768px){.fya-map-list-item.fya-map-list-item-map-popup{max-width:500px}
}
.fya-map-list-item.fya-map-list-item-map-popup h2{font-size:1em !important;line-height:1.125em !important;font-weight:bold !important;text-transform:none;margin:0 0 10px;font-family:"Regular",Helvetica,Arial,sans-serif !important}
.fya-map-list-item.fya-map-list-item-map-popup p{margin:10px 0;font-size:.875em;line-height:1em}
.fya-map-list-item.fya-map-list-item-map-popup .fya-map-list-item-image{padding:10px}
.fya-map-list-item .fya-map-list-item-text{padding:20px;border-top:1px solid #ccc}
.fya-map-list-item .fya-map-list-item-text h2.fya-map-list-item-text-header{font-size:1em !important;line-height:1.125em;font-weight:normal;text-transform:none;margin:0 0 10px;font-family:"TheSansC5-SemiBold",Helvetica,Arial,sans-serif !important;position:relative;max-width:350px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;-o-text-overflow:ellipsis;-ms-text-overflow:ellipsis;word-wrap:normal;word-break:normal}
.fya-map-list-item .fya-map-list-item-text p{margin:10px 0 0;font-size:.875em !important;line-height:18px;position:relative;max-height:34px;font-family:"TheSansC5-SemiLight",Helvetica,Arial,sans-serif;overflow:hidden}
.fya-map-list-item .fya-map-list-item-text p::after{content:"";width:100%;position:absolute;bottom:0;height:16px;left:0;background-image:linear-gradient(to right,rgba(255,255,255,0),#fff)}
.fya-map-list-item .fya-map-list-item-image{display:block;background-repeat:no-repeat;background-size:cover;background-position:50% 50%;height:auto}
.fya-map-list-item .fya-map-list-item-image img{width:100%}
body.is-authenticated .fya-map-signin-cta-container{display:none !important}
.fya-map-signin-cta-container{display:none}
.fya-map-signin-cta{position:absolute;left:0;bottom:40px;width:100%;display:inline-flex;flex-direction:row;height:auto;padding:0 20px;margin:0 auto;cursor:pointer}
#main-content>div.paragraph-map .fya-map-signin-cta{position:fixed;bottom:90px}
@media(min-width:768px){#main-content>div.paragraph-map .fya-map-signin-cta{position:absolute;bottom:32px}
}
@media(min-width:768px){.fya-map-signin-cta{padding:20px;left:20px;width:90%;background:#fff;border-radius:5px;bottom:30px;right:20px;min-width:415px;max-width:600px}
}
.fya-map-signin-cta i{display:none;font-size:45px;color:#00a1af;padding-right:15px}
@media(min-width:768px){.fya-map-signin-cta i{display:block}
}
.fya-map-signin-cta .fya-map-signin-cta-textbox{display:none;flex:auto;padding-right:15px}
@media(min-width:768px){.fya-map-signin-cta .fya-map-signin-cta-textbox{display:block}
}
.fya-map-signin-cta .fya-map-signin-cta-textbox h3.fya-map-signin-cta-textbox-header{padding:0 0 20;font-family:"TheSansC5-SemiBold",Helvetica,Arial,sans-serif !important;color:#4a4a4a !important;font-size:20px !important;text-transform:none}
.fya-map-signin-cta .fya-map-signin-cta-textbox p.fya-map-signin-cta-textbox-text{margin:10px 0 0;line-height:17px;font-size:14px !important;font-family:"TheSansC5-SemiLight",Helvetica,Arial,sans-serif}
.fya-map-signin-cta .btn-experience{display:inline-block;color:#fff;width:95%;margin:0 auto;top:0;line-height:1.3em;height:100%;padding:18px}
@media(min-width:768px){.fya-map-signin-cta .btn-experience{padding:12px 20px;width:185px;position:relative;top:10px}
}
.fya-map-signin-cta .btn-experience .additional-text{display:inline-block}
@media(min-width:768px){.fya-map-signin-cta .btn-experience .additional-text{display:none}
}
.fya-map-mapbox .fya-map-list-item{border-radius:24px;overflow:hidden}
.fya-map-mapbox .fya-map-list-item .fya-map-list-item-text{border-top:0}
.fya-map-mapbox .fya-map-list-item .fya-map-list-item-text h2{margin:-10px 0;font-size:16px;max-width:280px}
.fya-map__recommended-loading-dots{text-align:center;font-size:100px !important;font-family:"Lato","Regular",Helvetica,Arial,sans-serif;line-height:0;margin:0 auto 0 -20px;width:100%;height:30px;color:#ccc !important;display:none}
.fya-map__recommended-loading-dots::after{content:' .';animation:fya-map__recommended-loading-dots-keyframes 1s steps(5,end) infinite}
@keyframes fya-map__recommended-loading-dots-keyframes{0,20%{color:transparent;text-shadow:.25em 0 0 transparent,0.5em 0 0 transparent}
40%{color:#ccc;text-shadow:.25em 0 0 transparent,0.5em 0 0 transparent}
60%{text-shadow:.25em 0 0 #ccc,0.5em 0 0 transparent}
80%,100%{text-shadow:.25em 0 0 #ccc,0.5em 0 0 #ccc}
}
.fya-map-mapbox__container{padding:0;flex:1 1 100%;width:100%;position:relative}
@media(min-width:768px){.fya-map-mapbox__container{flex:8}
}
.fya-map-mapbox__container.fya-map{margin-bottom:0;margin-top:0}
#main-content div:not(.fya-map) .fya-map-mapbox__container{margin-left:auto;margin-right:auto}
.fya-map-mapbox{padding:0;height:100%;width:100%;position:relative;display:block}
#main-content>div:not(.paragraph-map) .fya-map-mapbox{max-width:90%;margin:0 auto}
@media(min-width:768px){#main-content>div:not(.paragraph-map) .fya-map-mapbox{max-width:100%}
}
@media(min-width:768px){.fya-map-mapbox{display:block}
}
@media(min-width:768px){#main-content>div.paragraph-map .fya-map-mapbox{display:block}
}
@media(max-width:767px){#main-content>div.paragraph-map .fya-map-mapbox .mapboxgl-ctrl-bottom-left{bottom:-12px;position:fixed}
}
@media(max-width:767px){#main-content>div.paragraph-map .fya-map-mapbox .mapboxgl-ctrl-bottom-right{bottom:-3px;position:fixed}
}
.fya-map-mapbox .mapboxgl-compact{top:12px;right:-8px}
@media(min-width:768px){.fya-map-mapbox .mapboxgl-compact{top:8px}
}
.fya-map-mapbox .mapboxgl-ctrl-top-left,.fya-map-mapbox .mapboxgl-ctrl-top-right,.fya-map-mapbox .mapboxgl-ctrl-bottom-left,.fya-map-mapbox .mapboxgl-ctrl-bottom-right{z-index:0}
.fya-map-mapbox .mapboxgl-ctrl-bottom-left{bottom:-65px}
.fya-map-mapbox .mapboxgl-ctrl-bottom-right{bottom:-55px}
@media(min-width:768px){.fya-map-mapbox .mapboxgl-ctrl-bottom-left{bottom:-3px}
.fya-map-mapbox .mapboxgl-ctrl-bottom-right{bottom:1px;right:5px}
}
.fya-map-mapbox .mapboxgl-ctrl-compass{display:none}
.fya-map-mapbox .mapboxgl-ctrl-group{box-shadow:none;background:transparent}
.fya-map-mapbox .mapboxgl-ctrl-zoom-in,.fya-map-mapbox .mapboxgl-ctrl-zoom-out{border:2px solid #ccc;background:#fff;border-radius:18px;height:36px;width:36px;margin-bottom:15px}
.fya-map-mapbox .mapboxgl-ctrl-zoom-in:hover,.fya-map-mapbox .mapboxgl-ctrl-zoom-out:hover{background-color:#fff}
.fya-map-mapbox .mapboxgl-popup .mapboxgl-popup-content{padding:0}
.fya-map-mapbox .mapboxgl-popup .mapboxgl-popup-content h2{font-size:16px !important;line-height:1.125em !important;font-weight:bold !important;text-transform:none !important;color:#4a4a4a !important;font-family:"Regular",Helvetica,Arial,sans-serif !important;text-align:center !important}
.mapboxgl-ctrl-attrib{padding-bottom:65px !important;background:transparent !important}
.mapboxgl-ctrl-attrib.mapboxgl-compact::after{bottom:65px !important}
a.mapboxgl-ctrl-logo{margin:0 0 65px -3px !important}
@media(min-width:768px){.mapboxgl-ctrl-attrib{padding-bottom:2px !important}
.mapboxgl-ctrl-attrib.mapboxgl-compact::after{bottom:0 !important}
a.mapboxgl-ctrl-logo{margin:0 0 -3px -3px !important}
}
body.is-authenticated-for-you .fya-map-filters-container .nav-tabs li[data-filter-selector='.cat-best'] .tab-title.is-popular{display:none}
body.is-authenticated-for-you .fya-map-filters-container .nav-tabs li[data-filter-selector='.cat-best'] .tab-title.is-logged-in{display:inline-block}
body.is-authenticated-for-you .fya-map-filters-container .tab-content .cat-best>p.is-popular{display:none}
body.is-authenticated-for-you .fya-map-filters-container .tab-content .cat-best>p.is-logged-in{display:inline-block}
.fya-map-filters-container{margin-bottom:10px;display:block;position:relative;z-index:1;padding:0;background:#fff;width:100%}
.fya-map-filters-container .search-filter-toggle-container{display:block;position:relative;min-height:50px;padding:0 15px;margin:20px auto 18px}
@media(min-width:768px){.fya-map-filters-container .search-filter-toggle-container{margin:0;padding:0}
}
.fya-map-filters-container .search-filter-toggle-container .mapbox-search{width:48%;display:inline-block}
@media(min-width:768px){.fya-map-filters-container .search-filter-toggle-container .mapbox-search{width:100%;padding:20px}
}
.fya-map-filters-container .search-filter-toggle-container .mapbox-search .mapboxgl-ctrl-geocoder{width:100%;min-width:100px;max-width:100%}
.fya-map-filters-container .search-filter-toggle-container .mapbox-search .mapboxgl-ctrl-geocoder .geocoder-icon-search{left:auto;right:12px}
.fya-map-filters-container .search-filter-toggle-container .mapbox-search .mapboxgl-ctrl-geocoder input[type='text']{font-size:14px;padding:10px 40px 10px 20px}
.fya-map-filters-container .search-filter-toggle-container .mapbox-search .mapboxgl-ctrl-geocoder input[type='text']::-ms-clear{display:none;width:0;height:0}
.fya-map-filters-container .search-filter-toggle-container .mapbox-search .mapboxgl-ctrl-geocoder input[type='text']::-ms-reveal{display:none;width:0;height:0}
.fya-map-filters-container .search-filter-toggle-container .mapbox-search .mapboxgl-ctrl-geocoder ul{width:200%}
@media(min-width:768px){.fya-map-filters-container .search-filter-toggle-container .mapbox-search .mapboxgl-ctrl-geocoder ul{width:100%}
}
.fya-map-filters-container .search-filter-toggle-container .filters-toggle{width:48%;cursor:pointer;float:right;border-left:1px solid #e5e5e5;border-right:1px solid #e5e5e5;border-top:1px solid #e5e5e5;border-bottom:1px solid #e5e5e5;border-radius:5px;min-height:41px;padding:10px}
@media(min-width:768px){.fya-map-filters-container .search-filter-toggle-container .filters-toggle{width:100%;position:absolute;top:-10px;left:0;z-index:3;min-height:50px;margin:20px auto;background:#fff;border:0;-webkit-box-shadow:0 2px 5px 0 rgba(229,229,229,0.75);-moz-box-shadow:0 2px 5px 0 rgba(229,229,229,0.75);box-shadow:0 2px 5px 0 rgba(229,229,229,0.75);border-radius:0;display:none;padding:20px}
}
.fya-map-filters-container .search-filter-toggle-container .filters-toggle.active{display:inline-block}
.fya-map-filters-container .search-filter-toggle-container .filters-toggle.active span[class*=icon]::before{content:"\e644"}
.fya-map-filters-container .search-filter-toggle-container .filters-toggle h1{font-family:"TheSansC5-Light",Helvetica,Arial,sans-serif !important;color:#4a4a4a !important;font-size:1.5625em !important;display:inline-block;text-transform:none;word-break:break-all;width:75%;padding-left:22px}
.fya-map-filters-container .search-filter-toggle-container .filters-toggle h1 .dash{color:#ffc20e;font-weight:bold;margin-left:-22px;float:left}
.fya-map-filters-container .search-filter-toggle-container .filters-toggle span[class*=icon]{float:right;font-size:20px}
@media(min-width:768px){.fya-map-filters-container .search-filter-toggle-container .filters-toggle span[class*=icon]{font-size:40px;position:absolute;top:9px;right:15px}
}
.fya-map-filters-container .nav-tabs{border:0;display:none;justify-content:start;opacity:.5;padding:0 10px;pointer-events:none;position:relative;width:100%;margin-top:10px}
.fya-map-filters-container .nav-tabs.js-enabled{opacity:1;pointer-events:auto}
.fya-map-filters-container .nav-tabs.active{display:flex}
@media(min-width:768px){.fya-map-filters-container .nav-tabs{display:flex}
}
.fya-map-filters-container .nav-tabs li{width:20%}
.fya-map-filters-container .nav-tabs li span[class^="icon"]{display:block;font-size:40px;padding-bottom:10px;color:#fff}
@media(min-width:768px){.fya-map-filters-container .nav-tabs li span[class^="icon"]{font-size:28px}
}
@media(min-width:992px){.fya-map-filters-container .nav-tabs li span[class^="icon"]{font-size:38px}
}
.fya-map-filters-container .nav-tabs li span[class^="icon"]::before{border-radius:20px}
.fya-map-filters-container .nav-tabs li span[class^="icon"].icon-landing-filters::before{color:#00a1af}
.fya-map-filters-container .nav-tabs li span[class^="icon"].icon-do::before{color:#557630}
.fya-map-filters-container .nav-tabs li span[class^="icon"].icon-eat::before{color:#de3831}
.fya-map-filters-container .nav-tabs li span[class^="icon"].icon-sleep::before{color:#004165}
.fya-map-filters-container .nav-tabs li span[class^="icon"].icon-events::before{color:#4a3c31}
.fya-map-filters-container .nav-tabs li a{text-align:center;text-decoration:none;font-size:.875em;border:0;padding:0 0 10px;color:#4a4a4a;font-family:"TheSansC5-Light",Helvetica,Arial,sans-serif}
@media(min-width:768px){.fya-map-filters-container .nav-tabs li a{padding-bottom:10px}
}
.fya-map-filters-container .nav-tabs li a:hover{background:0}
.fya-map-filters-container .nav-tabs li a:hover span[class^="icon"]::before{-webkit-box-shadow:0 0 18px 0 rgba(0,0,0,0.55);-moz-box-shadow:0 0 18px 0 rgba(0,0,0,0.55);box-shadow:0 0 18px 0 rgba(0,0,0,0.55)}
.fya-map-filters-container .nav-tabs li a:hover .tab-title{color:#4a4a4a !important}
.fya-map-filters-container .nav-tabs li a:focus{background-color:transparent}
.fya-map-filters-container .nav-tabs li.selected a span[class^="icon"]::before{-webkit-box-shadow:0 0 18px 0 rgba(0,0,0,0.55);-moz-box-shadow:0 0 18px 0 rgba(0,0,0,0.55);box-shadow:0 0 18px 0 rgba(0,0,0,0.55)}
.fya-map-filters-container .nav-tabs li.selected a::after{content:"";position:absolute;border-bottom:6px solid;left:11px;right:9px;bottom:0}
.fya-map-filters-container .nav-tabs li.selected a[href*=landing-filters]::after{border-color:#00a1af}
.fya-map-filters-container .nav-tabs li.selected a[href*=do]::after{border-color:#557630}
.fya-map-filters-container .nav-tabs li.selected a[href*=eat]::after{border-color:#de3831}
.fya-map-filters-container .nav-tabs li.selected a[href*=sleep]::after{border-color:#004165}
.fya-map-filters-container .nav-tabs li.selected a[href*=events]::after{border-color:#4a3c31}
.fya-map-filters-container .nav-tabs li.selected.icon-landing-filters::before{background:#fff;color:#00a1af}
.fya-map-filters-container .nav-tabs li.selected.icon-do::before{background:#557630;color:#fff}
.fya-map-filters-container .nav-tabs li.selected.icon-eat::before{background:#de3831}
.fya-map-filters-container .nav-tabs li.selected.icon-sleep::before{background:#004165}
.fya-map-filters-container .nav-tabs li.selected.icon-events::before{background:#4a3c31}
.fya-map-filters-container .nav-tabs li.active a{border:0;border-bottom:0}
.fya-map-filters-container .nav-tabs li.active a span[class^="icon"]::before{font-size:115%}
.fya-map-filters-container .nav-tabs li.active a span[class^="icon"].icon-landing-filters::before{content:"\e91f"}
.fya-map-filters-container .nav-tabs li.active a span[class^="icon"].icon-do::before{content:"\e915"}
.fya-map-filters-container .nav-tabs li.active a span[class^="icon"].icon-eat::before{content:"\e918"}
.fya-map-filters-container .nav-tabs li.active a span[class^="icon"].icon-sleep::before{content:"\e91c"}
.fya-map-filters-container .nav-tabs li.active a span[class^="icon"].icon-events::before{content:"\e91a"}
.fya-map-filters-container .nav-tabs li.active a .tab-title{display:none}
.fya-map-filters-container .nav-tabs li .tab-title{width:100%;word-wrap:break-word;overflow-wrap:break-word;word-break:break-word;word-break:keep-all}
.fya-map-filters-container .nav-tabs li[data-filter-selector='.cat-best'] .tab-title.is-popular{display:inline-block}
.fya-map-filters-container .nav-tabs li[data-filter-selector='.cat-best'] .tab-title.is-logged-in{display:none}
.fya-map-filters-container .tab-content{position:relative;display:none}
@media(min-width:768px){.fya-map-filters-container .tab-content{display:block}
}
.fya-map-filters-container .tab-content.active{display:block}
.fya-map-filters-container .tab-content .cat-best>p.is-popular{display:inline-block}
.fya-map-filters-container .tab-content .cat-best>p.is-logged-in{display:none}
.fya-map-filters-container .tab-content .tab-pane{position:absolute;z-index:1;padding:20px;width:100%}
.fya-map-filters-container .tab-content .tab-pane h1,.fya-map-filters-container .tab-content .tab-pane h2,.fya-map-filters-container .tab-content .tab-pane h3,.fya-map-filters-container .tab-content .tab-pane .atdw-smart-filters-title{color:#fff !important;text-transform:none;font-family:"TheSansC5-SemiLight",Helvetica,Arial,sans-serif !important}
.fya-map-filters-container .tab-content .tab-pane#landing-filters{background:#fff;color:#4a4a4a}
.fya-map-filters-container .tab-content .tab-pane#landing-filters h3{color:#4a4a4a !important}
.fya-map-filters-container .tab-content .tab-pane#do{background:#557630}
.fya-map-filters-container .tab-content .tab-pane#do .select2-results .select2-highlighted{background:#557630}
.fya-map-filters-container .tab-content .tab-pane#eat{background:#de3831}
.fya-map-filters-container .tab-content .tab-pane#eat .select2-results .select2-highlighted{background:#de3831}
.fya-map-filters-container .tab-content .tab-pane#sleep{background:#004165}
.fya-map-filters-container .tab-content .tab-pane#sleep .select2-results .select2-highlighted{background:#004165}
.fya-map-filters-container .tab-content .tab-pane#events{background:#4a3c31}
.fya-map-filters-container .tab-content .tab-pane#events .select2-results .select2-highlighted{background:#4a3c31}
.fya-map-filters-container .tab-content .tab-pane h3{font-family:"TheSansC5-SemiLight",Helvetica,Arial,sans-serif !important;font-size:1.625em !important;padding-bottom:20px}
.fya-map-filters-container fieldset{padding-bottom:20px}
.fya-map-filters-container .select2-container{border-color:transparent}
.fya-map-filters-container .select2-container-multi{border-radius:5px;max-height:100px;overflow-y:scroll}
@media(min-width:768px){.fya-map-filters-container .select2-container-multi{max-height:120px}
}
.fya-map-filters-container .select2-container-multi .select2-choices .select2-search-choice{background:#f1f1f1;border-radius:14px}
.fya-map-filters-container .select2-container-multi .select2-choices .select2-search-choice:hover{background:#f1f1f1}
.fya-map-filters-container .select2-container-multi .select2-choices .select2-search-choice .select2-search-choice-close:hover{text-decoration:none}
.fya-map-filters-container .select2-container-multi .select2-choices .select2-search-choice *{color:#4a4a4a}
.fya-map-filters-container [data-slider] .connect{background:#fff}
.fya-map-filters-container .slider-label-container{color:#fff}
.fya-map-filters-container .noUi-base{background:#6d727b;border-radius:8px}
.fya-map-filters-container .noUi-horizontal{height:5px}
.fya-map-filters-container .noUi-target{border:0}
.fya-map-filters-container .noUi-highlight-upper .noUi-handle-upper,.fya-map-filters-container .noUi-highlight-lower .noUi-handle-lower{background-color:#fff;border:0;top:-9px;height:1.55em;width:1.55em}
.fya-map-filters-container .atdw-smart-filters-title{font-weight:400}
.fya-map-list-toggle{position:relative;background-color:#fff}
#main-content>div.paragraph-map .fya-map-list-toggle{position:fixed;bottom:0}
.fya-map-list-toggle.nav-tabs{display:flex;justify-content:space-between;border:0;width:100%;margin:0;border-top:1px solid #ccc}
@media(min-width:768px){.fya-map-list-toggle.nav-tabs{display:none}
}
.fya-map-list-toggle.nav-tabs li{width:100%;padding:7px 0 0}
.fya-map-list-toggle.nav-tabs li:first-child{border-right:1px solid #ccc}
.fya-map-list-toggle.nav-tabs li a{text-align:center;text-decoration:none;font-size:14px;padding:0;border:0;width:100%;color:#4a4a4a}
.fya-map-list-toggle.nav-tabs li a:hover{background:0}
.fya-map-list-toggle.nav-tabs li a:hover span[class^="icon"]{color:#4a4a4a !important}
.fya-map-list-toggle.nav-tabs li a:focus{background-color:transparent}
.fya-map-list-toggle.nav-tabs li span[class^="icon"]{display:block;font-size:20px;padding-bottom:4px;color:#4a4a4a}
.fya-map-list-toggle.nav-tabs li span[class^="icon"]::before{font-weight:bold}
.fya-map-list-toggle.nav-tabs li.active{border-bottom:5px solid #dc3937}
.fya-map-list-toggle.nav-tabs li.active a{border:0;color:#dc3937}
.fya-map-list-toggle.nav-tabs li.active a span[class^="icon"]{color:#dc3937}
.fya-map-mapbox__panels{position:fixed;top:0;left:0;width:100%;min-height:60vh;z-index:501;height:100%;overflow-y:scroll;-webkit-overflow-scrolling:touch;scroll-behavior:smooth;background:#fff;display:none}
@media(min-width:768px){.fya-map-mapbox__panels{z-index:1;position:absolute;display:block;width:400px;height:calc(70vh - 200px);top:30px;left:30px}
}
@media(min-width:992px){.fya-map-mapbox__panels{height:calc(70vh - 160px)}
}
@media(min-width:768px){#main-content>div.paragraph-map .fya-map-mapbox__panels{height:calc(100vh - 200px)}
}
@media(min-width:992px){#main-content>div.paragraph-map .fya-map-mapbox__panels{height:calc(100vh - 160px)}
}
@media(min-width:768px){#main-content>div:not(.paragraph-map) .fya-map-mapbox__panels{height:calc(100% - 60px)}
}
.fya-map-mapbox__panels-mobile-popup{position:fixed;bottom:55px;left:0;width:100%;min-height:10vh;z-index:501;overflow-y:hidden;background:#fff;cursor:pointer}
#main-content>div:not(.paragraph-map) .fya-map-mapbox__panels-mobile-popup{z-index:1;position:absolute;bottom:20px;width:90%;left:5%}
.fya-map-mapbox__panels-mobile-popup span[class^=icon]{position:absolute;right:10px;bottom:10px;color:#de3831;font-size:20px;z-index:1}
@media(min-width:768px){.fya-map-mapbox__panels-mobile-popup{display:none}
}
.fya-map-mapbox__panel__atdw{margin-bottom:50px}
@media(min-width:768px){.fya-map-mapbox__panel__atdw{margin-bottom:0}
}
.fya-map-mapbox__panel__atdw .fya-map-mapbox__panel__atdw-heroimage{display:block;width:100%;background-size:cover;height:300px;background-position:50% 50%}
.fya-map-mapbox__panel__atdw .fya-map-mapbox__panel__atdw-content{padding:10px 25px 25px;width:100%;position:relative;font-family:"Regular",Helvetica,Arial,sans-serif}
@media(min-width:768px){.fya-map-mapbox__panel__atdw .fya-map-mapbox__panel__atdw-content{padding:0 25px 25px}
}
.fya-map-mapbox__panel__atdw .fya-map-mapbox__panel__atdw-content h1.fya-map-mapbox__panel__atdw-content-header{font-size:1.625em !important;line-height:1.3em !important;font-weight:bold !important;display:inline-block;text-transform:none;color:#4a4a4a !important;font-family:"Regular",Helvetica,Arial,sans-serif !important}
.fya-map-mapbox__panel__atdw .fya-map-mapbox__panel__atdw-content p{font-size:1em;line-height:1.375em;margin-top:30px;margin-bottom:30px}
@media(min-width:360px){.fya-map-mapbox__panel__atdw .fya-map-mapbox__panel__atdw-content p{margin-top:30px}
}
@media(min-width:768px){.fya-map-mapbox__panel__atdw .fya-map-mapbox__panel__atdw-content p{margin-top:30px}
}
@media(min-width:992px){.fya-map-mapbox__panel__atdw .fya-map-mapbox__panel__atdw-content p{margin-top:30px}
}
@media(min-width:360px){.fya-map-mapbox__panel__atdw .fya-map-mapbox__panel__atdw-content p{margin-bottom:30px}
}
@media(min-width:768px){.fya-map-mapbox__panel__atdw .fya-map-mapbox__panel__atdw-content p{margin-bottom:30px}
}
@media(min-width:992px){.fya-map-mapbox__panel__atdw .fya-map-mapbox__panel__atdw-content p{margin-bottom:30px}
}
.fya-map-mapbox__panel__atdw .fya-map-mapbox__panel__atdw-content p.small{font-size:14px}
.fya-map-mapbox__panel__atdw .fya-map-mapbox__panel__atdw-content p.category-sub{margin-top:0;margin-bottom:20px}
.fya-map-mapbox__panel__atdw .fya-map-mapbox__panel__atdw-content a[class^=btn]{color:#fff}
.fya-map-mapbox__panel__atdw .fya-map-mapbox__panel__atdw-content a[class^=btn]:visited,.fya-map-mapbox__panel__atdw .fya-map-mapbox__panel__atdw-content a[class^=btn]:hover{color:#fff}
.fya-map-mapbox__panel__atdw .fya-map-mapbox__panel__atdw-content .atdw-product--attribute-container{max-width:300px;position:relative;right:0;top:0;margin-bottom:30px}
.fya-map-mapbox__panel__atdw .fya-map-mapbox__panel__atdw-content .atdw-product--attribute-container .atdw-product--attribute::before{border-top:0}
.fya-map-mapbox__panel__atdw .fya-map-mapbox__panel__atdw-content .atdw-product--attribute-container .atdw-product--attribute *{color:#4a4a4a}
.fya-map-mapbox__panel__atdw .fya-map-mapbox__panel__atdw-content .atdw-product--attribute-container .atdw-product--attribute .atdw-product--attribute-copy{font-size:1em;line-height:1.375em}
.fya-map-mapbox__panel__atdw .fya-map-mapbox__panel__atdw-content .atdw-product--attribute-container .atdw-product--attribute .atdw-product--attribute-copy .dd-block,.fya-map-mapbox__panel__atdw .fya-map-mapbox__panel__atdw-content .atdw-product--attribute-container .atdw-product--attribute .atdw-product--attribute-copy .dd-inline{margin-top:4px}
.fya-map-mapbox__panel__atdw .fya-map-mapbox__panel__atdw-content .atdw-product--attribute-container .atdw-product--attribute .atdw-product--attribute-icon{font-size:22px;vertical-align:top}
.fya-map-mapbox__panel__atdw .fya-map-mapbox__panel__atdw-content .atdw-product--contact-details-col{margin-bottom:30px;position:relative}
.fya-map-mapbox__panel__atdw .fya-map-mapbox__panel__atdw-content .atdw-product--contact-details-col *{color:#4a4a4a}
.fya-map-mapbox__panel__atdw .fya-map-mapbox__panel__atdw-content .atdw-product--contact-details-col dl{width:200px}
.fya-map-mapbox__panel__atdw .fya-map-mapbox__panel__atdw-content .atdw-product--contact-details-col dl dd{margin:12px 0}
.fya-map-mapbox__panel__atdw .fya-map-mapbox__panel__atdw-content .atdw-product--contact-details-col dl dd a{text-decoration:none;border-bottom:1px solid #ccc;padding-bottom:3px}
.fya-map-mapbox__panel__atdw .fya-map-mapbox__panel__atdw-content .atdw-product--contact-details-col dl dd a .atdw-product--info-details-copy{font-size:.75em;text-transform:uppercase;font-weight:bold}
.fya-map-mapbox__panel__atdw .fya-map-mapbox__panel__atdw-footerbar{display:block;bottom:0;left:0;position:fixed;width:100%;padding-left:45px;padding-right:45px;background:#fff;border-top:1px solid #ccc;z-index:1}
@media(min-width:768px){.fya-map-mapbox__panel__atdw .fya-map-mapbox__panel__atdw-footerbar{position:relative;padding-left:25px;padding-right:25px;border-top:0}
}
.fya-map-mapbox__panel__atdw .fya-map-mapbox__panel__atdw-footerbar ul{padding-left:0;justify-content:space-between;display:flex;margin-bottom:5px}
@media(min-width:768px){.fya-map-mapbox__panel__atdw .fya-map-mapbox__panel__atdw-footerbar ul{display:flex;padding-top:20px}
}
.fya-map-mapbox__panel__atdw .fya-map-mapbox__panel__atdw-footerbar ul li{display:inline-block;margin-right:20px}
.fya-map-mapbox__panel__atdw .fya-map-mapbox__panel__atdw-footerbar ul li:last-child{margin-right:0}
.fya-map-mapbox__panel__atdw .fya-map-mapbox__panel__atdw-footerbar ul li:last-child span[class^=icon]{position:relative;top:-6px;color:#333}
.fya-map-mapbox__panel__atdw .fya-map-mapbox__panel__atdw-footerbar ul li:last-child span[class^=icon]::before{font-size:50px}
.fya-map-mapbox__panel__atdw .fya-map-mapbox__panel__atdw-footerbar ul li a{text-decoration:none;display:inline-block}
.fya-map-mapbox__panel__atdw .fya-map-mapbox__panel__atdw-footerbar ul li a span[class^=icon]{color:#de3831;font-size:38px;text-decoration:none}
.fya-map-mapbox__panel__atdw .fya-map-mapbox__panel__atdw-footerbar ul li a.is-active span[class^=icon]::before{content:"\e812"}
.common-video-upload .video-upload-btn{padding:0}
.common-video-upload .video-upload-label{padding:.875em 2.5em;width:100%;cursor:pointer}
.common-video-upload .video-icon{padding:10px}
.common-video-upload .upload-fail-message{display:none}
.common-video-upload .upload-fail-message-title{color:red}
.common-video-upload .form-error{display:none}
.common-video-upload .upload-successful-message{display:none;padding-top:200px;padding-bottom:200px}
.common-video-upload .progress-title{text-transform:uppercase}
.common-video-upload .inputfile+label span{font-family:"ta_have_a_nice_day_bold",Helvetica,Arial,sans-serif;letter-spacing:.015em;text-transform:uppercase;font-style:normal;font-size:1.5em;text-decoration:none}
.common-video-upload .btn-primary .alt svg{vertical-align:middle}
.common-video-upload .btn-primary svg{vertical-align:middle}
.common-video-upload .btn-primary:hover #upload-color-id{content:url('imgs/icons/upload_white.svg')}
.common-video-upload .video-submission #upload-color-id:hover{content:url('imgs/icons/upload_white.svg')}
.common-video-upload .btn-primary:hover #upload-white-id{content:url('imgs/icons/upload_color.svg')}
.common-video-upload .video-submission #upload-white-id:hover{content:url('imgs/icons/upload_color.svg')}
.common-video-upload .video-submission{background:#fff;border:1px solid #e2e5de;padding:30px}
.common-video-upload label[for='agreement-checkbox'].error{background-color:#ffcccb !important;border:3px solid #fe0000 !important}
.common-video-upload .video-submission.error{background-color:#ffcccb !important;border:3px solid #fe0000 !important}
.common-video-upload .g-recaptcha{display:inline-block}
.common-video-upload .g-recaptcha.error{background-color:#ffcccb !important;border:3px solid #fe0000 !important}
@keyframes spinner{to{transform:rotate(360deg)}
}
@keyframes dots{0,20%{color:rgba(0,0,0,0);text-shadow:.25em 0 0 rgba(0,0,0,0),.5em 0 0 rgba(0,0,0,0)}
40%{color:white;text-shadow:.25em 0 0 rgba(0,0,0,0),.5em 0 0 rgba(0,0,0,0)}
60%{text-shadow:.25em 0 0 white,.5em 0 0 rgba(0,0,0,0)}
80%,100%{text-shadow:.25em 0 0 white,.5em 0 0 white}
}
.common-video-upload .spinner-ok81{width:90px;height:90px;position:relative;margin:0 auto;text-align:left}
.spinner-ok81:before{content:'';box-sizing:border-box;position:absolute;width:90px;height:90px;border-radius:50%;border:5px solid rgba(73,179,187,1);border-top-color:transparent;border-top-radius:5px;animation:spinner 4s linear infinite}
.common-video-upload #overlay{position:fixed;display:none;width:100%;height:100%;top:0;left:0;right:0;bottom:0;background-color:rgba(0,0,0,0.5);z-index:2;cursor:pointer}
.common-video-upload #overlay-text{position:absolute;top:50%;left:50%;padding:20px;background:white;transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%)}
.common-video-upload #overlay-text .upload-message{padding:10px 0}
.common-video-upload #file-upload-filename{padding:10px 0 5px;font-weight:bold}
.common-video-upload .form-error{padding:10px;color:#f90000}
.common-video-upload .form-error-file{padding:10px;color:#f90000}
.common-video-upload .form_captcha_input{float:none}
.common-video-upload .form_captchatimer{float:none;height:10px}
.favourites-add-general-message{display:inline}
.favourites-add-dream-trip-message{display:none}
.favourites-add-sales-toolkit-message{display:none}
.common-search-favourite{display:none}
.site-asp .favourites-add-sales-toolkit-message{display:inline}
.site-asp .favourites-add-general-message{display:none}
.site-australia .favourites-add-dream-trip-message{display:inline}
.site-australia .favourites-add-general-message{display:none}
.site-business-events .common-search-favourite{display:block}
.site-corporate .common-search-favourite{display:none !important}
.site-investment .common-search-favourite{display:none !important}
.mainParsys>.section{margin-top:25px;margin-bottom:25px}
.mainParsys>.section:first-of-type{margin-top:0 !important}
.cq-editcomponent-placeholder+.hero.section,.cq-editcomponent-placeholder+.livefyreMap.section,.cq-editcomponent-placeholder+.tabreadcrumb.section,.cq-editcomponent-placeholder+.share.section{margin-top:0 !important}
@media only screen and (min-width:768px){.mainParsys>.section{margin-top:50px;margin-bottom:50px}
}
.editable-text h1:first-child,.editable-text h2:first-child,.editable-text h3:first-child,.editable-text p:first-child{margin-top:0 !important}
.editable-text h1:last-child,.editable-text h2:last-child,.editable-text h3:last-child,.editable-text p:last-child{margin-bottom:0 !important}
.flex{display:flex;flex-wrap:wrap}
.no-flex{display:table-cell !important}
.flex>[class*='col-']{display:table-cell;display:flex;flex-direction:column}