html{height:100%;margin:0;padding:0;overflow-y:scroll;scroll-padding-top:100px}body{height:100%}#banner{position:absolute;top:0;width:100%;max-width:100%;height:100%;margin:0;padding:0;background-color:transparent;background-repeat:repeat-x;background-position:top;z-index:-1;overflow:auto}#banner img{visibility:visible;max-width:100%}#xcanvas{width:100%!important;min-width:250px;max-width:960px}.min{margin:0;padding:0}a.external:link,a.external:visited{color:#888;background-color:transparent}a.external:hover{color:#555;border-bottom:1px dashed;background-color:transparent;text-decoration:none}div.caption,figure,img{margin:0;padding:0;border:0;vertical-align:middle;max-width:100%}.fl,div.caption.left,div.credout.left,figure.left,img.left{float:left;margin:0 10px 0 0;padding:0}.fr,div.caption.right,div.credout.right,figure.right,img.right{float:right;margin:0 0 0 10px;padding:0}div.credout.centre{text-align:center;margin-left:auto;margin-right:auto}img.footer{margin:10px 0 0 10px}img.top{margin:0;vertical-align:top}img.leftm,span.left{float:left}img.rightm,span.right{float:right}.fleft{float:left}.fright{float:right}img.highlight{opacity:.6}form{clear:both;padding:0}form#newsletter_form_edit,form#newsletter_subscribe_form{text-align:left}div.form br{clear:right}select{min-height:30px}select.dds{margin-top:10px;max-width:400px;min-height:30px;padding:0!important}input.form,input.forml,p.form,select.form,textarea.form{float:right;font:.9em sans-serif;margin:2px 0 2px 10px;min-height:30px;padding:0 4px 0 4px;width:50%}#index #events input.form{margin-left:0;width:100%}form textarea.form{line-height:1.4em;padding:4px}input.form[type=checkbox]{min-height:auto}.dbof_exfn{float:right;width:100%;text-align:right!important;color:#aaa;background-color:#fff;font-size:small}input.form100,input.forml100,p.form100,select.form100,textarea.form100{width:100%;min-height:30px}input[readonly],textarea[readonly]{color:#aaa!important}input.readonly{width:50%;float:right;margin:2px 0 2px 10px;padding:0 4px 0 4px;color:#000;border:none;background:#eee;font:.9em sans-serif}input.mono,input.monoc{width:11em;font-family:monospace}label.dln{width:100%;float:left}input.checkbox{float:right}input.centre[type=checkbox]{margin:0 auto;text-align:center;width:100%}#signup input[type=checkbox]{margin:10px 5px 0 5px}#signup input[type=radio]{margin:10px 5px 0 5px}#signup label.radio{display:inline-block;float:none;width:25%;text-align:left}#search{position:absolute;top:65px;right:20px;float:right;margin-left:10px}#search div{position:relative;top:0}input.search{margin:2px 0 2px 10px;padding:0 4px 0 4px;color:#aaa;border:1px solid #ccc;background:#fff;font:.9em sans-serif}input.searchi{position:relative;left:0}#socialmedia{position:absolute;float:right;top:20px;right:40px;z-index:10}#socialmedia img{margin:0 4px!important;padding:0!important;width:auto!important}#socialmedia_in_hdr{position:relative;float:right;top:0;right:0;z-index:10}#socialmedia_in_hdr img{margin:0 4px!important;padding:0!important;width:auto!important}#socialmedia a{background-color:transparent}.thumb{width:100px;height:75px;margin:0;padding:0}.thmsg{padding:0;font-size:.8em}div.form{overflow:auto}div.clr,div.form select{clear:both}div.form p,div.form span,form table{text-align:left}::placeholder{color:#bbb}p.db_control{cursor:pointer}p.warning input{margin:10px 4px}b,strong{font-weight:700}.italic{font-style:italic}.box{padding:0 10px;border:1px solid #039}.printer{display:none;visibility:hidden}.inline{display:inline}.hide{display:none}.hidden{visibility:hidden}.clr{clear:both}td.fo{width:50%;font-weight:700}td{vertical-align:top}kbd{border-bottom:1px solid #ccc;font:normal normal 100% verdana,arial,geneva,helvetica,sans-serif}ol.alpha{list-style-type:lower-alpha}ol.upper{list-style-type:upper-alpha}ol.roman{list-style-type:lower-roman}ol.romanu{list-style-type:upper-roman}ol>li{background-image:none!important}#members ol>li{margin:0 10px!important}ul>li{background:url(/images/bullet.gif) no-repeat 0 3px}ul>li.centre{background:0 0}ul>li h2,ul>li h3,ul>li h4,ul>li h5,ul>li h6{line-height:normal}div.sitemap img{margin:0;padding:0;border:0}table.dat,table.layout{width:100%;max-width:100%;padding:5px;border-collapse:collapse;font-size:1em}table.layout img{height:auto!important;max-width:100%}table.dat,table.dat td{border:1px solid #888;vertical-align:middle}td p{text-align:left}table.dat tr{height:25px;border-collapse:separate}table.dat td{border-collapse:separate}table.dat th{border:1px solid #888;background-color:#eee;vertical-align:middle}xtable.dat img,xtable.layout img{max-width:100%}table.layout td{vertical-align:middle}table.layout tr{height:25px}table.layout th{background-color:#eee;vertical-align:middle}table.datsm tr{height:2.5em}table.datsm td{padding:0 5px}xtr:first-child{background-color:#aaa}table.left{float:left;margin:0 10px 0 0}table.right{float:right;margin:0 0 0 10px}table.centre{float:none;margin:0 auto}#email_table{margin:5px auto}table.dir{width:100%;padding:5px;border-collapse:collapse;font-size:1em}table.dir,table.dir td{border:1px solid #888;vertical-align:top}table.dir tr{border-collapse:separate}table.dir td{border-collapse:separate}table.dir th{border:1px solid #888;background-color:#eee;vertical-align:middle}#footer{clear:both;background-color:transparent}.polltable{margin:10px auto;padding:0 5px}table.polltable{border:1px solid #ddd;border-radius:10px;width:60%}.pollq{padding:0 10px 0 0;text-align:right;white-space:nowrap;margin:0}.polla{padding:0 4px 0 10px;text-align:right;white-space:nowrap;margin:0;width:5px}.pollbar{width:250px;padding:0;text-align:right}td.pollbar img{max-height:12px;border-radius:6px}table.answer td{vertical-align:baseline}#fright{float:right}#fleft{float:left}#fleft,#fright{z-index:1;position:relative;min-width:170px;height:auto!important;margin-left:10px;padding:5px;color:inherit;border:1px solid #aaa;background:#e8e8e8;font-size:.9em}#fright h1{margin:0;padding:5px 0}#fright img{max-width:100%;height:auto}#fleft p,#fright p{line-height:normal!important}#fleft p a,#fright p a{overflow-wrap:break-word}.small{font-size:.85em}#content{overflow:visible}p.testing,pre.testing,span.testing{color:red!important;background:#fff!important;text-align:left;font-family:Arial,Helvetica,sans-serif;font-size:1em!important;font-weight:400;line-height:105%;text-transform:none;margin:0;padding:0 5px 5px;overflow-wrap:break-word;max-width:960px}p.testing.bt{border-top:1px solid red;margin:10px 0 0;padding:3px 0 0}.large{font-size:1.3em}.warning,div.form p.warning{padding:3px 0;color:#900!important;background:0 0;text-align:center!important;font-size:.85em}#content div.info_panel p.warning{line-height:145%;padding:3px 0}.success{padding:3px 0;color:green;background:0 0;text-align:center;font-size:.85em}h1,h2,h3,h4,h5,h6{margin:0;border:none;text-decoration:none;vertical-align:middle;font-style:normal;font-weight:700}table.events{width:100%;border-right:1px solid #00338d;border-left:1px solid #00338d;border-collapse:collapse;font-size:1em}table.events tr.comc{color:#888;background-color:inherit}.event1,.event2,.event3,p.event,p.eventl{padding:3px 0 3px 5px;text-align:left}.event4,p.eventr{padding:3px 5px 3px 0;text-align:right}#xcommon_events a.minus:before{content:url(/common3/minus.gif)}#xcommon_events a.plus:before{content:url(/common3/plus.gif)}#common_events a.minus,#common_events a.plus{cursor:pointer}#common_events img{border:none}#fleft p.event a,#fright p.event a,div.column p.event a{word-break:normal}#fright #insertTable,div.column #insertTable{overflow:hidden;border:none}#fright #events p.warning,div.column #events p.warning{display:none}#fright table.events,div.column table.events{border:none;table-layout:fixed}#fright td.event1,div.column td.event1{width:30%;padding:3px;border:none;background:#eee}div.column td.event1 h3{padding:0;font-size:1em}#fright td.event1 h3{margin:16px 0 0;padding:0;font-size:1em;width:fit-content}#fright td.event2,div.column td.event2{width:70%;border:none;background:#eee}#fright td.event2 h3,div.column td.event2 h3{display:none}#fright td.event3,div.column td.event3{display:none}#fright td.event4,div.column td.event4{display:none}#fright td.ev1 p,div.column td.ev1 p{padding:0 2px;vertical-align:top}#fright td.ev2 p,div.column td.ev2 p{padding:0 2px;vertical-align:top}#fright td.ev3,div.column td.ev3{display:none;vertical-align:top}#fright td.ev4,div.column td.ev4{display:none;vertical-align:top}#fright td.eventfoot,div.column td.eventfoot{display:none}#fright #common_events,div.column #common_events{display:none}#fright #twitter,div.column #twitter{height:auto!important;overflow:hidden;overflow-x:hidden;overflow-y:hidden!important}#fright #insertTable-eventdata,div.column #insertTable-eventdata{overflow:hidden;border:none}#fright #events,div.column #events{height:250px;overflow:hidden;border:1px solid #ddd;border-radius:8px}#fright #events:hover,div.column #events:hover{overflow:scroll;overflow-x:hidden;overflow-y:scroll}p.invbot{text-align:center;font-size:.85em}table.result{width:100%;border-collapse:collapse;font-size:.9em}table.result tr{background-color:#ddd}table.result td{border-bottom:5px solid #fff}table.datinv,table.invoice{width:100%;margin:0;padding:5px;border-collapse:collapse;font-size:1em}table.datinv,table.datinv td,table.invoice td{border:1px solid #888;vertical-align:top}table.invoice td{width:50%}.bsk{width:100%;border-collapse:collapse;font-size:1em}.bsk th{margin:15px 7px;padding:5px 10px;border-top:1px solid #aaa;border-bottom:1px solid #aaa}.bsk td{margin:15px 7px;padding:3px 10px;border:none}.bsk p{text-align:left}table.custm{width:100%;border-collapse:collapse;font-size:.9em}table.custm th{margin:5px 7px;padding:5px 10px;border-top:1px solid #aaa;border-bottom:1px solid #aaa}table.custm td{margin:5px 7px;padding:3px 10px;border:none}table.custm p{text-align:left}.datab{padding:5px 0 0}.datac{padding:0 0 1.5em;text-align:center}.datar{padding:0 0 5px;text-align:right}.datab,.datac,.datar{margin:0 10px;font-size:.9em}div.result{width:100%;margin:0 auto;border:3px solid #fff;background-color:#fff}div.result a,div.result a:visited{color:#000}div.highlight{background-color:#e62}.price{text-align:center;font-size:1.8em}#crumbs{z-index:2;position:absolute;left:210px;width:auto;height:auto;padding:10px 10px 0;font-size:.9em;font-weight:700}#crumbs img{position:relative;top:-5px;float:right;margin:0}#crumbs p{text-align:left}table{margin-bottom:1em;font-size:1em}table.sqz{width:100%;color:#000;background:#ddd}table.sqz td,table.sqz th{padding:1px 3px;border:none;font-size:.85em}table.sqz th{background:silver;color:#000;font-weight:400;height:30px}table.sqz th a{background:0 0;color:#00f}table.sqz th img{margin-left:3px}table.sqz td{background:#eee;white-space:normal!important;height:30px;vertical-align:middle}table.sqz tr.ll td{color:#00f;background:#e8e8e8}table.sqz td.bk{color:#000;background:#f8e8e8!important}table.sqz select{padding-left:4px;font-size:.85em}b.highlight,span.highlight,table.sqz tr.highlight td{color:#000;background:#ffc6c6}span.highlight2,tr.highlight2 td,tr.highlight2 th{color:#000;background-color:#efe}span.lowlight,table.sqz tr.lowlight td{color:#fff;background:#aaa}tr.dr:hover td{color:#fff!important;background-color:silver!important}table.members{border-spacing:0}.trlink:hover{color:#ed155b;cursor:pointer}input.ymd{width:5.6em}div.dbtable{z-index:10;left:0;width:100%;max-height:500px;overflow:auto;margin-bottom:1em}div.dbtable table{margin-bottom:0}#dbtable tr:hover td{background:silver;cursor:pointer}tr.empty{background-color:red!important}.butn,.butns{margin:2px;padding:0;border:1px solid transparent}.butn{border-color:#eee;box-sizing:content-box}.butns{margin:2px;padding:0;color:#000;border:1px solid;border-color:#fff #999 #999 #fff;background-color:#eee}.countdown{padding:5px 0;color:red;background:0 0;text-align:center;font-size:1.2em}#EmailDat div.form{width:100%!important;max-width:100%!important;height:auto;padding:0!important;border:none!important}#EmailDat table{width:100%}#EmailDat input{width:94%;padding:0 2%;float:none}#EmailDat select{width:94%;padding:0 2%;float:none}#EmailDat p.warning input{width:auto;margin:4px;padding:0 4px}#EmailDat textarea{width:94%;padding:2%;float:none}#EmailDat p.ta{width:96%;margin:2px 0 2px 10px;padding:0 0 0 4px;color:#00338d;border:1px solid #096;background:#eee;font:.9em sans-serif}#EmailDat label{margin:0 0 0 8px;line-height:50px}#header img.logo{width:auto;max-height:100px;z-index:10}#header img.logor{float:right;height:auto;max-height:100px;width:auto;z-index:10}#header img.conmail2{height:32px;margin:0 3px 0 10px;width:auto}#header p.title{margin-right:30px}#header p.title img.notable{float:none;height:32px;width:auto;margin:0 0 0 10px;padding:0}#header div.leftb_header img.leftb{float:right}hr{overflow:visible;width:100%;height:1px;margin:10px 0!important;padding:0;color:#666;border:none!important;background:0 0;background-image:linear-gradient(to right,rgba(102,102,102,0),rgba(102,102,102,.75),rgba(102,102,102,0))!important;clear:both}a:focus:hover{text-decoration:underline}table.cal{width:120px;float:right;margin:1px;padding:0 1px;border:1px solid silver;text-align:right;font:normal normal normal .75em/115% sans-serif}td.cal,td.calh,td.calr,td.calss,td.calt{margin:0 2px;padding:0 2px;text-align:right}td.calss{color:silver;background:0 0}td.calh{padding:0 1px;color:#800;border-top:1px solid silver;border-bottom:1px solid silver;background:#eee;font-family:monospace}td.calt{color:#fff;background:silver}td.calr{color:#fff;background:#000}span.rotas{background-color:#ff0}table.rota{width:100%;color:#000;border:1px solid #00338d;background-color:#f8f8f8;font-size:.9em;border-collapse:separate}table.rota th{color:#fff;background-color:#00338d;text-align:center;vertical-align:middle;padding-left:2px;padding-right:2px;min-width:50px}table.rota th a{color:#ff0;background-color:transparent}table.rota th.right{text-align:right}table.rota tr{height:32px}table.rota td{text-align:center;vertical-align:middle}table.rota td.right{text-align:right}table.rota td.left{text-align:left}tr.rotao{color:#00338d;background-color:#f9e6e6}tr.rotae{color:#00338d;background-color:#00338d15}tr.rotatoday{color:#00338d;background-color:#d2e2ff}tr.rotas{background-color:#eee}span.rotaerr,tr.rotaerr{color:#fff;background-color:#f36}span.rotal,table.rota td.rotal{color:#000;border:1px solid #e8f4ff;background:#e8f4ff}table.rota td.rotac{border:1px solid #0f0;background-color:#00ff0020}span.rotau,table.rota td.rotau{border:1px solid red}span.rotasp,table.rota td.rotasp{border:1px solid gold}table.rota td.rotas{background-color:#ff0}span.rotaschsp,table.rota td.rotaschsp{border:1px solid #8400ff}span.rotaswp,table.rota td.rotaswp{border:1px solid #0f0;cursor:pointer}table.rota td.rotaswph{background:#0f0}span.rotaswpf,table.rota td.rotaswpf{color:#fff;background:red}span.rotaswpt,table.rota td.rotaswpt{color:#fff;background:green}table td.noborder,table tr.noborder{border:1px solid #fff}.pr_image{height:100px;border:1px solid #eee}.pr_list td{max-width:150px;overflow-x:hidden;text-align:center}.pr_name{height:3em}#content #pr_selector p{padding:0;line-height:100%}#contentarea{z-index:100;position:fixed;top:100px;left:0;width:300px;margin-right:auto;margin-left:auto;color:#000;background:#edeff4;text-align:center;border:1px solid #888;border-radius:10px;overflow-y:auto;max-height:80%}#contentarea h2{padding:10px 5px 3px;font-size:1.5em}#contentarea p{padding:0 5px 8px;font-size:.9em;line-height:110%!important}#contentarea p.warning{text-align:center}#contentarea table.dat,#contentarea table.dat td{border:none}#contentarea table.dat tr{height:auto}#contentarea table.dat td{padding:0 2px;border-top:1px solid #fff;border-bottom:1px solid #d2d9e7}#contentarea table.dat tr:first-child td{border-top:none;padding-top:5px}#contentarea form p{padding:0}#contentarea form.rotaw{width:100%;margin-bottom:0;padding-bottom:10px}#contentarea form div.rotaw{z-index:100;position:relative;left:0;width:90%}.closer{cursor:pointer;float:right;margin:2px 2px 5px 5px;padding:0 3px!important;color:#fff;background-color:red}#mainpicouter{max-width:100%!important}#mainpic{position:relative;top:0;left:0;clear:left;overflow:hidden;background:0 0}#mainpicinner{visibility:hidden;width:100%;min-width:120px;height:100%;overflow:hidden}#mainpicinner img{position:absolute!important;top:0;max-width:initial}#slidecaption{position:absolute;bottom:0;left:0;width:100%;max-width:100%;height:auto;margin:0;color:#000;opacity:.8;background-color:#fff}#slidecaphd{padding:0;margin:0;color:#000;opacity:1;background:#ddd}#slidecaptxt{color:#000;background-color:transparent;opacity:1;font-size:16px;padding:7px 5px 5px;width:fit-content;margin:0 auto;text-align:center}#slidecaptxt span{font-size:22px}#marquee{position:relative;width:100%;height:1.2em;overflow:hidden;clear:both;padding:2px}#scroll{overflow:visible;white-space:nowrap}.enable{color:inherit;background-color:#fff!important}table.c1r td:nth-child(1){text-align:right}table.c1c td:nth-child(1){text-align:center}table.c1l td:nth-child(1){text-align:left}table.dat th:not(.bgc,.bgc1,.bgc2,.bgc3,.volunteer){background-color:#fff;color:#000}.bgc{background-color:#f2f2f2;color:#000}.bgc1{background-color:#75cd75;color:#000}.bgc2{background-color:#6565bb;color:#f2f2f2}.bgc3{background-color:#dd8585;color:#000}.hzr td{border-bottom-width:2px!important;border-bottom-style:solid}.bgc.hzr td{border-bottom-width:2px;border-bottom-style:solid}.bgc1.hzr td{border-bottom-style:solid;border-bottom-width:2px}.bgc2.hzr td{border-bottom-style:solid;border-bottom-width:2px}.bgc3.hzr td{border-bottom-style:solid;border-bottom-width:2px}.img{height:100%;background-image:url(/images/bg.gif);background-repeat:repeat;background-size:100% auto}.hi{padding:0 2px;color:red;background:#ddd}.lo,a.lo:hover{color:#ccc;background:0 0;text-decoration:none}.analytics{color:red;background:#fff;text-align:center}#hitcounter{padding:0 0 10px}div.leftb_header #hitcounter{text-align:right;clear:both}.constant_header{font-size:1.4em;padding:0;text-align:right;width:100%;z-index:1}#surveys{counter-reset:heading2;text-align:left}#surveys .form{float:none;margin-left:5px;min-height:30px;width:80%}#surveys h2{color:#000;text-transform:uppercase;counter-increment:heading2;counter-reset:heading3}#surveys h2::before{content:counter(heading2,upper-alpha) ". "}#surveys h3{counter-increment:heading3;counter-reset:answers;font-size:1.5em;font-style:normal;font-weight:400;margin:5px 2em;text-indent:-1.2em}#surveys h3::before{content:counter(heading3,decimal) ". "}#surveys label{margin:5px 0 5px 40px;counter-increment:answers;text-align:left}#surveys label.sind{margin-left:40px}#surveys label::before{content:counter(answers,lower-alpha) ") ";display:inline-block;width:20px}#surveys label.nol::before{content:" "}#surveys h6{margin:5px 40px;text-align:left;counter-increment:answers}#surveys h6::before{content:counter(answers,lower-alpha) ") ";display:inline-block;width:20px}#surveys select{width:80%;max-width:80%;min-height:30px}#surveys p.results{font-size:1em;margin:0 3em;text-align:left}#surveys p.tb{border:1px solid #eee;border-radius:5px;margin:.5em 3em;padding:0 5px}input[type=checkbox],input[type=radio]{margin:15px 5px 15px;min-height:16px;min-width:16px;vertical-align:middle}.video{position:relative;padding-bottom:10px;padding-top:25px;height:auto}.vext{padding-bottom:56.25%;height:0}div.column .video{padding-top:0}div.column .Xvext{padding-bottom:unset;height:auto}#index #content>div.video{max-width:75%}video{display:inline-block;width:50%;border:1px solid #eee}div.column video{width:auto}div.video:has(video){padding-bottom:10px;height:auto}embed,iframe,object,video{max-width:100%}iframe{width:600px}iframe.ishop{min-height:500px}div.video iframe{position:absolute;top:0;left:0;width:100%;height:100%;min-height:100px}#insertTable-facebook{max-height:338px}#facebook{max-height:338px;margin:0 0 1em}#facebook iframe,#facebook span{max-height:338px!important}#xmenubar{height:auto!important;min-height:29px;overflow:hidden!important}.what{text-align:center;font-weight:700}.when{text-align:center;font-size:small;font-weight:400}.where{text-align:center;font-weight:400}p.donation{text-align:center;padding:0 10px!important}form.donation{margin:5px auto;text-align:center;max-width:160px}form.donation input{width:100%}form.donation input[type=image]{max-width:160px}div.donation,div.leftb{text-align:center}h2.ud{font:normal normal bold 1.2em verdana,arial,geneva,helvetica,sans-serif;padding:15px 0 3px}h3.ud{font:normal normal bold .9em verdana,arial,geneva,helvetica,sans-serif;margin-bottom:0;padding:0}h3.ud p{font-weight:400}p.ud{float:left;font-weight:400}.date{white-space:nowrap!important}table.hire thead{background:silver}table.hire{table-layout:fixed;width:100%;max-width:100%;margin-bottom:1em;padding:5px;border-collapse:collapse;font-size:1em}table.hire,table.hire tr td{border:1px solid silver;vertical-align:middle}table.hire tbody tr{border-collapse:separate;vertical-align:middle}table.hire td{border-collapse:separate}table.hire th{border:1px solid silver;background-color:#eee;vertical-align:middle}table.hire .photo{min-width:100px;max-width:200px;text-align:center}table.hire .photo img{width:auto;max-width:100%;padding-top:5px}table.hire .photo>img:first-child{padding-top:0}table.hire th img{margin-left:3px}#photohideplus_0::before{content:"[+]";cursor:pointer}#photohide_0:checked~#photohideplus_0::before{content:"[-]";cursor:pointer}#photohide_0:checked+#photohideimg_0{display:block!important}a.conmail,a.contel{float:left!important;margin:5px;padding:5px;color:#fff;border:1px solid #888;border-radius:5px;background:#888;text-transform:none}img.conmail{position:relative;top:-2px;left:0;width:16px;height:16px}#xmenu ul li{font-size:inherit;max-width:100px;min-width:50px;text-align:center;white-space:normal}#xmenu ul ul li{max-width:none}#xxmenu ul li ul{max-height:70vh;overflow-y:auto;overflow-x:hidden}#nav li{font-size:inherit}#nav li ul ul{max-height:30vh;overflow-y:auto;overflow-x:hidden}#nav li ul ul.level3{display:none!important;width:12em;margin:-2em 0 0 12em}#nav li li:hover>ul.level3{display:list-item!important}#nav ul ul li a:hover span{display:none}#nav li.hassub>a::after{content:" + "}.successHighlight{background-color:#b9dfc5}span.alarchive,span.failureHighlight,span.successHighlight{padding:0 2px}#canvas.bar-header #menumob{display:block!important;top:0;height:auto;width:100%;max-width:100%;padding:0;color:#eee!important;background-color:#000;font-size:18px;text-transform:uppercase;overflow:visible;z-index:101}#canvas.bar-header #header,#canvas.bar-header #menubar{display:none}#menumob{display:none}#menumob img{height:40px;width:auto;margin:0;padding:0;border:none}div.even,div.odd{margin-top:10px;padding:0 5px;border:1px solid #ebb700;background-color:#fff5d2}div.reply{margin-left:5px;border:none;border-bottom:1px solid #fff5d2;background-color:#fff}div.blog{margin:0 0 2em;padding:5px 0}input.blog{width:80%}textarea.blog{width:100%;height:20em}#blogAjaxStatus{float:right}#blogAjaxStatus p{color:#766a62}#blog h2 a{color:#000}#calc div.form{position:relative;left:0;width:70%;max-width:700px;margin:10px auto 0;padding:10px;color:#000;border:1px solid #096;background:#fff;text-align:left;font-weight:400}#calc input.form,#calc select.form,#calc textarea.form{width:50%;margin:10px 0 10px 10px;color:#00338d;border:1px solid #096;background:0 0;min-height:30px}#calc input.ok{color:green!important;border:1px solid green!important;outline:0}#calc input.error{color:red!important;border:1px solid red!important;outline:0}#report_gtin input.success{color:green!important;border:1px solid green!important;outline:0}#report_gtin input.error{color:red!important;border:1px solid red!important;outline:0}table.booking{width:100%;margin-bottom:1em;padding:5px;border-collapse:collapse;font-size:1em}table.booking tr td{border:1px solid #888;text-align:center;vertical-align:middle;color:#666;background:#fff}table.booking tr{border-collapse:separate}table.booking td{border-collapse:separate;color:#666;background-color:#fff}table.booking th{border:1px solid #888;background-color:#eee;vertical-align:middle}#booking td input:not([type=submit]),#booking td textarea{color:#000;background-color:transparent}#booking td.booking_edit input,#booking td.booking_edit textarea{color:#000;background-color:#fff}table.booking input,table.booking select,table.booking textarea{width:100%;margin:0 auto;padding:0;border:0;font:normal normal 100% verdana,arial,geneva,helvetica,sans-serif;min-height:30px;background-color:#fff}table.booking textarea{min-width:8em}table.booking input.real{min-width:4em}table.booking select.booking_hi,table.booking td.booking_hi{background-color:#f8f8ff}table.booking td.product_name,table.editing input.product_name{padding-left:10px;color:#00338d;text-align:left}table.booking td.product_name{width:auto}table.booking td.product{text-align:center}table.booking td.prdesc,table.editing input.prdesc,table.editing textarea.prdesc{padding-left:20px;background-color:transparent;color:#0082ff;text-align:left}.single_col td.prdesc{text-align:center}p.prdesctext{background-color:transparent;color:#666}table.booking tr.prxh td,tr.prxh td input{color:#000;background-color:#eee;text-align:center;font-weight:400}table.booking tr.prxh td.prxh,tr.prxh td.prxh input{padding-left:20px;text-align:left}table.booking tr.prxh td.prxht,tr.prxh td.prxht input{text-align:right;padding-right:5px}table.booking tr.prx td{text-align:center;vertical-align:middle}table.booking tr.prx td.prx{padding-left:30px;text-align:left}table.booking tr.prx td.prxt{text-align:right;padding-right:5px}table.booking tr.prx td.prx em{color:#900}#bfpre,#pppre,#wppre{color:#900}#bookingh tr.prxh td{padding-left:0;color:#000;background-color:#f2f2f2;text-align:center}#bookingh tr.prxh td.prxh{padding-left:10px;color:#000;background-color:#f2f2f2;text-align:left}#bookingh #addColumn{cursor:pointer}#bookingf td{padding-left:10px;color:#000;background-color:#f2f2f2;text-align:left}#bookingf #total{color:#000;background-color:#f2f2f2;text-align:right!important}table.booking td.ptot{text-align:right!important;padding-right:5px}table.booking td.cat{text-transform:uppercase}table.booking tr.product td{background-color:#fff8f8}table.booking input[type=checkbox],table.booking input[type=radio]{height:auto;width:100%;margin:10px auto!important;min-height:auto}div.single_col table.booking input[type=checkbox],div.single_col table.booking input[type=radio]{margin:0 auto!important;width:fit-content}table.booking_edit{line-height:30px}td.booking_edit{text-align:right}td.booking_edit input,td.booking_edit select,td.booking_edit textarea{width:100%;min-height:30px}table.tableplans{border:1px solid #ccc;table-layout:fixed}table.tableplans td{border:none;font-size:14px}table.tableplans th{border:none;border-bottom:1px solid #ccc;background-color:#fff;text-align:left;font-size:14px}.tableplans th.name{border-left:0 solid #ccc}.tableplans th.table{width:5%;border-left:1px solid #ccc;text-align:right;padding-right:10px;overflow:hidden}.tableplans td.name{border-left:0 solid #ccc}.tableplans td.table{width:5%;padding-right:10px;border-left:1px solid #ccc;text-align:right}h2.tableplans{text-align:center}table.tickets{table-layout:fixed;border:1px solid #ccc}table.tickets td{border:1px dashed #ccc;vertical-align:top;height:230px}table.tickets tr:first-child td,table.tickets tr:last-child td{height:25px}span.smaller{font-size:.5em}table.actionlist{width:100%;margin-bottom:1em;padding:5px;border-collapse:collapse;font-size:1em}table.actionlist,table.actionlist tr td{border:1px solid #888}table.actionlist tr td[id$="-timestamp"]{text-align:center}table.actionlist tr{border-collapse:separate}table.actionlist td{border-collapse:separate;background-color:#fff}table.actionlist th{border:1px solid #888;background-color:#eee;vertical-align:middle}#altable .alquantity,#altable .altotal{width:45px}#altable .alperson{width:60px}#altable .alitem,#altable .alnotes{width:400px}#actionlist td input,#actionlist td textarea{background-color:transparent!important;height:100%;width:100%}#actionlist td input[type=checkbox]{height:auto}table.actionlist input.form,table.actionlist select.form,table.actionlist textarea.form{width:100%;margin:0 auto;padding:0;border:0;font:normal normal 16px verdana,arial,geneva,helvetica,sans-serif;min-height:30px}table.actionlist textarea{min-width:8em;box-sizing:content-box}table.actionlist input.real{min-width:4em}table.actionlist td.product_name,table.editing input.product_name{padding-left:10px;color:#00338d;text-align:left;font-weight:700}table.actionlist td.product_name{width:auto}table.actionlist td.product{text-align:center}table.actionlist td.prdesc,table.editing input.prdesc,table.editing textarea.prdesc{padding-left:20px;color:#0082ff;text-align:left}table.actionlist tr.prxh td,tr.prxh td input{color:#000;background-color:#fafafa;text-align:center;font-weight:400}table.actionlist tr.prxh td.prxh,tr.prxh td.prxh input{padding-left:20px;text-align:left}table.actionlist tr.prxh td.prxht,tr.prxh td.prxht input{text-align:right;padding-right:5px}table.actionlist tr.prx td{text-align:center;vertical-align:middle}table.actionlist tr.prx td.prx{padding-left:30px;text-align:left}table.actionlist tr.prx td.prxt{text-align:right;padding-right:5px}table.actionlist tr.prx td.prx em{color:#900}table.actionlist td.ptot{text-align:right!important;padding-right:5px}table.actionlist td.cat{text-transform:uppercase}table.actionlist tr.product td{background-color:#fff8f8}#altable tr:nth-child(odd) td{background-color:#fff}#altable tr:nth-child(even) td{background-color:#fafafa}.delx{color:red;cursor:pointer}.arrow-up{position:relative;top:-7px;width:0;height:0;border-style:solid;border-width:0 3px 7px;border-color:transparent transparent #67809f;font-size:0;line-height:0}.arrow-down{width:0;height:0;border-style:solid;border-width:7px 3px 0;border-color:#67809f transparent transparent;font-size:0;line-height:0}#altable div.right{float:right;text-align:right}.alform{display:table}.alform p{display:table-row}.alform label{text-align:right}.alform input{display:table-cell}#altable tr td.alarchive,.alarchive{background-color:#ddd}#altable tr td.alhidden,.alhidden{background-color:#ddd!important}.alth{user-select:none}.alth::-moz-selection{background:0 0}#altable tr td.successHighlight,.successHighlight{background-color:#b9dfc5}#altable tr td.failureHighlight,.failureHighlight{color:#fff;background-color:#df1a22}#altable thead tr th.alEditMode,.alEditMode{background-color:#c8e6c9}.alform #projectArchiveButton,.alform #projectExportButton,.alform #projectLockButton,.alform #projectRestoreButton,.alform #projectUnlockButton{color:#333;padding:6px;font-size:30px;cursor:pointer}.alimport form{text-align:left}div.caption,p.caption{display:inline-block;width:100%;max-width:100%;margin:0 auto;color:#888;text-align:center;font-size:small;font-weight:400}div.caption{display:inline-block}p.caption{display:inline-block;margin:0 auto;color:#888;text-align:center;font-size:small;font-weight:400}figure{display:block;max-width:100%}figure.centre{margin-left:auto;margin-right:auto}figure.centre figcaption{margin:3px auto}figure img{height:auto!important;max-width:100%}figcaption{color:#888;font-size:small;text-align:center;display:block;margin:3px;width:auto!important}figcaption:hover{color:#000;font-size:small}figure.left img,figure.right img{margin-left:0;margin-right:0}div.credout{display:block;position:relative;max-width:100%;margin-left:auto;margin-right:auto;text-align:center}span.credit{color:#333;font-size:smaller;float:right;bottom:0;right:0;padding:1px 4px;position:absolute;background:rgba(240,240,240,.6)}span.credit:hover{color:#000}span.credit:hover::before{content:"Image courtesy of: "}.map_osm{height:600px;width:100%;margin:5px 0}.map_osm span{font-size:7px}table.ticklist{width:100%;margin-bottom:1em;border-collapse:collapse;font-size:1em}table.ticklist,table.ticklist tr td{padding:5px;border:1px solid #888;vertical-align:middle}table.ticklist tr{border-collapse:separate;vertical-align:middle;height:40px}table.ticklist td{border-collapse:separate;background-color:#fff}table.ticklist th{padding:5px;color:#039;border:1px solid #888;background-color:#eee;vertical-align:middle}table.ticklist td input,table.ticklist td textarea{background-color:#fff}table.ticklist input,table.ticklist select,table.ticklist textarea{width:100%;margin:0;padding:0;border:0;font:normal normal 100% verdana,arial,geneva,helvetica,sans-serif;min-height:30px}table.ticklist input[type=checkbox],table.ticklist input[type=radio]{margin:0;min-height:16px}#ticklist2 input.ro,#ticklist2 td.ro{background-color:#dd858520}#ticklist2 input.gn,#ticklist2 td.gn{background-color:#75cd7520}table.ticklist input[type=date]{max-width:200px}.ticklist label{display:inline}#tableTick4 td.bgc{background-color:#f2f2f280!important;color:#000}#tableTick4 td.bgc1{background-color:#75cd7520!important;color:#000}#tableTick4 td.bgc2{background-color:#6565bb40!important;color:#f2f2f2}#tableTick4 td.bgc3{background-color:#dd858520!important;color:#000}.nmg{color:#000;background-color:#dd858530!important}.notes_usage{background-color:transparent;color:green;font-size:small;margin:15px 0;text-align:center}.notes_usage a{background-color:#fff;color:green;cursor:pointer;border:1px solid green;border-radius:5px;padding:5px 15px}.notes_usage a:hover{background-color:#ff0;color:green;text-decoration:none}.notes_details,.notes_hide:target,.notes_show{display:none}.notes_hide:target+.notes_show,.notes_hide:target~.notes_details{display:block}.notes_hide,.notes_show{padding:5px 0 3px;color:#00338d!important;background:0 0;text-decoration:none!important;font-size:1.8em}.su{color:red;background-color:transparent}#imgDetail{position:relative;width:55%;margin-left:5%;float:left}table.members td{width:33.33%}.memdiv{border:1px solid #eee;display:table;float:left;margin:0 10px 10px 0;max-width:20%;min-height:160px;padding:2px 5px;text-align:center;width:20%}.memdiv a{display:table-cell;vertical-align:bottom}.memicon{height:auto;max-width:100%}.mempic{position:relative;bottom:0;right:0;float:right;max-width:25%}.comlinks{float:left;padding:0 2px!important}div #footerxtra p{padding-top:2px;padding-bottom:2px}div.textbox1{background-color:#ebb700;padding:20px 0;width:100%;width:100vw;position:relative;left:50%;margin-left:-50%;margin-left:-50vw}div.textbox1.bgc{background-color:#f6e8eb}div.textbox1.bgc1{background-color:#cbc0d3}div.textbox1.bgc2{background-color:#00000020}div.textbox1.bgc3{background-color:#fff}#fright div.textbox1,table.dat td div.textbox1{background-color:#ebb700;padding:20px 0;width:100%;position:relative;left:50%;margin-left:-50%}#content div.textbox1>*{color:#fff;background-color:transparent;max-width:960px;margin:0 auto;padding:0 10px}#content div.textbox1 table.rota{padding:0}.textbox1 ol li,.textbox1 ul li{color:#fff;background-color:transparent}div.sctable{overflow-x:auto}.constant,div.leftb p{margin-left:auto;margin-right:auto;padding:0;text-align:center;z-index:1}.leftb img{max-width:100%;height:auto}.leftb_header{float:right;position:static!important;width:auto}.leftb_header img{width:auto!important}#leftb.leftb_footer{margin-bottom:10px;margin-top:10px;position:static}.row,div.menucards div.row{display:table;table-layout:fixed;margin-top:1em;width:100%}.row.block{display:block!important}div.block .column{border:1px solid #ccc}.column:first-child{margin-left:0}.column:last-child{margin-right:0}.column,div.menucards div.column{display:table-cell;position:relative;width:33.33%;box-sizing:border-box;padding-left:1%;padding-right:1%;text-align:center;vertical-align:top;page-break-inside:avoid}div.tableplans div.column,div.tableplans h1.menucards,div.tableplans h2.menucards{color:#00338d;background-color:#fff;text-align:center;width:auto;margin:0;padding:5px 0 3px;font-style:normal;text-decoration:none;font-weight:400}h1.menucards{font-size:24pt}div.menucards p{color:#666;background-color:#fff;text-align:center;width:auto;font-size:1.2em;margin:0;padding:0 0 8px;font-style:normal;text-decoration:none;font-weight:400}div.menucards img{max-width:60mm;max-height:60mm}div.tableplans h2.evcatmc{color:#aaa}div.tableplans h1.evmc,div.tableplans h1.evmc2{margin-top:20px;font-size:32pt}div.tableplans h1.evmc3{margin-top:20px;font-size:24pt}div.tableplans h2.phmc,div.tableplans h2.phmc2{margin-top:20px;font-size:24pt}div.tableplans h2.phmc3{margin-top:20px;font-size:19pt}div.tableplans h2.catmc{color:#333}table.mcpast{padding-left:0;max-width:90%;margin:0 auto}#bookings td.mcpast.left,#bookings td.mcpast.right{font-size:14pt;color:#333}#bookings td.mcpast.left.mcsmall,#bookings td.mcpast.right.mcsmall{font-size:10pt}div.menucards div.mcchoices{width:97mm}div.menucards div.mccentre{width:100mm}div.menucards div.mccover{width:100mm}.column.w50{width:50%}.column.w25{width:25%}.span1{width:66.66%!important}.span2{width:50%!important}.span3{width:75%!important}.column img{height:auto;max-width:100%}.column2{display:table-cell;width:50%}.xrow:after{content:"";display:table;clear:both;width:100%}img.cards{height:20px!important;width:auto;margin-right:5px}div.sqzmail{height:auto;max-height:400px;width:auto;max-width:700px;margin:5px auto;padding:3px;color:#00f;background:#ddd;border:1px solid #888;z-index:100;overflow-x:hidden;overflow-y:auto}div.sqzmh{color:#000;background:#ccc;text-align:left}div.sqzmb{padding:5px 0;border-bottom:1px solid red;text-align:left}div.sqzmx{text-align:left}.blog_comments{border-bottom:1px solid #ddd;border-top:1px solid #ddd;margin:1em;padding:1em}.blog_comment_h{margin-bottom:1.5em}.blog_c_i{float:left;margin-right:10px;height:50px;width:50px;border:1px solid #ddd;box-sizing:border-box}.blog_comment{margin-top:5em!important}#content div.ph{max-width:700px}p.survey{padding:15px 0 0;font-size:1.3em}#members___survey select.dds{margin-top:5px;max-width:400px;min-height:30px}div.info_panel,p.info_panel{border:1px solid #ccc;border-radius:10px;margin:15px auto;max-width:600px;padding:5px 10px;color:#777;background-color:#f8f8f8}.info_panel h2{font-size:22px}.info_panel h3{font-size:18px}.info_panel p{font-size:14px;text-align:left}.info_panel pre{overflow-x:auto}.info_panel ol,.info_panel ul{margin-left:30px}div.blog{background-color:#e8e8e8;border:1px solid #888;border-radius:15px;color:#222;padding:10px;margin-top:10px}div.blog_details{padding:15px;background-color:#eee;border:1px solid #ccc;border-radius:10px}.blog_show{display:none}#progress-container{width:100%;background-color:grey}#progress-bar{width:0%;height:30px;background-color:#4caf50;text-align:center;line-height:30px;color:#fff}::placeholder{color:#757575}[type=password]{appearance:textfield}.encryption label{display:block}.invalid{outline-color:#f44336;animation:shake .5s linear}@keyframes shake{41%,8%{transform:translateX(-10px)}25%,58%{transform:translateX(10px)}75%{transform:translateX(-5px)}92%{transform:translateX(5px)}0%,100%{transform:translateX(0)}}#loading{display:none;width:50px;height:50px;border:3px solid rgba(0,0,0,.2);border-radius:50%;border-top-color:#4caf50;animation:spin 1s ease-in-out infinite;position:absolute;top:0;bottom:0;left:0;right:0;margin:auto;width:100px;height:100px}.single_col .booking,.single_col .booking tr td{display:table;justify-content:center}.single_col .booking{border:none!important;table-layout:fixed}div.single_col td.prx{border:none}.single_col{width:auto;max-width:600px;background-color:#eee;margin:10px auto;padding:10px 80px 10px;border:1px solid #ddd;border-radius:10px;box-sizing:content-box}.single_col .prx{background-color:transparent}.single_col #bookingh tr.prxh td{border:1px solid #ccc;border-radius:5px;background-color:#f2f2f2;text-align:center}.single_col tr.prxh td:first-child{margin-top:10px;border:1px solid #ccc;border-radius:5px;background-color:#fff}.single_col td.prxtra{border:1px solid #ccc;border-radius:5px;background-color:#fff;margin-bottom:15px}.single_col .booking tr td{padding-left:10px!important;padding-right:10px;margin:0 auto;width:450px}.moq1 td input,.moq1 td textarea{background-color:#fff;min-height:25px}.single_col .bgc{border:1px solid #ccc;border-radius:5px;background-color:#ddd;width:350px}.single_col table.booking select.booking_hi,.single_col table.booking td.booking_hi{background-color:#fff}.single_col table.booking tr.product td,.single_col td.prdesc{background-color:#fff8f8;border:1px solid #ccc;border-radius:5px}.single_col table.sep_prod{border:1px solid #ccc!important;margin:10px auto 2em;width:490px;border-radius:5px!important;padding:5px;border-collapse:unset;background-color:#fff}table.sep_prod tr td{padding:5px}table.sep_prod tr.prdesc td.prdesc{border:none}table.sep_prod p.prdescription{font-size:1em}@keyframes spin{to{transform:rotate(360deg)}}.context-menu{width:120px;z-index:100;box-shadow:0 4px 5px 3px rgba(0,0,0,.2);position:absolute;display:none;transition:.2s display ease-in;background-color:#fff}.context-menu .context-menu-options{list-style:none;padding:10px 0;z-index:1}.context-menu .context-menu-options .context-menu-option{font-weight:500;z-index:1;padding:10px 40px 10px 5px;cursor:pointer;background:0 0}.context-menu .context-menu-options .context-menu-option:hover{background:rgba(0,0,0,.2)}.context-menu ul{margin:0}a.button:hover:not([disabled]),input.button:hover:not([disabled]){background-color:green;color:#fff;cursor:pointer;text-decoration:none}a.button:hover,a.button:hover:not([disabled]),input.button:hover:not([disabled]){background-color:#ebb700;color:#000;cursor:pointer;text-decoration:none}a.button:disabled,input.button:disabled{background-color:#e0e0e0!important;color:#000}a.button,input.button{background-color:#00338d;border:1px solid #888;border-radius:10px;color:#fff;display:inline-block;margin:15px 5px;min-width:25%;padding:5px 10px;text-align:center;font-size:18px}input.button{font-size:large;min-height:35px;min-width:100px}a.button:hover{text-decoration:none}#camera,#camera--output,#camera--sensor,#camera--view{position:fixed;height:100%;width:100%;object-fit:cover}#camera--trigger{width:200px;background-color:#000;color:#fff;font-size:16px;border-radius:30px;border:none;padding:15px 20px;text-align:center;box-shadow:0 5px 10px 0 rgba(0,0,0,.2);position:fixed;bottom:30px;left:calc(50% - 100px)}.taken{height:100px!important;width:100px!important;transition:all .5s ease-in;border:solid 3px #fff;box-shadow:0 5px 10px 0 rgba(0,0,0,.2);top:20px;right:20px;z-index:2}#camera--sensor{display:none!important}.checked-in{background-color:#80c883!important;color:#000}.dataTables_wrapper{margin-top:10px}.dataTables_filter{padding-bottom:10px}.caps-warn{position:absolute;top:1.25rem;left:50%;transform:translateX(-50%);padding:2px 4px 2px 4px;white-space:nowrap;font-weight:700;font-size:12px;line-height:1;font-family:sans-serif;background:#fff;filter:drop-shadow(0 1px 1px rgba(0, 0, 0, .35))}.caps-warn::after{top:100%;left:50%;border:solid transparent;content:" ";height:0;width:0;position:absolute;pointer-events:none;border-color:rgba(255,255,255,0);border-top-color:#fff;border-width:7px;margin-left:-7px}#show-password-container{float:right;cursor:pointer}.left{text-align:left}.right{text-align:right}.centre,input.monoc{text-align:center!important;margin-left:auto;margin-right:auto}.vcentre{vertical-align:middle}.vtop{vertical-align:top}#inmemoriam hr{margin-bottom:10px}div.column div.form{width:95%}.map_osm :focus{border:none;box-shadow:none}canvas.centre,div.centre{margin-left:auto;margin-right:auto}.hl{color:red}#content p.nav-links{position:sticky;top:85px;z-index:10;color:#ccc;background-color:#fff;width:max-content;margin:1em 0;padding:5px 10px;border:1px solid #ccc;border-radius:5px}#content,#content:focus,a:focus,button:focus,input:focus,textarea:focus{outline:0!important}#mailings p{padding:0 0 8px 0}#menubar.sticky,#menumob.sticky{position:sticky;top:0;z-index:101}.w4{width:4%}.w5{width:5%}.w10{width:10%}.w15{width:15%}.w20{width:20%}.w25{width:25%}.w30{width:30%}.w40{width:40%}.w50{width:50%}.w60{width:60%}.w70{width:70%}.w80{width:80%}.w90{width:90%}.w100{width:100%}.w300{max-width:300px;word-wrap:break-word}.w400{max-width:400px;word-wrap:break-word}.w500{max-width:500px;word-wrap:break-word}.w1000{max-width:1000px;word-wrap:break-word}div.single_col td.prx.grp{border:1px solid #ccc;border-bottom:none;border-radius:5px 5px 0 0;background-color:#fff}div.single_col td.prx.grp1{border:1px solid #ccc;border-bottom:none;border-radius:5px 5px 0 0;background-color:#fff;margin-top:5px}td.prxtra.grp{border-top:none;border-radius:0 0 5px 5px;background-color:#fff}td label{display:block}td.prx label{display:inline-block;width:100%}.fade{animation:fadeOut 2s ease-in 5s forwards;animation-fill-mode:forwards}@keyframes fadeOut{from{opacity:1}to{opacity:.15}}div.form{border-radius:10px}input.form,select.form,textarea.form{border-radius:5px}table.polltable tr{height:30px}table.polltable .warning{font-size:1.5em}table.hcal{width:960px;max-width:100%;border-collapse:collapse;border:1px solid silver;font:normal normal normal 1em/100% sans-serif;text-align:right;margin:10px 0 20px;padding:2px 4px}td.hcal,td.hcalh,td.hcalr,td.hcalss,td.hcalt{text-align:right;border:1px solid silver;margin:0 4px;padding:2px 4px}td.hchevf{text-align:right;margin:0 4px;padding:4px 4px}td.hchevb{text-align:left;margin:0 4px;padding:4px 4px}td.hcalss{color:#777;background:0 0}td.hcalh{font:normal normal normal 1em/100% sans-serif;color:#800;width:14.2%;background:#eee;border-top:1px solid silver;border-bottom:1px solid silver;padding:2px 2px}td.hcalt{color:#fff;background:silver}td.hcalr{color:#fff;background:#000}td.hcalmy,td.hchevb,td.hchevf{background:silver}td.hcal a,td.hcalss a,td.hcalt a{display:block;width:100%}select.hcal{font-size:1em}div.hcald{color:#000;width:100%;text-align:left;height:70px;background:0 0;overflow-y:auto;overflow-x:hidden}p.pen,span.pen{width:97%;height:auto;text-align:left;background:#faa;border-radius:5px;padding:2px 2px;margin-bottom:2px}p.con,span.con{width:97%;height:auto;text-align:left;background:#dcd;border-radius:5px;padding:2px 2px;margin-bottom:2px}p.col,span.col{width:97%;height:auto;text-align:left;background:#9cc;border-radius:5px;padding:2px 2px;margin-bottom:2px}p.day,span.day{width:97%;height:auto;text-align:left;background:#ee6;border-radius:5px;padding:2px 2px;margin-bottom:2px}p.ret,span.ret{width:97%;height:auto;text-align:left;background:#aca;border-radius:5px;padding:2px 2px;margin-bottom:2px}div.hcalp{color:#000;width:100%;text-align:left;height:70px;background:0 0}tr.pen{background:#faa}tr.con{background:#dcd}tr.col{background:#9cc}tr.day{background:#ee6}tr.ret{background:#aca}div.form label{line-height:50px;margin-top:10px;margin-bottom:10px}div.rotaw label{line-height:50px}#index #events div.form label{line-height:normal;margin-top:0;margin-bottom:0}div.form label.checkbox{line-height:16px}form input.form,form select.form,form textarea.form{margin-top:10px;margin-bottom:10px}#index #events form input.form{margin-top:0;margin-bottom:0;margin-left:0;width:100%}input.form:invalid,input.screen:invalid,input:invalid{border:1px solid #ff7373}#UserDat input[type=submit]:hover:not([disabled]),button:hover:not([disabled]),input[type=button]:hover:not([disabled]),input[type=reset]:hover:not([disabled]),input[type=submit]:hover:not([disabled]){background:linear-gradient(to top,#ebb700,#fff);color:#000;cursor:pointer;text-decoration:none}button:disabled,input[type=button]:disabled,input[type=reset]:disabled,input[type=submit]:disabled{background:linear-gradient(to top,#ccc,#fff);color:#888}#UserDat input[type=submit],button,input[type=button],input[type=reset],input[type=submit],span.button{background:linear-gradient(to top,#00338d,#6aa0cc);border:1px solid #888;border-radius:10px;color:#fff;display:inline-block;font-size:large;margin:15px 5px;min-height:35px;min-width:100px;padding:5px 10px 7px;text-align:center}span.button{font-size:small;margin:1px 0;min-height:5px;min-width:50px;padding:0 8px 1px}form.centre{margin-left:auto;margin-right:auto}button.small{font-size:.8em;margin:0;min-height:20px;min-width:50px;padding:5px}.colour{color:#00f;background:0 0}.colour2{color:#aaa;background:0 0}#fright div.form{width:auto;padding:0 5px}#fright #events form p.warning{display:block}#fright button,#fright input[type=button],#fright input[type=reset],#fright input[type=submit]{margin:5px 10px;min-height:30px;min-width:auto;padding:0 10px}.bt{border-top:1px solid #eee}.br{border-top:1px solid #eee}.bb{border-bottom:1px solid #eee}.bl{border-top:1px solid #eee}#blog_commmittee{height:5em}table.tleft{float:left;margin-right:10px}table.tcentre{margin-left:auto;margin-right:auto}table.tright{float:right;margin-left:10px}table.tableplans td{vertical-align:top}p.tableplans{text-align:center;padding:0}form div.form{max-width:700px}div.form input,div.form select,div.form textarea{width:60%}div.form input[type=checkbox],div.form input[type=radio],div.form input[type=submit]{width:auto}div.comc{margin:0 0 10px}div.comc div.form{margin-top:0}sup{font-size:x-small}#members___imagefiles table.sqz img{height:auto}::placeholder{opacity:.5}:-ms-input-placeholder{opacity:.5}::-ms-input-placeholder{opacity:.5}table[id^=table] tr:hover{background-color:#f4f4f4;color:#666}tr#tmap:hover{background-color:transparent}td.bgc a{color:#818381;background-color:transparent}td.bgc1 a{color:#cbf9cb;background-color:transparent}td.bgc2 a{color:#d3d3f9;background-color:transparent}td.bgc3 a{color:#cbf9cb;background-color:transparent}#content OL{counter-reset:item}#content OL LI{display:block;text-align:left}#content OL LI:before{content:counters(item, ".") " ";counter-increment:item;font-weight:700}table.sqz td img{max-width:unset}table.sqz td img:hover{transform:scale(1.5)}tr.rotao.rotaot{color:#00338d;background-color:#f7ecec}tr.rotae.rotaet{color:#00338d;background-color:#00338d20}#content ol ol li{margin-left:20px;padding-top:5px}.reportlink a.button{width:auto;padding:2px 10px;min-width:0}p.reportlink{position:sticky;top:145px;z-index:10;color:#ccc;background-color:#fff;width:max-content;margin:1em auto;padding:5px 10px;border:1px solid #ccc;border-radius:5px}div.single_col>input,div.single_col>select,div.single_col>textarea{width:100%;margin:5px auto 16px;padding:20px 16px;font:normal normal 100% verdana,arial,geneva,helvetica,sans-serif;min-height:30px;color:#666;background-color:#fff}table.booking textarea{min-width:8em}div.single_col>input[type=checkbox],div.single_col>input[type=radio]{margin:5px 5px 15px;min-height:16px;width:auto}.fn{float:none!important}.requested{background:radial-gradient(circle,rgb(117 205 117) 0,transparent 26px)}.requested15{background:radial-gradient(circle,rgb(117 205 117) 0,transparent 15px)}td.unapproved{background-color:#f36}#popup-outer{z-index:100;position:fixed;top:40%;left:30%;width:40%;margin-right:auto;margin-left:auto;color:#000;background:#edeff4;text-align:center;border:1px solid #888;border-radius:10px;overflow-y:auto;max-height:80%}#content #popup-outer p{padding-left:0;padding-right:0}#popup{margin:20px}div#subfolderlist{max-width:900px;margin:20px auto 5px;padding:10px;border:1px solid #900;border-radius:10px}div#subfolderlist div.form{border:1px solid #900;margin:0 auto;padding:10px}#donations #crumbs,#donations #header{display:none}#donations #canvas{background-color:transparent}div.csvimport{border:1px solid #080;border-radius:10px;max-width:70%;margin:10px auto;padding:5px 10px;overflow-wrap:break-word}.column.merge{display:none}div.tableplans h1,div.tableplans h2,div.tableplans h3{font-weight:400}.column #insertTable-facebook{max-height:unset}.column #facebook{max-height:unset!important}.column #facebook iframe,.column #facebook span{max-height:unset!important}table#officer_info img:hover{transform:scale(3)}table#officer_info td,table#officer_info th{padding:5px}table#officer_info td.img{padding:0}#editors{max-width:700px;font-size:.85em;margin:0 auto}.red{color:red}.green{color:#0f0}.blue{color:#00f}.orange{color:#f80}#content.template p.small{font-size:16px}.events h3{font-size:20px}form.rotaw input.readonly{height:50px;margin:0 0 0 10px}table.dat td p{padding-bottom:0}#privacy_notice{display:block!important}#last_updated_text{color:#666;background-color:#fff;padding:3px;border-radius:3px}#last_updated_time{font-size:inherit}span.volunteer,table.volunteer td{background-color:#fff;color:#333;text-align:left}table#email_table td:not(.left,.right){text-align:center}span.unverified,table.volunteer tr.unverified td{background-color:#f9e6e6;color:#150e0e}table.volunteer tr.vbg1 td{color:#000;background-color:#eee}span.verified,table.volunteer tr.verified td{background-color:#cbf8e3;color:#150e0e}span.member,table.volunteer tr.member td{background-color:#f5fdc4;color:#150e0e}td.vc,th.vc{border-left:1px solid #888}#EmailDat div.chooser{margin:10px 0}#EmailDat label.chooser{line-height:30px}#memrecord img:hover{transform:scale(2);margin-left:50px}table.volunteer tr.verified td.mem{background-color:#f5fdc4;color:#150e0e}#booking a.button{min-width:10em}table#email_table td.vn{text-align:left}.eg{width:500px;margin:10px auto;padding:10px 10px;border:1px solid #888;border-radius:10px;overflow:auto}.eg h1{font-size:14px}.eg h2{font-size:12px}.eg p{font-size:10px}.eg table{width:100%;padding:10px}.eg td{padding:2px 5px;font-size:10px}.eg td.tdeg{width:90%;padding:2px 5px;border:1px solid #888}#member_data h1,#member_data h2,#member_data h3,#member_data h4,#member_data h5,#member_data h6,form h1,form h2,form h3,form h4,form h5,form h6{border:none;text-decoration:none}table td.photo{overflow:visible!important}table img.photo:hover{transform:scale(3)!important}@media only screen and (max-width:480px){#leftb{position:absolute!important}#fright{max-width:40%!important}#xcontentarea{position:absolute!important}#canvas{width:100%!important}#xheader p.title{font-size:medium!important}}@media only screen and (max-width:480px){#leftb{position:absolute!important}#fright{max-width:40%!important}#xcontentarea{position:absolute!important}}@media only screen and (min-width:320px) and (max-width:480px){#leftb{position:absolute!important}#fright{max-width:40%!important}#xcontentarea{position:absolute!important}}@media only screen and (max-width:320px){#leftb{position:absolute!important}#fright{max-width:40%!important}#xcontentarea{position:absolute!important}}@media only screen and (max-width:768px) and (orientation:portrait){#leftb{position:absolute!important}#xcontentarea{position:absolute!important}#canvas{width:100%!important}#index #content>div.video{max-width:100%}#surveys label{margin:5px 0 5px 10px}#surveys h3{margin:5px 1.5em}}@media only screen and (min-width:768px) and (orientation:landscape){#xleftb{position:absolute!important}#xcontentarea{position:absolute!important}}#modal-overlay{left:0;height:100%;background:#fff}#modal-container{z-index:998;position:fixed;height:auto!important;top:50%!important;left:50%!important;transform:translate(-50%,-50%);padding:10px;border:1px solid #ababab;border-radius:10px;background:#fff;box-shadow:0 4px 16px rgba(0,0,0,.2);font-family:arial,sans-serif;font-size:14px}#modal-header{height:20px;clear:both;overflow:hidden}#modal-close{background:#fff url(/common3/jsmodal/modal-close.png) no-repeat center center;cursor:pointer;display:block;opacity:.6;float:right;height:20px;width:20px}#modal-close:hover{opacity:1}#modal-content{z-index:999;display:block;padding:0 20px 10px}#modal-content h1{padding:0 0 10px 0}#modal-container.modal-loading{background:#fff url(/common3/jsmodal/loading.gif) no-repeat center center}.noselect{user-select:none}@media print{div.page{page-break-before:always}table.rota{color:#000;background-color:#fafafa20;font-size:8pt}.rotah th{color:#000;background-color:#fff;font-weight:700}table.rota th{color:#000;background-color:#00338d30}tr.rotas{background-color:#eee}tr.rotao,tr.rotao.rotaot{color:#000;background-color:#fff}tr.rotae,tr.rotae.rotaet{color:#000;background-color:#00338d08}.requested{background:radial-gradient(circle,rgba(117,205,117,.2) 0,transparent 30px)}#header{margin-top:0}#header p{font-size:10pt}#header.template p{display:none}#header p.title{font-size:28pt!important;line-height:normal!important}#content.template.clr{page-break-before:always}#content.template p.small{font-size:11pt}#canvasf.template,#footer.template{display:none}xtable.dat{width:100%;padding:5px;border-collapse:collapse;font-size:1em}xtable.dat,xtable.dat td{border:1px solid #888;vertical-align:middle}xtable.dat tr{height:25px;border-collapse:separate}xtable.dat td{border-collapse:separate}table:not(#email_table) a:link,table:not(#email_table) a:visited{color:#000!important;background-color:transparent!important}table.datinv,table.invoice{font-size:8pt}p.invoice{font-size:8pt}p.invbot{position:absolute;bottom:0}table.custm{font-size:6pt;line-height:6pt}#receipt #footer{display:none}#hitcounter{display:none}iframe{display:none}#surveys{display:block}#surveys .warning{display:none}#dbcat,#dbcatl,#dbcatr,#dboffer{display:none!important}#pr_accessories,.pr_container{display:none!important}table.booking{padding:2px;font-size:7pt}div.tp h1{padding-bottom:1mm;font-size:24pt}div.tp h2{font-size:20pt}table.booking tr{height:auto;margin:0;padding:0;line-height:6pt}table.booking td.product_name{padding-left:4px}table.booking td.prdesc{padding-left:8px}table.booking tr.prxh td.prxh{padding-left:8px}table.booking tr.prx td.prx{padding-left:12px}#bookingh tr.prxh td{padding-left:0}#bookingh tr.prxh td.prxh{padding-left:4px}#bookingf td{padding-left:4px}table.booking td{padding:4px}#keyfeaturesexplained__on-linebookingsystem__backofficefunctionscatering #footer{display:none}table.booking h1{font-size:15pt}table.tableplans{width:100%}.tableplans td{font-size:8pt}h2.tableplans{text-align:center;font-size:16pt}p.tableplans{text-align:center;padding:0}tr.dr td{font-size:8pt}div.r1,table.r1{page-break-after:auto}div.r2,table.r2{page-break-after:always}div.r3,table.r3,tr.r3{page-break-before:always}table.actionlist tr td[id$="-timestamp"]{text-align:left}}html{height:100%;margin:0;padding:0;overflow-y:scroll;}body{height:100%;}#banner{position:absolute;top:0;width:100%;max-width:100%;height:100%;margin:0;padding:0;background-color:transparent;background-repeat:repeat-x;background-position:top;z-index:-1;overflow:auto;}#banner img{visibility:visible;max-width:100%;}#xcanvas{width:100% !important;min-width:250px;max-width:960px;}.min{margin:0;padding:0;}a.external:link,a.external:visited{color:#888;background-color:transparent;}a.external:hover{color:#555;border-bottom:1px dashed;background-color:transparent;text-decoration:none;}div.caption,figure,img{margin:0;-webkit-margin-before:0;-webkit-margin-after:0;padding:0;border:0;vertical-align:middle;}.fl,div.caption.left,figure.left,img.left,div.credout.left{float:left;margin:0 10px 0 0;padding:0;}.fr,div.caption.right,figure.right,img.right,div.credout.right{float:right;margin:0 0 0 10px;padding:0;}div.credout.centre{text-align:center;margin-left:auto;margin-right:auto;}img.footer{margin:10px 0 0 10px;}img.top{margin:0;vertical-align:top;}img.leftm,span.left{float:left;}img.rightm,span.right{float:right;}.fleft{float:left;}.fright{float:right;}img.highlight{opacity:0.6;}form{clear:both;padding:0;}div.form br{clear:right;}select.dds{margin-top:10px;max-width:400px;min-height:30px;}input.form,input.forml,p.form,select.form,textarea.form{float:right;font:0.9em sans-serif;margin:2px 0 2px 10px;min-height:30px;padding:0 0 0 4px;width:50%;}textarea.form{padding:4px;line-height:1.4em;}input.form[type="checkbox"]{min-height:auto;}.dbof_exfn{float:right;width:100%;text-align:right !important;color:#aaa;background-color:#fff;font-size:small;}input.form100,input.forml100,p.form100,select.form100,textarea.form100{width:100%;min-height:30px;}input[readonly],textarea[readonly]{background-color:#eee !important;border:1px solid #c0c0c0 !important;}input.readonly{width:50%;float:right;margin:2px 0 2px 10px;padding:0 0 0 4px;color:#000;border:none;background:#eee;font:0.9em sans-serif;}input.mono,input.monoc{width:11em;font-family:monospace;}/*label.checkbox{/*width:51.8%;float:left;*}label.textarea{/*display:block;*}*/label.dln{width:100%;float:left;}input.checkbox{float:right;}input.centre[type="checkbox"]{margin:0 auto;text-align:center;}#signup input[type="checkbox"]{margin:10px 5px 0 5px;}#signup input[type="radio"]{margin:10px 5px 0 5px;}#signup label.radio{display:inline-block;float:none;width:25%;text-align:left;}#search{position:absolute;top:65px;right:20px;float:right;margin-left:10px;}#search div{position:relative;top:0;}input.search{margin:2px 0 2px 10px;padding:0 0 0 4px;color:#aaa;border:1px solid #ccc;background:#fff;font:0.9em sans-serif;}input.searchi{position:relative;left:0;}#socialmedia{position:absolute;float:right;top:20px;right:40px;z-index:10;}#socialmedia img{margin:0 4px !important;padding:0 !important;width:auto !important;}#socialmedia_in_hdr{position:relative;float:right;top:0px;right:0px;z-index:10;}#socialmedia_in_hdr img{margin:0 4px !important;padding:0 !important;width:auto !important;}.thumb{width:100px;height:75px;margin:0;padding:0;}.thmsg{padding:0;font-size:0.8em;}div.form{overflow:auto;}div.clr,div.form select{clear:both;background:transparent;}div.form p,div.form span,form table{text-align:left;}::placeholder{color:#bbb;}::-webkit-input-placeholder{color:#bbb;}::-moz-placeholder{color:#bbb;}:-ms-input-placeholder{color:#bbb !important;}:-moz-placeholder{color:#bbb;}p.db_control{cursor:pointer;}p.warning input{margin:10px 4px;}b,strong{font-weight:bold;}.italic{font-style:italic;}.box{padding:0 10px;border:1px solid #039;}.printer{display:none;visibility:hidden;}/*.screen{}*/.inline{display:inline;}.hide{display:none;}.hidden{visibility:hidden;}.clr{clear:left;}td.fo{width:50%;font-weight:bold;}td{vertical-align:top;}kbd{border-bottom:1px solid #ccc;font:normal normal 100% verdana, arial, geneva, helvetica, sans-serif;}ol.alpha{list-style-type:lower-alpha;}ol.upper{list-style-type:upper-alpha;}ol.roman{list-style-type:lower-roman;}ol.romanu{list-style-type:upper-roman;}ol > li{background-image:none !important;}ul > li{background:url("/images/bullet.gif") no-repeat 0 3px;}ul > li h2,ul > li h3,ul > li h4,ul > li h5,ul > li h6{line-height:normal;}div.sitemap img{margin:0;padding:0;border:0;}table.dat,table.layout{width:100%;max-width:100%;padding:5px;border-collapse:collapse;font-size:1em;}table.layout img{height:auto !important;max-width:100%;}table.dat,table.dat td{border:1px solid #888;vertical-align:middle;}table.dat td p{text-align:left;}table.dat tr{height:25px;border-collapse:separate;}table.dat td{border-collapse:separate;}table.dat th{border:1px solid #888;background-color:#eee;vertical-align:middle;}xtable.dat img,xtable.layout img{max-width:100%;}table.layout td{vertical-align:middle;}table.layout tr{height:25px;}table.layout th{background-color:#eee;vertical-align:middle;}table.datsm tr{height:2.5em;}table.datsm td{padding:0 5px;}xtr:first-child{background-color:#aaa;}table.left{float:left;margin:0 10px 0 0;}table.right{float:right;margin:0 0 0 10px;}table.centre{float:none;margin:0 auto;}table.dir{width:100%;padding:5px;border-collapse:collapse;font-size:1em;}table.dir,table.dir td{border:1px solid #888;vertical-align:middle;}table.dir tr{border-collapse:separate;}table.dir td{border-collapse:separate;}table.dir th{border:1px solid #888;background-color:#eee;vertical-align:middle;}#footer{clear:both;background-color:transparent;}.polltable{margin:0 auto;padding:0 5px;}.pollq{padding:0 10px 0 0;text-align:right;white-space:nowrap;margin:0;}.polla{padding:0 0 0 10px;text-align:right;white-space:nowrap;margin:0;width:5px;}/*.pollrowo{}*/.pollbar{width:250px;padding:0;text-align:right;}td.pollbar img{max-height:12px;border-radius:6px;}#fright{float:right;}#fleft{float:left;}#fleft,#fright{z-index:1;position:relative;min-width:170px;height:auto !important;margin-left:10px;padding:5px;color:inherit;border:1px solid #aaa;background:#e8e8e8;font-size:0.9em;}#fright h1{margin:0;padding:5px 0;}#fright img{max-width:100%;height:auto;}#fleft p,#fright p{line-height:normal !important;}#fleft p a,#fright p a{word-break:break-all;}.small{font-size:0.85em;}#content{overflow:auto;}p.testing,pre.testing{color:#f00 !important;background:#fff !important;text-align:left;font-family:Arial, Helvetica, sans-serif;font-size:0.85em !important;font-weight:normal;line-height:100%;text-transform:none;margin:0;padding:0 0 5px 0;overflow-wrap:break-word;}/* p:hover.small{font-size:1em;}form p:hover.small{font-size:0.85em;} */.large{font-size:1.3em;}.warning{padding:3px 0;color:#900;background:transparent;text-align:center;font-size:0.85em;}.success{padding:3px 0;color:#008000;background:transparent;text-align:center;font-size:0.85em;}h1,h2,h3,h4,h5,h6{margin:0;border:none;text-decoration:none;vertical-align:middle;font-style:normal;font-weight:bold;}table.events{width:100%;border-right:1px solid #00338d;border-left:1px solid #00338d;border-collapse:collapse;font-size:1em;}table.events tr.comc{color:#888;background-color:inherit;}.event1,.event2,.event3,p.event,p.eventl{padding:3px 0 3px 5px;text-align:left;}.event4,p.eventr{padding:3px 5px 3px 0;text-align:right;}#xcommon_events a.minus:before{content:url("/common3/minus.gif");}#xcommon_events a.plus:before{content:url("/common3/plus.gif");}#common_events a.minus,#common_events a.plus{cursor:pointer;}#common_events img{border:none;}/*** #xfright #insertTable #common_events{display:none} #xfright #insertTable #twitter{height:auto* !important;overflow:hidden;overflow-x:hidden;overflow-y:hidden !important} #xfright #insertTable* #events{height:200px;overflow:hidden;border-radius:8px} #xfright #insertTable #events:hover{overflow:scroll;overflow-x:hidden;overflow-y:scroll}*/#fleft p.event a,#fright p.event a,div.column p.event a{word-break:normal;}#fright #insertTable,div.column #insertTable{overflow:hidden;border:none;}#fright #events p.warning,div.column #events p.warning{display:none;}#fright table.events,div.column table.events{border:none;table-layout:fixed;}#fright td.event1,div.column td.event1{width:28%;padding:3px;border:none;background:#eee;}#fright td.event1 h3,div.column td.event1 h3{padding:0;font-size:1em;}#fright td.event2,div.column td.event2{width:72%;border:none;background:#eee;}#fright td.event2 h3,div.column td.event2 h3{display:none;}#fright td.event3,div.column td.event3{display:none;}#fright td.event4,div.column td.event4{display:none;}#fright td.ev1 p,div.column td.ev1 p{padding:0 2px;vertical-align:top;}#fright td.ev2 p,div.column td.ev2 p{padding:0 2px;vertical-align:top;}#fright td.ev3,div.column td.ev3{display:none;vertical-align:top;}#fright td.ev4,div.column td.ev4{display:none;vertical-align:top;}#fright td.eventfoot,div.column td.eventfoot{display:none;}#fright #common_events,div.column #common_events{display:none;}#fright #twitter,div.column #twitter{height:auto !important;overflow:hidden;overflow-x:hidden;overflow-y:hidden !important;}#fright #insertTable-eventdata,div.column #insertTable-eventdata{overflow:hidden;border:none;}#fright #events,div.column #events{height:250px;overflow:hidden;border-radius:8px;}#fright #events:hover,div.column #events:hover{overflow:scroll;overflow-x:hidden;overflow-y:scroll;}p.invbot{text-align:center;font-size:0.85em;}table.result{width:100%;border-collapse:collapse;font-size:0.9em;}table.result tr{background-color:#ddd;}table.result td{border-bottom:5px solid #fff;}table.datinv,table.invoice{width:100%;margin:0;padding:5px;border-collapse:collapse;font-size:1em;}table.datinv,table.datinv td,table.invoice td{border:1px solid #888;vertical-align:top;}table.invoice td{width:50%;}.bsk{width:100%;border-collapse:collapse;font-size:1em;}.bsk th{margin:15px 7px;padding:5px 10px;border-top:1px solid #aaa;border-bottom:1px solid #aaa;}.bsk td{margin:15px 7px;padding:3px 10px;border:none;}.bsk p{text-align:left;}table.custm{width:100%;border-collapse:collapse;font-size:0.9em;}table.custm th{margin:5px 7px;padding:5px 10px;border-top:1px solid #aaa;border-bottom:1px solid #aaa;}table.custm td{margin:5px 7px;padding:3px 10px;border:none;}table.custm p{text-align:left;}.datab{padding:5px 0 0;}.datac{padding:0 0 1.5em;text-align:center;}.datar{padding:0 0 5px;text-align:right;}.datab,.datac,.datar{margin:0 10px;font-size:0.9em;}div.result{width:100%;margin:0 auto;border:3px solid #fff;background-color:#fff;}div.result a,div.result a:visited{color:#000;}div.highlight{background-color:#e62;}.price{text-align:center;font-size:1.8em;}#crumbs{z-index:2;position:absolute;left:210px;width:auto;height:auto;padding:10px 10px 0;font-size:0.9em;font-weight:bold;}#crumbs img{position:relative;top:-5px;float:right;margin:0;}#crumbs p{text-align:left;}table{margin-bottom:1em;font-size:1em;}table.sqz{width:100%;color:#000;background:#ddd;}table.sqz td,table.sqz th{padding:1px 3px;border:none;font-size:0.85em;}table.sqz th{background:#c0c0c0;font-weight:normal;height:30px;}table.sqz th img{margin-left:3px;}table.sqz td{background:#eee;white-space:normal;}table.sqz tr.ll td{color:#00f;background:#e8e8e8;}table.sqz td.bk{color:#000;background:#f8e8e8 !important;}table.sqz select{padding-left:4px;font-size:0.85em;}table.sqz tr.highlight td,b.highlight,span.highlight{color:#000;background:#ffc6c6;}tr.highlight2 td,tr.highlight2 th,span.highlight2{color:#000;background-color:#efe;}table.sqz tr.lowlight td,span.lowlight{color:#fff;background:#aaa;}tr.dr:hover td{color:#fff !important;background-color:#c0c0c0 !important;}table.members{border-spacing:0;}.trlink:hover{color:#ed155b;cursor:pointer;}input.ymd{width:5.6em;}div.dbtable{z-index:10;left:0;width:100%;max-height:500px;overflow:auto;margin-bottom:1em;}div.dbtable table{margin-bottom:0;}#dbtable tr:hover td{background:#c0c0c0;cursor:pointer;}tr.empty{background-color:red !important;}.butn,.butns{margin:2px;padding:0;border:1px solid transparent;}.butn{border-color:#eee;box-sizing:content-box;}.butns{margin:2px;padding:0;color:#000;border:1px solid;border-color:#fff #999 #999 #fff;background-color:#eee;}.countdown{padding:5px 0;color:#f00;background:transparent;text-align:center;font-size:1.2em;}.w5{width:5%;}.w10{width:10%;}.w15{width:15%;}.w20{width:20%;}.w25{width:25%;}.w30{width:30%;}.w40{width:40%;}.w50{width:50%;}.w60{width:60%;}.w70{width:70%;}.w80{width:80%;}.w90{width:90%;}#EmailDat div.form{width:100% !important;max-width:100% !important;height:auto;padding:0 !important;border:none !important;}#EmailDat table{width:100%;}/* Removed 02-07-2018 to make group column wider#EmailDat table.sqz td,#EmailDat table.sqz th{width:25%;padding:1px !important;}*/#EmailDat input{width:96%;padding:0 0 0 2%;float:none;}#EmailDat p.warning input{width:auto;margin:4px;padding:0 4px;}#EmailDat textarea{width:96%;float:none;}#EmailDat p.ta{width:96%;margin:2px 0 2px 10px;padding:0 0 0 4px;color:#00338d;border:1px solid #096;background:#eee;font:0.9em sans-serif;}#EmailDat label{margin:0 0 0 8px;}#header img.logo{width:auto;max-height:100px;z-index:10;}#header img.logor{float:right;height:auto;max-height:100px;width:auto;z-index:10;}#header img.conmail2{height:32px;margin:0 3px 0 10px;width:auto;}#header p.title{margin-right:30px;}#header p.title img.notable{float:none;height:32px;width:auto;margin:0 0 0 10px;padding:0;}#header div.leftb_header img.leftb{float:right;}/*#header form{}*/hr{width:100%;height:2px;margin:0 0 0.2em;padding:0 0 0.2em;color:#666;border:none;border-bottom:2px solid #666;background:transparent;}a:focus:hover{text-decoration:underline;}table.cal{width:120px;float:right;margin:1px;padding:0 1px;border:1px solid #c0c0c0;text-align:right;font:normal normal normal 0.75em/115% sans-serif;}td.cal,td.calh,td.calr,td.calss,td.calt{margin:0 2px;padding:0 2px;text-align:right;}td.calss{color:#c0c0c0;background:transparent;}td.calh{padding:0 1px;color:#800;border-top:1px solid #c0c0c0;border-bottom:1px solid #c0c0c0;background:#eee;font-family:monospace;}td.calt{color:#fff;background:#c0c0c0;}td.calr{color:#fff;background:#000;}span.rotas{background-color:#ff0;}table.rota{width:100%;color:#000;border:1px solid #00338d;background-color:#f8f8f8;font-size:0.9em;border-collapse:separate;}table.rota th{color:#fff;background-color:#00338d;text-align:center;vertical-align:bottom;}table.rota th a{color:#ff0;background-color:transparent;}table.rota th.right{text-align:right;}table.rota tr{line-height:30px;}table.rota td{text-align:center;vertical-align:middle;}table.rota td.right{text-align:right;}table.rota td.left{text-align:left;}tr.rotao{color:#00338d;background-color:#fff;}tr.rotae{color:#00338d;background-color:#00338d15;}tr.rotatoday{color:#00338d;background-color:#d2e2ff;}tr.rotas{background-color:#eee;}span.rotaerr,tr.rotaerr{color:#fff;background-color:#f36;}span.rotal,table.rota td.rotal{color:#000;border:1px solid #e8f4ff;background:#e8f4ff;}table.rota td.rotac{border:1px solid #0f0;}span.rotau,table.rota td.rotau{border:1px solid #f00;}span.rotasp,table.rota td.rotasp{border:1px solid #ffd700;}table.rota td.rotas{background-color:#ff0;}span.rotaschsp,table.rota td.rotaschsp{border:1px solid #8400ff;}span.rotaswp,table.rota td.rotaswp{border:1px solid #0f0;cursor:pointer;}table.rota td.rotaswph{background:#0f0;}span.rotaswpf,table.rota td.rotaswpf{color:#fff;background:red;}span.rotaswpt,table.rota td.rotaswpt{color:#fff;background:green;}table td.noborder,table tr.noborder{border:1px solid #fff;}.pr_image{height:100px;border:1px solid #eee;}.pr_list td{max-width:150px;overflow-x:hidden;text-align:center;}.pr_name{height:3em;}#content #pr_selector p{padding:0;line-height:100%;}#contentarea{z-index:100;position:fixed;top:80px;left:0;width:300px;margin-right:auto;margin-left:auto;color:#000;background:#edeff4;text-align:center;border:1px solid #888;border-radius:10px;overflow-y:auto;max-height:80%;}#contentarea h2{padding:10px 5px 3px;font-size:1.5em;}#contentarea p{padding:0 5px 8px;font-size:0.9em;line-height:110% !important;}#contentarea p.warning{text-align:center;}#contentarea table.dat,#contentarea table.dat td{border:none;}#contentarea table.dat tr{height:auto;}#contentarea table.dat td{padding:0 2px;border-top:1px solid #fff;border-bottom:1px solid #d2d9e7;}#contentarea table.dat tr:first-child td{border-top:none;padding-top:5px;}#contentarea form p{padding:0;}#contentarea form.rotaw{width:90%;margin-bottom:0;padding-bottom:10px;}#contentarea form div.rotaw{z-index:100;position:relative;left:0;width:90%;}/* WIP 23-05-2020 modaldiv#contentarea{width:100%;height:100%;top:0;position:absolute;visibility:hidden;display:block;background-color:rgba(22,22,22,0.1);}.careveal{position:fixed;margin:0 auto;left:calc(50% - 110px);top:calc(50% - 130px);width:220px;background:#edeff4;text-align:center;}*/.closer{cursor:pointer;float:right;margin:2px 5px;}#mainpicouter{max-width:960px;}#mainpic{position:relative;top:0;left:0;clear:left;overflow:hidden;background:transparent;}#mainpicinner{visibility:hidden;width:100%;min-width:120px;height:100%;overflow:hidden;}#mainpicinner img{position:absolute !important;top:0;max-width:100%;}#slidecaption{position:absolute;bottom:0;left:0;width:100%;max-width:100%;height:auto;margin:0;padding:0 1%;color:#000;opacity:0.6;background-color:transparent;}#slidecaphd{padding:0;margin:0;color:#000;opacity:0.6;background:#ccc;}#marquee{position:relative;width:100%;height:1.2em;overflow:hidden;clear:both;}#scroll{overflow:visible;white-space:nowrap;}.enable{color:inherit;background-color:#fff !important;}.bgc td,td.bgc{background-color:#f2f2f2;color:#000;}.bgc1 td,td.bgc1{background-color:#75cd75;color:#000;}.bgc2 td,td.bgc2{background-color:#6565bb;color:#f2f2f2;}.bgc3 td,td.bgc3{background-color:#dd8585;color:#000;}.hzr td{border-bottom-width:2px !important;border-bottom-style:solid;}.bgc.hzr td{border-bottom-width:2px;border-bottom-style:solid;}.bgc1.hzr td{border-bottom-style:solid;border-bottom-width:2px;}.bgc2.hzr td{border-bottom-style:solid;border-bottom-width:2px;}.bgc3.hzr td{border-bottom-style:solid;border-bottom-width:2px;}.hi{padding:0 2px;color:#f00;background:#ddd;}.lo,a.lo:hover{color:#eee;background:transparent;text-decoration:none;}.analytics{color:red;background:#fff;text-align:center;}#hitcounter{padding:0 0 10px;}div.leftb_header #hitcounter{text-align:right;clear:both;}.constant_header{font-size:1.4em;padding:0;text-align:right;width:100%;z-index:1;}/*** 1. Heading* a. Question* Answer#surveys{counter-reset:heading2}#surveys .form{float:none;width:80%;margin-left:5px}#surveys h2{counter-increment:heading2;counter-reset:heading3}#surveys h2::before{content:counter(heading2) ". "}#surveys h3{margin:5px 20px;counter-increment:heading3}#surveys h3::before{content:counter(heading3,lower-alpha) ". "}#surveys label{margin:5px 40px}*//*** A. Heading* 1. Question* a) Answer*/#surveys{counter-reset:heading2;text-align:left;}#surveys .form{float:none;margin-left:5px;min-height:30px;width:80%;}#surveys h2{color:#000;text-transform:uppercase;counter-increment:heading2;counter-reset:heading3;}#surveys h2::before{content:counter(heading2, upper-alpha) ". ";}#surveys h3{margin:5px 20px;counter-increment:heading3;counter-reset:answers;}#surveys h3::before{content:counter(heading3, decimal) ". ";}#surveys label{margin:5px 40px;counter-increment:answers;text-align:left;}#surveys label::before{content:counter(answers, lower-alpha) ") ";display:inline-block;width:20px;}#surveys h6{margin:5px 40px;text-align:left;counter-increment:answers;}#surveys h6::before{content:counter(answers, lower-alpha) ") ";display:inline-block;width:20px;}#surveys select{width:80%;max-width:80%;min-height:30px;}input[type="radio"],input[type="checkbox"]{margin:5px 5px 15px;min-height:16px !important;}.video{position:relative;padding-bottom:56.25%;padding-top:25px;height:0;}div.column .video{padding-top:0;}#index #content > div.video{max-width:75%;}/*div.column .video{padding-bottom:0;padding-top:0;height:auto;}*/video{display:inline-block;width:50%;}div.column video{width:auto;}embed,iframe,object,video{max-width:100%;}iframe{width:600px;height:auto;}iframe.ishop{min-height:500px;}div.video iframe{position:absolute;top:0;left:0;width:100%;height:100%;min-height:100px;}#insertTable-facebook{max-height:338px;}#facebook{max-height:338px;margin:0 0 1em;}#facebook iframe,#facebook span{max-height:338px !important;}#xmenubar{height:auto !important;min-height:29px;overflow:hidden !important;}.what{text-align:center;font-weight:bold;}.when{text-align:center;font-size:small;font-weight:normal;}.where{text-align:center;font-weight:normal;}p.donation{text-align:center;padding:0 10px !important;}form.donation{margin:5px auto;text-align:center;max-width:160px;}form.donation input{width:100%;}form.donation input[type="image"]{max-width:160px;}div.donation{text-align:center;}/*div.ud{}*/h2.ud{font:normal normal bold 1.2em verdana, arial, geneva, helvetica, sans-serif;padding:15px 0 3px;}h3.ud{font:normal normal bold 0.9em verdana, arial, geneva, helvetica, sans-serif;margin-bottom:0;padding:0;}h3.ud p{font-weight:normal;}p.ud{float:left;font-weight:normal;}.date{white-space:nowrap;}table.hire thead{background:silver;}table.hire{width:960px;max-width:100%;margin-bottom:1em;padding:5px;border-collapse:collapse;font-size:1em;}table.hire,table.hire tr td{border:1px solid silver;vertical-align:middle;}table.hire tbody tr{border-collapse:separate;vertical-align:middle;}table.hire td{border-collapse:separate;}table.hire th{border:1px solid silver;background-color:#eee;vertical-align:middle;}table.hire .photo{min-width:100px;max-width:200px;}table.hire .photo img{width:100%;padding-top:5px;}table.hire .photo > img:first-child{padding-top:0;}table.hire th img{margin-left:3px;}#photohideplus_0::before{content:"[+]";cursor:pointer;}#photohide_0:checked ~ #photohideplus_0::before{content:"[-]";cursor:pointer;}#photohide_0:checked + #photohideimg_0{display:block !important;}/*#contel{}*/a.conmail,a.contel{float:right !important;margin:5px;padding:5px;color:#fff;border:1px solid #888;border-radius:5px;background:#888;text-transform:none;}img.conmail{position:relative;top:-2px;left:0;width:16px;height:16px;}#xmenu ul li{font-size:inherit;max-width:100px;min-width:50px;text-align:center;white-space:normal;}#xmenu ul ul li{max-width:none;}#xxmenu ul li ul{max-height:70vh;overflow-y:auto;overflow-x:hidden;}#nav li{font-size:inherit;}#nav li ul ul{max-height:30vh;overflow-y:auto;overflow-x:hidden;}#nav li ul ul.level3{display:none !important;width:12em;margin:-2em 0 0 12em;}/*#nav ul.level3{}*/#nav li li:hover > ul.level3{display:list-item !important;}#nav ul ul li a:hover span{display:none;}#nav li.hassub > a::after{content:" + ";}.successHighlight{background-color:#b9dfc5;}span.alarchive,span.failureHighlight,span.successHighlight{padding:0 2px;}#menumob{display:none;}div.even,div.odd{margin-top:10px;padding:0 5px;border:1px solid #ebb700;background-color:#fff5d2;}div.reply{margin-left:5px;border:none;border-bottom:1px solid #fff5d2;background-color:#fff;}div.blog{margin:0 0 2em;padding:5px 0;}input.blog{width:80%;}textarea.blog{width:100%;height:20em;}#blogAjaxStatus{float:right;}#blogAjaxStatus p{color:#766a62;}#blog h2 a{color:#000;}/*** div.blog, textarea.blog{width:100%; }** input.blog{width:50%; }*/#calc div.form{position:relative;left:0;width:70%;max-width:700px;margin:10px auto 0;padding:10px;color:#000;border:1px solid #096;background:#fff;text-align:left;font-weight:normal;}#calc input.form,#calc select.form,#calc textarea.form{width:50%;margin:10px 0 10px 10px;color:#00338d;border:1px solid #096;background:transparent;min-height:30px;}#calc input.ok{color:green !important;border:1px solid green !important;outline:none;}#calc input.error{color:red !important;border:1px solid red !important;outline:none;}#report_gtin input.success{color:green !important;border:1px solid green !important;outline:none;/*text-align:initial;padding:0;font-size:13.3333px;*/}#report_gtin input.error{color:red !important;border:1px solid red !important;outline:none;/*text-align:initial;padding:0;font-size:13.3333px;*/}table.booking{width:100%;margin-bottom:1em;padding:5px;border-collapse:collapse;font-size:1em;}table.booking,table.booking tr td{border:1px solid #888;text-align:center;vertical-align:middle;}table.booking tr{border-collapse:separate;}table.booking td{border-collapse:separate;background-color:#fff;}table.booking th{border:1px solid #888;background-color:#eee;vertical-align:middle;}#booking td input,#booking td textarea{background-color:transparent;}table.booking input,table.booking select,table.booking textarea{width:100%;margin:0 auto;padding:0;border:0;font:normal normal 100% verdana, arial, geneva, helvetica, sans-serif;min-height:30px;}table.booking textarea{min-width:8em;}table.booking input.real{min-width:4em;}table.booking td.booking_hi,select.booking_hi{background-color:#f8f8ff;}table.booking td.product_name,table.editing input.product_name{padding-left:10px;color:#00338d;text-align:left;}table.booking td.product_name{width:auto;}table.booking td.product{text-align:center;}table.booking td.prdesc,table.editing input.prdesc,table.editing textarea.prdesc{padding-left:20px;background-color:transparent;color:#0082ff;text-align:left;}.single_col td.prdesc{text-align:center;}p.prdesctext{background-color:transparent;color:#666;}table.booking tr.prxh td,tr.prxh td input{color:#000;background-color:#fafafa;text-align:center;font-weight:normal;}table.booking tr.prxh td.prxh,tr.prxh td.prxh input{padding-left:20px;text-align:left;}table.booking tr.prxh td.prxht,tr.prxh td.prxht input{text-align:right;}table.booking tr.prx td{text-align:center;vertical-align:middle;}table.booking tr.prx td.prx{padding-left:30px;text-align:left;}table.booking tr.prx td.prxt{text-align:right;}table.booking tr.prx td.prx em{color:#900;}#pppre{color:#900;}#bookingh tr.prxh td{padding-left:0;color:#000;background-color:#f2f2f2;text-align:center;}#bookingh tr.prxh td.prxh{padding-left:10px;color:#000;background-color:#f2f2f2;text-align:left;}#bookingh #addColumn{cursor:pointer;}#bookingf td{padding-left:10px;color:#000;background-color:#f2f2f2;text-align:left;}#bookingf #total{color:#000;background-color:#f2f2f2;text-align:right !important;}table.booking td.ptot{text-align:right !important;}table.booking td.cat{text-transform:uppercase;}table.booking tr.product td{background-color:#fff8f8;}table.booking input[type="radio"],table.booking input[type="checkbox"]{height:auto;margin:10px auto 10px !important;min-height:auto;}div.single_col table.booking input[type="radio"],div.single_col table.booking input[type="checkbox"]{margin:0 auto !important;}table.booking_edit{line-height:30px;}td.booking_edit{text-align:right;}td.booking_edit input,td.booking_edit textarea,td.booking_edit select{width:100%;min-height:30px;}table.tableplans{border:1px solid #ccc;}table.tableplans td{border:none;font-size:14px;}table.tableplans th{border:none;border-bottom:1px solid #ccc;background-color:#fff;text-align:left;font-size:14px;}.tableplans th.name{width:45%;border-left:0 solid #ccc;}.tableplans th.table{width:5%;border-left:1px solid #ccc;}.tableplans td.name{width:45%;border-left:0 solid #ccc;}.tableplans td.table{width:5%;padding-right:10px;border-left:1px solid #ccc;text-align:right;}/*.tableplans td.divider{}*/h2.tableplans{text-align:center;}table.tickets{border:1px solid #ccc;}table.tickets td{border:1px dashed #ccc;}span.smaller{font-size:0.5em;}table.actionlist{width:100%;margin-bottom:1em;padding:5px;border-collapse:collapse;font-size:1em;}table.actionlist,table.actionlist tr td{border:1px solid #888;}table.actionlist tr td[id$="-timestamp"]{text-align:center;}table.actionlist tr{border-collapse:separate;}table.actionlist td{border-collapse:separate;background-color:#fff;}table.actionlist th{border:1px solid #888;background-color:#eee;vertical-align:middle;}#altable .altotal,#altable .alquantity{width:45px;}#altable .alperson{width:60px;}#altable .alnotes,#altable .alitem{width:400px;}#actionlist td input,#actionlist td textarea{background-color:transparent;height:100%;width:100%;}#actionlist td input[type="checkbox"]{height:auto;}table.actionlist input,table.actionlist select,table.actionlist textarea{width:100%;margin:0 auto;padding:0;border:0;font:normal normal 100% verdana, arial, geneva, helvetica, sans-serif;min-height:30px;}table.actionlist textarea{min-width:8em;box-sizing:content-box;}table.actionlist input.real{min-width:4em;}table.actionlist td.product_name,table.editing input.product_name{padding-left:10px;color:#00338d;text-align:left;font-weight:bold;}table.actionlist td.product_name{width:auto;}table.actionlist td.product{text-align:center;}table.actionlist td.prdesc,table.editing input.prdesc,table.editing textarea.prdesc{padding-left:20px;color:#0082ff;text-align:left;}table.actionlist tr.prxh td,tr.prxh td input{color:#000;background-color:#fafafa;text-align:center;font-weight:normal;}table.actionlist tr.prxh td.prxh,tr.prxh td.prxh input{padding-left:20px;text-align:left;}table.actionlist tr.prxh td.prxht,tr.prxh td.prxht input{text-align:right;}table.actionlist tr.prx td{text-align:center;vertical-align:middle;}table.actionlist tr.prx td.prx{padding-left:30px;text-align:left;}table.actionlist tr.prx td.prxt{text-align:right;}table.actionlist tr.prx td.prx em{color:#900;}table.actionlist td.ptot{text-align:right !important;}table.actionlist td.cat{text-transform:uppercase;}table.actionlist tr.product td{background-color:#fff8f8;}#altable tr:nth-child(odd) td{background-color:#fff;}#altable tr:nth-child(even) td{background-color:#fafafa;}.delx{color:red;cursor:pointer;}.arrow-up{position:relative;top:-7px;width:0;height:0;border-style:solid;border-width:0 3px 7px;border-color:transparent transparent #67809f;font-size:0;line-height:0;}.arrow-down{width:0;height:0;border-style:solid;border-width:7px 3px 0;border-color:#67809f transparent transparent;font-size:0;line-height:0;}#altable div.right{float:right;text-align:right;}.alform{display:table;}.alform p{display:table-row;}.alform label{text-align:right;}.alform input{display:table-cell;}#altable tr td.alarchive,.alarchive{background-color:#ddd;}#altable tr td.alhidden,.alhidden{background-color:#ddd !important;}.alth{-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;}.alth::-moz-selection{background:transparent;}#altable tr td.successHighlight,.successHighlight{background-color:#b9dfc5;}#altable tr td.failureHighlight,.failureHighlight{color:#fff;background-color:#df1a22;}#altable thead tr th.alEditMode,.alEditMode{background-color:#c8e6c9;}.alform #projectRestoreButton,.alform #projectArchiveButton,.alform #projectExportButton,.alform #projectLockButton,.alform #projectUnlockButton{color:#333;padding:6px;font-size:30px;cursor:pointer;}.alimport form{text-align:left;}div.caption,p.caption{display:inline-block;width:100%;max-width:100%;margin:0 auto;color:#888;text-align:center;font-size:small;font-weight:normal;}div.caption{display:inline-block;}p.caption{display:inline-block;margin:0 auto;color:#888;text-align:center;font-size:small;font-weight:normal;}figure{display:block;max-width:100%;}figure.centre{margin-left:auto;margin-right:auto;}figure.centre figcaption{margin:3px auto;}figure img{height:auto !important;max-width:100%;}figcaption{color:#888;font-size:small;text-align:center;display:block;margin:3px;width:auto !important;}figcaption:hover{color:#000;font-size:small;}figure.left img,figure.right img{margin-left:0;margin-right:0;}div.credout{display:block;position:relative;max-width:100%;margin-left:auto;margin-right:auto;text-align:center;}span.credit{color:#333;font-size:smaller;float:right;bottom:0;right:0;padding:1px 4px;position:absolute;background:rgba(240, 240, 240, 6);}span.credit:hover{color:#000;}span.credit:hover::before{content:"Image courtesy of:";}/*img.map{}*/.map_osm{height:600px;width:100%;margin:5px 0;}.map_osm span{font-size:7px;}table.ticklist{width:100%;margin-bottom:1em;border-collapse:collapse;font-size:1em;}table.ticklist,table.ticklist tr td{padding:5px;border:1px solid #888;vertical-align:middle;}table.ticklist tr{border-collapse:separate;vertical-align:middle;height:40px;}table.ticklist td{border-collapse:separate;background-color:#fff;}table.ticklist th{padding:5px;color:#039;border:1px solid #888;background-color:#eee;vertical-align:middle;}table.ticklist td input,table.ticklist td textarea{background-color:#fff;}table.ticklist input,table.ticklist select,table.ticklist textarea{width:100%;margin:0;padding:0;border:0;font:normal normal 100% verdana, arial, geneva, helvetica, sans-serif;min-height:30px;}#ticklist2 input.ro,#ticklist2 td.ro{background-color:#fee;}#ticklist2 input.gn,#ticklist2 td.gn{background-color:#efe;}table.ticklist input[type="date"]{max-width:200px;}.nmg{color:#000;background-color:#fdd !important;}.notes_usage{text-align:center;color:green;background-color:transparent;font-size:small;}.notes_usage a{cursor:pointer;}.notes_details,.notes_hide:target,.notes_show{display:none;}.notes_hide:target + .notes_show,.notes_hide:target ~ .notes_details{display:block;}.notes_hide,.notes_show{padding:5px 0 3px;color:#00338d !important;background:transparent;text-decoration:none !important;font-size:1.8em;}.su{color:red;background-color:transparent;}#imgDetail{position:relative;width:55%;margin-left:5%;float:left;}table.members td{width:33.33%;}.memdiv{border:1px solid #eee;display:table;float:left;margin:0 10px 10px 0;max-width:20%;min-height:160px;padding:2px 5px;text-align:center;width:20%;}.memdiv a{display:table-cell;vertical-align:bottom;}.memicon{height:auto;max-width:100%;}.mempic{position:relative;bottom:0;right:0;float:right;max-width:25%;}.comlinks{float:left;padding:0 2px !important;}div #footerxtra p{padding-top:2px;padding-bottom:2px;}div.textbox1{background-color:#ebb700;padding:20px 0;width:100%;width:100vw;position:relative;left:50%;margin-left:-50%;margin-left:-50vw;}#fright div.textbox1,table.dat td div.textbox1{background-color:#ebb700;padding:20px 0;width:100%;position:relative;left:50%;margin-left:-50%;}body{height:auto;}#content div.textbox1 > *{color:#fff;background-color:transparent;max-width:960px;margin:0 auto;padding:0 10px;}#content div.textbox1 table.rota{padding:0;}.textbox1 ul li,.textbox1 ol li{color:#fff;background-color:transparent;}div.sctable{overflow-x:auto;}.constant,div.leftb p{margin-left:auto;margin-right:auto;padding:0;text-align:center;width:100%;z-index:1;}.leftb img{max-width:100%;height:auto;}.leftb_header{float:right;position:static !important;width:auto;}/*.leftb_header p{padding:10px;text-align:right;}*/.leftb_header img{width:auto !important;}#leftb.leftb_footer{margin-bottom:10px;margin-top:10px;position:static;}.row{display:table;margin-top:1em;width:100%;}.row.block{display:block !important;}.column:first-child{padding-left:0;}.column:last-child{padding-right:0;}.column{display:table-cell;width:33.33%;box-sizing:border-box;padding-left:1%;padding-right:1%;text-align:center;vertical-align:top;}.column.w50{width:50%;}.column.w25{width:25%;}.span1{width:66.66% !important;}.span2{width:50% !important;}.span3{width:75% !important;}.column img{height:auto !important;max-width:100%;}.column2{display:table-cell;width:50%;}.xrow:after{content:"";display:table;clear:both;width:100%;}img.cards{height:20px !important;width:auto;margin-right:5px;}div.sqzmail{height:auto;max-height:400px;width:auto;max-width:700px;margin:5px auto;padding:3px;color:blue;background:#ddd;border:1px solid #888;z-index:100;overflow-x:hidden;overflow-y:auto;}div.sqzmh{color:#000;background:#ccc;text-align:left;}div.sqzmb{padding:5px 0;border-bottom:1px solid red;text-align:left;}div.sqzmx{text-align:left;}.blog_comments{border-bottom:1px solid #ddd;border-top:1px solid #ddd;margin:1em;padding:1em;}.blog_comment_h{margin-bottom:1.5em;}.blog_c_i{float:left;margin-right:10px;height:50px;width:50px;border:1px solid #ddd;box-sizing:border-box;}.blog_comment{margin-top:5em !important;}#content div.ph{max-width:700px;}p.survey{padding:0;font-size:0.9em;}.info_panel{border:1px solid #ccc;border-radius:10px;margin:15px auto 50px;max-width:600px;padding:5px 10px;color:#777;background-color:#f8f8f8;}#bookings .info_panel{margin:15px auto 15px;max-width:750px;}.info_panel p{}div.blog{background-color:#e8e8e8;border:1px solid #888;border-radius:15px;color:#222;padding:10px;margin-top:10px;}div.blog_details{padding:15px;background-color:#eee;border:1px solid #ccc;border-radius:10px;}.blog_show{display:none;}#progress-container{width:100%;background-color:grey;}#progress-bar{width:0%;height:30px;background-color:#4caf50;text-align:center;line-height:30px;color:white;}::-webkit-input-placeholder{color:#757575;}:-moz-placeholder{color:#757575;opacity:1;}::-moz-placeholder{color:#757575;opacity:1;}:-ms-input-placeholder{color:#757575;}::-ms-input-placeholder{color:#757575;}::placeholder{color:#757575;}[type="password"]{-moz-appearance:textfield;-webkit-appearance:textfield;appearance:textfield;}.encryption label{display:block;}.invalid{outline-color:#f44336;animation:shake 0.5s linear;-webkit-animation:shake 0.5s linear;}@-webkit-keyframes shake{8%,41%{-webkit-transform:translateX(-10px);}25%,58%{-webkit-transform:translateX(10px);}75%{-webkit-transform:translateX(-5px);}92%{-webkit-transform:translateX(5px);}0%,100%{-webkit-transform:translateX(0);}}#loading{display:none;width:50px;height:50px;border:3px solid rgba(0, 0, 0, 0.2);border-radius:50%;border-top-color:#4caf50;animation:spin 1s ease-in-out infinite;-webkit-animation:spin 1s ease-in-out infinite;position:absolute;top:0;bottom:0;left:0;right:0;margin:auto;width:100px;height:100px;}.single_col .booking,.single_col .booking tr td{display:table; justify-content:center;}.single_col .booking{border:none !important;table-layout:fixed;}div.single_col td.prx{border:none;}.single_col{width:100%;max-width:600px;background-color:#eee;margin:10px auto;padding:20px 10px 10px;border:1px solid #eee;border-radius:10px;}.single_col .prx{background-color:#eee;}.single_col #bookingh tr.prxh td{border:1px solid #ccc;border-radius:5px;background-color:#f2f2f2;text-align:center;}.single_col tr.prxh td:first-child{margin-top:10px;border:1px solid #ccc;border-radius:5px;background-color:#fff;}.single_col td.prxtra{border:1px solid #ccc;border-radius:5px;background-color:#fff;margin-bottom:15px;}.single_col .booking tr td{padding-left:10px !important;padding-right:10px;margin:0 auto;width:450px;}.moq1 td input,.moq1 td textarea{background-color:#fff;min-height:25px;}.single_col .bgc{border:1px solid #ccc;border-radius:5px;background-color:#ddd;width:350px;}.single_col table.booking td.booking_hi,.single_col select.booking_hi{background-color:#fff;}.single_col table.booking tr.product td,.single_col td.prdesc{background-color:#fff8f8;border:1px solid #ccc;border-radius:5px;}@keyframes spin{to{-webkit-transform:rotate(360deg);}}@-webkit-keyframes spin{to{-webkit-transform:rotate(360deg);}}/* .context-menu{display:none;position:absolute;z-index:10;padding:12px 0;width:240px;background-color:#fff;border:solid 1px #dfdfdf;box-shadow:1px 1px 2px #cfcfcf;}.context-menu--active{display:block;}.context-menu__items{list-style:none;margin:0;padding:0;}.context-menu__item{display:block;margin-bottom:4px;background:none;}.context-menu__item:last-child{margin-bottom:0;}.context-menu__link{display:block;padding:4px 12px;color:#0066aa;text-decoration:none;}.context-menu__link:hover{color:#fff;background-color:#0066aa;} */.context-menu{width:120px;z-index:100;box-shadow:0 4px 5px 3px rgba(0, 0, 0, 0.2);position:absolute;display:none;transition:0.2s display ease-in;background-color:#fff;}.context-menu .context-menu-options{list-style:none;padding:10px 0;z-index:1;}.context-menu .context-menu-options .context-menu-option{font-weight:500;z-index:1;padding:10px 40px 10px 5px;cursor:pointer;background:none;}.context-menu .context-menu-options .context-menu-option:hover{background:rgba(0, 0, 0, 0.2);}.context-menu ul{margin:0;}a.button:hover:not([disabled]),input.button:hover:not([disabled]){background-color:green;color:white;cursor:pointer;text-decoration:none;}a.button:hover,a.button:hover:not([disabled]),input.button:hover:not([disabled]){background-color:#ebb700;color:#000;cursor:pointer;text-decoration:none;}a.button:disabled,input.button:disabled{background-color:#e0e0e0 !important;color:#000;}a.button,input.button{background-color:#00338d;border:1px solid #888;border-radius:10px;color:#fff;display:inline-block;margin:15px 0;min-width:25%;padding:5px 10px;text-align:center;}a.button:hover{text-decoration:none;}/* button{background:grey;border:none;}button .next{color:green;}button[disabled="false"]:hover .next{color:red;animation:move 0.5s;animation-iteration-count:2;}@keyframes move{from{transform:translate(0%);}50%{transform:translate(-40%);}to{transform:transform(0%);}} */#camera,#camera--view,#camera--sensor,#camera--output{position:fixed;height:100%;width:100%;object-fit:cover;}/* #camera--view,#camera--sensor,#camera--output{transform:scaleX(-1);filter:FlipH;} */#camera--trigger{width:200px;background-color:black;color:white;font-size:16px;border-radius:30px;border:none;padding:15px 20px;text-align:center;box-shadow:0 5px 10px 0 rgba(0, 0, 0, 0.2);position:fixed;bottom:30px;left:calc(50% - 100px);}.taken{height:100px !important;width:100px !important;transition:all 0.5s ease-in;border:solid 3px white;box-shadow:0 5px 10px 0 rgba(0, 0, 0, 0.2);top:20px;right:20px;z-index:2;}#camera--sensor{display:none !important;}.checked-in{background-color:#80c883 !important;color:#000;}.dataTables_wrapper{margin-top:10px;}.dataTables_filter{padding-bottom:10px;}.caps-warn{position:absolute;top:1.25rem;left:50%;transform:translateX(-50%);padding:2px 4px 2px 4px;white-space:nowrap;font-weight:bold;font-size:12px;line-height:1;font-family:sans-serif;background:#ffffff;filter:drop-shadow(rgba(0, 0, 0, 0.35) 0 1px 1px);-webkit-filter:drop-shadow(rgba(0, 0, 0, 0.35) 0 1px 1px);}.caps-warn::after{top:100%;left:50%;border:solid transparent;content:" ";height:0;width:0;position:absolute;pointer-events:none;border-color:rgba(255, 255, 255, 0);border-top-color:#ffffff;border-width:7px;margin-left:-7px;}#show-password-container{float:right;cursor:pointer;}.left{text-align:left;}.right{text-align:right;}.centre,input.monoc{text-align:center;}.vcentre{vertical-align:middle;}.vtop{vertical-align:top;}#inmemoriam hr{margin-bottom:10px;}div.column div.form{width:95%;}/*:focus{outline:none;border:1px solid #4d90fe;-webkit-box-shadow:0 0 3px #4d90fe;box-shadow:0 0 3px #4d90fe;}*/.map_osm:focus{border:none;-webkit-box-shadow:none;box-shadow:none;}div.centre,canvas.centre{margin-left:auto;margin-right:auto;}.hl{color:#f00;}.nav-links{width:fit-content;margin:1em 0;padding:0 10px;border:1px solid #ccc;border-radius:5px;}a:focus,button:focus,input:focus,textarea:focus,#content,#content:focus{outline:none !important;}@media only screen and (max-width:480px){#leftb{position:absolute !important;}#fright{max-width:40% !important;}#xcontentarea{position:absolute !important;}#canvas{width:100% !important;}#xheader p.title{font-size:medium !important;}}@media only screen and (max-device-width:480px){#leftb{position:absolute !important;}#fright{max-width:40% !important;}#xcontentarea{position:absolute !important;}}@media only screen and (min-device-width:320px) and (max-device-width:480px){#leftb{position:absolute !important;}#fright{max-width:40% !important;}#xcontentarea{position:absolute !important;}}@media only screen and (max-width:320px){#leftb{position:absolute !important;}#fright{max-width:40% !important;}#xcontentarea{position:absolute !important;}}@media only screen and (max-width:768px) and (orientation:portrait){#leftb{position:absolute !important;}#xcontentarea{position:absolute !important;}#canvas{width:100% !important;}/*#content{margin-left:22% !important}#menu ul{width:100% !important}#menu ul ul{width:18% !important}*/#index #content > div.video{max-width:100%;}}@media only screen and (min-device-width:768px) and (orientation:landscape){#xleftb{position:absolute !important;}#xcontentarea{position:absolute !important;}}/*** iPhone 4 @media only screen and (-webkit-min-device-pixel-ratio:1.5), only screen and (min-device-pixel-ratio:1.5){#leftb{position:absolute* !important} #contentarea{position:absolute !important} }*/#modal-overlay{left:0;height:100%;background:#fff;}#modal-container{z-index:998;position:absolute;height:auto;padding:10px;border:1px solid #ababab;background:#fff;box-shadow:0 4px 16px rgba(0, 0, 0, 0.2);font-family:arial, sans-serif;font-size:14px;}#modal-header{height:20px;clear:both;overflow:hidden;}/* #modal-close{display:block;background:#fff url("/common3/jsmodal/modal-close.png") no-repeat center center;cursor:pointer;height:10px;} */#modal-close{background:#fff url("/common3/jsmodal/modal-close.png") no-repeat center center;cursor:pointer;display:block;filter:alpha(opacity=60);-moz-opacity:0.6;-webkit-opacity:0.6;-ms-filter:alpha(opacity=60);opacity:0.6;float:right;height:20px;width:20px;}#modal-close:hover{filter:alpha(opacity=100);-moz-opacity:1;-webkit-opacity:1;-ms-filter:alpha(opacity=100);opacity:1;}#modal-content{z-index:999;display:block;padding:0 20px 10px;}#modal-container.modal-loading{background:#fff url("/common3/jsmodal/loading.gif") no-repeat center center;}.noselect{-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;}@media print{div.page{page-break-before:always;}table.rota{color:#000;background-color:#fafafa;font-size:7pt;}.rotah th{color:#000;background-color:#fff;font-weight:bold;}tr.rotas{background-color:#eee;}#header{margin-top:0;}#header p{font-size:10pt;}#header.template p{display:none;}#header p.title{font-size:14pt;}/*#header img{*height:13mm;*}*/#content.template.clr{page-break-before:always;}#footer.template,#canvasf.template{display:none;}xtable.dat{width:100%;padding:5px;border-collapse:collapse;font-size:1em;}xtable.dat,xtable.dat td{border:1px solid #888;vertical-align:middle;}xtable.dat tr{height:25px;border-collapse:separate;}xtable.dat td{border-collapse:separate;}a:link,a:visited{color:#000 !important;background-color:transparent !important;}table.datinv,table.invoice{font-size:8pt;}p.invoice{font-size:8pt;}p.invbot{position:absolute;bottom:0;}table.custm{font-size:6pt;line-height:6pt;}#receipt #footer{display:none;}#hitcounter{display:none;}iframe{display:none;}#surveys{display:block;}#surveys .warning{display:none;}#dbcat,#dbcatl,#dbcatr,#dboffer{display:none !important;}#pr_accessories,.pr_container{display:none !important;}table.booking{padding:2px;font-size:7pt;}div.tp h1{padding-bottom:1mm;font-size:24pt;}div.tp h2{font-size:20pt;}table.booking tr{height:auto;margin:0;padding:0;line-height:6pt;}table.booking td.product_name{padding-left:4px;}table.booking td.prdesc{padding-left:8px;}table.booking tr.prxh td.prxh{padding-left:8px;}table.booking tr.prx td.prx{padding-left:12px;}#bookingh tr.prxh td{padding-left:0;}#bookingh tr.prxh td.prxh{padding-left:4px;}#bookingf td{padding-left:4px;}table.booking td{padding:4px;}#keyfeaturesexplained__on-linebookingsystem__backofficefunctionscatering #footer{display:none;}table.booking h1{font-size:15pt;}table.tableplans{width:100%;}.tableplans td{font-size:8pt;}h2.tableplans{text-align:center;font-size:24pt;}tr.dr td{font-size:8pt;}div.r1,table.r1{page-break-after:auto;}div.r2,table.r2{page-break-after:always;}div.r3,table.r3,tr.r3{page-break-before:always;}table.actionlist tr td[id$="-timestamp"]{text-align:left;}}#last_updated_text{background-color:#fff;padding:3px;border-radius:3px;}#last_updated_time{font-size:inherit;}body{position:relative;margin:0;padding:0;width:100%;color:#001;background:#FFF url(/images/bgx.png) repeat-y fixed top left;font:normal normal 100% verdana,geneva,arial,helvetica,sans-serif;text-decoration:none}* html body{font-size:75%}#canvas{position:relative;width:100%;height:auto;min-height:100%;margin:0 auto -5em auto;padding:0;background-color:#474747}* html #canvas{height:100%}#header{margin-top:10px;padding:0}#header{margin:0 0 0 0;height:160px;padding:0;background:url(images/header.png) no-repeat}#menu{position:absolute;top:195px;left:30px;width:140px;z-index:10;background-color:#474747;border-right:2.5px solid #d9d9da}* html #menu{top:200px}#content{position:relative;width:auto;min-width:120px;padding:10px;margin:0 0 5em 0;overflow:visible;clear:both}#footer{position:relative;height:2px;width:auto;padding:10px 10px 0 10px;border-top:1px solid #a7a7a7;margin-top:-5em !important}#content,#header p{margin-left:220px}#leftb{position:fixed;bottom:10px;margin-left:auto;margin-right:auto;text-align:center;width:220px}* html #leftb{position:absolute;bottom:10px;z-index:-1;width:220px}p{margin:0;padding:0 0 8px 0;letter-spacing:0;text-align:center;color:#FFF;font-size:.95em}.colour{color:#FFF;background:inherit;font-weight:bold}.small{font-size:.85em}.large{font-size:1.3em}.warning{padding:3px 0;color:#a7a7a7;background:inherit;font-size:.85em;text-align:center}blockquote{margin:0 5%;padding:0 0 8px 0;font-style:italic;font-size:.9em;text-align:center}h1,h2,h3{text-align:center}h4,h5,h6{text-align:center}kbd{font:normal normal 100% verdana,arial,geneva,helvetica,sans-serif}marquee{width:50%}h1{padding:1em 0 0.3em 0;color:#FFF;background:inherit;font-size:1.8em}h2{padding:8px 0 3px 0;color:#FFF;background:inherit;font-size:1.2em}h3,h4{padding:5px;color:#FFF;background:inherit;font-size:1.1em}h1,h2,h3,h4,h5,h6{border:none;margin:0;font-style:normal;font-weight:bold;text-decoration:none;vertical-align:middle}h5{color:#FFF;background:inherit;font-size:1.2em}h6{color:#FFF;background:inherit;font-size:1.2em;font-style:italic;font-weight:normal;text-align:center}input.form,textarea.form,select.form{border:1px solid #002;width:50%;color:#009;background:inherit}div.form{color:#000;background:#FFF;font-weight:normal;text-align:left;border:1px solid #002;margin:10px auto 0 auto;max-width:500px;padding:10px;width:70%}a{text-decoration:none}a:link{color:#a7a7a7;background:transparent}a:visited{color:#a7a7a7;background:transparent}a:hover{color:#787878;background:transparent;text-decoration:underline}a:active{color:#001;background:transparent}hr{margin:0;padding:0;width:100%;color:#028;background:inherit;height:2px}ul{list-style:none;height:auto}* html ul{height:1%}ol,ul{letter-spacing:0;text-align:left;margin:0 10px 5px 10px;padding:0;color:#FFF;text-align:center;}ul li{color:#FFF;background:url(/images/bullet.png) no-repeat 0 3px;line-height:20px;margin:0;padding:0 0 5px 30px;}ol li{background-image:none;margin:0 10px 5px 30px;padding:0 0 5px 0px}dl,dt,dd{margin:0;padding:5px 10px 0 10px;color:#669;background:inherit;font-weight:normal;letter-spacing:0;text-decoration:none}dt{list-style:url(/images/bullet.png)}dd{padding:5px 20px 0 20px}#content p{line-height:145%}#footer p{color:#FFF;background:inherit;font-size:.7em;text-align:center}#right,#fright{border:1px solid #FC0;padding:0;color:inherit;background:#FF9}#right{position:absolute;z-index:1}#right h2,#fright h2{padding:5px 10px}#right p{padding:2px 10px}#fright p{line-height:normal}#fright{float:right;width:170px;margin-left:10px;z-index:1}* html #fright{width:170px}#left,#fleft{border:1px solid #FC0;padding:0;color:inherit;background:white}#left{position:absolute;z-index:1}#left h2,#fleft h2{padding:3px 10px}#left p{padding:2px 10px}#right{width:170px;padding:0;border-width:1px;right:10px}* html #right{width:170px}#right{top:170px}#left{width:170px;padding:0;border-width:1px;left:23px}* html #left{width:170px}#left{top:200px}#menu ul{list-style:none}#menu ul li{padding:0;line-height:normal;background-color:#474747;background:none;text-align:left;}#menu ul li a{color:#FFF;}#menu ul li a:hover{color:#a7a7a7;}#menu a span{display:none;text-align:center}#menu ul ul{display:block;position:relative;width:120px;margin:0;list-style:none}#menu ul ul li{display:list-item;}#menu ul ul li a{display:block;width:100%;color:#FFF;padding:0 20px;margin:0;}#menu ul ul li a:hover{color:#a7a7a7;}#menu ul ul li a:hover span{position:absolute;top:-1.5em;left:1px}#content p{line-height:145%}#fright p{line-height:normal}#header img{float:left;margin:0 0 10px 57px}#header p{font-size:20px;text-align:center}#header p.title{font-size:18px;font-weight:bold;text-align:left;padding-top:110px;color:#FFF;margin-left:30px}#header p.title img{float:none;margin:0}#header p.title a{text-decoration:none;color:#028;background:inherit}#header p.title a:hover{color:#000;background:inherit}p.event,p.eventl{padding:3px 0 3px 5px;text-align:left}p.eventr{padding:3px 5px 3px 0;text-align:right}table.events{width:100%;border-left:1px solid #a7a7a7;border-right:1px solid #a7a7a7;font-size:1em}.event1,.event2,.event3,.event4,.eventfoot{border-top:1px solid;border-bottom:1px solid;border-color:#a7a7a7;color:inherit;background:#797979}.event1{width:15%}.event2{width:35%}.event3{width:25%}.event4{width:25%}.eventfoot{border-top:1px solid #a7a7a7;border-bottom:1px solid #a7a7a7}table.events a.external:visited,a.external:link{color:#a7a7a7;background:inherit}.panel{width:25%;height:1%;border:1px solid #002;padding:5px;color:#028;background-color:#04E}.gallerycontainer{position:relative;}.thumbnail img{border:1px solid white;margin:0 5px 5px 0;}.thumbnail:hover{background-color:transparent;}.thumbnail:hover img{border:1px solid #a7a7a7;}.thumbnail span{position:absolute;background-color:#474747;padding:5px;visibility:hidden;color:#FFF;text-decoration:none;}.thumbnail span img{border-width:0;padding:2px;}.thumbnail:hover span{visibility:visible;top:0;left:230px; z-index:50;}#menumob{display:none;}@media only screen and (min-width:769px) and (max-width:100%){#menubar{display:block !important;}#menu{display:block !important;}#nav{display:block !important;}#footer{display:block !important;}#leftb{display:block !important;}#content{display:block !important;}}@media only screen and (max-width:768px) and (orientation:landscape){body{position:static;margin:0;padding:0;}#canvas{width:100% !important;min-width:250px;max-width:960px;border-left:none;border-right:none;overflow-x:visible;}#header{height:auto;min-height:65px;width:100%;background-size:contain;}#header img.logo{height:auto;max-height:70px;width:auto;}#header img.logor{height:auto;max-height:70px;width:auto;}#header > a > img,#header > img{position:relative;}#header p{margin:0;padding:1%;font-size:small;}#header p.title{padding:10px 10px 0 20px;font-size:medium;}#header p.title img{height:auto;max-height:50px;max-width:40%;}#socialmedia, #socialmedia_in_hdr{visibility:hidden;display:none;}#menubar{display:block;min-height:33px;font-size:12px;}#menu{min-height:33px;width:100%;max-width:100%;margin:0;padding:0;overflow-x:auto;}#nav{min-height:33px;max-width:960px;width:auto !important;white-space:nowrap;}#nav li{font-size:12px;}span#contel{top:-100px;max-width:30%;}#mainpicouter{position:relative;left:0;}#content{display:block;position:relative;width:auto;max-width:100%;padding:1%;margin:0;}#content img{height:auto;max-width:100%;}#fright{position:relative;top:0 !important;}#footer{position:relative;height:auto;width:auto;}#leftb{position:static !important;bottom:0;left:0;text-align:left;margin:0;}#leftb h4,#leftb p{position:static !important;display:block;width:inherit;}#leftb p.what{display:block;}#leftb h4{background-color:transparent;}div.sctable{overflow-x:auto;}.single_col .bgc{width:100% !important;}.single_col .booking tr td{width:100% !important;}.leftb_header, #leftb h4.constant_header{display:none;visibility:hidden;}.constant_header{font-size:0.9em;padding:0;text-align:center;width:100%;z-index:1;}}@media only screen and (max-width:768px) and (max-aspect-ratio:13/9) and (orientation:portrait){html{box-sizing:border-box;margin:0;padding:0;background-image:none;}*,*:after,*:before{box-sizing:inherit;}body{position:static;margin:0;padding:0;background-image:none;}#banner{display:none;visibility:hidden;top:40px;height:auto;min-height:100px;background-size:contain;}.analytics{position:relative;top:40px;}#canvas{position:relative;top:40px;left:0;width:100%;min-width:100%;margin:0 0 40px;padding:0;background-image:none;border:none;overflow-x:visible;}#header{position:relative;top:0;height:auto;min-height:65px;width:100%;margin:0;padding:0;border-top:none;}#header{background-size:contain;}#xheader > a{float:left;padding:1%;}#header p{top:0;max-width:100%;margin:0;padding:1%;font-size:medium;}#header p.title{max-width:100%;margin:0;padding:1%;font-size:large;}#header p.title a{}#header p.title img{max-height:50px;max-width:40%;margin:0;padding:0;}#header p.title img.notable{display:none;}#xheader img{margin:0;padding:0;}#header img.logo,#header img.logor{top:0;height:auto;max-height:60px;width:auto;margin:0;padding:1%;}#header.special_header{background-size:cover;height:auto !important;min-height:100px;}#header p.special_header{font-size:250%;text-align:center;top:20px;}#footer.special_footer{background-position:center center;background-repeat:no-repeat;background-size:contain;height:auto;min-height:100px;width:100%;}#footer.special_footer p{font-size:small;top:80px;}#socialmedia, #socialmedia_in_hdr{visibility:hidden;display:none;}#marquee{position:relative;top:0;height:auto;width:95%;margin:0 auto;overflow:hidden;}#menumob{display:block;position:fixed;top:0;height:40px;width:100%;color:#FFF;background-color:#000;border-top:1px solid #766A62;border-bottom:1px solid #766A62;overflow:hidden;z-index:101;}#menumob a{margin:0;padding:0;color:#FFF;background:#000;border:none;}#menutitle{line-height:35px;padding-left:10px;}#menubgr{float:right;}#menumob img{height:40px;width:auto;margin:0;padding:0;border:none;}#search{display:block;position:fixed;top:12px;right:60px;z-index:120;}#search{display:none;}#search{position:relative;top:150px;right:20px;margin-left:10px;float:right;}#search div{position:relative;top:20px;}#contel{visibility:hidden;display:none;}#mcontel{position:relative;top:0;right:0;}a.contel{float:right;color:#AAA !important;background:transparent !important;font-size:14px;font-weight:normal;margin:0;padding:0;border:none;}a.conmail{float:right;color:#AAA !important;background:transparent !important;font-size:14px;font-weight:normal;margin:0;padding:0;border:none;}img.conmail{top:0;left:0;height:auto;width:auto;}#gf1{display:none;}#menubar{display:none;position:absolute;top:0;left:0;height:100%;width:100%;max-width:100%;margin:0;padding:0;color:#000;background:#FFF;border:none;font:normal normal 16px verdana,arial,geneva,helvetica,sans-serif;z-index:100;}#crumbs{position:relative;top:0;}#content{position:relative;top:0;width:auto;max-width:100%;margin-left:0 !important;margin-right:0 !important;padding:0 1%;font-size:medium;}#content p{line-height:120%;}/*25-11-2019#content>p, #content>h1, #content>h2, #content>h3, #content>h4, #content>h5, #content>h6{padding-left:10px;padding-right:10px;}#content>img{padding-left:0;padding-right:0;}*/#content p:before{content:"";width:10em;display:block;overflow:hidden;}#content img{height:auto;max-width:100%;}#xcontent iframe{height:auto;width:auto;max-width:100%;}/* removed 12-06-2018#content{overflow-wrap:break-word;word-wrap:break-word;}*/#content pre{white-space:normal;}#content div.textbox1 > *{margin:0;}#footer{position:relative;top:0;left:0;height:auto;width:100%;max-width:100%;padding:0;margin:0 0 1em !important;}#footer p{margin:0;padding:1em 0 0;overflow-wrap:break-word;word-wrap:break-word;}#leftb{position:static !important;bottom:0;left:0;width:auto;text-align:left;margin:0 0 1em;}#leftb h4,#leftb p{position:static !important;display:block;text-align:center;}#leftb p.what{display:block;}#leftb h4{background-color:transparent;}.leftb_header, #leftb h4.constant_header{display:none;visibility:hidden;}.constant_header{font-size:0.9em;padding:0;text-align:center;width:100%;z-index:1;}#header img.conmail2{height:20px;}#xfright{max-width:40% !important;}#fright img{height:auto;width:auto;max-width:100%;}#fright table.events{table-layout:fixed;}#fright td.event1{width:30%;}#fright td.event1 h3{}#fright td.event2{width:70%;}h1,h2,h3,h4,h5,h6{font-weight:normal;}.center{width:100% !important;text-align:center;}.nm{visibility:hidden;display:none;}.nml, .links a.nml{font-size:medium;display:none;}#xnav.subms li > ul{visibility:hidden;}#xnav.submt li > ul{visibility:hidden;}/*h1{font-size:1.2em;margin:0;padding-bottom:1em;line-height:130%;}h2{font-size:1.1em;padding:0;}h3{font-size:1em;padding:5px 0;}h4{font-size:1em;padding:5px 0;}h5{font-size:1em;}h6{font-size:1em;}/*h1,h2,h3{font-weight:bold;}*/.imgbox a{font-size:x-small;}#content div.form{width:100%;margin:3px auto;padding:0;border:none;}input.form,input.forml,p.form,select.form{height:30px;width:60%;margin:10px 0 0;}textarea.form{min-height:6em;width:60%;margin:0 0 10px;}div.video,div.video object{height:auto;width:auto;max-width:100%;}video{width:100%;}#insertTable-gallery{height:auto;width:auto;max-width:100%;}#ghead,#gimage,#gimageload,#gthbox2,#gthouter,div.gallery{height:auto;width:auto !important;min-width:50% !important;max-width:100% !important;}#gthouter{float:none !important;right:0 !important;top:0 !important;}#gtitle{height:auto !important;min-height:15px;}#gimage{height:auto !important;min-height:300px !important;}#giptctog{padding:10px;border:1px solid #666;border-radius:5px;}div.gallery{padding:0;}#menu{position:relative;top:0;left:0;float:none;width:100%;margin:0;padding:0;overflow:visible;}#menu ul li{width:100%;border:none;border-top:1px solid #EEE;}#menu.allmenus ul li ul{display:block;position:relative;left:0;}#nav{position:absolute;top:0 !important;left:0;line-height:100%;min-height:40px;width:100% !important;max-width:100% !important;margin:0 !important;padding:0 !important;}#nav{background-color:#FFF !important;background-image:none !important;-webkit-user-select:none;-webkit-touch-callout:none;border:none;border-bottom:1px solid #EEE;}#nav li{display:block !important;float:none;height:auto;min-height:40px;width:100%;max-width:100% !important;margin:0;padding:0;color:#000;background:#FFF none;font-size:16px;clear:both;border:none;border-top:1px solid #EEE;}#nav li{-webkit-user-select:none;-webkit-touch-callout:none;}#nav li a{display:block;float:none !important;height:100%;min-height:40px;width:100% !important;max-width:100% !important;margin:0 !important;padding:11px 1% 0 !important;color:#000 !important;background-color:#FFF !important;background-image:none !important;font-size:16px !important;font-weight:normal !important;text-align:left !important;border:none !important;}#nav li a:hover{background-image:none;background:#888 !important;}#nav li a span,#nav li a:hover span{visibility:visible;display:inline;position:relative !important;top:0;left:0;float:right;height:auto !important;width:auto;max-width:100%;padding:0;text-align:right;color:#008;background:transparent;font-size:smaller;font-weight:normal;white-space:normal;text-transform:none;}#menu ul li a span,#menu ul li a:hover span{display:inline;position:relative;top:0;left:0;float:right;max-width:100%;padding:0;text-align:right;color:#008;background:transparent;font-size:smaller;font-weight:normal;white-space:normal;text-transform:none;}#nav li.current > a{height:auto;min-height:40px;padding:11px 1% 0 !important;}#xnav li.current > a span{color:#CCC;background:transparent;}#nav li li{left:0;height:auto;min-height:40px;width:100% !important;font-size:16px;margin:0 !important;padding:0 !important;background-color:#EEE !important;border:none !important;border-top:1px solid #DDD !important;text-align:left;}#nav li ul, #menu ul li ul{position:relative;top:0;left:0;height:auto;width:100% !important;margin:0 !important;padding:0 0 0px;font-size:1em;background-color:#EEE;border:none;border-bottom:1px solid #888;overflow:hidden;}#nav li ul li a{min-height:40px;width:100%;margin-left:0 !important;padding:11px 1% 0 3% !important;color:#008 !important;background-color:#EEE !important;border:none;}#nav li li a span,#nav li li a:hover span{display:inline;position:relative;top:0;left:0;float:right;height:auto;width:auto;padding:0;text-align:right;color:#630;background:transparent;font-size:smaller;font-weight:normal;white-space:normal;text-transform:none;}#menu ul li li a span,#menu ul li li a:hover span{display:inline;position:relative;top:0;left:0;float:right;height:auto;padding:0;text-align:right;color:#630;background:transparent;font-size:smaller;font-weight:normal;white-space:normal;text-transform:none;}#nav li ul ul{width:100%;margin:0;max-height:none;}#nav li li ul.level3 li a{background-color:#ddd !important;}#nav li li.hassub ul.level3{display:block !important;}#nav li li li{width:100%;}#nav li li li a{margin-left:0;color:#008 !important;background-color:#E8EEEE;}#xnav li.hassub > a::after{content:'';}#nav li.main > a{min-height:40px;color:#000 !important;background-color:#EEE !important;}#nav li ul li.current,#nav li.current{float:left;color:#FFF !important;background-color:#CCC !important;}#nav li.current > a{color:#FFF !important;background-color:#CCC !important;}#nav{display:none;}#xnav li.dt{display:none;visibility:hidden;}#dbcatplus{display:block;visibility:visible;padding:1%;}#dbcat{display:none;visibility:hidden;position:relative;top:0;left:0;width:100%;padding:1%;}#dbcat p{margin:2% 0;}#dbcatl{position:absolute;top:0;left:0;width:100%;padding:1%;font-size:0.9em;font-weight:bold;text-transform:uppercase;z-index:10;}#dbcatr{width:100%;}#dbpaym{display:none;visibility:hidden;}#dbsm{display:none;visibility:hidden;}#dblogin{padding-top:10px;font-size:smaller;}#dboffer{visibility:visible;position:static;top:0;left:0;width:100%;padding:1%;}#dboffer div,#dboffer h2,#dboffer p{text-align:center;}ul.featured_products{overflow:scroll;}.mflogo{max-height:25px;}table.bsk{width:100%;}table.bsk th.remove{width:40px;}.bsk{padding:0;font-size:smaller;}.bsk td,.bsk th{padding:1% 0.5%;}td.prdesc,td.product_name,td.prx,td.prxh,tr.prxh td{padding-left:3px !important;}.prlisttdb{xwidth:20%;}.prlisttdb div.prlisttdbd{float:left;}.prlisttdbd{float:left;width:100%;max-width:400px;}img.prlisttdbp{max-width:400px;}img.prlisttdbi{max-width:100px !important;}.prlisttde{max-width:50%;overflow-wrap:normal;word-wrap:normal;}#mainpicouter{max-width:100% !important;margin:1em auto !important;padding:0;float:none !important;}#mainpic{top:0;left:0;margin:0;}#mainpicinner img{width:100%;max-width:100%;}#slidecaption{font-size:smaller;line-height:145%;}#slidecaption h2{font-size:small;line-height:130%;opacity:1;}#slidecaption h2 span{font-size:medium;line-height:130%;}#slidecaption.vcentre{display:table;font-size:smaller;line-height:120%;vertical-align:middle;}#slidecaption.vcentre h2{display:table-cell;font-size:small;line-height:120%;}embed,img,object,video{max-width:100%;}iframe{height:auto;min-height:200px;width:100% !important;}table,table.sqz,table.actionlist{border:0 !important;display:inline-block;font-size:small;max-width:100%;overflow-x:auto;padding:0 !important;table-layout:auto;width:100% !important;}table.dat, table.rota{display:table;}table tbody{display:table-row-group;width:100%;}table thead{display:table-header-group;width:100%;}table tfoot{display:table-footer-group;width:100%;}div.sctable{overflow-x:auto;}table.dat th{padding:3px;}table.dat td{padding:3px;}xtable td a{word-break:break-all;}table.layout{max-width:100%;font-size:smaller;}table.layout td{height:40px;width:auto;padding:0 2px;overflow-wrap:normal;word-wrap:normal;word-break:normal;}table.layout td a{overflow-wrap:normal;word-wrap:normal;word-break:normal;}table.layout td textarea{height:5em;width:100%;}table.dat td,table.events td{font-size:small;overflow-wrap:normal;word-wrap:normal;word-break:normal;}table.events td h3{font-size:x-small;}table.events td a{word-break:normal;}.event1,.event2,.event3,p.event,p.eventl{padding:3px 2px;}.event4,p.eventr{padding:3px 0;}xtable.events td.event4{overflow-wrap:break-word;word-wrap:break-word;word-break:break-all;}xtd.event4{text-indent:-9999px;line-height:0;}xtd.event4::after{content:"Time / Details";text-indent:0;display:block;line-height:initial;}table.frm{max-width:100%;}table.frm td{height:40px;width:auto;padding:0 5px;}table.frm td textarea{height:5em;width:100%;}p.pic3{margin:0;padding:0;}p.pic3 img{height:auto;width:33.3%;}p.pic2 img{height:auto;width:50%;}table.pic3{max-width:100%;}table.pic3 img{height:auto;width:100%;}div.fb-page{width:100%;}img.map{height:auto !important;max-width:100% !important;}.map_osm{height:400px;width:100%;margin:0;}.map_osm span{font-size:10px;}/*div.form label{}div.form input.form{width:100%}div.form textarea.form{width:100%}div.form input.form{margin:10px 0 0}*/#tableTick, #tableTick4{width:auto !important;}table.ticklist,table.ticklist tr td{padding:10px 5px;}#actionlistform, #actionlistform2{width:98%;width:98vw;left:0;}.copyright-item{font-size:x-small;}#content div.ph{width:100%;margin:3px auto;padding:0;border:none;background-color:transparent;}label.text, label.email, label.password, label.textarea{display:none;}label.checkbox{display:inline;/*width:51.8%;float:left;*/}label.radio{display:inline-block;float:none !important;width:auto !important;}label.select{display:inline-block;margin:10px 0 0 5px;}input.form,input.forml,p.form,select.form,textarea.form{height:auto;min-height:30px;width:100%;margin:10px 0 0;background-color:#FFF;}input[type="checkbox"]{float:none;margin:10px 5px 0 5px;}input[type="radio"]{float:none;margin:10px 5px 0 5px;}select.form{margin:0;}textarea.form{min-height:6em;}figure{max-width:100%;}figure.xleft{margin-right:0;}figure.xright{margin-left:0;}.column:first-child{padding-left:5px;}.column{display:block;margin-bottom:5px;margin-top:5px;width:100% !important;padding-left:5px !important;padding-right:5px !important;}.single_col .bgc{width:100% !important;}.single_col .booking tr td{width:100% !important;}#bookingf tr td, #Sunday tr td{width:auto !important;}#canvasf .links a.link{margin:0 0 10px 0;}}@media only screen and (min-width:300px) and (max-width:768px) and (orientation:landscape){#canvas{position:relative;top:40px;left:0;width:100%;min-width:100%;margin:0 0 40px;padding:0;background-image:none;border:none;overflow-x:visible;}#header{position:relative;top:0;height:auto;min-height:65px;width:100%;margin:0;padding:0;border-top:none;}#header p.title{max-width:100%;margin:0;padding:1%;font-size:large;}#menumob{display:block;position:fixed;top:0;height:40px;width:100%;color:#FFF;background-color:#000;border-top:1px solid #766A62;border-bottom:1px solid #766A62;overflow:hidden;z-index:101;}#menumob a{margin:0;padding:0;color:#FFF;background:#000;border:none;}#menutitle{line-height:35px;padding-left:10px;}#menubgr{float:right;}#menumob img{height:40px;width:auto;margin:0;padding:0;border:none;}a.contel{float:right;color:#AAA !important;background:transparent !important;font-size:14px;font-weight:normal;margin:0;padding:0;border:none;}a.conmail{float:right;color:#AAA !important;background:transparent !important;font-size:14px;font-weight:normal;margin:0;padding:0;border:none;}img.conmail{top:0;left:0;height:auto;width:auto;}#menubar{display:none;}#dbcatplus{display:block;visibility:visible;padding:1%;}#dbcat{display:none;visibility:hidden;position:relative;top:0;left:0;width:100%;padding:1%;}#dbcat p{margin:2% 0;}#dbcatl{position:absolute;top:0;left:0;width:100%;padding:1%;font-size:0.9em;font-weight:bold;text-transform:uppercase;z-index:10;}#dbcatr{width:100%;}#dbpaym{display:none;visibility:hidden;}#dbsm{display:none;visibility:hidden;}#marquee{width:95%;}#content div.ph{width:100%;margin:3px auto;padding:0;border:none;}label.text, label.email, label.password, label.textarea{display:none;}label.checkbox{display:inline;}label.radio{display:inline-block;float:none !important;width:auto !important;}label.select{display:inline-block;margin:10px 0 0 5px;}#signup label.radio{float:none !important;width:auto !important;}input.form,input.forml,p.form,select.form,textarea.form{height:30px;width:100%;margin:10px 0 0;}input[type="checkbox"]{float:none;margin:10px 5px;}input[type="radio"]{float:none;margin:10px 5px 0 5px;}select.form{margin:0;}textarea.form{height:6em;}.single_col .bgc{width:100% !important;}.single_col .booking tr td{width:100% !important;}}@media only screen and (max-width:480px) and (max-aspect-ratio:13/9){body{position:static;margin:0;padding:0;background-image:none;}#header p.title img{float:right;max-height:50px;max-width:40%;}#header p.title img.notable{display:none;}#header img.logo,#header img.logor{position:relative;height:auto;max-height:40px;width:auto;margin:0;padding:1%;}#content{border-left:none;border-right:none;}#fright{float:none;}#fright{position:relative;top:0 !important;height:auto !important;width:100% !important;min-width:100%;margin:1% 0;padding:1%;font-size:0.9em;z-index:1;}#fright p a{word-break:normal;}#fright hr{margin:0;}.prlistf1,.prlistf2{float:none;width:100%;margin:0;}table.bsk img{width:50px;}.single_col .bgc{width:100% !important;}.single_col .booking tr td{width:100% !important;}}#menumob{display:none}@media only screen and (min-width:769px) and (max-width:100%){#menubar{display:block!important}#menu{display:block!important}#nav{display:block!important}#footer{display:block!important}#leftb{display:block!important}#content{display:block!important}#sqml,#sqmr{display:none}}@media only screen and (max-width:768px) and (orientation:landscape){body{position:static;margin:0;padding:0}#canvas{width:100%!important;min-width:250px;max-width:960px;border-left:none;border-right:none;overflow-x:visible}#header{height:auto;min-height:65px;width:100%;background-size:contain}#header img.logo{height:auto;max-height:70px;width:auto;margin-top:5px}#header img.logor{height:auto;max-height:70px;width:auto}#header>a>img,#header>img{position:relative}#header p{margin:0;padding:1%;font-size:small}#header p.title{padding:10px 10px 0 20px;font-size:medium}#header p.title img{height:auto;max-height:50px;max-width:40%}#socialmedia,#socialmedia_in_hdr{visibility:hidden;display:none}#menubar{display:block;min-height:33px;font-size:12px}#menu{min-height:33px;width:100%;max-width:100%;margin:0;padding:0;overflow-x:auto}#nav{min-height:33px;max-width:960px;width:auto!important;white-space:nowrap}#nav li{font-size:12px}span#contel{top:-100px;max-width:30%}#mainpicouter{position:relative;left:0}#content{display:block;position:relative;width:auto;max-width:100%;padding:1%;margin:0}#content img{height:auto;max-width:100%}#fright{position:relative;top:0!important}#footer{position:relative;height:auto;width:auto}#leftb{position:static!important;bottom:0;left:0;text-align:left;margin:0}#leftb h4,#leftb p{position:static!important;display:block;width:inherit}#leftb p.what{display:block}#leftb h4{background-color:transparent}div.sctable{overflow-x:auto}.single_col .bgc{width:100%!important}.single_col .booking tr td{width:100%!important}#leftb h4.constant_header,.leftb_header{display:none;visibility:hidden}.constant_header{font-size:.9em;padding:0;text-align:center;width:100%;z-index:1}#sqml,#sqmr{display:none}}@media only screen and (max-width:768px) and (max-aspect-ratio:13/9) and (orientation:portrait){html{box-sizing:border-box;margin:0;padding:0;background-image:none;scroll-padding-top:40px}*,:after,:before{box-sizing:border-box}body{position:static;margin:0;padding:0;background-image:none}#banner{display:none;visibility:hidden;top:40px;height:auto;min-height:100px;background-size:contain}.analytics{position:relative;top:40px}#canvas{position:relative;top:40px;left:0;width:100%;min-width:100%;margin:0 0 40px;padding:0;background-image:none;border:none;overflow-x:visible}#header{position:relative;top:0;height:auto;min-height:65px;width:100%;margin:0;padding:0;border-top:none;background-size:contain}#header.hideh{display:none!important}#xheader>a{float:left;padding:1%}#header p{top:0;max-width:100%;margin:0;padding:1%;font-size:medium;text-align:center}#header p.title{max-width:100%;margin:0;padding:1%;font-size:large;text-align:center}#header p.title img{max-height:50px;max-width:40%;margin:0;padding:0}#header p.title img.notable{display:none}#xheader img{margin:0;padding:0}#header img.logo,#header img.logor{top:0;height:auto;max-height:60px;width:auto;margin:0;padding:1%}#header.special_header{background-size:cover;height:auto!important;min-height:100px}#header p.special_header{font-size:250%;text-align:center;top:20px}#footer.special_footer{background-position:center center;background-repeat:no-repeat;background-size:contain;height:auto;min-height:100px;width:100%}#footer.special_footer p{font-size:small;top:80px}#socialmedia,#socialmedia_in_hdr{visibility:hidden;display:none}#marquee{position:relative;top:0;height:auto;width:95%;margin:0 auto;overflow:hidden}#menumob{display:block;position:fixed!important;top:0;height:40px;width:100%;color:#fff;background-color:#000;border-top:1px solid #766a62;border-bottom:1px solid #766a62;overflow:hidden;z-index:101}#menumob a{margin:0;padding:0;color:#fff;background:#000;border:none}a#menuh img{float:left}#menutitle{line-height:35px;padding-left:10px}#menubgr{float:right}#menumob img{height:40px;width:auto;margin:0;padding:0;border:none}img#menum{margin-left:10px}#search{display:block;position:fixed;top:12px;right:60px;z-index:120}#search{display:none}#search{position:relative;top:150px;right:20px;margin-left:10px;float:right}#search div{position:relative;top:20px}#contel{visibility:hidden;display:none}#mcontel{position:relative;top:0;right:0}a.contel{float:right;color:#aaa!important;background:0 0!important;font-size:14px;font-weight:400;margin:0;padding:0;border:none}a.conmail{float:right;color:#aaa!important;background:0 0!important;font-size:14px;font-weight:400;margin:0;padding:0;border:none}img.conmail{top:0;left:0;height:auto;width:auto}#gf1{display:none}#menubar{display:none;position:absolute;top:0;left:0;height:100%;width:100%;max-width:100%;margin:0;padding:0;color:#000;background:#fff;border:none;font:normal normal 16px verdana,arial,geneva,helvetica,sans-serif;z-index:100}#crumbs{position:relative;top:0}#content{position:relative;top:0;width:auto;max-width:100%;margin-left:0!important;margin-right:0!important;padding:0 1%;font-size:medium;display:flex;flex-direction:column}#content p{line-height:120%}#content>h1,#content>h2,#content>h3,#content>h4,#content>h5,#content>h6,#content>p{padding-left:10px;padding-right:10px}#content p:before{content:"";width:10em;display:block;overflow:hidden}#content img{height:auto;max-width:100%}#xcontent iframe{height:auto;width:auto;max-width:100%}#content pre{white-space:normal}#content div.textbox1>*{margin:0}#footer{position:relative;top:0;left:0;height:auto;width:100%;max-width:100%;padding:0;margin:0 0 1em!important}#footer p{margin:0;padding:1em 0 0;overflow-wrap:break-word;word-wrap:break-word}#leftb{position:static!important;bottom:0;left:0;width:auto;text-align:left;margin:0 0 1em}#leftb h4,#leftb p{position:static!important;display:block;text-align:center}#leftb p.what{display:block}#leftb h4{background-color:transparent}#leftb h4.constant_header,.leftb_header{display:none;visibility:hidden}.constant_header{font-size:.9em;padding:0;text-align:center;width:100%;z-index:1}#header img.conmail2{height:20px}#xfright{max-width:40%!important}#fright img{height:auto;max-width:100%}#fright table.events{table-layout:fixed}#fright td.event1{width:30%}#fright td.event2{width:70%}#fright.under{order:3}h1,h2,h3,h4,h5,h6{font-weight:400;padding-left:10px;padding-right:10px}.center{width:100%!important;text-align:center}.nm{visibility:hidden;display:none}.links a.nml,.nml{font-size:medium;display:none}#xnav.subms li>ul{visibility:hidden}#xnav.submt li>ul{visibility:hidden}.imgbox a{font-size:x-small}#content div.form{width:100%;margin:3px auto;padding:10px;border:none}input.form,input.forml,p.form,select.form{height:30px;width:60%;margin:10px 0 0}textarea.form{min-height:6em;width:60%;margin:0 0 10px}div.video,div.video object{height:auto;width:auto;max-width:100%}video{width:100%}#insertTable-gallery{height:auto;width:auto;max-width:100%}#ghead,#gimage,#gimageload,#gthbox2,#gthouter,div.gallery{height:auto;width:auto!important;min-width:50%!important;max-width:100%!important}#gthouter{float:none!important;right:0!important;top:0!important}#gtitle{height:auto!important;min-height:15px}#gimage{height:auto!important;min-height:300px!important}#giptctog{padding:10px;border:1px solid #666;border-radius:5px}div.gallery{padding:0}#menu{position:relative;top:0;left:0;float:none;width:100%;margin:0;padding:0;overflow:visible}#menu ul li{width:100%;border:none;border-top:1px solid #eee}#menu.allmenus ul li ul{display:inline;position:relative;left:0}#nav{position:absolute;top:0!important;left:0;line-height:100%;min-height:40px;width:100%!important;max-width:100%!important;margin:0!important;padding:0!important}#nav{background-color:#fff!important;background-image:none!important;user-select:none;border:none;border-bottom:1px solid #eee}#nav li{display:block!important;height:auto;min-height:40px;width:100%;max-width:100%!important;margin:0;padding:0!important;color:#000;background:#fff none!important;font-size:16px;clear:both;border:none;border-top:1px solid #eee;letter-spacing:normal!important;line-height:100%!important}#nav li{user-select:none}#nav li a{display:block;float:none!important;height:100%;min-height:40px;width:100%!important;max-width:100%!important;margin:0!important;padding:11px 1% 0!important;color:#000!important;background-color:#fff!important;background-image:none!important;font-size:16px!important;font-weight:400!important;text-align:left!important;border:none!important}#nav li a:hover{background-image:none;background:#888!important}#nav li a span,#nav li a:hover span{visibility:visible;display:inline;position:relative!important;top:0;left:0;float:right;height:auto!important;width:auto;max-width:100%;padding:0;text-align:right;color:#008;background:0 0;font-size:smaller;font-weight:400;white-space:normal;text-transform:none}#menu ul li a span,#menu ul li a:hover span{display:inline;position:relative;top:0;left:0;float:right;max-width:100%;padding:0;text-align:right;color:#008;background:0 0;font-size:smaller;font-weight:400;white-space:normal;text-transform:none}#nav li.current>a{height:auto;min-height:40px;padding:11px 1% 0!important}#xnav li.current>a span{color:#ccc;background:0 0}#nav li li{left:0;height:auto;min-height:40px;width:100%!important;font-size:16px;margin:0!important;padding:0!important;background-color:#eee!important;border:none!important;border-top:1px solid #ddd!important;text-align:left;line-height:100%!important}#menu ul li ul,#nav li ul{position:relative;top:0;left:0;height:auto;width:100%!important;margin:0!important;padding:0 0 0;font-size:1em;background-color:#eee;border:none;border-bottom:1px solid #888;overflow:hidden}#nav li ul li a{min-height:40px;width:100%;margin-left:0!important;padding:9px 1% 0 3%!important;color:#008!important;background-color:#eee!important;border:none}#nav li li a span,#nav li li a:hover span{display:inline;position:relative;top:0;left:0;float:right;height:auto;width:auto;padding:0;text-align:right;color:#630;background:0 0;font-size:smaller;font-weight:400;white-space:normal;text-transform:none}#menu ul li li a span,#menu ul li li a:hover span,#nav #submenu-tutorial a span{display:inline;position:relative;top:0;left:0;float:right;height:auto;padding:0;text-align:right;color:#630;background:0 0;font-size:smaller;font-weight:400;white-space:normal;text-transform:none;line-height:110%}#nav li ul ul{width:100%;margin:0;max-height:none}#nav li li ul.level3 li a{background-color:#ddd!important}#nav li li.hassub ul.level3{display:inline!important}#nav li li li{width:100%;line-height:100%}#nav li li li a{margin-left:0;color:#008!important;background-color:#e8eeee;line-height:100%}#xnav li.hassub>a::after{content:''}#nav li.main>a{min-height:40px;color:#000!important;background-color:#eee!important}#nav li ul li.current,#nav li.current{float:left;color:#fff!important;background-color:#ccc!important}#nav li.current>a{color:#fff!important;background-color:#ccc!important}#nav{display:none}#xnav li.dt{display:none;visibility:hidden}#dbcatplus{display:block;visibility:visible;padding:1%}#dbcat{display:none;visibility:hidden;position:relative;top:0;left:0;width:100%;padding:1%}#dbcat p{margin:2% 0}#dbcatl{position:absolute;top:0;left:0;width:100%;padding:1%;font-size:.9em;font-weight:700;text-transform:uppercase;z-index:10}#dbcatr{width:100%}#dbpaym{display:none;visibility:hidden}#dbsm{display:none;visibility:hidden}#dblogin{padding-top:10px;font-size:smaller}#dboffer{visibility:visible;position:static;top:0;left:0;width:100%;padding:1%}#dboffer div,#dboffer h2,#dboffer p{text-align:center}ul.featured_products{overflow:scroll}.mflogo{max-height:25px}table.bsk{width:100%}table.bsk th.remove{width:40px}.bsk{padding:0;font-size:smaller}.bsk td,.bsk th{padding:1% .5%}td.prdesc,td.product_name,td.prx,td.prxh,tr.prxh td{padding-left:3px!important}.prlisttdb div.prlisttdbd{float:left}.prlisttdbd{float:left;width:100%;max-width:400px}img.prlisttdbp{max-width:400px}img.prlisttdbi{max-width:100px!important}.prlisttde{max-width:50%;overflow-wrap:normal;word-wrap:normal}#mainpicouter{max-width:100%!important;padding:0;float:none!important;height:auto!important}#mainpic{top:0;left:0;margin:0;height:auto!important}#mainpicinner img{width:100%;max-width:100%!important}#slidecaption{font-size:smaller!important;line-height:145%}#slidecaption h2{font-size:small!important;line-height:130%;opacity:1}#slidecaption h2 span{font-size:medium!important;line-height:130%}#slidecaption.vcentre{display:table;font-size:smaller!important;line-height:120%;vertical-align:middle}#slidecaption.vcentre h2{display:table-cell;font-size:small!important;line-height:120%}embed,img,object,video{max-width:100%}iframe{height:auto;min-height:200px;width:100%!important}table,table.actionlist,table.dat,table.rota,table.sqz{border:0!important;display:inline-block;font-size:small;max-width:100%;overflow-x:auto;padding:0!important;table-layout:auto;width:100%!important}table.tcentre{display:table}table.answer,table.polltable{display:table;font-size:14px}table.answer td{padding:0 10px 10px 0;vertical-align:baseline}table.schform{display:table}table tbody{display:table-row-group;width:100%}table thead{display:table-header-group;width:100%}table tfoot{display:table-footer-group;width:100%}div.sctable{overflow-x:auto}table.dat th{padding:3px}table.dat td{padding:3px}xtable td a{word-break:break-all}table.layout{max-width:100%;font-size:smaller}table.layout td{height:40px;width:auto;padding:0 2px;overflow-wrap:normal;word-wrap:normal;word-break:normal}table.layout td a{overflow-wrap:normal;word-wrap:normal;word-break:normal}table.layout td textarea{height:5em;width:100%}table.events{display:inline-table;table-layout:fixed}table.dat td,table.events td{font-size:small;overflow-wrap:normal;word-wrap:normal;word-break:normal}table.events td h3{font-size:x-small}table.events td a{word-break:normal}.event1,.event2,.event3,p.event,p.eventl{padding:3px 2px}.event4,p.eventr{padding:3px 0}xtable.events td.event4{overflow-wrap:break-word;word-wrap:break-word;word-break:break-all}xtd.event4{text-indent:-9999px;line-height:0}xtd.event4::after{content:"Time / Details";text-indent:0;display:block;line-height:initial}table.frm{max-width:100%}table.frm td{height:40px;width:auto;padding:0 5px}table.frm td textarea{height:5em;width:100%}p.pic3{margin:0;padding:0}p.pic3 img{height:auto;width:33.3%}p.pic2 img{height:auto;width:50%}table.pic3{max-width:100%}table.pic3 img{height:auto;width:100%}div.fb-page{width:100%}img.map{height:auto!important;max-width:100%!important}.map_osm{height:400px;width:100%;margin:0}.map_osm span{font-size:10px}#tableTick,#tableTick4{width:auto!important}table.ticklist,table.ticklist tr td{padding:10px 5px}#actionlistform,#actionlistform2{width:98%;width:98vw;left:0}.copyright-item{font-size:x-small}#content div.ph{width:100%;margin:3px auto;padding:10px;border:none;background-color:transparent}label.email,label.password,label.text,label.textarea{display:none}label.checkbox{display:inline}label.radio{display:inline-block;float:none!important;width:auto!important}label.select{display:inline-block;margin:10px 0 0 5px}div.form input,div.form select,div.form textarea,input.form,input.forml,p.form,select.form,textarea.form{background-color:#fff;height:auto;margin:10px 0 0;min-height:50px;padding:8px;width:100%}input[type=checkbox],input[type=radio]{float:none;margin:10px 5px 0 5px!important;min-height:12px!important}select.form{margin:0}textarea.form{min-height:6em}figure{max-width:100%}figure.xleft{margin-right:0}figure.xright{margin-left:0}div.row{display:block;max-width:100%}div.column:first-child{padding-left:5px}div.column{display:block;width:100%!important;padding-left:5px!important;padding-right:5px!important}.single_col .bgc{width:100%!important}.single_col .booking tr td{width:100%!important}#bookingf tr td{width:auto!important}#canvasf .links a.link{margin:0 0 10px 0}a:link{overflow-wrap:break-word;word-wrap:break-word}#canvasf a:link,#footer a:link,a.button:link{overflow-wrap:normal;word-wrap:normal;word-break:keep-all}#surveys label.sind{display:inline-block;margin-left:40px;min-height:30px}a.f_tel{line-height:40px}#menubl{visibility:hidden;display:none}#menu ul li ul,#nav li ul{max-height:none}#sqml,#sqmr{display:none}p.bformlogo{float:none;text-align:center}p.bformlogo img{width:25%;height:auto}h1.bform{font-size:2em;text-align:center;margin-top:.5em}h2.bformh{font-size:1.4em;text-align:center}p.bformh{text-align:center}.dds.lo{display:none}table.booking td.cat{width:500px}#booking_form p{text-align:center}table.booking{display:table;border:1px solid #000!important}div.single_col{padding:20px 10px 10px}div.single_col>input[type=checkbox],div.single_col>input[type=radio]{float:none;margin:10px 5px 15px!important;min-height:16px!important}div.single_col>input[type=checkbox].session{margin:20px 5px 5px!important}form.rotaw label{line-height:normal}form.rotaw input,form.rotaw select{height:40px;min-height:40px;margin-top:0;margin-bottom:15px}form.rotaw input.readonly{height:40px;margin:0 0 15px 10px}div.form label.lbl{line-height:30px}#member_data_i div.form input,#member_data_i div.form select,#member_data_i div.form textarea,#member_data_i input.form,#member_data_i input.forml,#member_data_i p.form,#member_data_i select.form,#member_data_i textarea.form{margin:0 0 20px}#member_data_i input[type=checkbox],#member_data_i input[type=radio]{float:none;margin:0 5px 0 5px!important;min-height:30px!important}}@media only screen and (min-width :300px) and (max-width :768px) and (orientation :landscape){#canvas{position:relative;top:40px;left:0;width:100%;min-width:100%;margin:0 0 40px;padding:0;background-image:none;border:none;overflow-x:visible}#header{position:relative;top:0;height:auto;min-height:65px;width:100%;margin:0;padding:0;border-top:none}#header p.title{max-width:100%;margin:0;padding:1%;font-size:large}#menumob{display:block;position:fixed!important;top:0;height:40px;width:100%;color:#fff;background-color:#000;border-top:1px solid #766a62;border-bottom:1px solid #766a62;overflow:hidden;z-index:101}#menumob a{margin:0;padding:0;color:#fff;background:#000;border:none}#menutitle{line-height:35px;padding-left:10px}#menubgr{float:right}#menumob img{height:40px;width:auto;margin:0;padding:0;border:none}a.contel{float:right;color:#aaa!important;background:0 0!important;font-size:14px;font-weight:400;margin:0;padding:0;border:none}a.conmail{float:right;color:#aaa!important;background:0 0!important;font-size:14px;font-weight:400;margin:0;padding:0;border:none}img.conmail{top:0;left:0;height:auto;width:auto}#menubar{display:none}#dbcatplus{display:block;visibility:visible;padding:1%}#dbcat{display:none;visibility:hidden;position:relative;top:0;left:0;width:100%;padding:1%}#dbcat p{margin:2% 0}#dbcatl{position:absolute;top:0;left:0;width:100%;padding:1%;font-size:.9em;font-weight:700;text-transform:uppercase;z-index:10}#dbcatr{width:100%}#dbpaym{display:none;visibility:hidden}#dbsm{display:none;visibility:hidden}#marquee{width:95%}#content div.ph{width:100%;margin:3px auto;padding:0;border:none}label.email,label.password,label.text,label.textarea{display:none}label.checkbox{display:inline}label.radio{display:inline-block;float:none!important;width:auto!important}label.select{display:inline-block;margin:10px 0 0 5px}#signup label.radio{float:none!important;width:auto!important}div.form input,div.form select,div.form textarea,input.form,input.forml,p.form,select.form,textarea.form{height:30px;width:100%;margin:10px 0 0}input[type=checkbox]{float:none;margin:10px 5px}input[type=radio]{float:none;margin:10px 5px 0 5px}select.form{margin:0}textarea.form{height:6em}.single_col .bgc{width:100%!important}.single_col .booking tr td{width:100%!important}#sqml,#sqmr{display:none}}@media only screen and (max-width:480px) and (max-aspect-ratio:13/9){body{position:static;margin:0;padding:0;background-image:none}#header p.title img{float:right;max-height:50px;max-width:40%}#header p.title img.notable{display:none}#header img.logo,#header img.logor{position:relative;height:auto;max-height:40px;width:auto;margin:0;padding:1%}#content{border-left:none;border-right:none}#fright{float:none}#fright{position:relative;top:0!important;height:auto!important;width:100%!important;min-width:100%;margin:1% 0;padding:1%;font-size:.9em;z-index:1}#fright p a{word-break:normal}#fright hr{margin:0}.prlistf1,.prlistf2{float:none;width:100%;margin:0}table.bsk img{width:50px}.single_col .bgc{width:100%!important}.single_col .booking tr td{width:100%!important}}