.specific-form-inline div:first-of-type{padding-left:15px}.line-clamp-1{overflow:hidden;display:-webkit-box;-webkit-line-clamp:1;-webkit-box-orient:vertical;-moz-line-clamp:1}.line-clamp-2{overflow:hidden;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;-moz-line-clamp:2}.cursor-pointer{cursor:pointer}.white-space-nowrap{white-space:nowrap}.white-space-initial{white-space:initial}.table-col-1{width:8.33%}.table-col-2{width:16.66%}.table-col-3{width:25%}.table-col-4{width:33.33%}.table-col-5{width:41.66%}.table-col-6{width:50%}.table-col-7{width:58.33%}.table-col-8{width:66.67%}.table-col-9{width:75%}.table-col-10{width:83.33%}.table-col-11{width:91.66%}.table-col-12{width:100%}@media (min-width:576px){.table-col-sm-1{width:8.33%}.table-col-sm-2{width:16.66%}.table-col-sm-3{width:25%}.table-col-sm-4{width:33.33%}.table-col-sm-5{width:41.66%}.table-col-sm-6{width:50%}.table-col-sm-7{width:58.33%}.table-col-sm-8{width:66.67%}.table-col-sm-9{width:75%}.table-col-sm-10{width:83.33%}.table-col-sm-11{width:91.66%}.table-col-sm-12{width:100%}}@media (min-width:768px){.table-col-md-1{width:8.33%}.table-col-md-2{width:16.66%}.table-col-md-3{width:25%}.table-col-md-4{width:33.33%}.table-col-md-5{width:41.66%}.table-col-md-6{width:50%}.table-col-md-7{width:58.33%}.table-col-md-8{width:66.67%}.table-col-md-9{width:75%}.table-col-md-10{width:83.33%}.table-col-md-11{width:91.66%}.table-col-md-12{width:100%}}@media (min-width:992px){.table-col-lg-1{width:8.33%}.table-col-lg-2{width:16.66%}.table-col-lg-3{width:25%}.table-col-lg-4{width:33.33%}.table-col-lg-5{width:41.66%}.table-col-lg-6{width:50%}.table-col-lg-7{width:58.33%}.table-col-lg-8{width:66.67%}.table-col-lg-9{width:75%}.table-col-lg-10{width:83.33%}.table-col-lg-11{width:91.66%}.table-col-lg-12{width:100%}}@media (min-width:1200px){.table-col-xl-1{width:8.33%}.table-col-xl-2{width:16.66%}.table-col-xl-3{width:25%}.table-col-xl-4{width:33.33%}.table-col-xl-5{width:41.66%}.table-col-xl-6{width:50%}.table-col-xl-7{width:58.33%}.table-col-xl-8{width:66.67%}.table-col-xl-9{width:75%}.table-col-xl-10{width:83.33%}.table-col-xl-11{width:91.66%}.table-col-xl-12{width:100%}}.infinity-ico:before{content:'\221E';font-size:30px;line-height:20px}.sortable{cursor:-webkit-grab;cursor:-moz-grab;cursor:grab}.flex-center{display:flex;align-items:center}#mapPoly{margin-bottom:10px}#mapPoly input{vertical-align:middle;position:relative;bottom:1px;margin:0!important}#mapFilters{margin-bottom:10px}#map{position:relative}#map .owner-address{position:absolute;bottom:60px;margin:0;left:20px;background:#ffc107;padding:10px 20px;border-radius:4px;right:auto;display:inline-block;box-sizing:border-box}@media (max-width:767px){#map .owner-address{font-size:.8em;max-width:220px}}.gmaplist{height:700px}.mapTooltip{min-width:180px;width:180px;overflow:hidden;position:relative}.mapTooltip h4{margin:0;font-size:2em}.mapTooltip h4 a{height:34px;overflow:hidden}.mapTooltip h4 .map-favourite{position:absolute;right:-10px;top:20px;width:50px;border:0!important;box-shadow:none!important}.owl-item .map-favourite{top:-10px!important}.mapTooltip h4 .favourite img{width:15px}.mapTooltip .item-rating{color:#f5c138}.mapTooltip .item-rating .far .fa-star{color:#ccc}.mapInfo{padding:1px}.mapImage{margin-right:8px;width:180px;margin-top:-10px}.relative{position:relative}#toggleFilters p{margin-top:0}#toggleFilters>span{height:40px;vertical-align:middle;display:inline-block}#toggleFilters button{margin-top:17px}.gm-style-iw{width:180px!important;top:15px!important;left:30px!important;background-color:#fff}#filter-favourites{position:absolute;bottom:10px;left:10px;z-index:1;background:#FFBF00;color:#fff;padding:3px 5px 0 5px;font-size:12px}#filter-favourites input{vertical-align:sub;margin-left:5px}#wrapper-filter-favourite{background:#FFBF00;display:inline-block;vertical-align:middle;padding:0 5px;height:24px;margin:5px}#wrapper-filter-favourite .checkmark{top:4px}#wrapper-filter-favourite .far.fa-heart{color:#e63a85;font-size:17px;vertical-align:middle;font-weight:400}a#wrapper-filter-favourite{color:#525251;outline:none}#wrapper-filter-favourite input{display:inline-block;vertical-align:middle;margin:2px 0 0}#wrapper-filter-favourite a{margin:0;display:inline-block;padding:0 5px;opacity:.65;color:#000}#wrapper-filter-favourite button span,#wrapper-filter-favourite a span{font-weight:600!important;font-size:13px!important;color:#525251}#not-connected-wrapper-filter-favourite{height:0}#not-connected-wrapper-filter-favourite .checkmark{left:10px;top:-25px}#filterFavourite,#filterFavourite:hover,#filterFavourite:active{outline:none}#filterFavourite.active{outline:none}#wrapper-filter-favourite .active{opacity:1}@media (min-width:768px){#pi-guide.userSection #map .container{width:750px}}@media (min-width:992px){#pi-guide.userSection #map .container{width:970px}#filters{width:290px;float:right}}@media (min-width:1200px){#pi-guide.userSection #map .container{width:1170px}}@media (max-width:991px){#filters{display:none;position:relative;border:1px solid #ccc;border-radius:8px;margin-bottom:20px}}.infowindow-commercial-deal{background:#f5c138;margin-top:-85px;color:#000;min-width:50px;height:42px;text-align:center;font-weight:700;padding-top:7px}.infowindow-commercial-deal span{color:#fff;display:block;margin-top:3px}.infowindow-commercial{background:#fff;margin-top:-65px;color:#000;min-width:40px;height:22px;line-height:22px;text-align:center;font-weight:700}.map-special-offer{background:#FFBF00;text-align:center;color:#fff;padding:5px 0;font-weight:600;font-size:initial;position:absolute;top:80px;width:180px;height:30px;line-height:21px}.map-favourite,.map-favourite span,.map-favourite:active span,.map-favourite:focus span,.map-favourite:hover span,.map-favourite:active,.map-favourite:focus,.map-favourite:hover{color:#EC407A}.map-favourite span:last-child{position:absolute;right:18px;top:20px}.favourite-guide-item{position:absolute;right:30px;top:10px}.stylized-checkbox{display:block;position:relative;padding-left:25px;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.stylized-checkbox input{position:absolute;opacity:0;cursor:pointer}.checkmark{position:absolute;top:2px;left:0;height:15px;width:15px;background-color:#FFF;border:1px solid #000}.stylized-checkbox:hover input~.checkmark{background-color:#fff}.stylized-checkbox input:checked~.checkmark{background-color:#555552}.checkmark:after{content:"";position:absolute;display:none}.stylized-checkbox input:checked~.checkmark:after{display:block}.stylized-checkbox .checkmark:after{left:5px;top:1px;width:5px;height:10px;border:solid #fff;border-width:0 3px 3px 0;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg)}#map .owl-carousel{max-width:calc(100% - 50px);margin:0 auto}#map .owl-carousel .owl-stage{display:flex}#map .owl-carousel .owl-item{display:flex;flex:0 0 auto}#map .owl-prev{left:-10px!important;font-size:26px}#map .owl-next{right:-20px!important;font-size:26px}#map .owl-carousel .item{background:#fff;margin-right:10px}.guide-filter-list .form-control{margin-left:10px;margin-right:10px}#map #nofavorites{margin-left:15px}#map #nofavorites>div{display:flex}#map #nofavorites>div .add-activity{margin:0}#map #nofavorites>div .desc{margin:auto 0;max-width:350px}#map #nofavorites>div .desc a{border:1px solid #ccc;border-radius:4px;padding:4px;color:#888;margin-top:10px;display:inline-block}#map #nofavorites .fa-heart-o{color:#EF3C79}#map h3{font-weight:700;margin-left:30px}.itemHead h3{padding:2px 0;margin:2px 0}.itemHead .itemMainRating{padding:1px;margin:8px 1px 1px 1px}.itemHead .itemTitle{float:left}.itemTabBody{margin:10px}.itemMainRating{padding:1px;margin:1px}.itemMainRating{font-size:14px;font-weight:700;color:#03A4E0}.itemMainRating i{font-size:18px;color:#03A4E0}.itemTopInfo{font-size:1.1em;margin:1px;padding:1px}.itemUnderHead{margin-bottom:5px;font-size:.9em}.itemPoi .itemSummary{margin-bottom:20px;margin-top:3px}.itemRoute .itemSummary{margin-bottom:20px;margin-top:28px}.itemPreview{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAgAAAAICAYAAADED76LAAAABmJLR0QAAAAAAAD5Q7t/AAAACXBIWXMAAAJ2AAACdgHaYONPAAAAB3RJTUUH3ggECyoewsMVwwAAABZJREFUGJVjYMADLly48H8kSDIwMAAAKYYbefdTvmgAAAAASUVORK5CYII=);background-repeat:repeat}.itemQrcodeBox{float:left;padding:10px}.itemInfoBox{padding-top:20px!important}.itemDescription{padding:3px 0;margin:2px 0}.itemAttribute i{width:20px}.itemAttribute img{width:30px;padding:5px 0}.itemAttributeBox{margin-bottom:5px;padding-bottom:5px;border-bottom:1px solid #eee}.itemAttributeBox:last-child{border:0}.itemSide h2{font-size:1.1em;font-weight:600}.itemSide ul{padding-left:15px}.item-owner{margin-bottom:15px}.item-contact{margin-bottom:15px}.item-request-take-control{margin-top:15px;margin-bottom:15px}#gallery{overflow:hidden}.itemImageMain+.owl-carousel{margin-top:10px;margin-bottom:7px}.owl-carousel .owl-item{padding:0 5px}.category-menu{margin:0;width:100%}.category-menu li{width:100%;font-size:1em}.category-menu li>a{color:#000;text-decoration:none;font-size:.9em}.category-menu li>a:before{content:'+';padding-right:4px;font-weight:700}.category-menu li>a.active:before{content:'-';padding-right:4px;font-weight:700}.category-menu li ul{margin:.5em 0 .5em 2em;display:none}.eventList{margin:5px 0 15px 0}.eventList .page-header{margin-top:0}.eventList li{margin-bottom:1px;padding-bottom:2px}.eventSingle img{width:100px;height:70px}.eventSingle .eventSingleTitle h4{padding:0;margin:1px 0 2px 0}.card-body img{padding:3px;margin:3px}.guide-margin{margin-left:5px}#sponsor_code{max-width:180px}.middle-font{font-size:18px}.pricing .item{background:#fff;border:1px solid #ccc;padding:10px;border-radius:4px}.pricing .item:hover{box-shadow:0 0 20px rgba(0,0,0,.2);-webkit-box-shadow:0 0 20px rgba(0,0,0,.2);-moz-box-shadow:0 0 20px rgba(0,0,0,.2)}.pricing .head{background:#69D2E7;padding:30px 10px 10px;position:relative;border-radius:3px;margin-bottom:50px}.pricing .head h2,.pricing .head h4{color:#FFF;text-transform:uppercase;text-align:center;font-size:1.3em;font-weight:600}.pricing .head h2{margin-top:10px}.pricing .head .arrow{position:absolute;height:30px;width:100%;border-top:30px solid #69D2E7;border-right:90px solid #fff;border-left:90px solid #fff;bottom:-10px;left:0}.pricing .sceleton{text-align:center}.pricing .sceleton .wrapper-price{height:110px}.pricing .sceleton .price{font-size:2em;font-weight:600}.pricing .sceleton span{font-size:24px}.pricing .sceleton ul{margin:0 0 50px 0;padding:0}.pricing .sceleton li{list-style-type:none;padding:10px 0;border-top:1px dotted #ccc}.pricing .sceleton li:hover{border-top:1px solid #ccc;background:#eee;cursor:pointer}.pricing .sceleton li span{font-size:1em}.package-compare{text-align:center;margin-top:15px}.pricing .btn small{font-size:.8em}.list-group-item-title{min-height:80px}.btn-tooltip{background:#ccc;border:none!important;border-radius:20px!important;width:20px;min-width:20px;height:20px;min-height:20px;float:right;margin-right:10px;padding:0!important;margin-top:5px;color:#fff}.btn-tooltip:hover{color:#fff!important}.btn-confirm{background:#5cb85c;color:#fff}.btn.btn-confirm:hover{background:#4ca84c;color:#fff;border-radius:0px!important}.itemRelated .thumbnail h3{bottom:60px;position:absolute;font-size:1em;padding:5px 15px;background:rgba(0,0,0,.5);color:#fff;margin-right:25px;margin-left:5px}.itemRelated .thumbnail h3 a{color:#fff}.itemRelated .thumbnail h3 a:hover{text-decoration:none}.itemRelated .mx-auto{float:none}.socialSharingText{padding:8px 0;margin:1px}.itemUserActivity{margin-bottom:20px;text-align:center}.itemUserActivityButton{margin-bottom:5px;text-align:center}.itemUserActivityItem{margin-top:10px}.itemUserActivityUser img{margin-top:3px}.itemUserActivityMore div{background-color:#85D5E8;border-radius:50%;cursor:pointer;width:28px;height:28px}.favouritebar .btn-success{background-color:#EB4079;border-color:#EB4079}.favouritebar .btn-success:hover,.favouritebar .btn-success:focus,.favouritebar .btn-success.focus,.favouritebar .btn-success:active,.favouritebar .btn-success.active{background-color:#EB4079;border-color:#EB4079}.favouritebar .btn-primary{background-color:#EB4079;border-color:#EB4079;opacity:.6}.favouritebar .btn-primary:hover,.favouritebar .btn-primary:focus,.favouritebar .btn-primary.focus,.favouritebar .btn-primary:active,.favouritebar .btn-primary.active{background-color:#EB4079;border-color:#EB4079;opacity:.6}.favourite-box{margin-bottom:10px;padding-bottom:10px}.favourite-avatar{margin:0 10px}.favourite-text{margin:0 5px}.favourite-text h2{margin:0;padding:30px 0}.favourite-count{border-bottom:1px solid #ddd;padding:10px}.item-ribbon{position:relative;color:#434443;display:inline-block;padding:0;overflow:hidden;font-weight:600;font-size:13px}.itemBox{position:relative;margin-bottom:20px}.itemBox .item-ribbon{display:block}a.item-ribbon:hover{color:#434443}.item-ribbon p{display:inline}.item-ribbon p span{position:absolute;display:inline-block;right:-50px;text-align:center;text-transform:none;top:35px;background:#FFC107;width:200px;padding:5px 10px;-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-o-transform:rotate(45deg);-ms-transform:rotate(45deg);z-index:1}@media screen and (max-width:991px){.item-description iframe{max-width:100%!important}}.item-commercial{max-width:1100px;margin:0 auto}.item-commercial .itemUserActivityItem{margin-top:8px}.item-commercial .item-activity{border-bottom:1px solid #51514F}@media screen and (max-width:479px){.media.item-attribute{padding-bottom:0!important}.media.item-attribute .list-unstyled{margin-bottom:0}.media.item-attribute .list-unstyled li{float:none;width:100%}}.item-commercial .media-noBorder{border:0!important}.item-commercial .item-information .media .media-left h3,.item-commercial .item-information-side .media .media-left h3{color:#51514F;font-size:1.2em}.item-commercial .item-contact{margin:0}.item-commercial .btn-success:focus,.item-commercial .btn-success:hover,.item-commercial .btn-success{padding:8px 20px;border-radius:4px;font-weight:600;font-size:20px}.item-commercial .eventList li{margin-bottom:1px;padding-bottom:3px}.item-commercial .item-summary{font-weight:600;margin-bottom:15px}.item-commercial .item-activity-title{font-size:2em;font-weight:600;margin-top:5px}@media screen and (max-width:767px){.item-commercial .item-activity-title{font-size:1.5em;margin-top:15px}}.item-commercial .item-service-title{font-weight:700;color:#3c3c3b;font-size:1.2em}.item-commercial .item-service-price{font-weight:700;font-size:17px;vertical-align:sub;color:#EB4079;margin-top:-3px;line-height:17px}.item-commercial .item-service-deal-price{color:#EB4079;font-weight:700;font-size:20px;vertical-align:sub}.item-commercial .special-offer{background:#FFBF00;padding:5px;font-size:1.1em}.item-commercial .media-body hr{border:0;height:1px;background:#ccc;margin:15px 0}.item-commercial .deal{margin:5px 0 10px 0;display:flex}.item-commercial .deal .col-md-2{background:#FFBF00;line-height:50px;font-size:1.1em;width:45px;padding:0}.item-commercial .deal .col-md-10{border:1px solid #FFBF00;padding:5px}.item-commercial .price-from{text-align:right;padding-left:0;min-height:45px}.item-commercial .current-offers{background:#FFBF00;padding:10px;font-size:1.75em}.item-commercial .current-offers a{text-transform:none;color:#525251}.item-commercial .current-offers span{display:inline-block;margin-right:10px}.item-commercial .top-deals hr{border:0;height:1px;background:#ccc}.item-commercial .top-deals .wrapper-countdown{margin-top:10px;margin-bottom:15px}.item-commercial .top-deals .discount{color:#EB4079;font-size:1.5em}.item-commercial .top-deals .special-offer{color:#EB4079;font-size:1.75em;margin-top:20px;background:transparent}.item-commercial .price-unit{margin-bottom:10px}.item-commercial .sidebar-box{max-height:1000px;position:relative;overflow:hidden;transition:max-height 1s linear}.item-commercial .sidebar-box.in{max-height:9999px;transition:max-height 1s linear}.item-commercial .sidebar-box .transparent{position:absolute;bottom:0;left:0;width:100%;text-align:center;margin:0;padding:30px 0;background-image:linear-gradient(to bottom,transparent,#f5f5f5)}.item-commercial .read-more{margin:20px 0}.item-commercial .read-more button{white-space:normal}.item-commercial .service-thumb{font-weight:600;font-size:1.3em}.owl-carousel-services .owl-prev{width:42px;background:#f5f5f5;height:42px;text-align:center;box-shadow:2px 2px 10px #999;top:120px!important;margin-left:-20px!important}.owl-carousel-services .owl-next{width:42px;height:42px;background:#f5f5f5;text-align:center;box-shadow:2px 2px 10px #999;top:120px!important;margin-right:-10px!important}.owl-carousel-services .owl-stage{display:flex}.owl-carousel-services .card{height:100%}.owl-carousel-services .card-body{padding:1.5rem}.modalnav{color:#fff}.modalnav.fa-chevron-right{position:absolute;right:10px}.modalnav.fa-chevron-left{position:absolute;left:10px}.ajax-spinner{position:absolute;top:0;left:0;width:100%;height:100%;z-index:1000;background-color:#fff;opacity:.8}.ajax-spinner-loader{position:absolute;left:50%;top:50%;margin-left:-32px;margin-top:-32px;display:block}.item-sort{padding:10px 15px;margin:40px 0;background:#f5f5f5}.item-sort-type{cursor:pointer}.guide-width-description{position:absolute;background:rgba(255,255,255,.6);padding:15px;right:0;width:50%;margin-top:2%;margin-right:5%;border-radius:4px}.guide-width-image{margin-bottom:15px}.location-information-stats{margin-bottom:10px}.location-information-link{border-left:1px solid #ddd}.location-information-link .btn{margin-bottom:5px}.location-information-image img{margin-bottom:25px}.page-header h1,.page-header h2{padding:1px 0 5px 0;margin:0;font-size:1.4em;font-weight:normal!important}.item-price{background:rgba(0,0,0,.5);color:#fff;position:absolute;top:40%;left:0;transform:translate(0%,-5%);padding:4px 10px;width:auto;font-size:1em}.item-price .item-price-from{font-size:1em;font-weight:400}.item-price .item-price-price{font-size:1.6em;font-weight:400}.item-price .item-price-service{font-size:1em;font-weight:400}.form-group .description{margin-top:7px}.service-title{width:40%}.service-price{width:100px}.service-period{width:110px}.modal-header.warning{background-color:#fcf8e3;-webkit-border-top-left-radius:5px;-webkit-border-top-right-radius:5px;-moz-border-radius-topleft:5px;-moz-border-radius-topright:5px;border-top-left-radius:5px;border-top-right-radius:5px;color:#8a6d3b}.modal-header.warning h4{font-weight:700}.with-min-price{position:relative;display:block;font-size:13px}.upload-carousel-item .well p{text-align:center;margin-bottom:0}#table_conflict tr td{cursor:pointer}#no-rotation,#all-configured,#conflict-msg{margin:20px 0;padding:5px 0;border-top:1px solid #ddd;border-bottom:1px solid #ddd;text-align:center}#no-rotation.info,#all-configured.info,#conflict-msg.info{background:#d9edf7}#no-rotation.warning,#all-configured.warning,#conflict-msg.warning{background:#fcf8e3}#no-rotation.danger,#all-configured.danger,#conflict-msg.danger{background:#f6b0a8}#bookingModal h4,#closingModal h4{cursor:move}#manage-booking-status .success{color:#5cb85c}#manage-booking-status .error{color:#d9534f}.upload-carousel-item p{height:40px}form#booking .form-group label,form#closing .form-group label{margin-top:auto}form#booking .col-form-label,form#closing .col-form-label{padding-top:0;margin-bottom:auto}h2.badge-yellow{border-radius:.25em;padding:.2em .6em .3em .4em;margin-left:-.3em;display:inline;width:auto}.media.item-global-deal{border-bottom:1px solid #51514F}.badge-yellow{background-color:#ffc108;color:#434443}.closed{background-color:#ddd!important}.badge-closed{background-color:#777}.guide-manage form#booking .form-group[data-name="message"],.guide-manage div.form-group[data-name="message"]{display:none}.guide-manage a.fa{color:#000;text-decoration:none}#manageModal .modal-body .rounded-circle{width:48px;height:48px}#manageModal a.see-more{color:#525251;text-decoration:none;line-height:25px}#manageModal a.see-more[aria-expanded=true] .fa-caret-right{display:none}#manageModal a.see-more[aria-expanded=false] .fa-caret-down{display:none}#manageModal .flex-align-center{display:flex;align-items:center}#manageModal .total{font-size:18px;color:#EC407A;margin-top:20px!important;margin-bottom:10px}#manageModal .total span{background:#EC407A;color:#fff;font-weight:700;padding:5px;white-space:nowrap}#manageModal .total .calendar-info-price{right:-35px}#manageModal .total-benefits{margin:20px 0}#manageModal [aria-expanded=true] .fa-chevron-right{display:none}#manageModal [aria-expanded=false] .fa-chevron-down{display:none}#manageModal .cancel-conditions{color:#03A9F4;font-size:14px}#manageModal .btn-link:focus,#manageModal .btn-link:hover{text-decoration:none}#manageModal .status-bar{background:#03A9F4}#manageModal .status-bar .text-dark{font-size:16px}#manageModal .status-bar .text-white{font-size:18px;font-weight:600}#manageModal .nav-link.active{background:#fff;font-weight:600;color:#525251}#manageModal #tab-cancel hr,#manageModal #tab-payments hr{border-color:#03A9F4}@-moz-keyframes clignote{0%{opacity:1}100%{opacity:0}}@-webkit-keyframes clignote{0%{opacity:1}100%{opacity:0}}@keyframes clignote{0%{opacity:1}100%{opacity:0}}.new-message{animation:clignote infinite alternate 500ms;-webkit-animation:clignote infinite alternate 500ms;-moz-animation:clignote infinite alternate 500ms}.no-padding{padding:0}.status-list{margin-bottom:10px}.list-booking-requests{margin-top:40px}hr.big{border-top-width:3px}.btn-simple{color:#333;background:#fff;border:1px solid #333;radius:4px}.btn-simple:hover{color:#000;border:1px solid #000}#wrapper-conversation{height:0;overflow:auto;padding:0 10px;margin-bottom:10px}#wrapper-conversation::-webkit-scrollbar-track{-webkit-box-shadow:inset 0 0 6px rgba(0,0,0,.3);border-radius:10px;background-color:#F5F5F5}#wrapper-conversation::-webkit-scrollbar{width:12px;background-color:#F5F5F5}#wrapper-conversation::-webkit-scrollbar-thumb{border-radius:10px;-webkit-box-shadow:inset 0 0 6px rgba(0,0,0,.3);background-color:#555}#affixWrapper{background:#fff;z-index:11}.forceVisible{display:block!important}#affixWrapper #navItem{border:0;min-height:0;border-radius:0;margin-bottom:0;-webkit-transition:opacity .2s ease-in;-moz-transition:opacity .2s ease-in;-o-transition:opacity .2s ease-in;transition:opacity .2s ease-in}html{overflow-x:hidden}#affixWrapper #navItem:before{content:'';position:absolute;z-index:-1;height:100%;background:#fff;display:block;margin-left:calc(50% - 50vw);width:100vw;box-shadow:0 1px 4px rgba(0,0,0,.2)}@media screen and (max-width:767px){#affixWrapper #navItem:after{content:none}}#affixWrapper.affix #navItem{opacity:1}#affixWrapper #navItem .nav>li>a{padding-top:11px;padding-bottom:12px;color:#525251;border:0;font-size:16px}#affixWrapper #navItem .nav>li>a.active span,#affixWrapper #navItem .nav>li a:focus span,#affixWrapper #navItem .nav>li>a:hover span{border-bottom:1px solid #525251}@media screen and (max-width:767px){#affixWrapper a:not(.active){display:none}#affixWrapper a.active{text-align:center}}@media screen and (min-width:992px){.bookingItemMenu{display:none!important}}.table.table-striped .btn-sm:focus,.table.table-striped .btn-sm{padding:1px 5px}th.type-width{width:110px;text-align:center}th.status-width,th.package-width{width:130px;text-align:center}th.action-width{width:235px;text-align:center}td.free-action>.btn{min-width:100px}.contribution-view-btn{text-align:left!important}@media screen and (max-width:992px){.request-booking-mobile{display:block;position:fixed;bottom:10px;left:10px;right:10px;background-color:#fff;z-index:2}.request-booking-mobile button{padding:10px;border:0;background:#eb4079;color:#fff;font-size:16px}.request-booking-mobile button:not(.owner):hover,.request-booking-mobile button:not(.owner),.request-booking-mobile button:not(.owner):focus{padding:10px}}.item-review-single-admin{background-color:#f5f5f5;padding:10px}.guide-new-message{padding:6px 15px;position:absolute;right:10px}.itemUnderHead,.item-underTitle{margin-bottom:20px}.extra-info{color:#a0a0a0!important}.item-commercial .item-underTitle a{margin-right:10px;color:#a0a0a0;border-bottom:1px solid #a0a0a0;padding-bottom:2px;font-size:13px}.item-commercial .item-underTitle a:hover{text-decoration:none;color:dimgrey;border-color:dimgrey}.item-commercial .item-underTitle .list-inline-item{margin:0}@media screen and (max-width:767px){.itemUnderHead .float-left,.item-underTitle .float-left,.itemUnderHead .float-right,.item-underTitle .float-right{float:none!important;text-align:left}}.itemUnderHead:after,.item-underTitle:after{content:'';display:block;clear:both}.guide-manage-navigation.nav-pills{margin-bottom:25px}.guide-manage-navigation{margin-top:43px}.guide-item-status{margin-right:5px}.guide-item-status .badge{height:34px!important;display:block;line-height:1.5;font-size:100%;padding-top:6px!important;padding-bottom:0!important;border:none;border-radius:4px;margin-right:5px}.guide-new-message{position:absolute;right:10px}.guide-switch{margin-bottom:10px}.guide-manage-alert{margin-bottom:60px}#pi-guide.userSection .container{max-width:none;width:auto}@media screen and (max-width:991px){.itemSingle iframe{max-width:100%}.itemSingle .iframe-wrapper{position:relative;width:100%;height:0;padding-bottom:51%}.itemSingle .iframe-wrapper iframe{position:absolute;width:100%;height:100%;left:0;top:0}}.btn-item-selector-wrapper{margin-bottom:5px;min-height:48px}.btn-item-selector{color:#4a4a4a;background-color:#fff;border-color:#fff;border-radius:0;box-shadow:none;font-size:1.4em;padding:5px 16px}.btn-group.open .btn-item-selector{-webkit-box-shadow:none;box-shadow:none}.btn-item-selector:hover,.btn-item-selector:hover:active{border:1px solid #D6D6D6;border-bottom:1px solid #D6D6D6!important}.btn-item-selector.active,.btn-item-selector:active,.open>.dropdown-toggle.btn-item-selector{color:#333;background-color:#fff;border-color:#fff;-webkit-box-shadow:none;box-shadow:none;border:1px solid #D6D6D6;border-bottom:0}.open>.dropdown-toggle.btn-item-selector{border-bottom:0!important}.btn-item-selector+.dropdown-menu{position:relative;width:100%;text-align:center;background-color:#fff;border-top:0;margin:0}.btn-item-selector-wrapper .dropdown-menu>a>a:hover,.btn-item-selector-wrapper .dropdown-menu>a>a:focus{color:#313131;background-color:#eaeaea}.btn-item-selector .badge{font-size:11px;vertical-align:middle}.singleItemSwitch,.singleItemSwitch:hover,.singleItemSwitch:active,.singleItemSwitch.active,.singleItemSwitch.focus,.singleItemSwitch:hover:active{border:0!important;border-bottom:0!important;cursor:default}.btn-item-action-secondary{margin-top:5px;margin-right:5px;margin-left:30px}.btn-item-action-secondary .btn{border-radius:4px}.wide-header-content .category-width-description-wrapper,.wide-header-content .guide-width-description-wrapper{position:relative}.wide-header-content .category-width-description-wrapper .guide-width-description,.wide-header-content .guide-width-description-wrapper .guide-width-description{margin-right:15px}.guide-submit-review{background:#f0ad4e;border-color:#f0ad4e}.guide-submit-review:hover{background:#e09d3e;border-color:#e09d3e}.clickable-row,.clickable-cell{cursor:pointer}.calendar-container{max-width:1000px;margin:0 auto}.guide-dashboard .nav-tabs{margin-bottom:25px}.guide-dashboard #item-list .dropdown-menu{width:200px}.guide-dashboard .item-list .nopadding,.guide-dashboard #item-list .nopadding{padding:0;width:87px}.guide-dashboard .btn-secondary[disabled]{background:#C5C5C5;border-color:#C5C5C5;color:#fff}.nav-pills>li>a.disabled:hover{background:#f5f5f5}.guide-package-wrapper>.pricing>div{display:inline-block;float:none;vertical-align:top}#guide-pricing-business,.guide-pricing-period{display:inline-block;margin-bottom:15px}#guide-pricing-business .btn,.guide-pricing-period .btn{background:#fff;border-color:#adadad;color:#000}#guide-pricing-business .btn:hover,.guide-pricing-period .btn:hover{background-color:#ebebeb}#guide-pricing-business .btn.active,.guide-pricing-period .btn.active{background-color:#3276b1;color:#fff}@media screen and (min-width:992px){#package-others{margin-top:50px;width:100%;display:flex}#package-others>div{display:flex;padding:10px}#package-others>div:first-child{width:70%;margin-right:10px}#package-others>div:last-child{width:30%;display:block}.guide-package-avantages{width:100%;display:flex}.guide-package-avantages>div{display:flex;padding:20px;margin-top:10px}.guide-package-avantages>div{margin-right:10px}.guide-package-avantages>div:last-child{display:block;margin-right:0}}#package-others>div{margin-top:1px;border:1px solid #ccc;border-radius:3px}.guide-package-avantage{border:1px solid #ccc;border-radius:4px;margin-top:1px}.guide-package-avantage:hover{border-width:2px}.guide-package-avantage>div{width:100%}.pricing .head.disabled{background:#ccc}.renewModal .disabled{background:#dfdfdf}.favorite-nopadding{padding:0!important}.loyalty{margin:30px 0 20px 0}.loyalty.row.text-center>.col-md-12,.loyalty.row.text-center>.col-md-9{float:none;display:inline-block}.loyalty.row.text-center>.col-md-12{padding:0 25px}.text-loyalty{color:#6f6f6f}.btn-warning.boost{background:#ffc107;border-color:#ffc107;color:#fff!important}.btn-warning.boost:hover{background:#eeb000;border-color:#eeb000}#boostModal .col-sm-5{width:70%}.calendar-info-phone{color:#ccc}.calendar-info-price{position:absolute;top:0;right:-30px}@media (min-width:992px){.max-width-order{width:470px}}#guide-boost-requests{display:block;padding-top:60px;margin-top:-60px}.btn-compare{background:#fff;color:#333;border:2px solid #028CCA;border-radius:4px}.no-horizontal-padding{padding-left:0;padding-right:0}.guide-period-wrapper button{padding:6px}@media (max-width:1200px){.list-group-item-info{height:60px}}.list-group-item.header h4{overflow:hidden;text-overflow:ellipsis}.list-group-item-info.title{color:#fff;font-weight:600;background:#31708f;border:1px solid #31708f}.list-group-item.header{border:none}.modal .btn-tooltip{margin-top:0}#compare-modale .btn-tooltip{margin-left:10px;margin-right:5px}.item-discount{margin-bottom:15px}.item-discount-single{border-bottom:1px solid #ddd;margin-bottom:5px;padding-bottom:5px}@keyframes flash{100%{opacity:0}0%{opacity:1}}.flash{animation:flash 1s infinite alternate}.wrapper-favourite{position:absolute;top:0;right:20px;color:#fff;font-size:30px!important}.wrapper-favourite button,.wrapper-favourite button:active,.wrapper-favourite button:focus,.wrapper-favourite button:hover,.wrapper-favourite a,.wrapper-favourite a:active,.wrapper-favourite a:focus,.wrapper-favourite a:hover{color:#fff}#outdoor .thumbnail,#deals .thumbnail{margin-bottom:0}#outdoor .itemBox,#deals .itemBox{margin-bottom:70px;overflow:hidden}#outdoor .match-height-list>div .thumbnail,#deals .match-height-list>div .thumbnail{width:auto}#outdoor #listdata,#deals #listdata{margin-top:10px}#outdoor .btn-group.open .dropdown-toggle,#deals .btn-group.open .dropdown-toggle{box-shadow:none!important}#outdoor .dropdown-toggle,#deals .dropdown-toggle{overflow:hidden;text-overflow:ellipsis}#outdoor input:focus,#deals input:focus{box-shadow:none!important}#outdoor .btn-group *:focus,#deals .btn-group *:focus{box-shadow:none!important;outline:0!important}#outdoor .deal,#deals .deal{font-size:1.2rem}#outdoor .fa-star,#deals .fa-star{color:#efa833}#outdoor .filters .input-group span,#deals .filters .input-group span,#outdoor .filters .form-control,#deals .filters .form-control{background:#ebebeb!important}#outdoor .filters .form-control:focus,#deals .filters .form-control:focus{border-color:#ced4da}#outdoor .filters .input-group input,#deals .filters .input-group input{border-right:none}#outdoor .filters .valign,#deals .filters .valign{line-height:32px;font-weight:700}.item-commercial .countdown,#outdoor .countdown,#deals .countdown{;width:24px;height:24px;display:inline-block;vertical-align:bottom;margin-right:10px}#outdoor .btn-group-root,#deals .btn-group-root{border:1px solid #000;border-radius:8px;margin-top:30px}#outdoor .btn-group-root input,#deals .btn-group-root input{border:0;border-radius:8px;background:#fff}#outdoor .btn-group.input input,#deals .btn-group.input input{padding-top:10px}#outdoor .btn-group-root .select,#deals .btn-group-root .select{border-left:1px solid #000;padding:3px}#outdoor #btnGroupDrop1,#deals #btnGroupDrop1,#outdoor #btnGroupDrop2,#deals #btnGroupDrop2{border:0;width:100%;background:#fff}#outdoor #btnGroupDrop1,#deals #btnGroupDrop1{border-radius:0}#outdoor .p-name,#deals .p-name{margin-top:0}#outdoor .p-name a,#deals .p-name a{color:#525251;font-size:26px;color:#3c3c3b}#outdoor .p-adr,#deals .p-adr{font-size:16px;color:#3c3c3b}#outdoor .btn-success,#deals .btn-success{padding:0;font-size:17px;font-weight:600;line-height:36px;width:150px}#outdoor .remain,#deals .remain{font-weight:600;padding-top:4px;color:#3c3c3b}#outdoor .discount,#deals .discount{font-size:26px;color:#3c3c3b;border:1px solid #a8a8a8;width:80px;text-align:center;margin-top:3px;line-height:46px}#outdoor .deal-price,#deals .deal-price{font-weight:700;font-size:36px;line-height:28px;color:#3c3c3b}#outdoor .deal-title,#deals .deal-title{font-size:17px;margin:auto}#outdoor .special-offer,#deals .special-offer{font-size:24px;margin:auto}#outdoor .description,#deals .description{margin-top:20px}#outdoor .dropdown-menu,#deals .dropdown-menu{padding:10px}#outdoor .dropdown-menu a,#deals .dropdown-menu a{color:#525251}#outdoor .far .fa-star,#outdoor .fas .fa-star,#deals .far .fa-star,#deals .fas .fa-star{color:#efa833;font-size:20px}#outdoor .forpicture,#deals .forpicture{max-width:360px;margin:auto}#outdoor .item-price,#deals .item-price{right:20px;left:auto;bottom:20px;top:auto;font-size:28px;white-space:nowrap}#outdoor .item-price{font-size:16px}@media (max-width:1199px){#outdoor .btn-success,#deals .btn-success{width:130px}#outdoor .global-deal,#deals .global-deal{padding-top:25px}}@media (max-width:991px){.need-right{float:right}#outdoor .btn-group-root .select,#deals .btn-group-root .select{border:none}}@media (max-width:768px){#outdoor .btn-group-root .select,#deals .btn-group-root .select{border:none}#outdoor .btn-group.input input,#deals .btn-group.input input{text-align:center}#outdoor .itemBox,#deals .itemBox{display:block;max-height:none}.need-right.wrapper-countdown{display:block;float:none;width:100%;text-align:center}#outdoor .discount,#deals .discount{margin:auto}}@media (min-width:769px){#outdoor .itemBox,#deals .itemBox{max-height:233px;display:flex}}#outdoor .btn-group-root .select #deals .btn-group-root .select .item-underTitle ul.list-inline{line-height:30px}.global-ratings{font-size:20px}.global-ratings a{text-decoration:none;color:#525251}.disabled.with-tooltip{pointer-events:initial!important}.cart-product-list{width:100%}.cart-product-list td:first-child{width:75%}.cart-product-list td:last-child{border-bottom:0}.cart-product-list tr{border-bottom:1px solid #ccc;height:35px}.cart-product-list .badge-success{font-size:14px}.cart-product-list th,.cart-product-list td{padding-left:15px;padding-right:15px}.cart-product-list tr.footer{border-top:3px solid #ccc}.cart-product .cart-product-single{border-bottom:1px solid #ddd;padding-bottom:10px;margin-bottom:10px}.vertical-align-text-middle{vertical-align:middle!important}.btn-orange{border:1px solid #FFBF00;color:#525251}.btn-orange:hover{background:#FFBF00;color:#fff}#manage-booking-status span{display:inline-block;vertical-align:middle}.weektodisplay .prev,.weektodisplay .next{color:#525251;text-decoration:none}.flex-valign{display:flex;align-items:center;justify-content:center}.item-service-stock{color:#EB4079}.item-service-stock.text-success{color:#88b51f!important}.item-service-stock.text-danger{color:#d70613!important}#services{margin-top:-90px;padding-top:90px}.service .deal ul.list-deals,#services .deal ul.list-deals{padding:0 0 0 20px;list-style-type:circle}#services .period{border:1px solid #FFBF00;padding:15px 0;background:#fff}.hidden-xs.showprices{margin-left:10px}.colorpickershow{width:100%;height:20px;cursor:pointer}#pricelist-content{margin-bottom:20px}@media (min-width:768px){#wrapper-table-sales{overflow:auto;width:100%;height:400px;background:#fff}#wrapper-table-sales table{table-layout:fixed;width:250%;border-collapse:collapse;border-spacing:0}#wrapper-table-sales thead tr:first-child th{position:-webkit-sticky;position:sticky;top:-1px;background:#fff}#wrapper-table-sales td,#wrapper-table-sales th{padding:.5em 1em}#wrapper-table-sales tbody tr td:first-child{background:#fff}#wrapper-table-sales tr td:first-child:after,#wrapper-table-sales tr th:first-child::after{content:"";position:absolute;top:0;bottom:0;right:-15px;width:250px}#wrapper-table-sales .fix,#wrapper-table-sales th:first-child{position:-webkit-sticky;position:sticky;left:-1px;z-index:1}#wrapper-table-sales .fix2{position:-webkit-sticky;position:sticky;left:249px;z-index:1;width:160px}#wrapper-table-sales.global-stock tbody tr:first-child td{position:initial}}#grid-preferences input[type=checkbox]{height:16px;width:16px;vertical-align:sub;margin-bottom:20px}#grid-preferences span{margin-right:20px}#wrapper-table-sales td{vertical-align:middle}#wrapper-table-sales .fix{width:250px;white-space:normal}#wrapper-table-sales.global-stock .fix{width:400px;white-space:normal}#wrapper-table-sales.global-stock .fix a{position:relative;z-index:1}#wrapper-table-sales th.fix{border:none}#wrapper-table-sales{width:100%;height:500px;overflow:auto;position:relative}#wrapper-table-sales .adult-price:hover,#wrapper-table-sales .adult-price:active,#wrapper-table-sales .adult-price:focus,#wrapper-table-sales .adult-price{color:#525251;text-decoration:none}#wrapper-table-sales .children-price i,#wrapper-table-sales .adult-price i{display:inline-block;width:10px}.children-price{display:none}#wrapper-table-sales .adult-price{font-size:14px!important}#wrapper-table-sales .adult-price[aria-expanded=true] .fa-caret-right{display:none}#wrapper-table-sales .adult-price[aria-expanded=false] .fa-caret-down{display:none}#table-sales{min-width:2500px;max-width:none;border-collapse:collapse;border-spacing:0;position:absolute;left:-1px;top:-1px;z-index:5}#table-sales .infinity-ico{display:inline-block!important;vertical-align:middle;width:30px;height:20px}#table-sales tr{height:31px}#table-sales tr td{background:#fff}#table-sales th{min-width:85px}#table-sales .rowspan3{height:94px!important}#table-sales .background td,.background th,#table-sales .background{background:#efefef!important}#table-sales .otherdays-subservice,#table-sales .background td.otherdays-subservice,.background th.otherdays-subservice{background:#d7eef8!important;border-left:none;border-right:none}#table-sales .background2 td,#table-sales .background2{background:#b2dff3!important}#table-sales .background3 td,#table-sales .background3{background:#bbb!important}#table-sales td.danger{background:#f6b0a8!important}#table-sales td.success{background:#8cc63f!important}#table-sales td.full{background:#EC407A!important}#table-sales td.service-closed{background:#ffc107!important}#table-sales td.forced{background:#95d6f3!important}#table-sales tr td.closed,#table-sales td.forced.closed,#table-sales td.danger.closed,#table-sales .background td.closed{background-color:#ccc!important}#table-sales .background th.weekend{background:#ddd!important}#table-sales .colorinfo{width:34px;height:34px;border-radius:34px}#table-sales .pricelist-lh30{line-height:34px}#table-sales .today{color:#006dcc}#table-sales select.pricelist,#table-sales select.pricelist option{text-align:center;text-align-last:center;font-size:14px}#table-pricelist.table-sm>tbody>tr>td,#table-pricelist.table-sm>tfoot>tr>td,#table-pricelist.table-sm>thead>tr>td,#table-sales.table-sm>tbody>tr>td,#table-sales.table-sm>tbody>tr>th,#table-sales.table-sm>tfoot>tr>td,#table-sales.table-sm>tfoot>tr>th,#table-sales.table-sm>thead>tr>td,#table-sales.table-sm>thead>tr>th{padding:0}#wrapper-table-pricelist thead tr:first-child td,#wrapper-table-pricelist thead tr:first-child th{top:0}#wrapper-table-pricelist thead th,#wrapper-table-pricelist thead td{top:23px}#table-pricelist.table-sm>tbody>tr>td{padding:0 5px}#table-pricelist td span,#table-sales th span,#table-sales td span{width:100%;height:100%;min-height:34px;display:block;padding:5px}#wrapper-table-sales.global-stock #table-sales td:first-child span{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}#wrapper-table-sales .date{font-weight:400}#wrapper-table-sales .date strong{font-size:22px;line-height:12px}#table-pricelist [contenteditable="true"]:hover,#table-sales [contenteditable="true"]:hover{background:#fffee0}#table-pricelist td.danger{background:#f6b0a8!important}#table-sales .toggle-price{display:none}#table-sales .fix span.border,#table-sales .fix2 span.border{border-left:1px solid #ddd;border-right:1px solid #ddd}#table-sales span.border-top,#table-sales span.border-top{border-top:1px solid #ddd;border-bottom:1px solid #ddd}#table-sales .fix3 div{width:200px}#table-sales .fix3 div span{text-overflow:ellipsis;overflow:hidden}#table-sales .fix input{z-index:2;position:relative}#wrapper-table-sales .warning{background:#fcf8e3!important;padding:5px!important}#wrapper-table-pricelist{width:100%;height:500px;overflow:auto;position:relative}#wrapper-table-pricelist th,#wrapper-table-pricelist td,#wrapper-table-sales th,#wrapper-table-sales td{white-space:nowrap}#wrapper-table-pricelist{overflow:auto;width:100%;height:400px;background:#fff}#wrapper-table-pricelist table{table-layout:fixed;border-collapse:collapse;border-spacing:0;margin-left:-1px;margin-top:-2px}#wrapper-table-pricelist thead th,#wrapper-table-pricelist thead td{position:-webkit-sticky;position:sticky;top:20px;background:#fff;z-index:10}#wrapper-table-pricelist tbody tr:first-child td{top:39px;background:#fff}#wrapper-table-pricelist td,#wrapper-table-pricelist th{padding:.5em 1em}#wrapper-table-pricelist tbody tr td:first-child{background:#fff}#table-sales-calendars td{width:14.3%}#table-sales-calendars td div{height:75px}#table-sales-calendars td.closed{background-color:#ccc!important}#table-sales-calendars .position-relative span.value{position:absolute;bottom:5px;right:calc(calc(100% - 60px) / 8)}#table-sales-calendars .position-relative span.day{position:absolute;top:5px;left:10px}.salescalendars-manage .promo{border-bottom:2px solid #FFBF00}@media (min-width:1300px){#wrapper-table-pricelist .fix{position:-webkit-sticky;position:sticky;left:0;z-index:11;background:#fff;width:300px;min-width:300px;max-width:300px;white-space:initial}#wrapper-table-pricelist .fix2{position:-webkit-sticky;position:sticky;left:299px;z-index:1;background:#fff;z-index:20!important;width:200px;min-width:200px;max-width:200px;white-space:inherit}#wrapper-table-pricelist .fix3{position:-webkit-sticky;position:sticky;left:498px;z-index:1;background:#fff;z-index:20!important;width:105px;min-width:105px;max-width:105px;white-space:nospace;text-align:center}#wrapper-table-pricelist .fix4{position:-webkit-sticky;position:sticky;left:602px;z-index:1;background:#fff;z-index:20!important;white-space:nowrap}#wrapper-table-pricelist thead tr .hack-divborder{height:calc(100%+2px)!important}#wrapper-table-pricelist .hack-divborder{border:1px solid #ddd;width:calc(100% + 2px);height:calc(100% + 2px);position:absolute;bottom:-1px;left:-1px}#wrapper-table-pricelist tr .hack-divborder.first{left:0}}#wrapper-table-pricelist thead tr .hack-divborder{height:calc(100% + 2px)!important;border:1px solid #ddd;width:calc(100% + 2px);height:calc(100% + 2px);position:absolute;bottom:-1px;left:-1px}#wrapper-table-pricelist thead .fix{z-index:12}#wrapper-table-pricelist thead .fix2,#wrapper-table-pricelist thead .fix3,#wrapper-table-pricelist thead .fix4{z-index:40!important}#wrapper-table-pricelist tr:nth-child(odd) th:first-child{background:#f9f9f9}#wrapper-table-pricelist .minw-checkbox{width:25px}#wrapper-table-pricelist .minw-checkbox input{position:relative}#wrapper-table-pricelist .fa-check{line-height:19px}#wrapper-table-pricelist input[type="checkbox"]{margin:5px;vertical-align:text-bottom}#wrapper-table-pricelist .title{padding-left:15px;padding-right:15px}#wrapper-table-pricelist .service-category{line-height:30px}@supports (-moz-appearance:none){#wrapper-table-pricelist .fix,#wrapper-table-pricelist th:first-child{left:1px}@media (min-width:1300px){#wrapper-table-pricelist .fix4 .hack-divborder{left:-1px}.hack-divborder{height:calc(100%+3px)}#wrapper-table-pricelist thead tr .hack-divborder{height:calc(100%+3px)!important}#wrapper-table-pricelist .hack-divborder{top:-1px}}.colorpickershow{width:calc(100% + 1px)}#wrapper-table-pricelist thead tr:first-child td,#wrapper-table-pricelist thead tr:first-child th{top:1px}#wrapper-table-pricelist thead th,#wrapper-table-pricelist thead td{top:21px}#wrapper-table-pricelist table{margin-top:0}}#table-pricelist .background td,.background th,#table-pricelist .background{background:#efefef!important}#event-list li{list-style:none}.subservice td{border:none!important;color:#888}.nomargin{margin:0!important}.subservices{margin-top:10px}.subservices .wrapper-spinner{padding:0 0 0 25px}tr.subservice{height:20px}tr.subservice div{margin-top:-15px}.indent{padding-left:25px}.margin-top-10{margin-top:10px!important}.item-status{margin-top:10px}#guide-manage-share code{background:#eee;color:#555}.children-config{border:1px solid #ccc;padding:20px;margin-bottom:20px}.children-config .col-sm-3{width:33%}#openings .status{margin-bottom:5px}#openings .appointment{position:absolute;margin:5px 0 0 5px}@media (max-width:768px){#openings .flex-center{display:block}#openings .status{min-height:33px}}.btn-logo{background-color:#03A9F4;border-color:#03A9F4;color:#fff}.btn-logo:hover{background-color:#fff;border-color:#03A9F4;color:#03A9F4}#promotion-form .buttons,#service-form .buttons{float:right}#promotion-form .buttons-top,#service-form .buttons-top{margin-top:-55px}.nav-tabs .nav-link{background:#f5f5f5;color:#337ab7}.nav-tabs .nav-link:hover{background:#eee;text-decoration:none}.nav-tabs .nav-link.active{background:#337ab7;color:#fff}.guide-manage legend{border-bottom:1px solid #e5e5e5}.guide .badge-warning{color:#fff;background:#FFBF00}.btn-warning:hover{color:#fff}.badge-closed{color:#fff}.btn-info{color:#fff!important}.nav-tabs .nav-link.disabled{background-color:#ddd!important}.custom-info-circle{display:inline-block;color:#03A9F4;border:2px solid #03A9F4;font-size:20px;width:24px;text-align:center;border-radius:24px;height:24px;line-height:21px;margin-left:10px;vertical-align:text-top;font-weight:700}#carousel-related-events .dates{color:#1c9fea;font-weight:700}.gm-style-iw-t:after{top:15px!important;left:30px!important}.gm-style-iw{width:180px!important;padding:0!important;border-radius:0!important;overflow:visible!important}.gm-style-iw-d{overflow:hidden!important}#serviceDetailModal h5{margin-top:-5px}#serviceDetailModal h6{color:#03A9F4}#serviceDetailModal [aria-expanded=true] .fa-chevron-right{display:none}#serviceDetailModal [aria-expanded=false] .fa-chevron-down{display:none}#serviceDetailModal .item-service-price{vertical-align:initial}#serviceDetailModal .text-success{color:#8cc63f!important}#serviceDetailModal .text-danger{color:#e02216!important}#serviceDetailModal .btn-link{text-decoration:none}.card-text .line-clamp-2,.owl-carousel-services .card-title{height:39px;overflow:hidden}@media (min-width:768px){.temoignage.item.owl-carousel .owl-item{width:33.333333%}}.btn-grey{background:#ddd;padding:10px 10px}#item-owner-anchor{margin-top:-140px!important;padding-top:140px!important}#upgradeModal fieldset legend{font-size:1.1rem}#open-iban{flex-wrap:inherit}#open-iban .mr-1:first-of-type{padding-left:15px}#open-iban .mr-1:last-of-type{padding-right:15px}.iban-part{width:100%!important}.btn-closed{color:#FFF;background-color:#777;border-color:#777}.btn-closed:hover{color:#FFF;background-color:#C5C5C5;border-color:#C5C5C5}


.pi-section .container{width:100%!important;max-width:100%!important}