article,aside,details,figcaption,figure,footer,header,hgroup,main,nav,section,summary{display:block}audio,canvas,video{display:inline-block}audio:not([controls]){display:none;height:0}[hidden]{display:none}html{font-family:sans-serif;-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%}body{margin:0}a:focus{outline:thin dotted}a:active,a:hover{outline:0}h1{font-size:2em;margin:.67em 0}abbr[title]{border-bottom:1px dotted}b,strong{font-weight:bold}dfn{font-style:italic}hr{-moz-box-sizing:content-box;-webkit-box-sizing:content-box;box-sizing:content-box;height:0}mark{background:#ff0;color:#000}code,kbd,pre,samp{font-family:monospace,serif;font-size:1em}pre{white-space:pre-wrap}q{quotes:"“" "”" "‘" "’"}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sup{top:-.5em}sub{bottom:-.25em}img{border:0}svg:not(:root){overflow:hidden}figure{margin:0}fieldset{border:1px solid #c0c0c0;margin:0 2px;padding:.35em .625em .75em}legend{border:0;padding:0}button,input,select,textarea{font-family:inherit;font-size:100%;margin:0}button,input{line-height:normal}button,select{text-transform:none}button,html input[type="button"],input[type="reset"],input[type="submit"]{-webkit-appearance:button;cursor:pointer}button[disabled],html input[disabled]{cursor:default}input[type="checkbox"],input[type="radio"]{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;padding:0}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}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}textarea{overflow:auto;vertical-align:top}table{border-collapse:collapse;border-spacing:0}*,*:before,*:after{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;-o-box-sizing:border-box;box-sizing:border-box}h1,h2,h3,h4,h5,h6,p,blockquote,pre,dl,dd,ol,ul,form,fieldset,legend,table,th,td,caption,hr{margin:0;padding:0}abbr[title],dfn[title]{cursor:help}u,ins{text-decoration:none}ins{border-bottom:1px solid}img{font-style:italic}label,input,textarea,button,select,option{cursor:pointer}.text-input:active,.text-input:focus,textarea:active,textarea:focus{cursor:text;outline:none}.cf:after,.nav:after,.media:after,.island:after,.well:after,.callout:after,.islet:after,.panel:after,.contain:after,.page-head:after,#main:after,.sidebar:after,#main.two-col:after,header:after,nav.main:after,.history-timeline .timeline:after,.history-timeline .timeline-entry:after{content:"";display:table;clear:both}h1,h2,h3,h4,h5,h6,hgroup,ul,ol,dl,blockquote,p,address,table,fieldset,figure,pre,.form-fields>li,.legal,table caption,.thumbnail,form,.form-group,.data-grid,.video-wrapper,.media,.island,.well,.callout,.islet,.panel{margin-bottom:26px;margin-bottom:1.625rem}.islet h1,.panel h1,.islet h2,.panel h2,.islet h3,.panel h3,.islet h4,.panel h4,.islet h5,.panel h5,.islet h6,.panel h6,.islet hgroup,.panel hgroup,.islet ul,.panel ul,.islet ol,.panel ol,.islet dl,.panel dl,.islet blockquote,.panel blockquote,.islet p,.panel p,.islet address,.panel address,.islet table,.panel table,.islet fieldset,.panel fieldset,.islet figure,.panel figure,.islet pre,.panel pre,.islet .form-fields>li,.panel .form-fields>li,.islet .legal,.panel .legal,.islet table caption,table .islet caption,.panel table caption,table .panel caption,.islet .thumbnail,.panel .thumbnail,.islet form,.panel form,.islet .form-group,.panel .form-group,.islet .data-grid,.panel .data-grid,.islet .video-wrapper,.panel .video-wrapper,.islet .media,.panel .media,.islet .island,.panel .island,.islet .well,.panel .well,.islet .callout,.panel .callout,.islet .islet,.panel .islet,.islet .panel,.panel .panel{margin-bottom:13px;margin-bottom:.8125rem}.landmark{margin-bottom:52px;margin-bottom:3.25rem}hr{margin-bottom:24px;margin-bottom:1.5rem}html{font:1em/1.625 "ProximaNova-regular",sans-serif;overflow-y:scroll;min-height:100%}h1,.alpha{font-size:48px;font-size:3rem;line-height:1.08333}h2,.beta{font-size:28px;font-size:1.75rem;line-height:1.85714}h3,.gamma{font-size:24px;font-size:1.5rem;line-height:1.08333}h4,.delta{font-size:24px;font-size:1.5rem;line-height:1.08333}h5,.epsilon{font-size:18px;font-size:1.125rem;line-height:1.44444}h6,.zeta{font-size:16px;font-size:1rem;line-height:1.625}hgroup .hN{margin-bottom:0}.giga{font-size:96px;font-size:6rem;line-height:1.08333}.mega{font-size:68px;font-size:4.25rem;line-height:1.14706}.kilo{font-size:48px;font-size:3rem;line-height:1.08333}.lede,.lead{font-size:18px;font-size:1.125rem;line-height:1.44444}.smallprint,.milli,.legal,table caption,nav.utility{font-size:12px;font-size:.75rem;line-height:2.16667}.micro{font-size:10px;font-size:.625rem;line-height:2.6}q{quotes:"‘" "’" "“" "”"}q:before{content:"‘";content:open-quote}q:after{content:"’";content:close-quote}q q:before{content:"“";content:open-quote}q q:after{content:"”";content:close-quote}blockquote{quotes:"“" "”"}blockquote p:before{content:"“";content:open-quote}blockquote p:after{content:"";content:no-close-quote}blockquote p:last-of-type:after{content:"”";content:close-quote}blockquote q:before{content:"‘";content:open-quote}blockquote q:after{content:"’";content:close-quote}blockquote{text-indent:-.41em}blockquote p:last-of-type{margin-bottom:0}.source{display:block;text-indent:0}.source:before{content:"—"}pre{overflow:auto}pre mark{background:none;border-bottom:1px solid;color:inherit}.code-comment{opacity:.75;filter:alpha(opacity=75)}.line-numbers{font-family:monospace,serif;list-style:decimal-leading-zero inside;white-space:nowrap;overflow:auto;margin-left:0}.line-numbers code{white-space:pre}img{max-width:100%}img[width],img[height]{max-width:none}.img--round{border-radius:3px}.img--right{float:right;margin-bottom:26px;margin-left:26px}.img--left{float:left;margin-right:26px;margin-bottom:26px}.img--center{display:block;margin-right:auto;margin-bottom:26px;margin-left:auto}.img--short{height:130px}.img--medium{height:260px}.img--tall{height:390px}figure>img{display:block}li>ul,li>ol{margin-top:.5em;margin-bottom:0}.numbered-list{list-style-type:decimal}table{width:99.7%;caption-side:bottom}th,td{padding:6.5px;text-align:left}@media screen and (min-width:480px),print and (min-width:480px){th,td{padding:13px}}table caption{margin-top:1em;text-align:left}table .em{color:#b70033;font-weight:700}[colspan]{text-align:center}[colspan="1"]{text-align:left}[rowspan]{vertical-align:middle}[rowspan="1"]{vertical-align:top}.numerical{text-align:right}.t5{width:5%}.t10{width:10%}.t12{width:12.5%}.t15{width:15%}.t20{width:20%}.t25{width:25%}.t30{width:30%}.t33{width:33.333%}.t35{width:35%}.t37{width:37.5%}.t40{width:40%}.t45{width:45%}.t50{width:50%}.t55{width:55%}.t60{width:60%}.t62{width:62.5%}.t65{width:65%}.t66{width:66.666%}.t70{width:70%}.t75{width:75%}.t80{width:80%}.t85{width:85%}.t87{width:87.5%}.t90{width:90%}.t95{width:95%}.table--bordered thead.bordered th,.table--bordered tbody th,.chart-target table tbody th,.table--bordered td,.chart-target table td{border:1px solid #bebebe}.table--bordered tbody th:empty,.chart-target table tbody th:empty,.table--bordered td:empty,.chart-target table td:empty{border:none}.table--striped tbody tr:nth-of-type(odd),.chart-target table tbody tr:nth-of-type(odd){background-color:#ffc}.table--data,.chart-target table{font:13px/1.35 "ProximaNova-regular",sans-serif}.table--data th p,.table--data td p{margin-bottom:.75em}.table--data th p:last-child,.table--data td p:last-child{margin-bottom:0}.table--fixed{table-layout:fixed}@media only screen and (max-width:750px){.table--mobile--block td{display:block}}.table-wrapper{width:100%;overflow-x:auto;padding-left:1px}fieldset{padding:26px}.form-fields{list-style:none;margin:0}.form-fields>li:last-child{margin-bottom:0}label,.label{display:block}.additional{display:block;font-weight:normal}.check-list{list-style:none;margin:0}.check-label,.check-list label,.check-list .label{display:inline-block}input[disabled]+.check-label,.check-list input[disabled]+label,.check-list input[disabled]+.label{opacity:.5}.spoken-form label{display:inline-block;font:inherit}.extra-help{display:inline-block;visibility:hidden}.text-input:active+.extra-help,.text-input:focus+.extra-help{visibility:visible}.grid{margin-left:-26px;list-style:none;margin-bottom:0;word-spacing:-.45em}.grid--full{margin-left:0}.grid--rev{direction:rtl;text-align:right}.grid--narrow{margin-left:-13px}.grid>.grid{margin-left:0}.grid__item,.media-room .result{display:inline-block;width:100%;padding-left:26px;vertical-align:top;letter-spacing:normal;word-spacing:normal}.grid--rev .grid__item,.grid--rev .media-room .result,.media-room .grid--rev .result{direction:ltr;text-align:left}.grid--full .grid__item,.grid--full .media-room .result,.media-room .grid--full .result{padding-left:0}.grid--middle .grid__item,.grid--middle .media-room .result,.media-room .grid--middle .result{vertical-align:middle}.grid--narrow .grid__item,.grid--narrow .media-room .result,.media-room .grid--narrow .result{padding-left:13px}.flexbox{display:table;width:100%}html.flexbox{display:block;width:auto}.flexbox__item{display:table-cell;vertical-align:middle}.nav{list-style:none;margin-left:0}.nav>li,.nav>li>a{display:inline-block;*display:inline;zoom:1}.nav--stacked>li{display:list-item}.nav--stacked>li>a{display:block}.nav--banner{text-align:center}.nav--block{line-height:1;letter-spacing:-.31em;white-space:nowrap}.nav--block>li{letter-spacing:normal;word-spacing:normal}.nav--block>li>a{padding:13px}.nav--fit{display:table;width:100%}.nav--fit>li{display:table-cell}.nav--fit>li>a{display:block}.nav--keywords>li:after{content:","" "}.nav--keywords>li:last-child:after{display:none}.media{display:block}.media__img{float:left;margin-right:26px}@media only screen and (max-width:650px),only print and (max-width:650px){.media__img{max-width:50px;margin-right:13px}}.media__img--rev{float:right;margin-left:26px}.media__img img,.media__img--rev img{display:block}.media__body{overflow:hidden}.media__body,.media__body>:last-child{margin-bottom:0}.media__body p{margin-bottom:.75em}.islet .media__img,.panel .media__img{margin-right:13px}.islet .media__img--rev,.panel .media__img--rev{margin-left:13px}.island,.well,.callout,.islet,.panel{display:block}.island,.well,.callout{padding:26px}.island>:last-child,.well>:last-child,.callout>:last-child,.islet>:last-child,.panel>:last-child{margin-bottom:0}.islet,.panel{padding:13px}.btn{display:inline-block;vertical-align:middle;white-space:nowrap;font-family:inherit;font-size:100%;cursor:pointer;border:none;margin:0;padding-top:0;padding-bottom:0;line-height:3;padding-right:1em;padding-left:1em;border-radius:3px}.btn,.btn:hover{text-decoration:none}.btn:active,.btn:focus{outline:none}.btn--small{padding-right:.5em;padding-left:.5em;line-height:2}.btn--large,.btn--alt{padding-right:1.5em;padding-left:1.5em;line-height:4}.btn--huge{padding-right:2em;padding-left:2em;line-height:5}.btn--full{width:100%;padding-right:0;padding-left:0;text-align:center}.btn--alpha{font-size:3rem}.btn--beta{font-size:2rem}.btn--gamma{font-size:1rem}.btn--natural{vertical-align:baseline;font-size:inherit;line-height:inherit;padding-right:.5em;padding-left:.5em}.btn--positive{background-color:#4a993e;color:#fff}.btn--negative{background-color:#b33630;color:#fff}.btn--inactive,.btn--inactive:hover,.btn--inactive:active,.btn--inactive:focus{background-color:#ddd;color:#777;cursor:text}.btn--soft{border-radius:200px}.btn--hard{border-radius:0}.one-whole{width:100%}.one-half,.two-quarters,.three-sixths,.four-eighths,.five-tenths,.six-twelfths{width:50%}.one-third,.two-sixths,.four-twelfths{width:33.333%}.two-thirds,.four-sixths,.eight-twelfths{width:66.666%}.one-quarter,.two-eighths,.three-twelfths{width:25%}.three-quarters,.six-eighths,.nine-twelfths{width:75%}.one-fifth,.two-tenths{width:20%}.two-fifths,.four-tenths{width:40%}.three-fifths,.six-tenths{width:60%}.four-fifths,.eight-tenths{width:80%}.one-sixth,.two-twelfths{width:16.666%}.five-sixths,.ten-twelfths{width:83.333%}.one-eighth{width:12.5%}.three-eighths{width:37.5%}.five-eighths{width:62.5%}.seven-eighths{width:87.5%}.one-tenth{width:10%}.three-tenths{width:30%}.seven-tenths{width:70%}.nine-tenths{width:90%}.one-twelfth{width:8.333%}.five-twelfths{width:41.666%}.seven-twelfths{width:58.333%}.eleven-twelfths{width:91.666%}@media only screen and (max-width:650px),only print and (max-width:650px){.palm-one-whole,#main.two-col .content,#main.two-col .sidebar{width:100%}.palm-one-half,.palm-two-quarters,.palm-three-sixths,.palm-four-eighths,.palm-five-tenths,.palm-six-twelfths{width:50%}.palm-one-third,.palm-two-sixths,.palm-four-twelfths{width:33.333%}.palm-two-thirds,.palm-four-sixths,.palm-eight-twelfths{width:66.666%}.palm-one-quarter,.palm-two-eighths,.palm-three-twelfths{width:25%}.palm-three-quarters,.palm-six-eighths,.palm-nine-twelfths{width:75%}.palm-one-fifth,.palm-two-tenths{width:20%}.palm-two-fifths,.palm-four-tenths{width:40%}.palm-three-fifths,.palm-six-tenths{width:60%}.palm-four-fifths,.palm-eight-tenths{width:80%}.palm-one-sixth,.palm-two-twelfths{width:16.666%}.palm-five-sixths,.palm-ten-twelfths{width:83.333%}.palm-one-eighth{width:12.5%}.palm-three-eighths{width:37.5%}.palm-five-eighths{width:62.5%}.palm-seven-eighths{width:87.5%}.palm-one-tenth{width:10%}.palm-three-tenths{width:30%}.palm-seven-tenths{width:70%}.palm-nine-tenths{width:90%}.palm-one-twelfth{width:8.333%}.palm-five-twelfths{width:41.666%}.palm-seven-twelfths{width:58.333%}.palm-eleven-twelfths{width:91.666%}}@media only screen and (min-width:651px) and (max-width:1023px),only print and (min-width:651px) and (max-width:1023px){.lap-one-whole,#main.two-col .content,#main.two-col .sidebar{width:100%}.lap-one-half,.lap-two-quarters,.lap-three-sixths,.lap-four-eighths,.lap-five-tenths,.lap-six-twelfths,.media-room .result{width:50%}.lap-one-third,.lap-two-sixths,.lap-four-twelfths{width:33.333%}.lap-two-thirds,.lap-four-sixths,.lap-eight-twelfths{width:66.666%}.lap-one-quarter,.lap-two-eighths,.lap-three-twelfths{width:25%}.lap-three-quarters,.lap-six-eighths,.lap-nine-twelfths{width:75%}.lap-one-fifth,.lap-two-tenths{width:20%}.lap-two-fifths,.lap-four-tenths{width:40%}.lap-three-fifths,.lap-six-tenths{width:60%}.lap-four-fifths,.lap-eight-tenths{width:80%}.lap-one-sixth,.lap-two-twelfths{width:16.666%}.lap-five-sixths,.lap-ten-twelfths{width:83.333%}.lap-one-eighth{width:12.5%}.lap-three-eighths{width:37.5%}.lap-five-eighths{width:62.5%}.lap-seven-eighths{width:87.5%}.lap-one-tenth{width:10%}.lap-three-tenths{width:30%}.lap-seven-tenths{width:70%}.lap-nine-tenths{width:90%}.lap-one-twelfth{width:8.333%}.lap-five-twelfths{width:41.666%}.lap-seven-twelfths{width:58.333%}.lap-eleven-twelfths{width:91.666%}}@media only screen and (min-width:651px),only print and (min-width:651px){.lap-and-up-one-whole{width:100%}.lap-and-up-one-half,.lap-and-up-two-quarters,.lap-and-up-three-sixths,.lap-and-up-four-eighths,.lap-and-up-five-tenths,.lap-and-up-six-twelfths{width:50%}.lap-and-up-one-third,.lap-and-up-two-sixths,.lap-and-up-four-twelfths{width:33.333%}.lap-and-up-two-thirds,.lap-and-up-four-sixths,.lap-and-up-eight-twelfths{width:66.666%}.lap-and-up-one-quarter,.lap-and-up-two-eighths,.lap-and-up-three-twelfths{width:25%}.lap-and-up-three-quarters,.lap-and-up-six-eighths,.lap-and-up-nine-twelfths{width:75%}.lap-and-up-one-fifth,.lap-and-up-two-tenths{width:20%}.lap-and-up-two-fifths,.lap-and-up-four-tenths{width:40%}.lap-and-up-three-fifths,.lap-and-up-six-tenths{width:60%}.lap-and-up-four-fifths,.lap-and-up-eight-tenths{width:80%}.lap-and-up-one-sixth,.lap-and-up-two-twelfths{width:16.666%}.lap-and-up-five-sixths,.lap-and-up-ten-twelfths{width:83.333%}.lap-and-up-one-eighth{width:12.5%}.lap-and-up-three-eighths{width:37.5%}.lap-and-up-five-eighths{width:62.5%}.lap-and-up-seven-eighths{width:87.5%}.lap-and-up-one-tenth{width:10%}.lap-and-up-three-tenths{width:30%}.lap-and-up-seven-tenths{width:70%}.lap-and-up-nine-tenths{width:90%}.lap-and-up-one-twelfth{width:8.333%}.lap-and-up-five-twelfths{width:41.666%}.lap-and-up-seven-twelfths{width:58.333%}.lap-and-up-eleven-twelfths{width:91.666%}}@media only screen and (max-width:1023px),only print and (max-width:1023px){.portable-one-whole{width:100%}.portable-one-half,.portable-two-quarters,.portable-three-sixths,.portable-four-eighths,.portable-five-tenths,.portable-six-twelfths{width:50%}.portable-one-third,.portable-two-sixths,.portable-four-twelfths{width:33.333%}.portable-two-thirds,.portable-four-sixths,.portable-eight-twelfths{width:66.666%}.portable-one-quarter,.portable-two-eighths,.portable-three-twelfths{width:25%}.portable-three-quarters,.portable-six-eighths,.portable-nine-twelfths{width:75%}.portable-one-fifth,.portable-two-tenths{width:20%}.portable-two-fifths,.portable-four-tenths{width:40%}.portable-three-fifths,.portable-six-tenths{width:60%}.portable-four-fifths,.portable-eight-tenths{width:80%}.portable-one-sixth,.portable-two-twelfths{width:16.666%}.portable-five-sixths,.portable-ten-twelfths{width:83.333%}.portable-one-eighth{width:12.5%}.portable-three-eighths{width:37.5%}.portable-five-eighths{width:62.5%}.portable-seven-eighths{width:87.5%}.portable-one-tenth{width:10%}.portable-three-tenths{width:30%}.portable-seven-tenths{width:70%}.portable-nine-tenths{width:90%}.portable-one-twelfth{width:8.333%}.portable-five-twelfths{width:41.666%}.portable-seven-twelfths{width:58.333%}.portable-eleven-twelfths{width:91.666%}}@media only screen and (min-width:1024px),only print and (min-width:1024px){.desk-one-whole{width:100%}.desk-one-half,.desk-two-quarters,.desk-three-sixths,.desk-four-eighths,.desk-five-tenths,.desk-six-twelfths{width:50%}.desk-one-third,.desk-two-sixths,.desk-four-twelfths,.media-room .result{width:33.333%}.desk-two-thirds,.desk-four-sixths,.desk-eight-twelfths{width:66.666%}.desk-one-quarter,.desk-two-eighths,.desk-three-twelfths{width:25%}.desk-three-quarters,.desk-six-eighths,.desk-nine-twelfths{width:75%}.desk-one-fifth,.desk-two-tenths{width:20%}.desk-two-fifths,.desk-four-tenths{width:40%}.desk-three-fifths,.desk-six-tenths{width:60%}.desk-four-fifths,.desk-eight-tenths{width:80%}.desk-one-sixth,.desk-two-twelfths{width:16.666%}.desk-five-sixths,.desk-ten-twelfths{width:83.333%}.desk-one-eighth{width:12.5%}.desk-three-eighths{width:37.5%}.desk-five-eighths{width:62.5%}.desk-seven-eighths{width:87.5%}.desk-one-tenth{width:10%}.desk-three-tenths,#main.two-col .sidebar{width:30%}.desk-seven-tenths,#main.two-col .content{width:70%}.desk-nine-tenths{width:90%}.desk-one-twelfth{width:8.333%}.desk-five-twelfths{width:41.666%}.desk-seven-twelfths{width:58.333%}.desk-eleven-twelfths{width:91.666%}}@media only screen and (min-width:1200px),only print and (min-width:1200px){.desk-wide-one-whole{width:100%}.desk-wide-one-half,.desk-wide-two-quarters,.desk-wide-three-sixths,.desk-wide-four-eighths,.desk-wide-five-tenths,.desk-wide-six-twelfths{width:50%}.desk-wide-one-third,.desk-wide-two-sixths,.desk-wide-four-twelfths{width:33.333%}.desk-wide-two-thirds,.desk-wide-four-sixths,.desk-wide-eight-twelfths{width:66.666%}.desk-wide-one-quarter,.desk-wide-two-eighths,.desk-wide-three-twelfths{width:25%}.desk-wide-three-quarters,.desk-wide-six-eighths,.desk-wide-nine-twelfths{width:75%}.desk-wide-one-fifth,.desk-wide-two-tenths{width:20%}.desk-wide-two-fifths,.desk-wide-four-tenths{width:40%}.desk-wide-three-fifths,.desk-wide-six-tenths{width:60%}.desk-wide-four-fifths,.desk-wide-eight-tenths{width:80%}.desk-wide-one-sixth,.desk-wide-two-twelfths{width:16.666%}.desk-wide-five-sixths,.desk-wide-ten-twelfths{width:83.333%}.desk-wide-one-eighth{width:12.5%}.desk-wide-three-eighths{width:37.5%}.desk-wide-five-eighths{width:62.5%}.desk-wide-seven-eighths{width:87.5%}.desk-wide-one-tenth{width:10%}.desk-wide-three-tenths{width:30%}.desk-wide-seven-tenths{width:70%}.desk-wide-nine-tenths{width:90%}.desk-wide-one-twelfth{width:8.333%}.desk-wide-five-twelfths{width:41.666%}.desk-wide-seven-twelfths{width:58.333%}.desk-wide-eleven-twelfths{width:91.666%}}@media only screen and (min-width:1366px),only print and (min-width:1366px){.desk-extra-wide-one-whole{width:100%}.desk-extra-wide-one-half,.desk-extra-wide-two-quarters,.desk-extra-wide-three-sixths,.desk-extra-wide-four-eighths,.desk-extra-wide-five-tenths,.desk-extra-wide-six-twelfths{width:50%}.desk-extra-wide-one-third,.desk-extra-wide-two-sixths,.desk-extra-wide-four-twelfths{width:33.333%}.desk-extra-wide-two-thirds,.desk-extra-wide-four-sixths,.desk-extra-wide-eight-twelfths{width:66.666%}.desk-extra-wide-one-quarter,.desk-extra-wide-two-eighths,.desk-extra-wide-three-twelfths{width:25%}.desk-extra-wide-three-quarters,.desk-extra-wide-six-eighths,.desk-extra-wide-nine-twelfths{width:75%}.desk-extra-wide-one-fifth,.desk-extra-wide-two-tenths{width:20%}.desk-extra-wide-two-fifths,.desk-extra-wide-four-tenths{width:40%}.desk-extra-wide-three-fifths,.desk-extra-wide-six-tenths{width:60%}.desk-extra-wide-four-fifths,.desk-extra-wide-eight-tenths{width:80%}.desk-extra-wide-one-sixth,.desk-extra-wide-two-twelfths{width:16.666%}.desk-extra-wide-five-sixths,.desk-extra-wide-ten-twelfths{width:83.333%}.desk-extra-wide-one-eighth{width:12.5%}.desk-extra-wide-three-eighths{width:37.5%}.desk-extra-wide-five-eighths{width:62.5%}.desk-extra-wide-seven-eighths{width:87.5%}.desk-extra-wide-one-tenth{width:10%}.desk-extra-wide-three-tenths{width:30%}.desk-extra-wide-seven-tenths{width:70%}.desk-extra-wide-nine-tenths{width:90%}.desk-extra-wide-one-twelfth{width:8.333%}.desk-extra-wide-five-twelfths{width:41.666%}.desk-extra-wide-seven-twelfths{width:58.333%}.desk-extra-wide-eleven-twelfths{width:91.666%}}.brand{font-family:AvenirNextPro,"Avenir-roman","Helvetica Neue",sans-serif !important;color:#b70033 !important}.brand-face{font-family:AvenirNextPro,"Avenir-roman","Helvetica Neue",sans-serif !important}.brand-color,.brand-colour{color:#b70033 !important}.float--right{float:right !important}.float--left{float:left !important}.float--none{float:none !important}.text--left{text-align:left !important}.text--center{text-align:center !important}.text--right{text-align:right !important}.weight--light{font-weight:300 !important}.weight--normal{font-weight:400 !important}.weight--semibold{font-weight:600 !important}.push{margin:26px !important}.push--top{margin-top:26px !important}.push--right{margin-right:26px !important}.push--bottom,.media-room .selected-items{margin-bottom:26px !important}.push--left{margin-left:26px !important}.push--ends{margin-top:26px !important;margin-bottom:26px !important}.push--sides{margin-right:26px !important;margin-left:26px !important}.push-half{margin:13px !important}.push-half--top{margin-top:13px !important}.push-half--right{margin-right:13px !important}.push-half--bottom{margin-bottom:13px !important}.push-half--left{margin-left:13px !important}.push-half--ends{margin-top:13px !important;margin-bottom:13px !important}.push-half--sides{margin-right:13px !important;margin-left:13px !important}.flush{margin:0 !important}.flush--top{margin-top:0 !important}.flush--right{margin-right:0 !important}.flush--bottom{margin-bottom:0 !important}.flush--left{margin-left:0 !important}.flush--ends{margin-top:0 !important;margin-bottom:0 !important}.flush--sides{margin-right:0 !important;margin-left:0 !important}.soft{padding:26px !important}.soft--top{padding-top:26px !important}.soft--right{padding-right:26px !important}.soft--bottom{padding-bottom:26px !important}.soft--left{padding-left:26px !important}.soft--ends{padding-top:26px !important;padding-bottom:26px !important}.soft--sides{padding-right:26px !important;padding-left:26px !important}.soft-half{padding:13px !important}.soft-half--top{padding-top:13px !important}.soft-half--right{padding-right:13px !important}.soft-half--bottom{padding-bottom:13px !important}.soft-half--left{padding-left:13px !important}.soft-half--ends{padding-top:13px !important;padding-bottom:13px !important}.soft-half--sides{padding-right:13px !important;padding-left:13px !important}.hard{padding:0 !important}.hard--top{padding-top:0 !important}.hard--right{padding-right:0 !important}.hard--bottom{padding-bottom:0 !important}.hard--left{padding-left:0 !important}.hard--ends{padding-top:0 !important;padding-bottom:0 !important}.hard--sides{padding-right:0 !important;padding-left:0 !important}.full-bleed{margin-right:-26px !important;margin-left:-26px !important}.islet .full-bleed,.panel .full-bleed{margin-right:-13px !important;margin-left:-13px !important}.informative{cursor:help !important}.muted,.recommendation-tool .print-icon{opacity:.5 !important;filter:alpha(opacity=50) !important}.proceed{text-align:right !important}.go:after{content:" ""»" !important}.caps{text-transform:uppercase !important}.accessibility,.visuallyhidden{border:0 !important;clip:rect(0 0 0 0) !important;height:1px !important;margin:-1px !important;overflow:hidden !important;padding:0 !important;position:absolute !important;width:1px !important}@media only screen and (max-width:650px),only print and (max-width:650px){.accessibility--palm,.visuallyhidden--palm{border:0 !important;clip:rect(0 0 0 0) !important;height:1px !important;margin:-1px !important;overflow:hidden !important;padding:0 !important;position:absolute !important;width:1px !important}}@media only screen and (min-width:651px) and (max-width:1023px),only print and (min-width:651px) and (max-width:1023px){.accessibility--lap,.visuallyhidden--lap{border:0 !important;clip:rect(0 0 0 0) !important;height:1px !important;margin:-1px !important;overflow:hidden !important;padding:0 !important;position:absolute !important;width:1px !important}}@media only screen and (min-width:651px),only print and (min-width:651px){.accessibility--lap-and-up,.visuallyhidden--lap-and-up{border:0 !important;clip:rect(0 0 0 0) !important;height:1px !important;margin:-1px !important;overflow:hidden !important;padding:0 !important;position:absolute !important;width:1px !important}}@media only screen and (max-width:1023px),only print and (max-width:1023px){.accessibility--portable,.visuallyhidden--portable{border:0 !important;clip:rect(0 0 0 0) !important;height:1px !important;margin:-1px !important;overflow:hidden !important;padding:0 !important;position:absolute !important;width:1px !important}}@media only screen and (min-width:1024px),only print and (min-width:1024px){.accessibility--desk,.visuallyhidden--desk{border:0 !important;clip:rect(0 0 0 0) !important;height:1px !important;margin:-1px !important;overflow:hidden !important;padding:0 !important;position:absolute !important;width:1px !important}}@media only screen and (min-width:1200px),only print and (min-width:1200px){.accessibility--desk-wide,.visuallyhidden--desk-wide{border:0 !important;clip:rect(0 0 0 0) !important;height:1px !important;margin:-1px !important;overflow:hidden !important;padding:0 !important;position:absolute !important;width:1px !important}}#wrapper{overflow:hidden}.contain,.page-head,#main,.sidebar{position:relative;width:100%;margin:0 auto;max-width:1240px}@media only screen and (min-width:651px),only print and (min-width:651px){.contain,.page-head,#main,.sidebar{width:95%}}@media only screen and (min-width:1200px),only print and (min-width:1200px){.contain,.page-head,#main,.sidebar{width:90%}}.contain.wide,.wide.page-head,.wide#main,.wide.sidebar{max-width:1440px}.contain.medium,.medium.page-head,.medium#main,.medium.sidebar{max-width:875px}.inner{max-width:960px;margin:0 auto}#main.two-col .inner{max-width:600px}.container{padding:7.5% 0}.diagonal{position:absolute;z-index:200;top:0;width:100%;height:100%;-webkit-transform:skewX(-15deg);-ms-transform:skewX(-15deg);transform:skewX(-15deg);background-color:rgba(167,0,39,.85);-webkit-filter:saturate(.85);filter:saturate(.85)}.diagonal.left{left:-50%}.diagonal.left.wider{left:-35%}.diagonal.right{right:-50%}.diagonal.right.wider{right:-35%}.no-css-transforms .diagonal{-ms-filter:"progid:DXImageTransform.Microsoft.Matrix(M11=1,M12=-0.46630765815499886,M21=0,M22=1,SizingMethod='auto expand')";filter:progid:DXImageTransform.Microsoft.Matrix(M11=1,M12=-.46630765815499886,M21=0,M22=1,SizingMethod='auto expand')}#main.two-col{padding:0;background-color:transparent}#main.two-col .content,#main.two-col .sidebar{float:left}#main.two-col .content{background-color:#fff;padding:5%}@media only screen and (min-width:1024px),only print and (min-width:1024px){#main.two-col .content+.sidebar{padding-right:0}}.show-for-mac{display:none}.mac .show-for-mac{display:inline-block}.show-for-pc{display:none}.no-mac .show-for-pc{display:inline-block}.img--block{display:block !important}.img--full{display:block;width:100%}.base-color{color:#2f2e2e}.text--white{color:#fff}.caption:before,.caption:after{content:"“";width:.25em}.caption:before{margin-left:-.5em}hr.short{display:block;width:40px;border-top-color:#000;border-width:2px 0 0 0;margin:11px auto;margin:.6875rem auto}hr.short.left{margin-left:0;margin-right:0}hr.transparent{border-top-color:transparent}.valign--center,.lightbox-overlay .content{position:absolute;top:50%;width:100%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}.pointer{cursor:pointer}.loading{min-height:50px;background:url("/Content/images/global/icons/ajax-loader.gif") no-repeat center}.border--right{border-right:1px solid #bebebe}.border--left{border-left:1px solid #bebebe}.border--bottom{border-bottom:1px solid #bebebe}.border--top{border-top:1px solid #bebebe}@media only screen and (min-width:1024px),only print and (min-width:1024px){.border-right--desk{border-right:1px solid #bebebe}}@media only screen and (min-width:1024px),only print and (min-width:1024px){.border-left--desk{border-left:1px solid #bebebe}}@media only screen and (min-width:1024px),only print and (min-width:1024px){.border-top--desk{border-top:1px solid #bebebe}}@media only screen and (min-width:1024px),only print and (min-width:1024px){.border-bottom--desk{border-bottom:1px solid #bebebe}}@font-face{font-family:"ProximaNova-regular";src:url("fonts/ProximaNova-regular.eot?") format("eot"),url("fonts/ProximaNova-regular.woff") format("woff"),url("fonts/ProximaNova-regular.ttf") format("truetype"),url("fonts/ProximaNova-regular.svg#ProximaNova-regular") format("svg");font-weight:normal;font-style:normal}@font-face{font-family:"ProximaNova-bold";src:url("fonts/ProximaNova-bold.eot?") format("eot"),url("fonts/ProximaNova-bold.woff") format("woff"),url("fonts/ProximaNova-bold.ttf") format("truetype"),url("fonts/ProximaNova-bold.svg#ProximaNova-bold") format("svg");font-weight:normal;font-style:normal}@font-face{font-family:"ProximaNova-demi";src:url("fonts/ProximaNova-demi.eot?") format("eot"),url("fonts/ProximaNova-demi.woff") format("woff"),url("fonts/ProximaNova-demi.ttf") format("truetype"),url("fonts/ProximaNova-demi.svg#ProximaNova-demi") format("svg");font-weight:normal;font-style:normal}@font-face{font-family:"ProximaNova-condensed";src:url("fonts/ProximaNova-condensed.eot?") format("eot"),url("fonts/ProximaNova-condensed.woff") format("woff"),url("fonts/ProximaNova-condensed.ttf") format("truetype"),url("fonts/ProximaNova-condensed.svg#ProximaNova-condensed") format("svg");font-weight:normal;font-style:normal}@font-face{font-family:"Avenir-roman";src:url("fonts/Avenir-roman.eot?") format("eot"),url("fonts/Avenir-roman.woff") format("woff"),url("fonts/Avenir-roman.ttf") format("truetype"),url("fonts/Avenir-roman.svg#Avenir-roman") format("svg");font-weight:normal;font-style:normal}@font-face{font-family:"Avenir-medium";src:url("fonts/Avenir-medium.eot?") format("eot"),url("fonts/Avenir-medium.woff") format("woff"),url("fonts/Avenir-medium.ttf") format("truetype"),url("fonts/Avenir-medium.svg#Avenir-medium") format("svg");font-weight:normal;font-style:normal}@font-face{font-family:"Avenir-heavy";src:url("fonts/Avenir-heavy.eot?") format("eot"),url("fonts/Avenir-heavy.woff") format("woff"),url("fonts/Avenir-heavy.ttf") format("truetype"),url("fonts/Avenir-heavy.svg#Avenir-heavy") format("svg");font-weight:normal;font-style:normal}@font-face{font-family:"Avenir-heavy-italic";src:url("fonts/Avenir-heavy-italic.eot?") format("eot"),url("fonts/Avenir-heavy-italic.woff") format("woff"),url("fonts/Avenir-heavy-italic.ttf") format("truetype"),url("fonts/Avenir-heavy-italic.svg#Avenir-heavy-italic") format("svg");font-weight:normal;font-style:normal}html{font-family:"palm"}@media only screen and (min-width:651px) and (max-width:1023px),only print and (min-width:651px) and (max-width:1023px){html{font-family:"lap"}}@media only screen and (min-width:1024px),only print and (min-width:1024px){html{font-family:"desk"}}@media only screen and (min-width:1200px),only print and (min-width:1200px){html{font-family:"desk-wide"}}body{color:#2f2e2e;font-family:"ProximaNova-regular",sans-serif;background:#bebebe url("/Content/images/global/bg-texture-light.jpg") repeat center;overflow-x:hidden;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}@media only screen and (max-width:650px),only print and (max-width:650px){body{font-size:.875em}}@media only screen and (min-width:651px) and (max-width:1023px),only print and (min-width:651px) and (max-width:1023px){body{font-size:.9em}}@media only screen and (-webkit-min-device-pixel-ratio:1.5),only screen and (-o-min-device-pixel-ratio:3/2),only screen and (min--moz-device-pixel-ratio:1.5),only screen and (min-device-pixel-ratio:1.5){body{-webkit-background-size:100px 100px;background-size:100px 100px}}body{-webkit-animation:bugfix infinite 1s}@-webkit-keyframes bugfix{from{padding:0}to{padding:0}}p{max-width:42em}a{color:inherit;text-decoration:none}p a,a.link,.content ul a,.content ol a{font-family:"ProximaNova-bold",sans-serif;text-decoration:underline;color:#b70033}p strong{font-family:"ProximaNova-bold",sans-serif;font-weight:normal}b,.bold{font-weight:700}hr{border:solid #bebebe;border-width:1px 0 0 0;margin:24px 0;margin:1.5rem 0}hr.landmark{margin:52px 0;margin:3.25rem 0}::-moz-selection{background:#b70033;color:#fff}::selection{background:#b70033;color:#fff}::-moz-selection{background:#b70033;color:#fff}figcaption{margin:.5em 0;font-size:smaller}h1,h2,h3,h4,h5,h6{margin-bottom:.5em;font-weight:normal;line-height:1.25}h2{margin-bottom:1.25em}h1,.alpha{font-family:AvenirNextPro,"Avenir-heavy","Helvetica Neue",sans-serif}@media only screen and (max-width:650px),only print and (max-width:650px){h1,.alpha{font-size:33px;font-size:2.0625rem}}@media only screen and (min-width:651px) and (max-width:1023px),only print and (min-width:651px) and (max-width:1023px){h1,.alpha{font-size:43px;font-size:2.6875rem}}h2,h3,.beta,.gamma{font-family:AvenirNextPro,"Avenir-roman","Helvetica Neue",sans-serif}h4,h5,h6,.delta,.epsilon,.zeta{font-family:"ProximaNova-demi",sans-serif}.content h4{margin-top:3em;margin-bottom:1em}.article-content h4:first-child,.product-body h4:first-child{margin-top:0}.btn+h1,.btn+h2,.btn+h3,.btn+h4,.btn+h5,.btn+h6{margin-top:7.5%}thead th,table .header{background-color:#b70033 !important;color:#fff;font-style:italic;font-family:"ProximaNova-bold",sans-serif;padding:5px 13px}thead th.standard,table .header.standard{font-style:normal}.table--striped tbody tr:nth-of-type(odd),.chart-target table tbody tr:nth-of-type(odd){background-color:#f4f4f4}tr.highlight,th.highlight,td.highlight{background-color:#b70033 !important;color:#fff}th.nowrap,td.nowrap{white-space:nowrap}.text--center td,.text--center th{text-align:center}h1+p,.lead{font-size:16px;font-size:1rem;font-family:AvenirNextPro,"Avenir-heavy","Helvetica Neue",sans-serif;color:#9e9a9b}@media only screen and (min-width:651px),only print and (min-width:651px){h1+p,.lead{font-size:28px;font-size:1.75rem}}p.milli,p.legal,.milli p,.legal p,table caption p,nav.utility p{max-width:none}p.full,.full p{max-width:none}.legal,table caption{line-height:1.75em;max-width:none}.legal p,table caption p{max-width:none;margin-bottom:1em}ul,ol,dd{margin-left:26px;margin-left:1.625rem}ul li,ol li,dd li{margin-bottom:13px;margin-bottom:.8125rem}ul.ui--list{list-style:none;margin-left:26px;margin-left:1.625rem}ul.ui--list li{margin-bottom:.5em}ul.check-list li{margin:0}ul.compact,ol.compact{font-size:.9em}ul.compact li,ol.compact li{margin-bottom:.5em;line-height:1.2}ul.compact li ul,ol.compact li ul{margin-left:1.5em;margin-top:.5em}ul.compact li ul li,ol.compact li ul li{margin-bottom:0;line-height:1.2}header{position:relative;z-index:1000}nav.utility{background:#434242 url("/Content/images/global/bg-texture-medium.jpg") repeat center;color:#a3a3a3;text-shadow:0 1px 1px rgba(0,0,0,.3);font-family:"ProximaNova-demi",sans-serif}@media only print{nav.utility{display:none !important}}@media only screen and (-webkit-min-device-pixel-ratio:1.5),only screen and (-o-min-device-pixel-ratio:3/2),only screen and (min--moz-device-pixel-ratio:1.5),only screen and (min-device-pixel-ratio:1.5){nav.utility{-webkit-background-size:50px 50px;background-size:50px 50px}}@media only screen and (min-width:651px){nav.utility{text-align:right}}nav.utility ul{margin-top:0}@media only screen and (max-width:650px){nav.utility ul{height:0;overflow:hidden}}nav.utility li{margin:0;display:list-item;border:solid #2b2b2b;border-width:0 0 1px 0}@media only screen and (min-width:651px){nav.utility li{display:inline-block;border-width:0 1px 0 0}nav.utility li:first-child{border-width:0 1px}}footer{background:#202020 url("/Content/images/global/bg-texture-medium.jpg") repeat center;color:#fdfdfd;padding:26px 0;text-shadow:0 1px 1px rgba(0,0,0,.3);font-size:.9em}footer a{color:#fff}footer ul,footer li{margin:0}footer ul{text-align:right;list-style:none}@media only screen and (max-width:650px),only print and (max-width:650px){footer{padding:26px 5%}footer ul{text-align:left;margin-top:1em}}@media only screen and (min-width:1024px),only print and (min-width:1024px){footer ul{margin-top:0}footer li{line-height:1;display:inline-block;margin-right:-4px;padding:0 .5em}footer li.group-begin{display:block}footer li+li{border-left:1px solid #fdfdfd}footer li.group-begin,footer li.group-begin+li{border-left:none}}@media only screen and (min-width:1280px),only print and (min-width:1280px){footer li.group-begin{display:none}}@media only screen and (-webkit-min-device-pixel-ratio:1.5),only screen and (-o-min-device-pixel-ratio:3/2),only screen and (min--moz-device-pixel-ratio:1.5),only screen and (min-device-pixel-ratio:1.5){footer{-webkit-background-size:50px 50px;background-size:50px 50px}}nav.main{background:#202020 url("/Content/images/global/bg-texture-dark.jpg") repeat center;color:#fff;font-family:AvenirNextPro,"Avenir-roman","Helvetica Neue",sans-serif}@media only screen and (-webkit-min-device-pixel-ratio:1.5),only screen and (-o-min-device-pixel-ratio:3/2),only screen and (min--moz-device-pixel-ratio:1.5),only screen and (min-device-pixel-ratio:1.5){nav.main{-webkit-background-size:100px 100px;background-size:100px 100px}}@media only screen and (max-width:650px),only print and (max-width:650px){nav.main{padding-left:5%;padding-right:5%}}nav.main .logo{display:block;width:130px;padding:13px 0}@media only screen and (min-width:1024px),only print and (min-width:1024px){nav.main .logo{float:left;width:181px;padding:15px 0}}.nav-bar{background-color:#fff;width:111%;margin-left:-5.5%;color:#707073;font-family:AvenirNextPro,"Avenir-heavy","Helvetica Neue",sans-serif;display:none}@media only screen and (min-width:651px) and (max-width:1023px){.nav-bar{width:105%;margin-left:-2.5%}}@media only screen and (min-width:1024px){.nav-bar{width:auto;float:right;display:block;background-color:transparent;color:#f5f5f5;padding:0}}.nav-bar>ul{margin:0;padding:0}.nav-bar>ul>li{margin:0;padding:0;line-height:1.5;position:relative}.nav-bar>ul>li>a{display:list-item;margin:0;padding:13px 26px;border-bottom:1px solid #e6e6e6}.nav-bar>ul span{display:block;line-height:0;font-size:10px;position:relative}@media only screen and (min-width:1024px){.nav-bar>ul span{top:-3px}}.nav-bar>ul .icon{color:#b70033;float:right}@media only screen and (min-width:1024px){.nav-bar>ul .icon{display:none !important}.nav-bar>ul>li{display:inline-block;margin-right:-4px;padding:28px 0 28px 30px}.nav-bar>ul>li:first-child{margin-left:0}.nav-bar>ul>li:hover .subnav{display:block}.nav-bar>ul>li.active>a,.nav-bar>ul>li.active:hover>a{border-bottom-color:#b70033}.nav-bar>ul>li>a{display:block;position:relative;top:3px;border-bottom:3px solid transparent;padding:0}}.menu-button{position:absolute;top:0;right:0;height:100%;display:block;cursor:pointer;font-size:12px;font-family:"ProximaNova-bold",sans-serif;padding-top:18px}.menu-button .icon{font-size:21px;color:#b70033;position:relative;top:3px;margin-left:5px}@media only screen and (min-width:1024px),only print{.menu-button{display:none}}.menu-button:hover+.nav-bar,.nav-bar:hover,.menu-open .nav-bar{display:block}.nav-bar .subnav{display:none;list-style:none;margin:0;padding:0;white-space:nowrap;background-color:#f2f2f2}@media only screen and (min-width:1024px){.nav-bar .subnav{position:absolute;z-index:100;top:100%;left:30px;width:100%;min-width:320px;background:#202020 url("/Content/images/global/bg-texture-dark.jpg") repeat center;padding-bottom:10px}.nav-bar .subnav.open{z-index:101}.nav-bar .subnav:before,.nav-bar .subnav:after{content:"";display:block;position:absolute;top:0;left:100%;width:10000px;height:100%;background:#202020 url("/Content/images/global/bg-texture-dark.jpg") repeat center}.nav-bar .subnav:before{left:auto;right:100%}.nav-bar .subnav.open{border-bottom:none}}.nav-bar .subnav li{margin:0;padding:0;border-top:1px solid #e6e6e6}.nav-bar .subnav li:first-child{border-top:none}@media only screen and (min-width:1024px){.nav-bar .subnav li{border:none}.nav-bar .subnav li:first-child a{padding-top:0}}.nav-bar .subnav a{display:block;padding:10px 26px}@media only screen and (min-width:1024px){.nav-bar .subnav a{padding:8px 0;font-size:.875em;color:#b5b5b5;font-family:AvenirNextPro,"Avenir-medium","Helvetica Neue",sans-serif}}.nav-bar .subnav li img{vertical-align:middle;float:left;margin-right:.5em;position:relative;bottom:2px}.subnav.open,.no-touch li:hover .subnav{display:block}.page-head{position:relative;display:table;padding:3.5% 0;color:#b70033;max-height:180px}@media only screen and (max-width:650px),only print and (max-width:650px){.page-head{padding-left:5%;padding-right:5%}}.page-head.full-width{height:auto !important;width:100% !important;margin:0;max-width:none;padding:12% 0 4%}.page-head.full-width,.page-head.full-width .valign{color:#fff}.page-head .bg{position:absolute;top:0;left:60%;width:auto;height:100%;z-index:-1;max-width:none}@media only screen and (max-width:650px),only print and (max-width:650px){.page-head .bg{left:75%}}.page-head .bg-full,.page-head.full-width .bg{position:absolute;top:0;left:0;width:100%;height:auto;z-index:-1;max-width:none}@media only screen and (max-width:650px),only print and (max-width:650px){.page-head .bg-full,.page-head.full-width .bg{left:0}}.page-head h1{margin:0;max-width:60%}@media only screen and (max-width:650px),only print and (max-width:650px){.page-head h1{max-width:75%}}#main{position:relative;z-index:100;margin-bottom:5%;padding:7.5% 5%;background-color:#fff}@media only screen and (min-width:1200px),only print and (min-width:1200px){#main{padding-top:7em}}.sidebar{width:100%;padding:26px}@media only screen and (min-width:651px) and (max-width:1023px){.sidebar{width:95%;padding:0}}@media only screen and (min-width:1024px){.sidebar{width:90%}}.sidebar h3{color:#b70033}.sidebar ul{max-height:0;overflow:hidden;list-style:none;margin-left:0;padding-left:1.75em}.sidebar ul.open{max-height:100em}.sidebar ul>li{margin-bottom:.5em}.hero,.inner-hero{position:relative;overflow:hidden;height:450px}.hero .content,.inner-hero .content{position:absolute;top:0;right:0;bottom:4em;left:0;z-index:300;color:#fff}.hero .background,.inner-hero .background{position:relative;z-index:100;display:block;width:auto;max-width:none;min-width:100%;min-height:100%;margin-left:50%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%)}.hero h1{font-size:68px;font-size:4.25rem;line-height:1.14706;margin:0;letter-spacing:.075em;text-transform:uppercase}@media only screen and (max-width:650px),only print and (max-width:650px){.hero h1{font-size:43px;font-size:2.6875rem;line-height:1.2093}}.hero h1+h1{font-size:48px;font-size:3rem;line-height:1.08333;text-transform:none;margin-top:.5em;letter-spacing:0}@media only screen and (max-width:650px),only print and (max-width:650px){.hero h1+h1{font-size:35px;font-size:2.1875rem;line-height:1.48571}}.hero h1 img{position:relative;top:5px}@media only screen and (max-width:650px),only print and (max-width:650px){.hero h1 img{display:none !important}}.hero h5,.hero p{text-align:center;max-width:none;margin:0}.hero h5{text-transform:uppercase;margin-bottom:-5em}@media only screen and (max-width:650px),only print and (max-width:650px){.hero h5{font-size:13px;font-size:.8125rem;line-height:2}}.hero+#main{position:relative;z-index:500}@media only screen and (min-width:1024px),only print and (min-width:1024px){.hero+#main{margin-top:-4em}}.matrix{border:solid #bebebe;border-width:1px 0 0 0;margin-left:0}.matrix h5,.matrix p{margin:0 auto}.matrix a{text-decoration:none}.matrix .grid__item,.matrix .media-room .result,.media-room .matrix .result{position:relative;margin-top:-1px;border:solid #bebebe;border-width:1px 0 1px 1px;padding-left:0;height:175px}.matrix .grid__item:first-child,.matrix .media-room .result:first-child,.media-room .matrix .result:first-child,.matrix .grid__item:nth-of-type(4),.matrix .media-room .result:nth-of-type(4),.media-room .matrix .result:nth-of-type(4){border-left-width:0}@media only screen and (max-width:650px),only print and (max-width:650px){.matrix .grid__item,.matrix .media-room .result,.media-room .matrix .result{width:100%;border-width:1px 0}}.matrix.two-up .grid__item:first-child,.matrix.two-up .media-room .result:first-child,.media-room .matrix.two-up .result:first-child,.matrix.two-up .grid__item:nth-of-type(3),.matrix.two-up .media-room .result:nth-of-type(3),.media-room .matrix.two-up .result:nth-of-type(3){border-left-width:0}.matrix.two-up .grid__item:nth-of-type(4),.matrix.two-up .media-room .result:nth-of-type(4),.media-room .matrix.two-up .result:nth-of-type(4){border-left-width:1px}.flex{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex}@media only screen and (min-width:1024px),only print and (min-width:1024px){.flex--desk{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-align:stretch;-webkit-align-items:stretch;-moz-box-align:stretch;-ms-flex-align:stretch;align-items:stretch}}.flex--desk .grid__item,.flex--desk .media-room .result,.media-room .flex--desk .result{-webkit-box-flex:1;-webkit-flex:1;-moz-box-flex:1;-ms-flex:1;flex:1}.thumbnail{position:relative}.thumbnail:before{content:attr(data-type);position:absolute;top:10px;left:10px;z-index:200;display:inline-block;background-color:#b70033;padding:3px;font-family:"ProximaNova-condensed",sans-serif;color:#fff;line-height:1;font-size:12px;text-transform:uppercase;font-weight:700;-webkit-backface-visibility:hidden;backface-visibility:hidden}.thumbnail img{display:block;width:100%}.thumbnail a{position:absolute;z-index:100;top:0;right:0;bottom:0;left:0;color:#fff;background:url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAAABCAYAAAAfFcSJAAAADUlEQVQIW2NkYGDYDwAAyQDB08i2pwAAAABJRU5ErkJggg==") repeat center;background:rgba(0,0,0,.75);font-family:"ProximaNova-bold",sans-serif;line-height:1.25;-webkit-backface-visibility:hidden;backface-visibility:hidden}.thumbnail a .title{display:block;position:absolute;width:100%;left:0;bottom:0;padding:10px}.thumbnails .thumbnail{margin-bottom:0;display:none}.thumbnails .thumbnail:before{top:20px;left:20px}.thumbnails .thumbnail a,.thumbnails .thumbnail img{border:10px solid #fff}.btn{border-radius:0;-webkit-box-shadow:0 1px 2px rgba(0,0,0,.25);box-shadow:0 1px 2px rgba(0,0,0,.25);color:#fff;background-color:rgba(183,0,51,1);min-width:150px;text-align:center;line-height:3;text-transform:uppercase;vertical-align:middle;font-family:"ProximaNova-bold",sans-serif;position:relative}@media only screen and (max-width:650px),only print and (max-width:650px){.btn--large+.btn--large,.btn--alt+.btn--large,.btn--large+.btn--alt,.btn--alt+.btn--alt{margin-top:1em}}@media only screen and (min-width:651px),only print and (min-width:651px){.btn--large+.btn--large,.btn--alt+.btn--large,.btn--large+.btn--alt,.btn--alt+.btn--alt{margin-left:.5em}}.btn--alt{background-color:#fff;color:#b70033}.btn--large,.btn--alt{min-width:200px;font-family:AvenirNextPro,"Avenir-heavy-italic","Helvetica Neue",sans-serif;font-style:italic}@media only screen and (max-width:650px),only print and (max-width:650px){.btn--large,.btn--alt{width:100%}.btn--enlarged{font-size:125%}}.btn--small{background-color:#868686;font-size:.875em;padding-left:1em;padding-right:1em}.btn--small.btn--red,.btn--red{color:#fff;background-color:rgba(183,0,51,1)}.btn--micro,.btn--tiny{padding:.5em;line-height:1;min-width:0;border-radius:3px;font-size:.75em}.btn--natural{background-color:transparent;-webkit-box-shadow:none;box-shadow:none;color:#b70033;font-style:italic;min-width:0;padding:0;line-height:1}.btn--round{min-width:0;width:1em;background-color:#b70033;border-radius:50%;width:3em;-webkit-box-shadow:none;box-shadow:none;text-shadow:0 1px 0 rgba(0,0,0,.3)}.btn.disabled{background-color:#868686;cursor:default !important}.btn.btn-loading:before,.btn.btn--loading:before{content:"";background:url("/Content/images/global/icons/loading.gif") no-repeat center;-webkit-background-size:cover cover;background-size:cover;position:absolute;z-index:100;top:50%;left:100%;width:1.5em;height:1.5em;margin-top:-.75em;margin-left:1em;opacity:1}.arrow-after:after{content:url("/Content/images/global/icons/arrow-right-small.png");margin-left:.5em}.arrow-after-red:after{content:url("/Content/images/global/icons/arrow-right-small-red.png");margin-left:.5em}.well,.callout{background:rgba(255,255,255,1) url("/Content/images/global/bg-texture-lighter.jpg") repeat center;-webkit-box-shadow:0 2px 5px rgba(0,0,0,.25);box-shadow:0 2px 5px rgba(0,0,0,.25)}.panel{background:rgba(255,255,255,1) url("/Content/images/global/bg-texture-lighter.jpg") repeat center;-webkit-box-shadow:0 2px 5px rgba(0,0,0,.25);box-shadow:0 2px 5px rgba(0,0,0,.25)}@media only screen and (-webkit-min-device-pixel-ratio:1.5),only screen and (-o-min-device-pixel-ratio:3/2),only screen and (min--moz-device-pixel-ratio:1.5),only screen and (min-device-pixel-ratio:1.5){.well,.callout,.panel{-webkit-background-size:100px 100px;background-size:100px 100px}}input[type="text"],input[type="number"],input[type="search"],input[type="email"],textarea{display:block;width:100%;border:1px solid #bebebe;padding:.675em .75em;background-color:transparent;-webkit-box-shadow:inset 0 1px 2px rgba(0,0,0,.15);box-shadow:inset 0 1px 2px rgba(0,0,0,.15);border-radius:0}textarea{min-height:250px}textarea.tall{min-height:450px}input[type="text"]:focus,input[type="number"]:focus,input[type="email"]:focus{outline:none;background-color:rgba(255,255,255,1);-webkit-box-shadow:inset 0 1px 2px rgba(0,0,0,.15),0 1px 2px rgba(0,0,0,.25);box-shadow:inset 0 1px 2px rgba(0,0,0,.15),0 1px 2px rgba(0,0,0,.25)}input.zip{max-width:12.5em}.huge{font-size:1.5em}.invalid{border:solid #b70033 !important;border-width:1px 1px 1px 3px !important}.invalid~.control-indicator{border:1px solid #b70033}input.search{background-image:url("data:image/image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACMAAAAjCAYAAAAe2bNZAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyhpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuNS1jMDIxIDc5LjE1NTc3MiwgMjAxNC8wMS8xMy0xOTo0NDowMCAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENDIDIwMTQgKE1hY2ludG9zaCkiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6ODhGRUYxODMwNDU4MTFFNDhENkU5OTVBM0MzNzBGNTIiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6ODhGRUYxODQwNDU4MTFFNDhENkU5OTVBM0MzNzBGNTIiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDo4OEZFRjE4MTA0NTgxMUU0OEQ2RTk5NUEzQzM3MEY1MiIgc3RSZWY6ZG9jdW1lbnRJRD0ieG1wLmRpZDo4OEZFRjE4MjA0NTgxMUU0OEQ2RTk5NUEzQzM3MEY1MiIvPiA8L3JkZjpEZXNjcmlwdGlvbj4gPC9yZGY6UkRGPiA8L3g6eG1wbWV0YT4gPD94cGFja2V0IGVuZD0iciI/PqCT3U8AAALsSURBVHjavJdLaBRBEIZ7xoXEN+IKPgIq8SCiIJgFheAbEww+UEQRjwaXHNSIB58XxUuugq56jIJ4kIhggooadCMSUYJighBBvfhYRQwiijj+JTWhaGemu9fZLfjIds9k5pueru4ar1stUYaoARtAM8iBeWAcH/sEXoIi6AJ9IFAO0Rw8Hv2dSTiPbngA7AdTY86h/mXMQfACnABXXKUo/Jj+Rr7wyQSRqFgALoM7oM5VJmpkdoMCGBNx7BUYAO/5f+mGDSCrnbcSPAEtoL9cGRK5oPX9BOfAWTAYcQ0PLAftYJPonwZus9hT19fUyCMig55qEdgbI6J4bvSCzaCJRy2MSeB6xMglytBk7dReDV1kBWeLbdzkjBsWfbPAaRcZypg52ohsB9+Ve7zlEfoi+nZwxhllajiF5RzZVaZIGMP8amUcsZFZr6VvwfHVxMVF8EyubzypE2VatL6CSicCzkCZuWtMMjltHRlU6cUNrb3UJFMv2gMq3XitTeR6k8x40X6n0o8P4vdEl70pUwEZuXb9MsnIYaxLWcTnRS+Mz6aTh0Q7x3tNWrEQ1Ir2kEmmKNpZ3vTSii1au88kc03ra09JZCzYI9pfwV2TzANt+KgMWJuCzFEwXVuRf5hkaKU8pfV3/udkXgcOa6txh+2ufQncF/30RPfA7DJFurRlg5LikCk5fGFOO3VJWy2pQttpmWG1XIx383zRIw/OJF1L2r8BG8GI6JvCo0b1bCuYGVFyUhF+jPe14wlFvlFIX3Ef8s5KGTZD9C8G5/l3ibeNsCCf4Pga8/y3Tf+ciXqKfr751ZiLZXkxmx8jElgK/TNCfsLmthWsAj3gt8UNRrgWmmtZE/0V6vEaRoU8i89bxa+sSXzeTubytMT1zyNwS5SqHj953uLaJN6Gz9zAVqaccBbKqMpFwJNUWQjR8W++qmyEQjZzaF+lZVyEitWQsRF6DrZVSyZJiERWI5s+VlNGCnVwPdwbitDBPwIMAPMPoHKJ/HrZAAAAAElFTkSuQmCC");background-repeat:no-repeat;-webkit-background-size:auto 50%;background-size:auto 50%;background-position:.75em center;padding-left:2.675em !important}.search:before{content:"";position:absolute;display:block;font-family:FontAwesome;font-style:normal;font-weight:normal;line-height:1}::-webkit-input-placeholder{color:#c5c5c5}:-moz-placeholder{color:#c5c5c5}::-moz-placeholder{color:#c5c5c5}:-ms-input-placeholder{color:#c5c5c5}.form-group{position:relative}.form-control{position:relative;display:inline-block;cursor:pointer;padding-left:40px;margin:8px 1.25em .75em 0}.form-control input{position:absolute;opacity:0;z-index:-1}.control-indicator{position:absolute;top:0;left:0;display:block;width:30px;height:30px;line-height:30px;font-size:65%;color:#eee;text-align:center;border:1px solid #bebebe;-webkit-box-shadow:inset 0 1px 2px rgba(0,0,0,.15);box-shadow:inset 0 1px 2px rgba(0,0,0,.15);background-position:center center;background-repeat:no-repeat;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.radio .control-indicator{border-radius:50%}.radio input:checked~.control-indicator,.selected .radio input~.control-indicator{background-image:url("/Content/images/global/icons/radio.png")}.checkbox input:checked~.control-indicator,.selected .checkbox input~.control-indicator{background-image:url("/Content/images/global/icons/check.png")}.form-control input:focus~.control-indicator{-webkit-box-shadow:inset 0 1px 2px rgba(0,0,0,.15),0 1px 2px rgba(0,0,0,.25);box-shadow:inset 0 1px 2px rgba(0,0,0,.15),0 1px 2px rgba(0,0,0,.25)}.select{position:relative;display:inline-block;margin-bottom:.75em}.select select{display:block;width:100%;margin:0;border-radius:3px;padding:.65em 2.25em .65em .75em;background-color:transparent;border:1px solid #bebebe;cursor:pointer;outline:0;-webkit-box-shadow:inset 0 1px 2px rgba(0,0,0,.15);box-shadow:inset 0 1px 2px rgba(0,0,0,.15);-webkit-appearance:none;-moz-appearance:none;appearance:none}.select select:focus:-moz-focusring{color:transparent;text-shadow:0 0 0 #000}.select:after{position:absolute;top:50%;right:1em;display:inline-block;content:"";width:0;height:0;margin-top:-.15em;pointer-events:none;border-top:.35rem solid;border-right:.35rem solid transparent;border-bottom:.35rem solid transparent;border-left:.35rem solid transparent}.select select:focus{-webkit-box-shadow:0 0 0 2px #b70033;box-shadow:0 0 0 2px #b70033}.select select::-ms-expand{display:none}@-moz-document url-prefix(){.select select{text-indent:.01px;text-overflow:'';padding-right:1rem;}.select option{background-color:white;}}@media screen and (min-width:0 \0),print and (min-width:0 \0){.select select{z-index:1;padding:.675em 2.25em .675em .75em}.select:after{z-index:5}.select select:hover,.select select:focus,.select select:active{color:#555;background-color:#eee}}label,.form-group p{display:inline-block;margin-bottom:.25em;line-height:30px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;cursor:default}label[for]{cursor:pointer}label.full{display:block}label.important{color:#b70033;text-transform:uppercase;font-family:"ProximaNova-demi",sans-serif}input[type=number]::-webkit-inner-spin-button,input[type=number]::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.input-postfix,.input-prefix{position:absolute;top:0;left:0;width:auto;height:100%;border:1px solid #bebebe;-webkit-box-shadow:inset 0 1px 2px rgba(0,0,0,.15);box-shadow:inset 0 1px 2px rgba(0,0,0,.15);float:right;display:inline-block;background:url("/Content/images/global/bg-texture-light.jpg") repeat center;padding:.675em .75em;line-height:2;pointer-events:none;font-size:.75em}.input-postfix{left:auto;right:0}.data-grid{border:solid #bebebe;border-width:1px 0}.data-grid>.item{padding-top:26px}.video-wrapper{position:relative;padding-top:56.25%;margin-left:auto;margin-right:auto;-webkit-box-shadow:0 1px 2px rgba(0,0,0,.25);box-shadow:0 1px 2px rgba(0,0,0,.25)}.video-wrapper .player,.video-wrapper .poster{position:absolute;top:0;right:0;bottom:0;left:0;z-index:100}.video-wrapper .poster{z-index:200;cursor:pointer;background:#000}.touch .video-wrapper .poster{display:none}.poster>img{display:block;width:100%;opacity:.35;-webkit-transition:opacity .25s cubic-bezier(.23,1,.32,1);transition:opacity .25s cubic-bezier(.23,1,.32,1);-webkit-backface-visibility:hidden;backface-visibility:hidden}.no-touch .poster:hover>img{opacity:.15}.poster .title{position:absolute;z-index:100;top:50%;left:0;width:100%;height:auto;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);text-align:center;color:#fff}.poster .title h3{margin-bottom:0}.poster .title img{max-width:50px}.player iframe,.player object,.player embed{width:100%;height:100%}.slick-initialized{display:block !important}.slick-slider:last-child{margin-bottom:25px !important}.slick-slider{position:relative;display:block;-webkit-box-sizing:border-box;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-ms-touch-action:none;touch-action:none;-webkit-tap-highlight-color:transparent}.slick-list{position:relative;overflow:hidden;display:block;margin:0;padding:0}.slick-list:focus{outline:none}.slick-loading .slick-list{background:#fff url("/Content/images/global/icons/ajax-loader.gif") center center no-repeat}.slick-list.dragging{cursor:pointer;cursor:hand}.slick-slider .slick-list,.slick-track,.slick-slide,.slick-slide img{-webkit-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}.slick-track{position:relative;left:0;top:0;display:block;zoom:1}.slick-track:before,.slick-track:after{content:"";display:table}.slick-track:after{clear:both}.slick-loading .slick-track{visibility:hidden}.slick-slide{float:left;height:100%;min-height:1px;display:none}.slick-slide img{display:block}.slick-slide.slick-loading img{display:none}.slick-slide.dragging img{pointer-events:none}.slick-initialized .slick-slide{display:block}.slick-loading .slick-slide{visibility:hidden}.slick-vertical .slick-slide{display:block;height:auto;border:1px solid transparent}@font-face{font-family:"slick";src:url("fonts/slick.eot?");src:url("fonts/slick.eot?#iefix") format("embedded-opentype"),url("fonts/slick.woff") format("woff"),url("fonts/slick.ttf") format("truetype"),url("fonts/slick.svg#slick") format("svg");font-weight:normal;font-style:normal}.slick-prev,.slick-next{position:absolute;display:block;height:40px;width:40px;line-height:0;font-size:0;cursor:pointer;background:transparent;color:transparent;top:50%;margin-top:-20px;padding:0;border:none;outline:none;border:2px solid #b70033;border-radius:50%}.slick-prev:hover,.slick-prev:focus,.slick-next:hover,.slick-next:focus{outline:none;background:transparent;color:transparent}.slick-prev:hover:before,.slick-prev:focus:before,.slick-next:hover:before,.slick-next:focus:before{opacity:1}.slick-prev.slick-disabled,.slick-next.slick-disabled{opacity:.25}.slick-prev:before,.slick-next:before{font-size:20px;line-height:1}.slick-prev{left:-53px}.slick-prev:before{margin-right:2px;content:url("/Content/images/global/icons/arrow-left-red.png")}.slick-next{right:-53px}.slick-next:before{margin-left:2px;content:url("/Content/images/global/icons/arrow-right-red.png")}@media only screen and (max-width:650px),only print{.slick-next,.slick-prev{display:none !important}}@media only screen and (min-width:1200px){.slick-next{right:-70px}.slick-prev{left:-70px}}.slick-slider{margin-bottom:30px}.slick-dots{position:absolute;bottom:-25px;list-style:none;display:block;text-align:center;padding:0;width:100%;margin:0}.slick-dots li{position:relative;display:inline-block;height:20px;width:20px;margin:0 5px;padding:0;cursor:pointer}.slick-dots li button{border:0;background:transparent;display:block;height:20px;width:20px;outline:none;line-height:0;font-size:0;color:transparent;padding:5px;cursor:pointer}.slick-dots li button:hover,.slick-dots li button:focus{outline:none}.slick-dots li button:hover:before,.slick-dots li button:focus:before{opacity:1}.slick-dots li button:before{position:absolute;top:0;left:0;content:"•";width:20px;height:20px;font-family:"slick";font-size:6px;line-height:20px;text-align:center;color:#000;opacity:.25;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.slick-dots li.slick-active button:before{color:#000;opacity:.75}.callout{font-size:1.125em;border:solid #bebebe;border-width:0 0 0 5px}.callout--positive{border-color:#3c763d;border-width:1px 1px 1px 5px}.callout--neutral{border-width:1px 1px 1px 5px}.callout--danger{border:solid #b70033;border-width:1px 1px 1px 5px}.lightbox-overlay{position:fixed;top:0;right:0;bottom:0;left:100%;z-index:1001;background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAAABCAYAAAAfFcSJAAAADUlEQVQIW2NkYGDYDwAAyQDB08i2pwAAAABJRU5ErkJggg==);background-repeat:repeat;opacity:0;-webkit-transition:opacity .75s cubic-bezier(.86,0,.07,1),left 0s .75s linear;transition:opacity .75s cubic-bezier(.86,0,.07,1),left 0s .75s linear}.lightbox-overlay.visible{left:0;opacity:1;-webkit-transition:opacity .75s cubic-bezier(.86,0,.07,1),left 0s 0s linear;transition:opacity .75s cubic-bezier(.86,0,.07,1),left 0s 0s linear}.lightbox-overlay .lightbox-content{position:absolute;width:100%;height:100%}.lightbox-overlay .close{position:absolute;z-index:100;top:13px;right:13px;color:#fff;font-size:50px;font-weight:700;line-height:.5;cursor:pointer}@media only screen and (min-width:1024px){.lightbox-overlay .close{top:26px;right:26px}}.tab-bar{list-style:none;margin:0 0 26px 0;padding:0;text-align:center;background:url("/Content/images/global/bg-texture-lightish.jpg") repeat center;display:table;table-layout:fixed;width:100%;visibility:hidden}.tab-bar li{display:table-cell;margin:0;padding:0;border:solid #9e9a9b;border-width:0 0 0 1px}.tab-bar li:first-child{border-width:0}@media only screen and (max-width:650px),only print and (max-width:650px){.tab-bar li{display:block;width:100%;border-width:1px 0 0 0}}.tab-bar li a{display:block;padding:1em 0;color:#fff;-webkit-transition:background .35s cubic-bezier(.23,1,.32,1);transition:background .35s cubic-bezier(.23,1,.32,1);font-family:"ProximaNova-demi",sans-serif;background:transparent;text-decoration:none}.tab-bar li a:hover,.tab-bar li a.active{background:rgba(0,0,0,.35)}.tab-bar-select{visibility:hidden}.tab-bar-content{display:none;visibility:hidden}.tab-bar-content.active{display:block}.no-touch [data-label]{position:relative}.no-touch [data-label]:hover:before{content:attr(data-label);position:absolute;top:-3em;left:50%;text-align:center;white-space:nowrap;background-color:rgba(0,0,0,.5);font-size:12px;line-height:2;padding:0 .5em;border-radius:3px;color:#fff;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%)}.no-touch [data-label]:after{content:"";display:none;position:absolute;top:-12px;left:50%;margin-left:-6px;width:0;height:0;border-left:6px solid transparent;border-right:6px solid transparent;border-top:6px solid rgba(0,0,0,.5)}.no-touch [data-label]:hover:after{display:block}.home .slick-list,.home .slick-track{position:absolute;top:0;left:0;width:100%;height:100%;z-index:100}.home .carousel{position:relative;padding-top:50%}@media only screen and (max-width:650px),only print and (max-width:650px){.home .carousel{padding-top:0;height:400px}}@media only screen and (min-width:651px),only print and (min-width:651px){.home .carousel{margin-bottom:-2em}}@media only screen and (min-width:1024px),only print and (min-width:1024px){.home .carousel{margin-bottom:-4em}}@media only screen and (min-width:1200px),only print and (min-width:1200px){.home .carousel{padding-top:0;height:450px}}.home .carousel .valign{padding:5%;position:absolute;top:50%;left:0;width:100%;height:auto;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}.home .carousel .slick-next,.home .carousel .slick-prev{position:absolute;top:50%;right:30px;z-index:500;width:17px;margin-top:-8px;border:none;-webkit-background-size:contain contain !important;background-size:contain !important;border-radius:0;height:15px;background:url("/Content/images/global/icons/arrow-right.png") no-repeat center}@media only screen and (max-width:650px){.home .carousel .slick-next,.home .carousel .slick-prev{display:none}}.home .carousel .slick-next:before,.home .carousel .slick-prev:before{display:none !important}.home .carousel .slick-prev{right:auto;left:30px;cursor:pointer;background:url("/Content/images/global/icons/arrow-left.png") no-repeat center}.home .carousel .slide{position:relative;overflow:hidden}.home .carousel .content{position:absolute;top:0;left:0;right:0;bottom:4em;z-index:100}@media only screen and (max-width:650px),only print and (max-width:650px){.home .carousel .content{padding:0 5%;bottom:0}.home .carousel .content .btn{width:auto}}.home .carousel .bg-image{position:absolute;top:50%;left:50%;max-width:none;min-width:100%;min-height:100%;-webkit-transform:translateX(-50%) translateY(-50%);-ms-transform:translateX(-50%) translateY(-50%);transform:translateX(-50%) translateY(-50%)}.home .carousel .bg-image.left,.home .carousel .bg-image.right{-webkit-transform:translateX(0) translateY(-50%);-ms-transform:translateX(0) translateY(-50%);transform:translateX(0) translateY(-50%)}.home .carousel .bg-image.left{left:0}.home .carousel .bg-image.right{left:auto;right:0}.home .carousel .diagonal{z-index:50}.home .carousel .feature{position:absolute;top:50%;right:0;z-index:-1;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}@media only screen and (min-width:651px) and (max-width:1023px),only print and (min-width:651px) and (max-width:1023px){.home .carousel .feature{max-width:150px}}@media only screen and (max-width:650px),only print and (max-width:650px){.home .carousel .feature{display:none}}.home .carousel .feature.top{top:10%;-webkit-transform:translateY(-40%);-ms-transform:translateY(-40%);transform:translateY(-40%)}.home .carousel .feature.right{right:-5%}.home .carousel h1{color:#fff;text-transform:uppercase;margin-bottom:20px;max-width:15em;line-height:1}.home .carousel h1.full{max-width:none}@media only screen and (min-width:1200px),only print and (min-width:1200px){.home .carousel h1{font-size:60px;font-size:3.75rem}}@media only screen and (min-width:651px) and (max-width:1023px),only print and (min-width:651px) and (max-width:1023px){.home .carousel h1{margin-right:175px}}@media only screen and (max-width:650px),only print and (max-width:650px){.home .carousel h1{font-size:11vw}}.home .carousel p{font-size:1.125em;max-width:30em}.home .carousel p.full{max-width:none}.media-room .filters .select{width:100%}.media-room .result .panel{height:185px;border:2px solid transparent}.media-room .result.selected .panel{border-color:#b70033}.media-room .result .media-image{border:1px solid #bebebe;width:75px;height:75px}.media-room .result .left{float:left;width:75px}.media-room .result .right{margin-left:88px}.media-room .result .right p{margin:0}.media-room .selected-item,.media-room .filtered-item{display:inline-block;cursor:pointer;border:1px solid #bebebe;padding:.5em;margin:0 .5em .75em 0;white-space:nowrap}.media-room .selected-item:after,.media-room .filtered-item:after{content:"×";display:inline-block;color:#b70033;border:2px solid #b70033;font-size:2em;width:1em;height:1em;line-height:.875;vertical-align:middle;text-align:center;margin-left:.25em}.recommendation-tool .incentives-total{max-width:640px}.recommendation-tool .incentives-crop-total{padding-bottom:.5em}.recommendation-tool .incentives-crop-total .label,.recommendation-tool .incentives-crop-total .value{display:block;vertical-align:top}.recommendation-tool .incentives-crop-total .value{text-align:right}@media(min-width:480px){.recommendation-tool .incentives-crop-total .label,.recommendation-tool .incentives-crop-total .value{display:inline-block}.recommendation-tool .incentives-crop-total .label{width:calc(99% - 130px)}.recommendation-tool .incentives-crop-total .value{width:130px}}.recommendation-tool .print-icon{float:right;cursor:pointer;position:relative;top:.5em}.touch .recommendation-tool .print-icon,.touch .recommendation-tool .bottom-print-icon{display:none !important}@media print{.recommendation-tool .print-icon,.recommendation-tool .bottom-print-icon{display:none !important}}.article-content h6+.img--center{margin-top:26px;padding:0}.article-content figure{display:block}.article-content figure.img--center{float:none;display:block;margin:26px auto;max-width:none;text-align:center}.article-content figure.img--center img{margin:0 auto}.article-content figcaption{display:block;padding:0;margin:0;text-align:center;font-size:smaller}.article-content ul.compact li{margin-bottom:13px;line-height:1.2}.article-content ul.compact li ul{margin-left:13px;margin-top:.25em}.article-content ul.compact li ul li{margin-bottom:0;line-height:1.2}.article-content th.nowrap,.article-content td.nowrap{white-space:nowrap}.article-content .download-links .btn{margin:.25em}@media only screen and (min-width:651px),only print and (min-width:651px){.article-content figure{float:right;padding:0 0 1em 1em;max-width:40%}.article-content figure.img--center{float:none;display:block;margin:auto;max-width:none;text-align:center}.article-content figure.img--center img{display:inline-block;text-align:center}.article-content figcaption{display:block;margin:1em;text-align:center;font-size:smaller}.article-content figcaption.img--center{max-width:none}}.follow-a-field .sidebar{margin-top:2em}@media only screen and (min-width:1024px){.follow-a-field .sidebar{margin-top:6em}}.no-touch .follow-a-field .thumbnails{width:90%;margin:0 auto}.follow-a-field .inner{max-width:none !important}.follow-a-field .photo-slider{display:none;width:90%;margin:0 auto}.follow-a-field .photo-slider h2{font-size:16px;font-size:1rem}@media only screen and (min-width:1024px),only print and (min-width:1024px){.follow-a-field .photo-slider h2{font-size:24px;font-size:1.5rem}}.follow-a-field .photo-slider h4{margin-top:1em}.follow-a-field .detail-image{background:url("/Content/images/global/img-photo-frame.png") no-repeat scroll center center/cover transparent;display:block;padding:11px;margin-top:26px}.follow-a-field .description{padding:26px}@media only screen and (min-width:1024px),only print and (min-width:1024px){.follow-a-field .description{padding:26px 0 26px 3em}}.application-requirements .nozzles-carousel{width:80%;margin-left:10%;display:none}@media only screen and (max-width:650px){.application-requirements .nozzles-carousel .slick-next,.application-requirements .nozzles-carousel .slick-prev{display:block !important}}.application-requirements .nozzles-carousel h5,.application-requirements .nozzles-carousel p{margin-bottom:0}.history-timeline .timeline{position:relative}.history-timeline .timeline:before{content:"";position:absolute;top:4em;bottom:0;left:50%;width:1px;background-color:#bebebe;z-index:0}@media only screen and (max-width:650px),only print and (max-width:650px){.history-timeline .timeline:before{display:none}}.history-timeline header{text-align:center}.history-timeline header h4{display:inline-block;color:#b70033;border:1px solid #bebebe;padding:.5em 1em;margin-top:2em;margin-bottom:2em;background-color:#fff;position:relative;z-index:100}.history-timeline .footer{text-align:center}.history-timeline .footer p{border:1px solid #bebebe;display:inline-block;padding:.5em 1em}.history-timeline .timeline-entry{margin:2em 0;width:50%;float:left}@media only screen and (max-width:650px),only print and (max-width:650px){.history-timeline .timeline-entry{width:90%;float:none !important;margin:2em 5% 4em 5%}}.history-timeline .timeline-entry.right{margin-top:2em;float:right;text-align:right}.history-timeline .timeline-entry.right h4{text-align:right}.history-timeline .timeline-entry.right h4:before{right:auto;left:-5px}.history-timeline .timeline-entry.right p{text-align:left}@media only screen and (min-width:651px),only print and (min-width:651px){.history-timeline .timeline-entry.right p{padding-left:65px}}.history-timeline .timeline-entry.right a{text-align:left}.history-timeline .timeline-entry:nth-of-type(2){margin-top:8em}.history-timeline .timeline-entry h4{position:relative;color:#b70033;border-bottom:1px solid #bebebe;margin-bottom:.75em;margin-top:0}.history-timeline .timeline-entry h4:before{content:"";display:block;position:absolute;bottom:-5px;right:-5px;width:10px;height:10px;border:1px solid #bebebe;background-color:#fff;border-radius:50%;z-index:100}.history-timeline .timeline-entry img{margin-bottom:26px}@media only screen and (min-width:651px),only print and (min-width:651px){.history-timeline .timeline-entry p{padding-right:65px}}.ff-31 .select:after{border-color:transparent}.image-row__image{padding:2px}.image-row__image:first-child{padding-left:0}.no-height{height:0}.no-height th,.no-height td{padding:0}.content-only{background:#fff}.content-only #main{margin-bottom:0;padding:5% 5% 2%}@media only screen and (min-width:1200px),only print and (min-width:1200px){.content-only #main{width:100%;padding-top:3em}}.ath-container{background:#fff url("/Content/images/global/bg-texture-lighter.jpg");box-shadow:0 0 .2em 0 #a0a0a0;display:table;padding:1em 1em .8em}.ath-container:before,.ath-container.ath-icon:before,.ath-mandatory .ath-container:before,.ath-container.ath-android:before{display:none}.ath-container p,.ath-application-icon{display:table-cell;vertical-align:middle;max-width:none}.ath-container p{text-align:left}.ath-application-icon,.ath-container.ath-ios .ath-application-icon{margin-right:1em;margin-bottom:0;border-radius:1em;box-shadow:0 .2em .4em rgba(0,0,0,.3),inset 0 .07em 0 rgba(255,255,255,.5)}.ath-ios.ath-phone:after,.ath-ios.ath-tablet:after{background:#fff url("/Content/images/global/bg-texture-lighter.jpg");box-shadow:.1em .1em .2em -.1em #a0a0a0}.ath-ios.ath-tablet:after{box-shadow:-.1em -.1em .2em -.1em #a0a0a0}@media only screen and (orientation:landscape),only print and (orientation:landscape){.ath-ios.ath-phone:after{box-shadow:-.1em -.1em .2em -.1em #a0a0a0}}.social-div{z-index:1000}.content .social-div{float:right}.content .social-div ul{list-style:none;margin:0;padding:0}.content .social-div ul li{list-style:none;margin:0;padding:0 0 0 12px;display:inline-block;vertical-align:middle}.content .social-div ul li:before{display:none}.content .social-div ul li.share{font-size:16px;font-weight:700}.content .social-div ul li.facebook a,.content .social-div ul li.email a,.content .social-div ul li.twitter a{text-decoration:none;background-image:url("/Content/images/assets/icons/icn-social-sprite.png");background-repeat:no-repeat;display:inline-block;height:32px;overflow:hidden;text-decoration:none;text-indent:100%;width:32px;vertical-align:middle}.content .social-div ul li.facebook a,.content .social-div ul li.facebook a:link,.content .social-div ul li.facebook a:visited{background-position:-48px -48px}.content .social-div ul li.facebook a:hover,.content .social-div ul li.facebook a:active,.content .social-div ul li.facebook a:focus{background-position:-48px -8px}.content .social-div ul li.email a,.content .social-div ul li.email a:link,.content .social-div ul li.email a:visited{background-position:-88px -48px}.content .social-div ul li.email a:hover,.content .social-div ul li.email a:active,.content .social-div ul li.email a:focus{background-position:-88px -8px}.content .social-div ul li.twitter a,.content .social-div ul li.twitter a:link,.content .social-div ul li.twitter a:visited{background-position:-8px -48px}.content .social-div ul li.twitter a:hover,.content .social-div ul li.twitter a:active,.content .social-div ul li.twitter a:focus{background-position:-8px -8px}.truncate-teaser{display:none}.truncate-content{display:block}.truncate-content .less{display:none}@media only screen and (max-width:480px),only print and (max-width:480px){.truncate-teaser{display:block}.truncate-content{display:none}.truncate-content .less{display:inline}}.home .carousel .slide-xtendsprayapp h1{margin-bottom:10px}.home .carousel .slide-xtendsprayapp p{color:#fff;text-transform:uppercase;font-size:1.4em}.home .carousel .slide-xtend2016 h1{line-height:1em;max-width:none;margin-bottom:10px}.home .carousel .slide-incentives h1{max-width:24em;line-height:1.1em;margin-bottom:.4em;font-size:2.25rem}.home .carousel .slide-incentives p{color:#fff;font-size:1em;line-height:1.5em;margin-bottom:1em}.home .carousel .slide-incentives .bg-image{top:0;transform:translateX(-50%)}.home .carousel .slide-xtend2016 p{color:#fff;font-size:.95rem;line-height:1.5rem;max-width:none;text-transform:uppercase;margin-bottom:15px}.home .carousel .slide-xtend2016 .feature.top{top:25%}.home .carousel .slide-xtend2016 .feature.right{right:7%}.home .carousel .slide .feature.bottom{top:86%;right:0}@media only screen and (min-width:1200px),only print and (min-width:1200px){.home .carousel .slide-incentives h1,.home .carousel .slide-xtend2016 h1,.home .carousel .slide-xtendeu h1,.home .carousel .slide-daytona h1{font-size:48px;font-size:3rem}.home .carousel .slide-incentives h1{font-size:2.5rem}}@media only screen and (max-width:1023px) and (min-width:651px),only print and (max-width:1023px) and (min-width:651px){.home .carousel .slide-xtend2016 h1,.home .carousel .slide-xtendeu h1,.home .carousel .slide-daytona h1{margin-right:auto}.home .carousel .slide-incentives h1{font-size:2rem}}@media only screen and (max-width:799px),only print and (max-width:799px){.home .carousel .slide-xtend2016 h1,.home .carousel .slide-xtendeu h1,.home .carousel .slide-daytona h1{font-size:2rem}.home .carousel .slide-incentives h1{font-size:1.5rem}}@media only screen and (max-width:399px),only print and (max-width:399px){.home .carousel .slide-xtend2016 h1,.home .carousel .slide-xtendeu h1,.home .carousel .slide-daytona h1{font-size:1.6rem;line-height:1.2em}.home .carousel .slide-incentives h1{font-size:1rem}@media only screen and (max-width:799px),only print and (max-width:799px){.home .carousel .slide-xtendimax h1{font-size:30px}}@media only screen and (min-width:1200px),only print and (min-width:1200px){.home .carousel .slide-xtendimax h1{font-size:40px}}.home .carousel .slide-xtend2016 p,.home .carousel .slide-daytona p{line-height:1.2em}}.home .carousel .slide-newxtend h1{line-height:1em;max-width:22em;margin-bottom:10px}.home .carousel .slide-newxtend p{color:#fff;font-size:.95rem;line-height:1.5rem;max-width:none;text-transform:uppercase;margin-bottom:15px}@media only screen and (min-width:1200px),only print and (min-width:1200px){.home .carousel .slide-newxtend h1,.home .carousel .slide-daytona h1{font-size:48px;font-size:3rem}}@media only screen and (max-width:1023px) and (min-width:651px),only print and (max-width:1023px) and (min-width:651px){.home .carousel .slide-newxtend h1{margin-right:auto}}@media only screen and (max-width:799px),only print and (max-width:799px){.home .carousel .slide-newxtend h1{font-size:2rem}}@media only screen and (max-width:399px),only print and (max-width:399px){.home .carousel .slide-newxtend h1{font-size:1.6rem;line-height:1.2em}.home .carousel .slide-newxtend p{line-height:1.2em}}.home .carousel .slide-soycalc .feature{top:170px;right:10vw}@media only screen and (max-width:1023px) and (min-width:651px),only print and (max-width:1023px) and (min-width:651px){.home .carousel .slide-soycalc .feature{max-width:100%;top:150px;right:5vw}}@media only screen and (max-width:799px),only print and (max-width:799px){.home .carousel .slide-soycalc h1{font-size:2rem}.home .carousel .slide-soycalc .feature{max-width:40vw}}@media only screen and (max-width:399px),only print and (max-width:399px){.home .carousel .slide-soycalc h1{font-size:1.6rem;line-height:1.2em}}.home .carousel .slide-challenge2015 p{color:#fff;text-transform:uppercase}.home .carousel .slide-dicambatraining p{color:#fff;max-width:65%}@media only screen and (max-width:1023px) and (min-width:651px),only print and (max-width:1023px) and (min-width:651px){.home .carousel .slide-dicambatraining h1{font-size:2.5rem}}@media only screen and (max-width:799px),only print and (max-width:799px){.home .carousel .slide-dicambatraining h1{font-size:2rem}.home .carousel .slide-dicambatraining p{font-family:"Avenir-roman","Helvetica Neue",sans-serif;font-size:1em;max-width:none}.home .carousel .slide-dicambatraining .diagonal{-webkit-transform:skewX(0deg);-ms-transform:skewX(0deg);transform:skewX(0deg)}.diagonal.left,.diagonal.left.wider{left:0}.diagonal.right,.diagonal.right.wider{right:0}}.section{text-align:center}.section h3{text-transform:uppercase;color:#444;font-size:2.5rem}.cards{display:flex;flex-flow:row nowrap;justify-content:center}.cards .grid{display:flex;flex-flow:row nowrap}.cards .grid .grid__item{padding-left:0}.cards .grid .grid__item .card .flex--desk{border:1px solid #bebebe;padding:0;margin:.3rem}.cards .grid .grid__item .card .header{background:#b70033;max-width:100%;color:#fff;text-align:center;padding:20px}.cards .grid .grid__item p::before{content:"-"}.single h3{text-transform:uppercase;color:#444;font-size:2.5rem}.challenge2015 label.important{text-transform:none}.challenge2015 .select select{background-color:#fff}.challenge2015 .video-wrapper{margin-bottom:auto}.challenge2015 blockquote{text-indent:0;margin:1.3em 1em;padding:0;quotes:"“" "”" "" ""}.challenge2015 blockquote p:before{color:#d8d8d8;content:open-quote;font-size:14em;line-height:.1em;position:absolute;top:.15em;left:-.16em;z-index:-1;font-weight:500}.challenge2015 blockquote p{display:inline-block;font-weight:700;position:relative;z-index:2}.challenge2015 blockquote cite{display:block;text-align:right;position:relative;z-index:2;padding-top:.5em;font-style:normal;font-size:1rem}.challenge2015 #main section header{text-align:center}.challenge2015 #main section header h2{margin-bottom:0}.challenge2015 #main section header p{max-width:none;margin:1rem 0}.challenge2015 .hero .content{padding:0 1em}.challenge2015 .hero h1{padding-top:.8em}.challenge2015 .hero p{max-width:none;background:#ff69b4}.challenge2015 .content .social-div{float:none;text-align:center;padding:1em 0 2em}.challenge2015 #main{padding-left:0;padding-right:0;padding-bottom:0}.challenge2015 #main>.inner{max-width:none}.challenge2015 #main section{border-top:1px solid #bebebe;padding-left:5%;padding-right:5%;overflow:hidden}.challenge2015 #main section:first-of-type{border-top:none}.challenge2015 #main section:nth-child(2n){background:#ececec}.challenge2015 #main section p{max-width:none}.challenge2015 #main section.recommendation{padding-top:5%;padding-bottom:3%}.challenge2015 #main section.recommendation .grid__item{vertical-align:top}.challenge2015 #main section.recommendation .lead{color:#2f2e2e}.challenge2015 .snapshots .tab-bar{background:none;width:auto;margin:0 auto}.challenge2015 .snapshots .tab-bar li{border:none;padding:0 .8em}.challenge2015 .snapshots .tab-bar li a,.challenge2015 .snapshots .tab-bar li span{border-bottom:2px solid transparent;color:#2f2e2e;font-family:"ProximaNova-regular",sans-serif;text-transform:uppercase;font-size:14px;padding:.4em 0}.challenge2015 .snapshots .tab-bar li a:hover,.challenge2015 .snapshots .tab-bar li a.active{background:none;border-bottom-color:#b70033;color:#b70033;font-weight:700}.challenge2015 .snapshots .tab-bar li .disabled{color:#bebebe}.challenge2015 .snapshot{position:relative}.challenge2015 .snapshot h3{color:#b70033;font-weight:700}.challenge2015 .snapshot img{width:100%;vertical-align:top}.challenge2015 .snapshot>div{background:#fff none no-repeat;border:2px solid #e0e0e0;position:relative;overflow:hidden}.challenge2015 .snapshot-article>div{padding:1em}.challenge2015 .snapshot-quote{font-size:1.45rem}.challenge2015 .lightbox-overlay .wrap{width:90%;max-width:1000px;margin-left:auto;margin-right:auto;overflow-y:auto}.challenge2015 .lightbox-overlay .contain-popup{text-align:center;padding:0 7%}.challenge2015 .lightbox-overlay .contain-popup .wrap{text-align:left;display:inline-block;width:auto}.challenge2015 .lightbox-overlay img{margin:0 auto;max-height:80vh}.challenge2015 .lightbox-overlay-caption h3{font-size:1.15rem;font-size:18px;color:#000}.challenge2015 .lightbox-overlay-caption p{margin-bottom:0;padding-bottom:0;font-size:90%;color:#000;max-width:100% !important}.challenge2015 .lightbox-overlay-caption{background:#fff;padding:15px;margin:0}.challenge2015 .contain-video .lightbox-overlay-caption{width:100%}.challenge2015 .contain-popup .lightbox-overlay-caption{max-height:85%}.challenge2015 [class^="icon-overlay-"],.challenge2015 [class*=" icon-overlay-"]{cursor:pointer}.challenge2015 [class^="icon-overlay-"]:after,.challenge2015 [class*=" icon-overlay-"]:after{cursor:pointer;content:"";width:25%;height:25%;background:none no-repeat 50% 50%;background-size:contain;display:block;position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.challenge2015 .icon-overlay-play:after{background-image:url("/Content/images/assets/play-overlay-icon.png")}.challenge2015 .icon-overlay-enlarge:after{background-image:url("/Content/images/assets/enlarge-overlay-icon.png")}@media only screen and (min-width:1200px),only print and (min-width:1200px){.challenge2015 #main{padding-top:3.5em}}@media only screen and (max-width:650px),only print and (max-width:650px){.challenge2015 .hero h1{padding-top:2em}}.commenting-tool .error{color:#900}.commenting-tool .copy-status{padding:.5em 0;font-weight:bold}@media(max-width:767px){.mobile--none{display:none !important}}@media(min-width:767px){.mobile--only{display:none !important}}@media only print{.no-print{display:none !important}}