#price-block{padding:15px}.price-box-head:before,.price-box-head:after,.price-box-row:before,.price-box-row:after{content:"";display:table}.price-box-head:after,.price-box-row:after{clear:both}.price-box-head>.price-box-column{width:220px;float:left;box-sizing:border-box;margin-right:6px}.price-box-head{font-weight:bold;text-transform:uppercase}.price-box-column input[type="text"],.price-box-column input[type="number"]{max-width:100%;width:165px;display:block}.price-box-row .remove-box{margin:5px}#sr-experience.loading,#sr-experience-list.loading,#sr-exp-container-items.loading{position:relative}#sr-experience.loading:before,#sr-experience-list.loading:before,#sr-exp-container-items.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 .information>ul{list-style:none;margin:0;padding:0}#sr-experience .information>ul>li{display:block;padding:7px 0}#sr-experience .information>ul>li:after{content:"";display:table;clear:both}#sr-experience .information>ul>li:not(:last-child){border-bottom:1px solid #eee}#sr-experience .fieldset{opacity:0;height:0;visibility:hidden;-webkit-transition:all .4s ease;transition:all .4s ease}#sr-experience .fieldset.done{opacity:1;height:auto;visibility:visible}#sr-experience .information>ul>li>label{display:block;cursor:inherit}#sr-experience .information>ul>li>label>span{display:inline-block;float:right;font-weight:normal;overflow:hidden;text-align:right}#sr-experience .information>ul>li>label>span>a{margin:0 5px}#sr-experience .price-info li{line-height:22px}#sr-experience .price-info h4{padding:10px 0;font-weight:normal}#sr-experience .tour-info.payment{padding:10px 0}#sr-experience .tour-info .logo>img{margin:auto;padding:1px;border:1px solid #ddd;max-width:100%;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px}#sr-experience .tour-information,#sr-experience .tour-desc,#sr-experience .category-name{border-bottom:1px dotted #ddd}#sr-experience .tour-information>div,#sr-experience .tour-desc>div,#sr-experience .category-name>div{display:inline-block;border-bottom:2px solid #3a87ad;padding-bottom:8px;padding-right:8px;margin-bottom:-1px}#sr-experience .tour-form fieldset{display:block;background:#fff;padding:0 20px 20px;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;font-size:18px;border:1px solid #ccc}#tour-price{margin-left:-20px;margin-right:-20px;padding:15px 20px;font-weight:bold;color:green}#sr-experience .tour-form .group:after,#sr-experience .tour-form .start-time:after{content:"";display:table;clear:both}#sr-experience .tour-form .group label{width:45%;display:block;font-weight:normal}#sr-experience .tour-form .group label>[type="text"],#sr-experience .tour-form .group label>select{margin-top:8px;width:100%;outline:0}#sr-experience .tour-form .group label:first-child{float:left}#sr-experience .tour-form .group label:last-child{float:right}#sr-experience .tour-form .start-time{margin:8px 0;text-align:right;border-top:1px dotted #ddd;padding-top:15px}#sr-experience .tour-form .start-time>*{display:inline-block}#sr-experience .tour-form .start-time>label{font-weight:bold;float:left}#sr-experience .tour-form .available{font-size:13px;font-style:italic;margin-bottom:5px;text-align:right;color:red;font-weight:normal}#sr-experience .tour-form .actions .btn{text-transform:uppercase;font-weight:bold;padding:7px}#sr-experience .guestform input[type="text"],#sr-experience .guestform input[type="email"],#sr-experience .guestform input[type="password"],#sr-experience .guestform textarea,#sr-experience .guestform select{display:block;width:100%;-webkit-box-sizing:border-box;box-sizing:border-box}#sr-experience .guestform input[type="text"],#sr-experience .guestform input[type="password"]{height:28px}#sr-experience .guestform .checkbox>input[type="checkbox"]{margin-left:0}#sr-experience .guestform textarea{height:85px}#sr-experience .fieldset>legend{display:block;background-color:#f5f5f5;text-indent:5px;margin-bottom:20px;cursor:pointer;font-size:18px;font-weight:normal;text-transform:capitalize;border-bottom:1px solid #e5e5e5}#sr-experience .summary .sr-exp-summary-table{margin-top:10px}#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 .tour-name{font-weight:normal}#sr-experience .summary .sr-exp-summary-table .sr-exp-grand-total{font-size:18px}#reservation-summary{position:relative;background:#fff;padding:20px;margin:0;color:#444;border:1px solid #ccc;border-radius:4px;overflow:hidden;display:none}#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:8px;padding-right:8px;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}.guest.form-horizontal label{width:160px;padding-right:5px;text-align:left;padding-top:5px;float:left}.sr-control-group{margin-bottom:18px}.sr-control-group:after{display:table;content:"";clear:both}.solidres-module-experience .item,#sr-experience .item{position:relative;background:#f5f5f5;overflow:hidden;margin:10px 0}.solidres-module-experience .item-desc,#sr-experience .item-desc{text-align:justify}.solidres-module-experience .item-desc,.solidres-module-experience .item-name,.solidres-module-experience .item-categories,.solidres-module-experience .item-transportation,.solidres-module-experience .feedback-score,#sr-experience .item-desc,#sr-experience .item-name,.sr-exp-distances{padding:0 20px 20px}.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:20px}.solidres-module-experience .item:hover .base-price,.solidres-module-experience-list .item-left: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}#sr-toolbar .btn-wrapper{display:inline-block;margin-right:5px}#hub-navbar .container{background:0;padding:0;-webkit-border-radius:0;border-radius:0;border:0;-webkit-box-shadow:none;box-shadow:none}#sr-experience .tour-info{margin-bottom:15px}#sr-experience .tour-form form{margin:0}#sr-experience .tour-info legend{background:#EEE;padding-left:10px}.experience-summary .table>tbody>tr>td{background-color:#fff !important}#sr-experience img{max-width:100%}#sr-experience.bs3 .guestform{padding-bottom:20px}#sr-experience.bs3 .form-control{width:100%}.bs3 .js-stools select,.bs3 .js-stools textarea,.bs3 .js-stools input[type="text"],.bs3 .js-stools input[type="password"],.bs3 .js-stools input[type="datetime"],.bs3 .js-stools input[type="datetime-local"],.bs3 .js-stools input[type="date"],.bs3 .js-stools input[type="month"],.bs3 .js-stools input[type="time"],.bs3 .js-stools input[type="week"],.bs3 .js-stools input[type="number"],.bs3 .js-stools input[type="email"],.bs3 .js-stools input[type="url"],.bs3 .js-stools input[type="search"],.bs3 .js-stools input[type="tel"],.bs3 .js-stools input[type="color"],.bs3 .js-stools .inputbox{width:100%;margin-bottom:0}.bs3 .guestform fieldset.register .checkbox label.control-label{width:100%}.solidres-module-experience-list{background-color:#fff}.solidres-module-experience-list .item-left{position:relative}.solidres-module-experience-list .item{padding:10px 0;-webkit-transition:.2s all ease;transition:.2s all ease}.solidres-module-experience-list a.item-name{text-decoration:none;font-size:18px;color:#444;margin-bottom:8px;display:block}.solidres-module-experience-list .item-right>*,.solidres-module-experience-list .item-categories>a{color:#555}.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}#sr-experience .page-header{text-align:left}#sr-experience .activity .lead,#guest th .lead{margin:0;font-size:16px;font-weight:normal}#sr-experience .activity select{width:auto}#sr-experience .activity .field-calendar input{width:85px}.solidres-module-experience-filter input[type="checkbox"]{box-sizing:border-box;border-radius:0;padding:0;font:inherit;display:inline-block;height:16px;width:16px;overflow:hidden;margin:0 0 0 -20px;vertical-align:middle;-webkit-appearance:none;background:transparent 50% 50% no-repeat;border:1px solid #ccc;-webkit-transition:.2s ease-in-out;transition:.2s ease-in-out;-webkit-transition-property:background-color,border;transition-property:background-color,border}.solidres-module-experience-filter input[type="checkbox"]:not(:disabled){cursor:pointer}.solidres-module-experience-filter input[type="checkbox"]:checked{border-color:transparent;background-color:#009688;background-image:url("data:image/svg+xml;charset=UTF-8,%3Csvg%20width%3D%2214%22%20height%3D%2211%22%20viewBox%3D%220%200%2014%2011%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%0A%20%20%20%20%3Cpolygon%20fill%3D%22%23fff%22%20points%3D%2212%201%205%207.5%202%205%201%205.5%205%2010%2013%201.5%22%2F%3E%0A%3C%2Fsvg%3E")}.solidres-module-experience-item .sr-review-widget,#sr-experience .sr-review-widget{padding:0 20px 0 20px}#guest .guest th.hide-on-large,#sr-experience .activity th.hide-on-large{display:none}#guest .guest .lead,#sr-experience .activity .lead{background:#f8f8f8;padding:10px 15px}@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,#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{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}}.exp_extras{padding:10px;margin-bottom:20px;background-color:#f8f8f8;border-top:1px solid #e3e3e3;border-bottom:1px solid #e3e3e3;margin-left:-20px;margin-right:-20px}.exp_extras select,.exp_extras .extra_name{display:inline-block !important;font-size:13px;margin:3px 0}.exp_extras input[type="checkbox"],.exp_extras select{float:none;margin:0}.exp_extras .extra_name{white-space:nowrap;text-overflow:ellipsis;max-width:150px;overflow:hidden;position:relative;top:8px}.exp_extras .extra_name>a{color:inherit}.exp_extras select{width:45px !important;outline:none !important}.exp_extra_details{padding:10px;border:1px solid #e7e7e7;clear:left;background:#fff;font-size:12px;line-height:18px;margin:5px 0;position:relative}.exp_extra_details>.arrow1,.exp_extra_details>.arrow2{width:0;height:0;border:8px solid;position:absolute;left:45%}.exp_extra_details>.arrow1{border-color:transparent transparent #e7e7e7 transparent;top:-17px}.exp_extra_details>.arrow2{border-color:transparent transparent #fff transparent;top:-16px}#expGallery .sr-figure-caption{display:block;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.sr-exp-distances .sr-exp-distance{font-style:italic;font-size:13px}.sr-exp-distances .sr-exp-distance span{font-style:normal}#exp-sort-container .exp-navbar .nav>li>a{padding-left:10px;padding-right:10px}#exp-sort-container .exp-navbar .navbar-inner{padding-left:5px;padding-right:5px}
