﻿@import"../../../css/site.min.css";.item-image{max-height:250px;min-height:250px;}.item-inclusion img{width:25px;height:25px;}.brand-logo{max-width:250px;}.details-logo img,.item-logo img{max-height:74px;max-width:200px;}.card-image{max-height:150px;min-height:150px;}.card-icon{max-height:15px;min-height:15px;}.card-details,.item-title,.item-duration,.item-destination,.item-description,.item-provider{font-size:14px;}.item-price{font-size:15px;}.btn-brand span{color:#fff;}.bg-brand{background-size:cover;background-repeat:no-repeat;background-position:center center;}.show-toggle[aria-expanded=false] .to-less{display:none;}.show-toggle[aria-expanded=true] .to-more{display:none;}#privacy_container li{font-size:12px;}.search-panel{background:rgba(51,51,51,.85) !important;box-shadow:0 0 .8823em 0 rgba(0,0,0,.5);}.cursor-pointer{cursor:pointer;}.banner-height{height:335px;}.banner-indicators li{width:10px !important;height:10px !important;border-radius:100%;}.banner-panel{background:rgba(51,51,51,.3) !important;}.competition .banner{height:465px;background-image:url('https://assets.cruisemail.com.au/megastore/travelmegastore/competition/compheroPO.jpg');}.competition .banner h1{font-size:100px;line-height:41px;}.competition .banner p{font-size:40px;}.competition .account{background-color:transparent;position:relative;margin-top:-140px;}.competition .comp-logos{height:155px;}.competition .features{background-image:linear-gradient(rgba(0,0,0,.4),rgba(0,0,0,.4)),url(https://assets.cruisemail.com.au/megastore/travelmegastore/competition/compbannerPO1.jpg);background-size:cover;background-repeat:no-repeat;background-position:center;}.competition .features img{max-height:78px;}.competition .features p{font-size:15px;font-weight:500;}.competition .details hr{width:250px;border-top:10px solid #585858;margin-top:15px;margin-bottom:25px;}.competition .details .triacont{width:100%;height:60px;overflow:hidden;}.competition .details .triaimg{position:relative;overflow:hidden;transform:rotate(40deg) skew(-10deg,0deg);width:130px;height:110px;margin:-90px auto 16px;}.competition .details .triaimgbg{position:absolute;width:200%;height:200%;top:-50%;left:-50%;z-index:-1;background-color:#130c08;background-size:100%;background-position:center top;transform:skew(-10deg,-10deg) rotate(-45deg);transition:.3s;}.competition .terms .card-header h4{letter-spacing:1px;color:#3b3e42;font-size:16px;text-shadow:none;}.competition .terms .card-body{background-color:rgba(0,0,0,.03);font-size:12px;font-weight:400;line-height:1.5;}.competition .terms .card-body u{font-weight:bold;}.competition .form-label{color:#6b6b6b;font-weight:normal;font-size:13px;text-transform:none;}.competition-success .bg-brand{background-image:linear-gradient(rgba(0,0,0,.4),rgba(0,0,0,.4)),url(https://assets.cruisemail.com.au/megastore/travelmegastore/competition/confirmbannerPO.jpg);}.competition-success .bg-brand h1{font-size:70px;line-height:normal;}.competition-success .bg-brand p{font-size:25px;line-height:normal;}@media only screen and (max-width:575px){.sbnav.navbar-collapse{position:fixed;right:0%;padding:15px;width:75%;top:0%;height:100%;z-index:999;background-color:#343a40 !important;}.sbnav.navbar-collapse.collapsing{height:auto;-webkit-transition:right .3s ease;-o-transition:right .3s ease;-moz-transition:right .3s ease;transition:right .3s ease;right:-100%;}.sbnav.navbar-collapse.show{right:0;-webkit-transition:right .3s ease-in;-o-transition:right .3s ease-in;-moz-transition:right .3s ease-in;transition:right .3s ease-in;}.competition-success .bg-brand h1{font-size:35px;line-height:normal;}.competition-success .bg-brand p{font-size:20px;line-height:normal;}}@media only screen and (min-width:576px){.sbnav.navbar-collapse{position:fixed;right:0%;padding:15px;width:50%;top:0%;height:100%;z-index:999;background-color:#343a40 !important;}.sbnav.navbar-collapse.collapsing{height:auto;-webkit-transition:right .3s ease;-o-transition:right .3s ease;-moz-transition:right .3s ease;transition:right .3s ease;right:-100%;}.sbnav.navbar-collapse.show{right:0;-webkit-transition:right .3s ease-in;-o-transition:right .3s ease-in;-moz-transition:right .3s ease-in;transition:right .3s ease-in;}}@media only screen and (max-width:768px){.banner-height{height:180px;}.banner-slide-font{font-size:18px !important;}.bg-member-details{height:335px !important;}}@media only screen and (min-width:768px){.sbnav.navbar-collapse{position:fixed;right:0%;padding:15px;width:40%;top:0%;height:100%;z-index:999;background-color:#343a40 !important;}.sbnav.navbar-collapse.collapsing{height:auto;-webkit-transition:right .3s ease;-o-transition:right .3s ease;-moz-transition:right .3s ease;transition:right .3s ease;right:-100%;}.sbnav.navbar-collapse.show{right:0;-webkit-transition:right .3s ease-in;-o-transition:right .3s ease-in;-moz-transition:right .3s ease-in;transition:right .3s ease-in;}}@media only screen and (max-width:991px){#mobileMenu .dropdown-menu{border:none !important;}.competition-success .bg-brand h1{font-size:45px;line-height:normal;}.competition-success .bg-brand p{font-size:23px;line-height:normal;}}@media only screen and (min-width:992px){.banner-height-lg{height:335px !important;}}