﻿@font-face{font-family:"Gill Sans Nova W01";src:url(/assets/ada1c864-6830-43ca-a5a2-51870437413e-928bfb6cf336ce78fd5d0600cb24cec4837e9ffff60bbe97caab361ba0177344.woff2) format("woff2"),url(/assets/03d6828c-b347-428e-8c8f-5cab8ef67192-9f9f9d9c040dcdce0a183224222db6a58cc2f37ef1094d10f57c748abec0593c.woff) format("woff");font-weight:300;font-style:normal}@font-face{font-family:"Gill Sans Nova W01";src:url(/assets/54b694e4-27f0-465e-9bc4-6639d5bf709a-e332b9271de749b647ea8dc1c470901c359b97257c1c335c8452b9d5ca68e83c.woff2) format("woff2"),url(/assets/fbbea18d-5f65-424f-8883-dadcefcc4ef8-54a893d37e4301f2574bb285a9a1314dbafa44b7cdc971aa34a8328c4c93ae74.woff) format("woff");font-weight:500;font-style:normal}@font-face{font-family:"Gill Sans Nova W01";src:url(/assets/f5458c7b-8d3d-4e66-a95b-123697bf634d-457c0d2c5a511649809619acfee01e24af509ded9007f92533b0756cd581ad13.woff2) format("woff2"),url(/assets/39540fdd-27ee-47ce-b434-ab7dfb6e3d7f-7e78c8ca15f33fba4beba9197af5a178b122ed8771aee62dd67a7f0732f36ddb.woff) format("woff");font-weight:700;font-style:normal}@font-face{font-family:"Joanna Sans W01";src:url(/assets/59c190e9-100d-4ce4-b9aa-051ca3c5f308-e8bc017f35a3ae4083956c06d474b28cc5a001ad5b5dbf194d18a8ce39451929.woff2) format("woff2"),url(/assets/51fc7ba1-72c3-45bf-b720-bba38a4aa66c-c205851363a1f0c3b4a803910e49d0783db7107b244ca4974bc896384532b593.woff) format("woff");font-weight:300;font-style:normal}@font-face{font-family:"Joanna Sans W01";src:url(/assets/4b9e174a-230b-4219-a620-8548c0d984db-02b63fe23959177aa28648bae7e585661006514a2470deaa7cf04ff90a3b45c5.woff2) format("woff2"),url(/assets/7cd636a4-3896-40b7-9b51-40233d00d9d1-55154d13a3866fdda2c694d035ffa0c02fa1ed3f7b2e1268b90e15cb134e676a.woff) format("woff");font-weight:300;font-style:italic}@font-face{font-family:"Joanna Sans W01";src:url(/assets/16a72f4f-3f70-4b01-87d9-e1e11dfeb208-85bd0714f9caf45013b8f40120095a4ff6700035ff1b6337c7d244499dff3bf6.woff2) format("woff2"),url(/assets/a02bb47f-ad1f-48df-add4-e623ebe6c904-f38fd722bf44c244c4509dff15c3a7a90478427bba49783476a4ad31fc717f51.woff) format("woff");font-weight:450;font-style:normal}@font-face{font-family:"Joanna Sans W01";src:url(/assets/d0dc2295-a78c-4682-99ff-31ea14dbe72f-f1009c36d0383dd087778707dd2d09fe4b84e0ecff727ae5f83010d9a6d647c8.woff2) format("woff2"),url(/assets/43efb2ac-dd69-4dfb-ab64-568418b70ad0-952af026003eaab01d874989319319a5431754393658db614a414d82410b0b87.woff) format("woff");font-weight:700;font-style:normal}@font-face{font-family:"Numberplate";src:url(/assets/UKNumberPlate-da7367a8516bc9a1abd013126674eb29703bf2be49423b07e61a5be252441e07.ttf);font-weight:bold;font-style:normal}@keyframes confirmation{25%{background-color:#acebb1;transform:scale(150%)}100%{background-color:#ffffff;transform:scale(100%)}}@keyframes complaint{25%{background-color:#ed1c24;transform:scale(150%)}100%{background-color:#ffffff;transform:scale(100%)}}p.quitelarge{font-size:1.4em}p.large{font-size:1.6em;line-height:1.5}.centered{width:100%;text-align:center}p.nothing{color:#9a9b9d;margin-bottom:2em}.warning{color:#d34a4a}.success{color:#74b87a}a.select{position:absolute;display:block;color:#bdbdbd;top:48px;left:540px}a.select:hover{color:#d34a4a}a.confirmed{color:#74b87a;animation-name:confirmation;animation-duration:1s;animation-timing-function:ease-in-out}a.erratic{color:#ed1c24;animation-name:complaint;animation-duration:1s;animation-timing-function:ease-in-out}a.reinvite{color:#00afdb}a.reinvite.confirmed{color:#74b87a}a.waiting{color:#9a9b9d;background-image:url(/assets/droom/spinner-7a0c266b2e054ce4a4b167782dc6b19fdb7e61b996f2f3fd22eb37d65820c815.gif);background-position:2px 2px;background-repeat:no-repeat}a.waiting svg{display:none}a.approve{color:#74b87a}a.approve:hover{color:#d34a4a}a.disapprove{color:#d34a4a}a.disapprove:hover{color:#d34a4a}a.cancel,a.cancel:visited{color:#bdbdbd}a.cancel a,a.cancel a:visited,a.cancel:visited a,a.cancel:visited a:visited{color:#9a9b9d}a.cancel a.bright,a.cancel a.bright:visited,a.cancel:visited a.bright,a.cancel:visited a.bright:visited{color:#ed1c24}a.cancel a:hover,a.cancel a:visited:hover,a.cancel:visited a:hover,a.cancel:visited a:visited:hover{color:#d34a4a}a.cancel:hover,a.cancel:visited:hover{color:#d34a4a}a.external{color:#9a9b9d}a.toggle{display:inline-block;text-indent:18px;margin-top:0;min-height:16px;line-height:16px;background-color:transparent;background-position:0 0;background-repeat:no-repeat;background-image:url(/assets/droom/toggle-6f258b9f9d08f5bee5e6d23987ec9fd315e8acef39adc577670e0c6087013a44.png);color:#00afdb}a.toggle:hover{background-position:0 -32px}a.toggle.minimal{width:16px;height:16px;overflow:hidden;white-space:nowrap;opacity:0.4}a.toggle.minimal:hover{opacity:1}a.toggle:hover{color:#d34a4a}a.toggle.showing{background-position:0 -64px}a.toggle.showing:hover{color:#d34a4a;background-position:0 -96px}a.setter{display:inline-block;text-indent:18px;margin-top:0;min-height:16px;line-height:16px;background-color:transparent;background-position:0 0;background-repeat:no-repeat;background-image:url(/assets/droom/setter-24c81c17bebc50dee928bd8c66eef4c1bfed2323fecaeb5bab2bbbd7c1a502ea.png)}a.setter:hover{background-position:0 -32px}a.setter.minimal{width:16px;height:16px;overflow:hidden;white-space:nowrap;opacity:0.4}a.setter.minimal:hover{opacity:1}a.setter.yes{color:#74b87a;background-position:0 0}a.setter.yes:hover{background-position:0 -32px}a.setter.no{color:#bdbdbd;background-position:0 -64px}a.setter.no:hover{background-position:0 -96px}a.setter:hover{color:#d34a4a}a.setter.waiting{color:#bdbdbd;background-image:url(/assets/droom/spinner-7a0c266b2e054ce4a4b167782dc6b19fdb7e61b996f2f3fd22eb37d65820c815.gif);background-position:0 0;background-size:auto}a.comma-separated:after{content:", "}a.comma-separated:last-child:after{content:""}a.addendum.new{color:#74b87a}a.addendum.new:hover{color:#d34a4a}a.addendum.edit{color:#00afdb}a.addendum.edit:hover{color:#d34a4a}a.addendum.remove{color:#ed1c24}a.addendum.remove:hover{color:#d34a4a}a.addendum svg{width:0.5em;height:0.5em}.unavailable{font-size:80%;line-height:1.2;color:#bdbdbd}.unavailable a,.unavailable a:visited{color:#9a9b9d}.unavailable a.bright,.unavailable a.bright:visited{color:#ed1c24}.unavailable a:hover,.unavailable a:visited:hover{color:#d34a4a}.suffix{clear:left}a.autofetch{display:inline-block}a.autofetch.waiting{margin-left:-20px;padding-left:20px;min-height:30px;line-height:20px;color:#9a9b9d;background-color:transparent;background-position:0 0;background-repeat:no-repeat;background-image:url(/assets/droom/spinner-7a0c266b2e054ce4a4b167782dc6b19fdb7e61b996f2f3fd22eb37d65820c815.gif)}*>span.admin{display:none;font-size:0.9em}*:hover>span.admin{display:inline-block}p.stretcher{clear:left;height:1px;overflow:hidden}.relations{position:relative}#help_pages h2{margin-bottom:0}#help_pages p{margin-top:0.1em}#help_page{position:relative;margin-left:10px}#help_page .controls{width:640px;margin-left:0}#help_page .video{width:640px;overflow:hidden}#help_page .body{width:640px;overflow:hidden}#help_page .body *:first-child{margin-top:0}#help_page .body ul{padding-left:14px}#help_page img{float:right;margin:10px 0 10px 20px}.contents h3{margin-top:0}.contents ul{padding-left:0;list-style:none}ul.enquiries{padding-left:0}ul.enquiries li.enquiry{margin-bottom:1em}ul.enquiries li.enquiry a.email{color:#bdbdbd}span.admin.documents{margin-bottom:0;margin-top:1.5em}.interjected{margin:10px 0}.users .person_picker{font-size:1.8em}form.folder input.name{width:480px;font-size:2em}form.folder input.slug{width:480px;color:#9a9b9d}form.document{margin-left:40px}form.document p.slug{margin:0}form.document .filepicker{position:relative;float:left;width:40px;margin-left:-50px;margin-right:10px;margin-top:5px;overflow:hidden}form.document .filepicker input[type="file"]{display:none}form.document .filepicker p.tip{font-size:0.65em;line-height:1.1;color:#bdbdbd;margin:0 5px}form.document p.name,form.document p.description{margin:0}form.document input.name{width:480px;font-size:2em}form.document textarea{width:480px;font-size:1em;height:60px}form.group input[type="text"],form.group textarea,form.group select,form.event_type input[type="text"],form.event_type textarea,form.event_type select,form.service input[type="text"],form.service textarea,form.service select,form.permission input[type="text"],form.permission textarea,form.permission select{width:100%;font-size:1em}form.group textarea,form.event_type textarea,form.service textarea,form.permission textarea{height:120px}form.group p.name,form.event_type p.name,form.service p.name,form.permission p.name{margin:0}form.group p.name input[type="text"],form.event_type p.name input[type="text"],form.service p.name input[type="text"],form.permission p.name input[type="text"]{font-size:1.5em;font-weight:bold}form.group p.admin,form.event_type p.admin,form.service p.admin,form.permission p.admin{float:right}h2.name{margin:0}h2.quiet{color:#bdbdbd}h2.stamp{margin-top:0}h2.stamp span.message{font-family:"Courier New", Courier, "Lucida Sans Typewriter", "Lucida Typewriter", monospace}h2.stamp span.notes{font-size:1rem;color:#bdbdbd}a.pdf,a.doc,a.docx,a.xls,a.xlx,a.file{display:inline-block;min-height:40px;padding-left:44px;background-position:0 0;background-repeat:no-repeat;background-image:url(/assets/droom/small_icons-7901986a67493f38c05bfb93f15283923fea9d9a2c790f40cadfdce2412674d0.png)}a.pdf.pdf,a.doc.pdf,a.docx.pdf,a.xls.pdf,a.xlx.pdf,a.file.pdf{background-position:0 -100px}a.pdf.doc,a.pdf.docx,a.doc.doc,a.doc.docx,a.docx.doc,a.docx.docx,a.xls.doc,a.xls.docx,a.xlx.doc,a.xlx.docx,a.file.doc,a.file.docx{background-position:0 -200px;color:#0582ad}a.pdf.doc:hover,a.pdf.docx:hover,a.doc.doc:hover,a.doc.docx:hover,a.docx.doc:hover,a.docx.docx:hover,a.xls.doc:hover,a.xls.docx:hover,a.xlx.doc:hover,a.xlx.docx:hover,a.file.doc:hover,a.file.docx:hover{color:#d34a4a}a.pdf.xls,a.pdf.xlsx,a.doc.xls,a.doc.xlsx,a.docx.xls,a.docx.xlsx,a.xls.xls,a.xls.xlsx,a.xlx.xls,a.xlx.xlsx,a.file.xls,a.file.xlsx{background-position:0 -300px;color:#319711}a.pdf.xls:hover,a.pdf.xlsx:hover,a.doc.xls:hover,a.doc.xlsx:hover,a.docx.xls:hover,a.docx.xlsx:hover,a.xls.xls:hover,a.xls.xlsx:hover,a.xlx.xls:hover,a.xlx.xlsx:hover,a.file.xls:hover,a.file.xlsx:hover{color:#d34a4a}a.pdf.minimal,a.doc.minimal,a.docx.minimal,a.xls.minimal,a.xlx.minimal,a.file.minimal{width:40px;height:40px;overflow:hidden}span.icon{display:block;float:left;margin-top:2px;width:16px;height:16px;border:4px solid white;background-color:#bdbdbd;box-shadow:1px 2px 4px #333}span.icon.active{background-color:#9a9b9d}span.hanging{display:block;overflow:hidden}li.person span.icon{margin:3px 10px 5px 5px}div.document{margin-bottom:32px}div.document h2.name{font-size:1.6rem;line-height:1.2}div.document span.name{display:block;margin:0.25em 0}div.document span.situation{display:block;font-size:1rem;color:#9a9b9d}div.document span.situation date{margin-right:10px;color:#ed1c24}div.document p.description{margin-left:40px;font-size:1rem;margin-top:0}div.document p.description span.details{display:block;margin-top:0.25em}div.document p.attachment{margin:0;color:#9a9b9d}ul.contacts{list-style:none;padding:0;margin:0}ul.contacts span.contact a{color:#4d4e53}ul.contacts span.contact a:hover{color:#d34a4a}ul.contacts span.contact_type{color:#bdbdbd;font-size:0.75rem}table.main th{text-align:left;vertical-align:bottom}table.main th a.sorter{position:relative;display:inline-block;padding:4px 20px 4px 0;color:#bdbdbd;background-position:right top;background-repeat:no-repeat;background-image:url(/assets/droom/tablesort-74ef2573ac08062b2a9c9f59173cf8c29c5e27d62bf418fa9c8b7a767c09ddf8.png)}table.main th a.sorter:hover{color:#ed1c24;background-position:right -32px}table.main th a.sorter.asc{color:#4d4e53;background-position:right -96px}table.main th a.sorter.asc:hover{color:#ed1c24;background-position:right -64px}table.main th a.sorter.desc{color:#4d4e53;background-position:right -160px}table.main th a.sorter.desc:hover{color:#ed1c24;background-position:right -32px}table.main td,table.main th{vertical-align:top;padding-right:5px}table.main td h3,table.main td p,table.main th h3,table.main th p{margin:0}table.main td p.note,table.main th p.note{margin-top:0;margin-bottom:5px}table.main td.minor,table.main th.minor{max-width:150px}table.main td.name{font-weight:bold}table.main td.minor span{display:block;padding-top:8px}table.main td a.event{display:block;padding-top:8px;min-height:22px}table.main td a.vcard{display:inline-block;text-indent:18px;margin-top:0;min-height:16px;line-height:16px;background-color:transparent;background-position:0 0;background-repeat:no-repeat;background-image:url(/assets/droom/vcard-7f7639507e8ce04c33996565bd1ca984d0301b9dc2e28cd3e626658347efe7b9.png)}table.main td a.vcard:hover{background-position:0 -32px}table.main td a.vcard.minimal{width:16px;height:16px;overflow:hidden;white-space:nowrap;opacity:0.4}table.main td a.vcard.minimal:hover{opacity:1}table.documents{margin-bottom:25px}table.documents th{white-space:nowrap}table.documents th.name{font-size:120%}table.documents td.admin{min-width:55px}table.documents td.description p{margin:0 0 10px 28px;font-size:80%;line-height:1.2;color:#9a9b9d}table.documents td.admin{padding-right:2px;width:24px}table.documents td.admin a{opacity:0.5}table.documents td.admin a:hover{opacity:1}table.people{margin-bottom:25px;margin-top:-20px}table.people thead tr{height:30px}table.people th,table.people td{line-height:32px;white-space:nowrap}table.people th.name{vertical-align:top;width:225px}table.people th.name input.title{width:35px}table.people th.name input.forename{width:80px}table.people th.name input.name{width:160px}table.people th.name input.forename{width:80px}table.people th.name input.forename+input.surname{width:80px}table.people th.name label{color:#bdbdbd}table.people th.name label a,table.people th.name label a:visited{color:#9a9b9d}table.people th.name label a.bright,table.people th.name label a.bright:visited{color:#ed1c24}table.people th.name label a:hover,table.people th.name label a:visited:hover{color:#d34a4a}table.people td.email,table.people td.phone,table.people td.address{width:160px}table.people td.email input,table.people td.phone input,table.people td.address input{width:150px}table.people th.group,table.people th.admin{max-width:24px;height:30px;padding-right:2px}table.people th.group .rotate,table.people th.admin .rotate{transform:rotate(-75deg)}table.people th.admin{color:#bdbdbd}table.people td.admin{padding-right:2px;width:24px}table.people td.admin a{opacity:0.5}table.people td.admin a:hover{opacity:1}table.people td.group{padding-right:2px;width:24px}table.people td.group .holder a.toggle_active .a_member,table.people td.group .holder a.toggle_active .not_a_member{height:20px;background:url(/assets/droom/minisymbols-37312b6bd0248301936ad39ea00d970ff739c11075a15b61167446ae9b9e48cd.png) no-repeat}table.people td.group .holder a.toggle_active .a_member{background-position:0 -384px}table.people td.group .holder a.toggle_active .a_member:hover{background-position:0 -528px}table.people td.group .holder a.toggle_active .not_a_member{background-position:0 -600px}table.people td.group .holder a.toggle_active .not_a_member:hover{background-position:0 -360px}table.people td.buttons{width:80px}table.groups{margin-bottom:25px}table.groups th,table.groups td{line-height:32px;white-space:nowrap}table.groups input[type="text"]{font-size:1em}table.groups th.name{vertical-align:top;width:200px}table.groups th.name input.name{width:190px}table.groups td.description{width:250px}table.groups td.description input{width:240px}table.groups td.count{width:15px}table.groups td.buttons{width:80px}.eventline{font-size:80%}.eventline h4{margin:0}.eventline p{margin-top:0}div.pag{position:relative;clear:left;margin:16px 0;height:40px}div.pag span{display:block;float:left;margin-right:5px}div.pag span a{display:block;background-color:#bdbdbd;color:white;padding:5px 10px;min-width:16px;text-align:center;border-radius:20px}div.pag span a:hover{background-color:#d34a4a;color:white}div.pag span a:visited{color:#4d4e53}div.pag span.current{font-weight:bold;background-color:#9a9b9d;color:white;padding:5px 10px;min-width:16px;text-align:center;border-radius:20px}div.pag span.gap{border:1px solid white;padding:5px 10px;min-width:16px;text-align:center;color:#4d4e53}div.pag span.note{display:block;clear:left;margin-top:10px}p.notification{color:#74b87a;display:inline-block;text-indent:18px;margin-top:0;min-height:16px;line-height:16px;background-color:transparent;background-position:0 0;background-repeat:no-repeat;background-image:url(/assets/droom/tick-9b9a86ee5cb1babae6fcf26509aa192285e44e853ef2fad227f2d710672969de.png)}p.notification:hover{background-position:0 -32px}p.notification.minimal{width:16px;height:16px;overflow:hidden;white-space:nowrap;opacity:0.4}p.notification.minimal:hover{opacity:1}span.erratic{display:block;overflow:hidden}span.erratic input[type="text"],span.erratic input[type="password"],span.erratic input[type="email"],span.erratic select{border-color:#f1b9b7;color:#b92a23}span.erratic input.empty[type="text"],span.erratic input.empty[type="password"],span.erratic input.empty[type="email"],span.erratic select.empty{color:#f1b9b7}span.erratic .error_message{color:#b92a23;display:block;font-weight:bold}span.erratic .error_message a.closer{display:block;float:left;width:16px;height:16px;margin-right:2px;overflow:hidden;text-indent:500px;background-image:url(/assets/droom/crosses-f7ee1ddf8246e84a2c36beb0f0169fb6266c5a861252ae97c73d36808c16a56e.png);background-color:transparent;background-position:3px -58px;background-repeat:no-repeat}span.action{display:inline-block}.action{font-weight:normal}.action a.add{color:#74b87a}.action a.edit{color:#a27ec3}.action a.delete{color:#b92a23}.action a.revert{color:#9a9b9d}.action a.subscribe{color:#00afdb}.action a.dl{color:#00afdb}.action a.ul{color:#ed1c24}.action a{font-weight:normal;white-space:nowrap}.action a:hover{color:#ff625b}.action a.waiting{color:#bdbdbd;background-image:url(/assets/droom/spinner-7a0c266b2e054ce4a4b167782dc6b19fdb7e61b996f2f3fd22eb37d65820c815.gif);pointer-events:none;svg-display:none}div.copyholder{display:inline-block;position:relative}div.copyholder a.copy{display:block;color:#9a9b9d;font-weight:normal;font-size:16px;white-space:nowrap;display:inline-block;text-indent:18px;margin-top:0;min-height:16px;line-height:16px;background-color:transparent;background-position:0 0;background-repeat:no-repeat;background-image:url(/assets/droom/smallcopy-d1a94c5ed7b4dca2f638b7603da383f01be6a97d20cce3801bd29650a5cf8d2d.png);min-height:15px}div.copyholder a.copy:hover{background-position:0 -32px}div.copyholder a.copy.minimal{width:16px;height:16px;overflow:hidden;white-space:nowrap;opacity:0.4}div.copyholder a.copy.minimal:hover{opacity:1}div.copyholder embed{position:absolute;top:0;left:0}ul.dropdown{position:absolute;overflow-x:hidden;overflow-y:auto;color:#ed1c24;margin:0;padding:0;background-color:white;border:1px solid #bdbdbd;border-top:0;z-index:100;list-style:none;max-height:140px}ul.dropdown li a,ul.dropdown li a:visited{display:block;padding:8px;cursor:hand;color:#4d4e53;background-position:6px 11px;background-repeat:no-repeat}ul.dropdown li a.hover,ul.dropdown li a.hover:visited{color:white;background-color:#8c8d8e;background-position:6px -132px}ul.dropdown li a:active,ul.dropdown li a:visited:active{color:#8c8d8e;background-color:white;background-position:6px -132px}ul.dropdown li.video{clear:left;margin-bottom:4px;line-height:1.2}ul.dropdown li.video span.title{font-weight:bold;margin-top:2px}ul.dropdown li.video span.description{white-space:nowrap;color:#9a9b9d;font-size:0.8em}ul.dropdown li.video a{padding:8px 6px 6px 6px}ul.dropdown li.video img{width:50px;float:left;margin-right:5px;margin-top:-2px}div.nested_set{position:relative;margin-bottom:10px}div.nested_set p:last-child{margin-bottom:0}div.nested_set p:first-child{margin-top:0}div.nested_set .repeating{position:relative}div.nested_set .repeating fieldset{margin-bottom:0.75em}div.nested_set a.remove,div.nested_set a.add{position:absolute;background-color:white;border:2px solid white;width:16px;height:16px;border-radius:10px}div.nested_set a.remove svg,div.nested_set a.add svg{width:16px;height:16px;display:block}div.nested_set a.remove{position:absolute;top:-4px;left:-10px;color:#d6d6d4}div.nested_set a.remove:hover{color:#ed1c24}div.nested_set a.add{bottom:-4px;right:70px;color:#d6d6d4}div.nested_set a.add:hover{color:#74b87a}ul.downloads{margin:0;padding:0;list-style:none}a.document{display:inline-block;padding:6px 0 0 28px;min-height:20px;line-height:22px;color:#9a9b9d;background-repeat:no-repeat;background-position:0 0;background-image:url(/assets/droom/icons-7fe1ecc741ac113425757def22ca2d4a37fb7559729b9de470bf4c7f63d17909.png)}a.document.pdf{background-position:0 -48px;color:red}a.document.doc,a.document.docx{background-position:0 -96px;color:#1683ab}a.document.doc:hover,a.document.docx:hover{color:#d34a4a}a.document.xls,a.document.xlsx{background-position:0 -144px;color:#369620}a.document.xls:hover,a.document.xlsx:hover{color:#d34a4a}a.document.mp4,a.document.mov,a.document.ogg{background-position:0 -192px;color:#642195}a.document.mp4:hover,a.document.mov:hover,a.document.ogg:hover{color:#d34a4a}a.document.waiting{color:#bdbdbd;background-position:8px 8px;background-image:url(/assets/droom/spinner-7a0c266b2e054ce4a4b167782dc6b19fdb7e61b996f2f3fd22eb37d65820c815.gif)}li.more{color:#bdbdbd}li.more a,li.more a:visited{color:#9a9b9d}li.more a.bright,li.more a.bright:visited{color:#ed1c24}li.more a:hover,li.more a:visited:hover{color:#d34a4a}li.more a{display:block;padding:5px 0;min-height:22px}.overlay{position:absolute;top:0;left:0;z-index:30}div.interjected{position:relative;width:600px;z-index:40}div.kal{position:absolute;left:0;top:0;padding:10px;background-color:white;z-index:300}#stream .scrolled,.search_results .scrolled,.suggestion_search .scrolled{width:320px}#stream .scroller,.search_results .scroller,.suggestion_search .scroller{margin-left:5px;width:640px}#stream .scroller .paginated,.search_results .scroller .paginated,.suggestion_search .scroller .paginated{width:320px;position:relative;float:left}#groups div.group .scroller{width:1360px}#groups div.group .scroller .paginated{width:680px;position:relative;float:left}#finder{position:relative}#finder .scrolled{width:320px}#finder .scrolled .scroller{margin-left:5px;width:640px}#finder .scrolled .scroller .paginated{width:320px;position:relative;float:left}#search,.search_results{position:relative}h3.setup{padding-left:22px;background-repeat:no-repeat;background-position:0 0;background-image:url(/assets/droom/setup-bc35147ad9b62622de597662c19e8c7d2ca71a72388794d959dfe93e49180ac7.png)}ul.setup{list-style:none;padding:0}#map{height:700px}#map.small{height:225px;width:225px}.progress{height:10px;width:300px;border:1px solid #bdbdbd;border-radius:5px}.progress .bar{float:left;background:#9a9b9d;border-radius:5px;height:10px;width:0}.progress .status{float:left;color:#9a9b9d}.window{overflow:auto}.window h2{margin:5px 0 0}.window .window_venue_events{max-height:120px}.note,.formnote{font-size:90%;color:#9a9b9d}.note a,.note a:visited,.formnote a,.formnote a:visited{color:#9a9b9d}.note a:hover,.note a:visited:hover,.formnote a:hover,.formnote a:visited:hover{color:#d34a4a}span.formnote{display:block}p.note{white-space:normal}p.nothing_to_see{padding:100px 0}p.twister:first-child{margin-top:0}p.twister a{display:block;padding-left:18px;background-repeat:no-repeat;background-position:0 -62px;background-image:url(/assets/droom/twister-fea8f0e22e0ccc973f89d5a2f99487d1a1b45254759009cda38573f4e925365c.png)}p.twister a:hover{background-position:0 -94px}p.twister.closed a{background-position:0 2px}p.twister.closed a:hover{background-position:0 -30px}.twisted{display:none}.twister a.twisty{display:inline-block;text-indent:18px;margin-top:0;min-height:16px;line-height:16px;background-color:transparent;background-position:0 0;background-repeat:no-repeat;background-image:url(/assets/droom/twisty-f3483b7246854cad5703891bf4efed7dc2547f73cb793d7ac9cecefbcdff72df.png);color:#4d4e53}.twister a.twisty:hover{background-position:0 -32px}.twister a.twisty.minimal{width:16px;height:16px;overflow:hidden;white-space:nowrap;opacity:0.4}.twister a.twisty.minimal:hover{opacity:1}.twister a.twisty:hover{color:#d34a4a}.twister a.twisty.waiting{color:#bdbdbd;background-image:url(/assets/droom/spinner-7a0c266b2e054ce4a4b167782dc6b19fdb7e61b996f2f3fd22eb37d65820c815.gif);background-position:0 0;background-size:auto}.twister.showing a.twisty{background-position:0 -32px}.twister.showing a.twisty:hover{background-position:0 -48px;color:#d34a4a}a.expander{display:inline-block;text-indent:18px;margin-top:0;min-height:16px;line-height:16px;background-color:transparent;background-position:0 0;background-repeat:no-repeat;background-image:url(/assets/droom/expander-b925038f212bc276086fd90a39a8be027788a61ebb1f8c48dbcc467dddb8891d.png);color:#4d4e53}a.expander:hover{background-position:0 -32px}a.expander.minimal{width:16px;height:16px;overflow:hidden;white-space:nowrap;opacity:0.4}a.expander.minimal:hover{opacity:1}a.expander:hover{color:#d34a4a}a.expander:visited{color:#4d4e53}a.expander:visited:hover{color:#d34a4a}a.expander.showing{background-position:0 -64px}a.expander.showing:hover{background-position:0 -96px}input.search_box{font-size:1.5em;padding:10px;width:80%}#flashes{position:absolute;top:20px;right:50px;width:300px}#flashes p{display:none;padding:16px;color:white;border:1px solid white;border-radius:3px;box-shadow:0px 1px 6px rgba(0,0,0,0.6)}#flashes p.notice{background-color:rgba(116,184,122,0.8);border-color:#74b87a}#flashes p.alert{background-color:rgba(237,28,36,0.8);border-color:#ed1c24}#flashes p a.closer{display:block;float:right;width:16px;height:16px;margin-left:10px;margin-right:-10px;margin-top:-5px;overflow:hidden;text-indent:500px;background-image:url(/assets/crosses-e33f303c7f3ef549abdef968111f022d3e1aade1a80bbc4f86dd2a0610aef6d9.png);background-color:transparent;background-position:0 -96px;background-repeat:no-repeat}.handle{cursor:move}.sortable-placeholder{height:40px;background:#def}ul.documents,#margin ul.documents{margin:20px 0 0 -2px;padding:0;list-style:none}ul.documents li,#margin ul.documents li{margin-bottom:0.25em}.search_results{position:relative;margin-top:15px}.search_results .search_result,.search_results .scrap,.search_results .person,.search_results .document,.search_results .event,.search_results .venue,.search_results .group{width:100%;clear:left;position:relative;margin:5px 0 25px 0}.search_results .search_result a,.search_results .scrap a,.search_results .person a,.search_results .document a,.search_results .event a,.search_results .venue a,.search_results .group a{font-size:1.3em}.search_results .search_result a.icon,.search_results .search_result a.thumb,.search_results .scrap a.icon,.search_results .scrap a.thumb,.search_results .person a.icon,.search_results .person a.thumb,.search_results .document a.icon,.search_results .document a.thumb,.search_results .event a.icon,.search_results .event a.thumb,.search_results .venue a.icon,.search_results .venue a.thumb,.search_results .group a.icon,.search_results .group a.thumb{position:absolute;display:block;left:-56px;text-indent:50px;overflow:hidden;width:50px;height:70px;background-repeat:no-repeat}.search_results .document a.icon{background-position:0 0;background-image:url(/assets/droom/medium_icons-9c851bd78a3273627159c51ff524880eb7353afa1ade27f8d426b6b1cc0d0cd4.png)}.search_results .document a.icon.pdf{background-position:0 -100px}.search_results .document a.icon.doc,.search_results .document a.icon.docx{background-position:0 -200px}.search_results .document a.icon.xls,.search_results .document a.icon.xlsx{background-position:0 -300px}.search_results .venue a.icon,.search_results .person a.icon,.search_results .group a.icon{background-image:url(/assets/droom/medium_object_icons-5823bf888700dcecf390b74b4d681b72871017919a2e605cd41b3788e2eeb051.png)}.search_results .venue a.icon{background-position:0 -146px}.search_results .person a.icon{background-position:0 -46px}.search_results .group a.icon{background-position:0 -196px}ul.checklist{font-size:80%;list-style:none;padding:0;margin:0}ul.checklist input[type="checkbox"]{position:absolute}ul.checklist label{display:block;margin-left:20px;overflow:hidden}#enquire{margin:0}#enquire p span{display:inline-block;vertical-align:top;width:48%;margin-right:3.5%}#enquire p span:last-child{margin-right:0}#enquire p.message textarea{width:99.5%;height:200px}#enquire p.robot{display:none}#flashes{top:72px}#flashes p{display:block;opacity:1;max-height:4em;transition:opacity 0.5s ease-out, transform 0.5s ease-out, max-height 0.5s ease-out}#flashes .disappearing{opacity:0;transform:rotateX(90deg);max-height:0}span.notcol{display:block;clear:both}.onecol,.twocol,.threecol,.fourcol{margin:1em 0}.onecol:after,.twocol:after,.threecol:after,.fourcol:after{content:"";display:table;clear:both}.onecol.flowed .col,.twocol.flowed .col,.threecol.flowed .col,.fourcol.flowed .col{float:left;margin-bottom:0.75em}.onecol.flowed .col.right,.twocol.flowed .col.right,.threecol.flowed .col.right,.fourcol.flowed .col.right{margin-right:0}.onecol.flowed .col .subcol,.twocol.flowed .col .subcol,.threecol.flowed .col .subcol,.fourcol.flowed .col .subcol{font-size:90%}.onecol.upset,.twocol.upset,.threecol.upset,.fourcol.upset{margin-top:-1em}.onecol.nospace,.twocol.nospace,.threecol.nospace,.fourcol.nospace{margin-bottom:0}.onecol.subordinate,.twocol.subordinate,.threecol.subordinate,.fourcol.subordinate{margin-top:-0.5em}.onecol .stacked,.twocol .stacked,.threecol .stacked,.fourcol .stacked{display:block;margin-bottom:19px}.onecol .stacked:last-child,.twocol .stacked:last-child,.threecol .stacked:last-child,.fourcol .stacked:last-child{margin-bottom:0}h3+.onecol,h3+.twocol,h3+.threecol,h3+.fourcol{margin-top:0.25em}.onecol .col{position:relative;display:inline-block;vertical-align:top;width:100%;margin-right:0}.onecol .col input[type="text"],.onecol .col input[type="email"],.onecol .col input[type="date"],.onecol .col input[type="password"],.onecol .col input[type="url"],.onecol .col textarea,.onecol .col select{width:100%;box-sizing:border-box}.onecol .col:last-child,.onecol .col.last{margin-right:0}.onecol .col span.note{display:inline-block;line-height:1.3}.onecol .col .subcol{display:inline-block;vertical-align:top;width:48%;margin-right:3.5%}.onecol .col .subcol input[type="text"],.onecol .col .subcol input[type="email"],.onecol .col .subcol input[type="date"],.onecol .col .subcol input[type="password"],.onecol .col .subcol input[type="url"],.onecol .col .subcol textarea,.onecol .col .subcol select{width:100%;box-sizing:border-box}.onecol .col .subcol:last-child,.onecol .col .subcol.last{margin-right:0}.twocol .col{position:relative;display:inline-block;vertical-align:top;width:49%;margin-right:2%}.twocol .col input[type="text"],.twocol .col input[type="email"],.twocol .col input[type="date"],.twocol .col input[type="password"],.twocol .col input[type="url"],.twocol .col textarea,.twocol .col select{width:100%;box-sizing:border-box}.twocol .col:last-child,.twocol .col.last{margin-right:0}.twocol .col span.note{display:inline-block;line-height:1.3}.twocol .col .subcol{display:inline-block;vertical-align:top;width:48%;margin-right:3.5%}.twocol .col .subcol input[type="text"],.twocol .col .subcol input[type="email"],.twocol .col .subcol input[type="date"],.twocol .col .subcol input[type="password"],.twocol .col .subcol input[type="url"],.twocol .col .subcol textarea,.twocol .col .subcol select{width:100%;box-sizing:border-box}.twocol .col .subcol:last-child,.twocol .col .subcol.last{margin-right:0}.twocol.unequal .col:first-child,.twocol.unequal .col.first{position:relative;display:inline-block;vertical-align:top;width:24%;margin-right:2%}.twocol.unequal .col:first-child input[type="text"],.twocol.unequal .col:first-child input[type="email"],.twocol.unequal .col:first-child input[type="date"],.twocol.unequal .col:first-child input[type="password"],.twocol.unequal .col:first-child input[type="url"],.twocol.unequal .col:first-child textarea,.twocol.unequal .col:first-child select,.twocol.unequal .col.first input[type="text"],.twocol.unequal .col.first input[type="email"],.twocol.unequal .col.first input[type="date"],.twocol.unequal .col.first input[type="password"],.twocol.unequal .col.first input[type="url"],.twocol.unequal .col.first textarea,.twocol.unequal .col.first select{width:100%;box-sizing:border-box}.twocol.unequal .col:first-child:last-child,.twocol.unequal .col.last:first-child,.twocol.unequal .col.first:last-child,.twocol.unequal .col.first.last{margin-right:0}.twocol.unequal .col:first-child span.note,.twocol.unequal .col.first span.note{display:inline-block;line-height:1.3}.twocol.unequal .col:first-child .subcol,.twocol.unequal .col.first .subcol{display:inline-block;vertical-align:top;width:48%;margin-right:3.5%}.twocol.unequal .col:first-child .subcol input[type="text"],.twocol.unequal .col:first-child .subcol input[type="email"],.twocol.unequal .col:first-child .subcol input[type="date"],.twocol.unequal .col:first-child .subcol input[type="password"],.twocol.unequal .col:first-child .subcol input[type="url"],.twocol.unequal .col:first-child .subcol textarea,.twocol.unequal .col:first-child .subcol select,.twocol.unequal .col.first .subcol input[type="text"],.twocol.unequal .col.first .subcol input[type="email"],.twocol.unequal .col.first .subcol input[type="date"],.twocol.unequal .col.first .subcol input[type="password"],.twocol.unequal .col.first .subcol input[type="url"],.twocol.unequal .col.first .subcol textarea,.twocol.unequal .col.first .subcol select{width:100%;box-sizing:border-box}.twocol.unequal .col:first-child .subcol:last-child,.twocol.unequal .col:first-child .subcol.last,.twocol.unequal .col.first .subcol:last-child,.twocol.unequal .col.first .subcol.last{margin-right:0}.twocol.unequal .col:last-child,.twocol.unequal .col.last{position:relative;display:inline-block;vertical-align:top;width:74%;margin-right:2%}.twocol.unequal .col:last-child input[type="text"],.twocol.unequal .col:last-child input[type="email"],.twocol.unequal .col:last-child input[type="date"],.twocol.unequal .col:last-child input[type="password"],.twocol.unequal .col:last-child input[type="url"],.twocol.unequal .col:last-child textarea,.twocol.unequal .col:last-child select,.twocol.unequal .col.last input[type="text"],.twocol.unequal .col.last input[type="email"],.twocol.unequal .col.last input[type="date"],.twocol.unequal .col.last input[type="password"],.twocol.unequal .col.last input[type="url"],.twocol.unequal .col.last textarea,.twocol.unequal .col.last select{width:100%;box-sizing:border-box}.twocol.unequal .col:last-child:last-child,.twocol.unequal .col.last:last-child,.twocol.unequal .col.last:last-child,.twocol.unequal .col.last.last{margin-right:0}.twocol.unequal .col:last-child span.note,.twocol.unequal .col.last span.note{display:inline-block;line-height:1.3}.twocol.unequal .col:last-child .subcol,.twocol.unequal .col.last .subcol{display:inline-block;vertical-align:top;width:48%;margin-right:3.5%}.twocol.unequal .col:last-child .subcol input[type="text"],.twocol.unequal .col:last-child .subcol input[type="email"],.twocol.unequal .col:last-child .subcol input[type="date"],.twocol.unequal .col:last-child .subcol input[type="password"],.twocol.unequal .col:last-child .subcol input[type="url"],.twocol.unequal .col:last-child .subcol textarea,.twocol.unequal .col:last-child .subcol select,.twocol.unequal .col.last .subcol input[type="text"],.twocol.unequal .col.last .subcol input[type="email"],.twocol.unequal .col.last .subcol input[type="date"],.twocol.unequal .col.last .subcol input[type="password"],.twocol.unequal .col.last .subcol input[type="url"],.twocol.unequal .col.last .subcol textarea,.twocol.unequal .col.last .subcol select{width:100%;box-sizing:border-box}.twocol.unequal .col:last-child .subcol:last-child,.twocol.unequal .col:last-child .subcol.last,.twocol.unequal .col.last .subcol:last-child,.twocol.unequal .col.last .subcol.last{margin-right:0}.twocol.reversed .col:first-child,.twocol.reversed .col.first{position:relative;display:inline-block;vertical-align:top;width:62%;margin-right:2%}.twocol.reversed .col:first-child input[type="text"],.twocol.reversed .col:first-child input[type="email"],.twocol.reversed .col:first-child input[type="date"],.twocol.reversed .col:first-child input[type="password"],.twocol.reversed .col:first-child input[type="url"],.twocol.reversed .col:first-child textarea,.twocol.reversed .col:first-child select,.twocol.reversed .col.first input[type="text"],.twocol.reversed .col.first input[type="email"],.twocol.reversed .col.first input[type="date"],.twocol.reversed .col.first input[type="password"],.twocol.reversed .col.first input[type="url"],.twocol.reversed .col.first textarea,.twocol.reversed .col.first select{width:100%;box-sizing:border-box}.twocol.reversed .col:first-child:last-child,.twocol.reversed .col.last:first-child,.twocol.reversed .col.first:last-child,.twocol.reversed .col.first.last{margin-right:0}.twocol.reversed .col:first-child span.note,.twocol.reversed .col.first span.note{display:inline-block;line-height:1.3}.twocol.reversed .col:first-child .subcol,.twocol.reversed .col.first .subcol{display:inline-block;vertical-align:top;width:48%;margin-right:3.5%}.twocol.reversed .col:first-child .subcol input[type="text"],.twocol.reversed .col:first-child .subcol input[type="email"],.twocol.reversed .col:first-child .subcol input[type="date"],.twocol.reversed .col:first-child .subcol input[type="password"],.twocol.reversed .col:first-child .subcol input[type="url"],.twocol.reversed .col:first-child .subcol textarea,.twocol.reversed .col:first-child .subcol select,.twocol.reversed .col.first .subcol input[type="text"],.twocol.reversed .col.first .subcol input[type="email"],.twocol.reversed .col.first .subcol input[type="date"],.twocol.reversed .col.first .subcol input[type="password"],.twocol.reversed .col.first .subcol input[type="url"],.twocol.reversed .col.first .subcol textarea,.twocol.reversed .col.first .subcol select{width:100%;box-sizing:border-box}.twocol.reversed .col:first-child .subcol:last-child,.twocol.reversed .col:first-child .subcol.last,.twocol.reversed .col.first .subcol:last-child,.twocol.reversed .col.first .subcol.last{margin-right:0}.twocol.reversed .col:last-child,.twocol.reversed .col.last{position:relative;display:inline-block;vertical-align:top;width:36%;margin-right:2%}.twocol.reversed .col:last-child input[type="text"],.twocol.reversed .col:last-child input[type="email"],.twocol.reversed .col:last-child input[type="date"],.twocol.reversed .col:last-child input[type="password"],.twocol.reversed .col:last-child input[type="url"],.twocol.reversed .col:last-child textarea,.twocol.reversed .col:last-child select,.twocol.reversed .col.last input[type="text"],.twocol.reversed .col.last input[type="email"],.twocol.reversed .col.last input[type="date"],.twocol.reversed .col.last input[type="password"],.twocol.reversed .col.last input[type="url"],.twocol.reversed .col.last textarea,.twocol.reversed .col.last select{width:100%;box-sizing:border-box}.twocol.reversed .col:last-child:last-child,.twocol.reversed .col.last:last-child,.twocol.reversed .col.last:last-child,.twocol.reversed .col.last.last{margin-right:0}.twocol.reversed .col:last-child span.note,.twocol.reversed .col.last span.note{display:inline-block;line-height:1.3}.twocol.reversed .col:last-child .subcol,.twocol.reversed .col.last .subcol{display:inline-block;vertical-align:top;width:48%;margin-right:3.5%}.twocol.reversed .col:last-child .subcol input[type="text"],.twocol.reversed .col:last-child .subcol input[type="email"],.twocol.reversed .col:last-child .subcol input[type="date"],.twocol.reversed .col:last-child .subcol input[type="password"],.twocol.reversed .col:last-child .subcol input[type="url"],.twocol.reversed .col:last-child .subcol textarea,.twocol.reversed .col:last-child .subcol select,.twocol.reversed .col.last .subcol input[type="text"],.twocol.reversed .col.last .subcol input[type="email"],.twocol.reversed .col.last .subcol input[type="date"],.twocol.reversed .col.last .subcol input[type="password"],.twocol.reversed .col.last .subcol input[type="url"],.twocol.reversed .col.last .subcol textarea,.twocol.reversed .col.last .subcol select{width:100%;box-sizing:border-box}.twocol.reversed .col:last-child .subcol:last-child,.twocol.reversed .col:last-child .subcol.last,.twocol.reversed .col.last .subcol:last-child,.twocol.reversed .col.last .subcol.last{margin-right:0}.twocol.addendum .col:first-child,.twocol.addendum .col.first{position:relative;display:inline-block;vertical-align:top;width:calc(85% - 10px);margin-right:10px}.twocol.addendum .col:first-child input[type="text"],.twocol.addendum .col:first-child input[type="email"],.twocol.addendum .col:first-child input[type="date"],.twocol.addendum .col:first-child input[type="password"],.twocol.addendum .col:first-child input[type="url"],.twocol.addendum .col:first-child textarea,.twocol.addendum .col:first-child select,.twocol.addendum .col.first input[type="text"],.twocol.addendum .col.first input[type="email"],.twocol.addendum .col.first input[type="date"],.twocol.addendum .col.first input[type="password"],.twocol.addendum .col.first input[type="url"],.twocol.addendum .col.first textarea,.twocol.addendum .col.first select{width:100%;box-sizing:border-box}.twocol.addendum .col:first-child:last-child,.twocol.addendum .col.last:first-child,.twocol.addendum .col.first:last-child,.twocol.addendum .col.first.last{margin-right:0}.twocol.addendum .col:first-child span.note,.twocol.addendum .col.first span.note{display:inline-block;line-height:1.3}.twocol.addendum .col:first-child .subcol,.twocol.addendum .col.first .subcol{display:inline-block;vertical-align:top;width:48%;margin-right:3.5%}.twocol.addendum .col:first-child .subcol input[type="text"],.twocol.addendum .col:first-child .subcol input[type="email"],.twocol.addendum .col:first-child .subcol input[type="date"],.twocol.addendum .col:first-child .subcol input[type="password"],.twocol.addendum .col:first-child .subcol input[type="url"],.twocol.addendum .col:first-child .subcol textarea,.twocol.addendum .col:first-child .subcol select,.twocol.addendum .col.first .subcol input[type="text"],.twocol.addendum .col.first .subcol input[type="email"],.twocol.addendum .col.first .subcol input[type="date"],.twocol.addendum .col.first .subcol input[type="password"],.twocol.addendum .col.first .subcol input[type="url"],.twocol.addendum .col.first .subcol textarea,.twocol.addendum .col.first .subcol select{width:100%;box-sizing:border-box}.twocol.addendum .col:first-child .subcol:last-child,.twocol.addendum .col:first-child .subcol.last,.twocol.addendum .col.first .subcol:last-child,.twocol.addendum .col.first .subcol.last{margin-right:0}.twocol.addendum .col:last-child,.twocol.addendum .col.last{position:relative;display:inline-block;vertical-align:top;width:15%;margin-right:0}.twocol.addendum .col:last-child input[type="text"],.twocol.addendum .col:last-child input[type="email"],.twocol.addendum .col:last-child input[type="date"],.twocol.addendum .col:last-child input[type="password"],.twocol.addendum .col:last-child input[type="url"],.twocol.addendum .col:last-child textarea,.twocol.addendum .col:last-child select,.twocol.addendum .col.last input[type="text"],.twocol.addendum .col.last input[type="email"],.twocol.addendum .col.last input[type="date"],.twocol.addendum .col.last input[type="password"],.twocol.addendum .col.last input[type="url"],.twocol.addendum .col.last textarea,.twocol.addendum .col.last select{width:100%;box-sizing:border-box}.twocol.addendum .col:last-child:last-child,.twocol.addendum .col.last:last-child,.twocol.addendum .col.last:last-child,.twocol.addendum .col.last.last{margin-right:0}.twocol.addendum .col:last-child span.note,.twocol.addendum .col.last span.note{display:inline-block;line-height:1.3}.twocol.addendum .col:last-child .subcol,.twocol.addendum .col.last .subcol{display:inline-block;vertical-align:top;width:48%;margin-right:3.5%}.twocol.addendum .col:last-child .subcol input[type="text"],.twocol.addendum .col:last-child .subcol input[type="email"],.twocol.addendum .col:last-child .subcol input[type="date"],.twocol.addendum .col:last-child .subcol input[type="password"],.twocol.addendum .col:last-child .subcol input[type="url"],.twocol.addendum .col:last-child .subcol textarea,.twocol.addendum .col:last-child .subcol select,.twocol.addendum .col.last .subcol input[type="text"],.twocol.addendum .col.last .subcol input[type="email"],.twocol.addendum .col.last .subcol input[type="date"],.twocol.addendum .col.last .subcol input[type="password"],.twocol.addendum .col.last .subcol input[type="url"],.twocol.addendum .col.last .subcol textarea,.twocol.addendum .col.last .subcol select{width:100%;box-sizing:border-box}.twocol.addendum .col:last-child .subcol:last-child,.twocol.addendum .col:last-child .subcol.last,.twocol.addendum .col.last .subcol:last-child,.twocol.addendum .col.last .subcol.last{margin-right:0}.threecol .col{position:relative;display:inline-block;vertical-align:top;width:36%;margin-right:2%}.threecol .col input[type="text"],.threecol .col input[type="email"],.threecol .col input[type="date"],.threecol .col input[type="password"],.threecol .col input[type="url"],.threecol .col textarea,.threecol .col select{width:100%;box-sizing:border-box}.threecol .col:last-child,.threecol .col.last{margin-right:0}.threecol .col span.note{display:inline-block;line-height:1.3}.threecol .col .subcol{display:inline-block;vertical-align:top;width:48%;margin-right:3.5%}.threecol .col .subcol input[type="text"],.threecol .col .subcol input[type="email"],.threecol .col .subcol input[type="date"],.threecol .col .subcol input[type="password"],.threecol .col .subcol input[type="url"],.threecol .col .subcol textarea,.threecol .col .subcol select{width:100%;box-sizing:border-box}.threecol .col .subcol:last-child,.threecol .col .subcol.last{margin-right:0}.threecol .col:first-child,.threecol .col.first{position:relative;display:inline-block;vertical-align:top;width:24%;margin-right:2%}.threecol .col:first-child input[type="text"],.threecol .col:first-child input[type="email"],.threecol .col:first-child input[type="date"],.threecol .col:first-child input[type="password"],.threecol .col:first-child input[type="url"],.threecol .col:first-child textarea,.threecol .col:first-child select,.threecol .col.first input[type="text"],.threecol .col.first input[type="email"],.threecol .col.first input[type="date"],.threecol .col.first input[type="password"],.threecol .col.first input[type="url"],.threecol .col.first textarea,.threecol .col.first select{width:100%;box-sizing:border-box}.threecol .col:first-child:last-child,.threecol .col.last:first-child,.threecol .col.first:last-child,.threecol .col.first.last{margin-right:0}.threecol .col:first-child span.note,.threecol .col.first span.note{display:inline-block;line-height:1.3}.threecol .col:first-child .subcol,.threecol .col.first .subcol{display:inline-block;vertical-align:top;width:48%;margin-right:3.5%}.threecol .col:first-child .subcol input[type="text"],.threecol .col:first-child .subcol input[type="email"],.threecol .col:first-child .subcol input[type="date"],.threecol .col:first-child .subcol input[type="password"],.threecol .col:first-child .subcol input[type="url"],.threecol .col:first-child .subcol textarea,.threecol .col:first-child .subcol select,.threecol .col.first .subcol input[type="text"],.threecol .col.first .subcol input[type="email"],.threecol .col.first .subcol input[type="date"],.threecol .col.first .subcol input[type="password"],.threecol .col.first .subcol input[type="url"],.threecol .col.first .subcol textarea,.threecol .col.first .subcol select{width:100%;box-sizing:border-box}.threecol .col:first-child .subcol:last-child,.threecol .col:first-child .subcol.last,.threecol .col.first .subcol:last-child,.threecol .col.first .subcol.last{margin-right:0}.threecol.equal .col{position:relative;display:inline-block;vertical-align:top;width:32%;margin-right:2%}.threecol.equal .col input[type="text"],.threecol.equal .col input[type="email"],.threecol.equal .col input[type="date"],.threecol.equal .col input[type="password"],.threecol.equal .col input[type="url"],.threecol.equal .col textarea,.threecol.equal .col select{width:100%;box-sizing:border-box}.threecol.equal .col:last-child,.threecol.equal .col.last{margin-right:0}.threecol.equal .col span.note{display:inline-block;line-height:1.3}.threecol.equal .col .subcol{display:inline-block;vertical-align:top;width:48%;margin-right:3.5%}.threecol.equal .col .subcol input[type="text"],.threecol.equal .col .subcol input[type="email"],.threecol.equal .col .subcol input[type="date"],.threecol.equal .col .subcol input[type="password"],.threecol.equal .col .subcol input[type="url"],.threecol.equal .col .subcol textarea,.threecol.equal .col .subcol select{width:100%;box-sizing:border-box}.threecol.equal .col .subcol:last-child,.threecol.equal .col .subcol.last{margin-right:0}.fourcol .col{position:relative;display:inline-block;vertical-align:top;width:23.5%;margin-right:2%}.fourcol .col input[type="text"],.fourcol .col input[type="email"],.fourcol .col input[type="date"],.fourcol .col input[type="password"],.fourcol .col input[type="url"],.fourcol .col textarea,.fourcol .col select{width:100%;box-sizing:border-box}.fourcol .col:last-child,.fourcol .col.last{margin-right:0}.fourcol .col span.note{display:inline-block;line-height:1.3}.fourcol .col .subcol{display:inline-block;vertical-align:top;width:48%;margin-right:3.5%}.fourcol .col .subcol input[type="text"],.fourcol .col .subcol input[type="email"],.fourcol .col .subcol input[type="date"],.fourcol .col .subcol input[type="password"],.fourcol .col .subcol input[type="url"],.fourcol .col .subcol textarea,.fourcol .col .subcol select{width:100%;box-sizing:border-box}.fourcol .col .subcol:last-child,.fourcol .col .subcol.last{margin-right:0}.namecols{margin:0}.namecols span.title{position:relative;display:inline-block;vertical-align:top;width:calc(15% - 10px);margin-right:10px}.namecols span.title input[type="text"],.namecols span.title input[type="email"],.namecols span.title input[type="date"],.namecols span.title input[type="password"],.namecols span.title input[type="url"],.namecols span.title textarea,.namecols span.title select{width:100%;box-sizing:border-box}.namecols span.title:last-child,.namecols span.title.last{margin-right:0}.namecols span.title span.note{display:inline-block;line-height:1.3}.namecols span.title .subcol{display:inline-block;vertical-align:top;width:48%;margin-right:3.5%}.namecols span.title .subcol input[type="text"],.namecols span.title .subcol input[type="email"],.namecols span.title .subcol input[type="date"],.namecols span.title .subcol input[type="password"],.namecols span.title .subcol input[type="url"],.namecols span.title .subcol textarea,.namecols span.title .subcol select{width:100%;box-sizing:border-box}.namecols span.title .subcol:last-child,.namecols span.title .subcol.last{margin-right:0}.namecols span.name{position:relative;display:inline-block;vertical-align:top;width:calc(35% - 10px);margin-right:10px}.namecols span.name input[type="text"],.namecols span.name input[type="email"],.namecols span.name input[type="date"],.namecols span.name input[type="password"],.namecols span.name input[type="url"],.namecols span.name textarea,.namecols span.name select{width:100%;box-sizing:border-box}.namecols span.name:last-child,.namecols span.name.last{margin-right:0}.namecols span.name span.note{display:inline-block;line-height:1.3}.namecols span.name .subcol{display:inline-block;vertical-align:top;width:48%;margin-right:3.5%}.namecols span.name .subcol input[type="text"],.namecols span.name .subcol input[type="email"],.namecols span.name .subcol input[type="date"],.namecols span.name .subcol input[type="password"],.namecols span.name .subcol input[type="url"],.namecols span.name .subcol textarea,.namecols span.name .subcol select{width:100%;box-sizing:border-box}.namecols span.name .subcol:last-child,.namecols span.name .subcol.last{margin-right:0}.namecols span.chinese_name,.namecols span.honours{position:relative;display:inline-block;vertical-align:top;width:15%;margin-right:0}.namecols span.chinese_name input[type="text"],.namecols span.chinese_name input[type="email"],.namecols span.chinese_name input[type="date"],.namecols span.chinese_name input[type="password"],.namecols span.chinese_name input[type="url"],.namecols span.chinese_name textarea,.namecols span.chinese_name select,.namecols span.honours input[type="text"],.namecols span.honours input[type="email"],.namecols span.honours input[type="date"],.namecols span.honours input[type="password"],.namecols span.honours input[type="url"],.namecols span.honours textarea,.namecols span.honours select{width:100%;box-sizing:border-box}.namecols span.chinese_name:last-child,.namecols span.chinese_name.last,.namecols span.honours:last-child,.namecols span.honours.last{margin-right:0}.namecols span.chinese_name span.note,.namecols span.honours span.note{display:inline-block;line-height:1.3}.namecols span.chinese_name .subcol,.namecols span.honours .subcol{display:inline-block;vertical-align:top;width:48%;margin-right:3.5%}.namecols span.chinese_name .subcol input[type="text"],.namecols span.chinese_name .subcol input[type="email"],.namecols span.chinese_name .subcol input[type="date"],.namecols span.chinese_name .subcol input[type="password"],.namecols span.chinese_name .subcol input[type="url"],.namecols span.chinese_name .subcol textarea,.namecols span.chinese_name .subcol select,.namecols span.honours .subcol input[type="text"],.namecols span.honours .subcol input[type="email"],.namecols span.honours .subcol input[type="date"],.namecols span.honours .subcol input[type="password"],.namecols span.honours .subcol input[type="url"],.namecols span.honours .subcol textarea,.namecols span.honours .subcol select{width:100%;box-sizing:border-box}.namecols span.chinese_name .subcol:last-child,.namecols span.chinese_name .subcol.last,.namecols span.honours .subcol:last-child,.namecols span.honours .subcol.last{margin-right:0}.autogrid{display:grid;grid-template-columns:repeat(auto-fill, minmax(300px, 1fr));grid-column-gap:20px;grid-row-gap:20px;grid-auto-rows:20px}.autogrid.compact{grid-template-columns:repeat(auto-fill, minmax(240px, 1fr))}.gridbox{position:relative;grid-column-end:span 1;box-sizing:border-box;margin-bottom:0;opacity:0;pointer-events:none;transition:opacity 0.25s ease-out}.gridbox.ready{opacity:1;pointer-events:auto}.gridbox>a.menu{position:absolute;top:10px;right:10px;z-index:10}.gridbox .content{position:relative;padding:16px 20px;box-sizing:border-box}div.datepicker{display:none;position:absolute;background-color:white;padding:16px 10px;font-size:14px;z-index:7000;margin-top:4px;min-width:252px;min-height:240px;box-shadow:1px 2px 5px #4d4e53}div.datepicker:before{display:inline-block;position:absolute;width:24px;height:16px;top:-16px;left:20px;content:url(/assets/droom/pointer_upwards-a6c098da69aabacdb6d9b4c148123c97d890bc3e8344e58156ec932a6ef8ad4f.png)}div.datepicker.right:before{left:auto;right:20px}div.datepicker .datepickerSpace div{width:8px}div.datepicker table{border-collapse:collapse}div.datepicker table th a,div.datepicker table td a{padding:6px 8px;color:#9a9b9d}div.datepicker table th a:hover,div.datepicker table td a:hover{color:#ed1c24}div.datepicker table thead tr th a.datepickerMonth{font-size:1.4em;white-space:nowrap;padding:5px 0 20px 0;min-width:180px;cursor:pointer}div.datepicker table thead tr.datepickerDoW th{font-weight:bold;color:#bdbdbd}div.datepicker table tbody.datepickerDays td.datepickerFuture a{color:#9a9b9d}div.datepicker table tbody.datepickerDays td.datepickerToday a{color:#9a9b9d;font-weight:bold;background-color:#d6d6d4}div.datepicker table tbody.datepickerDays td.datepickerSelected a{background-color:#ed1c24;color:white}div.datepicker table tbody.datepickerDays td a{color:#bdbdbd;cursor:pointer;display:inline-block;width:32px;height:32px;padding:6px;box-sizing:border-box;border-radius:32px;text-align:center}div.datepicker table tbody.datepickerDays td a:hover{background-color:#74b87a;color:white}div.datepicker table tbody.datepickerDays td.datepickerNotInMonth a{background-color:white;color:#bdbdbd}div.datepicker table tbody.datepickerMonths td a,div.datepicker table tbody.datepickerYears td a{color:#bdbdbd;cursor:pointer;display:inline-block;width:64px;height:32px;padding:6px;margin:10px 0;box-sizing:border-box;border-radius:32px;text-align:center}div.datepicker table tbody.datepickerMonths td a:hover,div.datepicker table tbody.datepickerYears td a:hover{background-color:#74b87a;color:white}.datepickerHidden{display:none}table.datepickerViewDays tbody.datepickerMonths,table.datepickerViewDays tbody.datepickerYears{display:none}table.datepickerViewMonths tbody.datepickerDays,table.datepickerViewMonths tbody.datepickerYears,table.datepickerViewMonths tr.datepickerDoW{display:none}table.datepickerViewYears tbody.datepickerDays,table.datepickerViewYears tbody.datepickerMonths,table.datepickerViewYears tr.datepickerDoW{display:none}td.datepickerDisabled a,td.datepickerDisabled.datepickerNotInMonth a{color:#bdbdbd}td.datepickerDisabled a:hover,td.datepickerDisabled.datepickerNotInMonth a:hover{color:#9a9b9d}a.datepickerGoNext,a.datepickerGoPrev,a.datepickerMonth{text-align:center;height:20px;line-height:20px;float:left}div.datepicker th a.datepickerGoNext,div.datepicker th a.datepickerGoPrev{width:20px;color:#bdbdbd;display:none}div.datepicker .datepickerFirstView th a.datepickerGoPrev,div.datepicker .datepickerLastView th a.datepickerGoNext{display:block}.datemark{text-align:right;color:#9a9b9d;background-color:white;border:1px solid #bdbdbd}.datemark a,.datemark a:visited{color:#9a9b9d}.datemark span{display:block;text-align:center}.datemark span.mon{text-transform:uppercase;font-size:1em;line-height:1;background-color:#ed1c24}.datemark span.dom{font-size:2em;font-weight:bold;line-height:1}.datemark span.year{font-size:1em;line-height:1}.datemark.editing a,.datemark.editing a:visited{color:#4d4e53}div.event,div.document,div.group{position:relative;clear:both;margin-bottom:10px}div.event.quiet,div.document.quiet,div.group.quiet{color:#bdbdbd}div.event.quiet a,div.document.quiet a,div.group.quiet a{color:#bdbdbd}div.event .summary .heading p.name,form.event .summary .heading p.name,div.project .summary .heading p.name{margin:0}div.event .summary p.visibility,form.event .summary p.visibility,div.project .summary p.visibility{float:right;margin:10px 16px 0 10px}div.event .summary .detail p,form.event .summary .detail p,div.project .summary .detail p{margin-top:0}div.event .col,form.event .col,div.project .col{display:block;width:100%;margin-right:0}form.event span.interlabel{display:inline-block;padding:8px 4px}form.event p.name{margin:0}form.event div.datemark{padding:0 0 4px 0;margin:0;margin-right:10px}form.event div.datemark+.settings{display:inline-block;width:calc(100% - 62px)}form.event div.datemark+.settings input.name{width:100%;font-size:1.5em}form.event div.datemark+.settings p.practicalities{margin:10px 0;color:#9a9b9d;display:flex;flex-flow:row nowrap;align-item:felex-start;justify-content:space-between}form.event input.timepicker{width:70px;font-size:1.2em;padding:4px}form.event input.timepicker.start{font-weight:bold}form.event input.venuepicker{font-size:1.2em;width:271px;padding:4px}form.event .description{margin-top:0.5em}form.event .description textarea{width:470px;font-size:1em;height:250px}div.timepicker{box-shadow:0 2px 2px #444;position:absolute;display:none;height:191px;width:60px;overflow-x:hidden;overflow-y:auto;background:#fff;border:1px solid #aaa;z-index:99;margin:0}div.timepicker ul{list-style-type:none;margin:0;padding:0}div.timepicker li{cursor:pointer;padding:4px 3px}div.timepicker li.selected{background:#ed1c24;color:#fff;font-weight:bold}div.timepicker li:hover{background:#d6d6d4}div.timepicker li:active{background:#ed1c24;color:#fff}@media (max-width: 700px){.datemark{margin-left:0}}form.edit label{font-weight:bold}div.popup input[type="text"],div.popup input[type="password"],div.popup input[type="email"],div.popup input[type="tel"],div.popup input[type="url"],div.popup input[type="date"],div.popup input[type="time"],div.popup textarea,div.popup [contenteditable]:not([contenteditable=false]){padding:0.5em;border:1px solid #bdbdbd;background-color:white;font-size:1.2em}input.required,textarea.required,textarea[required],input[required]:not([type="submit"]),div.rte.required{background-image:url(/assets/droom/required-eee84f1ca01b62836e272303f54c8661c82e8d5b275b8fd47de213ecf9cf729d.png);background-position:top right;background-size:20px;background-repeat:no-repeat}input[type="text"],input[type="password"],input[type="email"],input[type="tel"],input[type="url"],input[type="date"],input[type="time"],textarea,[contenteditable]:not([contenteditable=false]){-webkit-appearance:none;box-sizing:border-box;position:relative;outline:none;padding:0.5em;border:1px solid #bdbdbd;font-size:1.2rem}input.major[type="text"],input.major[type="password"],input.major[type="email"],input.major[type="tel"],input.major[type="url"],input.major[type="date"],input.major[type="time"],textarea.major,.major[contenteditable]:not([contenteditable=false]){font-size:1.8rem}input.strong[type="text"],input.strong[type="password"],input.strong[type="email"],input.strong[type="tel"],input.strong[type="url"],input.strong[type="date"],input.strong[type="time"],textarea.strong,.strong[contenteditable]:not([contenteditable=false]){font-weight:bold}input.destination[type="text"],input.destination[type="password"],input.destination[type="email"],input.destination[type="tel"],input.destination[type="url"],input.destination[type="date"],input.destination[type="time"],textarea.destination,.destination[contenteditable]:not([contenteditable=false]){color:#00afdb}input.empty[type="text"],input.empty[type="password"],input.empty[type="email"],input.empty[type="tel"],input.empty[type="url"],input.empty[type="date"],input.empty[type="time"],textarea.empty,.empty[contenteditable]:not([contenteditable=false]){color:#bdbdbd}input[type="text"][disabled],input[type="password"][disabled],input[type="email"][disabled],input[type="tel"][disabled],input[type="url"][disabled],input[type="date"][disabled],input[type="time"][disabled],textarea[disabled],[contenteditable][disabled]:not([contenteditable=false]){color:#bdbdbd;background-color:#fff;background-image:none;border-color:#d6d6d4;opacity:0.75}input.valid[type="text"],input.invalid[type="text"],input.valid[type="password"],input.invalid[type="password"],input.valid[type="email"],input.invalid[type="email"],input.valid[type="tel"],input.invalid[type="tel"],input.valid[type="url"],input.invalid[type="url"],input.valid[type="date"],input.invalid[type="date"],input.valid[type="time"],input.invalid[type="time"],textarea.valid,textarea.invalid,.valid[contenteditable]:not([contenteditable=false]),.invalid[contenteditable]:not([contenteditable=false]){background-repeat:no-repeat;background-image:url(/assets/droom/oknotok-7f0ccc274665c456578674c0928bea4d4e119ad4588d29c60a147161cc7813f3.png)}input.valid[type="text"],input.valid[type="password"],input.valid[type="email"],input.valid[type="tel"],input.valid[type="url"],input.valid[type="date"],input.valid[type="time"],textarea.valid,.valid[contenteditable]:not([contenteditable=false]){background-position:right 3px}input.invalid[type="text"],input.invalid[type="password"],input.invalid[type="email"],input.invalid[type="tel"],input.invalid[type="url"],input.invalid[type="date"],input.invalid[type="time"],textarea.invalid,.invalid[contenteditable]:not([contenteditable=false]){background-position:right -97px}input.waiting[type="text"],input.waiting[type="password"],input.waiting[type="email"],input.waiting[type="tel"],input.waiting[type="url"],input.waiting[type="date"],input.waiting[type="time"],textarea.waiting,.waiting[contenteditable]:not([contenteditable=false]){background-image:url(/assets/droom/spinner-7a0c266b2e054ce4a4b167782dc6b19fdb7e61b996f2f3fd22eb37d65820c815.gif);background-position:right 3px top 3px;background-repeat:no-repeat}input[type="text"]:placeholder-shown,input[type="password"]:placeholder-shown,input[type="email"]:placeholder-shown,input[type="tel"]:placeholder-shown,input[type="url"]:placeholder-shown,input[type="date"]:placeholder-shown,input[type="time"]:placeholder-shown,textarea:placeholder-shown,[contenteditable]:not([contenteditable=false]):placeholder-shown{padding:0.2em 0.5em 0.8em 0.5em}input[type="text"]::-webkit-input-placeholder,input[type="password"]::-webkit-input-placeholder,input[type="email"]::-webkit-input-placeholder,input[type="tel"]::-webkit-input-placeholder,input[type="url"]::-webkit-input-placeholder,input[type="date"]::-webkit-input-placeholder,input[type="time"]::-webkit-input-placeholder,textarea::-webkit-input-placeholder,[contenteditable]:not([contenteditable=false])::-webkit-input-placeholder{color:#9a9b9d;font-weight:lighter;font-size:0.9rem}input[type="text"]::placeholder,input[type="password"]::placeholder,input[type="email"]::placeholder,input[type="tel"]::placeholder,input[type="url"]::placeholder,input[type="date"]::placeholder,input[type="time"]::placeholder,textarea::placeholder,[contenteditable]:not([contenteditable=false])::placeholder{color:#9a9b9d;font-weight:lighter;font-size:0.9rem}input.placeholder[type="text"],input.placeholder[type="password"],input.placeholder[type="email"],input.placeholder[type="tel"],input.placeholder[type="url"],input.placeholder[type="date"],input.placeholder[type="time"],textarea.placeholder,.placeholder[contenteditable]:not([contenteditable=false]){color:#9a9b9d;font-size:0.9rem}[contenteditable]:not([contenteditable=false]):not(.rte){border:none}[contenteditable][placeholder]:empty:before{content:attr(placeholder);color:#bdbdbd;text-transform:none;font-weight:lighter}select{position:relative;-webkit-appearance:none;-webkit-border-radius:0;-webkit-padding:8px;-webkit-padding-end:24px;font-size:1.2em;border:1px solid #bdbdbd;padding:14px 8px;outline:none;border-radius:0;border-bottom-right-radius:12px;color:#9a9b9d;background-color:white;background-position:top 4px right 4px;background-image:url(/assets/droom/symbols/select-fb5da5653c7a83803e39aa569c100e6570a34ca5767b4167a95f4879a1d5a790.svg);background-size:10px;background-repeat:no-repeat}select.small{font-size:0.9em;-webkit-padding-end:16px}select.disabled,select:disabled,select[disabled]{opacity:0.25;border-style:dotted}input[type="submit"],button.confirm,button.submit{display:inline-block;position:relative;outline:none;cursor:pointer;text-align:center;text-decoration:none;font-size:1.2rem;padding:0.5em 1em;border:1px solid transparent;background-color:#74b87a;border-color:#74b87a;color:white;transition:box-shadow 0.25s ease-out, color 0.25s ease-out, background-color 0.25s ease-out, opacity 0.25s ease-out;border-radius:0;display:inline-block}input[type="submit"]:hover,button.confirm:hover,button.submit:hover{text-decoration:none;box-shadow:0 2px 6px rgba(0,0,0,0.6)}input[type="submit"]:active,button.confirm:active,button.submit:active{position:relative;top:1px;box-shadow:inset 0 1px 4px rgba(0,0,0,0.6)}input.unavailable[type="submit"],button.confirm.unavailable,button.submit.unavailable{color:white;background-color:#bdbdbd;border-color:#bdbdbd;color:white;opacity:0.75;pointer-events:none}input.waiting[type="submit"],button.confirm.waiting,button.submit.waiting{color:white;background-color:#bdbdbd;opacity:0.25;pointer-events:none}input.submitted[type="submit"],button.confirm.submitted,button.submit.submitted{padding-left:32px;background-color:#d6d6d4;background-position:3px 3px;background-repeat:no-repeat;background-image:url(/assets/droom/spinner-7a0c266b2e054ce4a4b167782dc6b19fdb7e61b996f2f3fd22eb37d65820c815.gif)}input.positive[type="submit"],button.confirm.positive,button.submit.positive{display:inline-block;position:relative;outline:none;cursor:pointer;text-align:center;text-decoration:none;font-size:1.2rem;padding:0.5em 1em;border:1px solid transparent;background-color:#74b87a;border-color:#74b87a;color:white;transition:box-shadow 0.25s ease-out, color 0.25s ease-out, background-color 0.25s ease-out, opacity 0.25s ease-out;border-radius:0}input.positive[type="submit"]:hover,button.confirm.positive:hover,button.submit.positive:hover{text-decoration:none;box-shadow:0 2px 6px rgba(0,0,0,0.6)}input.positive[type="submit"]:active,button.confirm.positive:active,button.submit.positive:active{position:relative;top:1px;box-shadow:inset 0 1px 4px rgba(0,0,0,0.6)}input.positive.unavailable[type="submit"],button.confirm.positive.unavailable,button.submit.positive.unavailable{color:white;background-color:#bdbdbd;border-color:#bdbdbd;color:white;opacity:0.75;pointer-events:none}input.positive.waiting[type="submit"],button.confirm.positive.waiting,button.submit.positive.waiting{color:white;background-color:#bdbdbd;opacity:0.25;pointer-events:none}input.negative[type="submit"],input.dangerous[type="submit"],button.confirm.negative,button.confirm.dangerous,button.submit.negative,button.submit.dangerous{display:inline-block;position:relative;outline:none;cursor:pointer;text-align:center;text-decoration:none;font-size:1.2rem;padding:0.5em 1em;border:1px solid transparent;background-color:#ed1c24;border-color:#ed1c24;color:white;transition:box-shadow 0.25s ease-out, color 0.25s ease-out, background-color 0.25s ease-out, opacity 0.25s ease-out;border-radius:0}input.negative[type="submit"]:hover,input.dangerous[type="submit"]:hover,button.confirm.negative:hover,button.confirm.dangerous:hover,button.submit.negative:hover,button.submit.dangerous:hover{text-decoration:none;box-shadow:0 2px 6px rgba(0,0,0,0.6)}input.negative[type="submit"]:active,input.dangerous[type="submit"]:active,button.confirm.negative:active,button.confirm.dangerous:active,button.submit.negative:active,button.submit.dangerous:active{position:relative;top:1px;box-shadow:inset 0 1px 4px rgba(0,0,0,0.6)}input.negative.unavailable[type="submit"],input.dangerous.unavailable[type="submit"],button.confirm.negative.unavailable,button.confirm.dangerous.unavailable,button.submit.negative.unavailable,button.submit.dangerous.unavailable{color:white;background-color:#bdbdbd;border-color:#bdbdbd;color:white;opacity:0.75;pointer-events:none}input.negative.waiting[type="submit"],input.dangerous.waiting[type="submit"],button.confirm.negative.waiting,button.confirm.dangerous.waiting,button.submit.negative.waiting,button.submit.dangerous.waiting{color:white;background-color:#bdbdbd;opacity:0.25;pointer-events:none}input.edit[type="submit"],button.confirm.edit,button.submit.edit{display:inline-block;position:relative;outline:none;cursor:pointer;text-align:center;text-decoration:none;font-size:1.2rem;padding:0.5em 1em;border:1px solid transparent;background-color:#00afdb;border-color:#00afdb;color:white;transition:box-shadow 0.25s ease-out, color 0.25s ease-out, background-color 0.25s ease-out, opacity 0.25s ease-out;border-radius:0}input.edit[type="submit"]:hover,button.confirm.edit:hover,button.submit.edit:hover{text-decoration:none;box-shadow:0 2px 6px rgba(0,0,0,0.6)}input.edit[type="submit"]:active,button.confirm.edit:active,button.submit.edit:active{position:relative;top:1px;box-shadow:inset 0 1px 4px rgba(0,0,0,0.6)}input.edit.unavailable[type="submit"],button.confirm.edit.unavailable,button.submit.edit.unavailable{color:white;background-color:#bdbdbd;border-color:#bdbdbd;color:white;opacity:0.75;pointer-events:none}input.edit.waiting[type="submit"],button.confirm.edit.waiting,button.submit.edit.waiting{color:white;background-color:#bdbdbd;opacity:0.25;pointer-events:none}input.publish[type="submit"],button.confirm.publish,button.submit.publish{display:inline-block;position:relative;outline:none;cursor:pointer;text-align:center;text-decoration:none;font-size:1.2rem;padding:0.5em 1em;border:1px solid transparent;background-color:#a27ec3;border-color:#a27ec3;color:white;transition:box-shadow 0.25s ease-out, color 0.25s ease-out, background-color 0.25s ease-out, opacity 0.25s ease-out;border-radius:0}input.publish[type="submit"]:hover,button.confirm.publish:hover,button.submit.publish:hover{text-decoration:none;box-shadow:0 2px 6px rgba(0,0,0,0.6)}input.publish[type="submit"]:active,button.confirm.publish:active,button.submit.publish:active{position:relative;top:1px;box-shadow:inset 0 1px 4px rgba(0,0,0,0.6)}input.publish.unavailable[type="submit"],button.confirm.publish.unavailable,button.submit.publish.unavailable{color:white;background-color:#bdbdbd;border-color:#bdbdbd;color:white;opacity:0.75;pointer-events:none}input.publish.waiting[type="submit"],button.confirm.publish.waiting,button.submit.publish.waiting{color:white;background-color:#bdbdbd;opacity:0.25;pointer-events:none}input.reset[type="submit"],button.confirm.reset,button.submit.reset{display:inline-block;position:relative;outline:none;cursor:pointer;text-align:center;text-decoration:none;font-size:1.2rem;padding:0.5em 1em;border:1px solid transparent;background-color:#bdbdbd;border-color:#bdbdbd;color:white;transition:box-shadow 0.25s ease-out, color 0.25s ease-out, background-color 0.25s ease-out, opacity 0.25s ease-out;border-radius:0;padding:9px 14px}input.reset[type="submit"]:hover,button.confirm.reset:hover,button.submit.reset:hover{text-decoration:none;box-shadow:0 2px 6px rgba(0,0,0,0.6)}input.reset[type="submit"]:active,button.confirm.reset:active,button.submit.reset:active{position:relative;top:1px;box-shadow:inset 0 1px 4px rgba(0,0,0,0.6)}input.reset.unavailable[type="submit"],button.confirm.reset.unavailable,button.submit.reset.unavailable{color:white;background-color:#bdbdbd;border-color:#bdbdbd;color:white;opacity:0.75;pointer-events:none}input.reset.waiting[type="submit"],button.confirm.reset.waiting,button.submit.reset.waiting{color:white;background-color:#bdbdbd;opacity:0.25;pointer-events:none}input.new[type="submit"],button.confirm.new,button.submit.new{display:inline-block;position:relative;outline:none;cursor:pointer;text-align:center;text-decoration:none;font-size:1.2rem;padding:0.5em 1em;border:1px solid transparent;background-color:#74b87a;border-color:#74b87a;color:white;transition:box-shadow 0.25s ease-out, color 0.25s ease-out, background-color 0.25s ease-out, opacity 0.25s ease-out;border-radius:0}input.new[type="submit"]:hover,button.confirm.new:hover,button.submit.new:hover{text-decoration:none;box-shadow:0 2px 6px rgba(0,0,0,0.6)}input.new[type="submit"]:active,button.confirm.new:active,button.submit.new:active{position:relative;top:1px;box-shadow:inset 0 1px 4px rgba(0,0,0,0.6)}input.new.unavailable[type="submit"],button.confirm.new.unavailable,button.submit.new.unavailable{color:white;background-color:#bdbdbd;border-color:#bdbdbd;color:white;opacity:0.75;pointer-events:none}input.new.waiting[type="submit"],button.confirm.new.waiting,button.submit.new.waiting{color:white;background-color:#bdbdbd;opacity:0.25;pointer-events:none}input.back[type="submit"],button.confirm.back,button.submit.back{display:inline-block;position:relative;outline:none;cursor:pointer;text-align:center;text-decoration:none;font-size:1.2rem;padding:0.5em 1em;border:1px solid transparent;background-color:#9a9b9d;border-color:#9a9b9d;color:white;transition:box-shadow 0.25s ease-out, color 0.25s ease-out, background-color 0.25s ease-out, opacity 0.25s ease-out;border-radius:0}input.back[type="submit"]:hover,button.confirm.back:hover,button.submit.back:hover{text-decoration:none;box-shadow:0 2px 6px rgba(0,0,0,0.6)}input.back[type="submit"]:active,button.confirm.back:active,button.submit.back:active{position:relative;top:1px;box-shadow:inset 0 1px 4px rgba(0,0,0,0.6)}input.back.unavailable[type="submit"],button.confirm.back.unavailable,button.submit.back.unavailable{color:white;background-color:#bdbdbd;border-color:#bdbdbd;color:white;opacity:0.75;pointer-events:none}input.back.waiting[type="submit"],button.confirm.back.waiting,button.submit.back.waiting{color:white;background-color:#bdbdbd;opacity:0.25;pointer-events:none}input.shortcut[type="submit"],button.confirm.shortcut,button.submit.shortcut{display:inline-block;position:relative;outline:none;cursor:pointer;text-align:center;text-decoration:none;font-size:1.2rem;padding:0.5em 1em;border:1px solid transparent;background-color:#d34a4a;border-color:#d34a4a;color:white;transition:box-shadow 0.25s ease-out, color 0.25s ease-out, background-color 0.25s ease-out, opacity 0.25s ease-out;border-radius:0}input.shortcut[type="submit"]:hover,button.confirm.shortcut:hover,button.submit.shortcut:hover{text-decoration:none;box-shadow:0 2px 6px rgba(0,0,0,0.6)}input.shortcut[type="submit"]:active,button.confirm.shortcut:active,button.submit.shortcut:active{position:relative;top:1px;box-shadow:inset 0 1px 4px rgba(0,0,0,0.6)}input.shortcut.unavailable[type="submit"],button.confirm.shortcut.unavailable,button.submit.shortcut.unavailable{color:white;background-color:#bdbdbd;border-color:#bdbdbd;color:white;opacity:0.75;pointer-events:none}input.shortcut.waiting[type="submit"],button.confirm.shortcut.waiting,button.submit.shortcut.waiting{color:white;background-color:#bdbdbd;opacity:0.25;pointer-events:none}input.minor[type="submit"],button.confirm.minor,button.submit.minor{display:inline-block;position:relative;outline:none;cursor:pointer;text-align:center;text-decoration:none;font-size:1.2rem;padding:0.5em 1em;border:1px solid transparent;background-color:#bdbdbd;border-color:#bdbdbd;color:white;transition:box-shadow 0.25s ease-out, color 0.25s ease-out, background-color 0.25s ease-out, opacity 0.25s ease-out;border-radius:0}input.minor[type="submit"]:hover,button.confirm.minor:hover,button.submit.minor:hover{text-decoration:none;box-shadow:0 2px 6px rgba(0,0,0,0.6)}input.minor[type="submit"]:active,button.confirm.minor:active,button.submit.minor:active{position:relative;top:1px;box-shadow:inset 0 1px 4px rgba(0,0,0,0.6)}input.minor.unavailable[type="submit"],button.confirm.minor.unavailable,button.submit.minor.unavailable{color:white;background-color:#bdbdbd;border-color:#bdbdbd;color:white;opacity:0.75;pointer-events:none}input.minor.waiting[type="submit"],button.confirm.minor.waiting,button.submit.minor.waiting{color:white;background-color:#bdbdbd;opacity:0.25;pointer-events:none}input.cancel[type="submit"],button.confirm.cancel,button.submit.cancel{display:inline-block;position:relative;outline:none;cursor:pointer;text-align:center;text-decoration:none;font-size:1.2rem;padding:0.5em 1em;border:1px solid transparent;background-color:#bdbdbd;border-color:#bdbdbd;color:white;transition:box-shadow 0.25s ease-out, color 0.25s ease-out, background-color 0.25s ease-out, opacity 0.25s ease-out;border-radius:0}input.cancel[type="submit"]:hover,button.confirm.cancel:hover,button.submit.cancel:hover{text-decoration:none;box-shadow:0 2px 6px rgba(0,0,0,0.6)}input.cancel[type="submit"]:active,button.confirm.cancel:active,button.submit.cancel:active{position:relative;top:1px;box-shadow:inset 0 1px 4px rgba(0,0,0,0.6)}input.cancel.unavailable[type="submit"],button.confirm.cancel.unavailable,button.submit.cancel.unavailable{color:white;background-color:#bdbdbd;border-color:#bdbdbd;color:white;opacity:0.75;pointer-events:none}input.cancel.waiting[type="submit"],button.confirm.cancel.waiting,button.submit.cancel.waiting{color:white;background-color:#bdbdbd;opacity:0.25;pointer-events:none}input.small[type="submit"],button.confirm.small,button.submit.small{font-size:13px;padding:5px 9px}input.large[type="submit"],button.confirm.large,button.submit.large{font-size:1.5em;padding:20px}input.next[type="submit"],button.confirm.next,button.submit.next{float:right}input.disabled[type="submit"],input[type="submit"][disabled],button.confirm.disabled,button.confirm[disabled],button.submit.disabled,button.submit[disabled]{background-color:#f2f0ed;border-color:#f2f0ed;color:white;color:white;box-shadow:none}input[type="submit"] svg,button.confirm svg,button.submit svg{width:1.2rem;height:1.2rem;display:inline-block;vertical-align:middle}input:-webkit-autofill,input:-webkit-autofill:hover,input:-webkit-autofill:focus,textarea:-webkit-autofill,textarea:-webkit-autofill:hover,textarea:-webkit-autofill:focus,select:-webkit-autofill,select:-webkit-autofill:hover,select:-webkit-autofill:focus{transition:background-color 5000s ease-in-out 0s}#margin input[type="text"],#margin input[type="email"],#margin input[type="password"]{box-sizing:border-box;font-size:1rem;padding:8px;width:100%}#margin input[type="submit"]{font-size:1rem;padding:14px 8px 5px 20px}[contenteditable]:not([contenteditable=false]) p:first-child,[contenteditable]:not([contenteditable=false]) h2:first-child,[contenteditable]:not([contenteditable=false]) h3:first-child,[contenteditable]:not([contenteditable=false]) ul:first-child{margin-top:0}[contenteditable]:not([contenteditable=false]) p:last-child,[contenteditable]:not([contenteditable=false]) h2:last-child,[contenteditable]:not([contenteditable=false]) h3:last-child,[contenteditable]:not([contenteditable=false]) ul:last-child{margin-bottom:0}.rte[contenteditable]:not([contenteditable=false]){min-height:4em}fieldset.disabled label{color:#bdbdbd}fieldset.disabled input[type="submit"]{display:inline-block;position:relative;outline:none;cursor:pointer;text-align:center;text-decoration:none;font-size:1.2rem;padding:0.5em 1em;border:1px solid transparent;background-color:white;border-color:white;color:#bdbdbd;transition:box-shadow 0.25s ease-out, color 0.25s ease-out, background-color 0.25s ease-out, opacity 0.25s ease-out;border-radius:0}fieldset.disabled input[type="submit"]:hover{text-decoration:none;box-shadow:0 2px 6px rgba(0,0,0,0.6)}fieldset.disabled input[type="submit"]:active{position:relative;top:1px;box-shadow:inset 0 1px 4px rgba(0,0,0,0.6)}fieldset.disabled input.unavailable[type="submit"]{color:white;background-color:#bdbdbd;border-color:#bdbdbd;color:white;opacity:0.75;pointer-events:none}fieldset.disabled input.waiting[type="submit"]{color:white;background-color:#bdbdbd;opacity:0.25;pointer-events:none}span.disabled label,p.disabled label{color:#bdbdbd}label.required{font-weight:bold}label.important{font-weight:bold}label.disabled{color:#bdbdbd}label.inline{display:inline-block;vertical-align:top;white-space:nowrap;margin-right:6px;overflow:hidden}.error{color:#b92a23}span.erratic{display:block;overflow:hidden}span.erratic input[type="text"],span.erratic input[type="password"],span.erratic input[type="email"],span.erratic select{border-color:#f1b9b7;color:#b92a23}span.erratic .error_message{color:#b92a23;display:block;font-weight:bold}span.erratic .error_message a.closer{display:block;float:left;width:16px;height:16px;margin-right:2px;overflow:hidden;text-indent:500px;background-image:url(/assets/crosses-e33f303c7f3ef549abdef968111f022d3e1aade1a80bbc4f86dd2a0610aef6d9.png);background-color:transparent;background-position:3px -58px;background-repeat:no-repeat}a.button{display:inline-block;position:relative;outline:none;cursor:pointer;text-align:center;text-decoration:none;font-size:1.2rem;padding:0.5em 1em;border:1px solid transparent;background-color:#9a9b9d;border-color:#9a9b9d;color:white;transition:box-shadow 0.25s ease-out, color 0.25s ease-out, background-color 0.25s ease-out, opacity 0.25s ease-out;border-radius:0}a.button:hover{text-decoration:none;box-shadow:0 2px 6px rgba(0,0,0,0.6)}a.button:active{position:relative;top:1px;box-shadow:inset 0 1px 4px rgba(0,0,0,0.6)}a.button.unavailable{color:white;background-color:#bdbdbd;border-color:#bdbdbd;color:white;opacity:0.75;pointer-events:none}a.button.waiting{color:white;background-color:#bdbdbd;opacity:0.25;pointer-events:none}a.button svg{width:1.2rem;height:1.2rem;display:inline-block;vertical-align:middle}a.button.edit{background-color:#00afdb;border-color:#00afdb;color:white}a.button.submit{background-color:#74b87a;border-color:#74b87a;color:white}a.button.delete{background-color:#ed1c24;border-color:#ed1c24;color:white}a.button.unavailable{background-color:white;border-color:white;color:#bdbdbd}form.waiting input.submit{background-color:#d6d6d4}.field_with_errors input{border-color:#b92a23;color:#b92a23}textarea{line-height:1.5}textarea.small{font-size:85%}textarea.medium{height:142px}textarea.long{height:360px}ul.taglist{list-style:none;padding:0;column-count:3}ul.taglist li{margin-right:20px;max-width:300px}ul.taglist li label{white-space:nowrap;overflow:hidden}.popup ul.taglist{column-count:2;margin:0 0 1em 0}input.fancy[type="checkbox"],input.fancy[type="radio"]{display:none}input.fancy[type="checkbox"]+label,input.fancy[type="radio"]+label{display:inline-block;vertical-align:middle;color:#9a9b9d;transition:color 0.5s ease-out;cursor:pointer;font-size:1rem;margin-right:1em;font-weight:lighter}input.fancy[type="checkbox"]+label:before,input.fancy[type="radio"]+label:before{display:inline-block;vertical-align:middle;width:1.2em;height:1.2em;margin-right:0.25em;margin-top:-0.25em;content:"";background-repeat:no-repeat;background-size:contain}input.fancy[type="checkbox"]+label:before{background-image:url(/assets/droom/symbols/unchosen-d7d6cae27eb5a937cc47237c265cb522671d22444d18155536cf21959b1bd28e.svg)}input.fancy[type="checkbox"]:checked+label{color:#4d4e53;font-weight:normal}input.fancy[type="checkbox"]:checked+label:before{background-image:url(/assets/droom/symbols/chosen-35d2ad1000a6be5608ad82c0151496b84e74f8eae0e6e5378c2859152a75e26b.svg)}input.fancy[type="checkbox"][disabled]+label{opacity:0.25;pointer-events:none}input.fancy[type="radio"]+label:before{background-image:url(/assets/droom/symbols/unchecked-d7d6cae27eb5a937cc47237c265cb522671d22444d18155536cf21959b1bd28e.svg)}input.fancy[type="radio"]:checked+label{color:#4d4e53;font-weight:bold}input.fancy[type="radio"]:checked+label:before{background-image:url(/assets/droom/symbols/checked-f0218495df4c851cc4448fbe4e6ccec4e9c9e2dd069ad1c5edea94bfde530881.svg)}input.fancy[type="radio"][disabled]+label{opacity:0.25;pointer-events:none}form .columns{position:relative;width:100%;margin:0.5em 0}form .columns:after{content:"";display:table;clear:both}form .columns .column{position:relative;overflow:hidden;width:48%;float:left}form .columns .column:first-child{margin-right:4%}form .columns .column input[type="text"],form .columns .column input[type="email"],form .columns .column input[type="password"],form .columns .column select,form .columns .column textarea{width:100%}form .columns .column p:first-child{margin-top:0}form .columns .column.hidden{display:none}form .fullwidth{clear:left}form .fullwidth input[type="text"],form .fullwidth input[type="email"],form .fullwidth input[type="password"],form .fullwidth select,form .fullwidth textarea{width:97%}form.faceter,form.droom_faceter{width:750px;position:relative}form.faceter fieldset,form.droom_faceter fieldset{display:inline-block;vertical-align:top;margin-right:10px;clear:left}form.faceter fieldset select,form.droom_faceter fieldset select{width:140px}form.faceter fieldset select#year,form.faceter fieldset select#award_year,form.droom_faceter fieldset select#year,form.droom_faceter fieldset select#award_year{width:80px}form.faceter fieldset input[type="text"],form.faceter fieldset input[type="submit"],form.faceter fieldset select,form.droom_faceter fieldset input[type="text"],form.droom_faceter fieldset input[type="submit"],form.droom_faceter fieldset select{display:inline-block;float:left;vertical-align:top;margin:0 10px 10px 0;border-radius:3px}form.faceter fieldset input[type="text"]:last-child,form.faceter fieldset input[type="submit"]:last-child,form.faceter fieldset select:last-child,form.droom_faceter fieldset input[type="text"]:last-child,form.droom_faceter fieldset input[type="submit"]:last-child,form.droom_faceter fieldset select:last-child{margin-right:0}form.faceter fieldset input[type="text"],form.droom_faceter fieldset input[type="text"]{width:512px}form.faceter fieldset:last-child,form.droom_faceter fieldset:last-child{margin-right:0}form.faceter a.select,form.droom_faceter a.select{position:absolute;display:block;color:#bdbdbd;top:48px;left:540px}form.faceter a.select:hover,form.droom_faceter a.select:hover{color:#d34a4a}form.faceter p.options,form.droom_faceter p.options{margin:0 0 2em 0;font-size:0.95rem;color:#9a9b9d}form.faceter p.options a,form.droom_faceter p.options a{color:#bdbdbd;cursor:pointer;margin:0 0.25em}form.faceter p.options a:hover,form.droom_faceter p.options a:hover{color:#d34a4a}form.faceter p.options a.here,form.droom_faceter p.options a.here{color:#9a9b9d;pointer-events:none}form.faceter p.options span.option_set,form.droom_faceter p.options span.option_set{margin-right:1.2em}form.faceter p.action,form.droom_faceter p.action{margin:0}form.faceter .padded,form.droom_faceter .padded{display:inline-block;padding:10px}form.faceter p.reports,form.droom_faceter p.reports{float:right;margin-top:-1.5em;margin-right:28px}form.faceter p#message_report,form.droom_faceter p#message_report{color:#74b87a;display:none}form.faceter p#message_report a,form.droom_faceter p#message_report a{color:#74b87a;font-weight:bold}form.faceter p#message_report a:hover,form.droom_faceter p#message_report a:hover{color:#d34a4a}form.faceter fieldset.selecter,form.droom_faceter fieldset.selecter{position:relative;display:inline-block;z-index:500;width:180px;transition:background-color 0.5s ease-out, box-shadow 0.5s ease-out}form.faceter fieldset.selecter.pinned,form.droom_faceter fieldset.selecter.pinned{box-shadow:0 2px 5px rgba(0,0,0,0.6);background-color:rgba(255,255,255,0.9);padding-top:24px;margin-top:-24px;padding-left:40px;margin-left:-40px;padding-bottom:10px;border-bottom-right-radius:5px;border-bottom-left-radius:5px}form.faceter fieldset.selecter .selection,form.faceter fieldset.selecter .action,form.faceter fieldset.selecter .caption,form.droom_faceter fieldset.selecter .selection,form.droom_faceter fieldset.selecter .action,form.droom_faceter fieldset.selecter .caption{display:inline-block;vertical-align:top}form.faceter fieldset.selecter .action a,form.droom_faceter fieldset.selecter .action a{display:inline-block;position:relative;outline:none;cursor:pointer;text-align:center;text-decoration:none;font-size:1.2rem;padding:0.5em 1em;border:1px solid transparent;background-color:#74b87a;border-color:#74b87a;color:white;transition:box-shadow 0.25s ease-out, color 0.25s ease-out, background-color 0.25s ease-out, opacity 0.25s ease-out;border-radius:0;padding:6px;font-size:0.9rem;display:inline-block;vertical-align:top;float:left}form.faceter fieldset.selecter .action a:hover,form.droom_faceter fieldset.selecter .action a:hover{text-decoration:none;box-shadow:0 2px 6px rgba(0,0,0,0.6)}form.faceter fieldset.selecter .action a:active,form.droom_faceter fieldset.selecter .action a:active{position:relative;top:1px;box-shadow:inset 0 1px 4px rgba(0,0,0,0.6)}form.faceter fieldset.selecter .action a.unavailable,form.droom_faceter fieldset.selecter .action a.unavailable{color:white;background-color:#bdbdbd;border-color:#bdbdbd;color:white;opacity:0.75;pointer-events:none}form.faceter fieldset.selecter .action a.waiting,form.droom_faceter fieldset.selecter .action a.waiting{color:white;background-color:#bdbdbd;opacity:0.25;pointer-events:none}form.faceter fieldset.selecter .action a.message,form.droom_faceter fieldset.selecter .action a.message{width:100px;border-bottom-left-radius:5px;border-top-left-radius:5px}form.faceter fieldset.selecter .action a.show_other_actions,form.droom_faceter fieldset.selecter .action a.show_other_actions{width:20px;margin-left:1px;border-bottom-right-radius:5px;border-top-right-radius:5px}form.faceter fieldset.selecter .caption span.note,form.droom_faceter fieldset.selecter .caption span.note{display:block;padding:10px 0 0 6px}@media (max-width: 700px){form p.admin{float:none;margin:1em 0}form p.admin input[type="text"],form p.admin input[type="email"],form p.admin input[type="password"],form p.admin select,form p.admin textarea{width:100%;margin-left:0}form p.admin+.buttons{width:100%;margin-top:2em}}ul.filing{position:relative;padding:0;list-style:none}ul.filing:empty{display:none}ul.filing.large{font-size:1.6rem}ul.filing li.document{position:relative;white-space:nowrap}ul.filing li.files{display:inline-block;width:100%}.no-touch ul.filing li.document span.action,.no-touch ul.uploads li.document span.action{visibility:hidden}.no-touch ul.filing li.document:hover span.action,.no-touch ul.uploads li.document:hover span.action{visibility:visible}div.attachments{position:relative;float:right;width:240px;font-size:90%}div.attachments h3{margin:0;padding-left:20px;font-weight:normal;line-height:1.5}div.attachments h3 a{color:#4d4e53}div.attachments h3 a:hover{color:#ed1c24}div.attachments ul{padding-left:20px;margin:0;list-style:none}div.attachments ul ul{padding-left:0}div.attachments ul li.folder{margin-left:5px}div.attachments ul li.folder a.folder{font-weight:bold;color:#4d4e53}div.attachments.col h3,div.attachments.col ul{padding-left:0}ul#folders,div.attachments{padding-left:0;margin-top:-5px}ul#folders li,div.attachments li{list-style:none;margin:0}ul#folders li.more,div.attachments li.more{margin-top:-1px}ul#folders li.folder ul:not(.actions),div.attachments li.folder ul:not(.actions){padding-left:16px;margin:0}ul#folders li.folder ul.uploads:not(.actions),div.attachments li.folder ul.uploads:not(.actions){padding-left:32px}ul#folders li.folder a.folder,div.attachments li.folder a.folder{display:inline-block;text-indent:18px;margin-top:0;min-height:16px;line-height:16px;background-color:transparent;background-position:0 0;background-repeat:no-repeat;background-image:url(/assets/droom/folder-befa2e4c9b59e4c33d374cc87356981ace63e465ffc48f360e73e34bbc1b8578.png);text-indent:30px;line-height:24px;min-height:24px;background-size:24px;text-indent:32px;color:#4d4e53;white-space:nowrap;font-weight:bold;padding:4px 0}ul#folders li.folder a.folder:hover,div.attachments li.folder a.folder:hover{background-position:0 -32px}ul#folders li.folder a.folder.minimal,div.attachments li.folder a.folder.minimal{width:16px;height:16px;overflow:hidden;white-space:nowrap;opacity:0.4}ul#folders li.folder a.folder.minimal:hover,div.attachments li.folder a.folder.minimal:hover{opacity:1}ul#folders li.folder a.folder:hover,div.attachments li.folder a.folder:hover{background-position:0 -48px}ul#folders li.folder a.folder:hover,div.attachments li.folder a.folder:hover{color:#d34a4a}ul#folders li.folder a.folder.waiting,div.attachments li.folder a.folder.waiting{color:#bdbdbd;background-image:url(/assets/droom/spinner-7a0c266b2e054ce4a4b167782dc6b19fdb7e61b996f2f3fd22eb37d65820c815.gif);background-position:0 0;background-size:auto}ul#folders li.folder.root>a.folder,div.attachments li.folder.root>a.folder{font-size:125%;text-indent:32px}ul#folders li.folder.open>a.folder,div.attachments li.folder.open>a.folder{background-position:0 -192px}ul#folders li.folder.open>a.folder:hover,div.attachments li.folder.open>a.folder:hover{background-position:0 -240px}ul#folders li.folder.empty>a.folder,div.attachments li.folder.empty>a.folder{color:#bdbdbd;background-position:0 -144px}ul#folders li.folder.empty.open>a.folder,div.attachments li.folder.empty.open>a.folder{background-position:0 -336px}ul#folders li.folder.working,div.attachments li.folder.working{opacity:0.5}ul#folders li.folder.working a.folder,div.attachments li.folder.working a.folder{background-image:url(/assets/droom/spinner-7a0c266b2e054ce4a4b167782dc6b19fdb7e61b996f2f3fd22eb37d65820c815.gif);background-position:0 3px;background-repeat:no-repeat}a.help{color:#9a9b9d}a.help.new{color:#ed1c24}span.help{color:#bdbdbd;text-decoration:line-through}#help_form{position:relative;width:920px;margin:40px 0 100px}#help_form #help_editor{position:relative;border:1px solid #9a9b9d;clear:left}#help_masthead{position:relative;width:100%;padding-bottom:50%}#help_masthead .bg{position:absolute;top:0;left:0;width:100%;height:100%;background-color:#bdbdbd;background-position:center center;background-repeat:no-repeat;background-size:cover}#help_masthead .fg{position:absolute;bottom:18px;left:36px;width:calc(100% - 64px)}#help_masthead .fg #title{max-width:900px;margin:0 auto}#help_masthead .fg h1{font-size:2em;color:white}form.help p.slug{margin-top:0}form.help p.slug input{font-size:1rem;padding:6px}form.help input.name{width:100%;font-size:2em}form.help textarea{width:100%;font-size:1em;height:200px}form.help .buttons{margin-top:1em}#margin form.filter{margin-top:3px}#margin form.filter p{margin:0.2em 0}#margin form.filter input[type="text"]{font-size:1.2em;padding:10px;width:80%}#margin form.filter input[type="submit"]{font-size:18px;width:20%}#margin form.filter input[type="search"]{font-size:18px;width:100%}#minicalendar{margin-top:36px;position:relative;overflow:hidden;width:250px;margin:0}#minicalendar .scroller{width:600px;height:260px}#minicalendar .scroller table{position:relative;float:left}table.minimonth{font-style:normal;border-collapse:collapse;border-style:solid;border-width:1px;border-color:white;color:#4d4e53;margin:0}table.minimonth h3{font-size:1.2em;line-height:22px;margin:10px 0 5px 0}table.minimonth a{display:block;font-weight:lighter;text-decoration:none}table.minimonth th,table.minimonth td{font-weight:normal;border-style:solid;border-width:1px;border-color:white;vertical-align:top;text-align:center;height:35px;width:35px;line-height:35px;padding:0;overflow:hidden}table.minimonth td.m a{display:block;overflow:hidden;font-size:1.4em;line-height:1;width:35px;height:35px;text-indent:50px;background-position:5px 5px;background-repeat:no-repeat;background-image:url(/assets/droom/minimonth-31813cf10908b1668357120fcd878c514d5a98ba66393a80df7072b69e21f7d8.png)}table.minimonth td.m a:hover{background-position:5px -43px}table.minimonth td.m a.previous{background-position:5px -91px}table.minimonth td.m a.previous:hover{background-position:5px -139px}table.minimonth td.m a.waiting{background-image:url(/assets/droom/spinner-7a0c266b2e054ce4a4b167782dc6b19fdb7e61b996f2f3fd22eb37d65820c815.gif);background-position:8px 12px}table.minimonth td.m a.waiting:hover{background-position:8px 12px}table.minimonth th.day_name{color:#4d4e53}table.minimonth td.t{background-color:#f2f0ed}table.minimonth td.u{color:#bdbdbd;text-shadow:#bdbdbd 0 0 3px}table.minimonth td.e a:hover{background-color:#d34a4a;color:white}table.minimonth td.o{color:#e2e1dd}table.minimonth td.o a{color:#bdbdbd}table.minimonth td.o a:hover{color:white}table.minimonth td.t{font-weight:bold}div.menu{position:absolute;z-index:50;max-height:0;overflow:auto;transition:max-height 0.25s ease-out, box-shadow 0.25s ease-out;background-color:#2c91c9}div.menu.up{box-shadow:0 4px 6px rgba(0,0,0,0.6);max-height:140px}div.menu ul.actions{padding:0;margin:8px 10px 3px 5px;list-style:none;font-size:14px}div.menu ul.actions li a{color:white !important;min-height:16px}div.menu ul.actions li a.add{display:inline-block;text-indent:18px;height:16px;line-height:16px;margin:0 0 5px 0;white-space:nowrap;color:white;background-color:transparent;background-position:0 0;background-repeat:no-repeat;background-image:url(/assets/droom/menu/smalladd-0d09c6259dcf88925e25158da2a02df2939352822ac7620053a7cfa282999679.png)}div.menu ul.actions li a.add:hover{background-position:0 -32px;text-shadow:0 0 3px white}div.menu ul.actions li a.edit{display:inline-block;text-indent:18px;height:16px;line-height:16px;margin:0 0 5px 0;white-space:nowrap;color:white;background-color:transparent;background-position:0 0;background-repeat:no-repeat;background-image:url(/assets/droom/menu/smalledit-0ef8669dbe140706a9a11d21da4028edfaf710df9bd2a63cbd0f4d73403aaf53.png)}div.menu ul.actions li a.edit:hover{background-position:0 -32px;text-shadow:0 0 3px white}div.menu ul.actions li a.delete{display:inline-block;text-indent:18px;height:16px;line-height:16px;margin:0 0 5px 0;white-space:nowrap;color:white;background-color:transparent;background-position:0 0;background-repeat:no-repeat;background-image:url(/assets/droom/menu/smalldelete-d752486f74672d3147b47b7c8d8132bd433ec3c1ee318e83565d6fac43dfba86.png)}div.menu ul.actions li a.delete:hover{background-position:0 -32px;text-shadow:0 0 3px white}div.menu ul.actions li a.download{display:inline-block;text-indent:18px;height:16px;line-height:16px;margin:0 0 5px 0;white-space:nowrap;color:white;background-color:transparent;background-position:0 0;background-repeat:no-repeat;background-image:url(/assets/droom/menu/smalldownload-a45ce0a65ce50a0674d1ba82bd333c56df5f14e0d9ecc3313156571b7520d6c9.png)}div.menu ul.actions li a.download:hover{background-position:0 -32px;text-shadow:0 0 3px white}div.menu ul.actions li a.send{display:inline-block;text-indent:18px;height:16px;line-height:16px;margin:0 0 5px 0;white-space:nowrap;color:white;background-color:transparent;background-position:0 0;background-repeat:no-repeat;background-image:url(/assets/droom/menu/smalledit-0ef8669dbe140706a9a11d21da4028edfaf710df9bd2a63cbd0f4d73403aaf53.png)}div.menu ul.actions li a.send:hover{background-position:0 -32px;text-shadow:0 0 3px white}a.menu{display:inline-block;visibility:hidden;text-indent:26px;height:20px;width:26px;padding-top:3px;overflow:hidden;opacity:0.4;transition:opacity 0.25s ease-out, box-shadow 0.25s ease-out;background-color:transparent;background-position:0 0;background-repeat:no-repeat;background-image:url(/assets/droom/menu/asterisk-3cbc719a532474e3aa3da673ca190a3d5e035366116a279a7d90e1b27e7d77e6.png)}a.menu:hover{background-position:0 -48px;opacity:1}a.menu:active{background-position:0 0;opacity:1}a.menu.up{box-shadow:0 4px 6px rgba(0,0,0,0.6);opacity:1;visibility:visible;background-position:0 -144px;background-color:#2c91c9}a.menu.small{background-image:url(/assets/droom/menu/smallasterisk-036f345eba3202512f75b362f2a49da64ceb33ba85b29aa415f2dab81ae5a47a.png);width:20px;height:18px}*:hover>a.menu{visibility:visible}@keyframes flash{0%,100%{background-color:white}10%{background-color:#ffffaa}}#notices{position:fixed;bottom:36px;right:50px;z-index:100;color:white;font-size:0.9rem}#notices .complete_failure{background-color:rgba(237,28,36,0.8);padding:0.5em 0.5em 0.5em 0.75em;color:white;border-radius:4px;border:4px solid white;box-shadow:0 1px 4px rgba(0,0,0,0.6);width:480px}#notices .complete_failure h2{margin:0}#notices ul.notices{list-style:none;font-size:1rem;font-weight:lighter;margin:0;padding:0}#notices ul.notices li{position:relative;padding:0.5em 1em;margin:0.5em 0;border-radius:5px;background-color:#74b87a;color:white;border-radius:4px;box-shadow:0 1px 6px rgba(0,0,0,0.6);border:2px solid white;width:320px;overflow:auto}#notices ul.notices li span.message{display:block;width:90%}#notices ul.notices li a.close{position:absolute;top:8px;right:8px;width:24px;height:24px;color:white;cursor:pointer}#notices ul.notices li a.close svg{width:24px;height:24px}#notices ul.notices li.error{background-color:rgba(237,28,36,0.75)}#notices ul.notices li.confirmation{background-color:rgba(116,184,122,0.9)}#notices ul.notices li.information{background-color:#74b87a}div.organisation{position:relative}div.organisation p.actions{float:right;margin:0}div.organisation p.actions+h2{width:70%}div.organisation h2.name{margin-bottom:0}div.organisation p.description{margin-top:0.25em}.organisation .status{float:right;margin:8px 0 12px 20px}.organisation .status+h2{width:calc(100% - 44px)}.organisation.listed{margin-bottom:2em}.organisation p.preview,.organisation .detail p{margin-top:0}.organisation.disapproved{text-decoration:line-through;color:var(--tlms-color-pale)}.organisation.disapproved a.name{color:var(--tlms-color-pale)}h1.pagetitle a.breadhead:before{content:"< "}h1.pagetitle a.addendum{display:inline-block;vertical-align:middle;margin-right:0.5em}h1.pagetitle a.addendum svg{width:1em;height:1em}h1.pagetitle a.addendum.edit{color:#00afdb}h1.pagetitle a.addendum.add{color:#74b87a}.darken{position:absolute;width:100%;height:100%;left:0;bottom:0;max-height:100%;pointer-events:none;background:linear-gradient(to top, rgba(0,0,0,0.5), rgba(0,0,0,0.25) 20%, transparent 45%)}.darken.darker{background:linear-gradient(to top, rgba(0,0,0,0.8), rgba(0,0,0,0) 45%)}#pages .page{position:relative;width:240px;height:360px;float:left;display:inline-block;vertical-align:top;overflow:hidden;margin-right:20px;margin-bottom:20px;border:1px solid #bdbdbd;border-radius:4px}#pages .page.new{display:flex;justify-content:center;align-items:center}#pages .page.new a{display:block;color:#74b87a;font-size:1.6em;font-weight:lighter;text-align:center}#pages .page.new a svg{display:block;margin:10px auto;width:40px;height:40px}#pages .page .head{position:relative;width:240px;height:240px;border-radius:4px 4px 0 0;background-color:#9a9b9d;background-position:center center;background-repeat:no-repeat;background-size:cover}#pages .page .head h3{position:absolute;bottom:10px;left:10px;color:white;font-size:0.9rem;font-weight:bold}#pages .page .body{width:220px;margin:10px;font-size:0.75rem;line-height:1.6;color:#4d4e53}#page_masthead{position:relative;width:100%;height:0;padding-bottom:50%;overflow:hidden}#page_masthead .bg{position:absolute;top:0;left:0;width:100%;height:100%;background-color:#bdbdbd;background-position:center center;background-repeat:no-repeat;background-size:cover}#page_masthead .fg{position:absolute;bottom:20px;left:0;width:100%}#page_masthead .fg h1.title{font-size:3em;color:white;margin:20px 4%;width:86%;max-width:65rem}#page_masthead .fg h1.title a.breadhead{color:#bdbdbd;font-size:1.2rem;letter-spacing:0}#page_masthead .fg h1.title a.breadhead:hover{color:white}#page_masthead .fg p.subtitle{font-size:1rem;color:white;margin:0.5em 0 0 0}#page_masthead .fg [contenteditable]{color:white}#page_intro,#page_content{margin:20px 4%;width:86%;max-width:65rem}#page_intro form input[type="text"],#page_intro form input[type="password"],#page_intro form input[type="url"],#page_intro form input[type="email"],#page_intro form textarea,#page_content form input[type="text"],#page_content form input[type="password"],#page_content form input[type="url"],#page_content form input[type="email"],#page_content form textarea{box-sizing:border-box;width:100%;padding:10px;font-size:1rem;margin-bottom:0.25em;border:1px solid #bdbdbd;outline:none}#page_intro form input.half[type="text"],#page_intro form input.half[type="password"],#page_intro form input.half[type="url"],#page_intro form input.half[type="email"],#page_intro form textarea.half,#page_content form input.half[type="text"],#page_content form input.half[type="password"],#page_content form input.half[type="url"],#page_content form input.half[type="email"],#page_content form textarea.half{width:50%}#page_intro form textarea,#page_content form textarea{height:200px}#page_intro{font-size:1.4em;line-height:1.4;margin-bottom:1rem}#page_intro .ed-intro{display:block}#page_content{min-height:500px}#page_content>p:first-child{font-size:1.25em;line-height:1.5}#page_content ul{list-style:square;padding-left:0}#page_content ol{padding-left:0}#page_content .blocks{display:flex;flex-flow:row nowrap;align-items:flex-start;justify-content:space-between;margin:0 auto}#page_content .blocks .block{position:relative;box-sizing:border-box;display:inline-block}#page_content .blocks .block figure.full{margin:12px 0}#page_content .blocks .block p:empty{display:none}#page_content .blocks .block p:first-child,#page_content .blocks .block h2:first-child{margin-top:0}#page_content .blocks .block h3{margin-bottom:0;font-weight:bold;font-size:1rem}#page_content .blocks .block h3+p{margin-top:0.25em}#page_content .blocks .block h3+ul{margin-top:0.25em}#page_content .blocks.two .block{width:46%}#page_content .blocks.three .block{width:29%;font-size:1rem}#page_content .blocks.four .block{width:24%;font-size:0.9rem}aside#page_controls{position:fixed;z-index:1000;max-width:240px;top:60px;right:20px;padding:20px;background-color:rgba(255,255,255,0.9);box-shadow:0 1px 6px rgba(0,0,0,0.6)}aside#page_controls h3{margin-top:0;font-weight:bold;font-size:1.25em}aside#page_controls a.breadhead{display:block;color:#bdbdbd;font-weight:normal;font-size:1rem;letter-spacing:0}aside#page_controls a.breadhead:hover{color:#d34a4a}aside#page_controls a.breadhead:before{content:"< "}aside#page_controls span.slug_prefix{color:#bdbdbd}aside#page_controls span.ed-slug{border:none}aside#page_controls p:last-child{margin-bottom:0}aside#page_controls ul{list-style:none;padding:0}aside#page_controls ul li svg.prefix+span.label{width:calc(100% - 2em)}aside#page_controls ul a{cursor:pointer;color:#74b87a}aside#page_controls ul a:hover{color:#d34a4a}aside#page_controls ul a.missing,aside#page_controls ul a.new{color:#ed1c24}aside#page_controls ul a.missing:hover,aside#page_controls ul a.new:hover{color:#d34a4a}aside#page_controls ul a.missing span,aside#page_controls ul a.new span{width:calc(100% - 50px)}aside#page_controls .helper{margin-top:1em}aside#page_controls .helper p{margin:0}aside#page_controls .helper a.show{float:right;margin-top:-0.5em;color:#74b87a;cursor:pointer;transition:color 0.5s ease-out}aside#page_controls .helper a.show svg{transition:transform 0.5s ease-out}aside#page_controls .helper div.help{clear:right;max-height:0;overflow:hidden;transition:max-height 0.5s ease-out}aside#page_controls .helper div.help h3{margin:0}aside#page_controls .helper div.help ul{list-style:none;clear:both;padding:0}aside#page_controls .helper div.help ul a{cursor:pointer;color:#74b87a}aside#page_controls .helper div.help ul a:hover{color:#d34a4a}aside#page_controls .helper div.help ul a.missing,aside#page_controls .helper div.help ul a.new{color:#ed1c24}aside#page_controls .helper div.help ul a.missing:hover,aside#page_controls .helper div.help ul a.new:hover{color:#d34a4a}aside#page_controls .helper div.help ul a.missing span,aside#page_controls .helper div.help ul a.new span{width:calc(100% - 50px)}aside#page_controls .helper.showing a.show{color:#bdbdbd}aside#page_controls .helper.showing a.show svg{transform:rotate(225deg)}aside#page_controls .helper.showing div.help{max-height:50vh}#page_form{display:block}#page_form section#preview{position:relative;width:100%;margin:0;background-color:white;margin-bottom:3em}#page_form section#preview #page_preview{box-sizing:border-box;position:relative;width:100%;border:1px solid #bdbdbd}#page_form section#editor{width:100%;margin:0;background-color:white;margin-bottom:3em}#page_form section#editor #page_editor{box-sizing:border-box;position:relative;width:100%}#page_form section#editor .content{width:100%;min-height:400px;padding-bottom:96px;display:none}#page_form section#editor .content figure{margin:24px -20px}#page_form section#editor .content figure video{width:100%;height:auto;background-color:#bdbdbd}#page_form section#editor .content figure .embed{position:relative;width:100%;padding-bottom:56.25%;overflow:hidden}#page_form section#editor .content figure .embed:empty{display:none}#page_form section#editor .content figure .embed iframe{position:absolute;width:100%;height:100%}#page_form section#editor .content figure figcaption{color:#4d4e53;font-style:italic}#page_form section#editor .content figure a.save{float:right;display:inline-block;position:relative;outline:none;cursor:pointer;text-align:center;text-decoration:none;font-size:1.2rem;padding:0.5em 1em;border:1px solid transparent;background-color:#74b87a;border-color:#74b87a;color:white;transition:box-shadow 0.25s ease-out, color 0.25s ease-out, background-color 0.25s ease-out, opacity 0.25s ease-out;border-radius:0;font-size:0.9rem;display:none}#page_form section#editor .content figure a.save:hover{text-decoration:none;box-shadow:0 2px 6px rgba(0,0,0,0.6)}#page_form section#editor .content figure a.save:active{position:relative;top:1px;box-shadow:inset 0 1px 4px rgba(0,0,0,0.6)}#page_form section#editor .content figure a.save.unavailable{color:white;background-color:#bdbdbd;border-color:#bdbdbd;color:white;opacity:0.75;pointer-events:none}#page_form section#editor .content figure a.save.waiting{color:white;background-color:#bdbdbd;opacity:0.25;pointer-events:none}#page_form section#editor .content figure.quote blockquote{transition:font-size 0.5s ease-out}#page_form section#editor .content figure.quote.shortish blockquote{font-size:1.2em;line-height:1.4}#page_form section#editor .content figure.quote.short blockquote{font-size:1.6em;line-height:1.3}#page_form section#editor .content figure.quote.veryshort blockquote{font-size:2em;line-height:1.2}#page_form section#editor .content figure.right{display:inline-block;float:right;width:50%;margin:6px -20px 24px 24px}#page_form section#editor .content figure.right.quote{margin:6px 24px 24px 0}#page_form section#editor .content figure.right .styler{float:left;clear:left}#page_form section#editor .content figure.left{display:inline-block;float:left;width:50%;margin:6px 24px 24px -20px}#page_form section#editor .content figure.left.quote{margin:6px 24px 24px 0}#page_form section#editor .content figure.left .styler{float:left;clear:left}#page_form section#editor .content figure.full{display:block;clear:both;margin:1.5em -20px;width:calc(100% + 40px)}#page_form section#editor .content figure.full.quote{margin:1.5em 0}#page_form section#editor .content figure.full.quote blockquote,#page_form section#editor .content figure.full.quote figcaption{margin-left:10%;text-align:left}#page_form section#editor .content figure img{width:100%;height:auto}#page_form section#editor .content figure blockquote{color:#9a9b9d;margin:0}#page_form section#editor .content figure blockquote:before{content:'“';font-size:120%;position:absolute;width:0.5em;text-align:right;margin-left:-0.55em;margin-top:-0.1em}#page_form section#editor .content figure blockquote:after{content:'”';font-size:120%;position:absolute;margin-left:0;margin-top:-0.1em}@media screen and (orientation: portrait) and (max-width: 700px){#page_masthead{padding-bottom:100%}#page_masthead .fg{bottom:10px}#page_masthead .fg #page_title h1.title{font-size:2em}}@media (max-width: 700px){aside#page_controls{position:relative;max-width:none;top:auto;right:auto;padding:none;box-shadow:none;padding-top:3em;margin-top:3em;border-top:2px solid #4d4e53;background-color:#f7f5f3}}div.popup{max-height:60vh}div.popup div.user{margin:20px 20px}div.popup div.user div.mugshot{position:relative;display:block;float:left;width:130px;height:130px;margin-right:20px;margin-bottom:20px;border-radius:8px;background-color:#9a9b9d;background-repeat:no-repeat;background-position:center center;background-size:cover}div.popup div.user div.detail{overflow:hidden}div.popup div.user div.detail h3{margin:0;font-size:2em}div.popup div.user div.detail p.contact{color:#bdbdbd;margin-top:0}div.popup div.user div.detail p.contact a,div.popup div.user div.detail p.contact a:visited{color:#9a9b9d}div.popup div.user div.detail p.contact a.bright,div.popup div.user div.detail p.contact a.bright:visited{color:#ed1c24}div.popup div.user div.detail p.contact a:hover,div.popup div.user div.detail p.contact a:visited:hover{color:#d34a4a}div.popup #event,div.popup #document,div.popup #user,div.popup #group,div.popup #event_type,div.popup #membership,div.popup #folder{max-width:580px}div.popup #event>p,div.popup #document>p,div.popup #user>p,div.popup #group>p,div.popup #event_type>p,div.popup #membership>p,div.popup #folder>p{margin:10px 20px 0 20px}div.popup{overflow-x:hidden;overflow-y:auto;min-height:100px;max-height:80vh;max-width:80vw;width:580px;height:auto;padding:0;z-index:6000;background-color:#f7f5f3;box-shadow:1px 3px 8px rgba(0,0,0,0.6)}div.popup.dragging{box-shadow:2px 6px 12px rgba(0,0,0,0.6);margin-left:-1px;margin-top:-1px;opacity:0.8}div.popup.help{width:360px}div.popup .header{position:relative;box-sizing:border-box;height:42px;width:100%;overflow:hidden;background-color:#4d4e53;padding:8px 10px 4px 20px;cursor:move;z-index:6010}div.popup .header h2{position:relative;height:24px;line-height:27px;box-sizing:border-box;margin:0;margin-right:40px;font-weight:normal;font-size:0.9em;color:white;white-space:nowrap}div.popup .header h2 span.context{font-weight:normal;color:#d6d6d4}div.popup a.closer{display:block;float:right;width:20px;height:20px;margin-top:3px;margin-right:0;color:#bdbdbd}div.popup a.closer svg{width:20px;height:20px}div.popup a.closer:hover{color:#ed1c24}div.popup form{margin:20px}div.popup form [contenteditable],div.popup form input[type="text"],div.popup form input[type="password"],div.popup form input[type="email"],div.popup form input[type="url"],div.popup form input[type="date"],div.popup form input[type="time"],div.popup form textarea,div.popup form select{box-sizing:border-box}div.popup form.event,div.popup form.document{position:relative;margin-left:60px}div.popup form textarea.rte,div.popup form div.rte{box-sizing:border-box;width:100%;min-height:100px;max-height:400px;overflow:auto}div.popup form p.admin{float:right;margin-top:0}div.popup form p.admin input[type="text"],div.popup form p.admin input[type="email"],div.popup form p.admin input[type="password"],div.popup form p.admin select,div.popup form p.admin textarea{width:200px}div.popup form p.admin+.buttons{width:300px}div.popup .buttons{clear:left;margin-top:1em}div.popup .buttons p{margin-top:0.5em}div.popup .header a.next,div.popup .header a.prev,div.popup .header span.next,div.popup .header span.prev{position:relative;display:inline-block;width:18px;height:18px;text-indent:20px;margin:0 4px;overflow:hidden;background-repeat:no-repeat;background-image:url(/assets/droom/leftright-5d87cd39872571bce14c8a6077003518a4a195c0f266a403ec81b420f9b7916c.png)}div.popup .header a.next{background-position:0 0}div.popup .header a.next:hover{background-position:0 -32px}div.popup .header a.prev{background-position:0 -96px;margin-left:0}div.popup .header a.prev:hover{background-position:0 -128px}div.popup .header span.next{background-position:0 -64px}div.popup .header span.prev{background-position:0 -160px;margin-left:0}div.popup .body{padding:20px}div.popup .body p:first-child{margin-top:0}div.mask{position:fixed;top:0;left:0;width:100%;height:100%;background-color:rgba(255,255,255,0.6);z-index:5000;opacity:0;visibility:hidden;transition:opacity 0.5s ease-in;display:grid;place-items:center}div.mask.up{opacity:1;visibility:visible}@media (max-width: 700px){div.mask{display:none}div.popup{position:fixed;top:0;left:0;width:100vw;height:100vh;min-height:0;max-height:100vh;max-width:100vw;overflow:auto;background-color:#f7f5f3;box-shadow:none}div.popup .header{height:auto;padding:10px 10px 20px 15px;background-color:transparent}div.popup .header a.closer{width:32px;height:32px;margin-top:5px;margin-right:5px;color:#9a9b9d}div.popup .header a.closer svg{width:32px;height:32px}div.popup .header h2{height:auto;font-size:1.5em;font-weight:lighter;max-width:66%;white-space:normal;margin:1em 0 0;color:#4d4e53}}form.preferences input[type='radio'],form.preferences input[type='checkbox']{display:none;float:left;width:20px}form.preferences input[type='radio']+label,form.preferences input[type='checkbox']+label{clear:none;padding:5px 0 4px 22px;margin-right:6px;cursor:pointer;color:#9a9b9d;background-repeat:no-repeat;background-image:url(/assets/droom/checkboxes-95fee1ba44cf453884538e4a9d95e55e97a9f09c027bf25b0c4471de34f5518d.png)}form.preferences input[type='checkbox']+label{background-position:0 -26px}form.preferences input[type='checkbox'][disabled]+label{background-position:0 -90px;cursor:default}form.preferences input[type='checkbox'][disabled]:checked+label{background-position:0 -58px;color:#bdbdbd}form.preferences input[type='checkbox']:checked+label{background-position:0 6px;color:#74b87a}form.preferences input[type='radio']+label{background-position:0 -153px;padding-left:20px}form.preferences input[type='radio']:checked+label{background-position:0 -121px;color:#74b87a}form.preferences input.waiting[type='radio']+label,form.preferences input.waiting[type='checkbox']+label{color:#bdbdbd;background-image:url(/assets/droom/spinner-7a0c266b2e054ce4a4b167782dc6b19fdb7e61b996f2f3fd22eb37d65820c815.gif);background-position:0 2px}span.preference{display:block;margin:3px}span.preference span.subpreference{display:block;overflow:hidden;margin:3px 0 3px 20px}form.search.quick{position:absolute;top:40px;height:40px;right:10px;border-bottom:1px dotted #bdbdbd}form.search.quick svg{width:48px;height:48px;margin:0;display:inline-block;vertical-align:middle}form.search.quick label,form.search.quick a{margin-right:-10px}form.search.quick label{display:inline-block;vertical-align:middle;cursor:pointer;color:#bdbdbd}form.search.quick input,form.search.quick a{color:#bdbdbd;transition:color 1s ease-out}form.search.quick input:focus,form.search.quick a:focus{box-shadow:none}form.search.quick input{display:inline-block;vertical-align:middle;background-color:transparent;text-align:right;border:none;outline:none;margin:0;padding:0;max-width:200px;font-size:1.5rem;font-weight:lighter}form.search.quick input:focus+label{color:#74b87a}form.search.quick a.cancel,form.search.quick a.submit{display:none;color:white}form.search.quick.submittable input,form.search.quick.submittable a{color:#74b87a}form.search.quick.submittable label{display:none}form.search.quick.submittable a.submit{display:inline-block}form.search.quick.cancellable input,form.search.quick.cancellable a{color:#ed1c24}form.search.quick.cancellable label{display:none}form.search.quick.cancellable a.cancel{display:inline-block}@media (max-width: 700px){form.search.quick{max-width:50%}form.search.quick input{max-width:calc(100% - 50px)}}a.minidatemark{display:block;float:left;width:28px;margin-right:12px;margin-top:5px}a.minidatemark span{display:block;line-height:1;text-align:center}a.minidatemark span.mon{text-transform:uppercase;font-size:0.9em}a.minidatemark span.dom{font-size:1.8em;letter-spacing:-0.1em;margin-left:-1px;margin-top:0}a.minidatemark span.year{font-size:0.9em;margin-top:0}span.credit{display:block;font-style:italic;color:#bdbdbd}.latest_notices ul{padding-left:0}.latest_notices .scrap{position:relative;clear:left}.latest_notices .scrap.document a.icon{background-position:3px 0;background-image:url(/assets/droom/icons-7fe1ecc741ac113425757def22ca2d4a37fb7559729b9de470bf4c7f63d17909.png)}.latest_notices .scrap.document a.icon.pdf{background-position:3px -48px}.latest_notices .scrap.document a.icon.doc,.latest_notices .scrap.document a.icon.docx{background-position:3px -96px}.latest_notices .scrap.document a.icon.xls,.latest_notices .scrap.document a.icon.xlsx{background-position:3px -144px}.latest_notices .scrap p.sample{overflow:hidden;line-height:1.5}.latest_notices .scrap p.sample a.title{display:block}.latest_notices .scrap a.thumb,.latest_notices .scrap a.icon{position:absolute;display:block;overflow:hidden;left:-44px;top:6px;width:32px;height:32px;text-indent:50px;line-height:32px;border-radius:3px;background-repeat:no-repeat;background-position:0 0}.latest_notices .scrap a.thumb.playable:before,.latest_notices .scrap a.icon.playable:before{content:url(/assets/droom/playable-e6678cc1550ee08fda57aeb902f43c8f3bf3a544b9f25621340ced151b49c4f0.png);position:absolute;width:32px;height:18px;left:-50px;top:5px}.latest_notices .scrap a.icon{background-image:url(/assets/droom/dark_scrap_icons-283b0d1200096c2e389c98efa3ae8a827f63c88e2c7f2615846d71a56c2f61e1.png)}.latest_notices .scrap a.icon.text{background-position:0 -48px}.latest_notices .scrap a.icon.quote{background-position:0 -96px}.latest_notices .scrap a.icon.link{background:none}.latest_notices .scrap span.attribution,.latest_notices .scrap span.caption{color:#bdbdbd;display:block}div.popup form.scrap{margin:20px}div.popup form.scrap .floatable{display:inline-block;float:left}div.popup form.scrap .floatable p{margin-top:0}div.popup form.scrap p{margin:20px 0}div.popup form.scrap p.name input,div.popup form.scrap p.url input,div.popup form.scrap p.caption input{width:100%}div.popup form.scrap div.text{clear:left;display:none}div.popup form.scrap div.text textarea{width:540px;background-color:white;font-size:100%;height:200px}div.popup form.scrap p.caption{clear:left}div.popup form.scrap p.caption input{width:540px}div.popup form.scrap div.youtube_preview{margin:20px 0;display:none}div.popup form.scrap div.youtube_preview iframe{width:540px;height:320px}div.popup form.scrap p.admin{clear:both;float:right;margin:5px 10px}div.popup form.scrap p.admin label{display:inline-block}div.popup form.scrap.image .specifics.image{display:inline-block}div.popup form.scrap.image p.name,div.popup form.scrap.image p.url{width:380px}div.popup form.scrap.image div.text{display:block}div.popup form.scrap.video .specifics.video{display:inline-block}div.popup form.scrap.video .specifics.video .youtube-search{margin-top:15px}div.popup form.scrap.video p.name,div.popup form.scrap.video p.url{width:380px}div.popup form.scrap.video div.youtube_preview{display:block}div.popup form.scrap.event{margin:20px}div.popup form.scrap.event .specifics.event{display:inline-block}div.popup form.scrap.event div.text{display:block}div.popup form.scrap.event p.name,div.popup form.scrap.event p.url{width:420px}div.popup form.scrap.document div.text{display:block;margin:20px}div.popup form.scrap.document .specifics.document{display:inline-block}div.popup form.scrap.document p.name,div.popup form.scrap.document p.url{width:420px}div.popup form.scrap.document input.name{font-size:1.5rem}div.popup form.scrap.quote div.text{display:block}div.popup form.scrap.quote p.name{display:none}div.popup form.scrap.quote p.url{width:540px}div.popup form.scrap.text div.text{display:block}div.popup form.scrap.text p.name,div.popup form.scrap.text p.url{width:540px}div.popup form.scrap.link p.name,div.popup form.scrap.link p.url{width:540px}div.popup form.scrap ul.scraptypes{margin:-20px 0 20px -20px;background-color:#9a9b9d;width:calc(100% + 40px);height:40px;padding:0 0 0 20px}div.popup form.scrap ul.scraptypes li{position:relative;display:inline-block;overflow:hidden;margin-right:0;height:40px;font-size:80%}div.popup form.scrap ul.scraptypes li label{position:relative;display:inline-block;padding:4px 6px 0 40px;height:36px;line-height:36px;overflow:hidden;font-size:0.9em;cursor:pointer;color:white;background-repeat:no-repeat;background-position:4px 8px;background-image:url(/assets/droom/scrap_icons-13889ed1b20d5e3ad543c14313c8422bd35ffa7fc3ed4d11aec2783e696578c1.png)}div.popup form.scrap ul.scraptypes li label.text{background-position:4px -40px}div.popup form.scrap ul.scraptypes li label.quote{background-position:4px -88px}div.popup form.scrap ul.scraptypes li label.video{background-position:4px -136px}div.popup form.scrap ul.scraptypes li label.image{background-position:4px -184px}div.popup form.scrap ul.scraptypes li label.document{background-position:4px -232px}div.popup form.scrap ul.scraptypes li label.event{background-position:4px -280px}div.popup form.scrap ul.scraptypes li input[type="radio"]{position:absolute;visibility:hidden}div.popup form.scrap ul.scraptypes li input[type="radio"]{position:absolute;visibility:hidden}div.popup form.scrap ul.scraptypes li input[type="radio"]:checked+label{background-color:#f7f5f3;color:#4d4e53}div.popup form.scrap .specifics{display:none;float:left;margin:0 20px 10px 0}div.popup form.scrap .specifics .image-upload{width:140px;height:140px}div.popup form.scrap .specifics .image-upload a.box{width:138px;height:138px}div.popup form.scrap .specifics.document,div.popup form.scrap .specifics.event{width:100px}div.popup form.scrap .specifics.document .datemark,div.popup form.scrap .specifics.event .datemark{margin-left:30px;margin-top:24px;margin-bottom:25px}div.popup form.scrap .specifics.document .filemark,div.popup form.scrap .specifics.event .filemark{margin-left:34px;margin-top:24px;min-height:50px}div.popup form.scrap .specifics.video,div.popup form.scrap .specifics.image{width:140px}div.popup form.scrap .buttons{margin:10px 0 20px 0}#svg_holder{position:absolute;display:none}svg{fill:currentColor;pointer-events:none}svg svg path,svg svg polygon,svg svg circle{fill:currentColor}svg.icon{width:28px;height:28px;display:inline-block;margin:0}svg.icon+span{display:inline-block}svg.icon.small{width:20px;height:20px;margin:2px}svg.icon.small+span{min-height:20px;width:calc(100% - 40px)}svg.prefix,svg.suffix{width:1.2em;height:1.2em;margin:0;display:inline-block}svg.prefix.smaller,svg.suffix.smaller{width:1em;height:1em;margin:0.1em 0.05em}svg.prefix.small,svg.suffix.small{width:0.75em;height:0.75em;margin:0.1em 0.05em}svg.prefix+span.label{max-width:calc(100% - 1.5em)}svg.suffix{margin:0 0 0 0.25em}svg.inline{width:1.2em;height:1.2em;margin:0.25em 0 0 0;display:inline-block;vertical-align:top}svg.inline+span{margin:0;display:inline-block;vertical-align:top}svg.red{color:#d34a4a}h1 a.edit svg.icon{vertical-align:bottom}.tagger{margin:16px 0;overflow:hidden;width:100%}.tagger input.tags{margin:0;outline:none;overflow:hidden;width:100%}.tagger input.tags:after{content:"";display:table;clear:both}.tagger a.add_tag{display:inline-block;position:relative;outline:none;cursor:pointer;text-align:center;text-decoration:none;font-size:1.2rem;padding:0.5em 1em;border:1px solid transparent;background-color:#74b87a;border-color:#74b87a;color:white;transition:box-shadow 0.25s ease-out, color 0.25s ease-out, background-color 0.25s ease-out, opacity 0.25s ease-out;border-radius:0;font-size:80%;line-height:1.2;padding:4px 8px;border-radius:32px;height:auto;vertical-align:middle}.tagger a.add_tag:hover{text-decoration:none;box-shadow:0 2px 6px rgba(0,0,0,0.6)}.tagger a.add_tag:active{position:relative;top:1px;box-shadow:inset 0 1px 4px rgba(0,0,0,0.6)}.tagger a.add_tag.unavailable{color:white;background-color:#bdbdbd;border-color:#bdbdbd;color:white;opacity:0.75;pointer-events:none}.tagger a.add_tag.waiting{color:white;background-color:#bdbdbd;opacity:0.25;pointer-events:none}.tagger.waiting{opacity:0.25}.tagger.waiting a.add{color:#bdbdbd}ul.tags{padding:0;list-style:none}ul.tags li{display:inline-block;margin-right:10px;color:#bdbdbd}ul.tags li svg.prefix{margin-right:0}table.toggles{margin:40px 0;border-collapse:collapse}table.toggles tr.rotated td,table.toggles tr.rotated th{position:relative;height:90px;width:32px;text-align:center}table.toggles tr.rotated td a.menu,table.toggles tr.rotated th a.menu{visibility:hidden}table.toggles tr.rotated td:hover a.menu,table.toggles tr.rotated th:hover a.menu{visibility:visible}table.toggles tr.rotated td.spacer,table.toggles tr.rotated td.action,table.toggles tr.rotated th.spacer,table.toggles tr.rotated th.action{width:auto;text-align:left}table.toggles tr.rotated span.rotated{display:inline-block;position:absolute;top:90px;left:10px;line-height:1;white-space:nowrap;transform:rotate(-90deg);transform-origin:top left}table.toggles th{font-weight:normal}table.toggles th a,table.toggles th a:visited{color:#4d4e53}table.toggles th a:hover,table.toggles th a:visited:hover{color:#d34a4a}table.toggles th a.menu{visibility:hidden}table.toggles th:hover a.menu{visibility:visible}table.toggles th h4{margin:0;line-height:1.1}table.toggles td,table.toggles th{border:1px solid #d6d6d4;padding:8px}table.toggles th.action,table.toggles th.spacer{border:0}table.toggles th.action form.filter{position:absolute;bottom:10px}table.toggles th.action form.filter input[type="search"]{width:200px}table.toggles th.d,table.toggles td.d{border-right-color:#bdbdbd}table.toggles td.hover{background-color:#f2f0ed}table.toggles tr:hover td{background-color:#f2f0ed}table.toggles tr:hover td.hover{background-color:#e2e1dd}table.toggles td.name{min-width:140px;vertical-align:middle;line-height:1;text-align:left}table.toggles td.name a{color:#4d4e53}table.toggles td.name a:hover{color:#d34a4a}table.toggles td.spacer{padding:10px}table.toggles td.toggle{min-height:32px;text-align:center;vertical-align:middle}table.toggles td.toggle span.no,table.toggles td.toggle span.yes,table.toggles td.toggle a.yes,table.toggles td.toggle a.no{display:block;width:32px;height:32px}table.toggles td.toggle span.no svg,table.toggles td.toggle span.yes svg,table.toggles td.toggle a.yes svg,table.toggles td.toggle a.no svg{width:24px;height:24px;margin:4px;transition:opacity 0.4s ease-out}table.toggles td.toggle span.no.yes,table.toggles td.toggle span.yes.yes,table.toggles td.toggle a.yes.yes,table.toggles td.toggle a.no.yes{color:#74b87a}table.toggles td.toggle span.no.no,table.toggles td.toggle span.yes.no,table.toggles td.toggle a.yes.no,table.toggles td.toggle a.no.no{color:#bdbdbd}table.toggles td.toggle span.no.no:hover,table.toggles td.toggle span.yes.no:hover,table.toggles td.toggle a.yes.no:hover,table.toggles td.toggle a.no.no:hover{opacity:1}table.toggles td.toggle span.no.not_applicable,table.toggles td.toggle span.yes.not_applicable,table.toggles td.toggle a.yes.not_applicable,table.toggles td.toggle a.no.not_applicable{color:#bdbdbd}table.toggles td.toggle span.no.working,table.toggles td.toggle span.yes.working,table.toggles td.toggle a.yes.working,table.toggles td.toggle a.no.working{background-image:url(/assets/droom/spinner-7a0c266b2e054ce4a4b167782dc6b19fdb7e61b996f2f3fd22eb37d65820c815.gif);background-position:9px 9px;background-repeat:no-repeat}table.toggles td.toggle span.no.working svg,table.toggles td.toggle span.yes.working svg,table.toggles td.toggle a.yes.working svg,table.toggles td.toggle a.no.working svg{opacity:0}table.toggles tr.unconfirmed td,table.toggles tr.unconfirmed th,table.toggles tr.unconfirmed td.name{color:#bdbdbd}table.toggles tr.unconfirmed td a,table.toggles tr.unconfirmed th a,table.toggles tr.unconfirmed td.name a{color:#bdbdbd}table.toggles tr.unconfirmed td a:hover,table.toggles tr.unconfirmed th a:hover,table.toggles tr.unconfirmed td.name a:hover{color:#d34a4a}ul.token-input-list{box-sizing:border-box;display:inline-block;width:100%;padding:2px 8px;border:1px solid #bdbdbd;font-size:1rem;overflow:hidden;height:auto !important;height:1%;cursor:text;z-index:9000;margin:0;background-color:#ffffff;color:#4d4e53;list-style-type:none;clear:left}ul.token-input-list li input{display:inline-block;vertical-align:middle;border:0;margin:6px 7px 4px 0;padding:4px 7px 4px 0;background-color:#ffffff;color:#4d4e53;-webkit-appearance:caret}ul.token-input-list li input:focus{box-shadow:none}li.token-input-token{overflow:hidden;margin:5px 6px 6px 0;padding:4px 4px 4px 16px;background:linear-gradient(to bottom, #00afdb, #0086a8);color:white;cursor:default;border-radius:20px;float:left;white-space:nowrap}li.token-input-token p{display:inline-block;vertical-align:top;font-weight:lighter;padding:0;margin:0}li.token-input-token span{display:inline-block;vertical-align:top;color:white;opacity:0.5;margin:0 4px 0 8px;font-weight:bold;cursor:pointer}li.token-input-token span:hover{opacity:1}li.token-input-selected-token{background-color:#ed1c24;color:#fff}li.token-input-input-token{float:left;margin:0;padding:0;list-style-type:none}li.token-input-input-token input:empty{min-width:150px}div.token-input-dropdown{position:absolute;background-color:#ffffff;border:1px solid #bdbdbd;border-top:none;overflow:hidden;cursor:default;z-index:7000;margin-top:-1px;padding:1px 8px}div.token-input-dropdown p{margin:0;padding:5px 10px;color:#bdbdbd;text-align:right}div.token-input-dropdown ul{margin:0;padding:0}div.token-input-dropdown ul li{padding:8px;margin:0;list-style-type:none;cursor:pointer}div.token-input-dropdown ul li em{font-weight:bold;font-style:normal}div.token-input-dropdown ul li.token-input-selected-dropdown-item{background-color:rgba(0,0,0,0.1);color:#4d4e53}.faceting li.token-input-token{background:linear-gradient(to bottom, #00afdb, #0086a8)}form.droploader{display:none}[data-droppable]{position:relative}[data-droppable] .dropmask{position:absolute;display:none;justify-content:center;align-items:center;z-index:100;top:-10px;left:-10px;width:calc(100% + 20px);height:calc(100% + 20px);box-sizing:border-box;background-color:rgba(0,0,0,0.1);border-radius:4px}.droppable[data-droppable] .dropmask{display:flex}[data-droppable] label.uploader,[data-droppable] a.uploader{cursor:pointer}ul.uploads{padding-left:15px}ul.uploads:empty{display:none}ul.uploads li.uploading{position:relative;max-width:300px}ul.uploads li.uploading span.label{display:block}ul.uploads li.uploading span.label img.thumbnail{width:24px;height:24px;display:inline-block;vertical-align:middle}ul.uploads li.uploading span.label span.file{display:inline-block;vertical-align:middle;height:26px;width:28px;margin-top:-2px;background-repeat:no-repeat;background-position:0 0;background-image:url(/assets/droom/icons-7fe1ecc741ac113425757def22ca2d4a37fb7559729b9de470bf4c7f63d17909.png)}ul.uploads li.uploading span.label span.filename{color:#bdbdbd;display:inline-block;vertical-align:middle;line-height:1.1;min-height:26px;line-height:26px;padding-top:4px;width:calc(100% - 32px)}ul.uploads li.uploading span.progress{position:relative;display:inline-block;vertical-align:middle;height:2px;margin-left:3px;margin-top:-8px;width:calc(100% - 40px);border:1px solid #bdbdbd;border-radius:2px}ul.uploads li.uploading span.progress span.bar{float:left;background-color:#74b87a;border-radius:2px;height:2px;width:0}ul.uploads li.uploading a.cancel{display:inline-block;vertical-align:middle;display:inline-block;text-indent:18px;margin-top:0;min-height:16px;line-height:16px;background-color:transparent;background-position:0 0;background-repeat:no-repeat;background-image:url(/assets/droom/delete-eb5d522b76fa38778d496ccd80a7c27f19903e4f80dcae5e8967577f11d99caf.png);margin-left:4px;margin-top:-4px}ul.uploads li.uploading a.cancel:hover{background-position:0 -32px}ul.uploads li.uploading a.cancel.minimal{width:16px;height:16px;overflow:hidden;white-space:nowrap;opacity:0.4}ul.uploads li.uploading a.cancel.minimal:hover{opacity:1}ul.uploads li.uploading span.waiting{display:none;vertical-align:middle;margin-left:4px;margin-top:-4px;width:24px;height:24px;background-color:transparent;background-position:0 0;background-repeat:no-repeat;background-image:url(/assets/droom/spinner-7a0c266b2e054ce4a4b167782dc6b19fdb7e61b996f2f3fd22eb37d65820c815.gif)}ul.uploads li.uploading.pdf span.label span.file{background-position:0 -48px}ul.uploads li.uploading.doc span.label span.file,ul.uploads li.uploading.docx span.label span.file{background-position:0 -96px}ul.uploads li.uploading.xls span.label span.file,ul.uploads li.uploading.xlsx span.label span.file{background-position:0 -144px}ul.uploads li.uploading.mp4 span.label span.file,ul.uploads li.uploading.mov span.label span.file,ul.uploads li.uploading.ogg span.label span.file{background-position:0 -192px}ul.uploads li.uploading.waiting a.cancel{display:none}ul.uploads li.uploading.waiting span.waiting{display:inline-block}ul.uploads li.uploading.erratic span.label span.file{background-position:0 -240px}ul.uploads li.uploading.erratic span.label span.filename{color:#ed1c24}ul.uploads li.uploading.erratic span.progress,ul.uploads li.uploading.erratic a.cancel{display:none}.image-upload{position:relative;width:86px;height:86px;margin-right:10px;float:left;overflow:hidden}.image-upload a.remover{display:block;position:absolute;top:5px;right:3px;width:24px;height:24px;background-position:0 -646px;background-image:url(/assets/droom/minisymbols-37312b6bd0248301936ad39ea00d970ff739c11075a15b61167446ae9b9e48cd.png)}.image-upload a.box{display:block;width:100%;height:100%;box-sizing:border-box;border:1px solid #bdbdbd;background-position:center center;background-repeat:no-repeat;background-size:cover}.image-upload input[type="file"]{position:absolute;top:200px;left:0}.youtube-search{position:relative;width:132px;height:132px;margin-right:20px;float:left}.youtube-search a.remover{display:block;position:absolute;top:5px;right:3px;width:24px;height:24px;background-position:0 -646px;background-image:url(/assets/droom/minisymbols-37312b6bd0248301936ad39ea00d970ff739c11075a15b61167446ae9b9e48cd.png)}.youtube-search .thumbnail{display:block;width:130px;height:73px;border:1px solid #bdbdbd;background-color:white;background-position:center center;background-repeat:no-repeat;background-size:cover}.youtube-search input[type="text"]{width:120px;padding:5px;margin:20px 0 0 0}section.join_organisation{margin-bottom:4em}#account h1.pagetitle{font-size:2rem;margin:10px 0}#account h1.pagetitle.success{color:#74b87a}#account h1.pagetitle svg.icon{display:block;float:left;width:32px;height:32px;margin:4px 8px 0 -40px}#account h1.pagetitle svg.icon+span.label{margin-left:0}#account label{font-size:1.1em}#account label.minor{font-size:0.9em}#account input.login[type="text"],#account input.login[type="password"],#account input.login[type="email"]{font-size:1rem;padding:0.5rem;border:1px solid #bdbdbd}#account input.preferences[type="text"],#account input.preferences[type="password"],#account input.preferences[type="email"]{font-size:2em}#account input.ok[type="text"],#account input.ok[type="password"],#account input.ok[type="email"]{border-color:#74b87a}#account input.notok[type="text"],#account input.notok[type="password"],#account input.notok[type="email"]{border-color:#b92a23}#account p.confirmation{display:none}#account a.reminder{color:#bdbdbd;display:block;margin:1em 0}#account a.reminder a,#account a.reminder a:visited{color:#9a9b9d}#account a.reminder a.bright,#account a.reminder a.bright:visited{color:#ed1c24}#account a.reminder a:hover,#account a.reminder a:visited:hover{color:#d34a4a}#account a.reminder:hover{color:#d34a4a}ul.users{margin:0;padding:0;list-style:none;display:flex}ul.users li.user{display:inline-block;margin-right:2em}ul.users li.user a{color:#4d4e53}ul.users li.user a:hover{color:#d34a4a}ul.users li.user a.add{color:#74b87a}ul.users li.user a.add:hover{color:#d34a4a}ul.users li.user:last-child{margin-right:0}ul.users li.user svg.prefix{vertical-align:top;margin-top:0.2em}ul.users li.user span.label{white-space:nowrap}form.user{max-width:900px}form.user h3{margin:1em 0 0.5em 0}form.user h3+p{margin-top:0.25em}form.user .contacts{margin-top:10px}form.user .contacts input[type="text"],form.user .contacts input[type="email"]{width:100%;box-sizing:border-box}form.user .contacts textarea{width:100%;box-sizing:border-box;height:96px}form.user .contacts p.email{width:442px}form.user .contacts p.phone,form.user .contacts p.mobile{float:left;width:188px;margin-right:10px}form.user .contacts p.phone:last-child,form.user .contacts p.mobile:last-child{margin-right:0}form.user p.memberships label.inline{margin-right:10px}form.user .image-upload{width:86px;height:86px;margin-right:10px;float:left;background-color:white;background-position:center center;background-size:contain;background-image:url(/assets/droom/missing/user-487d9a61a2661a5f065989eae1968cf820286f23b6094beae5440469065bf0c3.png)}form.user div.description{position:relative;display:block;float:left;width:calc(100% - 96px);padding-bottom:1em}form.user div.description:after{content:"";display:table;clear:both}form.user div.description textarea{width:100%}form.user div.description div.rte{min-height:86px}form.user div.address_book{clear:both;margin-top:24px}form.user .user,form.user .buttons{clear:left}form.user .description textarea{height:150px;font-size:1em}form.user p.gender,form.user p.status,form.user p.confirmation{float:left;margin-right:25px}form.user p.memberships{clear:left}table.users{font-weight:lighter;width:100%}table.users a{color:#4d4e53}table.users a:hover{color:#ed1c24}table.users a.group{font-weight:bold}table.users a.and_more{font-size:0.75em;color:#bdbdbd}table.users a.and_more:hover{color:#d34a4a}table.users a.admin{display:none;margin-left:0.25em}table.users a.admin.edit{color:#00afdb}table.users a.admin.edit:hover{color:#d34a4a}table.users a.admin.remove{color:#ed1c24}table.users a.admin.remove:hover{color:#d34a4a}table.users tbody.user td{padding:0 8px;vertical-align:top}table.users tbody.user td:first-child{padding-left:0}table.users tbody.user td:last-child{padding-right:0}table.users tbody.user td.organisation{padding-left:0}table.users tbody.user td.organisation a{color:#bdbdbd}table.users tbody.user td.organisation a:hover{color:#d34a4a}table.users tbody.user td.address{color:#bdbdbd}table.users tbody.user td.name{font-weight:bold}table.users tbody.user td.name svg{width:0.9em;height:0.9em}table.users tbody.user td.email,table.users tbody.user td.phone{white-space:nowrap}table.users tbody.user td.phone{text-align:right}table.users tbody.user tr:first-child td{border-top:1px solid #bdbdbd;padding-top:12px}table.users tbody.user tr:last-child td{padding-bottom:12px}table.users tbody.user:hover a.admin{display:inline-block}@media (max-width: 700px){#account{width:90%;margin:40px auto}}@keyframes medium-editor-image-loading{0%{transform:scale(0)}100%{transform:scale(1)}}@keyframes medium-editor-pop-upwards{0%{opacity:0;transform:matrix(0.97, 0, 0, 1, 0, 12)}20%{opacity:.7;transform:matrix(0.99, 0, 0, 1, 0, 2)}40%{opacity:1;transform:matrix(1, 0, 0, 1, 0, -1)}100%{transform:matrix(1, 0, 0, 1, 0, 0)}}.medium-editor-anchor-preview{font-family:"Trade Gothic W01", "Helvetica Neue", Helvetica, Arial, sans-serif;font-size:16px;left:0;line-height:1.4;max-width:280px;position:absolute;text-align:center;top:0;word-break:break-all;word-wrap:break-word;visibility:hidden;z-index:9000}.medium-editor-anchor-preview a{display:inline-block;margin:5px}.medium-editor-anchor-preview-active{visibility:visible}.medium-editor-placeholder{position:relative}.medium-editor-placeholder:after{content:attr(data-placeholder) !important;font-style:italic;left:0;position:absolute;top:0;white-space:pre}.medium-toolbar-arrow-over:before,.medium-toolbar-arrow-under:after{border-style:solid;content:'';display:block;height:0;left:50%;margin-left:-8px;position:absolute;width:0}.medium-toolbar-arrow-under:after{border-width:12px 8px 0 8px}.medium-toolbar-arrow-over:before{border-width:0 8px 12px 8px;top:-12px}.medium-editor-toolbar{font-family:"Trade Gothic W01", "Helvetica Neue", Helvetica, Arial, sans-serif;font-size:16px;left:0;position:absolute;top:0;visibility:hidden;z-index:9000}.medium-editor-toolbar ul{margin:0;padding:0}.medium-editor-toolbar li{float:left;list-style:none;margin:0;padding:0}.medium-editor-toolbar li button{box-sizing:border-box;cursor:pointer;display:block;font-size:14px;line-height:1.33;margin:0;padding:12px;text-decoration:none}.medium-editor-toolbar li button:focus{outline:none}.medium-editor-toolbar li .medium-editor-action-underline{text-decoration:underline}.medium-editor-toolbar li .medium-editor-action-pre{font-family:Consolas, "Liberation Mono", Menlo, Courier, monospace;font-size:12px;font-weight:100;padding:15px 0}.medium-editor-toolbar-active{visibility:visible}.medium-editor-sticky-toolbar{position:fixed;top:1px}.medium-editor-relative-toolbar{position:relative}.medium-editor-toolbar-active.medium-editor-stalker-toolbar{animation:medium-editor-pop-upwards 160ms forwards linear}.medium-editor-action-bold{font-weight:bolder}.medium-editor-action-italic{font-style:italic}.medium-editor-toolbar-form{display:none}.medium-editor-toolbar-form input,.medium-editor-toolbar-form a{font-family:"Trade Gothic W01", "Helvetica Neue", Helvetica, Arial, sans-serif}.medium-editor-toolbar-form .medium-editor-toolbar-form-row{line-height:14px;margin-left:5px;padding-bottom:5px}.medium-editor-toolbar-form .medium-editor-toolbar-input,.medium-editor-toolbar-form label{border:none;box-sizing:border-box;font-size:14px;margin:0;padding:6px;width:316px;display:inline-block}.medium-editor-toolbar-form .medium-editor-toolbar-input:focus,.medium-editor-toolbar-form label:focus{appearance:none;border:none;box-shadow:none;outline:0}.medium-editor-toolbar-form a{display:inline-block;font-size:24px;font-weight:bolder;margin:0 10px;text-decoration:none}.medium-editor-toolbar-form-active{display:block}.medium-editor-toolbar-actions:after{clear:both;content:"";display:table}[data-medium-editor-element] img{max-width:100%}[data-medium-editor-element] sub{vertical-align:sub}[data-medium-editor-element] sup{vertical-align:super}.medium-editor-hidden{display:none}.medium-toolbar-arrow-under:after{border-color:white transparent transparent transparent;top:36px}.medium-toolbar-arrow-over:before{border-color:transparent transparent white transparent;top:-12px}.medium-editor-toolbar{background-color:white;box-shadow:0 3px 10px rgba(0,0,0,0.6);border-radius:36px}.medium-editor-toolbar li button{background-color:white;border:0;padding:0;margin:4px 1px 0 1px;color:#bdbdbd;height:36px;width:36px;transition:background-color .1s ease-in}.medium-editor-toolbar li button svg{width:32px;height:32px}.medium-editor-toolbar li button:hover{color:#d34a4a}.medium-editor-toolbar li button:active{color:#4d4e53}.medium-editor-toolbar li .medium-editor-button-first{border-bottom-left-radius:36px;border-top-left-radius:36px}.medium-editor-toolbar li .medium-editor-button-last{border-bottom-right-radius:36px;border-top-right-radius:36px}.medium-editor-toolbar li .medium-editor-button-active{color:#74b87a}.medium-editor-toolbar li:last-child button{border-right:none}.medium-editor-toolbar-form{background:white;border-radius:36px;color:#bdbdbd}.medium-editor-toolbar-form .medium-editor-toolbar-input{background:transparent;box-sizing:border-box;color:#4d4e53;height:36px;padding:0 14px;font-size:1.2em}.medium-editor-toolbar-form a{color:#bdbdbd}.medium-editor-toolbar-anchor-preview{background:white;box-shadow:0 3px 10px rgba(0,0,0,0.6)}.medium-editor-toolbar-anchor-preview a{color:#00afdb}.medium-editor-placeholder:after{color:#d6d6d4}ul.sortable_files .sortable-drag{text-shadow:1px 4px 6px rgba(0,0,0,0.25)}ul.sortable_files .sortable-ghost{height:6px;overflow:hidden;background-color:rgba(0,0,0,0.1);border-radius:4px;margin:0 -10px;box-sizing:content-box}ul.sortable_files .sortable-ghost a{margin-top:30px}.helpable{display:block;position:relative}.helpable svg.cue{width:0.9em;height:0.9em;color:var(--tlms-color-pale);transition:color 0.4s ease-out;fill:currentColor;display:inline-block;margin-left:0.15em;cursor:pointer}.helpable .bubble{display:block;position:absolute;bottom:0;right:-90px;z-index:10;width:180px;padding:10px;border-radius:4px;box-sizing:border-box;background-color:var(--tlms-color-menubg);box-shadow:none;border:1px solid var(--tlms-color-pale);opacity:0;pointer-events:none;transition:opacity 0.4s ease-out, text-shadow 0.4s ease-out;margin-bottom:25px}.helpable .bubble:after{display:block;content:"";position:absolute;bottom:-20px;right:80px;border:10px solid white;border-color:white transparent transparent transparent;border-top-color:var(--tlms-color-menubg)}.helpable .bubble p{font-size:0.8rem;line-height:1.4;margin:0 0 0.2em 0}.helpable.helping .bubble{opacity:1;box-shadow:0 4px 8px var(--tlms-color-shadow)}.helpable:hover .cue{color:var(--tlms-color-link)}a[data-infowindow]{cursor:pointer}.infowindow{position:absolute;width:320px;z-index:20;background-color:var(--tlms-color-menubg);color:var(--tlms-color-dark);padding:8px 16px 12px 12px;font-size:0.9rem;border-radius:8px;opacity:0;transition:opacity 0.5s ease-out;pointer-events:none}.infowindow a.close{position:absolute;top:4px;right:10px;color:var(--tlms-color-pale);cursor:pointer}.infowindow a.close svg.icon{width:20px;height:20px}.infowindow a.close:hover{color:var(--tlms-color-dark)}.infowindow.showing{display:block;pointer-events:auto;opacity:1;box-shadow:0 4px 8px var(--tlms-color-shadow)}.infowindow .pointer,.infowindow .pointer::before{position:absolute;width:12px;height:12px;background:inherit}.infowindow .pointer{visibility:hidden;left:-5px;top:calc(50% - 6px)}.infowindow .pointer::before{visibility:visible;content:'';transform:rotate(45deg)}.infowindow h3{font-weight:lighter}.infowindow ul{font-weight:lighter;list-style:none;padding:0;line-height:1.6}.infowindow ul.history{font-size:0.8rem;margin-bottom:1em;color:var(--tlms-color-mid)}.infowindow ul.history li.uninvitable{color:var(--tlms-color-red)}.infowindow ul.history li.invitable{color:var(--tlms-color-blue)}.infowindow ul.history li.accepted{color:var(--tlms-color-green)}.infowindow ul.history li.invited{color:var(--tlms-color-blue)}ul.dropdown{position:absolute;display:none;z-index:10;width:100%;list-style:none;padding:0;margin:0;margin-top:-2px;border:1px solid var(--tlms-color-pale);border-top:none;box-sizing:border-box;background-color:var(--tlms-color-menubg);box-shadow:0 4px 8px var(--tlms-color-shadow)}ul.dropdown li a{display:block;padding:5px 8px;color:var(--tlms-color-mid);border-bottom:1px solid var(--tlms-color-verypale);cursor:pointer}ul.dropdown li a:hover{background-color:var(--tlms-color-verypale);color:var(--tlms-color-text)}ul.dropdown.up{display:block}input.up{box-shadow:0 4px 8px var(--tlms-color-shadow)}input[type="text"],input[type="password"],input[type="email"],input[type="tel"],input[type="url"],input[type="date"],input[type="time"],textarea,[contenteditable]:not([contenteditable=false]){font-family:var(--body-font)}.edit_in_place.placeholder{color:var(--tlms-color-pale)}.detail{display:none}.detail.expanded{display:block}.detail.expanded p:first-child{margin-top:0}div#account{display:grid;height:80vh;width:100%;place-items:center;width:auto;margin:0 auto 1em auto}div#account #login,div#account #error,div#account #takepart{width:50%;min-width:240px;max-width:500px}.controls{margin-top:1em}form.login+form.login,form.new_user+form.login,form.register+form.login{margin-top:2em}form.login fieldset,form.new_user fieldset,form.register fieldset{max-height:240px;overflow:hidden;transition:max-height 0.4s ease-out}form.login label,form.new_user label,form.register label{display:block}form.login .confirmation,form.new_user .confirmation,form.register .confirmation{max-height:0;overflow:hidden;transition:max-height 0.4s ease-out;color:var(--tlms-color-green)}form.login input[type="text"],form.login input[type="email"],form.login input[type="password"],form.new_user input[type="text"],form.new_user input[type="email"],form.new_user input[type="password"],form.register input[type="text"],form.register input[type="email"],form.register input[type="password"]{font-family:Joanna Sans W01;width:calc(100% - 180px);font-size:1rem;border:1px solid var(--tlms-color-pale);padding:0.5em 0.75em;text-align:left;margin-right:10px;line-height:1.6;font-weight:400;font-style:normal}form.login input[type="submit"],form.login button.submit,form.new_user input[type="submit"],form.new_user button.submit,form.register input[type="submit"],form.register button.submit{font-family:"Joanna Sans W01";line-height:1.6;font-weight:normal;font-style:normal;font-size:1rem;padding:0.5em 0.25em;font-weight:lighter;width:130px;transition:background-color 0.4s ease-out, border-color 0.4s ease-out}form.login span.note,form.new_user span.note,form.register span.note{display:block;line-height:1.4;margin-top:0.5em;color:var(--tlms-color-pale)}form.login:not(.emailable) input[type="submit"],form.login:not(.emailable) button.submit,form.new_user:not(.emailable) input[type="submit"],form.new_user:not(.emailable) button.submit,form.register:not(.emailable) input[type="submit"],form.register:not(.emailable) button.submit{background-color:var(--tlms-color-verypale);border-color:var(--tlms-color-verypale);color:white;pointer-events:none}form.login.invitationSent .confirmation,form.new_user.invitationSent .confirmation,form.register.invitationSent .confirmation{max-height:100px}form.login.invitationSent fieldset,form.new_user.invitationSent fieldset,form.register.invitationSent fieldset{max-height:0}form.login.busy input[type="submit"],form.login.busy button,form.new_user.busy input[type="submit"],form.new_user.busy button,form.register.busy input[type="submit"],form.register.busy button{background-color:var(--tlms-color-verypale);border-color:var(--tlms-color-verypale);color:white;pointer-events:none}form.login.busy input[type="email"],form.login.busy input[type="password"],form.new_user.busy input[type="email"],form.new_user.busy input[type="password"],form.register.busy input[type="email"],form.register.busy input[type="password"]{color:var(--tlms-color-pale);pointer-events:none}form.login:not(.loginnable) input[type="submit"]{background-color:var(--tlms-color-verypale);border-color:var(--tlms-color-verypale);color:white;pointer-events:none}p.manage_password{margin:0}p.manage_password span.col{position:relative;display:inline-block;vertical-align:top;width:47%;margin-right:1%}p.manage_password span.col input[type="text"],p.manage_password span.col input[type="email"],p.manage_password span.col input[type="date"],p.manage_password span.col input[type="password"],p.manage_password span.col input[type="url"],p.manage_password span.col textarea,p.manage_password span.col select{width:100%;box-sizing:border-box}p.manage_password span.col:last-child,p.manage_password span.col.last{margin-right:0}p.manage_password span.col span.note{display:inline-block;line-height:1.3}p.manage_password span.col .subcol{display:inline-block;vertical-align:top;width:48%;margin-right:3.5%}p.manage_password span.col .subcol input[type="text"],p.manage_password span.col .subcol input[type="email"],p.manage_password span.col .subcol input[type="date"],p.manage_password span.col .subcol input[type="password"],p.manage_password span.col .subcol input[type="url"],p.manage_password span.col .subcol textarea,p.manage_password span.col .subcol select{width:100%;box-sizing:border-box}p.manage_password span.col .subcol:last-child,p.manage_password span.col .subcol.last{margin-right:0}p.manage_password span.col label{display:block}p.manage_password span.col:last-child{width:51%}p.manage_password .confirmation{opacity:0.25;transition:opacity 0.25s ease-out;pointer-events:none}p.manage_password .confirmation.available{opacity:1;pointer-events:auto}p.set_password:after{content:"";display:table;clear:both}p.set_password span.col{position:relative;display:inline-block;vertical-align:top;width:320px;margin-right:20px}p.set_password span.col input[type="text"],p.set_password span.col input[type="email"],p.set_password span.col input[type="date"],p.set_password span.col input[type="password"],p.set_password span.col input[type="url"],p.set_password span.col textarea,p.set_password span.col select{width:100%;box-sizing:border-box}p.set_password span.col:last-child,p.set_password span.col.last{margin-right:0}p.set_password span.col span.note{display:inline-block;line-height:1.3}p.set_password span.col .subcol{display:inline-block;vertical-align:top;width:48%;margin-right:3.5%}p.set_password span.col .subcol input[type="text"],p.set_password span.col .subcol input[type="email"],p.set_password span.col .subcol input[type="date"],p.set_password span.col .subcol input[type="password"],p.set_password span.col .subcol input[type="url"],p.set_password span.col .subcol textarea,p.set_password span.col .subcol select{width:100%;box-sizing:border-box}p.set_password span.col .subcol:last-child,p.set_password span.col .subcol.last{margin-right:0}p.set_password span.col.button{position:relative;display:inline-block;vertical-align:top;width:200px;margin-right:2%}p.set_password span.col.button input[type="text"],p.set_password span.col.button input[type="email"],p.set_password span.col.button input[type="date"],p.set_password span.col.button input[type="password"],p.set_password span.col.button input[type="url"],p.set_password span.col.button textarea,p.set_password span.col.button select{width:100%;box-sizing:border-box}p.set_password span.col.button:last-child,p.set_password span.col.button.last{margin-right:0}p.set_password span.col.button span.note{display:inline-block;line-height:1.3}p.set_password span.col.button .subcol{display:inline-block;vertical-align:top;width:48%;margin-right:3.5%}p.set_password span.col.button .subcol input[type="text"],p.set_password span.col.button .subcol input[type="email"],p.set_password span.col.button .subcol input[type="date"],p.set_password span.col.button .subcol input[type="password"],p.set_password span.col.button .subcol input[type="url"],p.set_password span.col.button .subcol textarea,p.set_password span.col.button .subcol select{width:100%;box-sizing:border-box}p.set_password span.col.button .subcol:last-child,p.set_password span.col.button .subcol.last{margin-right:0}p.set_password span.col.button input[type="submit"]{padding:10px 14px}.password_quality{color:var(--tlms-color-red);width:auto;position:relative;transition:max-height 0.25s ease-out;max-height:0;overflow:hidden}.password_quality.active{max-height:2em}.password_quality span.meter{background-color:transparent;display:inline-block;vertical-align:middle;width:28px;height:28px;margin-left:4px;margin-top:4px;transition:color 0.25s ease-out}.password_quality span.meter svg{width:22px;height:22px;margin:3px}.password_quality.active{opacity:1}.password_quality.bad{color:var(--tlms-color-red)}.password_quality.middling{color:orange}.password_quality.good{color:var(--tlms-color-green)}.slide-in-out{overflow:hidden;transition:max-height 0.25s ease-out;will-change:max-height}.slide-in-out a[data-action]{display:none}.fade-in{animation:fadein 0.4s;-webkit-animation:fadein 0.4s;-moz-animation:fadein 0.4s}.fade-out{animation:fadeout 0.4s;-webkit-animation:fadeout 0.4s;-moz-animation:fadeout 0.4s}@keyframes fadein{from{opacity:0}to{opacity:1}}@keyframes fadeout{from{opacity:1}to{opacity:0}}@keyframes affirmation{25%{background-color:var(--tlms-color-confirmation);transform:scale(125%)}100%{background-color:transparent;transform:scale(100%)}}@keyframes contradiction{25%{background-color:var(--tlms-color-remonstration);transform:scale(150%)}100%{background-color:var(--tlms-color-page);transform:scale(100%)}}#zoom{position:fixed;display:grid;place-content:center;top:0;left:0;z-index:1000;width:100%;height:100%;background-position:center center;background-repeat:no-repeat;background-color:#ffffffee;opacity:0;pointer-events:none;transition:opacity 0.4s ease-out}#zoom img,#zoom video{transition:opacity 0.4s ease-out}#zoom.loading{background-image:url(/images/waiter.svg)}#zoom.loading img,#zoom.loading video{opacity:0}#zoom.up{opacity:1;pointer-events:auto}#zoom.up img,#zoom.up video{pointer-events:auto}#zoom img,#zoom video{position:relative;width:90vw;height:90vh;object-fit:contain;filter:drop-shadow(0 0 20px var(--tlms-color-shadow));pointer-events:none}#zoom a.close{position:absolute;top:24px;right:24px;color:var(--tlms-color-mid);pointer-events:auto}#zoom a.close:hover{color:#d34a4a}#zoom a.close svg{width:48px;height:48px}*[data-zoomed]{cursor:zoom-in}body.control article{margin-top:120px}body.control #title,body.control #body{position:relative;width:var(--tlms-pagewidth);max-width:var(--tlms-maxpagewidth);margin-left:auto;margin-right:auto}body.control #footer{margin-top:200px}body.control section{margin:2em 0}body.control section:first-child{margin-top:0}body.control section.standfirst p.summary{margin:0}body.control section.admin{border-left:2px solid var(--tlms-color-mid);padding:16px 40px 0 20px}body.control section.admin:before{position:absolute;content:attr(data-label);color:var(--tlms-color-mid);margin:-24px 0 0 -12px;font-size:1rem;text-transform:uppercase}body.control section.controls{position:sticky;top:calc(var(--tlms-menuheight) + 20px);float:right;margin:-10px 0 0 0;padding:0.6em 2em;background-color:white;width:300px;z-index:50}body.control section.controls svg.icon{vertical-align:top}body.control section.controls svg.icon+span.label{width:calc(100% - 40px)}body.control section.controls h3{margin:0}body.control section.controls ul{list-style:none;padding:0}body.control section.controls .errata{margin-top:1em;color:var(--tlms-color-red)}body.control section.controls .errata ul{list-style:square;list-style-position:inside}body.control section.controls .ok{color:var(--tlms-color-green)}body.control section.controls .expandable{overflow:hidden}body.control section.controls .expandable textarea{font-size:0.9rem;height:120px;width:100%}body.control section.controls.compact{width:auto;margin-right:0;padding:8px 0 8px 8px;top:var(--tlms-menuheight)}body.control section.controls.compact p.note{margin:0}body.control section.controls.compact div{display:flex;flex-flow:row nowrap;padding:8px;margin-right:-8px}body.control section.controls.compact div form{display:inline-block;margin-right:0}body.control section.controls.compact div form input[type="submit"]{margin-left:1em}body.control section.controls.compact div ul{display:inline-flex;flex-flow:row nowrap;margin:0}body.control section.controls.compact div ul li{white-space:nowrap;margin-left:1em}body.control section.controls.compact div p.expandable{margin:0}body.control section.controls.compact div p.expandable.expanded{padding:0 0 8px 18px}body.control section.controls.compact div p.expandable textarea{height:60px}section.notyet{color:var(--tlms-color-pale);pointer-events:none}section.notyet a{color:var(--tlms-color-pale)}#page.lmdr{min-height:85vh}#serial_checklist section.summary{margin-top:0}#serial_checklist section.summary p.summary{margin-top:0;margin-bottom:1em;font-size:1.6rem;font-weight:lighter}@media (max-width: 480px){body.control section.controls{float:none;width:100%;top:46px;padding:3vw;box-sizing:border-box}body.control section.controls h3{display:none}body.control section.controls ul{margin:0.25em 0;display:flex;flex-flow:row nowrap;justify-content:center;align-items:center}body.control section.controls ul li{display:inline-block}}.introjs-overlay{position:absolute;box-sizing:content-box;z-index:999999;background-color:#000;opacity:0;background:-moz-radial-gradient(center, ellipse farthest-corner, rgba(0,0,0,0.4) 0, rgba(0,0,0,0.9) 100%);background:-webkit-gradient(radial, center center, 0px, center center, 100%, color-stop(0%, rgba(0,0,0,0.4)), color-stop(100%, rgba(0,0,0,0.9)));background:-webkit-radial-gradient(center, ellipse farthest-corner, rgba(0,0,0,0.4) 0, rgba(0,0,0,0.9) 100%);background:-o-radial-gradient(center, ellipse farthest-corner, rgba(0,0,0,0.4) 0, rgba(0,0,0,0.9) 100%);background:-ms-radial-gradient(center, ellipse farthest-corner, rgba(0,0,0,0.4) 0, rgba(0,0,0,0.9) 100%);background:radial-gradient(center, ellipse farthest-corner, rgba(0,0,0,0.4) 0, rgba(0,0,0,0.9) 100%);filter:"progid:DXImageTransform.Microsoft.gradient(startColorstr='#66000000',endColorstr='#e6000000',GradientType=1)";-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=50)";filter:alpha(opacity=50);-webkit-transition:all 0.3s ease-out;-moz-transition:all 0.3s ease-out;-ms-transition:all 0.3s ease-out;-o-transition:all 0.3s ease-out;transition:all 0.3s ease-out}.introjs-fixParent{z-index:auto !important;opacity:1.0 !important;-webkit-transform:none !important;-moz-transform:none !important;-ms-transform:none !important;-o-transform:none !important;transform:none !important}.introjs-showElement,tr.introjs-showElement>td,tr.introjs-showElement>th{z-index:9999999 !important}.introjs-disableInteraction{z-index:99999999 !important;position:absolute;background-color:white;opacity:0;filter:alpha(opacity=0)}.introjs-relativePosition,tr.introjs-showElement>td,tr.introjs-showElement>th{position:relative}.introjs-helperLayer{box-sizing:content-box;position:absolute;z-index:9999998;background-color:#FFF;background-color:rgba(255,255,255,0.9);border:1px solid #777;border:1px solid rgba(0,0,0,0.5);border-radius:4px;box-shadow:0 2px 15px rgba(0,0,0,0.4);-webkit-transition:all 0.3s ease-out;-moz-transition:all 0.3s ease-out;-ms-transition:all 0.3s ease-out;-o-transition:all 0.3s ease-out;transition:all 0.3s ease-out}.introjs-tooltipReferenceLayer{box-sizing:content-box;position:absolute;visibility:hidden;z-index:100000000;background-color:transparent;-webkit-transition:all 0.3s ease-out;-moz-transition:all 0.3s ease-out;-ms-transition:all 0.3s ease-out;-o-transition:all 0.3s ease-out;transition:all 0.3s ease-out}.introjs-helperLayer *,.introjs-helperLayer *:before,.introjs-helperLayer *:after{-webkit-box-sizing:content-box;-moz-box-sizing:content-box;-ms-box-sizing:content-box;-o-box-sizing:content-box;box-sizing:content-box}.introjs-helperNumberLayer{box-sizing:content-box;position:absolute;visibility:visible;top:-16px;left:-16px;z-index:9999999999 !important;padding:2px;font-family:Arial, verdana, tahoma;font-size:13px;font-weight:bold;color:white;text-align:center;text-shadow:1px 1px 1px rgba(0,0,0,0.3);background:#bdbdbd;background:-webkit-linear-gradient(top, #f1f0ee 0%, #bdbdbd 100%);background:-webkit-gradient(linear, left top, left bottom, color-stop(0%, #ff3019), color-stop(100%, #cf0404));background:-moz-linear-gradient(top, #f1f0ee 0%, #bdbdbd 100%);background:-ms-linear-gradient(top, #f1f0ee 0%, #bdbdbd 100%);background:-o-linear-gradient(top, #f1f0ee 0%, #bdbdbd 100%);background:linear-gradient(to bottom, #f1f0ee 0%, #bdbdbd 100%);width:20px;height:20px;line-height:20px;border:3px solid white;border-radius:50%;filter:"progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff3019', endColorstr='#cf0404', GradientType=0)";filter:"progid:DXImageTransform.Microsoft.Shadow(direction=135, strength=2, color=ff0000)";box-shadow:0 2px 5px rgba(0,0,0,0.4)}.introjs-arrow{border:5px solid transparent;content:'';position:absolute}.introjs-arrow.top{top:-10px;border-bottom-color:white}.introjs-arrow.top-right{top:-10px;right:10px;border-bottom-color:white}.introjs-arrow.top-middle{top:-10px;left:50%;margin-left:-5px;border-bottom-color:white}.introjs-arrow.right{right:-10px;top:10px;border-left-color:white}.introjs-arrow.right-bottom{bottom:10px;right:-10px;border-left-color:white}.introjs-arrow.bottom{bottom:-10px;border-top-color:white}.introjs-arrow.bottom-right{bottom:-10px;right:10px;border-top-color:white}.introjs-arrow.bottom-middle{bottom:-10px;left:50%;margin-left:-5px;border-top-color:white}.introjs-arrow.left{left:-10px;top:10px;border-right-color:white}.introjs-arrow.left-bottom{left:-10px;bottom:10px;border-right-color:white}.introjs-tooltip{box-sizing:content-box;position:absolute;visibility:visible;padding:10px;background-color:white;min-width:200px;max-width:300px;border-radius:3px;box-shadow:0 1px 10px rgba(0,0,0,0.4);-webkit-transition:opacity 0.1s ease-out;-moz-transition:opacity 0.1s ease-out;-ms-transition:opacity 0.1s ease-out;-o-transition:opacity 0.1s ease-out;transition:opacity 0.1s ease-out}.introjs-tooltipbuttons{text-align:right;white-space:nowrap}.introjs-button{box-sizing:content-box;position:relative;overflow:visible;display:inline-block;padding:0.3em 0.8em;border:1px solid #d4d4d4;margin:0;text-decoration:none;text-shadow:1px 1px 0 #fff;font:11px/normal sans-serif;color:#333;white-space:nowrap;cursor:pointer;outline:none;background-color:#ececec;background-image:-webkit-gradient(linear, 0 0, 0 100%, from(#f4f4f4), to(#ececec));background-image:-moz-linear-gradient(#f4f4f4, #ececec);background-image:-o-linear-gradient(#f4f4f4, #ececec);background-image:linear-gradient(#f4f4f4, #ececec);-webkit-background-clip:padding;-moz-background-clip:padding;-o-background-clip:padding-box;-webkit-border-radius:0.2em;-moz-border-radius:0.2em;border-radius:0.2em;zoom:1;*display:inline;margin-top:10px}.introjs-button:hover{border-color:#bcbcbc;text-decoration:none;box-shadow:0px 1px 1px #e3e3e3}.introjs-button:focus,.introjs-button:active{background-image:-webkit-gradient(linear, 0 0, 0 100%, from(#ececec), to(#f4f4f4));background-image:-moz-linear-gradient(#ececec, #f4f4f4);background-image:-o-linear-gradient(#ececec, #f4f4f4);background-image:linear-gradient(#ececec, #f4f4f4)}.introjs-button::-moz-focus-inner{padding:0;border:0}.introjs-skipbutton{box-sizing:content-box;margin-right:5px;color:#7a7a7a}.introjs-prevbutton{-webkit-border-radius:0.2em 0 0 0.2em;-moz-border-radius:0.2em 0 0 0.2em;border-radius:0.2em 0 0 0.2em;border-right:none}.introjs-prevbutton.introjs-fullbutton{border:1px solid #d4d4d4;-webkit-border-radius:0.2em;-moz-border-radius:0.2em;border-radius:0.2em}.introjs-nextbutton{-webkit-border-radius:0 0.2em 0.2em 0;-moz-border-radius:0 0.2em 0.2em 0;border-radius:0 0.2em 0.2em 0}.introjs-nextbutton.introjs-fullbutton{-webkit-border-radius:0.2em;-moz-border-radius:0.2em;border-radius:0.2em}.introjs-disabled,.introjs-disabled:hover,.introjs-disabled:focus{color:#9a9a9a;border-color:#d4d4d4;box-shadow:none;cursor:default;background-color:#f4f4f4;background-image:none;text-decoration:none}.introjs-hidden{display:none}.introjs-bullets{text-align:center}.introjs-bullets ul{box-sizing:content-box;clear:both;margin:15px auto 0;padding:0;display:inline-block}.introjs-bullets ul li{box-sizing:content-box;list-style:none;float:left;margin:0 2px}.introjs-bullets ul li a{box-sizing:content-box;display:block;width:6px;height:6px;background:#ccc;border-radius:10px;-moz-border-radius:10px;-webkit-border-radius:10px;text-decoration:none;cursor:pointer}.introjs-bullets ul li a:hover{background:#999}.introjs-bullets ul li a.active{background:#999}.introjs-progress{box-sizing:content-box;overflow:hidden;height:10px;margin:10px 0 5px 0;border-radius:4px;background-color:#ecf0f1}.introjs-progressbar{box-sizing:content-box;float:left;width:0%;height:100%;font-size:10px;line-height:10px;text-align:center;background-color:#08c}.introjsFloatingElement{position:absolute;height:0;width:0;left:50%;top:50%}.introjs-fixedTooltip{position:fixed}.introjs-hint{box-sizing:content-box;position:absolute;background:transparent;width:20px;height:15px;cursor:pointer}.introjs-hint:focus{border:0;outline:0}.introjs-hidehint{display:none}.introjs-fixedhint{position:fixed}.introjs-hint:hover>.introjs-hint-pulse{border:5px solid rgba(60,60,60,0.57)}.introjs-hint-pulse{box-sizing:content-box;width:10px;height:10px;border:5px solid rgba(60,60,60,0.27);-webkit-border-radius:30px;-moz-border-radius:30px;border-radius:30px;background-color:rgba(136,136,136,0.24);z-index:10;position:absolute;-webkit-transition:all 0.2s ease-out;-moz-transition:all 0.2s ease-out;-ms-transition:all 0.2s ease-out;-o-transition:all 0.2s ease-out;transition:all 0.2s ease-out}.introjs-hint-no-anim .introjs-hint-dot{-webkit-animation:none;-moz-animation:none;animation:none}.introjs-hint-dot{box-sizing:content-box;border:10px solid rgba(146,146,146,0.36);background:transparent;-webkit-border-radius:60px;-moz-border-radius:60px;border-radius:60px;height:50px;width:50px;-webkit-animation:introjspulse 3s ease-out;-moz-animation:introjspulse 3s ease-out;animation:introjspulse 3s ease-out;-webkit-animation-iteration-count:infinite;-moz-animation-iteration-count:infinite;animation-iteration-count:infinite;position:absolute;top:-25px;left:-25px;z-index:1;opacity:0}@-webkit-keyframes introjspulse{0%{-webkit-transform:scale(0);opacity:0.0}25%{-webkit-transform:scale(0);opacity:0.1}50%{-webkit-transform:scale(0.1);opacity:0.3}75%{-webkit-transform:scale(0.5);opacity:0.5}100%{-webkit-transform:scale(1);opacity:0.0}}@-moz-keyframes introjspulse{0%{-moz-transform:scale(0);opacity:0.0}25%{-moz-transform:scale(0);opacity:0.1}50%{-moz-transform:scale(0.1);opacity:0.3}75%{-moz-transform:scale(0.5);opacity:0.5}100%{-moz-transform:scale(1);opacity:0.0}}@keyframes introjspulse{0%{transform:scale(0);opacity:0.0}25%{transform:scale(0);opacity:0.1}50%{transform:scale(0.1);opacity:0.3}75%{transform:scale(0.5);opacity:0.5}100%{transform:scale(1);opacity:0.0}}#calendar div.event div.datemark{width:40px;transform-origin:top left;margin-top:0.4em;margin-right:0.6em;transform:scale(0.75)}#calendar div.event span.mon{font-size:0.9rem;padding:0.5em 0;line-height:1.2}#calendar div.event span.dom{font-size:1.5rem;padding-top:0.2em}#calendar div.event span.dom:last-child{padding-bottom:0.3em}#calendar div.event p.practicalities{margin:0;color:var(--tlms-color-pale)}#calendar div.event p.practicalities a{color:var(--tlms-color-mid)}#calendar div.event div.details{overflow:hidden}#controls{position:fixed;bottom:16px;top:auto;right:0;width:148px;height:40px;padding:2px;padding-right:10px;z-index:50;display:flex;flex-flow:row nowrap;background-color:var(--tlms-color-page);border-top-left-radius:24px;border-bottom-left-radius:24px}#controls svg.icon{width:28px;height:28px}#controls>a{display:inline-block;height:36px;width:36px;margin:0;overflow:hidden;border:1px solid transparent;border-radius:20px;color:var(--tlms-color-pale);cursor:pointer}#controls>a svg.icon{margin:4px 4px 0;border-radius:20px;background-color:var(--tlms-color-page)}#controls>a.signout:hover{color:var(--tlms-color-red)}#controls>a.ready{transition:border-color 0.25s ease-in, color 0.25s ease-in, background-color 0.25s ease-in, border-radius 0.25s ease-in, box-shadow 0.25s ease-in}#controls>a.ready.up{background-color:var(--tlms-color-page);border-color:var(--tlms-color-pale);color:var(--tlms-color-text);box-shadow:0 0 4px var(--tlms-color-shadow)}#controls>a.ready.up.above{border-top-left-radius:0;border-top-right-radius:0}#controls>a.ready.up.below{border-bottom-left-radius:0;border-bottom-right-radius:0}#controls .panel{position:fixed;right:10px;width:280px;padding:16px;background-color:var(--tlms-color-page);border:1px solid var(--tlms-color-pale);opacity:0;pointer-events:none;border-radius:4px;text-align:left}#controls .panel a.close{display:block;position:absolute;z-index:100;cursor:pointer;top:10px;right:10px;color:var(--tlms-color-pale)}#controls .panel a.close svg{width:20px;height:20px}#controls .panel.ready{transition:opacity 0.4s ease-in, box-shadow 0.4s ease-in}#controls .panel.ready.up{opacity:1.0;pointer-events:auto;box-shadow:0 0 4px var(--tlms-color-shadow)}#controls .panel.ready.up .patch{opacity:1}#controls .panel input[type="text"],#controls .panel input[type="password"],#controls .panel input[type="email"],#controls .panel select,#controls .panel textarea{width:260px;margin:0 3px}#controls .panel h4{margin-left:3px;margin-bottom:5px}#controls .panel p:first-child{margin-top:5px}#controls .panel p:last-child{margin-bottom:5px}#controls .panel p.account_controls{margin:0 0 8px 0;font-size:80%;line-height:1.2;color:#bdbdbd}#controls .panel p.account_controls a,#controls .panel p.account_controls a:visited{color:#9a9b9d}#controls .panel p.account_controls a.bright,#controls .panel p.account_controls a.bright:visited{color:#ed1c24}#controls .panel p.account_controls a:hover,#controls .panel p.account_controls a:visited:hover{color:#d34a4a}#controls .panel p.account_controls a.signout{margin-left:5px;color:var(--tlms-color-link)}#controls .panel ul{margin:0;padding:0;list-style:none;color:var(--tlms-color-pale)}#controls .panel ul.col{float:left;width:135px;margin:0;font-size:0.85rem}#controls .panel li.app{margin:5px 0}#controls .panel a.heading{font-weight:bold;color:var(--tlms-color-text)}#controls .panel a.heading:hover{color:#d34a4a}#controls .panel a.shortcut{font-weight:normal;color:var(--tlms-color-pale)}#controls .panel a.shortcut:hover{color:#d34a4a}#controls .panel a.wiki{font-weight:normal;color:var(--tlms-color-text)}#controls .panel a.wiki:hover{color:#d34a4a}#controls .panel a.wiki.new,#controls .panel a.wiki.possible{color:var(--tlms-color-pale)}#controls .panel a.wiki.nonexistent{color:var(--tlms-color-pale)}#controls .panel a.wiki.nonexistent:after{content:" [new page]";font-size:66%}#controls .panel .patch{position:absolute;right:11px;bottom:-4px;height:4px;width:10px;border-right:1px solid var(--tlms-color-pale);border-left:1px solid var(--tlms-color-pale);background-color:var(--tlms-color-page);margin:0;pointer-events:none;opacity:0;transition:opacity 0.25s ease-in;z-index:100}div.datepicker{background-color:white;padding:16px 10px;font-family:"Frutiger";font-size:14px;z-index:7000;margin-top:4px;min-width:252px;min-height:240px;box-shadow:0 1px 5px var(--tlms-color-shadow)}div.datepicker:before{display:inline-block;position:absolute;width:24px;height:16px;top:-16px;left:20px;content:url(/assets/pointer_upwards-a6c098da69aabacdb6d9b4c148123c97d890bc3e8344e58156ec932a6ef8ad4f.png)}div.datepicker .datepickerSpace div{width:8px}div.datepicker table th a,div.datepicker table td a{padding:6px 8px;color:var(--tlms-color-mid)}div.datepicker table th a:hover,div.datepicker table td a:hover{color:var(--tlms-color-link)}div.datepicker table thead tr th a.datepickerMonth{font-size:1.6em;white-space:nowrap;padding:5px 0 20px 0;min-width:180px;cursor:pointer}div.datepicker table thead tr.datepickerDoW th{font-weight:bold;color:var(--tlms-color-pale)}div.datepicker table tbody.datepickerDays td{border-top:1px solid var(--tlms-color-palest)}div.datepicker table tbody.datepickerDays td.datepickerFuture a{color:var(--tlms-color-mid)}div.datepicker table tbody.datepickerDays td.datepickerToday a{color:var(--tlms-color-mid);font-weight:bold;background-color:var(--tlms-color-verypale)}div.datepicker table tbody.datepickerDays td.datepickerSelected a{background-color:var(--tlms-color-link);color:white}div.datepicker table tbody.datepickerDays td.datepickerNotInMonth a{background-color:white}div.datepicker table tbody.datepickerDays td.datepickerNotInMonth a:hover{background-color:white}div.datepicker table tbody.datepickerDays td a{color:var(--tlms-color-pale);cursor:pointer}div.datepicker table tbody.datepickerDays td a:hover{background-color:var(--tlms-color-blue);color:white}.control section a.admin{color:var(--tlms-color-link)}.control section a.admin:hover{color:var(--tlms-color-hover)}a.button{font-size:1rem;padding:0.5em}a.button svg{width:1em;height:1em}#profile{font-size:80%}#profile p.note{margin:0;padding:0;list-style:none;margin:3px 0}#profile div.user{border:1px solid var(--tlms-color-pale);padding:8px}#profile div.user a{color:#4d4e53}#profile div.user a:hover{color:#ed1c24}#profile div.user div.mugshot{position:relative;display:block;float:left;width:32px;height:32px;margin-right:8px;margin-bottom:0;background-color:var(--tlms-color-mid);background-repeat:no-repeat;background-position:center center;background-size:cover}#profile div.user div.detail{overflow:hidden}#profile div.user div.detail h3{margin:0;font-family:'Gill';font-size:1.25em}#profile div.user div.detail p.contact{color:var(--tlms-color-mid);margin:0}div.event,div.document,div.group{position:relative;clear:left;margin:2em 0}div.document{margin-bottom:1.5em}div.document h2.name{font-size:1.5rem;line-height:1.0}div.document span.name{display:block;margin:0.25em 0}div.document span.situation{display:block;font-size:0.8rem;color:var(--tlms-color-mid)}div.document span.situation date{margin-right:10px;color:var(--tlms-color-pale)}div.document p.description{margin-left:40px;font-size:1rem;margin-top:0}div.document p.description span.details{display:block;margin-top:0.25em}div.document p.attachment{margin:0;color:#9a9b9d}div.group{overflow:hidden}div.group h2{margin-bottom:0}div.group h2 .addendum.login{color:var(--tlms-color-green)}div.group h2 .addendum.admin{color:var(--tlms-color-red)}div.group p.intro{margin:0;color:var(--tlms-color-mid)}div.group .scroller.group{max-height:500px;max-width:100%;overflow:auto;margin-top:1em}ul.users{display:flex;flex-flow:column wrap;align-items:flex-start;justify-content:flex-start;max-height:500px;width:auto;overflow:auto}ul.users li.user{position:relative;width:320px;margin-right:12px;margin-bottom:12px;overflow:hidden;font-size:85%;border:1px solid var(--tlms-color-pale);border-radius:4px;padding:1em}ul.users li.user .controls{position:absolute;top:5px;right:5px;opacity:0.25;transition:opacity 0.5s ease-out}ul.users li.user .controls a{display:inline-block;margin:0 2px}ul.users li.user .controls a svg{width:18px;height:18px}ul.users li.user h3 a.organisation{display:block;font-weight:lighter}ul.users li.user h3,ul.users li.user p,ul.users li.user ul{margin:0}ul.users li.user span.name,ul.users li.user span.mugshot{display:inline-block;vertical-align:middle}ul.users li.user span.mugshot{width:24px;height:24px}ul.users li.user span.mugshot svg{width:24px;height:24px}ul.users li.user ul.contacts{margin-top:0.4em}ul.users li.user:hover .controls{opacity:1}ul.organisations ul.users{flex-flow:row wrap}ul.organisations ul.users li.userlink{position:relative;width:240px;margin-right:20px}ul.organisations ul.users li.userlink a{color:var(--tlms-color-pale)}ul.organisations ul.users li.userlink a:hover{color:var(--tlms-color-hover)}ul.organisations ul.users li.userlink span.contact{display:block}div.organisation.pending{margin-bottom:2em;padding-bottom:2em;border-bottom:1px solid var(--tlms-color-pale)}div.organisation.pending .status{clear:right}#main.folders{width:var(--tlms-pagewidth);max-width:var(--tlms-maxpagewidth);margin:0 auto}.organisation.listed p.participation{margin-top:0}.organisation.listed p.participation a{color:var(--tlms-color-mid)}.organisation.listed p.participation a:hover{color:#d34a4a}span.pending{color:var(--tlms-color-pending)}form.search_and_facet{display:flex;flex-flow:row nowrap;align-items:flex-start;justify-content:space-between}form.search_and_facet div.faceting{display:flex;flex-flow:row nowrap;align-items:center;justify-content:flex-start}form.search_and_facet h3{margin:0 1em 0 0}form.search_and_facet a.faceter{display:inline-block;margin:0 1em 0 0;white-space:nowrap;color:var(--tlms-color-pale)}form.search_and_facet a.faceter.active{color:var(--tlms-color-dark)}form.search_and_facet a.faceter:hover{color:var(--tlms-color-hover)}form.search_and_facet div.search,form.search_and_facet div.facet{display:inline-block;padding:0.25em 0;font-size:0.9rem}form.search_and_facet div.facet{display:flex;flex-flow:row nowrap;align-items:center}form.search_and_facet div.facet a.param{display:block;margin-left:1em;cursor:pointer;color:var(--tlms-color-mid)}form.search_and_facet div.facet a.param:hover{color:#d34a4a}form.search_and_facet div.facet a.param.here{font-weight:bold}form.search_and_facet div.facet svg.icon{width:20px;height:20px}form.search_and_facet div.facet span.label{white-space:nowrap}form.search_and_facet div.search input{padding:0;border:none;text-align:right;margin-right:4px;width:calc(100% - 36px)}form.search_and_facet div.search label{margin-right:-4px;color:var(--tlms-color-pale);transition:color 0.25s ease-out}form.search_and_facet div.search input:focus+label{color:var(--tlms-color-text)}form.search_and_facet.working div.search{background-position:center right;background-repeat:no-repeat;background-image:url(/assets/spinner-7a0c266b2e054ce4a4b167782dc6b19fdb7e61b996f2f3fd22eb37d65820c815.gif)}form.search_and_facet.working div.search svg{visibility:hidden}.infowindow.faceting{width:240px}.infowindow.faceting ul.facets a.facet{color:var(--tlms-color-mid)}.infowindow.faceting ul.facets a.facet:hover{color:var(--tlms-color-hover)}.infowindow.faceting ul.facets a.facet.here{font-weight:bold}#noticeboard:after{content:"";display:table;clear:both}#noticeboard .column{float:left}#noticeboard .notice{display:inline-block;float:left;min-width:280px;background-color:white;color:var(--tlms-color-text);margin:0 16px 16px 0;border-radius:3px;border:1px solid var(--tlms-color-pale);padding-bottom:30px}#noticeboard .notice .content{margin:16px}.blocks .notice h2{font-size:1.5em;margin-bottom:0}.blocks .notice h2 .notice_body{margin-bottom:1em}.blocks .notice h2 .notice_body p{margin-top:0}.notice{position:relative;box-sizing:border-box}.notice.working{opacity:0.25}.notice.flash{animation:flash 4s 1;animation-timing-function:ease-out}.notice .controls{position:absolute;top:-27px;right:-1px;height:20px;padding:3px 8px;background-color:white;font-size:1rem;border:1px solid var(--tlms-color-pale);border-top-left-radius:3px;border-top-right-radius:3px;border-bottom:none}.notice .controls a.edit{color:var(--tlms-color-pale);margin-right:3px}.notice .controls a.edit:hover{color:var(--tlms-color-green)}.notice .controls a.delete{color:var(--tlms-color-pale)}.notice .controls a.delete:hover{color:var(--tlms-color-red)}.notice .content{font-weight:lighter}.notice .content .notice_body{clear:left;overflow:hidden}.notice .content .notice_body p:first-child{margin-top:0}.notice .footnote{font-size:0.75rem;color:var(--tlms-color-pale);margin:0 12px 12px 16px;position:absolute;bottom:0;right:0;width:65%}.notice .footnote p{margin:0}.notice img{display:block}.notice figcaption{font-size:80%;color:var(--tlms-color-mid)}.notice figcaption p{margin:0}.notice h2{margin-bottom:0.25em;margin-top:12px;line-height:1.6;overflow:hidden}.notice h2+p{margin-top:0.25em}.notice .datemark{margin:0 16px 4px 0;width:auto}.notice .datemark span{text-align:left}.notice .datemark span.mon{color:var(--tlms-color-text);padding:0 0 3px 0;font-size:105%}.notice .datemark span.dom{color:var(--tlms-color-text);margin-left:-1px;padding:0 5px 1px 0}.notice .datemark span.year{font-weight:normal;padding:1px 0 3px 0}.notice iframe{width:100%;padding-bottom:56.25%}.notice img{width:100%;height:auto}.notice a.biglink{display:block;font-size:1em;font-weight:bold;line-height:1.2;color:var(--tlms-color-blue);overflow:hidden}.notice a.biglink:hover{color:#d34a4a}.notice.quote blockquote{color:var(--tlms-color-mid);margin:0 20px;font-size:1.5em;line-height:1.3}.notice.quote blockquote:before{content:'“';font-size:180%;position:absolute;width:12px;text-align:right;margin-left:-0.5em;margin-top:-0.1em}.notice.quote blockquote:after{content:'”';font-size:180%;position:absolute;margin-left:0.1em;margin-top:-0.1em}.notice.quote figcaption{margin:10px 0 0 20px}.notice .compact{display:block}.notice .expanded{display:none}.notice .footnote{display:none}.notice.expanded{padding-bottom:54px}.notice.expanded .expanded{display:block}.notice.expanded .compact{display:none}.notice.expanded .footnote{display:block}.notice.unexpandable{padding-bottom:12px}.notice.unexpandable .footnote{display:block;position:relative;margin:0 16px;float:right}.notice a.reveal{font-size:1rem;display:block;position:absolute;bottom:12px;left:16px;cursor:pointer;color:var(--tlms-color-pale)}.notice a.reveal:hover{color:#d34a4a}.notice:hover a.reveal{color:var(--tlms-color-link)}.no-touch #noticeboard .notice .controls{display:none}.no-touch #noticeboard .notice:hover .controls{display:block}div.pagination{position:relative;clear:both;margin:24px 0;font-family:"Joanna Sans W01";line-height:1.6;font-weight:normal;font-style:normal}div.pagination nav{display:inline-block;vertical-align:top;margin-right:5px}div.pagination span{display:inline-block;vertical-align:top;margin-right:5px}div.pagination span a{display:inline-block;background-color:var(--tlms-color-page);border:1px solid var(--tlms-color-page);color:var(--tlms-color-text);padding:5px 10px;min-width:16px;text-align:center;border-radius:2px;box-shadow:0 1px 4px var(--tlms-color-mid)}div.pagination span a:visited{color:var(--tlms-color-text)}div.pagination span a:hover{text-decoration:none;color:var(--tlms-color-hover)}div.pagination span a:active{border-color:var(--tlms-color-page);padding:6px 10px 4px 10px;box-shadow:inset 0 1px 4px var(--tlms-color-shadow)}div.pagination span.note{display:block;padding:10px 0}div.pagination span.inactive{display:inline-block;background-color:var(--tlms-color-background) -color;border:1px solid var(--tlms-color-border) -color;color:var(--tlms-color-verypale);padding:5px 10px;min-width:16px}div.pagination span.current{background-color:var(--tlms-color-page);border:1px dotted var(--tlms-color-page);padding:5px 10px;min-width:16px;text-align:center;font-weight:bold}div.pagination span.gap{border:1px solid var(--tlms-color-page);padding:5px 10px;min-width:16px;text-align:center;color:var(--tlms-color-text)}div.pagination span.pagination_summary{padding:5px 10px;color:var(--tlms-color-pale)}span.missing{color:var(--tlms-color-pale)}div.status{font-size:1.4rem;color:var(--tlms-color-mid);font-weight:lighter}div.status.working{padding-left:22px;background-image:url(/assets/spinner-7a0c266b2e054ce4a4b167782dc6b19fdb7e61b996f2f3fd22eb37d65820c815.gif);background-position:top 16px left 0;background-repeat:no-repeat}ul.banded{padding:0;margin:0;list-style:none}ul.banded li.row{margin:2em 0 2em;border-top:1px solid var(--tlms-color-pale)}ul.banded li.row:first-child{margin-top:0}ul.banded li.row h2{width:calc(100% - 120px);position:relative;margin-top:1em}ul.serials li p.ownership{color:var(--tlms-color-text);margin:0}ul.serials li p.ownership a{color:var(--tlms-color-mid)}ul.serials li p.ownership a:hover{color:#d34a4a}.serial_status_summary{float:right;margin:0;display:flex;flex-flow:row nowrap;align-items:flex-end}.serial_status_summary .processional{display:block;font-size:0.8rem;margin:0.5em 0;color:var(--tlms-color-mid)}.serial_status_summary svg{width:18px;height:18px;margin:1px}.serial_status_summary a.uninvited{color:var(--tlms-color-blue)}.serial_status_summary a.uninvitable{color:var(--tlms-color-pale)}.serial_status_summary a.status{display:inline-block;width:20px;color:var(--tlms-color-mid)}.serial_status_summary a.status span.caption{display:block;font-size:11px;width:18px;text-align:center;margin-top:-6px}.serial_status_summary a.status.submitted{color:var(--tlms-color-amber)}.serial_status_summary a.status.unsubmitted{color:var(--tlms-color-pale)}.serial_status_summary a.status.approved{color:var(--tlms-color-green)}.serial_status_summary a.status.sentback{color:var(--tlms-color-blue)}.serial_status_summary a.status.waived{color:var(--tlms-color-pale)}.serial_status_summary a.status.overdue{color:var(--tlms-color-red)}.recurrence_options{display:flex;flex-flow:row nowrap;align-items:flex-start}.recurrence_options .recurrence{width:30%;margin-right:2em;overflow:hidden}.recurrence_options .recurrence ul{list-style:none;padding:0}.recurrence_options .recurrence ul span.label{white-space:nowrap;overflow:hidden}#running_order a:not(.status){color:var(--tlms-color-text)}#running_order a:not(.status):hover{color:#d34a4a}#running_order a.show_detail{display:flex;align-items:center;flex-flow:row nowrap;cursor:pointer;color:var(--tlms-color-mid)}#running_order a.show_detail svg{width:24px;height:24px;transform:rotate(0);transform-origin:center;transition:transform 0.25s ease-out}#running_order a.show_detail.expanded svg{transform:rotate(90deg)}#running_order tr.expansion td{padding:0}#running_order tr.expansion div.overview{height:0;max-height:0;padding:0 0.5em;opacity:0;overflow:hidden;transition:max-height 0.25s ease-out, padding 0.25s ease-out, opacity 0.25s ease-out;align-items:flex-start;justify-content:flex-start}#running_order tr.expansion div.overview svg.status{width:0.75rem;height:0.75rem;margin-top:-0.75rem}#running_order tr.expansion div.overview svg.status.ok{color:var(--tlms-color-green)}#running_order tr.expansion div.overview h4{font-weight:normal}#running_order tr.expansion div.overview h4 a.submitted{color:var(--tlms-color-blue)}#running_order tr.expansion div.overview h4 a.approved{color:var(--tlms-color-green)}#running_order tr.expansion div.overview h4 a.overdue{color:var(--tlms-color-red)}#running_order tr.expansion div.overview h4 a.unsubmitted{color:var(--tlms-color-pale)}#running_order tr.expansion div.overview h4 a:hover{color:var(--tlms-color-hover)}#running_order tr.expansion div.overview h4 svg.icon{width:18px;height:18px}#running_order tr.expansion div.overview h4,#running_order tr.expansion div.overview p{font-size:1rem;margin:0;margin-bottom:0.25em}#running_order tr.expansion div.overview h4 span.status,#running_order tr.expansion div.overview p span.status{display:block;float:left;width:1.2em;margin-left:-1.2em;margin-right:0}#running_order tr.expansion div.overview h4 span.status.accepted,#running_order tr.expansion div.overview p span.status.accepted{color:var(--tlms-color-green)}#running_order tr.expansion.expanded div.overview{height:auto;max-height:120px;overflow:visible;padding-bottom:2em;opacity:1}#running_order tr.expansion.expanded div.overview .sentback{color:var(--tlms-color-blue)}#running_order tr.expansion.expanded div.overview .overdue{color:var(--tlms-color-red)}#running_order tr.expansion.expanded div.overview .approved{color:var(--tlms-color-green)}#running_order tr.expansion.expanded div.overview .unsubmitted{color:var(--tlms-color-pale);opacity:0.5}#running_order tr.expansion.expanded div.overview ul.flags{list-style:none;display:flex;margin:0.5em 0;padding:0;font-size:1rem}#running_order tr.expansion.expanded div.overview ul.flags li.flag{margin-right:1em}#running_order tr.expansion.expanded div.overview ul.flags svg{width:16px;height:16px}h2.sectionhead{margin-bottom:0}h2.sectionhead a.addendum{color:var(--tlms-color-pale);font-size:1rem}a.message{color:var(--tlms-color-pale);margin-right:0.5em}a.message:hover{color:#d34a4a}a.message.working{background-position:center left;background-repeat:no-repeat;background-image:url(/assets/spinner-7a0c266b2e054ce4a4b167782dc6b19fdb7e61b996f2f3fd22eb37d65820c815.gif)}a.message.working svg{visibility:hidden}ul.personnel,ul.vehicles{list-style:none;padding:0;margin:2em 0;display:flex;flex-flow:row wrap}ul.personnel li.person,ul.personnel li.vehicle,ul.personnel li.nobody,ul.vehicles li.person,ul.vehicles li.vehicle,ul.vehicles li.nobody{position:relative;padding:1em;border:1px solid var(--tlms-color-pale);border-radius:8px;width:220px;margin-right:10px}ul.personnel li.person div.controls,ul.personnel li.vehicle div.controls,ul.personnel li.nobody div.controls,ul.vehicles li.person div.controls,ul.vehicles li.vehicle div.controls,ul.vehicles li.nobody div.controls{position:absolute;top:-10px;right:-10px;z-index:100}ul.personnel li.person div.controls a.remove,ul.personnel li.person div.controls a.edit,ul.personnel li.vehicle div.controls a.remove,ul.personnel li.vehicle div.controls a.edit,ul.personnel li.nobody div.controls a.remove,ul.personnel li.nobody div.controls a.edit,ul.vehicles li.person div.controls a.remove,ul.vehicles li.person div.controls a.edit,ul.vehicles li.vehicle div.controls a.remove,ul.vehicles li.vehicle div.controls a.edit,ul.vehicles li.nobody div.controls a.remove,ul.vehicles li.nobody div.controls a.edit{cursor:pointer}ul.personnel li.person div.controls a.remove svg,ul.personnel li.person div.controls a.edit svg,ul.personnel li.vehicle div.controls a.remove svg,ul.personnel li.vehicle div.controls a.edit svg,ul.personnel li.nobody div.controls a.remove svg,ul.personnel li.nobody div.controls a.edit svg,ul.vehicles li.person div.controls a.remove svg,ul.vehicles li.person div.controls a.edit svg,ul.vehicles li.vehicle div.controls a.remove svg,ul.vehicles li.vehicle div.controls a.edit svg,ul.vehicles li.nobody div.controls a.remove svg,ul.vehicles li.nobody div.controls a.edit svg{width:20px;height:20px;border:3px solid white;background-color:white}ul.personnel li.person a.person,ul.personnel li.vehicle a.person,ul.personnel li.nobody a.person,ul.vehicles li.person a.person,ul.vehicles li.vehicle a.person,ul.vehicles li.nobody a.person{color:var(--tlms-color-text);font-weight:bold;display:block}ul.personnel li.person a.person:hover,ul.personnel li.vehicle a.person:hover,ul.personnel li.nobody a.person:hover,ul.vehicles li.person a.person:hover,ul.vehicles li.vehicle a.person:hover,ul.vehicles li.nobody a.person:hover{color:#d34a4a}ul.personnel li.nobody a,ul.vehicles li.nobody a{color:var(--tlms-color-pale);display:block}ul.personnel li.nobody a:hover,ul.vehicles li.nobody a:hover{color:#d34a4a}ul.personnel li.nobody a.add,ul.vehicles li.nobody a.add{color:var(--tlms-color-green)}ul.personnel li.nobody a.add:hover,ul.vehicles li.nobody a.add:hover{color:#d34a4a}ul.personnel span.contacts span,ul.vehicles span.contacts span{display:block}ul.personnel span.contacts span a,ul.vehicles span.contacts span a{color:var(--tlms-color-mid)}ul.personnel span.contacts span a:hover,ul.vehicles span.contacts span a:hover{color:#d34a4a}ul.personnel span.status,ul.vehicles span.status{float:right;margin-top:0.5em}ul.personnel span.status.accepted,ul.vehicles span.status.accepted{color:var(--tlms-color-green)}ul.personnel span.status.invited,ul.vehicles span.status.invited{color:var(--tlms-color-green)}ul.personnel span.status.uninvited,ul.vehicles span.status.uninvited{color:var(--tlms-color-mid)}ul.personnel span.status.uninvitable,ul.vehicles span.status.uninvitable{color:var(--tlms-color-red)}ul.personnel span.status svg.prefix+span.label,ul.vehicles span.status svg.prefix+span.label{max-width:100%}ul.personnel span.status svg.status,ul.vehicles span.status svg.status{width:0.9em;height:0.9em}#serial_checklist section{margin:2em 0}#serial_checklist section.notyet{color:var(--tlms-color-pale);pointer-events:none}#serial_checklist section ul.checklist{margin-bottom:1em}#serial_checklist section ul.checklist span.deadline{font-weight:lighter}#serial_checklist section ul.checklist span.deadline.overdue{color:var(--tlms-color-red)}#serial_checklist section ul.checklist a{color:currentcolor}#serial_checklist section ul.checklist a:hover{color:#d34a4a}#serial_checklist section ul.checklist>li{margin:1em 0;font-size:1.2em}#serial_checklist section ul.checklist>li.waived{color:var(--tlms-color-pale)}#serial_checklist section ul.checklist>li.approved{color:var(--tlms-color-green)}#serial_checklist section ul.checklist>li.sentback{color:var(--tlms-color-blue)}#serial_checklist section ul.checklist>li.notready{color:var(--tlms-color-pale)}#serial_checklist section ul.checklist>li.missing{color:var(--tlms-color-pale)}#serial_checklist section ul.checklist>li.notyet{color:var(--tlms-color-pale)}#serial_checklist section ul.checklist>li.unavailable{color:var(--tlms-color-pale);pointer-events:none;text-decoration:line-through}#serial_checklist section svg.icon{display:inline-block;vertical-align:top;width:32px;height:32px;margin-right:12px;margin-top:4px}#serial_checklist section span.hanging{display:inline-block;vertical-align:top;width:calc(100% - 64px)}#serial_checklist section span.hanging h4{margin-top:0}#serial_checklist section span.hanging span.heading{display:block;font-weight:bold}#serial_checklist section span.hanging span.heading span.deadline{color:var(--tlms-color-pale)}#serial_checklist section span.hanging span.heading span.deadline.overdue{color:var(--tlms-color-reddish)}#serial_checklist section span.hanging span.subtitle{display:block}#serial_checklist section span.hanging span.description{display:block;color:var(--tlms-color-mid)}#serial_checklist section span.hanging ul.flags{list-style:none;display:flex;margin:0.5em 0;padding:0;font-size:1rem}#serial_checklist section span.hanging ul.flags li.flag{margin-right:1em}#serial_checklist section span.hanging ul.flags svg{width:16px;height:16px}#serial_review.publishing{border:1px solid var(--tlms-color-pale)}#serial_review.publishing section.image{margin:0}#serial_review.publishing section.description{padding:1em;margin:0.5em 0 0 0}#serial_review.publishing section.description h2.serial{margin:0}#serial_review.publishing section.description span.logo{display:block;float:right;width:128px;margin:-5px 10px 10px 10px}#serial_review.publishing section.description span.logo img{width:128px;height:auto}#serial_review section{margin:2em 0}#serial_review section .columns{display:flex;flex-flow:column nowrap;align-items:flex-start;justify-content:flex-start}#serial_review section .columns .col{margin:0.5em 0}#serial_review section .columns .col h2{margin-top:0;margin-bottom:0.2em}#serial_review section .columns .col h2+p{margin-top:0}#serial_review section.image{display:block;position:relative;width:100%}#serial_review section.image span.image{display:block;position:relative;width:100%;height:0;padding-bottom:60%;background-repeat:no-repeat;background-position:center;background-size:cover;background-color:var(--tlms-color-verypale)}#serial_review section.image span.image .dl{position:absolute;bottom:10px;right:10px;color:var(--tlms-color-mid)}#serial_review section.image span.image .dl svg{width:24px;height:24px;background-color:white;border:2px solid white;border-radius:16px}#serial_review section.image span.image a.dl:hover{color:var(--tlms-color-hover)}#serial_review section.images{display:grid;grid-template-columns:repeat(3, 1fr);grid-auto-rows:auto;column-gap:10px;row-gap:10px}#serial_review section.images span.image{display:block;position:relative;width:100%;height:0;padding-bottom:100%;background-repeat:no-repeat;background-position:center;background-size:cover;background-color:var(--tlms-color-verypale)}#serial_review section.images span.image:first-child{grid-row-start:1;grid-row-end:3;grid-column-start:1;grid-column-end:3}#serial_review section.images span.image.unpreviewable{background-color:var(--tlms-color-mid)}#serial_review section.images span.image .dl{position:absolute;bottom:10px;right:10px;color:var(--tlms-color-mid)}#serial_review section.images span.image .dl svg{width:24px;height:24px;background-color:white;border:2px solid white;border-radius:16px}#serial_review section.images span.image a.dl:hover{color:var(--tlms-color-hover)}#serial_review section.images span.image:hover span.dl{color:var(--tlms-color-hover)}#serial_review section.description h2.serial{font-size:2rem}#serial_review section.description .description{font-size:1.4rem}#serial_review p.flag{color:var(--tlms-color-pale)}#serial_review p.flag svg.icon{display:inline-block;vertical-align:top;margin-top:0.5em}#serial_review p.flag span.label{display:inline-block;vertical-align:top;font-size:1.5rem;overflow:hidden;width:calc(100% - 48px)}#serial_review p.flag span.detail{display:block;font-size:1rem;margin-top:-0.25em}#serial_review p.flag.present{color:var(--tlms-color-text)}#serial_form a.add{color:var(--tlms-color-green)}#serial_form a.add:hover{color:#d34a4a}#serial_form section{margin-top:2em}#serial_form p.name input{font-size:1.75rem;font-weight:bold}#serial_form textarea{width:100%;height:4em}#serial_form textarea.long{height:40em;font-family:"Joanna Sans W01";line-height:1.6;font-weight:normal;font-style:normal}#serial_form label:not(.inline){display:block;margin:0.5em 0;font-weight:bold}#serial_form input.notok{color:var(--tlms-color-red);border-color:var(--tlms-color-red)}#serial_form input.main{font-weight:bold}#serial_form span.guidance{display:block;margin:0.25em 0 0.5em}#serial_form p.suggestion{color:var(--tlms-color-mid)}#serial_form.ops section{margin-bottom:4em}#serial_form.ops h4.spaced{margin-top:2em}#serial_form p.flag{margin-bottom:0}#serial_form p.flag label.checkbox{font-size:1.4em}#serial_form p.flag span.note{font-size:1rem;color:var(--tlms-color-mid);display:block;line-height:1.4;margin-top:0.25em}#serial_form fieldset.ops_vehicle{margin-bottom:1em}#serial_form fieldset.security_vehicle{margin-bottom:3em;position:relative}#serial_form fieldset.security_vehicle+fieldset.security_vehicle{border-top:3px solid var(--tlms-color-pale);margin-top:1em;padding-top:1em}#serial_form fieldset.security_person{margin-bottom:3em}#serial_form fieldset.security_person span.details{margin-top:-10px}#serial_form fieldset.security_person span.name{display:inline-flex;flex-flow:row wrap;width:100%}#serial_form fieldset.security_person span.name span.subcol{width:49%}#serial_form fieldset.security_person span.name span.subcol:first-child{margin-right:2%}#serial_form fieldset.security_person span.phone{display:block;margin-top:14px}#serial_form fieldset{position:relative}#serial_form fieldset a.remove{position:absolute;display:block;bottom:-1.6em;right:0;background:none;cursor:pointer}#serial_form fieldset a.remove svg{width:20px;height:20px}#serial_form fieldset.social_link{position:relative}#serial_form fieldset.social_link a.remove{bottom:auto;top:2.5em;right:-10px;z-index:10}#serial_form input.numberplate{background-color:yellow;text-align:center;font-weight:bold;font-family:"numberplate", "Joanna Sans W01", sans-serif;padding:0.1em;font-size:1.75em}#serial_form input.numberplate:placeholder-shown{padding:0.2em 0.5em 0.8em 0.5em;font-size:1.2rem;text-align:left}#serial_form input.numberplate::-webkit-input-placeholder{color:var(--tlms-color-mid);font-weight:lighter;font-size:0.9rem;font-family:"Joanna Sans W01", sans-serif}#serial_form input.numberplate::placeholder{color:var(--tlms-color-mid);font-weight:lighter;font-size:0.9rem;font-family:"Joanna Sans W01", sans-serif}#serial_form input.numberplate.placeholder{color:var(--tlms-color-mid);font-size:0.9rem;font-family:"Joanna Sans W01", sans-serif}#serial_form .public_text textarea{height:240px}#serial_form .pub_logo{width:64px}#serial_form .pub_logo .preview{width:100%}#serial_vehicles{margin-bottom:2em}#serial_processional_vehicles,#serial_support_vehicles{padding-bottom:1em}#serial_processional_vehicles a.add,#serial_support_vehicles a.add{color:var(--tlms-color-green);white-space:nowrap;cursor:pointer}#serial_processional_vehicles .col.details span label,#serial_support_vehicles .col.details span label{margin-top:-5px}#serial_processional_vehicles .col.details span.name,#serial_support_vehicles .col.details span.name{display:block;margin-bottom:20px}#serial_processional_vehicles .col.details span.name label,#serial_processional_vehicles .col.details span.name input,#serial_support_vehicles .col.details span.name label,#serial_support_vehicles .col.details span.name input{font-weight:bold}#serial_processional_vehicles .col.details span.name a.remove,#serial_support_vehicles .col.details span.name a.remove{position:absolute;top:0;right:0;white-space:nowrap;cursor:pointer}#serial_processional_vehicles .col.details span.description,#serial_support_vehicles .col.details span.description{display:block}#serial_processional_vehicles .col.details span.description textarea,#serial_support_vehicles .col.details span.description textarea{height:112px;font-size:1rem}ul.reports{list-style:none;padding:0}ul.reports li{margin:1em 0}ul.reports li a.dl,ul.reports li a.web{display:block;font-size:1.4rem;font-weight:lighter}ul.reports li a.dl sub,ul.reports li a.web sub{font-size:0.75rem}ul.reports li a.dl sub.pdf:after,ul.reports li a.web sub.pdf:after{content:"PDF"}ul.reports li a.dl sub.xls:after,ul.reports li a.web sub.xls:after{content:"XLS"}@media (max-width: 480px){#serial_form textarea{width:100%;height:4em}#serial_form textarea.long{height:80vw;font-family:"Joanna Sans W01";line-height:1.6;font-weight:normal;font-style:normal}#serial_form .col.images,#serial_form .col.description{width:100% !important;display:block}#serial_review section.images{display:grid;grid-template-columns:repeat(2, 1fr)}#serial_review section.images span.image:first-child{grid-row-start:1;grid-row-end:2;grid-column-start:1;grid-column-end:3}}@media (min-aspect-ratio: 3/4) and (min-width: 667px){#serial_review section .columns{flex-flow:row nowrap}#serial_review section .columns .col{margin:0 2rem 0 1rem}#serial_review section .columns .col:first-child{margin-left:0}}#page article main#social{margin:80px 7.5%;position:relative}#page article main#social #intro{position:absolute;box-sizing:border-box;top:0;left:0;width:25vw;color:var(--tlms-color-text);z-index:1000}#page article main#social #intro h2{margin-top:0}#page article main#social #intro ul{list-style:none;padding:0}#page article main#social ul.juicer-feed{z-index:100}#page article main#social ul.juicer-feed #intro{color:var(--tlms-color-text);width:100%}header.pi{display:flex;flex-flow:row nowrap;align-items:center}header.pi img.logo{width:90px;height:auto;margin-right:20px}header.pi .dochead{display:flex;flex-flow:column nowrap;align-items:flex-start;width:100%;margin-top:0.25em}header.pi h1{display:flex;width:100%;flex-flow:row nowrap;align-items:baseline;justify-content:space-between;margin-bottom:0;font-size:1.5rem}header.pi h1 span{display:inline-block}header.pi p.subtitle{width:100%;margin-top:0.1em;font-weight:normal;display:flex;flex-flow:row nowrap;align-items:baseline;justify-content:space-between}#running_order,#procession_schedule,#procession_vehicles{margin:1em 2em;width:calc(100% - 4em);font-family:"Gill Sans Nova W01", Helvetica, Arial, sans-serif;font-weight:300;font-size:90%}#running_order .pi_key,#procession_schedule .pi_key,#procession_vehicles .pi_key{display:flex;flex-flow:row nowrap;align-items:flex-start;font-size:0.7rem;border:1px solid black;padding:10px;margin:2em}#running_order .pi_key h3,#procession_schedule .pi_key h3,#procession_vehicles .pi_key h3{margin:0 1em 0 0}#running_order .pi_key .col,#procession_schedule .pi_key .col,#procession_vehicles .pi_key .col{margin:0 2em 0 0}#running_order .pi_key dl.col,#procession_schedule .pi_key dl.col,#procession_vehicles .pi_key dl.col{display:grid;grid-gap:0 10px;grid-template-columns:max-content;font-weight:lighter}#running_order .pi_key dl.col dt,#procession_schedule .pi_key dl.col dt,#procession_vehicles .pi_key dl.col dt{margin:0;grid-column-start:1}#running_order .pi_key dl.col dd,#procession_schedule .pi_key dl.col dd,#procession_vehicles .pi_key dl.col dd{margin:0;grid-column-start:2}#running_order .pi_key ul.col,#procession_schedule .pi_key ul.col,#procession_vehicles .pi_key ul.col{list-style:inside square;padding:0;font-weight:lighter;margin-left:3em}#running_order table,#procession_schedule table,#procession_vehicles table{border:0;border-collapse:collapse;width:100%}#running_order td.email a,#running_order td.phone a,#procession_schedule td.email a,#procession_schedule td.phone a,#procession_vehicles td.email a,#procession_vehicles td.phone a{color:black}#running_order td.email a:hover,#running_order td.phone a:hover,#procession_schedule td.email a:hover,#procession_schedule td.phone a:hover,#procession_vehicles td.email a:hover,#procession_vehicles td.phone a:hover{color:#d34a4a}#running_order th,#running_order td,#procession_vehicles th,#procession_vehicles td{padding:0.5em 1em 0.5em 0.1em;position:relative;line-height:1.2;vertical-align:top}#running_order th,#procession_vehicles th{text-align:left}#running_order thead.serials,#procession_vehicles thead.serials{border-bottom:1px solid gray}#running_order thead tr.po,#procession_vehicles thead tr.po{border-bottom:1px solid gray}#running_order tr.po,#procession_vehicles tr.po{cursor:pointer;transition:background-color 0.4s ease-out}#running_order tr.po.unplaced,#procession_vehicles tr.po.unplaced{color:var(--tlms-color-mid)}#running_order tr.po:hover,#procession_vehicles tr.po:hover{background-color:var(--tlms-color-verypale)}#running_order td.position,#procession_vehicles td.position{font-weight:bold}#running_order td.position,#running_order th.position,#procession_vehicles td.position,#procession_vehicles th.position{padding-left:0}#running_order td.types,#running_order td.music,#procession_vehicles td.types,#procession_vehicles td.music{font-size:0.6rem}#running_order td.music,#procession_vehicles td.music{padding-right:0.2em;padding-left:0.2em}#running_order td.organisation,#running_order th.organisation,#procession_vehicles td.organisation,#procession_vehicles th.organisation{min-width:80mm}#running_order td.organisation span.prefix,#running_order th.organisation span.prefix,#procession_vehicles td.organisation span.prefix,#procession_vehicles th.organisation span.prefix{display:inline-block;font-size:1.1rem;font-weight:bold}#running_order td.description,#running_order th.description,#procession_vehicles td.description,#procession_vehicles th.description{min-width:80mm}#running_order td.description span.prefix,#running_order th.description span.prefix,#procession_vehicles td.description span.prefix,#procession_vehicles th.description span.prefix{display:block;position:absolute;top:0.25rem;left:-0.5rem;font-size:0.9rem;font-weight:bold}#running_order span.annotation,#procession_vehicles span.annotation{display:block;line-height:1.1}#running_order tr.bigband td.organisation,#procession_vehicles tr.bigband td.organisation{font-family:"Gill Sans Nova W01", Helvetica, Arial, sans-serif;font-weight:700}#running_order tr.retired,#procession_vehicles tr.retired{color:var(--tlms-color-pale)}#running_order tr.retired a,#running_order tr.retired a.edit,#procession_vehicles tr.retired a,#procession_vehicles tr.retired a.edit{color:var(--tlms-color-pale)}#running_order td.pass span.vehicle_pass,#procession_vehicles td.pass span.vehicle_pass{display:inline-block;border:1px solid var(--tlms-color-pale);padding:0.4em 0.6em 0.5em;font-size:0.9rem;font-weight:bold;text-transform:uppercase;width:1.8em;text-align:center}#running_order td.pass span.vehicle_pass.issued,#procession_vehicles td.pass span.vehicle_pass.issued{border-color:var(--tlms-color-mid);box-shadow:0 2px 10px var(--tlms-color-shadow)}#running_order td.pass span.vehicle_pass.unissued,#procession_vehicles td.pass span.vehicle_pass.unissued{color:var(--tlms-color-pale);border-color:var(--tlms-color-pale)}#running_order td.pass span.vehicle_pass.incorrect,#procession_vehicles td.pass span.vehicle_pass.incorrect{color:var(--tlms-color-red);border-color:var(--tlms-color-red)}#running_order td.pass a.edit,#procession_vehicles td.pass a.edit{left:auto;right:-32px}#procession_schedule th,#procession_schedule td{padding:0.25em 0.5em;font-size:0.8rem;white-space:nowrap}#procession_schedule tbody th{text-align:left}#procession_schedule tbody td{text-align:center}#procession_schedule tbody td.delayed{font-style:italic}#procession_schedule tbody td.note{font-size:0.7rem;text-align:left;color:var(--tlms-color-text)}#procession_schedule tbody td.emphatic{font-weight:bold;border:1px solid var(--tlms-color-mid)}#procession_schedule tbody td.label{text-align:right}#procession_schedule tbody tr.spacer td{height:0.5em;padding:0}#procession_schedule tbody tr.bordered{border-bottom:1px solid var(--tlms-color-border)}#procession_design{width:280mm}#procession_design .float{border-bottom:1px solid var(--tlms-color-mid);margin-bottom:2em;padding-bottom:2em}#procession_design .float #features p.flags span.flag{display:inline-block;margin-right:1em}#procession_design .float #features p.flags span.flag span.label{white-space:nowrap}#procession_design .float #images{position:relative;display:flex;flex-flow:row wrap;align-items:flex-start;justify-content:flex-start}#procession_design .float #images p.nope{margin:1em 0;color:var(--tlms-color-pale)}#procession_design .float #images .image{margin:0 10px 10px 0}#procession_design .float #images .image img{height:256px;width:auto;max-width:280mm}footer.repeating{position:fixed;bottom:0;left:0;font-size:0.5rem}.vehicle_pass_page{display:block;border:1px solid var(--tlms-color-mid);position:relative;width:190mm;height:95mm;page-break-after:always;margin-bottom:1em}.vehicle_pass_page .pass_code{position:absolute;right:10mm;top:10mm;text-align:right;font-size:8em;line-height:1;margin:0}.vehicle_pass_page .pass_detail{position:absolute;left:20mm;bottom:20mm}.vehicle_pass_page .pass_detail .year{font-size:2em;font-weight:bold;margin:0}label.checkbox,label.radio{display:inline-flex;align-items:center;font-weight:lighter}label.checkbox.row,label.radio.row{display:block}label.checkbox input[type="checkbox"],label.checkbox input[type="radio"],label.radio input[type="checkbox"],label.radio input[type="radio"]{display:none}label.checkbox input[type="checkbox"]+span,label.checkbox input[type="radio"]+span,label.radio input[type="checkbox"]+span,label.radio input[type="radio"]+span{color:var(--color-mid);transition:color 0.5s ease-out;cursor:pointer;display:inline-block;vertical-align:middle}label.checkbox input[type="checkbox"]+span:before,label.checkbox input[type="radio"]+span:before,label.radio input[type="checkbox"]+span:before,label.radio input[type="radio"]+span:before{display:inline-block;vertical-align:middle;width:1.2em;height:1.2em;margin-right:0.25em;margin-top:-0.25em;content:"";background-image:url(/assets/icons/unchosen-39e393cf82aee0113e21d1d809c0849dc5868f01f0dfb125ec4b4a60c36e03aa.svg);background-repeat:no-repeat;background-size:contain}label.checkbox input.admin[type="checkbox"]+span,label.checkbox input.admin[type="radio"]+span,label.radio input.admin[type="checkbox"]+span,label.radio input.admin[type="radio"]+span{color:var(--color-accent)}label.checkbox input[type="checkbox"]:checked+span,label.checkbox input[type="radio"]:checked+span,label.radio input[type="checkbox"]:checked+span,label.radio input[type="radio"]:checked+span{color:var(--color-positive)}label.checkbox input[type="checkbox"]:checked+span:before,label.checkbox input[type="radio"]:checked+span:before,label.radio input[type="checkbox"]:checked+span:before,label.radio input[type="radio"]:checked+span:before{background-image:url(/assets/icons/chosen-35d2ad1000a6be5608ad82c0151496b84e74f8eae0e6e5378c2859152a75e26b.svg)}label.checkbox input[type="checkbox"]:disabled+span,label.checkbox input[type="radio"]:disabled+span,label.radio input[type="checkbox"]:disabled+span,label.radio input[type="radio"]:disabled+span{color:var(--color-pale);pointer-events:none}label.checkbox input[type="checkbox"]:disabled+span:before,label.checkbox input[type="radio"]:disabled+span:before,label.radio input[type="checkbox"]:disabled+span:before,label.radio input[type="radio"]:disabled+span:before{opacity:0.2}label.checkbox input.unavailable[type="checkbox"]+span,label.checkbox input.unavailable[type="radio"]+span,label.radio input.unavailable[type="checkbox"]+span,label.radio input.unavailable[type="radio"]+span{color:var(--color-pale);pointer-events:none}label.checkbox input.unavailable[type="checkbox"]+span:before,label.checkbox input.unavailable[type="radio"]+span:before,label.radio input.unavailable[type="checkbox"]+span:before,label.radio input.unavailable[type="radio"]+span:before{opacity:0.2}.checkboxes{display:flex;flex-flow:row wrap}.checkboxes label.checkbox:not(.last-child){margin-right:1.25em}fieldset[data-detachable] .attached_warning{display:block;color:var(--tlms-color-red)}fieldset[data-detachable] .detached_warning{display:none;color:var(--tlms-color-green)}fieldset.detached[data-detachable] .detached_warning{display:block}fieldset.detached[data-detachable] .attached_warning{display:none}fieldset.file_picker{margin-bottom:2em}fieldset.file_picker input[type="file"]{display:none}fieldset.file_picker label{font-size:1.2rem;padding:0.75em 1em;color:var(--tlms-color-pale);border:1px solid var(--tlms-color-pale);display:block;min-height:100px;max-height:400px;max-width:960px;overflow:auto;margin-bottom:1em;transition:background 0.25s ease-out, color 0.25s ease-out;color:white;background:radial-gradient(var(--tlms-color-blue), var(--tlms-color-bluer))}fieldset.file_picker label span,fieldset.file_picker label pre{transition:color 0.25s ease-out, opacity 0.25s ease-out}fieldset.file_picker label pre{font-size:0.8rem;color:var(--tlms-color-pale)}fieldset.file_picker a.submit{float:right}fieldset.file_picker.unready a.submit{background-color:var(--tlms-color-verypale);border-color:var(--tlms-color-verypale);color:white;pointer-events:none}fieldset.file_picker.unready span.empty{display:block}fieldset.file_picker.unready span.ok{display:none}fieldset.file_picker.unready span.notok{display:none}fieldset.file_picker.ready label{background:white;color:var(--tlms-color-green)}fieldset.file_picker.ready input[type="submit"]{background-color:var(--tlms-color-green);border-color:var(--tlms-color-green);color:white;pointer-events:auto}fieldset.file_picker.ready span.empty{display:none}fieldset.file_picker.ready span.ok{display:block;color:var(--tlms-color-green)}fieldset.file_picker.ready span.notok{display:none}fieldset.file_picker.erratic label{background:radial-gradient(var(--tlms-color-red), var(--tlms-color-redder))}fieldset.file_picker.erratic a.submit{background-color:var(--tlms-color-verypale);border-color:var(--tlms-color-verypale);color:white;pointer-events:none}fieldset.file_picker.erratic span.empty{display:none}fieldset.file_picker.erratic span.ok{display:none}fieldset.file_picker.erratic span.notok{display:block;color:white}fieldset.file_picker.droppable label{background:radial-gradient(var(--tlms-color-green), var(--tlms-color-greener))}fieldset.file_picker.droppable label span.ok{color:white}fieldset.file_picker.droppable label pre{color:white}fieldset.file_picker.undroppable label{background:radial-gradient(var(--tlms-color-red), var(--tlms-color-redder))}fieldset.file_picker.undroppable label span,fieldset.file_picker.undroppable label pre{color:white;opacity:0.25}table.key{border:none;border-collapse:collapse}table.key td,table.key th{border:none;padding:0.25em 0;border-bottom:1px solid var(--tlms-color-pale)}table.key th.header{font-weight:bold;text-align:left;width:140px;clear:both}table.key td.notes{font-weight:lighter;overflow:hidden;margin-bottom:0.25em;padding:0.25em 0}#serial_form .pub_logo .preview,#serial_form .pub_image .preview,#serial_form .col.images .preview{display:block;position:relative;width:100%;height:0;margin:0;border:1px solid var(--tlms-color-pale);box-sizing:border-box;image-rendering:pixelated;transition:background 0.5s ease-in-out;background-repeat:no-repeat;background-position:center;background-size:cover;background-color:white}#serial_form .pub_logo .preview a.detach,#serial_form .pub_image .preview a.detach,#serial_form .col.images .preview a.detach{display:none;position:absolute;top:-12px;right:-10px;z-index:100;cursor:pointer}#serial_form .pub_logo .preview a.detach svg.icon,#serial_form .pub_image .preview a.detach svg.icon,#serial_form .col.images .preview a.detach svg.icon{display:block;width:20px;height:20px;background-color:white;border:2px solid white;border-radius:12px}#serial_form .pub_logo .preview label.prompt,#serial_form .pub_image .preview label.prompt,#serial_form .col.images .preview label.prompt{position:absolute;display:grid;top:0;left:0;margin:0;height:100%;width:100%;place-items:center;background:radial-gradient(var(--tlms-color-blue), var(--tlms-color-bluer));border-color:var(--tlms-color-border);color:white;cursor:pointer;transition:opacity 0.5s ease-out, background 0.5s ease-out}#serial_form .pub_logo .preview label.prompt span.warning,#serial_form .pub_image .preview label.prompt span.warning,#serial_form .col.images .preview label.prompt span.warning{display:none;color:white}#serial_form .pub_logo .preview label.prompt span.info,#serial_form .pub_image .preview label.prompt span.info,#serial_form .col.images .preview label.prompt span.info{display:block;color:white}#serial_form .pub_logo .preview label.prompt input[type="file"],#serial_form .pub_image .preview label.prompt input[type="file"],#serial_form .col.images .preview label.prompt input[type="file"]{position:absolute;left:-10000px}#serial_form .pub_logo .preview:hover label.prompt,#serial_form .pub_image .preview:hover label.prompt,#serial_form .col.images .preview:hover label.prompt{background:radial-gradient(var(--tlms-color-blue), var(--tlms-color-bluer));text-shadow:0 0 12px #ffffff99}#serial_form .pub_logo .preview.previewing a.detach,#serial_form .pub_image .preview.previewing a.detach,#serial_form .col.images .preview.previewing a.detach{display:block}#serial_form .pub_logo .preview.previewing label.prompt,#serial_form .pub_image .preview.previewing label.prompt,#serial_form .col.images .preview.previewing label.prompt{opacity:0}#serial_form .pub_logo .preview.droppable label.prompt,#serial_form .pub_image .preview.droppable label.prompt,#serial_form .col.images .preview.droppable label.prompt{background:radial-gradient(var(--tlms-color-green), var(--tlms-color-greener), 20);text-shadow:0 0 12px #ffffff99;opacity:1}#serial_form .pub_logo .preview.droppable.previewing label.prompt,#serial_form .pub_image .preview.droppable.previewing label.prompt,#serial_form .col.images .preview.droppable.previewing label.prompt{opacity:0.8}#serial_form .pub_logo .preview.undroppable label.prompt,#serial_form .pub_image .preview.undroppable label.prompt,#serial_form .col.images .preview.undroppable label.prompt{background:radial-gradient(var(--tlms-color-red), var(--tlms-color-redder), 20);text-shadow:0 0 12px #ffffff99;opacity:1}#serial_form .pub_logo .preview.undroppable label.prompt span.warning,#serial_form .pub_image .preview.undroppable label.prompt span.warning,#serial_form .col.images .preview.undroppable label.prompt span.warning{display:block}#serial_form .pub_logo .preview.undroppable label.prompt span.info,#serial_form .pub_image .preview.undroppable label.prompt span.info,#serial_form .col.images .preview.undroppable label.prompt span.info{display:none}#serial_form .pub_logo .preview.undroppable.previewing label.prompt,#serial_form .pub_image .preview.undroppable.previewing label.prompt,#serial_form .col.images .preview.undroppable.previewing label.prompt{opacity:0.8}#serial_form .pub_logo .preview[data-zoomed],#serial_form .pub_image .preview[data-zoomed],#serial_form .col.images .preview[data-zoomed]{cursor:zoom-in}#serial_form .pub_logo .thumbnails,#serial_form .pub_image .thumbnails,#serial_form .col.images .thumbnails{display:inline}#serial_form .pub_logo .thumbnails span.image,#serial_form .pub_image .thumbnails span.image,#serial_form .col.images .thumbnails span.image{display:inline-block;vertical-align:middle;position:relative;width:18%;height:0;padding-bottom:18%;margin:2.5% 2.5% 0 0;border:1px solid var(--tlms-color-pale);box-sizing:border-box;transition:opacity 0.5s ease-out;background-repeat:no-repeat;background-position:center;background-size:cover}#serial_form .pub_logo .thumbnails span.image.picked,#serial_form .pub_image .thumbnails span.image.picked,#serial_form .col.images .thumbnails span.image.picked{opacity:0.25}#serial_form .pub_logo .thumbnails span.image.new,#serial_form .pub_image .thumbnails span.image.new,#serial_form .col.images .thumbnails span.image.new{border-color:var(--tlms-color-green)}#serial_form .pub_logo .thumbnails span.image.adder,#serial_form .pub_image .thumbnails span.image.adder,#serial_form .col.images .thumbnails span.image.adder{overflow:hidden}#serial_form .pub_logo .thumbnails span.image.adder:first-child,#serial_form .pub_image .thumbnails span.image.adder:first-child,#serial_form .col.images .thumbnails span.image.adder:first-child{display:none}#serial_form .pub_logo .thumbnails span.image.template,#serial_form .pub_image .thumbnails span.image.template,#serial_form .col.images .thumbnails span.image.template{display:none;margin:0}#serial_form .pub_logo .thumbnails span.image:nth-child(5),#serial_form .pub_image .thumbnails span.image:nth-child(5),#serial_form .col.images .thumbnails span.image:nth-child(5){margin-right:0}#serial_form .pub_logo .thumbnails span.image a.detach,#serial_form .pub_image .thumbnails span.image a.detach,#serial_form .col.images .thumbnails span.image a.detach{position:absolute;top:-12px;right:-10px}#serial_form .pub_logo .thumbnails span.image a.detach svg.icon,#serial_form .pub_image .thumbnails span.image a.detach svg.icon,#serial_form .col.images .thumbnails span.image a.detach svg.icon{display:block;width:20px;height:20px;background-color:white;border:2px solid white;border-radius:12px}#serial_form .pub_logo .thumbnails span.image span.bar,#serial_form .pub_image .thumbnails span.image span.bar,#serial_form .col.images .thumbnails span.image span.bar{display:block;position:absolute;bottom:0;left:0;width:0;height:5px;background-color:var(--tlms-color-green);transition:width 0.5s ease-out, opacity 1s ease-out}#serial_form .pub_logo .thumbnails span.image label.prompt,#serial_form .pub_image .thumbnails span.image label.prompt,#serial_form .col.images .thumbnails span.image label.prompt{position:absolute;background:radial-gradient(var(--tlms-color-blue), var(--tlms-color-bluer));transition:background 0.4s ease-out;display:grid;top:0;left:0;margin:0;height:100%;width:100%;place-items:center;color:white;font-size:3em}#serial_form .pub_logo .thumbnails span.image input[type="file"],#serial_form .pub_image .thumbnails span.image input[type="file"],#serial_form .col.images .thumbnails span.image input[type="file"]{position:absolute;top:-100px}#serial_form .pub_logo .preview{padding-bottom:100%;background-size:contain}#serial_form .pub_image .preview{padding-bottom:60%;background-size:cover}#serial_form .col.images{position:relative;display:inline-block}#serial_form .col.images .preview{padding-bottom:100%;background-size:contain}#serial_form textarea.address{height:140px}#serial_form p.org_name{margin-bottom:0}#serial_form section.organisation .if_attached,#serial_form section.organisation .if_detached{display:none}#serial_form section.organisation.attached .disabled_if_attached{background-color:var(--tlms-color-verypale);color:var(--tlms-color-mid);pointer-events:none}#serial_form section.organisation.attached .if_attached{display:block}#serial_form section.organisation.detached .if_detached{display:block}#serial_form section.person .if_attached,#serial_form section.person .if_detached{display:none}#serial_form section.person.attached .disabled_if_attached{background-color:var(--tlms-color-verypale);color:var(--tlms-color-mid);pointer-events:none}#serial_form section.person.attached .if_attached{display:block}#serial_form section.person.detached .if_detached{display:block}.procession_upload_preview .table_scroller{position:relative;max-width:1000px;overflow:auto}.procession_upload_preview table{border:1px solid var(--tlms-color-pale);border-collapse:collapse}.procession_upload_preview table td,.procession_upload_preview table th{border:1px solid var(--tlms-color-pale);text-align:left}.procession_upload_preview table td{padding:8px}.procession_upload_preview table th{font-weight:lighter}.procession_upload_preview table th select{padding:8px;border:none}.procession_upload_preview table th.file_header{padding:8px;color:var(--tlms-color-pale)}.procession_upload_preview table tr.updated{background-color:#00afdb11}.procession_upload_preview table tr.updated td.updated{background-color:#00afdb22}.procession_upload_preview table tr.created{background-color:#74b87a22}.procession_upload_preview table tr.deleted{background-color:#ed1c2422}.procession_upload_preview table td.unknown,.procession_upload_preview table td.ignored{background-color:#ffffffcc;color:var(--tlms-color-pale)}.procession_upload_preview table td.ignored{background-color:#ffffffcc;color:var(--tlms-color-pale)}.procession_upload_preview table td.uid{color:var(--tlms-color-pale)}.procession_upload_preview .pagination{margin:1em 0}.procession_upload_preview .pagination a.page,.procession_upload_preview .pagination span.current_page{display:inline-block;display:inline-block;position:relative;outline:none;cursor:pointer;text-align:center;text-decoration:none;font-size:1.2rem;padding:0.5em 1em;border:1px solid transparent;background-color:white;border-color:white;color:var(--tlms-color-dark);transition:box-shadow 0.25s ease-out, color 0.25s ease-out, background-color 0.25s ease-out, opacity 0.25s ease-out;border-radius:0}.procession_upload_preview .pagination a.page:hover,.procession_upload_preview .pagination span.current_page:hover{text-decoration:none;box-shadow:0 2px 6px rgba(0,0,0,0.6)}.procession_upload_preview .pagination a.page:active,.procession_upload_preview .pagination span.current_page:active{position:relative;top:1px;box-shadow:inset 0 1px 4px rgba(0,0,0,0.6)}.procession_upload_preview .pagination a.page.unavailable,.procession_upload_preview .pagination span.current_page.unavailable{color:white;background-color:#bdbdbd;border-color:#bdbdbd;color:white;opacity:0.75;pointer-events:none}.procession_upload_preview .pagination a.page.waiting,.procession_upload_preview .pagination span.current_page.waiting{color:white;background-color:#bdbdbd;opacity:0.25;pointer-events:none}.procession_upload_preview .pagination span.current_page{box-shadow:none;font-weight:bold;color:var(--tlms-color-mid)}ul.procession_upload_summary{list-style:none;padding-left:0}ul.procession_upload_summary span{display:inline-block;vertical-align:middle}ul.procession_upload_summary span.key{margin-right:0.4em;height:1.6em;width:3.2em;border:1px solid var(--tlms-color-pale)}ul.procession_upload_summary span.key.created{background-color:#74b87a22}ul.procession_upload_summary span.key.updated{background-color:#00afdb22}ul.procession_upload_summary span.key.deleted{background-color:#ed1c2422}ul.procession_upload_warnings li.warning{color:var(--tlms-color-red)}section.action{float:right;width:50%}section.action form input[type="submit"]{float:right;margin-left:1em}section.action form input.delete[type="submit"]{background-color:var(--tlms-color-red);border-color:var(--tlms-color-red);color:white}#chemistry{padding-top:var(--tlms-menuheight)}#builder div.section .editing input[type="text"]{font-family:"Joanna Sans W01";line-height:1.6;font-weight:normal;font-style:normal}#builder div.section a.continue,#builder div.section a.back,#builder div.section a.publish{font-family:"Joanna Sans W01", Helvetica, Arial, sans-serif;font-weight:normal}.builder h1.builder{font-family:"Gill Sans Nova W01", Helvetica, Arial, sans-serif;font-weight:300;font-size:2rem}.builder #builder .section .controls{margin-top:1em}.builder #builder .section.page_asset{display:flex;flex-flow:column nowrap}.builder #builder .section.page_asset .editing{width:86vw;height:103vw}.builder #builder .section.page_asset .editing figure{height:100%}.builder #builder a.back,.builder #builder a.continue,.builder #builder a.publish{display:block;background-color:var(--tlms-color-greenish);color:white;border-radius:6px;padding:10px 20px}.builder #builder a.back:hover,.builder #builder a.continue:hover,.builder #builder a.publish:hover{background-color:var(--tlms-color-green);color:white;text-shadow:0 0 4px white}.builder #builder a.back svg.prefix,.builder #builder a.continue svg.prefix,.builder #builder a.publish svg.prefix{width:1em;height:1em;margin:0}.builder #builder a.publish{background-color:var(--tlms-color-purpleish);color:white}.builder #builder a.publish:hover{background-color:var(--tlms-color-purple)}.builder #builder a.back{background-color:var(--tlms-color-verypale);color:var(--tlms-color-mid);border-top-right-radius:0;border-bottom-right-radius:0;padding:10px 20px 10px 10px}.builder #builder a.continue,.builder #builder a.publish{border-top-left-radius:0;border-bottom-left-radius:0;padding:10px 10px 10px 20px}.builder #builder div.notes{padding-top:2em}.builder #controls .builderbuttons a.save,.builder #controls .builderbuttons a.publish,.builder #controls .builderbuttons a.back{border-radius:6px;padding:10px 20px;cursor:pointer;position:relative;color:white}.builder #controls .builderbuttons a.save:hover,.builder #controls .builderbuttons a.publish:hover,.builder #controls .builderbuttons a.back:hover{color:white;text-shadow:0 0 4px white}.builder #controls .builderbuttons a.save.waiting,.builder #controls .builderbuttons a.publish.waiting,.builder #controls .builderbuttons a.back.waiting{background-color:var(--tlms-color-pale);pointer-events:none}.builder #controls .builderbuttons a.save.waiting:before,.builder #controls .builderbuttons a.publish.waiting:before,.builder #controls .builderbuttons a.back.waiting:before{content:"";background-position:center center;background-size:cover;background-repeat:no-repeat;background-image:url(/images/chemistry/spinner.svg);width:30px;height:30px;float:left;margin:6px 8px 0 -36px}.builder #controls .builderbuttons a.back{background-color:var(--tlms-color-greenish)}.builder #controls .builderbuttons a.back:hover{background-color:var(--tlms-color-green)}.builder #controls .builderbuttons a.save{background-color:var(--tlms-color-blueish)}.builder #controls .builderbuttons a.save:hover{background-color:var(--tlms-color-blue)}.builder #controls .builderbuttons a.publish{background-color:var(--tlms-color-purpleish)}.builder #controls .builderbuttons a.publish:hover{background-color:var(--tlms-color-purple)}figure.linkbutton a.linkbutton{border-radius:6px;background-color:var(--tlms-color-reddish)}figure.linkbutton a.linkbutton:active{box-shadow:inset 0 3px 6px var(--tlms-color-shadow);background-color:var(--tlms-color-red)}.cms-helper .cms-helper-tool{background-color:var(--tlms-color-overlay)}@media (min-width: 720px){.builder #builder div.section.page_asset{flex-flow:row nowrap;align-items:flex-start;justify-content:space-evenly}.builder #builder div.section.page_asset .editing{width:50vw;height:60vw}.builder #builder div.section.page_asset .controls{width:40%;margin:0 5%}}
