@font-face{font-family:CivicaMusueo300;src:url(Resources/exljbris-MuseoSans-300_0.otf)}@font-face{font-family:CivicaMusueo300Italic;src:url(Resources/exljbris-MuseoSans-300Italic_0.otf)}@font-face{font-family:CivicaMusueo700;src:url(Resources/exljbris-MuseoSans-700_0.otf)}@font-face{font-family:CivicaMusueo700Italic;src:url(Resources/exljbris-MuseoSans-700Italic_0.otf)}body{margin:0;padding:0;height:100%;min-height:100%}.body{font-family:"Helvetica Neue","Microsoft Sans Serif",sans-serif}.button,.externalButton{display:block;background-color:#888;border:1px solid #000;border-radius:8px;color:#fff;padding:15px 0;text-align:center;text-decoration:none;width:92%;font-size:16px;margin:4px 4%;cursor:pointer}.button:hover:enabled,.externalButton:hover:enabled{background-color:#696969;color:#fff}.button:active:enabled,.externalButton:active:enabled{background-color:#696969}input[type=file]{display:none}#topnav{position:relative;overflow:hidden}.topnav-centered #logo{float:none;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.topnav-left{float:left}.topnav-right{float:right}#homeButton,#logoutButton{display:block;width:64px;height:64px;border:none;cursor:pointer}#homeButton{background:url(home32.png) center no-repeat}#logoutButton{background:url(logout32.png) center no-repeat}#loginErrorMessage,#loginErrorMessageText{font-weight:700;color:red}.info{color:#333;width:92%;margin:0 4%;text-align:center}.infoRow{color:#333;width:42%;margin:0 4%}.LoginWrapper{visibility:visible;display:flex;flex-direction:column;align-items:center;margin:2rem 0}.LoginItem{padding:.5rem;margin-bottom:8px}input{text-align:left;border-color:#000}#case_id,#client_ref{font-size:1.5rem;text-align:center}.footer{margin-top:10px;position:fixed;bottom:0;right:0;left:0;margin:0;width:100%}.footerBar{-style-type:none;margin:0;padding:0;overflow:hidden;background-color:#444}#payOnline{display:block;color:green;text-align:center;font-size:12px;padding:6px 10px;text-decoration:none}.footerNameLeft{color:#fff;font-family:CivicaMusueo300}.footerNameRight{color:#fff;font-family:CivicaMusueo700;font-decoration:bold}.copyright{color:#fff;font-family:CivicaMusueo300}.modal{display:none;position:fixed;z-index:.9;left:0;top:0;width:100%;height:100%;overflow:auto;background-color:#000;background-color:rgba(0,0,0,.4)}#popupModal{z-index:1}#popupModalBody{padding-top:50px;padding-bottom:20px}#popupText{margin:1rem}.modalClose{color:#aaa;float:right;font-size:28px;font-weight:700;font-family:Helvetica}.modalClose:focus,.modalClose:hover{color:#000;text-decoration:none;cursor:pointer}.modal-header{margin-top:8px;padding-right:16px}.modal-body{font-size:16px;display:flex;flex-direction:column;align-items:center}.modal-footer{padding:2px 16px;color:#fff;text-align:center}.modalContent{position:relative;margin:auto;margin-bottom:30px;padding:0;border:1px solid #888;width:85%;border-radius:15px;display:flex;flex-direction:column;box-shadow:0 4px 8px 0 rgba(0,0,0,.2),0 6px 20px 0 rgba(0,0,0,.19);-webkit-animation-name:animatetop;-webkit-animation-duration:.4s;animation-name:animatetop;animation-duration:.4s}.ExpandedTable{margin-left:auto;margin-right:auto;font-size:14px}.select-checkbox,.select-control,.tdDatatable{padding:0;font-size:14px}.detailsCloseButton,.detailsOpenButton{font-size:18px;background-color:transparent;border-color:transparent;color:#888}.table{margin:0 8px}th.sorting_disabled.tdDatatable{padding:5px 0}td.tdDatatable{padding:5px 0!important}table.dataTable tbody td{padding:5px}@supports (zoom:2){input[type=checkbox],input[type=radio]{zoom:2}}@supports not (zoom:2){input[type=checkbox],input[type=radio]{transform:scale(2);margin:15px}}.normalCardEntry{visibility:hidden;display:none}.sagePayCardEntry{visibility:hidden;display:none}.capitaWithiFrameCardEntry{visibility:hidden;display:none}.invalidInput{border:4px solid red;outline:0}#pageTitle{text-align:center;text-decoration:none;color:#333;font-weight:400}@-webkit-keyframes animatetop{from{top:-800px;opacity:0}to{top:0;opacity:1}}@keyframes animatetop{from{top:-800px;opacity:0}to{top:0;opacity:1}}@media (min-width:500px){.modalContent{width:60%}}@media (min-width:750px){.modalContent{width:40%}.button,.externalButton{width:40%;margin:4px 30%}}