﻿.rangeslider,.rangeslider__fill{display:block;box-shadow:inset 0px 1px 3px rgba(0,0,0,.3);border-radius:10px}.rangeslider{background:#e6e6e6;position:relative}.rangeslider--horizontal{height:20px;width:100%}.rangeslider--vertical{width:20px;min-height:150px;max-height:100%}.rangeslider--disabled{opacity:.4}.rangeslider__fill{background:lime;position:absolute}.rangeslider--horizontal .rangeslider__fill{top:0;height:100%}.rangeslider--vertical .rangeslider__fill{bottom:0;width:100%}.rangeslider__handle{background:#fff;border:1px solid #ccc;cursor:pointer;display:inline-block;width:40px;height:40px;position:absolute;background-image:linear-gradient(rgba(255, 255, 255, 0), rgba(0, 0, 0, 0.1));box-shadow:0 0 8px rgba(0,0,0,.3);border-radius:50%}.rangeslider__handle:after{content:"";display:block;width:18px;height:18px;margin:auto;position:absolute;top:0;right:0;bottom:0;left:0;background-image:linear-gradient(rgba(0, 0, 0, 0.13), rgba(255, 255, 255, 0));border-radius:50%}.rangeslider__handle:active{background-image:linear-gradient(rgba(0, 0, 0, 0.1), rgba(0, 0, 0, 0.12))}.rangeslider--horizontal .rangeslider__handle{top:-10px;touch-action:pan-y;-ms-touch-action:pan-y}.rangeslider--vertical .rangeslider__handle{left:-10px;touch-action:pan-x;-ms-touch-action:pan-x}input[type=range]:focus+.rangeslider .rangeslider__handle{box-shadow:0 0 8px rgba(255,0,255,.9)}.bizprofile-reviews-row-box{height:auto}.bizprofile-reviews-row-box>.tab-content{margin-bottom:30px}ul#nav-reviews.nav-pills{text-align:center;border-bottom:1px solid #636257;margin-bottom:30px}ul#nav-reviews.nav-pills li{margin:0}@media screen and (max-width : 767px){ul#nav-reviews.nav-pills li{float:none}}ul#nav-reviews.nav-pills li a{color:#636257;font-size:16px}ul#nav-reviews.nav-pills li a.active,ul#nav-reviews.nav-pills li a:active,ul#nav-reviews.nav-pills li a:hover,ul#nav-reviews.nav-pills li a:focus{background:transparent}ul#nav-reviews.nav-pills li.active:after{content:"";position:absolute;bottom:0;left:0;border-width:2px;border-style:solid;border-color:#636257;display:block;width:100%}ul#nav-reviews.nav-pills li.active a{color:#636257;color:#444;top:0;font-weight:bold;background:#fff;-ms-transition:all 150ms ease-in-out;-moz-transition:all 150ms ease-in-out;-o-transition:all 150ms ease-in-out;-webkit-transition:all 150ms ease-in-out;-khtml-transition:all 150ms ease-in-out;transition:all 150ms ease-in-out;cursor:pointer}.reviews-tab-massagebook-container{width:100%;padding:0px}.reviews-overall{text-shadow:0px 1px 0px #fff;padding:0px 0px;text-align:center;width:280px;margin:0 auto}.reviews-overall-row1 h4{font-size:22px}@media only screen and (min-width: 768px){.reviews-overall-row1 h4{text-align:left;padding:0px;margin:0px}.reviews-overall .rateit.bigstars{float:left;text-align:left;position:relative;top:-5px;padding:0px;padding-right:5px}.reviews-overall .reviews-overall-summary-right{text-align:left;padding:0px}.reviews-overall .reviews-overall-summary-left{text-align:left}}@media only screen and (max-width: 767px){.reviews-overall-row1,.reviews-overall-row2,.reviews-overall-row3{text-align:center;padding-bottom:20px}.reviews-overall .reviews-overall-summary-left{padding-bottom:10px}.reviews-overall-row1 h4{float:none}}.ratingsbreakdown-bargraph{background:#eee;padding:0px}.ratingsbreakdown-text{text-align:right;color:#888;font-size:20px;line-height:20px;padding:0px 5px}.ratingsbreakdown-number{font-size:17px;color:#888;line-height:20px;padding:0px 5px}.reviews-tab-massagebook-summary{text-align:center;border-top:1px solid #fff;border-bottom:1px solid #ddd}.reviews-overall-top .col-sm-4{text-align:center}.reviews-overall-top .reviews-overall-stars{padding:0px;top:7px}.reviews-scale-overall,.reviews-scale-ambiance,.reviews-scale-professionalism{padding-top:10px;padding-bottom:20px}.reviews-scale-boxed-number{padding:10px 0px;background:#cfc7bc;width:50px;height:50px;font-size:20px;line-height:30px;margin:0 auto;color:#fff;-ms-border-radius:5px;-moz-border-radius:5px;-o-border-radius:5px;-webkit-border-radius:5px;-khtml-border-radius:5px;border-radius:5px;border-bottom:1px solid rgba(0,0,0,.15)}.reviews-scale-title{padding:10px 0px}.reviews-scale-bargraph{-ms-border-radius:4px;-moz-border-radius:4px;-o-border-radius:4px;-webkit-border-radius:4px;-khtml-border-radius:4px;border-radius:4px}.reviews-overall-ratingsbreakdown-row{margin:5px 0}.reviews-overall-ratingsbreakdown-row .ratingsbreakdown-text a,.reviews-overall-ratingsbreakdown-row .ratingsbreakdown-number a{color:#5e5e60}.reviews-overall-ratingsbreakdown-row .ratingsbreakdown-bargraph{margin-top:3px;-ms-border-radius:4px;-moz-border-radius:4px;-o-border-radius:4px;-webkit-border-radius:4px;-khtml-border-radius:4px;border-radius:4px}.reviews-overall-ratingsbreakdown-row .progress{height:17px;margin:0;box-shadow:none;background-color:#f1efef}.reviews-overall-ratingsbreakdown-row .progress .bar{height:100%;font-size:10px;color:transparent;background-color:#c1c0c0;-ms-border-radius:4px;-moz-border-radius:4px;-o-border-radius:4px;-webkit-border-radius:4px;-khtml-border-radius:4px;border-radius:4px;box-shadow:none}.reviews-overall-row3.reviews-overall-summary{margin-top:10px}.reviews-overall-row2{font-size:12px;padding:0px 15px !important}.section-titlebar-right{padding-right:20px;max-width:170px}.reviews-tab-massagebook-container{border:1px solid #fff;border-top:none}.reviews-tab-massagebook-container__general{border:1px solid #ddd;border-radius:3px}.reviews-tab-massagebook-container__general-top{border-bottom:1px solid #989898;padding:10px 0px;font-weight:bold}@media screen and (max-width: 480px){.reviews-tab-massagebook-container__general-top>div{width:100%}.reviews-tab-massagebook-container__general-top>div:nth-child(2){margin-top:20px}}.reviews-tab-massagebook-container__general-top h4{font-weight:bold;margin:0;color:#565555;display:inline-block;vertical-align:middle}.reviews-tab-massagebook-container__general-top .fivestars{display:inline-block;vertical-align:middle}.reviews-tab-massagebook-container__general-top p{color:#969595;font-weight:bold;margin:0}.reviews-tab-massagebook-container__general-top select{border:none;border-color:none}.reviews-tab-massagebook-container__general-top select option{color:#969595;border-right:none}.reviews-tab-massagebook-container__general-bottom{padding:30px}@media screen and (max-width: 480px){.reviews-tab-massagebook-container__general-bottom .row>div.flex{width:100%}}.reviews-tab-massagebook-container__general-bottom .review-professionalism-value,.reviews-tab-massagebook-container__general-bottom .review-ambiance-value{color:#5e5e60;font-size:30px;font-weight:bold}.reviews-tab-massagebook-container__general-bottom .review-criterion{color:#7f7f7f;font-size:20px}.reviews-tab-massagebook-container__general-bottom .redesigned-review-range{margin:20px 0;position:relative;z-index:1}.reviews-tab-massagebook-container__general-bottom .redesigned-review-range-absolute{position:absolute;top:0;right:0;bottom:0;left:0;background-color:transparent;z-index:100}.reviews-tab-massagebook-container__general-bottom .redesigned-review-range .rangeslider--horizontal{width:180px !important;height:6px !important;box-shadow:none;background-color:#d8d8d8}.reviews-tab-massagebook-container__general-bottom .redesigned-review-range .rangeslider--horizontal.rangeslider{border-radius:3px}.reviews-tab-massagebook-container__general-bottom .redesigned-review-range .rangeslider--horizontal .rangeslider__fill{background-color:#d8d8d8;box-shadow:none}.reviews-tab-massagebook-container__general-bottom .redesigned-review-range .rangeslider--horizontal .rangeslider__handle{box-shadow:none;width:20px;height:20px;background:#755c53;border:none;top:-8px !important}.reviews-tab-massagebook-container .section-titlebar{background:#f0ebe4;border-bottom:1px solid #ddd;border-top:1px solid #fff;-ms-box-shadow:0px 1px 0px #fff;-moz-box-shadow:0px 1px 0px #fff;-o-box-shadow:0px 1px 0px #fff;-webkit-box-shadow:0px 1px 0px #fff;-khtml-box-shadow:0px 1px 0px #fff;box-shadow:0px 1px 0px #fff;margin:0px}.massagebook-customer-reviews .section-titlebar-right{float:right;line-height:30px;height:30px;padding-top:15px;border-left:none;box-shadow:none;background:transparent}.massagebook-customer-reviews .section-titlebar-right select{padding:0px 10px;font-size:12px}.row.massagebook-reviews-header-row{text-align:center;padding-top:40px}.row.massagebook-reviews-header-row img{height:60px}.row.reviews-overall-row1{padding:0px 15px}.reviews-overall-row2{margin-bottom:10px !important;color:#888;text-align:left;padding:0px 15px !important}.reviews-overall-row2 span.color-accent-2{color:#83c242;font-weight:normal}.reviews-overall-summary-ambiance,.reviews-overall-summary-professionalism{text-align:left}.customer-photo{padding:0px;text-align:center;text-shadow:0px 1px 0px #fff;background:url("../../img/reviews-arrow.png") no-repeat center right;background-size:30px 45px;z-index:1;right:-1px}.customer-photo img{background:#fff;border:1px solid #ddd;padding:1px;height:auto;width:auto}.customer-photo i{font-size:12px;color:#83c242}.customer-review-row{padding:20px}.customer-review-box{border:1px solid #ddd;background:#fff;padding:1px;font-size:12px}.customer-review-box-top{line-height:auto;padding:10px 0px;background:#f0ebe4;color:#888;text-shadow:0px 1px 0px #fff}.customer-review-overallrating .rateit{top:3px}.customer-review-box-top .customer-review-service,.customer-review-box-bottom .customer-review-verified{text-align:right}.customer-review-box-top span.customer-review-service-received{color:#000}.customer-review-box-middle{padding:20px 0px;min-height:140px}.col-sm-8.customer-review-quote{font-size:14px;line-height:24px}.customer-review-box-middle .customer-ambiance .col-xs-6,.customer-review-box-middle .customer-professionalism .col-xs-6{padding:0px}.customer-review-box-middle .progress{margin-bottom:1px}.customer-review-box-bottom{padding:10px 0px;border-top:1px solid #ddd;color:#ccc}.customer-review-box-bottom i{color:#83c242}@media only screen and (min-width: 768px){.customer-photo .mobile-left,.customer-photo .mobile-right{width:100%;padding:0px}.customer-review-box,.customer-photo img{-ms-border-radius:5px;-moz-border-radius:5px;-o-border-radius:5px;-webkit-border-radius:5px;-khtml-border-radius:5px;border-radius:5px}}@media only screen and (max-width: 767px){.reviews-overall-ratingsbreakdown{margin-top:25px}.reviews-overall-row2{text-align:center}.reviews-overall-top .col-sm-4{width:100%}.reviews-overall-top .reviews-overall-number{padding-top:15px}.reviews-overall-bottom{text-align:center}.massagebook-customer-reviews .section-titlebar-right{width:100%;height:auto;padding:20px}.reviews-tab-massagebook-container .text-left.section-titlebar-left,.reviews-tab-massagebook-container .text-left.section-titlebar-left h5,.reviews-tab-massagebook-container .text-left.section-titlebar-left .services-number{float:none;text-align:center;line-height:initial;padding-top:10px}.customer-review-box-top,.customer-review-service{text-align:center !important;line-height:20px;padding:5px}.customer-photo{background:#fff;border:1px solid #ddd;border-bottom:none;position:relative;left:0px}.staff-reviews-content .customer-photo{padding:20px 0px !important}.customer-photo .mobile-left{text-align:right;padding:0px 10px}.customer-photo .mobile-right{text-align:left;padding:0px 10px}.customer-photo{-ms-border-top-left-radius:5px;-moz-border-radius-topleft:5px;-o-border-top-left-radius:5px;-webkit-border-top-left-radius:5px;-khtml-border-top-left-radius:5px;border-top-left-radius:5px;-ms-border-top-right-radius:5px;-moz-border-radius-topright:5px;-o-border-top-right-radius:5px;-webkit-border-top-right-radius:5px;-khtml-border-top-right-radius:5px;border-top-right-radius:5px}.customer-review-box{-ms-border-bottom-left-radius:5px;-moz-border-radius-bottomleft:5px;-o-border-bottom-left-radius:5px;-webkit-border-bottom-left-radius:5px;-khtml-border-bottom-left-radius:5px;border-bottom-left-radius:5px;-ms-border-bottom-right-radius:5px;-moz-border-radius-bottomright:5px;-o-border-bottom-right-radius:5px;-webkit-border-bottom-right-radius:5px;-khtml-border-bottom-right-radius:5px;border-bottom-right-radius:5px}.customer-review-box-top{padding:20px 0px}.customer-review-quote{padding-top:20px;text-align:center}.customer-ambiance .col-xs-6:first-child,.customer-professionalism .col-xs-6:first-child{text-align:right;padding-right:10px}}.reviews-tab-massagebook-container{padding-bottom:15px}.new-customer-review-container{padding:0px;width:auto;font-size:16px}.new-customer-review-row{background:#fff;margin-top:25px;margin-bottom:0;padding:15px 0 0}.new-customer-review-row-left .client-review{font-weight:bold;color:#969595;margin-bottom:5px}.new-customer-review-row-left .client-review span{color:#515050}.new-customer-review-row__verified{font-size:14px;color:#5ce05d}.new-customer-review-row__verified div{background-color:#5ce05d;height:15px;width:15px;vertical-align:middle}.new-customer-review-row__verified span{vertical-align:middle}.new-customer-review-row-right__header{color:#000;font-weight:bold;line-height:30px}.new-customer-review-row-right__comment{color:#7c7c7c;margin-top:6px;margin-bottom:0}@media screen and (max-width: 480px){.new-customer-review-row .new-customer-review-row-right,.new-customer-review-row .new-customer-review-row-left{width:100% !important}.new-customer-review-row .new-customer-review-row-right .new-customer-review-row-right__header,.new-customer-review-row .new-customer-review-row-left .new-customer-review-row-right__header{margin-top:5px}}.well.business-response{margin:10px 0 0;border-radius:0;padding:10px 15px}.well.business-response .business-response-subtitlte{font-weight:700;font-size:16px;margin-top:10px;margin-bottom:10px;color:#000}.well.business-response span{color:#000;font-weight:bold;font-size:16px}.well.business-response p{color:#7c7c7c;font-size:16px}.new-customer-review-feedback .row{margin:10px 0px;text-align:left}.new-customer-review-service-title,.new-customer-review-overall-title{padding:0px;float:left;width:auto}.new-customer-review-service-received{width:65%;font-weight:normal;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:100%;font-family:"ProximaNova";font-weight:600}.new-customer-review-amb-pro .col-sm-6,.new-customer-review-amb-pro .col-sm-6 .col-xs-6{padding:0px;padding-right:5px}.new-customer-review-ambiance-title,.new-customer-review-professionalism-title{float:left;width:auto}.new-customer-review-ambiance-stars,.new-customer-review-professionalism-stars{width:50%}@media only screen and (max-width: 1200px)and (min-width: 992px){.new-customer-review-service-title,.new-customer-review-overall-title{width:25%}.new-customer-review-ambiance-stars,.new-customer-review-professionalism-stars{width:55%}}@media only screen and (max-width: 991px)and (min-width: 768px){.new-customer-review-service-title,.new-customer-review-overall-title{width:auto}.new-customer-review-ambiance-stars,.new-customer-review-professionalism-stars{width:100%}}@media only screen and (max-width: 767px){.new-customer-review-photo-info{height:110px}.new-customer-review-photo-info .new-customer-review-photo{width:50%;border:none;text-align:right}.new-customer-review-service-title,.new-customer-review-overall-title,.new-customer-review-service-received,.new-customer-review-overall-stars,.new-customer-review-ambiance-title,.new-customer-review-professionalism-title,.new-customer-review-ambiance-stars,.new-customer-review-professionalism-stars{width:100%;text-align:center;padding:0px}.new-customer-review-service{border-top:1px solid #eee;padding-top:10px}.new-customer-review-service-received,.new-customer-review-overall-stars{padding:5px 0px 10px 0px;border-bottom:1px solid #eee}.new-customer-review-amb-pro .col-sm-6,.new-customer-review-amb-pro .col-sm-6 .col-xs-6{padding-right:0px}.new-customer-review-ambiance-title,.new-customer-review-professionalism-title{margin:10px 0px}.new-customer-review-ambiance-title{margin-top:0px}.newreviews-page_upon-shade h3,.newreviews-page_upon-shade h4{padding-right:15px;padding-left:15px}}@media only screen and (min-width: 768px){.vertical-flex-except-xs{display:flex;align-items:center}.bizprofile-newreviews-review{padding:30px}}@media only screen and (min-width: 992px){.vertical-flex-except-xs-sm{display:flex;align-items:center}}@media screen and (max-width: 480px){.bizprofile-reviews-wrapper .select2-container a.select2-choice{padding:0}.bizprofile-reviews-wrapper .select2-results li{height:40px;line-height:37px}.reviews-tab-massagebook-container__general-top .rateit{padding:0 10px 10px}.reviews-tab-massagebook-container__general-top .reviews-stars,.reviews-tab-massagebook-container__general-top .select2-choice{font-size:17px}.reviews-tab-massagebook-container__general-bottom{padding:15px}.reviews-tab-massagebook-container__general-bottom .reviews-overall-ratingsbreakdown{padding-left:0;padding-right:0}}.reviews-tab-yelp-row{text-align:center}.reviews-tab-yelp-row img.img-centered{margin:0 auto;text-align:center;padding:40px}.yelp-header-row{text-align:center}.yelp-container{padding:0px;width:100%}.yelp-summary{padding-bottom:30px;border-bottom:1px solid #ddd}.yelp-summary-ratings{text-align:right;height:80px}.yelp-summary-button{text-align:left;line-height:80px;height:80px;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center}.yelp-summary-button a.button-solid-green{background:#83c242;color:#fff;text-shadow:none;font-weight:normal;padding:15px 40px;-ms-border-radius:5px;-moz-border-radius:5px;-o-border-radius:5px;-webkit-border-radius:5px;-khtml-border-radius:5px;border-radius:5px;-ms-box-shadow:0px 2px 1px rgba(0,0,0,.2);-moz-box-shadow:0px 2px 1px rgba(0,0,0,.2);-o-box-shadow:0px 2px 1px rgba(0,0,0,.2);-webkit-box-shadow:0px 2px 1px rgba(0,0,0,.2);-khtml-box-shadow:0px 2px 1px rgba(0,0,0,.2);box-shadow:0px 2px 1px rgba(0,0,0,.2);border:1px solid #90d04e;transition:background 300ms ease-in-out;-moz-transition:background 300ms ease-in-out;-ms-transition:background 300ms ease-in-out;-o-transition:background 300ms ease-in-out;-webkit-transition:background 300ms ease-in-out}.yelp-summary-button a:hover.button-solid-green{background:#90d04e;transition:background 150ms ease-in-out;-moz-transition:background 150ms ease-in-out;-ms-transition:background 150ms ease-in-out;-o-transition:background 150ms ease-in-out;-webkit-transition:background 150ms ease-in-out}.yelp-review{padding:40px 0px;border-top:1px solid #fff;border-bottom:1px solid #ddd}.yelp-review:last-child{border-bottom:0px}.yelp-review-photo{text-align:center}@media only screen and (max-width: 767px){.yelp-summary-ratings,.yelp-summary-button,.yelp-review{text-align:center;-webkit-justify-content:center;justify-content:center}.yelp-summary-ratings{height:auto}}.fivestars--yelp{position:relative;display:inline-block;font-size:1.5rem;line-height:1}.fivestars--yelp .fivestars-fill{position:absolute;overflow:hidden}.fivestars--yelp .fivestars-fill:after{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;font-family:"Font Awesome 6 Pro";content:"";color:#c41101;letter-spacing:2px}.fivestars--yelp:after{font-family:"Font Awesome 6 Pro";content:"";color:#ccc;letter-spacing:2px}.reviews-tab-citysearch-row{text-align:center}.reviews-tab-citysearch-row img.img-centered{margin:0 auto;text-align:center;padding:40px}.csearch-container{width:100%;padding:0px}.csearch-header{text-align:center}.csearch-ratings{padding-bottom:40px;border-bottom:1px solid #ddd}.csearch-ratings-summary{text-align:right}.csearch-ratings-button{text-align:left;height:80px;line-height:80px;padding-top:10px;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center}.csearch-ratings-button a.button-solid-green{background:#83c242;color:#fff;text-shadow:none;font-weight:normal;padding:15px 40px;-ms-border-radius:5px;-moz-border-radius:5px;-o-border-radius:5px;-webkit-border-radius:5px;-khtml-border-radius:5px;border-radius:5px;-ms-box-shadow:0px 2px 1px rgba(0,0,0,.2);-moz-box-shadow:0px 2px 1px rgba(0,0,0,.2);-o-box-shadow:0px 2px 1px rgba(0,0,0,.2);-webkit-box-shadow:0px 2px 1px rgba(0,0,0,.2);-khtml-box-shadow:0px 2px 1px rgba(0,0,0,.2);box-shadow:0px 2px 1px rgba(0,0,0,.2);border:1px solid #90d04e;transition:background 300ms ease-in-out;-moz-transition:background 300ms ease-in-out;-ms-transition:background 300ms ease-in-out;-o-transition:background 300ms ease-in-out;-webkit-transition:background 300ms ease-in-out}.yelp-ratings-button a:hover.button-solid-green{background:#90d04e;transition:background 150ms ease-in-out;-moz-transition:background 150ms ease-in-out;-ms-transition:background 150ms ease-in-out;-o-transition:background 150ms ease-in-out;-webkit-transition:background 150ms ease-in-out}.csearch-review{padding:40px 20px;border-top:1px solid #fff;border-bottom:1px solid #ddd}.csearch-review:last-child{border-bottom:none}.csearch-review-photo{text-align:center}.csearch-review-photo img{padding:1px;border:1px solid #ddd}@media only screen and (max-width: 767px){.csearch-ratings-button,.csearch-ratings-summary,.csearch-review-info{text-align:center;-webkit-justify-content:center;justify-content:center}}.reviews-external--header{border-bottom:1px solid #ddd;padding-bottom:30px}.reviews-external--logo img{max-width:100%}.reviews-external--info{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column;-webkit-align-items:center;align-items:center}.reviews-external--info p,.reviews-external--info h2{margin:0;padding:0 5px;text-align:center}.reviews-external--summary{display:-webkit-inline-box;display:-moz-inline-box;display:-ms-inline-flexbox;display:-webkit-inline-flex;display:inline-flex;-webkit-align-items:center;align-items:center}.reviews-external--action{text-align:right}@media screen and (max-width : 767px){.reviews-external--logo,.reviews-external--info,.reviews-external--action{text-align:center;padding-bottom:10px}}.select2-container.browse-filter{width:100%;font-size:15px !important;color:#969595 !important}.select2-container.browse-filter.select2-container-active a{border-color:none !important;box-shadow:none}.select2-container.browse-filter .select2-choice{border:none}.select2-container.browse-filter .select2-choice .select2-arrow{padding-right:25px;background-color:transparent;border-left:none}.select2-container.browse-filter .select2-choice .select2-arrow i{font-size:28px;color:#727272}.select2-container.browse-filter .select2-choice .select2-chosen{color:#969595 !important}div#s2id_delivery_method a,.select2-container.booking-process-select a{height:40px;line-height:40px;border:1px solid #bbb;padding:0px 15px;background:#fbfcfc;-moz-border-radius:3px;-ms-border-radius:3px;-o-border-radius:3px;-webkit-border-radius:3px;border-radius:3px;margin:0px}.select2-container.booking-process-select a span.select2-arrow,div#s2id_delivery_method a span.select2-arrow{height:40px;line-height:40px;width:40px}.select2-container.booking-process-select a span.select2-arrow b,div#s2id_delivery_method a span.select2-arrow b{background:transparent}.select2-drop{border:1px solid #969595 !important;-moz-border-radius:3px;-ms-border-radius:3px;-o-border-radius:3px;-webkit-border-radius:3px;border-radius:3px}.select2-results .select2-highlighted{background:#636257 !important;-moz-border-radius:3px;-ms-border-radius:3px;-o-border-radius:3px;-webkit-border-radius:3px;border-radius:3px}.google-container{margin-top:30px}.google-container .font-weight-bold{font-weight:700}@media screen and (min-width : 768px){.google-container .text-md-right{text-align:right}}.google-container .text-black{color:#000}.google-container .text-black-50{color:rgba(0,0,0,.5)}.google-container .text-ddd{color:#ddd}.google-container .text-gold{color:#ffc700}.google-container .bg-ddd{background:#ddd}.google-container .bg-light{background:#f6f6f6}.google-container .border{border:1px solid #ddd}.google-container .m-0{margin:0}.google-container .mt-0{margin-top:0}.google-container .mt-1{margin-top:.25rem}.google-container .mb-1{margin-bottom:.25rem}.google-container .mb-2{margin-bottom:.5rem}.google-container .ml-2{margin-left:.5rem}.google-container .mt-2{margin-top:.5rem}.google-container .mb-3{margin-bottom:1rem}.google-container .mt-3{margin-top:1rem}.google-container .mr-3{margin-right:1rem}.google-container .mb-4{margin-bottom:1.5rem}.google-container .mb-5{margin-bottom:3rem}.google-container .my-4{margin:1.5rem 0}@media screen and (min-width : 768px){.google-container .mb-md-0{margin-bottom:0}}.google-container .p-0{padding:0}.google-container .px-1{padding-left:.25rem;padding-right:.25rem}.google-container .pt-2{padding-top:.5rem}.google-container .pl-3{padding-left:1rem}.google-container .px-4{padding-left:1.5rem;padding-right:1.5rem}.google-container .rounded-circle{border-radius:50%;width:50px;min-width:50px;height:50px;min-height:50px}.google-container .d-flex{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex}@media screen and (min-width : 768px){.google-container .d-md-flex{display:flex}}.google-container .d-inline-flex{display:inline-flex}.google-container .align-items-center{align-items:center}.google-container .align-items-stretch{align-items:stretch}.google-container .justify-content-between{justify-content:space-between}.google-container .justify-content-center{justify-content:center}.google-container .flex-column{flex-direction:column}@media screen and (min-width : 768px){.google-container .flex-md-row{flex-direction:row}}.google-container .align-items-center{-webkit-align-items:center;align-items:center}.google-container .btn.themed-outlined-button{white-space:nowrap;vertical-align:middle;-ms-touch-action:manipulation;touch-action:manipulation;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-ms-border-radius:4px;-moz-border-radius:4px;-o-border-radius:4px;-webkit-border-radius:4px;-khtml-border-radius:4px;border-radius:4px;background:#00bcc0;height:40px;color:#fff;width:100%;max-width:280px;border:none;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center;-webkit-justify-content:center;justify-content:center;-ms-transition:all 300ms ease-in-out;-moz-transition:all 300ms ease-in-out;-o-transition:all 300ms ease-in-out;-webkit-transition:all 300ms ease-in-out;-khtml-transition:all 300ms ease-in-out;transition:all 300ms ease-in-out}