a,abbr,acronym,address,applet,article,aside,audio,b,big,blockquote,body,canvas,caption,center,cite,code,dd,del,details,dfn,div,dl,dt,em,embed,fieldset,figcaption,figure,footer,form,h1,h2,h3,h4,h5,h6,header,hgroup,html,i,iframe,img,ins,kbd,label,legend,li,mark,menu,nav,object,ol,output,p,pre,q,ruby,s,samp,section,small,span,strike,strong,sub,summary,sup,table,tbody,td,tfoot,th,thead,time,tr,tt,u,ul,var,video{border:0;font-size:100%;font:inherit;vertical-align:baseline;margin:0;padding:0}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}body{line-height:1}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:after,blockquote:before,q:after,q:before{content:none}table{border-collapse:collapse;border-spacing:0}*{box-sizing:border-box}a img{border:0}h1,h2,h3,h4{font-weight:600;margin:0 0 .8em}h1{font-size:28px}h2{font-size:18px;margin:1em 0}a:active,a:link,a:visited{color:#333}i.modernui{background-size:contain;width:48px;height:48px;display:inline-block;vertical-align:middle}strong{font-weight:600}p{margin:0 0 1em}.form-group :focus,.modernui:focus{outline:0;box-shadow:inset 0 0 2px rgba(0,0,0,.2)}input[type=text].modernui,input[type=email].modernui,input[type=password].modernui,input[type=date].modernui,select.modernui{border-radius:3px;background-clip:padding-box;height:35px;padding:5px;border:1px solid #ddd;font-size:1em;color:#333;background:#fff}input[type=text].modernui.short,input[type=email].modernui.short,input[type=password].modernui.short,input[type=date].modernui.short,select.modernui.short{width:200px!important}input[type=text].modernui.tiny,input[type=email].modernui.tiny,input[type=password].modernui.tiny,input[type=date].modernui.tiny,select.modernui.tiny{width:50px!important;text-align:center}input[type=text].modernui.right-icon,input[type=email].modernui.right-icon,input[type=password].modernui.right-icon,input[type=date].modernui.right-icon,select.modernui.right-icon{padding-right:40px;float:left}.placeholder{color:#aaa}label{display:block}input[type=radio],input[type=checkbox]{cursor:pointer}input[type=radio]+label,input[type=checkbox]+label{cursor:pointer}textarea.modernui{width:100%;height:150px;margin:10px 0;padding:10px;border:1px solid #ddd;border-radius:3px;background-clip:padding-box;font-family:sans-serif}.validation-message{display:none}.has-error .validation-message{display:block;position:relative;top:3px;height:20px;color:#b00;clear:both}.has-error input,.has-error textarea{border:1px solid #b00!important}.has-error input:focus,.has-error textarea:focus{outline:0;box-shadow:inset 0 0 2px rgba(187,0,0,.6)}.form-horizontal .form-group{margin:15px 0;width:100%;overflow:hidden}.form-horizontal .form-group label{line-height:35px;width:25%;display:block;float:left}.form-horizontal .form-group .readonly,.form-horizontal .form-group input,.form-horizontal .form-group textarea{width:75%;display:block;float:left}.form-horizontal .form-group .readonly{line-height:35px}.form-horizontal .form-group.has-error .validation-message{left:25%;height:1.8em}.form-horizontal .form-group .autocomplete{width:75%}.form-horizontal .check-group input,.form-horizontal .check-group label{display:inline}.form-horizontal .form-group-offset{margin:10px 0 10px 25%}.form-horizontal p{margin:20px 0}i.right-icon{float:left;margin-left:-35px;margin-right:5px;height:32px;width:32px}.button{color:#333;display:block;font-weight:600;line-height:55px;cursor:pointer;text-decoration:none;-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.button i.modernui{width:35px;height:35px}.button.active,.button:hover{color:#3d91c6}.button.raised{background-color:#ddd;background:-o-linear-gradient(top,#ddd,#ccc);border-radius:3px;background-clip:padding-box;cursor:pointer;border:solid 1px #c4c4c4;font-weight:700;display:inline-block;padding:5px 15px 5px 5px;color:#555;line-height:24px;margin-top:20px}.button.raised.primary{background-color:#45b1e8;background:-o-linear-gradient(top,#45b1e8,#3097de);color:#fff;border:solid 1px #1c9dde}.button.raised.disabled{cursor:not-allowed;color:#aaa;background-color:#ddd;background:-o-linear-gradient(top,#ddd,#ccc);border:solid 1px #c4c4c4}.button.raised{color:#b00}.button.disabled{cursor:default;color:#aaa}.button-group{overflow:hidden}.button-group .button,.button-group input[type=checked],.button-group label{display:inline-block}.button-group label{margin-right:10px}.selectable{cursor:pointer}.selectable:hover{background:#f0f8ff!important;color:#000}.dialog-shade{display:none}.has-overlay{overflow:hidden}.dialog-wrap{display:none;top:0;left:0;right:0;bottom:0;background:rgba(0,0,0,.9);position:fixed;text-align:center;overflow:auto;z-index:10000}.dialog-wrap .dialog{width:400px;border-top:3px solid #3d91c6;background:#fff;margin:10px auto;text-align:left;z-index:1000}.dialog-wrap .dialog h2{margin:30px 20px 0 20px;color:#3d91c6;font-size:21px}.dialog-wrap .dialog h3{text-align:center;color:#333;font-size:16px;margin:1em 0}.dialog-wrap .dialog p{line-height:1.4em}.dialog-wrap .dialog .dialog-content{padding:20px;overflow:hidden}.dialog-wrap .dialog .dialog-footer{background:url(/images/hatch.png);margin-top:20px;text-align:center}.dialog-wrap .dialog .dialog-footer .button{border-top:1px solid #ddd}.dialog-wrap .dialog .dialog-error{margin-top:1em;color:red;display:none}.dialog-wrap .dialog .login-form input[type=text],.dialog-wrap .dialog .login-form input[type=password],.dialog-wrap .dialog .login-form input[type=email]{width:250px;margin:10px 64px}.dialog-wrap .dialog .login-form .dialog-error{text-align:center}.dialog-wrap .error-dialog{border-color:red}.dialog-wrap .error-dialog h2{color:red}.dialog-wrap .dialog-wide{width:600px}.dialog-confirm .dialog{top:180px;border-size:3px 1px 1px 1px;border-style:solid;border-color:#3d91c6;z-index:2001}.dialog-confirm .dialog-shade{display:none}p.warning{color:#d00}p.warning a{font-weight:700;text-decoration:none;color:#d00}p.warning a:hover{text-decoration:underline}p.warningDestructions{color:#d00;line-height:normal}p.warningDestructions a{font-weight:700;text-decoration:none;color:#d00}p.warningDestructions a:hover{text-decoration:underline}.content{line-height:1.5}.drugs-page .drug-tile{width:280px;background:#fff;padding:20px;margin:10px 20px 10px 0;float:left;white-space:nowrap;cursor:pointer}.drugs-page .drug-tile .drug-title{font-size:16px;font-weight:600;overflow:hidden;text-overflow:ellipsis}.drugs-page .drug-tile .drug-subtitle{font-size:.95em;color:#aaa;overflow:hidden;text-overflow:ellipsis}.drugs-page #nodrugs .hint{color:#3d91c6;font-size:1.3em;font-weight:600;margin-top:20px;margin-left:-20px}.autocomplete strong{font-weight:700}.subscription-page .subscription-ok{border-radius:4px;background-clip:padding-box;border:solid 1px #5a5;width:600px;background:#afa;padding:3px 10px;margin:15px 0 45px}.subscription-page .subscription-ok span{font-weight:600}.subscription-page .subscription-error{border-radius:4px;background-clip:padding-box;border:solid 1px #a55;width:600px;background:#faa;padding:3px 10px;margin:15px 0 45px}.subscription-page .subscription-error span{font-weight:600}.subscription-page .stripe-form{border-radius:4px;background-clip:padding-box;width:600px;background:#fcfcfc;border:solid 1px #ddd;margin:0 0 20px}.subscription-page .stripe-form h2{background-color:#f5f5f7;background:-o-linear-gradient(top,#f5f5f7,#e9e9ea);-moz-border-top-left-radius:4px;border-top-left-radius:4px;-moz-border-top-right-radius:4px;border-top-right-radius:4px;margin:0;padding:1em;font-weight:400;font-size:1.1em;border-bottom:solid 1px #ddd}.subscription-page .stripe-form .form-content{-moz-border-bottom-left-radius:4px;border-bottom-left-radius:4px;-moz-border-bottom-right-radius:4px;border-bottom-right-radius:4px;border-bottom:solid 1px #fff;padding:20px 30px}.subscription-page .stripe-form.busy .form-content{display:none}.subscription-page .stripe-form.busy:after{background:url(/images/ajax-loader.gif);display:block;content:' ';width:31px;height:31px;margin:20px auto}.subscription-page .stripe-form .expiry{width:40px}.subscription-page .stripe-form div.expiry{float:left;text-align:center;height:35px;width:20px;line-height:35px}.subscription-page .stripe-form input.cvc{width:50px}.subscription-page .stripe-form img.cvc{margin-left:20px;width:80px}.subscription-page .btn{background-color:#45b1e8;background:-o-linear-gradient(top,#45b1e8,#3097de);border-radius:3px;background-clip:padding-box;cursor:pointer;border:solid 1px #1c9dde;padding:10px 20px;color:#fff;font-size:1.1em;font-weight:700}.subscription-page .btnbar{overflow:hidden;margin:30px 0 0}.subscription-page .plan{overflow:hidden}.subscription-page .plan img{float:left;height:180px;margin-right:40px}.subscription-page .plan div{height:180px;display:table-cell;vertical-align:middle}.subscription-page .contract{margin:0 0 1.5em;font-weight:600}.subscription-page .error{display:none;color:red}.settings-form{max-width:700px;border:1px solid #ddd;background:#fff;padding:20px}#topbar{display:none}#topbar.visible{display:block;height:40px}#topbar .topbar-content{position:fixed;width:100%;height:40px;top:0;left:0;z-index:10000;padding:0 40px;font-weight:700;line-height:40px;overflow:hidden}#topbar .topbar-content div{display:none;height:40px;text-overflow:ellipses}#topbar.error .topbar-content{background:#f32;color:#fff}#topbar.error .topbar-content .error-content{display:block}#topbar.warning .topbar-content{background:#f90;color:#fff}#topbar.warning .topbar-content .warning-content{display:block}.autocomplete{overflow:hidden}.autocomplete ul{position:absolute;background:#fff;border:1px solid #aaa;list-style:none;margin:40px 0 0 0;padding:0;z-index:2000;min-width:300px}.autocomplete li{cursor:pointer;padding:5px 20px}.autocomplete li:hover{background:#bbb}.autocomplete input{width:100%!important}.active{background:#bbb}.vanilla-calendar-day__btn_selected{background-color:#2bb673!important}.vanilla-calendar-arrow{color:#3d91c6!important}.vanilla-calendar-months__month_selected,.vanilla-calendar-years__year_selected{background-color:#3d91c6!important}.searchablelist-toolbar{margin:-20px 0 20px 0}.searchablelist-toolbar input[type=text]{width:300px}input#drugListSearch{width:370px!important}.signature-container{display:block;margin-left:auto;margin-right:auto;float:left}.signature-canvas{-ms-flex-align:center;align-items:center}canvas{border:1px solid #ddd}#signature-toolbar{display:-ms-flexbox;display:flex;margin:5px 0}#signature-toolbar *{margin-right:5px}.accidentbook table.main{height:16cm!important}.accidentbook .page-view-header{font-size:.4cm;margin-bottom:1cm}.accidentbook .accidentbook-label{width:25cm;text-align:left}.accidentbook thead th{font-weight:700;font-size:.42cm;text-align:left;height:2cm}.accidentbook td{font-size:.4cm;height:2cm}.accidentbook .date-of-accident{width:12.5%}.accidentbook .time-of-accident{width:12.5%}.accidentbook .location{width:25%}.accidentbook .person-who-had-accident{width:25%}.accidentbook .has-documents{text-align:center}.accidentbook .has-documents a{font-size:.34cm;color:#5b5b5b}.accidentbook .has-documents a:hover{color:#3d91c6}#addEntryDialog h3{text-align:left!important}.accidentrecord-content iframe{width:100%;height:800px;max-height:70vh;border:1px solid #ddd}.accidentrecord-content .accidentrecord-documents-table{padding-top:25px}.accidentrecord-content .accidentrecord-document-title{color:#3d91c6;font-size:16px;padding-bottom:10px}td{max-width:400px;overflow-wrap:break-word}#editAccidentRecordDialog h3{text-align:left!important}.changerequestslog table.main{height:18cm!important;table-layout:default}.changerequestslog .page-view-header{font-size:.4cm;margin-bottom:1cm}.changerequestslog .title-label{width:25cm;text-align:left;font-size:16px;font-weight:700}.changerequestslog thead th{font-weight:700;font-size:.42cm;text-align:left;height:2cm}.changerequestslog td{font-size:.4cm;height:2cm}.changerequestslog .change-type,.changerequestslog .initials,.changerequestslog .reason,.changerequestslog .status,.changerequestslog .time{width:8%}.changerequestslog .date,.changerequestslog .decisionMaker,.changerequestslog .status{width:4%}.changerequestslog .doctor,.changerequestslog .drug-name,.changerequestslog .staffName,.changerequestslog .temperature{width:10%}.changerequestslog .description,.changerequestslog .measuresTaken{width:23%}.changerequestslog .page-view-footer{margin-top:.5cm;margin-left:14%;font-weight:700;font-size:.38cm;overflow:hidden}.changerequestslog strike{color:#d00}.changerequestslog .correction{color:#0a0}#messageBox{padding:15px 20px;border-radius:3px;border:1px solid #eee}#messageBox h1,#messageBox h2,#messageBox h3{color:#000;font-weight:700;padding-bottom:1em}#messageBox ul{list-style-type:disc;padding-left:30px}#messageBox ol{list-style-type:decimal;padding-left:30px}div.phonenumber-list{padding:10px 30px 30px 30px;border:1px solid #b00;border-radius:3px;margin-bottom:50px}div.phonenumber-list ul{list-style:disc;margin-left:20px;padding-left:20px}.panel table tr.setting td,.panel table tr.setting tr{vertical-align:middle;overflow:hidden}.panel table tr.setting a,.panel table tr.setting span{display:block;float:left;line-height:16px;height:16px;font-size:16px}.panel table tr.setting a .fa,.panel table tr.setting span .fa{font-size:16px}.panel table tr.setting span{margin:0 10px;height:16px}#uploader{margin-top:40px}#advertList{margin:20px -10px}.dropzone .dz-preview .dz-details img{position:absolute;left:0;top:0}.screen-content .dropzone{width:500px;border:1px solid #ddd;border-radius:5px}.screen-content .screen-settings .setting{overflow:hidden}.screen-content .screen-settings .setting .button,.screen-content .screen-settings .setting label,.screen-content .screen-settings .setting span{float:left;line-height:55px}.screen-content .screen-settings .setting label{font-weight:700;margin:0 20px;width:100px}.screen-content .tile{height:220px;width:220px!important;border:1px solid #bbb;cursor:pointer;margin:10px;float:left;position:relative}.screen-content .tile .image-preview{position:relative;height:100%;width:100%;background-size:cover;background-position:center}.screen-content .tile .caption{position:relative;height:100%;width:100%;background:#fff;opacity:.8;display:none;margin-top:-100%;padding:10px}.screen-content .tile .disabled{position:absolute;height:100%;width:100%;background:#fff;opacity:.8;top:0;left:0;line-height:200px}.screen-content .tile .disabled p{vertical-align:middle;text-align:center;font-weight:700;color:#333;font-size:16px}.screen-content .tile:hover .caption{display:block}#editAdvertDialog img{max-width:100%;margin-bottom:20px}.autocompleteoptions-content .referrer{font-weight:400;font-size:12px;font-style:italic;color:#555;display:inline-block;margin-left:20px}.autocompleteoptions-content .value{width:300px}.autocompleteoptions-content .field{width:300px}.autocompleteoptions-content .created{width:200px}.autocompleteoptions-content .excluded{width:50px}.autocompleteoptions-content .delete{width:50px}.autocompleteoptions-content .toggle{width:50px}.billing-plan-content .plan{border:1px solid #ddd;background:#fff;border-radius:5px;width:600px;padding:30px;margin-bottom:20px;overflow:hidden}.billing-plan-content .plan h2{color:#02538c;font-size:18px;margin:0 0 .7em}.billing-plan-content .plan p{margin:0}.billing-plan-content .plan span.expire{color:#d00}.billing-plan-content .plan.failed h2,.billing-plan-content .plan.none h2{color:#d00}.card-info{color:#666}.card-info .card-expiry,.card-info .card-number{margin-left:10px}.stripe-form.busy .form-group{display:none}.stripe-form.busy:after{background:url(/images/ajax-loader.gif);display:block;content:' ';width:31px;height:31px;margin:20px auto}.stripe-form input.expiry{width:40px}.stripe-form div.expiry{float:left;text-align:center;height:35px;width:20px;line-height:35px}.stripe-form input.cvc{width:50px}.stripe-form img.cvc{margin-left:20px;width:80px}.stripe-form #paymentError{color:#d00;display:none}.booking-container{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;gap:50px}#services{margin-top:40px;position:fixed}.upload-preview{margin:20px -10px}.dropzone .dz-preview .dz-details img{position:absolute;left:0;top:0}.customerBookingUrl{color:#3d91c6!important;padding:15px 0}.time-range-container{display:-ms-flexbox;display:flex;gap:30px}.time-range-container input{width:100px;text-align:center}.time-range-container .form-group{margin:5px}th.section{width:42%}.small-icon{line-height:25px;display:unset}.row{display:-ms-flexbox;display:flex}.col{-ms-flex:1;flex:1}.col.centred{text-align:center}.dialog-row-label{width:25%;display:block;float:left}.dialog-row-label.switch{line-height:30px}.dialog-row-label.time-range{line-height:45px}.dropzone{width:500px;border:1px solid #ddd;border-radius:5px;margin-top:10px}.preview-tile{height:50px;width:50px!important;border:1px solid #bbb;cursor:pointer;margin:10px;position:relative}.preview-tile .image-preview{position:relative;height:100%;width:100%;background-size:cover;background-position:center}#editLogoDialog img{max-width:100%;margin-bottom:20px}.onoffswitch{position:relative;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none}.onoffswitch-checkbox{display:none}.onoffswitch-label{display:block;overflow:visible;cursor:pointer;height:30px;padding:0;line-height:30px;border:2px solid #5b5b5b;border-radius:30px;background-color:#5b5b5b;transition:all .3s ease-in;text-indent:65px;white-space:nowrap}.onoffswitch-label:before{content:"";display:block;width:30px;margin:0;background:#fff;position:absolute;top:0;bottom:0;right:24px;border:2px solid #5b5b5b;border-radius:30px;transition:all .3s ease-in 0s}.onoffswitch-checkbox:checked+.onoffswitch-label{background-color:#3d91c6}.onoffswitch-checkbox:checked+.onoffswitch-label,.onoffswitch-checkbox:checked+.onoffswitch-label:before{border-color:#3d91c6}.onoffswitch-checkbox:checked+.onoffswitch-label:before{right:0}textarea{resize:vertical}.highlightText{color:#3d91c6!important;font-weight:700;left:25%}input.numberInputBox{height:35px;border:1px solid #ddd;padding:5px;border-radius:3px;box-sizing:border-box;width:70%}input.numberInputBox::-webkit-inner-spin-button,input.numberInputBox::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.QuarantineStock{font-size:.35cm}.QuarantineStock .date{text-align:right;padding-top:.15cm;height:1cm;font-size:.35cm}.QuarantineStock .date span{border:.05cm solid #000;height:.8cm;width:5cm;float:right;margin-left:.2cm;margin-top:-.2cm;text-align:left;padding:.15cm}.QuarantineStock .title{background:#000;color:#fff;text-align:center;text-transform:uppercase;font-size:.5cm;padding:.1cm}.QuarantineStock table.main{table-layout:fixed;height:9cm;margin:0;width:100%}.QuarantineStock table.main thead th{height:2.2cm}.QuarantineStock table.main td,.QuarantineStock table.main th{border-color:#000!important;padding:.25cm;text-align:center;vertical-align:center}.QuarantineStock table.main tbody tr{-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.QuarantineStock table.main tbody td{height:1.3cm}.QuarantineStock table.main thead th{font-weight:700;text-align:center;padding:.3cm .1cm!important}.QuarantineStock table.main .selected{background-color:rgba(61,145,198,.6)}.QuarantineStock table.main .locked{background-color:rgba(91,91,91,.6)}.tab{padding:0 10px}.tab.selected{color:#3d91c6;border-bottom:2px solid}.cdreg{font-size:.28cm}.cdreg .page-view-header{margin-bottom:.2cm;overflow:hidden}.cdreg .page-view-header div{float:left}.cdreg .page-view-header span{display:block;float:left;padding:0 0 0;border-bottom:0 solid #666;text-align:center;height:.7cm;margin-top:10px}.cdreg table.main{height:18.8cm}.cdreg table.main thead tr:first-child{height:.7cm}.cdreg table.main thead tr:last-child{height:2.5cm}.cdreg table.main th{font-weight:400;text-align:center}.cdreg table.main td{text-align:center;height:1.7cm}.cdreg tr.with-annotation td{height:1.3cm}.cdreg tr.annotation td{padding:.05cm .15cm!important;height:.3cm;text-align:left;color:#d00}.cdreg .class-label{width:5.6%}.cdreg .class-value{margin-left:.7%;width:13%;border-bottom-width:1px!important}.cdreg .brand-label{margin-left:3.5%;width:3.2%}.cdreg .brand-value{margin-left:.7%;width:19%;border-bottom-width:1px!important}.cdreg .strength-label{margin-left:.7%;width:4.9%}.cdreg .strength-value{margin-left:.7%;width:10.5%;border-bottom-width:1px!important}.cdreg .form-label{margin-left:1.2cm;width:1.4cm}.cdreg .form-value{margin-left:.7%;width:11.2%;border-bottom-width:1px!important}.cdreg .cdreg-date{width:6.7%}.cdreg .cdreg-supplier{width:11%}.cdreg .cdreg-supplier .verified{font-size:12px;color:#219fd1}.cdreg .cdreg-received{width:6.1%}.cdreg .cdreg-recipient{width:14.1%}.cdreg .cdreg-authority{width:12.9%}.cdreg .cdreg-collector{width:17.2%}.cdreg .cdreg-idRequested{width:10.4%}.cdreg .cdreg-idProvided{width:9.8%}.cdreg .cdreg-supplied{width:5.5%}.cdreg .cdreg-balance{width:6.1%}.cdreg .selectable:hover+.annotation{background:#f0f8ff}.cdreg-au table.main{table-layout:auto!important}.cdreg-au th{font-weight:700!important}.cdreg-au .cdreg-balance,.cdreg-au .cdreg-date,.cdreg-au .cdreg-enteredby,.cdreg-au .cdreg-invoiceno,.cdreg-au .cdreg-qtyin,.cdreg-au .cdreg-qtyout{width:8%}.cdreg-au .cdreg-prescriber,.cdreg-au .cdreg-supplier{width:26%}.deleted{text-decoration:line-through;color:#d00}#editEntryDialog img{border:1px solid #ddd;border-radius:4px;margin:10px 0}.warning{color:#d9534f}.prescriber-information-textarea{height:6em;resize:vertical}.entry-header{display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-align:center;align-items:center;width:93%}.number-box{min-width:25px;display:inline-block;padding:0 5px;height:25px;line-height:25px;text-align:center;font-size:14px;font-weight:700;background-color:#5b5b5b;color:#fff;border-radius:5px}.number-container{display:-ms-flexbox;display:flex;gap:10px}.changerequestslog table.main{height:18cm!important;table-layout:default}.changerequestslog .page-view-header{font-size:.4cm;margin-bottom:1cm}.changerequestslog .title-label{width:25cm;text-align:left;font-size:16px;font-weight:700}.changerequestslog thead th{font-weight:700;font-size:.42cm;text-align:left;height:2cm}.changerequestslog td{font-size:.4cm;height:2cm}.changerequestslog .change-type,.changerequestslog .initials,.changerequestslog .reason,.changerequestslog .status,.changerequestslog .time{width:8%}.changerequestslog .date,.changerequestslog .decisionMaker,.changerequestslog .status{width:4%}.changerequestslog .doctor,.changerequestslog .drug-name,.changerequestslog .staffName,.changerequestslog .temperature{width:10%}.changerequestslog .description,.changerequestslog .measuresTaken{width:23%}.changerequestslog .page-view-footer{margin-top:.5cm;margin-left:14%;font-weight:700;font-size:.38cm;overflow:hidden}.changerequestslog strike{color:#d00}.changerequestslog .correction{color:#0a0}html{min-height:100%;position:relative}body{font-family:"Open Sans","Segoe UI",Helvetica,Arial,sans-serif;font-size:14px;background:#f5f5f5;color:#333;padding:15px;height:100%}button,input,select,textarea{font-family:"Open Sans","Segoe UI",Helvetica,Arial,sans-serif;font-size:14px;color:#333}b,strong{font-weight:700}a{text-decoration:none;font-weight:700}i.fa{font-size:140%;line-height:140%;width:1.4em;text-align:center;vertical-align:middle;display:inline-block}.header .app-name{font-size:22px;color:#333}.header .app-name img{width:220px;height:auto;margin:10px}.error-message{color:red}.staff-dropdown{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-align:center;align-items:center;padding:16px;gap:12px}.staff-dropdown-input{width:180px;text-align:center}.side-bar{width:270px;left:10px;min-height:100%;position:absolute;padding:20px 20px 0 20px;background:#fff;border-right:1px solid #ddd;margin:-15px 0 0 -15px;line-height:22px;box-shadow:5px 0 5px 0 rgba(221,221,221,.75);transition:left .2s}.side-bar .handle{position:relative;width:40px;height:40px;line-height:40px;background:#fff;left:249px;top:-20px;border-bottom-right-radius:3px;border-style:solid;border-color:#ddd;border-width:0 1px 1px 0;box-shadow:5px 5px 5px 0 rgba(221,221,221,.75);margin-bottom:-40px;cursor:pointer;text-align:center}.side-bar .handle .fa-angle-double-right{display:none}.side-bar .user{border:1px solid #ddd;background:#fff;height:50px;color:#333;font-weight:600;margin-top:10px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;display:block;text-decoration:none;padding-left:8px;line-height:50px}.side-bar .user.expired,.side-bar .user.warning{border:1px solid #d00;background:#fdd;color:#d00}.side-bar .user.expired a,.side-bar .user.warning a{color:#900}.side-bar p.warning{color:#d00}.side-bar p.warning a{font-weight:700;text-decoration:none;color:#d00}.side-bar p.warning a:hover{text-decoration:underline}.side-bar .user.expiring{border:1px solid #ddc000;background:#fffedd;color:#c4a700;padding-left:15px}.side-bar .user.expiring a{color:#917400;text-decoration:underline}.side-bar .user.expired,.side-bar .user.expiring{padding:15px;overflow:auto;height:auto;white-space:normal;line-height:normal;margin-bottom:10px}.side-bar ul.menu{background:url(/images/hatch.png) #fff;border:1px solid #ddd;list-style:none;padding:0 10px;margin:10px 0}.side-bar ul.menu>li{color:#333;font-weight:600;border-bottom:1px solid #aaa}.side-bar ul.menu>li:last-child{border:0}.side-bar ul.menu ul.submenu{list-style:none;background:#fff;margin:0 0 10px 0;padding:5px;display:none}.side-bar ul.menu ul.submenu li a{padding:5px;display:block;cursor:pointer;text-decoration:none}.side-bar ul.menu ul.submenu li a:link{color:#333}.side-bar ul.menu ul.submenu li a.selected,.side-bar ul.menu ul.submenu li a:hover{color:#3d91c6}.side-bar .dropdown-menu{border-width:0 1px 1px 1px;border-style:solid;border-color:#ddd;background:#f5f5f5;display:none}.side-bar .dropdown-menu a{text-decoration:none;line-height:40px;display:block;padding-left:12px;font-weight:400}.side-bar .dropdown-menu .switch{font-size:13px;font-variant:small-caps;margin-left:10px}.side-bar .caret{float:right;margin-right:5px}.content{padding-top:20px;margin-left:280px;max-width:100%;transition:margin-left .2s}.content h1{margin-top:0;color:#2bb673}.content h2{font-size:26px;margin:40px 0;color:#3d91c6}.content p{max-width:500px;text-align:justify}.dialog p{max-width:560px}#content.max .side-bar{left:-250px}#content.max .side-bar .handle .fa-angle-double-right{display:inline-block}#content.max .side-bar .handle .fa-angle-double-left{display:none}#content.max .content{margin-left:20px}.page-header{overflow:hidden;margin-bottom:30px}.page-header .header-panel{float:left;line-height:50px}.page-header .header-panel h1{margin-right:40px;text-shadow:1px 1px 0 #fff}.page-header .header-panel .subtitle{margin-top:-30px;font-size:16px}.page-header .header-panel .button,.page-header .header-panel input{float:left;margin-left:20px;margin-top:5px}.page-header .header-panel .button{margin-left:10px;background:#ededed;border-radius:3px;background-clip:padding-box;padding-right:10px;line-height:40px}.page-header .header-panel .button:hover{background:#e0e0e0;color:#333}.page-header .header-panel .enabledButton{opacity:1;pointer-events:auto}.page-header .header-panel .disableButtonPointer{opacity:.5;pointer-events:none}.page-header .header-panel .dropdown{margin-left:10px;background:#ededed;border-radius:3px;background-clip:padding-box;border:none;padding-right:10px;line-height:40px;height:40px;font-weight:700}.page-header .header-panel .dropdown:hover{background:#e0e0e0;color:#333}.page-description{margin:-20px 0 40px 0}.tile{border:1px solid #ddd;background:#fff;float:left;text-decoration:none;width:300px;height:100px;margin:5px;font-weight:400}.tile .tile-content{padding:15px;width:100%;height:100%}.tile h3{margin:0}.tile p{margin:0}.tileBorderColour{width:7px;height:100%;float:left}.registerBorderColour{width:7px;height:710.5px;float:left;position:absolute;vertical-align:baseline;box-sizing:border-box;margin-left:-8px}.dose-tile{border:1px solid #ddd;background:#fff;padding:15px;float:left;text-decoration:none;width:300px;height:180px;margin:5px;font-weight:400}.dose-tile h3{margin:0}.dose-tile p{margin:0}.prescription-tile{border:1px solid #ddd;background:#fff;padding:15px;float:left;text-decoration:none;width:360px;margin:5px;font-weight:400}.prescription-tile h3{margin:0}.prescription-tile p{margin:0}.container{overflow:hidden}.panel{border:1px solid #ddd;background:#fff;border-radius:5px;display:inline-block;min-width:500px}.panel.wide{max-width:none}.panel.note{padding:20px;margin-bottom:20px}.panel .page-table-content{min-width:500px;float:riht}.panel table{min-width:500px}.panel table th{text-align:left;font-weight:700;min-width:130px}.panel table td,.panel table th{padding:7px 10px}.panel table tr{border-bottom:1px solid #ddd}.panel table tr:last-child{border:none}.panel table.data{min-width:auto;margin:0;width:100%}.toolbar{overflow:hidden}.toolbar .button{float:left;margin-right:20px}.page-toolbar{border:1px solid #ddd;background:#fff;padding:0 10px 0 10px;margin-bottom:30px;overflow:hidden;min-width:1125px}.page-toolbar .toolbar-panel{line-height:55px;font-weight:700;float:left;margin-right:20px;padding-right:20px;border-right:1px solid #ddd;color:#333}.page-toolbar .toolbar-panel span,.page-toolbar span.toolbar-panel{padding-right:0;border-right:0;font-weight:400}.page-toolbar.short{width:650px}#loadingDialog{background:0 0}#loadingDialog .dialog{margin-top:200px;border:none;padding:20px;width:150px;height:150px;border-radius:3px;border:1px solid #999}#loadingDialog .dialog i{text-align:center;line-height:110px;width:110px;font-size:80px}.tab-strip{width:100%;position:relative;height:220px}.tab-strip>li{display:inline-block;vertical-align:top}.tab-strip>li>div,.tab-strip>li>label{border:1px solid #aaa;background:#fff}.tab-strip>li>label{border-top-width:2px;display:inline-block;margin:0 2px 0 0;padding:0 18px;line-height:32px;text-align:center;cursor:pointer;color:#aaa;-moz-user-select:none;-webkit-user-select:none;-ms-user-select:none;user-select:none}.tab-strip>li>div{position:absolute;top:33px;bottom:0;left:0;width:100%;padding:15px;overflow:auto;display:none}.tab-strip>li>input{position:absolute;opacity:0}.tab-strip>li>input:checked+label,.tab-strip>li>input:checked~div{border-color:#3d91c6}.tab-strip>li>input:checked+label{position:relative;z-index:1;background:#fff;border-bottom-width:0;cursor:default;color:#3d91c6}.tab-strip>li>input:checked~div{display:block}ul.option-list{position:relative}ul.option-list>li{display:inline-block}ul.option-list>li>input{display:none}ul.option-list>li>input+label{display:inline-block;margin-right:20px;cursor:pointer;font-weight:700;margin-bottom:20px}ul.option-list>li>input+label:hover{color:#3d91c6}ul.option-list>li>div{display:none;position:absolute;top:40px;left:0;bottom:0}ul.option-list>li>input:checked+label{color:#3d91c6;cursor:default}ul.option-list>li>input:checked~div{display:block}[type=radio]:checked,[type=radio]:not(:checked){position:absolute;left:-9999px}[type=radio]:checked+label,[type=radio]:not(:checked)+label{position:relative;padding-left:28px;cursor:pointer;line-height:20px;display:inline-block;color:#666}[type=radio]:checked+label:before,[type=radio]:not(:checked)+label:before{content:"";position:absolute;left:0;top:0;width:18px;height:18px;border:1px solid #ddd;border-radius:100%;background:#fff}[type=radio]:checked+label:after,[type=radio]:not(:checked)+label:after{content:"";width:12px;height:12px;background:#5b5b5b;position:absolute;top:4px;left:4px;border-radius:100%;transition:all .2s ease}[type=radio]:not(:checked)+label:after{opacity:0;transform:scale(0)}[type=radio]:checked+label:after{opacity:1;transform:scale(1)}table.data{background:#fff;border:1px solid #ddd;border-radius:5px;border-collapse:separate;font-size:.9em;margin-bottom:30px;overflow:hidden;min-width:500px}table.data thead{border-bottom:1px solid #ddd;background:#ddd}table.data th{text-align:left;font-weight:700;color:#555}table.data td,table.data th{padding:7px 10px}table.data tr{border-bottom:1px solid #ddd}table.data tr:nth-child(even){background:#f5f5ff}.label{display:inline;padding:.2em .6em .3em;font-size:75%;font-weight:700;line-height:1;color:#fff;text-align:center;white-space:nowrap;vertical-align:baseline;border-radius:.25em}a.label:focus,a.label:hover{color:#fff;text-decoration:none;cursor:pointer}.label:empty{display:none}.btn .label{position:relative;top:-1px}.label-default{background-color:#777}.label-default[href]:focus,.label-default[href]:hover{background-color:#5e5e5e}.label-primary{background-color:#337ab7}.label-primary[href]:focus,.label-primary[href]:hover{background-color:#286090}.label-success{background-color:#5cb85c}.label-success[href]:focus,.label-success[href]:hover{background-color:#449d44}.label-info{background-color:#5bc0de}.label-info[href]:focus,.label-info[href]:hover{background-color:#31b0d5}.label-warning{background-color:#f0ad4e}.label-warning[href]:focus,.label-warning[href]:hover{background-color:#ec971f}.label-danger{background-color:#d9534f}.label-danger[href]:focus,.label-danger[href]:hover{background-color:#c9302c}.radio-group{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;gap:20px}.radio-group label{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;cursor:pointer}input[type=radio]{-moz-appearance:auto;appearance:auto;-webkit-appearance:radio;margin:0 5px}#messageBox{padding:15px 20px;border-radius:3px;border:1px solid #eee}#messageBox h1,#messageBox h2,#messageBox h3{color:#000;font-weight:700;padding-bottom:1em}#messageBox ul{list-style-type:disc;padding-left:30px}#messageBox ol{list-style-type:decimal;padding-left:30px}.staffLogin-dialog{width:500px!important}.staff-tiles{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:12px;margin-bottom:16px;-ms-flex-pack:center;justify-content:center}.staff-tile{background:#f5f5f5;border:1px solid #ccc;border-radius:6px;padding:14px 22px;cursor:pointer;transition:background .2s,border .2s;min-width:120px;text-align:center;outline:0;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;height:70px}.staff-tile.selected,.staff-tile:focus{background:#e0f0ff;border-color:#0078d7}.staff-tile:hover{background:#e9e9e9}.staff-login-input label{margin-right:10px;min-width:40px}.staff-login-input input{width:100%;padding:6px;border-radius:4px}.staff-search-bar{display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;margin-bottom:15px;width:100%}.staff-search-bar input{width:80%!important;padding:10px;border-radius:6px;border:1px solid #ccc;height:auto}.badge-staff-admin{background-color:#5b5b5b;color:#fff;font-weight:600;border-radius:12px;margin-top:8px;vertical-align:middle;font-size:12px;padding:2px 8px}.customers-content .address,.customers-content .auto-renew,.customers-content .billingReference,.customers-content .cardDetails,.customers-content .email,.customers-content .number-of-pharmacies,.customers-content .phone{color:#555}.customers-content .name,.customers-content .plan-type{font-weight:700}.customers-content .referrer{font-weight:400;font-size:12px;font-style:italic;color:#555;display:inline-block;margin-left:20px}.customers-content .details{width:500px}.customers-content .plan{width:300px}.customers-content .plan-expires{width:200px}.customlog{font-size:.35cm}.customlog .date{text-align:right;padding-top:.15cm;height:1cm;font-size:.35cm}.customlog .date span{border:.05cm solid #000;height:.8cm;width:5cm;float:right;margin-left:.2cm;margin-top:-.2cm;text-align:left;padding:.15cm}.customlog .title{background:#000;color:#fff;text-align:center;text-transform:uppercase;font-size:.5cm;padding:.1cm}.customlog .subtitle{background:#000;color:#fff;text-align:center;text-transform:uppercase;font-size:.4cm;padding:.1cm;margin-top:.5cm}.customlog .dropdown{width:150px}.customlog .hidden{visibility:hidden}.customlog table.main{table-layout:fixed;height:auto;margin:0;width:100%;border:1px solids #000}.customlog table.main thead th{height:2.2cm}.customlog table.main td,.customlog table.main th{border-color:#000!important;padding:.25cm}.customlog table.main tbody td{height:1.3cm}.customlog table.main thead th{font-weight:400;text-align:center;padding:.3cm .1cm!important}.customlog .editColumnsDialog{margin-left:5%;display:-ms-flexbox;display:flex}.customlog .editColumnsDialog .permanentColumn{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;white-space:nowrap;margin-right:15px;gap:5px;width:auto}.customlog .permanentColumn-note{margin-left:30px;margin-right:30px;overflow:hidden;padding-left:24px;color:#434242}.customlog .permanentColumn-note i{position:absolute;margin-left:-25px;margin-top:-3px;font-size:17px}.customlog .customlog-signature{overflow:hidden!important;padding:4px;text-align:center;vertical-align:middle!important}.customlog .customlog-signature img{max-width:100%;height:auto;display:block;margin:0 auto}.customlog .newlog-button{width:auto!important}.customlog .remove-column{margin-left:5px;width:auto!important}.customlog .checkbox{display:-ms-flexbox!important;display:flex!important;width:70px!important;height:35px!important;gap:3px;margin-left:15px;margin-bottom:15px}.customlog .tickbox{width:auto!important;height:30px;vertical-align:middle!important}.customlog .display{display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;border:#666}.customlog .disabled-checkbox{opacity:.7;cursor:not-allowed;pointer-events:none}.customlog .signature-details{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;width:100%;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.customlog .signature-details-item{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.databreachlog table.main{height:16cm!important}.databreachlog .page-view-header{font-size:.4cm;margin-bottom:1cm}.databreachlog .databreach-label{width:25cm;text-align:left}.databreachlog thead th{font-weight:700;font-size:.42cm;text-align:left;height:2cm}.databreachlog td{font-size:.4cm;height:2cm}.databreachlog .date-of-error{width:6.7%}.databreachlog .staff-initials,.databreachlog .time-of-error,.databreachlog .type-of-error{width:5.6%}.databreachlog .pharmacist-initials{width:11.5%}.databreachlog .brand-of-drug{width:13.3%}.databreachlog .name-of-drug{width:12%}.databreachlog .action-taken,.databreachlog .learning-points{width:15.4%}.databreachlog .page-view-footer{margin-top:.5cm;margin-left:14%;font-weight:700;font-size:.38cm;overflow:hidden}.databreachlog .page-view-footer .key{min-width:16.3%;float:left}table.data{margin-bottom:10px!important}.pagination-section{display:inline-block}.pagination-section a{text-decoration:none;text-align:center}.pagination-section a:hover{cursor:pointer}.pagination-section-item{float:left;min-width:25px;border-radius:5px;padding:5px;margin:3px}.active{background-color:#3d91c6!important;color:#fff!important}.email{width:85%}.dispensaryduty{font-size:.35cm}.dispensaryduty .date{text-align:right;padding-top:.15cm;height:1cm;font-size:.35cm}.dispensaryduty .date span{border:.05cm solid #000;height:.8cm;width:5cm;float:right;margin-left:.2cm;margin-top:-.2cm;text-align:left;padding:.15cm}.dispensaryduty .title{background:#000;color:#fff;text-align:center;text-transform:uppercase;font-size:.5cm;padding:.1cm}.dispensaryduty .subtitle{background:#000;color:#fff;text-align:center;text-transform:uppercase;font-size:.4cm;padding:.1cm;margin-top:.5cm}.dispensaryduty .it-security-tasks{overflow:hidden;border-size:1px;border-style:solid;border-width:1px 1px 1px 0}.dispensaryduty .it-security-tasks .box,.dispensaryduty .it-security-tasks .lbl{float:left;border-left:1px solid #000;height:1.3cm;text-align:center;font-size:.4cm;padding-top:.1cm}.dispensaryduty .it-security-tasks .lbl{width:28%}.dispensaryduty .it-security-tasks .box{width:5.33%;font-size:.46cm;line-height:1.25cm}.dispensaryduty table.main{table-layout:fixed;height:9cm;margin:0;width:100%}.dispensaryduty table.main thead th{height:2.2cm}.dispensaryduty table.main td,.dispensaryduty table.main th{border-color:#000!important;padding:.25cm}.dispensaryduty table.main tbody td{height:1.3cm}.dispensaryduty table.main thead th{font-weight:400;text-align:center;padding:.3cm .1cm!important}.dispensaryduty table.main .name,.dispensaryduty table.main .role{width:25%}.dispensaryduty table.main .cdKeys,.dispensaryduty table.main .initials,.dispensaryduty table.main .registrationNumber,.dispensaryduty table.main .sops{width:12.5%}.dispensaryduty table.main td.cdKeys,.dispensaryduty table.main td.sops{text-align:center;font-size:.46cm}.dispensaryduty table.fridge{table-layout:fixed;margin:0;width:100%}.dispensaryduty table.fridge td,.dispensaryduty table.fridge th{border:1px solid #000!important;vertical-align:middle}.dispensaryduty table.fridge thead th{height:.7cm}.dispensaryduty table.fridge tbody th{font-size:.5cm}.dispensaryduty table.fridge tbody td{height:1.3cm;padding:.25cm}.QuarantineStock{font-size:.35cm}.QuarantineStock .date{text-align:right;padding-top:.15cm;height:1cm;font-size:.35cm}.QuarantineStock .date span{border:.05cm solid #000;height:.8cm;width:5cm;float:right;margin-left:.2cm;margin-top:-.2cm;text-align:left;padding:.15cm}.QuarantineStock .title{background:#000;color:#fff;text-align:center;text-transform:uppercase;font-size:.5cm;padding:.1cm}.QuarantineStock table.main{table-layout:fixed;height:9cm;margin:0;width:100%}.QuarantineStock table.main thead th{height:2.2cm}.QuarantineStock table.main td,.QuarantineStock table.main th{border-color:#000!important;padding:.25cm;text-align:center;vertical-align:center}.QuarantineStock table.main tbody tr{-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.QuarantineStock table.main tbody td{height:1.3cm}.QuarantineStock table.main thead th{font-weight:700;text-align:center;padding:.3cm .1cm!important}.QuarantineStock table.main .selected{background-color:rgba(61,145,198,.6)}.QuarantineStock table.main .locked{background-color:rgba(91,91,91,.6)}.searchCaption{margin-left:30px;font-size:small}.emergencysupply table.main{height:18cm!important}.emergencysupply .page-view-header{font-size:.4cm;margin-bottom:1cm}.emergencysupply .nearmiss-label{width:25cm;text-align:left}.emergencysupply thead th{font-weight:700;font-size:.42cm;text-align:left;height:2cm}.emergencysupply td{font-size:.4cm;height:2cm}.emergencysupply .medication,.emergencysupply .patient,.emergencysupply .prescriber,.emergencysupply .prescription-date,.emergencysupply .supply-date{width:20%}.errorlog table.main{height:18cm!important;table-layout:default}.errorlog .page-view-header{font-size:.4cm;margin-bottom:1cm}.errorlog .title-label{width:25cm;text-align:left;font-size:16px;font-weight:700}.errorlog thead th{font-weight:700;font-size:.42cm;text-align:left;height:2cm}.errorlog td{font-size:.4cm;height:2cm}.errorlog .type-of-error{width:5.6%}.errorlog .date-reported,.errorlog .date-resolved{width:9.3%}.errorlog .initials{width:8%}.errorlog .doctor,.errorlog .patient-address,.errorlog .patient-name{width:10%}.errorlog .error-type-details{width:13.3%}.errorlog .description,.errorlog .measures-taken{width:20%}.errorlog .page-view-footer{margin-top:.5cm;margin-left:14%;font-weight:700;font-size:.38cm;overflow:hidden}.errorlog .page-view-footer .key{min-width:16.3%;float:left}.QuarantineStock{font-size:.35cm}.QuarantineStock .date{text-align:right;padding-top:.15cm;height:1cm;font-size:.35cm}.QuarantineStock .date span{border:.05cm solid #000;height:.8cm;width:5cm;float:right;margin-left:.2cm;margin-top:-.2cm;text-align:left;padding:.15cm}.QuarantineStock .title{background:#000;color:#fff;text-align:center;text-transform:uppercase;font-size:.5cm;padding:.1cm}.QuarantineStock table.main{table-layout:fixed;height:9cm;margin:0;width:100%}.QuarantineStock table.main thead th{height:2.2cm}.QuarantineStock table.main td,.QuarantineStock table.main th{border-color:#000!important;padding:.25cm;text-align:center;vertical-align:center}.QuarantineStock table.main tbody tr{-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.QuarantineStock table.main tbody td{height:1.3cm}.QuarantineStock table.main thead th{font-weight:700;text-align:center;padding:.3cm .1cm!important}.QuarantineStock table.main .selected{background-color:rgba(61,145,198,.6)}.QuarantineStock table.main .locked{background-color:rgba(91,91,91,.6)}.feedback-content .feedback-face{display:block;width:200px;height:200px;background-image:url(/images/feedback.png)}.feedback-content .feedback-face.happy{background-position:0 0}.feedback-content .feedback-face.indifferent{background-position:0 -200px}.feedback-content .feedback-face.angry{background-position:0 -400px}.feedback-content select{margin:0 10px}.feedback-content .pill{border-radius:3px;background:#ddd;display:inline-block;line-height:1;padding:10px;margin:0 5px;cursor:pointer}.feedback-content .feedback-graph-panel{margin-top:30px;padding:30px;overflow:hidden}.feedback-content .feedback-graph-panel h2{margin:0 0 2em}.feedback-content .feedback-graph-panel .graph{overflow:hidden}.feedback-content .feedback-graph-panel .details{margin-top:40px}.feedback-content .feedback-graph-panel .stars{height:60px}.feedback-content .feedback-graph-panel .stars label{float:left;width:300px;line-height:60px;font-size:20px}.feedback-content .feedback-graph-panel .stars li{float:left;font-size:30px;color:#fb0}.feedback-content .feedback-graph-panel canvas{float:left;width:250px;height:250px}.feedback-content .feedback-graph-panel img{display:block;float:left;width:100px;margin-left:80px}.feedback-content .feedback-graph-panel .legend{width:340px;float:left;margin-right:50px}.feedback-content .feedback-graph-panel .legend ul{list-style-type:none}.feedback-content .feedback-graph-panel .legend li{display:block;overflow:hidden;height:50px;margin:0 0 10px;background-image:url(/images/feedback.png);background-size:50px;background-repeat:no-repeat;padding-left:70px;line-height:50px;font-size:20px}.feedback-content .feedback-graph-panel .legend li.happy{background-position:0 0}.feedback-content .feedback-graph-panel .legend li.indifferent{background-position:0 -50px}.feedback-content .feedback-graph-panel .legend li.angry{background-position:0 -100px}.feedback-content .feedback-graph-panel .legend span{display:block;float:left;width:40px}.feedback-content .feedback-graph-panel .legend .percent{width:60px}.feedback-content .feedback-graph-panel .legend .lbl{width:120px}.customlog{font-size:.35cm}.customlog .date{text-align:right;padding-top:.15cm;height:1cm;font-size:.35cm}.customlog .date span{border:.05cm solid #000;height:.8cm;width:5cm;float:right;margin-left:.2cm;margin-top:-.2cm;text-align:left;padding:.15cm}.customlog .title{background:#000;color:#fff;text-align:center;text-transform:uppercase;font-size:.5cm;padding:.1cm}.customlog .subtitle{background:#000;color:#fff;text-align:center;text-transform:uppercase;font-size:.4cm;padding:.1cm;margin-top:.5cm}.customlog .dropdown{width:150px}.customlog .hidden{visibility:hidden}.customlog table.main{table-layout:fixed;height:auto;margin:0;width:100%;border:1px solids #000}.customlog table.main thead th{height:2.2cm}.customlog table.main td,.customlog table.main th{border-color:#000!important;padding:.25cm}.customlog table.main tbody td{height:1.3cm}.customlog table.main thead th{font-weight:400;text-align:center;padding:.3cm .1cm!important}.customlog .editColumnsDialog{margin-left:5%;display:-ms-flexbox;display:flex}.customlog .editColumnsDialog .permanentColumn{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;white-space:nowrap;margin-right:15px;gap:5px;width:auto}.customlog .permanentColumn-note{margin-left:30px;margin-right:30px;overflow:hidden;padding-left:24px;color:#434242}.customlog .permanentColumn-note i{position:absolute;margin-left:-25px;margin-top:-3px;font-size:17px}.customlog .customlog-signature{overflow:hidden!important;padding:4px;text-align:center;vertical-align:middle!important}.customlog .customlog-signature img{max-width:100%;height:auto;display:block;margin:0 auto}.customlog .newlog-button{width:auto!important}.customlog .remove-column{margin-left:5px;width:auto!important}.customlog .checkbox{display:-ms-flexbox!important;display:flex!important;width:70px!important;height:35px!important;gap:3px;margin-left:15px;margin-bottom:15px}.customlog .tickbox{width:auto!important;height:30px;vertical-align:middle!important}.customlog .display{display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;border:#666}.customlog .disabled-checkbox{opacity:.7;cursor:not-allowed;pointer-events:none}.customlog .signature-details{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;width:100%;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.customlog .signature-details-item{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.holiday-content .calendar-panel{width:80%;height:80%;max-width:none;padding:20px}.holiday-content .calendar-panel .fc-left{padding-bottom:0}.holiday-content .calendar-panel h2{color:#333;padding-left:20px}.holiday-content .calendar-panel .fc-time{display:none}.dialog-wrap{z-index:1000}#calendar{z-index:-1}#editHolidayDialog{z-index:1000}#deleteHolidayDialog{z-index:1000}.panel table tr.setting td,.panel table tr.setting tr{vertical-align:middle;overflow:hidden}.panel table tr.setting a,.panel table tr.setting span{display:block;float:left;line-height:16px;height:16px;font-size:16px}.panel table tr.setting a .fa,.panel table tr.setting span .fa{font-size:16px}.panel table tr.setting span{margin:0 10px;height:16px}#uploader{margin-top:40px}#advertList{margin:20px -10px}.dropzone .dz-preview .dz-details img{position:absolute;left:0;top:0}.screen-content .dropzone{width:500px;border:1px solid #ddd;border-radius:5px}.screen-content .screen-settings .setting{overflow:hidden}.screen-content .screen-settings .setting .button,.screen-content .screen-settings .setting label,.screen-content .screen-settings .setting span{float:left;line-height:55px}.screen-content .screen-settings .setting label{font-weight:700;margin:0 20px;width:100px}.screen-content .tile{height:220px;width:220px!important;border:1px solid #bbb;cursor:pointer;margin:10px;float:left;position:relative}.screen-content .tile .image-preview{position:relative;height:100%;width:100%;background-size:cover;background-position:center}.screen-content .tile .caption{position:relative;height:100%;width:100%;background:#fff;opacity:.8;display:none;margin-top:-100%;padding:10px}.screen-content .tile .disabled{position:absolute;height:100%;width:100%;background:#fff;opacity:.8;top:0;left:0;line-height:200px}.screen-content .tile .disabled p{vertical-align:middle;text-align:center;font-weight:700;color:#333;font-size:16px}.screen-content .tile:hover .caption{display:block}#editAdvertDialog img{max-width:100%;margin-bottom:20px}.PendingCDEntries{font-size:.35cm}.PendingCDEntries .date{text-align:right;padding-top:.15cm;height:1cm;font-size:.35cm}.PendingCDEntries .date span{border:.05cm solid #000;height:.8cm;width:5cm;float:right;margin-left:.2cm;margin-top:-.2cm;text-align:left;padding:.15cm}.PendingCDEntries .title{background:#000;color:#fff;text-align:center;text-transform:uppercase;font-size:.5cm;padding:.1cm}.PendingCDEntries table.main{table-layout:fixed;height:9cm;margin:0;width:100%}.PendingCDEntries table.main thead th{height:2.2cm}.PendingCDEntries table.main td,.PendingCDEntries table.main th{border-color:#000!important;padding:.25cm;text-align:center;vertical-align:center}.PendingCDEntries table.main tbody tr{-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.PendingCDEntries table.main tbody td{height:1.3cm}.PendingCDEntries table.main thead th{font-weight:700;text-align:center;padding:.3cm .1cm!important}.PendingCDEntries table.main .selected{background-color:rgba(61,145,198,.6)}.PendingCDEntries table.main .locked{background-color:rgba(91,91,91,.6)}.PendingCDEntries{font-size:.35cm}.PendingCDEntries .date{text-align:right;padding-top:.15cm;height:1cm;font-size:.35cm}.PendingCDEntries .date span{border:.05cm solid #000;height:.8cm;width:5cm;float:right;margin-left:.2cm;margin-top:-.2cm;text-align:left;padding:.15cm}.PendingCDEntries .title{background:#000;color:#fff;text-align:center;text-transform:uppercase;font-size:.5cm;padding:.1cm}.PendingCDEntries table.main{table-layout:fixed;height:9cm;margin:0;width:100%}.PendingCDEntries table.main thead th{height:2.2cm}.PendingCDEntries table.main td,.PendingCDEntries table.main th{border-color:#000!important;padding:.25cm;text-align:center;vertical-align:center}.PendingCDEntries table.main tbody tr{-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.PendingCDEntries table.main tbody td{height:1.3cm}.PendingCDEntries table.main thead th{font-weight:700;text-align:center;padding:.3cm .1cm!important}.PendingCDEntries table.main .selected{background-color:rgba(61,145,198,.6)}.PendingCDEntries table.main .locked{background-color:rgba(91,91,91,.6)}.nearmisslog table.main{height:16cm!important}.nearmisslog .page-view-header{font-size:.4cm;margin-bottom:1cm}.nearmisslog .nearmiss-label{width:25cm;text-align:left}.nearmisslog thead th{font-weight:700;font-size:.42cm;text-align:left;height:2cm}.nearmisslog td{font-size:.4cm;height:2cm}.nearmisslog .date-of-error{width:8.3%}.nearmisslog .staff-initials,.nearmisslog .time-of-error,.nearmisslog .type-of-error{width:5.6%}.nearmisslog .pharmacist-initials{width:11.5%}.nearmisslog .brand-of-drug,.nearmisslog .error-type-details{width:13.3%}.nearmisslog .name-of-drug{width:12%}.nearmisslog .action-taken,.nearmisslog .learning-points{width:15.4%}.nearmisslog .page-view-footer{margin-top:.5cm;margin-left:14%;font-weight:700;font-size:.38cm;overflow:hidden}.nearmisslog .page-view-footer .key{min-width:16.3%;float:left}.nearmisslogreflection table.main{height:16cm!important}.nearmisslogreflection .page-view-header{font-size:.4cm;margin-bottom:1cm}.nearmisslogreflection .nearmiss-label{width:25cm;text-align:left}.nearmisslogreflection thead th{font-weight:700;font-size:.42cm;text-align:left;height:2cm}.nearmisslogreflection td{font-size:.4cm;height:2cm}.nearmisslogreflection .title-of-entry{width:8.3%}.nearmisslogreflection .date-of-entry{width:5.6%}.nearmisslogreflection .action-taken,.nearmisslogreflection .learning-points{width:15.4%}.nearmisslogreflection .page-view-footer{margin-top:.5cm;margin-left:14%;font-weight:700;font-size:.38cm;overflow:hidden}.nearmisslogreflection .page-view-footer .key{min-width:16.3%;float:left}.nearmissreflection-file iframe{width:100%;height:800px;max-height:70vh;border:1px solid #ddd}.compliancy-reviews,.signed-by,.version-history{display:inline-block;margin-right:1em}.scrolling-table{height:15em}.staff-list{height:6.6em!important}#pdf-container{position:relative;width:-moz-fit-content;width:fit-content;border:1px solid #000}canvas{display:block}.annotationLayer{position:absolute;white-space:pre-wrap;pre-wrap:border;max-width:100%;box-sizing:border-box;top:0;left:0;width:100%;height:100%;pointer-events:none}.annotationLayer.hidden{display:none}.textWidgetAnnotation{text-align:left;vertical-align:top;padding:2px;line-height:1.2;resize:none;border:.5px solid #000;background-color:#ffff;font-size:14px;pointer-events:auto;white-space:pre-wrap}.annotationButton{text-align:left;vertical-align:top;line-height:1.3;resize:none;background-color:#ffff;border:none;position:absolute;z-index:1000;cursor:pointer;pointer-events:auto;white-space:pre-wrap}.signatureBox{text-align:left;vertical-align:top;padding:2px;overflow:hidden;line-height:1.2;resize:none;position:absolute;background-color:#ffff}.nearMissSignature .signature-canvas{-ms-flex-align:center;align-items:center;-ms-flex-line-pack:center;align-content:center;height:100px;width:300px;box-sizing:content-box}.onoffswitch{position:relative;width:56px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none}.onoffswitch-checkbox{display:none}.onoffswitch-label{display:block;overflow:visible;cursor:pointer;height:30px;padding:0;line-height:30px;border:2px solid #5b5b5b;border-radius:30px;background-color:#5b5b5b;transition:all .3s ease-in;text-indent:65px;white-space:nowrap}.onoffswitch-label:before{content:"";display:block;width:30px;margin:0;background:#FFF;position:absolute;top:0;bottom:0;right:24px;border:2px solid #5b5b5b;border-radius:30px;transition:all .3s ease-in 0s}.onoffswitch-checkbox:checked+.onoffswitch-label{background-color:#3d91c6}.onoffswitch-checkbox:checked+.onoffswitch-label,.onoffswitch-checkbox:checked+.onoffswitch-label:before{border-color:#3d91c6}.onoffswitch-checkbox:checked+.onoffswitch-label:before{right:0}.options-panel{padding:15px}.options-section{padding-left:10px}.QuarantineStock{font-size:.35cm}.QuarantineStock .date{text-align:right;padding-top:.15cm;height:1cm;font-size:.35cm}.QuarantineStock .date span{border:.05cm solid #000;height:.8cm;width:5cm;float:right;margin-left:.2cm;margin-top:-.2cm;text-align:left;padding:.15cm}.QuarantineStock .title{background:#000;color:#fff;text-align:center;text-transform:uppercase;font-size:.5cm;padding:.1cm}.QuarantineStock table.main{table-layout:fixed;height:9cm;margin:0;width:100%}.QuarantineStock table.main thead th{height:2.2cm}.QuarantineStock table.main td,.QuarantineStock table.main th{border-color:#000!important;padding:.25cm;text-align:center;vertical-align:center}.QuarantineStock table.main tbody tr{-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.QuarantineStock table.main tbody td{height:1.3cm}.QuarantineStock table.main thead th{font-weight:700;text-align:center;padding:.3cm .1cm!important}.QuarantineStock table.main .selected{background-color:rgba(61,145,198,.6)}.QuarantineStock table.main .locked{background-color:rgba(91,91,91,.6)}.tab{padding:0 10px}.tab.selected{color:#3d91c6;border-bottom:2px solid}.QuarantineStock{font-size:.35cm}.QuarantineStock .date{text-align:right;padding-top:.15cm;height:1cm;font-size:.35cm}.QuarantineStock .date span{border:.05cm solid #000;height:.8cm;width:5cm;float:right;margin-left:.2cm;margin-top:-.2cm;text-align:left;padding:.15cm}.QuarantineStock .title{background:#000;color:#fff;text-align:center;text-transform:uppercase;font-size:.5cm;padding:.1cm}.QuarantineStock table.main{table-layout:fixed;height:9cm;margin:0;width:100%}.QuarantineStock table.main thead th{height:2.2cm}.QuarantineStock table.main td,.QuarantineStock table.main th{border-color:#000!important;padding:.25cm;text-align:center;vertical-align:center}.QuarantineStock table.main tbody tr{-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.QuarantineStock table.main tbody td{height:1.3cm}.QuarantineStock table.main thead th{font-weight:700;text-align:center;padding:.3cm .1cm!important}.QuarantineStock table.main .selected{background-color:rgba(61,145,198,.6)}.QuarantineStock table.main .locked{background-color:rgba(91,91,91,.6)}.tab{padding:0 10px}.tab.selected{color:#3d91c6;border-bottom:2px solid}.QuarantineStock{font-size:.35cm}.QuarantineStock .date{text-align:right;padding-top:.15cm;height:1cm;font-size:.35cm}.QuarantineStock .date span{border:.05cm solid #000;height:.8cm;width:5cm;float:right;margin-left:.2cm;margin-top:-.2cm;text-align:left;padding:.15cm}.QuarantineStock .title{background:#000;color:#fff;text-align:center;text-transform:uppercase;font-size:.5cm;padding:.1cm}.QuarantineStock table.main{table-layout:fixed;height:9cm;margin:0;width:100%}.QuarantineStock table.main thead th{height:2.2cm}.QuarantineStock table.main td,.QuarantineStock table.main th{border-color:#000!important;padding:.25cm;text-align:center;vertical-align:center}.QuarantineStock table.main tbody tr{-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.QuarantineStock table.main tbody td{height:1.3cm}.QuarantineStock table.main thead th{font-weight:700;text-align:center;padding:.3cm .1cm!important}.QuarantineStock table.main .selected{background-color:rgba(61,145,198,.6)}.QuarantineStock table.main .locked{background-color:rgba(91,91,91,.6)}.tab{padding:0 10px}.tab.selected{color:#3d91c6;border-bottom:2px solid}.page-view{max-width:29.7cm;font-family:Arial,'Open Sans',sans-serif;color:#000}.page-view .page{width:29.7cm;min-height:21cm;background:#fff;border:1px solid #bbb}.page-view .page .paper-margin{margin:.6cm}.page-view .page table.main{border-spacing:0;border-collapse:collapse;table-layout:fixed;width:100%}.page-view .page table.main td,.page-view .page table.main th{border:.05cm solid #666;padding:.05cm;vertical-align:top;overflow:hidden}.page-view .page table.main th{text-overflow:ellipsis}.page-view .page .page-label{margin-left:1cm}.page-view .page .page-value{margin-left:.2cm}.settings-disabled{pointer-events:none;opacity:.5;background:#ccc}.time-range-container{display:-ms-flexbox;display:flex;gap:30px}.time-range-container input{width:100px;text-align:center}.time-range-container .form-group{margin:5px}th.section{width:42%}.dialog-row-label{width:25%;display:block;float:left}.dialog-row-label.switch{line-height:30px}.dialog-row-label.time-range{line-height:45px}.small-icon{line-height:25px;display:unset}.row{display:-ms-flexbox;display:flex}.col{-ms-flex:1;flex:1}.col.centred{text-align:center}#calendar{z-index:1}.calendarContainer{display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center}.customerBookingUrl{color:#3d91c6!important;padding:15px 0}.PendingCDEntries{font-size:.35cm}.PendingCDEntries .date{text-align:right;padding-top:.15cm;height:1cm;font-size:.35cm}.PendingCDEntries .date span{border:.05cm solid #000;height:.8cm;width:5cm;float:right;margin-left:.2cm;margin-top:-.2cm;text-align:left;padding:.15cm}.PendingCDEntries .title{background:#000;color:#fff;text-align:center;text-transform:uppercase;font-size:.5cm;padding:.1cm}.PendingCDEntries table.main{table-layout:fixed;height:9cm;margin:0;width:100%}.PendingCDEntries table.main thead th{height:2.2cm}.PendingCDEntries table.main td,.PendingCDEntries table.main th{border-color:#000!important;padding:.25cm;text-align:center;vertical-align:center}.PendingCDEntries table.main tbody tr{-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.PendingCDEntries table.main tbody td{height:1.3cm}.PendingCDEntries table.main thead th{font-weight:700;text-align:center;padding:.3cm .1cm!important}.PendingCDEntries table.main .selected{background-color:rgba(61,145,198,.6)}.PendingCDEntries table.main .locked{background-color:rgba(91,91,91,.6)}.PendingCDEntries{font-size:.35cm}.PendingCDEntries .date{text-align:right;padding-top:.15cm;height:1cm;font-size:.35cm}.PendingCDEntries .date span{border:.05cm solid #000;height:.8cm;width:5cm;float:right;margin-left:.2cm;margin-top:-.2cm;text-align:left;padding:.15cm}.PendingCDEntries .title{background:#000;color:#fff;text-align:center;text-transform:uppercase;font-size:.5cm;padding:.1cm}.PendingCDEntries table.main{table-layout:fixed;height:9cm;margin:0;width:100%}.PendingCDEntries table.main thead th{height:2.2cm}.PendingCDEntries table.main td,.PendingCDEntries table.main th{border-color:#000!important;padding:.25cm;text-align:center;vertical-align:center}.PendingCDEntries table.main tbody tr{-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.PendingCDEntries table.main tbody td{height:1.3cm}.PendingCDEntries table.main thead th{font-weight:700;text-align:center;padding:.3cm .1cm!important}.PendingCDEntries table.main .selected{background-color:rgba(61,145,198,.6)}.PendingCDEntries table.main .locked{background-color:rgba(91,91,91,.6)}.PendingCDEntries .prescriber-information-textarea{height:6em;resize:vertical}.PendingCDEntries{font-size:.35cm}.PendingCDEntries .date{text-align:right;padding-top:.15cm;height:1cm;font-size:.35cm}.PendingCDEntries .date span{border:.05cm solid #000;height:.8cm;width:5cm;float:right;margin-left:.2cm;margin-top:-.2cm;text-align:left;padding:.15cm}.PendingCDEntries .title{background:#000;color:#fff;text-align:center;text-transform:uppercase;font-size:.5cm;padding:.1cm}.PendingCDEntries .prescriber-information-textarea{height:6em;resize:vertical}.PendingCDEntries .patient-section{border:1px solid #ccc;border-radius:8px;margin:15px;padding:0 10px;background-color:#f9f9f9}.PendingCDEntries .patient-header{display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-align:center;align-items:center;font-size:14px;font-weight:700;padding:5px;cursor:pointer}.PendingCDEntries .toggle-dropdown{font-size:20px}.PendingCDEntries .instalments-table{width:100%;background-color:#fff;border-radius:6px;margin-bottom:10px}.PendingCDEntries .instalments-table td,.PendingCDEntries .instalments-table th{padding:10px 2px;text-align:left;border-bottom:1px solid #eee}.PendingCDEntries .instalments-table thead{background-color:#f0f0f0;font-weight:700;border-bottom:1px solid #d3d3d3}.PendingCDEntries .instalments-table tbody tr:nth-child(even){background-color:#fafafa}.PendingCDEntries .selected{background-color:rgba(61,145,198,.6)!important}.PendingCDEntries .locked{background-color:rgba(91,91,91,.6)}.PendingCDEntries .missed-dose{color:red}.PendingCDEntries .dropdown-buttons{display:-ms-flexbox;display:flex}.PendingCDEntries .dropdown-buttons .button{margin-top:10px;margin-right:10px;line-height:30px;border-radius:5px;border:transparent}.privateprescription-content iframe{width:100%;height:800px;max-height:70vh;border:1px solid #ddd}.privateprescription-content .privateprescriptions-documents-table{padding-top:25px}.privateprescription-content .privateprescriptions-document-title{color:#3d91c6;font-size:16px;padding-bottom:10px}.privateprescriptions table.main{height:18cm!important}.privateprescriptions .page-view-header{font-size:.4cm;margin-bottom:1cm}.privateprescriptions .nearmiss-label{width:25cm;text-align:left}.privateprescriptions thead th{font-weight:700;font-size:.42cm;text-align:left;height:2cm}.privateprescriptions td{font-size:.4cm;height:2cm}.privateprescriptions .charge,.privateprescriptions .prescription-date,.privateprescriptions .supply-date{width:10%}.privateprescriptions .medication,.privateprescriptions .patient,.privateprescriptions .prescriber{width:15%}.privateprescriptions .has-documents{text-align:center;width:10%}.privateprescriptions .has-documents a{font-size:.34cm;color:#5b5b5b}.privateprescriptions .has-documents a:hover{color:#3d91c6}.PendingCDEntries{font-size:.35cm}.PendingCDEntries .date{text-align:right;padding-top:.15cm;height:1cm;font-size:.35cm}.PendingCDEntries .date span{border:.05cm solid #000;height:.8cm;width:5cm;float:right;margin-left:.2cm;margin-top:-.2cm;text-align:left;padding:.15cm}.PendingCDEntries .title{background:#000;color:#fff;text-align:center;text-transform:uppercase;font-size:.5cm;padding:.1cm}.PendingCDEntries table.main{table-layout:fixed;height:9cm;margin:0;width:100%}.PendingCDEntries table.main thead th{height:2.2cm}.PendingCDEntries table.main td,.PendingCDEntries table.main th{border-color:#000!important;padding:.25cm;text-align:center;vertical-align:center}.PendingCDEntries table.main tbody tr{-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.PendingCDEntries table.main tbody td{height:1.3cm}.PendingCDEntries table.main thead th{font-weight:700;text-align:center;padding:.3cm .1cm!important}.PendingCDEntries table.main .selected{background-color:rgba(61,145,198,.6)}.PendingCDEntries table.main .locked{background-color:rgba(91,91,91,.6)}a.disabled{pointer-events:none}.dropdown-container{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;gap:10px}#customlogFilter{min-width:150px}.hidden{visibility:hidden}.bottom{margin-top:-30px;margin-left:20px}.import-template-btn{margin-left:15px}.arrow{display:inline-block;transition:transform .3s;margin-left:4px}.add-customlog-dialog{margin-left:20px!important}.add-customlog-dialog p{margin-top:-3px;color:#3e3c3c}.dropdown-note{margin-top:3px!important;font-size:smaller}.rprecord{font-size:.35cm}.rprecord .date{text-align:right;padding-top:.15cm;height:1cm;font-size:.35cm}.rprecord .date span{border:.05cm solid #000;height:.8cm;width:5cm;float:right;margin-left:.2cm;margin-top:-.2cm;text-align:left;padding:.15cm}.rprecord .rptitle{background:#000;color:#fff;text-align:center;text-transform:uppercase;font-size:.5cm;padding:.1cm}.rprecord table.main{table-layout:fixed;height:11cm;margin:0;width:100%}.rprecord table.main td,.rprecord table.main th{border-color:#000!important;height:2.2cm}.rprecord table.main td{padding:.25cm}.rprecord thead th{font-weight:400;text-align:center;padding:.3cm .1cm!important}.rprecord .name,.rprecord .reasonForAbsence{width:9.8%}.rprecord .registrationNumber{width:8.1%}.rprecord .absenceTimeLeft,.rprecord .absenceTimeReturned,.rprecord .nameOnDisplay,.rprecord .timeAbsent,.rprecord .timeStarted,.rprecord .timeStopped{width:7.7%}.rprecord td.nameOnDisplay{text-align:center;font-size:.46cm}.rprecord td.absenceTimeLeft,.rprecord td.absenceTimeReturned{width:8.1%;padding:0!important}.rprecord td.absenceTimeLeft table,.rprecord td.absenceTimeReturned table{width:100%;border-collapse:collapse}.rprecord td.absenceTimeLeft table td,.rprecord td.absenceTimeReturned table td{height:.78cm;padding:.15cm!important;border:0!important}.rprecord td.absenceTimeLeft table tr,.rprecord td.absenceTimeReturned table tr{border-bottom:1px solid #000}.rprecord td.absenceTimeLeft table tr:last-child,.rprecord td.absenceTimeReturned table tr:last-child{border-bottom:0}.rprecord .contactMethod{width:8.1%}.rprecord .instructions{border:.05cm solid #000;border-top-width:0;background:#ddd;padding:.15cm;text-align:center}.rprecord .goodPractice{margin-top:.1cm}.rprecord .notes{margin-top:.5cm;padding:.3cm;border:1px solid #000;height:4cm}.rprecord .notes .notesTitle{margin:-.3cm -.3cm .3cm -.3cm;background:#000;color:#fff;text-align:center;text-transform:uppercase;font-size:.4cm;padding:.1cm}.absencesForm{margin-left:-5px}.absencesForm th{font-weight:400;padding-left:5px}.absencesForm td{padding:3px}#editNotesDialog textarea{width:100%;height:150px}.deleted{pointer-events:none}.StockDateCheck{font-size:.35cm}.StockDateCheck .date{text-align:right;padding-top:.15cm;height:1cm;font-size:.35cm}.StockDateCheck .date span{border:.05cm solid #000;height:.8cm;width:5cm;float:right;margin-left:.2cm;margin-top:-.2cm;text-align:left;padding:.15cm}.StockDateCheck .title{background:#000;color:#fff;text-align:center;text-transform:uppercase;font-size:.5cm;padding:.1cm}.StockDateCheck table.main{table-layout:fixed;height:9cm;margin:0;width:100%}.StockDateCheck table.main thead th{height:2.2cm}.StockDateCheck table.main td,.StockDateCheck table.main th{border-color:#000!important;padding:.25cm;text-align:center;vertical-align:center}.StockDateCheck table.main tbody tr{-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.StockDateCheck table.main tbody td{height:1.3cm}.StockDateCheck table.main thead th{font-weight:700;text-align:center;padding:.3cm .1cm!important}.StockDateCheck table.main .selected{background-color:rgba(61,145,198,.6)}.StockDateCheck table.main .locked{background-color:rgba(91,91,91,.6)}.StockDateCheck{font-size:.35cm}.StockDateCheck .date{text-align:right;padding-top:.15cm;height:1cm;font-size:.35cm}.StockDateCheck .date span{border:.05cm solid #000;height:.8cm;width:5cm;float:right;margin-left:.2cm;margin-top:-.2cm;text-align:left;padding:.15cm}.StockDateCheck .title{background:#000;color:#fff;text-align:center;text-transform:uppercase;font-size:.5cm;padding:.1cm}.StockDateCheck table.main{table-layout:fixed;height:9cm;margin:0;width:100%}.StockDateCheck table.main thead th{height:2.2cm}.StockDateCheck table.main td,.StockDateCheck table.main th{border-color:#000!important;padding:.25cm;text-align:center;vertical-align:center}.StockDateCheck table.main tbody tr{-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.StockDateCheck table.main tbody td{height:1.3cm}.StockDateCheck table.main thead th{font-weight:700;text-align:center;padding:.3cm .1cm!important}.StockDateCheck table.main .selected{background-color:rgba(61,145,198,.6)}.StockDateCheck table.main .locked{background-color:rgba(91,91,91,.6)}.news-board{display:inline-block;padding:0 15px}.news-board h2{color:#3d91c6;font-size:24px;margin:0 0 .5em}.news-board h3{color:#333;font-size:18px;margin:0}.news-board .news-tile{border:1px solid CDRxGrey;background:#fcfcfc;border-radius:5px;display:inline-block;min-width:800px;width:800px;padding:15px;margin:10px 15px}.news-board .news-tile .title{color:#3d91c6;font-weight:700;font-size:16px;max-width:750px;margin:0 0 .7em;display:block}.news-board .news-tile .statusIcon{float:right;margin:0 5px}.news-board .news-tile .actionedItem{color:#aaa;display:inline;padding:.2em .6em .3em;line-height:1;text-align:center;white-space:nowrap;vertical-align:baseline}.news-board .news-tile .unreadItem{color:#d9534f;display:inline;padding:.2em .6em .3em;line-height:1;text-align:center;white-space:nowrap;vertical-align:baseline}.news-board .news-tile .summary{color:#333;font-size:14px;padding:5px 0}.news-board .published{color:#5b5b5b;font-size:12px;padding:5px 0}.news-board .button-list{float:right;padding-top:1em}.news-board .small-button{height:2em}.news-board .small-button:hover{color:#3d91c6}.actions-taken-textarea{height:6em;resize:vertical}.tabs{display:-ms-flexbox;display:flex;border-bottom:1px solid #aaa;margin-bottom:1em}.tab{padding:10px 20px;cursor:pointer;border:1px solid transparent;border-bottom:none;background:#ddd}.tab.active{background:#ddd;border:1px solid #ccc;border-bottom:1px solid #aaa;font-weight:700}.page-view{max-width:29.7cm;font-family:Arial,'Open Sans',sans-serif;color:#000}.page-view .page{width:29.7cm;min-height:21cm;background:#fff;border:1px solid #bbb}.page-view .page .paper-margin{margin:.6cm}.page-view .page table.main{border-spacing:0;border-collapse:collapse;table-layout:fixed;width:100%}.page-view .page table.main td,.page-view .page table.main th{border:.05cm solid #666;padding:.05cm;vertical-align:top;overflow:hidden}.page-view .page table.main th{text-overflow:ellipsis}.page-view .page .page-label{margin-left:1cm}.page-view .page .page-value{margin-left:.2cm}.needs-reviewed{color:#b00}.sop-content iframe{width:100%;height:800px;max-height:70vh;border:1px solid #ddd}.compliancy-reviews,.signed-by,.version-history{display:inline-block;margin-right:1em}.scrolling-table{height:15em;overflow:auto}.staff-list{height:6.6em!important}.not-pinAuth{color:#aaa;background:#f5f5f5;pointer-events:none;cursor:not-allowed}.specialrecording-content iframe{width:100%;height:800px;max-height:70vh;border:1px solid #ddd}.specialrecording-content .specialrecordings-documents-table{padding-top:25px}.specialrecording-content .specialrecordings-document-title{color:#3d91c6;font-size:16px;padding-bottom:10px}.specialrecordings table.main{height:16cm!important}.specialrecordings .page-view-header{font-size:.4cm;margin-bottom:1cm}.specialrecordings .specialrecordings-label{width:25cm;text-align:left}.specialrecordings thead th{font-weight:700;font-size:.42cm;text-align:left;height:2cm}.specialrecordings td{font-size:.4cm;height:2cm}.specialrecordings .expired{color:#d00}.specialrecordings .has-documents{text-align:center}.specialrecordings .has-documents a{font-size:.34cm;color:#5b5b5b}.specialrecordings .has-documents a:hover{color:#3d91c6}.badge{display:inline-block;background-color:#5b5b5b;color:#fff;font-weight:600;border-radius:12px;margin-top:8px;vertical-align:middle;position:absolute;top:12px;right:12px;font-size:12px;padding:2px 8px}.admin-checkbox{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:start;justify-content:flex-start}.admin-checkbox{width:auto!important}.admin-badge{display:inline-block;margin-top:0;margin-left:8px;padding:2px 8px;color:#fff;border-radius:8px;font-size:.9em;font-weight:600;vertical-align:middle;box-shadow:0 1px 3px rgba(0,0,0,.08)}.error-message{color:#b00}.inputfield-error{border:1px solid #b00!important}.form-note{font-size:12px;margin-top:20px}.pin-requirement-error{color:#b00}.admin-warning{color:#5b5b5b;display:-ms-inline-flexbox;display:inline-flex;font-size:15px}.stafftemperature table.main{height:18cm!important;table-layout:default}.stafftemperature .page-view-header{font-size:.4cm;margin-bottom:1cm}.stafftemperature .title-label{width:25cm;text-align:left;font-size:16px;font-weight:700}.stafftemperature thead th{font-weight:700;font-size:.42cm;text-align:left;height:2cm}.stafftemperature td{font-size:.4cm;height:2cm}.stafftemperature .date,.stafftemperature .initials,.stafftemperature .time{width:8%}.stafftemperature .doctor,.stafftemperature .staffName,.stafftemperature .temperature{width:10%}.stafftemperature .description,.stafftemperature .measuresTaken{width:23%}.stafftemperature .page-view-footer{margin-top:.5cm;margin-left:14%;font-weight:700;font-size:.38cm;overflow:hidden}.visitorlog table.main{height:18cm!important;table-layout:default}.visitorlog .page-view-header{font-size:.4cm;margin-bottom:1cm}.visitorlog .title-label{width:25cm;text-align:left;font-size:16px;font-weight:700}.visitorlog thead th{font-weight:700;font-size:.42cm;text-align:left;height:2cm}.visitorlog td{font-size:.4cm;height:2cm}.visitorlog .date,.visitorlog .initials,.visitorlog .time{width:8%}.visitorlog .doctor,.visitorlog .staffName,.visitorlog .temperature{width:10%}.visitorlog .description,.visitorlog .measuresTaken{width:23%}.visitorlog .page-view-footer{margin-top:.5cm;margin-left:14%;font-weight:700;font-size:.38cm;overflow:hidden}@media print{body{background:#fff}.page-view .page{border:none;page-break-after:always;min-height:auto}.page-view .page tr{page-break-inside:avoid}.page-view .paper-margin{margin:0!important}.page-view:last-child .page{page-break-after:auto}}#ieVersion{display:none;font-family:sans-serif;width:500px;margin:30px auto;padding:20px 30px 20px 200px;border:1px solid #ddd;background:#fff}#ieVersion p{text-align:justify}#ieVersion a,#ieVersion a:active,#ieVersion a:visited{font-weight:700;text-decoration:none;color:#666}#ieVersion .img{position:absolute;margin-left:-180px}#ieVersion .img img{border:0;width:150px}.ie6 #content,.ie7 #content,.ie8 #content,.ie9 #content{display:none}.ie6 #ieVersion,.ie7 #ieVersion,.ie8 #ieVersion,.ie9 #ieVersion{display:block}.header-panel label.button input{float:none;width:20px;height:20px;vertical-align:middle}.button-group.icons a.button{padding-left:10px}.list{margin:10px 0;border:1px solid #ddd;border-top-left-radius:3px;border-bottom-left-radius:3px;min-height:100px;max-height:400px;overflow-y:scroll}.list p{padding:5px;color:rgba(0,0,0,.4)}.list .list-item{display:block;padding:10px;font-weight:400;border-bottom:1px dotted #eee}.list .list-item p{margin:0}.list .list-item.selected{background:#213BBE!important;color:#fff}.has-error .list{border-color:#b00}.transfer-icon{font-size:10px;color:#999;display:block}@media print{.transfer-icon{display:none}}span.balance{font-weight:700;background:#eee;display:block;width:50px;height:20px;text-align:center;border-radius:10px;line-height:20px;font-size:10px;float:right;margin:0 3px}.tile p{text-align:left}#printDialogIframe{width:100%;height:300px;border:1px solid #eee;border-radius:4px}#printDialog .dialog{width:700px}.password-complexity{margin-left:25%;margin-top:15px;padding:5px;border:1px solid #faebcc;color:#8a6d3b;background:#fcf8e3;width:410px;clear:both}.complexity-0:focus{border-color:#d10000!important;box-shadow:inset 0 0 5px 2px rgba(209,0,0,.6)!important}.complexity-1:focus{border-color:#cd3800!important;box-shadow:inset 0 0 5px 2px rgba(205,56,0,.6)!important}.complexity-2:focus{border-color:#c88800!important;box-shadow:inset 0 0 5px 2px rgba(200,136,0,.6)!important}.complexity-3:focus{border-color:#b0c200!important;box-shadow:inset 0 0 5px 2px rgba(176,194,0,.6)!important}.complexity-4:focus{border-color:#78bf00!important;box-shadow:inset 0 0 5px 2px rgba(120,191,0,.6)!important}#changeRequestsDialog .panel table th{width:160px}#changeRequestsDialog strike{color:#d00}#changeRequestsDialog .correction{color:#0a0}i{font-style:italic}.drug-changes .tile{width:500px;height:400px;height:auto;float:none}.drug-changes .tile table{width:100%;margin:15px 0 30px 0}.drug-changes .tile table th{text-align:left;min-width:200px;width:130px;color:#888}.drug-changes .tile table td,.drug-changes .tile table th{padding:5px 0}.drug-changes .tile table tr{border-bottom:1px dotted #eee}.drug-changes .tile table tr:first-child{border-top:1px dotted #eee}.drug-changes .tile strike{color:#d00}.drug-changes .tile .correction{color:#0a0}.drug-changes .tile .phone{color:#888;font-size:12px}.drug-changes .tile .decision>*{float:left;margin-right:10px}.drug-changes .tile .decision{overflow:auto}.no-value{color:#aaa;font-style:italic}.pharmacies-list{max-height:200px;overflow-y:auto}.dropdown-menu input{margin:5px 10px;width:207px}.urls-td h3{font-variant:small-caps;text-transform:lowercase;color:#666;font-weight:400;margin:0}