#col-package-details{background-color:#f6f7fa;margin-bottom:0;padding-bottom:0;padding-top:1rem}#col-package-details .full-width-section-divider{background-color:#fff;height:10px;margin:1rem -1rem}@media (max-width:515px){#col-package-details .full-width-section-divider.full-width-section-divider-main-header{margin-top:0}}@media(min-width:768px){#col-package-details .full-width-section-divider.full-width-section-divider-main-header{display:none}}#col-package-details #package-general-description{font-size:.8rem}#col-package-details #package-general-description h5{font-size:1.05rem;text-transform:capitalize}#col-package-details #package-general-description p{margin-bottom:.5rem}#col-package-details #package-general-description strong{display:block;margin-bottom:.5rem;text-align:center}#col-package-details #package-general-description ul{list-style-type:disc;margin-bottom:.2rem;padding-left:2rem}@media(min-width:768px){#col-package-details #package-general-description ul{display:flex;flex-direction:column;flex-wrap:wrap}}#col-package-details #package-general-description ul li:nth-last-child(n+4),#col-package-details #package-general-description ul li:nth-last-child(n+4)~li{width:50%}#col-package-details #package-general-description .package-general-description-container p{font-size:.825rem;text-align:justify}@media(min-width:768px){#col-package-details #package-general-description .package-general-description-container p{font-size:.9rem;text-align:left}}#col-package-details #product-tabs{border-bottom:0;display:flex}#col-package-details #product-tabs a{align-items:center;background-color:#eaeaea;border-bottom:0;border-top-left-radius:.5rem;border-top-right-radius:.5rem;color:#444;display:flex;flex:1;font-size:11px;height:50px;justify-content:center;margin-right:2px;padding-left:6px;padding-right:6px}@media(min-width:768px){#col-package-details #product-tabs a{font-size:.8rem}}#col-package-details #product-tabs a.active{background-color:#fff;border-bottom:0!important;box-shadow:0 6px 10px 0 rgba(0,0,0,.14),0 1px 18px 0 rgba(0,0,0,.12),0 3px 5px -1px rgba(0,0,0,.3);position:relative}#col-package-details .tab-content,#col-package-details .tab-pane{background-color:#fff;border-bottom-left-radius:.5rem;border-bottom-right-radius:.5rem}#col-package-details .tab-pane{position:relative}#col-package-details .tab-content{border-bottom:0!important;box-shadow:0 6px 10px 0 rgba(0,0,0,.14),0 1px 18px 0 rgba(0,0,0,.12),0 3px 5px -1px rgba(0,0,0,.3);margin-bottom:10px}@media (min-width:768px){#col-package-details .tab-content{margin-bottom:0}}#col-package-details .nav-tabs .nav-link{align-items:center;background-color:#eaeaea;border-bottom:0;border-top-left-radius:.5rem;border-top-right-radius:.5rem;color:inherit;display:flex;height:50px;justify-content:center;padding-left:6px;padding-right:6px;width:100%}#col-package-details .nav-tabs .nav-item{flex:1;font-size:.7rem;margin-right:2px}@media (min-width:768px){#col-package-details .nav-tabs .nav-item{font-size:.8rem}}#col-package-details .nav-tabs .nav-item:last-child{margin-right:0}#col-package-details .nav-tabs .nav-item:last-child .nav-link{border-right:0}#col-package-details .nav-tabs .nav-link.active{background-color:#fff;border-bottom:0!important;border-color:transparent;box-shadow:0 6px 10px 0 rgba(0,0,0,.14),0 1px 18px 0 rgba(0,0,0,.12),0 3px 5px -1px rgba(0,0,0,.3);position:relative}#col-package-details .nav-tabs .nav-link.active:after{border-bottom:1px solid #eaeaea;bottom:0;content:"";left:2.5%;position:absolute;top:0;width:95%}#col-package-details .tab-content>.tab-pane{display:block;height:0;overflow:hidden;padding-bottom:0;padding-top:0}#col-package-details .tab-content>.active{height:auto;padding-bottom:8px;padding-top:8px}#col-package-details #tour-accordion-tabpane-tours{border:none;border-radius:0;padding:0;position:relative;z-index:0}#col-package-details #tour-accordion-tabpane-tours.active{margin-bottom:.4rem;padding:.25rem 0 0}#col-package-details #tour-accordion-tabpane-tours .card{border:none;margin-left:0;margin-right:0}#col-package-details #tour-accordion-tabpane-tours .card:first-child{border-top:transparent}#col-package-details #tour-accordion-tabpane-tours .card:not(:last-child):after{background-color:#e6e6e6;border-bottom:1px solid #e6e6e6;bottom:0;content:"";height:1px;left:.5rem;position:absolute;right:.5rem;z-index:1000}#col-package-details #tour-accordion-tabpane-tours p{font-size:.8rem}#col-package-details #tour-accordion-tabpane-tours .card-header{background-color:#fff;border-bottom:0;border-radius:0;padding:.363rem 1rem;z-index:999}#col-package-details #tour-accordion-tabpane-tours .card-header h6{align-items:center;display:flex;font-size:.8rem;line-height:1.2;padding-right:32px;position:relative}#col-package-details #tour-accordion-tabpane-tours .card-header h6 div:first-child{margin-right:4px}#col-package-details #tour-accordion-tabpane-tours .card-header h6>i{line-height:1.2;position:absolute;right:0;top:50%;transform:translateY(-50%)}#col-package-details #tour-accordion-tabpane-tours .card-header img{margin-right:.4rem;max-width:2rem}#col-package-details #tour-accordion-tabpane-tours .card-header .tour-icon{display:inline-block;height:2rem;margin-right:.4rem;width:2rem}#col-package-details #tour-accordion-tabpane-tours .card-header:hover{cursor:pointer}#col-package-details #tour-accordion-tabpane-tours .carousel-overlay{margin:-.5rem -.5rem 1.5rem}@media (min-width:768px){#col-package-details #tour-accordion-tabpane-tours .carousel-overlay{margin-bottom:inherit;margin-left:-.6rem;margin-right:-.6rem}}@media (min-width:992px){#col-package-details #tour-accordion-tabpane-tours .carousel-overlay .amenity-col{font-size:.6rem}}@media (min-width:1200px){#col-package-details #tour-accordion-tabpane-tours .carousel-overlay .amenity-col{font-size:.8rem}}@media(min-width:992px){#col-package-details #tour-accordion-tabpane-tours .carousel-overlay .slick-prev{bottom:0;cursor:url(/london/assets/images/image-slider/package-slider/left-arrow.svg),pointer;display:block;height:0;left:0;padding-top:24.25%;position:absolute;top:48%;width:50%;z-index:100}#col-package-details #tour-accordion-tabpane-tours .carousel-overlay .slick-next{bottom:0;cursor:url(/london/assets/images/image-slider/package-slider/right-arrow.svg),pointer;display:block;height:0;padding-top:24.25%;position:absolute;right:0;top:48%;width:50%;z-index:100}}#col-package-details #tour-accordion-tabpane-tours .carousel-overlay img{min-height:150px;padding:0;transition:all .3s ease;width:100%}@media (min-width:768px){#col-package-details #tour-accordion-tabpane-tours .carousel-overlay img{padding:0 3px}}@media (min-width:340px){#col-package-details #tour-accordion-tabpane-tours .carousel-overlay img{min-height:195px}}@media (min-width:650px){#col-package-details #tour-accordion-tabpane-tours .carousel-overlay img{min-height:200px}}@media (min-width:1200px){#col-package-details #tour-accordion-tabpane-tours .carousel-overlay img{min-height:195px}}#col-package-details #tour-accordion-tabpane-tours .carousel-overlay .carousel-overlay{margin-left:-.5rem;margin-right:-.5rem;margin-top:-.5rem;overflow:hidden;position:relative}@media (min-width:1200px){#col-package-details #tour-accordion-tabpane-tours .carousel-overlay .slick-dots{display:none}}#col-package-details #tour-accordion-tabpane-tours .tour-details,#col-package-details #tour-accordion-tabpane-tours .tour-details ul{-moz-column-count:1;column-count:1;flex-wrap:wrap;list-style-type:none;margin-bottom:.5rem;margin-top:.5rem;padding-left:.2rem}@media(min-width:768px){#col-package-details #tour-accordion-tabpane-tours .tour-details,#col-package-details #tour-accordion-tabpane-tours .tour-details ul{-moz-column-count:2;column-count:2}}#col-package-details #tour-accordion-tabpane-tours ul.tour-details li{-moz-column-break-inside:avoid;break-inside:avoid;display:flex;font-size:.8rem;list-style-position:inside;margin-bottom:.25rem;page-break-inside:avoid;text-align:left}#col-package-details #tour-accordion-tabpane-tours ul.tour-details li.depature-point-wrapper{order:1}#col-package-details #tour-accordion-tabpane-tours ul.tour-details li.hop-on-hop-off-wrapper{order:2}#col-package-details #tour-accordion-tabpane-tours ul.tour-details li.unlimited-hop-on-hop-off-wrapper{order:5}#col-package-details #tour-accordion-tabpane-tours ul.tour-details li.duration-wrapper{order:6}#col-package-details #tour-accordion-tabpane-tours ul.tour-details li.tour-schedule-container{order:3}#col-package-details #tour-accordion-tabpane-tours ul.tour-details li.admission-included{order:8}#col-package-details #tour-accordion-tabpane-tours ul.tour-details li.hop-on-hop-off-route{order:9}#col-package-details #tour-accordion-tabpane-tours ul.tour-details li.hop-on-hop-off-loc-optional{order:10}#col-package-details #tour-accordion-tabpane-tours ul.tour-details li.lbc-tours-schedule-container{order:7}#col-package-details #tour-accordion-tabpane-tours ul.tour-details li.lbc-tours-schedule-container.lbc-multime-tours{order:11}@media (min-width:992px){#col-package-details #tour-accordion-tabpane-tours ul.tour-details li.lbc-tours-schedule-container.lbc-multime-tours{order:7}}#col-package-details #tour-accordion-tabpane-tours ul.tour-details li.lbc-tours-schedule-container .lbc-tours-schedule-item{flex:1 0 100%;text-align:left}#col-package-details #tour-accordion-tabpane-tours ul.tour-details li.lbc-tours-schedule-container .lbc-tours-schedule-item ul{margin-bottom:0;margin-top:0}#col-package-details #tour-accordion-tabpane-tours ul.tour-details li.lbc-tours-schedule-container .lbc-tours-schedule-item ul li{align-items:baseline;margin-bottom:0;text-align:left;width:100%}#col-package-details #tour-accordion-tabpane-tours ul.tour-details li .tour-details-title{align-content:baseline;align-items:baseline;align-self:flex-start;flex:1;margin-left:.5rem}#col-package-details #tour-accordion-tabpane-tours ul.tour-details li i{flex:0 0 14px;font-size:.85rem;padding-top:.15rem;text-align:center}#col-package-details #tour-accordion-tabpane-tours ul.tour-details li i.tour-details-icon{background-position:50%;background-repeat:no-repeat;background-size:contain;height:14px}#col-package-details #tour-accordion-tabpane-tours ul.tour-details li i.tour-details-icon.calendar-alt-icon{background-image:url(/london/assets/images/tour_icons/calendar-icon.svg)}#col-package-details #tour-accordion-tabpane-tours ul.tour-details li i.tour-details-icon.ticket-icon{background-image:url(/london/assets/images/tour_icons/ticket-icon.svg)}#col-package-details #tour-accordion-tabpane-tours ul.tour-details li i.tour-details-icon.bus-tv-icon{background-image:url(/london/assets/images/tour_icons/bus-icon.svg);background-position:30%;margin-top:.15rem}#col-package-details #tour-accordion-tabpane-tours ul.tour-details li span.tour-details-description{text-align:left}@media (min-width:992px){#col-package-details #tour-accordion-tabpane-tours ul.tour-details li span.tour-details-description{text-align:left}}#col-package-details #tour-accordion-tabpane-tours ul.tour-details li span.tour-details-description a{color:#007bff}#col-package-details #tour-accordion-tabpane-tours ul.tour-details li span.tour-details-description a:hover{text-decoration:underline}#col-package-details #tour-accordion-tabpane-tours ul.tour-details li img{width:18px}#col-package-details #tour-accordion-tabpane-tours .card-body{background-color:#f6f7fa;margin:1rem;padding:.5rem}#col-package-details #tour-accordion-tabpane-tours .card-body .amenities-wrapper{-moz-column-count:1;column-count:1;flex-wrap:wrap;list-style-type:none;margin-top:.5rem;padding-left:.2rem}@media(min-width:768px){#col-package-details #tour-accordion-tabpane-tours .card-body .amenities-wrapper{-moz-column-count:2;column-count:2}}#col-package-details #tour-accordion-tabpane-tours .card-body .amenities-wrapper .amenity-col{align-items:baseline;display:flex;font-size:.6rem;text-align:left}@media (min-width:768px){#col-package-details #tour-accordion-tabpane-tours .card-body .amenities-wrapper .amenity-col{margin-bottom:.25rem}}#col-package-details #tour-accordion-tabpane-tours .card-body .amenities-wrapper .amenity-col .amenity-icon-wrapper{flex:0 0 13px;font-size:.75rem;text-align:center}#col-package-details #tour-accordion-tabpane-tours .card-body .amenities-wrapper .amenity-col .amenity-icon-wrapper .fa-guaranteed-seat-view{height:14px}#col-package-details #tour-accordion-tabpane-tours .card-body .amenities-wrapper .amenity-col .amenity-icon-wrapper .fa-panomaric-view{height:12px}@media (min-width:768px){#col-package-details #tour-accordion-tabpane-tours .card-body .amenities-wrapper .amenity-col .amenity-icon-wrapper .fa-panomaric-view{height:14px}}#col-package-details #tour-accordion-tabpane-tours .card-body .amenities-wrapper .amenity-col i{font-size:.8rem;margin-top:.25rem}#col-package-details #tour-accordion-tabpane-tours .card-body .amenity-text{align-content:baseline;align-items:baseline;align-self:flex-start;flex:1;font-size:.8rem;margin-left:.5rem;text-align:left}#col-package-details #tour-accordion-tabpane-tours .card-body .amenity-text br{display:none}#col-package-details #tour-accordion-tabpane-tours .card-body .tour-description{font-size:.8rem}#col-package-details #tour-accordion-tabpane-tours .card-body .tour-description ul.sights-list-tour{-moz-column-count:2;column-count:2;-moz-column-gap:31px;column-gap:31px;display:block;list-style-type:disc;padding-left:1.5rem}@media (min-width:1200px){#col-package-details #tour-accordion-tabpane-tours .card-body .tour-description ul.sights-list-tour{-moz-column-count:3;column-count:3}}#col-package-details #tour-accordion-tabpane-tours .card-body .tour-description ul.sights-list-tour.list-tour-two-columns{-moz-column-count:1;column-count:1}@media (min-width:1200px){#col-package-details #tour-accordion-tabpane-tours .card-body .tour-description ul.sights-list-tour.list-tour-two-columns{-moz-column-count:2;column-count:2}}#col-package-details #tour-accordion-tabpane-tours .card-body .tour-description ul.sights-list-tour.sights-to-see{-moz-column-count:2;column-count:2}#col-package-details #tour-accordion-tabpane-tours .card-body .tour-description ul.sights-list-tour li{-moz-column-break-inside:avoid;break-inside:avoid;page-break-inside:avoid;width:auto}#col-package-details #tour-accordion-tabpane-tours .card-body .tour-description ul.sights-list-tour li ul.sublist-tour-description{list-style-type:none;padding-left:1rem}#col-package-details #tour-accordion-tabpane-tours .card-body .tour-description ul.sights-list-tour li ul.sublist-tour-description li:before{content:"–";margin-left:-1rem;position:absolute}#col-package-details #tour-accordion-tabpane-tours .card-body .tour-description .amenity-languages{display:flex;flex-direction:column;flex-wrap:nowrap;justify-content:center;padding:0}@media (min-width:1024px){#col-package-details #tour-accordion-tabpane-tours .card-body .tour-description .amenity-languages{flex-direction:row;flex-wrap:wrap;padding:0 2rem}}#col-package-details #tour-accordion-tabpane-tours .card-body .tour-description .amenity-languages .amenity-text-state-of-the-art{align-items:center;margin-top:0}@media (max-width:650px){#col-package-details #tour-accordion-tabpane-tours .card-body .tour-description .amenity-languages .amenity-text-state-of-the-art{margin:.4rem auto;text-align:center}}@media (min-width:1024px){#col-package-details #tour-accordion-tabpane-tours .card-body .tour-description .amenity-languages .amenity-icon-wrapper-flags{flex:1}}#col-package-details #tour-accordion-tabpane-tours .card-body .tour-description .amenity-languages .amenity-icon-wrapper-flags .solo-flag{display:flex;flex:1;justify-content:center;width:100%}@media (min-width:1024px){#col-package-details #tour-accordion-tabpane-tours .card-body .tour-description .amenity-languages .amenity-icon-wrapper-flags .solo-flag{width:65px}}#col-package-details #tour-accordion-tabpane-tours .card-body .tour-description .amenity-languages .amenity-icon-wrapper-flags .solo-flag img{flex:1;height:26px;width:39px}#col-package-details #tour-accordion-tabpane-tours .card-body .tour-description .amenity-languages .amenity-icon-wrapper-flags .solo-flag.topviewlondon img{flex:0;height:30px;width:auto}#col-package-details #tour-accordion-tabpane-tours .card-body .tour-description .amenity-languages .tour-multiple-languages{display:flex;flex-wrap:nowrap;margin-bottom:.2rem;padding:0 0 0 .5rem}#col-package-details #tour-accordion-tabpane-tours .card-body .tour-description .amenity-languages .tour-multiple-languages div{margin:0 2px;width:15%}#col-package-details #tour-accordion-tabpane-tours .card-body .tour-description .amenity-languages .tour-multiple-languages img{border-radius:3px;max-width:100%}#col-package-details #tour-accordion-tabpane-tours .card-body .tour-description .amenity-languages hr{margin-bottom:.5rem;margin-top:1rem;width:100%}#col-package-details #tour-accordion-tabpane-tours .card-body .tour-description .exclusive-features{border-left:1px solid #ed1841;border-right:1px solid #ed1841;border-top:1px solid #ed1841;float:right;height:20px;margin:1.5rem 10px 10px;text-align:center;width:97%}@media (min-width:768px){#col-package-details #tour-accordion-tabpane-tours .card-body .tour-description .exclusive-features{margin-top:1.5rem}}@media (min-width:1200px){#col-package-details #tour-accordion-tabpane-tours .card-body .tour-description .exclusive-features{width:48.5%}}#col-package-details #tour-accordion-tabpane-tours .card-body .tour-description .exclusive-features p{background-color:#f6f7fa;color:#ed1841;font-size:12.5px;margin:-10px auto 0;padding:0;width:300px}@media (min-width:768px){#col-package-details #tour-accordion-tabpane-tours .card-body .tour-description .exclusive-features p{font-size:.8rem;width:74%}}@media (min-width:1200px){#col-package-details #tour-accordion-tabpane-tours .card-body .tour-description .exclusive-features p{flex:1;font-size:12.5px;padding:0 .2rem;position:relative}}@media (max-width:515px){#col-package-details #tour-accordion-tabpane-tours .card-body .tour-description .exclusive-features p{margin:-15px auto 0;padding:0 15px;width:91%}}@media (max-width:360px){#col-package-details #tour-accordion-tabpane-tours .card-body .tour-description .exclusive-features p{font-size:.7rem;width:175px}}@media (max-width:320px){#col-package-details #tour-accordion-tabpane-tours .card-body .tour-description .exclusive-features p{font-size:.6rem}}@media (min-width:992px){#col-package-details #tour-accordion-tabpane-tours .card-body .tour-description .exclusive-features.night-tour{width:58.4%}}@media (max-width:768px){#col-package-details #tour-accordion-tabpane-tours .card-body .tour-description .exclusive-features.night-tour p{width:90%}}@media (min-width:1200px){#col-package-details #tour-accordion-tabpane-tours .card-body .tour-description .exclusive-features.night-tour p{width:88%}}#col-package-details #tour-accordion-tabpane-tours .card-body .tour-description .amenities-wrapper-exclusive-features{clear:both;display:flex;flex-wrap:wrap;margin-bottom:1rem}#col-package-details #tour-accordion-tabpane-tours .card-body .tour-description .amenities-wrapper-exclusive-features .amenity-col{align-items:center;display:flex;flex-direction:column;font-size:.6rem;text-align:center;width:50%}@media (min-width:768px){#col-package-details #tour-accordion-tabpane-tours .card-body .tour-description .amenities-wrapper-exclusive-features .amenity-col{font-size:.8rem}}@media (min-width:992px){#col-package-details #tour-accordion-tabpane-tours .card-body .tour-description .amenities-wrapper-exclusive-features .amenity-col{flex:1;font-size:.6rem;padding:0 .2rem;position:relative;width:14.2%}}@media (min-width:1200px){#col-package-details #tour-accordion-tabpane-tours .card-body .tour-description .amenities-wrapper-exclusive-features .amenity-col{font-size:.8rem}}#col-package-details #tour-accordion-tabpane-tours .card-body .tour-description .amenities-wrapper-exclusive-features .amenity-col .amenity-icon-wrapper{flex:0;min-height:43px}@media (min-width:1200px){#col-package-details #tour-accordion-tabpane-tours .card-body .tour-description .amenities-wrapper-exclusive-features .amenity-col .amenity-icon-wrapper{margin-bottom:4px;min-height:auto}}#col-package-details #tour-accordion-tabpane-tours .card-body .tour-description .amenities-wrapper-exclusive-features .amenity-col .amenity-icon-wrapper img{margin-bottom:-1rem;max-width:51px;min-height:45px;padding:.5rem;width:100%}@media (min-width:992px){#col-package-details #tour-accordion-tabpane-tours .card-body .tour-description .amenities-wrapper-exclusive-features .amenity-col .amenity-icon-wrapper img{margin-bottom:-5px;max-width:45px;width:100%}}#col-package-details #tour-accordion-tabpane-tours .card-body .tour-description .amenities-wrapper-exclusive-features .amenity-col .amenity-text{margin-left:0;margin-top:.5rem;text-align:center}#col-package-details #tour-accordion-tabpane-tours .card-body .tour-description .amenities-wrapper-exclusive-features .amenity-col:not(:first-child):after{background:#ddd;content:"";height:70%;position:absolute;right:100%;top:22%;width:1px}#col-package-details #tour-accordion-tabpane-tours .card-body .map-stop-list-link{color:#007bff;font-size:.8rem}#col-package-details #tour-accordion-tabpane-tours .card-body .map-stop-list-link:hover{color:#0056b3}#col-package-details #tour-accordion-tabpane-tours .card-tours-footer{border-bottom-left-radius:10px;border-bottom-right-radius:10px}#col-package-details #tour-accordion-tabpane-tours #attraction-section,#col-package-details #tour-accordion-tabpane-tours #tour-section{border:1px solid #f1f1f1;border-radius:10px;font-size:.9rem;margin:15px}#col-package-details #tour-accordion-tabpane-tours #attraction-section .card-header-tour,#col-package-details #tour-accordion-tabpane-tours #tour-section .card-header-tour{background-color:#f1f1f1;border-bottom:0;border-top-left-radius:10px;border-top-right-radius:10px;border-radius:0;cursor:unset;font-weight:800;padding:.7rem 1rem;z-index:999}#col-package-details #tour-accordion-tabpane-tours #attraction-section .card-header-tour i,#col-package-details #tour-accordion-tabpane-tours #tour-section .card-header-tour i{color:#28a745;margin-right:10px}#col-package-details #tour-accordion-tabpane-ticket_details{padding-left:1rem;padding-right:1rem}#col-package-details #tour-accordion-tabpane-ticket_details.active{margin-bottom:.5rem;padding-top:1rem}#col-package-details #tour-accordion-tabpane-ticket_details .package-option-validity-wrapper{font-size:.85rem;margin-top:-.5rem}@media(min-width:768px){#col-package-details #tour-accordion-tabpane-ticket_details .package-option-validity-wrapper{font-size:.8rem}}#col-package-details #tour-accordion-tabpane-ticket_details .package-option-validity-wrapper ul{flex-wrap:wrap;list-style-type:none;margin-bottom:0;padding-left:0}@media(min-width:768px){#col-package-details #tour-accordion-tabpane-ticket_details .package-option-validity-wrapper ul{font-size:.5rem}}#col-package-details #tour-accordion-tabpane-ticket_details .package-option-validity-wrapper ul li{-moz-column-break-inside:avoid;break-inside:avoid;font-size:.8rem;page-break-inside:avoid}#col-package-details #tour-accordion-tabpane-ticket_details .package-option-validity-wrapper ul li i.sights-icon{align-items:flex-start;align-self:baseline;display:flex;flex:0 0 22px;font-size:.5rem;justify-content:flex-start;padding-left:.2rem;padding-top:.3rem}#col-package-details #tour-accordion-tabpane-ticket_details .package-option-validity-wrapper ul li .validity-container{display:flex;flex-direction:column;margin-bottom:10px;width:100%}#col-package-details #tour-accordion-tabpane-ticket_details .package-option-validity-wrapper ul li .validity-container .validity-title{font-size:13px;font-weight:600;margin-bottom:3px}#col-package-details #tour-accordion-tabpane-ticket_details .package-option-validity-wrapper ul li .validity-container .validity-description{display:inline-flex;font-size:11px}#col-package-details #tour-accordion-tabpane-ticket_details .package-option-validity-wrapper ul li .validity-container span{align-items:flex-start;align-self:auto;flex:1;justify-content:flex-start}#col-package-details #tour-accordion-tabpane-ticket_details .package-option-validity-wrapper ul li .validity-option-prices-container{padding-left:1.2rem}#col-package-details #tour-accordion-tabpane-ticket_details .package-option-validity-wrapper ul li .validity-option-prices-container .option-list{display:inline-flex;width:100%}#col-package-details #tour-accordion-tabpane-ticket_details .package-option-validity-wrapper ul li .validity-option-prices-container .option-list i{align-items:flex-start;align-self:baseline;display:flex;flex:0 0 22px;font-size:.5rem;justify-content:flex-start;padding-left:.2rem;padding-top:.3rem}#col-package-details #tour-accordion-tabpane-faq.active{padding:1.25rem}#col-package-details #tour-accordion-tabpane-faq .product-detail-faq-container{height:400px;margin-bottom:.75rem;overflow-x:hidden;overflow-y:scroll}#col-package-details #tour-accordion-tabpane-faq .product-detail-faq-container input#search-faq::placeholder{font-size:.9rem}#col-package-details #tour-accordion-tabpane-faq .product-detail-faq-container input#search-faq::-webkit-input-placeholder{font-size:.9rem}#col-package-details #tour-accordion-tabpane-faq .product-detail-faq-container input#search-faq::-moz-placeholder{font-size:.9rem}#col-package-details #tour-accordion-tabpane-faq .product-detail-faq-container input#search-faq:-ms-input-placeholder{font-size:.9rem}#col-package-details #tour-accordion-tabpane-faq .product-detail-faq-container input#search-faq:-moz-placeholder{font-size:.9rem}#col-package-details #tour-accordion-tabpane-faq .product-detail-faq-container .search-faq-container{margin-bottom:0}#col-package-details #tour-accordion-tabpane-faq .product-detail-faq-container .faq-list-by-category .faq-category .faq-header{font-size:1.25rem}#col-package-details #tour-accordion-tabpane-faq .product-detail-faq-container .faq-list-by-category .faq-category .faq-header img{height:33px;width:33px}#col-package-details #tour-accordion-tabpane-faq .product-detail-faq-container .faq-list-by-category .card.questions-answer-wrapper .card-header .question,#col-package-details #tour-accordion-tabpane-faq .product-detail-faq-container .faq-list-by-category .faq-category .faq-header h5{font-size:.8rem}@media(max-width:515px){#col-package-details #tour-accordion-tabpane-faq .product-detail-faq-container .faq-list-by-category .card.questions-answer-wrapper .card-header .question{display:flex;padding-left:0;text-indent:0}}@media(width:1024px){#col-package-details #tour-accordion-tabpane-faq .product-detail-faq-container .faq-list-by-category .card.questions-answer-wrapper .card-header .question{text-indent:-1.4rem}}@media(max-width:515px){#col-package-details #tour-accordion-tabpane-faq .product-detail-faq-container .faq-list-by-category .card.questions-answer-wrapper .card-header .question .question-number{flex:0 0 21px}}#col-package-details #tour-accordion-tabpane-faq .product-detail-faq-container .faq-list-by-category .card.questions-answer-wrapper .card-body,#col-package-details #tour-accordion-tabpane-faq .product-detail-faq-container .faq-list-by-category .card.questions-answer-wrapper .card-header i.fas{font-size:.8rem}#col-package-details.sightseeing-bundle-pass #tour-accordion-tabpane-tours .tour-bus-non-single-loop-non-hopon-hopoff ul.tour-details li.lbc-tours-schedule-container,#col-package-details.sightseeing-bundle-pass #tour-accordion-tabpane-tours .tour-bus-single-loop ul.tour-details li.hop-on-hop-off-route{order:2}#col-package-details.sightseeing-bundle-pass #tour-accordion-tabpane-tours .tour-boat ul.tour-details li.duration-wrapper{order:10}#col-package-details.sightseeing-bundle-pass.one-day #tour-accordion-tabpane-tours .tour-boat ul.tour-details li.hop-on-hop-off-route{order:2}#col-package-details.sightseeing-attraction-bundle-pass #tour-accordion-tabpane-tours .tour-boat ul.tour-details li.duration-wrapper{order:9}#col-package-details.sightseeing-attraction-bundle-pass #tour-accordion-tabpane-tours .tour-boat ul.tour-details li.hop-on-hop-off-route,#col-package-details.sightseeing-attraction-bundle-pass #tour-accordion-tabpane-tours .tour-bus-single-loop ul.tour-details li.hop-on-hop-off-route,#col-package-details.sightseeing-attraction-bundle-pass.mutliple-days #tour-accordion-tabpane-tours .tour-boat ul.tour-details li.duration-wrapper{order:2}#col-package-details.sightseeing-attraction-bundle-pass.mutliple-days #tour-accordion-tabpane-tours .tour-boat ul.tour-details li.hop-on-hop-off-route{order:9}#col-package-details.sightseeing-cruise #tour-accordion-tabpane-tours .tour-boat ul.tour-details li.hop-on-hop-off-route{order:2}#col-package-details.sightseeing-cruise #tour-accordion-tabpane-tours .tour-boat ul.tour-details li.duration-wrapper{order:9}#window-duration-range-ui .modal-body p{margin-bottom:0}.full-width-section-divider{width:calc(100% + 28px)}
