html{font-family:sans-serif;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}article,aside,details,figcaption,figure,footer,header,hgroup,main,menu,nav,section,summary{display:block}audio,canvas,progress,video{display:inline-block;vertical-align:baseline}audio:not([controls]){display:none;height:0}[hidden],template{display:none}a{background-color:transparent}a:active,a:hover{outline:0}abbr[title]{border-bottom:1px dotted}dfn{font-style:italic}h1{font-size:2em;margin:.67em 0}mark{background:#ff0;color:#000}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:1em 40px}hr{-webkit-box-sizing:content-box;box-sizing:content-box}pre{overflow:auto}code,kbd,pre,samp{font-family:monospace,monospace;font-size:1em}button,input,optgroup,select,textarea{color:inherit;font:inherit;margin:0}button{overflow:visible}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}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}input{line-height:normal}input[type=checkbox],input[type=radio]{-webkit-box-sizing:border-box;box-sizing:border-box;padding:0}input[type=number]::-webkit-inner-spin-button,input[type=number]::-webkit-outer-spin-button{height:auto}input[type=search]{-webkit-appearance:textfield;-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{border:1px solid silver;margin:0 2px;padding:.35em .625em .75em}legend{border:0;padding:0}textarea{overflow:auto}optgroup{font-weight:700}table{border-collapse:collapse;border-spacing:0}td,th{padding:0}.button,button{cursor:pointer;font-family:proxima-nova,sans-serif;font-weight:400;line-height:normal;margin:0 0 1.25rem;position:relative;text-decoration:none;text-align:center;-webkit-appearance:none;-webkit-border-radius:0;display:inline-block;padding:1rem 2rem 1.0625rem;font-size:1rem;background-color:#ff0015;border:0 solid #c01;color:#fff;-webkit-transition:background-color .3s ease-out;transition:background-color .3s ease-out}.button:focus,.button:hover,button:focus,button:hover{background-color:#c01;color:#fff}.button.disabled,.button[disabled],button.disabled,button[disabled]{background-color:#ff0015;border-color:#c01;color:#fff;cursor:default;opacity:.7;-webkit-box-shadow:none;box-shadow:none}.button.disabled:focus,.button.disabled:hover,.button[disabled]:focus,.button[disabled]:hover,button.disabled:focus,button.disabled:hover,button[disabled]:focus,button[disabled]:hover{background-color:#c01;color:#fff;background-color:#ff0015}button::-moz-focus-inner{border:0;padding:0}@media only screen and (min-width:40.063em){.button,button{display:inline-block}}blockquote,dd,div,dl,dt,form,h1,h2,h3,h4,h5,h6,li,ol,p,pre,td,th,ul{margin:0;padding:0}a{color:#ff0015;text-decoration:none;line-height:inherit}a:focus,a:hover{color:#db0012}a img{border:none}p{font-family:inherit;font-weight:400;font-size:1em;margin-bottom:1.25rem;text-rendering:optimizeLegibility}p,p.lead{line-height:1.6}p.lead{font-size:1.21em}p aside{font-size:.875rem;line-height:1.35;font-style:italic}h1,h2,h3,h4,h5,h6{font-family:proxima-nova,sans-serif;font-weight:800;font-style:normal;color:#2f2f2f;text-rendering:optimizeLegibility;margin-top:.2rem;margin-bottom:.5rem;line-height:1.4}h1 small,h2 small,h3 small,h4 small,h5 small,h6 small{font-size:60%;color:#787878;line-height:0}h1{font-size:1.625rem}h2{font-size:1.375rem}h3{font-size:1.4375rem}h4{font-size:1.0625rem}h5{font-size:1.125rem}h6{font-size:1rem}.subheader{line-height:1.4;color:#787878;font-weight:400;margin-top:.2rem;margin-bottom:.5rem}hr{border:solid #ddd;border-width:1px 0 0;clear:both;margin:1.25rem 0 1.1875rem;height:0}em,i{font-style:italic}b,em,i,strong{line-height:inherit}b,strong{font-weight:700}small{font-size:60%;line-height:inherit}code{font-family:Consolas,Liberation Mono,Courier,monospace;font-weight:400;color:#333;background-color:#f8f8f8;border:1px solid #dfdfdf;padding:.125rem .3125rem .0625rem}dl,ol,ul{font-size:1em;line-height:1.6;margin-bottom:1.25rem;list-style-position:outside;font-family:inherit}ul{margin-left:1.1rem}ul.no-bullet{margin-left:0}ul.no-bullet li ol,ul.no-bullet li ul{margin-left:1.25rem;margin-bottom:0;list-style:none}ul li ol,ul li ul{margin-left:1.25rem;margin-bottom:0}ul.circle li ul,ul.disc li ul,ul.square li ul{list-style:inherit}ul.square{list-style-type:square;margin-left:1.1rem}ul.circle{list-style-type:circle}ul.circle,ul.disc{margin-left:1.1rem}ul.disc{list-style-type:disc}ul.no-bullet{list-style:none}ol{margin-left:1.4rem}ol li ol,ol li ul{margin-left:1.25rem;margin-bottom:0}dl dt{margin-bottom:.3rem;font-weight:700}dl dd{margin-bottom:.75rem}abbr,acronym{text-transform:uppercase;font-size:90%;color:#2f2f2f;cursor:help}abbr{text-transform:none}abbr[title]{border-bottom:1px dotted #ddd}blockquote{margin:0 0 1.25rem;padding:.5625rem 1.25rem 0 1.1875rem;border-left:1px solid #ddd}blockquote cite{display:block;font-size:.6667em;color:#5f5f5f}blockquote cite:before{content:"\2014    "}blockquote cite a,blockquote cite a:visited{color:#5f5f5f}blockquote,blockquote p{line-height:1.6;color:#787878}.vcard{display:inline-block;margin:0 0 1.25rem;border:1px solid #ddd;padding:.625rem .75rem}.vcard li{margin:0;display:block}.vcard .fn{font-size:.9375rem}.vcard .fn,.vevent .summary,.vevent abbr{font-weight:700}.vevent abbr{cursor:default;text-decoration:none;border:none;padding:0 .0625rem}@media only screen and (min-width:40.063em){h1,h2,h3,h4,h5,h6{line-height:1.4}h1{font-size:2.25rem}h2{font-size:2rem}h3{font-size:1.75rem}h4{font-size:1.375rem}h5{font-size:1.125rem}h6{font-size:1rem}}.print-only{display:none!important}@media print{*{background:transparent!important;color:#000!important;-webkit-box-shadow:none!important;box-shadow:none!important;text-shadow:none!important}a,a:visited{text-decoration:underline}a[href]:after{content:" (" attr(href) ")"}abbr[title]:after{content:" (" attr(title) ")"}.ir a:after,a[href^="#"]:after,a[href^="javascript:"]:after{content:""}blockquote,pre{border:1px solid #999;page-break-inside:avoid}thead{display:table-header-group}img,tr{page-break-inside:avoid}img{max-width:100%!important}h2,h3,p{orphans:3;widows:3}h2,h3{page-break-after:avoid}.hide-on-print{display:none!important}.print-only{display:block!important}.hide-for-print{display:none!important}.show-for-print{display:inherit!important}}.ms-parent{position:relative}.ms-choice{display:block;overflow:hidden;cursor:pointer;white-space:nowrap;width:100%}.ms-choice.disabled{cursor:default}.ms-choice>span{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;display:block}.ms-choice>span:after{content:"\A0"}.ms-choice>span.placeholder{color:#999}.ms-choice>div{position:absolute;top:0;right:0;width:20px;height:25px}.ms-drop{overflow:hidden;display:none;margin-top:-1px;padding:0;position:absolute;z-index:1000;background:#fff;color:#000;border:1px solid #aaa;border-radius:4px}.ms-drop.bottom{top:100%;-webkit-box-shadow:0 4px 5px rgba(0,0,0,.15);box-shadow:0 4px 5px rgba(0,0,0,.15)}.ms-drop.top{bottom:100%;-webkit-box-shadow:0 -4px 5px rgba(0,0,0,.15);box-shadow:0 -4px 5px rgba(0,0,0,.15)}.ms-search{display:inline-block;margin:0;min-height:26px;padding:4px;position:relative;white-space:nowrap;width:100%;z-index:10000}.ms-search input{width:100%;height:auto!important;min-height:24px;padding:0 20px 0 5px;margin:0;outline:0;font-family:sans-serif;font-size:1em;border:1px solid #aaa;-webkit-box-shadow:none;box-shadow:none}.ms-drop ul{overflow:auto;margin:0;padding:5px 8px}.ms-drop ul>li{list-style:none;display:list-item;background-image:none;position:static}.ms-drop ul>li .disabled{opacity:.35}.ms-drop ul>li.multiple{display:block;float:left}.ms-drop ul>li.group{clear:both}.ms-drop ul>li.multiple label{width:100%;display:block;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.ms-drop ul>li label.optgroup{font-weight:700}.ms-drop input[type=checkbox]{vertical-align:middle}.ms-drop .ms-no-results{display:none}.select2-container{-webkit-box-sizing:border-box;box-sizing:border-box;display:inline-block;margin:0;position:relative;vertical-align:middle}.select2-container .select2-selection--single{-webkit-box-sizing:border-box;box-sizing:border-box;cursor:pointer;display:block;height:28px;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-user-select:none}.select2-container .select2-selection--single .select2-selection__rendered{display:block;padding-left:8px;padding-right:20px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.select2-container .select2-selection--single .select2-selection__clear{position:relative}.select2-container[dir=rtl] .select2-selection--single .select2-selection__rendered{padding-right:8px;padding-left:20px}.select2-container .select2-selection--multiple{-webkit-box-sizing:border-box;box-sizing:border-box;cursor:pointer;display:block;min-height:32px;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-user-select:none}.select2-container .select2-selection--multiple .select2-selection__rendered{display:inline-block;overflow:hidden;padding-left:8px;text-overflow:ellipsis;white-space:nowrap}.select2-container .select2-search--inline{float:left}.select2-container .select2-search--inline .select2-search__field{-webkit-box-sizing:border-box;box-sizing:border-box;border:none;font-size:100%;margin-top:5px;padding:0}.select2-container .select2-search--inline .select2-search__field::-webkit-search-cancel-button{-webkit-appearance:none}.select2-dropdown{background-color:#fff;border:1px solid #aaa;border-radius:4px;-webkit-box-sizing:border-box;box-sizing:border-box;display:block;position:absolute;left:-100000px;width:100%;z-index:1051}.select2-results{display:block}.select2-results__options{list-style:none;margin:0;padding:0}.select2-results__option{padding:6px;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-user-select:none}.select2-results__option[aria-selected]{cursor:pointer}.select2-container--open .select2-dropdown{left:0}.select2-container--open .select2-dropdown--above{border-bottom:none;border-bottom-left-radius:0;border-bottom-right-radius:0}.select2-container--open .select2-dropdown--below{border-top:none;border-top-left-radius:0;border-top-right-radius:0}.select2-search--dropdown{display:block;padding:4px}.select2-search--dropdown .select2-search__field{padding:4px;width:100%;-webkit-box-sizing:border-box;box-sizing:border-box}.select2-search--dropdown .select2-search__field::-webkit-search-cancel-button{-webkit-appearance:none}.select2-search--dropdown.select2-search--hide{display:none}.select2-close-mask{border:0;margin:0;padding:0;display:block;position:fixed;left:0;top:0;min-height:100%;min-width:100%;height:auto;width:auto;opacity:0;z-index:99;background-color:#fff;filter:alpha(opacity=0)}.select2-hidden-accessible{border:0!important;clip:rect(0 0 0 0)!important;-webkit-clip-path:inset(50%)!important;clip-path:inset(50%)!important;height:1px!important;overflow:hidden!important;padding:0!important;position:absolute!important;width:1px!important;white-space:nowrap!important}.select2-container--default .select2-selection--single{background-color:#fff;border:1px solid #aaa;border-radius:4px}.select2-container--default .select2-selection--single .select2-selection__rendered{color:#444;line-height:28px}.select2-container--default .select2-selection--single .select2-selection__clear{cursor:pointer;float:right;font-weight:700}.select2-container--default .select2-selection--single .select2-selection__placeholder{color:#999}.select2-container--default .select2-selection--single .select2-selection__arrow{height:26px;position:absolute;top:1px;right:1px;width:20px}.select2-container--default .select2-selection--single .select2-selection__arrow b{border-color:#888 transparent transparent;border-style:solid;border-width:5px 4px 0;height:0;left:50%;margin-left:-4px;margin-top:-2px;position:absolute;top:50%;width:0}.select2-container--default[dir=rtl] .select2-selection--single .select2-selection__clear{float:left}.select2-container--default[dir=rtl] .select2-selection--single .select2-selection__arrow{left:1px;right:auto}.select2-container--default.select2-container--disabled .select2-selection--single{background-color:#eee;cursor:default}.select2-container--default.select2-container--disabled .select2-selection--single .select2-selection__clear{display:none}.select2-container--default.select2-container--open .select2-selection--single .select2-selection__arrow b{border-color:transparent transparent #888;border-width:0 4px 5px}.select2-container--default .select2-selection--multiple{background-color:#fff;border:1px solid #aaa;border-radius:4px;cursor:text}.select2-container--default .select2-selection--multiple .select2-selection__rendered{-webkit-box-sizing:border-box;box-sizing:border-box;list-style:none;margin:0;padding:0 5px;width:100%}.select2-container--default .select2-selection--multiple .select2-selection__rendered li{list-style:none}.select2-container--default .select2-selection--multiple .select2-selection__clear{cursor:pointer;float:right;font-weight:700;margin-top:5px;margin-right:10px;padding:1px}.select2-container--default .select2-selection--multiple .select2-selection__choice{background-color:#e4e4e4;border:1px solid #aaa;border-radius:4px;cursor:default;float:left;margin-right:5px;margin-top:5px;padding:0 5px}.select2-container--default .select2-selection--multiple .select2-selection__choice__remove{color:#999;cursor:pointer;display:inline-block;font-weight:700;margin-right:2px}.select2-container--default .select2-selection--multiple .select2-selection__choice__remove:hover{color:#333}.select2-container--default[dir=rtl] .select2-selection--multiple .select2-search--inline,.select2-container--default[dir=rtl] .select2-selection--multiple .select2-selection__choice{float:right}.select2-container--default[dir=rtl] .select2-selection--multiple .select2-selection__choice{margin-left:5px;margin-right:auto}.select2-container--default[dir=rtl] .select2-selection--multiple .select2-selection__choice__remove{margin-left:2px;margin-right:auto}.select2-container--default.select2-container--focus .select2-selection--multiple{border:1px solid #000;outline:0}.select2-container--default.select2-container--disabled .select2-selection--multiple{background-color:#eee;cursor:default}.select2-container--default.select2-container--disabled .select2-selection__choice__remove{display:none}.select2-container--default.select2-container--open.select2-container--above .select2-selection--multiple,.select2-container--default.select2-container--open.select2-container--above .select2-selection--single{border-top-left-radius:0;border-top-right-radius:0}.select2-container--default.select2-container--open.select2-container--below .select2-selection--multiple,.select2-container--default.select2-container--open.select2-container--below .select2-selection--single{border-bottom-left-radius:0;border-bottom-right-radius:0}.select2-container--default .select2-search--dropdown .select2-search__field{border:1px solid #aaa}.select2-container--default .select2-search--inline .select2-search__field{background:transparent;border:none;outline:0;-webkit-box-shadow:none;box-shadow:none;-webkit-appearance:textfield}.select2-container--default .select2-results>.select2-results__options{max-height:200px;overflow-y:auto}.select2-container--default .select2-results__option[role=group]{padding:0}.select2-container--default .select2-results__option[aria-disabled=true]{color:#999}.select2-container--default .select2-results__option[aria-selected=true]{background-color:#ddd}.select2-container--default .select2-results__option .select2-results__option{padding-left:1em}.select2-container--default .select2-results__option .select2-results__option .select2-results__group{padding-left:0}.select2-container--default .select2-results__option .select2-results__option .select2-results__option{margin-left:-1em;padding-left:2em}.select2-container--default .select2-results__option .select2-results__option .select2-results__option .select2-results__option{margin-left:-2em;padding-left:3em}.select2-container--default .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option{margin-left:-3em;padding-left:4em}.select2-container--default .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option{margin-left:-4em;padding-left:5em}.select2-container--default .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option{margin-left:-5em;padding-left:6em}.select2-container--default .select2-results__option--highlighted[aria-selected]{background-color:#5897fb;color:#fff}.select2-container--default .select2-results__group{cursor:default;display:block;padding:6px}.select2-container--classic .select2-selection--single{background-color:#f7f7f7;border:1px solid #aaa;border-radius:4px;outline:0;background-image:-webkit-gradient(linear,left top,left bottom,color-stop(50%,#fff),to(#eee));background-image:linear-gradient(180deg,#fff 50%,#eee);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#FFFFFFFF",endColorstr="#FFEEEEEE",GradientType=0)}.select2-container--classic .select2-selection--single:focus{border:1px solid #5897fb}.select2-container--classic .select2-selection--single .select2-selection__rendered{color:#444;line-height:28px}.select2-container--classic .select2-selection--single .select2-selection__clear{cursor:pointer;float:right;font-weight:700;margin-right:10px}.select2-container--classic .select2-selection--single .select2-selection__placeholder{color:#999}.select2-container--classic .select2-selection--single .select2-selection__arrow{background-color:#ddd;border:none;border-left:1px solid #aaa;border-top-right-radius:4px;border-bottom-right-radius:4px;height:26px;position:absolute;top:1px;right:1px;width:20px;background-image:-webkit-gradient(linear,left top,left bottom,color-stop(50%,#eee),to(#ccc));background-image:linear-gradient(180deg,#eee 50%,#ccc);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#FFEEEEEE",endColorstr="#FFCCCCCC",GradientType=0)}.select2-container--classic .select2-selection--single .select2-selection__arrow b{border-color:#888 transparent transparent;border-style:solid;border-width:5px 4px 0;height:0;left:50%;margin-left:-4px;margin-top:-2px;position:absolute;top:50%;width:0}.select2-container--classic[dir=rtl] .select2-selection--single .select2-selection__clear{float:left}.select2-container--classic[dir=rtl] .select2-selection--single .select2-selection__arrow{border:none;border-right:1px solid #aaa;border-radius:0;border-top-left-radius:4px;border-bottom-left-radius:4px;left:1px;right:auto}.select2-container--classic.select2-container--open .select2-selection--single{border:1px solid #5897fb}.select2-container--classic.select2-container--open .select2-selection--single .select2-selection__arrow{background:transparent;border:none}.select2-container--classic.select2-container--open .select2-selection--single .select2-selection__arrow b{border-color:transparent transparent #888;border-width:0 4px 5px}.select2-container--classic.select2-container--open.select2-container--above .select2-selection--single{border-top:none;border-top-left-radius:0;border-top-right-radius:0;background-image:-webkit-gradient(linear,left top,left bottom,from(#fff),color-stop(50%,#eee));background-image:linear-gradient(180deg,#fff 0,#eee 50%);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#FFFFFFFF",endColorstr="#FFEEEEEE",GradientType=0)}.select2-container--classic.select2-container--open.select2-container--below .select2-selection--single{border-bottom:none;border-bottom-left-radius:0;border-bottom-right-radius:0;background-image:-webkit-gradient(linear,left top,left bottom,color-stop(50%,#eee),to(#fff));background-image:linear-gradient(180deg,#eee 50%,#fff);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#FFEEEEEE",endColorstr="#FFFFFFFF",GradientType=0)}.select2-container--classic .select2-selection--multiple{background-color:#fff;border:1px solid #aaa;border-radius:4px;cursor:text;outline:0}.select2-container--classic .select2-selection--multiple:focus{border:1px solid #5897fb}.select2-container--classic .select2-selection--multiple .select2-selection__rendered{list-style:none;margin:0;padding:0 5px}.select2-container--classic .select2-selection--multiple .select2-selection__clear{display:none}.select2-container--classic .select2-selection--multiple .select2-selection__choice{background-color:#e4e4e4;border:1px solid #aaa;border-radius:4px;cursor:default;float:left;margin-right:5px;margin-top:5px;padding:0 5px}.select2-container--classic .select2-selection--multiple .select2-selection__choice__remove{color:#888;cursor:pointer;display:inline-block;font-weight:700;margin-right:2px}.select2-container--classic .select2-selection--multiple .select2-selection__choice__remove:hover{color:#555}.select2-container--classic[dir=rtl] .select2-selection--multiple .select2-selection__choice{float:right;margin-left:5px;margin-right:auto}.select2-container--classic[dir=rtl] .select2-selection--multiple .select2-selection__choice__remove{margin-left:2px;margin-right:auto}.select2-container--classic.select2-container--open .select2-selection--multiple{border:1px solid #5897fb}.select2-container--classic.select2-container--open.select2-container--above .select2-selection--multiple{border-top:none;border-top-left-radius:0;border-top-right-radius:0}.select2-container--classic.select2-container--open.select2-container--below .select2-selection--multiple{border-bottom:none;border-bottom-left-radius:0;border-bottom-right-radius:0}.select2-container--classic .select2-search--dropdown .select2-search__field{border:1px solid #aaa;outline:0}.select2-container--classic .select2-search--inline .select2-search__field{outline:0;-webkit-box-shadow:none;box-shadow:none}.select2-container--classic .select2-dropdown{background-color:#fff;border:1px solid transparent}.select2-container--classic .select2-dropdown--above{border-bottom:none}.select2-container--classic .select2-dropdown--below{border-top:none}.select2-container--classic .select2-results>.select2-results__options{max-height:200px;overflow-y:auto}.select2-container--classic .select2-results__option[role=group]{padding:0}.select2-container--classic .select2-results__option[aria-disabled=true]{color:grey}.select2-container--classic .select2-results__option--highlighted[aria-selected]{background-color:#3875d7;color:#fff}.select2-container--classic .select2-results__group{cursor:default;display:block;padding:6px}.select2-container--classic.select2-container--open .select2-dropdown{border-color:#5897fb}.fixedsticky-dummy{display:none}@media only screen and (min-width:40.0625em){.fixedsticky{top:0;width:100%;z-index:1000}.csspositionsticky .fixedsticky{position:-webkit-sticky;position:-moz-sticky;position:-ms-sticky;position:-o-sticky;position:sticky}.fixedsticky-on{position:fixed}.fixedsticky-on+.fixedsticky-dummy{display:block}}@font-face{font-family:icons;src:url("../fonts/icons_latest.eot?oft05");src:url("../fonts/icons_latest.eot?oft05#iefix") format("embedded-opentype"),url("../fonts/icons_latest.woff?oft05") format("woff"),url("../fonts/icons_latest.ttf?oft05") format("truetype"),url("../fonts/icons_latest.svg?oft05#icons") format("svg");font-weight:400;font-style:normal}.ico{font-family:icons;speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.ico-arrow-right:before{content:"\F061"}.ico-chevron-down:before{content:"\F078"}.ico-chevron-left:before{content:"\F053"}.ico-chevron-right:before{content:"\F054"}.ico-angle-left:before{content:"\F104"}.ico-angle-right:before{content:"\F105"}.ico-play:before{content:"\F04B"}.ico-play-circle:before{content:"\F04B";line-height:1em;text-align:center;width:3.5em;height:3.5em;padding:1em .2em 1em .4em;display:inline-block;vertical-align:middle;border:.25em solid;border-radius:99em}.ico-fullscreen:before{content:"\E604"}.ico-facebook:before{content:"\F09A"}.ico-instagram:before{content:"\F16D"}.ico-pinterest:before{content:"\F0D2"}.ico-twitter:before{content:"\F099"}.ico-youtube:before{content:"\F16A"}.ico-share-square-o:before{content:"\F045"}.ico-facebook-square:before{content:"\E609"}.ico-twitter-square:before{content:"\E60A"}.ico-instagram-square:before{content:"\E60B"}.ico-hendrick:before{content:"\E608"}.ico-team-5:before{content:"\E600"}.ico-team-9:before{content:"\E900"}.ico-team-24:before{content:"\E601"}.ico-team-25:before{content:"\E60C"}.ico-team-48:before{content:"\E602"}.ico-team-88:before{content:"\E603"}.ico-team-88-reverse:before{content:"\E901"}.ico-bars:before{content:"\F0C9"}.ico-calendar:before{content:"\F133"}.ico-chart-h:before{content:"\E606"}.ico-envelope:before{content:"\F0E0"}.ico-external:before{content:"\F08E"}.ico-eye:before{content:"\F06E"}.ico-racetrack:before{content:"\E605"}.ico-plus-circle:before{content:"\F055"}.ico-print:before{content:"\F02F"}.ico-search:before{content:"\F002"}.ico-times:before{content:"\F00D"}.ico-times-circle:before{content:"\F057"}.ico-times-circle-o:before{content:"\E607"}.bg--facebook{color:#fff;background:#005d8f}.bg--facebook:focus,.bg--facebook:hover{outline:none;color:#fff;background:#006ea9}.bg--twitter{color:#fff;background:#00b0d1}.bg--twitter:focus,.bg--twitter:hover{outline:none;color:#fff;background:#00c5eb}.bg--social-email{color:#fff;background:#5e8c8d}.bg--social-email:focus,.bg--social-email:hover{outline:none;color:#fff;background:#699a9b}.bg--social-more{color:#fff;background:#ff464c}.bg--social-more:focus,.bg--social-more:hover{outline:none;color:#fff;background:#ff6065}@font-face{font-family:empty;src:url("../fonts/space-empty.eot")}@font-face{font-family:empty;src:url(data:application/x-font-ttf;charset=utf-8;base64,AAEAAAALAIAAAwAwT1MvMggiBtYAAAC8AAAAYGNtYXAAMgBpAAABHAAAAERnYXNwAAAAEAAAAWAAAAAIZ2x5ZgMDpbEAAAFoAAAAPGhlYWT9mzB5AAABpAAAADZoaGVhAeIB5QAAAdwAAAAkaG10eAAAAAAAAAIAAAAAEGxvY2EAKAAUAAACEAAAAAptYXhwAAYABQAAAhwAAAAgbmFtZVqZXRkAAAI8AAABXXBvc3QAAwAAAAADnAAAACAAAwIAAZAABQAAAUwBZgAAAEcBTAFmAAAA9QAZAIQAAAAAAAAAAAAAAAAAAAABAAAAAAAAAAAAAAAAAAAAAABAAAAAIAHg/+D/4AHgACAAAAABAAAAAAAAAAAAAAAgAAAAAAACAAAAAwAAABQAAwABAAAAFAAEADAAAAAIAAgAAgAAAAEAIP/9//8AAAAAACD//f//AAH/4wADAAEAAAAAAAAAAAABAAH//wAPAAEAAAAAAAAAAAACAAA3OQEAAAAAAQAAAAAAAAAAAAIAADc5AQAAAAABAAAAAAAAAAAAAgAANzkBAAAAAAEAAAABAABy96luXw889QALAgAAAAAAzz54vgAAAADPPni+AAAAAAAAAAAAAAAIAAIAAAAAAAAAAQAAAeD/4AAAAgAAAAAAAAAAAQAAAAAAAAAAAAAAAAAAAAQAAAAAAAAAAAAAAAAAAAAAAAAAAAAKABQAHgAAAAEAAAAEAAMAAQAAAAAAAgAAAAAAAAAAAAAAAAAAAAAAAAAOAK4AAQAAAAAAAQAWAAAAAQAAAAAAAgAOAGMAAQAAAAAAAwAWACwAAQAAAAAABAAWAHEAAQAAAAAABQAWABYAAQAAAAAABgALAEIAAQAAAAAACgAoAIcAAwABBAkAAQAWAAAAAwABBAkAAgAOAGMAAwABBAkAAwAWACwAAwABBAkABAAWAHEAAwABBAkABQAWABYAAwABBAkABgAWAE0AAwABBAkACgAoAIcAcwBwAGEAYwBlAC0AZQBtAHAAdAB5AFYAZQByAHMAaQBvAG4AIAAxAC4AMABzAHAAYQBjAGUALQBlAG0AcAB0AHlzcGFjZS1lbXB0eQBzAHAAYQBjAGUALQBlAG0AcAB0AHkAUgBlAGcAdQBsAGEAcgBzAHAAYQBjAGUALQBlAG0AcAB0AHkARwBlAG4AZQByAGEAdABlAGQAIABiAHkAIABJAGMAbwBNAG8AbwBuAAAAAAMAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA=) format("truetype"),url(data:application/font-woff;charset=utf-8;base64,d09GRk9UVE8AAAQ0AAoAAAAAA+wAAQAAAAAAAAAAAAAAAAAAAAAAAAAAAABDRkYgAAAA9AAAAJ4AAACeXQ48j09TLzIAAAGUAAAAYAAAAGAIIgbWY21hcAAAAfQAAABEAAAARAAyAGlnYXNwAAACOAAAAAgAAAAIAAAAEGhlYWQAAAJAAAAANgAAADb9mzB5aGhlYQAAAngAAAAkAAAAJAHiAeVobXR4AAACnAAAABAAAAAQAAAAAG1heHAAAAKsAAAABgAAAAYABFAAbmFtZQAAArQAAAFdAAABXVqZXRlwb3N0AAAEFAAAACAAAAAgAAMAAAEABAQAAQEBDHNwYWNlLWVtcHR5AAECAAEAOvgcAvgbA/gYBB4KABlT/4uLHgoAGVP/i4sMB4tr+JT4dAUdAAAAfA8dAAAAgREdAAAACR0AAACVEgAFAQEMFxkbHnNwYWNlLWVtcHR5c3BhY2UtZW1wdHl1MHUxdTIwAAACAYkAAgAEAQEEBwoN/JQO/JQO/JQO/JQO+JQU+JQViwwKAAAAAwIAAZAABQAAAUwBZgAAAEcBTAFmAAAA9QAZAIQAAAAAAAAAAAAAAAAAAAABAAAAAAAAAAAAAAAAAAAAAABAAAAAIAHg/+D/4AHgACAAAAABAAAAAAAAAAAAAAAgAAAAAAACAAAAAwAAABQAAwABAAAAFAAEADAAAAAIAAgAAgAAAAEAIP/9//8AAAAAACD//f//AAH/4wADAAEAAAAAAAAAAAABAAH//wAPAAEAAAABAAAAeR2GXw889QALAgAAAAAAzz54vgAAAADPPni+AAAAAAAAAAAAAAAIAAIAAAAAAAAAAQAAAeD/4AAAAgAAAAAAAAAAAQAAAAAAAAAAAAAAAAAAAAQAAAAAAAAAAAAAAAAAAAAAAABQAAAEAAAAAAAOAK4AAQAAAAAAAQAWAAAAAQAAAAAAAgAOAGMAAQAAAAAAAwAWACwAAQAAAAAABAAWAHEAAQAAAAAABQAWABYAAQAAAAAABgALAEIAAQAAAAAACgAoAIcAAwABBAkAAQAWAAAAAwABBAkAAgAOAGMAAwABBAkAAwAWACwAAwABBAkABAAWAHEAAwABBAkABQAWABYAAwABBAkABgAWAE0AAwABBAkACgAoAIcAcwBwAGEAYwBlAC0AZQBtAHAAdAB5AFYAZQByAHMAaQBvAG4AIAAxAC4AMABzAHAAYQBjAGUALQBlAG0AcAB0AHlzcGFjZS1lbXB0eQBzAHAAYQBjAGUALQBlAG0AcAB0AHkAUgBlAGcAdQBsAGEAcgBzAHAAYQBjAGUALQBlAG0AcAB0AHkARwBlAG4AZQByAGEAdABlAGQAIABiAHkAIABJAGMAbwBNAG8AbwBuAAAAAAMAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA=) format("woff")}.col-33,.col-50,.col-66,.col-100{float:left;display:block}.col-33{width:33.333%}.col-50{width:50%}.col-66{width:66.666%}.col-100{width:100%}@media only screen and (min-width:40.0625em){.col-md-33,.col-md-50,.col-md-66,.col-md-100{float:left;display:block}.col-md-33{width:33.333%}.col-md-50{width:50%}.col-md-66{width:66.666%}.col-md-100{width:100%}}@media only screen and (min-width:55.0625em){.col-lg-33,.col-lg-50,.col-lg-66,.col-lg-100{float:left;display:block}.col-lg-33{width:33.333%}.col-lg-50{width:50%}.col-lg-66{width:66.666%}.col-lg-100{width:100%}}.ib-row{margin:0;list-style-type:none;font-family:empty,sans-serif;vertical-align:top;text-align:left}.ib-col{font-family:proxima-nova,sans-serif;text-align:left;display:inline-block;vertical-align:inherit}.ib-33{width:33.333%}.ib-50{width:50%}.ib-66{width:66.666%}.ib--top{vertical-align:top}.ib--middle{vertical-align:middle}.ib--bottom{vertical-align:bottom}.ib--left{text-align:left}.ib--center{text-align:center}.ib--right{text-align:right}@media only screen and (min-width:40.0625em){.ib-md-row{margin:0;list-style-type:none;font-family:empty,sans-serif;vertical-align:top;text-align:left}.ib-md-col{font-family:proxima-nova,sans-serif;text-align:left;display:inline-block;vertical-align:inherit}.ib-md-33{width:33.333%}.ib-md-50{width:50%}.ib-md-66{width:66.666%}.ib-md--top{vertical-align:top}.ib-md--middle{vertical-align:middle}.ib-md--bottom{vertical-align:bottom}.ib-md--left{text-align:left}.ib-md--center{text-align:center}.ib-md--right{text-align:right}}@media only screen and (min-width:55.0625em){.ib-lg-row{margin:0;list-style-type:none;font-family:empty,sans-serif;vertical-align:top;text-align:left}.ib-lg-col{font-family:proxima-nova,sans-serif;text-align:left;display:inline-block;vertical-align:inherit}.ib-lg-33{width:33.333%}.ib-lg-50{width:50%}.ib-lg-66{width:66.666%}.ib-lg--top{vertical-align:top}.ib-lg--middle{vertical-align:middle}.ib-lg--bottom{vertical-align:bottom}.ib-lg--left{text-align:left}.ib-lg--center{text-align:center}.ib-lg--right{text-align:right}}.table{display:table}.table-cell,.table-cell--fill{display:table-cell;vertical-align:middle;margin:0}.table-cell--fill{width:100%}.table--padded .table-cell{padding:0 1rem}.table--padded .table-cell:first-child{padding-left:0}.table--padded .table-cell:last-child{padding-right:0;text-align:right}@media only screen and (min-width:40.0625em){.table-md{display:table}.table-md-cell,.table-md-cell--fill{display:table-cell;vertical-align:middle;margin:0}.table-md-cell--fill{width:100%}.table-md--padded .table-md-cell{padding:0 1rem}.table-md--padded .table-md-cell:first-child{padding-left:0}.table-md--padded .table-md-cell:last-child{padding-right:0;text-align:right}}@media only screen and (min-width:55.0625em){.table-lg{display:table}.table-lg-cell,.table-lg-cell--fill{display:table-cell;vertical-align:middle;margin:0}.table-lg-cell--fill{width:100%}.table-lg--padded .table-lg-cell{padding:0 1rem}.table-lg--padded .table-lg-cell:first-child{padding-left:0}.table-lg--padded .table-lg-cell:last-child{padding-right:0;text-align:right}}.table--header{margin-bottom:2rem}.site-width{max-width:1310px;margin:auto;padding:0 20px}.page-wrapper{max-width:1414.8px;margin:auto;padding:4% 4% 2%;position:relative}@media only screen and (min-width:88em){.page-wrapper{padding-top:3.5rem}}.page-main,.page-sidebar{width:100%;position:relative}.is-webview .page-main,.is-webview .page-sidebar{width:100%!important}.csspositionsticky .page-sidebar--sticky{position:-webkit-sticky;position:sticky;top:95px}.csspositionsticky .page-sidebar--sticky--fill{height:calc(100vh - 95px)}@media only screen and (max-width:55em){.csspositionsticky .page-sidebar--sticky--fill{height:auto}}.page-wrapper--has-sticky{display:block;padding-bottom:0;margin-bottom:4%}.page-wrapper--has-sticky:after,.page-wrapper--has-sticky:before{content:" ";display:table}.page-wrapper--has-sticky:after{clear:both}.ajax-nav-target{-webkit-transition:opacity .5s;transition:opacity .5s}@media only screen and (min-width:55.0625em){.page-main{width:66.666%}.page-sidebar{width:33.333%}.page-wrapper--has-sticky .page-main,.page-wrapper--has-sticky .page-sidebar{float:left;min-height:1px}}@media only screen and (min-width:72.0625em){.page-sidebar{width:25%}.page-main{width:75%}}@media only screen and (max-width:55em){.page-sidebar.page-sidebar--sticky{position:relative!important;top:auto!important;bottom:auto!important;width:100%!important;-webkit-transform:none!important;transform:none!important}.page-sidebar.page-sidebar--clone{display:none}}.app-store,.google-play{display:inline-block;width:107px;height:31px;background:url(../img/app/store-icons.png) no-repeat;background-size:107px 62px;position:relative;overflow:hidden}@media only screen and (-webkit-min-device-pixel-ratio:2),only screen and (min--moz-device-pixel-ratio:2),only screen and (min-device-pixel-ratio:2),only screen and (min-resolution:2dppx),only screen and (min-resolution:192dpi){.app-store,.google-play{background-image:url(../img/app/store-icons@2x.png)}}.app-store:after,.google-play:after{-webkit-backface-visibility:hidden;backface-visibility:hidden;-webkit-perspective:1000px;perspective:1000px;content:"";display:block;position:absolute;top:0;left:0;width:0;height:200px;background:hsla(0,0%,100%,.5);opacity:1;-webkit-filter:blur(5px);filter:blur(5px);-webkit-transform:rotate(45deg);transform:rotate(45deg);-webkit-transform-origin:100px 30px;transform-origin:100px 30px}.app-store:hover:after,.google-play:hover:after{-webkit-transition:width .45s ease,opacity 1.5s ease;transition:width .45s ease,opacity 1.5s ease;opacity:0;width:100%}.app-store{background-position:0 0}.google-play{background-position:0 -32px}.Callout--large{color:gray;background-position:50%;background-repeat:no-repeat;background-size:cover;padding:40px 20px}.Callout--large .Callout-content{max-width:80%}.Callout--large .Callout-content a{font-size:16px;font-style:italic;font-weight:700;letter-spacing:.89px;text-transform:uppercase}.Callout--large .Callout-content h2{font-size:60px;margin:30px 0 20px}.Callout--large .Callout-content p{font-size:24px;font-style:italic;font-weight:500;line-height:1.21;margin-bottom:30px}.Callout--large .Callout-logo{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.Callout--large .Callout-logo img{margin-bottom:12px;width:63px}.Callout--large .Callout-logo span{font-size:16px;letter-spacing:.78px;text-transform:uppercase}.Progress{background-color:#fff}.Progress-bar{background-color:#f50816;width:4px}.CarouselContainer{margin-bottom:0;margin-top:0;overflow:hidden}.Carousel{overflow:hidden}.Carousel-slide{background-size:cover;height:275px;position:relative;width:calc(100% + 1px)}.Carousel-slide:before{background:-webkit-gradient(linear,left bottom,left top,color-stop(20%,rgba(0,0,0,.5)),to(transparent));background:linear-gradient(0deg,rgba(0,0,0,.5) 20%,transparent);bottom:0;content:"";left:0;opacity:1;position:absolute;right:0;top:35%;-webkit-transition:opacity .3s ease-in-out;transition:opacity .3s ease-in-out;webkit-backface-visibility:hidden}.Carousel-slide:hover:before{opacity:.5}.Slide-content{bottom:20px;left:20px;position:absolute;right:40px}.Slide-content a,.Slide-content span{font-size:16px}.Slide-content h2{color:#fff;font-size:20px;line-height:21px;margin-top:0;text-align:left;text-shadow:1px 1px 1px rgba(0,0,0,.4)}.Slide-content p{color:#d8d8d8;font-size:19px;margin-bottom:10px}.Slide-content p span{font-size:22px;padding-left:5px}.Tab{background-color:#f4f4f4;cursor:pointer;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-flex:1;-ms-flex:1;flex:1;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;position:relative;will-animate:transform;-webkit-transition:background-color .2s linear,-webkit-transform .2s ease-in-out;transition:background-color .2s linear,-webkit-transform .2s ease-in-out;transition:transform .2s ease-in-out,background-color .2s linear;transition:transform .2s ease-in-out,background-color .2s linear,-webkit-transform .2s ease-in-out;width:100%}.Tab:after{background-color:#e3e3e3;top:0;content:"";height:1px;left:32px;opacity:1;position:absolute;right:32px;-webkit-transition:opacity .3s;transition:opacity .3s;width:calc(100% - 64px)}.Tab.is-active{background-color:#fff}.Tab.is-active+.Tab:after,.Tab.is-active:after{opacity:0}.Tab-progress{background-color:#f50816;height:100%;width:4px;position:absolute;top:0;left:0;will-animate:transform;-webkit-transform:scaleY(0);transform:scaleY(0);-webkit-transform-origin:top;transform-origin:top;z-index:1}.Tab:last-child{margin-right:0}.Tab h3{font-size:17px;margin-top:5px;padding-left:20px;padding-right:20px}.Tab h3 i{bottom:1px;color:#b5b5b5;font-size:12px;padding-right:5px;position:relative}.Tab-text{padding:24px 12px 19px;position:relative}.CarouselTabs{background-color:#fff;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}@media screen and (max-width:767px){.Tab-text h3 i{padding-right:0}.Tab-text h3 span{padding-left:10px}}@media screen and (min-width:768px){.CarouselContainer+.content-wrapper{margin-left:30px;width:calc(100% - 30px)}.Carousel-slide{cursor:pointer;height:485px}.Carousel-slide h2{font-size:36px;line-height:36px}.Slide-content{bottom:40px;left:40px;max-width:605px;position:absolute;right:40px;width:75%}.CarouselTabs{-webkit-box-orient:horizontal;-ms-flex-direction:row;flex-direction:row}.CarouselTabs,.Tab{-webkit-box-direction:normal}.Tab{background-color:#f4f4f4;-webkit-box-orient:vertical;-ms-flex-direction:column;flex-direction:column;position:relative;-webkit-transition:background-color .2s linear;transition:background-color .2s linear;width:250px}.Tab-progress{height:5px;-webkit-transform:scaleX(0);transform:scaleX(0);-webkit-transform-origin:left;transform-origin:left;width:100%}.Tab-text{margin-bottom:10px;padding:20px}.Tab h3{padding-left:0;padding-right:0}.Tab:not(:first-child):after{content:"";background-color:#adadad;height:80px;left:0;opacity:1;position:absolute;right:calc(100% - 1px);top:0;-webkit-transition:opacity .3s;transition:opacity .3s;width:1px}.Tab.is-active+.Tab:after,.Tab.is-active:after{opacity:0}}@media screen and (min-width:1100px){.CarouselContainer+.content-wrapper{margin-left:50px;width:calc(100% - 50px)}}.content-block,.content-wrapper{position:relative;width:100%}.content-block{max-height:550px;background:#fff;-ms-flex-preferred-size:auto;flex-basis:auto}.content-block--linked{cursor:pointer}.content-block--large{min-height:450px}.content-block--advertisement{display:block!important;position:relative}.content-block--advertisement .squib-wrap{width:80%;position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.content-image{position:relative;-webkit-transition:color .3s;transition:color .3s;overflow:hidden;background:#2f2f2f}.content-image,.content-image>img{width:100%;display:block}.content-image>img{opacity:.85;-webkit-backface-visibility:hidden;-webkit-transition:opacity .3s;transition:opacity .3s}.content-image .ico-play-circle{color:#fff;position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.content-image .ico-play-circle:after{text-shadow:0 0 15px #000;-webkit-box-shadow:0 0 20px rgba(0,0,0,.5),inset 0 0 20px rgba(0,0,0,.5);box-shadow:0 0 20px rgba(0,0,0,.5),inset 0 0 20px rgba(0,0,0,.5)}.content-block:hover .content-image>img,.content-image:focus>img{opacity:1}.content-inner{padding:6%;position:relative}.content-category{color:#ff0015;font-weight:800;text-transform:uppercase;display:block}.content-category:after{content:"\A0/";font-weight:900}.content-title{font-weight:700;line-height:1.2}.content-title>a{color:inherit}.content-team-title{float:right;position:relative;top:-1.875rem}.content-related-teams{color:#ddd;margin:0;list-style-type:none}.content-related-teams>li{display:inline-block;margin-right:.4em}.content-related-teams a{color:inherit}.content-related-teams a:focus,.content-related-teams a:hover{outline:none;color:#b7b7b7}.content-age{color:#aaa;font-style:italic}@media only screen and (max-width:40em){.content-inner:after,.content-inner:before{content:" ";display:table}.content-inner:after{clear:both}.content-inner .content-title{margin-bottom:6%}.content-inner .content-related-teams{float:left}.content-inner .content-age{float:right}}@media only screen and (min-width:40.0625em){.content-wrapper{-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch}.content-block,.content-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex}.content-block{width:50%;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;border-left:1px solid #fff}.content-block--large{width:100%}.content-block--first{border-left:none}.content-inner{padding:7% 7% 3.5rem;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1}.content-inner:before{content:"";position:absolute;top:0;left:-1px;height:45px;border-left:1px solid #ebebeb}.content-block:first-child>.content-inner:before{border:none}.content-inner .content-age,.content-inner .content-related-teams,.content-inner .cta{position:absolute;padding-bottom:7%;bottom:0}.content-inner .content-related-teams,.content-inner .cta{left:7%}.content-inner .content-age{right:7%}}@media only screen and (min-width:55.0625em){.content-block{width:33.333%}.content-block--large{width:66.666%}.page-main .content-block{width:50%}.page-main .content-block--large{width:100%}.content-inner{padding:9% 9% 4rem}.content-inner .content-age,.content-inner .content-related-teams,.content-inner .cta{padding-bottom:9%}.content-inner .content-related-teams,.content-inner .cta{left:9%}.content-inner .content-age{right:9%}}@media only screen and (min-width:72.0625em){.content-block{width:25%}.content-block--large{width:50%}.page-main .content-block{width:33.333%}.page-main .content-block--large{width:66.666%}.content-inner{padding:10% 10% 5rem}.content-inner .content-age,.content-inner .content-related-teams,.content-inner .cta{padding-bottom:10%}.content-inner .content-related-teams,.content-inner .cta{left:10%}.content-inner .content-age{right:10%}}.content-block.theme--dark{color:#888;background:#2f2f2f;border-left:none}.content-block.theme--dark a{color:#fff}.content-block.theme--dark a:focus,.content-block.theme--dark a:hover{outline:none;color:#ff0015}@media only screen and (min-width:40.0625em){.content-block.theme--dark .content-inner:before{border-left-color:#494949;height:33%}}@media only screen and (min-width:40.0625em) and (max-width:55em){.content-block.theme--dark:nth-child(odd) .content-inner:before{content:none}}@media only screen and (max-width:55em){.content-block.theme--dark{border-bottom:1px solid #494949}}.date-picker-popup{position:absolute;z-index:999;top:100%;left:0;width:100%;max-width:250px;background:#fff;border-radius:0 0 3px 3px;overflow:hidden;height:0;opacity:0;-webkit-transform:translateY(-10%);transform:translateY(-10%)}.date-picker-popup.show{-webkit-transition:opacity .5s,-webkit-transform .5s;transition:opacity .5s,-webkit-transform .5s;transition:opacity .5s,transform .5s;transition:opacity .5s,transform .5s,-webkit-transform .5s;-webkit-transform:translateY(0);transform:translateY(0);opacity:1;height:auto}.date-picker-popup footer,.date-picker-popup header{padding:.5rem}.date-picker-popup header{background:#f0f0f0;border-bottom:1px solid #ddd;text-align:center}.date-picker-popup footer{border-top:1px solid #ddd;text-align:right}.date-picker .year{width:4rem;text-align:center;background:none;border:0;color:#000}.date-picker .nav{display:inline-block;vertical-align:middle;color:#000;padding:.25rem .5rem}.date-picker .nav:focus,.date-picker .nav:hover{outline:none;color:#ff0015}.date-picker .months{padding:.5rem}.date-picker .months .row{margin-left:-.5rem;margin-right:-.5rem;overflow:hidden}.date-picker .month{float:left;width:33.33%;text-align:center;padding:.25rem}.date-picker .month a{display:block;font-size:.8rem;padding:.25rem .75rem;border-radius:3px;color:#000}.date-picker .month a:focus,.date-picker .month a:hover{outline:none;background:#eee}.date-picker .month a.active{background:#ff0015;color:#fff}.date-picker button{padding:.5rem .75rem;font-size:.8rem;border-radius:3px;margin:0}.date-picker-cancel{color:#555;background:#ddd}.date-picker-cancel:focus,.date-picker-cancel:hover{outline:none;color:#555;background:#eee}.feature-wrapper{position:absolute;top:0;left:0;right:0;bottom:0;text-align:center;overflow:hidden}.feature-wrapper .content-image{min-width:100%;min-height:100%;width:auto;height:auto;margin:0 -50%;display:inline-block}.feature-wrapper .content-inner{color:#fff;text-align:left;padding:7%;position:absolute;left:0;right:0;bottom:0;z-index:1;pointer-events:none}.feature-wrapper .content-inner .ico{color:#ff0015;float:left;margin-right:2rem}.feature-wrapper .content-title{color:#fff;margin-bottom:0}.feature-wrapper .content-age,.feature-wrapper .content-related-teams{display:none}@media only screen and (min-width:40.0625em){.feature-wrapper{left:-1rem;right:-1rem}}@media only screen and (min-width:55.0625em){.feature-wrapper{left:0;right:0}.feature-wrapper--right{right:-2rem}.feature-wrapper--left{left:-2rem}.feature-wrapper--left .content-inner{padding-left:5rem}}@media only screen and (min-width:72.0625em){.feature-wrapper--right{right:-3rem}.feature-wrapper--left{left:-3rem}}.feature-wrapper a.content-image:after,.feature-wrapper a.content-image:before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;z-index:1;-webkit-transition:opacity .35s,-webkit-transform .35s;transition:opacity .35s,-webkit-transform .35s;transition:opacity .35s,transform .35s;transition:opacity .35s,transform .35s,-webkit-transform .35s}.feature-wrapper a.content-image:before{background:-webkit-gradient(linear,left top,left bottom,from(rgba(51,51,51,0)),color-stop(90%,rgba(51,51,51,.5)));background:linear-gradient(180deg,rgba(51,51,51,0) 0,rgba(51,51,51,.5) 90%);opacity:0;-webkit-transform:translate3d(0,50%,0);transform:translate3d(0,50%,0)}.content-block:hover .feature-wrapper a.content-image:before,.feature-wrapper a.content-image:after{opacity:1;-webkit-transform:translateZ(0);transform:translateZ(0)}.feature-wrapper a.content-image:after{background:-webkit-gradient(linear,left top,left bottom,from(rgba(51,51,51,.5)),to(rgba(51,51,51,0)));background:linear-gradient(180deg,rgba(51,51,51,.5) 0,rgba(51,51,51,0))}.content-block:hover .feature-wrapper a.content-image:after{opacity:0;-webkit-transform:translate3d(0,-50px,0);transform:translate3d(0,-50px,0)}#galleria-loader{height:1px!important}.gallery{height:740px;max-height:800px;height:calc(100vh - 95px)}@media screen and (device-aspect-ratio:40/71){.gallery{height:470px}}.galleria-theme-hendrick{position:relative;overflow:hidden;background:#000}.galleria-theme-hendrick img{display:block;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.galleria-theme-hendrick .galleria-stage{position:absolute;top:0;left:0;right:0;bottom:145px;overflow:hidden}.galleria-theme-hendrick .galleria-thumbnails-container{background:#2f2f2f;padding:25px;position:absolute;left:0;right:0;bottom:0;z-index:2}.galleria-theme-hendrick .galleria-carousel .galleria-thumbnails-list{margin-left:0;margin-right:0}.galleria-theme-hendrick .galleria-thumbnails .galleria-image{width:160px;height:95px;background:#000;margin-right:25px;float:left;cursor:pointer}.galleria-theme-hendrick .galleria-thumbnails .galleria-image.active:after{content:"";display:block;border:2px solid #ff0015;position:absolute;top:0;left:0;right:0;bottom:0;z-index:10}.galleria-theme-hendrick .galleria-loader{background:#000;width:20px;height:20px;position:absolute;top:10px;right:10px;z-index:2;display:none;background:url(../js/vendor/galleria/themes/classic/classic-loader.gif) no-repeat 2px 2px}.galleria-theme-hendrick .galleria-info{color:#fff;background:-webkit-gradient(linear,left top,left bottom,from(rgba(47,47,47,.7)),to(#2f2f2f));background:linear-gradient(rgba(47,47,47,.7),#2f2f2f);padding:30px 10px;position:absolute;left:0;right:0;bottom:0;z-index:2;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.galleria-theme-hendrick .galleria-info-text{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;padding:0 10px}.galleria-theme-hendrick .galleria-info-title{font-weight:700;margin:0}.galleria-theme-hendrick .galleria-info-description{color:silver;margin:0}@media only screen and (max-width:55em){.galleria-theme-hendrick .galleria-info{padding:.5rem}.galleria-theme-hendrick .galleria-info-text{display:none}}.galleria-theme-hendrick .galleria-counter{width:100px;text-align:center;word-spacing:.1em}.galleria-theme-hendrick .galleria-current{font-weight:900;display:inline-block;vertical-align:-.3em}.galleria-theme-hendrick .galleria-actions{white-space:nowrap;width:200px;text-align:right}.galleria-theme-hendrick .galleria-fullscreen,.galleria-theme-hendrick .galleria-info-hide,.galleria-theme-hendrick .galleria-share{display:inline-block;font-size:26px;text-align:center;cursor:pointer;opacity:.7;-webkit-transition:opacity .2s;transition:opacity .2s}.galleria-theme-hendrick .galleria-fullscreen a,.galleria-theme-hendrick .galleria-info-hide a,.galleria-theme-hendrick .galleria-share a{color:#fff}.galleria-theme-hendrick .galleria-fullscreen .ico,.galleria-theme-hendrick .galleria-info-hide .ico,.galleria-theme-hendrick .galleria-share .ico{display:block;padding:5px;margin:0 5px}.galleria-theme-hendrick .galleria-fullscreen:focus,.galleria-theme-hendrick .galleria-fullscreen:hover,.galleria-theme-hendrick .galleria-info-hide:focus,.galleria-theme-hendrick .galleria-info-hide:hover,.galleria-theme-hendrick .galleria-share:focus,.galleria-theme-hendrick .galleria-share:hover{outline:none;opacity:1}.galleria-theme-hendrick.galleria-info-hidden .galleria-info{-webkit-transform:translateY(200px)!important;transform:translateY(200px)!important}.galleria-theme-hendrick.galleria-info-hidden .galleria-info-hide{-webkit-transform:translateY(-200px)!important;transform:translateY(-200px)!important}.galleria-theme-hendrick.galleria-info-hidden .galleria-info-hide .ico:before{content:"\F06E"!important}.page-news-photo-gallery .galleria-theme-hendrick .galleria-share{display:none!important}.galleria-theme-hendrick .galleria-image-nav{width:100%;height:62px;margin-top:-62px;position:absolute;top:50%;left:0}.galleria-theme-hendrick .galleria-image-nav-left,.galleria-theme-hendrick .galleria-image-nav-right{color:#fff;font-size:40px;width:62px;height:124px;position:absolute;left:10px;z-index:2;opacity:.5;cursor:pointer;-webkit-transition:opacity .2s;transition:opacity .2s}.galleria-theme-hendrick .galleria-image-nav-right{left:auto;right:10px}.galleria-theme-hendrick.notouch .galleria-image-nav-left:hover,.galleria-theme-hendrick.notouch .galleria-image-nav-right:hover,.galleria-theme-hendrick.touch .galleria-image-nav-left:active,.galleria-theme-hendrick.touch .galleria-image-nav-right:active{opacity:1}.galleria-theme-hendrick .galleria-thumb-nav-left,.galleria-theme-hendrick .galleria-thumb-nav-right{font-size:20px;width:25px;height:100%;display:none;position:absolute;left:0;top:0;z-index:3;opacity:.8;cursor:pointer;-webkit-transition:opacity .2s;transition:opacity .2s}.galleria-theme-hendrick .galleria-image-nav-left .ico,.galleria-theme-hendrick .galleria-image-nav-right .ico,.galleria-theme-hendrick .galleria-thumb-nav-left .ico,.galleria-theme-hendrick .galleria-thumb-nav-right .ico{color:#fff;line-height:1;text-align:center;text-shadow:0 0 1px #000;width:100%;margin:-.5em 0;display:block;position:absolute;top:50%}.galleria-theme-hendrick .galleria-thumb-nav-right{right:0;left:auto}.galleria-theme-hendrick .galleria-thumbnails-container .disabled{opacity:.2;cursor:default}.galleria-theme-hendrick.notouch .galleria-thumb-nav-left:hover,.galleria-theme-hendrick.notouch .galleria-thumb-nav-right:hover,.galleria-theme-hendrick.touch .galleria-thumb-nav-left:active,.galleria-theme-hendrick.touch .galleria-thumb-nav-right:active{opacity:1;background:-webkit-gradient(linear,left top,left bottom,from(transparent),color-stop(#111),to(transparent));background:linear-gradient(transparent,#111,transparent)}.galleria-theme-hendrick.notouch .galleria-thumbnails-container .disabled:hover{opacity:.2;background-color:transparent}.galleria-theme-hendrick .galleria-carousel .galleria-thumb-nav-left,.galleria-theme-hendrick .galleria-carousel .galleria-thumb-nav-right{display:block}.galleria-theme-hendrick.videoplay .galleria-counter,.galleria-theme-hendrick.videoplay .galleria-info{display:none!important}.myImg{cursor:pointer;-webkit-transition:.3s;transition:.3s}.myImg:hover{opacity:.7}.modal{display:none;position:fixed;z-index:99;padding-top:100px;left:0;top:0;width:100%;height:100%;overflow:auto;background-color:rgba(0,0,0,.9)}.modal #caption{margin:auto;display:block;width:80%;max-width:700px;text-align:center;color:#ccc;padding:10px 0;height:150px}.modal-close{position:absolute;top:100px;right:100px;color:#f1f1f1;font-size:40px;font-weight:700;-webkit-transition:.3s;transition:.3s}.modal-close:focus,.modal-close:hover{color:#bbb;text-decoration:none;cursor:pointer}.modal-img{margin:auto;display:block;width:80%;max-width:700px}#caption,.modal-img{-webkit-animation-name:zoom;-webkit-animation-duration:.6s;animation-name:zoom;animation-duration:.6s}@-webkit-keyframes zoom{0%{-webkit-transform:scale(0)}to{-webkit-transform:scale(1)}}@keyframes zoom{0%{-webkit-transform:scale(0);transform:scale(0)}to{-webkit-transform:scale(1);transform:scale(1)}}@media only screen and (max-width:700px){.modal-img{width:100%}}.next-race-icon{color:#ff0015;display:block}.next-race-track{display:block}.next-race-track-icon{width:140px;padding-right:30px}@media only screen and (max-width:640px){.next-race-track-icon{margin:25px auto;padding:0;width:120px}}.next-race-title{line-height:1.2;text-transform:uppercase;margin:1em 0 0}.next-race-date,.next-race-time{display:block}.next-race-broadcast{margin:0;list-style-type:none;white-space:nowrap;margin-top:1rem}.next-race-broadcast:after,.next-race-broadcast:before{content:" ";display:table}.next-race-broadcast:after{clear:both}.next-race-broadcast img{max-width:3.75em;min-height:2em;width:100%}.next-race-broadcast li{display:inline-block}.next-race-broadcast li+li{border-left:1px solid #666;margin-left:1rem;padding-left:1rem}.next-race-broadcast li:first-child a{max-width:8em}.next-race-broadcast a{line-height:1;display:inline-block;min-width:2em;max-width:4.5em;margin-right:7px}.next-race-broadcast a:first-child{margin-left:7px}.next-race-broadcast a:last-child{margin-right:0}.next-race-standings{padding-left:1.25rem;margin-bottom:1rem;position:relative}.next-race-standings th{text-align:center;text-transform:uppercase}.next-race-standings td{padding:1rem .5rem;vertical-align:middle}.standings-table{width:100%;max-width:350px;margin:auto}.standings-table-team{text-align:center;width:40%}.standings-table-labels{text-transform:uppercase;width:10%}@media only screen and (min-width:40.063em){.next-race-standings{padding-left:2.5rem}.next-race-standings:before{top:-2.5rem}}@media only screen and (min-width:64.063em){.next-race-standings{padding-left:3.75rem}.next-race-standings:before{top:-3.75rem}}.next-race-scheme{margin:3rem 0;width:100%}.next-race-scheme-car{width:100%;-webkit-transform:translateZ(0);transform:translateZ(0);-webkit-transition:-webkit-transform .2s;transition:-webkit-transform .2s;transition:transform .2s;transition:transform .2s,-webkit-transform .2s;cursor:pointer}.next-race-scheme-car:focus,.next-race-scheme-car:hover{outline:none;-webkit-transform:translateY(-10px);transform:translateY(-10px)}@media only screen and (min-width:40em){.next-race-scheme:after,.next-race-scheme:before{content:" ";display:table}.next-race-scheme:after{clear:both}.next-race-scheme-car{margin-right:-5%}}.next-race-scheme-teams{-ms-flex-wrap:wrap;flex-wrap:wrap}.next-race-scheme-team,.next-race-scheme-teams{display:-webkit-box;display:-ms-flexbox;display:flex}.next-race-scheme-team{-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;margin:10px 0;width:100%}.next-race-scheme-team h4{font-size:18px}@media only screen and (min-width:40em){.next-race-scheme-team{width:50%}}@media only screen and (min-width:64em){.next-race-scheme-team{margin:0;width:25%}}.next-race-tickets{font-weight:800;padding:1.5rem;margin:0}.next-race{position:relative}.next-race:after,.next-race:before{content:" ";display:table}.next-race:after{clear:both}.next-race--featured{padding:1.25rem}.next-race--featured .next-race-icon{font-size:3.25rem;padding-right:2.5rem;margin:.325rem 0;float:left}.next-race--featured .next-race-title{font-weight:900}.next-race--featured .next-race-standings:before{border-left:2px solid #ccc;height:60%;position:absolute;left:0}.next-race--featured .next-race-tickets{position:absolute;right:0;bottom:0}.next-race--featured .next-race-tickets .ico{font-size:1.1em;margin-left:.4rem;vertical-align:-.2rem}@media only screen and (min-width:53em){.next-race--featured .next-race-outer:after,.next-race--featured .next-race-outer:before{content:" ";display:table}.next-race--featured .next-race-outer:after{clear:both}.next-race--featured .next-race-inner{width:55%;width:calc(100% - 460px);float:left}.next-race--featured .next-race-scheme{float:left}.next-race--featured .next-race-datetime{width:45%;width:460px;float:left;padding:0 1.25rem}}@media only screen and (min-width:75em){.next-race--featured .next-race-outer{width:75%;float:left}.next-race--featured .next-race-outer.u-full-width{width:100%}.next-race--featured .next-race-scheme{margin-bottom:0}.next-race--featured .next-race-standings{width:25%;float:left}.next-race--featured .next-race-standings:before{content:""}}@media only screen and (min-width:40.063em){.next-race--featured{padding:2.5rem}.next-race--featured .next-race-datetime{padding:0 2.5rem}}@media only screen and (min-width:64.063em){.next-race--featured{padding:3.75rem}.next-race--featured .next-race-datetime{padding:0 3.75rem}}@media only screen and (max-width:72em){.next-race--featured{padding-bottom:4rem}}@media only screen and (max-width:40em){.next-race--featured .next-race-outer{text-align:center}.next-race--featured .next-race-icon{float:none;padding:0;margin:2rem 0}}.next-race--sidebar{text-align:center;padding:1rem}.next-race--sidebar .cta,.next-race--sidebar .next-race-datetime,.next-race--sidebar .next-race-icon,.next-race--sidebar .next-race-sponsor{margin:1.5rem auto}.next-race--sidebar .next-race-icon{height:2.4rem}.next-race--sidebar .next-race-icon svg{max-height:100%;max-width:100%;height:auto;width:auto;margin:auto}.next-race--sidebar .next-race-tickets{width:100%;margin-top:1rem}.next-race--sidebar .next-race-datetime{margin-bottom:2.2rem}.next-race--sidebar .next-race-broadcast{margin-top:2.2rem}.next-race--sidebar .next-race-sponsor{display:block;margin-bottom:0}.next-race--sidebar .cta{font-weight:800;display:block}.next-race--sidebar .standings-table{margin-top:1.4rem}.theme--dark .next-race-icon{color:#ff0015}.theme--dark .next-race-standings:before{border-left-color:#494949}.sidebar-nav .h{padding:1.5rem 3rem;margin:0}.sidebar-nav>ul{margin:0;list-style-type:none;padding-left:3rem}.sidebar-nav li{text-transform:uppercase;border-top:1px solid #ddd}.sidebar-nav li:first-child{border-top:none}.sidebar-nav a{font-weight:800;display:block;margin:-1px 0 -1px -3rem;padding:1rem 3rem;position:relative}.sidebar-nav a:focus,.sidebar-nav a:hover{outline:none;color:#c01}.sidebar-nav a.active{color:#fff;background:#ff0015}@media only screen and (min-width:55.0625em){.sidebar-nav a.active:before{content:"";width:0;height:0;border:solid transparent;border-width:.6rem 0 .6rem .7rem;border-left-color:#ff0015;position:absolute;top:0;right:-.6rem;z-index:10}}@media only screen and (max-width:55em){.sidebar-nav{position:relative}.sidebar-nav:before{content:"";position:absolute;top:0;right:0;bottom:0;width:15%;background:-webkit-gradient(linear,left top,right top,from(rgba(51,51,51,0)),to(#333));background:linear-gradient(90deg,rgba(51,51,51,0),#333);display:block;z-index:1}.sidebar-nav .h,.sidebar-nav a{line-height:1.5rem;padding:1rem}.sidebar-nav .h{float:left;background:#2f2f2f}.sidebar-nav ul{padding:0;overflow-y:auto;-webkit-overflow-scrolling:touch;white-space:nowrap}.sidebar-nav li{display:inline-block;border-top:0}.sidebar-nav a{margin:0;min-width:120px;text-align:center}}.sidebar-nav.theme--dark ul{background:#333}.sidebar-nav.theme--dark li{border-top-color:#5d5d5d}.sidebar-nav.theme--dark a{color:#7b7a7a}.sidebar-nav.theme--dark a:focus,.sidebar-nav.theme--dark a:hover{outline:none;color:#fff}.sidebar-nav.theme--dark a.active{color:#fff;background:#ff0015}.sidebar-filters{background:#2f2f2f;padding:2rem;color:#fff}.sidebar-filters-buttons button{width:100%;padding-top:10px;padding-bottom:10px;margin-bottom:0}.sidebar-press{background:#2f2f2f;color:#fff;position:relative;padding:2rem;z-index:1}.sidebar-press input{color:#2f2f2f;margin-bottom:24px}.sidebar-press select{margin-bottom:24px}.sidebar-press .custom-select{color:#2f2f2f;background:#fff;border:0;border-bottom:2px solid #c8c8c8;display:block;line-height:1.2;margin-bottom:24px;padding:1.2rem 1rem .8rem;width:100%}.sidebar-press .col.is-padded:first-child{padding-right:.5em}.sidebar-press .col.is-padded:nth-child(2){padding-left:.5em}.sidebar-press #formMessages,.sidebar-press-title{font-size:13px;font-weight:700;text-transform:uppercase}@media only screen and (max-width:55em){.sidebar-press .custom-select-wrapper{margin-left:0}}.filter-teams{font-weight:700;text-transform:uppercase;margin-bottom:1.8rem}.filter-teams .clear-filter{float:right;text-transform:none}.filter-teams .clear-filter .ico{vertical-align:-.06em;margin-left:.2em}.filter-teams .clear-filter:active,.filter-teams .clear-filter:focus,.filter-teams .clear-filter:hover{color:#fff;outline:none}.filter-teams .team-list{color:#7b7a7a;font-size:1.5rem;margin-top:.8rem}.bofa-filters,.sidebar-filters{font-weight:700;text-transform:uppercase}.bofa-filters input::-webkit-input-placeholder,.sidebar-filters input::-webkit-input-placeholder{color:#fff;text-transform:uppercase}.bofa-filters input:-moz-placeholder,.bofa-filters input::-moz-placeholder,.sidebar-filters input:-moz-placeholder,.sidebar-filters input::-moz-placeholder{color:#fff;text-transform:uppercase}.bofa-filters input:-ms-input-placeholder,.sidebar-filters input:-ms-input-placeholder{color:#fff;text-transform:uppercase}.bofa-filters .custom-select,.bofa-filters .date-picker,.sidebar-filters .custom-select,.sidebar-filters .date-picker{position:relative;margin-bottom:1.5rem}.bofa-filters .custom-select:after,.bofa-filters .date-picker:after,.sidebar-filters .custom-select:after,.sidebar-filters .date-picker:after{content:"\F078";font-family:icons;font-weight:400;font-style:normal;line-height:10px;text-align:center;width:44px;margin-top:-5px;display:block;position:absolute;top:50%;right:0;pointer-events:none}.bofa-filters .date-picker:after,.sidebar-filters .date-picker:after{content:"\F133"}.bofa-filters .custom-select,.bofa-filters .date-picker-trigger,.sidebar-filters .custom-select,.sidebar-filters .date-picker-trigger{border-radius:3px;border:2px solid #555}.bofa-filters .date-picker-trigger.active,.bofa-filters .date-picker-trigger:focus,.bofa-filters .date-picker-trigger:hover,.bofa-filters .has-custom-select:focus+.custom-select,.bofa-filters .has-custom-select:hover+.custom-select,.sidebar-filters .date-picker-trigger.active,.sidebar-filters .date-picker-trigger:focus,.sidebar-filters .date-picker-trigger:hover,.sidebar-filters .has-custom-select:focus+.custom-select,.sidebar-filters .has-custom-select:hover+.custom-select{outline:0;border-color:#777}.bofa-filters .custom-select-inner,.bofa-filters .date-picker-trigger,.sidebar-filters .custom-select-inner,.sidebar-filters .date-picker-trigger{display:block;color:#fff;width:100%;padding:8px 44px 8px 12px;background:transparent;cursor:pointer}.bofa-filters>:last-child,.sidebar-filters>:last-child{margin-bottom:0}.filter-track+.custom-select:after{content:"\E605";font-size:.9em}.sidebar-squib{padding-top:1.5rem}.sidebar-squib .squib-wrap{margin:0}.sidebar-squib img{width:100%;display:block}@media only screen and (max-width:55em){.sidebar-squib{display:none}}.custom-select-wrapper{position:relative}.has-custom-select{width:100%;height:100%;font-size:inherit;position:absolute;top:0;left:0;z-index:10;opacity:0;cursor:pointer;-webkit-appearance:menulist-button}.custom-select,.custom-select-inner{width:100%;display:inline-block}.has-custom-select:focus,.has-custom-select:hover{outline:none}.store{background:#fff;text-align:center}.store .h{display:block}.store .h:first-child{padding-top:2.8rem}.store .button{width:100%;margin:2rem 0 0;padding:1.5rem}.store-item a{color:#2f2f2f}.store-item a:focus,.store-item a:hover{outline:none;color:#ff0015}@media only screen and (max-width:55em){.store-item{display:block;margin-top:2rem}}@media only screen and (min-width:40.0625em) and (max-width:55em){.store-item{width:50%;float:left}}@media only screen and (min-width:55.0625em){.store{-webkit-box-align:center;-ms-flex-align:center;align-items:center}.store .button{margin:0}.page-sidebar>.store{position:absolute;top:0;left:0;right:0;bottom:0}.store-item{max-width:180px;margin:0 auto;text-align:center}}.squib-wrap{position:relative;display:block;margin:auto}.squib-wrap iframe{border:0}.squib-flash-click{position:absolute;top:0;left:0;width:100%;height:100%;z-index:100}.squib-flash-click img{visibility:hidden;position:absolute}.squib--article-banner{max-width:966px}.squib--leaderboard{max-width:728px}.squib--leaderboard iframe{width:100%}.squib--skyscraper{max-width:300px;overflow:hidden}.squib--box{max-width:300px}.squib--box iframe{width:100%}.squib--mobile{max-width:640px}.data-table{font-size:1rem}.data-table,.data-table tbody{width:100%}@media only screen and (max-width:64em){.data-table,.data-table tbody{display:block}.data-table tr{display:table;width:100%;border-top:1px solid #eee;margin:1rem 0}.data-table tr:first-child{display:none}.data-table tr:nth-child(2){border-top:none}.data-table th{display:none}.data-table td{display:table-row;padding:0}.data-table td:before{content:attr(data-th);width:1px;font-weight:800;color:#ff0015;text-transform:uppercase;text-align:right;padding-right:1rem}.data-table .sm-cell,.data-table td:before{display:table-cell;padding-top:1rem}}@media only screen and (min-width:64.063em){.data-table th{color:#ff0015;font-weight:900;text-align:left;text-transform:uppercase;padding:0 .5rem 1.5rem}.data-table td{padding:1rem .5rem;border-top:1px solid #eee}}.tab-wrap{position:relative}.tabs{text-align:center;font-weight:700;color:#7b7a7a;display:-webkit-box;display:-ms-flexbox;display:flex;position:relative}.tabs,.tabs a{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1}.tabs a{color:inherit;background-color:#f5f5f5;padding:1.25rem 2rem;display:block;-webkit-transition:background .3s;transition:background .3s}.tabs a:focus,.tabs a:hover{outline:none;background-color:#e6e6e6}.tabs a.tab--active{background-color:#fff;color:#2f2f2f}@media only screen and (max-width:55em){.tabs .pos--right{margin-bottom:2rem}}.tabs--center{margin:0;list-style-type:none;font-family:empty,sans-serif;vertical-align:top;display:block;font-size:1rem;margin-bottom:3rem}.tabs--center,.tabs--center a{text-align:left;text-align:center}.tabs--center a{font-family:proxima-nova,sans-serif;display:inline-block;vertical-align:inherit;position:relative;min-width:200px}.tabs--center a+a:before{content:"";position:absolute;top:-1rem;bottom:-1rem;left:-1px;border-left:1px solid #ccc}.tab-spacer{margin:0 .6rem}.tab-seriesTitle{display:inline-block;vertical-align:middle;line-height:.9;font-size:.8rem}.tab-content{width:100%;height:0;position:absolute;top:0;left:0;z-index:-10;visibility:hidden;overflow:hidden}.tab-content.tab--active{height:auto;position:relative;visibility:visible;overflow:visible;z-index:auto}.no-js .tab-content{display:block;float:none}.tabs+.custom-select-wrapper{display:none}@media only screen and (max-width:55em){.tabs{display:none}.tabs+.custom-select-wrapper{margin-top:2rem;display:block}.tabs+.custom-select-wrapper .custom-select{color:#fff;background:#ff0015;font-weight:800;text-align:center;text-transform:uppercase;min-width:200px;padding:1.25rem 2rem}.tabs+.custom-select-wrapper .custom-select-inner:after{content:"\F078";font-family:icons;font-weight:400;font-style:normal;margin-left:.4rem}.tabs--center+.custom-select-wrapper{margin:0 0 3rem}}.tabs--primary a{color:#999;background:transparent}.tabs--primary a:focus,.tabs--primary a:hover{outline:none;background-color:hsla(0,0%,60%,.1)}.tabs--primary a.tab--active{color:#fff;background:#ff0015}.theme--dark .tabs>a{color:#959595;background-color:#3c3c3c}.theme--dark .tabs>a:focus,.theme--dark .tabs>a:hover{outline:none;background-color:#494949}.theme--dark .tabs>a.tab--active{color:#ff0015;background-color:#2f2f2f}.tab--gallery .tabs a{position:relative}.tab--gallery .tabs a:before{content:"";position:absolute;display:block;top:0;left:0;border-left:1px solid #ccc;height:60%}.tab--gallery .tabs a.tab--active{border-bottom:5px solid #ff0015}.tab--gallery .tabs a.tab--active+a:before,.tab--gallery .tabs a.tab--active:before{border-left:none}.banner-content{max-width:1310px;padding:0 20px;margin:0 auto;-webkit-transition:-webkit-transform 0s;transition:-webkit-transform 0s;transition:transform 0s;transition:transform 0s,-webkit-transform 0s}.banner-spacer{padding-top:5rem;-webkit-transition:padding .5s;transition:padding .5s}.banner-close{color:hsla(0,0%,100%,.9);font-weight:700;text-transform:uppercase;position:absolute;top:0;right:20px;cursor:pointer;-webkit-transition:color .2s;transition:color .2s;display:block}.banner-close:after{content:"\E607";font-family:icons;font-weight:400;font-style:normal;font-size:2.2em;line-height:1rem;vertical-align:-.25em;margin-left:.4em}.banner-close:hover{color:#fff;text-shadow:0 0 2px hsla(0,0%,100%,.4)}.banner--not-active .banner-content{-webkit-transform:scaleY(0);transform:scaleY(0);-webkit-transition-delay:.5s;transition-delay:.5s}.banner--not-active .banner-spacer{padding:0!important}.squib-takeover{background:#ee0029;padding-bottom:40rem;margin-bottom:-40rem;position:relative;z-index:0;-webkit-transform:translateY(-100px);transform:translateY(-100px);opacity:0;overflow:hidden;-webkit-transition:all .5s;transition:all .5s}.squib-takeover.banner--active{-webkit-transform:none;transform:none;opacity:1}.squib-takeover:before{content:url(../img/squib/bofa/takeover-bg.svg);width:140%;max-width:1440px;-webkit-transform:translateX(-50%);transform:translateX(-50%);position:absolute;top:-3rem;left:50%;z-index:-1;opacity:.6}.no-csstransforms3d .squib-takeover:before{max-width:none;left:-20%}.squib-takeover:after{content:"";display:block;position:absolute;width:100%;top:0;left:0;-webkit-box-shadow:0 0 56px 4px #000;box-shadow:0 0 56px 4px #000}.squib-takeover .banner-content{position:relative;top:5rem;height:0}.team-list{margin:0;list-style-type:none;line-height:1}.team-list>li,.team-list a{display:inline-block}.team-list a{color:inherit;margin-right:.3em}.team-list a:focus,.team-list a:hover{color:#f1f1f1;outline:none}.team-list a.active{color:#fff}[data-tooltip]{position:relative;z-index:2;cursor:pointer}[data-tooltip]:before{opacity:0;pointer-events:none;content:attr(data-tooltip);color:#fff;background-color:rgba(51,51,51,.9);font:800 14px/1.2 proxima-nova,sans-serif;text-align:center;text-transform:uppercase;width:80%;position:absolute;left:10%;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);padding:7px;border-radius:3px;-webkit-transition:opacity .2s;transition:opacity .2s}[data-tooltip]:focus,[data-tooltip]:hover{outline:none}[data-tooltip]:focus:before,[data-tooltip]:hover:before{opacity:1}.cookie-disclaimer{-webkit-box-align:center;-ms-flex-align:center;align-items:center;background-color:#f4f4f4;bottom:0;-webkit-box-shadow:0 -30px 30px hsla(0,0%,67%,.2);box-shadow:0 -30px 30px hsla(0,0%,67%,.2);height:11vh;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;position:-webkit-sticky;position:sticky;width:100vw;z-index:99}.cookie-disclaimer,.cookie-disclaimer-container{display:-webkit-box;display:-ms-flexbox;display:flex}.cookie-disclaimer-container{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin:1.5em 0 1em;width:70%}@media (max-width:920px){.cookie-disclaimer-container{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}.cookie-disclaimer-controls{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:nowrap;flex-wrap:nowrap;min-width:30%;white-space:nowrap}.cookie-disclaimer-controls-accept,.cookie-disclaimer-controls-close{cursor:pointer;margin:1em 0}.cookie-disclaimer-controls-accept:after,.cookie-disclaimer-controls-close:after{content:none!important}.cookie-disclaimer-controls-close{background-color:transparent;color:#000}.cookie-disclaimer-controls-close:focus,.cookie-disclaimer-controls-close:hover{background-color:transparent!important;color:#000!important}@media (max-width:920px){.cookie-disclaimer-controls{width:100%}}.cookie-disclaimer-copy{width:60%}.cookie-disclaimer-copy-heading{font-weight:800;text-transform:uppercase}.cookie-disclaimer-copy-text{font-weight:500}.cookie-disclaimer-copy-text a{cursor:pointer;text-decoration:underline}@media (max-width:920px){.cookie-disclaimer-copy{width:100%}}.cookie-disclaimer.hidden{display:none}@media (max-width:920px){.cookie-disclaimer{height:auto}}.site-footer{max-width:1330px;margin:auto;padding:0 10px;position:relative}.site-footer:after,.site-footer:before{content:" ";display:table}.site-footer:after{clear:both}.site-footer ul{margin:0;list-style-type:none}.site-footer ul>li{display:inline-block}.footer-logo,.footer-nav{float:left}.footer-logo .champions{max-width:160px}.footer-nav .primary-nav,.footer-nav .secondary-nav{text-align:justify;font-size:0}.footer-nav .primary-nav:after,.footer-nav .secondary-nav:after{content:"";display:inline-block;width:100%;height:0}.footer-nav{width:100%;padding:1rem 3rem}.footer-nav .primary-nav{margin:0 -.6rem}.footer-nav .primary-nav a{color:#2f2f2f;font-weight:800;font-size:1rem;text-transform:uppercase;display:block;padding:.6rem}.footer-nav .secondary-nav{margin:0 -.5rem}.footer-nav .secondary-nav li{color:#a5a5a5;margin:0 .4rem}.footer-nav .secondary-nav a{color:#7b7a7a}.footer-nav .copy-credit{margin:.5rem -.5rem 0}.footer-nav .copy-credit li{color:#a5a5a5;margin:0 .4rem}.footer-nav .copy-credit li .site-credit{line-height:1;margin:.25rem 0 0}.footer-nav .copy-credit li .site-credit :last-child,.footer-nav .copy-credit li .site-credit>span{display:inline-block;vertical-align:middle;line-height:1.25em;color:#a5a5a5}.footer-nav .copy-credit li .site-credit a{text-decoration:none;text-transform:uppercase}.footer-nav .copy-credit li .site-credit .bolt em{font-size:0}.footer-nav .copy-credit li .site-credit .bolt svg{display:inline-block;vertical-align:text-top;width:1.25em;height:1.25em;margin:0}.footer-nav .copy-credit li .site-credit .bolt svg *{fill:#ff0015}.footer-nav a:focus,.footer-nav a:hover{outline:none;color:#ff0015}.footer-apps{text-align:right}.footer-apps-image{text-align:center}.footer-apps .app-store,.footer-apps .google-play{margin:.2rem}@media only screen and (max-width:39.9em){.footer-logo{width:100%;text-align:center;clear:both}}@media only screen and (min-width:40em) and (max-width:63.9em){.footer-logo,.footer-nav{float:none;display:inline-block;vertical-align:middle}.footer-nav{width:calc(100% - 190px);padding-right:0}}@media only screen and (max-width:63.9em){.footer-apps{width:100%;text-align:center;clear:both}}@media only screen and (min-width:64em){.footer-logo{min-height:150px}.footer-logo .champions{margin-top:30px}.footer-nav{width:calc(100% - 430px)}.footer-apps{width:320px;position:absolute;right:10px;bottom:0}.footer-apps img{margin-top:-1.5rem}}.fixedsticky-header{height:95px;pointer-events:none}.site-header{max-width:1310px;margin:auto;padding:0 20px;width:100%;height:95px;line-height:95px;color:#fff;display:block;position:relative;z-index:1000;-webkit-transition:line-height .3s,height .3s;transition:line-height .3s,height .3s;background:#ff0015;-webkit-box-shadow:-1310px 0 #fff,1310px 0 #ff0015;box-shadow:-1310px 0 #fff,1310px 0 #ff0015;pointer-events:auto;overflow:hidden}.site-header a{color:inherit}.site-header ul{margin:0;list-style-type:none;line-height:inherit}.site-header ul>li{display:inline-block}.team-list--header{float:left;margin:0;list-style-type:none}.team-list--header>li{display:inline-block}.site-header .team-list--header{margin-right:40px}.team-list--header a{color:#fff;-webkit-transition:color .2s;transition:color .2s}.team-list--header.has-active a,.team-list--header.has-focus a,.team-list--header:hover a{color:hsla(0,0%,100%,.6)}.team-list--header.has-active a.active,.team-list--header.has-focus a:focus,.team-list--header:hover a:hover{outline:none;color:#fff}.header-logo{background:#fff;width:160px;padding:0 20px 2px;margin:0 30px -2px -20px;position:relative;float:left}.header-logo img{height:52px}.header-logo:after{content:"";width:100%;height:100%;position:absolute;top:0;z-index:-1;-webkit-transform:skewX(-14deg);transform:skewX(-14deg);-webkit-transform-origin:bottom;transform-origin:bottom;left:0;background-color:inherit}.header-squib{float:right;margin-right:60px;overflow:hidden;height:95px;position:relative;top:0;-webkit-transition:height .3s,top .3s;transition:height .3s,top .3s}.header-squib a,.header-squib img{display:block}@media only screen and (max-width:64em){.header-squib{top:-10px;height:85px}}.fixedsticky-on .fixedsticky-header,.fixedsticky-on .site-header{height:75px;line-height:75px}.fixedsticky-on .header-squib{top:-10px;height:85px}@media only screen and (max-width:77.5em){.header-logo{margin-right:30px}.header-search.searchbar--expanded{left:440px}}@media only screen and (max-width:64em){.site-header .team-list{float:none;text-align:center;margin-right:0}}@media only screen and (min-width:64.063em){.team-list--header{position:relative;z-index:1}.team-list--header:before{content:"";height:100%;top:0;-webkit-transform:skewX(-14deg);transform:skewX(-14deg);height:101%;position:absolute;background:#eb0013;width:130%;left:-16%;z-index:-1}}@media only screen and (max-width:32em){.header-squib{display:none}}.site-navigation{display:none;text-align:center;text-transform:uppercase;letter-spacing:.05em}.site-navigation.site-navigation-mobile{display:block}.site-navigation .primary-nav{-webkit-transition:-webkit-transform .5s;transition:-webkit-transform .5s;transition:transform .5s;transition:transform .5s,-webkit-transform .5s;margin:0;list-style-type:none}.site-navigation .primary-nav>li{display:inline-block}.site-navigation a{color:inherit;white-space:nowrap;font-weight:700;padding:0 16px;display:block;-webkit-transition:color .2s;transition:color .2s}.site-navigation .has-sub-icon{width:2rem;height:2rem;font-size:.75em;line-height:2rem;text-align:center;display:inline-block;vertical-align:-1em;margin:0 -1rem 0 -.2rem;overflow:hidden}.site-navigation .has-sub-icon:after,.site-navigation .has-sub-icon:before{content:"\F077";font-family:icons;font-weight:400;font-style:normal;display:block;height:2rem;-webkit-transform:translateY(-100%);transform:translateY(-100%);-webkit-transition:-webkit-transform .3s;transition:-webkit-transform .3s;transition:transform .3s;transition:transform .3s,-webkit-transform .3s}.site-navigation .has-sub-icon:after{content:"\F078"}.site-navigation .banner--active .has-sub-icon:after,.site-navigation .banner--active .has-sub-icon:before{-webkit-transform:none;transform:none}@media only screen and (min-width:64.063em){.site-navigation{display:block}.site-navigation.site-navigation-mobile{display:none}.site-navigation .primary-nav.has-active a,.site-navigation .primary-nav.has-focus a,.site-navigation .primary-nav:hover a{color:hsla(0,0%,100%,.6)}.site-navigation .primary-nav.has-active a.active,.site-navigation .primary-nav.has-focus a:focus,.site-navigation .primary-nav:hover a:hover{outline:none;color:#fff}}.subnav{color:#2f2f2f;background:#fff;-webkit-box-shadow:-1310px 0 #fff,1310px 0 #fff;box-shadow:-1310px 0 #fff,1310px 0 #fff;font-weight:800;line-height:1.4;width:100%;padding:3.5rem;position:absolute;z-index:800;-webkit-transition:z-index 0s .5s,-webkit-transform .5s;transition:z-index 0s .5s,-webkit-transform .5s;transition:transform .5s,z-index 0s .5s;transition:transform .5s,z-index 0s .5s,-webkit-transform .5s;-webkit-transform-origin:top;transform-origin:top;pointer-events:auto}.subnav:after,.subnav:before{content:" ";display:table}.subnav:after{clear:both}.subnav:before{width:100%;display:block;position:absolute;top:0;left:0;height:20%;-webkit-transform:translateY(500%) scaleY(0);transform:translateY(500%) scaleY(0);-webkit-transform-origin:top;transform-origin:top;-webkit-transition:-webkit-transform .5s,-webkit-box-shadow .5s;transition:-webkit-transform .5s,-webkit-box-shadow .5s;transition:transform .5s,box-shadow .5s;transition:transform .5s,box-shadow .5s,-webkit-transform .5s,-webkit-box-shadow .5s}.subnav.banner--active:before{-webkit-transform:none;transform:none;-webkit-box-shadow:inset 0 3rem 3rem -3rem rgba(0,0,0,.4);box-shadow:inset 0 3rem 3rem -3rem rgba(0,0,0,.4)}.subnav-app-callout,.subnav nav{display:block}@media only screen and (min-width:40.0625em) and (max-width:55em){.subnav nav>.col-md-50+.col-md-50{border-left:1px solid #ebebeb}}@media only screen and (min-width:55.0625em){.subnav-app-callout,.subnav nav{width:50%;float:left}.subnav nav>.col-md-50{border-right:1px solid #ebebeb}}.subnav a{color:inherit;white-space:nowrap;padding:.75rem 10%;display:block}.subnav a:focus,.subnav a:hover{outline:none;color:#ff0015}.subnav-app-callout{padding:.75rem 5%}.subnav-app-callout .col-md-66{padding-right:10%}.subnav-app-callout .app-store,.subnav-app-callout .google-play{display:inline-block;padding:0;margin-right:.5rem}.subnav .banner-content{-webkit-transition:-webkit-transform .6s .3s;transition:-webkit-transform .6s .3s;transition:transform .6s .3s;transition:transform .6s .3s,-webkit-transform .6s .3s}.subnav .banner-content .col-md-50{padding:.75rem 5%}.subnav.banner--not-active{-webkit-transform:translateY(-100%);transform:translateY(-100%)}.subnav.banner--not-active .banner-content{-webkit-transform:translateY(-10%);transform:translateY(-10%)}.no-csstransforms3d .subnav.banner--not-active{height:0;overflow:hidden}.subnav--tablet{position:relative;line-height:65px;height:65px;background:#eb0013;z-index:55;display:none;overflow:hidden;-webkit-transition:z-index 0s .5s,-webkit-transform .5s;transition:z-index 0s .5s,-webkit-transform .5s;transition:transform .5s,z-index 0s .5s;transition:transform .5s,z-index 0s .5s,-webkit-transform .5s;pointer-events:auto}.subnav--tablet.banner--not-active{-webkit-transform:translateY(-100%);transform:translateY(-100%)}.no-csstransforms3d .subnav--tablet.banner--not-active{height:0;overflow:hidden}.subnav--tablet .team-list--header{height:65px;line-height:65px}.subnav--tablet .header-search{background:transparent;left:240px;right:0}.subnav--tablet .header-search form{left:20px;right:20px}@media only screen and (min-width:64.0625em) and (max-width:77.5em){.subnav--tablet{display:block}}.mobile-nav-icon{width:50px;font-size:2rem;line-height:inherit;text-align:center;display:none;position:absolute;top:0;right:0}.mobile-nav-icon button{background:none;display:-webkit-box;display:-ms-flexbox;display:flex;font-size:32px;padding:0;margin:20px 0 20px 8px}.mobile-nav-icon button:focus,.mobile-nav-icon button:hover{background:none!important}.mobile-nav-close{background:none;margin:0;padding:0;font-size:2rem;line-height:inherit;text-align:center;display:none;position:absolute;top:20px;right:12px}.mobile-nav-close:focus,.mobile-nav-close:hover{background:none!important}@media only screen and (max-width:64em){.mobile-nav-icon{display:block}.mobile-nav-close{display:-webkit-box!important;display:-ms-flexbox!important;display:flex!important}}@media only screen and (max-width:64em){.site-header{overflow:visible;line-height:75px;height:75px}.page-sidebar--sticky{top:75px}.mobile-nav{line-height:45px;background:#444;padding:2rem 0;position:absolute;top:0;left:0;right:0;z-index:1000;-webkit-transform:translateY(-100%);transform:translateY(-100%);-webkit-transition:-webkit-transform .5s;transition:-webkit-transform .5s;transition:transform .5s;transition:transform .5s,-webkit-transform .5s}.mobile-nav--active{-webkit-transform:none;transform:none}.mobile-nav-close{display:block;line-height:75px}.mobile-nav .team-list{display:block}.header-search{margin-top:1rem;background:transparent;position:relative;width:80%;left:10%}.search-expand{display:none}}.header-search label{display:block;position:relative}.header-search label:after{content:"";width:100%;height:100%;background:#fff;border-radius:3px;position:absolute;top:0;left:0;z-index:-1;-webkit-transform-origin:right center;transform-origin:right center;-webkit-transform:perspective(500px) rotateX(10deg);transform:perspective(500px) rotateX(10deg)}.header-search label .ico{color:#ff0015;position:absolute;top:0;left:0;line-height:3.5rem;width:4rem;text-align:center}.header-search input{color:#2f2f2f;background:transparent;line-height:1.5rem;width:100%;padding:1rem;padding-left:4rem;border:0;outline:0;display:block}.header-search .ico,.header-search input{-webkit-transform:translateZ(100px);transform:translateZ(100px)}.header-search .search-expand{position:absolute;text-align:center;width:5rem;right:0;top:0}.header-search .search-expand-inner{width:2rem;height:95px;margin:auto;display:block;white-space:nowrap;overflow:hidden}.header-search .search-expand-inner:before{content:"\F00D";font-family:icons;font-weight:400;font-style:normal;-webkit-transition:margin-left .3s;transition:margin-left .3s;margin-left:-2rem}.header-search .search-expand-inner:after{content:"\F002";font-family:icons;font-weight:400;font-style:normal}.header-search .search-expand-inner:after,.header-search .search-expand-inner:before{width:2rem;text-align:center;display:inline-block}.header-search .search-expand:focus,.header-search .search-expand:hover{outline:none;color:#ddd}.header-search.searchbar--expanded{left:420px}.header-search.searchbar--expanded .search-expand-inner:before{margin-left:0}@media only screen and (min-width:64.063em){.header-search{background:#ff0015;position:absolute;top:0;left:calc(100% - 5rem);right:0;bottom:0;z-index:0;-webkit-transition:left .5s;transition:left .5s;overflow:hidden}.header-search form{margin-top:-1.8rem;position:absolute;top:50%;left:30px;right:90px;z-index:-1}}.site-topbar{max-width:1310px;margin:auto;padding:0 20px;max-width:none;height:65px;color:#fff;font-weight:700;line-height:65px;background:#333;-webkit-box-shadow:-1310px 0 #2f2f2f,1310px 0 #333;box-shadow:-1310px 0 #2f2f2f,1310px 0 #333;position:relative;z-index:1100;padding:0 0 0 4rem;margin:0}.site-topbar ul{margin:0;list-style-type:none}.site-topbar li{display:inline-block;line-height:65px}.site-topbar a{color:inherit}.site-topbar a:focus,.site-topbar a:hover{outline:none;color:#eee}.topbar-email-form{display:-webkit-box;display:-ms-flexbox;display:flex;width:100%}.topbar-email-input{color:#333;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;margin:.5rem 1rem}.topbar-news,.topbar-newsletter,.topbar-social{margin:0 -20px;padding:15px 20px}.topbar-news{color:#969595;background:#2f2f2f;padding:0 10px;margin:0 20px 0 -20px;float:left;position:relative;z-index:0}.topbar-news:after{content:"";width:100%;height:100%;position:absolute;top:0;z-index:-1;-webkit-transform:skewX(-14deg);transform:skewX(-14deg);-webkit-transform-origin:bottom;transform-origin:bottom;left:0;background-color:inherit}.topbar-news ul{display:inline-block}.topbar-news li{margin:0 15px}.topbar-news .h{color:#fff;margin:0 15px;pointer-events:none}.topbar-newsletter{color:#fff;display:-webkit-box;display:-ms-flexbox;display:flex;text-align:center;text-transform:uppercase;white-space:nowrap;padding:0 3rem;margin:0}.topbar-newsletter .cta{margin:auto 1rem auto .5rem;padding:.5rem .75rem}.topbar-newsletter .cta:after{display:none}.topbar-newsletter .ico{color:#ff0015;font-size:2em;margin-right:.5em;display:inline-block;vertical-align:-.2em}.topbar-newsletter .text-node{font-size:1.25em;line-height:1rem}.topbar-newsletter .text-node-container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-ms-flex-wrap:wrap;flex-wrap:wrap;margin:1rem 0 .5rem;width:9rem}.topbar-social{background-color:#7b7a7a;-webkit-clip-path:polygon(7% 0,100% 0,100% 100%,0 100%);clip-path:polygon(7% 0,100% 0,100% 100%,0 100%);color:#fff;float:right;font-size:1.5rem;line-height:1;padding:0 4rem 0 2rem}.topbar-social li{display:inline-block;margin:0 .4em}.underline{text-decoration:underline}@media only screen and (max-width:78em){.site-topbar{position:relative}.topbar-news{display:none}.topbar-news ul{white-space:nowrap;background:#2f2f2f;position:absolute;top:100%;left:0}.topbar-news li{display:block;margin:0}.topbar-news a{display:block;padding:0 25px}.topbar-news:focus,.topbar-news:hover{outline:none}.topbar-news:focus ul,.topbar-news:hover ul{display:block}.topbar-newsletter{padding:0 3rem 0 0}.topbar-newsletter .cta{margin:auto 0 auto .5rem}.topbar-newsletter .topbar-email-input{margin:.5rem;margin-right:0}}@media only screen and (max-width:40em){.site-topbar{display:none}}@media screen and (max-width:768px){.topbar-newsletter{padding:0 1rem 0 0}}.home-featured a{display:block}.home-featured-main{position:relative}.home-featured-side{display:none}.home-featured-side .hero-slot-2,.home-featured-side .hero-slot-3{border:0 solid #fff;border-bottom-width:1px}.home-featured-side img{width:100%;display:block;margin:-2rem 0}.home-featured-text{color:#2f2f2f;background-color:#ff0015;min-height:127px;padding:1.6rem}.home-featured-text .content-title{color:#fff;margin-top:0;line-height:1.1}.home-featured-text .content-age,.home-featured-text .content-category{color:#2f2f2f;display:inline-block;margin:0 .2em 0 0}.home-featured-text-wrap{width:100%;position:relative;overflow:hidden;z-index:100}@media only screen and (min-width:40.0625em){.home-featured{position:relative}.home-featured:after,.home-featured:before{content:" ";display:table}.home-featured:after{clear:both}.home-featured-side{display:block;width:33.333%;float:left}.home-featured-side .hero-slot-2,.home-featured-side .hero-slot-3{border-left-width:1px}.home-featured-main{width:66.666%;float:left}.home-featured-text-wrap{position:absolute;right:0;bottom:0}.home-featured-text{max-width:60%;position:relative;margin-left:auto}.home-featured-text:after{content:"";width:100%;height:100%;position:absolute;top:0;z-index:-1;-webkit-transform:skewX(-14deg);transform:skewX(-14deg);-webkit-transform-origin:top;transform-origin:top;left:0;background-color:inherit}}.hero-slot-1,.hero-slot-2,.hero-slot-3{position:relative;overflow:hidden}.home-rotator-clone{width:100%;position:absolute;top:0;right:0;z-index:25;-webkit-transition:-webkit-transform .7s;transition:-webkit-transform .7s;transition:transform .7s;transition:transform .7s,-webkit-transform .7s}.home-rotator-clone--active{-webkit-transform:translateX(100%);transform:translateX(100%)}.squib-section{width:100%;padding:35px;text-align:center}.squib-section.theme--dark{background:#f0f0f0}.squib-section>img{max-width:90%}.sidebar-squibs{padding:2rem}.sidebar-squibs.theme--light{background:#f0f0f0}.sidebar-squibs-header{text-transform:uppercase;padding-bottom:1rem}.sidebar-squibs-header:after,.sidebar-squibs-header:before{content:" ";display:table}.sidebar-squibs-header:after{clear:both}.sidebar-squibs-header .h{float:left}.sidebar-squibs-header .cta{float:right}.sidebar-squibs .image-cycle{height:120px}.sidebar-squibs .image-cycle+.image-cycle{padding-top:2rem}.image-cycle{text-align:center;position:relative}.image-cycle img{width:130px;position:absolute;left:50%;top:50%;opacity:0;-webkit-transition:opacity .5s;transition:opacity .5s;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.image-cycle img.active{opacity:1}@media screen and (min-width:768px){.page-home .CarouselContainer+.content-wrapper{margin-left:0;width:100%}}@media screen and (min-width:880px){.page-home .page-sidebar .tabs a{padding:1.25rem 1.8rem}.page-home .next-race-top{height:calc(426px - 1rem);padding-top:3rem}.page-home .next-race-top .next-race-title{margin-top:0}}@media screen and (min-width:1100px){.page-home .CarouselContainer+.content-wrapper{margin-left:0;width:100%}}::-moz-selection,:after ::-moz-selection,:before ::-moz-selection{background:hsla(0,0%,80%,.5)}::selection,:after ::selection,:before ::selection{background:hsla(0,0%,80%,.5)}option{color:#000}body{text-rendering:optimizeLegibility}.lead p{margin-bottom:1.8rem}h1 strong,h2 strong,h3 strong,h4 strong{font-weight:900}.article-author-wrapper,.article-squib-text,.bofa-filters,.filter-teams,.footer-nav .copy-credit li,.footer-nav .secondary-nav li,.galleria-theme-hendrick .galleria-counter,.h13,.media-age,.media-title,.news-squib-banner small,.next-race--sidebar .next-race-broadcast,.next-race-standings,.sidebar-filters,.site-topbar,.snippet-age,.tabs,.team-nav a{font-size:.9rem}.banner-close,.content-category,.detail-subtitle,.gallery-social a,.h14,.schedule-section-hide,.site-navigation a,.team-car-race{font-size:.95rem}.h16{font-size:1rem}.about-copy,.about-copy>.lead,.about-wins-tabs>a,.article-section-text,.article-squib-text strong,.detail-stat,.galleria-theme-hendrick .galleria-info-title,.h18,.lead,.listing-main-cell,.newsletter-footer-form,.newsletter-form,.next-race-date,.next-race-standings th,.next-race-time,.team-stats-cta,.team-stats-item{font-size:1.05rem}.h20,.header-search,.next-race-track{font-size:1.1rem}.galleria-theme-hendrick .galleria-current,.h22,.next-race-title{font-size:1.15rem}.article-section-quote,.content-title,.h24{font-size:1.2rem}.h26,.team-list--header{font-size:1.25rem}.h28,.next-race--featured .next-race-title,.next-race .schedule-section-header,.standings-table-team{font-size:1.3rem}.h32,.team-stats-stat{font-size:1.35rem}.h36{font-size:1.4rem}.h45{font-size:1.45rem}@media only screen and (min-width:40.0625em){.article-author-wrapper,.article-squib-text,.bofa-filters,.filter-teams,.footer-nav .copy-credit li,.footer-nav .secondary-nav li,.galleria-theme-hendrick .galleria-counter,.h13,.media-age,.media-title,.news-squib-banner small,.next-race--sidebar .next-race-broadcast,.next-race-standings,.sidebar-filters,.site-topbar,.snippet-age,.tabs,.team-nav a{font-size:.8rem}.banner-close,.content-category,.detail-subtitle,.gallery-social a,.h14,.schedule-section-hide,.site-navigation a,.team-car-race{font-size:.9rem}.h16{font-size:1rem}.about-copy,.about-copy>.lead,.about-wins-tabs>a,.article-section-text,.article-squib-text strong,.detail-stat,.galleria-theme-hendrick .galleria-info-title,.h18,.lead,.listing-main-cell,.newsletter-footer-form,.newsletter-form,.next-race-date,.next-race-standings th,.next-race-time,.team-stats-cta,.team-stats-item{font-size:1.1rem}.h20,.header-search,.next-race-track{font-size:1.175rem}.galleria-theme-hendrick .galleria-current,.h22,.next-race-title{font-size:1.26rem}.article-section-quote,.content-title,.h24{font-size:1.35rem}.h26,.team-list--header{font-size:1.45rem}.h28,.next-race--featured .next-race-title,.next-race .schedule-section-header,.standings-table-team{font-size:1.525rem}.h32,.team-stats-stat{font-size:1.675rem}.h36{font-size:1.825rem}.h45{font-size:2.1rem}}@media only screen and (min-width:72.0625em){.article-author-wrapper,.article-squib-text,.bofa-filters,.filter-teams,.footer-nav .copy-credit li,.footer-nav .secondary-nav li,.galleria-theme-hendrick .galleria-counter,.h13,.media-age,.media-title,.news-squib-banner small,.next-race--sidebar .next-race-broadcast,.next-race-standings,.sidebar-filters,.site-topbar,.snippet-age,.tabs,.team-nav a{font-size:.8125rem}.banner-close,.content-category,.detail-subtitle,.gallery-social a,.h14,.schedule-section-hide,.site-navigation a,.team-car-race{font-size:.875rem}.h16{font-size:1rem}.about-copy,.about-copy>.lead,.about-wins-tabs>a,.article-section-text,.article-squib-text strong,.detail-stat,.galleria-theme-hendrick .galleria-info-title,.h18,.lead,.listing-main-cell,.newsletter-footer-form,.newsletter-form,.next-race-date,.next-race-standings th,.next-race-time,.team-stats-cta,.team-stats-item{font-size:1.125rem}.h20,.header-search,.next-race-track{font-size:1.25rem}.galleria-theme-hendrick .galleria-current,.h22,.next-race-title{font-size:1.375rem}.article-section-quote,.content-title,.h24{font-size:1.5rem}.h26,.team-list--header{font-size:1.625rem}.h28,.next-race--featured .next-race-title,.next-race .schedule-section-header,.standings-table-team{font-size:1.75rem}.h32,.team-stats-stat{font-size:2rem}.h36{font-size:2.25rem}.h45{font-size:2.8125rem}}.inline-list,.ul-reset{margin:0;list-style-type:none}.inline-list>li{display:inline-block;vertical-align:middle}.trending-list{padding:35px 0 0;list-style-type:none;margin:0 0 0 2rem}.trending-list>li{padding:.75rem 0;position:relative}.trending-list>li:before{content:"\E606";font-family:icons;font-weight:400;font-style:normal;color:#ff0015;font-size:8px;position:absolute;top:1.1rem;left:-2rem}.link--print .ico{font-size:1.4em;vertical-align:middle;margin-right:.3em}.about-cta,.cta,.related-content-cta,.team-stats-cta{font-weight:800}.about-cta:after,.cta:after,.related-content-cta:after,.team-stats-cta:after{content:"\F061";font-family:icons;font-weight:400;font-style:normal;font-size:.8em;vertical-align:.1em;margin-left:.7em}.theme--dark .theme--light{color:#2f2f2f;background:#eee}.theme--dark .theme--light .h,.theme--dark .theme--light .ico,.theme--dark .theme--light h2,.theme--dark .theme--light h3,.theme--dark .theme--light h4,.theme--dark .theme--light h5,.theme--dark .theme--light h6,.theme--dark .theme--light strong,.theme--dark .theme--light th{color:#2f2f2f}.theme--dark .theme--light .primary{color:#ff0015}.theme--dark .theme--light hr{border-color:#c8c8c8}.theme--dark{color:#888;background:#2f2f2f}.theme--dark .h,.theme--dark .ico,.theme--dark h2,.theme--dark h3,.theme--dark h4,.theme--dark h5,.theme--dark h6,.theme--dark strong,.theme--dark th{color:#fff}.theme--dark .primary{color:#ff0015}.theme--dark hr{border-color:#555}.theme--panasonic{background:-webkit-gradient(linear,left top,left bottom,from(#000b19),to(#203a4d));background:linear-gradient(#000b19,#203a4d)}.theme--panasonic .page-sidebar{background:#fff}.full-width{width:100%;display:block}hr.large{margin:3rem 0}#PhantomStyle{font:inherit}.about-copy{padding:4%;background:#fff}.about-copy:after,.about-copy:before{content:" ";display:table}.about-copy:after{clear:both}.about-copy--careers .h{margin-bottom:1.8rem}.about-copy--wins th{padding:0 .7rem 1.5rem}.about-copy--wins .gallery-link{padding-right:10px;text-align:center}.about-copy--wins .partner{width:150px}@media only screen and (min-width:55.0625em){.about-copy{padding:4rem}}@media only screen and (min-width:72.0625em){.about-copy{padding:5rem}}.about-stats strong{font-weight:900}.about-stats .full-width{margin-bottom:2rem}@media only screen and (min-width:47.25em) and (max-width:54.9em),only screen and (min-width:64em){.about-stats{float:right;padding:0 0 4rem 4rem;max-width:20rem}}.about-copy>.lead{margin-bottom:5rem}.about-copy p{margin-bottom:1.8rem}.about-cta{text-transform:uppercase;padding:1.5rem 3rem}.about-directory{margin:0;list-style-type:none;font-size:1rem}.about-directory li{padding:2rem 0;border-top:1px solid #eee}.about-directory li:first-child{padding-top:0;border-top:none}.about-directory .media-block{max-width:720px}.about-directory .media-body{padding-left:7.5%}.about-directory .h a{color:inherit}@media only screen and (max-width:55em){.about-directory .media-block,.about-directory .media-body,.about-directory .media-image{display:block}.about-directory .media-body{padding:0;margin-top:1rem}}.about-wins-tabs>a{font-weight:900;padding:2rem 1%;position:relative}.about-wins-tabs>a:before{content:"";position:absolute;display:block;top:0;left:0;border-left:1px solid #ccc;height:60%}.about-wins-tabs>a.tab--active:before{right:0;height:auto;border-left:none;border-top:.6rem solid #ff0015}.about-wins-tabs>.tab--active+a:before,.about-wins-tabs>a:first-child:before{border-left:none}.about-copy--wins .data-table{margin-top:3rem}@media only screen and (min-width:40.063em){.about-wins-tabs>a{padding:4rem 1rem}}.about-copy--faq .h18{margin:3.5rem 0}.about-copy--faq hr{margin:3rem 4%}.about-copy--faq article a{font-weight:800}.about-copy--faq .faq-item{padding-left:4%}.about-copy--visit h2.h{margin-top:3rem}.about-copy--visit .col-md-50{margin:1rem 0 2rem;padding-right:1rem}.race-week-blurb{font-weight:600}.race-week .hours-title{text-transform:uppercase;margin-bottom:.25rem;font-weight:600}.race-week .all-star,.race-week .other-week{display:block}.race-week .all-star span,.race-week .other-week span{font-weight:600}.race-week .all-star ul,.race-week .other-week ul{list-style:none;margin-left:0}.page-about-in-the-community .media-image img{max-width:242px}.bofa-gallery ._heading{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse;margin:40px 0}.bofa-gallery ._logo{margin-bottom:50px}.bofa-gallery ._logo img{max-width:300px}.bofa-gallery ._text h3,.bofa-gallery ._text p{color:#fff}.bofa-gallery .galleria-theme-hendrick{background:#2f2f2f}.bofa-gallery .page-sidebar{-ms-flex-item-align:start;align-self:flex-start}.bofa-gallery .page-sidebar .gallery-detail{margin:0;padding:3rem}.bofa-gallery .theme--light{background-color:#fff}.bofa-partnership{margin-bottom:50px;margin-top:50px}.bofa-partnership ._heading{margin-bottom:20px}.bofa-partnership ._text{max-width:521px}.bofa-partnership ._text span{color:#fd1b29}.bofa-partnership .page-main{width:100%}.bofa-partnership .bofa-filters{background:transparent;padding:0}.bofa-partnership .bofa-filters .custom-select{border:2px solid #2f2f2f;border-radius:3px}.bofa-partnership .bofa-filters .custom-select-inner{color:#2f2f2f;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.bofa-partnership .bofa-filters .date-picker{margin-left:0}.bofa-partnership .bofa-filters .date-picker:after{color:#2f2f2f!important}.bofa-partnership .bofa-filters .date-picker-trigger{border:2px solid #2f2f2f;border-radius:3px;color:#2f2f2f}.bofa-top{background-color:#d90b2c;background-repeat:no-repeat;background-position:top}@media (min-width:881px){.bofa-gallery .page-sidebar{min-height:640px}}@media only screen and (min-width:40.0625em){.bofa-gallery ._heading{-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;margin:80px 0}.bofa-gallery ._logo{margin-bottom:0}.bofa-gallery ._text{margin-right:50px;width:60%}.bofa-partnership ._heading{-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.bofa-partnership ._heading,.bofa-partnership .bofa-filters{display:-webkit-box;display:-ms-flexbox;display:flex}.bofa-partnership .bofa-filters .custom-select-wrapper,.bofa-partnership .bofa-filters .date-picker{margin-left:20px;width:200px}.bofa-partnership .bofa-filters .date-picker{margin-left:0}}@media only screen and (min-width:55.0625em){.bofa-gallery ._text h3{font-size:1.75em;margin-bottom:30px}.bofa-gallery ._text p{font-size:1.37em}.bofa-partnership ._heading{margin-bottom:70px}.bofa-partnership ._text h3{margin-bottom:30px}.bofa-partnership ._text p{font-size:1.12em}}@media only screen and (min-width:72.0625em){.bofa-bottom{margin-top:-45px}.bofa-gallery .galleria-stage .galleria-images{height:640px!important}.bofa-gallery .galleria-stage .galleria-images .galleria-image{height:100%!important}.bofa-gallery .galleria-stage .galleria-images .galleria-image img{height:100%!important;top:0!important}.bofa-top{background:none;position:relative}.bofa-top:after{content:"";background-color:#d90b2c;background-repeat:no-repeat;background-position:top;position:absolute;top:0;left:0;right:0;bottom:227px;z-index:-1}}@media (min-width:1720px){.bofa-top:after{bottom:237px}}.page-bankofamerica .mfp-wrap button:focus,.page-bankofamerica .mfp-wrap button:hover{background:transparent}.page-bankofamerica .page-wrapper--has-none{max-width:100%;padding:0}.gallery-detail{margin:3rem}.gallery-detail .h{margin:.5em 0 1em;display:block}.gallery-detail .content-age{margin-left:.8rem}.gallery-detail hr{margin:3rem -3rem}.gallery-social{margin:0;list-style-type:none}.gallery-social:after,.gallery-social:before{content:" ";display:table}.gallery-social:after{clear:both}.gallery-social li{float:left;width:50%;white-space:nowrap}.gallery-social a{font-weight:700;display:block;margin:.3rem;padding:.3rem}.gallery-social .ico{font-size:1.5em;line-height:.8;margin:-.3em .3em -.3em 0;vertical-align:-.15em;width:22%;text-align:center;display:inline-block}.gallery-social .ico-envelope{font-size:1.3em}.gallery-sponsor{font-size:1.125rem;margin-bottom:20px;margin-top:30px}.gallery-sponsor img{display:block;margin-bottom:22px}.gallery-sponsor small{font-size:.7em}.gallery-sponsor strong{color:inherit;display:block;margin:0}.page-gaming-club .content-block{max-height:100%}.page-gaming-club .gc-callout{border-bottom:2px solid #494949;border-top:2px solid #494949;padding-bottom:35px;padding-top:60px}.page-gaming-club .gc-callout-container{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;color:#fff;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin:0 auto;max-width:950px}.page-gaming-club .gc-callout h2{color:#fff}.page-gaming-club .gc-callout img{margin-bottom:30px;margin-right:50px}.page-gaming-club .gc-callout p{max-width:590px}.page-gaming-club .gc-hero{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:100px 0;width:100%}.page-gaming-club .gc-hero.has-video{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.page-gaming-club .gc-hero.has-video .gc-video-close{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;width:78%}.page-gaming-club .gc-hero.has-video .gc-video-close .video-close{color:#fff;cursor:pointer;font-weight:800;margin-bottom:10px;text-transform:uppercase}.page-gaming-club .gc-hero.has-video .gc-video-close .video-close:after{content:"X";margin-left:10px;position:relative;top:-1px}.page-gaming-club .gc-hero.has-video .fluid-width-video-wrapper{padding-top:50%!important;width:89%}.page-gaming-club .gc-hero .button{width:180px}.page-gaming-club .gc-hero-content{-webkit-box-align:center;-ms-flex-align:center;align-items:center;color:#fff;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;margin:0 20px;text-align:center}.page-gaming-club .gc-hero-content h1{color:#fff;margin:15px 0 10px}.page-gaming-club .gc-hero-content p{line-height:1.3;margin-bottom:30px}.page-gaming-club .gc-hero-content .button{font-weight:700}@media (min-width:600px){.page-gaming-club .gc-hero-content{margin:0 40px;width:485px}}@media (min-width:901px){.page-gaming-club .gc-hero .gc-hero-image-right img:first-child{display:none}}@media (max-width:1200px){.page-gaming-club .gc-hero .gc-hero-image{width:30%}.page-gaming-club .gc-hero .gc-hero-image-left{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}.page-gaming-club .gc-hero .gc-hero-image-right{-webkit-box-ordinal-group:4;-ms-flex-order:3;order:3}}@media (max-width:900px){.page-gaming-club .gc-hero{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.page-gaming-club .gc-hero .gc-hero-image{margin-top:20px;width:100%}.page-gaming-club .gc-hero .gc-hero-image-left{display:none}.page-gaming-club .gc-hero .gc-hero-image-right{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.page-gaming-club .gc-hero .gc-hero-image-right img{width:45%}}@media (min-width:1500px){.page-gaming-club .gc-hero.has-video .fluid-width-video-wrapper{padding-top:43.9%!important;width:78%}}.page-gaming-club .next-race{margin:80px 0;padding-bottom:0}.page-gaming-club .next-race-datetime{padding:0}.page-gaming-club .next-race-datetime .next-race-broadcast{margin-top:2px}.page-gaming-club .next-race-datetime-container{display:-webkit-box;display:-ms-flexbox;display:flex;margin-top:20px}.page-gaming-club .next-race-datetime-item{width:50%}.page-gaming-club .next-race-scheme-person{max-width:190px;width:45%}.page-gaming-club .next-race-scheme-team{margin-bottom:20px;width:43%}.page-gaming-club .next-race-scheme-team h4{font-size:16px}.page-gaming-club .next-race-scheme-team-container{-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;display:-webkit-box;display:-ms-flexbox;display:flex;margin-top:50px;width:50%}.page-gaming-club .next-race-scheme-teams{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.page-gaming-club .next-race-standings{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;text-align:center}.page-gaming-club .next-race-standings a{font-size:19px;font-weight:700}.page-gaming-club .next-race-standings img{margin-bottom:15px;width:124px}.page-gaming-club .next-race-standings p{font-size:16px}.page-gaming-club .next-race-standings-container{margin-bottom:15px;margin-top:35px}.page-gaming-club .next-race-standings-item{margin-bottom:25px}.page-gaming-club .next-race-standings-track{color:#fff;font-weight:800;margin-bottom:3px}@media (max-width:650px){.page-gaming-club .next-race-datetime{margin-top:35px}.page-gaming-club .next-race-datetime-container{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.page-gaming-club .next-race-datetime-item{width:100%}.page-gaming-club .next-race-datetime-item:first-child{margin-bottom:35px}}@media (max-width:847px){.page-gaming-club .next-race-datetime{margin-top:35px}}@media (max-width:900px){.page-gaming-club .next-race-scheme-person{margin-left:20px}.page-gaming-club .next-race-scheme-team-container{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:100%}.page-gaming-club .next-race-scheme-teams{-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}@media (max-width:1199px){.page-gaming-club .next-race{padding-bottom:1.25rem}}.page-gaming-club .page-wrapper{background-color:#171717;background-image:url("/img/gaming/hero-bg.png");background-position-y:-100px;background-repeat:no-repeat;background-size:100%;max-width:100%;padding-left:0;padding-right:0;padding-top:0}.page-gaming-club .season-schedule{margin:100px 0}.page-gaming-club .season-schedule .schedule-section-header,.page-gaming-club .season-schedule .schedule-section-hide{color:#fff}.page-gaming-club .season-schedule .schedule-section-hide{cursor:pointer}.page-gaming-club .season-schedule .listong-console-info{margin-top:10px}.page-gaming-club .season-schedule .listing-consoles{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.page-gaming-club .season-schedule .listing-consoles:not(:last-child){margin-bottom:10px}.page-gaming-club .season-schedule .listing-consoles img{width:45px}.page-gaming-club .season-schedule .listing-consoles .broadcast{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex}.page-gaming-club .season-schedule .listing-consoles .broadcast a:not(:last-child){margin-right:20px}@media (max-width:600px){.page-gaming-club .season-schedule .listing-consoles{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}@media (max-width:880px){.page-gaming-club .season-schedule .listing-table tr{display:block}.page-gaming-club .season-schedule .schedule-section .listing-image,.page-gaming-club .season-schedule .schedule-section .listing-main-cell{width:100%!important}}@media (min-width:881px){.page-gaming-club .season-schedule .listing-main-cell{padding:2.5rem 3rem}.page-gaming-club .season-schedule .schedule-section td{border-bottom:1px solid #171717}.page-gaming-club .season-schedule .schedule-section .listing-title-cell{width:28%}}@media (min-width:1055px){.page-gaming-club .season-schedule .schedule-section .listing-main-cell{width:35%}.page-gaming-club .season-schedule .schedule-section .listing-title-cell{width:28%}}.page-gaming-club .section-heading{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.page-gaming-club .section-heading h2{color:#fff;font-weight:900;margin-right:30px}.page-gaming-club .section-heading h2 span{font-weight:400}.page-gaming-club .section-heading .button{min-width:205px}.page-gaming-club .team-section{background-color:transparent}.page-gaming-club .team-section .gamer-tag{font-weight:700;text-transform:none}.page-gaming-club .team-section .gamer-tag span{font-style:italic;font-weight:400}.page-gaming-club .team-section .lead{margin-top:2rem}.page-gaming-club .team-section .stretch-x{display:-webkit-box;display:-ms-flexbox;display:flex;margin:20px 0}.page-gaming-club .team-section .stretch-x div:not(:last-child){margin-right:40px}.page-gaming-club .team-section-header h2{margin-bottom:15px}@media (max-width:880px){.page-gaming-club .team-section .lead{padding-right:0}}@media (min-width:881px){.page-gaming-club .team-section .line-placer--driver{left:36%;top:8%}.page-gaming-club .team-section .line-placer--driver:after{content:url("/img/gaming/path-left.svg")}.page-gaming-club .team-section .line-placer--driver path{stroke:#2f2f2f}.page-gaming-club .team-section .tab-content{display:-webkit-box;display:-ms-flexbox;display:flex}.page-gaming-club .team-section .tab-content:nth-child(2n){-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse}.page-gaming-club .team-section .tab-content:nth-child(2n) .lead{padding-right:0}.page-gaming-club .team-section .tab-content:nth-child(2n) .line-placer--driver:after{content:url("/img/gaming/path-right.svg")}.page-gaming-club .team-section .tab-content:nth-child(2n) .team-bio{padding-left:10%}.page-gaming-club .team-section .team-driver-image{margin-bottom:0;max-width:100%}}@media only screen and (min-width:64.063em){.page-gaming-club .team-section{padding:5rem 3%}}@media (min-width:1150px){.page-gaming-club .team-section .line-placer--driver{left:39%;top:23%}}.page-gaming-club-container{margin:auto;max-width:1440px;padding-left:4%;padding-right:4%}.custom-toggleable-wrapper.disabled select{cursor:not-allowed}.custom-toggleable-wrapper.disabled .floatlabel{color:gray}.page-news-detail .page-wrapper{overflow:hidden}.news-article{font-size:1rem;background:#fff;padding:5%}.news-article+.news-article{border-top:1px solid #ddd}@media only screen and (min-width:55.0625em){.news-article{padding:5% 10%}}.is-webview .news-article{padding:5%!important}.article-age-wrapper{float:left}.article-age-wrapper .content-age{margin-left:.5rem}.article-related-team{color:#ddd;font-size:24px;vertical-align:middle;margin-right:.25rem}.article-social-wrapper{float:right}@media only screen and (min-width:55.0625em){.article-social-wrapper{margin-right:-4%}}.is-webview .article-social-wrapper{margin-right:0!important}.article-social-wrapper .twitter-share-button{display:inline-block;vertical-align:middle}.article-title-wrapper{margin-top:2.2em}.news-article h1{line-height:1.2}.article-author-wrapper{text-transform:uppercase;font-weight:700}.article-author{color:#888}.article-author strong{color:#2f2f2f}.article-tags{margin:0;list-style-type:none;display:inline-block;margin:0 15px}.article-tags>li{display:inline-block;margin:0 5px}.article-section-gallery{margin:2.5em -6%}.article-section-image{margin:3em 0}@media only screen and (min-width:55.0625em){.article-section-image{margin-right:-20%}}.is-webview .article-section-image{margin-right:0!important}.article-section-quote{margin:2.5em 0}@media only screen and (min-width:55.0625em){.article-section-quote{margin:2.5em -6%}}.is-webview .article-section-quote{margin:2.5em 0!important}.article-section-quote blockquote{margin:0;padding:0;border:none}.article-section-quote blockquote p{font-style:italic}.article-section-quote cite{font-weight:700;font-style:normal}.article-section-quote cite:before{content:"";border-top:3px solid #ff0015;display:block;width:40px;margin:1.25em 0}.article-section-squib{float:right;padding:1.5em 0 3em 3em}.article-section-text{margin:3em 0}.article-section-text p{margin-bottom:1.4em}.article-section-tweet{margin:4em 0}.article-section-tweet iframe{width:658px!important;margin:auto!important}.article-caption{border-left:1px solid #999;padding:1rem;margin:0}.article-location{font-weight:900;text-transform:uppercase}.article-squib-image{max-width:150px;margin-bottom:1.2em}.article-squib-text strong{font-weight:900}.sidebar-news-snippets{width:100%;overflow:auto;-webkit-overflow-scrolling:touch;position:absolute;top:0;bottom:0}.sidebar-news-snippets .squib-wrap{margin:2rem auto}@media only screen and (max-width:55em){.sidebar-news-snippets{display:none}}.news-snippet{display:block;background:#f6f6f6;padding:1.25rem 1.5rem;border:solid #cecece;border-width:0 1px 1px 0;-webkit-transition:background .5s;transition:background .5s}.news-snippet:focus,.news-snippet:hover{outline:none;background:#fff}.news-snippet.active{background:#ff0015}.news-snippet.active .media-title{color:#fff}.news-snippet.active .media-age{color:#333}.news-snippet .media-image{padding-right:.75rem}.snippet-age{color:#999;font-style:italic;display:block}.news-squib-banner{color:#bbb;padding-top:1.5rem;padding-bottom:2rem}.powered-by-logo{max-width:180px;max-height:100px}.news-video-player{position:absolute;top:0;left:0;width:100%;height:100%;z-index:10}.news-video-player--spacer{width:100%;display:block;padding-bottom:56%;height:0}#infscr-loading{width:100%!important;text-align:center;padding:1rem}.newsletter-table,.newsletter-table .about-copy{display:-webkit-box;display:-ms-flexbox;display:flex}.newsletter-table .about-copy{background:#2f2f2f;color:#fff;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;height:100%;padding:32px}.newsletter-table .about-copy h1{color:inherit;font-size:40px;font-weight:600;line-height:1;margin-bottom:.6em;padding:32px 32px 0}.newsletter-table .about-copy p{font-size:14px;margin-bottom:86px;padding:0 32px}.newsletter-table .newsletter-copy{width:40%}.newsletter-table .newsletter-image-copy{padding-top:20px}.newsletter-table .favorite-driver-image-copy{-ms-flex-item-align:center;align-self:center;width:250px;height:200px}.newsletter-table .favorite-driver-form{padding:4%!important}.newsletter-table .favorite-driver-form .required_field_mark{color:#ff0015}.newsletter-table .favorite-driver-form .submit-button-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;float:right;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.newsletter-table .favorite-driver-form .submit-button-wrapper .cta{margin-bottom:.25rem}@media screen and (max-width:900px){.newsletter-table{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.newsletter-table .about-copy h1{font-size:5vw}.newsletter-table .newsletter-copy,.newsletter-table .newsletter-form{width:100%}}@media screen and (max-width:600px){.newsletter-table .about-copy h1{font-size:8vw}}.newsletter-form{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;padding:4%;background:#f9f9f9;width:60%}.newsletter-form:after,.newsletter-form:before{content:" ";display:table}.newsletter-form:after{clear:both}@media only screen and (min-width:55.0625em){.newsletter-form{padding:9%}}@media only screen and (min-width:72.0625em){.newsletter-form{padding:12.25% 6%}}.newsletter-form .col{padding:1rem .5rem}.newsletter-form [required]::-webkit-input-placeholder:after{content:"*";color:#ff0015;margin-left:.2em}.newsletter-form [required]:-moz-placeholder:after,.newsletter-form [required]::-moz-placeholder:after{content:"*";color:#ff0015;margin-left:.2em}.newsletter-form [required]:-ms-input-placeholder:after{content:"*";color:#ff0015;margin-left:.2em}.newsletter-form fieldset{border:0;padding:0}.newsletter-form input[type=checkbox],.newsletter-form input[type=radio]{height:16px;margin-right:6px;width:16px}.newsletter-form input+label{display:inline-block;font-size:16px;font-weight:400;width:calc(100% - 28px)}.newsletter-form label{font-size:14px;font-weight:700;line-height:1}.newsletter-form label span{font-weight:400}.newsletter-form .label-floatlabel{display:none!important}.newsletter-form .cta{margin-left:.5rem}.newsletter-footer-form{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;padding:4%;width:70%}.newsletter-footer-form:after,.newsletter-footer-form:before{content:" ";display:table}.newsletter-footer-form:after{clear:both}@media only screen and (min-width:55.0625em){.newsletter-footer-form{padding:9%}}@media only screen and (min-width:72.0625em){.newsletter-footer-form{padding:2% 0 6%}}.newsletter-footer-form .col{padding:1rem .5rem}.newsletter-footer-form [required]::-webkit-input-placeholder:after{content:"*";color:#ff0015;margin-left:.2em}.newsletter-footer-form [required]:-moz-placeholder:after,.newsletter-footer-form [required]::-moz-placeholder:after{content:"*";color:#ff0015;margin-left:.2em}.newsletter-footer-form [required]:-ms-input-placeholder:after{content:"*";color:#ff0015;margin-left:.2em}.newsletter-footer-form fieldset{border:0;padding:0}.newsletter-footer-form input[type=checkbox],.newsletter-footer-form input[type=radio]{height:16px;margin-right:6px;width:16px}.newsletter-footer-form input+label{display:inline-block;font-size:16px;font-weight:400;width:calc(100% - 28px)}.newsletter-footer-form label{font-size:14px;font-weight:700;line-height:1}.newsletter-footer-form label span{font-weight:400}.newsletter-footer-form .label-floatlabel{display:none!important}.newsletter-footer-form .cta{float:right;margin:2.75rem .5rem 1rem 3rem}@media screen and (max-width:1024px){.newsletter-footer-form{padding:2% 9% 5% 0}.newsletter-footer-form .cta{margin:2.75rem .5rem 1rem 1rem}}@media screen and (max-width:768px){.newsletter-footer-form{padding:2% 3% 5% 0}.newsletter-footer-form .footer-email-input{width:60%}.newsletter-footer-form .cta{margin:2.75rem 0 1rem 1rem}}@media screen and (max-width:600px){.newsletter-footer-form{-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;padding:0 0 5%;width:100%}.newsletter-footer-form .cta{float:none}.newsletter-footer-form .footer-email-input{padding:0 .5rem;width:100%}.newsletter-footer-form .newsletter-input{margin-top:1rem!important}}.newsletter-footer-form .newsletter-form .custom-select,.newsletter-footer-form .newsletter-form .ms-choice,.newsletter-footer-form .newsletter-input,.newsletter-form .newsletter-footer-form .custom-select,.newsletter-form .newsletter-footer-form .ms-choice{margin-top:1.7rem}.newsletter-footer-form-container{border-bottom:1px solid #c8c8c8;margin-bottom:2rem}.newsletter-footer-text{float:left;padding-top:2.5rem;text-align:center;width:30%}@media screen and (max-width:600px){.newsletter-footer-text{float:none;padding-top:5rem;width:100%}}.newsletter-form .custom-select,.newsletter-form .ms-choice,.newsletter-input{width:100%;display:block;padding:1.2rem 1rem .8rem;line-height:1.2;border:0;border-bottom:2px solid #c8c8c8;background:#fff}.newsletter-form select:focus+.ms-choice,.newsletter-form select:focus~.custom-select,.newsletter-input:focus{outline:0;border-bottom-color:#2f2f2f}.newsletter-model-inactive{display:none!important}.floatlabel-wrapper{position:relative}.label-floatlabel{font-size:.65rem;font-weight:700;text-transform:uppercase;color:#838780;display:none;position:absolute;top:0;left:.5rem;opacity:0}input:focus+.label-floatlabel,select:focus+.label-floatlabel{color:#ff0015}#formMessages{background:#ff0015;display:none;font-size:13px;font-weight:700;margin-top:20px;padding:1rem 2rem;text-align:center;text-transform:uppercase}#pressNewsletter{-webkit-transition:opacity .3s ease;transition:opacity .3s ease}.about-copy--partners hr{margin:2rem -3rem 2rem 0}.about-copy--partners .ib-col{padding:5%;vertical-align:middle}@media only screen and (min-width:55.0625em){.about-copy--partners hr{margin-right:-4rem}}@media only screen and (min-width:72.0625em){.about-copy--partners hr{margin-right:-5rem}}.partners-section-header{margin-top:3rem}.media-block{display:table;border-collapse:separate;width:100%}.media-body,.media-image{display:table-cell;vertical-align:middle}.media-block--top>.media-body,.media-block--top>.media-image{vertical-align:top}.media-block--bottom>.media-body,.media-block--bottom>.media-image{vertical-align:bottom}.media-image img{display:block;max-width:none}.media-body{width:100%;padding-left:.75rem}.media-block--rev>.media-body{padding-right:0;padding-left:.75rem}.media-body p:last-child{margin-bottom:0}.media-title{line-height:1.3;margin:0 0 .2em}.media-age{color:#999;font-style:italic;display:block}.schedule-section-header{font-weight:400;line-height:1;text-transform:uppercase;margin:2.8rem 0}.next-race .schedule-section-header{margin-top:0}.schedule-section-hide{color:#333;font-weight:900;line-height:1.75rem;text-transform:uppercase;text-align:right;letter-spacing:.02em;margin:2em 0 1em}.schedule-section-hide .ico{font-size:1.4em;vertical-align:-.15em}@media only screen and (max-width:40em){.schedule-section-hide{width:100%;display:block}}@media only screen and (min-width:40.063em){.schedule-section-hide{margin:2.8rem 0;position:absolute;top:0;right:0}}.season-schedule{position:relative;overflow:hidden}@media only screen and (min-width:64.063em){.about-copy--events .data-table td{padding-right:5rem}.about-copy--events .data-table td:last-child{padding-right:0}}.related-content{padding:1.25rem;background:#fff}.detail-table-row .related-content{border-bottom:2px solid #eaeaea}.related-content-cta,.related-content-header{font-weight:900;display:inline;text-transform:uppercase}.related-content-header{margin-right:1em}.related-content-header:after{content:"\A0/";color:#ff0015;font-weight:900}.related-content .media-block{padding:1.5rem .5rem;border-top:1px solid #ddd}.related-content .media-block-wrapper{position:relative}.related-content .media-block-wrapper:after,.related-content .media-block-wrapper:before{content:" ";display:table}.related-content .media-block-wrapper:after{clear:both}.related-content .media-block-wrapper:before{content:"";height:4px;background:#fff;position:absolute;display:block;top:-1px;left:0;right:0}@media only screen and (min-width:40.0625em){.related-content .media-block{width:42%;margin:0 4%;float:left}}@media only screen and (min-width:40.0625em) and (max-width:55em){.related-content .media-block:nth-child(odd){clear:left}}@media only screen and (min-width:55.0625em){.related-content .media-block{width:25.333%}.related-content .media-block:nth-child(3n+1){clear:left}}@media only screen and (min-width:40.063em){.related-content{padding:2.5rem}}@media only screen and (min-width:64.063em){.related-content{padding:3.75rem}}.listing-table{width:100%;background-color:#fff}.listing-row{cursor:pointer}.listing-row td{border-bottom:2px solid #eaeaea}.listing-row:last-child>td{border:none}.listing-image{width:12%;height:160px;min-width:13.75rem;padding:0;position:relative;background:#2f2f2f;overflow:hidden}.listing-image img{width:100%;opacity:.4}.listing-track-icon{width:40%}.listing-image img,.listing-track-icon{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.listing-main-cell{width:26%;padding:1rem 3rem;position:relative;vertical-align:middle}.listing-main-cell+.listing-main-cell:after{content:"";position:absolute;top:0;left:0;bottom:50%;display:block;border-left:2px solid #eaeaea}.listing-broadcast{padding-left:1rem;padding-right:1rem;text-align:center;white-space:break-spaces}.listing-broadcast a{display:inline-block;line-height:1;margin:.5em 0;min-width:2em;max-width:4.5em;margin-right:5px}.listing-broadcast a :last-child{margin-right:0}.listing-broadcast a img{width:100%;min-height:1.75em}.listing-expand{width:6%;min-width:3rem;max-width:5rem;color:#ff0015;font-size:1.5rem;line-height:1;text-align:center;background:#f7f7f7}@media only screen and (max-width:55em){.listing-broadcast,.listing-expand,.listing-image,.listing-image img,.listing-main-cell,.listing-row,.listing-table,.listing-table tbody{display:block;width:100%}.listing-row{border-bottom:2px solid #eaeaea}.listing-row:after,.listing-row:before{content:" ";display:table}.listing-row:after{clear:both}.listing-row td{border-bottom:none;float:left;padding-bottom:1em}.listing-image{min-width:0}.listing-main-cell{padding:1rem 1.5rem}.listing-expand{max-width:none;padding:1rem 0}}@media only screen and (min-width:30.063em) and (max-width:40em){.listing-main-cell{width:50%}}@media only screen and (max-width:30em){.listing-main-cell+.listing-main-cell:after{content:none}}@media only screen and (min-width:40.0625em) and (max-width:55em){.listing-broadcast,.listing-image,.listing-main-cell{width:33.333%}.listing-broadcast.listing-broadcast{float:right}}.detail-table{width:100%}.detail-image{width:12%;min-width:13.75rem;padding:1.5rem}.detail-image.detail-image{border-bottom:none}.detail-main-cell{padding:1rem 3rem}.detail-title{margin:0}.detail-subtitle{font-weight:700;color:#999}.detail-stat{width:15%;color:#888}.detail-stat strong{color:#2f2f2f}@media only screen and (max-width:55em){.detail-image,.detail-image img,.detail-main-cell,.detail-stat,.detail-table,.detail-table tbody,.detail-table tr{display:block;width:100%}.detail-table tr:after,.detail-table tr:before{content:" ";display:table}.detail-table tr:after{clear:both}.detail-table td{float:left}.detail-image{min-width:0}.detail-main-cell{padding:1rem 1.5rem}}@media only screen and (min-width:40.0625em) and (max-width:55em){.detail-main-cell{width:66.666%}.detail-image,.detail-stat{width:33.333%}.detail-stat.detail-stat{float:right;padding-left:1.5rem}}@media only screen and (min-width:30em) and (max-width:40em){.detail-main-cell{width:50%}}@media only screen and (max-width:40em){.detail-main-cell,.detail-stat{padding-left:1.5rem;padding-right:1.5rem}}@media only screen and (min-width:55.0625em){.detail-main-cell,.detail-stat{border-bottom:2px solid #eaeaea}}.detail-table-row{display:none}.team-header{color:#fff;background:#2f2f2f}.team-nav:after,.team-nav:before,.team-topbar:after,.team-topbar:before{content:" ";display:table}.team-nav:after,.team-topbar:after{clear:both}.team-topbar{padding-top:1rem}.team-topbar .team-icon{font-size:3rem}@media only screen and (max-width:55em){.team-squibs{text-align:center}.team-squibs .squib{width:50%;float:left;margin:0 0 1.5rem}.team-squibs .team-number{width:100%;margin:1rem 0 2rem}}@media only screen and (min-width:55.0625em){.team-topbar{padding-top:2rem;margin-bottom:2rem}.team-squibs .squib{margin-right:1.5rem}.team-squibs .team-number{width:1px}.team-squibs .team-icon{margin-right:2rem}}.team-nav{margin:0;list-style-type:none;margin:auto;text-align:center;overflow:hidden}.team-nav li{background:#2f2f2f}.team-nav .h{color:#fff}.team-nav-image{padding-top:2rem;-webkit-transition:opacity .2s;transition:opacity .2s;display:block;width:100%}.team-nav a{display:block;padding-top:4rem;margin-top:-1rem;font-weight:700;text-transform:uppercase;color:#959595;background:#2f2f2f;white-space:nowrap;-webkit-transition:-webkit-transform .2s;transition:-webkit-transform .2s;transition:transform .2s;transition:transform .2s,-webkit-transform .2s}.team-nav.has-focus a,.team-nav:hover a{outline:0;-webkit-transform:translateY(1rem);transform:translateY(1rem)}.team-nav.has-focus a .team-nav-image,.team-nav:hover a .team-nav-image{opacity:.5}.team-nav.has-focus a:focus,.team-nav:hover a:hover{outline:none;-webkit-transform:none;transform:none}.team-nav.has-focus a:focus .team-nav-image,.team-nav:hover a:hover .team-nav-image{opacity:1}.team-section{padding:5rem 0;position:relative}.team-section:after,.team-section:before{content:" ";display:table}.team-section:after{clear:both}@media only screen and (min-width:64.063em){.team-section{padding:5rem 10%}}.team-section.theme--light{background:#f5f5f5;-webkit-box-shadow:60px 0 #f5f5f5,-60px 0 #f5f5f5,1290px 0 #f5f5f5,-1290px 0 #f5f5f5;box-shadow:60px 0 #f5f5f5,-60px 0 #f5f5f5,1290px 0 #f5f5f5,-1290px 0 #f5f5f5}.team-section-header{color:#959595;font-weight:700;text-transform:uppercase}.team-section-header .h{font-weight:900;margin:0}.team-section .lead{padding-right:30%;margin:4rem 0}@media only screen and (min-width:64.063em){.team-section .lead{padding-right:15%}}.line-placer{position:absolute}.line-placer>svg{display:block;width:100%;height:100%}.team-section--sponsor{padding:4rem 0}.line-placer--car{top:12rem;left:120px;right:50%;bottom:calc(100% - 25rem)}.team-car-image{margin:5rem auto 7rem;text-align:center;position:relative;z-index:10}.team-car-image>img{margin:-10% 0 2.5% -7%;position:relative;z-index:10}.team-car-pedestal{background:url(../img/team/pedestal.png) bottom no-repeat;background-size:contain;width:900px;max-width:100%;height:336px;position:absolute;bottom:0;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%)}.team-car-race{color:#959595;font-weight:700;text-align:center}.team-car-race-image{margin:2rem 0}.team-car-race-track{color:#2f2f2f;font-weight:900;display:block}.team-car-sponsor{margin-top:2rem}@media only screen and (min-width:40.063em){.team-car-race{width:75%;display:table;text-align:left}.team-car-race>.col{display:table-cell;vertical-align:middle}.team-car-race-image{margin:0}.team-car-sponsor{width:25%;max-width:25%;position:absolute;right:0;bottom:5rem}}.line-placer--driver{display:none}@media only screen and (min-width:40.063em){.line-placer--driver{display:block;top:6rem;left:30%;right:43%;bottom:calc(100% - 20rem)}}@media (max-width:55rem){.line-placer--driver{display:none}}.team-driver-image{max-width:580px;margin-bottom:-5rem;position:relative;z-index:10;width:100%}.team-bio{position:relative;vertical-align:top}.team-bio .stretch-x{margin-left:-1.5rem;margin-right:-1.5rem}.team-bio-links{margin:0;list-style-type:none;margin:2rem 0}.team-bio-links li+li{margin-top:.5rem}.team-bio-social{margin:0 0 2rem}.team-bio .col-md-33{padding:0 1.5rem 1.5rem}.team-section--stats{padding-top:0}.team-stats-image{display:block;width:90%;margin:2rem auto}.team-stats-item{margin:3rem 0;color:#959595;font-weight:700;text-transform:uppercase}.team-stats-stat{display:block;color:#2f2f2f;font-weight:900;line-height:1}.team-stats-item--has-image{display:table;width:100%}.team-stats-item--spacer{height:60px}.team-stats-item--spacer--has-image{height:134px}.team-stats-item-image{display:table-cell;min-width:6.5rem;padding-right:2rem}.team-stats-item-inner{display:table-cell;vertical-align:middle;width:100%}.team-stats-cta{font-weight:900;text-transform:uppercase;position:absolute;bottom:14rem;left:4rem}.line-placer--stats-1{top:7rem;left:0;right:70%;bottom:55%}@media only screen and (min-width:64.063em){.line-placer--stats-1{left:10%}}.line-placer--stats-2{top:9rem;left:30%;right:40%;bottom:55%}.line-placer--stats-3{top:22rem;left:30%;right:40%;bottom:55%}.line-placer--stats-4{top:40%;left:30%;right:40%;bottom:40%}.line-placer--stats-5{top:55%;left:30%;right:40%;bottom:23rem}.line-placer--stats-6{top:55%;left:30%;right:40%;bottom:13rem}@media only screen and (min-width:40.0625em){.team-nav li{float:left;width:50%;padding-left:1px;padding-bottom:99rem;margin-bottom:-99rem}}@media only screen and (min-width:58em){.team-nav li{width:25%}}@media only screen and (max-width:40em){.team-section--stats .line-placer,.team-stats-item--spacer,.team-stats-item--spacer--has-image{display:none}}@media only screen and (min-width:40.0625em){.team-stats-item{margin:6rem 0 6rem 25%}.team-stats-item--has-image{width:75%}.team-stats-image{width:auto;text-align:right;margin:0;position:absolute;top:50%;left:0;right:55%;-webkit-transform:translateY(-50%);transform:translateY(-50%);z-index:10}}.page-teams-member-detial .about-copy{background:#f5f5f5}.page-teams-member-detial .team-member-image{margin-bottom:1rem}@media only screen and (min-width:40.0625em){.page-teams-member-detial .team-member-image{width:50%;float:right;margin-top:-3rem;margin-left:1rem}}@media only screen and (min-width:55.0625em){.page-teams-member-detial .team-member-image{width:33.333%;margin-top:-5rem}}.content-block--pitcrew{width:50%}@media only screen and (max-width:40em){.content-block--pitcrew{float:left}}.content-block--pitcrew .content-inner{padding:7%}@media only screen and (min-width:55.0625em){.content-block--pitcrew{width:33%}.content-block--pitcrew .content-inner{padding:9%}}@media only screen and (min-width:72.0625em){.content-block--pitcrew .content-inner{padding:10%}}.content-block--pitcrew .member-meta--hometown{margin-top:2rem}.result-card{width:100%;background:#fff;color:#959595;margin:0 0 2rem}.card-photo{vertical-align:bottom;position:relative;text-align:center;min-width:200px}@media only screen and (max-width:40em){.card-photo:after{content:"";display:block;position:absolute;bottom:0;left:0;width:100%;height:3rem;background:-webkit-gradient(linear,left top,left bottom,from(transparent),to(#fff));background:linear-gradient(transparent,#fff)}}@media only screen and (min-width:40.0625em){.card-photo{width:35%;max-width:500px}}.card-photo img{position:relative;display:block}@media only screen and (min-width:40.0625em){.card-photo img:before{content:"";position:absolute;top:0;left:0;display:block;width:1px;height:6.25rem;background:#ccc}}.card-info{padding:1rem 7%}@media only screen and (min-width:40.0625em){.card-info{padding:1rem 7% 1rem 10%}}.card-info .dob,.card-info .location{display:inline-block}.card-info .dob{margin-right:1rem}.card-stats{list-style:none;margin:0 -.9375em;padding:0;overflow:hidden}.card-stats li{float:left;display:block;padding:0 .9375em;font-size:.875rem}meta.foundation-version{font-family:\/5.4.7/}meta.foundation-mq-small{font-family:"/only screen/";width:0}meta.foundation-mq-medium{font-family:"/only screen and (min-width:40.063em)/";width:40.063em}meta.foundation-mq-large{font-family:"/only screen and (min-width:64.063em)/";width:64.063em}meta.foundation-mq-xlarge{font-family:"/only screen and (min-width:90.063em)/";width:90.063em}meta.foundation-mq-xxlarge{font-family:"/only screen and (min-width:120.063em)/";width:120.063em}meta.foundation-data-attribute-namespace{font-family:false}*,:after,:before{-webkit-box-sizing:inherit;box-sizing:inherit}body,html{font-size:100%;-webkit-box-sizing:border-box;box-sizing:border-box}body{background:#ebebeb;color:#2f2f2f;padding:0;margin:0;font-family:proxima-nova,sans-serif;font-weight:400;font-style:normal;line-height:1.5;position:relative;cursor:auto}a:hover{cursor:pointer}img{max-width:100%;height:auto;-ms-interpolation-mode:bicubic}.map_canvas embed,.map_canvas img,.map_canvas object{max-width:none!important}.left{float:left!important}.right{float:right!important}.clearfix:after,.clearfix:before{content:" ";display:table}.clearfix:after{clear:both}.hide{display:none!important}.hide,.invisible{visibility:hidden}.antialiased{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}img{display:inline-block;vertical-align:middle}textarea{height:auto;min-height:50px}select{width:100%}meta.mq-col-1{font-family:"/only screen/";width:0}meta.mq-col-2{font-family:"/only screen and (min-width: 40.0625em)/";width:40.0625em}meta.mq-col-3{font-family:"/only screen and (min-width: 55.0625em)/";width:55.0625em}meta.mq-col-4{font-family:"/only screen and (min-width: 72.0625em)/";width:72.0625em}meta.mq-mobile-menu{font-family:"/only screen and (max-width:64em)/"}meta.mq-tablet-menu{font-family:"/only screen and (min-width: 64.0625em) and (max-width:77.5em)/"}.inline{display:inline}@media only screen and (min-width:55.0625em){.pos--right{position:absolute;top:0;right:0}}@media only screen and (min-width:40.0625em){.flex{display:-webkit-box;display:-ms-flexbox;display:flex}.flex--wrap{-ms-flex-wrap:wrap;flex-wrap:wrap}.flex--nowrap{-ms-flex-wrap:nowrap;flex-wrap:nowrap}.flex--stretch{-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch}.flex--space-between{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}}@media only screen and (min-width:55.0625em){.flex-md{display:-webkit-box;display:-ms-flexbox;display:flex}.flex-md--wrap{-ms-flex-wrap:wrap;flex-wrap:wrap}.flex-md--nowrap{-ms-flex-wrap:nowrap;flex-wrap:nowrap}.flex-md--stretch{-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch}.flex-md--space-between{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}}@media only screen and (min-width:72.0625em){.flex-lg{display:-webkit-box;display:-ms-flexbox;display:flex}.flex-lg--wrap{-ms-flex-wrap:wrap;flex-wrap:wrap}.flex-lg--nowrap{-ms-flex-wrap:nowrap;flex-wrap:nowrap}.flex-lg--stretch{-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch}.flex-lg--space-between{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}}.primary{color:#ff0015}.gray60{color:#999}.jet{color:#2f2f2f}.text-left{text-align:left}.text-right{text-align:right}.upper{text-transform:uppercase}.lower{text-transform:lowercase}.nowrap{white-space:nowrap}.w400{font-weight:400}.w600{font-weight:600}.w800{font-weight:800}.slash:after,.w900{font-weight:900}.slash:after{color:#ff0015}.slash--inherit:after,.slash:after{content:"\A0/"}.no-slash:after{content:none;color:inherit;font-weight:inherit}.screenreader-only{position:absolute!important;height:1px;width:1px;overflow:hidden;clip:rect(1px,1px,1px,1px)}.wysiwyg ol,.wysiwyg ul{margin-left:5%}.wysiwyg ol{list-style-type:none}.wysiwyg ol li{counter-increment:ordered-list}.wysiwyg ol li:before{content:counter(ordered-list) ". ";font-weight:900}.wysiwyg li{margin-bottom:1.8rem}@media print{.fixedsticky-header,.page-sidebar--sticky,.site-header,.site-topbar{display:none}.news-article,.page-main,.page-wrapper{padding:0}}