@-ms-viewport{width:device-width}html{font-size:100%;line-height:1.5em}html{font-family:sans-serif;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}body{margin:0}article,aside,details,figcaption,figure,footer,header,hgroup,main,nav,section,summary{display:block}audio,canvas,progress,video{display:inline-block;*display:inline;*zoom:1;vertical-align:baseline}audio:not([controls]){display:none;height:0}[hidden]{display:none}template{display:none}a{background:transparent}a:active,a:hover{outline:0}abbr[title]{border-bottom:1px dotted}b,strong{font-weight:bold}blockquote{margin:1.5em 40px}code,kbd,pre,samp{font-family:monospace, serif;font-size:1em}dfn{font-style:italic}h1{font-size:2em;line-height:1.5em;margin-top:.75em;margin-bottom:.75em}h2{font-size:1.5em;line-height:2em;margin-top:1em;margin-bottom:1em}h3{font-size:1.17em;line-height:1.28205em;margin-top:1.28205em;margin-bottom:1.28205em}h4{font-size:1em;line-height:1.5em;margin-top:1.5em;margin-bottom:1.5em}h5{font-size:.83em;line-height:1.80723em;margin-top:1.80723em;margin-bottom:1.80723em}h6{font-size:.67em;line-height:2.23881em;margin-top:2.23881em;margin-bottom:2.23881em}mark{background:#ff0;color:#000}p,pre{margin:1.5em 0}pre{overflow:auto}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sup{top:-0.5em}sub{bottom:-0.25em}dl,menu,ol,ul{margin:1.5em 0}dd{margin:0 0 0 40px}menu,ol,ul{padding:0 0 0 40px}nav ul,nav ol{list-style:none;list-style-image:none}img{border:0;-ms-interpolation-mode:bicubic}svg:not(:root){overflow:hidden}figure{margin:1.5em 40px}hr{-moz-box-sizing:content-box;-webkit-box-sizing:content-box;box-sizing:content-box;height:0}form{margin:0}button,input,optgroup,select,textarea{color:inherit;font:inherit;margin:0;*font-family:sans-serif;*vertical-align:middle}button{overflow:visible}button,select{text-transform:none}button,html input[type="button"],input[type="reset"],input[type="submit"]{-webkit-appearance:button;cursor:pointer;*overflow:visible}button[disabled],html input[disabled]{cursor:default}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}input{line-height:normal}input[type="checkbox"],input[type="radio"]{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;padding:0;*height:13px;*width:13px}input[type="number"]::-webkit-inner-spin-button,input[type="number"]::-webkit-outer-spin-button{height:auto}input[type="search"]{-webkit-appearance:textfield;-moz-box-sizing:content-box;-webkit-box-sizing:content-box;box-sizing:content-box}input[type="search"]::-webkit-search-cancel-button,input[type="search"]::-webkit-search-decoration{-webkit-appearance:none}fieldset{margin:0 2px;border-color:#c0c0c0;border-top-width:.0625em;border-top-style:solid;padding-top:.4625em;border-bottom-width:.0625em;border-bottom-style:solid;padding-bottom:.9125em;border-left-width:.0625em;border-left-style:solid;padding-left:.875em;border-right-width:.0625em;border-right-style:solid;padding-right:.875em}legend{border:0;padding:0;*margin-left:-7px}textarea{overflow:auto}optgroup{font-weight:bold}table{border-collapse:collapse;border-spacing:0}td,th{padding:0}body.prelude_staging{background-image:url(../chrome/staging.png);background-position:0 0;background-repeat:repeat-x;padding-top:110px;padding-top:6.875rem}.prelude_staging .masthead{top:10px;top:.625rem}main img{max-width:100%;height:auto}a img{border:0}.floatleft{float:left;margin:0 20px 20px 0}.floatright{float:right;margin:0 0 20px 20px}#sidebar{overflow:hidden}main a{word-wrap:break-word}body{font-family:"proxima-nova-alt-n4", "proxima-nova-alt", Helvetica, Arial, sans-serif;font-weight:400;font-style:normal;line-height:1.5}em,i{font-family:"proxima-nova-alt-n7", "proxima-nova-alt", Helvetica, Arial, sans-serif;font-weight:700;font-style:normal}strong{font-family:"proxima-nova-alt-n7", "proxima-nova-alt", Helvetica, Arial, sans-serif;font-weight:700;font-style:normal}em strong,strong em{font-family:"proxima-nova-alt-n7", "proxima-nova-alt", Helvetica, Arial, sans-serif;font-weight:700;font-style:normal}main .p_form{border:none;background:transparent;margin:0;margin-top:30px;margin-top:1.875rem;padding:0}.content .p_form{font-size:14px;font-size:.875rem}.sidebar .p_form{margin:0 -10px}main .p_form div.f_block{margin-top:8px;margin-top:.5rem;margin-bottom:8px;margin-bottom:.5rem;padding-right:0;padding-left:190px;padding-left:11.875rem}main .p_form .f_block .f_labelgroup{clear:left;float:left;display:inline;width:180px;width:11.25rem;margin:0;margin-left:-190px;margin-left:-11.875rem}main .p_form .f_block .f_label{float:none;margin:0;width:100%}main .p_form .f_block.f_stacked .f_labelgroup{display:block;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;width:100%;margin-left:0 !important}main .p_form .f_block input,main .p_form .f_block textarea main .p_form .f_block select{font-size:16px;font-family:"proxima-nova-alt-n4", "proxima-nova-alt", Helvetica, Arial, sans-serif;font-weight:400;font-style:normal;outline:none;-webkit-appearance:none}main .p_form .f_block input[type='checkbox']{-webkit-appearance:checkbox}main .p_form .f_block input[type='radio']{-webkit-appearance:radio;position:relative;left:1px;top:1px}main .p_form .f_block select:focus{outline:none}main .p_form .f_block .f_textual input,main .p_form .f_block .f_textual textarea{padding:0;outline:none;-webkit-appearance:none}main .p_form .f_block .f_textual{border:1px solid #d2d0cf;margin:0;background:#fff;padding-top:2px;padding-top:.125rem;padding-bottom:2px;padding-bottom:.125rem;padding-left:6px;padding-left:.375rem;padding-right:6px;padding-right:.375rem;border-radius:4px}main .p_form .f_block select{padding-top:2px;padding-top:.125rem;padding-bottom:2px;padding-bottom:.125rem;position:relative;top:2px;top:.125rem}main .p_form .f_block.f_stacked .f_labelgroup,.sidebar .p_form .f_block .f_labelgroup{margin:0}main .p_form .f_block.f_stacked .f_labelgroup{margin-bottom:6px;margin-bottom:.375rem}main .p_form .f_block .f_label,.p_form .f_block .f_label span.f_pseudo{width:auto;color:#333;display:inline}main .p_form .f_block.f_stacked .f_label,main .p_form .f_block .f_label label{display:inline}.p_form .f_block .f_label label,.p_form .f_block .f_label span.f_pseudo{font-family:"alternate-gothic-no-3-d-n4", "alternate-gothic-no-3-d", "Arial Narrow", sans-serif;font-weight:400;font-style:normal;font-size:18px;font-size:1.125rem;line-height:1.2}.p_form .f_block.f_problem .f_label label,.p_form .f_block.f_problem .f_label span.f_pseudo{color:#b21a00}main .p_form .f_block .f_required{display:inline;float:none}.sidebar .p_form .f_block .f_required{display:none}main .p_form .f_block .f_required abbr{display:inline-block;font-size:24px;font-size:1.5rem;color:#b21a00;position:relative;top:6px;top:.375rem;left:4px;left:.25rem;border:0;line-height:18px;line-height:1.125rem;text-decoration:none}main .p_form .f_block .f_textual input{background:transparent;font-family:"proxima-nova-alt-n4", "proxima-nova-alt", Helvetica, Arial, sans-serif;font-weight:400;font-style:normal;color:#333;font-size:16px}main .p_form .f_block .f_textual textarea{min-height:100px;min-height:6.25rem;background:transparent;font-family:"proxima-nova-alt-n4", "proxima-nova-alt", Helvetica, Arial, sans-serif;font-weight:400;font-style:normal;color:#333;font-size:16px}.sidebar .p_form .f_block.f_dividered{border-top:0;padding-top:10px;padding-top:.625rem}main .f_notes{font-family:"proxima-nova-alt-n4", "proxima-nova-alt", Helvetica, Arial, sans-serif;font-weight:400;font-style:normal;position:relative;padding-right:20px;padding-right:1.25rem;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}.p_form .with-help .f_labelgroup{position:relative;padding-right:30px;padding-right:1.875rem;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}.p_form .with-help .f_labelgroup:before,.p_form .with-help .f_labelgroup:after{content:"";display:table}.p_form .with-help .f_labelgroup:after{clear:both}.p_form .with-help .f_labelgroup{zoom:1}.p_form .with-help .f_labelnotes{position:absolute;width:20px;width:1.25rem;height:20px;height:1.25rem;top:0;right:0}.p_form .with-help a.helptrigger svg{position:absolute;top:0;left:0;right:0;bottom:0}.p_form .with-help a.helptrigger:link path,.p_form .with-help a.helptrigger:visited path{fill:#727270}.p_form .with-help a.helptrigger:active path,.p_form .with-help a.helptrigger:hover path,.p_form .with-help a.helptrigger:focus path{fill:#f54b2e}.sidebar .p_form .f_submit .f_adjunct{margin-left:0;vertical-align:middle}.mfp-content .f_submit{margin-top:20px;margin-top:1.25rem}.f_submit button{display:inline-block;font-family:"alternate-gothic-no-3-d-n4", "alternate-gothic-no-3-d", "Arial Narrow", sans-serif;font-weight:400;font-style:normal;text-shadow:0 1px 2px rgba(0,0,0,0.6);padding-top:6px;padding-top:.375rem;padding-bottom:3px;padding-bottom:.1875rem;padding-left:10px;padding-left:.625rem;padding-right:10px;padding-right:.625rem;line-height:0.8;border:1px solid #a9b600;-webkit-box-shadow:0px 9px 9px -8px rgba(114,114,112,0.4);box-shadow:0px 9px 9px -8px rgba(114,114,112,0.4);border-radius:4px;text-transform:uppercase;font-size:24px;font-size:1.5rem;color:#fff;background:#d8e900;background:-webkit-gradient(linear, left top, left bottom, from(#d8e900),to(#a9b600));background:linear-gradient(to bottom, #d8e900 0%,#a9b600 100%);min-width:100px;min-width:6.25rem}.f_submit button strong{font-family:"alternate-gothic-no-3-d-n4", "alternate-gothic-no-3-d", "Arial Narrow", sans-serif;font-weight:400;font-style:normal}.f_submit button:hover,.f_submit button:active,.f_submit button:focus{color:#fff;background:#f54b2e;background:-webkit-gradient(linear, left top, left bottom, from(#f54b2e),to(#b42209));background:linear-gradient(to bottom, #f54b2e 0%,#b42209 100%);border:1px solid #b42209}.f_submit button.save-form{margin-left:20px;margin-left:1.25rem;background:transparent;color:#a9b600;text-shadow:none;-webkit-box-shadow:none;box-shadow:none}.f_submit button.save-form:hover,.f_submit button.save-form:active,.f_submit button.save-form:focus{color:#b42209}.p_form .f_submit .f_adjunct{line-height:30px;line-height:1.875rem}.p_form .f_submit .f_adjunct a:link,.p_form .f_submit .f_adjunct a:visited{color:#a09d9b}.p_form .f_submit .f_adjunct a:hover,.p_form .f_submit .f_adjunct a:active,.p_form .f_submit .f_adjunct a:focus{color:#f54b2e}p.error{font-size:140%;color:#c8000f}main .p_form .f_heading,main .p_form .f_heading:first-child,main h2.f_heading{clear:both;border-top:1px solid #f54b2e;margin-left:0 !important;margin-right:0 !important;margin-top:16px;margin-top:1rem;margin-bottom:0;padding:0;padding-top:8px;padding-top:.5rem;padding-bottom:8px;padding-bottom:.5rem;font-size:24px;font-size:1.5rem;font-family:"alternate-gothic-no-3-d-n4", "alternate-gothic-no-3-d", "Arial Narrow", sans-serif;font-weight:400;font-style:normal;background:transparent;color:#f54b2e;border-bottom:0;overflow:visible}main .p_form div.f_dividered{margin-top:32px;margin-top:2rem;border-top:0;padding-top:0}main .p_form .f_block.f_stacked{margin-top:20px;margin-top:1.25rem;border-top:1px dotted #95a9a7;padding-top:10px;padding-top:.625rem}main .p_form .f_dividered.f_stacked{border-top:1px solid #95a9a7}main .f_required{display:none}*::-webkit-input-placeholder{color:#777}*:-moz-placeholder{color:#777}*:-ms-input-placeholder{color:#777}div.mfp-bg{background:#f8f6f4;opacity:0;-webkit-transition:all 0.6s ease-out;transition:all 0.6s ease-out}.mfp-bg.mfp-ready{opacity:0.8}.mfp-wrap .mfp-content{opacity:0;-webkit-transition:all 0.2s ease-out;transition:all 0.2s ease-out}.mfp-wrap.mfp-ready .mfp-content{opacity:1}.mfp-content .helpcontent{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;max-width:500px;max-width:31.25rem;margin-left:auto;margin-right:auto;padding:20px;padding:1.25rem;border:2px solid #95a9a7;background:#fff;color:#333;position:relative;-webkit-box-shadow:0 6px 8px -6px rgba(0,0,0,0.2);box-shadow:0 6px 8px -6px rgba(0,0,0,0.2)}.mfp-content .helpcontent.wide{max-width:700px;max-width:43.75rem}.mfp-content .mfp-close{width:34px;height:34px;line-height:35px;top:-17px !important;right:-17px;opacity:1;border-radius:100px;background:#727270;-webkit-box-shadow:0 2px 3px rgba(0,0,0,0.3);box-shadow:0 2px 3px rgba(0,0,0,0.3);color:#fff !important;vertical-align:middle}.mfp-content .mfp-close:hover{background:#b21a00}.mfp-content .helpcontent h2{line-height:1.4;margin-bottom:10px;margin-bottom:.625rem}.content .f_repeater_container_outer{border-top:0;border-bottom:0;margin:0}.content .f_repeater_container_inner{border-top:0}.content .f_repeater_block_outer{border-bottom:0;margin-bottom:20px;margin-bottom:1.25rem}.content ul.f_repeater_controls{margin:0 -10px;height:auto;padding:5px 10px;overflow:auto}.content ul.f_repeater_controls li{padding-left:0}.content ul.f_repeater_controls li:before{display:none}div.f_block.f_stacked.wide{overflow:visible}div.f_block.f_stacked.wide .f_html{border-bottom:2px solid #95a9a7;padding-bottom:30px;padding-bottom:1.875rem;margin-bottom:-1px;position:relative;z-index:400}.f_heading+div.f_block.f_stacked,.f_block+div.f_block.f_stacked.wide{padding-top:0;border-top:0;margin-top:0}div.f_block.f_stacked.wide+div.f_block.f_stacked{border-top:0}main .p_form .f_intro{color:#727270}main p.prompt{color:#727270;font-size:14px;font-size:.875rem}.f_intro img.demobtn{max-width:14px;position:relative;top:2px}.failure_notes .f_html{position:relative;padding-left:80px;padding-left:5rem;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;min-height:56px;min-height:3.5rem;font-size:16px;font-size:1rem}.failure_notes svg{position:absolute;top:1px;top:.0625rem;left:0;width:60px;width:3.75rem}.failure_notes svg path{fill:#b21a00}.p_form .f_repeater_container_outer.f_dividered{padding-top:10px;padding-top:.625rem;border-top:1px solid #95a9a7}main .p_form div.f_block.mandatory-accept .f_labelgroup{display:none}main .p_form .mandatory-accept.f_stacked{margin-top:0;border-top:0;padding-top:0}.mandatory-accept label:after{display:inline-block;content:'*';font-size:24px;font-size:1.5rem;color:#b21a00;position:relative;top:6px;top:.375rem;left:4px;left:.25rem;border:0;line-height:18px;line-height:1.125rem}.f_heading+.f_notes{font-size:14px;font-size:.875rem;color:#f54b2e}.p_form .f_heading+.f_notes{margin-top:-10px;margin-top:-.625rem}.f_repeater_container_outer.singular+.f_repeater_container_outer{margin-top:22px;margin-top:1.375rem}.singular .f_repeater_block_inner{border-color:#bbb}.single-line{padding-bottom:8px;padding-bottom:.5rem}.single-line .f_repeater_block_inner{margin-top:20px;margin-top:1.25rem;border:0;border-top:1px dotted #95a9a7;padding:0;padding-top:10px;padding-top:.625rem;padding-right:100px;padding-right:6.25rem}.single-line .f_repeater_controls{background:transparent;border:0;position:absolute;top:7px;top:.4375rem;right:0}.title_label .f_repeater_title{background:transparent;color:#333;text-transform:none;letter-spacing:0;margin-top:20px;margin-top:1.25rem;border-top:1px solid #95a9a7;padding:0;padding-top:10px;padding-top:.625rem;font-family:"alternate-gothic-no-3-d-n4", "alternate-gothic-no-3-d", "Arial Narrow", sans-serif;font-weight:400;font-style:normal;font-size:18px;font-size:1.125rem;line-height:1.2}@media all and (max-width: 1000px){main .p_form div.f_block{padding-left:0}main .p_form .f_block .f_label{margin:0}main .p_form .f_block .f_labelgroup{margin-left:0}}@media all and (max-width: 689px){div.f_block.f_stacked.wide{margin-left:-10px;margin-left:-.625rem;margin-right:-10px;margin-right:-.625rem}}@media all and (min-width: 690px){div.f_block.f_stacked.wide{margin-left:0;margin-right:-150px;margin-right:-9.375rem}}th.number,td.number,.content th.number,.content td.number{text-align:right}td.total,.content td.total{border-top:1px solid #95a9a7;background:#f8f6f4}.nobreak{white-space:nowrap}.lead-in{font-size:20px;font-size:1.25rem;line-height:1.4}.grey{color:#a09d9b}.centred{text-align:center}.caps{text-transform:uppercase}h2 .grey{font-size:32px;font-size:2rem}h3 .caps{font-size:22px;font-size:1.375rem;color:#95a9a7}.content h2.major{font-size:48px;font-size:3rem;color:#333}.with-divider{margin-top:40px;margin-top:2.5rem;padding-top:71px;padding-top:4.4375rem;position:relative}.with-divider:before{content:"";display:block;position:absolute;top:0;left:0;right:0;height:31px;height:1.9375rem;background:transparent url(../chrome/divider.png) 50% 50% no-repeat;-ms-background-size:cover;background-size:cover}@media all and (max-width: 689px){.with-divider:before{margin-left:-30px;margin-left:-1.875rem;margin-right:-30px;margin-right:-1.875rem}}a.button{display:inline-block;font-family:"alternate-gothic-no-3-d-n4", "alternate-gothic-no-3-d", "Arial Narrow", sans-serif;font-weight:400;font-style:normal;text-shadow:0 1px 2px rgba(0,0,0,0.6);padding-top:6px;padding-top:.375rem;padding-bottom:4px;padding-bottom:.25rem;padding-left:10px;padding-left:.625rem;padding-right:10px;padding-right:.625rem;line-height:0.8;border:1px solid #a9b600;-webkit-box-shadow:0px 9px 9px -8px rgba(114,114,112,0.4);box-shadow:0px 9px 9px -8px rgba(114,114,112,0.4);border-radius:4px;text-transform:uppercase;font-size:28px;font-size:1.75rem}a.button:link,a.button:visited{color:#fff;background:#d8e900;background:-webkit-gradient(linear, left top, left bottom, from(#d8e900),to(#a9b600));background:linear-gradient(to bottom, #d8e900 0%,#a9b600 100%)}a.button:hover,a.button:active,a.button:focus{color:#fff;background:#f54b2e;background:-webkit-gradient(linear, left top, left bottom, from(#f54b2e),to(#b42209));background:linear-gradient(to bottom, #f54b2e 0%,#b42209 100%);border:1px solid #b42209}a.back{display:inline-block;font-family:"alternate-gothic-no-3-d-n4", "alternate-gothic-no-3-d", "Arial Narrow", sans-serif;font-weight:400;font-style:normal;padding-left:40px;padding-left:2.5rem;position:relative;line-height:30px;line-height:1.875rem;vertical-align:middle;font-size:20px;font-size:1.25rem}a.back:link,a.back:visited{color:#95a9a7}a.back:hover,a.back:active,a.back:focus{color:#f54b2e}a.back:before{content:"";position:absolute;top:0;left:0;height:30px;height:1.875rem;width:30px;width:1.875rem;background:#95a9a7 url(../chrome/carousel-arrow-left.png) 50% 50% no-repeat;-ms-background-size:contain;background-size:contain;border-radius:30px}a.back:hover:before,a.back:active:before,a.back:focus:before{background-color:#f54b2e}img.rounded{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;border-radius:200px;padding:5px;padding:.3125rem;background:#fff;border:1px solid #95a9a7;max-width:40%;height:auto}.share{margin-top:30px;margin-top:1.875rem}.content .share li{display:inline-block;padding-left:0}.content .share li:before{display:none}span.cards{float:right}span.cards img{height:25px;height:1.5625rem;padding:3px;padding:.1875rem}.content ul.tick li{padding-left:30px;padding-left:1.875rem}.content ul.tick li:before{background:transparent url(../chrome/tick.svg) 0 0 no-repeat;-ms-background-size:100% 100%;background-size:100% 100%;width:20px;width:1.25rem;height:20px;height:1.25rem;top:2px;top:.125rem;left:0px;left:0rem;-webkit-box-shadow:none;box-shadow:none}.container{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;max-width:1000px;margin:0 auto;padding:0;padding-left:30px;padding-left:1.875rem;padding-right:30px;padding-right:1.875rem}.thirds{clear:left;float:left;min-width:100%}.content .thirds{float:none}.sm-halves{margin-left:-30px;margin-left:-1.875rem;text-align:center;letter-spacing:-0.31em}.sm-halves>div{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;display:inline-block;width:50%;padding:0;padding-left:30px;padding-left:1.875rem;text-align:left;letter-spacing:normal}@media all and (max-width: 400px){.sm-halves>div{width:100%}}section{margin:0;padding:0}@media all and (min-width: 690px){.container{padding-left:50px;padding-left:3.125rem;padding-right:50px;padding-right:3.125rem}section{padding-left:25px;padding-left:1.5625rem;padding-right:25px;padding-right:1.5625rem}.thirds{margin-left:-30px;margin-left:-1.875rem;text-align:center}.thirds>div{display:block;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;float:left;width:33.3%;padding:0;padding-left:30px;padding-left:1.875rem;text-align:left}.thirds>div.double{width:66.6%}}html{font-size:14px}@media all and (min-width: 1000px){html{font-size:16px}}body{background:#fff;color:#333;padding:0;margin:0;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased}a:link,a:visited{color:#f54b2e;text-decoration:none}a:hover,a:active,a:focus{color:#95a9a7;text-decoration:none}img{max-width:100%;height:auto}p,ul,ol,h1,h2,h3{margin:0;padding:0}body{padding-top:100px;padding-top:6.25rem}body.embedded{padding-top:0}.masthead{position:absolute;z-index:800;top:0;left:0;right:0;background:#351e0e url(../chrome/wood2.jpg) 50% 0 no-repeat;-ms-background-size:cover;background-size:cover;border-top:10px solid #a09d9b;border-top-width:10px;border-top-width:.625rem;height:90px;height:5.625rem;-webkit-transition:height 0.4s ease;transition:height 0.4s ease}.masthead:after{content:"";display:block;position:absolute;left:0;bottom:-30px;bottom:-1.875rem;right:0;height:30px;height:1.875rem;background:transparent url(../chrome/carousel-top-shader.png) 0 100% no-repeat;-ms-background-size:100% 100%;background-size:100% 100%;z-index:400}.masthead .container{position:relative}.masthead .logo a{display:block;width:110px;width:6.875rem;height:0;padding-top:110px;padding-top:6.875rem;background:transparent url(../chrome/wfdf-generic.png) 0 0 no-repeat;-ms-background-size:contain;background-size:contain;overflow:hidden;position:absolute;z-index:999;top:-10px;top:-.625rem;left:30px;left:1.875rem;-webkit-box-shadow:0px 14px 10px -9px rgba(0,0,0,0.6);box-shadow:0px 14px 10px -9px rgba(0,0,0,0.6)}.nav-toggle a{display:block;width:34px;width:2.125rem;height:0;overflow:hidden;padding-top:26px;padding-top:1.625rem;background:transparent url(../chrome/nav-toggle.png) 0 0 no-repeat;-ms-background-size:34px;-ms-background-size:2.125rem,9.0625rem;background-size:34px;background-size:2.125rem,9.0625rem;position:absolute;top:32px;top:2rem;right:30px;right:1.875rem}.nav-toggle a:hover,.nav-toggle a:active,.nav-toggle a:focus{background-position:0px -80px;background-position:0rem -5rem}.masthead nav{position:absolute;top:120px;top:7.5rem;left:0;right:0;opacity:0;height:0;overflow:hidden;-webkit-transition:height 0.4s ease, opacity 0.4s ease;transition:height 0.4s ease, opacity 0.4s ease}.masthead.open-nav{height:580px;height:36.25rem;-webkit-transition:height 0.6s ease;transition:height 0.6s ease}.open-nav .nav-toggle a{background-position:0px -40px;background-position:0rem -2.5rem}.open-nav .nav-toggle a:hover,.open-nav .nav-toggle a:active,.open-nav .nav-toggle a:focus{background-position:0px -120px;background-position:0rem -7.5rem}.masthead.open-nav nav{opacity:1;height:480px;height:30rem;-webkit-transition:height 1s ease, opacity 1s ease;transition:height 1s ease, opacity 1s ease}.masthead li{display:block;padding-left:40px;padding-left:2.5rem;padding-right:40px;padding-right:2.5rem;padding-top:5px;padding-top:.3125rem;padding-bottom:5px;padding-bottom:.3125rem;border-top:1px solid rgba(255,255,255,0.2)}.masthead li:first-child{border-top:0;padding-top:0}.masthead nav a{display:block}nav a{font-family:"alternate-gothic-no-3-d-n4", "alternate-gothic-no-3-d", "Arial Narrow", sans-serif;font-weight:400;font-style:normal;text-transform:uppercase;font-size:24px;font-size:1.5rem}nav a:link,nav a:visited{color:#fff}nav a:hover,nav a:active,nav a:focus{color:#d8e900}@media all and (min-width: 690px){.masthead .logo a{left:25px;left:1.5625rem;width:150px;width:9.375rem;padding-top:150px;padding-top:9.375rem}.nav-toggle a{right:50px;right:3.125rem}.masthead nav{top:30px;top:1.875rem;left:240px;left:15rem;right:200px;right:12.5rem}.masthead.open-nav{height:420px;height:26.25rem}.masthead.open-nav nav{height:380px;height:23.75rem}.masthead li{padding-left:0;padding-right:0}}@media all and (min-width: 850px){.nav-toggle{display:none}.masthead nav{left:auto;right:25px;right:1.5625rem;top:30px;top:1.875rem;text-align:right;opacity:1;height:auto}.masthead nav li{display:inline-block;margin-left:25px;margin-left:1.5625rem;padding:0;border:0}}@media all and (min-width: 1000px){.masthead .logo a{left:75px;left:4.6875rem}.masthead nav{right:75px;right:4.6875rem}nav a{font-size:20px;font-size:1.25rem}.masthead nav{overflow:visible;top:40px;top:2.5rem}.masthead .traders-login{position:absolute;right:0;top:-46px;top:-2.875rem}.masthead .traders-login a{background:#a09d9b;padding:0 10px;border-radius:6px;font-size:16px;font-size:1rem}.masthead .traders-login a:link,.masthead .traders-login a:visited{color:#351e0e}.masthead .traders-login a:hover,.masthead .traders-login a:active,.masthead .traders-login a:focus{color:#fff}}.wide-only{display:none}.pagetitle{position:relative;background-position:50% 50%;background-repeat:no-repeat;-ms-background-size:cover;background-size:cover}.pagetitle:before{content:"";position:absolute;left:0;bottom:0;right:0;height:160px;height:10rem;background:transparent url(../chrome/carousel-slide-shader.png) 0 100% no-repeat;-ms-background-size:100% 100%;background-size:100% 100%}.pagetitle h1{position:relative;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;max-width:1000px;margin:0 auto;padding-left:30px;padding-left:1.875rem;padding-right:30px;padding-right:1.875rem;padding-top:125px;padding-top:7.8125rem;padding-bottom:25px;padding-bottom:1.5625rem;font-family:"alternate-gothic-no-3-d-n4", "alternate-gothic-no-3-d", "Arial Narrow", sans-serif;font-weight:400;font-style:normal;color:#fff;line-height:0.8;text-shadow:0 2px 4px #000;font-size:64px;font-size:4rem}main{float:left;width:100%;background:#f8f6f4;background:-webkit-gradient(linear, left top, left bottom, color-stop(50%, #fbfbfb),to(#efeeed));background:linear-gradient(to bottom, #fbfbfb 50%,#efeeed 100%);border-top:10px solid #95a9a7;border-top-width:10px;border-top-width:.625rem;padding-top:50px;padding-top:3.125rem;padding-bottom:90px;padding-bottom:5.625rem}.content h2{margin-top:40px;margin-top:2.5rem;font-family:"alternate-gothic-no-3-d-n4", "alternate-gothic-no-3-d", "Arial Narrow", sans-serif;font-weight:400;font-style:normal;font-size:40px;font-size:2.5rem;color:#727270;line-height:1;margin-bottom:20px;margin-bottom:1.25rem}.content h2:first-child,.content h3:first-child{margin-top:0}.content h3{margin-top:40px;margin-top:2.5rem;font-family:"alternate-gothic-no-3-d-n4", "alternate-gothic-no-3-d", "Arial Narrow", sans-serif;font-weight:400;font-style:normal;font-size:28px;font-size:1.75rem;color:#727270;line-height:1;margin-bottom:16px;margin-bottom:1rem}.content p,.content ul,.content ol{margin-bottom:16px;margin-bottom:1rem}.content ul li,.helpcontent ul li{position:relative;margin-top:10px;margin-top:.625rem;margin-bottom:10px;margin-bottom:.625rem;padding-left:20px;padding-left:1.25rem;list-style:none}.content ul li:before,.helpcontent ul li:before{display:block;content:"";background:#d8e900;border-radius:10px;width:10px;width:.625rem;height:10px;height:.625rem;position:absolute;top:6px;top:.375rem;left:0;-webkit-box-shadow:0px 1px 3px -1px #798300;box-shadow:0px 1px 3px -1px #798300}p.image{margin-top:30px;margin-top:1.875rem;margin-bottom:30px;margin-bottom:1.875rem;margin-left:-30px;margin-left:-1.875rem;margin-right:-30px;margin-right:-1.875rem}p.image img{width:100%}.video-wrapper{position:relative;padding-bottom:56.25%;height:0;margin-top:30px;margin-top:1.875rem;margin-bottom:30px;margin-bottom:1.875rem}.video-wrapper iframe{position:absolute;top:0;left:0;width:100%;height:100%}.sidebar{margin-top:50px;margin-top:3.125rem;border-top:10px solid #95a9a7;border-top-width:10px;border-top-width:.625rem;margin-left:-30px;margin-left:-1.875rem;margin-right:-30px;margin-right:-1.875rem;padding-left:30px;padding-left:1.875rem;padding-right:30px;padding-right:1.875rem;padding-top:50px;padding-top:3.125rem}.sidebar>div{margin-bottom:60px;margin-bottom:3.75rem}.sidebar div.secondary-nav h2+p{margin-top:20px;margin-top:1.25rem}@media all and (max-width: 689px){.sidebar div.secondary-nav{background:#95a9a7;margin-top:-60px;margin-top:-3.75rem;margin-left:-30px;margin-left:-1.875rem;margin-right:-30px;margin-right:-1.875rem;padding:30px;padding:1.875rem}.sidebar div.secondary-nav h2,.sidebar div.secondary-nav h2 span{color:#343727}.sidebar div.secondary-nav a:link,.sidebar div.secondary-nav a:visited{color:#fff}.sidebar div.secondary-nav a:hover,.sidebar div.secondary-nav a:active,.sidebar div.secondary-nav a:focus{color:#333}}.sidebar h2{line-height:1;font-family:"alternate-gothic-no-3-d-n4", "alternate-gothic-no-3-d", "Arial Narrow", sans-serif;font-weight:400;font-style:normal;text-transform:uppercase;color:#95a9a7;font-size:28px;font-size:1.75rem}.sidebar h2 span{display:block;font-family:"proxima-nova-alt-n4", "proxima-nova-alt", Helvetica, Arial, sans-serif;font-weight:400;font-style:normal;color:#a09d9b;font-size:14px;font-size:.875rem;text-transform:none;margin-bottom:5px;margin-bottom:.3125rem}.sidebar h2 a{font-family:"alternate-gothic-no-3-d-n4", "alternate-gothic-no-3-d", "Arial Narrow", sans-serif;font-weight:400;font-style:normal;color:#95a9a7}.sidebar h2 a:hover,.sidebar h2 a:active,.sidebar h2 a:focus{color:#f54b2e}.sidebar h3{margin-top:30px;margin-top:1.875rem;line-height:1;font-family:"alternate-gothic-no-3-d-n4", "alternate-gothic-no-3-d", "Arial Narrow", sans-serif;font-weight:400;font-style:normal;color:#a09d9b;font-size:24px;font-size:1.5rem}.sidebar li{display:block;list-style:none;margin-top:10px;margin-top:.625rem}.sidebar li a{font-family:"proxima-nova-alt-n7", "proxima-nova-alt", Helvetica, Arial, sans-serif;font-weight:700;font-style:normal}.sidebar li a:hover,.sidebar li a:active,.sidebar li a:focus{color:#727270}.sidebar .twitter h2,.sidebar .instagram h2{text-transform:none}.sidebar .twitter h2 a:before{content:"";display:inline-block;width:30px;width:1.875rem;height:30px;height:1.875rem;background:transparent url(../chrome/twitter.png) 0 0 no-repeat;-ms-background-size:30px;-ms-background-size:1.875rem,1.875rem;background-size:30px;background-size:1.875rem,1.875rem;vertical-align:middle;margin-right:10px;margin-right:.625rem}.sidebar .twitter h2 a:hover:before,.sidebar .twitter h2 a:active:before,.sidebar .twitter h2 a:focus:before{background-position:0px -30px;background-position:0rem -1.875rem}.sidebar .twitter div{margin-top:20px;margin-top:1.25rem;font-size:14px;font-size:.875rem}.twitter a{color:#95a9a7;font-family:"proxima-nova-alt-n7", "proxima-nova-alt", Helvetica, Arial, sans-serif;font-weight:700;font-style:normal}.twitter a:hover,.twitter a:active,.twitter a:focus{color:#f54b2e}.sidebar .twitter .dt{margin-top:8px;margin-top:.5rem;font-size:12px;font-size:.75rem;margin-bottom:20px;margin-bottom:1.25rem}.sidebar .twitter .dt a{font-family:"proxima-nova-alt-n4", "proxima-nova-alt", Helvetica, Arial, sans-serif;font-weight:400;font-style:normal}.sidebar .instagram h2 a:before{content:"";display:inline-block;width:30px;width:1.875rem;height:30px;height:1.875rem;background:transparent url(../chrome/instagram.png) 0 0 no-repeat;-ms-background-size:30px;-ms-background-size:1.875rem,1.875rem;background-size:30px;background-size:1.875rem,1.875rem;vertical-align:middle;margin-right:10px;margin-right:.625rem}.sidebar .instagram h2 a:hover:before,.sidebar .instagram h2 a:active:before,.sidebar .instagram h2 a:focus:before{background-position:0px -30px;background-position:0rem -1.875rem}.sidebar .instagram div{margin-top:12px;margin-top:.75rem;margin-left:-5px;margin-left:-.3125rem;margin-right:-5px;margin-right:-.3125rem}.sidebar .instagram div a{display:inline-block;padding:5px;padding:.3125rem;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;max-width:50%;line-height:1;-webkit-transition:-webkit-transform 0.2s ease-in-out;transition:-webkit-transform 0.2s ease-in-out;transition:transform 0.2s ease-in-out;transition:transform 0.2s ease-in-out, -webkit-transform 0.2s ease-in-out}.sidebar .instagram div a:hover,.sidebar .instagram div a:active,.sidebar .instagram div a:focus{-webkit-transform:scale(1.05);transform:scale(1.05)}.sidebar .instagram img{line-height:1;-webkit-box-shadow:0 6px 10px -6px rgba(160,157,155,0.8);box-shadow:0 6px 10px -6px rgba(160,157,155,0.8)}.sidebar .award{margin-top:-23px;margin-top:-1.4375rem;margin-bottom:20px;margin-bottom:1.25rem;text-align:center}.sidebar .award img{max-height:200px;max-height:12.5rem;width:auto;vertical-align:middle}.sponsor{clear:right}.sponsor .logo{padding-left:10px;padding-left:.625rem;padding-right:10px;padding-right:.625rem;padding-top:20px;padding-top:1.25rem;padding-bottom:20px;padding-bottom:1.25rem;background:#fff;border:1px solid #d2d0cf;text-align:center}.sponsor .logo img{max-width:40%;max-height:130px;max-height:8.125rem}.content table,.helpcontent table{width:100%;overflow-x:scroll;margin-top:30px;margin-top:1.875rem;margin-bottom:30px;margin-bottom:1.875rem;border-collapse:collapse;border-top:1px solid #95a9a7;border-bottom:1px solid #95a9a7}.content th,.content td,.helpcontent th,.helpcontent td{text-align:left;padding-top:4px;padding-top:.25rem;padding-bottom:10px;padding-bottom:.625rem;border-top:1px solid #d2d0cf;vertical-align:top;font-size:14px;font-size:.875rem;line-height:1.4;padding-left:5px;padding-left:.3125rem;padding-right:5px;padding-right:.3125rem}.content tr:first-of-type th,.content tr:first-of-type td,.helpcontent tr:first-of-type th,.helpcontent tr:first-of-type td{border-top:0}.content th,.helpcontent th{font-family:"proxima-nova-alt-n7", "proxima-nova-alt", Helvetica, Arial, sans-serif;font-weight:700;font-style:normal;background:#f8f6f4}.content th p,.content td p,.helpcontent th p,.helpcontent td p{margin:0}.helpcontent th,.helpcontent td{text-align:center;vertical-align:middle}.helpcontent td img{max-width:80px;max-width:5rem}.pre-chefs{display:inline-block;max-width:800px;margin-bottom:40px;margin-bottom:2.5rem;text-align:left}h2 span.chefs{position:relative;top:-14px;top:-.875rem}.chef{display:inline-block;width:180px;width:11.25rem;margin:20px;margin:1.25rem;vertical-align:top}.chef.smaller{width:160px;width:10rem}.chef img.rounded{max-width:100%}.chef h2,.chef h3{margin-top:10px;margin-top:.625rem;margin-bottom:10px;margin-bottom:.625rem;font-size:20px;font-size:1.25rem;line-height:1.2}.chef p{color:#a09d9b;font-size:12px;font-size:.75rem}.floatleft{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-box-shadow:0px 9px 9px -8px rgba(114,114,112,0.4);box-shadow:0px 9px 9px -8px rgba(114,114,112,0.4);max-width:40%;padding:5px;padding:.3125rem;background:#fff;border:1px solid #f0ece8}.social-links{clear:left}.content .social-links li{margin:0;margin-top:10px;margin-top:.625rem;padding:0}.content .social-links li:before{display:none}.content .social-links a{display:block;line-height:30px;line-height:1.875rem;vertical-align:middle;font-family:"proxima-nova-alt-n7", "proxima-nova-alt", Helvetica, Arial, sans-serif;font-weight:700;font-style:normal}.content .social-links a:link,.content .social-links a:visited{color:#95a9a7}.content .social-links a:hover,.content .social-links a:active,.content .social-links a:focus{color:#f54b2e}.social-links li a:before{display:inline-block;content:"";width:30px;width:1.875rem;height:0;padding-top:30px;padding-top:1.875rem;overflow:hidden;background:transparent url(../chrome/social-icons-2.png) 0 0 no-repeat;-ms-background-size:140px;-ms-background-size:8.75rem,4.3125rem;background-size:140px;background-size:8.75rem,4.3125rem;margin-right:6px;margin-right:.375rem;vertical-align:middle}.social-links li.url a:link:before,.social-links li.url a:visited:before{background-position:0px 0px;background-position:0rem 0rem}.social-links li.url a:hover:before,.social-links li.url a:active:before,.social-links li.url a:focus:before{background-position:0px -40px;background-position:0rem -2.5rem}.social-links li.twitter a:link:before,.social-links li.twitter a:visited:before{background-position:-37px 0px;background-position:-2.3125rem 0rem}.social-links li.twitter a:hover:before,.social-links li.twitter a:active:before,.social-links li.twitter a:focus:before{background-position:-37px -40px;background-position:-2.3125rem -2.5rem}.social-links li.facebook a:link:before,.social-links li.facebook a:visited:before{background-position:-74px 0px;background-position:-4.625rem 0rem}.social-links li.facebook a:hover:before,.social-links li.facebook a:active:before,.social-links li.facebook a:focus:before{background-position:-74px -40px;background-position:-4.625rem -2.5rem}.social-links li.instagram a:link:before,.social-links li.instagram a:visited:before{background-position:-111px 0px;background-position:-6.9375rem 0rem}.social-links li.instagram a:hover:before,.social-links li.instagram a:active:before,.social-links li.instagram a:focus:before{background-position:-111px -40px;background-position:-6.9375rem -2.5rem}.exhibitor-category{display:inline-block;width:134px;width:8.375rem;margin-top:20px;margin-top:1.25rem;margin-right:40px;margin-right:2.5rem;vertical-align:top;text-align:center;font-family:"proxima-nova-alt-n7", "proxima-nova-alt", Helvetica, Arial, sans-serif;font-weight:700;font-style:normal;font-size:18px;font-size:1.125rem;line-height:1.2}.exhibitor-category img.rounded{max-width:100%}.exhibitor{border-top:1px solid #e6e6e6;margin-top:30px;margin-top:1.875rem;padding-top:30px;padding-top:1.875rem}.exhibitor.with-divider{border-top:0;margin-top:40px;margin-top:2.5rem;padding-top:56px;padding-top:3.5rem}.exhibitor h3{position:relative;font-size:26px;font-size:1.625rem;padding-right:88px;padding-right:5.5rem}.exhibitor h3 .icons{position:absolute;top:-2px;top:-.125rem;right:0;height:26px;height:1.625rem;width:88px;width:5.5rem;text-align:right}.exhibitor h3 img{height:26px;height:1.625rem;width:auto}.exhibitor .floatleft{max-width:20%}.exhibitor div{color:#727270;font-size:14px;font-size:.875rem}.exhibitor .exhibitor-products li{display:inline-block;white-space:nowrap;margin-right:30px;margin-right:1.875rem;font-size:14px;font-size:.875rem;color:#95a9a7}.exhibitor .exhibitor-products li:before{display:block;content:"";background:transparent url(../chrome/tick.png) 0 0 no-repeat;-ms-background-size:contain;background-size:contain;border-radius:none;width:16px;width:1rem;height:16px;height:1rem;position:absolute;top:2px;top:.125rem;left:0;-webkit-box-shadow:none;box-shadow:none}.exhibitor .social-links li{display:inline-block;margin-right:30px;margin-right:1.875rem}.exhibitor .social-links a{line-height:20px;line-height:1.25rem;font-size:14px;font-size:.875rem}.exhibitor .social-links li a:before{width:20px;width:1.25rem;padding-top:20px;padding-top:1.25rem;-ms-background-size:93px;-ms-background-size:5.8125rem,2.875rem;background-size:93px;background-size:5.8125rem,2.875rem}.exhibitor .social-links li.url a:link:before,.exhibitor .social-links li.url a:visited:before{background-position:0px 0px;background-position:0rem 0rem}.exhibitor .social-links li.url a:hover:before,.exhibitor .social-links li.url a:active:before,.exhibitor .social-links li.url a:focus:before{background-position:0px -27px;background-position:0rem -1.6875rem}.exhibitor .social-links li.twitter a:link:before,.exhibitor .social-links li.twitter a:visited:before{background-position:-24px 0px;background-position:-1.5rem 0rem}.exhibitor .social-links li.twitter a:hover:before,.exhibitor .social-links li.twitter a:active:before,.exhibitor .social-links li.twitter a:focus:before{background-position:-24px -27px;background-position:-1.5rem -1.6875rem}.exhibitor .social-links li.facebook a:link:before,.exhibitor .social-links li.facebook a:visited:before{background-position:-48px 0px;background-position:-3rem 0rem}.exhibitor .social-links li.facebook a:hover:before,.exhibitor .social-links li.facebook a:active:before,.exhibitor .social-links li.facebook a:focus:before{background-position:-48px -27px;background-position:-3rem -1.6875rem}.exhibitor .social-links li.instagram a:link:before,.exhibitor .social-links li.instagram a:visited:before{background-position:-72px 0px;background-position:-4.5rem 0rem}.exhibitor .social-links li.instagram a:hover:before,.exhibitor .social-links li.instagram a:active:before,.exhibitor .social-links li.instagram a:focus:before{background-position:-72px -27px;background-position:-4.5rem -1.6875rem}.googlemap{line-height:1}.googlemap iframe{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;width:100%;height:320px;height:20rem;border:1px solid #a09d9b}.sidebar .award{margin-top:40px;margin-top:2.5rem;margin-bottom:40px;margin-bottom:2.5rem}.sidebar .award img{max-width:230px;max-width:14.375rem}.sidebar .social_sharing h2,.sidebar .social-links h2{font-size:14px;font-size:.875rem;color:#727270;margin-bottom:4px;margin-bottom:.25rem}.sidebar .social_sharing li,.sidebar .social-links li{display:inline-block;margin:0;margin-right:6px;margin-right:.375rem;padding:0}.sidebar .social_sharing li a,.sidebar .social-links li a{display:block;height:0;padding-top:30px;padding-top:1.875rem;width:30px;width:1.875rem;overflow:hidden;position:relative}.sidebar .social-links li a:before{position:absolute;top:0;left:0}.sidebar .social_sharing li a{background:transparent url(../chrome/social-sharing.png) 0 0 no-repeat;-ms-background-size:150px;-ms-background-size:9.375rem,3.75rem;background-size:150px;background-size:9.375rem,3.75rem}.sidebar .social_sharing li.twitter a:link,.sidebar .social_sharing li.twitter a:visited{background-position:0px 0px;background-position:0rem 0rem}.sidebar .social_sharing li.twitter a:hover,.sidebar .social_sharing li.twitter a:active,.sidebar .social_sharing li.twitter a:focus{background-position:0px -30px;background-position:0rem -1.875rem}.sidebar .social_sharing li.facebook a:link,.sidebar .social_sharing li.facebook a:visited{background-position:-30px 0px;background-position:-1.875rem 0rem}.sidebar .social_sharing li.facebook a:hover,.sidebar .social_sharing li.facebook a:active,.sidebar .social_sharing li.facebook a:focus{background-position:-30px -30px;background-position:-1.875rem -1.875rem}.sidebar .social_sharing li.pinterest a:link,.sidebar .social_sharing li.pinterest a:visited{background-position:-60px 0px;background-position:-3.75rem 0rem}.sidebar .social_sharing li.pinterest a:hover,.sidebar .social_sharing li.pinterest a:active,.sidebar .social_sharing li.pinterest a:focus{background-position:-60px -30px;background-position:-3.75rem -1.875rem}.sidebar .social_sharing li.linkedin a:link,.sidebar .social_sharing li.linkedin a:visited{background-position:-90px 0px;background-position:-5.625rem 0rem}.sidebar .social_sharing li.linkedin a:hover,.sidebar .social_sharing li.linkedin a:active,.sidebar .social_sharing li.linkedin a:focus{background-position:-90px -30px;background-position:-5.625rem -1.875rem}.sidebar .social_sharing li.email a:link,.sidebar .social_sharing li.email a:visited{background-position:-120px 0px;background-position:-7.5rem 0rem}.sidebar .social_sharing li.email a:hover,.sidebar .social_sharing li.email a:active,.sidebar .social_sharing li.email a:focus{background-position:-120px -30px;background-position:-7.5rem -1.875rem}.sidebar .login{font-size:14px;font-size:.875rem}.sidebar .login strong{font-size:20px;font-size:1.25rem}.sidebar .login+p{margin-top:20px;margin-top:1.25rem;margin-bottom:20px;margin-bottom:1.25rem}.content p.undertitle{font-family:"alternate-gothic-no-3-d-n4", "alternate-gothic-no-3-d", "Arial Narrow", sans-serif;font-weight:400;font-style:normal;color:#a09d9b;padding-bottom:10px;padding-bottom:.625rem;border-bottom:1px solid #95a9a7;margin-bottom:30px;margin-bottom:1.875rem}ul.paginator{border-top:1px solid #95a9a7;margin:0;margin-top:40px;margin-top:2.5rem;margin-bottom:20px;margin-bottom:1.25rem;padding:0;padding-top:10px;padding-top:.625rem;text-align:left}ul.paginator li{display:inline;margin:0;padding:0;color:#a09d9b;background:transparent;margin-right:20px;margin-right:1.25rem}ul.paginator li:before{display:none}ul.paginator li a,ul.paginator li span{font-size:14px;font-size:.875rem;font-family:"proxima-nova-alt-n7", "proxima-nova-alt", Helvetica, Arial, sans-serif;font-weight:700;font-style:normal;padding:0;line-height:2;vertical-align:middle}ul.paginator li span.current{color:#333}.cards{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-line-pack:center;align-content:center;margin:0 auto;margin-top:40px;margin-top:2.5rem;max-width:300px;max-width:18.75rem}.cards article{-webkit-box-flex:0;-moz-box-flex:0;-ms-flex:0 100%;flex:0 100%;overflow:hidden;position:relative;margin-bottom:30px;margin-bottom:1.875rem;background:#fff;border:1px solid #ebeae9;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;padding:10px;padding:.625rem;text-align:center;position:relative;border-radius:5px;-webkit-box-shadow:0px 5px 12px -10px rgba(0,0,0,0.75);box-shadow:0px 5px 12px -10px rgba(0,0,0,0.75);-webkit-transition:all 0.2s ease-in-out;transition:all 0.2s ease-in-out;width:47%;cursor:pointer}.cards article:hover{-webkit-transform:scale(1.05, 1.05);transform:scale(1.05, 1.05);-webkit-box-shadow:0px 4px 18px -2px rgba(0,0,0,0.4);box-shadow:0px 4px 18px -2px rgba(0,0,0,0.4)}.cards article:before{content:'';float:left;padding-top:100%}.cards .bigimg{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;position:absolute;top:20px;top:1.25rem;left:20px;left:1.25rem;right:20px;right:1.25rem;bottom:20px;bottom:1.25rem;margin:0}.cards .bigimg img{max-height:100%}.cards article>div{opacity:0;position:absolute;top:0;left:0;right:0;bottom:0;background:rgba(180,34,9,0.95);-webkit-transition:opacity 0.2s ease-in-out;transition:opacity 0.2s ease-in-out;padding:20px;padding:1.25rem;padding-bottom:100px;padding-bottom:6.25rem;overflow:hidden;text-shadow:0 2px 4px rgba(51,51,51,0.4)}.cards article>div p{color:#fff;line-height:1.2;margin:0}.cards article>div p.cta{position:absolute;left:0;right:0;bottom:20px;bottom:1.25rem}.cards article:hover>div,.cards article:focus>div{opacity:0.99}.cards .grande{font-size:22px;font-size:1.375rem}.cards .role{margin-top:16px;margin-top:1rem}#embedded_map{margin:0 auto;position:relative;width:100%;height:0;padding-top:100%;background:#fff;-webkit-box-shadow:0 2px 10px -2px rgba(0,0,0,0.4);box-shadow:0 2px 10px -2px rgba(0,0,0,0.4)}#embedded_map iframe{position:absolute;top:0;left:0;width:100%;height:100%;border:0}@media all and (min-width: 480px){.sidebar .instagram div a{max-width:33.3%}}@media all and (min-width: 690px){.pagetitle h1{padding-left:50px;padding-left:3.125rem;padding-right:50px;padding-right:3.125rem;font-size:70px;font-size:4.375rem}a.button{font-size:24px;font-size:1.5rem}p.image{margin-left:0;margin-right:0}.sidebar{border-top:0;margin:0;padding:0}.sidebar .instagram div a{max-width:50%}.sidebar .award{text-align:left}.sidebar .award img{max-height:120px;max-height:7.5rem}.content .datatable th{width:180px;width:11.25rem}.cards{margin-left:-3%;max-width:none}.cards article{-webkit-box-flex:0;-moz-box-flex:0;-ms-flex:0 47%;flex:0 47%;margin-bottom:3%;margin-left:3%}.cards .grande{font-size:20px;font-size:1.25rem}}@media all and (min-width: 1000px){.wide-only{display:block}.narrow-only{display:none}.pagetitle h1{padding-left:75px;padding-left:4.6875rem;padding-right:75px;padding-right:4.6875rem;font-size:79px;font-size:4.9375rem}.floatleft{margin-left:-20px;margin-left:-1.25rem}.cards article{-webkit-box-flex:0;-moz-box-flex:0;-ms-flex:0 30%;flex:0 30%;margin-bottom:3%;margin-left:3%}.cards .grande{font-size:18px;font-size:1.125rem}.cards .role{margin-top:10px;margin-top:.625rem;font-size:14px;font-size:.875rem}.cards article .cta .button{font-size:16px;font-size:1rem}.sidebar .instagram a:nth-of-type(5),.sidebar .instagram a:nth-of-type(6){display:none}#embedded_map{width:690px;width:43.125rem;padding-top:690px;padding-top:43.125rem}}aside.sponsors{clear:both;margin:0;background:#fff;border-top:1px solid #727270}aside.partners{margin-top:50px;margin-top:3.125rem;border-top-color:rgba(114,114,112,0.9);background-image:url('data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4gPHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGRlZnM+PGxpbmVhckdyYWRpZW50IGlkPSJncmFkIiBncmFkaWVudFVuaXRzPSJvYmplY3RCb3VuZGluZ0JveCIgeDE9IjAuNSIgeTE9IjAuMCIgeDI9IjAuNSIgeTI9IjEuMCI+PHN0b3Agb2Zmc2V0PSItMTAlIiBzdG9wLWNvbG9yPSIjZjhmNmY0Ii8+PHN0b3Agb2Zmc2V0PSIzMCUiIHN0b3AtY29sb3I9IiNmZmZmZmYiLz48L2xpbmVhckdyYWRpZW50PjwvZGVmcz48cmVjdCB4PSIwIiB5PSIwIiB3aWR0aD0iMTAwJSIgaGVpZ2h0PSIxMDAlIiBmaWxsPSJ1cmwoI2dyYWQpIiAvPjwvc3ZnPiA=');background-size:100%;background-image:-webkit-gradient(linear, left top, left bottom, color-stop(-10%, #f8f6f4),color-stop(30%, #ffffff));background-image:linear-gradient(to bottom, #f8f6f4 -10%,#ffffff 30%)}aside.sponsors h2{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;width:33.3%;min-width:220px;min-width:13.75rem;border:1px solid #727270;font-family:"alternate-gothic-no-3-d-n4", "alternate-gothic-no-3-d", "Arial Narrow", sans-serif;font-weight:400;font-style:normal;font-size:18px;font-size:1.125rem;text-transform:uppercase;margin:0 auto;line-height:1;padding-top:6px;padding-top:.375rem;padding-bottom:3px;padding-bottom:.1875rem;position:relative;top:-14px;top:-.875rem;background:#fff;text-align:center;vertical-align:middle;letter-spacing:4px;letter-spacing:.25rem;-webkit-box-shadow:0px 9px 9px -8px rgba(114,114,112,0.4);box-shadow:0px 9px 9px -8px rgba(114,114,112,0.4);margin-bottom:10px;margin-bottom:.625rem}aside.partners h2{font-size:15px;font-size:.9375rem;width:28%;border:1px solid rgba(114,114,112,0.9);letter-spacing:3px;letter-spacing:.1875rem}aside.sponsors h2:before{content:"•";display:inline-block;margin-right:6px;margin-right:.375rem}aside.sponsors h2:after{content:"•";display:inline-block;margin-left:6px;margin-left:.375rem}aside.sponsors ul{text-align:center}aside.sponsors li{list-style:none;display:inline-block;vertical-align:middle;line-height:1;margin-left:20px;margin-left:1.25rem;margin-right:20px;margin-right:1.25rem;padding-top:10px;padding-top:.625rem;padding-bottom:10px;padding-bottom:.625rem;max-width:100px;max-width:6.25rem}aside.sponsors li.wide{max-width:170px;max-width:10.625rem}aside.partners li{max-width:90px;max-width:5.625rem}aside.partners li.wide{max-width:150px;max-width:9.375rem}aside.sponsors li img{max-height:60px;max-height:3.75rem}aside.sponsors li.narrow img{max-height:80px;max-height:5rem}aside.partners li img{max-height:50px;max-height:3.125rem}aside.partners li.narrow img{max-height:70px;max-height:4.375rem}footer{clear:both;margin-top:30px;margin-top:1.875rem;border-top:1px solid #727270;background:#333;background:-webkit-gradient(linear, left top, left bottom, from(#333333),to(#727270));background:linear-gradient(to bottom, #333333 0%,#727270 100%)}footer nav{text-align:center;padding-top:20px;padding-top:1.25rem;padding-bottom:20px;padding-bottom:1.25rem}footer li{display:inline-block;margin-left:20px;margin-left:1.25rem;margin-right:20px;margin-right:1.25rem}footer li a{font-size:16px;font-size:1rem}footer p,footer .social{text-align:center;padding-bottom:20px;padding-bottom:1.25rem;font-size:12px;font-size:.75rem;color:#fff}footer .social li a{display:block;overflow:hidden;width:18px;width:1.125rem;height:0;padding-top:18px;padding-top:1.125rem;background:transparent url(../chrome/social-icons-footer-2.png) 0 0 no-repeat;-ms-background-size:18px;-ms-background-size:1.125rem,4.6875rem;background-size:18px;background-size:1.125rem,4.6875rem}footer .social .facebook a:link,footer .social .facebook a:visited{background-position:0px 0px;background-position:0rem 0rem}footer .social .facebook a:hover,footer .social .facebook a:active,footer .social .facebook a:focus{background-position:0px -19px;background-position:0rem -1.1875rem}footer .social .twitter a:link,footer .social .twitter a:visited{background-position:0px -38px;background-position:0rem -2.375rem}footer .social .twitter a:hover,footer .social .twitter a:active,footer .social .twitter a:focus{background-position:0px -57px;background-position:0rem -3.5625rem}footer .social .instagram a:link,footer .social .instagram a:visited{background-position:0px -76px;background-position:0rem -4.75rem}footer .social .instagram a:hover,footer .social .instagram a:active,footer .social .instagram a:focus{background-position:0px -95px;background-position:0rem -5.9375rem}@media all and (min-width: 690px){aside.sponsors li{max-width:120px;max-width:7.5rem}aside.partners li{max-width:110px;max-width:6.875rem}aside.sponsors li img{max-height:70px;max-height:4.375rem}aside.partners li img{max-height:60px;max-height:3.75rem}footer nav{display:inline-block;text-align:left;width:50%}footer li{margin-left:0}footer li a{line-height:18px;line-height:1.125rem;vertical-align:middle;font-size:18px;font-size:1.125rem}footer p,footer .social{padding-top:20px;padding-top:1.25rem;display:inline-block;text-align:right;width:30%;line-height:18px;line-height:1.125rem;vertical-align:middle}footer .social{width:20%}}@media all and (min-width: 1000px){aside.sponsors ul.wrapped{margin-left:auto;margin-right:auto;max-width:800px;max-width:50rem;line-height:5}aside.sponsors li{max-width:140px;max-width:8.75rem}aside.partners li{max-width:130px;max-width:8.125rem}aside.sponsors li img{max-height:80px;max-height:5rem}aside.partners li img{max-height:60px;max-height:3.75rem}}.carousel{position:relative;overflow:hidden;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;float:left;width:100%;z-index:0}.carousel .container{padding-left:0;padding-right:0;position:relative;width:100%}#banner{position:relative}.slick-slide{float:left}.slidecontent p{position:absolute;left:0;right:0;bottom:0;z-index:900}.slidecontent p a{display:block;text-align:center;font-family:"proxima-nova-alt-n4", "proxima-nova-alt", Helvetica, Arial, sans-serif;font-weight:400;font-style:normal;font-size:22px;font-size:1.375rem;line-height:1;text-shadow:0 2px 2px #333;color:#fff;padding-top:100px;padding-top:6.25rem;padding-bottom:50px;padding-bottom:3.125rem;background:transparent url(../chrome/carousel-slide-shader.png) 0 100% no-repeat;-ms-background-size:100% 100%;background-size:100% 100%;padding-left:10px;padding-left:.625rem;padding-right:10px;padding-right:.625rem}.slidecontent p a span{display:none}.slidecontent p a strong{display:block;font-size:38px;font-size:2.375rem;font-family:"alternate-gothic-no-3-d-n4", "alternate-gothic-no-3-d", "Arial Narrow", sans-serif;font-weight:400;font-style:normal}.slick-slider{z-index:200;margin-bottom:0 !important}.carousel .slick-dots{position:absolute;left:0;right:0;bottom:0;list-style:none;text-align:center;padding:0;z-index:2000}.carousel .slick-dots li{display:inline-block;margin-left:10px;margin-left:.625rem;margin-right:10px;margin-right:.625rem}.carousel .slick-dots button{background:transparent;display:block;outline:none;width:10px;width:.625rem;height:0;padding:0;padding-top:10px;padding-top:.625rem;background:#fff;border-radius:10px;overflow:hidden;border:0;opacity:0.4}.carousel .slick-dots button:hover,.carousel .slick-dots button:active,.carousel .slick-dots button:focus{opacity:1}.carousel .slick-dots .slick-active button{opacity:0.8}.featurelink{margin-top:20px;margin-top:1.25rem;margin-bottom:20px;margin-bottom:1.25rem;margin-left:25px;margin-left:1.5625rem;margin-right:25px;margin-right:1.5625rem}.featurelink a{display:block;position:relative;margin-left:-25px;margin-left:-1.5625rem;margin-right:-25px;margin-right:-1.5625rem}.featurelink a:hover,.featurelink a:active,.featurelink a:focus{color:#d8e900}.featurelink a img{width:100%}.featurelink a span{display:block;position:absolute;bottom:-10px;bottom:-.625rem;-webkit-box-shadow:0px 9px 9px -8px rgba(114,114,112,0.4);box-shadow:0px 9px 9px -8px rgba(114,114,112,0.4);left:25px;left:1.5625rem;right:25px;right:1.5625rem;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;border:1px solid #727270;background:#fff;text-align:center;font-family:"alternate-gothic-no-3-d-n4", "alternate-gothic-no-3-d", "Arial Narrow", sans-serif;font-weight:400;font-style:normal;padding-top:6px;padding-top:.375rem;padding-bottom:3px;padding-bottom:.1875rem;font-size:24px;font-size:1.5rem;line-height:1;text-transform:uppercase}.homepage-awards{clear:left;margin-bottom:30px;margin-bottom:1.875rem}.homepage-awards p{text-align:center}.homepage-awards img{display:inline-block;vertical-align:middle;padding-top:60px;padding-top:3.75rem;margin-left:40px;margin-left:2.5rem;margin-right:40px;margin-right:2.5rem}.homepage-awards .award-2015{height:120px;height:7.5rem}.homepage-awards .award-2016{height:85px;height:5.3125rem}.homepage-awards .award-2017,.homepage-awards .award-2018{height:160px;height:10rem}.page-homepage .sidebar .award{display:none}@media all and (min-width: 690px){.carousel{position:relative;background:#bfa68e url(../chrome/bricks.jpg) 50% 50% no-repeat;-ms-background-size:cover;background-size:cover}.carousel:after{content:"";display:block;position:absolute;left:0;bottom:0;right:0;height:50px;height:3.125rem;background:transparent url(../chrome/carousel-bottom-shader.png) 0 100% no-repeat;-ms-background-size:100% 100%;background-size:100% 100%;z-index:100}.carousel .container{padding-left:50px;padding-left:3.125rem;padding-right:50px;padding-right:3.125rem;background:transparent url(../chrome/carousel-container-shader.png) 50% 50% no-repeat;-ms-background-size:100% 100%;background-size:100% 100%}.slidecontent p a{font-size:24px;font-size:1.5rem}.slidecontent p a span{display:block}.slidecontent p a strong{font-size:48px;font-size:3rem}.featurelink{margin:0;margin-top:20px;margin-top:1.25rem;margin-bottom:20px;margin-bottom:1.25rem}.homepage-awards .award-2015{margin-left:10px;margin-left:.625rem;margin-right:0}.homepage-awards .award-2016{margin-left:70px;margin-left:4.375rem;margin-right:0}.homepage-awards .award-2017{margin-left:85px;margin-left:5.3125rem;margin-right:0}.homepage-awards .award-2018{margin-left:60px;margin-left:3.75rem;margin-right:0}}@media all and (min-width: 1000px){.slidecontent p a{font-size:28px;font-size:1.75rem}.slidecontent p a strong{font-size:54px;font-size:3.375rem}.page-homepage main{background:#f8f6f4 url(../chrome/content-bg.jpg) 0 0 no-repeat;-ms-background-size:100% 100%;background-size:100% 100%;padding-bottom:60px;padding-bottom:3.75rem}}.content ul.gallery-albums{margin:0;padding:0}.content ul.gallery-albums li{background:transparent;display:table;margin:0;margin-bottom:20px;margin-bottom:1.25rem;padding:0;padding-left:134px;padding-left:8.375rem;position:relative;min-height:114px;min-height:7.125rem}.content ul.gallery-albums img{position:absolute;top:0;left:0;width:114px;width:7.125rem}.content ul.gallery-albums p{display:table-cell;vertical-align:middle}.content ul.gallery-albums strong{font-size:20px;font-size:1.25rem}.content ul.gallery-albums span{display:block;font-family:"proxima-nova-alt-n4", "proxima-nova-alt", Helvetica, Arial, sans-serif;font-weight:400;font-style:normal;color:#a09d9b;margin-top:5px;margin-top:.3125rem}.content .gallery{margin:0;overflow:auto}.content .gallery ul{margin:0;margin-left:-5px;margin-left:-.3125rem;padding:0;line-height:1}.content .gallery li{background:transparent;float:left;margin:0;padding:0;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;width:25%;padding-left:5px;padding-left:.3125rem;padding-bottom:4px;padding-bottom:.25rem;line-height:1;position:relative;overflow:visible}.content .gallery li::before{display:none}.content .gallery li img{width:100%}.content .gallery li a:hover:after,.content .gallery li a:active:after,.content .gallery li a:focus:after{display:block;content:" ";position:absolute;top:-2px;top:-.125rem;left:3px;left:.1875rem;right:-2px;right:-.125rem;bottom:3px;bottom:.1875rem;border:1px solid #d8e900;border-width:4px;border-width:.25rem}.content ul.news{margin:0;padding:0;line-height:1.3}.content ul.news li{margin:0;margin-bottom:30px;margin-bottom:1.875rem;padding:0;background:transparent}.content .news li::before{display:none}.content ul.news li p{margin:0;margin-top:5px;margin-top:.3125rem}.content ul.news li strong{font-size:20px;font-size:1.25rem;font-family:"proxima-nova-alt-n7", "proxima-nova-alt", Helvetica, Arial, sans-serif;font-weight:700;font-style:normal}.date{font-size:14px;font-size:.875rem;color:#a09d9b;position:relative;top:-3px;top:-.1875rem}.pre-chefs.content{max-width:850px}.tabs{margin:0}.pre-chefs+.tabs{margin-top:-20px;margin-top:-1.25rem}.tabs li{list-style:none;display:inline-block}.tabs li a{display:block;width:90px;width:5.625rem;text-align:center;font-family:"proxima-nova-alt-n7", "proxima-nova-alt", Helvetica, Arial, sans-serif;font-weight:700;font-style:normal;color:#fff;background:#727270;padding-top:4px;padding-top:.25rem;padding-bottom:4px;padding-bottom:.25rem;border-top-left-radius:6px;border-top-right-radius:6px;font-size:14px;font-size:.875rem}.tabs li a:hover{background:#f54b2e}.tabs li.current a,.tabs li.current a:hover{background:#95a9a7}.sessions{display:none;-webkit-box-shadow:0 10px 20px -20px rgba(53,30,14,0.4);box-shadow:0 10px 20px -20px rgba(53,30,14,0.4)}.sessions.current{display:block}.sessions h2{margin:0;text-align:center;line-height:1;font-size:28px;font-size:1.75rem;padding-top:10px;padding-top:.625rem;padding-bottom:10px;padding-bottom:.625rem;background:#95a9a7;color:#fff}.sessions>div{overflow-x:auto}.sessions table{margin:0;table-layout:fixed;min-width:700px}.sessions th{background:#333;color:#fff}.sessions tr{background:#fff}.sessions tr:nth-of-type(even){background:#f8f6f4}.sessions .dt{width:8%;min-width:60px}.sessions .mid{width:16%}.sessions .entry{width:9%;min-width:80px}.sessions td.description{padding-right:10px;padding-right:.625rem}.sessions td.category span,.sessions span.soldout{display:block;font-family:"alternate-gothic-no-3-d-n4", "alternate-gothic-no-3-d", "Arial Narrow", sans-serif;font-weight:400;font-style:normal;padding-left:6px;padding-left:.375rem;padding-right:6px;padding-right:.375rem;padding-top:1px;padding-top:.0625rem;padding-bottom:1px;padding-bottom:.0625rem;font-size:16px;font-size:1rem;text-shadow:0 1px 2px rgba(0,0,0,0.4);background:#351e0e;color:#fff}.sessions td.s_communityproject span{background:#46a1bd}.sessions td.s_booksigning span{background:#28b0a3}.sessions td.s_meetandgreet span{background:#78a2d1}.sessions td.s_popupdining span{background:#eb8b2e}.sessions td.s_adultstastingsession span{background:#efb800}.sessions td.s_livecookingdemo span{background:#b8bf2d}.sessions td.s_childrensactivity span{background:#72ae5a}.sessions td.s_streettheatre span{background:#e3668a}.sessions td.s_livemusic span{background:#aa77a3}.sessions td.s_livecompetition span{background:#ae506c}.sessions td.s_bitesizetalk span{background:#8a84ab}.sessions td.s_businessevents span{background:#a09d9b}.sessions span.soldout{display:inline-block;background:#de4a39;-webkit-transform:rotate(-1deg);transform:rotate(-1deg);text-transform:uppercase;line-height:1;position:relative;top:2px;top:.125rem;padding-top:3px;padding-top:.1875rem}