#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("/media/plg_solidres_experience/assets/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:0px
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:none;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:none;padding:0;-webkit-border-radius:0;border-radius:0;border:none;-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:none;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}