.dropdown-backdrop{position:static}.block-location .allure-working-day{min-width:200px}#btn-purchase-giftcard-disabled{background:silver;border:silver;top:-1px}.block.block-socials .social-item i.fa{font-size:22px}#purchase-gift-card-modal .checker{margin-top:0px!important}#purchase-gift-card-modal div.checker span{border:1px solid #ccc}div.checker span.checked{border-color:#89c8d2;background-color:#89c8d2}.section-consumer .item{height:120px;overflow:hidden}.lookbook-item img.lazy{display:none}#appointment-calendar #picker-choose{width:120px}#allure24-booking-services img{float:left}.reserve-time-table tr:last-child{display:none}.clock ul{text-align:center}.clock ul li{display:inline;font-size:3.5em}.check-in .selector{width:100%!important;border-radius:4px;background:#fff;height:65px;font-size:25px}.check-in .selector span{height:35px;line-height:55px}.check-in-content{position:fixed;width:100%;height:100%;left:0;top:0;z-index:100;background:#000;padding-top:0}.check-in-content .block.block-user-functions{-moz-border-radius:4px;-webkit-border-radius:4px;border-radius:4px;border-top:1px solid #fff;color:#333;background-color:#fff;margin-top:35px!important;box-shadow:0 7px 5px -2px #ddd;-moz-box-shadow:0 7px 5px -2px #ddd;-webkit-box-shadow:0 7px 5px -2px #ddd}#check-in-form{max-width:600px}#check-in-form .form-control{height:65px;font-size:25px;font-weight:700}.check-in-content ::-webkit-input-placeholder{font-size:25px}.check-in-content ::-moz-placeholder{font-size:25px}.check-in-content :-ms-input-placeholder{font-size:25px}.check-in-content :-moz-placeholder{font-size:25px}.check-in-content .block-user-functions{border-radius:4px!important}.check-in-content .block.block-user-functions .block-content{padding-bottom:20px;padding-top:20px}.check-in-content .block-header{height:200px;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover;background-repeat:no-repeat;background-position:center;-moz-box-shadow:unset;-webkit-box-shadow:unset;box-shadow:unset}.check-in-content .logo{text-align:center;padding:5px;font-size:30px}.check-in-content .logo img{margin-top:-12px;max-width:180px;max-height:80px}.business-name{font-size:30px}#check-in-form .btn-reset{height:65px;padding:20px;font-size:20px}#check-in-form #btn-check-in{height:65px;padding:20px;width:170px;font-size:20px}#check-in-form hr{padding:0;border:none;border-top:1px solid #333;text-align:center;margin-bottom:45px;color:#333;overflow:visible}#check-in-form hr:after{content:"Welcome! Please Check In";display:inline-block;position:relative;top:-.7em;font-size:1.5em;padding:0 .25em;background:white}.section-posts iframe{height:100%}@media (max-width:414px){.section-posts ul{padding-left:0%!important;padding-right:0%!important}.section-posts div.more{padding-left:0%!important;padding-right:0%!important}.section-posts .block-about-heading{margin-top:20px}}.section-posts ul{list-style-type:none;padding-left:20%;padding-right:20%}.section-posts h3{font:bold 20px/1.5 Helvetica,Verdana,sans-serif;margin:0}.section-posts li .post-thumbnail{margin:0 15px 0 0;height:200px;background-position:center center;background-repeat:no-repeat}.section-posts li{padding:10px;border:1px solid #f9f4f4;margin-top:10px;background:#fff}.section-posts li:hover{background:#eee;cursor:pointer}.section-posts div.more{padding-left:20%;padding-right:20%}.section-posts .block-about-heading{text-transform:uppercase;margin-top:15px}#booking-term{display:block;padding:8.5px;margin:0 0 9px;font-size:12px;line-height:1.42857143;word-break:break-all;word-wrap:break-word;color:#333;background-color:#f5f5f5;border:1px solid #ccc;border-radius:4px}.booking-flat-rate{float:right;font-size:16px;font-weight:700}.booking-options-group,#booking_options{width:100%}#booking_options{margin-top:10px;margin-bottom:10px}#booking_options .notActive{color:#333;background-color:#fff}#booking_options a{width:50%}.look-book-item-linked{height:150px;background-repeat:no-repeat;padding:5px;display:block;float:left;width:170px;margin-right:2px;margin-bottom:2px}h3.services-type{font-size:16px}@media only screen and (min-width:1300px){.allure-lookbook-fancybox-outer .data-image{width:50%;height:auto;position:relative;text-align:center}.allure-lookbook-fancybox-outer .data-image img{width:100%;height:auto!important;position:absolute;z-index:1}}#available-time-modal #time-content .row{display:flex}#available-time-modal .modal-body{max-height:calc(100vh - 143px);overflow-y:auto}#available-time-modal #time-content .box{background:white;margin:5px;color:black;font-weight:600;text-align:center;padding-top:10px;padding-bottom:10px;-o-border-radius:5px;-ms-border-radius:5px;-moz-border-radius:5px;-webkit-border-radius:5px;border:1px solid #ccc}#available-time-modal #time-content .box.active{background:#ea4335;border:#ea4335;color:white}#available-time-modal #time-content .box:hover{background:#2ed1a8;color:white}#available-time-modal .modal-footer{text-align:right!important}