@font-face{font-family:'Lato Black';src:url("https://s3.amazonaws.com/passportmedia/whitelabel/parkboston/fonts/lato_black.ttf")}
@font-face{font-family:'Lato Bold';src:url("https://s3.amazonaws.com/passportmedia/whitelabel/parkboston/fonts/lato_bold.ttf")}
@font-face{font-family:'Lato Light';src:url("https://s3.amazonaws.com/passportmedia/whitelabel/parkboston/fonts/lato_light.ttf")}
@font-face{font-family:'Lato Regular';src:url("https://s3.amazonaws.com/passportmedia/whitelabel/parkboston/fonts/lato_regular.ttf")}
*{font-family:"Lato Regular","Trebuchet MS",Helvetica,sans-serif!important;text-shadow:none!important}
.header.ui-header{border-bottom:5px solid #1871bd!important}
.header.ui-header h1{font-family:"Lato Light","Trebuchet MS",Helvetica,sans-serif!important}
a.ui-btn{border-width:2px;font-family:"Lato Black","Trebuchet MS",Helvetica,sans-serif!important}
.ui-select>div{background-color:#fff!important;color:#000!important}
.toplabelalignment{color:#091f2f;text-align:center}
.bottomlabelalignment{color:#091f2f;text-align:center}
.inputlabel{color:#091f2f}
.ui-corner-all{border-radius:.4em!important}
.ui-popup-container .ui-content{color:#091f2f!important}
.confirm .line-item-sec .line-item-key{color:#091f2f;font-weight:700}
.confirm .line-item-sec .line-item-value{color:#091f2f}
.sidemenu{background-color:#0e2536!important;border-right:5px solid #004b85!important}
.sidemenu .ui-shadow{box-shadow:none!important}
.sidemenu>.listview>li>a{background-color:transparent!important;border:0!important;border-top:1px solid #1871bd!important;color:#fff!important;font-family:"Lato Light","Trebuchet MS",Helvetica,sans-serif!important;font-weight:400!important;padding-bottom:10px;padding-top:10px;text-shadow:none!important}
.sidemenu>.listview>li.ui-li-divider{background-color:transparent;border:0!important;border-bottom:2px solid #004b85!important;border-radius:0;color:#fff;font-family:"Lato Bold","Trebuchet MS",Helvetica,sans-serif!important;font-size:14px;padding-left:8px;text-transform:uppercase}
.sidemenu>.listview>li.ui-li-divider+li>a{border-top:0!important}
div.ui-page{background-position:center!important;background-repeat:cover!important;background-size:cover!important}
#mobilewebstart.ui-page{background-color:#fff!important;background-image:url("https://s3.amazonaws.com/passportmedia/whitelabel/parkboston/images/splashscreenbackground.png")!important;background-position:center top!important;background-repeat:none!important}
#mobilewebstart img#landingPageImage{width:250px!important;border-radius:20px}
#mobilewebstart label.welcomeinfo{display:none}
#mobilewebstart #registerBtn{margin-top:40px}
#mobilewebstart label#haveAccountLabel{color:#091f2f!important;display:block!important;padding-top:10px;text-align:center}
#mobilewebstart #signinBtn{display:block;margin-right:0}
#mobilewebstart #indexFooter{margin-top:25px}
#termsandconditions p{color:#004b85}
#termsandconditions .termsLinkContainer{text-shadow:none!important}
#termsandconditions .termsLinkPopup.ui-link{color:#004b85!important}
#login label{color:#091f2f;text-align:center}
#noOffers{color:#091f2f}
#zoneWarningMessage{color:#091f2f}
#zoneEntry ul#recentZonesList li.ui-li-divider,#zoneEntry ul#recentZonesList li:not(.ui-li-header)>a{border-color:#fff!important}
#durationPickerPage #durationShow{color:#091f2f;font-family:"Lato Regular","Trebuchet MS",Helvetica,sans-serif!important}
#durationPickerPage #timePicker{background-color:#091f2f!important;color:#fff!important;opacity:.75}
#durationPickerPage #timePicker a{border:0}
#durationPickerPage #timePicker ul:first-child a{border-bottom:1px solid #fff!important}
#durationPickerPage #timePicker ul:last-child a{border-top:1px solid #fff!important}
#durationPickerPage .timepickerTimeValue{font-family:"Lato Regular","Trebuchet MS",Helvetica,sans-serif!important;font-size:3em}
#durationPickerPage .timepickerTimeLabel{color:#fff;font-family:"Lato Bold","Trebuchet MS",Helvetica,sans-serif!important}
#session #countdownTimerContainer{background-color:#fff;border-top:4px solid #1871bd!important;opacity:.66}
#session .countdownTimetext{color:#004b85;font-family:"Lato Regular","Trebuchet MS",Helvetica,sans-serif!important;font-size:1.3em;margin-bottom:-6px}
#session .countdownSectionDivider{color:#004b85;font-family:"Lato Regular","Trebuchet MS",Helvetica,sans-serif!important;font-size:1.3em;position:relative;top:-4px}
#session .countdownSubtext{color:#1871bd;font-family:"Lato Bold","Trebuchet MS",Helvetica,sans-serif!important;font-size:.4em!important;font-weight:700}
#session #sessionZoneData{color:#091f2f;font-size:20px}
#session .line-item-sec .line-item-key{color:#091f2f;font-weight:700}
#session .line-item-sec .line-item-value{color:#091f2f}
#session #sessionShutterPanel .shutterpanel{background-color:#091f2f!important;border-top:1px solid #1871bd}
#session #sessionShutterPanel .shutterpanelline{color:#1871bd}
#profile #profileName{border-bottom:2px solid #1871bd;color:#004b85;padding-bottom:12px}
#profile .line-item-sec .line-item-key{color:#091f2f;font-weight:700}
#profile .line-item-sec .line-item-value{color:#091f2f}
#updateProfile #profileRequiredHeader{color:#091f2f}
#creditCard .cardItem_info .ui-btn,#updateVehicle .vehicleItem_info .ui-btn,#vehicleDetails .vehicleItem_info .ui-btn{background-color:#fff;border:2px solid transparent;color:#091f2f;opacity:.6}
#parkerHistory .listItemNoIcon>div,#parkerHistory .listItemNoIcon>h2>a{background-color:transparent!important;border-left:none!important;border-right:none!important;box-shadow:none!important;color:#091f2f!important;font-weight:400!important;text-shadow:none!important}
#parkerHistory .list-item-sec.history-entry-details{color:#004b85}
#parkerHistory .list-item-sec.history-entry-details>label{font-weight:700!important}
#parkerHistory .list-item-sec.history-zone-details{color:#091f2f}
#parkerHistory .history-list{background:0 0!important;color:#091f2f!important}
#parkerHistory .history-list-item>.list-item-key{color:#091f2f;font-weight:700}
#parkerHistory .history-list-item>.list-item-value{color:#091f2f}
#parkerHistory #histContent{color:#091f2f}
#selectVehicleLabel,#vehicleManagement #vehicleZoneInfoContainer{color:#00427a}
#zoneCashBal .notFound{color:#091f2f}
#selectVehicle,#vehicleLpnStateName,#zoneCashAccount,#zoneCashHistory{color:#091f2f}
.ui-icon-phone-white-48{background-image:url("images/icons/white_48/phone.png")!important;background-position:15px center!important;background-repeat:no-repeat!important;background-size:auto 25px!important;padding-left:0!important;padding-right:0!important}
.ui-icon-comments-white-48{background-image:url("images/icons/white_48/comments.png")!important;background-position:15px center!important;background-repeat:no-repeat!important;background-size:auto 25px!important;padding-left:0!important;padding-right:0!important}
.ui-icon-refresh-white-48{background-image:url("images/icons/white_48/refresh.png")!important;background-position:15px center!important;background-repeat:no-repeat!important;background-size:auto 25px!important;padding-left:0!important;padding-right:0!important}
.ui-icon-check-white-48{background-image:url("images/icons/white_48/check.png")!important;background-position:15px center!important;background-repeat:no-repeat!important;background-size:auto 25px!important;padding-left:0!important;padding-right:0!important}
.ui-icon-chevron-right-white-48{background-image:url("images/icons/white_48/chevron-right.png")!important;background-position:right center!important;background-repeat:no-repeat!important;background-size:auto 25px!important;padding-left:0!important;padding-right:0!important}
.ui-icon-chevron-right-white-48-dark{background-image:url("images/icons/white_48/chevron-right.png")!important;background-position:right center!important;background-repeat:no-repeat!important;background-size:auto 25px!important;padding-left:35px!important;padding-right:0!important}
.ui-icon-current-session-gray-48-parkerhistory{background-image:url("images/icons/gray_48/current_session.png")!important;background-position:8px center!important;background-repeat:no-repeat!important;background-size:auto 25px!important}
.ui-icon-current-session-green-48-parkerhistory{background-image:url("images/icons/green_48/current_session.png")!important;background-position:8px center!important;background-repeat:no-repeat!important;background-size:auto 25px!important}
.ui-icon-current-session-yellow-48-parkerhistory{background-image:url("images/icons/yellow_48/current_session.png")!important;background-position:8px center!important;background-repeat:no-repeat!important;background-size:auto 25px!important}
.ui-icon-active-session-white-48-sidemenu{background-image:url("images/icons/white_48/activesessionicon.png")!important;background-position:8px center!important;background-repeat:no-repeat!important;background-size:auto 25px!important}
.ui-icon-bug-report-white-48-sidemenu{background-image:url("images/icons/white_48/email_icon.png")!important;background-position:8px center!important;background-repeat:no-repeat!important;background-size:auto 25px!important}
.ui-icon-help-white-48-sidemenu{background-image:url("images/icons/white_48/help_icon.png")!important;background-position:8px center!important;background-repeat:no-repeat!important;background-size:auto 25px!important}
.ui-icon-permit-white-48-sidemenu{background-image:url("images/icons/white_48/permit_icon.png")!important;background-position:8px center!important;background-repeat:no-repeat!important;background-size:auto 25px!important}
.ui-icon-history-white-48-sidemenu{background-image:url("images/icons/white_48/history_icon.png")!important;background-position:8px center!important;background-repeat:no-repeat!important;background-size:auto 25px!important}
.ui-icon-map-white-48-sidemenu{background-image:url("images/icons/white_48/map_icon.png")!important;background-position:8px center!important;background-repeat:no-repeat!important;background-size:auto 25px!important}
.ui-icon-info-white-48-sidemenu{background-image:url("images/icons/white_48/info_icon.png")!important;background-position:8px center!important;background-repeat:no-repeat!important;background-size:auto 25px!important}
.ui-icon-new-session-white-48-sidemenu{background-image:url("images/icons/white_48/new_session_icon.png")!important;background-position:8px center!important;background-repeat:no-repeat!important;background-size:auto 25px!important}
.ui-icon-fastpass-white-48-sidemenu{background-image:url("images/icons/white_48/fastpass_icon.png")!important;background-position:8px center!important;background-repeat:no-repeat!important;background-size:auto 25px!important}
.ui-icon-options-white-48-sidemenu{background-image:url("images/icons/white_48/options_icon.png")!important;background-position:8px center!important;background-repeat:no-repeat!important;background-size:auto 25px!important}
.ui-icon-payment-white-48-sidemenu{background-image:url("images/icons/white_48/payment_icon.png")!important;background-position:8px center!important;background-repeat:no-repeat!important;background-size:auto 25px!important}
.ui-icon-citation-payment-white-48-sidemenu{background-image:url("images/icons/white_48/citation_payment_icon.png")!important;background-position:8px center!important;background-repeat:no-repeat!important;background-size:auto 25px!important}
.ui-icon-profile-white-48-sidemenu{background-image:url("images/icons/white_48/profile_icon.png")!important;background-position:8px center!important;background-repeat:no-repeat!important;background-size:auto 25px!important}
.ui-icon-family-white-48-sidemenu{background-image:url("images/icons/white_48/family_icon.png")!important;background-position:8px center!important;background-repeat:no-repeat!important;background-size:auto 25px!important}
.ui-icon-privacy-white-48-sidemenu{background-image:url("images/icons/white_48/privacy_icon.png")!important;background-position:8px center!important;background-repeat:no-repeat!important;background-size:auto 25px!important}
.ui-icon-terms-white-48-sidemenu{background-image:url("images/icons/white_48/terms_icon.png")!important;background-position:8px center!important;background-repeat:no-repeat!important;background-size:auto 25px!important}
.ui-icon-zonecash-white-48-sidemenu{background-image:url("images/icons/white_48/zonecash_icon.png")!important;background-position:8px center!important;background-repeat:no-repeat!important;background-size:auto 25px!important}
.ui-icon-car-white-48-sidemenu{background-image:url("images/icons/white_48/car_icon.png")!important;background-position:8px center!important;background-repeat:no-repeat!important;background-size:auto 25px!important}
.ui-icon-globe-white-48-sidemenu{background-image:url("images/icons/white_48/globe_icon.png")!important;background-position:8px center!important;background-repeat:no-repeat!important;background-size:auto 25px!important}
.ui-icon-logout-white-48-sidemenu{background-image:url("images/icons/white_48/logout.png")!important;background-position:8px center!important;background-repeat:no-repeat!important;background-size:auto 25px!important}
.ui-icon-back-header{background-color:transparent!important;background-image:url("images/icons/back.png")!important;background-position:-2px -2px!important;background-repeat:no-repeat!important;background-size:auto 32px!important;border:none!important;margin:2px!important}
.ui-icon-help-header{background-color:transparent!important;background-image:url("images/icons/white_48/help_icon.png")!important;background-position:center!important;background-repeat:no-repeat!important;background-size:auto 30px!important;border:none!important}
.ui-icon-map-header{background-color:transparent!important;background-image:url("images/icons/white_48/header_map_icon.png")!important;background-position:center!important;background-repeat:no-repeat!important;background-size:auto 30px!important;border:none!important}
.ui-icon-numlist-header{background-color:transparent!important;background-image:url("images/icons/white_48/header_numlist_icon.png")!important;background-position:center!important;background-repeat:no-repeat!important;background-size:auto 30px!important;border:none!important}
.ui-icon-edit-header{background-color:transparent!important;background-image:url("images/icons/white_48/header_edit_icon.png")!important;background-position:center!important;background-repeat:no-repeat!important;background-size:auto 30px!important;border:none!important}
.ui-icon-picker-up{background-color:transparent!important;background-image:url("images/icons/uparrow.png")!important;background-position:center center!important;background-repeat:no-repeat!important}
.ui-icon-picker-down{background-color:transparent!important;background-image:url("images/icons/downarrow.png")!important;background-position:center center!important;background-repeat:no-repeat!important}
.ui-icon-select-down{background-color:transparent!important;background-image:url("images/icons/downarrowselect.png")!important;background-position:center right!important;background-repeat:no-repeat!important;background-size:auto 20px!important;padding-right:40px!important}
.ui-icon-bars{background-color:transparent!important;border:none!important;box-shadow:none!important}
#offerResults th,#results th{background-color:#091f2f!important;color:#fff!important;text-shadow:none!important}
#results td{color:#091f2f}