#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 .sr-exp-final-message{margin-top:110px} .text-green{color:#293d5b}#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{font-family:Shadows Into Light;color:#293d5b;font-size:24px;text-transform:uppercase;margin-bottom:20px}#sr-experience .tour-name{padding:75px 5px 5px 15px;font-family:Shadows Into Light;font-size:30px;line-height:20px}#sr-experience .sr-exp-enquiry{background-color:#bdaa59;}#expEnquiry .tour-header{padding:5px 10px}#sr-experience .tour-header .tour-location{float:left;line-height:30px;color:#bdaa59}#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-final-message .sr-exp-final-message{margin-top: 100px} #sr-exp-final-message{margin-top: 100px} .sr-exp-distances .sr-exp-distance span{font-style:normal}#sr-experience .tour-info{line-height:28px}#sr-experience  .tour-info .fa{color:#bdaa59;width:14px}#sr-experience .tour-short-desc{font-family:Open Sans;font-size:14px;margin-top:15px;margin-bottom:25px}#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:#293d5b;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:#293d5b;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:#293d5b;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:#bdaa59;border-radius:2px}#sr-experience  .alert{margin-top:100px;color:#fff;background-color:#293d5b} .summary{margin-top:100px} .tour-info .badge{vertical-align:middle;background-color:#293d5b;margin:0px 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:180px;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:5px}#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:bold;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 .price-include{font-family:Open Sans;font-size:13px;} .row-fluid {margin-bottom:0px;} .cancel-policy{font-family:Open Sans;font-size:13px;} .page-header{font-family:Shadows Into Light;font-size:20px;color:#bdaa59;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 #293d5b;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}.solidres-module-experience .item,#sr-exp-container-items .item{position:relative;background:#f5f5f5;overflow:hidden;margin:10px 0}.solidres-module-experience .item-desc,.solidres-module-experience .item-name,.solidres-module-experience .item-categories,.solidres-module-experience .item-transportation,.solidres-module-experience-item .sr-review-widget,#sr-experience .item-desc,#sr-experience .item-name,#sr-experience .sr-review-widget{padding:0 15px 10px}.solidres-module-experience .item-name,#sr-experience .item-name{text-transform:uppercase;font-size:18px;line-height:22px;text-decoration:none;display:block}.solidres-module-experience img.item-logo,#sr-experience img.item-logo{display:block;max-width:100%;border:0;margin-bottom:10px}.solidres-module-experience .item:hover .base-price,.solidres-module-experience-list .item:hover .base-price,#sr-experience .item:hover .base-price{background:rgba(58,135,173,1)}.solidres-module-experience .item>.base-price,.solidres-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}.solidres-module-experience .item>.base-price>.duration,#sr-experience .item>.base-price>.duration{font-weight:normal}.solidres-module-experience-list .item-left{position:relative}.solidres-module-experience-list .item{-webkit-transition:.2s all ease;transition:.2s all ease}.solidres-module-experience-list a.item-name{text-decoration:none;font-size:18px;margin-bottom:8px;display:block}.solidres-module-experience-list .item-categories>a{color:#333}.solidres-module-experience-list .item-right>*{padding:3px 0}.solidres-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"]{width:90px}@media(max-width:664px){.sr-exp-available-date .tool>*{margin-bottom:8px}}
.row-fluid {
  margin-bottom: 0px;
}
.btn.reservation-navigate-back {
  background: #bdaa59;
}