.icon32,.icon32-instagram,.icon32-pinterest,.icon32-rss,.icon32-youtube{background-image:url('../images/icon32-sdaf07cb052.png');background-repeat:no-repeat}.icon32-instagram{background-position:0 0}.icon32-pinterest{background-position:0 -32px}.icon32-rss{background-position:0 -64px}.icon32-youtube{background-position:0 -96px}.icon50,.icon50-instagram,.icon50-pinterest,.icon50-rss,.icon50-youtube{background-image:url('../images/icon50-s0df75beabf.png');background-repeat:no-repeat}.icon50-instagram{background-position:0 0}.icon50-pinterest{background-position:0 -50px}.icon50-rss{background-position:0 -100px}.icon50-youtube{background-position:0 -150px}.icon32,.icon32-instagram,.icon32-pinterest,.icon32-rss,.icon32-youtube{display:inline-block;height:32px;width:32px;vertical-align:middle}.icon50,.icon50-instagram,.icon50-pinterest,.icon50-rss,.icon50-youtube{display:inline-block;height:50px;width:50px;vertical-align:middle}#add-review form.v-form,#review-comment form.v-form{width:100%}#add-review form.v-form input[type=text],#review-comment form.v-form input[type=text]{margin-top:0}#add-review form.v-form hr.footer,#review-comment form.v-form hr.footer{width:100%}@media(max-width:400px){#add-review form.v-form .control-group .star-rating .star-icon,#review-comment form.v-form .control-group .star-rating .star-icon{padding-top:8px;padding-bottom:4px;font-size:50px;width:20%}}#add-review form.v-form .control-group input[type=text],#add-review form.v-form .control-group .controls,#add-review form.v-form .control-group textarea,#review-comment form.v-form .control-group input[type=text],#review-comment form.v-form .control-group .controls,#review-comment form.v-form .control-group textarea{width:100%;max-width:300px}#add-review form.v-form .control-group input[type=text],#add-review form.v-form .control-group .controls,#add-review form.v-form .control-group span.alert-icon,#add-review form.v-form .control-group div.star-rating,#review-comment form.v-form .control-group input[type=text],#review-comment form.v-form .control-group .controls,#review-comment form.v-form .control-group span.alert-icon,#review-comment form.v-form .control-group div.star-rating{display:block;clear:both}#add-review form.v-form .control-group input[type=text] ~ span.alert-icon,#add-review form.v-form .control-group input[type=text]+.star-rating-message,#add-review form.v-form .control-group .controls ~ span.alert-icon,#add-review form.v-form .control-group .controls+.star-rating-message,#add-review form.v-form .control-group span.alert-icon ~ span.alert-icon,#add-review form.v-form .control-group span.alert-icon+.star-rating-message,#add-review form.v-form .control-group div.star-rating ~ span.alert-icon,#add-review form.v-form .control-group div.star-rating+.star-rating-message,#review-comment form.v-form .control-group input[type=text] ~ span.alert-icon,#review-comment form.v-form .control-group input[type=text]+.star-rating-message,#review-comment form.v-form .control-group .controls ~ span.alert-icon,#review-comment form.v-form .control-group .controls+.star-rating-message,#review-comment form.v-form .control-group span.alert-icon ~ span.alert-icon,#review-comment form.v-form .control-group span.alert-icon+.star-rating-message,#review-comment form.v-form .control-group div.star-rating ~ span.alert-icon,#review-comment form.v-form .control-group div.star-rating+.star-rating-message{float:left;line-height:28px}#add-review form.v-form .control-group input[type=text] .star-icon:last-child,#add-review form.v-form .control-group .controls .star-icon:last-child,#add-review form.v-form .control-group span.alert-icon .star-icon:last-child,#add-review form.v-form .control-group div.star-rating .star-icon:last-child,#review-comment form.v-form .control-group input[type=text] .star-icon:last-child,#review-comment form.v-form .control-group .controls .star-icon:last-child,#review-comment form.v-form .control-group span.alert-icon .star-icon:last-child,#review-comment form.v-form .control-group div.star-rating .star-icon:last-child{margin-right:0}#add-review form.v-form .control-group .controls:last-child,#review-comment form.v-form .control-group .controls:last-child{margin-right:20px}#add-review form.v-form .control-group.footer,#review-comment form.v-form .control-group.footer{padding-left:5px}#add-review form.v-form .control-group.footer button,#review-comment form.v-form .control-group.footer button{margin:0 10px 0 0}#add-review .write-review-button,#review-comment .write-review-button{float:right}#add-review .share-review-button,#review-comment .share-review-button{width:210px;height:72px;color:#057ec1;display:inline-block;font-size:16px;background-color:#f6f6f6;border:1px solid #dadada;padding:0 10px;margin-right:10px;margin-bottom:4px;border-radius:2px}#add-review .share-review-button:hover,#review-comment .share-review-button:hover{color:#09669a;cursor:pointer}#add-review .share-review-button:hover span.clipboard-copy-icon,#review-comment .share-review-button:hover span.clipboard-copy-icon{color:#09669a}#add-review .share-review-button:last-child,#review-comment .share-review-button:last-child{margin-bottom:10px}#add-review .share-review-button span,#review-comment .share-review-button span{float:left}#add-review .share-review-button .clipboard-copy-icon,#review-comment .share-review-button .clipboard-copy-icon{font-size:46px;line-height:72px}#add-review .share-review-button .share-review-social-icon,#review-comment .share-review-button .share-review-social-icon{margin-top:10px}#add-review .share-review-button .share-review-button-text,#review-comment .share-review-button .share-review-button-text{margin:12px 0 0 14px;width:146px}#add-review .share-review-button:last-child,#review-comment .share-review-button:last-child{margin-right:0}@media(min-width:767px){#add-review .share-review-button,#review-comment .share-review-button{width:340px;height:72px;display:block}#add-review .share-review-button .share-review-button-text,#review-comment .share-review-button .share-review-button-text{width:auto;line-height:72px;margin:0 14px}}#add-review .share-review-button.zeroclipboard-is-hover,#add-review .share-review-button .zeroclipboard-is-active,#review-comment .share-review-button.zeroclipboard-is-hover,#review-comment .share-review-button .zeroclipboard-is-active{cursor:pointer;color:#09669a}#add-review .share-review-button.zeroclipboard-is-hover span.clipboard-copy-icon,#add-review .share-review-button .zeroclipboard-is-active span.clipboard-copy-icon,#review-comment .share-review-button.zeroclipboard-is-hover span.clipboard-copy-icon,#review-comment .share-review-button .zeroclipboard-is-active span.clipboard-copy-icon{color:#09669a}#add-review ul,#add-review ul li,#review-comment ul,#review-comment ul li{list-style-type:none;margin:0;padding:0}#add-review{min-height:30px}#add-review ~ #review-display{margin-top:20px}div#single-review{margin-bottom:10px}div#single-review h1{margin-bottom:20px}div#single-review div#reviewer-summary{color:#666;font-size:14px;margin-bottom:5px}div#single-review div#star-rating span.star-icon{font-size:24px;padding-right:3px}div#single-review div#star-rating span.star-icon.unselected{color:#e5e5e5}div#single-review p#review-title{font-size:16px;color:#000;font-weight:bold;margin-top:5px;margin-bottom:0}div#single-review p#review-content{font-size:16px;color:#000;margin-top:8px;margin-bottom:5px;white-space:pre-wrap}div#single-review p#review-date{font-size:12px;color:#999;margin-bottom:0}div#single-review div#single-review-container{padding:20px;border:1px solid #dadada;border-radius:10px;box-sizing:border-box;margin-bottom:30px}#reviewContent{background-color:#efefef;padding:10px 15px;border:1px solid #dbdbdb;margin-bottom:15px;white-space:pre-wrap}#review-comment{margin-top:30px}#review-display .v-feed{width:100%}#review-display .v-feed ul li{border-style:none;padding:0}#review-display .v-feed .v-feed-item-container{padding:10px;overflow:hidden}#review-display .v-feed .reviewer-name{font-weight:bold;font-size:16px;line-height:1;color:#000;padding-right:5px}#review-display .v-feed .star-rating .star-icon{font-size:24px;padding-right:3px}#review-display .v-feed .star-rating .star-icon.unselected{color:#e5e5e5}#review-display .v-feed .v-feed-item-excerpt{font-size:16px}#review-display .v-feed .v-feed-item-footer{padding-top:0}#review-display .v-feed .view-all-comments{margin:0 -10px -10px;margin-top:12px;padding:8px 0;text-align:center;background-color:#f6f6f6}#review-display .v-feed .v-feed-item-date{font-size:12px;margin-top:18px;padding-left:10px}#review-comments-list .comment-container{padding:20px;border:1px solid #dadada;border-radius:10px;box-sizing:border-box;margin-bottom:10px}#review-comments-list .comment-container .comment-header{margin-bottom:8px}#review-comments-list .comment-container .comment-header .posted-by-owner-label{font-size:12px;color:#666;margin-bottom:10px}#review-comments-list .comment-container .comment-header .commenter-name{font-size:16px;font-weight:bold;color:#000}#review-comments-list .comment-container .comment-body{font-size:16px;color:#000;margin-bottom:10px}#review-comments-list .comment-container .comment-footer .comment-created{font-size:12px;color:#666}.google-maps-review-tip{border-radius:2px;border:1px solid #dadada;padding:10px 10px 15px 10px;margin-top:25px;position:relative}@media(min-width:767px){.google-maps-review-tip{width:340px}}.google-maps-review-tip .google-maps-review-image{margin:15px auto;display:inline-block;max-width:100%}.google-maps-review-tip:after,.google-maps-review-tip:before{bottom:100%;left:10%;border:solid transparent;content:" ";height:0;width:0;position:absolute;pointer-events:none}.google-maps-review-tip:after{border-color:rgba(255,255,255,0);border-bottom-color:#fff;border-width:15px;margin-left:-15px}.google-maps-review-tip:before{border-color:rgba(217,217,217,0);border-bottom-color:#d9d9d9;border-width:16px;margin-left:-16px}.google-maps-review-tip .header{font-weight:bold;border-bottom:1px solid #dadada;padding-bottom:5px}.google-maps-review-tip .content{padding-top:5px;font-weight:normal;line-height:1.3em}.delete-icon{position:absolute;right:2px;top:2px;cursor:pointer;line-height:1em}[data-icon="false"]:before,[data-icon="arrow-l"]:before,[data-icon="arrow-r"]:before{content:""}#debug-info{margin:30px auto}@media(min-width:401px){#debug-info{width:390px}}@media(max-width:400px){#debug-info{width:100%}}#debug-info>div{background-color:#fff;border-radius:20px;border:1px solid #dadada;margin:1em}#debug-info>div>div{margin:20px}#debug-info>div>div>span{float:right}p,ul{margin:12px 24px 0 0}ul.errors{margin:0;padding:5px 0 0 0;list-style:none}ul.errors li{font-weight:bold;color:#C99;margin-left:130px}input.has_error,textarea.has_error,button.has_error{border:2px solid #c42727}.flex-group{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.hideme{display:none}.infmtnls table{padding:1em;margin-bottom:0}.infmtnls table th,.infmtnls table td,.infmtnls table caption{padding:0}#coupon-list{list-style-type:none;list-style-position:outside;margin:0;padding:0}#coupon-list li{margin-bottom:5px}#coupon-list li .maincoupon{background-color:transparent;border:1px dashed black;margin:0;padding:1em}#coupon-list li .image_url{text-align:center}#coupon-list li .title{font-size:1.3em;text-align:center;font-weight:bold}#coupon-list li .detail{margin-bottom:.5em}#coupon-list li .category{text-align:right;color:gray;margin-bottom:1em;font-size:.9em}#share-buttons{margin:1em auto 0 auto;text-align:left;overflow:hidden}#share-buttons>div{height:22px;margin:2px 4px 2px 0;display:block;float:left}#long-form-post{word-wrap:break-word}#long-form-post img{max-width:100%}#long-form-post .publish-date{font-size:12px;color:#999;margin-bottom:10px}#long-form-post hr{height:1px;background-color:#dadada;color:#dadada;margin:15px 0 5px 0}#long-form-post-pagers{font-size:3em;margin-top:.25em;margin-bottom:1em;clear:both}#long-form-post-pagers .mspager,#long-form-post-pagers .mspager:hover{font-weight:normal;text-decoration:none;display:inline-block}#long-form-post-pagers .text-right{float:right}#gallery .captioned-image{margin-bottom:1em}#gallery .captioned-image img{min-height:20px}#gallery .captioned-image .image-caption{text-align:center;margin-left:auto;margin-right:auto;word-wrap:break-word}.embed-content-container iframe,.embed-content-container object,.embed-content-container embed{width:100% !important}#logo img{max-height:100px}.auto-width{width:auto}