#JauntContainer{clear:left}h1.destination{font-size:30px;margin:0;text-align:right;text-shadow:0 1px 1px #fff}h2.destination{font-size:20px;text-align:right;text-shadow:0 1px 1px #fff}.container.jaunt{z-index:11}.container.jaunt-cms,.container.darkperiod{clear:both}#destinationResults{float:right;min-height:600px}#destinationResults .destination header span.icon{float:left;margin-right:15px}.jaunt .description{margin:0}@media all and (min-width:1360px){.jaunt .destinations{width:714px}}@media all and (min-width:1680px){.jaunt .destinations{width:714px}}@media all and (min-width:1930px){.jaunt .destinations{width:714px}}.destinations.fullview{margin:0 auto;padding:0;width:994px}.jaunt .destinations .no-opacity{-khtml-opacity:0;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";filter:alpha(opacity=0);-moz-opacity:0;opacity:0}.jaunt .destinations .full-opacity{-khtml-opacity:1;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";filter:alpha(opacity=100);-moz-opacity:1;opacity:1}.jaunt .destinations.fixed{margin-left:285px}.jaunt .destination header.certified-residence{background:#fff;height:277px;overflow:hidden;width:100%}.jaunt .destination header.certified-residence>a,.jaunt .destination header.certified-residence>.info{float:left;height:245px;width:50%}.jaunt .destination header.certified-residence>.info{height:245px}.jaunt .destination header.certified-residence div.titles{margin:26px 0 36px 25px}.jaunt .destination header.certified-residence>.info .titles h2{color:#606060;color:#606060;font-size:28px;font-weight:normal;margin:0 0 4px 0!important;padding:0}.jaunt .destination header.certified-residence>.info .titles h4{color:#606060;font-size:16px;margin:0}.jaunt .destination header.certified-residence>.info div.contact-msg{border-bottom:1px solid #ddd;border-top:1px solid #ddd;margin:auto;padding:10px 0;text-align:center;width:90%}.jaunt .destination{margin-bottom:20px;position:relative}.jaunt .destination:last-of-type,.jaunt .last.destination{margin-bottom:0}.jaunt .destination.no-results{font-size:large;height:342px;line-height:380px;margin:-22px 0 45px;text-align:center;vertical-align:middle}.jaunt .booked-overlay{bottom:0;box-sizing:content-box;display:block;height:167px;margin:-30px 0 0;position:absolute;width:100%;z-index:10}.jaunt .booked-overlay .booked-overlay-icon{background:url(/images/jaunt/icon-booked.png) no-repeat;height:149px;margin:-1px 0 0 -5px;position:absolute;width:100%;z-index:2}.jaunt .booked-overlay .booked-overlay-background{-khtml-opacity:.5;background:#333;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=50)";filter:alpha(opacity=50);height:170px;-moz-opacity:.5;opacity:.5;position:absolute;top:0;width:100%;z-index:0}.jaunt .destination header img{height:100%;min-height:244px;width:100%}.jaunt .destination header h1{color:#fff;font-size:3em;font-weight:normal;margin:0!important;padding:0 0 5px 10px}.jaunt .destination header h3{bottom:7px;color:#fff;font-size:2em;font-weight:200;left:10px;margin:0;padding:0;position:absolute;text-shadow:3px 3px 10px #000,-3px -3px 10px #000,1px 1px 4px #000,-1px -1px 4px #000;text-transform:none}.jaunt .destination table.bar{color:#fff}.jaunt .destination table.bar{color:#fff}.jaunt .destination table.bar tr{background:#5a5a5a;background-image:url(/images/bg-pattern.png);background-image:url(/images/bg-pattern.png),-webkit-gradient(linear,left top,left bottom,from(#5a5a5a),to(#222));background-image:url(/images/bg-pattern.png),linear-gradient(to bottom,#5a5a5a,#222);border:0 none}.ie8 .jaunt .destination table.bar tr,.ie9 .jaunt .destination table.bar tr{background:#232423 url(/images/jaunt/bg-statbar-ie.png) 0 0 repeat-x;border:0 none}.jaunt .destination table.bar td:first-child{text-align:left}.jaunt .destination table.bar td{font-size:1.15em;padding:5px 0 5px 10px;text-align:right;vertical-align:middle}.jaunt .destination table.bar td:first-child+td{text-align:right;width:480px}.jaunt .destination table.bar span{vertical-align:middle}.jaunt .destination table.bar span.publicview{margin-right:10px}.jaunt .destination table.bar span.super{font-size:.75em;padding-right:10px;text-transform:uppercase}.jaunt .destination footer .matrix,.jaunt .destination footer .pricing,.jaunt .destination footer .book{display:table-cell;text-align:center;vertical-align:middle}.jaunt .destination footer{overflow:hidden}.destination .matrix *{box-sizing:border-box}.jaunt .destination footer .pricing .errors{background:#3a3a3a;background-clip:padding-box;color:#fff;max-height:95px;overflow:hidden;padding:6px 8px;vertical-align:middle;width:110px;word-wrap:break-word}.jaunt .destination footer .pricing .totals{display:none}.jaunt .destination footer .pricing .total,.jaunt .destination footer .pricing .total h4,.reservation-dates .reservation-date h4{letter-spacing:.02em}.jaunt .destination footer .pricing .total.average{padding-bottom:10px}.jaunt .destination footer .pricing .total h4,.reservation-dates .reservation-date h4{color:#666;font-size:.9em;font-weight:normal;margin:0;text-transform:uppercase}.jaunt .destination footer .pricing .total .price,.reservation-dates .reservation-date .date{font-size:1.5em;font-weight:bold}.jaunt .destination footer .pricing .total.average .price,.reservation-dates .reservation-date .date{font-size:1.35em}.jaunt .destination footer .pricing .total.sub .price{color:#113958}.ajax-loader,.jaunt .destinations .ajax-loader{background:#fff url(/images/ajax_loading.gif) 50% 50% no-repeat;height:100%;margin:-20px 0 8px;min-height:340px;width:100%}.jaunt .destination footer .pricing .ajax-loader{background:#fff url(/images/ajax-loader-pricing.gif) 50% 50% no-repeat;display:none;height:100%;margin:0;min-height:90px;width:100%}.jaunt-destinations footer .matrix h2{color:#666}.jaunt .destination footer .book a{float:right;white-space:nowrap}.col p{margin:0;margin-bottom:10px;margin-left:20px;margin-right:20px;padding:0}.col.six-wide{float:left;width:994px}.container.jaunt-cms{clear:both;margin:auto;overflow:hidden;width:1002px}.jaunt .destination footer .check-airfare{background:url("/images/jaunt/icon-plane-blue.png") no-repeat scroll 0 0 transparent;border:none;color:#113958;height:23px;line-height:23px;margin-bottom:15px;padding:0 10px 0 0;text-indent:33px;vertical-align:middle}.jaunt .destination.booked footer .check-airfare{background:url("/images/jaunt/icon-plane-grey.png") no-repeat scroll 0 0 transparent;color:#898989}.jaunt .destination.booked footer .book-now,.jaunt .destination.booked footer .learn-more{background:#898989;border:none;border-color:#565656;color:#e5e5e5;line-height:12px}.jaunt .destination footer .check-airfare:hover{color:#345070;cursor:pointer}.jaunt .destination footer .book-now{clear:both;line-height:0;white-space:nowrap}.jaunt .destination footer .nav{padding-bottom:15px!important}.jaunt .destination footer .year_nav{background:url(/images/jaunt/icon-dotted-line.png) repeat-x 0 50%;position:relative!important;text-align:center!important;width:100%!important}.jaunt .destination footer .year_nav hr{border:dotted 1px #cecece;border-bottom:none;position:absolute;top:5px;width:100%;z-index:1}.jaunt .destination footer .year_nav .year_name{background:none repeat scroll 0 0 #fff;float:none;font-size:16px;margin:0 auto;padding:0 10px;text-align:center;text-transform:none;text-transform:uppercase}.jaunt .destination footer .year_name span{color:#474747}.jaunt .destination footer .date_selector{display:block;margin:0 auto;position:static}.jaunt .matrix tfoot .header-hr{margin:10px 0}.jaunt .matrix tfoot td{color:#585858!important;min-width:194px!important;padding:0!important;text-align:center;width:194px!important}.jaunt .matrix tfoot td .price{background:#fff;color:#474747;display:inline!important;font-weight:500;margin:0 auto!important;padding:0 5px;white-space:nowrap}.jaunt .matrix tfoot td .price span{color:#585858;display:inline!important;font-size:.85em;margin:0 0 0 -.27em;padding:0;text-transform:uppercase}.jaunt #filters-reset,.jaunt #filters-submit{width:49%}div.ui-selectmenu-menu ul#jauntFilterStyle-menu,div.ui-selectmenu-menu ul#jauntFilterLocation-menu{-o-box-shadow:0 0 0 0 rgba(0,0,0,.9)!important;box-shadow:0 0 0 0 rgba(0,0,0,.9)!important}#jauntFilterStyle-menu .ui-selectitem-focus,#jauntFilterLocation-menu .ui-selectitem-focus,#jauntFilterStyle-menu .ui-state-hover,#jauntFilterLocation-menu .ui-state-hover{background:#e6e6e6 none;color:#5991b2}#jauntFilterStyle-menu .ui-selectmenu-item-selected,#jauntFilterLocation-menu .ui-selectmenu-item-selected{color:#606060}#jauntFilterStyle-menu li,#jauntFilterLocation-menu div.ui-selectmenu-menu ul li{border-bottom:1px solid #e6e6e6}#jauntFilterStyle-menu div.ui-selectmenu-menu ul li:first-child,#jauntFilterLocation-menu div.ui-selectmenu-menu ul li:first-child{border-top:1px solid #e6e6e6}.selected_start{}.reservation-dates{display:inline}.reservation-dates .reservation-date{padding:0}.reservation-dates .date{padding:0}#ajax-loader{margin:0 4px 8px 4px}#ajax-loader.full{margin:0 0 8px 0;width:999px}#destination-results.full div.property-info-table.narrow-width{width:100%}@media all and (min-width:1360px){#destination-results.full{width:999px}}@media all and (min-width:1680px){#destination-results.full{width:999px}}@media all and (min-width:1930px){#destination-results.full{width:999px}}#destination-results.full{margin:0 0 8px 0;width:999px}@media all and (min-width:1360px){.destinations.fullview .destination header{height:343px}}@media all and (min-width:1680px){.destinations.fullview .destination header{height:343px}}@media all and (min-width:1930px){.destinations.fullview .destination header{height:343px}}.destinations.fullview .destination header{height:343px}.matrix .jdpicker_w .date_selector .newMonthName div.monthName{display:none}.ready-to-jaunt{color:#606060;padding-bottom:40px;padding-top:20px}.ready-to-jaunt p{padding:10px 0}.ready-to-jaunt .sign-up-link{background:transparent url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAUAAAAJAgMAAACHww4NAAAADFBMVEUAAAAAgs0Ag80Cgs0UuCdJAAAAAXRSTlMAQObYZgAAAB5JREFUCB1jOMDA8ICB4Q8Dw38gOgAigewLDAwHGAB8cQjmXoWKhwAAAABJRU5ErkJggg==") 100% 60% no-repeat;margin-left:20px;padding-right:10px}.search-filters{float:left}.range.select .accordion-row{margin:0}.airfare{margin:0 0 15px 0!important}.column.col-quarter-wide.col-no-margin.col-no-padding.search-filters *{box-sizing:border-box}.align-center{text-align:center}.destination .hidden{display:inline-block!important}.jauntslisting .destination{overflow:visible}.jaunt-info-icon.icon.menu-experience-overview{vertical-align:-13%}.jaunt-message-container{position:relative}.jaunt-message-overlay{box-shadow:0 0 6px #666;background:#fff;color:#000;display:none;float:left;font-family:"GT America","Helvetica Neue",sans-serif;font-size:13px;line-height:16px;padding:10px;position:absolute;right:-21%;text-align:center;text-transform:none;top:140%;width:190px;width:50%;z-index:1}.jaunt-message-overlay:before{content:url("/images/arrow-overlay.png");position:absolute;right:10%;top:-15px}.info-hover:hover+.jaunt-message-overlay{display:block}@media all and (min-width:1360px){.jaunt-short-message{font-size:13px}}@media all and (min-width:1680px){.jaunt-short-message{font-size:13px}}@media all and (min-width:1930px){.jaunt-short-message{font-size:13px}}.jaunt-short-message{font-size:12px;vertical-align:10%}#jauntnow-airfare{height:125px}