#sr-experience.loading,#sr-experience .tour-form.loading,#sr-experience-list.loading,#sr-exp-container-items.loading,#sr-experience .payment.loading{position:relative}#sr-experience.loading:before,#sr-experience-list.loading:before,#sr-experience .tour-form.loading:before,#sr-exp-container-items.loading:before,#sr-experience .payment.loading:before{content:"";display:block;position:absolute;width:100%;height:100%;background:rgba(255,255,255,.8) url("../images/ajax-loader.gif") no-repeat center 15%;z-index:1000}#sr-experience .text-green{color:green}#sr-experience .box-border{border:1px solid #e3e3e3;padding:10px;margin-bottom:15px}#sr-experience .box-bg{background-color:#f5f5f5;border:1px solid #e3e3e3;padding:10px;margin-bottom:15px}#sr-experience .header-title{color:black;font-size:18px;text-transform:uppercase;margin-bottom:10px}#sr-experience .tour-name{font-size:18px;line-height:20px}#sr-experience .tour-header{padding:5px 10px}#sr-experience .tour-header .tour-location{float:left;line-height:30px;color:#08c}#sr-experience .tour-header .sr-wish-list{float:right}#sr-experience .sr-wish-list>a{border-radius:0}#sr-experience .logo,#sr-exp-slideshow{margin-bottom:15px}#sr-experience .logo img,#sr-exp-slideshow .item img{width:100%}#sr-exp-slideshow .carousel-caption h4{line-height:20px}#sr-exp-slideshow .carousel-caption p{margin:0}#sr-exp-slideshow .carousel-indicators{top:auto;left:0;right:0;text-align:center;bottom:10px;padding:0;margin:0;width:auto}#sr-exp-slideshow .carousel-indicators li{cursor:pointer;display:inline-block;float:none}#sr-exp-slideshow .carousel-control{position:absolute;top:52%;left:15px;width:25px;height:25px;margin-top:-20px;font-size:35px;font-weight:100;line-height:18px;color:#fff;text-align:center;background:rgba(0,0,0,0.5);border:2px solid #fff;-webkit-border-radius:23px;-moz-border-radius:23px;border-radius:23px;filter:alpha(opacity=50)}#sr-exp-slideshow .carousel-control.right{left:auto;right:15px}#sr-experience .sr-exp-distances .sr-exp-distance{color:teal;font-style:italic}#sr-experience .sr-exp-distances .sr-exp-distance span{font-style:normal}#sr-experience .tour-info {line-height:28px}#sr-experience .tour-info .fa{color:#ff7a20;width:14px}#sr-experience .tour-short-desc{margin-bottom:15px}#sr-experience .nav-tabs{border-bottom-width:2px;margin-bottom:10px}#sr-experience .nav-tabs,#sr-experience .nav-tabs>.active>a,#sr-experience .nav-tabs>.active>a:hover,#sr-experience .nav-tabs>.active>a:focus,#sr-experience .nav-tabs>li>a:hover,#sr-experience .nav-tabs>li>a:focus{border-color:#08c;border-radius:0}#sr-experience .nav-tabs>.active>a,#sr-experience .nav-tabs>.active>a:hover,#sr-experience .nav-tabs>.active>a:focus,#sr-experience .nav-tabs>li>a:hover,#sr-experience .nav-tabs>li>a:focus{background:#08c;color:#fff}#sr-experience .tab-pane{border:1px solid #e3e3e3;padding:10px}#expGallery .gallery-flex-box,#sr-experience .flex-box,.sr-experience-accommodation{display:flex;flex-wrap:wrap}.sr-experience-accommodation a{width:calc(50% - 5px)}#ExperienceDetailContent .reservation_asset_item .camera_wrap{margin-bottom:60px}#ExperienceDetailContent .reservation_asset_item hr#system-readmore{display:none}#sr-experience .tour-base-price{text-align:center}#sr-experience .tour-base-price h3.base-price{margin-top:0;margin-bottom:0}@media(max-width:767px){#sr-experience .tour-base-price{margin-top:15px}}#sr-experience .tour-form *{box-sizing:border-box}#sr-experience .booking-header{text-align:center;margin-bottom:15px}#sr-experience .booking-header .tour-price,#sr-experience #tour-price{display:inline-block}#sr-experience .booking-header .tour-price{background-color:green;color:#fff;font-size:18px;font-weight:bold;padding:5px 15px}#sr-experience .tour-form form{margin:0}#tour-date-display{cursor:pointer}#sr-experience .tour-form input[type="number"],#sr-experience .tour-form input[type="text"],#sr-experience .tour-form select{width:100%;height:30px}#sr-experience .tour-form input[type=number]::-webkit-inner-spin-button,#sr-experience .tour-form input[type=number]::-webkit-outer-spin-button{opacity:1}#sr-experience .tour-form input[type="checkbox"]{margin:0}#sr-experience .tour-form #tour-children-checkbox{margin-bottom:10px}#sr-experience .tour-form .child{text-align:right;line-height:30px}#tour-taxes{font-size:12px;position:relative;top:-8px}.bs3#sr-experience .tour-form .row{margin-left:-5px;margin-right:-5px}.bs3#sr-experience .tour-form .row>div{padding-left:5px;padding-right:5px}.bs3#sr-experience .tab-pane{margin-top:10px}#sr-experience .tour-info legend{background:#EEE;border-radius:2px}#sr-experience .tour-info .badge{vertical-align:middle;margin:-3px 0 0 10px}#sr-experience .tour-form .exp-extras select,#sr-experience .tour-form .exp-extras .extra-name,#sr-experience .tour-form .exp-extras .toggle_extra_details{display:inline-block !important}#sr-experience .tour-form .exp-extras .extra-name{white-space:nowrap;text-overflow:ellipsis;max-width:70px;overflow:hidden;position:relative;top:5px}#sr-experience .tour-form .exp-extras .extra-name>a{color:inherit}#sr-experience .tour-form .exp-extra-details{padding:5px;border:1px solid #e3e3e3;clear:left;background:#fff;font-size:12px;line-height:18px;position:relative;margin-top:5px}#sr-experience .tour-form .exp-extra-details>.arrow1,#sr-experience .tour-form .exp-extra-details>.arrow2{width:0;height:0;border:8px solid;position:absolute;left:45%}#sr-experience .tour-form .exp-extra-details>.arrow1{border-color:transparent transparent #e3e3e3 transparent;top:-17px}#sr-experience .tour-form .exp-extra-details>.arrow2{border-color:transparent transparent #fff transparent;top:-16px}#sr-experience .tour-form .sr-exp-extra-col:last-child{padding-left:10px}#sr-experience .sr-exp-extra-item:not(:first-child){margin-top:10px}#sr-experience .sr-exp-extra-item select{width:45px;margin-bottom:0}@media(max-width:470px){#sr-experience .tour-form .exp-extras .extra-name{max-width:140px}}#sr-experience .start-time{margin-bottom:10px}#sr-experience .start-time>div:first-child{font-weight:bold}#sr-experience .start-time>div:last-child{margin-left:auto;font-size:18px}#sr-experience .tour-form .available{color:red;font-style:italic;text-align:right}#sr-experience .tour-form .actions{margin-top:10px}#sr-experience .tour-form .actions .btn{text-transform:uppercase;font-weight:normal;padding:5px}#sr-experience .tour-help p{margin-bottom:10px}#sr-experience .tour-help a{display:block;line-height:24px;font-weight:bold}#sr-experience .tour-price-info .header-title{text-align:center}#sr-experience .tour-price-info .page-header{color:#ff7a20;border-bottom:1px solid #e3e3e3}#customer_note{height:100px}#sr-experience .summary .sr-exp-summary-table{margin-top:15px}#sr-experience .summary .sr-exp-summary-table tr:nth-of-type(odd){background:#f9f9f9}#sr-experience .summary .sr-exp-summary-table th,#sr-experience .summary .sr-exp-summary-table td{text-align:right;border:1px solid #ddd}#sr-experience .summary .sr-exp-summary-table .sr-exp-grand-total{font-size:18px}#sr-experience .activity .sr-guest-table{border:1px solid #ddd}#sr-experience .activity .lead,#guest th .lead{margin:0;font-size:16px;font-weight:normal}#sr-experience .activity .lead,#guest .guest .lead{background:#f9f9f9;padding:10px 15px}#sr-experience .activity select{width:auto}#sr-experience .activity .field-calendar input{width:85px}#guest .guest th.hide-on-large,#sr-experience .activity th.hide-on-large{display:none}@media(min-width:768px) and (max-width:991px){#guest .guest table input[type="text"],#guest .guest table select,#sr-experience .activity input[type="text"],#sr-experience .activity select{display:block;width:100%}}@media(max-width:767px){#guest .guest table input[type="text"],#guest .guest table select,#sr-experience .activity input[type="text"],#sr-experience .activity select{width:100%;margin:0}#guest .guest th.hide-on-large,#sr-experience .activity th.hide-on-large{display:block;font-weight:normal;padding-top:0;padding-bottom:0}#guest .guest .sr-guest-table,#guest .guest .sr-guest-table>tbody,#guest .guest .sr-guest-table>thead,#guest .guest .sr-guest-table>tfoot,#guest .guest .sr-guest-table>thead>tr,#guest .guest .sr-guest-table>tbody>tr,#guest .guest .sr-guest-table>tfoot>tr,#guest .guest .sr-guest-table>thead>tr>th,#guest .guest .sr-guest-table>tbody>tr>td,#guest .guest .sr-guest-table>tfoot>tr>td,#guest .guest .lead,#sr-experience .activity .sr-guest-table,#sr-experience .activity .sr-guest-table>thead,#sr-experience .activity .sr-guest-table>tbody,#sr-experience .activity .sr-guest-table>tfoot,#sr-experience .activity .sr-guest-table>thead>tr,#sr-experience .activity .sr-guest-table>tbody>tr,#sr-experience .activity .sr-guest-table>tfoot>tr,#sr-experience .activity .sr-guest-table>thead>tr>th,#sr-experience .activity .sr-guest-table>tbody>tr>td,#sr-experience .activity .sr-guest-table>tfoot>tr>td,#sr-experience .activity .lead{display:block}#guest .sr-guest-table>tbody>tr td:first-child,#sr-experience .activity .sr-guest-table>tbody>tr>td:first-child{background:#d2d6d8;border-radius:0;color:#111;font-size:18px;font-weight:bold}#guest .guest .sr-guest-table>thead>tr>th,#guest .guest .sr-guest-table>tbody>tr>td,#sr-experience .activity .sr-guest-table>thead>tr>th,#sr-experience .activity .sr-guest-table>tbody>tr>td{width:auto !important;max-width:none !important;min-width:0 !important;overflow:visible !important;white-space:normal !important;border-top:0;margin-bottom:0}#guest .guest .sr-guest-table>thead,#sr-experience .activity .sr-guest-table>thead{display:none}}@media(max-width:464px){#guest .guest .sr-guest-table>thead>th.hide-on-large,#sr-experience .activity .sr-guest-table>thead>th.hide-on-large{width:auto !important;float:none}}#sr-experience .payment .surcharge{display:inline-block;font-style:italic}#sr-experience .payment .surcharge-amount{color:#b94a48}#sr-experience .payment .surcharge-discount{color:teal}#reservation-summary{position:relative;background:#fff;padding:20px;margin:0;color:#444;border:1px solid #ccc;border-radius:4px;overflow:hidden;display:none}.sr-exp-tracking-wrap #reservation-summary{display:block}#reservation-summary:after,#reservation-summary .customer-partial li:after,#reservation-summary .price-summary:after{display:table;content:"";clear:both}#reservation-summary .experience-name,#reservation-summary .payment-name{border-bottom:1px dotted #eee;margin:0;font-size:22px;font-weight:400}#reservation-summary .experience-name>div,#reservation-summary .payment-name>div{display:inline-block;border-bottom:2px solid #3a87ad;padding-bottom:5px;margin-bottom:-1px}#reservation-summary .created-date{color:#666;float:right;margin-top:-20px;margin-right:20px;text-transform:capitalize}#reservation-summary .customer{padding:15px 0}#reservation-summary .customer-partial ul,#reservation-summary .price-summary{list-style:none;margin:0;padding:0}#reservation-summary .customer-partial ul>li,#reservation-summary .price-summary>li{padding:5px 0}#reservation-summary .customer-partial ul>li>*,#reservation-summary .price-summary>li>*{display:block;overflow:hidden}#reservation-summary .customer-partial ul>li>label{float:left;width:120px;text-align:right;padding-right:10px;font-weight:bold}#reservation-summary .price-summary{float:right;width:45%;padding:10px 0}#reservation-summary .price-summary>li:not(:last-child){border-bottom:1px solid #eee}#reservation-summary .price-summary>li>*{width:50%}#reservation-summary .price-summary>li>label{float:left}#reservation-summary li>.payment{width:100%}#reservation-summary .payment-name{font-weight:normal;text-transform:uppercase;font-size:14px;color:#31708f;margin-bottom:10px}#payment-status{position:absolute;right:-45px;top:22px;-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);transform:rotate(45deg);text-transform:uppercase;color:#fff;width:150px;font-weight:bold;text-align:center}#payment-status.payment-status-0{background-color:#a94442}#payment-status.payment-status-1{background-color:#3c763d}#payment-status.payment-status-2{background-color:#a94442}#payment-status.payment-status-3{background-color:#8a6d3b}.ajax-loader,button.sr-close{display:none}button.sr-close,button[data-quick-view]{/*width:100px*/}#exp-sort-container .exp-navbar .navbar-inner{padding-left:0;padding-right:0}#exp-sort-container .exp-navbar .nav>li>a{padding-left:10px;padding-right:10px}.adventuresmanager-module-experience .item,#sr-exp-container-items .item{position:relative;overflow:hidden;margin:10px 0; margin-bottom: 40px}.adventuresmanager-module-experience .item-desc,.adventuresmanager-module-experience .item-name,.adventuresmanager-module-experience .item-categories,.adventuresmanager-module-experience .item-transportation,.adventuresmanager-module-experience-item .sr-review-widget,#sr-experience .item-desc,#sr-experience .item-name,#sr-experience .sr-review-widget{padding:0 15px 10px}.adventuresmanager-module-experience .item-name,#sr-experience .item-name{text-transform:uppercase;font-size:16px;line-height:22px;text-decoration:none;display:block;font-family:'Pepsi';letter-spacing: 1px;}.adventuresmanager-module-experience img.item-logo,#sr-experience img.item-logo{display:block;max-width:100%;border:0;margin-bottom:10px}.adventuresmanager-module-experience .item:hover .base-price,.adventuresmanager-module-experience-list .item:hover .base-price,#sr-experience .item:hover .base-price{background:rgba(58,135,173,1)}.adventuresmanager-module-experience .item>.base-price,.adventuresmanager-module-experience-list .item-left>.base-price,#sr-experience .item>.base-price{position:absolute;top:0;right:0;background:#3a87ad;background:rgba(58,135,173,0.75);color:#fff;padding:5px 10px;font-weight:bold;-webkit-border-radius:0 0 0 15px;border-radius:0 0 0 15px;text-align:center}.adventuresmanager-module-experience .item>.base-price>.duration,#sr-experience .item>.base-price>.duration{font-weight:normal}.adventuresmanager-module-experience-list .item-left{position:relative}.ical-vertical-resize{height: 145px;resize:vertical;}.adventuresmanager-module-experience-list .item{-webkit-transition:.2s all ease;transition:.2s all ease}.adventuresmanager-module-experience-list a.item-name{text-decoration:none;font-size:18px;margin-bottom:8px;display:block}.adventuresmanager-module-experience-list .item-categories>a{color:#333}.adventuresmanager-module-experience-list .item-right>*{padding:3px 0}.adventuresmanager-module-experience-list .item-right>div:not(.sr-exp-review-widget){border-top:1px solid #ddd}html[dir="rtl"] #sr-experience .tour-header .tour-location{float:right}html[dir="rtl"] #sr-experience .tour-header .sr-wish-list{float:left}html[dir="rtl"] #sr-experience .tour-form .sr-exp-extra-col:last-child{padding-left:0;padding-right:10px}html[dir="rtl"] #sr-experience .start-time>div:last-child{margin-right:auto;margin-left:inherit}html[dir="rtl"] #sr-experience .sr-wish-list{text-align:left}html[dir="rtl"] #sr-experience .summary .sr-exp-summary-table th,html[dir="rtl"] #sr-experience .summary .sr-exp-summary-table td{text-align:left}html[dir="rtl"] #reservation-summary .created-date{text-align:left}html[dir="rtl"] #reservation-summary .customer-partial ul>li>label{float:right;text-align:left;padding-left:10px;padding-right:0}html[dir="rtl"] #reservation-summary .price-summary>li>label{float:right}html[dir="rtl"] .experience-summary .table-bordered th,html[dir="rtl"] .experience-summary .table-bordered td{border-right:1px solid #ddd;border-left:0}#hub-navbar .container{background:0;padding:0;-webkit-border-radius:0;border-radius:0;border:0;-webkit-box-shadow:none;box-shadow:none}@media(max-width:320px){input#exp-coupon-code{width:120px}#exp-help-remove{margin-top:8px}div#stripe-card-info{width:220px}}#sr-exp-child-price{margin:0}.sr-guest-table.site select{width:auto}.table-children-pricing input[type="number"], .table-children-pricing input[type="text"], .table-children-pricing-private input[type="number"], .table-children-pricing-private input[type="text"] {width: 90px;}@media(max-width:664px){.sr-exp-available-date .tool>*{margin-bottom:8px}}#ExperienceTabContent .collapse.in{overflow:hidden} .adventuresmanager-module-experience .item,#sr-experience .item { box-shadow: 4px 4px 7px rgb(0 0 0 / 27%);} .adventuresmanager-module-experience .item { margin: 0; text-align: center;} .adventuresmanager-module-experience-item div:nth-of-type(2) { padding-top: 20px;}.adventuresmanager-module-experience img.item-logo {width: 100%;  -webkit-transform: scale(1); -ms-transform: scale(1); -moz-transform: scale(1); -o-transform: scale(1); transform: scale(1); margin-bottom: 0;}.experience-desc { position: relative;}.experience-detail {background-color: rgba(0, 0, 0, 0.33); color: #f28c21; position: absolute; top: 150px; right: 0; bottom: -5px; width: 100%;z-index: 9;}.experience-detail h5 { margin-bottom: 15px;}.adventuresmanager-module-experience .item:hover,#sr-experience .item:hover { -webkit-box-shadow: 0 2px 10px 0 rgba(0, 0, 0, 0.2);box-shadow: 0 2px 10px 0 rgba(0, 0, 0, 0.2);}.adventuresmanager-module-experience-item .item:hover img.item-logo { -webkit-transform: scale(1.05); -ms-transform: scale(1.05); -moz-transform: scale(1.05); -o-transform: scale(1.05); transform: scale(1.05);}.adventuresmanager-module-experience-item:hover .experience-detail { background-color: rgba(0, 0, 0, 0.5);}.adventuresmanager-module-experience img.item-logo,.adventuresmanager-module-experience-item .item:hover img.item-logo,#sr-experience .item,#sr-experience .item:hover,.adventuresmanager-module-experience-item .experience-detail,.adventuresmanager-module-experience-item:hover .experience-detail { -webkit-transition: .4s; -moz-transition: .4s;  -o-transition: .4s;  transition: .4s;}.adventuresmanager-module-experience-list img.item-logo,#sr-experience img.item-logo { min-height: 120px;}.adventuresmanager-module-experience-list .item-categories > a { color: #545454;}.adventuresmanager-module-experience-list .item-left > .base-price,#sr-experience .item > .base-price { background: rgba(210, 123, 21, 0.85);}.adventuresmanager-module-experience-list .item:hover .base-price,#sr-experience .item:hover .base-price { background: #F46510;}.adventuresmanager-module-experience-list .item-right > div:not(.sr-exp-review-widget) { border-top: 1px solid #e1e1e1; padding: 5px;  margin-top: -8px; margin-bottom: 16px; background-color: white;} .table-container {width: 100%;margin: auto;border-collapse: collapse;overflow-x: auto;box-shadow: 0 4px 8px rgba(0, 0, 0, 0.1);border-radius: 8px;margin-bottom: 35px;}.table-container table {width: 100%;border-collapse: collapse;background-color: #f9f9f9;}.table-container th, .table-container td {padding: 12px 15px;text-align: center;border: 1px solid #ddd;}.table-container thead th {text-transform: uppercase;}.table-container tr:nth-child(even) {background-color: #f2f2f2;}.table-container tr:hover {background-color: #f1f1f1;}.table-container td {font-size: 14px;}.table-container th {font-size: 14px;font-weight: bold;}