.check-availability{display:block;position:sticky;top:85px;padding-left:10px}.check-availability .sidebar-right{display:flex;flex-direction:column;width:100%;box-shadow:1px 1px 2px rgba(0,0,0,.4),-1px -1px 2px rgba(0,0,0,.04);border-radius:15px;padding:15px}.check-availability .sidebar-right .discount-text{background-color:rgba(var(--header-bg-color));color:#fff;margin-left:auto;font-size:14px;padding:0 10px;border-radius:15px;font-weight:600;line-height:20px}.check-availability .sidebar-right .price-holder{display:flex;flex-direction:column;list-style:none;padding:0;margin:0}.check-availability .sidebar-right .price-holder li{display:flex;font-size:17px;margin-bottom:15px;flex-direction:column;border-bottom:1px dashed #959595}.check-availability .sidebar-right .price-holder li:last-child{border:none}.check-availability .sidebar-right .price-holder li .form .price-slider{font-size:18px;margin-left:5px;font-weight:600;color:#ccc}.check-availability .sidebar-right .price-holder li .txtprice-f{font-size:30px;font-weight:600}.check-availability .sidebar-right .price-holder li .txtprice-lp{font-size:16px;font-weight:600;color:#959595}.check-availability .sidebar-right .price-holder li .txtprice-s{font-size:18px;font-weight:600}.check-availability .sidebar-right .price-holder li .date{display:flex;align-items:center;font-size:19px;margin-bottom:15px}.check-availability .sidebar-right .price-holder li .date .a-date-icon{margin-right:5px}.check-availability .sidebar-right .price-holder li .date .a-date-o{margin-left:5px;color:#959595;font-weight:500}.check-availability .sidebar-right .price-holder li .date .a-date-p{margin-left:5px;color:#959595;font-size:17px;font-weight:600}.check-availability .sidebar-right .price-holder li .check-tour{width:100%;display:block;margin-top:10px;background:rgba(var(--header-bg-color));text-align:center;height:45px;line-height:45px;color:#fff;font-size:18px;font-weight:600;border-radius:25px;cursor:pointer}.check-availability .sidebar-right .btn-ask-question,.check-availability .sidebar-right .btn-download-brochure{background-color:transparent;border:none;font-weight:600;text-align:left;margin-top:10px;color:rgba(var(--header-bg-color));padding:0}.check-availability .sidebar-right .btn-ask-question i,.check-availability .sidebar-right .btn-download-brochure i{margin-right:5px}.check-availability .sidebar-right .btn-ask-question:hover,.check-availability .sidebar-right .btn-download-brochure:hover{color:rgb(var(--header-bg-color),.8);text-decoration:underline}.check-availability .operated-tour-logo{border-radius:5px;overflow:hidden}.check-availability .operated-tour-logo img{width:133px;-o-object-fit:cover;object-fit:cover}.check-availability .operated-tour-title strong{font-size:18px;font-weight:600}.check-availability .operated-tour-rating,.check-availability .operated-tour-rating .staff-size{font-size:16px}.check-availability .operated-tour-rating .reviews{margin-left:8px;margin-right:8px;color:#83888a}.check-availability .operated-tour-rating a{background-color:hsla(197,3%,53%,.451);color:var(--text-color);padding:2px 5px;border-radius:10px;font-size:14px;text-decoration:none;display:flex;align-items:center;line-height:10px}.check-availability .operated-tour-rating a i{margin-right:5px;font-size:8px;color:#fff;padding:3px;border-radius:50%}