.page-type-trip .dates-rates-section .pagination-section{text-align:center}.page-type-trip .dates-rates-section .pagination-section .pagination{margin:0}.page-type-trip .dates-rates-section .pagination-section .btn-disabled{opacity:.6;cursor:default!important;pointer-events:none}.page-type-trip .dates-rates-section .pagination-section #next-dates,.page-type-trip .dates-rates-section .pagination-section #prev-dates{z-index:0}.page-type-trip .dates-rates-section .dates-rates-section-container .headings-container .headings{text-align:left;height:23px;background-color:#f5f5f5;font-size:12px;color:#666;text-transform:uppercase;font-weight:900}.page-type-trip .dates-rates-section .dates-rates-section-container .dates-rates-listing-container{list-style:none;cursor:default}.page-type-trip .dates-rates-section .dates-rates-section-container .dates-rates-listing-container .departure-info{text-align:left;text-decoration:none;pointer-events:none;color:#333;min-height:73px;border-bottom:solid 1px #ddd;padding:14px 0}.page-type-trip .dates-rates-section .dates-rates-section-container .dates-rates-listing-container .departure-info .date-duration{font-weight:700}.page-type-trip .dates-rates-section .dates-rates-section-container .dates-rates-listing-container .departure-info .date-duration .to{font-weight:400;color:#999}.page-type-trip .dates-rates-section .dates-rates-section-container .dates-rates-listing-container .departure-info .date-duration .advertise-duration{font-weight:400}.page-type-trip .dates-rates-section .dates-rates-section-container .dates-rates-listing-container .departure-info .action,.page-type-trip .dates-rates-section .dates-rates-section-container .dates-rates-listing-container .departure-info .availability,.page-type-trip .dates-rates-section .dates-rates-section-container .dates-rates-listing-container .departure-info .date-duration,.page-type-trip .dates-rates-section .dates-rates-section-container .dates-rates-listing-container .departure-info .price,.page-type-trip .dates-rates-section .dates-rates-section-container .dates-rates-listing-container .departure-info .rate-details,.page-type-trip .dates-rates-section .dates-rates-section-container .dates-rates-listing-container .departure-info .tour-variant{line-height:20px}.page-type-trip .dates-rates-section .dates-rates-section-container .dates-rates-listing-container .departure-info .action div:first-child,.page-type-trip .dates-rates-section .dates-rates-section-container .dates-rates-listing-container .departure-info .availability div:first-child,.page-type-trip .dates-rates-section .dates-rates-section-container .dates-rates-listing-container .departure-info .date-duration div:first-child,.page-type-trip .dates-rates-section .dates-rates-section-container .dates-rates-listing-container .departure-info .price div:first-child,.page-type-trip .dates-rates-section .dates-rates-section-container .dates-rates-listing-container .departure-info .rate-details div:first-child,.page-type-trip .dates-rates-section .dates-rates-section-container .dates-rates-listing-container .departure-info .tour-variant div:first-child{font-size:16px;color:#333}.page-type-trip .dates-rates-section .dates-rates-section-container .dates-rates-listing-container .departure-info .action div:last-child,.page-type-trip .dates-rates-section .dates-rates-section-container .dates-rates-listing-container .departure-info .availability div:last-child,.page-type-trip .dates-rates-section .dates-rates-section-container .dates-rates-listing-container .departure-info .date-duration div:last-child,.page-type-trip .dates-rates-section .dates-rates-section-container .dates-rates-listing-container .departure-info .price div:last-child,.page-type-trip .dates-rates-section .dates-rates-section-container .dates-rates-listing-container .departure-info .rate-details div:last-child,.page-type-trip .dates-rates-section .dates-rates-section-container .dates-rates-listing-container .departure-info .tour-variant div:last-child{color:#999;font-size:15px}.page-type-trip .dates-rates-section .dates-rates-section-container .dates-rates-listing-container .departure-info .action .available-seats .num,.page-type-trip .dates-rates-section .dates-rates-section-container .dates-rates-listing-container .departure-info .availability .available-seats .num,.page-type-trip .dates-rates-section .dates-rates-section-container .dates-rates-listing-container .departure-info .date-duration .available-seats .num,.page-type-trip .dates-rates-section .dates-rates-section-container .dates-rates-listing-container .departure-info .price .available-seats .num,.page-type-trip .dates-rates-section .dates-rates-section-container .dates-rates-listing-container .departure-info .rate-details .available-seats .num,.page-type-trip .dates-rates-section .dates-rates-section-container .dates-rates-listing-container .departure-info .tour-variant .available-seats .num{font-weight:700}.page-type-trip .dates-rates-section .dates-rates-section-container .dates-rates-listing-container .departure-info .tour-name,.page-type-trip .dates-rates-section .dates-rates-section-container .dates-rates-listing-container .departure-info .variant-name{color:#333!important;font-weight:700;pointer-events:auto}.page-type-trip .dates-rates-section .dates-rates-section-container .dates-rates-listing-container .departure-info .available-seats-sticker-price,.page-type-trip .dates-rates-section .dates-rates-section-container .dates-rates-listing-container .departure-info .tour-name,.page-type-trip .dates-rates-section .dates-rates-section-container .dates-rates-listing-container .departure-info .variant-description,.page-type-trip .dates-rates-section .dates-rates-section-container .dates-rates-listing-container .departure-info .variant-name{word-wrap:break-word;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.page-type-trip .dates-rates-section .dates-rates-section-container .dates-rates-listing-container .departure-info .price{font-weight:700;text-align:right;word-wrap:break-word}.page-type-trip .dates-rates-section .dates-rates-section-container .dates-rates-listing-container .departure-info .action{text-align:center}.page-type-trip .dates-rates-section .dates-rates-section-container .dates-rates-listing-container .departure-info .action a.trip-book-btn{font-size:14px;letter-spacing:2px;pointer-events:auto}@media (min-width:768px) and (max-width:991px),(max-width:767px){.page-type-trip .dates-rates-section .dates-rates-section-container{padding-top:15px;padding-bottom:15px;margin-left:-15px;margin-right:-15px;background-color:#fafafa}.page-type-trip .dates-rates-section .dates-rates-section-container .headings-container{display:none}.page-type-trip .dates-rates-section .dates-rates-section-container .dates-rates-listing-container .departure-info{pointer-events:auto;background-color:#fff;border:solid 1px #eee;height:78px;margin-bottom:5px;display:flex;align-items:center}.page-type-trip .dates-rates-section .dates-rates-section-container .dates-rates-listing-container .departure-info a.rate-details{display:block;padding:0 16px;flex-grow:1}}