@charset "UTF-8";
/*! Written by and copyright © P R Heesom 2017, 2023, 2026. All rights reserved */
/*! Written by and copyright © P R Heesom 2026. All rights reserved */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,input,ins,kbd,label,legend,li,mark,menu,nav,object,ol,output,p,pre,q,ruby,s,samp,section,select,small,span,strike,strong,sub,summary,sup,table,tbody,td,textarea,tfoot,th,thead,time,tr,tt,u,ul,var,video{border:0;border-style:none;font-size:100%;line-height:1;margin:0;padding:0;text-align:left;vertical-align:baseline}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}

/*! Written by and copyright © P R Heesom 2017, 2026. All rights reserved */@font-face{font-family:"3pb-icons";font-style:normal;font-weight:400;src:url(/lib/css/fonts/3pb-icons.eot);src:url(/lib/css/fonts/3pb-icons.eot#iefix) format("embedded-opentype"),url(/lib/css/fonts/3pb-icons.ttf) format("truetype"),url(/lib/css/fonts/3pb-icons.woff) format("woff"),url(/lib/css/fonts/3pb-icons.svg#3pb-icons) format("svg")}.iconfont,[class*=" icon-"],[class^=icon-]{font-family:"3pb-icons"!important;font-style:normal;font-variant:normal;font-weight:400;line-height:1;text-transform:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.icon-calendar:before{content:"\e90a"}.icon-clock:before{content:"\e90b"}.icon-location-pin:before{content:"\e90c"}.icon-search:before{content:"\e900"}.icon-info:before{content:"\e901"}.icon-warn:before{content:"\e902"}.icon-tick:before{content:"\e903"}.icon-right:before{content:"\e904"}.icon-left:before{content:"\e905"}.icon-up:before{content:"\e906"}.icon-down:before{content:"\e907"}.icon-select:before{content:"\e908"}.icon-burger:before{content:"\e909"}.icon-twitter:before{content:"\ea96"}.icon-linkedin:before{content:"\eaca"}

/*! Written by and copyright © P R Heesom 2017-2023, 2026. All rights reserved */.big,tr.big td{font-size:120%}.biggish,tr.biggish td{font-size:110%}.huge,tr.huge td{font-size:150%}.big.huge{font-size:200%}.smallish,tr.smallish td{font-size:90%}.small,tr.small td{font-size:80%}.halfWidth,.halfwidth{width:50%}.fullWidth,.fullwidth{width:100%}.light,.thin,tr.light td,tr.thin td{font-weight:150}.blue,.darkblue,.lightblue,tr.blue td,tr.darkblue td,tr.lightblue td{color:#163b44}.green,tr.green td{color:#60ff60}.red,tr.red td{color:#aa014b}.darkred,tr.darkred td{color:#690531}.black,.lozenge.black,tr.black td{color:#000}.grey,tr.grey td{color:gray}.bluehighlight{background-color:#f0f8ff}.highlight{background-color:#ff0}.hid{display:none}.invisible{visibility:hidden}.ontop{z-index:10000}.top,tr.top td,tr.top th{vertical-align:top}.bottom,tr.bottom td,tr.bottom th{vertical-align:bottom}tr.left td,tr.left th{text-align:left}tr.right td,tr.right th{text-align:right}tr.center td,tr.center th,tr.centre td,tr.centre th{text-align:center}.left,tr td.left,tr th.left{text-align:left}.right,tr td.right,tr th.right{text-align:right}.center,.centre{margin-left:auto;margin-right:auto}.center,.centre,tr td.center,tr td.centre,tr th.center,tr th.centre{text-align:center}.spaceabove,.spacebefore{margin-top:10px}.spaceafter,.spacebelow{margin-bottom:10px}.thinspaceabove,.thinspacebefore{margin-top:4px}.thinspaceafter,.thinspacebelow{margin-bottom:4px}.thickspaceabove,.thickspacebefore{margin-top:20px}.thickspaceafter,.thickspacebelow{margin-bottom:20px}.spaceleft{padding-left:1em}.thinspaceleft{padding-left:.5em}.spaceright{padding-right:1em}.thinspaceright{padding-right:.5em}.widespaceleft{margin-left:50px}.littlebutton.spaceleft{margin-left:4px}button.spaceleft,input.spaceleft{margin-left:1em}button.spaceright,input.spaceright{margin-right:1em}button.thinspaceleft,input.thinspaceleft{margin-left:.5em}button.thinspaceright,input.thinspaceright{margin-right:.5em}.spacer:after{content:"";padding-left:2em}.lozenge,.star{color:#163b44;padding:0 .5em}.lozenge:after{content:"◊"}.star:after{content:"✰"}.indent{margin-left:10px}.dblindent{margin-left:20px}.nobreak,.nowrap,tr.nowrap td{white-space:nowrap}.textblock{white-space:pre-wrap}.italic,tr.italic td{font-style:italic}.bold,tr.bold td{font-weight:600}.underline,tr.underline td{text-decoration:underline}.notbold{font-weight:300!important}.clickable{color:inherit;cursor:pointer}.clickable:hover,.error{color:#aa014b}.error{font-weight:600}.box{box-sizing:border-box}.border{border:1px solid #669}.borderless{border-style:none!important}.curvedcorners{border:1px solid #669;border-radius:6px}.bignum,.date{text-align:right;width:6em}.smallctext{text-align:center;width:6em}.smallnum{text-align:right;width:2em}.currency{text-align:right;width:3.5em}.percent{text-align:right;width:3em}.bigtext{width:18em}.uppercase{text-transform:uppercase}.lowercase{text-transform:lowercase}tr.bottomline td{border-bottom:1px solid gray}tr.feint td{border-bottom:1px solid #f0f0ff}tr.topfeint td{border-top:1px solid #f0f0ff}ul.nobullet li{list-style-type:none}.dialog{display:none}.disabled,.readonly{color:gray!important}.disabled{cursor:default!important}.disabled:active{transform:none!important}.relpos{position:relative}.paragraph{line-height:1.2}p.red a:focus,p.red a:link,p.red a:visited{color:#aa014b}p.red a:active,p.red a:hover{font-style:italic}p.green a:focus,p.green a:link,p.green a:visited{color:#60ff60}p.green a:active,p.green a:hover{font-style:italic}select[readonly] hr,select[readonly] optgroup,select[readonly] option{display:none}@media only print{.screenonly{display:none}tfoot{display:table-row-group}}@media not print{.printonly{display:none}}
/*! Written by and copyright © P R Heesom 2023, 2026. All rights reserved */.bigbuttons button{display:flex;padding-left:3.5rem;position:relative}#Main button.IconButton{height:32px;min-height:unset;padding:0;width:32px}#Main button.IconButton span.ButtonIcon,#Main button.IconButton span.WaitIcon{left:4px;top:4px}span.ButtonIcon,span.TextIcon,span.WaitIcon{display:inline-block;height:24px;overflow:hidden;text-align:left;text-indent:-9999px;width:24px}.littlebutton span.ButtonIcon,.littlebutton span.TextIcon,.littlebutton span.WaitIcon,.littlebuttons span.ButtonIcon,.littlebuttons span.TextIcon,.littlebuttons span.WaitIcon,.littleiconbutton span.ButtonIcon,.littleiconbutton span.TextIcon,.littleiconbutton span.WaitIcon,.littleiconbuttons span.ButtonIcon,.littleiconbuttons span.TextIcon,.littleiconbuttons span.WaitIcon{top:.6em}.littlebutton.icononly span.ButtonIcon,.littlebutton.icononly span.TextIcon,.littlebutton.icononly span.WaitIcon,.littlebuttons.icononly span.ButtonIcon,.littlebuttons.icononly span.TextIcon,.littlebuttons.icononly span.WaitIcon,.littleiconbutton.icononly span.ButtonIcon,.littleiconbutton.icononly span.TextIcon,.littleiconbutton.icononly span.WaitIcon,.littleiconbuttons.icononly span.ButtonIcon,.littleiconbuttons.icononly span.TextIcon,.littleiconbuttons.icononly span.WaitIcon{top:0}span.ButtonIcon,span.WaitIcon{left:12px;position:absolute}span.ButtonIcon{background:transparent url(images/ButtonImages.png?v=20261012) no-repeat}span.WaitIcon{background:transparent url(images/DoubleRing24.gif) no-repeat}.disabled span.ButtonIcon{background:transparent url(images/ButtonImagesDisabled.png?v=20261012) no-repeat}span.TextIcon{background:transparent url(images/ButtonImagesBlack.png?v=20261012) no-repeat}span.ButtonIcon.Account{background-position:0 0}span.ButtonIcon.Add{background-position:-24px 0}span.ButtonIcon.AdminUsers{background-position:-48px 0}span.ButtonIcon.Back{background-position:-72px 0}span.ButtonIcon.Batches{background-position:-96px 0}span.ButtonIcon.Cancel{background-position:-120px 0}span.ButtonIcon.CandidateList{background-position:-144px 0}span.ButtonIcon.CandidateList2{background-position:-168px 0}span.ButtonIcon.Communicate{background-position:-192px 0}span.ButtonIcon.Cube{background-position:-216px 0}span.ButtonIcon.Delete{background-position:-240px 0}span.ButtonIcon.Done{background-position:-264px 0}span.ButtonIcon.Download{background-position:-288px 0}span.ButtonIcon.Edit{background-position:-312px 0}span.ButtonIcon.Email{background-position:-336px 0}span.ButtonIcon.Fetch{background-position:-360px 0}span.ButtonIcon.Interviews{background-position:-384px 0}span.ButtonIcon.Logout{background-position:-408px 0}span.ButtonIcon.Management{background-position:-432px 0}span.ButtonIcon.New{background-position:-456px 0}span.ButtonIcon.Next{background-position:-480px 0}span.ButtonIcon.Preview{background-position:-504px 0}span.ButtonIcon.Print{background-position:-528px 0}span.ButtonIcon.Progress{background-position:-552px 0}span.ButtonIcon.Questionaire{background-position:-576px 0}span.ButtonIcon.Rainbow{background-position:-600px 0}span.ButtonIcon.Refresh{background-position:-624px 0}span.ButtonIcon.Save{background-position:-648px 0}span.ButtonIcon.Section{background-position:-672px 0}span.ButtonIcon.SelectedFile{background-position:-696px 0}span.ButtonIcon.SelectedUser{background-position:-720px 0}span.ButtonIcon.SendMail{background-position:-744px 0}span.ButtonIcon.SendText{background-position:-768px 0}span.ButtonIcon.Settings{background-position:-792px 0}span.ButtonIcon.SMS{background-position:-816px 0}span.ButtonIcon.SMSTemplates{background-position:-840px 0}span.ButtonIcon.System{background-position:-864px 0}span.ButtonIcon.Talking{background-position:-888px 0}span.ButtonIcon.Templates{background-position:-912px 0}span.ButtonIcon.Unfilter{background-position:-936px 0}span.ButtonIcon.Update{background-position:-960px 0}span.ButtonIcon.View{background-position:-984px 0}span.TextIcon.Account{background-position:0 0}span.TextIcon.Add{background-position:-24px 0}span.TextIcon.AdminUsers{background-position:-48px 0}span.TextIcon.Back{background-position:-72px 0}span.TextIcon.Batches{background-position:-96px 0}span.TextIcon.Cancel{background-position:-120px 0}span.TextIcon.CandidateList{background-position:-144px 0}span.TextIcon.CandidateList2{background-position:-168px 0}span.TextIcon.Communicate{background-position:-192px 0}span.TextIcon.Cube{background-position:-216px 0}span.TextIcon.Delete{background-position:-240px 0}span.TextIcon.Done{background-position:-264px 0}span.TextIcon.Download{background-position:-288px 0}span.TextIcon.Edit{background-position:-312px 0}span.TextIcon.Email{background-position:-336px 0}span.TextIcon.Fetch{background-position:-360px 0}span.TextIcon.Interviews{background-position:-384px 0}span.TextIcon.Logout{background-position:-408px 0}span.TextIcon.Management{background-position:-432px 0}span.TextIcon.New{background-position:-456px 0}span.TextIcon.Next{background-position:-480px 0}span.TextIcon.Preview{background-position:-504px 0}span.TextIcon.Print{background-position:-528px 0}span.TextIcon.Progress{background-position:-552px 0}span.TextIcon.Questionaire{background-position:-576px 0}span.TextIcon.Rainbow{background-position:-600px 0}span.TextIcon.Refresh{background-position:-624px 0}span.TextIcon.Save{background-position:-648px 0}span.TextIcon.Section{background-position:-672px 0}span.TextIcon.SelectedFile{background-position:-696px 0}span.TextIcon.SelectedUser{background-position:-720px 0}span.TextIcon.SendMail{background-position:-744px 0}span.TextIcon.SendText{background-position:-768px 0}span.TextIcon.Settings{background-position:-792px 0}span.TextIcon.SMS{background-position:-816px 0}span.TextIcon.SMSTemplates{background-position:-840px 0}span.TextIcon.System{background-position:-864px 0}span.TextIcon.Talking{background-position:-888px 0}span.TextIcon.Templates{background-position:-912px 0}span.TextIcon.Unfilter{background-position:-936px 0}span.TextIcon.Update{background-position:-960px 0}span.TextIcon.View{background-position:-984px 0}*{box-sizing:border-box}body{background:#f0f0f0;color:#163b44;font-family:DM Sans,Helvetica,Arial,sans-serif;font-optical-sizing:auto;font-style:normal;font-weight:300}h1,h2,h3,h4,h5{font-family:Playfair Display,Times New Roman,Times,serif;letter-spacing:1px;line-height:1.3em}h1 a,h2 a,h3 a,h4 a,h5 a{text-decoration:none}h1 strong,h2 strong,h3 strong,h4 strong,h5 strong{font-weight:bolder}h1{color:#163b44;font-size:120%;font-weight:933.3333333333}a{border:none;text-decoration:none}a,a:focus,a:link,a:visited{color:inherit}a:active,a:hover{color:#aa014b}label,p{font-family:DM Sans,Helvetica,Arial,sans-serif;line-height:1.4}label.lead,p.lead{font-size:1.3em}table{border-collapse:collapse;border-spacing:0}td,th{border-bottom:1px solid #fff;padding:6px 10px;text-align:center;vertical-align:middle}tr:last-child td{border-bottom:none}hr{background-color:#f0f8ff;border-style:none;height:4px;margin:8px 0;padding-top:0;width:100%}ul{padding-left:1.5em}li,p,ul{line-height:1.2}strong{font-weight:600}em,i{font-weight:300}code,pre{font-weight:400}.bold code,.bold pre,code,code strong,code.bold,pre,pre strong,pre.bold,tr.bold td code,tr.bold td pre{font-family:Roboto Mono,monospace}sup{vertical-align:super}sub,sup{font-size:smaller}sub{vertical-align:sub}button,input,select,textarea{background:#fff;border:1px solid #669;color:#669;font-family:inherit;font-weight:300;padding:1px 3px}textarea{font-size:90%;height:4em;padding:4px;width:20em}select[size="12"],textarea{overflow-y:scroll}textarea.fullwidth{height:15em}input[type=number]{text-align:right}fieldset{border:1px solid #669;margin:0 2em;padding:2px 6px}legend{color:#669;font-size:1.2em;margin-left:4px;padding:0 4px}fieldset p{line-height:28px;padding-bottom:4px}img.icon{background:transparent;border:none;height:32px;width:32px}pre{overflow-x:auto;-moz-tab-size:4;-o-tab-size:4;tab-size:4}img.smallicon{background:transparent;border:none;height:24px;width:24px}#Page{min-height:100vh;padding-bottom:1.5rem;position:relative}#Banner{background:rgba(22,59,68,.8);display:inline-block;max-width:100vw;overflow:clip visible;padding:.5rem 0;position:absolute;width:100%;z-index:1}#Banner p{background:url(images/3pb_logo@2x.png) 0 no-repeat;background-size:76px 49px;color:#fff;font-family:Cinzel,serif;font-size:200%;font-weight:550;height:49px;line-height:49px;overflow:hidden;padding:0 150px 0 76px;text-align:center}@media (min-height:400px) and (min-width:500px){#Banner p{background-size:152px 98px;font-size:250%;height:98px;line-height:98px;padding-left:152px}}#ClickLogo{background:transparent;height:49px;position:absolute;width:76px}@media (min-height:400px){#ClickLogo{height:98px;width:152px}}#Account{background-position:4px;background-repeat:no-repeat;bottom:.5rem;min-height:24px;padding:6px 12px 6px 36px;position:absolute;right:.5rem}#Account.AdminLogout{background-image:url(images/Logout.png)}#Account.CandAccount{background-image:url(images/Account.png)}.C75{margin:0 auto;max-width:75em;padding:0 8px}@media (min-width:500px){.C75>form{margin:0 6px}}#Header{align-items:center;background:#0e282e;background-position:50%;background-size:cover!important;display:flex;flex-flow:row nowrap;font-size:2.6rem;height:calc(4em + 49px);justify-content:center;max-height:60vh;padding:calc(1rem + 49px) 0 0;position:relative;width:100%}@media (min-width:500px){#Header{font-size:4rem}}@media (min-height:400px){#Header{height:calc(4em + 98px);padding:calc(1rem + 98px) 0 0}}#Header p{color:#fff;font-family:Playfair Display,Times New Roman,Times,serif;font-weight:700;letter-spacing:1px;text-align:center}#Header.Background1{background-image:url(images/backgrounds/B1.jpg)}#Header.Background2{background-image:url(images/backgrounds/B2.jpg)}#Header.Background3{background-image:url(images/backgrounds/B3.jpg)}#Header.Background4{background-image:url(images/backgrounds/B4.jpg)}#Header.Background5{background-image:url(images/backgrounds/B5.jpg)}#Header.Background6{background-image:url(images/backgrounds/B6.jpg)}#Header.Background7{background-image:url(images/backgrounds/B7.jpg)}#Header.Background8{background-image:url(images/backgrounds/B8.jpg)}#Header.Background9{background-image:url(images/backgrounds/B9.jpg)}#Main{background:#f0f0f0;padding:2rem 2px}@media (min-width:500px){#Main{padding:3.75rem 8px}}#Footer{background:#444;bottom:0;color:#fff;display:flex;flex-flow:row wrap;font-size:80%;justify-content:space-between;padding:.3em .6em;position:absolute;width:100%}.bodyfont{color:#163b44;font-family:DM Sans,Helvetica,Arial,sans-serif}.spread{display:flex;flex-flow:row wrap;justify-content:space-evenly}@supports not (justify-content:space-evenly){.spread{justify-content:space-around}}.spread>div{display:flex;flex-flow:column nowrap;margin-top:1rem;padding-left:3px;padding-right:3px;text-align:center}.spread>div.hid{display:none}.spread>div.bigbuttons{flex-flow:row wrap}.spreadcol{display:flex;flex-flow:column wrap;justify-content:space-evenly}@supports not (justify-content:space-evenly){.spreadcol{justify-content:space-around}}.spreadcol{padding:0 1rem}.spreadcol>div{display:flex;flex-flow:column wrap;margin-top:1rem;padding-left:3px;padding-right:3px;text-align:center;width:100%}fieldset .spread{padding-bottom:1rem}.spreadout{align-items:center;display:flex;flex-flow:row wrap;justify-content:space-between}.spreadout.hid{display:none}.buttonrow{align-items:center;display:flex;flex-flow:row wrap;gap:.25em;justify-content:flex-start}.buttonrow.hid{display:none}.scrollybox{margin:0 2rem;overflow-x:auto;width:calc(100% - 4em)}.twoColumnBigLeft{display:grid;grid-template-columns:auto min-content;grid-gap:1.25em .75em;align-items:center;gap:1.25em .75em;justify-items:end}.twoColumnBigLeft p:nth-of-type(odd){text-align:right}.twoColumnBigLeft p:nth-of-type(2n){justify-self:start;text-align:left}#PageHistory{border-top:1px solid #fff;font-family:monospace;margin-top:4px;padding:4px 0;width:100%}p.NotYet{background:url(images/NotYet.png) 50% no-repeat;height:320px;margin:0 auto;width:308px}.dummyselect,input[type=number],input[type=password],input[type=text],select,textarea{background-color:transparent;border:1px solid #7d7d7d;color:#163b44;font-size:1.145rem;min-height:3.6rem;padding:1rem .875rem;width:16rem}@supports (width:min(16rem,100vw)){.dummyselect,input[type=number],input[type=password],input[type=text],select,textarea{width:min(16rem,100vw)}}.dummyselect.fullwidth,input[type=number].fullwidth,input[type=password].fullwidth,input[type=text].fullwidth,select.fullwidth,textarea.fullwidth{width:100%}.formGrid input[type=number].twodigit,input[type=number].twodigit{min-width:auto;width:4em}.formGrid input[type=number].threedigit,input[type=number].threedigit{min-width:auto;width:4.5em}.formGrid input[type=number].fourdigit,input[type=number].fourdigit{min-width:auto;width:5em}.formGrid input[type=number].fivedigit,input[type=number].fivedigit{min-width:auto;width:5.5em}.dummyselect{cursor:default;height:3.6rem;overflow:hidden;padding:1.1rem 2rem 1rem .875rem;position:relative;text-overflow:ellipsis;white-space:nowrap}.dummyselect:after{content:"⌄";font-size:150%;opacity:80%;position:absolute;right:0;top:.5rem}textarea{height:6rem}.formGrid{display:grid;grid-template-columns:auto;grid-gap:0;align-items:center;gap:0}.formGrid>div:nth-of-type(odd){font-weight:700;justify-self:start;margin-top:1em}.formGrid>div:nth-of-type(2n){align-items:center;display:flex;flex-flow:row wrap}.formGrid>div:nth-of-type(2n).hid{display:none}.formGrid>div:nth-of-type(2n)>div:first-of-type{align-items:center;display:flex}.formGrid>div:nth-of-type(2n)>div:nth-of-type(2){flex:1 1 12rem;font-size:90%;padding:.2em 0 .2em .3em}.formGrid>div.aligntop{align-self:start}.formGrid>div.colspan{align-items:center;display:flex;flex-flow:row wrap;grid-column:1}.formGrid input[type=text].date,.formGrid input[type=text].datepick,.formGrid input[type=text].timepick{margin-bottom:4px;min-width:auto;text-align:right}.formGrid input[type=text].date,.formGrid input[type=text].datepick{width:11rem}@supports (width:min(11rem,100vw)){.formGrid input[type=text].date,.formGrid input[type=text].datepick{width:min(11rem,100vw)}}.formGrid input[type=text].timepick{width:7rem}@supports (width:min(7rem,100vw)){.formGrid input[type=text].timepick{width:min(7rem,100vw)}}@media (min-width:500px){.formGrid{grid-template-columns:minmax(auto,min(40%,30rem)) 1fr;grid-gap:.5rem .5rem;gap:.5rem .5rem}.formGrid>div:nth-of-type(odd){justify-self:end;margin-top:0;text-align:right}.formGrid>div:nth-of-type(odd)>span{align-items:center;display:inline-flex;flex-flow:row wrap}.formGrid label{text-align:right}.formGrid input[type=number],.formGrid input[type=password],.formGrid input[type=text],.formGrid select,.formGrid textarea{min-width:16rem}.dialog .formGrid{grid-template-columns:minmax(auto,min(25%,30rem)) 1fr}.formGrid>div.colspan{grid-column:1/span 2}}.formGrid button.littlebutton,.formGrid input[type=button].littlebutton,.formGrid input[type=reset].littlebutton,.formGrid input[type=submit].littlebutton{min-height:auto;padding:.5rem 1rem}label.mandatory:before,span.mandatory>label:before{color:#aa014b;content:"*";padding-right:.2em}button,input[type=button],input[type=reset],input[type=submit]{-webkit-appearance:button;background:#4f504a;color:#fff;cursor:pointer;display:inline-block;font-size:1.2rem;min-height:3.5rem;padding:1rem 2.5rem;position:relative;text-align:center}button:active,input[type=button]:active,input[type=reset]:active,input[type=submit]:active{transform:translateX(2px) translateY(2px)}button.hid,input[type=button].hid,input[type=reset].hid,input[type=submit].hid{display:none}button.disabled,button:disabled,input[type=button].disabled,input[type=button]:disabled,input[type=reset].disabled,input[type=reset]:disabled,input[type=submit].disabled,input[type=submit]:disabled{cursor:default;opacity:.35}button.disabled:active,button:disabled:active,input[type=button].disabled:active,input[type=button]:disabled:active,input[type=reset].disabled:active,input[type=reset]:disabled:active,input[type=submit].disabled:active,input[type=submit]:disabled:active{transform:none}.bigbuttons button,.bigbuttons input[type=button],.bigbuttons input[type=reset],.bigbuttons input[type=submit],button.bigbutton,input[type=button].bigbutton,input[type=reset].bigbutton,input[type=submit].bigbutton{min-width:8em}.managementmenu .bigbuttons button,.managementmenu .bigbuttons input[type=button],.managementmenu .bigbuttons input[type=reset],.managementmenu .bigbuttons input[type=submit],.managementmenu button.bigbutton,.managementmenu input[type=button].bigbutton,.managementmenu input[type=reset].bigbutton,.managementmenu input[type=submit].bigbutton{min-width:17rem}.littlebuttons button,.littlebuttons input[type=button],.littlebuttons input[type=reset],.littlebuttons input[type=submit],.littleiconbuttons button,.littleiconbuttons input[type=button],.littleiconbuttons input[type=reset],.littleiconbuttons input[type=submit],button.littlebutton,button.littleiconbutton,input[type=button].littlebutton,input[type=button].littleiconbutton,input[type=reset].littlebutton,input[type=reset].littleiconbutton,input[type=submit].littlebutton,input[type=submit].littleiconbutton{font-size:1rem;min-height:2.8rem}td .littlebuttons button,td .littlebuttons input[type=button],td .littlebuttons input[type=reset],td .littlebuttons input[type=submit],td .littleiconbuttons button,td .littleiconbuttons input[type=button],td .littleiconbuttons input[type=reset],td .littleiconbuttons input[type=submit],td button.littlebutton,td button.littleiconbutton,td input[type=button].littlebutton,td input[type=button].littleiconbutton,td input[type=reset].littlebutton,td input[type=reset].littleiconbutton,td input[type=submit].littlebutton,td input[type=submit].littleiconbutton{min-height:auto}.littlebuttons button,.littlebuttons input[type=button],.littlebuttons input[type=reset],.littlebuttons input[type=submit],button.littlebutton,input[type=button].littlebutton,input[type=reset].littlebutton,input[type=submit].littlebutton{padding:.8rem 2rem}.littleiconbuttons button,.littleiconbuttons input[type=button],.littleiconbuttons input[type=reset],.littleiconbuttons input[type=submit],button.littleiconbutton,input[type=button].littleiconbutton,input[type=reset].littleiconbutton,input[type=submit].littleiconbutton{padding:.8rem 2rem .8rem 3rem}button.menubutton{background-color:inherit;color:inherit;font-size:1rem;min-height:unset;padding:2px 4px}th.sortable{cursor:pointer;position:relative}th.sortable:after{color:inherit;content:"⇅";font-size:120%;font-weight:300;padding-left:.5em}th.sortable.sortup:after{content:"⇈"}th.sortable.sortdown:after{content:"⇊"}table.inputtable tr td{text-align:left}table.inputtable tr td:first-child{text-align:right}@media (min-width:500px){table.inputtable tr td:first-child{white-space:nowrap}}th.sideways{text-align:right;writing-mode:vertical-lr}.dialog input[type=text],.dialog select{min-height:auto;padding:.2rem}.dialog fieldset{margin-left:0;margin-right:0}.dialog fieldset input{min-height:unset;min-width:unset;padding:2px}.dialog fieldset input[type=number]{width:3.25em}#Progress .ui-progressbar-value.progress{background:#163b44;margin:0}button.ui-button{min-height:auto}.ui-dialog .ui-dialog-buttonpane button{min-width:5.5em}.ui-datepicker .ui-datepicker-title select{color:#163b44;min-height:0;padding:1px 3px}.ui-dialog .ui-dialog-title{padding:3px 0}.ui-widget-content a:active,.ui-widget-content a:hover{color:#aa014b}body .ui-widget,body .ui-widget :is(input,select,textarea,button){font-family:inherit}div.tabset-tab.ui-widget-content{background-color:#f0f0f0}.waitIndicatorModalScreen{background:#eee;height:100vh;left:0;opacity:.8;position:fixed;top:0;width:100vw;z-index:100}.waitIndicatorGraphic{background:transparent url(images/DoubleRing.svg) 50%/200px no-repeat;height:100vh;position:absolute;top:0;width:100vw;z-index:101}.waitIndicatorInline .waitIndicatorGraphic{background-size:5rem;height:5rem;position:static;width:auto}div.contextmenu{background:#4f504a;border:1px solid #999;border-radius:0;color:#fff;display:none;font-size:120%;min-width:8em;padding:4px;position:absolute;z-index:10}a.contextmenuitem,a.contextmenuitem:focus,a.contextmenuitem:link,a.contextmenuitem:visited{border-radius:2px;color:#fff;display:block;padding:6px}a.contextmenuitem:active,a.contextmenuitem:hover{background-color:#fff;color:#4f504a}div#ContextMenu hr{height:2px;width:100%}div.selectmenu{background-color:#fff;border:1px solid #7d7d7d;color:#163b44;display:flex;flex-flow:column nowrap;font-size:1.145rem;padding:.5rem .875rem;position:absolute;z-index:10}div.selectmenu>div{padding:.25rem 0}div.selectmenu label{padding-left:.25em}.spread>div.SliderHolder{width:100%}@media (min-width:500px){.spread>div.SliderHolder{width:35rem}}.spread>div.SliderHolder{padding-left:2rem;padding-right:2rem}.spreadcol>div.SliderHolder{width:100%}.SliderHolder label{padding-bottom:.75em}.SliderHolder .ui-slider .ui-slider-handle.TimeBox{color:#669;font-family:DM Sans,Helvetica,Arial,sans-serif;font-size:90%;height:1.6em;line-height:1.6em;margin-left:-1.75em;margin-top:-.8em;text-align:center;top:50%;width:3.5em}div#SlotDisplay{align-items:flex-start;display:flex;flex-flow:row nowrap;justify-content:space-between;width:100%}div#SlotDisplay.hid{display:none}div.SlotCaptions{border:1px #fff;border-left:1px solid #fff;display:flex;flex-flow:column nowrap}div.SlotCaptions:first-child{border-style:none solid none none}div.AdvanceButton{background:#4f504a;color:#fff;cursor:pointer;flex:0 0 auto;font-size:2rem;height:3rem;line-height:1.4;margin:0 3px;text-align:center;width:3rem}div.AdvanceButton:active{transform:translateX(2px) translateY(2px)}div.SlotCaption{border-bottom:1px solid #fff;font-size:90%;font-weight:700;height:3rem;padding:0 3px}div.SlotCaptions:first-child div.SlotCaption{text-align:right}div#SlotContainer{flex:0 1 auto;overflow:hidden}div#Slots{display:flex;flex:0 0 auto;flex-flow:row nowrap;justify-content:flex-start;position:relative}div.SlotDay{display:flex;flex:0 0 auto;flex-flow:column nowrap;margin:0 .25em;width:20em}div.SlotDayHeader{background:#163b44;color:#fff;flex:0 0 auto;font-weight:700;height:3rem;line-height:3;text-align:center}div.SlotDayPlanner{height:36em;position:relative}div.Slot{background-color:#fff;border-color:#eee;border-style:none solid solid none;border-width:1px;height:3rem;overflow:hidden;padding:2px;position:absolute;width:100%}div.Slot.BlockedSlot{background:transparent repeating-linear-gradient(45deg,transparent,transparent 2%,#fff 0,#fff 5%)}div.Slot.OccupiedSlot{background-color:rgba(22,59,68,.2)}div.Slot.SelectedSlot{border:1px solid #163b44}div.Slot.SlotTime{font-size:80%;font-weight:100}
/*# sourceMappingURL=../../maps/lib/css/Pupillage.min.css.map */
