@font-face{font-family:robotoregular;font-display:swap;src:url(../../fonts/roboto-regular-webfont.woff2?20170224) format("woff2");font-weight:400;font-style:normal}@font-face{font-family:glegooregular;font-display:swap;src:url(../../fonts/glegoo-regular-webfont.woff2?20170224) format("woff2");font-weight:400;font-style:normal}@font-face{font-family:glegoobold;font-display:swap;src:url(../../fonts/glegoo-bold-webfont.woff2?20170224) format("woff2");font-weight:400;font-style:normal}html{border:0}a,abbr,acronym,address,article,aside,blockquote,body,caption,code,dd,del,dfn,dialog,div,dl,dt,em,fieldset,figure,footer,form,h1,h2,h3,h4,h5,h6,header,hgroup,iframe,img,label,legend,li,nav,object,ol,p,pre,q,section,span,table,tbody,td,tfoot,th,thead,tr,ul{margin:0;padding:0;border:0;font-size:100%;font:inherit;vertical-align:baseline}article,aside,details,dialog,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}body{line-height:1.5}table{border-collapse:collapse;border-spacing:0}blockquote:after,blockquote:before,q:after,q:before{content:"";content:none}blockquote,q{quotes:"" ""}a img{border:0}a:active,a:hover{outline:0}html{font-size:62.5%}body{color:#222;background:#fff;font-size:14px;font-size:1.4rem}body,button,input,select,textarea{font-family:Arial,Helvetica Neue,Helvetica,Liberation Sans,FreeSans,sans-serif}h1,h2,h3,h4,h5,h6{font-weight:400;color:#111}h1{font-size:28px;font-size:2.8rem;margin-bottom:.5em;font-weight:700}h1,h2{line-height:1.25}h2{font-size:24px;font-size:2.4rem;margin-bottom:.75em}h3{font-size:18px;font-size:1.8rem;line-height:1;margin-bottom:1em}h4{line-height:1.25;margin-bottom:1.25em}h4,h5{font-size:14px;font-size:1.4rem;font-weight:700}h5{margin-bottom:1.5em}h6{font-size:14px;font-size:1.4rem;font-weight:700}h1 img,h2 img,h3 img,h4 img,h5 img,h6 img{margin:0}p{margin:0 0 1.5em;color:#333}a:focus,a:hover{color:#40b3ff}a{color:#09f;text-decoration:none}blockquote{margin:1.5em;color:#666;font-style:italic}strong{font-weight:700}em{font-style:italic}sub,sup{line-height:0}abbr{text-decoration:none}address{margin:0 0 1.5em;font-style:italic}del{color:#666;text-decoration:line-through}pre{margin:1.5em 0;white-space:pre}code,pre,tt{font:1em andale mono,lucida console,monospace;line-height:1.5}ins{text-decoration:none}ins,mark{background-color:#ff9;color:#000}mark{font-style:italic;font-weight:700}hr{display:block;height:1px;border:0;border-top:1px solid #ccc;margin:1em 0;padding:0}li ol,li ul{margin:0}ol,ul{margin:0 1.5em 1.5em 0;padding-left:3em}ul{list-style-type:disc}ol{list-style-type:decimal}dl{margin:0 0 1.5em}dl dt{font-weight:700}dd{margin-left:1.5em}table{margin-bottom:1.4em;width:100%;border-bottom:1px solid #555}th{font-weight:700}thead th{background:#ddd}caption,td,th{padding:4px 5px;font-size:12px;font-size:1.2rem}tbody tr.even td,tbody tr:nth-child(2n) td{background:#f8f8f8}tfoot{font-style:italic}caption{background:#555;color:#fff}.none{display:none !important}.clear{clear:both}.noBorder{border:0 !important}.hidden{visibility:hidden}.first{margin-left:0;padding-left:0}.last{margin-right:0;padding-right:0}.top{margin-top:0;padding-top:0}.bottom{margin-bottom:0;padding-bottom:0}#-lucee-debug,#cfdebug,.tbl{display:none}.clearfix:after,.clearfix:before{content:"\0020";display:block;overflow:hidden;visibility:hidden;width:0;height:0}.clearfix:after{clear:both}@media only screen and (max-width:767px){h1{font-size:24px;font-size:2.4rem}.noneMobile{display:none}}body,html{margin:0;padding:0}body{text-align:center;background-color:#f0f0f0}.mastheadContainer{position:relative;margin:0 auto;max-width:1040px;background-color:#202020;text-align:left}.masthead{position:relative;margin:0 auto;width:960px;min-width:960px;padding:40px 0 0 0}.page .masthead{padding-bottom:1px}.contentContainer{width:100%;text-align:left;background-color:#fff}@media only screen and (min-width:1040px){.contentContainer{background:url(../../bg-img/www/body_bg.webp) repeat-y 50%}}.content{margin:0 auto;width:940px;min-width:940px;min-height:600px;padding:30px 10px}.content,.main{background:#fff}a:focus,a:hover{color:#daa520}a{color:#b8860b}.main{position:relative;margin-bottom:20px}.main h1{border:1px solid;border-color:#ffdc4c #e5b800 #e5b800 #ffdc4c;background-color:#fecd00;text-shadow:1px 1px 1px #fffffe;color:#000;border-radius:0;padding:8px 10px;font-size:18px;font-size:1.8rem;margin:0 0 20px}.main h2{font-size:16px;font-size:1.6rem;margin:0 0 10px;font-weight:700}.noSidebar .main{width:auto}.sidebar{float:right;width:300px}form.cookieNotice{position:fixed;width:100%;z-index:999;background-color:#ddd;font-size:12px;padding:3px 0;border-bottom:1px solid #ccc}form.cookieNotice button{border:1px solid #777;border-radius:4px;padding:3px 6px;background:#999;color:#fff;font-size:12px;font-size:1.2rem;line-height:1;font-weight:700;font-family:Arial,Helvetica,sans-serif;text-align:center;text-decoration:none;text-shadow:1px 1px 1px #555}form.cookieNotice button:hover{background:#bbb;border-color:#999}body.cookieMessage>header{border-top:45px solid #ddd}@media only screen and (min-width:598px){body.cookieMessage>header{border-top-width:27px}}.masthead .memberLinks{position:absolute;top:0;right:120px;text-align:right;z-index:4}.masthead .memberLinks .memberName{border:1px solid;border-color:#4db8ff #007acc #007acc #4db8ff;border-radius:0;border-top:0;text-decoration:none;padding:8px 24px 7px 10px;background-image:url(../../bg-img/common/open-dropdown.png);background-repeat:no-repeat;background-position:100%;background-size:16px 5px;margin-bottom:-1px;display:block;float:right;font-weight:700}.masthead .memberLinks .memberName,.masthead .memberLinks ul{background-color:#09f;text-shadow:1px 1px 1px #007acc;color:#fff}.masthead .memberLinks ul{border:1px solid;border-color:#4db8ff #007acc #007acc #4db8ff;border-radius:0;box-shadow:5px 5px 6px 0 rgba(0,0,0,.2);clear:both;display:none;margin:0;padding:5px;text-align:left}.masthead .memberLinks ul li{list-style-type:none}.masthead .memberLinks ul li a{display:block;color:#fff;text-decoration:none;text-shadow:1px 1px 1px #007acc;border-bottom:1px solid #40b3ff;padding:3px 6px}.masthead .memberLinks ul li a:hover{background-color:#40b3ff}.masthead .memberLinks ul li:last-child a{border-bottom:0}.masthead .memberLinks.open .memberName{border-bottom-color:#09f}.masthead .memberLinks.open ul{display:block}@media only screen and (max-width:767px){.masthead .memberLinks{display:none}}.h1logo{position:absolute;top:40px;left:0}.h1logo img{margin-bottom:0;text-transform:uppercase;color:#fff;margin:0;padding:0;vertical-align:bottom}.nav{margin:0 0 10px;clear:both}.nav ul{float:right;list-style-type:none;margin:0 0 0 146px;padding:0}.nav ul li{float:left}.nav ul li a,.nav ul li strong{display:block;margin:10px 1px 0 0;padding:33px 10px 4px;color:#d9f0ff;color:#fff;font-weight:700;font-size:15px;font-size:1.5rem;text-align:center;text-decoration:none;text-shadow:1px 1px 1px rgba(0,0,0,.3);transition:all .1s ease}.nav ul li a.selected,.nav ul li a:hover,.nav ul li strong{background:linear-gradient(180deg,rgba(0,153,255,0) 0,rgba(0,153,255,.35));color:#40b3ff}.nav ul li a:hover{opacity:.65}.nav ul li a.selected:hover{color:#d9f0ff}.ui-autocomplete{background:#fff;position:absolute;text-align:left;border:1px solid #ddd;padding:0 !important;margin-top:-1px !important;display:block;overflow:auto;font-weight:400;list-style-type:none;max-height:296px;color:#000;z-index:3;box-shadow:5px 5px 6px 0 rgba(0,0,0,.2)}.ui-autocomplete li{margin:0;border-top:1px solid #fff;cursor:pointer}.ui-autocomplete li a{display:block;padding:0;text-decoration:none;background-color:#f0f9ff;color:#222}.ui-autocomplete li a br{display:none}.ui-autocomplete li a strong{padding:5px 2px 2px 5px;color:#222}.ui-autocomplete li a em,.ui-autocomplete li a strong{display:block;font-size:12px;font-size:1.2rem;line-height:1}.ui-autocomplete li a em{color:#555;padding:0 2px 5px 5px}.ui-autocomplete li a .locprv{background-color:#cfecff;width:100%;display:block;border:0}.ui-autocomplete li a .locprv strong{padding:5px 2px 2px 15px;color:#000;line-height:1}.ui-autocomplete li a .locprv em{color:#000;line-height:1;padding:0 2px 5px 15px}.ui-autocomplete li a .autoDetect{width:100%;display:block;border:0;margin-bottom:-1px}.ui-autocomplete li a .autoDetect strong{text-align:right;padding:12px 23px 12px 12px;color:#fff;line-height:1;background:#0080ae url(../../bg-img/common/location-marker-fff.png) no-repeat 100%;background-size:20px 22px}.ui-autocomplete .ui-state-active,.ui-autocomplete .ui-state-active em,.ui-autocomplete .ui-state-active strong,.ui-autocomplete .ui-state-hover,.ui-autocomplete .ui-state-hover em,.ui-autocomplete .ui-state-hover strong{color:#fff !important;background-color:#00516e !important}.datepick a{color:#fff;text-decoration:none}.datepick a.datepick-disabled{color:#888;cursor:auto}.datepick .datepick-nav{position:relative;color:#fff;font-weight:700;height:0}.datepick .datepick-nav .datepick-disabled{display:none}.datepick .datepick-nav .datepick-cmd{padding:1px 10px 2px;position:absolute;top:0;background:#0080ae;color:#fff}.datepick .datepick-nav .datepick-cmd-prev{float:left;left:1px}.datepick .datepick-nav .datepick-cmd-today{float:left;width:35%;text-align:center;display:none}.datepick .datepick-nav .datepick-cmd-next{float:right;text-align:right;right:1px}.datepick .datepick-month-row{clear:left}.datepick .datepick-month-row .datepick-month{float:left;padding-right:8px;text-align:center}.datepick .datepick-month-row .datepick-month .datepick-month-header{font-size:12px;font-size:1.2rem;background-color:#00516e;color:#fff;padding:3px 0;font-weight:700;border-right:1px solid #fff;border-left:1px solid #fff}.datepick .datepick-month-row .datepick-month table{border-collapse:collapse;margin-bottom:0;width:176px}.datepick .datepick-month-row .datepick-month table thead th{line-height:22px}.datepick .datepick-month-row .datepick-month table thead th:first-child{border-left:1px solid #fff}.datepick .datepick-month-row .datepick-month table thead th:last-child{border-right:1px solid #fff}.datepick .datepick-month-row .datepick-month table thead th,.datepick .datepick-month-row .datepick-month table thead th a{background-color:#0080ae;color:#fff}.datepick .datepick-month-row .datepick-month table thead th.datepick-week{background-color:#777;color:#fff}.datepick .datepick-month-row .datepick-month table td,.datepick .datepick-month-row .datepick-month table th{margin:0;padding:0;font-weight:400;text-align:center;width:24px !important;line-height:24px}.datepick .datepick-month-row .datepick-month table td a,.datepick .datepick-month-row .datepick-month table th a{display:block;background-color:#e3f4ff;color:#00516e;text-decoration:none}.datepick .datepick-month-row .datepick-month table td span,.datepick .datepick-month-row .datepick-month table th span{display:block}.datepick .datepick-month-row .datepick-month table td{background-color:#e8f6ff;border:1px solid #fff}.datepick .datepick-month-row .datepick-month table td span{color:#777}.datepick .datepick-month-row .datepick-month table td .datepick-other-month{background-color:#f2faff}.datepick .datepick-month-row .datepick-month table td .datepick-weekend{background-color:#cfecff}.datepick .datepick-month-row .datepick-month table td .datepick-highlight{border:1px solid;border-color:#8cd1ff #0d9eff #0d9eff #8cd1ff;background:#40b3ff;text-shadow:1px 1px 1px #0d9eff;color:#fff;border-radius:3px;width:22px !important;line-height:22px}.datepick .datepick-month-row .datepick-month table td .datepick-today{border:1px solid #e8f6ff;width:22px !important;line-height:22px;background-color:#e8f6ff;color:#00516e;text-shadow:none;border-radius:0}.datepick .datepick-month-row .datepick-month table td .datepick-selected{border:1px solid;border-color:#4db8ff #007acc #007acc #4db8ff;background-color:#09f;text-shadow:1px 1px 1px #007acc;color:#fff;border-radius:3px;width:22px !important;line-height:22px}.datepick .datepick-month-row .datepick-month table td.datepick-week{border:1px solid #777}.datepick .datepick-month-row .datepick-month table td.datepick-week *{background-color:#777;color:#fff;border:0}.datepick .datepick-month-row .datepick-month.last{padding-right:0}.datepick .datepick-clear-fix{clear:both}@media only screen and (max-width:767px){.datepick{padding:13px 13px 10px !important}.datepick .datepick-month-row .datepick-month{padding-right:0}.datepick .datepick-month-row .datepick-month table{width:auto}.datepick .datepick-month-row .datepick-month table td,.datepick .datepick-month-row .datepick-month table th{width:38px !important;line-height:38px}.datepick .datepick-month-row .datepick-month table td .datepick-highlight,.datepick .datepick-month-row .datepick-month table td .datepick-selected,.datepick .datepick-month-row .datepick-month table td .datepick-today,.datepick .datepick-month-row .datepick-month table th .datepick-highlight,.datepick .datepick-month-row .datepick-month table th .datepick-selected,.datepick .datepick-month-row .datepick-month table th .datepick-today{width:36px !important;line-height:36px}}.dupe a.button,.dupe button,.updateListing a.button,.updateListing button{font-family:Arial,Verdana,sans-serif;font-size:12px;font-size:1.2rem;font-weight:700;text-decoration:none;vertical-align:middle;text-align:center;margin:0;padding:0;width:auto;overflow:visible;background-image:url(../../bg-img/common/generic-butt.png);background-position:0 0;background-repeat:repeat-x;border:1px solid;border-color:#e1e1e1 #c8c8c8 #c8c8c8 #e1e1e1;background-color:#eee;text-shadow:1px 1px 1px #fff;color:#000;border-radius:3px;padding:2px 4px}.dupe a.button:hover,.dupe button:hover,.updateListing a.button:hover,.updateListing button:hover{border:1px solid;border-color:#e1e1e1 #d5d5d5 #d5d5d5 #e1e1e1;background:#eee;text-shadow:1px 1px 1px #fff;color:#666;border-radius:3px;background-image:url(../../bg-img/common/generic-butt-over.png);background-position:0 0;background-repeat:repeat-x}.dupe button,.updateListing button{width:auto;overflow:visible;margin:0 4px 0 0 !important;vertical-align:middle}.dupe .categoryButtons button,.updateListing .categoryButtons button{margin-bottom:4px !important;font-weight:400}.dupe button.selected,.updateListing button.selected{border:1px solid;border-color:#ffdc4c #e5b800 #e5b800 #ffdc4c;background-color:#fecd00;text-shadow:1px 1px 1px #fffffe;color:#000;border-radius:3px}.dupe .remove,.updateListing .remove{margin:0 0 0 4px !important;padding-right:15px !important;font-size:11px;font-size:1.1rem;font-weight:400;border:1px solid;border-color:#e1e1e1 #c8c8c8 #c8c8c8 #e1e1e1;background-color:#eee;text-shadow:1px 1px 1px #fff;color:#000;border-radius:3px}.dupe .remove.remove,.dupe .remove:hover,.updateListing .remove.remove,.updateListing .remove:hover{background-image:url(../../bg-img/www/button_remove.gif);background-repeat:no-repeat;background-position:100%}.dupe .restore,.updateListing .restore{margin:0 0 0 4px !important;padding-right:3px !important;background-image:none !important;font-size:11px;font-size:1.1rem;font-weight:400}.dupe .add,.updateListing .add{font-weight:400;margin-left:150px !important}.dupe .send,.updateListing .send{margin-left:150px !important;padding:5px 8px !important}#dates .ui-autocomplete{height:229px}#dates .ui-autocomplete li a{padding:2px 5px 2px 4px}.update .login{float:left;margin-right:20px}.updateAlert{border:4px solid red;padding:10px;font-weight:700}.dupe{width:940px;float:left;clear:both;border-top:1px dotted #ccc;padding:10px 0 13px;margin-bottom:0}.dupe .dupeDescription{width:620px;float:left;margin-bottom:4px;clear:left}.dupe .dupeDescription p{margin-bottom:10px}.dupe .dupeDescription p a{padding-right:12px;background:url(../../bg-img/common/external.gif) no-repeat 100%}.dupe .dupePlaces{background:#f3f3f3;border:1px dotted #ccc;width:278px;float:right;padding:10px}.dupe .dupePlaces p{font-weight:700;margin:0 !important}.dupe ul{padding:0;margin:0 0 10px}.dupe ul li{font-size:12px;font-size:1.2rem;margin-left:24px;list-style-type:disc}.update a.dupeUpdate{padding:4px 8px;font-weight:700}.updateContinue{border-top:4px solid #e4f8fe;clear:both;padding:13px 0;text-align:center}.updateContinue span{font-style:italic;display:block;margin-bottom:10px !important;padding:10px}.updateContinue button{padding:6px 12px !important;font-weight:700;color:#333}.updateListing{margin-bottom:20px}.updateListing ::placeholder{color:#858585;font-weight:700}.updateListing label{font-weight:700}.updateListing input{margin:0;vertical-align:middle;padding:4px}.updateListing input[type=text],.updateListing input[type=email],.updateListing input[type=number],.updateListing input[type=tel],.updateListing input[type=url],.updateListing select,.updateListing textarea{background-color:#fff;border:1px solid #999}.updateListing input[type=checkbox],.updateListing input[type=radio]{margin:0 5px 0 0}.updateListing input[type=text]:focus,.updateListing input[type=email]:focus,.updateListing input[type=number]:focus,.updateListing input[type=tel]:focus,.updateListing input[type=url]:focus,.updateListing select:focus,.updateListing textarea:focus{border-color:#666}.updateListing input[type=file]{vertical-align:middle}.updateListing input[disabled]{border:1px solid #ccc;background:#f7f7f7}.updateListing select{vertical-align:middle;margin-right:20px;padding:3px}.updateListing textarea{padding:3px;vertical-align:bottom}.updateListing fieldset{padding:10px 0 0;margin:0 0 40px;border-top:1px solid #ffda3f}.updateListing fieldset legend{font-weight:700;padding-right:10px}.updateListing fieldset:last-child{margin-bottom:0}.updateListing .formRow{position:relative;margin-bottom:8px;padding:4px 4px 4px 0}.updateListing .formRow label{margin-right:10px;text-align:right;vertical-align:middle}.updateListing .formRow label span{vertical-align:middle}.updateListing .formRow .hint{font-size:12px;font-size:1.2rem;float:left}.updateListing .formRow label.indent,.updateListing .formRow strong.indent{width:140px;display:inline;margin-right:10px;float:left;text-align:right;vertical-align:middle}.updateListing .formRow:last-child{margin-bottom:0}.updateListing div.indent{padding-left:150px}.updateListing .message{font-size:12px;font-size:1.2rem;margin:0 25px 5px 5px}.updateListing ol.message,.updateListing ul.message{margin-left:15px}.updateListing ul.message li{list-style-type:disc}.updateListing .multiRow{padding-bottom:0 !important}.updateListing .multiRow input,.updateListing .multiRow select{margin-bottom:5px !important}.updateListing .multiRow label,.updateListing .multiRow span{padding-bottom:5px}.updateListing .multiRow label span,.updateListing .multiRow span span{padding-bottom:0}.updateListing .multiRow label input,.updateListing .multiRow span input{margin-bottom:0 !important}.updateListing .w20{width:12px}.updateListing .w40{width:32px}.updateListing .w60{width:52px}.updateListing .w80{width:72px}.updateListing .w100{width:92px}.updateListing .w120{width:112px}.updateListing .w140{width:132px}.updateListing .w160{width:152px}.updateListing .w180{width:172px}.updateListing .w200{width:192px}.updateListing .w220{width:212px}.updateListing .w240{width:232px}.updateListing .w260{width:252px}.updateListing .w280{width:272px}.updateListing .w300{width:292px}.updateListing .w320{width:312px}.updateListing .w340{width:332px}.updateListing .w360{width:352px}.updateListing .w380{width:372px}.updateListing .w400{width:392px}.updateListing .w420{width:412px}.updateListing .w440{width:432px}.updateListing .w460{width:452px}.updateListing .w620{width:612px}.update #validation{border:1px dotted !important;background:#fbf6f6;color:#300;border-color:red !important;margin-bottom:20px;padding:10px}.update #validation p{margin:0}.update div.error{border:1px dotted !important;background:#fbf6f6;color:#300;border-color:red !important;margin-bottom:8px;padding:10px !important}.update div.error ul{margin:0 0 10px !important;padding-left:150px}.update div.error ul li{margin:0 !important}.update div.error a{color:#8a1f11}.update input.error{border:1px solid red !important;background:#fbf6f6 !important}#perfCorrections{margin-top:10px}.placeSearch{background:#fff url(../../bg-img/www/magnifying-glass_new.gif) no-repeat 0 !important;text-indent:23px}.updateListing #dates label{margin-right:10px}.updateListing #dates input{margin-right:25px;outline:0}.tip{vertical-align:middle;color:#555;font-size:12px;font-size:1.2rem}#newVenueRow{margin-bottom:20px}#summarisedSchedules{margin:0 20px 20px 150px;border:1px dotted #ccc;padding:10px 10px 0}.scheduleSummary{margin:0 0 10px}.scheduleSummary p{margin:0 0 5px !important}.scheduleSummary span{margin-right:4px}#repeatWeekly label{margin-right:15px}#ticketsFieldset{margin:0 0 20px 150px;padding:10px;width:598px;border:1px dotted #ccc;background:#fffae7}.ticketSummary{margin:0 0 0 20px}.ticketSummary p{border:1px dotted #ccc;background:#fffae7 !important;padding:2px 6px 3px}#ticketRow .indent{width:80px}#summarisedTickets{padding:0}#summarisedTickets p{margin:0 0 5px !important;background:#fff;padding:4px 6px 5px}#summarisedTickets p span{vertical-align:middle}#ticket_type{margin-right:20px}#ticket_free{margin-left:10px}#storedImages,#storedLinks,#storedSchedules,#storedTickets{visibility:hidden}#summarisedLinks{margin:20px 0 20px 150px !important}#summarisedLinks p{margin:0 0 10px !important}#summarisedLinks p span{margin-right:4px}.updateListing .strike{text-decoration:line-through}.additional{margin-bottom:20px !important}#ticketsFieldset .add{margin-left:90px !important}#repeating .moreTimes{font-weight:700;padding:5px 8px !important}.send{margin-left:150px !important;font-weight:700;padding:5px !important}.currentContent{background:#f3f3f3;border:1px dotted #ccc;margin:0 0 10px 150px;padding:10px;width:620px}.currentContent dt{font-weight:700}.currentContent dd{border-bottom:1px solid #555;padding:10px 0;margin:0 0 10px}.currentContent dd p{margin:0 0 5px !important}.currentContent dd p:last-child{margin:0 !important}.currentContent dd:last-child{border:0;padding:10px 0 0;margin:0}.currentContent ul{margin-left:16px}.currentContent ul li{list-style-type:disc;margin-bottom:3px}.mapRow .tip{display:block;margin:5px 0}.mapRow #googleMap{width:640px;height:350px;margin-left:150px}.datepick-popup{box-shadow:5px 5px 6px 0 rgba(0,0,0,.2);background:#fff;border:1px solid #676767;border-radius:3px;padding:10px}.datepick-popup .datepick-cmd{background:red}.categorisation .formRow div{margin:0 140px -4px 150px;padding-left:0}.categorisation #keywordsLabel{width:142px;margin-right:8px}.form-container{font-family:robotoregular,helvetica,arial,sans-serif}.form-container h1,.form-container h2,.form-container h3{font-family:glegoobold,georgia,serif}.form-container{box-sizing:border-box;background-color:#d7f2ec;display:grid;grid-template-columns:1fr;grid-gap:24px;padding:16px;border-radius:8px;box-shadow:0 0 40px -10px silver,0 0 1px 0 hsla(0,0%,41%,.2)}.form-container *,.form-container :after,.form-container :before{box-sizing:inherit;margin:0;padding:0}.form-container :hover{transition:.2s ease-in}.form-container :hover .social-login-links>a,.form-container :hover span,.form-container :hover svg{transition:none}.form-container a,.form-container li,.form-container ol,.form-container ul{margin:0;padding:0}.form-container h3{line-height:1.2}.form-container fieldset,.form-container legend{width:100%}.form-container fieldset legend,.form-container legend legend{color:#2662ce;margin-bottom:16px;padding-bottom:8px;line-height:1.5;border-bottom:1px solid #2662ce}.form-container .list-login div{position:relative;margin:0}.form-container .list-login div>input:not([name=rating]){color:dimgray;width:100%;padding:6px 24px}.form-container .list-login div>input:focus{color:#5390fe}.form-container .list-login div>label:not([for=remember]){position:absolute;top:0;left:24px;line-height:2.9;transition:all .3s ease}.form-container .list-login .actions{display:grid;grid-template-columns:1fr auto;grid-column-gap:16px}.form-container .list-login .actions button[type=submit]{background-color:#2662ce;color:snow;margin:0;text-transform:uppercase;cursor:pointer}.form-container .list-login .actions button[type=submit]:hover{background-color:#5390fe}.form-container .list-login .actions .remember{align-self:center}.form-container .list-login .actions .remember input[type=checkbox]{position:absolute;left:-9999px}.form-container .list-login .actions .remember label{position:relative;padding:0 8px 0 20px;cursor:pointer}.form-container .list-login .actions label:before{background-color:snow;content:" ";position:absolute;top:0;left:0;width:16px;height:16px;border:2px solid #2662ce;border-radius:50%}.form-container .list-login .actions input:checked+label:before{background-color:#5390fe;border-color:#5390fe}.form-container .social-login .social-login-links{display:grid;grid-template-columns:repeat(2,minmax(auto,140px));grid-column-gap:16px;justify-content:space-between;margin:0}.form-container .social-login .social-login-links a.sign-in-facebook,.form-container .social-login .social-login-links a.sign-in-google{background-color:snow;display:inline-grid;grid-template-columns:auto 1fr;grid-gap:8px;align-items:center;height:40px;padding-left:4px;border-radius:20px;text-decoration:none}.form-container .social-login .social-login-links a.sign-in-facebook span,.form-container .social-login .social-login-links a.sign-in-google span{color:dimgray}.form-container .social-login .social-login-links a.sign-in-google svg{fill:#dd4b39}.form-container .social-login .social-login-links a.sign-in-google:hover{background-color:#dd4b39}.form-container .social-login .social-login-links a.sign-in-google:hover span,.form-container .social-login .social-login-links a.sign-in-google:hover svg{color:snow;fill:snow}.form-container .social-login .social-login-links a.sign-in-facebook svg{fill:#1877f2}.form-container .social-login .social-login-links a.sign-in-facebook:hover{background-color:#1877f2}.form-container .social-login .social-login-links a.sign-in-facebook:hover span,.form-container .social-login .social-login-links a.sign-in-facebook:hover svg{color:snow;fill:snow}.form-container .register{margin:0;padding-top:8px;border-top:1px solid #2662ce}.form-container .register #registration a,.form-container .register a{color:#2662ce}.form-container .register #registration a:hover,.form-container .register a:hover{color:#5390fe;text-decoration:underline}.form-container input:focus~label:not([for=remember]){color:#2662ce;padding-left:10.66667px}.form-container input.not-empty~label,.form-container input:valid~label:not([for=remember]){color:transparent;display:none}@media only screen and (max-width:374px){.form-container .social-login .social-login-links{grid-template-columns:repeat(2,minmax(auto,125px))}.form-container .social-login .social-login-links a.sign-in-facebook,.form-container .social-login .social-login-links a.sign-in-google{grid-gap:6px}}@media only screen and (max-width:650px) and (orientation:landscape){.form-container .social-login .social-login-links{justify-content:start}}@media only screen and (min-width:650px){.form-container{grid-template-columns:1fr 25%;max-width:620px;padding:24px}.form-container h3{grid-column-end:span 2}.form-container .social-login .social-login-links{grid-template-columns:1fr;grid-gap:16px}.form-container .register{grid-column-end:span 2}}.form-container{color:dimgray}.form-container h1,.form-container h2,.form-container h3{color:#2662ce}.form-container button,.form-container input{height:40px;margin-bottom:16px;outline:0;border:0;border-radius:20px}.form-container button:required,.form-container input:required{box-shadow:none}.form-container button:focus,.form-container input:focus{outline:0;border:0;box-shadow:0 0 10px -1px #5390fe}.footer__new{font-size:calc(12px + 1 * ((100vw - 420px) / 860))}@media screen and (min-width:1280px){.footer__new{font-size:13px}}@media screen and (max-width:420px){.footer__new{font-size:12px}}.footer__new .list__logo__col{max-width:95%;margin-left:auto;margin-right:auto;padding-left:15px;padding-right:15px;position:relative}.footer__new .list__logo__col>*{position:absolute;top:50%;right:auto;bottom:auto;left:50%;transform:translate(-50%,-50%)}.footer__new .list__logo__col:before{content:"";display:table}.footer__new .list__logo__col:after{content:"";display:table;clear:both}.footer__new .list__logo__col .logo__branding p{font-size:calc(12px + 1 * ((100vw - 420px) / 860))}@media screen and (min-width:1280px){.footer__new .list__logo__col .logo__branding p{font-size:13px}}@media screen and (max-width:420px){.footer__new .list__logo__col .logo__branding p{font-size:12px}}.footer__new .footer__wrapper{max-width:95%;margin-left:auto;margin-right:auto;padding-left:15px;padding-right:15px}.footer__new .footer__wrapper:before{content:"";display:table}.footer__new .footer__wrapper:after{content:"";display:table;clear:both}@media only screen and (min-width:480px){.footer__new h3{font-size:16px;margin-bottom:8px}.footer__new .footer__wrapper .footer__col{width:calc(99.9% * 1/2 - 15px);padding:12px 0 18px}.footer__new .footer__wrapper .footer__col:nth-child(1n){float:left;margin-right:30px;clear:none}.footer__new .footer__wrapper .footer__col:last-child{margin-right:0}.footer__new .footer__wrapper .footer__col:nth-child(2n){margin-right:0;float:right}.footer__new .footer__wrapper .footer__col:nth-child(odd){clear:both}.footer__new .legal__bar__wrapper{margin-top:25px}.footer__new .legal__bar__wrapper .list__legal__bar{justify-content:flex-start;height:40px}.footer__new .legal__bar__wrapper .list__legal__bar span{font-size:11px}.footer__new .legal__bar__wrapper .list__legal__bar span:not(:first-child):before{color:rgba(191,215,189,.25);content:"|";padding:0 10px;font-weight:700}}@media only screen and (min-width:1280px){.footer__new h3{padding-bottom:2px}.footer__new .footer__wrapper{max-width:75%;margin-left:auto;margin-right:auto;padding-left:0;padding-right:0;max-width:1040px}.footer__new .footer__wrapper:before{content:"";display:table}.footer__new .footer__wrapper:after{content:"";display:table;clear:both}.footer__new .footer__wrapper .footer__col{width:calc(99.9% * 1/4 - 22.5px)}.footer__new .footer__wrapper .footer__col:nth-child(1n){float:left;margin-right:30px;clear:none}.footer__new .footer__wrapper .footer__col:last-child{margin-right:0}.footer__new .footer__wrapper .footer__col:nth-child(4n){margin-right:0;float:right}.footer__new .footer__wrapper .footer__col:nth-child(4n+1){clear:both}.footer__new .footer__wrapper .footer__col ul .non-mobile{position:static;display:list-item}.footer__new .legal__bar__wrapper .list__legal__bar{max-width:1040px;height:50px;margin:0 auto;padding:0}}@media only screen and (min-width:1920px){.footer__new h3{font-size:1.3em}.footer__new .footer__wrapper{max-width:50%;margin-left:auto;margin-right:auto;padding-left:0;padding-right:0;max-width:1040px}.footer__new .footer__wrapper:before{content:"";display:table}.footer__new .footer__wrapper:after{content:"";display:table;clear:both}.footer__new .legal__bar__wrapper .list__legal__bar{max-width:1040px;margin:0 auto;padding:0}}.footer__new{box-sizing:border-box;background-color:#34394a;color:#d4d6e0;font-family:robotoregular,arial,sans-serif;letter-spacing:.015em}.footer__new *,.footer__new :after,.footer__new :before{box-sizing:inherit;margin:0;padding:0}.footer__new :hover{transition:.2s ease-in}.footer__new :hover .social-login-links>a,.footer__new :hover span,.footer__new :hover svg{transition:none}.footer__new a,.footer__new li,.footer__new ol,.footer__new ul{margin:0;padding:0}.footer__new h3{color:#d4d6e0;margin-bottom:6px;font-family:glegooregular,georgia,serif;font-size:1.2em;font-weight:400}.footer__new .list__logo__col{height:100px}.footer__new .list__logo__col .logo__branding{width:100%}.footer__new .list__logo__col .logo__branding p{color:#d4d6e0;margin-top:-5px;letter-spacing:.015em}.footer__new .footer__wrapper .footer__col{padding:10px 0 16px;text-align:left;border-top:1px solid rgba(191,215,189,.25)}.footer__new .footer__wrapper .footer__col ul{list-style:none outside none}.footer__new .footer__wrapper .footer__col ul .non-mobile{position:absolute;display:none}.footer__new .footer__wrapper .footer__col ul li{margin-bottom:2px}.footer__new .footer__wrapper .footer__col ul li a{color:#d4d6e0;text-decoration:none}.footer__new .footer__wrapper .footer__col ul li a:hover{color:#83be94}.footer__new .footer__wrapper .footer__col abbr{border:0}.footer__new .legal__bar__wrapper{background-color:#3a4053;background-image:linear-gradient(180deg,#3a4053 5%,#34394a 80%);margin-top:15px}.footer__new .legal__bar__wrapper .list__legal__bar{display:flex;justify-content:space-between;height:35px;padding:0 calc(2.5% + 15px)}.footer__new .legal__bar__wrapper .list__legal__bar span{margin:auto 0;font-size:10px}.footer__new .legal__bar__wrapper .list__legal__bar span a{color:#d4d6e0;text-decoration:none}.footer__new .legal__bar__wrapper .list__legal__bar span a:hover{color:#83be94}.footer__new .legal__bar__wrapper .list__legal__bar span abbr{border:0}@media only screen and (min-width:480px){.footer__new h3{font-size:16px;margin-bottom:8px}.footer__new .footer__wrapper .footer__col{padding:12px 0 18px}.footer__new .legal__bar__wrapper{margin-top:25px}.footer__new .legal__bar__wrapper .list__legal__bar{justify-content:flex-start;height:40px}.footer__new .legal__bar__wrapper .list__legal__bar span{font-size:11px}.footer__new .legal__bar__wrapper .list__legal__bar span:not(:first-child):before{color:rgba(191,215,189,.25);content:"|";padding:0 10px;font-weight:700}}@media only screen and (min-width:1280px){.footer__new h3{padding-bottom:2px}.footer__new .footer__wrapper{max-width:1040px}.footer__new .footer__wrapper .footer__col ul .non-mobile{position:static;display:list-item}.footer__new .legal__bar__wrapper .list__legal__bar{max-width:1040px;height:50px;margin:0 auto;padding:0}}@media only screen and (min-width:1920px){.footer__new h3{font-size:1.3em}.footer__new .footer__wrapper{max-width:1040px}.footer__new .legal__bar__wrapper .list__legal__bar{max-width:1040px;margin:0 auto;padding:0}}.footer__new .current{color:#83be94}.ui-helper-hidden-accessible{display:none}
