.vb-marker{position:relative;background:#20ba9b;padding:5px;color:#fff;border-radius:3px;width:32px;height:32px;text-align:center}.vb-marker .m-icon{border:2px solid #fff;padding:3px;border-radius:50%;width:22px;height:21px;font-size:12px}.vb-marker::after{content:" ";position:absolute;top:100%;left:50%;transform:translate(-50%);width:0;height:0;border:1px solid transparent;border-bottom:0;border-top:10px solid #20ba9b;border-left:5px solid rgba(255,255,255,0);border-right:5px solid rgba(255,255,255,0)}.vb-marker i{font-size:18px}.modal-backdrop{z-index:98 !important}.vr-guest-img{left:50%;margin-left:calc(-50vw - 8px);margin-right:-50vw;max-width:100vw;margin-bottom:0;position:relative;right:50%;width:100vw;height:450px;overflow:hidden}.vr-guest-img .vr-image{width:100%;height:100%;background-position:center;background-repeat:no-repeat;background-size:cover}#virtual-guest{margin-top:-50px}body .ui-widget-content{background:#fff}.ui-menu .ui-menu-item{font-size:14px !important;color:#7e7e7e;padding-left:36px !important}#virtual-guest .no-padding{padding:0}#virtual-guest .container-flex,#virtual-guest .container-flex-accordion{display:flex;flex-wrap:wrap;white-space:nowrap}#virtual-guest .container-flex>div{flex:1}#virtual-guest .content-flex{display:flex;flex-wrap:wrap}#virtual-guest .content-flex>div{flex:0 0 100%}.sticky-form{background-color:lightgray;position:fixed;background:#20ba9b;border:none;overflow:hidden;left:50%;margin-left:calc(-50vw);margin-right:-50vw;right:50%;width:100vw;height:450px;z-index:999;bottom:0;height:auto;text-align:center;list-style:none}.sticky-form .panel-default>.panel-heading{background:#20ba9b;border:none;padding:10px 0}.sticky-form .panel-default>.panel-heading .vb-form-title{text-align:center;font-size:20px;color:#fff;text-transform:uppercase;font-weight:bold}.sticky-form .vb-panel .panel-heading .panel-title .vb-mobile-angle{float:right;font-size:30px;transition:all .4s ease-in-out;top:0px;position:absolute;right:20px;color:#fff}.sticky-form .vb-form-desc{color:#fff;text-align:center;font-size:16px}.gform_wrapper .gform_footer .gform_button{background-color:#fff !important;color:#20ba9b !important}.sticky-form .gform_wrapper .validation_error{border:none;color:#dc3545 !important;margin:0 !important}.sticky-form .gform_wrapper .gform_validation_errors{background:none !important;border:none !important;box-shadow:none !important;margin:0 !important;padding:0 !important}.gform_wrapper li.gfield_error input:not([type=radio]):not([type=checkbox]):not([type=submit]):not([type=button]):not([type=image]):not([type=file]),.gform_wrapper li.gfield_error textarea{border:none}.sticky-form .gform_wrapper.gravity-theme .gfield{margin-bottom:10px !important}.sticky-form .gform_wrapper .validation_message{color:#dc3545 !important;padding:0 !important;margin:0 !important;background:none !important;border:none !important;position:absolute}.sticky-form .gform_wrapper input::placeholder,.gform_wrapper textarea::placeholder{color:lightgray}.sticky-form .vb-form-email input{width:100% !important}.sticky-form .gform_wrapper.gravity-theme .gform_fields{display:block}.sticky-form .vb-panel .panel-heading .panel-title.collapsed .vb-mobile-angle{transform:rotate(-180deg)}#login-virtual-guest .login-virtual-guest{box-shadow:0 5px 15px rgba(0,0,0,.5);border:1px solid rgba(0,0,0,.2);border-radius:6px}#login-virtual-guest .login-content .login-title{font-size:24px;letter-spacing:0px;color:#000;text-transform:capitalize;opacity:1;text-align:center}#login-virtual-guest .login-content{padding-top:20px}#login-virtual-guest{position:relative;text-align:center;padding:50px 0}#login-virtual-guest .vb_error{display:none;padding:5px 0}#virtual-guest .vb_woError,#virtual-guest .vb_woSuccess{display:none;text-align:center;font-size:14px;padding:10px}#virtual-guest .vb_woError.visible,#virtual-guest .vb_woSuccess.visible{display:block}#login-virtual-guest .vb_error.visible{display:block;text-align:center}#login-virtual-guest .login-body{padding:30px 50px}#login-virtual-guest .login-body .confirmation_id,#login-virtual-guest .login-body .startdate{background:#f5f5f5 0% 0% no-repeat padding-box;border:1px solid #dcdcdc;opacity:1;width:100%;margin:10px 0;padding:10px}#login-virtual-guest .login-body .input-group-btn{text-align:center}#login-virtual-guest .login-body .guest-submit{text-align:center;cursor:pointer;transition:all .3s linear;color:#fff;transition:all .3s linear;padding:15px 50px;font-size:16px;letter-spacing:0px;border-radius:0;border:none}#virtual-guest .vb-categ-loadMore{color:#fff;transition:all .3s linear;padding:10px 15px;font-size:16px;margin:0 0 15px 0}#virtual-guest .image-bk{border-radius:10px;background-color:#666;overflow:hidden;padding-bottom:80%;position:relative}#virtual-guest .image-bk.vb-ev{padding-bottom:100%;border-radius:4px 0 0 4px}#virtual-guest .vb-title{text-align:left;font-size:28px;letter-spacing:0px;color:#000;text-transform:capitalize;opacity:1;color:#000;margin-bottom:25px}#virtual-guest .image-bk .book-image{position:absolute;background-size:cover;background-repeat:no-repeat;background-position:center;width:100%;height:100%}#virtual-guest .unit-name,#virtual-guest .loc{max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;margin:8px 0 0 5px;font-size:16px;letter-spacing:0px;color:#000}#virtual-guest .distance{font-size:14px;letter-spacing:0px;color:rgba(41,41,41,.75);max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-style:italic}#virtual-guest .vb-event-list{color:#000;display:block;text-decoration:none}#virtual-guest .vb-event-list .event-list{position:relative;border:none;background-color:#fff;margin:10px 0;box-shadow:0px 3px 30px rgba(0,0,0,.12);border-radius:4px;opacity:1;transition:all .3s ease-in-out}#virtual-guest .googleInfo{font-size:14px;padding-top:10px}#virtual-guest .vb-panel .panel-heading .panel-title{transition:all .4s ease-in-out;color:#fff;background-color:#1fba9a}#virtual-guest .vb-panel .panel-heading li{list-style:none;font-size:16px;padding:10px 15px}#virtual-guest .panel-default>.panel-heading+.panel-collapse>.panel-body{padding:10px 15px;background-color:#f5f5f5}.vg-accordeonMobile{display:block}#virtual-guest .vg-accordeonMobile .search-bar{margin:1px 0 16px}.vg-accordeonMobile .mobile-title{background:#fff;margin-bottom:15px;font-size:13px;text-transform:capitalize;padding:25px;margin-bottom:15px;border-radius:10px;border-bottom:none;text-align:center}.vg-accordeonMobile .mobile-title .vb-img-title{font-size:24px}.vg-accordeonMobile .mobile-title .vb-reservation{margin-bottom:15px}.vg-accordeonMobile .mobile-title .vb-date-angle{line-height:42px;font-size:20px}.vg-accordeonMobile .mobile-title .vb-mb-date{font-size:18px}.vg-accordeonMobile .panels{padding:15px 0;border-radius:10px;background:#fff}.vg-accordeonMobile .vb-panel{border:none;cursor:pointer;font-size:14px;margin:0;border-bottom:1px solid lightgray;max-width:100%}.vg-accordeonMobile .vb-panel .panel-heading{background:#fff;padding:0}.vg-accordeonMobile .vb-panel .panel-heading .panel-title .vb-mobile-angle{float:right;font-size:20px;line-height:20px;transition:all .4s ease-in-out}.vg-accordeonMobile .vb-panel .panel-heading .panel-title .vb-mb-icon img{height:24px;width:24px}.vg-accordeonMobile .vb-panel .panel-heading .panel-title.collapsed .vb-mobile-angle{transform:rotate(-90deg)}#virtual-guest .vb-panel .panel-heading .panel-title.collapsed{color:#000;background-color:#fff}#virtual-guest .vg-accordeonMobile .vb-panel .panel-heading li{font-size:14px}.vg-accordeonMobile .mb-content-info .panel-body .vb-panel-child .panel-heading{border-left:5px solid #1fba9a;background-color:#fafafa}.vg-accordeonMobile .panels .vg-gen-info,.vg-accordeonMobile .panels .desc{padding:15px;margin:0}.vg-accordeonMobile .panels .vg-gen-info .fit-img img{object-fit:contain;max-width:100%;height:auto !important}.vg-accordeonMobile .guest-logout.mobileBtn,.vg-accordeonMobile .mobileBtn{background:#20ba9b;width:100%;border-radius:10px;margin:15px 0;color:#fff;padding:10px 15px;text-transform:uppercase;font-size:12px}#virtual-guest .vg-accordeonMobile .vb-event-list .event-list{margin:5px 10px}#virtual-guest .vg-accordeonMobile .event-desc{padding:5px 0;margin-top:20px}#virtual-guest .vg-accordeonMobile .event-desc .loc,#virtual-guest .vg-accordeonMobile .event-desc .unit-name,#virtual-guest .vg-accordeonMobile .event-desc .distance{margin:0;font-size:16px;line-height:30px}#virtual-guest .vg-accordeonMobile .event-desc .loc{color:rgba(41,41,41,.75)}#virtual-guest .vg-accordeonMobile .event-desc .foodType{font-size:16px;color:#000;font-weight:normal}#virtual-guest .vg-accordeonMobile .vb-title{font-weight:bold;margin-bottom:15px;font-size:18px}#virtual-guest .vb-wl-title{padding:5px;font-size:20px}.viewOnMap{text-align:center;cursor:pointer;transition:all .3s linear;color:#fff;background-color:#00bf8f;padding:10px;font-size:14px;letter-spacing:0px;display:block;width:140px;border-radius:10px;margin:10px 0}.viewOnMap:hover{color:#fff;text-decoration:none}#virtual-guest .search-bar{width:100%;height:44px;margin:35px 0 15px 0}#virtual-guest .search-bar .search-el{height:100%;padding:0}.ui-menu .ui-menu-item{margin:0;padding:0;zoom:0;float:left;clear:left;font-size:12px;width:100%}#virtual-guest .search-name{width:100%;height:100%;border-radius:10px;padding:0 42px;border:1px solid #c7c7c7;background-image:url("https://www.poconomountainrentals.com/wp-content/plugins/guest_book/assets/images/search.svg");white-space:nowrap;overflow:hidden;text-overflow:ellipsis;background-repeat:no-repeat;background-position:10px}#virtual-guest .search-name.nitro-lazy{background-image:none !important}#virtual-guest .search-name::before{content:"";position:absolute}#virtual-guest .rated-star{color:#f9c703}#modalReview .rate{display:inline-block}#modalReview .rate:not(:checked)>input{position:absolute;top:-9999px}#modalReview .rate:not(:checked)>label{float:right;cursor:pointer;color:#f9c703;font-weight:400;font-family:"Font Awesome 5 Free";padding-right:15px}#modalReview .rate:not(:checked)>label:before{content:""}#modalReview .rate>input:checked~label{font-weight:900}#modalReview .rate:not(:checked)>label:hover,#modalReview .rate:not(:checked)>label:hover~label{font-weight:900}#modalReview .rate>input:checked+label:hover,#modalReview .rate>input:checked+label:hover~label,#modalReview .rate>input:checked~label:hover,#modalReview .rate>input:checked~label:hover~label,#modalReview .rate>label:hover~input:checked~label{font-weight:900}#virtual-guest .add-workOrder,#virtual-guest .add-review{text-align:center;cursor:pointer;color:#fff;transition:all .3s linear;padding:2px 15px;font-size:16px;letter-spacing:0px}#virtual-guest .addWorkOrder{transition:all .3s linear}#modalReview .modal-header{border:none;text-align:center;padding:25px 0 10px;color:#a16818}#modalWorkOrder #modalWorkOrderTitle,#modalReview #modalReviewTitle{font-size:24px}#modalWorkOrder .close{position:absolute;right:20px;top:20px;font-size:25px}#modalReview .close{font-size:16px;top:-25px;right:-25px;background:#fff;color:#000;border:1px solid #000;opacity:1;position:absolute;padding:5px 8px;border-radius:50%;font-weight:900}#modalWorkOrder .wo-photo,#modalWorkOrder .wo-priority,#modalWorkOrder .wo-description,#modalWorkOrder .wo-title,#modalReview .review-rating,#modalReview .review-comment,#modalReview .review_title{border-bottom:1px solid lightgrey;margin:10px 0;color:gray}#modalReview .review-rating,#modalReview .review-comment,#modalReview .review_title{border:1px solid lightgray}#modalWorkOrder .ttl{padding:10px 0;font-size:20px;color:gray}#modalReview .ttl{padding:10px 0;font-size:16px;color:#5f5f5f}#modalWorkOrder .woDescription,#modalWorkOrder .woTitle,#modalReview .review_comment,#modalReview .title_review{width:100%;padding:10px;font-size:14px;border:none;background-color:#f5f5f5;display:block}#modalWorkOrder #img{max-width:100%}#modalWorkOrder .addWorkOrder{width:100%}#modalReview .modal-footer{padding:0 15px 15px;border:none}#modalReview .modal-body{padding-bottom:0}#modalReview .review-btn{border:2px solid #ccc;background:#fff;border-radius:0;width:130px;height:45px;margin:5px 0;text-align:center;padding:0;font-size:14px}#virtual-guest .gm-style .gm-style-iw-t::before{content:"";position:absolute}@media (max-width: 1199px){#virtual-guest .event-desc{padding:0}#virtual-guest .unit-name{margin:3px 0 0 5px}}@media (min-width: 767px){#virtual-guest .center{position:fixed;left:50%;top:50%;transform:translate(-50%,-50%)}#virtual-guest .center.modal-dialog{margin:0 auto}.sticky-form .panel-default>.panel-heading{padding:22px 0}.sticky-form .vb-panel .panel-heading .panel-title .vb-mobile-angle{top:15px}.sticky-form .gform_wrapper li.gfield.gfield_error,.gform_wrapper li.gfield.gfield_error.gfield_contains_required.gfield_creditcard_warning{padding-left:10px !important;margin:0}.sticky-form .gform_wrapper li.field_sublabel_above .ginput_complex input[type=text]{margin-bottom:8px}.sticky-form .gform_wrapper .top_label div.ginput_container_email{margin-top:2px !important}.sticky-form .gform_wrapper .gform_body li.vb-form-desc{width:55% !important;text-align:left;float:right}.sticky-form .gform_wrapper .gform_body{width:75% !important;display:inline-block}.sticky-form .gform_body .vb-form-names{width:50% !important;display:inline-block;vertical-align:bottom;padding-right:10px !important;margin-bottom:-1px}.sticky-form .gform_body .vb-form-email{width:50% !important;display:inline-block;padding-right:10px !important}.sticky-form .gform_body .vb-form-email input{margin-bottom:8px}.sticky-form .gform_body input{padding:11px !important}.sticky-form .has_first_name.no_middle_name.has_last_name{margin-bottom:1px}.sticky-form .gform_footer.top_label{width:25%;float:right;margin-top:2px !important}.sticky-form .gform_validation_error .gform_footer.top_label{width:24%;display:inline-block;float:none;padding-left:10px !important}.sticky-form .sub-gf{padding-bottom:20px;display:block;color:#fff;font-size:16px}}@media (max-width: 767px){.vg-accordeonMobile .vb-panel{font-size:12px}#virtual-guest .vg-accordeonMobile .event-desc{margin-top:3px}#virtual-guest .googleInfo{padding-top:0}#virtual-guest .vg-accordeonMobile .event-desc .loc,#virtual-guest .vg-accordeonMobile .event-desc .foodType,#virtual-guest .vg-accordeonMobile .googleInfo,#virtual-guest .vg-accordeonMobile .event-desc .unit-name,#virtual-guest .vg-accordeonMobile .event-desc .distance{margin:0;font-size:14px;line-height:27px}}@media (max-width: 640px){.sticky-form .name_first{margin-bottom:18px !important}#virtual-guest .vg-accordeonMobile .event-desc .loc,#virtual-guest .vg-accordeonMobile .event-desc .foodType,#virtual-guest .vg-accordeonMobile .googleInfo,#virtual-guest .vg-accordeonMobile .event-desc .unit-name,#virtual-guest .vg-accordeonMobile .event-desc .distance{margin:0;font-size:13px;line-height:16px}}@media (max-width: 424px){#virtual-guest .vg-accordeonMobile .event-desc .loc,#virtual-guest .vg-accordeonMobile .event-desc .foodType,#virtual-guest .vg-accordeonMobile .googleInfo,#virtual-guest .vg-accordeonMobile .event-desc .unit-name,#virtual-guest .vg-accordeonMobile .event-desc .distance{font-size:9px;line-height:9px;padding:0}}@media (max-width: 320px){#virtual-guest .vg-accordeonMobile .vb-title{font-size:16px;font-weight:bold}#virtual-guest .vg-accordeonMobile .vb-panel .panel-heading li{font-size:12px}#virtual-guest .vg-accordeonMobile .mobile-title .vb-mb-date{font-size:16px}#virtual-guest .vg-accordeonMobile .mobile-title .vb-img-title{font-size:18px}#virtual-guest .vg-accordeonMobile .panels .vg-gen-info p span,#virtual-guest .vg-accordeonMobile .panels .desc{font-size:12px}}