﻿@import url("https://fast.fonts.net/cssapi/c2670c7d-9b6d-4fb1-86da-bd1c32267d01.css");span.med{font-weight:500}span.light{font-weight:200}@keyframes flash{0%,100%{background-color:white}10%{background-color:#ffffaa}}@keyframes big_blowout{from{opacity:0.5;width:12px;height:12px;margin-top:-6px;margin-left:-6px}to{opacity:0;width:240px;height:240px;margin-top:-120px;margin-left:-120px}}@keyframes color-wheel{from{-webkit-filter:hue-rotate(-360deg)}to{-webkit-filter:hue-rotate(0deg)}}@keyframes shake{10%,90%{transform:translate3d(-10px, 0, 0)}20%,80%{transform:translate3d(20px, 0, 0)}30%,50%,70%{transform:translate3d(-50px, 0, 0)}40%,60%{transform:translate3d(50px, 0, 0)}}.shakeme{animation:shake 5s cubic-bezier(0.36, 0.07, 0.19, 0.97) both;transform:translate3d(0, 0, 0);backface-visibility:hidden;perspective:1000px}body{background-color:white;color:#2f343b;margin:0;padding:0;font-size:16px;font-family:"Joanna Sans W01";line-height:1.6;font-weight:normal;font-style:normal}a,a:visited{color:#d34a4a;text-decoration:none}a:hover,a:visited:hover{color:#dd7373}a.intro{color:#74b87a;cursor:pointer}a.download{display:inline-block;text-indent:30px;margin-top:0;line-height:30px;min-height:30px;font-family:"Gill Sans Nova W01", Helvetica, Arial, sans-serif;font-weight:500;text-transform:none;font-size:1.25em;background-color:transparent;background-position:0 -112px;background-repeat:no-repeat;background-image:url(/assets/furniture/file_types-daed742bb75861e0ac925ba77552f664c9abab549695af7dea9763be52bf81ec.png)}a.download.xls{color:#74b87a;background-position:0 -336px}a.download span.note{display:block;font-size:0.6em;text-transform:none}a.highlighted{background-color:#f8f7a1;padding:0 3px}h1{font-family:"Gill Sans Nova W01", Helvetica, Arial, sans-serif;font-weight:500;text-transform:none;line-height:1.2}h1 span.preamble{font-size:55%;display:block;margin-bottom:0.25em}h1+p.subtitle{font-weight:bold}h1.home,h1.page{font-size:2.7em;margin-top:0.5em;margin-bottom:0.25em;text-transform:uppercase}h1.home+p,h1.page+p{margin-top:0.25em}h2{font-family:"Joanna Sans W01", Helvetica, Arial, sans-serif;font-weight:normal;line-height:1.3;margin-bottom:0.25em}h2+p{margin-top:0.25em}h2.large{margin-top:1em;font-size:2.5rem;margin-bottom:0.5em}h2.large+p{margin-top:0.5em}h2.lively{font-family:"Gill Sans Nova W01", Helvetica, Arial, sans-serif;font-weight:500;text-transform:none}h2.section{font-family:"Joanna Sans W01";line-height:1.6;font-weight:normal;font-style:normal;font-weight:normal;font-size:1em;color:#747679;margin-top:0;margin-bottom:1em;border-bottom:1px dotted #747679;padding-bottom:0.25em}h2.section:first-child{margin-top:0}h2.section a{color:#747679}h2.section a:hover{color:#dd7373}h2.section span.action{font-size:0.8rem;float:right}h2.section span.addendum{font-size:1rem;color:#bdbdbd}h2.section.quiet{color:#bdbdbd}h2.section.quiet a{color:#bdbdbd}section.waiting h2.section{padding-left:22px;background-image:url(/assets/spinner-6e485468d593bd9327ad5180c6c0a5879f32f48942c91ddaeba9776ca9e8d839.gif);background-position:top 3px left 0;background-repeat:no-repeat}h2.footer{font-family:"Gill Sans Nova W01", Helvetica, Arial, sans-serif;font-weight:500;text-transform:none;line-height:1.3}h3{font-family:"Joanna Sans W01", Helvetica, Arial, sans-serif;font-weight:normal;font-size:1.2em;margin:1em 0 0 0;line-height:1.2}h3+p{margin-top:0.2em}h3.section a{color:#2f343b}h3.section a:hover{color:#dd7373}h4{font-size:1.1em;margin:1em 0 0 0;line-height:1.2}h4+p,h4+ul{margin-top:0.2em}h4.section a{color:#2f343b}h4.section a:hover{color:#dd7373}h1 a,h1 a:visited,h2 a,h2 a:visited,h3 a,h3 a:visited,h4 a,h4 a:visited{color:#2f343b}h1 a:hover,h1 a:visited:hover,h2 a:hover,h2 a:visited:hover,h3 a:hover,h3 a:visited:hover,h4 a:hover,h4 a:visited:hover{color:#d34a4a}p.close{margin-top:0.2em}p.warning{color:#d34a4a}p.credit{color:#bdbdbd}img{border:0;margin:0;padding:0}img.floated{float:right;margin:10px 0 20px 32px}ul{list-style:square;padding-left:20px;font-family:"Joanna Sans W01";line-height:1.6;font-weight:normal;font-style:normal}ul ol{margin:1em 0}date{display:inline-block;color:#afafaf}figure.thumbnail{margin:2em 0}figure.thumbnail:after{content:"";display:table;clear:both}figure.thumbnail img{margin:0;display:inline-block;float:left;width:20%;box-shadow:0 2px 12px rgba(0,0,0,0.4)}figure.thumbnail figcaption{display:inline-block;float:left;width:75%;margin-left:3%;font-size:80%;color:#747679}figure.poster{margin:2em 0;position:relative}figure.poster img{margin:0;width:66%;height:auto;box-shadow:0 2px 12px rgba(0,0,0,0.4)}figure.poster figcaption{float:right;margin:0;width:30%;font-size:80%;color:#747679}figure.poster figcaption p{margin-top:0}figure.poster figcaption img.additional{width:100%;height:auto;margin:1em 0}a figure.poster strong{color:#d34a4a}div.moreposters{position:relative;width:66%;display:flex;justify-content:space-between}div.moreposters .poster{width:47%}div.moreposters .poster img{width:100%;height:auto;margin:0;box-shadow:0 2px 12px rgba(0,0,0,0.4)}div.moreposters .poster span{display:block;margin:1em 0;font-size:80%;color:#747679}blockquote.quoted{color:#747679}blockquote.quoted:before{content:"“";font-size:150%;position:absolute;width:12px;text-align:right;margin-left:-0.6em;margin-top:-0.35em}blockquote.quoted:after{content:"”";font-size:150%;position:absolute;margin-left:0;margin-top:-0.35em}blockquote.quoted+span.speaker{display:block;color:#afafaf;margin:-1em 40px 1.2em 40px}.large{font-size:145%}.large p{line-height:1.3}.small{font-size:80%}.quotation{font-style:italic}.cookies_declined{display:none}p.quiet a{color:#2f343b}p.quiet a:hover{color:#dd7373}a.handle{color:#5ea9dd}a.handle:hover{color:#dd7373}span.handle{color:#5ea9dd}a:hover span.handle{color:#dd7373}h1.jumbo{font-size:5em;margin-bottom:0.2em}h2.banner{font-size:2em;margin:1em 0}h2.banner.float{float:right;margin:2px 0 10px 24px}h2.banner.spacy{margin:1.2em;text-align:center}p.caption{margin:0.5em 0 1em 0;color:#afafaf;font-size:1rem;line-height:1.3}span.note{font-family:"Joanna Sans W01";line-height:1.6;font-weight:normal;font-style:normal;color:#747679}blockquote{color:#8c8d8e}h2.app{float:right;margin-right:20px}h2.app #store_links{position:absolute;top:110px;right:30px;width:120px}h2.app #store_links img{margin:3px}h2.app ul.images{display:inline-block;padding:0;margin:0;list-style:none;width:920px;margin-bottom:100px}h2.app ul.images li{display:inline-block;margin-right:10px}h2.app ul.images li:last-child{margin-right:0}h2.app ul.images li.image{position:relative;margin-right:10px;margin-bottom:5px}h2.app ul.images li.image a{color:#747679}h2.app ul.images li.image a span.caption{display:block;opacity:0;position:absolute;bottom:0;left:0;right:0;min-height:75px;transition:opacity .5s;background-color:rgba(255,255,255,0.9);font-size:80%}h2.app ul.images li.image a span.caption span.text{display:block;margin:10px 10px 20px 10px}h2.app ul.images li.image a:hover span.caption{opacity:1}h2.app p.coach_image{padding-top:30px}h2.app p.coach_image img{width:100%}h2.app .coach_caption{width:46%;margin-top:-160px}p.if_android{display:none}ul.plain{list-style:none;padding:0}section.footnotes div.guidance{width:720px;margin-top:5em}section.footnotes div.guidance ul{list-style:square;padding-left:1.2em}section.footnotes div.guidance ul li{margin:0.5em 0}.affirmation{position:absolute;width:12px;height:12px;border-radius:50%;opacity:0.5;background-color:#74b87a;animation:big_blowout 1s ease-out}#svg_holder{position:absolute;display:none}svg{fill:currentColor;pointer-events:none}svg svg path,svg svg polygon,svg svg circle{fill:currentColor}svg.icon{width:28px;height:28px;display:inline-block;vertical-align:middle;margin:0}svg.icon+span{margin-left:4px}svg.icon.small{width:16px;height:16px;vertical-align:middle;margin:2px}svg.icon.large{width:56px;height:56px;vertical-align:top;margin:10px 10px 0 0}svg.icon.large.outset{margin-left:-70px}svg.icon.large+span{min-height:24px;width:calc(100% - 52px);line-height:1.3;font-size:2rem}svg.button{width:40px;height:40px}svg.prefix{width:1em;height:1em;margin:0;display:inline-block;vertical-align:middle}svg.prefix+span{display:inline-block;vertical-align:middle}svg.inline{width:1.2em;height:1.2em;margin:0.25em 0 0 0;display:inline-block;vertical-align:top}svg.inline+span{margin:0;display:inline-block;vertical-align:top}svg.red{color:#d34a4a}h2 svg.prefix{width:0.9em;height:0.9em;margin-top:-0.2em}.datemark{position:relative;float:left;width:50px;margin-right:0.5em;margin-top:0;text-align:right;color:#2f343b;padding-top:0;border:1px solid #bdbdbd}.datemark a,.datemark a:visited{color:#2f343b}.datemark span{display:block;text-align:center}.datemark span.mon{text-transform:uppercase;font-size:1rem;line-height:1;background-color:#ed1c24;padding:0.25em 0 0.5em 0;color:white}.datemark span.dom{margin-left:0;font-size:2rem;font-weight:bold;padding:0;color:#2f343b}.datemark span.year{margin-top:5px;font-size:1rem}.datemark.small{width:36px;margin-left:-50px}.datemark.small span.mon,.datemark.small span.year{font-size:0.7rem}.datemark.small span.dom{font-size:1.5rem;padding:0.25em 0}body.cms aside,body.cms figure.inset,body.cms div.aside{display:block;position:relative;margin:1em;font-size:90%}body.cms aside p:first-child,body.cms figure.inset p:first-child,body.cms div.aside p:first-child{margin-top:0}body.cms aside img,body.cms figure.inset img,body.cms div.aside img{width:100%;height:auto}body.cms aside.grandstands,body.cms figure.inset.grandstands,body.cms div.aside.grandstands{text-align:center;text-transform:uppercase;float:none;width:80%;margin:0 auto}body.cms aside.grandstands a,body.cms figure.inset.grandstands a,body.cms div.aside.grandstands a{color:#2f343b}body.cms aside.grandstands a:hover,body.cms figure.inset.grandstands a:hover,body.cms div.aside.grandstands a:hover{color:#d34a4a}body.cms aside.grandstands span,body.cms figure.inset.grandstands span,body.cms div.aside.grandstands span{display:block;margin:1em 0;font-size:1.5rem;text-align:center}body.cms aside.grandstands span img,body.cms figure.inset.grandstands span img,body.cms div.aside.grandstands span img{width:100%}body.cms aside.grandstands span.subtext,body.cms figure.inset.grandstands span.subtext,body.cms div.aside.grandstands span.subtext{font-size:1rem;margin-top:-6px}@media (min-width: 960px){body.cms aside,body.cms figure.inset,body.cms div.aside{display:block;position:relative;color:#747679;width:220px;max-width:40%;float:right;margin:2px -5% 2em 2em}body.cms aside.downset,body.cms figure.inset.downset,body.cms div.aside.downset{margin-top:20px}body.cms aside.upset,body.cms figure.inset.upset,body.cms div.aside.upset{margin-top:-32px}body.cms aside.very_upset,body.cms figure.inset.very_upset,body.cms div.aside.very_upset{margin-top:-56px}body.cms aside.grandstands,body.cms figure.inset.grandstands,body.cms div.aside.grandstands{width:340px;float:right;margin:-40px -5% 0 40px}body.cms aside img:first-child,body.cms figure.inset img:first-child,body.cms div.aside img:first-child{margin-top:0.5em}body.cms aside figcaption,body.cms figure.inset figcaption,body.cms div.aside figcaption{font-size:1rem;line-height:1.5;color:#afafaf;margin:0.5em 0 1em 0}body.cms aside figcaption a,body.cms figure.inset figcaption a,body.cms div.aside figcaption a{color:#747679}body.cms aside figcaption a:hover,body.cms figure.inset figcaption a:hover,body.cms div.aside figcaption a:hover{color:#dd7373}body.cms h3+aside p:first-child{margin-top:0.2em}body.cms h3+aside+p{margin-top:0.2em}body.cms aside.caption{font-family:"Joanna Sans W01";line-height:1.6;font-weight:normal;font-style:normal;color:#afafaf;font-size:1rem;line-height:1.5;padding-left:10px;border-left:1px solid #bdbdbd}body.cms aside.caption p{margin-top:0}body.cms aside.caption p:last-child{margin-bottom:0}body.cms aside.caption a{color:#8c8d8e}body.cms aside.caption a:hover{color:#dd7373}}figure.ad{position:relative;width:80%;margin:2em 10%}figure.ad:after{content:"";display:table;clear:both}figure.ad img{width:160px;height:auto}figure.ad figcaption{position:absolute;left:180px;right:50px;top:20px;font-size:1.4em;line-height:1.2}figure.ad a{color:#747679}figure.ad a:hover{color:#dd7373}a.banner{display:block;margin:24px 0;min-height:64px;padding-left:82px;min-height:72px;font-size:1.6em;line-height:1.1;font-family:"Gill Sans Nova W01", Helvetica, Arial, sans-serif;font-weight:500;text-transform:none}a.banner.app{color:#778691;padding-top:2px;background-repeat:no-repeat;background-position:0 3px;background-image:url("/images/furniture/app_icon_2014.png")}a.banner.app:hover{background-position:0 -93px;color:#dd7373}a.banner.coach{background-repeat:no-repeat;background-position:0 6px;background-image:url("/images/furniture/coach_icon_red.png")}a.banner.float{float:right;margin:2px 0 10px 24px;max-width:280px}a.banner span.subtext{display:block;margin-top:5px;font-size:60%}p+a.banner.float{margin-top:0.4em}a.ccard{padding-left:40px;min-height:36px;background-position:top left;background-repeat:no-repeat;background-image:url(/assets/furniture/credit_card-bd3728a1a6140bdf52242391b7f5acf14dfc094047fb4ef6ed0819a0d00462cc.png)}fieldset{border:none;padding:0;display:block}input[type="text"],input[type="password"],input[type="email"],input[type="tel"],input[type="url"],input[type="date"],input[type="time"],textarea,[contenteditable]:not([contenteditable=false]){font-family:"Joanna Sans W01";line-height:1.6;font-weight:normal;font-style:normal}#mc_signup{margin:0;max-width:614px}#mc_signup h3{margin-top:0}#mc_signup input{display:inline-block;vertical-align:top;padding:5px;height:44px;font-size:1.2rem;border:1px solid #bdbdbd;margin:10px 10px 5px 0;box-sizing:border-box;font-family:"Joanna Sans W01";line-height:1.6;font-weight:normal;font-style:normal}#mc_signup input.title{width:84px}#mc_signup input.name{width:240px}#mc_signup input.email{width:460px;margin-bottom:10px}#mc_signup input[type="submit"]{display:inline-block;position:relative;outline:none;border:none;cursor:pointer;text-align:center;text-decoration:none;font-size:16px;padding:9px 27px;box-shadow:0 1px 6px rgba(0,0,0,0.3);background-color:#74b87a;color:white;width:118px}#mc_signup input[type="submit"]:hover{text-decoration:none;background-color:#96c99a}#mc_signup input[type="submit"]:active{position:relative;top:1px;box-shadow:0 1px 2px rgba(0,0,0,0.6) inset;background-color:#54a55b}#mc_signup input.unavailable[type="submit"]{border:solid 1px #a4a4a4;color:#e3e3e3;background-color:#bdbdbd;opacity:0.75;pointer-events:none}#mc_signup input.waiting[type="submit"]{opacity:0.25}label.checkbox,label.radio{margin-right:1em}label.checkbox input[type="checkbox"],label.checkbox input[type="radio"],label.radio input[type="checkbox"],label.radio input[type="radio"]{display:none}label.checkbox input[type="checkbox"]+span,label.checkbox input[type="radio"]+span,label.radio input[type="checkbox"]+span,label.radio input[type="radio"]+span{color:#747679;transition:color 0.5s ease-out;cursor:pointer;font-size:1rem;display:inline-block;vertical-align:middle}label.checkbox input[type="checkbox"]+span:before,label.checkbox input[type="radio"]+span:before,label.radio input[type="checkbox"]+span:before,label.radio input[type="radio"]+span:before{display:inline-block;vertical-align:middle;width:1.2em;height:1.2em;margin-right:0.25em;margin-top:-0.25em;content:"";background-image:url(/assets/icons/unchosen-20bcb82c5516679bdd27fc249e8f9060156c452cbea8ee44ec8a60357ab97ad1.svg);background-repeat:no-repeat;background-size:contain}label.checkbox input[type="checkbox"]:checked+span,label.checkbox input[type="radio"]:checked+span,label.radio input[type="checkbox"]:checked+span,label.radio input[type="radio"]:checked+span{color:#2f343b}label.checkbox input[type="checkbox"]:checked+span:before,label.checkbox input[type="radio"]:checked+span:before,label.radio input[type="checkbox"]:checked+span:before,label.radio input[type="radio"]:checked+span:before{background-image:url(/assets/icons/chosen-3ba1b7676c1e2f784bced472113813af8668749e4d1af4a5d552ef0c32a76969.svg)}label.checkbox input[type="checkbox"]:disabled+span,label.checkbox input[type="radio"]:disabled+span,label.radio input[type="checkbox"]:disabled+span,label.radio input[type="radio"]:disabled+span{color:#bdbdbd;pointer-events:none}label.checkbox.action input[type="checkbox"]:checked+span,label.checkbox.action input[type="radio"]:checked+span,label.radio.action input[type="checkbox"]:checked+span,label.radio.action input[type="radio"]:checked+span{color:#74b87a}label.checkbox.action input[type="checkbox"]:checked+span:before,label.checkbox.action input[type="radio"]:checked+span:before,label.radio.action input[type="checkbox"]:checked+span:before,label.radio.action input[type="radio"]:checked+span:before{background-image:url(/assets/icons/chosen_green-399ac0459420f2efbfcf91599894629d3b9e00f92878e18aaa79d69c0b6a6d17.svg)}label.checkbox.inline,label.radio.inline{display:inline-block;margin-right:1.5em}label.checkbox.inline:last-child,label.radio.inline:last-child{margin-right:0}label.radio input[type="radio"]+span:before{background-image:url(/assets/icons/unchecked-ec76b6f14785f1de8fa4f9a766fda715a72e677b1abeff1af77227203c3ec3cb.svg)}label.radio input[type="radio"]:checked+span{color:#2f343b}label.radio input[type="radio"]:checked+span:before{background-image:url(/assets/icons/checked-4fa9d7f9b9e3015e07e4ab317ad4dcf012701e4c5d9ffda7dac4a25d1fdc1036.svg)}section.buttons{margin-top:2em}ul.press_releases{list-style:none;padding-left:0;margin:20px 0}ul.press_releases li{margin-bottom:32px;margin-left:-64px;padding-left:64px;line-height:1.2;background-repeat:no-repeat;background-position:0 0;background-image:url(/assets/furniture/london-043afaecc156b8b67b842b966a397fef0e568532d2826bb4f02c1006a7f68063.png)}ul.press_releases li a{font-family:"Gill Sans Nova W01", Helvetica, Arial, sans-serif;font-weight:500;text-transform:none;font-size:1.25em;color:#2f343b}ul.press_releases li a:hover{color:#dd7373}ul.press_releases li span.body{font-size:80%;color:#747679}ul.press_releases li span.body date{margin-right:5px;padding-right:5px;border-right:1px solid #afafaf}ul.press_releases.embedded{padding-left:70px;padding-right:40px}#sponsorees h2{clear:both;margin:1em 0}#sponsorees .sponsoree{position:relative;clear:both;margin-bottom:32px}#sponsorees .sponsoree img{display:inline-block;vertical-align:top;width:60%;height:auto;margin-right:2%}#sponsorees .sponsoree div.hanging{display:inline-block;vertical-align:top;width:36%;overflow:hidden;font-size:85%}#sponsorees .sponsoree div.hanging h3{margin-top:0}#procession_form span.timetable{display:block;margin-top:1em}#title span.position{display:block;font-size:4.2em;text-transform:uppercase;margin:0;line-height:1.1;opacity:0.75}#article.serial section.serial h1.pagetitle span.prefix{display:block;font-size:4rem;opacity:0.75}#article.serial section.serial h1.pagetitle span.title{display:block;font-size:3rem}#article.serial section.serial a#next,#article.serial section.serial a#prev{position:absolute;bottom:3.5%;height:120px;color:white;opacity:0.5;transition:opacity 0.25s ease-in-out}#article.serial section.serial a#next:hover,#article.serial section.serial a#prev:hover{opacity:1}#article.serial section.serial a#next svg,#article.serial section.serial a#prev svg{height:128px;width:64px}#article.serial section.serial a#next{right:20px}#article.serial section.serial a#prev{left:20px}#article.serial section.serial img#logo{display:block;width:240px;margin:40px auto}ul.procession{list-style:none;padding:0}ul.procession li.serial span.position{width:50px;display:inline-block}#running_order{margin-bottom:5em}#running_order:after{content:"";display:table;clear:both}#running_order div.aggregations{margin:1em 0 2em}#running_order div.aggregations ul.aggs{margin:0;padding:0;list-style:none}#running_order div.aggregations ul.aggs li.radio{display:inline-block;font-size:1.25rem;font-weight:lighter}#running_order div.aggregations ul.aggs li.radio label{cursor:pointer;white-space:nowrap;color:#747679}#running_order div.aggregations ul.aggs li.radio span.count{color:#bdbdbd;font-size:0.9rem;font-weight:lighter}#running_order div.aggregations ul.aggs li.radio input[type="radio"]{display:none}#running_order div.aggregations ul.aggs li.radio input[type="radio"]:checked+label{font-weight:bold;color:#2f343b}#running_order div.aggregations ul.aggs li.q{margin:1em 0;white-space:nowrap}#running_order div.aggregations ul.aggs li.q input[type="text"]{display:inline-block;width:calc(100% - 32px);position:relative;box-sizing:border-box;cursor:text;color:#2f343b;padding:0 0 3px 0;border:none;outline:none;font-family:"Joanna Sans W01";line-height:1.6;font-weight:normal;font-style:normal;font-size:1.25rem;font-weight:lighter;text-align:right;padding-right:10px;border-bottom:1px solid #f1f0ee}#running_order div.aggregations ul.aggs li.q input[type="text"]::-webkit-input-placeholder{color:#bdbdbd}#running_order div.aggregations ul.aggs li.q input[type="text"]::-moz-placeholder{color:#bdbdbd}#running_order div.aggregations ul.aggs li.q input[type="text"]:-ms-input-placeholder{color:#bdbdbd}#running_order div.aggregations ul.aggs li.q input.placeholder[type="text"]{color:#bdbdbd}#running_order label.q,#running_order a.cancel,#running_order a.submit{display:none;color:white;cursor:pointer}#running_order label.q svg,#running_order a.cancel svg,#running_order a.submit svg{width:24px;height:24px}#running_order label.q{display:inline-block;color:#bdbdbd}#running_order form.submittable input#q{color:#74b87a}#running_order form.submittable label.q{display:none}#running_order form.submittable a.submit{color:#74b87a;display:inline-block}#running_order form.cancellable input#q{color:#ed1c24}#running_order form.cancellable label.q{display:none}#running_order form.cancellable a.cancel{color:#ed1c24;display:inline-block}#running_order div.serial{position:relative;margin:0 0 2.5em 0;box-sizing:border-box;clear:left}#running_order div.serial a.unavailable{color:#747679}#running_order div.serial a.published{color:#2f343b}#running_order div.serial a.published:hover{color:#dd7373}#running_order div.serial .serial_image{position:relative;width:100%;height:0;padding-bottom:56.25%;background-position:center center;background-repeat:no-repeat;background-size:cover}#running_order div.serial .serial_image span.position{position:absolute;top:0;right:5px;font-size:1.5em;color:white;letter-spacing:-0.04em}#running_order div.serial a h3{color:#2f343b}#running_order div.serial h3{margin-top:0;margin-bottom:0.2em;font-size:1.2em;color:#747679}#running_order div.serial h3 span.social_links{margin-left:5px}#running_order div.serial h3 span.social_links a.social_link{display:inline-block;vertical-align:top;height:20px;margin-right:3px}#running_order div.serial h3 span.social_links a.social_link svg{width:20px;height:20px}#running_order div.serial h3 a.serial{color:#2f343b}#running_order div.serial h3 a.serial:hover{color:#dd7373}#running_order div.serial h3 span.position{display:inline-block;width:60px;margin-left:-70px;margin-right:10px;font-size:1rem;text-align:right}#running_order div.serial p{margin-top:0;margin-bottom:0.4em;color:#747679}#running_order div.serial p span.icon{display:inline-block;vertical-align:top;width:60px;height:40px;margin-right:5px;margin-top:8px;background-color:#f1f0ee;background-position:center center;background-repeat:no-repeat;background-size:cover}#running_order div.serial p span.precis{display:inline-block;vertical-align:top;width:calc(100% - 80px)}@media (min-width: 720px){#running_order div.aggregations{margin:1em 0 2em}#running_order div.aggregations ul.aggs{display:flex;flex-flow:row nowrap;align-items:flex-start;justify-content:space-between}#running_order div.aggregations ul.aggs li.radio{margin-left:20px}#running_order div.aggregations ul.aggs li.radio:first-child{margin-left:0}#running_order div.aggregations ul.aggs li.q{margin:0 0 0 20px}#running_order div.aggregations ul.aggs li.q input[type="text"]{display:inline-block;width:100px}#running_order div.serial:after{content:"";display:table;clear:both}#running_order div.serial .serial_image{position:relative;width:160px;height:120px;padding-bottom:0;margin:8px 10px 0 0;display:inline-block;float:left;display:inline-block;float:left;margin-right:24px}#running_order div.serial .serial_image.nomobile{display:inline-block}#running_order div.serial .serial_image span.position{position:absolute;top:0;right:5px;font-size:1.5em;color:white;letter-spacing:-0.04em}#running_order div.serial .serial_body{width:calc(100% - 250px);display:inline-block}#running_order div.serial .serial_body h2{margin-top:4px}}.slideshow{position:relative;width:100%;height:100%;margin:0 auto}.slideshow .track{height:100%;width:10000px;background-color:white}.slideshow.fading{overflow:hidden}.slideshow.fading .slide{position:absolute;top:0;left:0;width:100%;height:100%;background-position:center center;background-size:cover;background-repeat:no-repeat}.slideshow.walking{background-color:#2f343b;overflow-y:hidden;overflow-x:scroll}.slideshow.walking .track{position:absolute;top:0;left:0}.slideshow.walking .slide{position:relative;display:inline-block;float:left;margin:0;height:100%;width:auto}.slideshow.procession{background-position:right center;background-repeat:no-repeat;background-size:cover;background-image:url(/images/2016/slides/749.jpg)}.slideshow.day{background-position:center center;background-repeat:no-repeat;background-size:cover;background-image:url(/assets/backgrounds/745-f0f498c6339bc29bc8439bbcefe222c8719e79b51a1e0dc157daa636c540e4c4.jpg)}.slideshow.pictures2017{background-position:center center;background-size:cover;background-image:url(/images/2017/competition/chrispenfold_candid.jpg)}div.socialise a.social{display:inline-block;vertical-align:bottom;margin-right:0.25em;margin-bottom:0.25em}div.socialise a.social svg.icon{pointer-events:auto;width:32px;height:32px}div.socialise a.hashtag{display:block;color:#747679;font-size:1.5rem;font-weight:lighter}a.social{opacity:0.85;transition:color 0.25s ease-out;color:#bdbdbd}a.social.facebook:hover{color:#49669e}a.social.facebook:hover{color:#49669e}a.social.twitter:hover{color:#5ea9dd}a.social.instagram:hover{color:#c13584}a.social.pinterest:hover{color:#c93949}a.social.iplayer:hover{color:#e15896}.sharebox,.heartbox{position:absolute;right:0;bottom:0}.sharebox a.share,.heartbox a.share{display:block;width:42px;height:60px;color:#d34a4a;opacity:1;transition:opacity 0.25s ease-out, color 0.5s ease-out;cursor:pointer;pointer-events:auto}.sharebox a.share:hover,.heartbox a.share:hover{color:#dd7373}.sharebox a.share svg,.heartbox a.share svg{width:42px;height:60px}.sharebox a.share.heart svg,.heartbox a.share.heart svg{width:42px;height:42px}.sharebox a.share.hidden,.heartbox a.share.hidden{opacity:0;pointer-events:none}.sharebox div.popup,.heartbox div.popup{background-color:rgba(255,255,255,0.92);margin:-10px;padding:10px;display:block;position:absolute;border-radius:5px;bottom:17px;left:-207px;width:240px;opacity:0;box-shadow:none;pointer-events:none;transition:opacity 0.25s ease-out, box-shadow 0.25s ease-out}.sharebox div.popup ul.links,.heartbox div.popup ul.links{margin:0;padding:0;list-style:none;font-size:1.5rem;font-weight:lighter;margin-bottom:0.25em;margin-left:0.5em}.sharebox div.popup a,.heartbox div.popup a{cursor:pointer}.sharebox div.popup a span.label,.heartbox div.popup a span.label{width:calc(100% - 64px)}.sharebox div.popup a.close,.heartbox div.popup a.close{position:absolute;color:#bdbdbd;bottom:6px;right:6px;line-height:20px;width:32px;height:32px}.sharebox div.popup a.close svg,.heartbox div.popup a.close svg{width:32px;height:32px}.sharebox div.popup a.facebook,.heartbox div.popup a.facebook{color:#49669e}.sharebox div.popup a.twitter,.heartbox div.popup a.twitter{color:#5ea9dd}.sharebox div.popup a.instagram,.heartbox div.popup a.instagram{color:#c13584}.sharebox div.popup a svg,.heartbox div.popup a svg{width:28px;height:28px}.sharebox div.popup.up,.heartbox div.popup.up{opacity:1;box-shadow:0 1px 6px rgba(0,0,0,0.4);pointer-events:auto}#standfirst,section.standfirst{font-size:145%;font-weight:lighter}#standfirst p,section.standfirst p{line-height:1.3}#standfirst p,section.standfirst p{margin:0.9em 0;line-height:1.5}#standfirst .columns,section.standfirst .columns{display:flex;flex-flow:column nowrap;align-items:flex-start;justify-content:flex-start}#standfirst .columns .col,section.standfirst .columns .col{margin:0.5em 0}#standfirst .columns .col h3,section.standfirst .columns .col h3{margin-bottom:0.2em;margin-top:-0.3em}#standfirst .columns .col ul.action,section.standfirst .columns .col ul.action{padding:0;margin:0;list-style:none}#standfirst .columns .col svg.icon,section.standfirst .columns .col svg.icon{width:20px;height:20px}@media (min-aspect-ratio: 3/4) and (min-width: 667px){#standfirst,section.standfirst{padding-right:10%}#standfirst .columns,section.standfirst .columns{flex-flow:row nowrap}#standfirst .columns .col,section.standfirst .columns .col{margin:0 2rem 0 1rem}#standfirst .columns .col:first-child,section.standfirst .columns .col:first-child{margin-left:0}#standfirst .columns .col.small,section.standfirst .columns .col.small{font-size:1rem;margin-top:0.3rem}#standfirst .columns .col.small svg.icon,section.standfirst .columns .col.small svg.icon{width:14px;height:14px}#standfirst .columns .col.upset,section.standfirst .columns .col.upset{margin-top:-3.6em}}table.timings{font-family:"Joanna Sans W01";line-height:1.6;font-weight:normal;font-style:normal;width:100%;font-size:120%;border-collapse:collapse;border:1px solid #cacac8}table.timings th,table.timings td{overflow:hidden;padding:10px;vertical-align:top;text-align:left;white-space:nowrap;font-weight:lighter;border:1px solid #cacac8}table.timings th{width:55%;font-family:"Gill Sans Nova W01", Helvetica, Arial, sans-serif;font-weight:500;text-transform:none}table.timings td{width:15%}table.timings span.seconds{color:#bdbdbd;font-size:66%}@media print{#header #tlms_nav{display:none}p.breadhead{display:none}.actions,.controls{display:none}#rating{display:none}#page{margin-top:20px}.actions{display:none}}@keyframes highlight{0%{background:rgba(252,217,113,0.5)}100%{background:none}}#cms_page #cms_illustration.archive{background:white;display:grid;place-items:center;order:1;height:auto;overflow:visible}#cms_page #cms_illustration.archive .search_results{margin:auto;max-width:55em;width:84%}body.archive #cms_page #cms_body{order:0}body.archive #cms_page #cms_illustration{background:white;display:grid;place-items:center;order:1;height:auto;overflow:visible}body.archive #cms_page #cms_illustration .search_results{margin:auto;max-width:55em;width:84%;margin-top:0}@media (min-aspect-ratio: 6/5) and (min-width: 667px){body.archive #cms_page #cms_illustration{order:0}body.archive #cms_page #cms_body{order:1}body.archive #cms_page #cms_body form.faceter div.toggle{display:none}body.archive #cms_page #cms_body form.faceter div.list_control{max-height:60vh;display:block}}ul.archive{list-style:none;padding:0}ul.archive li.page{margin:2em 0}ul.archive li.page a{color:#101820}ul.archive li.page span.image{display:inline-block;vertical-align:top;width:64px;height:64px;margin-right:10px;margin-top:3px;background-position:center center;background-size:cover;background-repeat:no-repeat;background-color:#bdbdbd}ul.archive li.page span.detail{display:inline-block;vertical-align:top;width:calc(100% - 80px)}ul.archive li.page span.title{display:block;font-weight:bold}ul.archive li.page time{display:block}form.faceter{position:relative;width:100%}form.faceter fieldset{display:block;vertical-align:top;margin-right:10px;clear:left}form.faceter fieldset input[type="text"]{padding:10px;border:1px solid #e2e1dd;font-size:1.2em;color:#101820;box-sizing:border-box;outline:none}form.faceter fieldset input[type="text"],form.faceter fieldset input[type="submit"],form.faceter fieldset select,form.faceter fieldset a.button{display:inline-block;float:left;vertical-align:top;margin:0 10px 10px 0;border-radius:3px}form.faceter fieldset input[type="text"]:last-child,form.faceter fieldset input[type="submit"]:last-child,form.faceter fieldset select:last-child,form.faceter fieldset a.button:last-child{margin-right:0}form.faceter fieldset input[type="text"]{width:80%;display:inline-block}form.faceter fieldset a.button{width:15%;box-sizing:border-box;display:inline-block;padding:9px}form.faceter fieldset:last-child{margin-right:0}form.faceter .toggle{position:absolute;z-index:20;display:block;top:48px;right:10px}form.faceter .toggle a{white-space:nowrap;color:#bdbdbd}form.faceter .toggle a:hover{color:#d1005d}form.faceter .list_control{max-height:0;transition:max-height 0.5s ease-out;overflow:hidden;width:100%;z-index:10;padding-top:1em;background-color:white}form.faceter .list_control:after{content:"";display:table;clear:both}form.faceter .list_control.up{max-height:60vh}form.faceter .list_control .cols{width:100%;display:flex;flex-flow:row wrap;align-items:flex-start;justify-content:flex-start;background-color:rgba(255,255,255,0.9);padding:10px}form.faceter .list_control .col{float:left;margin-right:2em;margin-bottom:1em;max-width:calc(50% - 4em)}form.faceter .list_control .col:last-child{max-width:100%}form.faceter .list_control .col p.options{font-size:0.95rem;margin:0.25em 0;line-height:1.7}form.faceter .list_control .col p.options a{color:#8c8d8e;cursor:pointer;margin:0 0.15em}form.faceter .list_control .col p.options a:hover{color:#d1005d}form.faceter .list_control .col p.options a.here{pointer-events:none;font-weight:bold}form.faceter .list_control h3{font-size:0.95rem;font-weight:bold;margin:1em 0 0 0;padding:0}form.faceter .list_control ul.facet{list-style:none;font-size:0.95rem;margin:0;padding:0}form.faceter .list_control ul.facet+ul.facet{border-top:1px dotted #bdbdbd;margin-top:12px;padding-top:8px}form.faceter .list_control ul.facet li{display:block;white-space:nowrap;margin:0.25em 0}form.faceter .list_control ul.facet li:after{content:"";display:table;clear:both}form.faceter .list_control ul.facet li a{color:#8c8d8e}form.faceter .list_control ul.facet li a:hover{color:#d1005d}form.faceter .list_control ul.facet li a span.icon,form.faceter .list_control ul.facet li a svg.icon{width:16px;height:16px;margin-left:-16px;float:left}form.faceter .list_control ul.facet li a svg+span.name{width:calc(100% - 32px)}form.faceter .list_control ul.facet li a.here{font-weight:bold}div.embed{position:relative;width:118%;margin:0 0 0 -10%}div.embed.note{width:50%;float:right;margin:0 0 1em 1em}.darken{position:absolute;width:100%;height:100%;left:0;bottom:0;max-height:100%;pointer-events:none;background:linear-gradient(to top, rgba(0,0,0,0.7), rgba(0,0,0,0.3) 35%, rgba(0,0,0,0) 95%)}.darken.darker{background:linear-gradient(to top, rgba(0,0,0,0.8), rgba(0,0,0,0) 40%)}figure.image,figure.video{width:100%;height:auto;margin:0}figure.image img,figure.image video,figure.video img,figure.video video{width:100%;height:100%;min-height:240px;image-rendering:pixelated;transition:opacity 0.5s ease-out;object-fit:cover;font-family:'object-fit: cover;'}figure.image img iframe,figure.image video iframe,figure.video img iframe,figure.video video iframe{width:100%;height:100%;object-fit:cover}figure.image figcaption,figure.video figcaption{font-style:italic;text-align:center;color:#8c8d8e;margin:1em}div.embed div.collection:empty{padding-bottom:56%}div.embed div.collection.documents{margin:1em}div.embed div.pages{min-height:200px}div.embed div.pages h2.toc_title{font-weight:lighter;margin:0.5em 32px 0.5em 0}div.embed div.pages ul.collection{list-style:none;margin:0;padding:0 0 0 32px}div.embed div.pages ul.collection li.page{margin:0.25em 0}div.embed div.pages ul.collection a.page{display:flex;flex-flow:row nowrap;align-items:flex-start;justify-content:flex-start;color:#616265;text-decoration:none;cursor:pointer}div.embed div.pages ul.collection a.page:hover{color:#101820}div.embed div.pages ul.collection .unsaved{color:#1f99ba}div.embed div.pages div.actions{margin:1em 0 1em 32px}div.embed div.pages div.actions a{display:inline-block;margin-right:1em}div.embed div.pages div.actions a.pick{color:#1f99ba;cursor:pointer}div.embed div.pages div.actions a.pick:hover{color:#d1005d}div.embed div.pages div.actions a.add{color:#74b87a;cursor:pointer}div.embed div.pages div.actions a.add:hover{color:#d1005d}div.embed figure{position:relative;margin:0}div.embed figure figcaption{z-index:1020;display:block;position:relative;font-style:italic;line-height:1.35;text-align:center;color:#8c8d8e;margin-bottom:1em}div.embed figure img{display:block;width:100%;height:auto}div.embed figure img[src=""],div.embed figure img:not([src]){width:100%;height:0;display:block;padding-bottom:56%}div.embed figure.image figcaption{margin:0.5em 0}div.embed figure.image.thumb{width:180px;float:left;z-index:1;margin:8px 12px 12px 0}div.embed figure.image.full img{width:120%;margin:2em -10%}div.embed figure.image.right{width:60%;float:right;margin:0.5em -10% 0.5em 10%}div.embed figure.video figcaption{margin:0.5em 0;width:90%}div.embed figure.video video{width:100%;display:block}div.embed figure.video .player{position:relative;padding:0 0 56.25% 0;display:block}div.embed figure.video .player.unnecessary{display:none}div.embed figure.video .player iframe{position:absolute;top:0;left:0;width:100%;height:100%}div.embed figure.linkbutton{display:flex;align-items:center;justify-content:center;padding:2em}div.embed figure.linkbutton a.linkbutton{display:inline-block;font-size:1.25em;background-color:#FF8400;padding:0.5em 1em 0.75em;border-radius:6px;color:white;text-align:center;min-height:1.2em}div.embed figure.linkbutton a.linkbutton:active{box-shadow:inset 0 3px 6px rgba(0,0,0,0.6)}div.embed figure.linkbutton span.href{display:block;text-align:center;color:#8c8d8e}div.embed figure.linkbutton span.href:before{content:"➡ "}div.embed figure.linkbutton span.caption{display:block;text-align:center;color:#8c8d8e;margin:1em 0}div.embed figure.note p{font-size:1rem;transition:font-size 0.5s ease-out;font-style:italic;color:#8c8d8e;margin:1em}div.embed figure.note.shortish p{font-size:1.1em;line-height:1.4}div.embed figure.note.short p{font-size:1.25em;line-height:1.3}div.embed figure.note.veryshort p{font-size:1.5em;line-height:1.2}div.embed figure.quote blockquote{font-size:1rem;font-style:italic;text-align:center;transition:font-size 0.5s ease-out;width:70%;margin:1em auto;color:#8c8d8e}div.embed figure.quote blockquote:before{content:"“ "}div.embed figure.quote blockquote:after{content:"”"}div.embed figure.quote figcaption{text-align:center;padding:0 1em;color:#bdbdbd}div.embed figure.quote.shortish blockquote{font-size:1.25em;line-height:1.4}div.embed figure.quote.short blockquote{font-size:1.5em;line-height:1.3}div.embed figure.quote.veryshort blockquote{font-size:2em;line-height:1.2}div.embed figure.document{margin:0;padding:0.5em 0;display:grid;place-content:center}div.embed figure.document img.icon{display:inline-block;vertical-align:top;width:24px;height:auto}div.embed figure.document span.filename{display:inline-block;vertical-align:top;font-weight:lighter;font-size:1.4rem;margin-left:5px}div.embed figure.document a.document{display:inline-block;vertical-align:middle}div.embed figure.document a.remove{display:inline-block;vertical-align:middle;margin-left:0.25em;color:#bdbdbd;transition:color 0.5s ease-out, transform 0.5s ease-out}div.embed figure.document a.remove svg{width:12px;height:12px}div.embed figure.document a.remove:hover{color:#ed1c24;transform:scale(1.25)}a.document{text-decoration:none;white-space:nowrap;color:#ed1c24}a.document svg.icon{width:32px;height:32px}a.document.pdf{color:#ed1c24}a.document.ppt{color:#cf39d4}a.document.doc{color:#1f99ba}a.document.xls{color:#74b87a}a.document.missing{color:#bdbdbd}@media (min-width: 667px){div.embed{width:100%;margin:2em 0}}@media (min-width: 1020px){figure.image.thumb,figure.video.thumb{width:180px;float:left;z-index:1;margin:8px 12px 12px 0}figure.image.full img,figure.image.full video,figure.image.full div.embed,figure.video.full img,figure.video.full video,figure.video.full div.embed{width:100%}figure.image.right,figure.video.right{width:46%;z-index:1;float:right;margin:1em 0 12px 4%}}#cms_page h1.pagetitle a.breadhead{display:block;margin-bottom:0.5em;color:#bdbdbd;font-size:1rem;font-weight:normal;letter-spacing:0}#cms_page h1.pagetitle a.breadhead:hover{color:#d1005d}ul.pages{list-style:none;padding:0}ul.pages li.page{position:relative;margin-bottom:0.5em;transition:min-height 0.25s ease-out, margin-bottom 0.25s ease-out}ul.pages li.page a.page{color:#8c8d8e}ul.pages li.page a.page:hover{color:#101820}ul.pages li.page a.page.new{color:#74b87a}ul.pages li.page a.page.new:hover{color:#d1005d}ul.pages li.page a.page.empty{pointer-events:none}ul.pages li.page time{color:#8c8d8e;display:inline-block;font-weight:bold;margin-right:0.5em;padding-right:0.5em;border-right:1px solid #bdbdbd}ul.pages li.page span.indent{display:inline-block;float:left;height:48px}ul.pages li.page span.actions{display:none;margin-left:10px;margin-top:-3px}ul.pages li.page span.actions a{width:16px;display:inline-block;cursor:pointer}ul.pages li.page span.actions a svg.icon{width:16px;height:16px}ul.pages li.page span.actions a.delete{color:#ed1c24}ul.pages li.page span.actions a.add{color:#74b87a}ul.pages li.page span.actions a.config{color:#FF8400}ul.pages li.page span.actions a.save{color:#1f99ba}ul.pages li.page span.actions a.publish{color:#cf39d4}ul.pages li.page span.actions a.review{color:#8c8d8e}ul.pages li.page span.actions a.unavailable{display:none}ul.pages li.page a.toggle{display:inline-block;float:left;margin:8px;margin-left:-32px;cursor:pointer}ul.pages li.page a.toggle svg{width:16px;height:24px;transform:rotate(0);will-change:transform;transition:transform 0.25s ease-out}ul.pages li.page svg.page,ul.pages li.page img.page_icon{display:inline-block;float:left;width:30px;height:40px;margin-right:10px}ul.pages li.page span.title,ul.pages li.page span.path,ul.pages li.page span.description{line-height:1.2}ul.pages li.page span.path{display:inline-block;color:#bdbdbd;margin:-0.1rem 0 0.25rem 0;font-size:0.9rem}ul.pages li.page span.description{font-size:0.9rem}ul.pages li.page:hover span.actions{display:inline-block;vertical-align:top}ul.pages li.page.outofdate a{color:#722b74}ul.pages li.page.outofdate a:hover{color:#d1005d}ul.pages li.page.unpublished a{color:#782b2e}ul.pages li.page.unpublished a:hover{color:#d1005d}ul.pages li.page.unsaved a{color:#1c5d6e}ul.pages li.page.unsaved a:hover{color:#d1005d}ul.pages li.page.empty a{color:#bdbdbd}ul.pages li.page.empty a:hover{color:#d1005d}ul.pages li.page.concealed{height:0;min-height:0;margin-bottom:0;overflow:hidden}ul.pages li.page.collapsed a.toggle svg{transform:rotate(-90deg)}section.contents{margin:2em 0}div.embed.pages{display:block;position:relative;margin:2em 0;box-sizing:border-box;width:100%}h2.toc_title{font-weight:lighter;font-size:1.5em;margin-bottom:1em}ul.toc li.page{margin-bottom:1.25em}ul.toc a{color:#101820}ul.toc a:hover{color:#d1005d}ul.toc a span.image{display:inline-block;width:64px;height:64px;margin-right:10px;margin-top:3px;background-color:#f7f5f3}ul.toc a span.image svg{width:100%;height:100%}ul.toc a span.image img{width:100%;height:100%;object-fit:cover;font-family:'object-fit: cover;'}ul.toc a span.detail{display:inline-block;vertical-align:top;width:calc(100% - 80px);line-height:1.5}ul.toc a span.title{display:block;font-weight:bold;margin-bottom:0.25em}ul.toc a span.summary,ul.toc a time{font-size:0.9rem;color:#8c8d8e}h2.page{margin:0;padding:0;position:relative;min-height:64px;color:#bdbdbd}h2.page svg.page{display:inline-block;float:left;width:30px;height:40px;margin-right:10px}h2.page span.detail{display:block}h2.page span.detail span.heading,h2.page span.detail span.description{display:block;line-height:1.3}h2.page span.detail span.heading{font-size:1.75rem}h2.page span.detail span.description{font-size:0.9rem}@media (max-width: 750px){ul.pages li.page{min-height:32px;clear:left}ul.pages li.page svg.page,ul.pages li.page img.page_icon{width:22px;height:30px}ul.pages li.page span.detail span.title{font-size:1.25rem}h2.page svg.page{width:22px;height:30px}h2.page span.detail span.heading{font-size:1.25rem}}.cms-slider{width:100%;overflow:hidden}.cms-slide-holder{display:flex;flex-flow:row nowrap;align-items:flex-start;justify-content:flex-start}.cms-slide{display:inline-block;width:100%}.animate{transition:transform 0.3s ease-out}.ms-touch.slider{overflow-x:scroll;overflow-y:hidden;-ms-overflow-style:none;-ms-scroll-chaining:none;-ms-scroll-snap-type:mandatory;-ms-scroll-snap-points-x:snapInterval(0%, 100%)}.cms-slides a.slider-control{position:absolute;width:24px;height:24px;padding:12px;top:50%;transform:translate(0, -50%);color:white;cursor:pointer;transition:opacity 0.25s ease-out, color 0.25s ease-out, right 1s ease-out, bottom 1s ease-out, top 1s ease-out;z-index:1010;background-color:rgba(16,24,32,0.5);opacity:0}.cms-slides a.slider-control svg{width:100%;height:100%}.cms-slides a.slider-control.prev{left:0;border-top-right-radius:72px;border-bottom-right-radius:72px;padding-left:15px}.cms-slides a.slider-control.next{right:0;border-top-left-radius:72px;border-bottom-left-radius:72px;padding-right:15px}.cms-slides a.slider-control.add{background-color:rgba(116,184,122,0.75);right:0;border-radius:72px;margin-right:3px;display:block;pointer-events:none}.cms-slides a.slider-control.add.up{opacity:1;pointer-events:auto}#cms_illustration .cms-slider{width:100%;height:100%}#cms_illustration .cms-slide-holder{height:100%}#cms_illustration a.slider-control{color:white;width:64px;height:64px}#cms_illustration a.slider-control.prev{padding-left:24px}#cms_illustration a.slider-control.next{padding-right:24px}#cms_illustration a.slider-control.add{margin-right:12px}#cms_illustration .cms-chooser div.progress,#cms_illustration .cms-chooser div.action,#cms_illustration .cms-chooser ul.options{background-color:rgba(16,24,32,0.5);border-radius:8px;padding:1em}#cms_illustration figure.cms-slide{height:100%;margin:0}@media (hover: hover){.cms-slides a.slider-control,.cms-slides a.slider-control.add:not(.up){opacity:0}.cms-slides:hover a.slider-control,.cms-slides:hover a.slider-control.up{opacity:0.5}.cms-slides:hover a.slider-control:hover,.cms-slides:hover a.slider-control.up:hover,.cms-slides:hover a.slider-control.up:hover,.cms-slides:hover a.slider-control.up.up:hover{opacity:1;color:white}}@media (hover: none){.cms-shimmy{animation-duration:2s;animation-iteration-count:1;animation-timing-function:ease-out;animation-name:shimmy}}@keyframes shimmy{0%,100%{transform:translate3d(0, 0, 0)}10%{transform:translate3d(10%, 0, 0)}20%{transform:translate3d(-10%, 0, 0)}32.5%{transform:translate3d(5%, 0, 0)}45%{transform:translate3d(-5%, 0, 0)}60%{transform:translate3d(2%, 0, 0)}80%{transform:translate3d(-2%, 0, 0)}}.svg_holder{display:none;position:absolute;top:20px;right:20px;width:120px;background-color:white;padding:10px;min-height:120px}.svg_holder svg path,.svg_holder svg polygon,.svg_holder svg circle{fill:currentColor}svg.icon{width:24px;height:24px;display:inline-block;vertical-align:middle}svg.icon+span.label{display:inline-block;vertical-align:middle;margin-left:0.25em}svg.preview{width:96px;height:128px}svg.prefix,svg.suffix,svg.inline{width:1em;height:1em;display:inline-block;vertical-align:middle}svg.prefix{margin:0 0.25em 0 0}svg.suffix{margin:0 0 0 0.25em}svg.inline{margin:0 0.25em}
