.popup_outer{width:100%;height:100%;position:fixed;top:0;left:0;background-color:rgba(10, 10, 10, 0.45);z-index:10000000000;font-family:monospace;overflow-y:auto;}
.popreg{border:4px solid #00b0ee;}
body.is-reveal-open{overflow:hidden;}
html.is-reveal-open,
html.is-reveal-open body{min-height:100%;overflow:hidden;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;}
.reveal-overlay{position:fixed;top:0;right:0;bottom:0;left:0;z-index:1005;display:none;background-color:rgba(10, 10, 10, 0.45);overflow-y:scroll;}
.reveal{z-index:1006;-webkit-backface-visibility:hidden;backface-visibility:hidden;display:none;padding:20px 35px;border:4px solid #00b0ee;border-radius:0;background-color:#fefefe;position:relative;top:100px;margin-right:auto;margin-left:auto;overflow-y:auto;}
[data-whatinput='mouse'] .reveal{outline:0;}
@media print, screen and (min-width:40em){.reveal{min-height:0;}
}
.reveal .column, .reveal .columns,
.reveal .columns{min-width:0;}
.reveal >:last-child{margin-bottom:0;}
@media print, screen and (min-width:40em){.reveal{width:600px;max-width:75rem;}
}
@media print, screen and (min-width:40em){.reveal .reveal{right:auto;left:auto;margin:0 auto;}
}
.reveal.collapse{padding:0;}
@media print, screen and (min-width:40em){.reveal.tiny{width:30%;max-width:75rem;}
}
@media print, screen and (min-width:40em){.reveal.small{width:50%;max-width:75rem;}
}
@media print, screen and (min-width:40em){.reveal.large{width:90%;max-width:75rem;}
}
.reveal.full{top:0;left:0;width:100%;max-width:none;height:100%;height:100vh;min-height:100vh;margin-left:0;border:0;border-radius:0;}
@media screen and (max-width:39.9375em){.reveal{top:0;left:0;width:100%;max-width:none;height:100%;height:100vh;min-height:100vh;margin-left:0;border:0;border-radius:0;}
}
.reveal.without-overlay{position:fixed;}
.text-center{font-size:22px;font-weight:600;margin-top:0;font-family:'Montserrat', sans-serif;}
.popup-input{font:400 small Arial;box-shadow:none;color:#000;padding:0rem 0;font-size:small;background-color:#ffffff;border:none;border-bottom:1px solid #EFE5E5;height:3.7em;width:100%;margin-bottom:10px;outline:none;-webkit-transition:all 100ms ease-in;-moz-transition:all 100ms ease-in;transition:all 100ms ease-in;}
.close-button{position:absolute;top:5px;padding:0;right:10px;background:none;box-shadow:none;outline:none;font-size:60px;border:none;font-family:'Montserrat', sans-serif;font-weight:500;color:#8a8a8a;line-height:.5;}
.close-button:hover{color:#000;}
.coupon-submit-btn{padding:1em;color:#fff;font-size:23px;text-transform:uppercase;font-weight:lighter;margin:1em 0;background:#00b0ee;width:100%;letter-spacing:3px;transition:background-color 0.25s ease-out, color 0.25s ease-out;border:1px solid transparent;font-family:sans-serif;}
.coupon-submit-btn:hover{color:#0e5069;border:1px solid #fff;}
.cc-selector-2 input:checked +.drinkcard-cc, .cc-selector input:checked +.drinkcard-cc{-webkit-filter:none;-moz-filter:none;filter:none;}
[type='checkbox'] + label[for], [type='radio'] + label[for]{cursor:pointer;}
.drinkcard-cc:hover{-webkit-filter:brightness(1.2) grayscale(.5) opacity(.9);-moz-filter:brightness(1.2) grayscale(.5) opacity(.9);filter:brightness(1.2) grayscale(.5) opacity(.9);}
.cc-selector-2 label{margin-left:7px;}
[type='checkbox'] + label, [type='radio'] + label{display:inline-block;vertical-align:baseline;margin-left:0.5rem;margin-right:1rem;margin-bottom:0;}
.drinkcard-cc{cursor:pointer;background-size:contain;background-repeat:no-repeat;display:inline-block;width:100px;height:70px;-webkit-transition:all 100ms ease-in;-moz-transition:all 100ms ease-in;transition:all 100ms ease-in;-webkit-filter:brightness(1.8) grayscale(1) opacity(.7);-moz-filter:brightness(1.8) grayscale(1) opacity(.7);filter:brightness(1.8) grayscale(1) opacity(.7);}
.visa{background-image:url(https://www.providenthousing.com/bangalorehomehabba/images/billdesk.png);}
foundation.css:1809
label{display:block;margin:0;font-size:0.875rem;font-weight:normal;line-height:1.8;color:#0a0a0a;}
.mastercard{background-image:url(https://www.providenthousing.com/bangalorehomehabba/images/paytm.png);}
.popup-input::-webkit-input-placeholder{color:#ad1b0b;opacity:1;font-size:11px;}
.popup-input::-moz-placeholder{color:#ad1b0b;opacity:1;font-size:11px;}
.popup-input:-ms-input-placeholder{color:#ad1b0b;opacity:1;font-size:11px;}
.popup-input:-moz-placeholder{color:#ad1b0b;opacity:1;font-size:11px;}
.payment-method-title{font-family:'Montserrat', sans-serif;color:#0a0a0a;font-size:16px;padding-top:20px;}
.payment-selector-div{padding-right:0;max-width:130px;}
.payment-selector{float:left;}
.popup-input:focus{border-bottom:1px solid #a3a3a3;}