h3.h3-kiosk{float:right;border:5px solid #4c6f28;border-width:thick;font-size:1.17em;font-weight:bold;padding:6px 2px}#divMain{padding:20px;border:1px solid #d3d3d3;border-radius:10px;box-shadow:0px 0px 6px 0px rgb(131 129 129 / 56%);}
.durationright .ui-select{margin-top:0px;margin-bottom:4px;}
div#txtDuration-button{padding:.5em .5em;}
#divIdKioskContainer{padding:0px;width:100%;}
#durationselectoindv{width:100%;}
.durationleft{float:left;width:40%;}
#durationselectoinradioa{width:100%;display:flex;align-items:end;}
#durationselectoinradioa .chkbox{width:66%;float:left;}
#durationselectoinradioa .ui-radio{width:48%;float:left;margin-right:2%;margin-top:0px;margin-bottom:0px;}
#durationselectoinradioa .chkbox .ui-radio label{font-size:11px;padding-right:2px;padding-left:2.7em;}
div#startFromSec .ui-mini{margin-top:0px;}
#startFromSec{width:33%;float:left;margin-bottom:0px;}
div#startFromSec div.ui-input-text{margin-bottom:0px !important;}
div#overnightpropertyName{color:#ff0000;font-size:12px;}
ul.ulresiimptspan li{list-style:none;}
ul.ulresiimptspan{margin-bottom:0px;}
span.impspanbookdetail{padding-bottom:0px;float:left;width:100%;}
.mailrec .ui-mini{margin-left:0px;margin-right:0px;width:100%;}
.placeorderbtn{background:#1C9BD7 !important;border:#1C9BD7 !important;border-radius:0px !important;padding-top:15px;text-shadow:none !important;}
#frmPaymentKiosk label{font-size:14px;}
span#spanMoreOptionsMsg{color:#a7a7a7 !important;font-style:italic;font-size:14px;}
.ui-block-a.field.mailrec{margin-bottom:3px;}
.mailphonerec .ui-mini{margin-left:0px;margin-right:0px;width:97%;}
.durationright{float:left;width:60%;}
.rateblk{float:left;width:100%;text-align:left;padding:0px;}.spaceavailable{font-size:18px;line-height:50%;color:#1C9BD7;font-weight:700;text-align:left;margin:0px;padding:10px 0px !important;padding-bottom:0px;display:inline-block;}
.chkbox .ui-radio label{border-radius:50px;text-transform:uppercase;height:32px;}
.leftside{float:left;width:55%;}.rightside{float:left;width:45%;text-align:right;}span.raterec{font-size:25px;font-weight:900;}span#spanHourlyRate{color:#f15e49;font-weight:bold;font-size:15px;}p.leftsidefee{padding:0px !important;font-size:12px !important;margin-top:7px !important;margin-bottom:0px;}#propertyName{font-weight:300;text-align:left;font-size:36px;line-height:125%;margin-bottom:35px}#h2ParkingFee{font-size:28px;line-height:100%;text-align:left;margin:0;padding:0px !important;font-weight:700;}#frmPaymentKiosk .error{color:#f00}.ui-loader-background{width:100%;height:100%;top:0;margin:0;background:rgba(0,0,0,.3);display:none;position:fixed;z-index:100}.ui-loading .ui-loader-background{display:block}.ui-loading .ui-loader{display:block;box-shadow:none;background:transparent}.ui-loader-verbose h1{color:#fff}#divMain h1{font-size:18px}#divMain h1,#divMain h2,#divMain h3,#divMain p{padding:0 15px}#popupOrderConfirmationDialog .ui-header .ui-title{margin:0 22%}.loadcss{display:none}.applybtn{float:left;padding:10px 16px;margin:22px 0 0 0}#promoSection .promocodeerror{background:transparent none repeat scroll 0 0!important;color:#ee5e53;font-size:14px;height:auto!important;width:auto!important}#promoSection .promocodeerror{background:transparent none repeat scroll 0 0!important;color:#ee5e53;font-size:14px;height:auto!important;width:auto!important}#promoSection .ui-block-a big{background:rgba(0,0,0,0) url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABEAAAANCAYAAABPeYUaAAAA7UlEQVQoFWNgIAfsYFAA4olA7AXEzOQYIAvEG4D4P8N2hhtA2pFUA3SAeD/YABjezrCKFAOMgPgkUBOyAceBtA2yImmgICMOA2yB+AKKATsY9gKxBkwBCxBHAvFOIA7DYgAo8G5CbYYZsBGIlZAV5QHxG6jkfSB2Q5KLAuKHaF5YDKQl0W2qRFN0FUi7A3EckP0Syfn/gHgyEAth+nc7gwBQohklxHcwPAXiV0j8v0DcBcR8+EKeD4j70AyC4Z9Ai6qBNA8xUSgExDPQDPgIxAVAQzhISQviQLwYagDIO4lAzEpOslaEBmAKsfkCAE8OkN14H4wHAAAAAElFTkSuQmCC) no-repeat scroll left center;color:#02b702;padding-left:27px;display:none}#promoSection .ui-block-a p{display:inline-block;float:left;margin:0;font-size:14px;line-height:16px;font-weight:400;color:#999;padding:0 0 7px 0}#divIdKioskContainer .ui-input-text{background:transparent;border:0;text-shadow:none;box-shadow:none}#divIdKioskContainer .ui-input-text input{border-color:#ddd!important;border-width:1px!important;border-style:solid!important}#popupDialog .lbl1{font-size:14px}#popupDialog .ui-block-a.popupConfLabel{width:40%}#popupDialog .ui-block-b.popupConfValue{width:60%}.racetracelandingpg h1{margin:30px 0}.racetracelandingpg h3.availspaceh3{font-size:22px;line-height:50%;text-align:left;font-weight:700}.racetracelandingpg #spanListingCount{color:#f00}.racetracelandingpg .selectionbookingtypedv{max-width:500px}.racetracelandingpg .parkingOptionsp.ui-block-a{margin-left:10px}
.racetracelandingpg #frmPaymentKiosk .txtemaildv .ui-block-b #txtPhone{font-size:14px;line-height:0;margin:0;min-height:2.2em;text-align:left;border:0;background:transparent none;-webkit-appearance:none;-webkit-border-radius:inherit;border-radius:inherit;height:20px}.racetracelandingpg #frmPaymentKiosk .txtemaildv .ui-block-c{min-width:100px;max-width:180px;padding-right:6px}.racetracelandingpg #frmPaymentKiosk .txtemaildv .ui-block-c label{margin:0}.racetracelandingpg #frmPaymentKiosk .txtemaildv .ui-block-c #txtLp{font-size:14px;line-height:0;margin:0;min-height:2.2em;text-align:left;border:0;background:transparent none;-webkit-appearance:none;-webkit-border-radius:inherit;border-radius:inherit;height:20px;text-transform:uppercase}.racetracelandingpg .spanHdnSoldOutMsgdv{text-align:center;color:#f00;margin:40px 0 10px 0}.racepopconfigdialog #popupDialog{max-width:400px;min-width:300px}.racepopconfigdialog h1.ui-title{text-align:center;color:#000;font-size:20px;margin:0 10%}.racepopconfigdialog .ui-content{text-align:center}.racepopconfigdialog .ui-content strong .lbl1{color:#808080}.racepopconfigdialog #h3-kiosk{color:#fff}.racetracorderconfirmdialog{max-width:1890px;min-width:300px;top:2331.5px;left:759px}.racetracorderconfirm{max-width:400px;min-width:300px}.racetracorderconfirmdialog h1.ui-title{text-align:center;color:#000;font-size:22px}.racetracorderconfirmdialog .ui-content{text-align:center;color:#fff}.racetracorderconfirmdialog #h3OrderSuccess{text-align:center;color:#fff}.containerrmsgdv #hdrOrderStatus{text-align:center;color:#000;font-size:22px}.containerrmsgdv .ui-content{text-align:center}.containerrmsgdv #h3OrderSuccess{text-align:center;color:#fff}.containerrmsgdv #spanTechErrorDtl{text-align:center;font-size:12px}.racetracelandingpg #popupDialog-placeholder{display:none}.racetracelandingpg #popupOrderConfirmationDialog-placeholder{display:none}#parkingOptions-button{background:#333;color:#fff}.hamptonlandingpg h1{margin:30px 0}.hamptonlandingpg h3.availspaceh3{font-size:18px;line-height:50%;text-align:left;font-weight:700}.hamptonlandingpg #spanListingCount{color:#f00}.hamptonlandingpg .selectionbookingtypedv{max-width:500px}.hamptonlandingpg .parkingOptionsp.ui-block-a{margin-left:10px}.hamptonlandingpg #divIdKioskContainer{max-width:500px;border:#000;border-style:dashed}.hamptonlandingpg #frmPaymentKiosk .paymaindv{padding-bottom:5px;padding-right:5px}.hamptonlandingpg #frmPaymentKiosk .paymaindv label{margin-left:6px;margin-bottom:-4px}.hamptonlandingpg #frmPaymentKiosk .paymaindv #txtDuration{text-align:center;padding-left:35%}.hamptonlandingpg #frmPaymentKiosk .paymaindvb{text-align:center;min-width:10px;padding-bottom:5px}.hamptonlandingpg #frmPaymentKiosk .paymaindvb .lbl1{padding:5px}.hamptonlandingpg #_cardInfo .ccmaindv{min-width:175px;max-width:250px;padding-right:6px}.hamptonlandingpg #_cardInfo label{margin-left:6px;margin-bottom:-4px}.hamptonlandingpg #_cardInfo #txtCC{font-size:14px;line-height:0;margin:0;min-height:2.2em;text-align:left;border:0;background:transparent none;-webkit-appearance:none;-webkit-border-radius:inherit;border-radius:inherit;height:20px}.hamptonlandingpg #_cardInfo .ccmaindvb{min-width:29px;max-width:65px;padding-right:6px}.hamptonlandingpg #_cardInfo .ccmaindvb label{margin-bottom:-4px}.hamptonlandingpg #_cardInfo .ccmaindvb #txtExp{font-size:14px;line-height:0;margin:0;min-height:2.2em;text-align:left;border:0;background:transparent none;-webkit-appearance:none;-webkit-border-radius:inherit;border-radius:inherit;height:20px}.hamptonlandingpg #_cardInfo .ccmaindvc{min-width:25px;max-width:55px;padding-right:6px}.hamptonlandingpg #_cardInfo .ccmaindvc{margin-bottom:-4px}.hamptonlandingpg #_cardInfo .txtCVV{font-size:14px;line-height:0;margin:0;min-height:2.2em;text-align:left;border:0;background:transparent none;-webkit-appearance:none;-webkit-border-radius:inherit;border-radius:inherit;height:20px}.hamptonlandingpg #frmPaymentKiosk .txtemaildv .ui-block-a{min-width:100px;max-width:180px;padding-right:6px}.hamptonlandingpg #frmPaymentKiosk .txtemaildv .ui-block-a label{margin-left:6px;margin-bottom:-4px}.hamptonlandingpg #frmPaymentKiosk .txtemaildv .ui-block-a #txtemail{font-size:14px;line-height:0;margin:0;min-height:2.2em;text-align:left;border:0;background:transparent none;-webkit-appearance:none;-webkit-border-radius:inherit;border-radius:inherit;height:20px}.hamptonlandingpg #frmPaymentKiosk .txtemaildv .ui-block-b{min-width:100px;max-width:180px;padding-right:6px}.hamptonlandingpg #frmPaymentKiosk .txtemaildv .ui-block-b label{margin-left:6px;margin-bottom:-4px}.hamptonlandingpg #frmPaymentKiosk .txtemaildv .ui-block-b #txtPhone{font-size:14px;line-height:0;margin:0;min-height:2.2em;text-align:left;border:0;background:transparent none;-webkit-appearance:none;-webkit-border-radius:inherit;border-radius:inherit;height:20px}.hamptonlandingpg #frmPaymentKiosk .txtemaildv .ui-block-c{min-width:100px;max-width:180px;padding-right:6px}.hamptonlandingpg #frmPaymentKiosk .txtemaildv .ui-block-c label{margin:0}.hamptonlandingpg #frmPaymentKiosk .txtemaildv .ui-block-c #txtLp{font-size:14px;line-height:0;margin:0;min-height:2.2em;text-align:left;border:0;background:transparent none;-webkit-appearance:none;-webkit-border-radius:inherit;border-radius:inherit;height:20px;text-transform:uppercase}.hamptonlandingpg .spanHdnSoldOutMsgdv{text-align:center;color:#f00;margin:40px 0 10px 0}.hamptonlandingpg #popupDialog-placeholder{display:none}.hamptonlandingpg #popupOrderConfirmationDialog-placeholder{display:none}.hamptonlandingpg .pnameh1dv,.hamptonlandingpg #h2ParkingFee,.hamptonlandingpg #frmPaymentKiosk .paymentdvfrom,.hamptonlandingpg #_cardInfo,.hamptonlandingpg .selectionbookingtypedv,.hamptonamountpp{display:none!important}.hamptonlandingpg #hamptonpropertyName{margin:30px 0!important;padding:0 15px!important}.hamptonlandingpg .impspandv{color:#f00!important;font-size:15px!important;padding:15px!important;display:block!important}.hamptonlandingpg .impspanbookdetail{color:#f00!important;font-size:16px!important}.hamptonlandingpg #hamptonpropertyName .guestspan,.hamptonlandingpg #hamptonpropertyName .pnamespan{font-weight:700;text-align:left;font-size:28px!important;line-height:125%;margin-bottom:35px}.hamptonlandingpg #hamptonpropertyName .ulresiimptspan{font-size:15px!important;color:#f00!important}#parkselectiondv .lbl{vertical-align:top;margin-top:18px}#parkselectiondv .lbl,#parkselectiondv .ui-radio{display:inline-block}#parkselectiondv .ui-radio label{border:0;font-weight:normal;cursor:pointer}#parkselectiondv .ui-radio .ui-btn.ui-radio-on::after{border-color:#333}@media screen and (min-width:1px) and (max-width:767px){#divMain{padding:0}}#durationselectoinradio .lbl,#durationselectoinradio .ui-radio{display:inline-block}#durationselectoinradio .ui-radio .ui-btn.ui-radio-on::after,#durationselectoinradioa .ui-radio .ui-btn.ui-radio-on::after{border-color:#1C9BD7;margin-top:-5px;margin-left:6px;}#durationselectoinradio .ui-radio-on,#durationselectoinradio .ui-radio-off{border:1px solid #ddd}#durationselectoinradio{width:80%!important}#durationselectoinradiob{width:20%!important}.cardsec{margin-bottom:20px}.cardsec .lblsec{position:relative;color:#333;font-weight:300;display:flex;flex-direction:row;margin:.446em 0}.cardsec .lblsec>span{width:120px;text-align:right;margin-right:30px;color:#b5b5b5;font-size:13px;font-weight:700}.cardsec .field{background:transparent;font-weight:300;border:0;color:#31325f;outline:0;flex:1;padding-right:10px;padding-left:10px;cursor:text;}#durationselectoinradio.monthselectcss .chkbox .ui-radio label{font-size:11px;padding-left:2.7em;padding-right:0px;}#durationselectoinradio.monthselectcss .chkbox .ui-radio{width:24%}.monthhidden{display:none!important}.dailyhidden{display:none}.hrhidden{display:none}#durationselectoinradio.monthselectcss .monthhidden{display:block!important}#durationselectoinradio.monthselectcss{width:100%!important}.parksafelandingpg .parksafeselectiondv{display:none!important}.static_Duration #h3-kiosk{margin:0}.static_Duration .ui-select{display:none}