.flexible-shopping .tooltip-inner .tooltip-font{font-size:1em}
.flexible-shopping .bundled-savings-mobile{display:none}
.flexible-shopping .multi-item-playback{margin-left:.70588235em;margin-bottom:.70588235em}
.no-flexbox .flexible-shopping .multi-item-playback .hotel-details .flex-content{margin-left:.70588235em}
.no-flexbox .flexible-shopping .multi-item-playback .prices,.no-flexbox .flexible-shopping .multi-item-playback .prices-hotel-search,.no-flexbox .flexible-shopping .multi-item-playback .prices-savings-display{min-width:11.76470588em}
#multiItemPlaybackContainer .flexible-shopping .multi-item-playback{margin-top:.70588235em}
.flexible-shopping .multi-item-playback .flex-area-primary,.flexible-shopping .multi-item-playback .flex-area-secondary{padding:0}
.flexible-shopping .multi-item-playback .flex-card{margin-bottom:0}
.flexible-shopping .multi-item-playback .toggle-inner>.flex-card>.flex-content>.flex-area-primary:first-of-type{flex-shrink:5}
.flexible-shopping .multi-item-playback .flight-details .flex-card{padding-top:.70588235em}
.flexible-shopping .multi-item-playback .flight-details .flex-card:first-of-type{padding-top:0}
.flexible-shopping .multi-item-playback .flight-details .flex-card .flex-figure{width:2.82352941em}
.flexible-shopping .multi-item-playback .flight-details .flex-card .flex-figure img{padding:0 .70588235em .70588235em 0}
.flexible-shopping .multi-item-playback .flight-details .flex-card .flex-area-primary{padding:0;min-width:9em}
.flexible-shopping .multi-item-playback .flight-details .flex-card .flex-area-primary+.flex-area-primary{min-width:6em}
.flexible-shopping .multi-item-playback .flight-details .flex-card .flex-area-primary .primary{color:#1f1f1f;font-size:.8823529411764706em;line-height:1.2em;font-weight:700}
.flexible-shopping .multi-item-playback .flight-details .flex-card .flex-area-primary .primary .next-day{color:#d60000;font-size:.8823529411764706em;vertical-align:top}
.flexible-shopping .multi-item-playback .hotel-details .flex-figure{width:5.29411765em;margin-right:.70588235em}
.flexible-shopping .multi-item-playback .hotel-details .col.thumbnail{padding-left:0}
.flexible-shopping .multi-item-playback .hotel-details .primary{color:#1f1f1f;font-weight:700}
.flexible-shopping .multi-item-playback .hotel-details .hotel-name{margin-right:.70588235em}
.flexible-shopping .multi-item-playback .change-product-link{width:100%;font-size:.7647058823529411em}
.flexible-shopping .multi-item-playback .bundled-savings-wrapper,.flexible-shopping .multi-item-playback .bundled-savings-mobile{margin-bottom:.47058824em}
.flexible-shopping .multi-item-playback .bundled-savings-wrapper .bundled-savings-title,.flexible-shopping .multi-item-playback .bundled-savings-mobile .bundled-savings-title{display:inline-block;color:#2f7000;margin-left:.11764706em;font-size:.8823529411764706em}
.flexible-shopping .multi-item-playback .bundled-savings-wrapper .savings-icon,.flexible-shopping .multi-item-playback .bundled-savings-mobile .savings-icon{display:inline-block}
.flexible-shopping .multi-item-playback .bundled-savings-wrapper .savings-icon .icon-shopalt,.flexible-shopping .multi-item-playback .bundled-savings-mobile .savings-icon .icon-shopalt{color:#2f7000;font-size:.8823529411764706em}
.flexible-shopping .multi-item-playback .prices-savings-display,.flexible-shopping .multi-item-playback .prices-hotel-search{color:#616161;font-size:.7647058823529411em;float:right;width:100%}
.flexible-shopping .multi-item-playback .prices-savings-display .total-price-wrapper,.flexible-shopping .multi-item-playback .prices-hotel-search .total-price-wrapper{margin-top:.461538em}
.flexible-shopping .multi-item-playback .prices-savings-display .savings-price,.flexible-shopping .multi-item-playback .prices-hotel-search .savings-price{color:#2f7000;font-weight:700}
.flexible-shopping .multi-item-playback .prices-savings-display .subtotal-price-wrapper,.flexible-shopping .multi-item-playback .prices-hotel-search .subtotal-price-wrapper,.flexible-shopping .multi-item-playback .prices-savings-display .savings-price-wrapper,.flexible-shopping .multi-item-playback .prices-hotel-search .savings-price-wrapper,.flexible-shopping .multi-item-playback .prices-savings-display .total-price-wrapper,.flexible-shopping .multi-item-playback .prices-hotel-search .total-price-wrapper{overflow:hidden}
.flexible-shopping .multi-item-playback .prices-savings-display .savings-price-wrapper,.flexible-shopping .multi-item-playback .prices-hotel-search .savings-price-wrapper{border-bottom:1px solid #e0e0e0;width:100%}
.flexible-shopping .multi-item-playback .prices{color:#616161;font-size:.7647058823529411em;text-align:right;float:right;max-width:20em}
.flexible-shopping .multi-item-playback .prices .primary-price span{color:#1f1f1f;font-weight:700;font-size:1.3076923076923077em}
.flexible-shopping .multi-item-playback .prices .secondary-price span{padding-right:.3em}
.flexible-shopping .multi-item-playback h2{font-size:1em}
.flexible-shopping .multi-item-playback .toggle-pane{margin-top:.70588235em}
@media only screen and (min-width:60em){.flexible-shopping .multi-item-playback.flight-only .flight-details .flex-card{float:left;padding-top:0;width:50%}
.flexible-shopping .multi-item-playback.opened .prices,.flexible-shopping .multi-item-playback.opened .prices-savings-display{margin-top:2.6em}
.flexible-shopping .multi-item-playback.opened .prices-savings-display{margin-top:5em}
.no-flexbox .flexible-shopping .multi-item-playback.opened .flex-area-secondary{vertical-align:top}
}
@media only screen and (min-width:45.375em){.flexible-shopping .multi-item-playback .flex-area-primary{max-width:inherit !important}
.flexible-shopping .multi-item-playback .flex-area-secondary{max-width:inherit !important}
}
@media only screen and (max-width:59.9375em){.flexible-shopping .multi-item-playback.opened>.flex-card>.flex-content,.flexible-shopping .multi-item-playback.opened .toggle-inner>.flex-card>.flex-content{-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}
.flexible-shopping .multi-item-playback .flex-area-primary{max-width:inherit !important}
.flexible-shopping .multi-item-playback .flex-area-secondary{max-width:inherit !important}
.no-flexbox .flexible-shopping .multi-item-playback>.flex-card>.flex-content>*,.no-flexbox .flexible-shopping .multi-item-playback .toggle-inner>.flex-card>.flex-content>.flex-area-primary{display:block}
.flexible-shopping .multi-item-playback .flight-details .flex-area-primary{flex-grow:.1}
.flexible-shopping .multi-item-playback .flex-area-primary+.flex-area-primary .flight-details{margin-top:1.05882353em}
}
@media only screen and (max-width:30.6875em){.flexible-shopping .multi-item-playback.closed .flex-content{-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}
.no-flexbox .flexible-shopping .multi-item-playback.closed .flex-area-primary,.no-flexbox .flexible-shopping .multi-item-playback.closed .flex-area-secondary{display:block}
.flexible-shopping .multi-item-playback .flight-details .flex-area-primary+.flex-area-primary div{display:inline-block;padding-right:.35294118em}
.flexible-shopping .multi-item-playback .flight-details .flex-content{-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}
.no-flexbox .flexible-shopping .multi-item-playback .flight-details .flex-content .flex-area-primary{display:block}
.flexible-shopping .multi-item-playback .hotel-details .star-rating{display:block}
.flexible-shopping .multi-item-playback.opened .prices .prices-savings-display{margin-top:.92307692em}
}
.ie10 .multi-item-playback .flex-card.flex-listing .flex-content .flex-area-primary,.ie11 .multi-item-playback .flex-card.flex-listing .flex-content .flex-area-primary{min-width:2.94117647em}
.collapsed-flight-details{display:none}
.pkg_mis_multistep_indicator_playback_module_refresh-1 .multi-item-playback,.exp13546-1 .multi-item-playback,.pkg_mis_multistep_indicator_playback_module_refresh-2 .multi-item-playback,.exp13546-2 .multi-item-playback,.pkg_mis_multistep_indicator_playback_module_refresh-3 .multi-item-playback,.exp13546-3 .multi-item-playback{background:#0065b8;padding:.3em 0 0 0}
.pkg_mis_multistep_indicator_playback_module_refresh-1 .multi-item-playback.closed .multi-item-flex-wrap .flex-content,.exp13546-1 .multi-item-playback.closed .multi-item-flex-wrap .flex-content,.pkg_mis_multistep_indicator_playback_module_refresh-2 .multi-item-playback.closed .multi-item-flex-wrap .flex-content,.exp13546-2 .multi-item-playback.closed .multi-item-flex-wrap .flex-content,.pkg_mis_multistep_indicator_playback_module_refresh-3 .multi-item-playback.closed .multi-item-flex-wrap .flex-content,.exp13546-3 .multi-item-playback.closed .multi-item-flex-wrap .flex-content{flex-direction:row;flex-wrap:wrap;justify-content:flex-end}
.pkg_mis_multistep_indicator_playback_module_refresh-1 .multi-item-playback.closed .multi-item-flex-wrap .flex-content .flex-area-primary h2#multi-item-playback-toggle,.exp13546-1 .multi-item-playback.closed .multi-item-flex-wrap .flex-content .flex-area-primary h2#multi-item-playback-toggle,.pkg_mis_multistep_indicator_playback_module_refresh-2 .multi-item-playback.closed .multi-item-flex-wrap .flex-content .flex-area-primary h2#multi-item-playback-toggle,.exp13546-2 .multi-item-playback.closed .multi-item-flex-wrap .flex-content .flex-area-primary h2#multi-item-playback-toggle,.pkg_mis_multistep_indicator_playback_module_refresh-3 .multi-item-playback.closed .multi-item-flex-wrap .flex-content .flex-area-primary h2#multi-item-playback-toggle,.exp13546-3 .multi-item-playback.closed .multi-item-flex-wrap .flex-content .flex-area-primary h2#multi-item-playback-toggle{display:inline-block}
.pkg_mis_multistep_indicator_playback_module_refresh-1 .multi-item-playback.closed .multi-item-flex-wrap .flex-content .flex-area-primary .toggle-pane,.exp13546-1 .multi-item-playback.closed .multi-item-flex-wrap .flex-content .flex-area-primary .toggle-pane,.pkg_mis_multistep_indicator_playback_module_refresh-2 .multi-item-playback.closed .multi-item-flex-wrap .flex-content .flex-area-primary .toggle-pane,.exp13546-2 .multi-item-playback.closed .multi-item-flex-wrap .flex-content .flex-area-primary .toggle-pane,.pkg_mis_multistep_indicator_playback_module_refresh-3 .multi-item-playback.closed .multi-item-flex-wrap .flex-content .flex-area-primary .toggle-pane,.exp13546-3 .multi-item-playback.closed .multi-item-flex-wrap .flex-content .flex-area-primary .toggle-pane{width:0}
.pkg_mis_multistep_indicator_playback_module_refresh-1 .multi-item-playback.closed .multi-item-flex-wrap .flex-content .flex-area-secondary,.exp13546-1 .multi-item-playback.closed .multi-item-flex-wrap .flex-content .flex-area-secondary,.pkg_mis_multistep_indicator_playback_module_refresh-2 .multi-item-playback.closed .multi-item-flex-wrap .flex-content .flex-area-secondary,.exp13546-2 .multi-item-playback.closed .multi-item-flex-wrap .flex-content .flex-area-secondary,.pkg_mis_multistep_indicator_playback_module_refresh-3 .multi-item-playback.closed .multi-item-flex-wrap .flex-content .flex-area-secondary,.exp13546-3 .multi-item-playback.closed .multi-item-flex-wrap .flex-content .flex-area-secondary{flex-grow:1}
.pkg_mis_multistep_indicator_playback_module_refresh-1 .multi-item-playback.closed .secondary-price,.exp13546-1 .multi-item-playback.closed .secondary-price,.pkg_mis_multistep_indicator_playback_module_refresh-2 .multi-item-playback.closed .secondary-price,.exp13546-2 .multi-item-playback.closed .secondary-price,.pkg_mis_multistep_indicator_playback_module_refresh-3 .multi-item-playback.closed .secondary-price,.exp13546-3 .multi-item-playback.closed .secondary-price{display:none}
.pkg_mis_multistep_indicator_playback_module_refresh-1 .multi-item-playback .multi-item-flex-wrap,.exp13546-1 .multi-item-playback .multi-item-flex-wrap,.pkg_mis_multistep_indicator_playback_module_refresh-2 .multi-item-playback .multi-item-flex-wrap,.exp13546-2 .multi-item-playback .multi-item-flex-wrap,.pkg_mis_multistep_indicator_playback_module_refresh-3 .multi-item-playback .multi-item-flex-wrap,.exp13546-3 .multi-item-playback .multi-item-flex-wrap{background:#fff;border-radius:.25em;box-shadow:#fff 0 0 0 1px;padding:1em}
.pkg_mis_multistep_indicator_playback_module_refresh-1 .multi-item-playback figure,.exp13546-1 .multi-item-playback figure,.pkg_mis_multistep_indicator_playback_module_refresh-2 .multi-item-playback figure,.exp13546-2 .multi-item-playback figure,.pkg_mis_multistep_indicator_playback_module_refresh-3 .multi-item-playback figure,.exp13546-3 .multi-item-playback figure{background:#fff;border-radius:3em;height:4em;padding:1em;width:4em;z-index:1}
.pkg_mis_multistep_indicator_playback_module_refresh-1 .multi-item-playback figure+figure,.exp13546-1 .multi-item-playback figure+figure,.pkg_mis_multistep_indicator_playback_module_refresh-2 .multi-item-playback figure+figure,.exp13546-2 .multi-item-playback figure+figure,.pkg_mis_multistep_indicator_playback_module_refresh-3 .multi-item-playback figure+figure,.exp13546-3 .multi-item-playback figure+figure{top:-1.5em;left:1.7em;z-index:0}
.pkg_mis_multistep_indicator_playback_module_refresh-1 .multi-item-playback .condensed-flight-details .flight-dates,.exp13546-1 .multi-item-playback .condensed-flight-details .flight-dates,.pkg_mis_multistep_indicator_playback_module_refresh-2 .multi-item-playback .condensed-flight-details .flight-dates,.exp13546-2 .multi-item-playback .condensed-flight-details .flight-dates,.pkg_mis_multistep_indicator_playback_module_refresh-3 .multi-item-playback .condensed-flight-details .flight-dates,.exp13546-3 .multi-item-playback .condensed-flight-details .flight-dates,.pkg_mis_multistep_indicator_playback_module_refresh-1 .multi-item-playback .condensed-flight-details .leg,.exp13546-1 .multi-item-playback .condensed-flight-details .leg,.pkg_mis_multistep_indicator_playback_module_refresh-2 .multi-item-playback .condensed-flight-details .leg,.exp13546-2 .multi-item-playback .condensed-flight-details .leg,.pkg_mis_multistep_indicator_playback_module_refresh-3 .multi-item-playback .condensed-flight-details .leg,.exp13546-3 .multi-item-playback .condensed-flight-details .leg{font-size:.8em}
.pkg_mis_multistep_indicator_playback_module_refresh-1 .multi-item-playback .condensed-flight-details.flights figure,.exp13546-1 .multi-item-playback .condensed-flight-details.flights figure,.pkg_mis_multistep_indicator_playback_module_refresh-2 .multi-item-playback .condensed-flight-details.flights figure,.exp13546-2 .multi-item-playback .condensed-flight-details.flights figure,.pkg_mis_multistep_indicator_playback_module_refresh-3 .multi-item-playback .condensed-flight-details.flights figure,.exp13546-3 .multi-item-playback .condensed-flight-details.flights figure{height:3em;padding:1em;width:3em}
.pkg_mis_multistep_indicator_playback_module_refresh-1 .multi-item-playback .flight-details,.exp13546-1 .multi-item-playback .flight-details,.pkg_mis_multistep_indicator_playback_module_refresh-2 .multi-item-playback .flight-details,.exp13546-2 .multi-item-playback .flight-details,.pkg_mis_multistep_indicator_playback_module_refresh-3 .multi-item-playback .flight-details,.exp13546-3 .multi-item-playback .flight-details{padding:0}
.pkg_mis_multistep_indicator_playback_module_refresh-1 .multi-item-playback .flight-details .flex-card .flex-figure,.exp13546-1 .multi-item-playback .flight-details .flex-card .flex-figure,.pkg_mis_multistep_indicator_playback_module_refresh-2 .multi-item-playback .flight-details .flex-card .flex-figure,.exp13546-2 .multi-item-playback .flight-details .flex-card .flex-figure,.pkg_mis_multistep_indicator_playback_module_refresh-3 .multi-item-playback .flight-details .flex-card .flex-figure,.exp13546-3 .multi-item-playback .flight-details .flex-card .flex-figure{width:5.29em;margin-right:.7em}
.pkg_mis_multistep_indicator_playback_module_refresh-1 .multi-item-playback .flight-details .flex-card .flex-figure figure,.exp13546-1 .multi-item-playback .flight-details .flex-card .flex-figure figure,.pkg_mis_multistep_indicator_playback_module_refresh-2 .multi-item-playback .flight-details .flex-card .flex-figure figure,.exp13546-2 .multi-item-playback .flight-details .flex-card .flex-figure figure,.pkg_mis_multistep_indicator_playback_module_refresh-3 .multi-item-playback .flight-details .flex-card .flex-figure figure,.exp13546-3 .multi-item-playback .flight-details .flex-card .flex-figure figure{background:#fff;border-color:#ededed;border-style:solid;border-width:2px}
.pkg_mis_multistep_indicator_playback_module_refresh-1 .multi-item-playback .flight-details .flex-card .flex-figure figure img,.exp13546-1 .multi-item-playback .flight-details .flex-card .flex-figure figure img,.pkg_mis_multistep_indicator_playback_module_refresh-2 .multi-item-playback .flight-details .flex-card .flex-figure figure img,.exp13546-2 .multi-item-playback .flight-details .flex-card .flex-figure figure img,.pkg_mis_multistep_indicator_playback_module_refresh-3 .multi-item-playback .flight-details .flex-card .flex-figure figure img,.exp13546-3 .multi-item-playback .flight-details .flex-card .flex-figure figure img{margin:auto;padding:0;max-width:75%}
.pkg_mis_multistep_indicator_playback_module_refresh-1 .multi-item-playback .flight-details .flex-card .flex-area-primary .primary,.exp13546-1 .multi-item-playback .flight-details .flex-card .flex-area-primary .primary,.pkg_mis_multistep_indicator_playback_module_refresh-2 .multi-item-playback .flight-details .flex-card .flex-area-primary .primary,.exp13546-2 .multi-item-playback .flight-details .flex-card .flex-area-primary .primary,.pkg_mis_multistep_indicator_playback_module_refresh-3 .multi-item-playback .flight-details .flex-card .flex-area-primary .primary,.exp13546-3 .multi-item-playback .flight-details .flex-card .flex-area-primary .primary{font-weight:500}
.pkg_mis_multistep_indicator_playback_module_refresh-1 .multi-item-playback .flight-details .flex-card .flex-area-primary .primary .airport-shortcode,.exp13546-1 .multi-item-playback .flight-details .flex-card .flex-area-primary .primary .airport-shortcode,.pkg_mis_multistep_indicator_playback_module_refresh-2 .multi-item-playback .flight-details .flex-card .flex-area-primary .primary .airport-shortcode,.exp13546-2 .multi-item-playback .flight-details .flex-card .flex-area-primary .primary .airport-shortcode,.pkg_mis_multistep_indicator_playback_module_refresh-3 .multi-item-playback .flight-details .flex-card .flex-area-primary .primary .airport-shortcode,.exp13546-3 .multi-item-playback .flight-details .flex-card .flex-area-primary .primary .airport-shortcode{color:#616161;font-weight:normal;margin:0 .5em}
.pkg_mis_multistep_indicator_playback_module_refresh-1 .multi-item-playback .flight-details .flex-card .flex-area-primary .primary .flight-time.arrival,.exp13546-1 .multi-item-playback .flight-details .flex-card .flex-area-primary .primary .flight-time.arrival,.pkg_mis_multistep_indicator_playback_module_refresh-2 .multi-item-playback .flight-details .flex-card .flex-area-primary .primary .flight-time.arrival,.exp13546-2 .multi-item-playback .flight-details .flex-card .flex-area-primary .primary .flight-time.arrival,.pkg_mis_multistep_indicator_playback_module_refresh-3 .multi-item-playback .flight-details .flex-card .flex-area-primary .primary .flight-time.arrival,.exp13546-3 .multi-item-playback .flight-details .flex-card .flex-area-primary .primary .flight-time.arrival{margin:0 0 0 .5em}
.pkg_mis_multistep_indicator_playback_module_refresh-1 .multi-item-playback .expanded-flight-details,.exp13546-1 .multi-item-playback .expanded-flight-details,.pkg_mis_multistep_indicator_playback_module_refresh-2 .multi-item-playback .expanded-flight-details,.exp13546-2 .multi-item-playback .expanded-flight-details,.pkg_mis_multistep_indicator_playback_module_refresh-3 .multi-item-playback .expanded-flight-details,.exp13546-3 .multi-item-playback .expanded-flight-details{display:none}
.pkg_mis_multistep_indicator_playback_module_refresh-1 .multi-item-playback .hotel-details .primary,.exp13546-1 .multi-item-playback .hotel-details .primary,.pkg_mis_multistep_indicator_playback_module_refresh-2 .multi-item-playback .hotel-details .primary,.exp13546-2 .multi-item-playback .hotel-details .primary,.pkg_mis_multistep_indicator_playback_module_refresh-3 .multi-item-playback .hotel-details .primary,.exp13546-3 .multi-item-playback .hotel-details .primary{font-weight:500}
.pkg_mis_multistep_indicator_playback_module_refresh-1 .multi-item-playback .hotel-details .primary .star-rating,.exp13546-1 .multi-item-playback .hotel-details .primary .star-rating,.pkg_mis_multistep_indicator_playback_module_refresh-2 .multi-item-playback .hotel-details .primary .star-rating,.exp13546-2 .multi-item-playback .hotel-details .primary .star-rating,.pkg_mis_multistep_indicator_playback_module_refresh-3 .multi-item-playback .hotel-details .primary .star-rating,.exp13546-3 .multi-item-playback .hotel-details .primary .star-rating{display:block}
.pkg_mis_multistep_indicator_playback_module_refresh-1 .multi-item-playback .hotel-details #multi-item-playback-room-description,.exp13546-1 .multi-item-playback .hotel-details #multi-item-playback-room-description,.pkg_mis_multistep_indicator_playback_module_refresh-2 .multi-item-playback .hotel-details #multi-item-playback-room-description,.exp13546-2 .multi-item-playback .hotel-details #multi-item-playback-room-description,.pkg_mis_multistep_indicator_playback_module_refresh-3 .multi-item-playback .hotel-details #multi-item-playback-room-description,.exp13546-3 .multi-item-playback .hotel-details #multi-item-playback-room-description{display:none}
@media screen and (min-width:30.75em){.pkg_mis_multistep_indicator_playback_module_refresh-1 .multi-item-playback.closed .secondary-price,.exp13546-1 .multi-item-playback.closed .secondary-price,.pkg_mis_multistep_indicator_playback_module_refresh-2 .multi-item-playback.closed .secondary-price,.exp13546-2 .multi-item-playback.closed .secondary-price,.pkg_mis_multistep_indicator_playback_module_refresh-3 .multi-item-playback.closed .secondary-price,.exp13546-3 .multi-item-playback.closed .secondary-price{display:block}
}
.pkg_mis_multistep_indicator_playback_module_refresh-3 .multi-item-playback .flex-card,.exp13546-3 .multi-item-playback .flex-card{height:100%}
.pkg_mis_multistep_indicator_playback_module_refresh-3 .multi-item-playback.opened .flex-area-secondary,.exp13546-3 .multi-item-playback.opened .flex-area-secondary{width:25%;flex-shrink:0}
.pkg_mis_multistep_indicator_playback_module_refresh-3 .multi-item-playback.closed .multi-item-flex-wrap .flex-content .flex-area-secondary,.exp13546-3 .multi-item-playback.closed .multi-item-flex-wrap .flex-content .flex-area-secondary{width:25%;flex-grow:0}
.pkg_mis_multistep_indicator_playback_module_refresh-3 .multi-item-playback .toggle-trigger,.exp13546-3 .multi-item-playback .toggle-trigger{font-size:1em}
.pkg_mis_multistep_indicator_playback_module_refresh-3 .multi-item-playback .hotel-details .hotel-name,.exp13546-3 .multi-item-playback .hotel-details .hotel-name{font-size:.8823529411764706em}
.pkg_mis_multistep_indicator_playback_module_refresh-3 .multi-item-playback .hotel-details .flex-card .flex-figure,.exp13546-3 .multi-item-playback .hotel-details .flex-card .flex-figure{margin-right:0}
.pkg_mis_multistep_indicator_playback_module_refresh-3 .multi-item-playback .flight-details .flex-card .flex-figure,.exp13546-3 .multi-item-playback .flight-details .flex-card .flex-figure{margin-right:0}
@media only screen and (max-width:30.6875em){.pkg_mis_multistep_indicator_playback_module_refresh-3 .multi-item-playback .bundled-savings-mobile,.exp13546-3 .multi-item-playback .bundled-savings-mobile{display:block}
.pkg_mis_multistep_indicator_playback_module_refresh-3 .multi-item-playback .bundled-savings-wrapper,.exp13546-3 .multi-item-playback .bundled-savings-wrapper{display:none}
.pkg_mis_multistep_indicator_playback_module_refresh-3 .multi-item-playback.opened .flex-area-secondary,.exp13546-3 .multi-item-playback.opened .flex-area-secondary{flex-grow:1}
.pkg_mis_multistep_indicator_playback_module_refresh-3 .multi-item-playback.opened .prices-savings-display,.exp13546-3 .multi-item-playback.opened .prices-savings-display,.pkg_mis_multistep_indicator_playback_module_refresh-3 .multi-item-playback.opened .prices-hotel-search,.exp13546-3 .multi-item-playback.opened .prices-hotel-search{width:100%}
.pkg_mis_multistep_indicator_playback_module_refresh-3 .multi-item-playback.closed .multi-item-flex-wrap .flex-content,.exp13546-3 .multi-item-playback.closed .multi-item-flex-wrap .flex-content{-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}
.pkg_mis_multistep_indicator_playback_module_refresh-3 .multi-item-playback.closed .multi-item-flex-wrap .flex-content .flex-area-secondary,.exp13546-3 .multi-item-playback.closed .multi-item-flex-wrap .flex-content .flex-area-secondary{flex-grow:1}
.pkg_mis_multistep_indicator_playback_module_refresh-3 .multi-item-playback.closed .multi-item-flex-wrap .flex-content .prices-savings-display .subtotal-price-wrapper,.exp13546-3 .multi-item-playback.closed .multi-item-flex-wrap .flex-content .prices-savings-display .subtotal-price-wrapper{display:none}
.pkg_mis_multistep_indicator_playback_module_refresh-3 .multi-item-playback.closed .multi-item-flex-wrap .flex-content .prices-hotel-search .nobullet,.exp13546-3 .multi-item-playback.closed .multi-item-flex-wrap .flex-content .prices-hotel-search .nobullet{margin-top:0}
.pkg_mis_multistep_indicator_playback_module_refresh-3 .multi-item-playback.closed .multi-item-flex-wrap .flex-content .flex-area-primary .toggle-pane,.exp13546-3 .multi-item-playback.closed .multi-item-flex-wrap .flex-content .flex-area-primary .toggle-pane{margin-top:0}
.pkg_mis_multistep_indicator_playback_module_refresh-3 .multi-item-playback .prices-hotel-search .subtotal-price-wrapper,.exp13546-3 .multi-item-playback .prices-hotel-search .subtotal-price-wrapper,.pkg_mis_multistep_indicator_playback_module_refresh-3 .multi-item-playback .prices-hotel-search .savings-price-wrapper,.exp13546-3 .multi-item-playback .prices-hotel-search .savings-price-wrapper{display:none}
}
@media only screen and (max-width:59.9375em){.pkg_mis_multistep_indicator_playback_module_refresh-3 .multi-item-playback.opened .flex-area-secondary,.exp13546-3 .multi-item-playback.opened .flex-area-secondary{width:auto}
.pkg_mis_multistep_indicator_playback_module_refresh-3 .multi-item-playback.opened .prices-savings-display,.exp13546-3 .multi-item-playback.opened .prices-savings-display,.pkg_mis_multistep_indicator_playback_module_refresh-3 .multi-item-playback.opened .prices-hotel-search,.exp13546-3 .multi-item-playback.opened .prices-hotel-search{width:35%}
.pkg_mis_multistep_indicator_playback_module_refresh-3 .multi-item-playback.closed .multi-item-flex-wrap .flex-content .flex-area-secondary,.exp13546-3 .multi-item-playback.closed .multi-item-flex-wrap .flex-content .flex-area-secondary{flex-grow:1}
}
@media only screen and (max-width:45.375em){.pkg_mis_multistep_indicator_playback_module_refresh-3 .multi-item-playback .bundled-savings-mobile,.exp13546-3 .multi-item-playback .bundled-savings-mobile{display:block}
.pkg_mis_multistep_indicator_playback_module_refresh-3 .multi-item-playback .bundled-savings-wrapper,.exp13546-3 .multi-item-playback .bundled-savings-wrapper{display:none}
.pkg_mis_multistep_indicator_playback_module_refresh-3 .multi-item-playback.opened .flex-area-secondary,.exp13546-3 .multi-item-playback.opened .flex-area-secondary{flex-grow:1}
.pkg_mis_multistep_indicator_playback_module_refresh-3 .multi-item-playback.opened .prices-savings-display,.exp13546-3 .multi-item-playback.opened .prices-savings-display,.pkg_mis_multistep_indicator_playback_module_refresh-3 .multi-item-playback.opened .prices-hotel-search,.exp13546-3 .multi-item-playback.opened .prices-hotel-search{width:100%}
.pkg_mis_multistep_indicator_playback_module_refresh-3 .multi-item-playback.opened .prices-savings-display .subtotal-price-wrapper,.exp13546-3 .multi-item-playback.opened .prices-savings-display .subtotal-price-wrapper,.pkg_mis_multistep_indicator_playback_module_refresh-3 .multi-item-playback.opened .prices-hotel-search .subtotal-price-wrapper,.exp13546-3 .multi-item-playback.opened .prices-hotel-search .subtotal-price-wrapper{border-top:1px solid #e0e0e0;width:100%;padding-top:.46153846em}
.pkg_mis_multistep_indicator_playback_module_refresh-3 .multi-item-playback.closed .multi-item-flex-wrap .flex-content,.exp13546-3 .multi-item-playback.closed .multi-item-flex-wrap .flex-content{-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}
.pkg_mis_multistep_indicator_playback_module_refresh-3 .multi-item-playback.closed .multi-item-flex-wrap .flex-content .flex-area-secondary,.exp13546-3 .multi-item-playback.closed .multi-item-flex-wrap .flex-content .flex-area-secondary{width:auto}
.pkg_mis_multistep_indicator_playback_module_refresh-3 .multi-item-playback.closed .multi-item-flex-wrap .flex-content .prices-savings-display .subtotal-price-wrapper,.exp13546-3 .multi-item-playback.closed .multi-item-flex-wrap .flex-content .prices-savings-display .subtotal-price-wrapper{display:none}
.pkg_mis_multistep_indicator_playback_module_refresh-3 .multi-item-playback.closed .multi-item-flex-wrap .flex-content .prices-hotel-search .nobullet,.exp13546-3 .multi-item-playback.closed .multi-item-flex-wrap .flex-content .prices-hotel-search .nobullet{margin-top:0}
.pkg_mis_multistep_indicator_playback_module_refresh-3 .multi-item-playback.closed .multi-item-flex-wrap .flex-content .flex-area-primary .toggle-pane,.exp13546-3 .multi-item-playback.closed .multi-item-flex-wrap .flex-content .flex-area-primary .toggle-pane{margin-top:0}
.pkg_mis_multistep_indicator_playback_module_refresh-3 .multi-item-playback .prices-hotel-search .subtotal-price-wrapper,.exp13546-3 .multi-item-playback .prices-hotel-search .subtotal-price-wrapper,.pkg_mis_multistep_indicator_playback_module_refresh-3 .multi-item-playback .prices-hotel-search .savings-price-wrapper,.exp13546-3 .multi-item-playback .prices-hotel-search .savings-price-wrapper{display:none}
}