*{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.carousel{width:100%;overflow:hidden;background-color:#444444}.carousel .container{z-index:3;color:white}.carousel .container header{text-transform:uppercase;position:absolute;top:35%;left:8%}.no-ipad .carousel .container header{-webkit-transition:all 0.8s ease-in-out;-moz-transition:all 0.8s ease-in-out;transition:all 0.8s ease-in-out;opacity:0}.carousel .container a{font-size:13px;font-size:1.3rem;font-weight:normal;font-weight:normal !important;font-family:futuramedium, Helvetica, Arial, sans-serif;-webkit-transition:all 0.3s ease-in-out;-moz-transition:all 0.3s ease-in-out;transition:all 0.3s ease-in-out;display:inline-block;padding:0.6em 1.5em;background-color:#020202;color:#cff535;text-transform:uppercase;font-size:15px;font-size:1.5rem;font-weight:normal;position:relative;padding:0.6em 2em 0.6em 1em;margin:1em 1em 0 0;letter-spacing:1px;text-shadow:none}.carousel .container a:hover{background:#cff535;color:#444444}@media screen and (max-width: 767px){.carousel .container a.hidden-phone{display:none}}.carousel .container a:after{-webkit-transition:all 0.3s ease-in-out;-moz-transition:all 0.3s ease-in-out;transition:all 0.3s ease-in-out;display:block;width:8px;height:13px;position:absolute;right:12px;top:11px;content:"2";font-family:icomoon;color:#cff535}@media screen and (min-width: 768px) and (max-width: 768px){.carousel .container a:after{right:10px;top:9px}}@media screen and (max-width: 767px){.carousel .container a:after{right:10px;top:9px}}.carousel .container a:hover:after{right:10px;color:#444444}@media screen and (min-width: 768px) and (max-width: 768px){.carousel .container a{font-size:14px;font-size:1.4rem;font-weight:normal;padding:0.5em 1.6em 0.5em 0.7em}}@media screen and (max-width: 767px){.carousel .container a{font-size:13px;font-size:1.3rem;font-weight:normal;padding:0.5em 1.6em 0.5em 0.7em}}.carousel .container h3{font-size:45px;font-size:4.5rem;font-weight:normal;font-weight:normal !important;font-family:futurabold, Helvetica, Arial, sans-serif;margin:0}.carousel .container span{display:block}.carousel .container b{font-weight:normal}.carousel .container p{font-weight:normal !important;font-family:futuralight, Helvetica, Arial, sans-serif;font-size:19px;font-size:1.9rem;font-weight:normal;text-transform:uppercase;margin:0.5em 0 0;letter-spacing:1px}@media screen and (max-width: 767px){.carousel .container.promo-deals header{top:22%}.carousel .container.promo-deals h3{font-size:28px;font-size:2.8rem;font-weight:normal}}@media screen and (min-width: 768px){.carousel .container.promo-deals header{top:24%;left:10%}.carousel .container.promo-deals h3,.carousel .container.promo-deals span{font-size:40px;font-size:4rem;font-weight:normal}}@media screen and (min-width: 768px) and (max-width: 768px){.carousel .container.promo-deals h3,.carousel .container.promo-deals span{font-size:28px;font-size:2.8rem;font-weight:normal}}@media screen and (min-width: 1025px){.carousel .container.promo-deals header{left:8%}.carousel .container.promo-deals h3{font-size:40px;font-size:4rem;font-weight:normal;line-height:1.2em}}@media screen and (max-width: 767px){.carousel .container.promo-melbourne header{top:18%}.carousel .container.promo-melbourne h3,.carousel .container.promo-melbourne span{font-size:28px;font-size:2.8rem;font-weight:normal}}@media screen and (min-width: 768px){.carousel .container.promo-melbourne header{top:24%;left:8%}.carousel .container.promo-melbourne h3,.carousel .container.promo-melbourne span{font-size:40px;font-size:4rem;font-weight:normal}}@media screen and (min-width: 768px) and (max-width: 768px){.carousel .container.promo-melbourne header{top:24%;left:10%}.carousel .container.promo-melbourne h3,.carousel .container.promo-melbourne span{font-size:28px;font-size:2.8rem;font-weight:normal}}@media screen and (min-width: 1025px){.carousel .container.promo-melbourne h3,.carousel .container.promo-melbourne span{font-size:36px;font-size:3.6rem;font-weight:normal}}.carousel .container.promo-goldcoast{text-shadow:none}@media screen and (max-width: 767px){.carousel .container.promo-goldcoast header{top:16%}.carousel .container.promo-goldcoast h3,.carousel .container.promo-goldcoast span{font-size:28px;font-size:2.8rem;font-weight:normal}}@media screen and (min-width: 768px){.carousel .container.promo-goldcoast header{top:20%;left:10%}.carousel .container.promo-goldcoast h3,.carousel .container.promo-goldcoast span{font-size:36px;font-size:3.6rem;font-weight:normal}}@media screen and (min-width: 768px) and (max-width: 768px){.carousel .container.promo-goldcoast h3,.carousel .container.promo-goldcoast span{font-size:28px;font-size:2.8rem;font-weight:normal}}@media screen and (min-width: 1025px){.carousel .container.promo-goldcoast h3,.carousel .container.promo-goldcoast span{font-size:36px;font-size:3.6rem;font-weight:normal}}@media screen and (max-width: 767px){.carousel .container.promo-worldwide header{top:12%}.carousel .container.promo-worldwide h3,.carousel .container.promo-worldwide span{font-size:22px;font-size:2.2rem;font-weight:normal}.carousel .container.promo-worldwide p{font-size:16px;font-size:1.6rem;font-weight:normal;margin:0.4em 0 0}}@media screen and (min-width: 768px){.carousel .container.promo-worldwide header{top:18%;left:8%}.carousel .container.promo-worldwide h3,.carousel .container.promo-worldwide span{font-size:30px;font-size:3rem;font-weight:normal}}@media screen and (min-width: 768px) and (max-width: 768px){.carousel .container.promo-worldwide header{top:15%;left:8%}.carousel .container.promo-worldwide h3,.carousel .container.promo-worldwide span{font-size:26px;font-size:2.6rem;font-weight:normal}.carousel .container.promo-worldwide a{font-size:12px;font-size:1.2rem;font-weight:normal}}.carousel .carousel-item{position:relative;overflow:hidden;width:100%;height:100%}.carousel .carousel-container{height:190px}@media screen and (min-width: 768px){.carousel .carousel-container{height:280px}}@media screen and (min-width: 1025px){.carousel .carousel-container{height:380px}}.carousel .img-container{text-align:center;line-height:0;position:absolute;top:0;left:0;z-index:2;width:100%}@media screen and (max-width: 767px){.carousel .img-container img{width:100%}}@media screen and (min-width: 768px){.carousel .img-container img{width:auto}}.carousel .next,.carousel .prev{background:rgba(0,0,0,0.3);-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-transition:all 0.3s ease-in-out;-moz-transition:all 0.3s ease-in-out;transition:all 0.3s ease-in-out;border-radius:100%;height:50px;width:50px;line-height:53px;position:absolute;text-align:center;z-index:200;top:45%;cursor:pointer;-webkit-tap-highlight-color:rgba(0,0,0,0)}.lte8 .carousel .next,.lte8 .carousel .prev{background:transparent url(//d28bdi0qs2o0br.cloudfront.net/assets/ie-transparencies/40-141de3a67c5990cf31fb53317bdd66ca.png) repeat 0 0 scroll}.carousel .next:hover,.carousel .prev:hover{background:rgba(0,0,0,0.7)}.lte8 .carousel .next:hover,.lte8 .carousel .prev:hover{background:transparent url(//d28bdi0qs2o0br.cloudfront.net/assets/ie-transparencies/80-c8beacf0f58e1af9056a08a5a908c6d1.png) repeat 0 0 scroll}.carousel .next i,.carousel .prev i{height:23px;width:14px;display:block;margin-top:13px}@media screen and (max-width: 767px){.carousel .next,.carousel .prev{display:none}}.carousel .next{right:10px}.carousel .next i{background:transparent url(//d28bdi0qs2o0br.cloudfront.net/assets/home/slider-next-655699efcc8cdce63ed41a474a4cc082.png) no-repeat bottom left scroll;margin-left:20px}.carousel .prev{left:10px}.carousel .prev i{background:transparent url(//d28bdi0qs2o0br.cloudfront.net/assets/home/slider-prev-8f30e766ecb47b6e28db1200d90c11ad.png) no-repeat bottom left scroll;margin-left:14px}.carousel .carousel-pager{position:absolute;left:45%;bottom:-3px;z-index:199}@media screen and (max-width: 767px){.carousel .carousel-pager{display:none}}@media screen and (min-width: 1024px){.carousel .carousel-pager{bottom:0px}}.carousel .carousel-pager span{font-size:40px;font-size:4rem;font-weight:normal;line-height:1em;cursor:pointer;color:#999999;-webkit-tap-highlight-color:rgba(0,0,0,0)}.carousel .carousel-pager span.cycle-pager-active{color:#cff535}@media screen and (min-width: 768px){.carousel .carousel-pager span{margin:0 0.12em}}@media screen and (min-width: 1024px){.carousel .carousel-pager span{font-size:30px;font-size:3rem;font-weight:normal;margin:0}}.no-ipad .carousel .cycle-slide-active header{opacity:1}.featured-destinations{padding-top:195px;background:#fff url(//d28bdi0qs2o0br.cloudfront.net/assets/home/pattern-e7e91649d9a6871b56d24ffb27833ead.jpg) repeat bottom left scroll}@media screen and (max-width: 767px){.featured-destinations{background-position:top left}}@media screen and (min-width: 768px){.featured-destinations{background-repeat:repeat;padding-top:0;padding-bottom:13px}}@media screen and (min-width: 1024px){.featured-destinations{background-repeat:repeat-x;padding-bottom:13px}}.featured-destinations header{background-color:white}.featured-destinations header h5{font-weight:normal !important;font-family:futuralight, Helvetica, Arial, sans-serif;font-size:22px;font-size:2.2rem;font-weight:normal;margin-left:4.2649%;text-transform:uppercase;color:#020202;line-height:1.5em;margin-top:0.5em;margin-bottom:0;text-align:center;position:relative;display:inline-block}@media screen and (min-width: 768px){.featured-destinations header h5{margin-left:51.17883%;text-align:left;letter-spacing:1px}}@media screen and (min-width: 1024px){.featured-destinations header h5{margin-left:34.11922%}}.featured-destinations ul{list-style:none;margin:0;padding:0}@media screen and (max-width: 767px){.featured-destinations ul{background-color:#878686}}.featured-destinations li{-webkit-transition:all 0.2s ease-in-out;-moz-transition:all 0.2s ease-in-out;transition:all 0.2s ease-in-out;width:200px;height:200px;float:left;position:relative;margin-right:1px;margin-bottom:1px;background-color:#020202;opacity:1}.featured-destinations li:hover{box-shadow:inset 0px 0px 2px 1px rgba(0,0,0,0.3);opacity:0.8}.featured-destinations li a{display:block;height:200px}.featured-destinations li.sydney{background:transparent url(//d28bdi0qs2o0br.cloudfront.net/assets/home/feature-destination-sydney-13afe87b4e91de81b299cd973b7e10ea.jpg) no-repeat top left scroll}@media screen and (min-width: 768px){.featured-destinations li.sydney{margin-left:70px;clear:left}}@media screen and (min-width: 1024px){.featured-destinations li.sydney{margin-left:0;clear:none}}.featured-destinations li.melbourne{background:transparent url(//d28bdi0qs2o0br.cloudfront.net/assets/home/feature-destination-melbourne-577906c5667541ff1d635941d89cf203.jpg) no-repeat top left scroll}@media screen and (min-width: 768px){.featured-destinations li.melbourne{margin-left:472px}}@media screen and (min-width: 1024px){.featured-destinations li.melbourne{margin-left:330px}}.featured-destinations li.goldcoast{background:transparent url(//d28bdi0qs2o0br.cloudfront.net/assets/home/feature-destination-goldcoast-8c54e34e5cd11169f9322cd026d704d4.jpg) no-repeat top left scroll}.featured-destinations li.hobart{background:transparent url(//d28bdi0qs2o0br.cloudfront.net/assets/home/feature-destination-hobart-33098bba379fa13b6177f50bd62fe53f.jpg) no-repeat top left scroll}.featured-destinations li.perth{background:transparent url(//d28bdi0qs2o0br.cloudfront.net/assets/home/feature-destination-perth-f200af38249758a340c33b0978bd5148.jpg) no-repeat top left scroll}.featured-destinations li.adelaide{background:transparent url(//d28bdi0qs2o0br.cloudfront.net/assets/home/feature-destination-adelaide-f9525517cfdd08f08b16a9e2eee8513b.jpg) no-repeat top left scroll}@media screen and (min-width: 768px){.featured-destinations li.adelaide{margin-left:70px;clear:left}}@media screen and (min-width: 1024px){.featured-destinations li.adelaide{margin-left:0;clear:none}}.featured-destinations li.brisbane{background:transparent url(//d28bdi0qs2o0br.cloudfront.net/assets/home/feature-destination-brisbane-b263d66ecac32e1747208a3387f0a232.jpg) no-repeat top left scroll}@media screen and (min-width: 1024px){.featured-destinations li.brisbane{margin-left:100px}}.featured-destinations li span{font-weight:normal !important;font-family:futurabold, Helvetica, Arial, sans-serif;font-size:20px;font-size:2rem;font-weight:normal;text-transform:uppercase;position:absolute;top:15px;left:10px;color:white}@media screen and (max-width: 767px){.featured-destinations li{float:none;margin:0px auto !important;width:320px}}.home{background-color:#878686}@media screen and (max-width: 767px){.home-page{background-color:#cccccc}}@media screen and (min-width: 768px){.home-page{padding-bottom:80px}}.lte8 .app-header{margin-bottom:-3em}.phone-search{padding:1em;background:white}.phone-search button{font-weight:normal !important;font-family:futuramedium, Helvetica, Arial, sans-serif;-webkit-transition:all 0.5s ease-in-out;-moz-transition:all 0.5s ease-in-out;transition:all 0.5s ease-in-out;background:black;color:#cff535;display:block;padding:0.6em 0.6em;text-transform:uppercase;border-radius:3px;padding:1em;width:100%}.phone-search button:hover{background:#cff535;color:#444444}.phone-search button:focus{outline:none}@media screen and (min-width: 768px){.phone-search{display:none}}.promo{position:absolute;width:285px;height:175px;left:auto;top:20px}@media screen and (max-width: 767px){.promo{margin:-225px auto 50px;position:relative;top:auto}}@media screen and (min-width: 768px){.promo{left:105px}}@media screen and (min-width: 1024px){.promo{left:30px}}.promo p{font-family:Georgia, Cambria, "Times New Roman", Times, serif;font-size:16px;font-size:1.6rem;font-weight:normal;padding:0.5em 0 0 1.8em;font-style:italic;color:black}.promo h4,.promo p{margin:0}.promo h4{font-weight:normal !important;font-family:futuralight, Helvetica, Arial, sans-serif;font-size:30px;font-size:3rem;font-weight:normal;color:white;line-height:1.2em;text-shadow:-1px 1px 1px rgba(0,0,0,0.3)}.promo h4 span{display:block;padding-left:0.5em}.subscribe-view{font-size:16px;font-size:1.6rem;font-weight:normal;font-family:Georgia, Cambria, "Times New Roman", Times, serif;text-align:left;padding:2em 1em 1em}.subscribe-view p.for{margin-left:80px;padding:0}.subscribe-view .subscribe-container{margin:1em 0}.subscribe-view .subscribe-container input{padding:0.4em 0.6em;width:200px;border:1px solid transparent;font-weight:normal !important;font-family:Georgia, Cambria, "Times New Roman", Times, serif;font-style:italic}.subscribe-view .subscribe-container input.error{border-color:#cc0000}.subscribe-view .subscribe-container button.submit{font-size:13px;font-size:1.3rem;font-weight:normal;font-weight:normal !important;font-family:futuramedium, Helvetica, Arial, sans-serif;-webkit-transition:all 0.3s ease-in-out;-moz-transition:all 0.3s ease-in-out;transition:all 0.3s ease-in-out;display:inline-block;padding:0.6em 1.5em;background-color:#020202;color:#cff535;text-transform:uppercase;margin-left:10px;padding:0.5em;position:relative}.subscribe-view .subscribe-container button.submit:hover{background:#cff535;color:#444444}.subscribe-view .subscribe-container button.submit.submitting span{opacity:0}.subscribe-view .subscribe-container .error-message{margin-top:0.5em;color:#cc0000;margin-bottom:-1.6em;font-size:0.8em;font-style:italic}.subscribe-view .close-container{text-align:center}.subscribe-view .close-container button.close{font-weight:normal !important;font-family:futuramedium, Helvetica, Arial, sans-serif;text-decoration:underline;text-transform:uppercase;margin:1em;background:transparent;border:none;color:#779021}.value-boxes{*zoom:1;background:white;padding:2em 0 0.8em}.value-boxes:before,.value-boxes:after{content:" ";display:table}.value-boxes:after{clear:both}@media screen and (max-width: 767px){.value-boxes{padding-top:0;padding-bottom:0.5em}}.value-box{border-radius:50%;background:white;color:black;height:220px;margin:0 auto 2em;position:relative;width:220px}@media screen and (max-width: 767px){.value-box{margin:2em auto 3em}}@media screen and (min-width: 768px){.value-box{float:left;margin:0 1em 0 0}}@media screen and (min-width: 1024px){.value-box{margin:0 4em 0 0}}.value-box h5{font-weight:normal !important;font-family:knockout, futuramediumcondensed, Helvetica, Arial, sans-serif;font-size:52px;font-size:5.2rem;font-weight:normal;color:#020202;letter-spacing:1px;margin:1px 0 0;text-align:center;text-shadow:white 0 0 1px, white 0 0 1px, white 0 0 1px;width:100%}.value-box button{font-size:13px;font-size:1.3rem;font-weight:normal;font-weight:normal !important;font-family:futuramedium, Helvetica, Arial, sans-serif;-webkit-transition:all 0.3s ease-in-out;-moz-transition:all 0.3s ease-in-out;transition:all 0.3s ease-in-out;display:inline-block;padding:0.6em 1.5em;background-color:#020202;color:#cff535;text-transform:uppercase;margin:1em 0 0 2em}.value-box button:hover{background:#cff535;color:#444444}.value-box ul{list-style:none;margin:0;padding:0}.why-us{font-weight:normal !important;font-family:futuramedium, Helvetica, Arial, sans-serif;background:#ffe494;text-transform:uppercase}.why-us ul{margin:10px 0 0 30px}.why-us li{font-size:13px;font-size:1.3rem;font-weight:normal;min-height:25px;margin:0 0 0.9em;padding-left:33px}.why-us sub{font-size:10px;font-size:1rem;font-weight:normal;vertical-align:0.6em}@media screen and (min-width: 768px){.why-us{margin-left:2em}}@media screen and (min-width: 1024px){.why-us{margin-left:5em}}.why-us .why-hotels,.why-us .why-price{line-height:25px}.why-us .why-hotels{background:transparent url(//d28bdi0qs2o0br.cloudfront.net/assets/home/icon-why-hotels-d25c86bc78fa763eb50a15ea074dc7cb.png) no-repeat center left scroll}.why-us .why-price{background:transparent url(//d28bdi0qs2o0br.cloudfront.net/assets/home/icon-why-price-e7821a02786a5e546f7a1fecf507d3fd.png) no-repeat center left scroll}.why-us .why-fees{background:transparent url(//d28bdi0qs2o0br.cloudfront.net/assets/home/icon-why-fees-d40a3a9d0f278f803c6d026a8518f928.png) no-repeat center left scroll}.why-us .why-fees span{display:block;text-indent:0.3em}.get-inspired{font-size:15px;font-size:1.5rem;font-weight:normal;background:#c2e1f3;font-family:Georgia, Cambria, "Times New Roman", Times, serif}.get-inspired .content{margin-left:2.5em}.get-inspired em{font-style:italic;margin:0.5em 0 0.8em;display:block}.get-inspired li{background:transparent url(//d28bdi0qs2o0br.cloudfront.net/assets/home/icon-item-9711cf688956b176a28983354368ccc7.png) no-repeat center left scroll;font-weight:normal !important;font-family:futuramedium, Helvetica, Arial, sans-serif;font-size:14px;font-size:1.4rem;font-weight:normal;color:#020202;text-transform:uppercase;padding-left:20px;margin:0 0 0.2em 0.8em}.subscription{background:#e0f2a5}.subscription .content{padding:0 1em 0 2.5em}.subscription span{font-size:14px;font-size:1.4rem;font-weight:normal;font-family:Georgia, Cambria, "Times New Roman", Times, serif;font-style:italic;line-height:1.6em}@media screen and (min-width: 768px){.subscription h5{left:8%}}
